STAAD.Pro Help

TR.31.9 初期荷重の定義

このコマンドは、固有値解法の荷重依存リッツベクトルで使用する初期荷重ベクトルを直接指定するために使用します。

一般的な書式

DEFINE STARTING LOAD
MASS { X | Y | Z | XY | YZ | ZX } NGEN n

または

REFERENCE LOAD Ri NGEN n
END

MASSオプションを使用する場合は、各方向または方向の組のどちらかを指定することができます。任意の数の参照荷重を指定することができます。

意味
n
=
各初期荷重に対応して抽出するリッツベクトルの数。
Ri
=
初期荷重として使用する参照荷重の番号。

プログラムが生成する始点ベクトルとユーザーが生成する始点ベクトル

プログラムによる生成方法を使用すると、初期荷重ベクトルは構造の質量モデルを使用して生成されます。質量マトリックスには並進成分のみが含まれると想定され、結果として得られる荷重ベクトルでは、力の成分がすべての並進自由度(DOF)の方向に設定され、すべての回転DOFの値がゼロになります。これにより、さまざまな方向の成分が初期モードの前提から開始される静的なたわみが確保されます。初期モードの前提に対象とする方向の成分が含まれている限り、正しいリッツベクトルのセットが生成されます。

ユーザー定義の初期荷重の場合、荷重ベクトルでは、1つの並進自由度における力の成分が動的荷重の方向に設定されます。これにより、主に対象とする方向に静的なたわみが生じることになります。初期の数モードに対して1つの並進方向における有効質量が主となっているモデルでこの方法を使用すると、数モードのみで90%の有効質量を実現することができます。

注記: 1つのリッツベクトルのセットは、1つの初期荷重から導くことができます。動的荷重に寄与するすべての初期荷重を定義すると、寄与するすべての初期荷重から1つのリッツベクトルのセットを抽出することができます。STAAD.Pro Advanced Analysisでは、1つの初期荷重のみから1つのリッツベクトルのセットを抽出することができます。したがって、1つの並進方向における構造物の応答が主となっている場合は、ユーザー定義の始点ベクトルの使用が最適です。複数の並進DOFにおける応答が主となっている場合は、プログラムによって生成される初期荷重ベクトルを使用することをお勧めします。

注記

このコマンドの使用(および一般に固有値解の指定)には、Advanced Analysisが必要です。

このコマンドを使用するには、入力ファイルでSET EIGEN METHOD RITZコマンドも既に使用している必要があります。詳細については、「TR.5 SETコマンドの設定」を参照してください。

次の例では、各方向の初期荷重を使用します。Y方向のみを除いてそれぞれ10個のリッツベクトルを抽出し、Y方向では5個抽出します。

DEFINE STARTING LOAD
* Load components in X direction only
MASS X NGEN 10
* Load components in Y direction only
MASS Y NGEN 5
* Load components in Z direction only
MASS Z NGEN 10
* Load components in X & Y directions
MASS XY NGEN 10
* Load components in Y & Z directions
MASS YZ NGEN 10
* Load components in Z & X directions
MASS ZX NGEN 10
END
次の例には、4つの参照荷重が含まれています。
  1. R1:3つすべての並進自由度(X、Y、Z)
  2. R2:X方向のDOFのみ
  3. R3:Y方向のDOFのみ
  4. R4:Z方向のDOFのみ
初期荷重ごとに25個のリッツベクトルが生成されます。
DEFINE STARTING LOAD
* Load components in all directions
REF LOAD R1 NGEN 25
* Load components in X direction only
REF LOAD R2 NGEN 25
* Load components in Y direction only
REF LOAD R3 NGEN 25
* Load components in Z direction only
REF LOAD R4 NGEN 25
END