Conference item icon

Conference item

Safe learning in nonlinear model predictive control

Abstract:
A robust Model Predictive Control algorithm is proposed for learning-based control with model represented by an affine combination of basis functions. The online optimization is formulated as a sequence of convex programming problems derived by linearizing concave components of the dynamic model. A tube-based approach ensures satisfaction of constraints on control variables and model states while avoiding conservative bounds on linearization errors. The linear dependence of the model on unknown parameters is exploited to allow safe online parameter adaptation. The resulting algorithm is recursively feasible and provides closed loop stability and performance guarantees. Numerical examples are provided to illustrate the approach.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publication website:
https://proceedings.mlr.press/v242/buerger24a.html

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Oxford college:
St John's College
Role:
Author
ORCID:
0000-0003-2189-7876
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author


More from this funder
Funder identifier:
https://ror.org/0439y7842
Grant:
2290940


Publisher:
PMLR
Host title:
Proceedings of the 6th Annual Learning for Dynamics & Control Conference
Pages:
603-614
Series:
Proceedings of Machine Learning Research
Series number:
242
Publication date:
2024-10-01
Acceptance date:
2024-04-23
Event title:
6th Annual Learning for Dynamics & Control Conference (L4DC 2024)
Event location:
University of Oxford, Oxford, UK
Event website:
https://l4dc.web.ox.ac.uk/home
Event start date:
2024-07-15
Event end date:
2024-07-17
EISSN:
2640-3498


Language:
English
Pubs id:
2016348
Local pid:
pubs:2016348
Deposit date:
2025-02-18
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP