Minimizing vehicle fuel consumption on hilly roads based on dynamic programming

Vehicle fuel consumption is greatly influenced by roadway gradients and the driver’s driving behavior. To explore the great energy-saving potential of optimizing driver behavior on hilly roads, a novel eco-driving algorithm is defined and formulated based on dynamic programming. The new dynamic programming–based eco-driving algorithm generates the optimal velocity trajectory using information on the roadway gradients, vehicle longitudinal dynamics, and vehicle transient fuel consumption characteristics. A newer and accurater instantaneous fuel consumption model is developed and used in the objective function to ensure fuel economy driving. To verify the performance of the proposed dynamic programming–based eco-driving algorithm, co-simulations of MATLAB/Simulink and CarSim on typical roads and a real road are conducted. A typical cruise control algorithm that consists of two proportional–integral controllers is used as a comparison group. The simulation results show that approximately 6.89%–24.78% of fuel can be saved using the dynamic programming–based eco-driving algorithm compared with using the cruise control algorithm.

[1]  Chunming Qiao,et al.  Vehicle speed control algorithms for eco-driving , 2013, 2013 International Conference on Connected Vehicles and Expo (ICCVE).

[2]  Maria Zarkadoula,et al.  Training urban bus drivers to promote smart driving: A note on a Greek eco-driving pilot program , 2007 .

[3]  Kanok Boriboonsomsin,et al.  Impacts of Road Grade on Fuel Consumption and Carbon Dioxide Emissions Evidenced by Use of Advanced Navigation Systems , 2009 .

[4]  Erik Hellström,et al.  Look-ahead control for heavy trucks to minimize trip time and fuel consumption , 2007 .

[5]  Junichi Murata,et al.  Ecological Vehicle Control on Roads With Up-Down Slopes , 2011, IEEE Transactions on Intelligent Transportation Systems.

[6]  Edward K. Morlok,et al.  Vehicle Speed Profiles to Minimize Work and Fuel Consumption , 2005 .

[7]  Said Mammar,et al.  Dynamic Programming for Fuel Consumption Optimization on Light Vehicle , 2010 .

[8]  Andrea Gemma,et al.  Impacts of Driving Behaviours, Slope and Vehicle Load Factor on Bus Fuel Consumption and Emissions: A Real Case Study in the City of Rome☆ , 2013 .

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

[10]  Qi Cheng,et al.  A new eco-driving assistance system for a light vehicle: Energy management and speed optimization , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[11]  A. B. Schwarzkopf,et al.  Control of highway vehicles for minimum fuel consumption over varying terrain , 1977 .

[12]  A Casavola,et al.  Efficient gear shifting strategies for green driving policies , 2010, Proceedings of the 2010 American Control Conference.