Articulo de referencia

Modelo HPP

Demostración a pequeña escala del modelo HPP de celosía cuadrada (haga clic en la imagen para ver la versión animada). El modelo de Hardy-Pomeau-Pazzis (HPP) es un autómata de g...

Demostración a pequeña escala del modelo HPP de celosía cuadrada (haga clic en la imagen para ver la versión animada).

El modelo de Hardy-Pomeau-Pazzis (HPP) es un autómata de gas reticular fundamental para la simulación de gases y líquidos. Fue un precursor de los métodos de Boltzmann reticular . A partir de los autómatas de gas reticulares, es posible derivar las ecuaciones macroscópicas de Navier-Stokes . [ 1 ] El interés en los métodos de autómatas de gas reticulares se estabilizó a principios de la década de 1990, debido al creciente interés en los métodos de Boltzmann reticular. [ 2 ]

Fue presentado por primera vez en artículos publicados en 1973 y 1976 por Jean Hardy, Yves Pomeau y Olivier de Pazzis, [ 3 ] cuyas iniciales dan nombre al modelo. El modelo puede utilizarse como un modelo simple para el movimiento de gases y fluidos. [ 4 ]

Modelo

Ejemplos visuales de las cuatro reglas que rigen el modelo HPP.

En este modelo, la red adopta la forma de una cuadrícula cuadrada bidimensional, donde las partículas pueden moverse a cualquiera de los cuatro puntos adyacentes que comparten una arista común, y no pueden moverse en diagonal. Esto significa que cada punto de la cuadrícula solo puede tener una de dieciséis interacciones posibles.

  • Las partículas existen únicamente en los puntos de la cuadrícula, nunca en los bordes ni en la superficie de la red.
  • Cada partícula tiene una dirección asociada (desde un punto de la cuadrícula a otro punto de la cuadrícula inmediatamente adyacente).
  • Cada celda de la cuadrícula reticular solo puede contener un máximo de una partícula por cada dirección, es decir, un total de entre cero y cuatro partículas.
Una simulación del modelo de Hardy-Pomeau-Pazzis que comienza con un cuadrado blanco denso en el centro.
Implementación del modelo HPP. Se utilizó una cuadrícula de 300x200 píxeles con geometría toroidal, lo que significa que las partículas que salen de la cuadrícula por la izquierda vuelven a entrar por la derecha, las que salen por la parte superior entran por la inferior, etc. La densidad de partículas se muestra mediante un píxel blanco (4 partículas) y uno negro (0 partículas). La simulación comienza con un cuadrado de alta presión de 100x100 píxeles en el centro.

Las siguientes reglas también rigen el modelo:

  1. Una sola partícula se mueve en una dirección fija hasta que experimenta una colisión.
  2. Dos partículas que experimentan una colisión frontal se desvían perpendicularmente.
  3. Dos partículas experimentan una colisión que no es frontal, simplemente se atraviesan y continúan en la misma dirección.
  4. Opcionalmente, cuando una partícula choca con los bordes de una red, puede rebotar.

Los modelos HPP siguen un proceso de actualización en dos etapas.

Paso de colisión

En este paso, se verifican y aplican las reglas 2, 3 y 4 mencionadas anteriormente, en caso de que se haya producido alguna colisión. Esto provoca que las partículas que colisionan frontalmente cambien de dirección, que las que se atraviesan permanezcan sin cambios o que las que no colisionan simplemente se queden igual.

Paso de transporte

El segundo paso consiste en que cada partícula se mueva un paso de la red en la dirección en la que se está desplazando actualmente, la cual podría haber sido modificada por el paso de colisión mencionado anteriormente.

Definición formal

El modelo opera sobre una red cuadrada bidimensional infinita , donde cuatro vectores unitarios están asociados con los siguientes números:1(10),2(01),3(10),4(01){\displaystyle 1\mapsto \left({\begin{array}{c}1\\0\end{array}}\right),2\mapsto \left({\begin{array}{c}0\\1\end{array}}\right),3\mapsto \left({\begin{array}{c}-1\\0\end{array}}\right),4\mapsto \left({\begin{array}{c}0\\-1\end{array}}\right)}. [ 5 ]

Dejarincógnita{\displaystyle X}ser una configuración permitida. La funciónσincógnita{\displaystyle \sigma _{X}}comprueba la existencia de una partícula con cierta velocidad, mientras queσ¯incógnita{\displaystyle {\bar {\sigma }}_{X}}hace lo contrario:

