sNMPC: A Matlab Toolbox for Computing Stabilizing Terminal Costs and Sets

Mert Eyüboglu (Corresponding author), Mircea Lazar (Corresponding author)

Onderzoeksoutput: Bijdrage aan tijdschriftCongresartikelpeer review

3 Citaten (Scopus)
142 Downloads (Pure)

Samenvatting

This paper presents a Matlab toolbox that implements methods for computing stabilizing terminal costs and sets for nonlinear model predictive control (NMPC). Given a discrete-time nonlinear model provided by the user, the toolbox computes quadratic/ellipsoidal terminal costs/sets and local control laws for the following options: (i) cyclically time-varying or standard terminal ingredients; (ii) first or quasi-second order Taylor approximation of the dynamics; (iii) linear or nonlinear local control laws. The YALMIP toolbox and the MOSEK solver are used for solving linear matrix inequalities and the IPOPT solver (with global search) is used for nonlinear programming. Simulation of the resulting stabilizing NMPC algorithms is provided using the CasADi toolbox.

Originele taal-2Engels
Pagina's (van-tot)19-24
Aantal pagina's6
TijdschriftIFAC-PapersOnLine
Volume55
Nummer van het tijdschrift30
DOI's
StatusGepubliceerd - 2022
Evenement25th International Symposium on Mathematical Theory of Networks and Systems, MTNS 2022 - Bayreuthl, Duitsland
Duur: 12 sep. 202216 sep. 2022
Congresnummer: 25

Vingerafdruk

Duik in de onderzoeksthema's van 'sNMPC: A Matlab Toolbox for Computing Stabilizing Terminal Costs and Sets'. Samen vormen ze een unieke vingerafdruk.

Citeer dit