1 问题描述
瞬态分析是时域分析,是分析机械结构在变化载荷作用下的动态响应时间历程。其输入载荷是时间函数,而输出数据是随时间变化的位移、速度、加速度、应力、应变等。
因此,进行瞬态分析时,必须进行时间步设置。当时间步数较少时,我们可以通过采用手动操作的方式,依次输入每个时间步对应的结束时间和载荷。可是,当时间步数较多时(如10000步),又该怎样快速、方便地设置时间步呢?
本文针对瞬态分析时间步的设置方法,对3种不同类型的时间步设置进行总结。
图1 瞬态分析时间步设置界面
步骤1:自动时间步长Auto Time Stepping为off;
步骤2:总时间步数Number of Steps;
步骤3:Define By修改为子步数Substeps(或时间Time);
步骤4:相邻时间步的子步数Number of Substeps或时间间隔Time Step(每步都一样,即数值不变);
步骤5:Time Integration为on;
图2 加速度时间历程响应
进入Mechanical界面后,单击模型树中的Analysis Settings,在下方参数面板中设置:
步骤1:总时间步数Number of Steps设为分时域数目;
步骤2:自动时间步长Auto Time Stepping设为Off;
步骤3:Define By设为子步数Substeps;
步骤4:Time Integration为On;
图4 冲击应力时间历程响应
4 大量时间步长
进入Mechanical界面后,单击模型树中的Analysis Settings,在下方参数面板中设置:
步骤1:用Excel生成所有步数对应的结束时间,全选后Ctrl+V进行复 制;
步骤2:单击模型树中的Analysis Settings,设置总步数Number of Steps;
步骤3:右击右下角的End Time,选择Paste Cell,将Excel中的时间粘贴在表格中;
步骤4:再次右击End Time,选择Select All Steps,参数面板中设置自动时间步长Auto Time Stepping为off、Time Integration为On、Define By修改为时间子步Substeps、以及子步数目Number of Substeps。
注意:载荷步的设置方法与时间步相似,可参考“ANSYS Workbench瞬态分析时间步和载荷步设置方法”。