Skip to main content

1997 | Buch

Output Regulation of Uncertain Nonlinear Systems

verfasst von: Christopher I. Byrnes, Francesco Delli Priscoli, Alberto Isidori

Verlag: Birkhäuser Boston

Buchreihe : Systems & Control: Foundations & Applications

insite
SUCHEN

Über dieses Buch

The problem of controlling the output of a system so as to achieve asymptotic tracking of prescribed trajectories and/or asymptotic re­ jection of undesired disturbances is a central problem in control the­ ory. A classical setup in which the problem was posed and success­ fully addressed - in the context of linear, time-invariant and finite dimensional systems - is the one in which the exogenous inputs, namely commands and disturbances, may range over the set of all possible trajectories ofa given autonomous linear system, commonly known as the exogeneous system or, more the exosystem. The case when the exogeneous system is a harmonic oscillator is, of course, classical. Even in this special case, the difference between state and error measurement feedback in the problem ofoutput reg­ ulation is profound. To know the initial condition of the exosystem is to know the amplitude and phase of the corresponding sinusoid. On the other hand, to solve the output regulation problem in this case with only error measurement feedback is to track, or attenu­ ate, a sinusoid ofknown frequency but with unknown amplitude and phase. This is in sharp contrast with alternative approaches, such as exact output tracking, where in lieu of the assumption that a signal is within a class of signals generated by an exogenous system, one instead assumes complete knowledge of the past, present and future time history of the trajectory to be tracked.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction
Abstract
In this book we consider problems of output regulation for nonlinear systems modeled by equations of the form
$$ \begin{array}{*{20}{c}} {\dot x = f\left( {x,u,w} \right)} \\ {e = h\left( {x,w} \right),} \end{array} $$
(1.1)
with state xX ⊂ ℝ n control input u ∈ ℝ m regulated output e ∈ ℝ m and exogenous disturbance input wW ⊂ ℝ r generated by an exosystem
$$ \dot w = s\left( w \right). $$
(1.2)
Christopher I. Byrnes, Francesco Delli Priscoli, Alberto Isidori
Chapter 2. Output Regulation of Nonlinear Systems
Abstract
As a preliminary step in our approach to the solution of the problem of local output regulation, for a nonlinear plant modeled by equations of the form
$$ \begin{array}{*{20}{c}} {\dot x = f\left( {x,u,w} \right)} \\ {e = h\left( {x,w} \right),} \end{array} $$
(2.1)
we establish a set of elementarynecessaryconditions. First of all, we look at the necessary conditions which derive form the existence of a controller fulfilling the requirement of local internal stability in the first approximation. To this end, letA, B, C, P, Q, S, F, G, Hbe matrices defined as follows
$$ \begin{array}{*{20}{c}} {A = \left[ {\frac{{\partial f}}{{\partial x}}} \right]}{B = {{\left[ {\frac{{\partial f}}{{\partial u}}} \right]}_{\left( {0,0,0} \right)}}}{C = {{\left[ {\frac{{\partial h}}{{\partial x}}} \right]}_{\left( {0,0} \right)}}} \\ {P = {{\left[ {\frac{{\partial f}}{{\partial w}}} \right]}_{\left( {0,0,0} \right)}}}{Q = {{\left[ {\frac{{\partial h}}{{\partial w}}} \right]}_{\left( {0,0} \right)}}}{S = {{\left[ {\frac{{\partial s}}{{\partial w}}} \right]}_{\left( 0 \right)}}} \\ {F = {{\left[ {\frac{{\partial \eta }}{{\partial \xi }}} \right]}_{\left( {0,0} \right)}}}{G = {{\left[ {\frac{{\partial h}}{{\partial e}}} \right]}_{\left( {0,0} \right)}}}{H = {{\left[ {\frac{{\partial \theta }}{{\partial \xi }}} \right]}_{\left( 0 \right)}}.} \end{array} $$
(2.2)
Christopher I. Byrnes, Francesco Delli Priscoli, Alberto Isidori
Chapter 3. Existence Conditions for Regulator Equations
Abstract
The purpose of this Chapter is to show that the existence of solutions for the pair of equations
$$ \begin{array}{*{20}{c}} {\frac{{\partial \pi }}{{\partial w}}s\left( w \right) = f\left( {\pi \left( w \right),c\left( w \right),w} \right)} \\ {0 = h\left( {\pi \left( w \right),w} \right),} \end{array} $$
(3.1)
which, as we have seen in the previous Chapter, determine the existence of solutions of the problem of local output regulation, is intimately related to the properties of the so-calledzero dynamicsof the nonlinear system
$$ \begin{array}{*{20}{c}} {\dot x = f\left( {x,u,w} \right)} \\ {\dot w = s\left( w \right)} \\ {e = h\left( {x,w} \right).} \end{array} $$
(3.2)
Christopher I. Byrnes, Francesco Delli Priscoli, Alberto Isidori
Chapter 4. Robust Output Regulation
Abstract
The purpose of this Chapter is to study problems of output regulation in the presence of parameter uncertainties. In order to facilitate the exposition of the material, we proceed by addressing problems of increasing complexity, beginning with the solution of a problem of local output regulation in the presence of small parameter variations, then continuing with the solution of a problem of local output regulation in the presence of parameter variations ranging on prescribed sets, and then ending with design of a controller solving the problem of output regulation for any initial condition over an arbitrarily large (but fixed) compact set, robustly with respect to unknown parameters also ranging over an arbitrarily large (but fixed) compact set.
Christopher I. Byrnes, Francesco Delli Priscoli, Alberto Isidori
Backmatter
Metadaten
Titel
Output Regulation of Uncertain Nonlinear Systems
verfasst von
Christopher I. Byrnes
Francesco Delli Priscoli
Alberto Isidori
Copyright-Jahr
1997
Verlag
Birkhäuser Boston
Electronic ISBN
978-1-4612-2020-6
Print ISBN
978-1-4612-7384-4
DOI
https://doi.org/10.1007/978-1-4612-2020-6