Adams & Marc联合仿真之CoSim(上篇)

1
概述
目前大多数CAE软件只能针对单物理场现象进行仿真,CAE分析也是在一个单独的功能团队或工程学科的范围内进行的孤立工作。但在实际场景中,产品对象均处于复杂的多物理场中,实际运行性能受到来自各物理场因素的影响。
为能精确地反映多物理场对产品的影响,需要考虑多款仿真软件之间的联合,CoSim软件致力与打通于这些不同学科仿真软件之间的联系,今天重点介绍CoSim软件在联通多体动力学与非线性有限元仿真上的应用。
2
原理
CoSim对Adams & Marc之间的数据流处理如下图所示。
图2.1 联合仿真数据流
两款程序之间的数据交互是由接口节点(Adams中称为Marker点)定义的。这些接口节点的运动(位移和旋转)由Adams仿真计算出,通过CoSim传输给Marc,然后Marc以这些运动参数为边界计算出接口节点上的反力和力矩返回给Adams。
3
方法
以下用一个实例介绍Adams & Marc联合仿真通过CoSim的实现方法,以及结果后处理的操作,模型由双质量弹簧-阻尼系统组成,如下图所示。案例初始文件见文末附件:point_interaction.zip。
图3.1 模型简图
3.1 Adams软件设置
启动Adams软件,打开文件夹……/point_interaction/Adams中的cmd文件,如下图所示。
图3.2 Adams初始模型
表3.1 弹簧参数
名称 |
SPRING_1 |
SPRING_2 |
i_Maker参考点 |
PART_4.MARKER_2 |
PART_3.MARKER_4 |
j_Maker参考点 |
ground.MARKER_1 |
PART_4.MARKER_3 |
刚度(N/m) |
3600 |
1800 |
阻尼(N.s/m) |
1.1 |
1.1 |
预载(N) |
0 |
0 |
图3.3 建立弹簧
(2)作用力创建
作用力为空间固定,大小为1000N,作用点为PART_2.MARKER_7,方向水平向右。
图3.4 建立作用力
(3)创建约束
图3.5 建立移动副
(4)创建GForce
图3.6 建立GForce
(5)与Marc的交互设置
图3.7 交互设置
(6)进行脚本设置
图3.8 脚本设置
(7)输出ACF、ADM文件
至此,Adams中设置完成。
3.2 Marc软件设置
启动Marc软件,打开文件夹……/point_interaction/Marc中的dat文件,如下图所示。
图3.11 网格文件
图3.12 Node点创建
(2)创建rbe2连接
图3.13 rbe2的建立
(3)材料属性设置
图3.14 材料设置
(4)边界条件定义
设置联合仿真的边界,将Node1334/1335与联合仿真中的Adams的GForce_1/GForce_2固定在一起。
图3.15 边界条件创建
(5)计算工况定义
图3.16 计算工况定义
图3.17 计算属性设置
下篇内容
结果后处理
总结
附件下载

工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
