核心概念
本文提出了一種名為共軛軌道FLIP (CO-FLIP)的高精度、保結構的流體模擬方法,該方法在歐拉-拉格朗日混合框架中進行。我們從不可壓縮的歐拉方程的哈密頓公式出發,然後使用局部、顯式和高階的無散度插值構建了一個修改後的哈密頓系統,該系統控制著我們的離散歐拉流。所得到的離散化,與幾何時間積分方案配合使用,可以保持能量和循環,並類似於流體暗示粒子(FLIP)方法。CO-FLIP還具有其他多種優秀特性,包括壓力投影在弱意義上是精確的,以及粒子到網格的轉移是網格到粒子插值的精確逆。該方法在數值上表現出優秀的穩定性、能量和Casimir不變量保持。我們展示了即使在低網格分辨率下,該方法也能產生基準和渦流視覺效果。
摘要
本文提出了一種名為共軛軌道FLIP (CO-FLIP)的新型流體模擬方法。
- 數學基礎:
- 從不可壓縮的歐拉方程的哈密頓公式出發,構建了一個修改後的哈密頓系統來描述離散歐拉流。
- 該離散化在幾何時間積分方案的配合下,可以保持能量和循環不變。
- 關鍵特性:
- 使用局部、顯式和高階的無散度插值,確保離散和連續的散度算子一致。
- 粒子到網格的轉移是網格到粒子插值的精確逆,不需要額外的Taylor展開項。
- 壓力投影在弱意義上是精確的,可以最小化不可壓縮性誤差。
- 粒子運動方程是哈密頓ODE,可以使用保結構的幾何積分器求解。
- 數值結果:
- 即使在低網格分辨率下,該方法也能產生基準和渦流視覺效果。
- 在能量、循環和Casimir不變量的保持方面表現優秀,遠優於傳統方法。
- 在穩定性方面也優於傳統的FLIP方法。
統計資料
流體模擬中,循環保持是一個重要的性質。本文提出的CO-FLIP方法在數值上表現出優秀的循環保持能力,即使在低網格分辨率下也能捕捉到複雜的渦流結構。
引述
"CO-FLIP enjoys multiple additional properties including that the pressure projection is exact in the weak sense, and the particle-to-grid transfer is an exact inverse of the grid-to-particle interpolation."
"We show that the method produces benchmarks and turbulent visual effects even at low grid resolutions."