0% ont trouvé ce document utile (0 vote)
66 vues6 pages

TP Commande

Transféré par

Nassim Yala
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
66 vues6 pages

TP Commande

Transféré par

Nassim Yala
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi