Vous êtes sur la page 1sur 8

TP N°01 SNL 12/30/1899

TP N°01

Solutions Numériques des Système non Linéaires Sur Matlab

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE GROUPE 1

Bendjeddou Ammar
Medoued Ayoub

2022/2023
UNIVERSITE 20 AOUT 1955 SKIKDA
MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE
MASTER 1 AUTOMATIQUE ET INFORMATIQUE
0
INDUSTRIELLE
TP N°01 2022/2023

Sommaire
I. Introduction :........................................................................................1
II. But de manipulation.................................................................................1
III. Déroulement du TP..................................................................................1
1. Ecriture du modèle d’état non linéaire du système...................................1

a. Editor: van_der_pol.m.................................................................2

2. Pour résoudre le système et tracer les courbes de x1 et x2 sur l'intervalle [0,

20] avec une condition initiale x = [1, 0] pour différentes valeurs de ε (0.1 ,1 et

10), voici.............................................................................................2

Pour ε =0.1.........................................................................................3

Pour ε =1...........................................................................................4

Pour ε =10..........................................................................................5

IV. Résumé...............................................................................................6

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 1


TP N°01 2022/2023

I. Introduction :
. Ce TP se concentre sur l'étude numérique des systèmes non linéaires en utilisant MATLAB.
Dans cette application, nous examinons le système non linéaire donné par l'équation
2
différentielle ÿ=ε (1− y )+ y=0.

II. But de manipulation


L'objectif de ce TP est de décrire ce système en utilisant des équations d'état linéaires et de
résoudre numériquement ces équations pour différentes valeurs du paramètre ε. Nous allons
créer un fichier M qui représente les équations d'état du système, en tenant compte des valeurs
numériques ε = 0, 1 et 1 et 10.

III. Déroulement du TP

1. Ecriture du modèle d’état non linéaire du système

L'équation différentielle ÿ=ε ( 1− y 2 ) + y =0 ( Van der pole)


On définir les variable x 1= y et x 2= ÿ
x 1=x 2
Alors ÿ=ε ( 1− y 2 ) + y =0

a. Editor: van_der_pol.m

function dxdt = van_der_pol(t, x)


dxdt = zeros(2, 1);
dxdt(1) = x(2) ;
dxdt(2) = Ep*(1 - x(1)^2) - x(1);
end

2. Pour résoudre le système et tracer les courbes de x1 et x2 sur l'intervalle [0, 20] avec

une condition initiale x = [1, 0] pour différentes valeurs de ε (0.1 ,1 et 10), voici

On utilise ode45 fonction du MATLAB : [t,y] = ode45(odefun,tspan,y0)


 t = le temps
 y = fonction du sys
 tspan=l’intervalle
 y0=la condition initiale

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 2


TP N°01 2022/2023

File : van_der_pol .m

function dxdt = van_der_pol(t, x)

dxdt = zeros(2, 1);

dxdt(1) = x(2);

Ep=0.1 ;

dxdt(2) = Ep*(1 - x(1)^2) - x(1);

end

New File : ammar.m

[t, x] = ode45('van_der_pol', [0 20], [1 0]);

plot(t, x(:, 1),t, x(:, 2));

title('Solution de léquation de Van der Pol (Epsilon =

0.1) avec ode45');

xlabel('Temps t');

ylabel('Solution y');

legend('x1', 'x2');

grid;

Pour ε =0.1

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 3


TP N°01 2022/2023

Figure :

Pour Epsilon = 0.1 : Lorsque ε est très petit, le système de l'équation de


Van der Pol oscille avec une amplitude relativement faible. Les courbes x1(t) et
x2(t) montrent des oscillations amorties avec une fréquence relativement
basse. Cela indique que le système présente un comportement stable avec une
petite amplitude d'oscillation.
plot(x(:, 1),x(:, 2));grid;

la trajectoire de l'oscillateur dans l'espace des phases.


.

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 4


TP N°01 2022/2023

Pour ε =1

Figure :

Pour Epsilon = 1 : Avec une valeur plus élevée d'ε, le système de


l'équation de Van der Pol montre des oscillations plus prononcées. Les
courbes x1(t) et x2(t) présentent des oscillations amorties avec une fréquence
plus élevée par rapport au cas précédent. Cela indique que le système est plus
instable et montre des comportements dynamiques plus complexes.

la trajectoire de l'oscillateur dans l'espace des phases.

Pour
ε =10

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 5


TP N°01 2022/2023

Figure :

Pour Epsilon = 10 : Lorsque ε est très élevé, le système de l'équation de Van der
Pol montre des oscillations très marquées et non linéaires. Les courbes x1(t) et x2(t)
présentent des oscillations périodiques avec une amplitude élevée et des transitions
rapides entre les états. Cela indique que le système est très instable et présente des
comportements dynamiques chaotiques.

la trajectoire de l'oscillateur dans l'espace des phases.

Commentaire pour :les trajectoires de l'oscillateur dans l'espace des phases

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 6


TP N°01 2022/2023

La Figure représente la trajectoire de l'oscillateur de Van der Pol dans l'espace des phases
pour différentes valeurs du paramètre Ep : 0.1, 1 et 10.

Pour Ep = 0.1, on observe une trajectoire relativement régulière et des oscillations amorties.
L'amplitude des oscillations est relativement faible, et le système présente une stabilité
globale.

Pour Ep = 1, la trajectoire devient plus complexe, avec des oscillations plus prononcées. On
peut observer des cycles limites, où l'oscillateur oscille entre différentes configurations.
L'amortissement est plus faible, ce qui entraîne des oscillations plus marquées.

Lorsque Ep = 10, la trajectoire devient encore plus complexe. On observe des oscillations non
linéaires, des cycles limites multiples et une sensibilité accrue aux conditions initiales.
L'oscillateur de Van der Pol montre un comportement chaotique dans cette configuration,
avec des motifs complexes et imprévisibles.

En résumé, la Figure 1 illustre comment le paramètre Ep affecte la dynamique de l'oscillateur


de Van der Pol dans l'espace des phases. Plus la valeur de Ep augmente, plus le système
montre des comportements non linéaires, des oscillations plus prononcées et une sensibilité
accrue aux conditions initiales.

IV. Résumé
En résumé, à mesure que la valeur de ε augmente, le système de l'équation de Van
der Pol montre des comportements dynamiques plus complexes, passant
d'oscillations amorties avec une faible amplitude à des oscillations plus prononcées,
voire chaotiques. Chaque valeur de ε représente une condition initiale différente et
permet d'explorer les différentes dynamiques du système.

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 7

Vous aimerez peut-être aussi