Entwurf von Ausgangsrückführungen für nichtlineare Systeme mittels Sum-of-Squares-Programmierung Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter (O) May 31, 2011

Entwurf von Ausgangsrückführungen für nichtlineare Systeme mittels Sum-of-Squares-Programmierung

Design of Output Feedback Controllers for Nonlinear Systems Using Sum-of-Squares-Programming
  • Markus Bäuml and Joachim Deutscher

Zusammenfassung

Dieser Beitrag stellt den Entwurf von Ausgangsrückführungen für Systeme mit nicht-polynomialen Nichtlinearitäten mittels SOS-Programmierung vor. Dazu wird eine polynomiale Approximation des Systems durchgeführt und der zugehörige Approximationsfehler bestimmt. Diese Fehlerabschätzung wird im SOS-Programm benutzt, um eine stabilisierende Ausgangsrückführung und eine Lyapunov-Funktion so zu bestimmen, dass ein möglichst großer Einzugsbereich der Ruhelage der Regelung mit dem tatsächlichen System resultiert. Um auf die sich ergebende Regelkreisdynamik Einfluss zu nehmen, wird der lineare Anteil des Reglers vorgegeben, mit dem eine gewünschte Eigenwertverteilung für die Linearisierung des geregelten Systems eingestellt wird. Die für die Stabilisierbarkeit nötigte dynamische Ausgangsrückführung kann dabei durch Erweiterung des Systems um die Dynamik des Reglers auf den Entwurf eines statischen Reglers zurückgeführt werden. Anhand eines einfachen Beispiels wird die vorgestellte Entwurfsmethodik veranschaulicht.

Abstract

This paper presents an output feedback design approach for systems with non-polynomial nonlinearities using SOS-Programming. To this end a polynomial approximation of the system is determinded and the corresponding approximation error is computed. This error is used within the SOS-programm to determine a stabilizing output feedback and a Lyapunov funktion, which yield an as large as possible region of attraction of the equilibrium of the closed-loop original system. In order to influence the dynamics of the resulting closed-loop system, the linear part of the control law is assigned, which is used to assign desired eigenvalues to the linearization of the closed-loop system. If a dynamic output feedback is required for stabilization, the design method can be rewritten as a static output feedback desgin by adding the dynamic of the controller to the system description. A simple example illustrates the presented design approach.


* Correspondence address: Universität Erlangen-Nürnberg, Lehrstuhl für Regelungstechnik, Cauerstr. 7, 91058 Erlangen,

Published Online: 2011-05-31
Published in Print: 2011-06

© by Oldenbourg Wissenschaftsverlag, Erlangen, Germany

Downloaded on 8.1.2025 from https://www.degruyter.com/document/doi/10.1524/auto.2011.0927/html
Scroll to top button