Home
Scholarly Works
Two-Level MPC Speed Profile Optimization of...
Journal article

Two-Level MPC Speed Profile Optimization of Autonomous Electric Vehicles Considering Detailed Internal and External Losses

Abstract

This paper proposes a novel two-level model predictive control (MPC) speed control algorithm for autonomous vehicles as a successive convex optimization problem focused on both energy use and arrival time. Internal losses such as detailed motor/inverter efficiency and battery loss, as well as external losses, such as wind and grade, are considered. The effect of the higher accessory energy usage of autonomous vehicles on the energy-optimal speed profile is considered in the algorithm and investigated in the paper. The proposed successive convex approach produces a highly accurate optimal speed profile while also being solvable in real-time with the vehicle on-board computing resources. An electric vehicle model is created in MATLAB/Simulink and validated to real-world logged driving data. This vehicle model is used to perform a variety of simulated test cases, which show an energy savings potential of about 1% to 20% for different driving conditions, compared to a non-energy-optimal driving profile.

Authors

Meshginqalam A; Bauman J

Journal

IEEE Access, Vol. 8, , pp. 206559–206570

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

January 1, 2020

DOI

10.1109/access.2020.3038050

ISSN

2169-3536

Contact the Experts team