MBDforANSYS新功能抢先看
2016-10-22 by:CAE仿真在线 来源:互联网
近来有不少使用者咨询MBD for ANSYS是否可以使用Workbench的Parametrization功能,在此告诉大家从MBD for ANSYS17.0版本开始是可以的。接下来我们就通过一个实例——手动压力机来看看该功能:
手动压力机数字样机模型
在手动压力机数字样机模型中,压杆与齿轮轴固定在一起,压杆压动时带动齿轮传动,齿轮带动齿条上下运动,弹簧一端安装在机架上,另一端安装在齿轮偏心凸杆上,齿轮转动过程中通过弹簧伸缩平衡压杆并归位。压杆的作用力与齿轮的转矩相对应,动力学分析模型中压杆的运动通过在齿轮转轴的转动副上添加角位移驱动来实现。
手动压力机运动动画
优化目标及设计变量
手动压力机中弹簧安装位置的不同,或者弹簧初始变形的不同,都会影响压杆作用力的大小。本例的优化目标是最小的压杆作用力峰谷值,设计变量是弹簧安装位置的坐标和弹簧初始变形,通过设计变量在一定空间内变化形成设计空间,针对设计空间逐个进行动力学分析会得到不同的压杆作用力峰谷值,从中找到压杆作用力峰谷值绝对值最小的设计方案。设计变量的取值范围如下:
|
设计变量 |
最小值 |
最大值 |
1 |
X position |
22 mm |
40 mm |
2 |
Y position |
98 mm |
120 mm |
3 |
Initial deformation |
-5 mm |
5 mm |
如下图所示的9个点是弹簧可以安装的位置,弹簧的初始变形可取-5mm、0mm、+5mm,那么就有27(=9x3)种可选方案。
变量参数化
-
设计变量参数化
在弹簧的Detail页面,点击Origin X和Origin Y行左侧的check box以及Free Length行左侧的check box,check box中显示 P,该变量就被设置成了参数化变量。
-
目标结果参数化
前提条件:事先需要完成一个分析,并将需要作为性能目标的量提取出来。
在该例子中,将齿轮转轴处的转动副Revolute1关于z轴的扭矩在整个时间历程的最大幅值最为性能目标,从基本后处理选择Resultfor Joint,对Solution的Result for Joint1选择Joint_1的TZ Reaction Moment作为性能指标量,在Detail页面中,再点击Max over Time及Min over Time行左侧的check box,check box中显示 P,该变量即被设置成了参数化性能指标。
设置好参数化量之后,在ANSYS Workbench的Project Schematic 中将显示ParameterSet,进入Parameter Set页面,可以查看所有的参数化变量。
在Table of Design Points 中输入设计变量的组合构成的设计空间。
更新设计仿真
点击Parameter Set页面的Update All Design Points,自动进行所有已定义设计方案相应模型的仿真。
设计研究
-
结果筛选
仿真完成之后,在Table of Design Points 中将显示各个设计方案对应的性能指标。从中找到最小的扭矩对应的设计参数,对应的是压杆力最小的最佳设计方案。
-
最优设计与初始设计结果对比
MBD for ANSYS Plus相关精彩案例可访: http://support.recurdyn.com/multi-body-dynamics-for-ansys-overview/
相关标签搜索:MBDforANSYS新功能抢先看 Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训