快速学会一项分析-结构响应谱分析-OS-T:1375
结构响应谱分析是一种用于评估结构在动态荷载作用下响应的工程技术。它通过将结构的各个模态与给定的动态荷载联系起来,计算结构在这些荷载下的最大响应,如位移、速度或加速度等。这种分析方法对于理解和预测结构在极端或未知荷载下的行为至关重要,特别是在地震工程和高层建筑的设计中。
本教学案例演示如何对结构执行响应谱分析。
在开始之前,请将本教程中使用的文件复 制到您的工作目录。
http://majorv.help.altair.com/minorv/simulation/tutorials/hwsolvers/optistruct/OS-T-1375/building_ResponseSpectrumAnalysis.zip
这种分析提供了对受动态激励的结构的峰值结构响应的估计值。该分析使用指定动态载荷的响应谱和正则模态分析的结果来计算此估计值。
在图1 所示的模型中使用的模型中,使用具有实心圆形截面(即ROD类型)的CBEAM单元对建筑结构进行建模。建筑结构的底部所有dof将背约束,结构将在全局Z方向上激励。
一、启动HyperMesh并设置OptiStruct用户配置文件这将加载用户配置文件。它包括相应的模板、宏菜单和导入阅读器,将HyperMesh的功能缩减为与生成OptiStruct模型相关的功能。2.选择保存到工作目录的building_ResponseSpectrumAnalysis.hm文件。 building_ResponseSpectrumAnalysis.hm数据库被加载到当前的HyperMesh会话中,替换任何现有数据。3.1创建EIGRL的Load Step Input1.在Model Browser中,右键单击并选择Create>Load Step Inputs。3.对于Config type ,选择Real Eigen Value Extraction 。1.在Model Browser中,右键点击并从上下文菜单中选择Create>Load Collector。默认Load Collector显示在Entity Editor中。4.对于Card Image,从下拉菜单中选择None。7.在create子面板中,确认对象已设置为nodes ,单击nodes并选择模型底部的4 个节点,如图所示。 8.检查所有dof(即dof1 到dof6)的值为0,确认载荷类型已设置为SPC,然后单击create。9.单击return退出Constraints面板。1.前往实用工具标签。如果未显示Utility菜单,请选择View> Browsers>HyperMesh>Utility。3.在Tools下,单击TABLE Create。4. 在Options下选择Import Table并选择TABLED1在Tables下。6.在Options下,选择Create New Table。7.对于Name ,输入tabled1_card。9.对于文件类型:更改为CSV (*.csv),选择位于工作目录中的文件sourceFileTABELD1.csv(其中包含x和y值以定义输入响应谱,x轴为频率,y轴为加速度)。10.单击Open。如果Import TABLED1 GUI最小化,请在任务栏上单击它。11.在Import TABLED1 GUI中,单击Apply。13.单击Import TABLED1 GUI上的Exit(如果您没有看到GUI,请检查任务栏并单击Import TABLED1 GUI)。14.要查看与上面创建的TABLED1 卡相对应的绘图,请打开FEA面板上实用程序菜单上的TABLE Create。a).选择选项Create/Edit Table。c).在Options下,选择Edit Existing Table。d).在Select旁边,选择tabled1_card然后单击Plot。e).查看绘图后,单击Plot窗口中的Close,然后在Create/Edit TABLED1 GUI上Exit。此卡片指定了与上一步中使用TABLED1卡定义的输入响应谱相关的谱类型和阻尼值。1.点击Model选项卡以调出Model Browser。 2.在Model Browser中,右键点击并从上下文菜单中选择Create>Load Collector。默认Load Collector显示在Entity Editor中。5.对于TYPE,选择A,因为输入响应谱是加速度与频率的关系图。6.单击Data 字段旁边的Table图标。在弹出窗口中,为TID(1)选择tabled1_card,并为DAMP(1) 输入0.02。3.5定义RSPEC Load Collector1.在Model Browser中,右键点击并从上下文菜单中选择Create>Load Collector。默认Load Collector显示在Entity Editor中。7.对于RSPEC_NUM_DTISPEC,输入1。8.单击 Data旁边的。在弹出窗口中,为DTISPEC字段选择dti_card,并为SCALE输入值9800.0。9.由于结构的激励方向是全局Z方向,因此请分别为X(0)、0.0 和1.0的X(0) 和1.0 的X(2) 输入。1.在Model Browser中,右键单击并选择Create>Curve。2.对于Name ,输入tabdmp1_card。3. 在窗口中为x(1)、y(1)、x(2) 和y(2) 分别输入值0.0、0.02、50.0 和0.02。5.在Model Browser的Curves下,选择tabdmp1_card。6.对于Card Image,选择TABDMP1。 1.在分析页面上,单击control cards面板,单击next两次,然后单击PARAM面板。2.向下滚动可用参数列表,选中COUPMASS旁边的框,然后对于值,选择YES,以便使用耦合质量矩阵方法进行特征值分析。3.向下滚动可用参数列表,选中EFFMASS旁边的框,然后对于值,选择YES,以便计算模态参与因子和有效质量并将其输出到.out文件。1.要从Analysis页面输出应力,请进入control cards面板。2.单击next到具有GLOBAL_OUTPUT_REQUEST面板的页面。3.点击GLOBAL_OUTPUT_REQUEST,向下滚动列表以STRESS并检查它。1.在Model Browser中,右键单击并从关联菜单中选择Create>Load Step。2.对于Name ,输入response_spec。3.单击Analysis type并选择Response spectrum从下拉菜单中。4.对于SPC,请单击Unspecified>Loadcol。5.在Select Loadcol对话框中,从Load Collector列表中选择constraints,然后单击OK。6.对于RSPEC,请单击Unspecified>Loadcol。7.在Select Loadcol对话框中,从Load Collector列表中选择rspec_card,然后单击OK。8.对于METHOD(STRUCT),单击Unspecified>Load step inputs。9.在Select Load step inputs对话框中,从load step inputs.列表中选择eigrl_card,然后单击OK。10.对于SDAMPING(STRUCT),单击Unspecified>Curves。 11.在Select Curves对话框中,从曲线列表中选择tabdmp1_card然后单击OK。12.单击return退出Loadsteps面板。13.在Analysis页面中,输入OptiStruct面板。14.单击input file:字段后面的Save as。此时将打开Save file browser窗口。15.选择要写入文件的目录,然后在File name:字段中输入文件的名称。Note:将文件保存在与Altair Simulation安装文件夹下的文件夹不同的文件夹中。Note:文件的名称和位置显示在input file:字段中。19.设置内存选项:切换至memory default。20.单击OptiStruct。这将启动OptiStruct作业。21.如果作业成功完成,则可以在写入OptiStruct模型文件的目录中看到新的结果文件。如果存在任何错误,.out文件是查找错误消息的好地方,这将有助于调试输入模型,这可以通过单击OptiStruct面板中的view .out按钮来完成。1.在Analysis页面中,单击OptiStruct面板。3.在Save As对话框中,指定写入OptiStruct模型文件的位置,并在文件名中输入building_ResponseSpectrumAnalysis。对于OptiStruct求解器模型,建议使用.fem扩展名。 input file字段显示在Save As对话框中指定的文件名和位置。6.将run options切换设置为analysis。7.将memory options切换设置为memory default。8.单击OptiStruct以启动OptiStruct作业。如果作业成功,则新的结果文件应位于写入building_ResponseSpectrumAnalysis.fem的目录中。如果存在任何错误,building_ResponseSpectrumAnalysis.out文件是查找错误消息的好地方,这些消息可以帮助调试输入模型。五、查看结果
1.在OptiStruct面板中,单击HyperView。HyperView将启动并加载结果。此时将显示一个消息窗口,告知模型和结果文件已成功加载到HyperView中。2.在HyperView Results Browser中,展开Results文件夹,然后在Displacement下选择Mag来展开Vector文件夹和云图位移结果。 3.要对应力进行云图设置,请展开Results下的Scalar文件夹,展开Element Stresses (1D) 并绘制要查看的应力的Contour。下图是CBAR/CBEAM Long.Stress SAMAX的云图。