TR.31.9 Define Starting Load [定义起始荷载]
此命令用于直接指定起始荷载向量,以便用于特征值求解所使用的与荷载相关的里兹向量法中使用。
一般格式
DEFINE STARTING LOAD
MASS { X | Y | Z | XY | YZ | ZX } NGEN n
或
REFERENCE LOAD Ri NGEN n
END
使用MASS选项时,用户可以指定每个方向或方向数据对中的一个。 用户可以指定任意数量的参考荷载。
- n
- 对应于每个起始荷载要提取的里兹向量的数量。
- Ri
- 用作起始荷载的参考荷载编号。
=
=
程序生成的起始向量与用户生成的起始向量
使用程序生成方法时,起始荷载向量是使用结构的质量模型生成的。 假设质量矩阵只有平动分量,那么生成的荷载向量将在所有平动自由度(DOF)的方向上具有力的分量,并且在所有转动自由度上的值为零。 这将确保软件基于多方向分量的静态挠度作为初始模态假设的起点。 只要初始模态假设在关注方向上有一个分量,则就会产生一组正确的里兹向量。
用户定义起始荷载时,荷载向量将在动态荷载方向的一个平动自由度上具有力的分量。 这将主要得到用户关注方向上的静态挠度。 在一些模型中,对于最初的几个模态,质量参与主要在一个平动方向上,这种方法可以仅用几个模态就实现 90%的质量参与。
Note: 一组里兹向量可以从一个单一的起始荷载中得出。 如果定义了所有参与动态荷载的起始荷载,那么可以从所有参与的起始荷载中提取一组里兹向量。 STAAD.Pro Advanced Analysis 高级分析引擎只能从 一个单一的起始荷载中提取一组里兹向量。 因此,如果结构响应主要在一个平动方向上,使用用户定义的起始向量法是最合适的。 如果在多个平动自由度上的响应占主导地位,建议使用程序生成的起始荷载向量法。
注意
使用此命令(以及通常的指定特征值求解)需要Advanced Analysis。
此命令要求在输入文件中先使用SET EIGEN METHOD RITZ命令。 有关详细的信息,请参阅TR.5 Set [设置] 命令。
示例
以下在每个方向上使用起始荷载,除了Y方向仅提取5个里兹向量外,其他每个方向都提取 10 个里兹向量。
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
以下示例包含四个参考荷载:
- R1: 所有三个平动自由度(X、Y 和 Z)
- R2: 仅在 X 自由度方向;
- R3: 仅在 Y 自由度方向;
- R4: 仅在 Z 自由度方向;
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