核心概念
本文提出了一種將辛積分器應用於耗散系統(如納維-斯托克斯方程式)的通用方法,並證明了其具有無條件穩定性和高精度的優勢,為計算流體力學提供了改進數值方法的新思路。
摘要
文獻綜述
- 辛積分器在求解保守哈密頓系統方面表現出色,但在處理缺乏辛結構的耗散系統時卻面臨挑戰。
- 現有將辛積分器應用於非哈密頓系統的方法通常依賴於特定的偽變分原理,例如達朗貝爾-拉格朗日原理。
- 本文則利用高階動力學的內在變分結構,提出了一種將現有辛積分方案應用於耗散系統的通用技術。
方法
本文基於最小二乘原理,將任意非哈密頓系統轉換為高階哈密頓系統,並利用此特性將辛積分器應用於耗散系統。
- 以一個通用的耗散系統為例,說明如何通過時間平均最小二乘原理將其轉換為等效的二階哈密頓系統。
- 利用 MacKay 的辛積分方案,推導出兩種無條件穩定的辛積分方法(方法 I 和方法 II)。
結果與討論
- 通過數值模擬,驗證了所提出的兩種方法在求解線性耗散問題(測試問題)和非線性耗散問題(二次阻力問題)時,均表現出無條件穩定性,並在精度和收斂速度方面優於隱式歐拉方法。
- 將所提出的方法應用於非定常泊肅葉流問題,並與隱式歐拉方法和四階龍格-庫塔方法進行比較。結果表明,方法 I 在精度方面優於其他三種方法,證明了辛積分器在求解納維-斯托克斯方程式方面的潛力。
結論
- 本文提出了一種將辛積分器應用於耗散系統的通用框架,並通過數值模擬驗證了其有效性。
- 本文的研究結果為計算流體力學提供了改進數值方法的新思路,並為進一步開發基於更複雜辛積分方案的耗散辛積分器奠定了基礎。
統計資料
當時間步長 h ≳ 1.5 時,方法 I 和方法 II 在求解測試問題時,精度優於隱式歐拉方法和 RK4 方法。
在求解非定常泊肅葉流問題時,當時間步長 h ≲ 0.010 時,方法 I 的最大誤差約為其他三種方法的四分之一。
引述
“To the authors’ knowledge, this is the very first time that a symplectic integrator has been applied successfully to the Navier-Stokes equations.”
“The success of the present framework at constructing accurate and unconditionally stable symplectic integrators for the Navier-Stokes equations provides direct empirical validation of the canonical Hamiltonian formulation of the Navier-Stokes problem recently published by Sanders et al. [29].”