Optimal Speed Control of a Heavy-Duty Vehicle in Urban Driving

Fuel efficient driving patterns are well investigated for highway driving, but less so for applications with varying speed requirements, such as urban driving. In this paper, the driving mission of a heavy-duty vehicle in urban driving is formulated as an optimal control problem. The velocity of the vehicle is restricted to be within upper and lower constraints referred to as the driving corridor. The driving corridor is constructed from a test cycle with large variations in the speed profile, together with statistics from vehicles in real operation. The optimal control problem is first solved off-line using Pontryagin’s maximum principle. A sensitivity analysis is performed in order to investigate how variations in the driving corridor influence the energy consumption of the optimal solution. The same problem is also solved using a model predictive controller with a receding horizon approach. Simulations are performed in order to investigate how the length of the control horizon influences the potential energy savings. Simulations on a test cycle with varying speed profile show that 7% energy can be saved without increasing the trip time or deviating from a normal driving pattern. A horizon length of 1000 m is sufficient to realize these savings by the model predictive controller. The vehicle model used in these simulations is extended to include regenerative braking in order to investigate its influence on the optimal control policy and the results.

[1]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[2]  Eugene Khmelnitsky,et al.  On an optimal control problem of train operation , 2000, IEEE Trans. Autom. Control..

[3]  Erik Hellström,et al.  Look-ahead Control of Heavy Vehicles , 2010 .

[4]  Junichi Murata,et al.  Model Predictive Control of Vehicles on Urban Roads for Improved Fuel Economy , 2013, IEEE Transactions on Control Systems Technology.

[5]  Michael Henzler,et al.  Inhomogeneous Model Predictive Control Horizon Discretization for an Urban Truck Energy Efficient Driving Application , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[6]  Iakov M. Golovitcher Energy efficient control of rail vehicles , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[7]  Junichi Murata,et al.  Ecological driving based on preceding vehicle prediction using MPC , 2011 .

[8]  Rongfang Rachel Liu,et al.  Energy-efficient operation of rail vehicles , 2003 .

[9]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Olaf Stursberg,et al.  Combined time and fuel optimal driving of trucks based on a hybrid model , 2009, 2009 European Control Conference (ECC).

[11]  N. Petit,et al.  Optimal drive of electric vehicles using an inversion-based trajectory generation approach , 2011 .

[12]  Lutz Eckstein,et al.  Optimisation of energy efficiency based on average driving behaviour and driver's preferences for automated driving , 2015 .

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

[14]  Johannes P. Schlöder,et al.  Mixed-integer NMPC for predictive cruise control of heavy-duty trucks , 2013, 2013 European Control Conference (ECC).

[15]  Suresh P. Sethi,et al.  A Survey of the Maximum Principles for Optimal Control Problems with State Constraints , 1995, SIAM Rev..

[16]  Andreas A. Malikopoulos Supervisory Power Management Control Algorithms for Hybrid Electric Vehicles: A Survey , 2014, IEEE Transactions on Intelligent Transportation Systems.

[17]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[18]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[19]  Pierluigi Pisu,et al.  Fast Model Predictive Control-Based Fuel Efficient Control Strategy for a Group of Connected Vehicles in Urban Road Conditions , 2017, IEEE Transactions on Control Systems Technology.

[20]  Frank Gauterin,et al.  A real-time capable enhanced dynamic programming approach for predictive optimal cruise control in hybrid electric vehicles , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[21]  Hesham A. Rakha,et al.  Multi-stage dynamic programming algorithm for eco-speed control at traffic signalized intersections , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[22]  Erik Hellström,et al.  Horizon Length and Fuel Equivalents for Fuel-optimal Look-ahead Control , 2010 .

[23]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[24]  J. Mårtensson,et al.  Optimal Speed Trajectories Under Variations in the Driving Corridor , 2017 .

[25]  Huei Peng,et al.  Optimal Control of Hybrid Electric Vehicles Based on Pontryagin's Minimum Principle , 2011, IEEE Transactions on Control Systems Technology.

[26]  James B. Rawlings,et al.  Postface to “ Model Predictive Control : Theory and Design ” , 2012 .

[27]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[28]  W. Marsden I and J , 2012 .

[29]  Christian W. Frey,et al.  Search space reduction in dynamic programming using monotonic heuristics in the context of model predictive optimization , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[30]  Antonio Sciarretta,et al.  Optimal Ecodriving Control: Energy-Efficient Driving of Road Vehicles as an Optimal Control Problem , 2015, IEEE Control Systems.

[31]  Jonas Mårtensson,et al.  Optimal powertrain control of a heavy-duty vehicle under varying speed requirements , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[32]  M Maarten Steinbuch,et al.  Predictive Cruise Control in Hybrid Electric Vehicles , 2009 .

[33]  Erik Hellström,et al.  Look-ahead Control for Heavy Trucks to minimize Trip Time and Fuel Consumption , 2007 .