Professional Documents
Culture Documents
Systmes Linaires
- Introduction -
C. Albea Sanchez
UPS
Objectifs du cours
Automatique?
- Quoi? : Identification et modlisation des
systmes dynamiques linaires temps continu.
- Pourquoi? : Performances (stabilit, prcision,
robustesse) en analyse et/ou synthse.
- Comment on faire? : Elaboration / synthse
de lois de commande pour la rgulation /
lasservissement
C. Albea Sanchez
UPS
Introduction
Faire un asservissement:
I. Zambettakis
UPS
Introduction
Modles de systmes dynamiques continus:
- Fonction de transfert
- Equations diffrentielles ordinaires
- Identification paramtrique de modles
- Stabilit, prcision, performances des modles
- Reprsentation dtat
- Cas des systmes multivariables
C. Albea Sanchez
UPS
Introduction
Synthses de lois de commande:
- Mthodes du Temps continu
*
correcteur avance de phase,
*
correcteur retard de phase,
*
P, PI, PD, PID
*
Commande des systmes multivariables
(retour dtat),
*
Autres mthodes spcifiques.
C. Albea Sanchez
UPS
- Transforme de Laplace
Reprsentation des systmes LTI (Linaire temps invariant):
- Equations diffrentielles
- Fonction de transfert
- Espace dtat
Analyse des systmes LTI:
- Rponses impulsionnelle, indicielle, frquentielle
- Stabilit (ples, marges, critres algbriques)
- Prcision (erreur de position, tranage)
Synthse de correcteurs pour des systmes LTI:
- P, PI, PD, PID, Avance / Retard de phase
- Prdicteur de Smith (Systmes retard pur)
- Commande par retour dtat
C. Albea Sanchez
UPS
Contenu et volume
Volume horaire:
Cours TD: ~20H
+TD MATLAB
+TP
2 Examens crits
C. Albea Sanchez
UPS
Exemple historique
Rgulateur de Watt (1788)
Premire rgulation de la vitesse
Mise en application sur les machines vapeur
James Watt
(1736-1819)
C. Albea Sanchez
UPS
Exemples
Applications ariennes:
Auto-pilote d'un avion de ligne (Commande robuste,
Commande retour d'tat)
Auto-pilote d'un avion de chasse (Commande par
calculateur)
Auto-pilote d'un hlicoptre, lanceur (spatial)
Applications terrestres:
ABS (Anti-Blocking System)
ESP (Electronic Stability Program): contrle de trajectoire
Rgulateur de vitesse
Climatisation automatique
Rgulation de l'injection moteur
Rgulation de vitesse
pub
C. Albea Sanchez
UPS
Exemples
Applications informatiques:
Lecteur CD, DVD, imprimante
Applications industrielles:
Robotique (bras robot), domotique (+colo)
Chane dautomatisation de production
Asservissement par vision pour les robots, vhicules
Rgulation de temprature (douche)
robots
Rgulation de niveau deau
Train ou + gnralement transports du Futur
UPS
10
Exemple
Park4UTM, APGS:
C. Albea Sanchez
UPS
11
Exemple
Hypovigilance (LAAS-CNRS):
C. Albea Sanchez
UPS
12
Exemple
Robotique (LAAS-CNRS):
Dala
HRP - 2
http://spiderman-2.laas.fr/robots/
C. Albea Sanchez
UPS
13
Un dernier exemple
TIGRE ARH
(2004)
Armement HAP :
Lunettes de vision nocturne
Canon 30 mm THL30 de GIAT INDUSTRIES (+/- 30 en vertical, +/- 90 en
horizontal, tir par rafale de 10 ou 25 coups ou tir libre 750 coups/minutes), les
mouvements du canon peuvent tre asservis au casque et donc au regard du pilote !
La vitesse de pointage atteint 80 par seconde.
Pod 22 roquettes 68 mm
Missiles air-air Mistral
Armement HAD/ARH :
Idem HAP avec missiles antichar Hellfire (ARH australien et HAD franais), Spike
(HAD espagnol). Les premiers tirs de missiles Hellfire ont t effectus le 28 mai
2005 sur le Tigre ARH et le 29 octobre 2009 sur le Tigre AHD.
Autres :
Rotor rigide (possibilit de faire un looping !)
C. Albea Sanchez
UPS
14
Finalement
Lautomatique: Ensemble de disciplines scientifiques et
techniques utilises pour la conception de lemploi des
dispositifs qui fonctionnent sans lintervention dun
oprateur humain.
UPS
15
Finalement
De manire schmatique:
Remarques:
- Un systme (ou Procd): Combinaison dlments,
dorganes runis de manire former un ensemble assurant une
fonction. Cest un dispositif soumis aux lois de la Physique.
- Difficult de bien reprsenter le Procd P par un
modle (dterminer la bote noire correspondant nos objectifs).
- Il existe pour 1 Procd (Systme) P, une infinit de modles.
Compromis mis en vidence
C. Albea Sanchez
UPS
16
Finalement
Question: quest-ce quun modle ?
Abstraction/reprsentation dun systme rel
Formalisme plus ou moins fidle et complexe
M1
Systme
C. Albea Sanchez
UPS
Peu fidle
Trs exploitable
17
Finalement
Systme
Modlisation *
Modle
Analyse
des
rsultats
Analyse
Performances
* Pb de mesure
UPS
18
Objectif gnral
Pour asservir la sortie dun systme une consigne comparer la sortie la consigne et
de corriger le systme pour diminuer cet cart consigne-sortie: il faut donc concevoir le
correcteur pour respecter les objectives (stabilit, prcision, robustesse aux
perturbations).
Perturbations
Signal de commande
e(t)
consigne
(t)
-
Correcteur
C(p)
u(t)
Actionneur
Systme
quelconque
y(t)
sortie
G(p)
m(t)
Capteur
Analogique (TL)
Numrique (TZ)
e(k)
consigne
Perturbations
(k)
-
Correcteur
C(Z)
u(k)
CNA
u(t)
m(k)
C. Albea Sanchez
y(t)
G(p)
Horloge
Systme
quelconque
CAN
m(t)
Capteur
T (chantillonnage)
UPS
19
Signaux
Equations
diffrentielles
Rsolution Eq.
Diffrentielles
Automatique
Lieu dEvans
Marges de
stabilit
correcteur Av
Ou Re de Phase
EE + Mthodes
polynomiales
Ples
Th. De la val Finale
Espace dtat
Correcteur
P, PI, PD, PID
Analyse
(Stabilit)
Critre de Routh
Th. De la val Finale
Synthses
Analyse
(Prcision)
C. Albea Sanchez
UPS
20
C. Albea Sanchez
UPS
21
Signaux
Equations
diffrentielles
Rsolution Eq.
Diffrentielles
Automatique
Lieu dEvans
Marges de
stabilit
correcteur Av
Ou Re de Phase
EE + Mthodes
polynomiales
Ples
Th. De la val Finale
Espace dtat
Correcteur
P, PI, PD, PID
Analyse
(Stabilit)
Critre de Routh
Th. De la val Finale
Synthses
Analyse
(Prcision)
C. Albea Sanchez
UPS
22
Introduction
G Ltude dun systme ncessite la connaissance :
- de la nature des signaux (dterministes,
alatoires, temps continu, temps discret
- des caractristiques du systme: la nature,
linvariance, la linarit
pour concevoir un modle utile
G Un modle utile obtenu = au moins 75% du travail!
G La construction dun modle se fait par deux moyens:
- A partir de la connaissance a priori du systme
(= Lois de la Physique) -> Modle de connaissance
- A partir dexpriences ralises sur le systme
(Identification) -> Modle de reprsentation
C. Albea Sanchez
UPS
23
Introduction
G Que fait-on avec un modle?
1) Analyse:
- Etude du systme en BO ou en BF
- Elaboration des proprits du systme
2) Synthse:
- Crer des lois de commande suivant un cahier des
charges (CC) en termes de stabilit, de prcision, de
rgulation, de poursuite, de dynamique
C. Albea Sanchez
UPS
24
Les signaux
Dfinition 1: le terme signal x(s,w) dsigne un ensemble
de variables physiques x (dans n) exprim en fonction du
vecteur w indiquent que le signal peut-tre stochastique.
Dfinition 2: Les signaux sont caractriss en deux
catgories, les S. dterministes et les S. alatoires.
(Dans ce cours: S. dterministes)
Dfinition 3: Les diffrents types dun signal :
- Signal tps continu (TC)
- Signal tps discret (TD)
- Signal valeurs continues (VC)
- Signal valeurs discrtes (VD)
C. Albea Sanchez
UPS
25
2 Signal chantillonn
C. Albea Sanchez
UPS
26
C. Albea Sanchez
UPS
27
En rsum:
Echantillonnage
t
f(t)
Continu (TC)
Discret (TD)
Continu (VC)
Analogique
Echantillonn
Discret (VD)
Quantifi
(CNA)
Numrique
(CAN)
Quantification
C. Albea Sanchez
UPS
28
C. Albea Sanchez
UPS
29
Oliver Heaviside
(1850 1925)
Remarque:
- La valeur l'origine (t = 0) peut tre choisie gale 1
mais ce choix est arbitraire.
- Avec Matlab: fonction step()
C. Albea Sanchez
UPS
30
C. Albea Sanchez
UPS
31
y(t)
p(t)
e
u(t)
y(t)
UPS
32
u(t)
y(t)
C. Albea Sanchez
UPS
33
H
Capteur
Branche 1
Branche 2
Sommateur / Comparateur
E1
E2
E3
+
+
E1
+
C. Albea Sanchez
E2
UPS
34
E
E
T1
T2
T1
T1.T2
S=E.T1.T2
S= E(T1T2)
T1T2
T2
Dplacement dun comparateur par rapport une transmittance
E1
E1
T
E2
E1
+
E2
C. Albea Sanchez
S=(E1E2)T
E2
UPS
E2
T
E1
S=T.E1E2
1/T
35
S
E
S
S
C. Albea Sanchez
S
S
T
1/T
UPS
36
T1
S=
T1
1 T1.T 2
T2
Dtails du calcul:
C. Albea Sanchez
UPS
37
P(p)
(p)
-
C(p)
U(p)
Y(p) =
C. Albea Sanchez
UPS
G(p)
G1(p)
Y(p)
G(p)C(p)
G1 (p)
E(p) +
P(p)
1 + G(p)C(p)
1 + G(p)C(p)
38
= ai H [ f i (x )] + a j H f j (x )
= ai g i (x ) + a j g j (x )
sorties {gj(x)}
entres {fi(x)}
UPS
39
C. Albea Sanchez
UPS
40
Rponse libre :
UPS
s(t) = sf (t) + sl (t )
41
Transforme de Laplace
La variable de Laplace est
p = r + 2j = r + j
TL[f(t )] = F(p) =
pt
rt
[
] Abscisses de convergence:
f
(
t
)
e
dt
=
TF
f
(
t
)
e
F(p) existe si r ]r , r+ [
r + j
1
pt
(
)
TL1 [F(p)] = f(t ) =
F
p
e
dp
2j r j
1 pour t 0
Fonction
( t ) =
dHeaviside
0 ailleurs
F(p) =
pt
f
(
t
)
e
dt
UPS
42
Transforme de Laplace
Quelques TL:
TL[(t )] = 1
TL[U(t )] =
1
si Re(p) > 0
p
TL[e atU(t )] =
1
si Re(p) > -a
p+a
Proprits de la TL
Linarit
Le produit de convolution :
TL
z(t) = x(t) y(t)
Z(p) = X(p).Y(p)
La drivation :
si Re(p ) Donc f (t )e
x (t )
p .X(p)
n
TL
pt
f
(
t
)
e
dt
pt t = +
t =
=0
C. Albea Sanchez
UPS
43
Transforme de Laplace
La drivation :
Attention! Pb de CI
TL
x(t )
X(p)
TL
xn (t )
pn .X(p)
pt
f
(
t
)
e
dt
C. Albea Sanchez
UPS
44
Transforme de Laplace
Cas des fonctions rendues causales
Soit f+ (t ) = f(t )U(t )
TL
f+(t ) = f(t )U(t ) + f(0 )(t )
pF(p) = TL[f(t )U(t )] + f(0 )
L'intgration
x(t ) =
TL[x(t )] =
C. Albea Sanchez
F(p)
P
UPS
45
Transforme de Laplace
Thorme de la valeur finale et initiale :
TL
(
)
Si f t
F ( p )
lim f (t ) = lim pF ( p )
t0
p
lim f (t ) = lim pF ( p )
t
p0
Si la limite existe !
Ex: F(p)=1/(p-1)
Thorme du retard :
TL[ f (t )] = F ( p )e p
+
+
TL[ f (t )] = f (t )e dt
p p
[
(
)
]
(
)
TL
f
t
=
f
e
e d
en posant t =
pt
TL[ f (t )] = F ( p )ep
C. Albea Sanchez
UPS
46
Transforme de Laplace
Formule dinversion pour les fonctions causales :
Dcomposition en lments simples
UPS
47
dy (t )
d N y (t )
du (t )
d M u(t )
a0 y (t ) + a1
+ .... + aN
= b0u(t ) + b1
+ ... + bM
N
dt
dt
dt
dt M
Causal : N M
Fonction de transfert
zros
M
H ( p) = TL(y(t) / u(t))
avec
H ( p) =
Y ( p) P( p)
=
=K
U( p) Q( p)
(p + z )
j
j=1
N
(p + p )
i
i=1
UPS
ples
48
Signaux
Modlisation
Equations
diffrentielles
C. Albea Sanchez
FT en Laplace
UPS
Espace dtat
49
y(t)
Systme
d mu
du
dny
dy
bm m + + b1 + b0 u(t ) = an n + + a1 + a0 y(t )
dt
dt
dt
dt
Dans les cas rels, m n : systme causal: la cause u(t)
prcde l'effet y(t).
Lobjectif est de dterminer y(t) connaissant u(t) partir
de lquation gnralise:
n
a y
( j)
j =0
C. Albea Sanchez
UPS
(i )
(t ) = bi u (t )
i =0
50
Cf exercices TD (Licence 2)
C. Albea Sanchez
UPS
51
y(t)
Systme
Y ( p) a j p =U ( p) bi p
j =0
i =0
Y ( p)
H ( p) =
=
U ( p)
i
b
p
i
i =0
n
j
a
p
j
j =0
C. Albea Sanchez
UPS
52
y(t)
Systme
Domaine symbolique
Fraction
rationnelle
u(t) y(t) = ?
U(p) Y(p) = ?
Transforme inverse
3
C. Albea Sanchez
UPS
Rsolution : Y(p) = ?
Domaine
temporel
53
Transforme
de Laplace
Transforme
inverse
C. Albea Sanchez
2 p 2 + 12 p + 6 1
5
4
S( p ) =
=
+
p( p 2 + 5 p + 6 ) p
p+2
p+3
Dcomposition
en lts simples
54
ED.
FT.
C. Albea Sanchez
y + y = Ku
K
G( p) =
1+ p
UPS
55
y
+
2
y
+
y
=
K
n
n
nu
ED.
2
K
FT. G( p) =
n
p 2 + 2 n yp + n2
p1,2 = n n
1
1
1 = et
1
2
2
p1,2 = n j n 1 2
C. Albea Sanchez
UPS
56
C. Albea Sanchez
UPS
57
2
Pulsation propre: p = n 1
2
T
=
Priode des oscillation :
r
p
3
Temps de rponse:
Tr
n
Temps de monte: Tm =
2 p
D1 = 100 e
Premier Dpassement:
Temps du pic: Tp =
C. Albea Sanchez
1 2
UPS
58
C. Albea Sanchez
UPS
59
Signaux
Equations
diffrentielles
Rsolution Eq.
Diffrentielles
Automatique
Lieu dEvans
Marges de
stabilit
correcteur Av
Ou Re de Phase
EE + Mthodes
polynomiales
Ples
Th. De la val Finale
Espace dtat
Correcteur
P, PI, PD, PID
Analyse
(Stabilit)
Critre de Routh
Th. De la val Finale
Synthses
Analyse
(Prcision)
C. Albea Sanchez
UPS
60
Ples
Rsolution Eq.
Diffrentielles
Automatique
Lieu dEvans
Analyse
(Prcision)
Critre de Routh
C. Albea Sanchez
UPS
Marges de
stabilit
61
Stabilit
Dfinitions:
Simplement: Un systme dynamique est stable sil atteint
un rgime permanent (il existe un tat dquilibre).
C. Albea Sanchez
UPS
62
SLI et stabilit
Dfinitions: un systme est stable si une entre borne
correspond une sortie borne.
Stable
Instable
Stabilit
Simple
Bille
Asymptotique
Bille
Systmes lquilibre
C. Albea Sanchez
UPS
63
Stabilit: Ples
Pour les systmes linaires :
Pour les systmes continus linaires invariant:
dy (t )
d N y (t )
du (t )
d M u(t )
a0 y (t ) + a1
+ .... + aN
= b0u(t ) + b1
+ ... + bM
N
dt
dt
dt
dt M
Causal : N M
Fonction de transfert
zros
M
avec
H ( p) =
Y ( p) P( p)
=
=K
U( p) Q( p)
(p + z )
j
j=1
N
(p + p )
i
i=1
UPS
ples
64
Stabilit: Ples
Dfinition : un systme est stable si et seulement si sa fonction de
transfert possde aucun ple partie relle positive (ou nulle).
Systme du
second ordre
Exemple :
C. Albea Sanchez
Ples ?
UPS
65
Stabilit: Thorme de la VF
Thorme de la valeur finale et initiale :
TL
Si f (t )
F ( p )
lim f (t ) = lim pF ( p )
t0
p
lim f (t ) = lim pF ( p )
t
p0
C. Albea Sanchez
UPS
66
Transforme
de Laplace
Entre en chalon
Transforme
inverse
C. Albea Sanchez
2 p 2 + 12 p + 6 1
5
4
S( p ) =
=
+
p( p 2 + 5 p + 6 ) p
p+2
p+3
Dcomposition
en lts simples
67
Stable
Stable
Stable
C. Albea Sanchez
UPS
68
UPS
69
UPS
70
SLI et stabilit
Critres danalyse de stabilit
Critres mathmatiques
-Ples de la fonction
de transfert
-Rsolution dEDO
Critre algbrique
Critre de Routh
Critre de Nyquist
Stabilit BO, BF
Critre du Revers
-Thorme de la
valeur finale
Marges de
stabilit
Stabilit BF
( partir de la BO)
Stabilit BO, BF
C. Albea Sanchez
Critres graphiques
UPS
71
SLI et stabilit
Critres de Nyquist, du Revers
Critre de Nyquist: cest un critre graphique de stabilit en B.F
obtenu partir du lieu de Nyquist du systme en B.O (fonction de
transfert T(p)). Il utilise le thorme de Cauchy appliqu la
fonction de transfert du systme asservi.
nonc : un systme est stable en boucle ferme si limage du
contour de Nyquist par la fonction T(p) fait autour du point critique,
dans le sens trigonomtrique, un nombre de tours gal au nombre de
ples partie relle positive de la fonction de transfert en boucle
ouverte T(p).
C. Albea Sanchez
UPS
72
SLI et stabilit
Critres de Nyquist, du Revers
Re
Systme
stable
UPS
73
SLI et stabilit
Marges de stabilit
On dfinit deux marges de stabilit : la marge de Gain et la marge
de Phase.
C. Albea Sanchez
UPS
74
Prcision
A partir du schma complet:
Correcteur
E(p)
Y(p) =
P(p)
(p)
-
C(p)
U(p)
G1(p)
G(p)
Y(p)
G(p)C(p)
G1 (p)
E(p) +
P(p)
1 + G(p)C(p)
1 + G(p)C(p)
C. Albea Sanchez
UPS
75