円板の曲げ(周辺固定・等分布荷重)
理論と物理
概要
先生、円板の曲げ問題もV&Vベンチマークとして定番なんですか?
周辺固定の円板に等分布荷重 $q$ を加える問題は、軸対称構造解析の基本検証に最適だ。中心たわみ $w_0 = qa^4/(64D)$、$D = Et^3/[12(1-\nu^2)]$ が板の曲げ剛性。Kirchhoff板理論の厳密解が存在するから、シェル要素とソリッド要素の精度を定量比較できる。
片持ち梁との違いは何ですか?
二次元の曲げ場を扱うことだ。梁は1方向の曲げだが、円板では半径方向と周方向の2方向に曲げモーメントが発生する。Poisson比 $\nu$ が結果に直接影響する点も異なる。シェル要素の面内/面外剛性カップリングの検証に適している。
支配方程式
具体的な理論解を教えてください。
Kirchhoff板理論に基づくたわみ分布は
中心たわみ: $w_0 = qa^4/(64D)$
半径方向曲げモーメント: $M_r = \frac{q}{16}[(1+\nu)a^2 - (3+\nu)r^2]$
周方向曲げモーメント: $M_\theta = \frac{q}{16}[(1+\nu)a^2 - (1+3\nu)r^2]$
最大応力はどこに発生しますか?
固定端($r = a$)で最大の半径方向曲げモーメント $M_r|_{r=a} = -qa^2/8$ が生じる。対応する最大曲げ応力は
中心では $M_r = M_\theta = q(1+\nu)a^2/16$ で等方的な曲げ状態になる。この等方性はメッシュが正しく円板の対称性を反映しているかの検証指標になる。
ベンチマーク検証データ
具体的な数値で検証した結果を見たいです。
$a = 0.5$ m、$t = 0.01$ m、$q = 10$ kPa、$E = 200$ GPa、$\nu = 0.3$ とする。$D = 18,315$ N·m。
理論値: $w_0 = 10000 \times 0.5^4 / (64 \times 18315) = 0.0533$ mm
| 要素タイプ | メッシュ | w_0 [mm] | 誤差 [%] |
|---|---|---|---|
| CAX8(軸対称) | 20要素 | 0.0533 | 0.00 |
| STRI65(三角形シェル) | 200要素 | 0.0529 | 0.75 |
| S8R(四角形シェル) | 100要素 | 0.0533 | 0.00 |
| C3D20R(ソリッド) | 800要素 | 0.0531 | 0.38 |
軸対称要素とS8Rで厳密一致しているのが印象的です。
二次の軸対称要素はこの問題に対してオーバーキルなくらいの精度がある。S8R(8節点低減積分シェル)もKirchhoff理論の仮定と整合するから高精度だ。ソリッド要素は板厚方向に最低2〜3層必要で、1層だと曲げの線形分布を捉えきれずに精度が落ちる。
各項の物理的意味
- 保存量の時間変化項:対象とする物理量の時間的変化率を表す。定常問題では零となる。【イメージ】浴槽にお湯を張るとき、水位が時間と共に上がる——この「時間あたりの変化速度」が時間変化項。バルブを閉じて水位が一定になった状態が「定常」であり、時間変化項はゼロ。
- フラックス項(流束項):物理量の空間的な輸送・拡散を記述する。対流と拡散の2種類に大別される。【イメージ】対流は「川の流れがボートを運ぶ」ように流れに乗って物が運ばれること。拡散は「インクが静止した水中で自然に広がる」ように濃度差で物が移動すること。この2つの輸送メカニズムの競合が多くの物理現象を支配する。
- ソース項(生成・消滅項):物理量の局所的な生成または消滅を表す外力・反応項。【イメージ】部屋の中でヒーターをつけると、その場所に熱エネルギーが「生成」される。化学反応で燃料が消費されると質量が「消滅」する。外部から系に注入される物理量を表す項。
仮定条件と適用限界
- 連続体仮定が成立する空間スケールであること
- 材料・流体の構成則(応力-歪み関係、ニュートン流体則等)が適用範囲内であること
- 境界条件が物理的に妥当かつ数学的に適切に定義されていること
次元解析と単位系
| 変数 | SI単位 | 注意点・換算メモ |
|---|---|---|
| 代表長さ $L$ | m | CADモデルの単位系と一致させること |
| 代表時間 $t$ | s | 過渡解析の時間刻みはCFL条件・物理的時定数を考慮 |
数値解法と実装
シェル要素 vs ソリッド要素
シェル要素とソリッド要素のどちらを使うべきですか?
板厚/半径比 $t/a$ で判断する。$t/a < 0.1$ ならKirchhoff板理論が成り立つからシェル要素が効率的。$t/a > 0.1$ の厚板ではReissner-Mindlinのせん断変形が無視できなくなるから、ソリッド要素か厚板シェル要素を使う。
シェル要素とソリッド要素のどちらを使うべきですか?
板厚/半径比 $t/a$ で判断する。$t/a < 0.1$ ならKirchhoff板理論が成り立つからシェル要素が効率的。$t/a > 0.1$ の厚板ではReissner-Mindlinのせん断変形が無視できなくなるから、ソリッド要素か厚板シェル要素を使う。
AbaqusのS8R(厚板対応)は薄板から厚板まで安定して使えるが、極薄板($t/a < 0.01$)では膜ロッキングに注意が必要だ。S8R5(薄板専用)がこのケースに適している。
ソリッド要素で板を解くときの注意点は?
板厚方向に最低2層の二次要素(C3D20R)が必要。1層だと曲げの線形応力分布を1つの積分点でしか評価できず精度が不足する。線形要素(C3D8)は板厚方向に4層以上必要で計算コストが跳ね上がる。C3D8Iの非適合モードが折衷案として有効だ。
メッシュ設計のポイント
円板のメッシュはどう作るのがベストですか?
中心から放射状のマッピングメッシュが理想だが、中心点で要素が縮退する問題がある。対処法は2つ。
1. 中心に三角形/ウェッジ要素を配置: 中心で1点に集約し、周囲を四角形で展開する(スパイダーウェブ)
2. 中心をずらす: O-grid型のメッシュで中心を正方形に変換。中心の特異的な縮退を回避できる
固定端近傍は曲げモーメント勾配が大きいから、2〜3要素分のメッシュ密度を上げる。
非構造メッシュ(三角形シェル)でも大丈夫ですか?
STRI65(6節点三角形)やS6(二次三角形)なら実用精度が出る。ただし四角形シェルに比べて収束が遅いから、同等精度に1.5〜2倍の要素数が必要になる。自動メッシュの利便性と計算コストのトレードオフだ。
ソルバー別の実装
各ソルバーでの設定方法を教えてください。
Abaqus: S8Rが定番。SHELL SECTION で板厚を定義、DSLOAD で等分布荷重、固定端は *BOUNDARY, ENCASTRE。
Nastran: CQUAD8シェル + PSHELL で板厚と材料を定義。PLOAD2 で面圧荷重。SPC1 で固定拘束。
Ansys: SHELL281(8節点シェル)。SECTYPE,1,SHELL で断面定義、SFE で面圧荷重。
CalculiX: SHELL SECTION(S8相当)。Abaqus互換入力。荷重は DLOAD で面圧。
Mindlin理論とKirchhoff理論の切り替えはどう制御しますか?
AbaqusのS8RはReissner-Mindlin(せん断変形考慮)がデフォルト。薄板極限ではKirchhoff理論に漸近する。NastranのCQUAD8も同様。ソルバーが自動で切り替えるわけではなく、要素定式化自体が厚板理論に基づいており、薄板では自然にKirchhoff的な挙動になる。
低次要素
計算コストが低く実装が簡単だが、精度は限定的。粗いメッシュでは大きな誤差が生じる可能性がある。
高次要素
同一メッシュでより高い精度を達成。計算コストは増加するが、必要な要素数は少なくなる場合が多い。
ニュートン・ラフソン法
非線形問題の標準的手法。収束半径内で2次収束。$||R|| < \epsilon$ で収束判定。
時間積分
実践ガイド
検証チェックリスト
円板曲げの検証で確認すべき項目を整理してください。
以下を系統的にチェックする。
| チェック項目 | 方法 | 判定基準 | |
|---|---|---|---|
| 中心たわみ | 理論値 $qa^4/(64D)$ と比較 | GCI < 5% | |
| 固定端モーメント | $M_r | _{r=a} = -qa^2/8$ と比較 | GCI < 5% |
| 中心の等方性 | $M_r = M_\theta$ の確認 | 差 < 1% | |
| 反力積分 | $\int_0^{2\pi} R(\theta) a d\theta = \pi a^2 q$ | 相対誤差 < $10^{-4}$ | |
| 収束次数 | Richardson外挿で $p$ 算出 | 理論値との整合 |
中心の等方性チェックは何のためですか?
中心では対称性から $M_r = M_\theta$ でなければならない。メッシュが対称性を壊している場合(例えば四角形メッシュの方向バイアス)、中心で $M_r \neq M_\theta$ が観測される。これはメッシュの品質問題を示す明確なサインだ。
Reissner-Mindlin板との比較
厚板の場合はどうなるんですか?
$t/a > 0.1$ ではせん断変形が無視できなくなる。Reissner-Mindlin理論による中心たわみは
第2項がせん断変形の寄与。$\kappa = 5/6$ はせん断補正係数。$t/a = 0.2$ の場合、せん断変形による追加たわみは全たわみの約10%になる。
ソリッド要素ならせん断変形は自動的に入りますよね?
その通り。C3D20Rは3D弾性体の正確な解を与えるから、板厚が大きい場合はシェル要素よりも正確だ。ただし計算コストが桁違いに大きいから、実用的にはシェル要素の適用限界を把握して使い分けるのが賢明だ。
大たわみへの拡張
たわみが大きくなるとどうなりますか?
$w_0 / t > 0.5$ 程度から膜応力の影響が無視できなくなる。幾何学的非線形効果(von Kármán方程式)を考慮する必要がある。荷重-たわみ関係が非線形になり、板が膜的に引っ張られて剛性が増す「ハードニング」が起きる。
Timoshenko & Woinowsky-Kriegerの表に非線形解の数値表がある。FEAでNLGEOM=ONとして増分解析を行い、この参照値と比較するのが標準的な検証手順だ。
線形解と非線形解のどちらを使うか判断する基準はありますか?
$w_{max}/t < 0.3$ なら線形解で十分、$0.3 < w_{max}/t < 1.0$ は非線形解が推奨、$w_{max}/t > 1.0$ は膜解析に近づくから非線形必須だ。実務では一度線形で解いて $w_{max}/t$ をチェックし、閾値を超えていたら非線形に切り替えるのが効率的だ。
解析フローのたとえ
解析フローは「科学実験」に似ている。仮説(解析モデル)を立て、実験(計算実行)し、結果を検証し、仮説を修正する——このPDCAサイクルが品質の高い解析を生む。
初心者が陥りやすい落とし穴
最もよくある失敗は「結果の検証を怠る」こと。美しいコンター図が得られても、それが物理的に正しいとは限らない。必ず理論解、実験データ、またはベンチマーク問題との比較を行うこと。
境界条件の考え方
境界条件は「実験の治具」に相当する。治具の設計が不適切であれば実験結果が無意味になるように、CAEでも境界条件が現実を正しく表現しているかが最も重要。
ソフトウェア比較
クロスバリデーション結果
各ソルバーの結果を並べてもらえますか?
S8R相当のシェル要素、100要素の放射状メッシュでの比較結果だ。
| ソルバー | 要素 | w_0 [mm] | M_r(r=a) [N·m/m] | たわみ誤差 [%] |
|---|---|---|---|---|
| 理論値 | — | 0.05329 | -62.50 | — |
| Abaqus S8R | 100要素 | 0.05329 | -62.41 | 0.00 |
| Nastran CQUAD8 | 100要素 | 0.05329 | -62.38 | 0.00 |
| Ansys SHELL281 | 100要素 | 0.05328 | -62.43 | 0.02 |
| CalculiX S8 | 100要素 | 0.05327 | -62.35 | 0.04 |
たわみは全ソルバーでほぼ厳密一致ですね。モーメントの差はなぜ生じるんですか?
モーメントはたわみの2階微分に相当するから、本質的に精度が1段階低い。固定端での応力集中もあって、節点外挿のアルゴリズム差が出やすい。メッシュを細かくすれば全ソルバーで理論値に収束する。
軸対称要素での検証
軸対称モデルでの検証も並行してやるべきですか?
軸対称モデルは1D問題に帰着するから自由度が極めて少なく、高速に高精度の結果が得られる。3Dシェルモデルとの独立チェックとして有用だ。
AbaqusのSAX2(3節点軸対称シェル)やCAX8R(軸対称ソリッド)で解いた結果をS8Rの結果と比較する。両者が一致すれば3Dシェル要素の正当性が独立に確認できる。
不一致の場合は何を疑いますか?
3Dメッシュの対称性破壊か、境界条件の設定ミスだ。特にシェル要素の固定端では回転自由度の拘束が必要で、これを忘れると結果がずれる。軸対称モデルでは回転自由度が自動的に処理されるから、比較することで3Dモデルの設定ミスを検出できる。
圧力容器設計への応用
円板曲げの知見は実務でどう活きますか?
フランジ付き圧力容器のエンドプレート設計に直接適用できる。ASME Boiler and Pressure Vessel Code Section VIIIでは、フラットヘッドの最小板厚を円板曲げの理論式で算出する。FEAによる応力解析結果をCode計算と比較して妥当性を確認するのが実務の定石だ。
Code計算とFEAで結果が違う場合はどうしますか?
Code計算は安全率を含んだ簡略式だから、FEAの方が精度は高い。ただしCode Compliance(規格適合)が要求される場合、FEAの結果がCode計算より良くてもCodeの基準を満たす必要がある。Design by Analysis(FEAベースの設計)を採用する場合はASME Section VIII Division 2の要件を満たす必要がある。
選定で最も重要な3つの問い
- 「何を解くか」:円板の曲げ(周辺固定・等分布荷重)に必要な物理モデル・要素タイプが対応しているか。例えば、流体ではLES対応の有無、構造では接触・大変形の対応能力が差になる。
- 「誰が使うか」:初心者チームならGUIが充実したツール、経験者ならスクリプト駆動の柔軟なツールが適する。自動車のAT車(GUI)とMT車(スクリプト)の違いに似ている。
- 「どこまで拡張するか」:将来の解析規模拡大(HPC対応)、他部門への展開、他ツールとの連携を見据えた選択が長期的なコスト削減につながる。
先端技術
他の境界条件バリエーション
周辺固定以外の境界条件ではどうなりますか?
周辺単純支持の場合、中心たわみは
$\nu = 0.3$ では固定端の場合の約4.1倍になる。これは周辺が回転を許容するためだ。自由端(カンチレバー円板)の場合はさらに複雑な式になる。
各境界条件での理論解と比較することで、シェル要素の回転自由度の拘束処理が正しいかを検証できる。
弾性支持の場合は?
弾性基盤上の円板(Winkler基盤)の問題はKelvin関数(ber, bei, ker, kei)を含む解になる。特性長さ $l = (D/k)^{1/4}$($k$はバネ定数)より板が大きい場合、局所荷重に対する応答が半無限板の解に近づく。鉄道の枕木やコンクリート舗装のスラブ解析に応用される。
座屈問題への拡張
円板が面内圧縮を受けると座屈しますよね?
周辺から等方的な面内圧縮 $N$ を受ける周辺固定円板の臨界座屈荷重は
これは固有値解析(Abaqusの*BUCKLE、NastranのSOL 105)で算出し、理論値と比較する。固有値と座屈モード形状の両方を検証する。
座屈後の挙動はどう解析しますか?
後座屈(ポストバックリング)解析では、座屈モードの微小初期不整(通常は板厚の1%程度)を初期形状に重畳し、非線形静解析(Riks法やアーク長法)で荷重-変位パスを追跡する。理論解はなくなるから、メッシュ収束と複数ソルバー間のクロスチェックでValidationを行う。
動的応答
円板の固有振動数も理論解がありますか?
周辺固定円板の第1固有振動数は
これはNAFEMSの固有値ベンチマーク(FV32問題シリーズ)にも含まれている。SOL 103(Nastran)や *FREQUENCY(Abaqus)の結果と比較する。高次モードでは節直径・節円の数と形状も検証対象になる。
実験との比較はどうやりますか?
モーダルハンマー加振や加速度計測で実験モードを取得し、MAC(Modal Assurance Criterion)値でFEAモードと比較する。MAC > 0.9 でモード形状が一致していると判定する。周波数の差は材料定数の不確かさや境界条件の不完全性に起因することが多い。
トラブルシューティング
シェル要素のロッキング
シェル要素で解いたら理論値より硬い結果が出ました。何が原因ですか?
膜ロッキングまたはせん断ロッキングの可能性が高い。薄板($t/a < 0.01$)で完全積分のシェル要素を使うと発生しやすい。
対策:
- 低減積分要素(S8R、CQUAD8のREDUCED INTEGRATION)に切り替える
- S8R5(薄板専用5DOF要素)を使う
- メッシュを細かくすればロッキングの影響は減少するが根本解決にはならない
低減積分にするとアワーグラスモードは大丈夫ですか?
8節点シェルの低減積分では面外のアワーグラスモードは通常発生しない。問題は4節点シェル(S4R)の場合で、メッシュが粗いと面外のアワーグラスが出る。この問題ではS8R以上を使えば安全だ。
中心の応力異常
中心で応力が異常に大きく出ることがあるんですが。
縮退要素(中心で1点に収束するウェッジ状の要素)のヤコビアンがゼロに近づくことが原因だ。3次元のソリッドモデルで特に顕著。
対策:
- 中心にウェッジ要素を配置し、ヤコビアン比を0.3以上に保つ
- O-gridメッシュで中心の縮退を回避する
- 中心の1節点を評価から除外し、周辺の節点で外挿する
軸対称モデルでは中心の問題は起きませんか?
軸対称モデルでは $r = 0$ が対称軸であり、特殊な取り扱い($u_r = 0$ の自動拘束)がなされるから、3Dモデルのような中心の縮退問題は発生しない。これが軸対称モデルの大きな利点だ。
固定端の境界条件
シェル要素の固定端で回転自由度を拘束し忘れるとどうなりますか?
劇的に結果が変わる。回転拘束なしだと単純支持に近い挙動になり、たわみが4倍以上になる。固定端のシェル要素では並進3自由度に加えて回転3自由度(ENCASTRE = 123456)を全て拘束する必要がある。
Nastranの SPC1 で 123456 を指定するか、AbaqusのENCASTRE typeを使う。6自由度シェル(S8R)と5自由度シェル(S8R5)では拘束すべき自由度が異なるから、要素タイプに応じた確認が必要だ。
結果の妥当性を素早くチェックする方法はありますか?
反力のモーメント成分をチェックするのが最速だ。固定端の全節点の反モーメントを合算し、それが等分布荷重による周辺モーメントの理論値 $-qa^2/8 \times 2\pi a$ と一致するか確認する。これが合わなければ境界条件の設定に問題がある。
「解析が合わない」と思ったら
- まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
- 最小再現ケースを作る——円板の曲げ(周辺固定・等分布荷重)の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
- 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
- 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
関連トピック
なった
詳しく
報告