格氣自動機(latticegasautomata)亦稱格氣模型.20世紀80年代取得重大進展的利用計算機模擬流體運動的一類新方法.它的原理完全不同於對納維一斯托克斯方程進行離散處理的傳統作法,而是放棄連續介質假設,建立一種完全離散的流體模型,直接模擬粒子在具一定幾何結構的格線上的運動,單個粒子服從簡單的動力學規則,而它們的集體行為,即系統狀態在一定尺度範圍內的統計平均,則給出可壓或不可壓流體運動所產生的性狀。
這類模型的共同特點是:
1。空間離散:模型用格線代替流場,格線可以有不同的幾何結構.例如模擬二維流場的正方形格線,正三角形格線等,
2.流體離散:將流體視為由大量只有質量不具體積的粒子所組成.粒子只能存在於格線結點上,並在單位時間內,沿格線連線方向,從一個結點“跳躍”到另一相鄰結點.
3.時間離散:粒子移動與彼此相互作用是在離散時間t=0,x,2,…內完成的.任何離散時刻,所有粒子的移動與相互作用是同步進行的.
4.狀態離散:相鄰格點的聯線方向是粒子的運動方向.任何時刻在任何結點處,對於一個給定的速度方向最多只允許有一個粒子存在.這一要求使得結點的可能狀態有限.
5.局域演化規則:在任何相繼時刻,粒子只能從一個格點移動到一個相鄰格點;同一時刻來到同一格點但具不同速度方向的粒子可能發生散射,即按照一組保證粒子數守恆、動量守恆及能量守恆,但又不引人虛假守恆律的規則,重新安排它們的速度方