ShanghaiTech University Knowledge Management System
Fast and Lightweight: A real-time parallelizable MPC for embedded systems | |
2025-05 | |
发表期刊 | EUROPEAN JOURNAL OF CONTROL (IF:2.5[JCR-2023],2.3[5-Year]) |
ISSN | 0947-3580 |
EISSN | 1435-5671 |
卷号 | 83 |
发表状态 | 已发表 |
DOI | 10.1016/j.ejcon.2025.101217 |
摘要 | This paper presents a parallelizable suboptimal Model Predictive Control (MPC) design framework for structured linear systems with polytopic state and control constraints. The proposed real-time control policy addresses structured large-scale quadratic programming (QP) problems by deriving the control action by evaluating a finite set of piece-wise affine functions (PWA). These PWA functions are precomputed offline as explicit solutions to small-scale multiparametric QP problems that tailor this method for industrial-oriented or embedded implementation. Prioritizing computational efficiency over optimality, the proposed MPC controller ensures real-time feasibility within stringent time constraints. The key contributions include the derivation of a lower bound on the fixed number of algorithm iterations required to guarantee the closed-loop performance under assumptions and an open-source C-code library, ParExMPC, based on the proposed framework. Numerical simulations highlight the scalability of the method, accommodating systems with a high number of decision variables and extended control horizons—well beyond the capabilities of existing explicit MPC methods. Furthermore, the developed implementation of the proposed close-to-optimal control method demonstrates superior runtime performance compared to state-of-the-art implicit MPC solutions, which rely on online optimization. © 2025 The Authors |
关键词 | C (programming language) Linear control systems Open loop control Open source software Optimal control systems Quadratic programming Affine function Distributed optimization Embedded control Model-predictive control Multi-parametric optimizations Open source implementation Piece-wise Quadratic programming problems Real- time Real-time control |
URL | 查看原文 |
收录类别 | SCI ; EI |
语种 | 英语 |
WOS研究方向 | Automation & Control Systems |
WOS类目 | Automation & Control Systems |
WOS记录号 | WOS:001451401800001 |
出版者 | Elsevier Ltd |
EI入藏号 | 20251218074696 |
EI主题词 | Predictive control systems |
EI分类号 | 731.1 Control Systems - 961 Systems Science - 1106 Computer Software, Data Handling and Applications - 1106.1.1 Computer Programming Languages - 1201.7 Optimization Techniques - 1201.9 Numerical Methods |
原始文献类型 | Journal article (JA) |
文献类型 | 期刊论文 |
条目标识符 | https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/510724 |
专题 | 信息科学与技术学院 信息科学与技术学院_PI研究组_Boris Houska组 |
通讯作者 | Fedorová, Kristína |
作者单位 | 1.Automatic Control Laboratory, EPFL, Switzerland; 2.Faculty of Chemical and Food Technology, Slovak University of Technology in Bratislava, Slovakia; 3.Department of Data Science, City University of Hong Kong, China; 4.School of Information Science and Technology, ShanghaiTech University, China |
推荐引用方式 GB/T 7714 | Jiang, Yuning,Fedorová, Kristína,Su, Junyan,et al. Fast and Lightweight: A real-time parallelizable MPC for embedded systems[J]. EUROPEAN JOURNAL OF CONTROL,2025,83. |
APA | Jiang, Yuning,Fedorová, Kristína,Su, Junyan,Oravec, Juraj,Houska, Boris,&Jones, Colin N..(2025).Fast and Lightweight: A real-time parallelizable MPC for embedded systems.EUROPEAN JOURNAL OF CONTROL,83. |
MLA | Jiang, Yuning,et al."Fast and Lightweight: A real-time parallelizable MPC for embedded systems".EUROPEAN JOURNAL OF CONTROL 83(2025). |
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 | ||
init.htm(62KB) | 期刊论文 | 作者接受稿 | 开放获取 | CC BY-NC-SA | 下载 |
修改评论
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。