Académique Documents
Professionnel Documents
Culture Documents
TD : Automatique avancée
Série N° 1
Exercice 2 :
i1+ i2 i2
R1 R2
u
C1 C2 y
y1
ce système : X AX Bu
y CX
2. En choisissant comme variable d’état X (t ) y (t ), i2 (t ) , trouver l’équation d’état de
~ T
2
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
~ ~ ~ ~
ce système : X AX Bu
~~
y CX
3. Montrer que cette deuxième représentation est semblable, à la première, c'est-à-dire
~ ~
que X se déduit de X par simple changement de base: X PX calculer la matrice
P
~ ~ ~ ~ ~ ~
4. Vérifier par conséquent que A, A, B, B , C , C vérifient : A PAP 1 , B PB , C CP 1
Exercice 3 :
Exercice 4 :
x(t) + 1 y(t)
p p 1
-
2. Les systèmes ci-dessous font apparaitre des blocs de premier ordre, Déterminer une
représentation d’état de ce système en prenant simplement comme variables d’état
les sorties des blocs, justifier cette représentation d’état.
1 + y
X1 1 X2
p2 p 1
1
p3
-
-
X1 + x2 y1
++
u1
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
+ 3
Exercice 5 : Pluralité de la représentation d’état
1. Ecrire les lois d’electricité pour ce système et montrer en prennant comme variable
x1 (t ) q(t )
d’etat X (t ) (t ) avec q(t) la charge du condensateur et (t ) le flux
2
x ( t )
y1 (t ) Vc(t )
dans la bobine et comme vecteur de sortie y (t ) que le système
y 2 ( t ) i ( t )
peut être missous la forme d’état suivante :
X (t ) AX (t ) Bu(t )
y (t ) CX (t ) Du(t )
2. Pour mesurer les sorties du système à partir des états, il faut disposer de capteurs pour
mesurer le flux et la charge. Puisque nous ne disposons pas de ces capteurs, changeons
xT 1 (t ) Vc(t )
de variables d’état. En prennant comme variable d’état X T (t )
xT 2 (t ) i (t )
y1 (t ) Vc(t )
comme vecteur de sortie y (t ) , montrer que le système peut etre
y2 ( t ) i ( t )
X T (t ) AT X T (t ) BT u(t )
mis sous la fomrme d’etat :
y (t ) CT X T (t ) DT u(t )
3. Determiner la matrice de transformation T du model
1
( A, B, C, D) au modèle ( AT , BT , CT , DT ) tel que X T (t ) T X (t ).
4
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
4. Montre que les deux representations ont les memes valeurs propres et la même
function de transfert (l’équation caractéristique est invariante dans un
changement de base défini par une matrice de transformation régulière T.
Exercice 6 :
1. Soit le système suivant :
5
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Département Génie Electrique Cycle Ingénieur III
TD : Automatique avancée
Série N° 2
X AX bu 2 4 0
, A B , C 1 0 ,
9
,
y CX 2 1
4
G (p)
( p 1)( p 10)
Exercice 2 :
y( p) 1 2 3
G( p)
U ( p ) ( p p1 ) ( p p2 ) ( p p3 )
6
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
1. Représenter G ( p) par la mise en parallèle de trois blocs élémentaires du premier
ordre, de sorties X 1 , X 2 , X 3 et montrer que la matrice A est diagonal dont les valeur
propre sont les pôles de la fonction de transfert G ( p)
Exercice 3 :
X AX bu 2 4 0
A B , C 1 0 ,
9
, ,
y CX 2 1
Exercice 4 :
Soit le système suivant décrit par une représentation sous forme de schéma –bloc (figure 1) :
Figure 1
y p
Déterminer la fonction de transfert de ce système H p .
u p
7
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Exercice 5 : Calcul du signal la commande d’un système d’ordre 2
-1/2 0 1
X AX Bu avec A , B ,
0 1/ 8 2
0 2
On souhaite amener ce système d’un état x(0) à l’état x(t ) en t =2 s.
0 1
Remarque :
Kalman a montré que le signal de commande u(t) pourrait être construit à partir de l’expression
suivante :
u (t ) B e
A ( t )
W X (t ) e At X (0)
T T
1
t
La matrice W étant définie par : u (t ) e B B e
A T AT
0
d
Exercice 6
1 1 0
X X u
0 -1 1
Y 1 1 X
Expliciter les trajectoires de son vecteur d’état et de son vecteur de sortie en présence d’un
X 10
échelon de commande unitaire à partir du vecteur d’état initial X 0
X 20
8
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Département Génie Electrique Cycle Ingénieur III
TD : Automatique avancée
Série N° 3
Exercice 1 :
X AX Bu -1 -2
avec A
y CX -3 1
Déterminer l’expression de la matrice de transition de ce système en utilisant la méthode de
diagonalisation et la méthode de Cayley – Hamilton
Exercice 2 :
X AX Bu -1 -1 2
avec A B
1
et
y CX 1 -1
-1
On suppose qu’à l’instant t=0 le système se trouve dans l’état X (0)
1
Ce système étant soumis à une entrée échelon unité, déterminer à tout instant t l’expression
de son vecteur d’état X (t ) . On pourra remarquer que la matrice de commande est nilpotente
et choisir la méthode de calcul direct de la matrice de transition
Exercice 3 :
X AX bu 2 2 1
, A B ,
3
,
y CX 1 2
9
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
4
p( p 1)( p 10)
10
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Cycle Ingénieur III
TD : Automatique avancée
Série N° 4
Exercice 1 :
1 2 1
X AX Bu avec A B
1 ,
,
a 1
1. Déterminer la condition pour que le système soit complètement commandable
Exercice 2 :
X AX Bu a -1
avec A C 1 -2 ,
1
,
y CX 2
1. Déterminer la condition pour que le système soit complètement observable
Exercice 3 :
p 1
G ( p)
p 2 p2 4 p 8
3
Exercice 4 :
pa 1
G1 ( p) , G2 ( p)
pb pc
Exercice 5
Soit un système qui ne fait apparaître que des blocs de premier ordre,
11
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
u X1 X2
4 1
3
p2 + + y
p2 +
+
+
2
+ 3 1
p 1 p2 -4 X5
p 1 X3 X4
Exercice 6
- 1 1 1
A , B , C 1 - 1 ,, D 0
0 - 1 1
Exercice 7
Exercice 8
12
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Soit le système suivant :
Sachant que d’une façon générale le nombre des variables d’état est la somme des degrés
des dénominateurs des transmittance présentes dans le schéma fonctionnel. En choisissant
comme troisième variable d’état X 3 (t ) v(t ) u(t )
1. Monter à l’aide de Matlab que le système est observable mais il n’est pas
commandable
2. A l’aide de la onction de Matlab ss2ss et en choisissant une matrice non singulière
quelconque exemple (T=[1,1,0;1,0,1;-1,1,1]), trouver l’isomorphe de ce système
(transformation similaire)
3. Comparer pour les deux systèmes isomorphes précédents : les polynômes
caractéristiques, (poly caract= poly(sys.A), les fonctions de transferts
([num,den]=tfdata(sys,’v’)), les matrices de commandabilité (QC=ctrb(sys)) et
d’observabilité (QO=obsv(sys))
Exercice 9
On considère deux systèmes linéaires monovariables décrits par les représentations d’états
( A1 , b1 , c1 ) , ( A2 , b2 , c2 ) . Les états associés sont respectivement x1 et x2 . Ces deux systèmes
sont mis en série, (voir figure 2).
Figure 2
1. Montrer que l’état du système formé par cette interconnexion en considérant l’état
T
augmenté x x1T x2T s’écrit :
13
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
2. On considère le système RC suivant :
1 1
q
i qi vei
R C
i i Ri
v 1 q
Si Ci i
3.
Figure 3
14
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
On utilisant les résultats des questions 1 et 2, donner la représentation d’état de
T
ce système en considérant l’état x q1 q2 où q1 et q2 sont les charges des deux
condensateurs C1 et C2.
Exercice 10
0 1 0
X X u
0.4 -1.3 1
Y 0.8 1 X
0 0.4 0.8
X X u
1 1.3 1
Y 0 1 X
1. Montrer que la première représentation d’état est commandable mais non observable
et que la deuxième est non commandable mais observable.
2. Calculer la fonction de ce système dans les deux cas et expliquer ce qui provoque la
différence apparente dans la commandabilité et l'observabilité entre les deux
représentations malgré qu'on a le même système.
15
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Exercice 11
Exercice 12
-1 2 1
Soit le système suivant : A , B
2 2 2
1. Donner les modes de ce système et dire quel est celui qui est commandable et celui
qui est non commandable ?
Exercice 1 3
S1 : y y u
S2 : y y u u
Exercice 14 :
16
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
2
u p4
y
+ 1
p2
1
p 1 =
Exercice 15
u y X2
Exercice 16 :
1 1 1
X X 1 u
0 -1
Y 1 1 X
17
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Département Génie Electrique Cycle Ingénieur III
TD : Automatique avancée
Série N° 5
X AX Bu -1 - 2 3
avec A , B ,
y CX -1 4 1
Exercice 2 : Commande par retour d’état avec cahier des charges de performances en boucle
fermée
X AX Bu -1 -5 4
avec A , B
y CX 2 -8 -1
On souhaite déterminer le vecteur de gain k k1 k2 qu’il faut introduire dans une boucle de
retour d’état pour que le système, en boucle fermée et soumis à un échelon unitaire de
consigne soit caractérisé par une marge de phase de 45° et par un temps de monté
t m = 0.4s
E p
3. Déterminer le polynôme caractéristique D p de H p
18
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
En déduire les valeurs de vecteur k k1 k2 qui permet d’obtenir les performances souhaitées
( 45° , t m = 0.4s )
, 3 ,
G p
K n
p 2
2 p tm 100
1
n2 n
X AX Bu -1 1 1
avec A , B , C 0 1
y CX 1 -1/2 2
On associe à ce système un observateur asymptotique tel que celui défini sur la figure ci-dessous avec
1
G . Calculer le temps de montée et le facteur d’amortissement de la dynamique d’estimation
1
de cet observateur.
Exercice 4 : Construction d’un observateur pour la commande par retour d’état d’un système
d’ordre 2 à temps continu
X AX Bu 0 -2 1
y CX
avec A , B , C 0 1
1 - 4 1
On souhaite commander ce système par retour d’état de sorte qu’il soit caractérisé par une
réponse indicielle, en boucle fermée, présentant un dépassement de 20 % et un temps de
19
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
montée de 0,5 s. Établir le schéma fonctionnel complet du système auquel on associera un
observateur asymptotique possédant un temps de montée de 0,1 s et un facteur
d’amortissement égal à 1.
Exercice 5
p 2 7 p 12
Soit le système LTI SISO de fonction de transfert : H p
p2 3 p 2
Exercice 6
1
Soit le système de premier ordre H p
2 5 p p2
20
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
2. Donner le gain K qui permet d’obtenir le comportement souhaité.
Exercice 7
21
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
Exercice 8 :
22
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger
23
Pr. AMAMI Benaissa / Cycle Ingénieur EEA / FST Tanger