Arruda-Boyceモデル — CAE用語解説

カテゴリ: 用語集 | 2026-01-15
CAE visualization for arruda boyce - technical simulation diagram

Arruda-Boyceモデル

🧑‍🎓

先生、Arruda-Boyceモデルって聞いたことはあるんですけど、Mooney-RivlinやNeo-Hookeanとどう違うんですか?


理論と物理

Arruda-Boyceモデルの基本概念

🧑‍🎓

Arruda-Boyceモデルって、ゴム材料の超弾性モデルの一つだと聞きましたが、他のモデルと何が根本的に違うんですか?

🎓

良い質問だ。根本的な違いは、その物理的背景にある。Arruda-Boyceモデルは「8鎖モデル」と呼ばれる統計力学に基づいている。ゴム分子鎖のネットワークを、立方体の中心から各頂点に向かう8本の鎖で構成されていると仮定するんだ。これにより、鎖の伸びの限界、つまり鎖が完全に伸びきる状態を自然にモデルに組み込める。一方、よく使われるNeo-Hookeanモデルは鎖の伸びの限界を考慮していない。これが、特に大きなひずみ(引張でλ>3程度)での挙動予測精度に大きく影響する。

🧑‍🎓

「鎖が完全に伸びきる状態」というのは、具体的にどのパラメータで決まるんですか?

🎓

それが「鎖伸び限界比」、記号で

$$ \lambda_m $$
だ。これは1本の分子鎖が完全に伸びた時の長さと、自然状態(無負荷状態)での長さの比を意味する。実在する材料では、天然ゴムで
$$ \lambda_m \approx 7 $$
、充填加硫ゴムでは
$$ \lambda_m \approx 3 \sim 5 $$
程度の値になる。この
$$ \lambda_m $$
が小さいほど、材料は低いひずみでも急激に硬化する「ひずみ硬化」を示す。モデルのもう一つの重要なパラメータが
$$ \mu $$
で、これは初期せん断弾性率だ。

🧑‍🎓

支配方程式として提示されているひずみエネルギー密度関数

$$ W = \mu \sum_{n=1}^{5} \frac{C_n}{\lambda_m^{2n-2}} (I_1^n - 3^n) $$
$$ C_n $$
$$ I_1 $$
は何を表しているんですか?

🎓

$$ I_1 $$
は変形の第一不変量で、主伸び比
$$ \lambda_1, \lambda_2, \lambda_3 $$
を用いて
$$ I_1 = \lambda_1^2 + \lambda_2^2 + \lambda_3^2 $$
と定義される。これは体積変化を伴わない等方性材料の変形の度合いを表す基本的な量だ。一方、
$$ C_n $$
は8鎖モデルの統計力学から導出される定数で、具体的な値は
$$ C_1 = \frac{1}{2}, C_2 = \frac{1}{20}, C_3 = \frac{11}{1050}, C_4 = \frac{19}{7000}, C_5 = \frac{519}{673750} $$
と決まっている。これらは理論から来る普遍的な定数であり、ユーザーが調整するパラメータではない点が特徴だ。

数値解法と実装

実装上の考慮点

🧑‍🎓

ひずみエネルギー密度関数がn=5までの級数和になっていますが、実際のCAEソフトでは5項すべてを計算しているんですか?計算コストは大丈夫でしょうか。

🎓

通常は5項すべてを使用する。確かにNeo-Hookean(n=1のみ)と比べれば計算コストは高いが、現代の非線形ソルバーにとっては無視できるレベルだ。問題はコストではなく、高次の項(n=4,5)が非常に小さな数になることによる数値的安定性にある。特に

$$ \lambda_m $$
が大きい場合、分母の
$$ \lambda_m^{2n-2} $$
が巨大になり、項の値が極端に小さくなる。実装では、これらの項を無視せずに、倍精度浮動小数点数で確実に計算するアルゴリズムが求められる。

🧑‍🎓

応力と接線剛性マトリックス(ヤコビアン)は、このWからどのように導出するんですか?

🎓

超弾性体の標準的な手順に従う。まず、第二Piola-Kirchhoff応力

$$ \mathbf{S} $$
は、Green-Lagrangeひずみ
$$ \mathbf{E} $$
に対するWの偏微分、
$$ \mathbf{S} = 2 \frac{\partial W}{\partial \mathbf{C}} = \frac{\partial W}{\partial \mathbf{E}} $$
で与えられる。Arruda-Boyceモデルは等方性かつ
$$ I_1 $$
のみに依存するので、実際の計算は連鎖律を使って
$$ \frac{\partial W}{\partial I_1} $$
を求めればよい。具体的には、
$$ \frac{\partial W}{\partial I_1} = \mu \sum_{n=1}^{5} \frac{n C_n}{\lambda_m^{2n-2}} I_1^{n-1} $$
となる。接線剛性マトリックスを得るには、これをさらに
$$ \mathbf{E} $$
で微分する必要があり、式はもう少し複雑になる。

