Découplage par retour d'état non linéaire

Soit un système non linéaire observable décrit par:


\begin{displaymath}\frac{dX}{dt}=F_{(X)}X+P+Bu et y=CX\end{displaymath}

avec X vecteur d'état d'ordre n, $F_{(X)}$ relations non linéaires des états, P vecteur constant d'ordre n et B matrice d'entrée non singulière.

Le but est de trouver un retour d'état de la forme:


\begin{displaymath}u=K_{(X)}X+Q+Lw\end{displaymath}

où K désigne la matrice de gain non linéaire du retour d'état, Q une matrice de compensation et w le nouveau vecteur d'entrée qui découple le système [30] [28]. L'équation dy système corrigé est:


\begin{displaymath}\frac{dX}{dt}=[F_{(X)}+BK_{(X)}]X+P+BQ+BLw\end{displaymath}

et la transmittance du système:


\begin{displaymath}y=(CBLw+P+BQ)(s{\mathbb{I}}-(F_{(X)}+BK_{(X)}))^{-1}\end{displaymath}

L'objectif est de déterminer $K_{(X)}$, Q et L telles que la matrice de transfert T entre y et w soit diagonale.

\begin{displaymath}y=T_{(s)}w\end{displaymath}

La résolution de ce problème peut s'avérer complexe. Une approche simplifiée et plus restrictive consiste à rechercher:


\begin{displaymath}\frac{dX}{dt}=w\end{displaymath}

soit:

\begin{displaymath}F_{(X)}+BK_{(X)}=0, P+BQ=0 et BL={\mathbb{I}}\end{displaymath}

Il vient alors:

\begin{displaymath}K_{(X)}=-B^{-1}F_{(X)}, Q=-B^{-1}P et L=B^{-1}\end{displaymath}

Le retour d'état obtenu est non linéaire. Une synthèse sur la régulation de vitesse est décrite au chapitre 5.

guillaume 2008-11-17