You are on page 1of 18

VD2:

num = [2 1]
den = [1 3 2]
Ws1 = tf(num,den)

num = [0 5]
den = [1 0]
Ws2 = tf(num,den)

Ws = series(Ws1,Ws2) % Ham truyen dat

figure;bode(Ws) % Ve dac tinh bode


figure;nyquist(Ws);grid % Ve dac tinh nyquist

● Command Window:

>> Untitled2

num =

2 1

den =

1 3 2

Ws1 =

2s+1
-------------
s^2 + 3 s + 2

Continuous-time transfer function.

num =

0 5

den =

1 0
Ws2 =

5
-
s

Continuous-time transfer function.

Ws =

10 s + 5
-----------------
s^3 + 3 s^2 + 2 s

Continuous-time transfer function.

>>
(Figure 1)

(Figure 2)
VD3:

num = [4 1]
den = [1 1 1 1]
Ws1 = tf(num,den)

num = [5 0]
den = [1 2]
Ws2 = tf(num,den)

num = [6 1]
den = [3 2 3]
Ws3 = tf(num,den)

Ws12 = series(Ws1,Ws2)
Ws = parallel(Ws12,Ws3)% Ham truyen dat

[z p k] = tf2zp(num,den)
Ws = zpk([-0.1667],[-0.3333+0.9428i -0.3333-0.9428i],[2]) % zpk

[A B C D] = tf2ss(num,den)
Ws = ss([-0.6667 -1.0000 ; 1.0000 0],[1;0],[2.0000 0.3333],[0]) % ss

● Command Window:

>> Untitled3

num =

4 1

den =

1 1 1 1

Ws1 =

4s+1
-----------------
s^3 + s^2 + s + 1

Continuous-time transfer function.

num =
5 0

den =

1 2

Ws2 =

5s
-----
s+2

Continuous-time transfer function.

num =

6 1

den =

3 2 3

Ws3 =

6s+1
---------------
3 s^2 + 2 s + 3

Continuous-time transfer function.

Ws12 =

20 s^2 + 5 s
-----------------------------
s^4 + 3 s^3 + 3 s^2 + 3 s + 2

Continuous-time transfer function.

Ws =

6 s^5 + 79 s^4 + 76 s^3 + 91 s^2 + 30 s + 2


----------------------------------------------------
3 s^6 + 11 s^5 + 18 s^4 + 24 s^3 + 21 s^2 + 13 s + 6

Continuous-time transfer function.

z=

-0.1667

p=

-0.3333 + 0.9428i
-0.3333 - 0.9428i

k=

Ws =

2 (s+0.1667)
-------------------
(s^2 + 0.6666s + 1)

Continuous-time zero/pole/gain model.

>> Untitled3

num =

4 1

den =

1 1 1 1

Ws1 =

4s+1
-----------------
s^3 + s^2 + s + 1
Continuous-time transfer function.

num =

5 0

den =

1 2

Ws2 =

5s
-----
s+2

Continuous-time transfer function.

num =

6 1

den =

3 2 3

Ws3 =

6s+1
---------------
3 s^2 + 2 s + 3

Continuous-time transfer function.

Ws12 =

20 s^2 + 5 s
-----------------------------
s^4 + 3 s^3 + 3 s^2 + 3 s + 2

Continuous-time transfer function.


Ws =

6 s^5 + 79 s^4 + 76 s^3 + 91 s^2 + 30 s + 2


----------------------------------------------------
3 s^6 + 11 s^5 + 18 s^4 + 24 s^3 + 21 s^2 + 13 s + 6

Continuous-time transfer function.

z=

-0.1667

p=

-0.3333 + 0.9428i
-0.3333 - 0.9428i

k=

Ws =

2 (s+0.1667)
-------------------
(s^2 + 0.6666s + 1)

Continuous-time zero/pole/gain model.

A=

-0.6667 -1.0000
1.0000 0

B=

1
0
C=

2.0000 0.3333

D=

>> Untitled3

num =

4 1

den =

1 1 1 1

Ws1 =

4s+1
-----------------
s^3 + s^2 + s + 1

Continuous-time transfer function.

num =

5 0

den =

1 2

Ws2 =

5s
-----
s+2

Continuous-time transfer function.


num =

6 1

den =

3 2 3

Ws3 =

6s+1
---------------
3 s^2 + 2 s + 3

Continuous-time transfer function.

