Dynamic energy scheduling and routing of a large fleet of electric vehicles using multi-agent reinforcement learning

被引:26
|
作者
Alqahtani, Mohammed [1 ,2 ]
Scott, Michael J. [2 ]
Hu, Mengqi [2 ]
机构
[1] King Khalid Univ, Dept Ind Engn, King Fahad St,Guraiger, Abha 62529, Saudi Arabia
[2] Univ Illinois, Dept Mech & Ind Engn, 842 Taylor St, Chicago, IL 60607 USA
基金
美国国家科学基金会;
关键词
Electric vehicle; Vehicle routing; Energy scheduling; Multi-agent reinforcement learning; Deep reinforcement learning; RENEWABLE ENERGY; ENVIRONMENTAL OPTIMIZATION; DECOMPOSITION METHOD; CHARGING PATTERNS; POWER-SYSTEM; SCALE; MODEL; MANAGEMENT; OPERATION; STORAGE;
D O I
10.1016/j.cie.2022.108180
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As the world's population and economy grow, demand for energy increases as well. Smart grids can be a costeffective solution to overcome increases in energy demand and ensure power security. Current applications of smart grids involve a large numbers of agents (e.g., electric vehicles). Since each agent must interact with other agents when taking decisions (e.g., movement and scheduling), the computational complexity of smart grid systems increases exponentially with the number of agents. Computational tractability of planning is a significant barrier to implementation of large-scale smart grids of electric vehicles.Existing solution approaches such as mixed-integer programming and dynamic programming are not computationally efficient for high-dimensional problems. This paper proposes a reformulation of a Mixed-Integer Programming model into a Decentralized Markov Decision Process model and solves it using a Multi-Agent Reinforcement Learning algorithm to address the scalability issues of large-scale smart grid systems. The Decentralized Markov Decision Process model uses centralized training and distributed execution: agents are trained using a unique actor network for each agent and a shared critic network, and then agent execute actions independently from other agents to reduce computation time. The performance of the Multi-Agent Reinforcement Learning model is assessed under different configurations of customers and electric vehicles, and compared to the results from deep reinforcement learning and three heuristic algorithms. The simulation results demonstrate that the Multi-Agent Reinforcement Learning algorithm can reduce simulation time significantly compared to deep reinforcement learning, genetic algorithm, particle swarm optimization, and the artificial fish swarm algorithm. The superior performance of the proposed method indicates that it may be a realistic solution for large-scale implementation.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Multi-agent reinforcement learning for electric vehicles joint routing and scheduling strategies
    Wang, Yi
    Qiu, Dawei
    Strbac, Goran
    2022 IEEE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2022, : 3044 - 3049
  • [2] Multi-agent reinforcement learning for electric vehicle decarbonized routing and scheduling
    Wang, Yi
    Qiu, Dawei
    He, Yinglong
    Zhou, Quan
    Strbac, Goran
    ENERGY, 2023, 284
  • [3] Dynamic energy scheduling and routing of multiple electric vehicles using deep reinforcement learning
    Alqahtani, Mohammed
    Hu, Mengqi
    ENERGY, 2022, 244
  • [4] Multi-Agent Dynamic Routing of a Fleet of Cybercars
    Luo, Renshi
    van den Boom, Ton J. J.
    De Schutter, Bart
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (05) : 1340 - 1352
  • [5] Electric Vehicles Fleet for Frequency Regulation Using a Multi-Agent System
    Blanc-Rouchosse, Jean-Baptiste
    Blavette, Anne
    Camilleri, Guy
    Gleizes, Marie-Pierre
    ADVANCES IN PRACTICAL APPLICATIONS OF AGENTS, MULTI-AGENT SYSTEMS, AND COMPLEXITY: THE PAAMS COLLECTION, 2018, 10978 : 84 - 96
  • [6] Multi-agent Deep Reinforcement Learning for Microgrid Energy Scheduling
    Zuo, Zhiqiang
    Li, Zhi
    Wang, Yijing
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 6184 - 6189
  • [7] Multi-Agent Deep Reinforcement Learning Based Scheduling Approach for Mobile Charging in Internet of Electric Vehicles
    Liu, Linfeng
    Huang, Zhuo
    Xu, Jia
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 10130 - 10145
  • [8] Dynamic Dispatching for Large-Scale Heterogeneous Fleet via Multi-agent Deep Reinforcement Learning
    Zhang, Chi
    Odonkor, Philip
    Zheng, Shuai
    Khorasgani, Hamed
    Serita, Susumu
    Gupta, Chetan
    Wang, Haiyan
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 1436 - 1441
  • [9] A reinforcement learning approach for developing routing policies in multi-agent production scheduling
    Yi-Chi Wang
    John M. Usher
    The International Journal of Advanced Manufacturing Technology, 2007, 33 : 323 - 333
  • [10] A reinforcement learning approach for developing routing policies in multi-agent production scheduling
    Wang, Yi-Chi
    Usher, John M.
    International Journal of Advanced Manufacturing Technology, 2007, 33 (3-4): : 323 - 333