在Hypermesh中使用Optistruct进行随机振动响应分析(模态法)
在文章《在Hypermesh中使用Optistruct进行随机振动响应分析(直接法)》中介绍了使用Optistruct求解器通过直接法进行随机振动响应分析的设置方法,本文介绍通过模态法进行随机振动响应分析的设置流程。
和直接法相似,使用模态法进行随机振动分析也需要先使用模态法进行频率响应分析,在频率响应分析的基础上进行随机响应分析。本文所使用模型为《在Hyperworks Optistruct中进行模态频率响应分析的设置流程》中的模型,并在此文分析的基础上继续进行随机振动分析。在rand文件中输出节点19位移的PSD(功率谱密度),在peak文件中输出PSD的峰值和RMS(均方根值)。PSD和RMS应力结果在.op2文件中输出,在HyperView中进行后处理,查看分析结果。
1、建立载荷集RANDPS和TABRND1
在Optistruct中通过RANDPS卡片定义工况(自谱)PSDF。RANDPS将引用 TABRNDi类型的表格。
创建名称为tabrnd1的载荷集,cardimage选择TABRND1。编辑卡片,输入下图所示的功率谱密度曲线。

功率谱密度曲线的部分数值输入如下所示。

创建名称为randps的载荷集,cardimage选择RANDPS。在卡片的J(1)、K(1)中选择上文定义的工况SUBCASE1,在TID(1)中选择上面定义的TABRND1。X(1)中输入10,Y(1)中输入0.

2、增加 RANDOM工况输入信息和输出要求
在频率分析模型中加入RANDOM工况相关信息并添加RMS和PSD结果输出请求即可进行随机振动求解。
在Control Cards面板中选择GLOBAL_CASE_CONTROL。选中RANDOM复选框,在ID中选择 randps。在Control Cards面板中点击GLOBAL_OUTPUT_REQUEST,选择STRESS复选框,在FORMAT中选择 OUTPUT2,在RANDOM下边选择PSDF,在OPTION下边选择YES。应力RMS和PSDF在.op2文件中输出。
