“计算多体动力学”概念由E·J·豪格在20世纪80年代提出。那么第一本入门书籍推荐就是EDWARD J.HAUG的Computer Aided Kinematics and Dynamics of Mechanical Systems (Volume 1:Basic Methods)。
这本书也有中文译本,如下图。
第二本入门书籍推荐给大家的是Ahmed A. Shabana的 Computational Dynamics,目前这本书已经出版到第三版了,这本书的架构和E. J.Haug的书很相近。读起来也是轻松易懂。利用这两本书作为多体的入门书籍真是不二之选。都是采用分析动力学方法(拉格朗日方法)进行多体系统建模,并且对多体动力学方程的数值解法都有介绍。
同时Ahmed A. Shabana的另一本书籍 Dynamics of multibody systems,这是推荐的第三本书, 也是很好的,这里面不仅介绍了多刚体动力学,还介绍了柔性多体动力学的建模方法,如浮动框架参考坐标法 (Floating Frame of Reference Formulation)、有限元法 (Finte Element Formulation)、绝对节点坐标法 (Absolute Nodal Coordinate Formulation)。
多学科耦合的多体动力学问题也是多体建模的重要方法,其中也有很多方法,这里推荐Brian Fabien的Analysis System Dynamics Modeling and Simulation。这本书采用的多学科统一拉格朗日方程建模方法,与上面推荐的书中的建模方法也是一脉相承。同时在数值计算方法上也做了详细的介绍。