🧑‍🎓

体積変化(圧縮性)はこのモデルではどう扱うんですか?現実のゴムはわずかに圧縮性がありますよね。

🎓

その通りだ。先の基本式は「非圧縮性」の骨格部分を表している。実用的なCAE実装では、これを「わずかに圧縮性」を持つように拡張する。一般的な手法は、ひずみエネルギー密度Wを等容部分(deviatoric part)と体積変化部分(volumetric part)に分離する「乗法的分解」だ。Arruda-BoyceのWは等容部分として扱い、体積変化部分には別の関数を追加する。例えば、

$$ W_{vol}(J) = \frac{1}{D} (J - 1)^2 $$
のようなシンプルな関数が使われる。ここでJは体積比、Dは材料パラメータで、体積弾性率と関連する。これにより、ポアソン比を0.495など、非圧縮に極めて近いがわずかに圧縮性のある値を設定できる。

実践ガイド

材料パラメータの決定方法

🧑‍🎓

実際に材料試験データからArruda-Boyceモデルのパラメータ

$$ \mu $$
$$ \lambda_m $$
を決めたい時、具体的にどうすればいいですか?

🎓

標準的な手順は、単軸引張試験の公称応力-伸び比データを用いたカーブフィッティングだ。まず、初期勾配(小ひずみ域)から初期弾性率Eを求め、非圧縮性を仮定して

$$ \mu = E/3 $$
とする。次に、特に大きなひずみ域(伸び比λが3を超えるあたり)での応力の急激な上昇(硬化)の形状が、
$$ \lambda_m $$
によって強く支配される。AbaqusやMSC Marcなどのソフトウェアには、試験データを読み込んで最適な
$$ \mu $$
$$ \lambda_m $$
を自動でフィッティングするツールが組み込まれている。フィッティング時は、実際に使われるひずみ範囲のデータを重点的に合わせるのがコツだ。

🧑‍🎓

引張データだけでパラメータを決めて、せん断や圧縮の挙動も正しく予測できるんですか?

🎓

Arruda-Boyceモデルは等方性かつ

$$ I_1 $$
ベースのモデルなので、原理的には単軸引張のデータから決めたパラメータで、他の変形モード(等二軸引張、純せん断)の挙動も予測される。これがモデルの強みだ。ただし、現実の材料、特にカーボンブラックなどを充填したゴムでは、変形モード依存性(例えば引張と圧縮で硬化挙動が異なる)が現れることがある。そのような場合は、Arruda-Boyce単体では不十分で、Ogdenモデルなどのより柔軟なモデルを検討するか、モデルを拡張する必要がある。

🧑‍🎓

パラメータを決める際の、具体的な数値的な目安はありますか?例えば

$$ \lambda_m $$
が3未満や10以上になる材料はあるんですか?

🎓

ある。

$$ \lambda_m $$
は分子鎖の最大伸びを反映するので、材料の化学構造や充填剤の影響を強く受ける。未充填の天然ゴム(NR)は鎖が長く自由に動けるので
$$ \lambda_m \approx 6.0 \sim 7.5 $$
程度の値になる。一方、自動車タイヤに使われるようなカーボンブラック充填SBR(スチレン・ブタジエンゴム)では、充填剤が分子鎖の動きを拘束するため、
$$ \lambda_m \approx 3.0 \sim 4.5 $$
と小さくなる。
$$ \lambda_m $$
が3未満だと極端に低い伸びで硬化が始まり、10以上は理論上可能だが、鎖がそれほどまでに伸びる前に分子自体が破断してしまうので、現実的な材料ではまず見られない。

ソフトウェア比較

主要CAEソフトでの実装状況

🧑‍🎓

Ansys、Abaqus、COMSOLといった主要ソフトでは、Arruda-Boyceモデルは標準で搭載されているんですか?

🎓

はい、ほぼ標準装備と言っていい。ただし、呼び名や実装の細部に違いがある。Abaqusでは「Hybrid Formulation」と組み合わせた「Arruda-Boyce」モデルが利用可能で、非圧縮性/わずかに圧縮性の選択肢がある。Ansys Mechanical APDLでは「TB,HYPER」コマンドで「ARRUDA」を指定する。COMSOL Multiphysicsでは「固体力学」インターフェースの「超弾性材料」ノードから「Arruda-Boyce」を選べる。いずれもユーザーが入力するパラメータは

$$ \mu $$
(初期せん断弾性率) と
$$ \lambda_m $$
(鎖伸び限界比)、そして体積弾性率に関連するパラメータだ。

