Outils pour utilisateurs

Outils du site


fiches:automatique

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fiches:automatique [2016/04/07 21:30]
hugo
fiches:automatique [2019/11/13 18:38] (Version actuelle)
Ligne 16: Ligne 16:
   * bloqueur d'​ordre zéro   * bloqueur d'​ordre zéro
   * approximation par euler avant   * approximation par euler avant
 +  * discrétisation exacte
 +  * représentation minimale
 +  * conditions de stabilité (temps discret module <1, temps continue partie réelle <0)
  
-===== Représentation d'​état =====+===== Représentation d'​état ​et formes compagnon ​=====
  
   * x vecteur d'​état   * x vecteur d'​état
Ligne 30: Ligne 33:
  
 équation du système à temps continu $ \left\lbrace \begin{array}{ll} \dot{x}(t) & = Ax(t) + Bu(t) \\ y(t) & = Cx(t) + Du(t) \end{array} \right. $ équation du système à temps continu $ \left\lbrace \begin{array}{ll} \dot{x}(t) & = Ax(t) + Bu(t) \\ y(t) & = Cx(t) + Du(t) \end{array} \right. $
 +
 +matrice de transfert à temps continu $ H(p) = C(pI - A)^{-1}B + D$
  
 vecteur d'​état à temps discret $ x_k = \left( \! \begin{array}{c} x_{k+1} \\ x_k \end{array} \! \right) $ vecteur d'​état à temps discret $ x_k = \left( \! \begin{array}{c} x_{k+1} \\ x_k \end{array} \! \right) $
Ligne 38: Ligne 43:
  
 $A=\left( \begin{array}{ccccc} $A=\left( \begin{array}{ccccc}
--a_{n-1} & -a_{n-2} & \hdots & -a_{1} & -a_{0} \\ +-a_{n-1} & -a_{n-2} & \cdots & -a_{1} & -a_{0} \\ 
-1 & 0 & \hdots & 0 & 0 \\ +1 & 0 & \cdots & 0 & 0 \\ 
-0 & 1 & \hdots & 0 & 0 \\+0 & 1 & \cdots & 0 & 0 \\
 \vdots & \vdots & \ddots & \vdots & \vdots \\ \vdots & \vdots & \ddots & \vdots & \vdots \\
-0 & 0 & \hdots & 1 & 0 \\+0 & 0 & \cdots & 1 & 0 \\
 \end{array} \right)$ \end{array} \right)$
 $B=\left( \begin{array}{c} $B=\left( \begin{array}{c}
-1\\0\\0\\\vdots\\0+1\\0\\\vdots\\0\\0
 \end{array}\right)$ \end{array}\right)$
  
-$C=\left(\begin{array}{ccccc}b_{n-1} & b_{n-2} & \hdots & b_{1} & b_{0} \end{array}\right)$+$C=\left(\begin{array}{ccccc}b_{n-1} & b_{n-2} & \cdots & b_{1} & b_{0} \end{array}\right)$
  
 +Matrice de commandabilité (ci-dessous) de rang plein → système commandable
 +
 +${\cal C} = [B\quad AB\quad A^2B\quad \cdots\quad A^{n-1}B]$
 +
 +==== Forme observable ====
 +
 +$A=\left( \begin{array}{ccccc}
 +-a_{n-1} & 1 & 0 & \cdots & 0 \\
 +-a_{n-2} ​ & 0 & 1 & \cdots & 0 \\
 +\vdots & \vdots & \vdots & \ddots & \vdots \\
 +-a_{1} & 0 & 0 & \cdots & 1 \\
 +-a_{0} & 0 & 0 & \cdots & 0 \\
 +\end{array} \right)$
 +$B=\left( \begin{array}{c}
 +b_{n-1}\\b_{n-2}\\\vdots\\b_1\\b_0
 +\end{array}\right)$
 +
 +$C=\left(\begin{array}{ccccc}1 & 0 & \cdots & 0 & 0 \end{array}\right)$
 +
 +Matrice d'​observabilité (ci-dessous) de rang plein → système observable
 +
 +${\cal O} = \left[\! \begin{array}{c}
 +C\\CA\\CA^2\\\vdots\\CA^{n-1} \end{array} \!\right]$
  
 ===== Le correcteur PID ===== ===== Le correcteur PID =====
Ligne 61: Ligne 89:
 ===== La commande LQ ===== ===== La commande LQ =====
  
-Critère LQ $ J(u) = \sum_{k\leq 0}x_k^TQx_k+u_k^TRu_k $+Critère LQ $ J(u) = \sum_{k\leq 0}x_k^TQx_k+u_k^TRu_k $, avec Q semi définie positive, R strictement positive 
 + 
 +Théorème (version détaillée sur [[https://​fr.wikipedia.org/​wiki/​Commande_LQ|Wikipedia]])
  
-avec Q semi définie positiveR strictement ​positive+Selon ce critère, l'​équation de Ricatti algébrique discrète admet une solution P uniquesymétrique et positive.
  
 +La loi de commande $u = -Kx + v$ stabilise le système et est optimale au sens de J avec $K = (B^TPB+R)^{-1}B^TPA$
  
fiches/automatique.1460057422.txt.gz · Dernière modification: 2016/11/09 15:53 (modification externe)