誤差推定 — CAE用語解説
誤差推定
FEMの結果を上司に見せたら「メッシュ収束の確認はしたか?誤差推定は?」って聞かれて、うまく答えられなかったんです…
定義
誤差推定って、解析結果がどれくらい正しいかを調べるってことですか?
ざっくり言うとそうだね。FEMやCFDでは連続体をメッシュで離散化するから、そこに必ず離散化誤差が生まれる。その誤差を計算後に定量的に見積もるのが誤差推定だよ。代表的なのがZienkiewicz-Zhu(ZZ)推定やSuperconvergent Patch Recovery(SPR)推定で、要素ごとの応力の精度を評価できるんだ。
要素ごとにわかるんですか? 全体のざっくりした指標じゃなくて?
そこが誤差推定の強みだね。例えば応力集中部だけ誤差が大きい、みたいなことがわかる。実務だと自動車のブラケットの応力解析で、フィレット部の誤差が大きければそこだけメッシュを細かくすればいい。これが適応的メッシュ細分化(h-refinement)の考え方だよ。
CAEにおける位置づけ
実務で誤差推定ってどの程度やるものなんですか? 毎回やるのは大変そう…
正直、毎回フルにやる現場は少ないけど、安全性に直結する解析では必須だよ。航空機や原子力なんかだと、メッシュを3段階くらい変えて収束確認するのが当たり前。AnsysやAbaqusにはZZ推定ベースのエラーインジケータが標準搭載されてるから、これを確認するだけでも品質が全然違う。
ソルバーに標準で入ってるんですね。じゃあ結果を出した後にそのインジケータを見れば、どの部分が怪しいかすぐわかるってことですか?
その通り。エラーノルムが大きい領域はコンターで赤く表示されたりするから、直感的にわかるよ。上司に報告するときも「誤差推定の結果、注目部の相対誤差は5%以下です」って言えれば説得力が段違いだ。
関連用語
誤差推定をもっと深く理解するために、関連する手法も知っておきたいです。
この3つは必ずセットで出てくるよ。
Richardson外挿でメッシュ3段階の解から真値を推定して、GCIで定量化するって流れですね。次の解析レポートで使ってみます。
その流れが王道だね。まずはソルバー内蔵のエラーインジケータから始めて、重要な解析ではGCIまでやる。それだけで解析の信頼性がぐっと上がるよ。
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
Project NovaSolver — CAE実務の課題に向き合う研究開発
「誤差推定をもっと効率的に解析できないか?」——私たちは実務者の声に耳を傾け、既存ワークフローの改善を目指す次世代CAEプロジェクトに取り組んでいます。具体的な機能はまだ公開前ですが、開発の進捗をお届けします。
進捗通知を受け取る →関連トピック
なった
詳しく
報告