Structurally stable design of output regulation for a class of nonlinear systems.

*(English)*Zbl 1265.93218Summary: The problem of output regulation of the systems affected by unknown constant parameters is considered here. The main goal is to find a unique feedback compensator (independent on the actual values of unknown parameters) that drives a given error (control criterion) asymptotically to zero for all values of parameters from a certain neighbourhood of their nominal value. Such a task is usually referred to as the structurally stable output regulation problem. Under certain assumptions, such a problem is known to be solvable using dynamical error feedback. The corresponding necessary and sufficient conditions basically include the solvability of the so-called regulator equation and the existence of an immersion of a certain system with outputs into the one having favourable observability and controllability properties. Its model is then directly used for dynamic compensator construction. Usually, such an immersion may be selected as the one to an observable linear system with outputs. In a general case, the above mentioned conditions are highly nonconstructive and difficult to check. This paper studies a certain particular class of systems, the so-called strictly triangular polynomial systems, where that immersion to a linear system can be obtained in a constructive way. Moreover, it provides computer algorithm (based on MAPLE symbolic package) to design the corresponding solution to the structurally stable output regulation problem. Examples together with computer simulations are included to clarify the suggested approach.

##### MSC:

93D25 | Input-output approaches in control theory |

93C10 | Nonlinear systems in control theory |

93B07 | Observability |

93D20 | Asymptotic stability in control theory |

##### Software:

Maple
PDF
BibTeX
XML
Cite

\textit{C. Villanueva-Novelo} et al., Kybernetika 37, No. 5, 547--564 (2001; Zbl 1265.93218)

**OpenURL**

##### References:

[1] | Byrnes C. I., Priscolli, F. Delli, Isidori A.: Output Regulation of Uncertain Nonlinear Systems. Birkhäuser, Boston 1997 · Zbl 0876.93003 |

[2] | Čelikovský S.: Local stabilization and controllability of a class of nontriangular nonlinear systems. Proc. 36th IEEE Conference on Decision and Control, San Diego 1997, pp. 1728-1733 |

[3] | Čelikovský S., Huang J.: Continuous feedback asymptotic output regulation for a class of nonlinear systems having nonstabilizable linearization. Proc. 37th IEEE Conference on Decision and Control, Tampa 1999, pp. 3087-3092 |

[4] | Čelikovský S., Huang J.: Continuous feedback practical output regulation for a class of nonlinear systems having nonstabilizable linearization. Proc. 38th IEEE Conference on Decision and Control, Phoenix 2000, pp. 4796-4801 |

[5] | Chen, Ch.: Linear System Theory and Design. Third edition. Oxford University Press, Oxford 1984 |

[6] | Guckenheimer J., Holmes P.: Nonlinear Oscilations, Dynamical Systems and Bifurcations of Vector Fields. Springer-Verlag, New York 1983 · Zbl 0515.34001 |

[7] | Huang J., Rugh W. J.: On a nonlinear multivariable servomechanism problem. Automatica 26 (1990), 963-972 · Zbl 0717.93019 |

[8] | Huang J.: Asymptotic tracking and disturbance rejection in uncertain nonlinear system. IEEE Trans. Automat. Control 40 (1995), 1118-1122 · Zbl 0829.93027 |

[9] | Isidori A.: Nonlinear Control Systems. Third edition. Springer-Verlag, New York 1995, pp. 385-425 · Zbl 0878.93001 |

[10] | Isidori A., Byrnes C. I.: Output Regulation of nonlinear systems. IEEE Trans. Automat. Control 35 (1990), 131-140 · Zbl 0704.93034 |

[11] | Knobloch H., al A. Isidori et: Topics in Control Theory. Birkhäuser, Boston 1993 · Zbl 0789.93073 |

[12] | Marino R., Tomei P.: Nonlinear Control Design - Nonlinear, Robust and Adaptive. Prentice Hall, Englewood Cliffs, N.Y. 1994 · Zbl 0833.93003 |

This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.