ブロックフォーマットキーワード Chang破壊モデルを記述します。
フォーマット
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
/FAIL/CHANG/mat_ID/unit_ID |
|
|
|
|
|
|
|
Ifail_sh |
|
|
|
|
|
オプションの行:
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
fail_ID |
|
|
|
|
|
|
|
|
|
定義
フィールド |
内容 |
SI単位の例 |
mat_ID |
材料識別子 (整数、最大10桁)
|
|
unit_ID |
単位識別子。 (整数、最大10桁)
|
|
|
縦方向引張り強度。 デフォルト = 1030(実数)
|
|
|
横方向引張り強度。 デフォルト = 1030(実数)
|
|
|
せん断強度。 デフォルト = 1030(実数)
|
|
|
縦方向圧縮強度。 デフォルト = 1030(実数)
|
|
|
横方向圧縮強度。 デフォルト = 1030(実数)
|
|
|
せん断スケーリング係数。 デフォルト = 0(実数)
|
|
|
動的緩和。 7 デフォルト = 1030(実数)
|
|
Ifail_sh |
シェル破壊モデルフラグ。
- = 1(デフォルト)
- 損傷が1つの層の繊維またはマトリックスに達するとシェルが削除されます。
- = 2
- 損傷がシェルの全層の繊維またはマトリックスに達するとシェルが削除されます。
- = 3
- 損傷がシェルの1つの繊維層のみに達するとシェルが削除されます。
- = 4
- 損傷がシェルの全繊維層に達するとシェルが削除されます。
(整数)
|
|
fail_ID |
破壊基準識別子。 6 (整数、最大10桁)
|
|
コメント
- この破壊モデルはシェル専用です。
- ここでは、方向1が繊維方向です。繊維破損の破壊基準は下記のように記述されます。
引張繊維モード:
(1)
圧縮繊維モード:
(2)
- マトリックス亀裂の破壊基準は:
引張マトリックスモード:
(3)
圧縮マトリックスモード:
(4)
- 損傷パラメータ
、または
の場合、数値の不安定性を回避するため、指数関数を使用して応力を減少させます。緩和手法は、応力を徐々に減少させて使用します:(5)
と
。
ここで、
-
- 時間
-
- 損傷基準が推定される場合における緩和の開始時間
-
- 動的緩和の時間
-
- 損傷開始時の応力
- 損傷値Dは、
です。破壊の状態は次のとおりです。
- 次の場合、破壊なし:
- 次の場合、破壊:
ここで、
。この損傷値は/ANIM/SHELL/DAMAで示されます。
- fail_IDは、シェルの/STATE/SHELL/FAILおよび/INISHE/FAILで使用されます。デフォルト値はありません。この行が空白の場合、/INIBRI/FAIL内の破壊モデル変数の値は出力されません(3次元ソリッドの場合は/STATE/BRICK/FAIL、シェルの場合は/STATE/SHELL/FAILで.staファイルに書き込まれます)。
- 破壊基準に達した後、
の値は破断要素での応力が徐々に減少して0になるまでの期間を決定します。応力が破壊の開始時における応力値の1%に達すると、要素は削除されます。これは、要素が突然削除され、隣接要素で破断の“連鎖反応“が起こることによる不安定性を回避するために必要となります。破壊基準に達した場合でも、
のデフォルト値であれば要素は削除されません。したがって、
をシミュレーションの時間ステップの10倍大きく定義することが推奨されます。