Académique Documents
Professionnel Documents
Culture Documents
Département d’Automatique
Dr. H.ZATLA
•Méthodes temporelles
Vecteur des variables d’état x∈ n
.
=
x(t ) Ax(t ) + Bu (t ) eq.dynamique
y (t ) = C x(t ) eq.desortie
•Points d ’équilibres
A la différence des systèmes linéaires qui possèdent un point d’équilibre unique,
les systèmes non linéaires peuvent posséder plusieurs points d’équilibre.
Exemple
Soit le système physique régi par l’équation différentielle suivante :
.
x(t ) =
− x(t ) + x 2 (t ), x0 =
x(0)
pt d ' équilibrex = 0
x (t ) =
− x(t ) → −t
solution x = x0 e
Quelques comportements non linéaires
Exemple
Soit le système physique régi par l’équation différentielle suivante :
.
x(t ) =
− x(t ) + x 2 (t ), x0 =
x(0)
Le système linéarisé autour du point x = 0 est donné par :
pt d ' équilibrex = 0
x (t ) =
− x(t ) → −t
solution x = x0 e
Le système non linéaire, quant à lui à les caractéristiques suivantes :
• Cycles limites
Un système linéaire invariant dans le temps, pour osciller, doit avoir une paire
de pôles sur l’axe imaginaire. Cette condition est évidemment très fragile vis à
vis de perturbations et/ou erreurs de modélisation pouvant affecter la valeur de
ces pôles. De plus, l’amplitude de l’oscillation obtenue en théorie dépend
uniquement de la condition initiale.
Au contraire
Les systèmes non linéaires peuvent être le siège d’oscillations, (cycles limites),
caractérisées par leur amplitude et leur fréquence, indépendantes de la
condition initiale x0, et sans excitation extérieure. Il est donc indispensable
d’utiliser un système non linéaire si l’on souhaite réaliser en pratique une
oscillation stable.
Quelques comportements non linéaires
Exemple (équation de Van Der Pol)
m x(t ) + 2c( x − 1) x (t ) + k x(t ),
2
c>0
Simulation pour différentes
conditions initiales
e(t ) = E sin(ωt ) s (t )
Système non
Cas non linéaire : le signal de sortie est linéaire
périodique composé d’un signal
fondamental de fréquence ω / 2π et
des signaux additionnels de
fréquences multiples nω / 2π appelés
harmoniques
Quelques comportements non linéaires
Bifurcations
Changement quantitatifs des paramètres peuvent entrainer des changements
qualitatifs des propriétés du système, (nombre de points d’équilibre, stabilité
des points d’équilibre).
Exemple (équation non amortie de Duffing)
x(t ) + α x(t ) + x (t ) = 0, α ≥ 0
3
-: =x(0) x (0) 3,
2,=
=
--: x (0) =
2.01, x (0) 3.01,
Analyse des S.N.L du second ordre – méthode du plan de phase
Introduction
La méthode du plan de phase a été une des premières techniques utilisée pour
l’étude des solutions des équations différentielles non linéaires
Inconvénient la méthode ne peut être appliquée qu’à des équations du second
ordre.
Caractéristiques Méthode graphique, une interprétation graphique est toujours
souhaitable afin de mieux comprendre le comportement d’un système.
L’idée de base est de générer dans l’espace d’état d’un système dynamique du
second ordre, (plan de phase), les trajectoires du mouvement, (solutions des
équations non linéaires), correspondant à des conditions initiales variées, et
d’en examiner alors les caractéristiques qualitatives.
Un système du second ordre : f ( x, x , x, t ) = 0
Sa représentation d’état : x1 = f1 ( x1 , x2 ) x1 (0)
x0 =
x2 = f 2 ( x1 , x2 ) x2 (0)
choisir une représentation d’état ( x1, x2 ) = ( x, x ) d’en représenter la solution dans
le plan ( x, x ) appelé plan de phase et d’en étudier les propriétés qualitativement.
Analyse des S.N.L du second ordre – méthode du plan de phase
Vocabulaire
Un système du second ordre autonome peut être représenté par le système de
deux équations différentielles scalaires
où ( x1 , x2 ) sont les variables de phase x1 = f1 ( x1 , x2 )
f1 , f 2 fonctions non linéaires quelconques x2 = f 2 ( x1 , x2 )
Le plan de coordonnées ( x1 , x2 ) est appelé plan de phase
Pour x(0) = x= 0 ( x1 (0), x2 (0)) , l’équation différentielle définit une solution x (t )
Quand t varie de 0 à l’infini la solution x(t ) peut être représenté par une courbe
paramétrée par t dans le plan de phase.
L’ensemble des trajectoires de phase pour différentes conditions initiales est le
portrait de phase
Analyse des S.N.L du second ordre – méthode du plan de phase
Exemple
Soit l’équation différentielle du système masse-ressort (m=1, k=1) :
x(t ) + x(t ) =
0
A partir d’une position initiale x0 l’évolution de la position et de la vitesse est
donnée par les équations paramétriques:
x(t ) x0 cos(t ) + x0 sin(t )
=
x (t ) =
− x0 sin(t ) + x0 cos(t )
Ce qui conduit à une équation de la trajectoire dans le plan de phase ( x, x )
x 2 + x 2 = x02 + x02
qui est l’équation d’un cercle dépendant de la condition
initiale x0 , x0
Analyse des S.N.L du second ordre – méthode du plan de phase
La méthode analytique
Il existe deux techniques pour générer analytiquement les trajectoires de phase.
Toutes deux conduisent à une relation fonctionnelle entre les variables de
phase ( x1 , x2 ) du type : g ( x1, x2 ,c) = 0
Première technique : A partir des équations d’état
x1 = f1 ( x1 , x2 )
x2 = f 2 ( x1 , x2 )
on obtient les solutions pour les variables de phase sous forme de courbes
paramétrées: x1 = g1 (t )
x2 = g 2 (t )
Desquelles on élimine la variable temps pour obtenir l’équation de la trajectoire
dans le plan de phase g ( x1, x2 ,c) = 0
Analyse des S.N.L du second ordre – méthode du plan de phase
x 2 + x 2 = x02 + x02
Analyse des S.N.L du second ordre – méthode du plan de phase
Exemple précédent
d x2 f1 ( x1, x2 )
α
= =
d x1 f 2 ( x1, x2 )
−x 1
α = 1 ⇒ x2 =
− x1
x2 α
Pour α = 1 : x2 = − x1
Analyse des S.N.L du second ordre – méthode du plan de phase
λ1 0 λ k α −β
, ,
0 λ2 0 λ β α
Où k = 0 ou1
Analyse des S.N.L du second ordre – méthode du plan de phase
=
On trouve z1 λ= 1 z1 et z2 λ2 z2 ,
Les solutions : λ1t λ2 t
= z1 (t ) z=
10 e et z 2 (t ) z 20 e
Éliminons le t on obtient : z
=z2 = 20 z (λ2 / λ1 ) cz1(λ2 / λ1 )
( λ2 / λ1 ) 1
z10
Analyse des S.N.L du second ordre – méthode du plan de phase
λ2 z2 =
dz2 dz1 λ1
dt
Analyse des S.N.L du second ordre – méthode du plan de phase
z20
z2 = z (λ2 / λ1 ) cz1(λ2 / λ1 )
( λ2 / λ1 ) 1
z10
= cz1(λ2 / λ1 )
dz2
dz1
Analyse des S.N.L du second ordre – méthode du plan de phase
Dans ce cas :
) r0 eα t et θ (t=
r (t= ) θ 0 + β t Spirale logarithmique
α <0 α >0 α =0
Analyse des S.N.L du second ordre – méthode du plan de phase
α <0 α >0 α =0
Analyse des S.N.L du second ordre – méthode du plan de phase
Excitation sinusoïdale en BO
Pour illustrer le principe, une saturation constituera le premier bloc. La
combinaison en série des deux blocs est soumise à une excitation sinusoïdale
d’amplitude Aet de pulsation ω : u (t ) = Asin(ω t )
k a u (t ) > a
φˆ(u=
(t )) ku (t ) − a ≤ u (t ) ≤ a
−k a u (t ) < −a
Où k définit le gain de la partie non-saturée et le paramètre a correspond à la
valeur d’entrée à partir de laquelle la saturation est active.
Méthode du premier harmonique
b=3 b=30
Méthode du premier harmonique
Le comportement global de la mise en série des deux éléments montre qu’il est
peu commode de le séparer en une partie purement non-linéaire caractérisable et
une partie linéaire. En effet, il n’est pas aisé en examinant le signal z(t) (b = 3) de
détecter la présence d’une saturation.
Lorsque le système linéaire possède des propriétés passe-bas marquées, peut être
remplacé par l’approximation représentée ci-dessous
Méthode du premier harmonique
D’où : e j (ωt +α ) M jα 1
,ω) M
N ( A= = =e (b1 + ja1 )
Ae jωt A A