You are on page 1of 18

Họ Tên: Trần Minh Thịnh

MSSV: N18DCDT056
Lớp: D18CQDT01-N

Báo cáo thực hành Cơ Sở Điều Khiển Tự Động

Bài 1:
>> G1 = tf([1,1],conv([1 3],[1 5]))

G1 =

s+1
--------------
s^2 + 8 s + 15

Continuous-time transfer function.

>> G2 = tf([1 0],[1 2 8])

G2 =

s
-------------
s^2 + 2 s + 8

Continuous-time transfer function.


>> G3 = tf(1,[1 0])

G3 =

1
-
s

Continuous-time transfer function.

>> H1 = tf([1 2],1)

H1 =

s+2

Continuous-time transfer function.

>> G13 = parallel(G1,G3)

G13 =

2 s^2 + 9 s + 15
------------------
s^3 + 8 s^2 + 15 s
Continuous-time transfer function.

>> G21 = feedback(G2,H1)

G21 =

s
---------------
2 s^2 + 4 s + 8

Continuous-time transfer function.

>> G = series(G13,G21)

G=

2 s^3 + 9 s^2 + 15 s
-----------------------------------------
2 s^5 + 20 s^4 + 70 s^3 + 124 s^2 + 120 s

Continuous-time transfer function.

>> Gf = feedback(G,1)

Gf =
2 s^3 + 9 s^2 + 15 s
-----------------------------------------
2 s^5 + 20 s^4 + 72 s^3 + 133 s^2 + 135 s

Continuous-time transfer function.


Bài 2a+2b:
>> TS = 10

TS =

10

>> MS = conv([1 0.2],[1 8 20])

MS =

1.0000 8.2000 21.6000 4.0000

>> G = tf(TS,MS)

G=

10
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4
Continuous-time transfer function.

>> bode(G,{0.1,100})

grid on

Bài 2d:
>> G = tf(10, conv([1 0.2],[1 8 20]))

G=

10
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4
Continuous-time transfer function.

>> Gk = feedback(G,1)

Gk =

10
---------------------------
s^3 + 8.2 s^2 + 21.6 s + 14

Continuous-time transfer function.

>> step(Gk,10)
grid on
Bài 2e:
> TS = 400

TS =

400

>> MS = conv([1 0.2],[1 8 20])

MS =

1.0000 8.2000 21.6000 4.0000


>> G = tf(TS,MS)

G=

400
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4

Continuous-time transfer function.

>> bode(G,{0.1,100})
>> grid on

>> G = tf(400, conv([1 0.2],[1 8 20]))


G=

400
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4

Continuous-time transfer function.

>> Gk = feedback(G,1)

Gk =

400
----------------------------
s^3 + 8.2 s^2 + 21.6 s + 404

Continuous-time transfer function.

>> step(Gk,10)
grid on
Bài 3a+3b:
>> TS = 10

TS =

10

>> MS = conv([1 0.2],[1 8 20])

MS =

1.0000 8.2000 21.6000 4.0000

>> Gs = tf(TS,MS)
Gs =

10
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4

Continuous-time transfer function.

>> nyquist(Gs)
grid on

Bài 3d:
>> TS = 400

TS =
400

>> MS = conv([1 0.2],[1 8 20])

MS =

1.0000 8.2000 21.6000 4.0000

>> Gs = tf(TS,MS)

Gs =

400
--------------------------
s^3 + 8.2 s^2 + 21.6 s + 4

Continuous-time transfer function.

>> nyquist(Gs)
grid on
Bài 4a:
>> TS = 1

TS =

>> MS = conv([1 3],[1 8 20])

MS =

1 11 44 60

>> Gs = tf(TS,MS)
Gs =

1
------------------------
s^3 + 11 s^2 + 44 s + 60

Continuous-time transfer function.

>> rlocus(Gs)
grid on

Bài 5a:
>> G=tf(424,conv([1 3],[1 8 20]))

G=
424
------------------------
s^3 + 11 s^2 + 44 s + 60

Continuous-time transfer function.

>> Gk=feedback(G,1)

Gk =

424
-------------------------
s^3 + 11 s^2 + 44 s + 484

Continuous-time transfer function.

>> step(Gk)
Bài 5b:
>> G=tf(76.5,conv([1 3],[1 8 20]))

G=

76.5
------------------------
s^3 + 11 s^2 + 44 s + 60

Continuous-time transfer function.

>> Gk=feedback(G,1)

Gk =
76.5
---------------------------
s^3 + 11 s^2 + 44 s + 136.5

Continuous-time transfer function.

>> step(Gk,5)

Bài 5c:
>> G=tf(176,conv([1 3],[1 8 20]))

G=

176
------------------------
s^3 + 11 s^2 + 44 s + 60
Continuous-time transfer function.

>> Gk=feedback(G,1)

Gk =

176
-------------------------
s^3 + 11 s^2 + 44 s + 236

Continuous-time transfer function.

>> step(Gk,5)

You might also like