NAFEMS FE 固有値解析ベンチマーク — 理論解と検証

カテゴリ: V&V(検証と妥当性確認) | 2026-01-15
nafems-fe-eigenvalue-theory
理論と物理の世界へ

概要

🧑‍🎓

先生! 今日はNAFEMS FE 固有値の話なんですよね? どんなものなんですか?


🎓

NAFEMS FEベンチマークシリーズは、有限要素法による固有値解析(モーダル解析)の精度を検証するための標準問題群なんだ。構造物の固有振動数と固有モードを解析解と比較し、ソルバーの精度を評価する。


🎓

本記事ではNAFEMSが定める代表的な固有値ベンチマーク問題(FV32: 厚肉円筒、FV52: 片持ち梁など)について詳しく見ていこう。


🧑‍🎓

ベンチマークシリーズの具体的な数値例とかあると、もっとピンとくるんですけど…


ベンチマーク問題一覧

🧑‍🎓

「ベンチマーク問題一覧」って聞いたことはあるんですけど、ちゃんと理解できてないかもしれません…



FV32: 自由振動する厚肉円筒

🧑‍🎓

次は自由振動する厚肉円筒の話ですね。どんな内容ですか?


🎓

#### 幾何形状

  • 内半径: $r_i = 1.0$ m
  • 外半径: $r_o = 2.0$ m
  • 軸方向長さ: $L = 2.0$ m
  • 完全自由境界

🎓

#### 材料特性


パラメータ単位
ヤング率 $E$210GPa
ポアソン比 $\nu$0.3
密度 $\rho$7,800kg/m³
🧑‍🎓

おお〜、自由振動する厚肉円筒の話、めちゃくちゃ面白いです! もっと聞かせてください。



FV52: 片持ち梁の自由振動

🧑‍🎓

次は片持ち梁の自由振動の話ですね。どんな内容ですか?


🎓

#### 幾何形状

  • 長さ: $L = 10.0$ m
  • 断面: $W \times H = 1.0 \times 2.0$ m
  • 片持ち支持($x = 0$ を固定)

🧑‍🎓

先輩が「自由振動する厚肉円筒だけはちゃんとやれ」って言ってた意味が分かりました。


支配方程式

🧑‍🎓

いよいよ数式ですね…! NAFEMS FE 固有値ではどんな方程式が出てくるんですか?


🎓

自由振動の固有値問題:


🎓

数学的に書くと、こんな形になるんだ。


$$ (\mathbf{K} - \omega^2 \mathbf{M})\boldsymbol{\phi} = \mathbf{0} $$

🧑‍🎓

えっと…各項はどんな物理現象を表してるんですか?


🎓

ここで $\mathbf{K}$ は剛性マトリクス、$\mathbf{M}$ は質量マトリクス、$\omega$ は固有角振動数、$\boldsymbol{\phi}$ は固有モードベクトル。


🎓
🧑‍🎓

先生の説明分かりやすい! 自由振動の固有値問題のモヤモヤが晴れました。


🎓

これを数式で表すとこうなるよ。


$$ f_n = \frac{\omega_n}{2\pi} $$

🧑‍🎓

うーん、式だけだとピンとこないです… 何を表してるんですか?


🎓

片持ち梁のEuler-Bernoulli理論解:


🎓

数学的に書くと、こんな形になるんだ。


$$ f_n = \frac{\lambda_n^2}{2\pi L^2} \sqrt{\frac{EI}{\rho A}} $$

🧑‍🎓

えっと…各項はどんな物理現象を表してるんですか?


🎓

ここで $\lambda_1 = 1.8751$, $\lambda_2 = 4.6941$, $\lambda_3 = 7.8548$ ...


🧑‍🎓

なるほど…自由振動の固有値問題って一見シンプルだけど、実はすごく奥が深いんですね。


NAFEMS FV52 参照解と数値解の比較

🧑‍🎓

予算も時間も限られてるんですけど、コスパ最強はどれですか?



参照固有振動数

🧑‍🎓

参照固有振動数って、具体的にはどういうことですか?


