dc.contributor.author | Wu, Liang | |
dc.contributor.author | Braatz, Richard D | |
dc.date.accessioned | 2024-12-02T21:01:25Z | |
dc.date.available | 2024-12-02T21:01:25Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | https://hdl.handle.net/1721.1/157705 | |
dc.description.abstract | Providing an execution time certificate is a pressing requirement when deploying Model Predictive Control (MPC) in real-time embedded systems such as microcontrollers. Real-time MPC requires that its worst-case (maximum) execution time must be theoretically guaranteed to be smaller than the sampling time in closed-loop. This technical note considers input-constrained MPC problems and exploits the structure of the resulting box-constrained QPs. Then, we propose a \textit{cost-free} and \textit{data-independent} initialization strategy, which enables us, for the first time, to remove the initialization assumption of feasible full-Newton interior-point algorithms. We prove that the number of iterations of our proposed algorithm is \textit{only dimension-dependent} (\textit{data-independent}), \textit{simple-calculated}, and \textit{exact} (not \textit{worst-case}) with the value ⌈log(2nϵ)−2log(2n√2n√+2√−1)⌉+1, where n denotes the problem dimension and ϵ denotes the constant stopping tolerance. These features enable our algorithm to trivially certify the execution time of nonlinear MPC (via online linearized schemes) or adaptive MPC problems. The execution-time-certified capability of our algorithm is theoretically and numerically validated through an open-loop unstable AFTI-16 example. | en_US |
dc.language.iso | en | |
dc.publisher | Institute of Electrical and Electronics Engineers | en_US |
dc.relation.isversionof | 10.1109/tac.2024.3463529 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-ShareAlike | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | en_US |
dc.source | arxiv | en_US |
dc.title | A Direct Optimization Algorithm for Input-Constrained MPC | en_US |
dc.type | Article | en_US |
dc.identifier.citation | L. Wu and R. D. Braatz, "A Direct Optimization Algorithm for Input-Constrained MPC," in IEEE Transactions on Automatic Control. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Chemical Engineering | en_US |
dc.relation.journal | IEEE Transactions on Automatic Control | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/JournalArticle | en_US |
eprint.status | http://purl.org/eprint/status/PeerReviewed | en_US |
dc.date.updated | 2024-12-02T20:50:49Z | |
dspace.orderedauthors | Wu, L; Braatz, RD | en_US |
dspace.date.submission | 2024-12-02T20:50:50Z | |
mit.license | OPEN_ACCESS_POLICY | |
mit.metadata.status | Authority Work and Publication Information Needed | en_US |