Using graph theory and symbolic computing to generate efficient models for multi-body vehicle dynamics

被引:18
|
作者
Schmitke, C. [1 ]
Morency, K. [1 ]
McPhee, J. [1 ]
机构
[1] Univ Waterloo, Dept Syst Design Engn, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
vehicle dynamics; real-time simulation; tyre models; graph theory; symbolic computing;
D O I
10.1243/14644193JMBD160
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Linear graph theory, invented in 1736 by Leonhard Euler, has been combined with principles of physics to develop algorithms for formulating the dynamic equations for multibody multi-domain systems. This graph-theoretic formulation allows electrical, mechanical, and hydraulic systems to be modelled within a common framework. The formulation has been implemented in a symbolic computer program, DynaFlexPro, that automatically generates compact and efficient sets of system equations that lead to reduced simulation times compared with most commercial multi-body dynamics software. In this article, models of pneumatic tyres are incorporated into the symbolic Computer implementation, which is used to create real-time simulations of vehicle dynamics. The tyre component forms a list of symbolic expressions for important tyre variables, such as inclination and slip angle, that are used to calculate tyre forces and moments during simulation. If the transient behaviour of the tyre is important, the user can request that additional relaxation length equations be included in the model. The lyre component allows the user to choose from several tyre model functions that describe the generation of forces and moments at the tyre contact patch and can also accommodate user-developed tyre model functions. A brief introduction to the linear graph formulation procedure used by DynaFlexPro is given, as well as an explanation of how the tyre component works within the linear graph framework. As an example, optimized simulation code is generated for a three-dimensional vehicle model, and results are validated using an equivalent model in the MSC.ADAMS (R) commercial software package.
引用
收藏
页码:339 / 352
页数:14
相关论文
共 50 条