🧑‍🎓

無料や低価格のCAEソフト(例えばCalculiX、Code_Aster)でも使えるモデルなんですか?

🎓

CalculiX(Abaqus入力形式を解釈するソルバー)は、Abaqus互換の入力ファイルを読み込むので、入力ファイルに「*HYPERELASTIC, ARRUDA-BOYCE」と記述すれば理論上は計算できる。ただし、その実装がソルバー内部で完全にサポートされているかはバージョンによる確認が必要だ。Code_Asterのドキュメントを確認すると、超弾性モデルの一つとしてリストアップされている。これらのオープンソースソルバーは、商用ソフトに比べて超弾性ソルバーの収束性や材料モデルのバリエーションで劣る場合があるので、特に複雑な接触を伴う大変形解析では注意が必要だ。

🧑‍🎓

商用ソフト間で、同じ材料パラメータを入力しても結果が完全に一致しますか?

🎓

完全一致は難しい。理由は主に2つある。第一に、先述した「体積変化部分」の扱い方(

$$ W_{vol} $$
の関数形)がソフトウェア間で微妙に異なる可能性がある。第二に、数値実装、特に接線剛性マトリックスの導出と実装が異なると、非線形ソルバーの収束経路や、収束しない場合の挙動が変わる。単純な単軸引張の単一要素テストであれば、主要ソフト間で1%以内の誤差に収まるはずだが、複雑な3D構造で大変形・接触が絡む解析では、収束性の差が結果の違いとして現れる可能性が高い。ベンチマークテストが重要だ。

トラブルシューティング

解析失敗の原因と対策

🧑‍🎓

Arruda-Boyceモデルを使った解析で、非線形ソルバーが収束せずに失敗することがあります。よくある原因は何ですか?

🎓

最も多いのは、

$$ \lambda_m $$
の値が小さすぎるケースだ。例えば
$$ \lambda_m = 2.5 $$
のような値を設定すると、鎖伸び限界に非常に早く達し、材料が急激に(ほとんど無限大に)硬化する。数値的にこれは接線剛性が極端に大きくなることを意味し、ソルバーが発散する。対策は、材料試験データを再確認し、現実的な
$$ \lambda_m $$
値(多くの工業用ゴムで3以上)を使用すること。また、初期荷重を小さくして、段階的に増加させる「ステップ増分」を小さく設定することも有効だ。

🧑‍🎓

「体積ロッキング」という警告が出ることがあります。Arruda-Boyceモデルと関係ありますか?

🎓

大いに関係がある。体積ロッキングは、材料がほぼ非圧縮性であり、かつ不適切な要素(完全積分の一次要素など)を使用した時に発生する数値的な問題だ。Arruda-Boyceモデルは非圧縮性の骨格を持つため、このリスクが常につきまとう。対策は明確だ。Abaqusであれば「Hybrid」要素(C3D8Hなど)を必ず使用する。Ansysでも同様に、混合形式(u-P形式)をサポートする要素を選ぶ。二次要素(例えばC3D20)を使うことも一つの手だが、Hybrid要素が最も確実で一般的な解決策だ。要素選択を誤ると、応力結果が完全に不正確になる。

🧑‍🎓

材料パラメータ

$$ \mu $$
$$ \lambda_m $$
を、試験データからフィッティングしたのに、シミュレーション結果が試験と合いません。どこを疑えばいいですか?

🎓

まず疑うべきは「試験条件とシミュレーション条件の不一致」だ。第一に、材料試験は単軸引張だが、シミュレーションの要素が純粋な単軸応力状態になっていない(例えば、端部の拘束による)。第二に、ひずみ速度の影響だ。Arruda-Boyceは弾性(超弾性)モデルであり、粘性や履歴効果は考慮しない。試験データが一定の速度で取得された場合、特に充填ゴムでは速度依存性が無視できないことがある。第三に、 Mullins効果(充填ゴムの初回負荷時の軟化)だ。これらの効果が大きい材料に対して、Arruda-Boyce単体でフィッティングしても、特に負荷-除荷サイクルや異なるひずみ振幅での挙動は再現できない。

🧑‍🎓

要素が極端に変形して、エラーで計算が止まることがあります。モデル自体に問題がある可能性は?

🎓

Arruda-Boyceモデルは、鎖伸び限界

$$ \lambda_m $$
を超える変形を理論上は許容しない。モデル上、
$$ \lambda \to \lambda_m $$
で応力は無限大に発散する。もし解析中に要素の主伸び比が
$$ \lambda_m $$
に極めて近づくと、応力と剛性が数値的に扱えないほど巨大になり、ソルバーが破綻する。これは
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
プロフィールを見る