Ws12 =

20 s^2 + 5 s
-----------------------------
s^4 + 3 s^3 + 3 s^2 + 3 s + 2

Continuous-time transfer function.

Ws =

6 s^5 + 79 s^4 + 76 s^3 + 91 s^2 + 30 s + 2


----------------------------------------------------
3 s^6 + 11 s^5 + 18 s^4 + 24 s^3 + 21 s^2 + 13 s + 6

Continuous-time transfer function.

z=

-0.1667

p=

-0.3333 + 0.9428i
-0.3333 - 0.9428i
k=

Ws =

2 (s+0.1667)
-------------------
(s^2 + 0.6666s + 1)

Continuous-time zero/pole/gain model.

A=

-0.6667 -1.0000
1.0000 0

B=

1
0

C=

2.0000 0.3333

D=

Ws =

a=
x1 x2
x1 -0.6667 -1
x2 1 0

b=
u1
x1 1
x2 0
c=
x1 x2
y1 2 0.3333

d=
u1
y1 0

Continuous-time state-space model.

>>
VD4:

ts = [1 2 3]
ms = [5 1 3 1]
G1 = tf(ts,ms)

ts = [0 10]
ms = [1 1]
G2 = tf(ts,ms)

ts = [1 1]
ms = [3 2]
G3 = tf(ts,ms)

G1G2 = series(G1,G2)
G3G12 = feedback(G3,G1G2)
G0 = feedback(G3G12,-1)
G0 = minreal(G0)

figure;bode(G0)
figure;nyquist(G0);grid

● Command Window:

>> Untitled4

ts =

1 2 3

ms =

5 1 3 1

G1 =

s^2 + 2 s + 3
---------------------
5 s^3 + s^2 + 3 s + 1

Continuous-time transfer function.

ts =

0 10
ms =

1 1

G2 =

10
-----
s+1

Continuous-time transfer function.

ts =

1 1

ms =

3 2

G3 =

s+1
-------
3s+2

Continuous-time transfer function.

G1G2 =

10 s^2 + 20 s + 30
-------------------------------
5 s^4 + 6 s^3 + 4 s^2 + 4 s + 1

Continuous-time transfer function.

G3G12 =

5 s^5 + 11 s^4 + 10 s^3 + 8 s^2 + 5 s + 1


---------------------------------------------
15 s^5 + 28 s^4 + 34 s^3 + 50 s^2 + 61 s + 32

Continuous-time transfer function.

G0 =

5 s^5 + 11 s^4 + 10 s^3 + 8 s^2 + 5 s + 1


---------------------------------------------
10 s^5 + 17 s^4 + 24 s^3 + 42 s^2 + 56 s + 31

Continuous-time transfer function.

G0 =

0.5 s^4 + 0.6 s^3 + 0.4 s^2 + 0.4 s + 0.1


-----------------------------------------
s^4 + 0.7 s^3 + 1.7 s^2 + 2.5 s + 3.1

Continuous-time transfer function.

>> Untitled4

ts =

1 2 3

ms =

5 1 3 1

G1 =

s^2 + 2 s + 3
---------------------
5 s^3 + s^2 + 3 s + 1

Continuous-time transfer function.

ts =

0 10
ms =

1 1

G2 =

10
-----
s+1

Continuous-time transfer function.

ts =

1 1

ms =

3 2

G3 =

s+1
-------
3s+2

Continuous-time transfer function.

G1G2 =

10 s^2 + 20 s + 30
-------------------------------
5 s^4 + 6 s^3 + 4 s^2 + 4 s + 1

Continuous-time transfer function.

G3G12 =

5 s^5 + 11 s^4 + 10 s^3 + 8 s^2 + 5 s + 1


---------------------------------------------
15 s^5 + 28 s^4 + 34 s^3 + 50 s^2 + 61 s + 32
Continuous-time transfer function.

G0 =

5 s^5 + 11 s^4 + 10 s^3 + 8 s^2 + 5 s + 1


---------------------------------------------
10 s^5 + 17 s^4 + 24 s^3 + 42 s^2 + 56 s + 31

Continuous-time transfer function.

G0 =

0.5 s^4 + 0.6 s^3 + 0.4 s^2 + 0.4 s + 0.1


-----------------------------------------
s^4 + 0.7 s^3 + 1.7 s^2 + 2.5 s + 3.1

Continuous-time transfer function.

>>

You might also like