Le modèle de Hardy–Pomeau–Pazzis ou modèle HPP est un automate fini déterministe simple de type gaz sur réseau utilisé pour la simulation de gaz et de liquides[1],[2]. Il est un précurseur de la méthode de Boltzmann sur réseau.

Modèle HPP à faible résolution.

Il a été introduit dans des articles publiés en 1973 et 1976 par Jean Hardy, Yves Pomeau et Olivier de Pazzis[3].

Modèle

modifier
Quatre exemples de règles du modèle.
Simulation 2D sur grille 300x200 pixels avec conditions de périodicité. Le problème est la détente d'une région centrale de dimension 100x100 concentrant les particules.

Dans ce modèle, le réseau est constitué d'une grille bidimensionnelle régulière où les particules sont positionnées et peuvent se déplacer vers l'un des quatre points adjacents partageant une arête commune. Chaque particule possède une direction de déplacement. Chaque nœud du réseau peut contenir au plus une particule de direction donnée, soit un total compris entre zéro et quatre particules.

Le modèle est régi par les règles suivantes :

  1. Une particule isolée se déplace dans une direction fixe jusqu'à ce qu'elle subisse une collision.
  2. Deux particules entrant en collision frontale sont déviées perpendiculairement à leur trajectoire initiale.
  3. Deux particules entrant en collision non frontale se croisent simplement et poursuivent leur déplacement dans la même direction.
  4. Optionnellement, lorsqu'une particule entre en collision avec les bords du réseau, elle peut rebondir.

Le modèle HPP repose sur un processus de mise à jour en deux étapes : transport sur un pas du réseau et collision éventuelle.

Définition formelle

modifier

Le modèle repose sur un réseau bidimensionnel uniforme infini (en fait un réseau fini avec conditions de périodicité) où quatre vecteurs unitaires sont associés aux nombres suivants[4] : .

Soit une configuration autorisée. La fonction vérifie l'existence d'une particule dotée d'une certaine vitesse, tandis que effectue l'opération inverse :

Le successeur de la configuration peut être calculé de la manière suivante :

Lacunes du modèle

modifier

Le modèle présente des défauts majeurs :

  • absence de dissipation : la quantité de mouvement est systématiquement conservée, tant dans la direction horizontale que verticale. Aucune énergie n'est jamais soustraite au système, que ce soit par des collisions ou par le mouvement lui-même, de sorte que celui-ci perdure indéfiniment.
  • pas de symétrie de rotation, ce qui le rend fortement anisotrope. Cela implique, par exemple, que les tourbillons générés par ce modèle présentent une forme carrée.

Voir aussi

modifier

Références

modifier
  1. ↑ (en) Sauro Succi, The Lattice Boltzmann Equation, for fluid dynamics and beyond, Oxford University Press, (ISBN 0-19-850398-9)
  2. ↑ (en) Neil Gershenfeld, The Nature of Mathematical Modeling, Cambridge University Press, (ISBN 978-0521570954)
  3. ↑ (en) Daniel H. Rothman et Stéphane Zaleski Eds., « A simple model of fluid mechanics », dans Lattice-Gas Cellular Automata: Simple Models of Complex Hydrodynamics, Cambridge University Press, , 1–11 p. (ISBN 978-0-521-60760-5, DOI 10.1017/CBO9780511524714.002)
  4. ↑ (en) J. Hardy, Y. Pomeau et O. de Pazzis, « Time Evolution of a Two-Dimensional Classical Lattice System », Physical Review Letters, vol. 31, no 5,‎ , p. 276–279 (DOI 10.1103/PhysRevLett.31.276, lire en ligne)