Models and methodology for optimal trajectory generation in safety-critical road–vehicle manoeuvres

There is currently a strongly growing interest in obtaining optimal control solutions for vehicle manoeuvres, both in order to understand optimal vehicle behaviour and, perhaps more importantly, to devise improved safety systems, either by direct deployment of the solutions or by including mimicked driving techniques of professional drivers. However, it is non-trivial to find the right combination of models, optimisation criteria, and optimisation tools to get useful results for the above purposes. Here, a platform for investigation of these aspects is developed based on a state-of-the-art optimisation tool together with adoption of existing vehicle chassis and tyre models. A minimum-time optimisation criterion is chosen for the purpose of gaining an insight into at-the-limit manoeuvres, with the overall aim of finding improved fundamental principles for future active safety systems. The proposed method to trajectory generation is evaluated in time-manoeuvres using vehicle models established in the literature. We determine the optimal control solutions for three manoeuvres using tyre and chassis models of different complexities. The results are extensively analysed and discussed. Our main conclusion is that the tyre model has a fundamental influence on the resulting control inputs. Also, for some combinations of chassis and tyre models, inherently different behaviour is obtained. However, certain variables important in vehicle safety-systems, such as the yaw moment and the body-slip angle, are similar for several of the considered model configurations in aggressive manoeuvring situations.

[1]  Sterling J. Anderson,et al.  An optimal-control-based framework for trajectory planning, threat assessment, and semi-autonomous control of passenger vehicles in hazard avoidance scenarios , 2010 .

[2]  Karl Berntorp ESP for Suppression of Jackknifing in an Articulated Bus , 2008 .

[3]  Jo Yung Wong,et al.  Theory of ground vehicles , 1978 .

[4]  Tor Arne Johansen,et al.  Stabilization of Automotive Vehicles Using Active Steering and Adaptive Brake Control Allocation , 2010, IEEE Transactions on Control Systems Technology.

[5]  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..

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

[7]  Sophie Keller Automotive Control Systems For Engine Driveline And Vehicle , 2016 .

[8]  Efstathios Velenis,et al.  FWD vehicle drifting control: The handbrake-cornering technique , 2011, IEEE Conference on Decision and Control and European Control Conference.

[9]  D. Casanova,et al.  On minimum time vehicle manoeuvring: the theoretical optimal lap , 2000 .

[10]  R. Isermann,et al.  Fahrdynamik-Regelung. Modellbildung, Fahrerassistenzsysteme, Mechatronik , 2009 .

[11]  Johan Åkesson,et al.  Languages and Tools for Optimization of Large-Scale Systems , 2007 .

[12]  Jan Åslund,et al.  Studying the Influence of Roll and Pitch Dynamics in Optimal Road-Vehicle Maneuvers , 2013 .

[13]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[14]  Hans B. Pacejka,et al.  Tire and Vehicle Dynamics , 1982 .

[15]  Sterling J. Anderson,et al.  Constraint-based planning and control for safe, semi-autonomous operation of vehicles , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[16]  Karl Berntorp Derivation of a Six Degrees-of-Freedom Ground-Vehicle Model for Automotive Applications , 2013 .

[17]  Karl Berntorp,et al.  Models and methodology for optimal vehicle maneuvers applied to a hairpin turn , 2013, 2013 American Control Conference.

[18]  Francesco Braghin,et al.  Environmental effects on Pacejka’s scaling factors , 2006 .

[19]  Lars Nielsen,et al.  An Investigation of Optimal Vehicle Maneuvers for Different Road Conditions , 2013 .

[20]  Panagiotis Tsiotras,et al.  Vehicle posture control through aggressive maneuvering for mitigation of T-bone collisions , 2011, IEEE Conference on Decision and Control and European Control Conference.

[21]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

[22]  Jingang Yi,et al.  On the Stability and Agility of Aggressive Vehicle Maneuvers: A Pendulum-Turn Maneuver Example , 2012, IEEE Transactions on Control Systems Technology.

[23]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[24]  Johan Åkesson Optimica—An Extension of Modelica Supporting Dynamic Optimization , 2008 .

[25]  Johan Andreasson,et al.  Path and control optimisation for over-actuated vehicles in two safety-critical maneuvres , 2010 .

[26]  Zvi Shiller,et al.  Emergency Lane-Change Maneuvers of Autonomous Vehicles , 1998 .

[27]  L. Biegler,et al.  Advances in simultaneous strategies for dynamic process optimization , 2002 .

[28]  Karl-Erik Årzén,et al.  Modeling and optimization with Optimica and JModelica.org - Languages and tools for solving large-scale dynamic optimization problems , 2010, Comput. Chem. Eng..

[29]  Robin S. Sharp,et al.  Time-optimal control of the race car: a numerical method to emulate the ideal driver , 2010 .

[30]  Johan Andreasson,et al.  Path and control signal optimisation for over-actuated vehicles in two safety-critical maneuvers , 2010 .

[31]  WächterAndreas,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006 .

[32]  Avesta Goodarzi,et al.  Optimal yaw moment control law for improved vehicle handling , 2003 .

[33]  Dirk Langer,et al.  Up to the limits: Autonomous Audi TTS , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[34]  Jan Åslund,et al.  Vehicle dynamics platform, experiments, and modeling aiming at critical maneuver handling , 2013 .

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

[36]  Lino Guzzella,et al.  Optimal emergency maneuvers on highways for passenger vehicles with two- and four-wheel active steering , 2010, Proceedings of the 2010 American Control Conference.

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

[38]  Karl Berntorp,et al.  Particle Filtering and Optimal Control for Vehicles and Robots , 2014 .

[39]  Johan Andreasson Enhancing active safety by extending controllability - How much can be gained? , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[40]  Panagiotis Tsiotras,et al.  Time-optimal vehicle posture control to mitigate unavoidable collisions using conventional control inputs , 2013, 2013 American Control Conference.

[41]  Brad Schofield,et al.  Model-Based Vehicle Dynamics Control for Active Safety , 2008 .

[42]  E. K. Liebemann,et al.  Safety and Performance Enhancement: The Bosch Electronic Stability Control (ESP) , 2005 .

[43]  J. Christian Gerdes,et al.  Consistent nonlinear estimation of longitudinal tire stiffness and effective radius , 2005, IEEE Transactions on Control Systems Technology.

[44]  T.A. Johansen,et al.  Control allocation for yaw stabilization in automotive vehicles using multiparametric nonlinear programming , 2005, Proceedings of the 2005, American Control Conference, 2005..

[45]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.