Paris則 — CAE用語解説
Paris則
先生、Paris則の式 da/dN = C(ΔK)^m ってよく教科書に出てくるんですけど、この式は何を意味してるんですか?
理論と物理
Paris則の基本概念
Paris則って、教科書には「亀裂進展速度を表す経験則」と書いてありますが、具体的に何を「経験」して得られた式なんですか?
良い質問だ。1960年代にP.C. Parisらが、アルミニウム合金や鋼材の疲労試験データを大量にプロットした結果、亀裂進展速度
応力拡大係数範囲
基本的には、最大応力と最小応力から求める応力範囲
材料定数の
ASTM E647などの標準試験法で測定される。大まかな目安として、空気中の鉄鋼材料では、指数
数値解法と実装
CAEソフトウェアでの扱い方
CAEソフトで疲労き裂解析をするとき、Paris則は具体的にどのモジュールや機能の中で使われるんですか?
主に「き裂進展解析」や「疲労き裂解析」専用のモジュールで使われる。例えば、Abaqusでは「Abaqus/Standard」の「Contour Integral」計算機能で
解析では、き裂が進むたびにメッシュを更新する必要がありますか? それとも自動でやってくれるんですか?
手法による。主流は「メッシュリメッシュ法」と「拡張有限要素法(XFEM)」だ。メッシュリメッシュ法は、き裂先端が進むと、その周辺のメッシュを削除して新しいき裂形状に合わせて再メッシュを作成する。多くのソフトで(例えばFRANC3Dなど)自動化されているが、計算コストがかかる。一方、AnsysやAbaqusに実装されているXFEMは、き裂が要素を横切るように進むため、メッシュを更新せずに済む。ただし、進展方向の予測アルゴリズム(最大主応力方向など)の設定が重要になる。
Paris則の式
通常、増分計算にオイラー法のような単純な数値積分が使われる。例えば、ある荷重サイクルブロック
実践ガイド
解析ワークフローと注意点
実際に航空機部品のき裂進展寿命をParis則で評価したい場合、最初に何から始めればいいですか?
まずは「初期き裂サイズの定義」だ。これは規格で決まっている。例えば、航空宇宙分野では損傷許容設計(Damage Tolerance)が求められ、初期欠陥サイズは製造・検査能力に基づいて決める。ミリ波探傷検査(NDI)が可能なら、初期き裂長さを1.27mm(0.05インチ)と仮定することがFAAのアドバイザリー・サーキュラーで示されていることもある。この初期値を間違えると、寿命予測が現実とかけ離れたものになる。
荷重データはどう準備するんですか? 実際の飛行データはランダム振動みたいな不規則な波形ですが。
その通り。実稼働荷重履歴(Service Loading History)は不規則だ。そこで「雨流計数法」などの手法で、応力範囲
解析結果として「あと何サイクルで破壊する」という寿命が出ますが、その結果をどう検証すれば信頼できますか?
絶対的な検証は実物試験しかない。ただし、解析の妥当性を確認するチェックリストはある。1) 使用した材料定数
ソフトウェア比較
主要ソフトの機能と特徴
Ansys、Abaqus、NASGRO(旧NASAのコード)で、Paris則を使ったき裂進展解析のアプローチはどう違うんですか?
核となるParis則の式は同じだが、統合度とデータベースが大きく異なる。Ansys Mechanicalは汎用構造解析に「Fatigue Crack Growth」ツールが統合されており、XFEMによるメッシュ非依存の解析が売りだ。Abaqusも同様で、Pythonスクリプトによるカスタマイズ性が高い。一方、NASGRO(現在は商用ソフト)は、航空宇宙分野に特化して開発された経緯があり、その最大の強みは膨大な材料のき裂進展データベースと、Paris則を含むより高度な進展則(NASGRO方程式)を内蔵している点だ。規格(ESDU, MMPDS)に準拠したデータが使える。
COMSOL Multiphysicsでも疲労き裂解析はできますか? その場合、Paris則の実装はどうなっていますか?
COMSOLでは「Structural Mechanics Module」の「Fracture Mechanics」機能でJ積分や応力拡大係数を計算できる。しかし、き裂が自動進展する組み込みの「疲労き裂進展ソルバー」は、私の知る限りAnsysやAbaqusほど直接的ではない。代わりに、「変数
無料やオープンソースのソフト(CalculiX、Code_Asterなど)ではParis則による解析は可能ですか?
可能だが、作業の多くは手動またはスクリプトに依存する。例えば、Code_Aster(Salome-MECAプラットフォーム)は非常に強力なき裂力学機能を持ち、
トラブルシューティング
よくあるエラーと対策
解析を実行したら、き裂が予想外の方向に急に曲がって進んでしまいました。考えられる原因は何ですか?
主に二つの原因が考えられる。第一に、き裂先端の応力場の計算精度が不十分。特に、き裂先端のメッシュが粗すぎると、応力拡大係数
寿命予測の結果が、過去の実験データと比べて極端に短く(または長く)出ます。材料定数は実験データから取ったのに、なぜこんなにずれるんですか?
Paris則の式
XFEMを使って解析しているのですが、き裂進展の計算が特定のサイクル数で突然停止して「収束しません」というエラーが出ます。
XFEMでの収束失敗はよくある。直接的な原因は、き裂先端が要素内の特定の位置(例えばガウス積分点の近く)に来た時に、レベルセット関数の更新で数値的不安定性が生じることだ。対策はいくつかある。1) き裂進展増分
関連トピック
なった
詳しく
報告