Synthesizing Control Laws from Data using Sum-of-Squares Optimization

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bramburger, Jason J., Dahdah, Steven, Forbes, James Richard
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910601874243584
author Bramburger, Jason J.
Dahdah, Steven
Forbes, James Richard
author_facet Bramburger, Jason J.
Dahdah, Steven
Forbes, James Richard
contents The control Lyapunov function (CLF) approach to nonlinear control design is well established. Moreover, when the plant is control affine and polynomial, sum-of-squares (SOS) optimization can be used to find a polynomial controller as a solution to a semidefinite program. This letter considers the use of data-driven methods to design a polynomial controller by leveraging Koopman operator theory, CLFs, and SOS optimization. First, Extended Dynamic Mode Decomposition (EDMD) is used to approximate the Lie derivative of a given CLF candidate with polynomial lifting functions. Then, the polynomial Koopman model of the Lie derivative is used to synthesize a polynomial controller via SOS optimization. The result is a flexible data-driven method that skips the intermediary process of system identification and can be applied widely to control problems. The proposed approach is used to successfully synthesize a controller to stabilize an inverted pendulum on a cart.
format Preprint
id arxiv_https___arxiv_org_abs_2307_01089
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Synthesizing Control Laws from Data using Sum-of-Squares Optimization
Bramburger, Jason J.
Dahdah, Steven
Forbes, James Richard
Optimization and Control
Systems and Control
Dynamical Systems
The control Lyapunov function (CLF) approach to nonlinear control design is well established. Moreover, when the plant is control affine and polynomial, sum-of-squares (SOS) optimization can be used to find a polynomial controller as a solution to a semidefinite program. This letter considers the use of data-driven methods to design a polynomial controller by leveraging Koopman operator theory, CLFs, and SOS optimization. First, Extended Dynamic Mode Decomposition (EDMD) is used to approximate the Lie derivative of a given CLF candidate with polynomial lifting functions. Then, the polynomial Koopman model of the Lie derivative is used to synthesize a polynomial controller via SOS optimization. The result is a flexible data-driven method that skips the intermediary process of system identification and can be applied widely to control problems. The proposed approach is used to successfully synthesize a controller to stabilize an inverted pendulum on a cart.
title Synthesizing Control Laws from Data using Sum-of-Squares Optimization
topic Optimization and Control
Systems and Control
Dynamical Systems
url https://arxiv.org/abs/2307.01089