精度次数 — CAE用語解説
精度次数
CFDで「1次精度」とか「2次精度」ってスキームの設定に出てくるんですけど、この「次数」って何を意味してるんですか?
メッシュサイズhを半分にしたとき、誤差がどれくらい減るかを表す指標だ。p次精度なら誤差がh^pに比例して減少する。つまり1次精度ではメッシュを半分にすると誤差も半分、2次精度なら1/4になる。次数が高いほどメッシュ細分化の恩恵が大きいってことだね。
じゃあ最初から2次精度のスキームを使えばいいんじゃないですか? 1次を使う理由ってあるんですか?
1次風上差分は安定性が高くて収束しやすいから、まず解を得るための「下地作り」に使うことが多い。ただし数値拡散が大きいから、最終結果には2次精度以上を使うのが基本だ。特に衝撃波を含む流れでは、高次スキームで振動が出ることもあるから、場合によっては1次にブレンドする手法も使われるよ。
精度次数って実際にどうやって確認するんですか? ソルバーが「2次です」と言ってるだけじゃダメですよね?
Richardson外挿ってのも関連するんですか?
まさにそれ。2つ以上の異なるメッシュの解からh→0の外挿値を推定する手法だ。精度次数が分かっていれば、離散化誤差がどれくらい残っているかを定量的に見積もれる。論文やレポートでメッシュ独立性を主張するときの根拠になるんだよ。
精度次数は「メッシュを細かくしたときの誤差の減り方」を表す指標なんですね。結果の信頼性を裏付けるための基本概念だって分かりました。
その理解でバッチリだ。補足すると、高次スキームでも粗すぎるメッシュでは漸近領域に入っていなくて、理論通りの収束率が出ないこともある。だからメッシュ収束性の確認は必ず3段階以上のメッシュで行うのが鉄則だよ。
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
Project NovaSolver — CAE実務の課題に向き合う研究開発
「精度次数をもっと効率的に解析できないか?」——私たちは実務者の声に耳を傾け、既存ワークフローの改善を目指す次世代CAEプロジェクトに取り組んでいます。具体的な機能はまだ公開前ですが、開発の進捗をお届けします。
進捗通知を受け取る →関連トピック
なった
詳しく
報告