APP下载

基于Solidworks 与SimMechanics 的 刚体动力学联合仿真方法

2021-03-19韩刚刘瑞吕鹤

齐齐哈尔大学学报(自然科学版) 2021年2期
关键词:模型

韩刚,刘瑞,吕鹤

(齐齐哈尔大学 机电工程学院,黑龙江 齐齐哈尔 161006)

Solidworks 软件具有强大的三维实体建模功能,能够通过拖曳操作快速进行直观的三维几何实体建模,对零部件进行动态的干涉检验,随时检测模型是否存在问题[1]。SimMechanics 是高度集成在Simscape 环境中,用于三维刚体系统动态分析的子模块,而Simscape 是在Simulink/Matlab 基础上的扩展工具模块,用于多种不同类型物理系统的建模与仿真。SimMechanics 建模方式可以直观地表现出物理系统的组成结构,自动构建可以计算系统动态特性的数学方程,这些方程又可同其它Simulink 模型结合运算,大大拓展了复杂刚体系统的仿真能力。但是,SimMechanics 建摸过程需要预先确定每块刚体的物理参数(质量、惯量)、连接的运动副属性以及几何坐标变化关系等,整个过程抽象、繁琐、不直观、获取参数困难,极易导致建模错误。

为了提高建模效率,MATLAB 利用SimMechanics Link utility 提供Solidworks CAD 平台接口,使Solidworks建立的三维几何实体模型自动转化生成SimMechanics 模型,模型中各构件的质量和惯量以及坐标参数可以自动转化为SimMechanics 模型所需要的动力学和几何参数,降低了在SimMechanics 中进行这些物理参数初始值人工设置的难度和仿真建模过程出现错误的机率[2]。因此,结合两款软件的优点进行联合仿真,可以提高工作效率,减少产品研发所需的时间成本。

目前,国内外学者应用该联合仿真方法在刚体系统动力学分析方面进行了大量的研究工作[3-8]。从现有资料分析,这些研究工作主要侧重于刚体系统的动态仿真结果分析,对该方法的使用过程、步骤以及可能出现的问题介绍并不详细。……

登录APP查看全文

猜你喜欢

模型
一半模型
一种去中心化的域名服务本地化模型
适用于BDS-3 PPP的随机模型
函数模型及应用
p150Glued在帕金森病模型中的表达及分布
函数模型及应用
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
一个相似模型的应用