TEMPERATURE
サブケース情報エントリ 材料特性計算または熱荷重で使用する温度セットを選択します。
フォーマット
TEMPERATURE (type, SUBTYPE=subtype_option) = option
例
TEMPERATURE(LOAD)=15
TEMP(MATERIAL)=7
TEMPERATURE=7
TEMPERATURE(LOAD,HTIME=ALL)=8
TEMPERATURE(LOAD,TEMPT)=23
定義
引数 | オプション | 説明 |
---|---|---|
type | <INITIAL、MATERIAL、LOAD、BOTH> |
|
SUBTYPE | <HTIME、TEMPT> |
|
option | <<varname>FOURIER</varname>> デフォルト値はありません。 |
|
subtype_option | <ALL、空白> デフォルト値はありません。 |
|
コメント
- 作用総荷重は、外力(LOADコマンド)、熱(TEMP(LOAD/BOTHコマンド)、および拘束された変位(SPCコマンド)の各荷重の和です。
- 線形静解析では、サブケースレベルの前またはサブケース内でTEMP(BOTH)、TEMP(LOAD)、TEMP(MAT)、およびTEMP(INIT)を使用できます。このエントリをサブケースレベルより前で使用すると、対応するコマンドが独自に指定されていないサブケースすべてに適用されます。また、TEMP(MAT)およびTEMP(INIT)の最後のインスタンスのみが、すべてのサブケースの対応する材料の更新、または初期温度の設定に使用されます。
- 非線形静解析では、サブケースレベルの前またはサブケース内でTEMP(LOAD)およびTEMP(INIT)を使用できます。このエントリをサブケースレベルより前で使用すると、対応するコマンドが指定されていないサブケースすべてに適用されます。また、TEMP(INIT)の最後のインスタンスは、すべてのサブケースの初期温度または材料特性(TEMP(LOAD)がない場合)の設定に使用されます。
- TEMP(MAT)またはTEMP(INIT)のいずれか1つのみをモデル内で使用できます。TEMP(MAT)、TEMP(LOAD)、およびTEMP(BOTH)は、熱伝導サブケースまたはTEMP/TEMPDを指すことができます。TEMP(INIT)は、熱伝導サブケースの参照には使用できません。
- 静的荷重および熱荷重には固有のセット識別番号が必要です。
- 線形静解析では、温度ひずみおよび材料特性は次のように計算されます。 2
(1) 対応する温度依存性に基づいて、材料特性も計算されます(可能な場合)。
ここで、-
は熱膨張係数です。
の値と温度依存材料の特性は、温度依存材料を使用しているかどうかに応じて、バルクデータエントリMATiまたはMATTiによって定義できます。温度依存材料は、TEMP(BOTH)、TEMP(MAT)、またはTEMP(INIT)がMATTiエントリと共に指定されている場合に使用されます。TEMP(BOTH/MAT/INIT)のオプションのいずれか2つまたは3つすべてを指定すると、OptiStructでは、それらのうちの1つが次の優先度に基づいて材料更新で選択されます。
TEMP(BOTH/MAT)は、TEMP(INIT)より優先されます。TEMP(BOTH)とTEMP(MAT)が両方とも存在する場合は、後にある方が材料更新に使用されます。
TEMP(BOTH/MAT/INIT)のいずれも指定されていない場合は、MATi材料特性が使用されます。
- は、TEMP(LOAD)またはTEMP(BOTH)によって定義される荷重温度です。TEMP(BOTH)とTEMP(LOAD)が両方とも存在する場合は、OptiStructでは、後にある方が荷重温度に選択されます。TEMP(BOTH)およびTEMP(LOAD)は、複数のサブケース内のサブケース内で指定できます。そのような場合には、荷重温度はその中で指定されているエントリに応じてサブケースごとに異なる可能性があり、前に説明したように、各サブケース内の最後のエントリでその特定のサブケースの荷重温度が決定されます。
- は、TEMP(INIT)またはTREF(MATiのTREFフィールド)によって定義される初期温度です。TEMP(INIT)は、TREFより優先されます。TEMP(INIT)が指定されていない場合は、TREFが初期温度に使用されます。
- SYSSETTING,TLOADMATは、材料更新用に、TEMP(MAT/INIT)の代わりにTEMP(LOAD)をアクティブにするために使用できます。構造解析での熱荷重の非アクティブ化にも使用できます。
-
は熱膨張係数です。
の値と温度依存材料の特性は、温度依存材料を使用しているかどうかに応じて、バルクデータエントリMATiまたはMATTiによって定義できます。温度依存材料は、TEMP(BOTH)、TEMP(MAT)、またはTEMP(INIT)がMATTiエントリと共に指定されている場合に使用されます。TEMP(BOTH/MAT/INIT)のオプションのいずれか2つまたは3つすべてを指定すると、OptiStructでは、それらのうちの1つが次の優先度に基づいて材料更新で選択されます。
- 非線形静解析では、温度ひずみおよび材料特性は次のように計算されます。 3PARAM, THMLSTN, 0(デフォルト)の場合
(2) PARAM, THMLSTN, 1の場合(3) 対応する温度依存性に基づいて、材料特性も計算されます(可能な場合)。
ここで、- は熱膨張係数です。A(T)の値と温度依存材料特性は、温度依存材料が使用されるかどうかに応じて、MATiまたはMATTiバルクデータエントリによって定義できます。温度依存材料は、TEMP(LOAD)がMATTiエントリと共に指定されている場合に使用されます。TEMP(LOAD)が指定されていない場合は、TEMP(INIT)が使用されます。TEMP(LOAD)とTEMP(INIT)のいずれも指定されていない場合は、MATi材料特性が使用されます。
- は、TEMP(LOAD)によって定義される荷重温度です。TEMP(LOAD)は、複数のサブケース内のサブケース内で指定できます。そのような場合には、荷重温度はその中で指定されているエントリに応じてサブケースごとに異なる可能性があり、各サブケース内の最後のエントリでその特定のサブケースの荷重温度が決定されます。
-
は、TEMP(INIT)、TREF(MATiのTREFフィールド)、またはTEMPTエントリによって定義される初期温度です。TEMP(INIT)は、TREFエントリおよびTEMPTエントリより優先されます。TEMP(INIT)を指定していない場合は次のようになります:
- サブケースが継続するモデルでは、そのシリーズの先頭にあるサブケースによって初期温度が決まります。この決定は次の規則に従います。
- TEMP(LOAD,TEMPT)を指定した非線形静的サブケースでは、TEMPTエントリで定義したHTINIに対応する温度フィールドの値が初期温度として使用されます。
- TEMPTフォーマットを使用していない場合は、TREFが初期温度として使用されます。
- それ以外の場合は、TREFが初期温度として使用されます。
- サブケースが継続するモデルでは、そのシリーズの先頭にあるサブケースによって初期温度が決まります。この決定は次の規則に従います。
- TEMP(MAT)、TEMP(BOTH)は、非線形静解析サブケースでは使用できません。非線形静解析サブケース内でこれらが指定されると、OptiStructはエラーになります。TEMP(MAT)またはTEMP(BOTH)が非線形静的サブケース外で(グローバルに、または他の解析タイプのサブケース内で)指定されている場合、TEMP(LOAD)をモデルの非線形静的サブケース内で定義する必要があります。
- 8.0より前のバージョンのOptiStructでは、熱荷重はサブケース情報セクションの中のLOADデータセレクターを使用して選択されていました。バージョン8.0では、この機能を実行するためにTEMPERATUREデータセレクターが追加されています。コンフィギュレーションファイルでLOADTEMPオプションにSHAREIDを設定すると、以前の動作モードに戻すことができます。
- 線形静的サブケースでは、TEMP(LOAD)、TEMP(BOTH)、またはTEMP(MAT)は、熱伝導サブケースまたはTSTRU IDを指すことができます。定常熱伝導解析の温度フィールド、または過渡熱伝導解析の最後の時間ステップの温度フィールドが使用されます。TEMP(LOAD)またはTEMP(BOTH)が過渡熱伝導サブケースまたはTSTRU IDを指す場合、温度-構造連成解析のすべての時間ステップで温度フィールドを選択する際にHTIME= ALLを使用できます。= ALLは、TEMP(INIT)エントリでもTEMP(MAT)エントリでも定義できません。詳細については、ワンステップ非定常熱応力解析をご参照ください。
- 非線形静的サブケースでは、TEMP(LOAD)は熱伝導サブケースを指すことができます。定常状態熱伝導解析から得られた温度フィールドを使用して、熱荷重および温度依存材料特性を更新します。TEMP(LOAD)が非線形静的サブケースから得られた過渡熱サブケースを指す場合、温度-構造連成解析のすべての時間ステップで温度フィールドを選択する際にHTIME=ALL を使用できます。=ALLは、TEMP(INIT)エントリで定義できません。詳細については、ワンステップ非定常熱応力解析をご参照ください。
- 非線形ワンステップ過渡熱応力解析では、TEMP(LOAD)とフラグTEMPTを組み合わせることで、より柔軟に熱荷重を定義できます。このフォーマットでは、外部ファイル(HFILE)または内部の過渡熱解析(HSUB)から熱荷重を読み取ることができます。この場合は、さまざまな時間ステップにおける節点温度の値が事前定義され、現在の非線形構造解析にマッピングされます。このマッピングの規則はTEMPTカードで定義します。参照するTEMPTカードはSUBTYPEで定義します。
- 非線形解析では、熱膨張係数
は割線値です。以下を用いて瞬間熱膨張係数からその値を求めることができます:
(4) ここで、- 初期温度。
- 瞬間熱膨張係数。
- 温度 における割線熱膨張係数。これは、OptiStructで使用されます。
PARAM,THMLSTN,1が指定されている場合は、次のようにして割線熱膨張係数を求めることができます:(5) ここで、 は、材料のエントリで定義された参照温度です。
初期状態では、割線熱膨張係数 。
- 初期温度(サブケースの外側で事前定義されている)がサブケースの最初の温度と異なり、結果として生じる熱膨張がゼロ以外の場合、この温度差による熱ひずみがカウントされます。