サブケース情報エントリ 材料特性計算または熱荷重で使用する温度セットを選択します。
フォーマット
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> |
- INITIAL
- 選択した温度セットを使用して初期温度分布を決定します。
- MATERIAL
- 選択した温度セットを使用して、MATTiバルクデータエントリで指定した温度依存の材料特性を決定します。
- 加えて、熱解析サブケースのサブケースIDを指定することができます。計算された温度分布を使用して、MATTiバルクデータエントリで指定した温度依存の材料特性を決定します。
- これは、線形解析でのみ使用できます。非線形解析の場合は、TEMP(LOAD)を使用して温度依存材料を更新します。
- LOAD
- 選択した温度セットを使用して等価静的荷重を決定します。
- また、非線形解析の場合は、この温度セットを使用して温度依存材料を更新します。
- BOTH(デフォルト)
- MATERIALとLOADの両方で同じ温度セットを使用します。
|
SUBTYPE |
<HTIME、TEMPT> |
- HTIME
- 過渡熱サブケースのすべての出力時間ステップを選択します。このオプションは、線形静解析と非線形静解析でサポートされています。
- TEMPT
- 外部ファイルまたは内部の過渡熱サブケースで節点温度の時間特性が用意されている場合に、このオプションを選択します。このオプションは、非線形静的サブケースでのみサポートされています。
|
option |
<SID> デフォルト値はありません。
|
- SID
- TEMP、TEMPD、またはTEMPTの各バルクデータエントリの識別番号を設定します。これは、過渡熱伝導サブケースまたはTSTRUサブケース情報エントリも参照できます。
|
subtype_option |
<ALL、空白> デフォルト値はありません。
|
- ALL
- SUBTYPEフィールドをHTIMEに設定した場合は、subtype_optionをALLに設定する必要があります。
- 空白
- SUBTYPEフィールドをTEMPTに設定した場合は、subtype_optionを空白に設定する必要があります。
|
コメント
- 作用総荷重は、外力(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)
対応する温度依存性に基づいて、材料特性も計算されます(可能な場合)。
- 非線形静解析では、温度ひずみおよび材料特性は次のように計算されます。 3
PARAM, 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を使用できます。HTIME= ALLは、TEMP(INIT)エントリでもTEMP(MAT)エントリでも定義できません。詳細については、ワンステップ非定常熱応力解析をご参照ください。
- 非線形静的サブケースでは、TEMP(LOAD)は熱伝導サブケースを指すことができます。定常状態熱伝導解析から得られた温度フィールドを使用して、熱荷重および温度依存材料特性を更新します。TEMP(LOAD)が非線形静的サブケースから得られた過渡熱サブケースを指す場合、温度-構造連成解析のすべての時間ステップで温度フィールドを選択する際にHTIME=ALL を使用できます。HTIME=ALLは、TEMP(INIT)エントリで定義できません。詳細については、ワンステップ非定常熱応力解析をご参照ください。
- 非線形ワンステップ過渡熱応力解析では、TEMP(LOAD)とフラグTEMPTを組み合わせることで、より柔軟に熱荷重を定義できます。このフォーマットでは、外部ファイル(HFILE)または内部の過渡熱解析(HSUB)から熱荷重を読み取ることができます。この場合は、さまざまな時間ステップにおける節点温度の値が事前定義され、現在の非線形構造解析にマッピングされます。このマッピングの規則はTEMPTカードで定義します。参照するTEMPTカードはSUBTYPEで定義します。
- 非線形解析では、熱膨張係数
は割線値です。以下を用いて瞬間熱膨張係数からその値を求めることができます:(4)
ここで、
-
- 初期温度。
-
- 瞬間熱膨張係数。
-
- 温度
における割線熱膨張係数。これは、OptiStructで使用されます。
PARAM,THMLSTN,1が指定されている場合は、次のようにして割線熱膨張係数を求めることができます:
(5)
ここで、
は、材料のエントリで定義された参照温度です。
初期状態では、割線熱膨張係数
。