多体系统摩擦接触问题的DAE-LCP方法

被引:2
作者
富立 [1 ,2 ]
岳凤桐 [3 ]
机构
[1] 河北联合大学理学院
[2] 北京航空航天大学动力学与控制系
[3] 河北科技大学唐山分院
关键词
多体系统; 摩擦; 微分代数方程; 线性互补问题; 步进算法;
D O I
暂无
中图分类号
O313.7 [多体系统动力学];
学科分类号
080101 ;
摘要
当多体系统的约束全部是摩擦接触时,其动力学问题可归结为一个常微分方程(ordinary differentialequation,ODE)与线性互补问题(linear complementarity problem,LCP)的混合动力学问题.如果除了摩擦接触之外还增加了光滑的双边约束,则需要将ODE-LCP混合动力学模型推广为微分代数方程(differentialalgebra equation,DAE)与LCP的混合动力学模型.该文采用DAE与LCP混合动力学方法求解不考虑碰撞但同时含有持续摩擦接触及光滑等式约束的多体系统动力学问题.在建立系统动力学模型时,首先将含摩擦的约束从系统中移去得到基本动力学系统.由于基本系统中带有等式约束,所以基本系统的动力学方程为一组DAE.结合基本系统的DAE与约束的互补条件便可以得到DAE-LCP混合动力学模型.数值计算采用基于DAE与LCF的步进(time-stepping)算法,将系统动力学方程及其约束离散化并转化为一个混合LCP进行求解.该算法无需进行滞-滑状态检测,避免了事件检测导致的繁复计算.利用所提方法对典型机构的非光滑非线性特征进行了数值分析,验证了该文方法的正确有效性.
引用
收藏
页码:400 / 407
页数:8
相关论文
共 8 条
[1]  
计算多体系统动力学[M]. 高等教育出版社 , 洪嘉振著, 1999
[2]  
Planar dynamics of a rigid body system with frictional impacts. II. Qualitative analysis and numerical simulations[J] . Zhao Zhen,Liu Caishan,Brogliato Bernard.Proceedings of The Royal Society A . 2009 (2107)
[3]  
Frictionless multiple impacts in multibody systems. I. Theoretical framework[J] . Liu Caishan,Zhao Zhen,Brogliato Bernard.Proceedings of The Royal Society A . 2008 (2100)
[4]   On non-smooth dynamics [J].
Pfeiffer, Friedrich .
MECCANICA, 2008, 43 (05) :533-554
[5]   Formulation and preparation for numerical evaluation of linear complementarity systems in dynamics [J].
Glocker, C ;
Studer, C .
MULTIBODY SYSTEM DYNAMICS, 2005, 13 (04) :447-463
[6]   Bifurcations in nonlinear discontinuous systems [J].
Leine, RI ;
van Campen, DH ;
van de Vrande, BL .
NONLINEAR DYNAMICS, 2000, 23 (02) :105-164
[7]  
Time-stepping for three-dimensional rigid body dynamics[J] . Mihai Anitescu,Florian A. Potra,David E. Stewart.Computer Methods in Applied Mechanics and Engineering . 1999 (3)
[8]   MULTIPLE IMPACTS WITH FRICTION IN RIGID MULTIBODY SYSTEMS [J].
GLOCKER, C ;
PFEIFFER, F .
NONLINEAR DYNAMICS, 1995, 7 (04) :471-497