瞬态应力 - 直接积分

设置事件

有三个参数可定义瞬态应力分析中的事件。这些参数是在“分析参数”对话框的“事件”部分中指定的。必须定义“时间步数”“时间步长”字段,才能执行分析。系统将计算每个时间步的结果,并将结果写入输出文件。您可在“结果”环境中查看这些输出文件中的结果。如果不希望将每个时间步的结果写入输出文件,请在“输出间隔”字段中指定一个大于 1 的值。

应用全局阻尼

通过使用“分析参数”对话框的“阻尼”部分,可对整个模型应用阻尼。“Alpha”“Beta”字段中的值用于通过方程 [C] = ALPHA * [M] + BETA * [K] 创建阻尼矩阵 [C],其中 [M] 是质量矩阵,[K] 是刚度矩阵。

定义载荷曲线

在瞬态应力分析中,所有载荷均遵循载荷曲线。通过按“载荷曲线”按钮,可在“分析参数”对话框中定义载荷曲线。您可使用两种方法创建载荷曲线。如果已在“载荷曲线表”部分中选择“分段线性”单选按钮,则可通过定义多个时间和相应的系数来定义载荷曲线。系数值将以线性方式插入定义的时间之间。如果已在“载荷曲线表”部分中选择“正弦曲线”单选按钮,则可在下面的字段中定义正弦曲线的参数。“因子”列中的值将乘以给定时间的载荷数值。

应用力和力矩

除了在显示区域中对节点应用力和力矩以外,还可使用瞬态应力分析,通过“分析参数”对话框的“载荷”选项卡中的“动态载荷数据”表应用这些载荷。首先,必须在“节点编号”列中指定要应用载荷的节点编号。其次,必须在“载荷曲线”列中指定载荷遵循的载荷曲线。若要应用力,请在“类型”列中输入 0。若要应用力矩,请在“类型”列中输入 1。接着,在“X 比例”“Y 比例”“Z 比例”列中,指定要在三个全局方向上应用于载荷的比例因子。最后,在“激活时间”列中指定应用载荷的时间。这一次,载荷将从时间 0 开始遵循载荷曲线。

应用基础运动

在应用了边界条件的模型中,可以将基础运动应用于所有节点。这一点可在“分析参数”对话框的“选项”选项卡中进行设置。在“基础运动类型”下拉菜单中选择“平动”选项,然后单击“设置”按钮。

“基础运动设置”对话框中,为要在每个全局方向上应用的基础运动指定“加速度大小”“载荷曲线”“激活时间”。任意给定时间的加速度等于输入的加速度数值乘以插入的载荷曲线因子值。

“求解”选项部分

“分析参数”对话框的“选项”选项卡的“求解器类型”下拉菜单中,您可选择瞬态应力分析的求解器类型。有关背景信息,请参见有限元分析中的求解器。可用的选项如下所示:

稀疏求解器利用计算机中安装的多个线程/内核。如果求解器类型是“自动”或“BCSLIB-EXT”,则启用下拉式“线程/内核数”控件。您需要使用所有可用的线程/内核来确保以最快速度求解。但是,如果您需要在分析的同时利用某些计算能力运行其他应用程序,则可能会选择使用较少的线程/内核。

如果出于某些原因,您需要在不执行分析的情况下创建刚度矩阵,请激活“刚度计算后停止”复选框。仅当出于其他目的(例如,从其他程序访问)使用刚度矩阵时,这才有用。系统在运行分析时始终计算刚度矩阵,因此正常情况下使用此选项没有益处。

“求解器内存分配”字段将为 BCSLIB-EXT 求解器设置稀疏矩阵求解过程中要使用的内存量。通常,如果分配更多的内存,则会加快分析速度。

对于稀疏求解器,“内存分配百分比”字段可控制有多少 RAM 可用于读取单元数据并装配矩阵。建议使用较小的值。(如果值小于或等于 100%,则使用可用的物理内存。如果此输入的值大于 100%,则内存分配将使用可用的物理内存和虚拟内存。)

控制输出文件中的数据

默认情况下,计算应变将输出到二进制结果文件,以便能够在 “结果”环境中查看应变。如果出于某些原因不需要应变结果,则可通过激活“分析参数”对话框的“选项”选项卡上的“禁用应变计算和输出”选项,节省一些计算时间和磁盘空间。

执行分析后,输入和其他结果可输出到不同的文件。使用“分析参数”对话框的“输出”选项卡,您可控制输出的数据。除非另有注明,否则此附加输出基于文本,因此这些选项不会影响可在“结果”环境中查看的结果。

通过使用“输出类型指示器”下拉菜单,您可选择为“补充位移报告位置”对话框(通过按“打印设置...”按钮访问)中指定的节点输出“仅最大值”“历史和最大值”“仅最大值”选项将特定节点的最大平动或转动时间和数值输出到 filename.l4 文件。“历史和最大值”选项将特定节点在每个时间步的平动或转动数值输出到 filename.l4 文件。此选项还会向您指出何时出现最大平动或转动及其对应的值。在“补充位移报告位置”对话框中,指定“节点”列中要输出的节点编号。然后,单击要输出的该节点的自由度。该列中的值更改为“是”