Vous êtes sur la page 1sur 7

TP N°02_Partie 2 SNL 12/30/1899

TP N°02_Partie 2

la fonction "portphasé" de 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°02_Partie 2 2022/2023

Sommaire
I. Introduction :........................................................................................1
II. But de manipulation.................................................................................2
III. Déroulement du TP..................................................................................2
1. Nous examinerons deux systèmes spécifiques et tracerons leurs portraits de

phase à l'aide de la fonction "portphasé" de MATLAB. Ces systèmes sont décrits par

les équations différentielles suivantes :......................................................2

a. Editor: portphase.m....................................................................2

a. Editor: Eq2.m............................................................................4

IV. Résumé...............................................................................................5

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 1


TP N°02_Partie 2 2022/2023

I. Introduction :
La fonction "portphasé" permet de visualiser les trajectoires et les comportements
caractéristiques des variables du système dans l'espace des états. Elle utilise des flèches
vectorielles pour représenter les champs vectoriels, qui indiquent la direction et la vitesse du
mouvement des variables dans l'espace.

II. But de manipulation


En traçant les portraits de phase, nous obtenons une représentation visuelle du système qui facilite
la compréhension de son comportement global. Cela peut aider à détecter les points d'équilibre, à
analyser leur stabilité et à identifier les régions du domaine des états où les variables du système
convergent ou divergent.

III. Déroulement du TP

1. Nous examinerons deux systèmes spécifiques et tracerons leurs


portraits de phase à l'aide de la fonction "portphasé" de MATLAB.
Ces systèmes sont décrits par les équations différentielles
suivantes :
a) L'équation différentielle A :

ẋ 1=x 1−x 2

2 2
x˙2=x 1+ x2 −2

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 2


TP N°02_Partie 2 2022/2023

a. Editor: portphase.m

function portphase(equations, intervtemps, etendu_plot,


solvermath)
clf; axis(etendu_plot); grid on; hold on; button=1;
while button == 1
[Xinit(1), Xinit(2), button] = ginput(1);
if button ~= 1
break;
end
[t, x] = feval(solvermath, equations, intervtemps,
Xinit);
plot(x(:, 1), x(:, 2));
[t, x] = feval(solvermath, equations, -intervtemps,
Xinit);
plot(x(:, 1), x(:, 2));
end
end

b. Editor: Eq2.m

% Équations différentielles x1'=x1-x2; x2'= x1^2 + x2^2 - 2


equations = @(t, x) [x(1) - x(2); x(1)^2 + x(2)^2 - 2];
% Appel de la fonction portphase
portphase(equations, [0, 10], [-5, 5, -5, 5], @ode45);

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 3


TP N°02_Partie 2 2022/2023

Figure :

Le type de point d’équilibre :


On remarque qu’y a deux point d’équilibre P(1,1) et le type est foyer stable

P(-1,-1) le types est point selle

b) L'équation différentielle B:

ẋ 1=x 2

2
x˙2=1−x 1 × x 2−x 1

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 4


TP N°02_Partie 2 2022/2023

c. Editor: Eq2.m

% Équations différentielles x1'=x2; x2'=(1-x1^2)x2-x1


equations = @(t, x) [x(2); 1 - x(1)^2 * x(2) - x(1)];
% Appel de la fonction portphase
portphase(equations, [0, 10], [-5, 5, -5, 5], @ode45);

Figure :

Le type de point d’équilibre :


On remarque qu’y a un seule point d’équilibre P(1,0) et le type est foyer stable
(système stable )

IV. Résumé
En résumé, la fonction "portphasé" est un outil graphique puissant qui nous permet
d'explorer et d'analyser les comportements dynamiques des systèmes en
représentant visuellement leurs portraits de phase. Cela nous aide à mieux
comprendre le système et à visualiser ses caractéristiques importantes.

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 5


TP N°02_Partie 2 2022/2023

MASTER 1 AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE 6

Vous aimerez peut-être aussi