き裂進展 (Crack Propagation) — CAE用語解説
き裂進展とは
き裂進展ってどういう現象ですか? 材料が一気に壊れるのとは違うんですか?
一気に壊れるのは脆性破壊や不安定破壊と呼ばれるものだ。き裂進展は、繰返し荷重(疲労)や環境因子(腐食、クリープなど)によって、材料中の微小なき裂がじわじわと成長していく現象のことだよ。
具体的にはどんな場面で問題になるんですか?
例えば航空機の胴体は、飛行ごとに与圧と減圧のサイクルを受ける。リベット穴のような応力集中部から疲労き裂が発生して、何千サイクルもかけてゆっくり伸びていく。ある臨界長さを超えると一気に不安定破壊に至る。だから「き裂がどのくらいの速さで伸びるか」を予測して、検査間隔を決めるのが損傷許容設計(Damage Tolerance Design)の基本だ。橋梁の鉄骨、圧力容器、タービンブレードなんかも同じ考え方を使う。
Paris則と疲労き裂成長
き裂の成長速度を数式で書くとどうなるんですか? 授業で $\frac{da}{dN}$ とか出てきたんですけど……
最も有名なのがParis則(パリ則)だ。1963年にParisとErdoganが提唱した経験則で、こう書く:
ここで $a$ はき裂長さ、$N$ は繰返し数、$\Delta K = K_{\max} - K_{\min}$ は応力拡大係数の範囲、$C$ と $m$ は材料定数だ。鉄鋼だと $m \approx 3$、アルミ合金だと $m \approx 3\text{--}4$ くらいが典型的だよ。
パラメータ $C$ と $m$ ってどうやって決めるんですか?
CT試験片(Compact Tension)やCCT試験片(Center-Cracked Tension)を使った疲労き裂進展試験で決める。ASTM E647が標準的な試験規格だ。$\Delta K$ と $da/dN$ を両対数プロットすると、中間領域がきれいな直線になる。その傾きが $m$、切片から $C$ が求まる。
直線にならない領域もあるんですか?
そう、実際の $da/dN$ vs $\Delta K$ カーブはS字型(シグモイド型)になる。低ΔK側には下限界応力拡大係数範囲 $\Delta K_{\text{th}}$があって、これ以下だとき裂はほぼ進展しない。高ΔK側では $K_{\max}$ が破壊靱性 $K_{IC}$ に近づいて急速に不安定破壊に向かう。Paris則はこの中間の安定進展領域(Region II)を記述しているんだ。
応力拡大係数ΔKの役割
$\Delta K$ がき裂進展の駆動力ってことですよね。具体的にはどう計算するんですか?
基本形はこれだ:
$\sigma$ は遠方の応力、$a$ はき裂長さ、$F(a/W)$ は形状修正係数(geometry factor)だ。板幅 $W$ に対するき裂長さの比によって値が変わる。単純な中央き裂板なら解析解があるけど、実構造物ではFEMで求めることがほとんどだよ。
$\Delta K$ から残余寿命ってどう計算するんですか?
Paris則を積分する。初期き裂長さ $a_0$ から臨界き裂長さ $a_c$($K_{\max} = K_{IC}$ になる長さ)までの繰返し数がわかる:
一般に $\Delta K$ は $a$ の関数だから、数値積分で解く場合が多い。実務ではこれを「検査間隔の半分以下の寿命が残っているか」でチェックしていくんだ。
XFEM(拡張有限要素法)
XFEMって通常のFEMと何が違うんですか? き裂を扱うのに何か特別なことをしてるんですか?
通常のFEMだと、き裂の経路に沿ってメッシュを切り直す(リメッシング)必要がある。き裂が伸びるたびにメッシュを更新するから、とにかく手間がかかる。XFEM(eXtended FEM)は、既存のメッシュにエンリッチメント関数を追加することで、メッシュに依存しないき裂表現ができるんだ。
エンリッチメント関数って具体的にはどんなものですか?
2種類ある。まずHeaviside関数 $H(\mathbf{x})$——き裂面をまたぐ節点に追加して、変位の不連続(き裂の開口)を表現する。次にき裂先端エンリッチメント関数——$\sqrt{r}\sin(\theta/2)$ のような特異場関数で、き裂先端の応力特異性($1/\sqrt{r}$)を正確に捕捉する。数式で書くと:
第1項が通常FEM、第2項がき裂面の不連続、第3項がき裂先端の特異場だ。
AbaqusとかAnsysでXFEMは使えるんですか?
AbaqusにはXFEMが標準実装されていて、き裂の発生判定(最大主応力基準など)と進展方向(最大接線応力基準など)を指定できる。Ansys MechanicalにもSMART crack growth機能がある。ただし、3次元の複雑なき裂経路だとまだ収束性の問題が出ることがあって、実務ではCohesive Zone Modelと使い分けるケースが多い。
Cohesive Zone Model
Cohesive Zone Model(CZM)ってXFEMとどう違うんですか?
CZMはき裂面にトラクション-分離則(Traction-Separation Law, TSL)を設定する手法だ。XFEMが「き裂がどこを通るかわからない場合」に強いのに対して、CZMは「き裂経路がだいたいわかっている場合」——たとえば接着層の剥離、複合材の層間剥離、溶接接合部の破壊——に特に有効なんだ。
トラクション-分離則って、具体的にはどんな式ですか?
いちばんよく使われるのはバイリニア型(三角形)だ。分離変位 $\delta$ が増えると、まずトラクション $T$ が線形に増加して臨界トラクション $\sigma_c$ に達する。そこからは軟化して、最終分離変位 $\delta_f$ でゼロになる。三角形の面積が破壊エネルギー $G_c$ に対応する:
パラメータはこの $\sigma_c$ と $G_c$ の2つが基本。$G_c$ はDCB試験やENF試験から、$\sigma_c$ は引張試験やフィッティングで決めることが多いよ。
CZMはき裂の発生も扱えるんですか?
そこがCZMの大きな利点だ。初期き裂がなくても、トラクションが $\sigma_c$ を超えた時点でダメージが始まり、き裂の発生から進展まで統一的に扱える。XFEMだと初期き裂の位置を指定するか、発生判定基準を別途定義する必要があるからね。CFRP積層板の層間剥離なんかは、CZMがデファクトスタンダードになっている。
実務でのき裂進展解析のポイント
実際にCAEでき裂進展解析をするとき、初心者がハマりやすいところってどこですか?
いくつか挙げるとこんな感じだ:
- メッシュ依存性: き裂先端周りのメッシュが粗いと応力拡大係数が正しく出ない。J積分やVCCT(仮想き裂閉口積分法)を使うなら、き裂先端にはスパイダーウェブ状の集中メッシュが必須だ
- 応力比 $R$ の影響: Paris則の基本形は $R = K_{\min}/K_{\max}$ の影響を含まない。実構造では $R$ が変動するから、Walker式やForman式で補正する必要がある
- CZMのメッシュサイズ: cohesive zone長さ $l_{cz}$ 内に最低3〜5要素入れないと、トラクション-分離則の軟化挙動を正しく捕捉できない。$l_{cz} \approx E\,G_c / \sigma_c^2$ で見積もれる
- 混合モード: 実際のき裂はMode I(開口)だけでなく、Mode II(せん断)やMode III(ねじり)が混在する。混合モード破壊基準(B-K則など)の設定を忘れがち
Paris則のツールとかシミュレーターってこのサイトにありますか?
あるよ! Paris則き裂進展シミュレーターを使えば、$C$, $m$, 初期き裂長さ、荷重条件を入力して、き裂長さの時間変化と残余寿命をインタラクティブに計算できる。自分の材料パラメータを入れて試してみるといい。
関連用語
- 応力拡大係数(Stress Intensity Factor, $K$):き裂先端の応力場の強さを表すパラメータ。線形弾性破壊力学の基本量
- J積分(J-integral):弾塑性条件でのき裂駆動力。経路独立積分として定義される
- VCCT(Virtual Crack Closure Technique):き裂先端近傍の節点力と変位からエネルギー解放率を直接計算する手法
- 破壊靱性 $K_{IC}$:材料が不安定破壊を起こす臨界の応力拡大係数
- 損傷許容設計(Damage Tolerance):き裂が存在しても安全に運用できることを保証する設計思想。航空宇宙分野で必須
- S-N曲線:応力振幅と破断繰返し数の関係。き裂発生寿命の評価に使われる
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
き裂進展解析の実務で感じる課題を教えてください
Project NovaSolverは、CAEエンジニアが日々直面する課題——セットアップの煩雑さ、計算コスト、結果の解釈——の解決を目指しています。あなたの実務経験が、より良いツール開発の原動力になります。
お問い合わせ(準備中)関連トピック
なった
詳しく
報告