/FAIL/TAB1
ブロックフォーマットキーワード この高高度な破壊モデルでは、塑性破壊ひずみが応力軸性、ひずみ速度、Lode角、要素サイズ、温度および不安定性ひずみの関数として定義できます。損傷は、ユーザー定義の関数に基づいて累積されます。
フォーマット
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/FAIL/TAB1/mat_ID/unit_ID | |||||||||
Ifail_sh | Ifail_so | P_thickfail | P_thinfail | Ixfem |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Dcrit | Dp | n | Dadv | fct_IDd |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
table1_ID | Yscale1 | Xscale1 | table2_ID | Yscale2 | Xscale2 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
fct_IDel | Fscaleel | El_ref | inst_start | Fad_exp | Ch_i_f |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
fct_IDT | FscaleT | Shrf | Biaxf |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
fail_ID |
定義
フィールド | 内容 | SI単位の例 |
---|---|---|
mat_ID | 材料識別子 (整数、最大10桁) |
|
unit_ID | 単位識別子。 (整数、最大10桁) |
|
Ifail_sh | シェル破壊フラグ。 Ixfem =0の場合: 破壊 - 要素が削除されます。 1 Ixfem =1の場合: 破壊 - 要素に亀裂が入ります。 2 (整数)
|
|
Ifail_so | ソリッド破壊フラグ。
(整数) |
|
Ixfem | XFEMフラグ(/SHELLおよび/SH_SANDWプロパティの場合のみ)。
(整数) |
|
P_thickfail | 要素が削除される前に破断すべき厚み全体での積分点の比率(シェル要素のみ)。Ifail_sh=2または3の場合のみ使用されます。 2 6 7 (実数) |
|
P_thinfail | 破壊の前の板厚減少率(シェルのみ、Ifail_sh > 1の場合のみアクティブ)。 (実数) |
|
Dcrit | 臨界累積破損値(破壊基準)。 デフォルト = 0.999(実数) |
|
Dp | 損傷累積パラメータ。 デフォルト = 1.0(実数) |
|
n | 損傷累積パラメータ。 デフォルト = 1.0(実数) |
|
Dadv | 亀裂拡大の基準(Ixfem=1の場合のみアクティブ)。 (0と1の間の実数) デフォルト = 0はDadv = Dを意味しますcrit 4 |
|
fct_IDd | 現在の損傷の関数としての損傷スケールファクター関数識別子。 5 デフォルト = 0(整数) |
|
table1_ID | 破壊ひずみテーブル識別子。 3 (整数) |
|
Yscale1 | table1の縦軸(破壊ひずみ)のためのスケールファクター。 デフォルト = 1.0(実数) |
|
Xscale1 | table1の横軸(ひずみ速度)のためのスケールファクター。 デフォルト = 1.0(実数) |
|
table2_ID | 破壊ひずみテーブル識別子。 9 (整数) |
|
Yscale2 | table2の縦軸(不安定性ひずみ)のためのスケールファクター。 デフォルト = 1.0 |
|
Xscale2 | table2の横軸(ひずみ速度)のためのスケールファクター。 デフォルト = 1.0 |
|
fct_IDel | 要素サイズ因子関数識別子。 (整数) |
|
Fscaleel | 要素サイズ関数スケールファクター。 デフォルト = 1.0(実数) |
|
El_ref | 参照要素サイズ。 デフォルト = 1.0(実数) |
|
inst_start | 不安定性ひずみ(table2_IDが定義されていない場合のみアクティブ)。 デフォルト = Dp (実数) |
|
Fad_exp | フェーディング指数。 9
|
|
Ch_i_f | 不安定性または破壊正則化フラグの選択
|
|
Shrf | 不安定性曲線に要素サイズ正則化を適用する際のせん断3軸性の制限。 デフォルト = -1.0(実数) |
|
Biafx | 不安定性曲線に要素サイズ正則化を適用する際の2軸引張引3軸性の制限。 デフォルト = 1.0(実数) |
|
fct_IDT | 温度因子関数識別子。 (整数) |
|
FscaleT | 温度関数スケールファクター。 デフォルト = 1.0(実数) |
|
fail_ID | (オプション)破壊基準識別子。 10 (整数、最大10桁) |
例(シェル)
#RADIOSS STARTER
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/1
unit for mat
# MUNIT LUNIT TUNIT
kg mm ms
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#- 1. MATERIALS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/MAT/PLAS_JOHNS/1/1
Steel
# RHO_I
7.9E-6 0
# E Nu Iflag
210 .3 0
# a b n EPS_p_max SIG_max0
.05 .52 .1 0 0
# c EPS_DOT_0 ICC Fsmooth F_cut Chard
.022 .001 0 1 1 0
# m T_melt rhoC_p T_r
1.03 1796 3.91 300
/FAIL/TAB1/1/1
# failure for shell
# Ifail_sh Ifail_so P_THICKFAIL P_THINFAIL I_Xfem
2 1 1 0 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
##CARD2 - Damage accumulation parameters
# DCRIT D N Dadv fct_IDd
1 .1 1 0 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#CARD3 - Failure strain functions for each defined strain rate (Nrate lines, at least one)
#Table1_ID Yscale1 Xscale1 Table2_ID Yscale2 Xscale2
4711 1 1 4712 1 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#CARD4 - Element size scale function
#FCT_ID_EL FSCALE_EL EI_REF INST_START FAD_EXP Ch_i_f
21 1 1 0 10 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#CARD5 - Temperature scale function and triaxiality limits for element size factors
# FCT_ID_T FSCALE_T Shrf Biaxf
22 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#CARD6 - Function identifier (optional card)
# Fail_Id
1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#- 3. FUNCTIONS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/TABLE/1/4711
failure plastic-strain vs triaxiality for material failure
#
1
# Triaxiality Failure_Strain
-1. 0.50
1. 0.50
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/TABLE/1/4712
failure plastic-strain vs triaxiality for diffuse necking
#
1
# Triaxiality Failure_Strain
-1. 0.30
1. 0.30
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/21
Element length regularisation
# X Y
# relative ele. size scale factor
.1 1
.25 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/22
Temperature scale function
# X Y
0 1.0
1000 1.0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#enddata
/END
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
例(ソリッド)
#RADIOSS STARTER
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/1
unit for mat
# MUNIT LUNIT TUNIT
kg mm ms
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#- 1. MATERIALS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/MAT/PLAS_JOHNS/1/1
Steel
# RHO_I
7.9E-6 0
# E Nu Iflag
210 .3 0
# a b n EPS_p_max SIG_max0
.05 .52 .1 0 0
# c EPS_DOT_0 ICC Fsmooth F_cut Chard
.022 .001 0 1 1 0
# m T_melt rhoC_p T_r
1.03 1796 3.91 300
/FAIL/TAB1/1/1
# Ifail_sh Ifail_so P_THICKFAIL P_THINFAIL I_Xfem
1 1 1 0 0
# DCRIT D N Dadv fct_IDd
1 1 1 0 0
#Table1_ID Yscale1 Xscale1 Table2_ID Yscale2 Xscale2
4711 1 1 0 0 0
#FCT_ID_EL FSCALE_EL EI_REF INST_START FAD_EXP Ch_i_f
21 1 1 0 0 0
# FCT_ID_T FSCALE_T Shrf Biaxf
22 1
# Fail_Id
1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#- 3. FUNCTIONS:
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/TABLE/1/4711
curve_list Failure Function vs. strain rates vs Lode angle
#DIMENSION
3
# FCT_ID strain_rate Lode_angle
3000 1E-4 -1 0
3001 1E-4 0 0
3002 1E-4 1 0
3003 1 -1 0
3004 1 0 0
3005 1 1 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3000
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3001
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3002
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3003
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3004
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3005
fail strain vs triaxiality
# triaxiality fail strain
# X Y
0 .5
1 .5
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/21
Element length regularisation
# X Y
# relative ele. size scale factor
0 1
10 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/22
Temperature scale function
# X Y
0 1
1000 1
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#enddata
/END
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
コメント
- Ixfem=0を使用すると、破壊によって要素または層が削除されます。このケースでは、破壊基準が適切に機能するように、Ifail_sh=1の場合は、P_thickfailをゼロに設定する必要があります。
- Ixfem=1(XFEM定式化)を使用すると、破壊によって要素に亀裂が入ります。
XFEM定式化は、Belytchko(Ishell=1または2)、Ishell=3または4、およびQEPH(Ishell=24)シェル要素とのみ適合性があります。
単層と多層の2つのXFEMオプションが利用可能です。XFEMオプションは、材料識別子に適用された破壊基準に関連付けられているプロパティタイプに依存します。- /PROP/SHELL(TYPE1)を使用する場合は、単層XFEMが適用されます。
この場合、要素全体の厚さが単一層とみなされます。破壊基準は各積分点で計算されますが、この要素に現れる亀裂は1つのみです。このアプローチは、すべてのシェルフラグオプション(Ifail_sh=1、2または3)、およびP_Thickfailの値と適合性があります。亀裂方向は、最後に破断した積分点での主制約によって決定されます。
- PROP/SH_SANDW(TYPE11)を使用する場合は、多層XFEMが適用されます。
この場合、板厚全体の各積分点は個別の層とみなされます。破壊基準は別々に計算されるため、亀裂方向は層ごとに異なる可能性があります。各層における亀裂方向は、ある要素から別の要素へ個別に伝わります。多層XFEMは、Ifail_sh=1およびP_thickfail>0とは適合性がありません。それらの値は自動でIfail_sh=2およびP_thickfail=0に設定されます。
警告: 単層および複数層XFEM定式化は、今のところ、同じモデル内では混在できません。それらのどちらかをモデル全体に対して選択する必要があります。 - /PROP/SHELL(TYPE1)を使用する場合は、単層XFEMが適用されます。
- 塑性ひずみは次のように定義できます:
(1) ここで、- table1_IDで記述され、ひずみ速度 およびLode角 について応力軸性関数vs.破壊ひずみ間を補間することで計算される。
- 応力軸性
- 静水圧応力
- フォンミーゼス応力
table1_IDの最初の関数は、0から対応するひずみ速度までのひずみ速度値に対して使用されます。最後に定義された関数を超えるひずみ速度の場合は、破壊ひずみ値が最後の2つの曲線とそれらの対応するひずみ速度を使用して外挿されます。
関数fct_IDelにより材料破壊での要素サイズを考慮し、Ch_i_f=1または3で正規化された要素サイズに応じて破壊ひずみをスケーリングすることが可能です。(2) ここで、 はfct_IDelの関数です。
要素サイズのスケールファクターは、ShrfとBiaxfによって定義された3軸性制限の間にのみ適用されます。(3) この3軸性の範囲外では、要素サイズのスケーリングは破壊曲線または不安定曲線に適用されません。注: /NONLOCAL/MATとともに非局所正則化が使用されている場合、要素サイズのスケーリング係数は使用されません。スケーリング関数が定義されている場合(fct_IDel > 0) 、非局所カードのLE_MAXパラメータ(直接指定、またはRlenパラメータ値から計算される)を使用してパラメータがスケーリングされます。温度依存は、正規化された温度に応じて破壊ひずみをスケーリングするための関数を定義することで、材料破壊において考慮できます:(4) ここで、 はfct_IDTを用いて定義され、温度 は次のように計算されます:(5) (熱-塑性をサポートする)材料則について温度パラメータを定義するには、/HEAT/MATを使用することが推奨されます。
- この破壊モデルには、2つの異なる破壊(破断または亀裂)が導入されています。破壊基準は次のように計算されます。要素の破断(Ixfem=0):
- 次の場合、要素が破断(削除)されます;
(6) ここで、 は、Ixfem=0の場合に使用される唯一の破断基準。
要素の亀裂(Ixfem=1):- 次の場合に要素に亀裂が入ります:
(7) (この要素に破断した隣接要素がない場合)。 は、新しい亀裂の初期化に使用されます。(8) (この要素に破断した隣接要素がある場合)。 は亀裂拡大に使用されます。
2つ目の亀裂が同じ要素に達した場合は、その要素は削除されます。
注: は常に は常に1より小さくなくてはなりません( < )。そうでない場合は、 は critに設定されます( = )。 - 次の場合、要素が破断(削除)されます;
- 損傷累積は、Radiossで次のいずれかの方法で計算されます:
- fct_IDd = 0の場合、次のパラメータ入力で:
(9) ここで、- 積分点の塑性ひずみの変化
- 塑性破壊ひずみ
- Dp および n
- 損傷のパラメータ
- fct_IDd ≠ 0の場合、次のカーブ入力で:
(10) ここで、 は、fct_IDdで定義される現在の損傷の関数としての損傷スケールファクター。
- fct_IDd = 0の場合、次のパラメータ入力で:
- P_thickfailはシェル要素(ただし/PROP/TYPE11 (SH_SANDW)のシェル要素を除く)とのみ適合性があり、Ifail_sh=2またはIfail_sh=3の場合にのみ使用されます。Ixfem=1である際、P_thickfailは単層XFEM定式化とのみ適合性があります。 1
- P_thickfailを使用した場合は、破断した層の厚みがシェル全厚の比を超えると、シェルの完全破断が起こります。シェルプロパティによって定義されたP_thickfailの値は無視され、代わってこの破壊モデルに入力された値が使用されます。
続けて破断した隣接層のみが合計厚に計上されます(通常は、外板の1つから中立面まで)。
- table1_IDの1つ目の変数は塑性破壊ひずみvs.応力軸性関数で、2つ目の変数はひずみ速度、3つ目はLode角パラメータ
です(ソリッドの場合)。
シェルの場合は、2次元テーブルのみを使用できます(Lode角には依存しない)。
- 不安定性(拡散ネッキング):
- シェルにのみ使用可能。
- フェーディング指数は、軟化の挙動と不安定性の開始(拡散ネッキング)を表します。Fad_expの推奨値は5~10です。
Fad_exp < 0かつCh_i_f=2または3の場合、フェーディング指数の絶対値は、要素長の関数としてフェーディング指数を定義する関数識別子fct_IDelです。
- 不安定性の開始は、関数または定数値で表すことができます:
- table2_IDは、不安定性ひずみvs.応力軸性の関数で、不安定性ひずみは拡散ネッキングがいつ開始するかを定義します。拡散ネッキングのひずみ速度依存性も、dimension=2 in /TABLEを使用して考慮されます。
(11) - table2_IDが定義されていない場合、inst_startが、応力軸性を通しての不安定性開始値についての一定フラットラインとして使用されます。ここで、デフォルト値はDpです。
- table2_IDは、不安定性ひずみvs.応力軸性の関数で、不安定性ひずみは拡散ネッキングがいつ開始するかを定義します。拡散ネッキングのひずみ速度依存性も、dimension=2 in /TABLEを使用して考慮されます。
- 拡散ネッキングの軟化は、次の式に基づきます:
(12) ここで、 、 は拡散ネッキングひずみです。
現時点では、/FAIL/TAB1での拡散ネッキング(材料の不安定性)は、28より大きい材料則と使用できます。
- fail_IDは、/STATE/BRICK/FAILおよび/INIBRI/FAILで使用されます。デフォルト値はありません。この行が空白の場合、/INIBRI/FAIL内の破壊モデル変数のために出力される値はありません(/STATE/BRICK/FAILオプションで.staファイルに書き込まれます)。