Optimal Design and Control of 4-IWD Electric Vehicles based on a 14-DOF Vehicle Model
Huilong Yu, Federico Cheli, Francesco Castelli-Dezza

TL;DR
This paper develops a comprehensive 14-DOF vehicle model and optimization framework to enhance the design and control of 4-IWD electric race cars, aiming to minimize lap time through advanced modeling and nonlinear optimization.
Contribution
It introduces a detailed 14-DOF vehicle model with efficient computation methods and formulates a large-scale nonlinear optimization for optimal design and control of 4-IWD electric vehicles.
Findings
Optimal placement of propulsion and suspension components significantly reduces lap time.
Unsprung mass and anti-roll bar configurations have notable impacts on vehicle performance.
The proposed approach outperforms traditional methods in vehicle design optimization.
Abstract
A 4-independent wheel driving (4-IWD) electric vehicle has distinctive advantages with both enhanced dynamic and energy efficiency performances since this configuration provides more flexibilities from both the design and control aspects. However, it is difficult to achieve the optimal performances of a 4-IWD electric vehicle with conventional design and control approaches. This work is dedicated to investigating the vehicular optimal design and control approaches, with a 4-IWD electric race car aiming at minimizing the lap time on a given circuit as a case study. A 14-DOF vehicle model that can fully evaluate the influences of the unsprung mass is developed based on Lagrangian dynamics. The 14-DOF vehicle model implemented with the reprogrammed Magic Formula tire model and a time-efficient suspension model supports metric operations and parallel computing, which can dramatically…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