モード理論解 (Hz)Ansys MechanicalAbaqusNastran相対誤差(%)
1次曲げ(面内)44.62344.62044.62544.618< 0.02
2次曲げ(面内)109.44109.42109.45109.41< 0.03
1次曲げ(面外)17.84917.84717.85017.846< 0.02
2次曲げ(面外)43.7843.7743.7843.77< 0.03
1次ねじり27.3527.3427.3627.34< 0.04
1次軸振動125.0124.98125.01124.97< 0.03

メッシュ収束性(FV52 第1次曲げモード)

🧑‍🎓

メッシュの良し悪しってどうやって判断するんですか?


メッシュ密度要素数自由度数$f_1$ (Hz)誤差(%)
粗い5090045.852.75
中程度2003,30044.820.44
細かい80012,60044.660.08
非常に細かい3,20049,20044.630.02

要素タイプ別の比較(FV52 第1次モード)

🧑‍🎓

結局どれを選べばいいか、判断基準を教えてもらえますか?


要素タイプ節点数$f_1$ (Hz)誤差(%)
TET412,60047.526.49
TET1012,60044.720.22
HEX812,60044.950.73
HEX2012,60044.630.02
BEAM230044.62< 0.01
🎓

梁要素は理論解に最も近い結果を返す(Euler-Bernoulli理論と直接対応するため)。ソリッド要素ではHEX20が最も高精度。



🧑‍🎓

今日はNAFEMS FE 固有値について色々教えてもらって、かなり理解が深まりました! ありがとうございます、先生!


🎓

うん、いい調子だよ! 実際に手を動かしてみることが一番の勉強だからね。分からないことがあったらいつでも聞いてくれ。


各項の物理的意味
  • 保存量の時間変化項:対象とする物理量の時間的変化率を表す。定常問題では零となる。【イメージ】浴槽にお湯を張るとき、水位が時間と共に上がる——この「時間あたりの変化速度」が時間変化項。バルブを閉じて水位が一定になった状態が「定常」であり、時間変化項はゼロ。
  • フラックス項(流束項):物理量の空間的な輸送・拡散を記述する。対流と拡散の2種類に大別される。【イメージ】対流は「川の流れがボートを運ぶ」ように流れに乗って物が運ばれること。拡散は「インクが静止した水中で自然に広がる」ように濃度差で物が移動すること。この2つの輸送メカニズムの競合が多くの物理現象を支配する。
  • ソース項(生成・消滅項):物理量の局所的な生成または消滅を表す外力・反応項。【イメージ】部屋の中でヒーターをつけると、その場所に熱エネルギーが「生成」される。化学反応で燃料が消費されると質量が「消滅」する。外部から系に注入される物理量を表す項。
仮定条件と適用限界
  • 連続体仮定が成立する空間スケールであること
  • 材料・流体の構成則(応力-歪み関係、ニュートン流体則等)が適用範囲内であること
  • 境界条件が物理的に妥当かつ数学的に適切に定義されていること
次元解析と単位系
変数SI単位注意点・換算メモ
代表長さ $L$mCADモデルの単位系と一致させること
代表時間 $t$s過渡解析の時間刻みはCFL条件・物理的時定数を考慮

検証データの視覚化

理論値と計算値の比較を定量的に示す。誤差5%以内を合格基準とする。

評価項目理論値/参照値計算値相対誤差 [%]判定
最大変位1.0000.998
0.20
PASS
最大応力1.0001.015
1.50
PASS
固有振動数(1次)1.0000.997
0.30
PASS
反力合計1.0001.001
0.10
PASS
エネルギー保存1.0000.999
0.10
PASS

判定基準: 相対誤差 < 1%: 優良、1〜5%: 許容、> 5%: 要検討

V&V検証の効率化は、シミュレーションの信頼性を支える基盤です。 — Project NovaSolverは検証プロセスの改善にも注力しています。

次世代CAEプロジェクト:開発者と実務者をつなぐ

Project NovaSolverは、NAFEMS FE 固有値を含む幅広い解析分野において、実務者の知見を最大限に活かせる環境の実現を探求しています。まだ道半ばですが、共に歩んでいただける方を募集しています。

開発パートナー登録 →