σincógnita(pag,q,i)={1 si el sitio (pag,q) está ocupada por una partícula de incógnita de velocidad i,0 de lo contrario.{\displaystyle \sigma _{X}(p,q,i)={\begin{cases}1{\text{ si el sitio }}(p,q){\text{ está ocupado por una partícula de }}X{\text{ de velocidad }}i,\\0{\text{ en caso contrario.}}\end{cases}}}[ 5 ]

σ¯incógnita(pag,q,i)=1σincógnita(pag,q,i){\displaystyle {\bar {\sigma }}_{X}(p,q,i)=1-\sigma _{X}(p,q,i)}[ 5 ]

El sucesorT(incógnita){\displaystyle T(X)}de la configuraciónincógnita{\displaystyle X}se puede calcular utilizando las fórmulas del artículo original: [ 5 ]σT(incógnita)(pag,q,1)=σincógnita(pag1,q,1)Ψincógnita(pag,q)σT(incógnita)(pag,q,2)=σincógnita(pag,q1,2)+Ψincógnita(pag,q)σT(incógnita)(pag,q,3)=σincógnita(pag+1,q,3)Ψincógnita(pag,q)σT(incógnita)(pag,q,4)=σincógnita(pag,q+1,4)+Ψincógnita(pag,q){\displaystyle {\begin{array}{lcl}\sigma _{T(X)}(p,q,1)&=&\sigma _{X}(p-1,q,1)-\Psi _{X}(p,q)\\\sigma _{T(X)}(p,q,2)&=&\sigma _{X}(p,q-1,2)+\Psi _{X}(p,q)\\\sigma _{T(X)}(p,q,3)&=&\sigma _{X}(p+1,q,3)-\Psi _{X}(p,q)\\\sigma _{T(X)}(p,q,4)&=&\sigma _{X}(p,q+1,4)+\Psi _{X}(p,q)\end{array}}}Ψincógnita(pag,q)=ψincógnita1(pag,q)ψincógnita2(pag,q)ψincógnita1(pag,q)=σincógnita(pag1,q,1)σincógnita(pag+1,q,3)σ¯incógnita(pag,q1,2)σ¯incógnita(pag,q+1,4)ψincógnita2(pag,q)=σ¯incógnita(pag1,q,1)σ¯incógnita(pag+1,q,3)σincógnita(pag,q1,2)σincógnita(pag,q+1,4){\displaystyle {\begin{array}{lcl}\Psi _{X}(p,q)&=&\psi _{X}^{1}(p,q)-\psi _{X}^{2}(p,q)\\\psi _{X}^{1}(p,q)&=&\sigma _{X}(p-1,q,1)\sigma _{X}(p+1,q,3){\bar {\sigma }}_{X}(p,q-1,2){\bar {\sigma }}_{X}(p,q+1,4)\\\psi _{X}^{2}(p,q)&=&{\bar {\sigma }}_{X}(p-1,q,1){\bar {\sigma }}_{X}(p+1,q,3)\sigma _{X}(p,q-1,2)\sigma _{X}(p,q+1,4)\end{array}}}

deficiencias

El modelo presenta graves fallos, ya que el momento lineal se conserva siempre tanto en el eje horizontal como en el vertical. No se elimina energía del modelo, ni por colisiones ni por movimiento, por lo que continuará indefinidamente.

El modelo HPP carecía de invariancia rotacional , lo que lo hacía altamente anisotrópico . Esto significa, por ejemplo, que los vórtices producidos por el modelo HPP tienen forma cuadrada. [ 6 ]

Notas

  1. Succi, sección 2.3 describe el proceso
  2. Succi, sección 2.6
  3. Rothman, Daniel H.; Zaleski, Stiphane, eds. (1997), "Un modelo simple de mecánica de fluidos" , Autómatas celulares de gas reticular: modelos simples de hidrodinámica compleja , Colección Alea-Saclay: monografías y textos en física estadística, Cambridge: Cambridge University Press, pp. 1–11 , doi : 10.1017/CBO9780511524714.002 , ISBN  978-0-521-60760-5, consultado el 24 de agosto de 2022
  4. Gershenfeld, pág. 103
  5. 1 2 3 4 Hardy, J.; Pomeau, Y.; de Pazzis, O. (1973-07-30). "Evolución temporal de un sistema reticular clásico bidimensional" . Physical Review Letters . 31 (5): 276– 279. doi : 10.1103/PhysRevLett.31.276 .
  6. Succi, nota al pie de página, pág. 22

Referencias

  • Sauro Succi (2001). La ecuación de Boltzmann en red, para la dinámica de fluidos y más allá . Oxford Science Publications. ISBN 0-19-850398-9.(Capítulo 2 sobre autómatas celulares de gas reticular)
  • Neil Gershenfeld (1998). La naturaleza del modelado matemático . Cambridge University Press. ISBN 978-0521570954.