BP-MPC: Optimizing the Closed-Loop Performance of MPC using BackPropagation
Fuente:
arXiv
Enregistré dans:
| Auteurs principaux: | , , |
|---|---|
| Format: | Preprint |
| Publié: |
2023
|
| Sujets: | |
| Accès en ligne: | |
| Tags: |
Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
|
| _version_ | 1866915037979869184 |
|---|---|
| author | Zuliani, Riccardo Balta, Efe C. Lygeros, John |
| author_facet | Zuliani, Riccardo Balta, Efe C. Lygeros, John |
| contents | Model predictive control (MPC) is pervasive in research and industry. However, designing the cost function and the constraints of the MPC to maximize closed-loop performance remains an open problem. To achieve optimal tuning, we propose a backpropagation scheme that solves a policy optimization problem with nonlinear system dynamics and MPC policies. We enforce the system dynamics using linearization and allow the MPC problem to contain elements that depend on the current system state and on past MPC solutions. Moreover, we propose a simple extension that can deal with losses of feasibility. Our approach, unlike other methods in the literature, enjoys convergence guarantees. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2312_15521 |
| institution | arXiv |
| publishDate | 2023 |
| record_format | arxiv |
| spellingShingle | BP-MPC: Optimizing the Closed-Loop Performance of MPC using BackPropagation Zuliani, Riccardo Balta, Efe C. Lygeros, John Optimization and Control Systems and Control Model predictive control (MPC) is pervasive in research and industry. However, designing the cost function and the constraints of the MPC to maximize closed-loop performance remains an open problem. To achieve optimal tuning, we propose a backpropagation scheme that solves a policy optimization problem with nonlinear system dynamics and MPC policies. We enforce the system dynamics using linearization and allow the MPC problem to contain elements that depend on the current system state and on past MPC solutions. Moreover, we propose a simple extension that can deal with losses of feasibility. Our approach, unlike other methods in the literature, enjoys convergence guarantees. |
| title | BP-MPC: Optimizing the Closed-Loop Performance of MPC using BackPropagation |
| topic | Optimization and Control Systems and Control |
| url | https://arxiv.org/abs/2312.15521 |