Skip to content
DraconiticResearch
Search Sources API
197,693 studies31 sourcesUpdated 40 min ago
PreprintCC BY 4.0arXiv

Learning-enabled Acceleration of Scenario-based Model Predictive Control

Abstract

Scenario-based model predictive control (SBMPC) is a variant of model predictive control (MPC) that explicitly accounts for uncertainty by optimizing control actions over multiple predicted scenarios. However, its computational complexity increases rapidly with the number of scenarios and prediction horizon, limiting its applicability to real-time planning and control. This paper presents a learning-accelerated Alternating Direction Method of Multipliers (ADMM) algorithm for efficiently solving SBMPC problems by leveraging parallel computing and Moreau envelope learning, while maintaining high solution accuracy. We reformulate the SBMPC problems into consensus forms that can be decomposed via ADMM, separating the scenario-dependent dynamics from non-anticipativity constraints and enabling parallel updates across scenarios and time steps. Building on this decomposition, we utilize a learning-to-optimize scheme that leverages Moreau envelope learning of the cost function to accelerate the primal update in ADMM, thereby reducing computation time. The proposed framework is evaluated on a microgrid energy management problem subject to load and renewable generation uncertainties. Comparisons with IPOPT and MadNLP, two popular and modern nonlinear programming solvers, demonstrate substantial computational speedups while maintaining reliable closed-loop control performance.

Related

  1. Robust Scenario-Based Data-Enabled Predictive Control of a Battery Energy Storage System: An Experimental Study
    Sebastian Zieglmeier, Nikolas Recke, Mathias Hudoba de Badyn
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  2. Trajectory Manifolds for Nonlinear Data-Enabled Predictive Control
    Arda Bayer
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  3. Model-Free Control for Residential Heating: Deployment and Simulation of Nonlinear Data-Enabled Predictive Control
    Sebastian Zieglmeier, Chris Verhoek, Jaap Eising +1
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  4. Koopman operator learning for predictive control via Khatri-Rao kernel regression
    Mircea Lazar
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  5. Towards Sustainable Hydrogen Systems: Supply Chain Optimization with Model Predictive Control and Reinforcement Learning
    Mahammad Valiyev
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
BibTeX
@misc{tran2026learningenabled,
  title = {{Learning-enabled Acceleration of Scenario-based Model Predictive Control}},
  author = {Trinh Tran and Binh Nguyen and Truong X. Nghiem},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2607.12775},
  eprint = {2607.12775},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2607.12775},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Learning-enabled Acceleration of Scenario-based Model Predictive Control
AU  - Trinh Tran
AU  - Binh Nguyen
AU  - Truong X. Nghiem
PY  - 2026
DA  - 2026/09/05
PB  - arXiv
DO  - 10.48550/arxiv.2607.12775
UR  - https://arxiv.org/abs/2607.12775
AB  - Scenario-based model predictive control (SBMPC) is a variant of model predictive control (MPC) that explicitly accounts for uncertainty by optimizing control actions over multiple predicted scenarios. However, its computational complexity increases rapidly with the number of scenarios and prediction horizon, limiting its applicability to real-time planning and control. This paper presents a learning-accelerated Alternating Direction Method of Multipliers (ADMM) algorithm for efficiently solving SBMPC problems by leveraging parallel computing and Moreau envelope learning, while maintaining high solution accuracy. We reformulate the SBMPC problems into consensus forms that can be decomposed via ADMM, separating the scenario-dependent dynamics from non-anticipativity constraints and enabling parallel updates across scenarios and time steps. Building on this decomposition, we utilize a learning-to-optimize scheme that leverages Moreau envelope learning of the cost function to accelerate the primal update in ADMM, thereby reducing computation time. The proposed framework is evaluated on a microgrid energy management problem subject to load and renewable generation uncertainties. Comparisons with IPOPT and MadNLP, two popular and modern nonlinear programming solvers, demonstrate substantial computational speedups while maintaining reliable closed-loop control performance.
ER  -