An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles

In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimizing the traveling time subject to steering and tire limits. Moreover, we enforce normal force constraints to avoid wheel liftoff. Based on a projection operator nonlinear optimal control technique, we propose a minimum-time trajectory generation strategy to compute the fastest car trajectory. Numerical computations are presented on two testing scenarios, a 90° turn and a real testing track. The computations allow us to both demonstrate the efficiency and accuracy of the proposed approach and highlight important features of the minimum-time trajectories. Finally, we integrate our strategy into a commercial vehicle dynamics software, thus computing minimum-time trajectories for a complex multibody vehicle model. The matching between the predicted trajectory and the one of the commercial toolbox further highlights the effectiveness of the proposed methodology.

[1]  Efstathios Velenis,et al.  Modeling aggressive maneuvers on loose surfaces: The cases of Trail-Braking and Pendulum-Turn , 2007, 2007 European Control Conference (ECC).

[2]  D L Brayshaw,et al.  A quasi steady state approach to race car lap simulation in order to understand the effects of racing line and centre of gravity location , 2005 .

[3]  John R. Hauser,et al.  A Barrier Function Method for the Optimization of Trajectory Functionals with Constraints , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[4]  Alessandro Rucco,et al.  Optimal Control Based Dynamics Exploration of a Rigid Car With Longitudinal Load Transfer , 2014, IEEE Transactions on Control Systems Technology.

[5]  Alessandro Rucco,et al.  Non-Existence of Minimizing Trajectories for Steer-Braking Systems , 2013, NOLCOS.

[6]  E. Velenis,et al.  Optimal Velocity Profile Generation for Given Acceleration Limits; The Half-Car Model Case , 2005, Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005..

[7]  David J. Cole,et al.  Minimum Maneuver Time Calculation Using Convex Optimization , 2013 .

[8]  Alberto Bemporad,et al.  Vehicle Yaw Stability Control by Coordinated Active Front Steering and Differential Braking in the Tire Sideslip Angles Domain , 2013, IEEE Transactions on Control Systems Technology.

[9]  Christian Kirches,et al.  Fast solution of periodic optimal control problems in automobile test-driving with gear shifts , 2008, 2008 47th IEEE Conference on Decision and Control.

[10]  P. Tsiotras,et al.  Optimal velocity profile generation for given acceleration limits: theoretical analysis , 2005, Proceedings of the 2005, American Control Conference, 2005..

[11]  E. Velenis,et al.  Minimum Time vs Maximum Exit Velocity Path Optimization During Cornering , 2005, Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005..

[12]  Huei Peng,et al.  Vehicle dynamics applications of optimal control theory , 2011 .

[13]  D. Casanova,et al.  Minimum Time Manoeuvring: The Significance of Yaw Inertia , 2000 .

[14]  Davide Tavernini,et al.  On the optimality of handbrake cornering , 2013, 52nd IEEE Conference on Decision and Control.

[15]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[16]  Giancarlo Genta,et al.  Motor Vehicle Dynamics: Modeling and Simulation , 1997, Series on Advances in Mathematics for Applied Sciences.

[17]  Matthew J. Spenko Hazard avoidance for high-speed rough-terrain unmanned ground vehicles , 2005 .

[18]  J.P.M. Hendrikx,et al.  Application of optimal control theory to inverse simulation of car handling , 1996 .

[19]  Alessandro Rucco,et al.  Computing minimum lap-time trajectories for a single-track car with load transfer , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[20]  Alessandro Rucco,et al.  Development and numerical validation of a reduced-order two-track car model , 2014, Eur. J. Control.

[21]  H. Bock,et al.  Time‐optimal control of automobile test drives with gear shifts , 2010 .

[22]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[23]  J. Hauser A PROJECTION OPERATOR APPROACH TO THE OPTIMIZATION OF TRAJECTORY FUNCTIONALS , 2002 .

[24]  Davide Tavernini,et al.  Minimum time cornering: the effect of road surface and car transmission layout , 2013 .

[25]  Daniel Patrick Kelly Lap time simulation with transient vehicle and tyre dynamics , 2008 .

[26]  David Crolla,et al.  Lap Time Simulation: Comparison of Steady State, Quasi- Static and Transient Racing Car Cornering Strategies , 2000 .

[27]  William F. Milliken,et al.  Race Car Vehicle Dynamics , 1994 .