/INIVOL

ブロックフォーマットキーワード 複合材料ALEモデリングのために、この初期条件は、定義されたサーフェスの側面の初期体積率を定義します。

このオプションの使用により、流体メッシュがLagrange構造のコンターに従う必要がなくなり、デカルト座標系の使用が可能となります。サーフェスは、各体積内の流体を定義するために使用されます。


図 1.

フォーマット

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/INIVOL/part_ID/inivol_ID
inivol_title
surf_ID ALE_PHASE FILL_OPT ICUMU FILL_RATIO        
surf_ID ALE_PHASE FILL_OPT ICUMU FILL_RATIO        
同様 同様 同様 同様 同様        
surf_IDn ALE_PHASE FILL_OPT ICUMU FILL_RATIO        

定義

フィールド 内容 SI 単位の例
part_ID 充填する複合材料ALE要素のパート 1

(整数、最大10桁)

 
inivol_ID 初期体積率識別子

(整数、最大10桁)

 
inivol_title 初期体積率タイトル

(文字、最大100文字)

 
surf_IDn サーフェス識別子 5

(整数)

 
ALE_PHASE 要素を充填するための複合材料ALEの位相 3

(整数)

 
FILL_OPT 逆法線ベクトル 1
= 0(デフォルト)
サーフェスの法線方向の側面を充填
= 1
サーフェスの法線方向とは逆向きの側面の充填

(整数)

 
ICUMU 累積充填 4
= 0(デフォルト)
既存の充填を消去
= 1
累積充填

(整数)

 
FILL_RATIO 関連する要素で付加される体積率 4

0.0 ≤ FILL_RATIO ≤ 1.0

デフォルト = 1.0(実数)

 

コメント

  1. Starterの実行中、part_IDによって定義されたPARTに属する要素群は、ALE_PHASE値に応じて与えられた体積率で充填されます。唯一の要件は、与えられた方向のサーフェスの正しい側面に要素があることです。サーフェス法線の逆の側面上の要素を充填するには、FILL_OPT =1を使用します。図 2では、緑色は/INIVOLオプションにより充填されたサーフェスの側面を示しています。


    図 2. 充填するサーフェスの側面はフラグFILL_OPTで反転させることが可能
  2. 1つの要素がサーフェスによって横切られている場合、その要素は完全には1つの側面上にありません。そこで、そのサーフェスの側面上の関連するサブ体積のみを充填するために、体積の推定が行われます。


    図 3. サーフェスによって横切られる要素は2つの側面を有する. INIVOLオプションは、関連する部分のみを考慮します。
  3. ALE_PHASE は、サーフェスの指定された側面の充填に使用される複合材料ALEの位相IDです。/MAT/LAW51は4つのサブ材料を有するため、1から4までの値が入力されなければなりません。
  4. ICUMU フラグは、体積に別の材料を追加するために使用できます。この目的のために、FILL_RATIOが与えられる必要があります。デフォルトではICUMU=0で、これは、前の/INIVOLプロセスで初期化された既存の体積率が消去されることを意味します。


    図 4. ICUMU = 0で充填して既存の充填済み体積を消去(デフォルトの挙動)
    2番目の手順の間、ディスクの外側の体積は、位相3材料で充填されます。


    図 5. ICUMU = 1で充填して体積率を既存の充填済み体積に追加

    3番目の手順の間、位相3材料が既存の位相3材料に付加され、その結果、位相1材料と位相3材料の50%混合物となります。

  5. 体積率について良好に定義された初期条件は、体積率(1)
    α = ( α 1 , α 2 , α 3 , α 4 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySdeMaey ypa0Jaaiikaiabeg7aHnaaBaaaleaacaaIXaaabeaakiaacYcacqaH XoqydaWgaaWcbaGaaGOmaaqabaGccaGGSaGaeqySde2aaSbaaSqaai aaiodaaeqaaOGaaiilaiabeg7aHnaaBaaaleaacaaI0aaabeaakiaa cMcaaaa@464B@
    が下記を満たすよう:(2)
    α i = v i V [ 0 , 1 ] MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySde2aaS baaSqaaiaadMgaaeqaaOGaeyypa0ZaaSaaaeaacaWG2bWaaSbaaSqa aiaadMgaaeqaaaGcbaGaamOvaaaacqGHiiIZcaGGBbGaaGimaiaacY cacaaIXaGaaiyxaaaa@4233@
    および(3)
    i = 1 4 α i = 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH9aqpcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@402A@
    この条件がすべての/INIVOLプロセス後に満たされない場合:
    • i = 1 4 α i > 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH+aGpcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@402C@ の場合、エラーメッセージが表示されます。
    • i = 1 4 α i < 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH8aapcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@4028@ の場合、残りの空いている体積を充填するために位相1が使用されます。
    空いているサブ体積は、/INIVOLオプションの実行がすべて行われ位相1で自動的に充填され、要素体積が正しい向きを向いているかを確実にします。


    図 6. 空いているサブ体積は位相1で自動的に充填されます。
  6. サポートされるサーフェスを以下に示します:
    • 3節点シェルと4節点シェルシェルのサーフェスは(容器として) 完全に閉じているべきです。
    • 無限平面(/SURF/PLANE

    サーフェスは、VOIDプロパティ(/PROP/VOID)およびVOID材料則(/MAT/VOID)に基づきます。これは、初期化の間だけ使用されるため、INIVOLサーフェスの時間ステップ計算を含めることを回避するために推奨されます。そうでなければ、剛体はサーフェスについても定義されることが可能です。