↓ メインコンテンツへスキップ

洪水予測・未知事象

航空機の高揚力翼の計算、単精度の状態を2数で保持すると3格子で倍精度の揚力と0.3%以内

今日のご案内 ☕✨ # Barad氏は航空機の高揚力翼の流れを3種類の格子で計算し、状態を単精度の数2つで保持する方法を試した。論文によると、各格子の揚力は倍精度の結果と0.3%以内で一致した。比較は実測ではなく倍精度の計算結果に対するものだ。 前回は学習した流れ場を既存ソルバーの初期値に使う方法と構造応答予測を中心に扱った。今回は計算の丸め誤差と保存則を先に置き、航空エンジンと製造現場の発表を続ける。企業・産業の一次発表は2件で、半導体工場の紹介には個別事例の精度や比較件数が示されていない。 1. 航空機の高揚力翼の計算、単精度の状態を2数で保持すると3格子で倍精度の揚力と0.3%以内 # Barad氏は、時間積分で保存する状態を2つの単精度数の和として保持し、右辺の計算は単精度のままにする手法を示した。高揚力翼のラージエディシミュレーションでは最大5億4400万セルの3格子で、通常の単精度計算の揚力は倍精度に比べ2.1%、4.5%、7.7%高く、2数で保持した場合は各格子で倍精度と0.3%以内だった。GPU上のソルバーは倍精度より1.6〜2.7倍速かったと論文は報告する。 💡 注目しておきたい理由: 比較相手は同じ計算の倍精度結果で、実測値ではない。3格子の時間刻みはそれぞれΔt、Δt/2、Δt/4であり、この結果だけで他の形状や計算条件への精度を保証できない。 🔗 情報源: arXiv 🕰️ 公開日時: 2026-11-03 🗂️ 分類: 航空CFD・数値精度 2. 移動格子の流体計算で、直接補間の後に最適化して保存量を戻す # Keith氏らは、ALE(任意ラグランジュ・オイラー)流体計算の格子変更時に、場を直接補間してから制約付き最適化で保存量を回復する手法を示した。補間だけでは大域的な保存が崩れうるため、体積、質量、運動量、全エネルギーを保存しながら物理的な上下限も保つ。2次元と3次元のリマップ試験およびALE流体計算で評価した。