Anusha Srikanthan, Aren Karapetyan, Vijay Kumar, Nikolai Matni
{"title":"基于 ADMM 的次优线性模型预测控制的闭环分析","authors":"Anusha Srikanthan, Aren Karapetyan, Vijay Kumar, Nikolai Matni","doi":"arxiv-2409.11351","DOIUrl":null,"url":null,"abstract":"Many practical applications of optimal control are subject to real-time\ncomputational constraints. When applying model predictive control (MPC) in\nthese settings, respecting timing constraints is achieved by limiting the\nnumber of iterations of the optimization algorithm used to compute control\nactions at each time step, resulting in so-called suboptimal MPC. This paper\nproposes a suboptimal MPC scheme based on the alternating direction method of\nmultipliers (ADMM). With a focus on the linear quadratic regulator problem with\nstate and input constraints, we show how ADMM can be used to split the MPC\nproblem into iterative updates of an unconstrained optimal control problem\n(with an analytical solution), and a dynamics-free feasibility step. We show\nthat using a warm-start approach combined with enough iterations per time-step,\nyields an ADMM-based suboptimal MPC scheme which asymptotically stabilizes the\nsystem and maintains recursive feasibility.","PeriodicalId":501175,"journal":{"name":"arXiv - EE - Systems and Control","volume":"21 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Closed-loop Analysis of ADMM-based Suboptimal Linear Model Predictive Control\",\"authors\":\"Anusha Srikanthan, Aren Karapetyan, Vijay Kumar, Nikolai Matni\",\"doi\":\"arxiv-2409.11351\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many practical applications of optimal control are subject to real-time\\ncomputational constraints. When applying model predictive control (MPC) in\\nthese settings, respecting timing constraints is achieved by limiting the\\nnumber of iterations of the optimization algorithm used to compute control\\nactions at each time step, resulting in so-called suboptimal MPC. This paper\\nproposes a suboptimal MPC scheme based on the alternating direction method of\\nmultipliers (ADMM). With a focus on the linear quadratic regulator problem with\\nstate and input constraints, we show how ADMM can be used to split the MPC\\nproblem into iterative updates of an unconstrained optimal control problem\\n(with an analytical solution), and a dynamics-free feasibility step. We show\\nthat using a warm-start approach combined with enough iterations per time-step,\\nyields an ADMM-based suboptimal MPC scheme which asymptotically stabilizes the\\nsystem and maintains recursive feasibility.\",\"PeriodicalId\":501175,\"journal\":{\"name\":\"arXiv - EE - Systems and Control\",\"volume\":\"21 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - EE - Systems and Control\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.11351\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - EE - Systems and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.11351","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Closed-loop Analysis of ADMM-based Suboptimal Linear Model Predictive Control
Many practical applications of optimal control are subject to real-time
computational constraints. When applying model predictive control (MPC) in
these settings, respecting timing constraints is achieved by limiting the
number of iterations of the optimization algorithm used to compute control
actions at each time step, resulting in so-called suboptimal MPC. This paper
proposes a suboptimal MPC scheme based on the alternating direction method of
multipliers (ADMM). With a focus on the linear quadratic regulator problem with
state and input constraints, we show how ADMM can be used to split the MPC
problem into iterative updates of an unconstrained optimal control problem
(with an analytical solution), and a dynamics-free feasibility step. We show
that using a warm-start approach combined with enough iterations per time-step,
yields an ADMM-based suboptimal MPC scheme which asymptotically stabilizes the
system and maintains recursive feasibility.