Distributed optimization for the optimal control of electric vehicle fleets
Doctoral thesis, 2023
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
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
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
Opponent: Prof. Daniel Axehill, Department of Electrical Engineering, Linköping University, Sweden