Observabilité

Un article de Wikipédia, l'encyclopédie libre.

On considérera dans cet article les systèmes linéaires invariants (SLI) définis par la représentation d'état suivante :

\begin{cases} \dot X = A X + B U \\ Y = C X + D U \end{cases}

Un système est dit observable si l'observation de ses entrées et sorties pendant un intervalle de temps fini [ti;tf] permet de retrouver l'état initial x(ti). En fait, puisqu'il est possible pour les SLI d'avoir une solution analytique, l'observabilité est donc une propriété intéressante qui nous permet d'affirmer que l'on peut connaître l'état x(t) à tout instant compris dans l'intervalle [ti;tf].

Sommaire

[modifier] Système diagonal

Soit un système décrit par la représentation d'état \begin{cases} \dot X = A X + B U \\ Y = C X \end{cases} avec A une matrice diagonale. Ce système est observable si et seulement si tous les éléments de la matrice C sont non nuls.

Attention, cette propriété est fausse ou mal formulée

[modifier] Critère de Kalman pour l'observabilité des systèmes linéaires invariants

Dans un cas plus général, le système est observable si et seulement si :

rang(\mathcal{O}) = rang\begin{bmatrix}C\\ CA\\ ...\\ CA^{n-1}\end{bmatrix} = n

La matrice \mathcal{O} est appelée la matrice d'observabilité, et ses lignes se calculent facilement de façon itérative : CAk + 1 = CAk * A.

[modifier] Dualité observabilité / commandabilité

Il existe un principe de dualité entre l'observabilité et la commandabilité : soient deux systèmes :


S :   \begin{cases}\dot X = AX+BU \\ Y=CX\end{cases}

S^* : \begin{cases}\dot X^* = A^TX^*+C^TU^* \\ Y^*=B^TX^*\end{cases}

[modifier] Détectabilité

L'observabilité est une propriété structurelle forte du système. Il est souvent suffisant d'utiliser la propriété de détectabilité. Cette dernière propriété peut se définir de plusieurs façons équivalentes, un système est dit détectable ssi :

  • Ses pôles non observables sont stables.
  • Il existe une matrice de gain d'observateur d'état K tel que la matrice (AKC) soit Hurtwitz.

[modifier] Forme canonique pour l'observabilité

Il est souvent intéressant de séparer les variables d'état observables des autres. Notons χ la partition observable du vecteur d'état, et ξ le reste du vecteur d'état, non observable. Le système s'écrit alors :

 \begin{bmatrix} \dot \chi \\ \dot \xi \end{bmatrix} = \begin{bmatrix} A_{11} & 0 \\ A_{21} & A_{22} \end{bmatrix} \begin{bmatrix} \chi \\ \xi \end{bmatrix} + \begin{bmatrix} B_1 \\ B_2 \end{bmatrix}U

 y = \begin{bmatrix} C_1 & 0 \end{bmatrix} \begin{bmatrix} \chi \\ \xi \end{bmatrix}

La forme canonique pour l'observabilité est caractérisée par l'absence des termes A12 et C2 qui sont donc nuls. Sous cette forme, le système est alors détectable ssi la matrice A22 est Hurtwitz.

[modifier] Voir aussi