数値拡散 — CAE用語解説
数値拡散
先生、数値拡散ってCFDでよく聞く問題ですよね。
定義
定義を教えてください。
数値拡散は、離散化スキームに起因する人工的な拡散効果だ。本来シャープな界面や急な勾配が「ぼやけて」しまう現象。1次精度の風上差分スキームが特にひどくて、渦がすぐに消散したり、温度の急変がなまったりするんだよ。
なぜ起きるんですか?
テイラー展開の打ち切り誤差が物理的な拡散と同じ形(2階微分の項)で現れるからだ。1次風上差分の打ち切り誤差はO(Δx)で、これが実効的な人工粘性として作用する。メッシュが粗いほど、流れに対して斜めの要素ほど数値拡散が大きくなるんだ。
流体解析における役割
対策はありますか?
①2次以上の高次精度スキームを使う(MUSCLなど)②メッシュを細かくする③メッシュを流れ方向に揃える(構造化メッシュ)。実務では2次精度スキーム+適切なメッシュ密度が最も現実的な対策だよ。
数値拡散があるかどうか、どう判断しますか?
メッシュを細かくして結果が変わるなら数値拡散の影響がある。渦のコア圧力がメッシュを細かくするほど下がる(渦が消散してない)場合は拡散が支配的。1次と2次のスキームで比較して差が大きければ要注意だよ。
関連用語
関連する用語を教えてください。
1次スキームは数値拡散が大きい——だから2次精度以上を使うんですね。
同じメッシュで1次と2次のスキームを比較すると数値拡散の影響が如実に見える。ぜひやってみて。
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
数値拡散の実務で感じる課題を教えてください
Project NovaSolverは、CAEエンジニアが日々直面する課題——セットアップの煩雑さ、計算コスト、結果の解釈——の解決を目指しています。あなたの実務経験が、より良いツール開発の原動力になります。
お問い合わせ(準備中)関連トピック
なった
詳しく
報告