多体系统摩擦接触问题的DAE-LCP方法
当多体系统的约束全部是摩擦接触时,其动力学问题可归结为一个常微分方程(ordinary differential equation,ODE)与线性互补问题(linear complementarity problem,LCP)的混合动力学问题.如果除了摩擦接触之外还增加了光滑的双边约束,则需要将ODE-LCP混合动力学模型推广为微分代数方程(differential algebra equation,DAE)与LCP的混合动力学模型.该文采用DAE与LCP混合动力学方法求解不考虑碰撞但同时含有持续摩擦接触及光滑等式约束的多体系统动力学问题.在建立系统动力学模型时,首先将含摩擦的约束从系统中移去得到基本动力学系统.由于基本系统中带有等式约束,所以基本系统的动力学方程为一组DAE.结合基本系统的DAE与约束的互补条件便可以得到DAE-LCP混合动力学模型.数值计算采用基于DAE与LCP的步进(time-stepping)算法,将系统动力学方程及其约束离散化并转化为一个混合LCP进行求解.该算法无需进行滞-滑状态检测,避免了事件检测导致的繁复计算.利用所提方法对典型机构的非光滑非线性特征进行了数值分析,验证了该文方法的正确有效性.
多体系统、摩擦、微分代数方程、线性互补问题、步进算法
43
O313.7(理论力学(一般力学))
国家自然科学基金10672007
2011-06-29(万方平台首次上网日期,不代表论文的发表时间)
400-407