在ANSYS中通过表格载荷法施加动态载荷
在文章《在ANSYS Mechanical APDL中通过多载荷步法施加动态载荷》中介绍了在ANSYS中通过多载荷步法施加动态载荷的方法,下面介绍下ANSYS中另一种动态载荷的施加方法——通过表格施加动态载荷。
表格载荷法的求解思路为:首先,将载荷-时间历程用表格表示。然后,用数组参数定义载荷随时间变化的表。最后,施加表载荷,作为一个载荷步一次性求解。表格载荷法的加载过程:定义表格参数表→施加已有表载荷→表格载荷步控制。
求解实例见上文中的题例,对于本问题的载荷表为:
1 建模
按照题例所给参数创建有限元模型,单元选择Solid185,网格大小设置为0.005. 将分析类型设置为Transient瞬态分析,选择Full(完全法)。约束圆柱底面的6个自由度。
2定义表格载荷
选择菜单Utility Menu: Parameter→Array Parameter→Define/Edit,在数组定义对话框中单击Add按钮,在新数组对话框中设ParameterName为TableLoad,Parameter Type为Table,设I,J,K为(5,1,1),Var1为Time,单击OK按钮完成表定义。
在Array Parameters数组定义对话框中选中前面定义的表格TableLoad,单击Edit按钮,在表填充对话框中输入时间-载荷历程表,单击菜单File→Apply/Quit退出表格编辑,单击OK按钮完成表格定义。
3 施加载荷
通过菜单Main Menu: Solution→Define Loads→Apply→Structure→Pressure→On Area,在图形区中单击圆柱顶面,单击OK按钮。在施加载荷对话框中设[SFA]下拉式列表框为Existing Table,单击OK。
在弹出的表载荷选择对话框中选中TableLoad表载荷,单击OK按钮。
4 设置载荷步
在Solution Controls求解控制对话框的Basic卡中完成以下设置:Time at end of load step(结束时间)为1.5,Number of substep(子载荷步数)为50,Frequency为write Every substep(存储所有计算结果)。
在求解控制对话框的Transient卡中设置选中Ramped loading单选钮,单击OK按钮。
5 求解
通过菜单Solution→Solve→Current LS 进行求解,求解完成后绘制圆柱顶端某个节点的位移时间历程响应曲线,如下图所示。
1 条留言 访客:1 条 博主:0 条