Integrating Reinforcement Learning and Model Predictive Control with Applications to Microgrids
On the map: Deep reinforcement learning methods → RL for energy, networks and operations
Abstract (arXiv)
This work proposes an approach that integrates reinforcement learning and model predictive control (MPC) to solve finite-horizon optimal control problems in mixed-logical dynamical systems efficiently. Optimization-based control of such systems with discrete and continuous decision variables entails the online solution of mixed-integer linear programs, which suffer from the curse of dimensionality. Our approach aims to mitigate this issue by decoupling the decision on the discrete variables from the decision on the continuous variables. In the proposed approach, reinforcement learning determines the discrete decision variables and simplifies the online optimization problem of the MPC controller from a mixed-integer linear program to a linear program, significantly reducing the computational time. A fundamental contribution of this work is the definition of the decoupled Q-function, which plays a crucial role in making the learning problem tractable in a combinatorial action space. We motivate the use of recurrent neural networks to approximate the decoupled Q-function and show how they can be employed in a reinforcement learning setting. Simulation experiments on a microgrid system using real-world data demonstrate that the proposed method substantially reduces the online computation time of MPC while maintaining high feasibility and low suboptimality.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in RL for energy, networks and operations, one of 15 directions in Deep reinforcement learning methods. Builds on 17 of its 44 references that are in the map. First posted on arXiv 17 Sep 2024.
Builds on
17 of 44 references.
References · 17
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,498
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 786
- 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 111
- 2017Action Branching Architectures for Deep Reinforcement Learningcited by 92
- 2018Learning to Branchcited by 78
- 2015Reinforcement Learning with Parameterized Actionscited by 63
- 2019Hybrid Actor-Critic Reinforcement Learning in Parameterized Action Spacecited by 54
- 2020Continuous-Discrete Reinforcement Learning for Hybrid Control in Roboticscited by 44
- 2022A Survey for Solving Mixed Integer Programming via Machine Learningcited by 44
- 2021CoCo: Online Mixed-Integer Control via Supervised Learningcited by 16
5 more
- 2020Learning for MPC with Stability & Safety Guaranteescited by 14
- 2020Reinforcement Learning for Mixed-Integer Problems Based on MPCcited by 12
- 2023Optimal Energy System Scheduling Using A Constraint-Aware Reinforcement Learning Algorithmcited by 11
- 2023Learning for Online Mixed-Integer Model Predictive Control with Parametric Optimality Certificatescited by 2
- 2021Learning Q-function approximations for hybrid control problemscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025A New Error Temporal Difference Algorithm for Deep Reinforcement Learning in Microgrid Optimization
- 2025Approximate Model Predictive Control for Microgrid Energy Management via Imitation Learning
- 2025A Reinforcement Learning Approach for Optimal Control in Microgrids
- 2024A Holistic Power Optimization Approach for Microgrid Control Based on Deep Reinforcement Learning
- 2024Should we use model-free or model-based control? A case study of battery management systems
- 2024Optimizing Load Scheduling in Power Grids Using Reinforcement Learning and Markov Decision Processes
- 2025Diffusion-Modeled Reinforcement Learning for Carbon and Risk-Aware Microgrid Optimization
- 2026A Systematic Review and Taxonomy of Reinforcement Learning-Model Predictive Control Integration for Linear Systems