Sturmer-Werlet metode

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 5. maj 2021; checks kræver 2 redigeringer .

Sturmer-Werlet- metoden  er en numerisk metode til at løse Cauchy-problemet for differentialligninger . Ofte brugt til at finde banen for et materielt punkt, der bevæger sig i henhold til loven : til at beregne banerne for partikler i molekylære dynamikmodeller og i computerspil. Werlet-metoden er mere stabil end den mere simple Euler-metode , og har samtidig andre egenskaber, der er nødvendige for realtidssimulering af fysiske processer.

Historie og titler

Blev brugt [1] af Isaac Newton i Principias første bog for at bevise Keplers anden lov .

Opkaldt efter den franske fysiker Lou Werle , der brugte metoden til at modellere molekylær dynamik, og den norske astrofysiker Carl Störmer .

Metoden (og dens ækvivalenter) kaldes forskelligt afhængigt af omfanget [1] [2] :

Grundlæggende algoritme

Verlet-algoritmen bruges til at beregne den næste placering af et punkt fra nutiden og fortiden uden at bruge hastighed. Formlen opnås som følger. Taylor -seriens udvidelse af punktplaceringsvektoren på tidspunkter og er skrevet :

hvor

 - punktkoordinater,  - hastighed,  - acceleration,  - ryk ( afledt af acceleration med hensyn til tid).

Hvis vi tilføjer disse 2 ligninger og udtrykker , får vi

Værdien af ​​radiusvektoren for et punkt kan således beregnes uden at kende hastigheden.

Funktioner

Hovedtræk ved algoritmen er evnen til at pålægge forskellige begrænsninger på pointsystemet. For eksempel kan du forbinde nogle af dem med solide stænger af en given længde. I dette tilfælde fungerer algoritmen som følger:

  1. De nye stillinger af organerne beregnes (se formlen ovenfor).
  2. For hver forbindelse er den tilsvarende begrænsning opfyldt, det vil sige afstanden mellem punkterne er lavet som den skal være.
  3. Trin 2 gentages flere gange, således at alle betingelser er opfyldt (systemet af betingelser er tilladt).

Denne metode er, på trods af gentagne gentagelser af trin 2, meget effektiv.

Egenskaber

Metoden er en karakteristisk metode til geometrisk numerisk integration og har følgende egenskaber [2] [3] :

Kan betragtes som:

Ansøgning

Metoden vandt popularitet blandt computerspilsudviklere i 2000 med udgivelsen af ​​spillet Hitman: Codename 47 .

Noter

  1. 1 2 Ernst Hairer, Christian Lubich, Gerhard Wanner. Geometrisk numerisk integration illustreret ved Störmer-Verlet-metoden  //  Acta Numerica. - 2003-5. — Bd. 12 . — S. 399–450 . — ISSN 1474-0508 0962-4929, 1474-0508 . - doi : 10.1017/S0962492902000144 .
  2. 1 2 Ernst Hairer, Christian Lubich, Gerhard Wanner. Geometrisk numerisk integration . - Berlin/Heidelberg: Springer-Verlag, 2006. - (Springer Series in Computational Mathematics). — ISBN 9783540306634 .
  3. Sergio Blanes, Fernando Casas. En kortfattet introduktion til geometrisk numerisk integration . — Chapman og Hall/CRC, 2016-06-06. — (Monografier og forskningsnotater i matematik). — ISBN 9781482263428 , 9781482263442. Arkiveret 3. juni 2018 på Wayback Machine

Links