But de tp
Etudier avec logiciel matlab la répresentation d’état sous dorme
canoniques et analyser des systémes dans L’espace d’état.
Construction d’un polynome
>> a=poly([0 -1 -4])
a=1 5 4 0
>> num=[1 2]
num = 1 2
>> num=[1 2]
num = 1 2
>> den=[1 3 1]
den = 1 3 1
>> sys=tf(num,den)
Sys=
s+2
-------------
s^2 + 3 s + 1
Continuous-time transfer function
Définir une represtation d’état
>> fc=ss([1 2;3 4],[5;6],[7 8],9)
fc =
a=
x1 x2
x1 1 2
x2 3 4
b=
u1
x1 5
x2 6
c=
x1 x2
y1 7 8
d=
u1
y1 9
Continuous-time state-space model.
Passage de la fonction de trasnfert a une éspace d’état
>> [a,b,c,d]=tf2ss([1 1],[1 4 8])
a=
-4 -8
1 0
b=
1
c=
1 1
d=
>> [num,den]=ss2tf(a,b,c,d)
num =
0 1 1
den =
1.0000 4.0000 8.0000
Exercice d’application :
[a,b,c,d]=tf2ss([4 8 ],[5 4 8])
>> [a,b,c,d]=tf2ss([4 8 ],[5 4 8])
a=
-0.8000 -1.6000
1.0000 0
b=
c=
0.8000 1.6000
d=
>> [num,den]=ss2tf(a,b,c,d)
num =
0 0.8000 1.6000
den =
1.0000 0.8000 1.6000
>>
République algérienne démocratique
et populaire
université mohamed el bachir el ibrahimi bba
>> Faculté : St
>> Spécialité : automatique
>> Module : tp commandé dés
systémés linéiaré
TP N° :3
La represontation d’états sous forme
canonique
Bordj bou arreridj 2020