In this paper we derive the dynamic equations of a race-car model via Lie-group methods. Lie-group methods are nowadays quite familiar to computational dynamicists and roboticists, but their diffusion within the vehicle dynamics community is still limited. We try to bridge this gap by showing that this framework merges gracefully with the Articulated Body Algorithm (ABA) and enables a fresh and systematic formulation of the vehicle dynamics. A significant contribution is represented by a rigorous reconciliation of the ABA steps with the salient features of vehicle dynamics, such as road-tire interactions, aerodynamic forces and load transfers. The proposed approach lends itself both to the definition of direct simulation models and to the systematic assembly of vehicle dynamics equations required, in the form of equality constraints, in numerical optimal control problems. We put our approach on a test in the latter context which involves the solution of minimum lap-time problem (MLTP). More specifically, a MLTP for a race car on the N\"urburgring circuit is systematically set up with our approach. The equations are then discretized with the direct collocation method and solved within the CasADi optimization suite. Both the quality of the solution and the computational efficiency demonstrate the validity of the presented approach.
翻译:在本文中,我们通过 " 利格小组 " 方法得出了种族-汽车模型的动态方程式; 利格小组方法现在对计算动态学家和机器人学家十分熟悉,但它们在车辆动态界中的传播仍然有限; 我们试图缩小这一差距,通过显示这一框架优于人工体算法(ABA),并能够对车辆动态进行新的和系统的配制; 一个重要贡献是严格调和ABA步骤与车辆动态的显著特征,如公路-轮胎互动、空气动力和载荷传输; 所提议的方法既适用于直接模拟模型的定义,也适用于以平等限制的形式在数字最佳控制问题中所需的车辆动态方程式的系统组合; 我们在后一种情况下测试了我们的方法,其中涉及最低限度的时空问题(MLTP)的解决方案。 更具体地说,N\urburburgring电路上的赛车MLTP系统地与我们的方法相协调。 后一种方程式与直接对接方法分解,并在CasADAD 优化方法中展示了效率的解决方案的质量。