首页 | 本学科首页   官方微博 | 高级检索  
     

一种求解多体系统微分—代数方程的拉格朗日乘子方法
引用本文:原亮明,王成国,刘金朝,梁国平. 一种求解多体系统微分—代数方程的拉格朗日乘子方法[J]. 中国铁道科学, 2001, 22(2): 51-54
作者姓名:原亮明  王成国  刘金朝  梁国平
作者单位:1. 铁道部科学研究院机辆所,北京 100081
2. 北京大学地球物理系,北京 100871
3. 中国科学院数学所,北京 100086
摘    要:本文给出了一种求解多体系统动力学微分-代数混合方程组(DAES)的拉格朗日乘子方法。该法将时间按照Newmark差分格式进行离散化,位移约束方程(完整约束)按照泰勒级数展开,与动力学方程及速度约束方程(非完整约束)组合进行迭代求解。求解中位移约束的满足保证了速度、加速度约束的自动满足,从而无须进行违约修正。由于该方法对约束方程没有特殊要求,而且无须进行违约修正,从而保证了该方法对于一般多体系统动力学微分-代数方程求解的稳定性和适用性。本文求解了多体系统动力学中的一个七杆机构标准考题,与文献[1]中的结果及ADAMS/10.1的计算结果比较表明,该方法和利用该方法编制的程序是正确的。

关 键 词:多体系统 动力学 微分-代数方程 拉格朗日乘子方法 Newmark差分格式 隐式迭代 解法
文章编号:1001-4632200102-0051-04
修稿时间:2001-03-07

A Lagrange Multiply Method to Solve Multibody Dynamic DAES
Abstract:
Keywords:
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号