Computerized generation of motion equations using variational graph-theoretic methods

被引:9
|
作者
Richard, M. J. [1 ]
McPhee, J. J. [2 ]
Anderson, R. J. [3 ]
机构
[1] Univ Laval, Dept Mech Engn, Quebec City, PQ G1K 7P4, Canada
[2] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
[3] Queens Univ, Dept Mech Engn, Kingston, ON K7L 3N6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
simulation; dynamics; multibody; computation;
D O I
10.1016/j.amc.2007.02.135
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Severe tolerances on mechanical components have created increasingly stringent demands on the quality of new mechanical designs. The mathematical models used to simulate the various types of mechanical systems these days need to incorporate an optimization algorithm capable of minimizing the number of matrix multiplications when deriving symbolically the equations of motion. The method is based on a simplistic topological approach which is incorporated into an effcient variational graph-theoretic process used to solve these non-linear problems. The system is represented by a linear graph, in which nodes represent reference frames on rigid bodies, and edges represent components that connect these frames. By selecting a proper spanning tree for the graph, the analyst can choose the set of coordinates appearing in the final system of equation. The procedure casts, simultaneously, the Lagrange's equations of motion and the kinematic constraints into a symmetrical format which yields a symbolic solution. The algorithm serves as a basis for a computer program which generates the equations of motion in symbolic form, and provides the time varying response of the system. The effectiveness of this approach is demonstrated in the analysis of a spatial four-bar mechanism and an articulated semi-trailer vehicle. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:135 / 156
页数:22
相关论文
共 50 条