You are on page 1of 5

TP3:

>> num1=[1];den1=[25 10 1];

>> G=tf(num1,den1)

G=

-----------------

25 s^2 + 10 s + 1

Continuous-time transfer function.

>> w=logspace(-3,2,100);

>> bode(G,w)

>> num2=[0.58 1];den2=[1];

>> K1=tf(num2,den2)

K1 =

0.58 s + 1

Continuous-time transfer function.

>> GK1=G*K1

GK1 =

0.58 s + 1
-----------------

25 s^2 + 10 s + 1

Continuous-time transfer function.

>> bode(GK1,w)

>> num3=[5.8 1];den3=[1];

>> K2=tf(num3,den3)

K2 =

5.8 s + 1

Continuous-time transfer function.

>> GK1K2=GK1*K2

GK1K2 =

3.364 s^2 + 6.38 s + 1

----------------------

25 s^2 + 10 s + 1

Continuous-time transfer function.

>> bode(GK1K2,w)

>> bode(GK1,w)

>> bode(GK1K2,w)

>> num2=[2 1];den2=[1];

>> K1=tf(num2,den2)
K1 =

2s+1

Continuous-time transfer function.

>> GK1=G*K1

GK1 =

2s+1

-----------------

25 s^2 + 10 s + 1

Continuous-time transfer function.

>> num3=[20 1];den3=[1];

>> K2=tf(num3,den3)

K2 =

20 s + 1

Continuous-time transfer function.

>> GK1K2=GK1*K2

GK1K2 =

40 s^2 + 22 s + 1

-----------------
25 s^2 + 10 s + 1

Continuous-time transfer function.

>> bode(GK1K2,w)

>> num4=[1];den4=[1 0];

>> K4=tf(num4,den4)

K4 =

Continuous-time transfer function.

>> Gc=GK1K2*K4

Gc =

40 s^2 + 22 s + 1

-------------------

25 s^3 + 10 s^2 + s

Continuous-time transfer function.

>> bode(Gc,w)

>> Kc=Gc*0.45;

>> bode(Gc,w)

>> Gc=Gc*0.45;

>> bode(Gc,w)
>> FTBFC=feedback(Gc,1,-1)

FTBFC =

18 s^2 + 9.9 s + 0.45

-------------------------------

25 s^3 + 28 s^2 + 10.9 s + 0.45

Continuous-time transfer function.

>> t=[0:0.1:100];

>> step(FTBFC,t)

>>

You might also like