Intégration de Verlet

Intégration de Verlet

L'intégration de Verlet est un schéma d'intégration qui permet de calculer la trajectoire de particules en simulation dynamique moléculaire. Cette méthode offre une meilleure stabilité que la plus simple méthode d'Euler, de même que d'importantes propriétés dans les systèmes physiques, telles que réversibilité dans le temps et la conservation de propriété. A première vue, il peut sembler naturel de calculer les trajectoires en utilisant la méthode d'Euler. Cependant, ce type d'intégration souffre de nombreux problèmes. La stabilité de cette technique dépend assez lourdement d'une fréquence de mise à jour uniforme, ou de la capacité d'identifier précisément les positions passées à un très petit pas de temps précédent. La méthode a été développée par le physicien français Loup Verlet en 1967.

Intégration élémentaire de Verlet

L'algorithme de Verlet [1] réduit le taux d'erreurs introduites par l'intégration en calculant la position au pas de temps suivant à partir des positions courante et précédente, sans faire appel à la vitesse. En utilisant deux développements de Taylor de la position \vec{x}(t) à deux instants distincts.

\vec{x}(t + \Delta t) = \vec{x}(t) + \vec{v}(t)\Delta t + \frac{\vec{a}(t) \Delta t^2}{2} + \frac{\vec{b}(t) \Delta t^3}{6} + O(\Delta t^4)\,
\vec{x}(t - \Delta t) = \vec{x}(t) - \vec{v}(t)\Delta t + \frac{\vec{a}(t) \Delta t^2}{2} - \frac{\vec{b}(t) \Delta t^3}{6} + O(\Delta t^4).\,

\vec{x} est la position, \vec{v} la vitesse, \vec{a} l'accélération et \vec{b} le jerk (secousse, dérivée troisième de la position par rapport au temps) t. En ajoutant ces deux équations, on obtient

\vec{x}(t + \Delta t) = 2\vec{x}(t) - \vec{x}(t - \Delta t) + \vec{a}(t) \Delta t^2 + O(\Delta t^4).\,

Cette opération offre l'avantage que les dérivées de premier et troisième ordre s'annulent, rendant l'intégration de Verlet d'un ordre plus précis qu'un simple développement de Taylor.


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Intégration de Verlet de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Verlet list — A Verlet list (named after Loup Verlet) is a data structure in molecular dynamics simulations to efficiently maintain a list of all particles within a given cut off distance of each other.[1] This method may easily be applied to Monte Carlo… …   Wikipedia

  • Verlet integration — (IPA all|veʁ le) is a method used to integrate Newton s equations of motion. It is frequently used to calculate trajectories of particles in molecular dynamics simulations and video games. The verlet integrator offers greater stability than the… …   Wikipedia

  • Verlet — may refer to:* Loup Verlet (born 1931), French physicist. * Verlet integration, a technique for computer simulation of molecular dynamics developed by Loup Verlet. * Verlet list, a data structure useful in computer simulations of systems of… …   Wikipedia

  • Loup Verlet — (1931 ) est un psychanalyste et physicien français, pionnier de la simulation par ordinateur des modèles moléculaires dynamiques. Dans un papier réputé paru en 1967, il développa ce qui est maintenant connu sous le nom d intégration de Verlet… …   Wikipédia en Français

  • Loup Verlet — (1931 ) (pronounced: loo vuhr LEH) is a French physicist who pioneered the computer simulation of molecular dynamics models. In a famous 1967 paper he developed what is now known as Verlet integration (a method for the numerical integration of… …   Wikipedia

  • Leapfrog integration — is a simple method for integrating differential equations.Leapfrog integration is equivalent to calculating positions and velocities alternately, at alternate time points, so that they leapfrog over each other.Leapfrog integration is a second… …   Wikipedia

  • Semi-implicit Euler method — In mathematics, the semi implicit Euler method, also called symplectic Euler, semi explicit Euler, Euler–Cromer, and Newton–Størmer–Verlet (NSV), is a modification of the Euler method for solving Hamilton s equations, a system of ordinary… …   Wikipedia

  • Midpoint method — For the midpoint rule in numerical quadrature, see rectangle method. Illustration of the midpoint method assuming that yn equals the exact value y(tn). The midpoint method computes yn + 1 …   Wikipedia

  • Numerical ordinary differential equations — Illustration of numerical integration for the differential equation y = y,y(0) = 1. Blue: the Euler method, green: the midpoint method, red: the exact solution, y = et. The step size is h = 1.0 …   Wikipedia

  • Linear multistep method — Adams method redirects here. For the electoral apportionment method, see Method of smallest divisors. Linear multistep methods are used for the numerical solution of ordinary differential equations. Conceptually, a numerical method starts from an …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”