/FAIL/CHANG

ブロックフォーマットのキーワード Chang破壊モデルを記述します。

フォーマット

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/FAIL/CHANG/mat_ID/unit_ID
σ 1 t σ 2 t σ ¯ 12 σ 1 c σ 2 c
β τ max Ifail_sh          
オプションの行:
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
fail_ID                  

定義

フィールド 内容 SI単位の例
mat_ID 材料識別子

(整数、最大10桁)

 
unit_ID 単位識別子

(整数、最大10桁)

 
σ 1 t 縦方向引張り強度。

デフォルト = 1030(実数)

[ Pa ]
σ 2 t 横方向引張り強度。

デフォルト = 1030(実数)

[ Pa ]
σ ¯ 12 せん断強度。

デフォルト = 1030(実数)

[ Pa ]
σ 1 c 縦方向圧縮強度。

デフォルト = 1030(実数)

[ Pa ]
σ 2 c 横方向圧縮強度。

デフォルト = 1030(実数)

[ Pa ]
β せん断スケーリング係数。

デフォルト = 0(実数)

 
τ max 動的緩和。 7

デフォルト = 1030(実数)

[ s ]
Ifail_sh シェル破壊モデルフラグ。
= 1(デフォルト)
損傷が1つの層の繊維またはマトリックスに達するとシェルが削除されます。
= 2
損傷がシェルの全層の繊維またはマトリックスに達するとシェルが削除されます。
= 3
損傷がシェルの1つの繊維層のみに達するとシェルが削除されます。
= 4
損傷がシェルの全繊維層に達するとシェルが削除されます。

(整数)

 
fail_ID 破壊基準識別子6

(整数、最大10桁)

 

コメント

  1. この破壊モデルはシェル専用です。
  2. ここでは、方向1が繊維方向です。繊維破損の破壊基準は下記のように記述されます。
    引張繊維モード: σ 11 > 0 (1)
    e f 2 = ( σ 11 σ 1 t ) 2 + β ( σ 12 σ ¯ 12 ) 2
    圧縮繊維モード: σ 11 < 0 (2)
    e c 2 = ( σ 11 σ 1 c ) 2
  3. マトリックス亀裂の破壊基準は:
    引張マトリックスモード: σ 22 > 0 (3)
    e m 2 = ( σ 22 σ 2 t ) 2 + β ( σ 12 σ ¯ 12 ) 2
    圧縮マトリックスモード: σ 22 < 0 (4)
    e d 2 = ( σ 22 2 σ ¯ 12 ) 2 + [ ( σ 2 c 2 σ ¯ 12 ) 2 1 ] σ 22 σ 2 c + ( σ 12 σ ¯ 12 ) 2
  4. 損傷パラメータ e f 2 , e c 2 , e m 2 、または e d 2 1.0 の場合、数値の不安定性を回避するため、指数関数を使用して応力を減少させます。緩和手法は、応力を徐々に減少させて使用します:(5)
    σ ( t ) = f ( t ) σ d ( t r )
    ここで、(6)
    f ( t ) = exp ( t t r τ max )
    ここで、
    t
    時間
    t r
    損傷基準が推定される場合における緩和の開始時間
    τ max
    動的緩和の時間
    σ d ( t r )
    損傷開始時の応力
  5. 損傷値Dは、 0 D 1 です。破壊の状態は次のとおりです。
    • 次の場合、破壊なし: 0 D < 1
    • 次の場合、破壊: D = 1

    ここで、 D = M a x ( e f 2 , e c 2 , e m 2 , e d 2 ) 。この損傷値は/ANIM/SHELL/DAMAで示されます。

  6. fail_IDは、シェルの/STATE/SHELL/FAILおよび/INISHE/FAILで使用されます。デフォルト値はありません。この行が空白の場合、/INIBRI/FAIL内の破壊モデル変数のために出力される値はありません(3次元ソリッドの場合は/STATE/BRICK/FAIL、シェルの場合は/STATE/SHELL/FAIL.staファイルに書き込まれます)。
  7. 破壊基準に達した後、 τ max の値は破断要素での応力が徐々に減少して0になるまでの期間を決定します。応力が破壊の開始時における応力値の1%に達すると、要素は削除されます。これは、要素が突然削除され、隣接要素で破断の“連鎖反応“が起こることによる不安定性を回避するために必要となります。破壊基準に達した場合でも、 τ max = 1.0 E 30 MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8akY=xipgYlh9vqqj=hEeei0xXdbb a9frFf0=yqFf0dbba91qpepeI8k8fiI+fsY=rqaqpepae9pg0Firpe pesP0xe9Fve9Fve9qapdbaGaaiGadiWaamaaceGaaqaacaqbaaGcba GaeqiXdq3aaSbaaSqaaiGac2gacaGGHbGaaiiEaaqabaGccqGH9aqp caaIXaGaaiOlaiaaicdacaWGfbGaaG4maiaaicdaaaa@4413@ のデフォルト値であれば要素は削除されません。したがって、 τ max をシミュレーションの時間ステップの10倍大きく定義することが推奨されます。