Vous êtes sur la page 1sur 2

TP 4-Stabilité et stabilisation d’un système au sens de Lyapunov

1)-Etude de la stabilité du système

Le modèle du système est :


ẋ 1=x 2
ẋ 2=−x 1+ u

S/programme 1
function Xpoint = ExoStabilize_01(t,x)
u=2;
Xpoint = [x(2); -x(1)+u];

2) Système stabilisation u=−k x 2

S/programme 2
function Xpoint = ExoStabilized_01(t,x)
k=0.50;
Xpoint = [x(2); -x(1)-k*x(2)];

3)Programme principal
clc;
home,
echo on

% Evolution du système ExoStabilize_01

pause %Press a key...

t0=0;tf=20;
X0=[0; 1];
[t,x] = ode45('ExoStabilize_01',[t0 tf],[X0]);
echo off
figure(1),plot(t,x(:,1),'k',t,x(:,2),'r'),grid,title('Solution système
forcé');
ylim([-3 +5]);xlabel('Temps(sec)');ylabel('Amplitude x');legend('x_1','x_2'),
pause
figure(2),plot(x(:,1),x(:,2)), grid, title('Solution dans le plan de phase'),
ylim([-5 +5]); xlabel('x1');ylabel('x2'), pause %Press a key...
echo on

% Evolution du système ExoStabilized_01


pause %Press a key...

t0=0;tf=20;
X0=[0; 1];
[t,x] = ode45('ExoStabilized_01',[t0 tf],[X0]);
echo off
figure(3),plot(t,x(:,1),'k',t,x(:,2),'r'),grid,title('Solution système
forcé');
ylim([-1.5 +1.5]);xlabel('Temps(sec)');ylabel('Amplitude
x');legend('x_1','x_2'), pause
figure(4),plot(x(:,1),x(:,2)), grid, title('Solution dans le plan de phase'),
ylim([-1.5 +2]); xlabel('x1');ylabel('x2'), pause %Press a key...
pause %Press a key...

Manipulation
1) Recopier et enregistrer le s/programme 1 et le s/programme 2 dans
deux fichiers matlab séparés
2) Recopier le programme principal dans un autre fichier matlab.
3) Executer le programme principal et enregistrer les résultats
(figures).
4) Changer les valeurs de u=1 ;2 et k=0.30 ;0.50 ;0.75 dans les
s/programme 1 et 2 respectivement et re-éxecuter le programme
principal. Vous pouvez utiliser d’autres valeurs pour mettre en
évidence la stabilisation du système. Enregistrer les résultats
(figures).
5) Pour le compte rendu. Mettre les différents modèles et les
différentes figures ainsi que le commentaire pour chaque figure.
Soigner le compte rendu en mettant un titre pour chaque figure !

Vous aimerez peut-être aussi