CI 2 – SLCI : E TUDE DU COMPORTEMENT DES S YSTÈMES
L INÉAIRES C ONTINUS I NVARIANTS
C HAPITRE 2 – M ODÉLISATION DES S YSTÈMES L INÉAIRES C ONTINUS
I NVARIANTS – T RANSFORMÉE DE L APLACE
Asservissement du freinage Asservissement en Asservissement de
d’un A 318 vitesse et position la position du rotor
d’un centre d’usinage d’une pompe turbo moléculaire
On veut prévoir le comportement de systèmes intégrant des technologies différentes. Par exemple, en mode automatique, le freinage d’un avion dépend de son accélération (technologie mécanique). L’envoi de l’ordre de freinage est piloté par une servo-valve électro-hydraulique (technologies électriques et hydrauliques).
Il va donc falloir d’une part définir des outils mathématiques indépendant des différentes technologies pour décrire le fonctionnement des systèmes. D’autre part, ces modèles devront permettre de connaître les réponses du système en fonction de sollicitations diverses (échelons, rampes, sinusoïdes ...).
Classiquement, ces systèmes sont modélisables par des équations différentielles. Or, déterminer une solution analytique pour une équation différentielle n’est pas toujours aisé.
PROBLÉMATIQUES:
– Comment modéliser un système dont le fonctionnement fait appel à plusieurs champs de la physiques ? – Comment déterminer le comportement d’un système lorsque celui-ci est régit par une équation
différentielle complexe ?
Remarque SAVOIRS:
– Mod-C2.1 Modélisation par équations différentielles.
– Mod-C2.2 Représentation par fonction de transfert (formalisme de Laplace).
Ce document est en évolution permanente. Merci de signaler toutes erreurs ou coquilles.
1 Modélisation d'un système par équations diérentielles. . . .2
1.1 Modélisation d'un ltre du premier ordre. . . .2
1.2 Modélisation d'un système du second ordre. . . .3
1.3 Équation diérentielle généralisée. . . .4
2 Propriétés des systèmes asservis. . . .5
2.1 Systèmes linéaires. . . .5
2.2 Systèmes continus. . . .6
2.3 Systèmes invariants. . . .6
2.4 Systèmes non linéaires. . . .6
3 Transformée de Laplace. . . .7
3.1 Dénition. . . .7
3.2 Propriétés des transformées de Laplace. . . .8
3.3 Théorèmes usuels. . . .10
4 Fonctions usuelles. . . .10
4.1 Transformée de Laplace de signaux d'entrée. . . .10
4.2 Transformée de Laplace de fonctions usuelles. . . .13
5 Transformée de Laplace inverse. . . .15
5.1 Propriétés mathématiques. . . .15 Les notions mathématiques abordées dans ce chapitre n’ont pas pour but de se substituer à un cours de mathématiques mais de donner des propriétés et des définitions utiles pour l’étude des systèmes continus linéaires invariants.
1 Modélisation d'un système par équations diérentielles
1.1 Modélisation d'un ltre du premier ordre
On considère le circuit électrique ci-contre. On cherche à connaître le comportement du système vis à vis de différents types de signaux.
D’après la loi des mailles, on a :
e(t) =uR(t) +uC(t)
Connaissant la relation de comportement aux bornes d’un condensateur (i(t) = Cd uc
d t )et d’une résistance (uR(t) =R·i(t))on a donc :
e(t) =R·i(t) +uC(t)⇐⇒e(t) =R·C·d uC(t)
d t +uC(t)
On cherche donc à résoudre l’équation différentielle suivante :
d uC(t) d t + 1
R CuC(t) = 1 R Ce(t)
On cherche la réponse du système lorsquee(t)est une fonction échelon définie ainsi :
¨ e(t) =0 si t<0 e(t) =E0sinon Recherche d'une solution particulière de l'équation complète
sp(t) =E0est une solution particulière de l’équation complète.
Recherche d'une solution générale de l'équation sans second membre sg(t)est de la formesg(t) =αe−
1
R Ct oùα∈R. Résolution de l'équation diérentielle
On a donc
uC(t) =sp(t) +sg(t) =E0+αe− 1 R Ct
At =0, le condensateur est déchargé. On a donc ent =0 :
uC(0) =0⇐⇒E0+α=0⇐⇒α=−E0 On a donc :
uC(t) =E0−E0e− 1 R Ct
1.2 Modélisation d'un système du second ordre
On considère le circuit électrique ci-contre. On cherche à connaître le comportement du système lors du déchargement du condensateur dans la bobine.
D’après la loi des mailles, la loi de comportement de la tension aux bornes d’un condensateur, la loi d’Ohm et la loi de Faraday, on a :
uC(t)−uL(t)−uR(t) =0⇐⇒uC(t)−Ld i(t)
d t −R i(t) =0⇐⇒uC(t) +LCd2uC(t)
d t2 +R Cd uC(t) d t =0
Afin de savoir le comportement du système, il faut donc étudier l’équation différentielle suivante : d2uC(t)
d t2 +R L
d uC(t) d t + 1
LCuC(t) =0 Résolution de l'équation homogène et de l'équation diérentielle
L’équation homogène associée à cette équation est de la forme : λ2+R
Lλ+ 1 LC =0 Le discriminant vaut :
∆=R2 L2−4 1
LC
Suivant le signe de∆, on peut alors déterminer la solution de l’équation différentielle...
Avec la complexité croissante des systèmes, il devient de plus en plus difficile de trouver directement des solutions aux équations différentielles qui traduisent le comportement des systèmes. En SII, la résolution directe des équations différentielles ne sera jamais demandée.
1.3 Équation diérentielle généralisée
Lorsque le système se complexifie, on peut alors obtenir une équation différentielle qui régit la sortie du système s(t)en fonction de l’entréee(t). La forme générale d’une équation différentielle d’ordrenest donnée par :
a0·s(t) +
n
X
i=1
ai·dis(t)
d t =b0·e(t) +
m
X
i=1
bi·dis(t) d t
Remarque
Les systèmes étudiés impliqueront quen≥m.
Deux problèmes peuvent alors se poser :
– il n’existe pas toujours de solution simple et analytique pour les équations différentielles, notamment lorsque l’ordre est supérieur à 2 ;
– il est difficile de résoudre ces équations en particulier lorsqu’on va chercher à modifier le type d’entrée.
L’outil mathématique qui va nous permettre d’analyser le comportement de systèmes complexes asservis est la transformation de Laplace. Cette transformation va nous permettre de passer d’une équation différentielle à une équation polynomiale, plus aisée à manipuler :
S(p)·
n
X
i=0
cipi=E(p)·
m
X
i=0
dipi
Dans le domaine temporel, la variable est le temps, notét. Dans le domaine de Laplace, la variable est notéep (ou s dans les pays anglo-saxons).
Méthode de résolution d’une équation du second ordre dans le domaine temporel
Méthode de résolution d’une équation dans le domaine de Laplace
2 Propriétés des systèmes asservis
2.1 Systèmes linéaires
Dénition
Système linéaire
Soit un système d’entréee(t)et de sorties(t)caractérisé par sa fonctionF telle queF(e(t)) =s(t). Le système est dit linéaire s’il satisfait les conditions suivantes :
– il est proportionnel :∀k∈R,F(k·e(t)) =k·s(t);
– il obéit au principe de superposition :F(e1(t) +e2(t)) =s1(t) +s2(t).
2.2 Systèmes continus
Un système estcontinu, par opposition à un systèmediscret(ou échantillonné, ou numérique), si les grandeurs physiques le caractérisant sont des fonctions continues du temps. On parle aussi de systèmesanalogiques.
La plupart des systèmes physiques, du point de vue macroscopique, sont continus. En revanche, un système informatique a besoin d’un temps non nul pour réaliser un traitement de l’information. On ne peut donc pas le qualifier de système continu. Il ne peut que traiter des valeurs prises sur des échantillons de signaux constants qui lui sont soumis. On parle alors de système échantillonné.
2.3 Systèmes invariants
Dénition
Système invariant
Un système est invariant lorsque les relations entre l’entrée et la sortie ne se modifient pas au cours du temps. Le système ne vieillit pas.
Ainsi,∀T ∈R:
F(e(t+T)) =s(t+T)
2.4 Systèmes non linéaires
On peut vérifier la linéarité des systèmes en traçant sur un graphe l’entrée en abscisse et la sortie en ordonnée.
Le système est linéaire si la courbe tracée est une droite passant par l’origine du repère.
Certains comportements physiques des systèmes ne sont pas linéaires : – les phénomènes d’hystérésis ;
– les phénomènes de saturation ; – les phénomènes de seuil ;
– ...
Les outils que nous développerons par la suite ne sont pas capable de modéliser ces phénomènes. Dans le cas où il faudrait impérativement modéliser ces comportements, il faudrait les linéariser autour des points de comportements.
3 Transformée de Laplace
3.1 Dénition
Dénition
Transformée de Laplace
À toute fonction du tempsf(t), nulle pourt ≤0 (fonction causale), on fait correspondre une fonction F(p)de la variable complexeptelle que :
L f(t)
=F(p) =
∞
Z
0+
f(t)e−p td t
On noteL f(t)
la transformée directe etL−1 F(p)
la transformée inverse.
La transformée de Laplace permet de passer du domaine temporel au domaine dit de Laplace.
La variablep(ous) est un nombre complexe. On pose parfoisp=σ+jω.
Remarque
Notation
De manière générale, une fonction temporelle est nommée avec une lettre minuscule et sa transformée de Laplace avec une lettre majuscule. Dans le cas où la fonction temporelle est déjà une lettre majuscule, on conserve la même lettre. On a donc, par exemple :
– L f(t)
=F(p) – L[e(t)] =E(p) – L[s(t)] =S(p)
– L[C(t)] =C(p) – L[ω(t)] =Ω(p) – L[θ(t)] =Θ(p)...
Propriété
Unicité
– La transformée de Laplace def(t)est unique.
– La transformée de Laplace inverse deF(p)est unique.
Exemple
Calcul deL f(t)
avecf(t) =k ∀t >0etk∈R.
L f(t)
=L[k] =
+∞Z
0+
k·e−p td t =k·
+∞Z
0+
e−p td t =k
−1 pe−p t
+∞
0+
=k p
AinsiL[k] =k p.
Dans la pratique la transformée de Laplace des fonctions usuelles ne se recalculera pas. Il faudra les connaître par cœur.
3.2 Propriétés des transformées de Laplace
Propriété
Linéarité
SoitL f(t)
=F(p)etL g(t)
=G(p). On démontre que :
L
f(t) +g(t)
=L f(t)
+L g(t)
=F(p) +G(p) et que :
L
K ·f(t)
=K · L f(t)
=K ·F(p)
Attention
Attention :
L
f(t)·g(t) 6=L
f(t)
· L g(t) Cette remarque sera importante lors du calcul des transformées inverses.
Propriété
Conditions de Heaviside
Une fonction temporelle f(t) vérifie les conditions de Heaviside lorsque les dérivées successives nécessaires à la résolution de l’équation différention sont nulles pourt =0+:
f(0+) =0 d f(0+)
d t =0 d2f(0+) d t2 =0...
On parle de conditions initiales nulles.
Propriété
Transformée de Laplace de la dérivation
La transformée de Laplace d’une dérivée première est donnée par : L
d f(t) d t
=p F(p)−f(0+)
La transformée de Laplace d’une dérivée seconde est donnée par : L
d2f(t) d t2
=p2F(p)−p f(0+)−d f(0+) d t
Dans les conditions de Heaviside,
L
d f(t) d t
=p F(p) et L
d2f(t) d t2
=p2F(p) et L
dnf(t) d tn
=pnF(p)
Exemple
Le schéma RLC présenté précédemment est régit par l’équation différentielle suivante : d2uC(t)
d t2 +R L
d uC(t) d t + 1
LCuC(t) =0
On donne les conditions initiales suivantes :uC(0) =αet d uC(0) d t =β. Dans le domaine de Laplace, cette équation est donc :
p2Uc(p)−αp−β+R
L pUc(p)−α
+ 1
LCUc(p) =0
Dans la pratique, on aura souventα=0 etβ=0 (conditions de Heaviside) et donc :
p2Uc(p)R
LpUc(p) + 1
LCUc(p) =0
Propriété
Intégration dans les conditions de Heaviside :
L
t
Z
0+
f(t)d t
= 1 pF(p)
Propriété
3.3 Théorèmes usuels
Théorème
Théorème de la valeur initiale
tlim→0+f(t) = lim
p→∞p F(p)
Théorème
Théorème de la valeur finale
tlim→∞f(t) =lim
p→0p F(p)
Théorème
Théorème du retard
L
f (t−t0)
=e−t0pF(p)
Tout retard temporel t0 sur une fonction se traduit par un facteur multiplicatif e−t0p sur sa transformée de Laplace.
Théorème
Théorème de l’amortissement
L
e−a tf (t)
=F(p+a)
4 Fonctions usuelles
4.1 Transformée de Laplace de signaux d'entrée Réponse impulsionnelle
Lorsqu’un système est soumis à, son entrée à une impulsion, on parle de réponse impulsionnelle. Il s’agit de générer un signal d’amplitude infinie pendant un temps infinitésimal.
Dénition
On note l’impulsion de Diracδ(t).
∀t 6=0 δ(t) =0.
La transformée de Laplace d’un Dirac est : F(p) =L[δ(t)] =1
Cette fonction n’a pas de sens physique. Elle permet de modéliser un choc mécanique, un flash ...
Réponse indicielle
Dénition
La réponse indicielle d’un système est la réponse d’un système à une fonction échelon :
∀t ∈R+∗ f(t) =kaveck∈R
La transformée de Laplace d’un échelon d’amplitudekest donnée par :
F(p) =L f(t)
=k p
Réponse à une rampe et une fonction puissance
Dénition
Une rampe est une fonction linéaire définie par :
∀t ∈R+∗ f(t) =t
La transformée de Laplace def se définit par : F(p) =L
f(t)
= 1 p2
Dénition
Par extensions, on peut définir les fonctions puissances telles que :
∀t ∈R+∗ f(t) =tn
La transformée de Laplace est alors :
∀t ∈R+∗ F(p) =L f(t)
= n!
pn+1
Démonstration
Calcul deL f(t)
avecf(t) =t ∀t >0.
L f(t)
=L[t] =F(p) =
+∞Z
0
t ·e−p td t
D’après la formule d’intégration par partie :
b
R
a
u d v= [u v]ab−
b
R
a
v d u. On pose :
– u=t et doncd u
d t =1 et doncd u=d t ; – d v=e−p td t et doncv=−1
pe−p t. On a donc :
F(p) =
+∞Z
0
t·e−p td t =
−t 1 pe−p t
+∞
0
−
+∞Z
0
−1
pe−p td t
= 0−
1 p2e−p t
+∞
0
= 1 p2
Démonstration Au finalL f(t)
= 1 p2.
4.2 Transformée de Laplace de fonctions usuelles
Le calcul de la transformation de Laplace à partir des définitions des fonctions usuelles n’est pas à savoir. En revanche, les transformées les plus courantes doivent être connues. Dans d’autres cas, le tableau des transformées vous sera donnée. Dans les conditions de Heavisde, on a donc les transformées de Laplace suivantes :
Domaine temporelf(t) Domaine de LaplaceF(p) Domaine temporelf(t) Domaine de LaplaceF(p)
Diracδ(t) F(p) =1 Échelonu(t) =k U(p) =k
p
Puissances f(t) =tn·u(t) F(p) = n!
pn+1 Créneau∀t ∈]0,t1[ f(t) =A F(p) =A·1−e−p t1 p
f(t) =sin(ω0t)·u(t) F(p) = ω0
p2+ω20 f(t) =cos(ω0t)·u(t) F(p) = p p2+ω20
f(t) =e−a t·u(t) F(p) = 1
p+a f(t) =e−a tsin(ω0t)·u(t) F(p) = ω0
p+a2
+ω20
f(t)estT périodique F(p) =L f0(t)
1−e−T p ·u(t) f(t) =tne−a tu(t) F(p) = n!
p+an+1
Démonstration
Calcul deL f(t)
avecf(t) =e−a t ∀t >0.
L f(t)
=L e−a t
=F(p) =
+∞Z
0
e−a t·e−p td t =
+∞Z
0
e−(p+a)td t=
− 1
p+ae−(p+a)t+∞
0
= 1
p+a
Démonstration Au finalL f(t)
= 1
p+a.
Démonstration
Calcul deL f(t)
avecf(t) =sin(ωt) ∀t >0.
Calculons :
F(p) =
+∞Z
0
sin(ωt)·e−p td t
On rappelle queR
u v0= [u v]−R u0v. On pose :
– u(t) =sin(ωt)etu0(t) =ωcos(ωt) – v0(t) =e−p t etv(t) =−1
pe−p t avecuetv C1surR+.
En conséquence,
F(p) =
+∞Z
0
sin(ωt)·e−p td t =
−1
pe−p t ·sin(ωt)+∞
0
−
+∞Z
0
−1
pe−p tωcos(ωt)d t
=
−1
pe−p t·sin(ωt)
+∞
0
+ω
p +∞Z
0
e−p tcos(ωt)d t
En réalisant une seconde intégration par partie, on posew(t) =cos(ωt)et w0(t) =−ωsin(ωt). On a doncR
w v0= [w v]−R w0v :
+∞Z
0
e−p tcos(ωt)d t =
−1
pe−p t·cos(ωt)+∞
0
−ω p
+∞Z
0
e−p t·sin(ωt)d t
| {z }
F(p)
En conséquence :
Démonstration
F(p) =
−1
pe−p t·sin(ωt)+∞
0
+ω p
−1
pe−p t·cos(ωt)+∞
0
−ω p
ω p F(p)
⇐⇒ F(p)
1+ω2 p2
=
−1
pe−p t·sin(ωt)+∞
0
| {z }
0
+ω p
−1
pe−p t·cos(ωt)+∞
0
| {z }
1 p
⇐⇒ F(p) = ω p2· p2
p2+ω2 = ω p2+ω2
Au finalL[sin(ωt)] = ω p2+ω2.
5 Transformée de Laplace inverse
Après avoir trouvé la fonction de transfert du système auquel on ajoute la fonction de transfert du signal, on se retrouve avec une nouvelle fonction polynomiale qui est le produit des deux polynômes précédents.
Pour connaître la fonction globale du système dans le domaine temporel, on doit effectuer la transformée inverse de Laplace de ce nouveau polynôme.
La transformation inverse consiste à décomposer la fraction rationnelle (enp) en éléments simples (somme de plusieurs fractions simples enp) et à identifier chaque élément simple à une fonction élémentaire ent.
5.1 Propriétés mathématiques
Soitf une fonction rationnelle définie parf(x) =p(x)
q(x) oùp etqsont deux fonctions polynômes.
Propriété
Soit
f(x) =p(x)
q(x)= p(x)
(x−a1)(x−a2)...(x−an) avec deg(p)<deg(q)(ai6=aj,∀(i,j)∈ {1, 2, 3, ..n}2tel quei6=j).
Alorsf(x)peut se mettre sous la forme :
f(x) =p(x)
q(x)= α1
(x−a1)+ α2
(x−a2)+· · ·+ αn
(x−an)
Propriété 2
Propriété
Soit
f(x) =p(x)
q(x)= p(x)
(x−a1)p1(x−a2)p2· · ·(x−an)p n avec deg(p)<deg(q)(ai6=aj,∀(i,j)∈ {1, 2, 3, ..n}2tel quei6=j).
Alorsf(x)peut se mettre sous la forme : f(x) =p(x)
q(x) = α11
(x−a1)+ α12
(x−a1)2+· · ·+ α1p1
(x−a1)p1+ α21
(x−a2)+ α22
(x−a2)2+· · · + α2p2
(x−a2)p2+ αn1
(x−an)+ αn2
(x−an)2+· · ·+ αn p n
(x−an)p n soit :
f(x) =
n
X
i=1 p i
X
j=1
αi j
(x−ai)j
Propriété 3
Propriété
Soit
f(x) =p(x)
q(x)= p(x)
n
Q
i=1
(x−ai)p1Qm
k=1(x2+bkx+c k)q m
avec deg(p)<deg(q)(ai6=aj,∀(i,j)∈ {1, 2, 3, ..n}2tel quei6=j) etbk2−a ck<0∀k∈ {1, 2, ..m} Alorsf(x)peut se mettre sous la forme :
f(x) =p(x) q(x)=
Xn i=1
p i
X
j=1
αi j
(x−ai)j + Xm k=1
q k
X
j=1
βk jx (x2+bkx+ck)j