損傷力学 — CAE用語解説
損傷力学
先生、損傷力学ってプラスチックモデルとどう違うんですか? 「損傷」っていう言葉がポイントですか?
理論と物理
損傷力学の基本概念
損傷力学でいう「損傷変数」って、具体的に何を表しているんですか? ひび割れの本数みたいなものですか?
いいえ、本数ではなく、材料の有効断面積の減少率を表す無次元量です。例えば、初期断面積を
「有効応力」という言葉も出てきますが、通常の応力とどう違うんですか?
名目応力
等価応力(フォンミーゼス応力)に損傷の効果を組み込むには、どうすればいいですか?
有効応力の概念を使って置き換えます。損傷を考慮した等価応力
数値解法と実装
損傷進化則とその離散化
損傷変数Dは時間とともにどう増えていくんですか? 増え方を決める式は?
多くのモデルでは、塑性ひずみの蓄積に伴って損傷が進化すると仮定します。Lemaitreのモデルでは、損傷駆動力Yを用いて、
その微分方程式をFEMで解く時、どうやって離散化するんですか? 陽解法と陰解法で違いは?
時間積分には通常、陽的オイラー法か陰的後退オイラー法を使います。例えば、時間ステップ
Dが1に近づくと、剛性マトリックスが特異になって計算が発散しませんか?
その通り、重大な問題です。これを回避するため、「要素消去法」や「剛性減衰法」が使われます。要素消去法では、Dがある閾値(例: 0.99)を超えた要素の剛性を極めて小さな値に設定し、実質的に荷重を支えなくします。LS-DYNAのMAT_ADD_EROSIONなどが該当します。剛性減衰法では、Dの増加に伴って連続的に剛性を減少させ、数値的不安定性を緩和します。いずれにせよ、結果のメッシュ依存性に注意が必要です。
実践ガイド
解析ワークフローと材料定数決定
実際に金属の破壊解析を損傷力学で行う場合、まず何から始めればいいですか?
まずは材料定数の同定です。最低限、弾性率、降伏応力、硬化則に加え、損傷パラメータ(先ほどのS, sなど)が必要です。これらは、一軸引張試験で破断まで行い、特に破断直前の応力-ひずみ関係の軟化挙動から逆算して決定します。例えば、JIS Z 2241に準拠した試験片を使い、デジタル画像相関法(DIC)で局部のひずみ集中を計測すると、損傷の進展をより正確に捉えられます。
材料定数が決まったら、その次は? いきなり製品モデルで解析?
それは危険です。必ず「検証と校正」のステップを挟みます。同定した材料定数を使って、試験片レベルの単純なモデル(切欠き付き引張試験など)を再解析し、実験で得られた破断位置、破断荷重、荷重-変位曲線を再現できるか確認します。このステップでパラメータを微調整します。これをスキップすると、製品解析の結果は全く信用できません。
メッシュの大きさによって、破断の予測結果が大きく変わりそうですが、どう対策しますか?
局所化問題と呼ばれる本質的な課題です。実務では2つのアプローチがあります。1つは「メッシュ依存性低減モデル」の採用。例えば、損傷進化則に材料の特性長さ(例: 0.1mm)を組み込み、ひずみ勾配を考慮する方法です。もう1つは、破壊エネルギーを基準とする方法。要素が消える(または剛性が失われる)際に消散するエネルギーが、材料の破壊エネルギー(鉄鋼で約100 kJ/m²程度)に一致するようにメッシュサイズを調整・設定します。後者はAbaqusのダメージモデルでよく使われます。
ソフトウェア比較
主要ソルバーの損傷モデル実装
Abaqusで使える代表的な損傷・破壊モデルは何ですか?
主に3つあります。1. **延性損傷モデル**: 塑性ひずみと三軸応力度に基づき損傷を定義。破断ひずみを指定するシンプルなものから、Lemaitreモデルに近い進化則を持つものまで。2. **Johnson-Cook損傷モデル**: 高ひずみ速度・高温環境での破壊予測に強く、衝撃解析で多用。3. **連続体損傷力学(CDM)に基づくモデル**: Abaqusでは「Damage for Traction Separation Laws」と組み合わせ、コヒーシブゾンモデルと併用することが多い。いずれもStandard/Explicitの両方で利用可能です。
Ansys MechanicalとLS-DYNAでは、どういう特徴がありますか?
**Ansys Mechanical** は、Ansys GRANTAの材料データベースと連携した「Ansys Material Designer」内で損傷パラメータを管理できるのが特徴です。複合材料の層間破壊などに強い。また、「Ansys Explicit Dynamics」では、GISSMO (Generalized Incremental Stress State dependent damage Model) モデルが利用でき、複雑な応力状態下での破壊を精度良く予測できます。
**LS-DYNA** は、破壊解析のバリエーションが非常に豊富。MAT_ADD_EROSIONをはじめ、*MAT_XXX_MODEL_FAILURE_YYYといった多数の破壊基準が用意されており、ユーザーが複数の破壊条件(塑性ひずみ、応力、時間など)をAND/ORで組み合わせて定義できる柔軟性が高いです。自動車衝突解析のデファクトスタンダードです。
COMSOL Multiphysicsのような汎用ソフトでは、損傷モデルをどう扱うんですか?
COMSOLの強みは、ユーザーが支配方程式を比較的自由にカスタマイズできる「弱形式」や「PDEインターフェース」です。これを用いて、論文などで提案された独自の損傷進化則
トラブルシューティング
よくある収束問題と対策
損傷を考慮した非線形解析で、ニュートン・ラフソン法が収束せずに中止されます。最初に確認すべき点は?
まず、**損傷の進化が急激すぎないか**を疑います。損傷進化則のパラメータ(特に指数s)が大きすぎると、1ステップでDが0から0.8などにジャンプし、剛性マトリックスの急激な変化で収束不能になります。対策として、初期のタイムステップを非常に小さく(例: 総時間の1e-5)設定し、自動増分法に任せます。また、Abaqusでは「STABILIZE」オプションで人工的な減衰を導入し、不安定な軟化挙動を数値的に安定化させる手法もあります。
解析は最後まで回るのですが、破断が予想より極端に早く、または遅く発生します。原因は?
主に3つ考えられます。1. **材料定数の誤り**: 特に破断ひずみや損傷エネルギーが実験値と合っているか再確認。2. **三軸応力度の計算精度**: 要素形状が歪んでいると、三軸応力度
要素が消去された後、その空洞部分を囲む要素が異常な変形を起こし、結果が物理的に不自然です。
これは「要素消去に伴う接触問題」です。消えた要素の両側にあった面同士が、互いに貫通してしまう現象です。対策として、1. **自己接触条件の設定**: 破壊が発生する可能性のある領域全体に、あらかじめ通用面自己接触を定義する(Abaqusの「General Contact」など)。2. **剛性減衰法の採用**: 要素を完全に消去するのではなく、剛性を極小値まで減衰させることで、幾何学的な「すき間」が生じないようにする。3. **コヒーシブゾンモデルの併用**: 界面に初期からコヒーシブ要素を挿入し、そこでの分離として破壊を表現する。これらはLS-DYNAやAbaqus/Explicitで標準的に対処法が用意されています。
関連トピック
なった
詳しく
報告