Distributed optimization for the optimal control of electric vehicle fleets
Doctoral thesis, 2023

Owing to their absence of tailpipe emissions and their independence from fossil fuels, Electric Vehicles (EVs) are currently experiencing a rapid deployment in an attempt to curb global greenhouse gas emissions. EV operation represents a technical challenge, however, as new control algorithms need to be developed to address their limited driving range and their longer charging times. Optimization-based control techniques offer a promising way to plan EV operation over a prediction horizon while including key operational constraints, but they can be prohibitively slow for real-time applications as they rely on solving computationally hard optimization problems. One way to address the computational complexity of these approaches is by deploying adapted decomposition methods with which the computational load of solving these optimization problems can be distributed across the vehicles involved, where most computations can then be carried out in parallel.

This thesis presents decomposition-based solution procedures for optimal control problems involving groups of EVs. In particular, the problems covered in this work are (i) the cooperative eco-driving control of a platoon of electric trucks, (ii) the eco-driving and operational control of an electric bus line, and (iii) the operational control and charging scheduling of an electric bus network. Even though their particular objective functions and constraints may differ, the coupling structures of these problems, i.e. how each vehicle's influence on the others is organized, share some similarities.

The platoon control problem is formulated as a Nonlinear Program (NLP) and solved with second-order optimization methods. The Riccati recursion is used as part of a decomposition scheme that exploits the chain-like coupling structure of a truck platoon and makes it possible to fully distribute all computations. Similarly, the bus line problem is formulated as an NLP. A primal decomposition scheme where the NLP is split into a master problem and independent bus subproblems is presented. The hierarchical control architecture obtained makes it possible to distribute most of the computations. Finally, the bus network problem is formulated as a Mixed-integer Linear Program (MILP). A dual decomposition scheme based on Lagrangian relaxation is deployed to relax the coupling constraints between the different bus lines.

Platooning

Optimal control

Electric vehicles

Public transit

Distributed optimization

EA, EDIT Building, Hörsalsvägen 11, Chalmers
Opponent: Prof. Daniel Axehill, Department of Electrical Engineering, Linköping University, Sweden

Author

Rémi Lacombe

Chalmers, Electrical Engineering, Systems and control

Distributed eco-driving control of a platoon of electric vehicles through Riccati recursion

IEEE Transactions on Intelligent Transportation Systems,; Vol. 24(2023)p. 3048-3063

Journal article

Bilevel optimization for bunching mitigation and eco-driving of electric bus lines

IEEE Transactions on Intelligent Transportation Systems,; Vol. 23(2022)p. 10662-10679

Journal article

Owing to their absence of tailpipe emissions and their independence from fossil fuels, Electric Vehicles (EVs) are currently experiencing a rapid deployment in an attempt to curb global greenhouse gas emissions. EV operation represents a technical challenge, however, as new control algorithms need to be developed to address their limited driving range and their longer charging times. A promising framework for developing these algorithms is optimal control, where the control commands for the vehicles are obtained by solving optimization problems numerically. This approach presents many advantages, but the main downside is that it can take a long time for current numerical solvers to solve some of these optimization problems.

To remedy this, it is sometimes possible to decompose these computationally hard problems into smaller and simpler subproblems that can be solved much faster. In some cases, it may even be possible to solve these subproblems in parallel, thus leading to further computational speedups. However, these distributed optimization approaches can only be carried out if the original optimization problems have a special structure.

In this thesis, it is shown how distributed optimization algorithms can be developed for solving optimization problems with a special structure. In particular, this thesis explores:
    - the cooperative eco-driving control of a platoon of electric trucks
    - the eco-driving and operational control of an electric bus line
    - the operational control and charging scheduling of an electric bus network

The proposed algorithms show promise in reducing the energy consumption of the transportation systems studied, either by adapting vehicles' trajectories or by better planning battery charging.

OPerational Network Energy managemenT for electrified buses (OPNET)

Swedish Energy Agency (46365-1), 2018-10-01 -- 2021-12-31.

Areas of Advance

Transport

Subject Categories

Control Engineering

ISBN

978-91-7905-965-1

Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 5431

Publisher

Chalmers

EA, EDIT Building, Hörsalsvägen 11, Chalmers

Online

Opponent: Prof. Daniel Axehill, Department of Electrical Engineering, Linköping University, Sweden

More information

Latest update

12/5/2023