Free
commandabilité et l’observabilité des variables d’états du vecteur x Commandabilité : on a x1 non commandable et x2 commandable Observabilité : on a x1 et x2 observable Remarque : Cependant on ne peut rien conclure sur x1 et x2 4 Déterminer la sortie y(t) pour une entrée en échelon unitaire
RECUEIL D’EXERCICES D’AUTOMATIQUE - e-monsite
EXERCICE 1 Analyse d’un syst`eme du premier ordre On ´etudie le comportement d’une voiture roulant sur le plat en ligne droite On commande cette voiture par le pourcentage d’enfoncement de la p´edale d’acc´el´erateur et on observe sa vitesse Initialement, la p´edale est enfonc´ee de 40 et on roule a 100km/h
TD - ENSTA-Bretagne 1ère année Automatique,2012-2013
et les angles δv et δg de la voile et du gouvernail et des coordonnées cinématiques vet ωreprésentant respectivement la vitesse du centre de rotation Get la vitesse angulaire du bateau Trouver les équations d’état pour notre système x˙=f(x,u),où x=(x,y,θ,δv,δg,v,ω) T et u=(u 1,u2) T Exercice 7 Moteuràcourantcontinu
Représentations d’état linéaires des systèmes mono-entrée
2 Gottfried Wilhelm Leibnitz, philosophe, mathématicien, juriste et diplomate allemand (1646-1716) 3 Jacques (1654-1705) et Jean (1667-1748), mathématiciens et physiciens suisses Les trois fils de Jean sont également de célèbres scientifiques ix
Y s( ) Déterminer
Ga s =, et donner le degré n et le degré relatif d 2 Trouver l’emplacement des pôles et des zéros avec l’aide de la fonction Matlab pzmap, et tracer le diagramme de Bode pour m1 =m2 =c =1 Exercice 4 1 Trouver les matrices A, B, C, et D correspondant au système discret ci-dessus, et introduire le
AO 102 Systèmes Dynamiques - ENSTA Paris
Analyse et Stabilité (AO102) », donne maintenant une plus large place au calcul différentiel, au détriment de l’introduction à la commande des sys- tèmes Sessixséancess’articulentdelafaçonsuivante(lespartiesdulivre
SYLLABUS - Badji Mokhtar Annaba University
Introduction, critère de commandabilité de KALMAN, commandabilité de la sortie, critère d’observabilité, dualité entre la commandabilité et l’observabilité, étude de quelques formes canoniques Chap 4 : Représentations des Systèmes Multivariables par Matrice de Transfert (3 semaines)
Repr´esentation et analyse des syst`emes lin´eaires 1 Compl
Repr´esentation et analyse des syst`emes lin´eaires Petite classe No 2 1 Compl´ements sur les formes modales diagonales et de Jordan 1 1 D´efinitions Etant donn´ee une repr´esentation d’´etat d’un syst`eme dynamique LTI continu, x˙(t)=Ax(t)+Bu(t) y(t)=Cx(t)+Du(t)
Systèmes non linéaires - Accueil - INSTITUT DE
En effet, si f est linéaire, f (x + h ) f (x ) = f (h ), et donc l'égalité (2 2) est vérié e avec T x = f et " = 0 Voyons maintenant quelques cas particuliers d'espaces E et F : 1 Isaac Newton (1643 - 1727, né d'une famille de fermiers, es t un philosophe, mathématicien, physicien, alchimiste et a stronome anglais
[PDF] observabilité définition
[PDF] matrice de trace nulle probleme
[PDF] querelle des anciens et des modernes jean de la fontaine
[PDF] anecdote sur anne frank
[PDF] exercice montrer que deux matrices sont semblables
[PDF] fontenelle
[PDF] vidéo anne frank
[PDF] matrice semblable exemple
[PDF] querelle des anciens et des modernes la fontaine
[PDF] anne frank reportage
[PDF] autoportrait anne frank
[PDF] pere d anne frank
[PDF] matrice de transition graphe probabiliste
[PDF] origine de la querelle des anciens et des modernes
Analyse et correction des
Systèmes linéaires continus ou
échantillonnés à l"aide des
variables d"étatGonzalo Cabodevila
gonzalo.cabodevila@femto-st.fr2ème année
Semestre vert
Automatique avancée
filière EAOIÉcole Nationale Supérieure de
Mécanique et des Microtechniques
26, chemin de l'Épitaphe
25030 Besançon cedex - FRANCE
http://intranet-tice.ens2m.frTable des matieres
1 Exemple introductif : l rouge 7
1.1 Dierentes representations d'un systeme physique . . . . . . . . . . . . . . . . . . . . .
71.1.1 Equations dierentielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71.1.2 Fonction de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81.1.3 Reponse impulsionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81.1.4 Representation d'etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81.2 Proprietes de la representation d'etat . . . . . . . . . . . . . . . . . . . . . . . . . . . .
101.2.1 Non unicite de la representation d'etat . . . . . . . . . . . . . . . . . . . . . . .
101.2.2 Matrice de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
101.3 Inter^et de cette representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121.4 Resolution des equations d'etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121.4.1 Cas simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121.4.2 Cas general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
141.4.3 Generalisation aux systemes variants dans le temps . . . . . . . . . . . . . . . .
141.4.4 Simulation sur calculateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
152 Obtention des equations d'etat 17
2.1 Methode directe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
172.2 A partir de la fonction de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
172.2.1 Forme 1 : forme canonique de commandabilite . . . . . . . . . . . . . . . . . .
172.2.2 Forme 2 : forme canonique d'observabilite . . . . . . . . . . . . . . . . . . . . .
182.2.3 Representation modale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
192.2.4 Forme canonique de Jordan (forme diagonale) . . . . . . . . . . . . . . . . . . .
193 Commandabilite et observabilite des systemes 25
3.1 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
253.2 Que faire si un systeme n'est pas observable et/ou commandable . . . . . . . . . . . .
273.2.1 Retour sur conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
273.2.2 Reduction de modeles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
274 Transformation en l'une des formes canoniques 29
4.1 Diagonalisation de la matriceA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
4.2 Consequences pour la commandabilite et l'observabilite . . . . . . . . . . . . . . . . .
304.3 Cas des valeurs propres complexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
314.3.1 Diagonalisation classique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
314.3.2 Transformation modiee :Tm. . . . . . . . . . . . . . . . . . . . . . . . . . . .31
4.4 Transformation en la forme canonique d'asservissement . . . . . . . . . . . . . . . . .
324.5 Transformation en la forme canonique d'observabilite . . . . . . . . . . . . . . . . . . .
323
4TABLE DES MATIERES
5 Stabilite des systemes dynamiques lineaires 35
5.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
355.2 Etude de la stabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
355.3 Stabilite au sens de Lyapounov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
375.3.1 Theoreme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
375.3.2 Interpretation physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
375.3.3 Applications aux systemes lineaires . . . . . . . . . . . . . . . . . . . . . . . . .
385.3.4 Fil rouge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
386 Commande des systemes 39
6.1 Placement de p^oles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
396.1.1 Calcul du regulateurL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
6.1.2 Calcul de la matrice de preltreS. . . . . . . . . . . . . . . . . . . . . . . . .40
6.2 Cas d'une representation quelconque du systeme a asservir . . . . . . . . . . . . . . . .
416.2.1 Transformation en la forme canonique de commandabilite . . . . . . . . . . . .
416.2.2 Theoreme de Cayley-Hamilton . . . . . . . . . . . . . . . . . . . . . . . . . . .
416.3 Commande Modale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
426.3.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
426.3.2 Methode de synthese . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
426.4 Choix des p^oles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
446.4.1 P^oles complexes conjugues dominants . . . . . . . . . . . . . . . . . . . . . . .
456.4.2 Maximalement plat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
466.4.3 P^oles a partie reelle identique . . . . . . . . . . . . . . . . . . . . . . . . . . . .
466.4.4 Polyn^omes de Naslin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
466.5 Commande optimale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
486.5.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
486.5.2 Stabilite de la commande optimale . . . . . . . . . . . . . . . . . . . . . . . . .
486.5.3 Choix des matriceRetQ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
6.5.4 Exemple : l rouge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
497 Synthese d'observateurs d'etat 51
7.1 Introduction au probleme de la reconstruction d'etat . . . . . . . . . . . . . . . . . . .
517.1.1 Par calcul direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
517.1.2 Par simulation du processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
517.1.3 Par simulation du processus et asservissement sur les parties connues du vecteur
d'etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527.2 Observateurs de Luenberger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
527.3 Observateurs d'ordre reduit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
547.3.1 Hypotheses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
547.4 Observateur generalise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
557.5 Equation d'etat d'un systeme asservi avec observateur . . . . . . . . . . . . . . . . . .
577.5.1 Theoreme de separation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
577.6 Filtrage de Kalman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
588 Representation d'etat des systemes lineaires echantillonnes 59
8.1 Systeme discret . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
598.2 Resolution des equations dans le domaine du temps . . . . . . . . . . . . . . . . . . . .
608.3 Application de la transformee enz. . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
8.4 Matrice de transfert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
618.5 Obtention d'un modele d'etat a partir de la fonction de transfert enz. . . . . . . . .61
8.6 Resolution de l'equation d'etat dans le domaine dez. . . . . . . . . . . . . . . . . . .61
8.7 Commandabilite et observabilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
61TABLE DES MATI
ERES58.7.1 Commandabilite d'un systeme echantillonne . . . . . . . . . . . . . . . . . . . .
618.7.2 Observabilite d'un systeme echantillonne . . . . . . . . . . . . . . . . . . . . . .
628.8 Stabilite des systemes echantillonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . .
638.9 Commandes des systemes echantillonnes . . . . . . . . . . . . . . . . . . . . . . . . . .
638.9.1 Calcul de la matrice de preltre . . . . . . . . . . . . . . . . . . . . . . . . . . .
648.9.2 Commande optimale dans le cas discret . . . . . . . . . . . . . . . . . . . . . .
649 Annales d'examens 65
Devoir personnel Juin 1999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Examen nal Juin 1999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Examen nal Juin 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10 Travaux diriges75
I Annexes89
A Quelques publications originales 91
6TABLE DES MATIERES
Chapitre 1
Exemple introductif : l rouge
1.1 Dierentes representations d'un systeme physique
Soit un moteur a courant continu commande par l'inducteur.I= cteJ;fi u Figure1.1 { Moteur a courant continu commande par l'inducteur commande : u sortie : ! Le systeme est monovariable, lineaire invariant dans le temps, il peut donc ^etre represente par une equation dierentielle a coecients constants.1.1.1 Equations dierentielles
Le systeme represente en gure 1.1 est decrit par les equations suivantes : u=Ri+Ldidt (1.1) J d!dt +f!= (1.2) =ki(1.3) J d2!dt2+fd!dt
=kdidt =kL (uRi) =kL uRk d!dt +f! (1.4) J d2!dt 2+ f+RJL d!dt +RfL !=kL u(1.5) d 2!dt 2+fJ +RL d!dt +RfLJ !=kLJ u(1.6) d 2!dt2+a1d!dt
+a0!=b0u(1.7) Des lors!(t) est connu si u(t) et les deux conditions initiales (!(0) etd!(0)dt ) sont connues. 78CHAPITRE 1. EXEMPLE INTRODUCTIF : FIL ROUGE
1.1.2 Fonction de transfert
En utilisant la transformation de Laplace :
L[e(t)] =Z
1 0 epte(t)dt;(1.8) L de(t)dt =pE(p)e(0);(1.9) nous obtenons la transformee de (1.7) : p 2 (p)p (0)_ (0) +a1(p (p) (0) +a0 (p) =b0U(p) (1.10) d'ou : (p) =b0p2+a1p+a0U(p) +
(0)(a1+p) +_ (0)p2+a1p+a0(1.11)
Si les conditions initiales sont nulles :
(p) =b0p2+a1p+a0U(p) (1.12)
(p)U(p)=b0p2+a1p+a0=H(p) (1.13)
H(p) est la fonction de transfert du systeme.
1.1.3 Reponse impulsionnelle
Si les conditions initiales sont nulles :
(p) =H(p)U(p) (1.14) En repassant en temporel, la multiplication est transformee en une convolution !(t) =h(t)? u(t) =Z 1 0 h()u(t)d(1.15) donc h(t) =kRJLf efJ teRL t (1.16)1.1.4 Representation d'etat
Si l'on desire realiser une simulation analogique du systeme a partir d'integrateurs, l'equation (1.7)
peut se mettre sous la forme : d 2!dt2=b0ua1d!dt
a0!(1.17) d'ou le schema suivant, Les variables d'etat sont les sorties des integrateurs. x1=!; x2=d!dt
= _!(1.18) Le systeme peut ^etre represente par les deux equations suivantes,1.1. DIFF
ERENTES REPRESENTATIONS D'UN SYSTEME PHYSIQUE9b
0RR a 1a 0u d2!dt d!dt _!(0)!(0)Figure1.2 { Schema d'un simulateur analogique
_x1=x2(1.19) _x2=b0ua0x1a1x2(1.20)La representation utilisee classiquement est la representation matricielle, on denit alors un vecteur
d'etat, x=x1 x 2 (1.21)Equation d'etat :
_x1 _x2 =0 1 a0a1 x1 x 2 +0 b 0 u(1.22)Equation de sortie :
!=1 0x1 x 2 (1.23)equation d'etat + equation de sortie = representation d'etatDans le cas general, l'ecriture de la representation d'etat est la suivante,
_x=Ax+Bu(1.24) y=Cx+Du(1.25) Dans les cas qui nous interessent c'est-a-dire les systemes a une seule entree et une seule sortie, l'ecriture generale de la representation d'etat est la suivante, _x=Ax+Bu(1.26) y=Cx+Du(1.27) Dimensions : si le vecteur d'etat est de dimensionn, alors |Aest de dimensionnlignesncolonnes, |Best de dimensionnlignes1 colonne, |Cest de dimension 1 lignencolonnes, |Dest une constante (tres souvent nulle).10CHAPITRE 1. EXEMPLE INTRODUCTIF : FIL ROUGE
1.2 Proprietes de la representation d'etat
1.2.1 Non unicite de la representation d'etat
La representation d'etat n'est pas unique, dans l'exemple traite jusqu'a present nous avons choisi le
vecteur d'etat suivant x=! _! (1.28) nous aurions pu choisir un autre vecteur d'etat, par exemple x=i (1.29) En eet, en reprenant les equations fondamentales du systeme u=Ri+Ldidt (1.30) J d!dt +f!=ki(1.31) avec ce nouveau vecteur d'etat elle peuvent ^etre ecrites sous la forme