摘要
本文给出了一种求解多体系统动力学微分 代数混合方程组 (DAES)的拉格朗日乘子方法。该法将时间按照Newmark差分格式进行离散化 ,位移约束方程 (完整约束 )按照泰勒级数展开 ,与动力学方程及速度约束方程 (非完整约束 )组合进行迭代求解。求解中位移约束的满足保证了速度、加速度约束的自动满足 ,从而无须进行违约修正。由于该方法对约束方程没有特殊要求 ,而且无须进行违约修正 ,从而保证了该方法对于一般多体系统动力学微分 代数方程求解的稳定性和适用性。本文求解了多体系统动力学中的一个七杆机构标准考题[1] ,与文献 [1]中的结果及ADAMS/ 10 1的计算结果比较表明 。
Alagrange multiply method to solve the multibody dynamic differential algebraic equations is introduced in the paper.The time spectrum is discreted with the Newmark difference scheme.The displacement constraint equations (holonomic constraints) are expanded according to the Taylor progression and resolved iteratly along with the dynamic equations and velocity constraint equations (nonholonomic constraints).The diaplacement constraint equations are satisfied in the calculation.The velocity and acceleration constraints are satisfied automatically.The correction of constraints is unessential.The constaint need no specifical requirements,and need no correction.It make sure that the method is reliable and suitable to solve the common multibody dynamic differential algebraic equations.
出处
《中国铁道科学》
EI
CAS
CSCD
北大核心
2001年第2期51-54,共4页
China Railway Science
基金
铁道部科学研究院科技发展基金项目 !(GL98YG0 3 )