• CN:11-2187/TH
  • ISSN:0577-6686

›› 2010, Vol. 46 ›› Issue (7): 108-113.

• 论文 • 上一篇    下一篇

扫码分享

基于多接触约束的动力学仿真计算效率

石明全;张鹏;范树迁;刘强   

  1. 电子科技大学机械电子工程学院
  • 发布日期:2010-04-05

Computational Efficiency for Dynamics Simulation Based on Multi-contact Mechanical System

SHI Mingquan;ZHANG Peng;FAN Shuqian;LIU Qiang   

  1. School of Mechatronic Engineering, University of Electronic Science and Technology of China
  • Published:2010-04-05

摘要: 在进行基于虚拟样机技术的机械系统动力学分析时,如果系统包含多接触约束,计算效率往往低下,甚至导致模型求解失败,本质原因之一是当前非实际接触约束仍然要参与当前迭代计算,使求解模型的雅可比矩阵的规模比实际求解需要的规模大得多,从而可能引起该矩阵的条件数增大,使求解效率降低。基于此,针对多接触动力学系统计算效率问题,通过分析求解模型中雅可比矩阵构成的本质,提出采用消隐或激活接触约束的方法对雅可比矩阵降维,从而降低当前迭代步的解算规模,达到提高仿真效率的目的。仿真试验结果表明,消隐或激活接触约束的方法在不损失仿真精度的基础上,大大减少了多接触动力学模型的求解时间,提高了求解效率。

关键词: 动力学仿真, 多接触约束, 仿真效率

Abstract: Dynamic simulation based on virtual prototype technology is an important issue in functional design of production development and innovation. However, dynamic simulation of a multi-contact mechanical system may be unavailable due to its inefficient and instable computational model. Generally, the higher dimension of the Jacobian matrix is, the bigger condition number will be, which makes the solving more inefficient. Contact constraints are always pre-defined in modelling, but some of them don’t work at current iteration step of solving. The Jacobian matrix of the solving model, which includes the constraint definitions, maintains its dimension even if some of the contacts don’t occur. That is to say the complexity of computation is the same at every iteration step. To improve efficiency, the intrinsic properties of the Jacobian matrix for the solving model are analyzed. A contact constraint deactivation or activation method is proposed to reduce the dimension of Jacobian matrix when iterating. Meanwhile, the conditions for robust dimension reduction are given, as well as its algorithm. The experiment reveals that the given method can improve computational efficiency greatly without losing solving precision for dynamics simulation

Key words: Dynamics modelling, Multi-contact constraint, Simulation efficiency

中图分类号: