Professional Documents
Culture Documents
PHU
t - H c K oa PHCM
subplot(m,n,p) : chia Figure thanh (mxn) ca so con va thao tac tren ca so con th p.
V du : Chia Figure thanh 2 ca so con, sau o ve Y len ca so th 1 va Z len ca so th
2
>> subplot(2,1,1), subplot(Y);
>> subplot(2,1,2), subplot(Z);
Chu y: sinh vien nen tham khao phan Help cua Matlab e nam ro chc nang va cu
phap cua mot <lenh> bang cach go vao dong lenh : help <lenh>
1 / 18
K oa
t - H c K oa PHCM
III. TH NGHIEM :
III.1. Tm ham truyen tng ng cua he thong:
Muc ch:
Giup sinh vien lam quen vi cac lenh c ban e ket noi cac khoi trong mot he thong.
Th nghiem:
Bang cach s dung cac lenh c ban conv, tf, series, parallel, feedback phan phu
luc chng 2 (trang 85) trong sach Ly thuyet ieu khien t ong, tm bieu thc ham truyen
tng ng G(s) cua he thong sau :
+
_
G1
+
_
G3
G1
G2
H1
s 1
s
1
, G2 2
, G3 , H 1 s 2
( s 3)( s 5)
s 2s 8
s
Hng dan:
Bc au tien nhap ham truyen cho cac khoi G1, G2 dung lenh tf. Sau o, tuy theo
cau truc cac khoi mac noi tiep, song song hay hoi tiep ma ta go cac lenh series, parallel hay
feedback tng ng e thc hien viec ket noi cac khoi vi nhau. Trong bao cao, ch ro trnh
t viec thc hien cac lenh nay.
V du :
K oa
t - H c K oa PHCM
vu viet bao cao. Chu y phai ch ro cac gia tr tm c len bieu o Bode trong file
*.bmp.
c. He thong tren co on nh khong, giai thch.
d. Ve ap ng qua o cua he thong tren vi au vao ham nac n v trong khoang
thi gian t = 0 10s e minh hoa ket luan cau c. Lu hnh ve ap ng nay e viet
bao cao.
e. Vi K = 400, thc hien lai cac yeu cau cau a d.
Hng dan:
e ve bieu o Bode cua G trong khoang tan so (a,b) ta nhap lenh bode(G,{a,b}). Go
lenh grid on e ke li hnh ve.
V du : Nhap lenh ve bieu o Bode cua G(s) khi K=10 nh sau:
>> TS = 10
>> MS = conv([1 0.2],[1 8 20])
>> G = tf(TS,MS)
>> bode(G,{0.1,100})
>> grid on
Khi can xac nh iem nao tren bieu o Bode ta ch viec nhap chuot vao v tr o. Luc
o, gia tr bien o hay goc pha se hien th ra nh hnh ve:
e ve ap ng nac cua he thong kn trong khoang thi gian (0, T) ta nhap lenh
step(Gk,T), trong o Gk la ham truyen vong kn. V ham truyen G(s) tren la ham truyen
vong h nen trc tien ta phai tnh ham truyen vong kn bang lenh Gk = feedback(G,1) sau
o mi nhap lenh step(Gk,T). Tien hanh lu hnh ve giong nh ca so cua bieu o Bode.
III.3. Khao sat he thong dung bieu o Nyquist:
Muc ch:
T bieu o Nyquist cua he h G(s), ta tm o d tr bien, o d tr pha cua he thong
vong kn hoi tiep am n v. Da vao ket qua tm c e xet tnh on nh cua he thong kn.
Th nghiem:
Khao sat he thong phan hoi am n v co ham truyen vong h nh phan III.2:
3 / 18
K oa
t - H c K oa PHCM
K
( s 0.2)( s 2 8s 20)
Vi K = 10, ve bieu o Nyquist cua he thong.
Da vao bieu o Nyquist, tm o d tr pha, o d tr bien cua he thong. So sanh
vi ket qua phan III.2. Lu bieu o Nyquist thanh file *.bmp va ch ro cac gia
tr tm c tren len bieu o Nyquist.
He thong tren co on nh khong. Giai thch. So sanh vi ket qua phan III.2.
Vi K = 400, thc hien lai cac yeu cau cau a c.
G( s)
a.
b.
c.
d.
>> TS = 1
>> MS = conv([1 3],[1 8 20])
>> G = tf(TS,MS)
>> rlocus(G)
>> grid on
e tm Kgh ta nhap chuot vao v tr cat nhau gia QNS vi truc ao. Luc nay, gia tr K
se hien th len nh tren hnh ve sau:
4 / 18
K oa
t - H c K oa PHCM
(A) : vong tron cac iem co cung tan so dao ong t nhien n 4
4s
1 2
) 25%
0.4
chuot vao v tr giao iem (P) cua QNS vi ng thang n 1 (ng thang (C)).
5 / 18
K oa
t - H c K oa PHCM
6 / 18
K oa
t - H c K oa PHCM
7 / 18
K oa
t - H c K oa PHCM
8 / 18
K oa
t - H c K oa PHCM
K oa
t - H c K oa PHCM
Co the di mot hoac nhieu khoi t v tr nay en v tr khac bang cach nhap chuot e chon
cac khoi o va keo en v tr mi. Dung phm Delete e xoa cac phan khong can thiet
hay b sai khi chon.
Co the viet chu thch trong ca so ng dung bang cach double click vao mot v tr trong va
go cau chu thch vao. Vao menu Format / Font e thay oi kieu ch.
Nh vay, mo hnh he thong a xay dng xong. Bay gi tien hanh mo phong he thong
bang cach vao menu Simulation / Simulation Parameters e cai at cac thong so mo
phong. Ca so Simulation Parameters hien ra nh sau:
Start time : thi iem bat au mo
phong. Mac nh chon bang 0.
Stop time : thi iem ket thuc mo
phong. Gia tr nay chon theo ac
tnh cua he thong. Neu he thong
co thi hang ln th gia tr Stop
time cung phai ln e quan sat
het thi gian qua o cua he
thong.
Cac thong so con lai chon mac
nh nh hnh ke ben.
Chay mo phong bang cach vao menu Simulation / Start. Khi thi gian mo phong bang
gia tr Stop time th qua trnh mo phong dng lai. Trong qua trnh mo phong, neu ta muon
dng na chng th vao menu Simulation / Stop.
III. TH NGHIEM:
III.1. Khao sat mo hnh he thong ieu khien nhiet o:
III.1.a. Khao sat he h, nhan dang he thong theo mo hnh Ziegler-Nichols:
Muc ch:
ac trng cua lo nhiet la khau quan tnh nhiet. T khi bat au cung cap nang lng
au vao cho lo nhiet, nhiet o cua lo bat au tang len t t. e nhiet o lo at ti gia tr
nhiet o can nung th thng phai mat mot khoang thi gian kha dai. ay chnh la ac tnh
quan tnh cua lo nhiet. Khi tuyen tnh hoa mo hnh lo nhiet, ta xem ham truyen cua lo nhiet
nh la mot khau quan tnh bac 2 hoac nh la mot khau quan tnh bac nhat noi tiep vi khau
tre. Trong bai th nghiem nay ta xem mo hnh lo nhiet nh la mot khau quan tnh bac 2.
Trong phan nay, sinh vien se khao sat khau quan tnh bac 2 cho trc. Dung phng
phap Ziegler-Nichols nhan dang he thong sau o xay dng lai ham truyen. So sanh gia tr cac
thong so trong ham truyen va tm c vi khau quan tnh bac 2 cho trc nay.
Sinh vien tham khao Bai th nghiem 5 e hieu ro phng phap Ziegler-Nichols.
Th nghiem:
Dung SIMULINK xay dng mo hnh he thong lo nhiet vong h nh sau:
10 / 18
K oa
t - H c K oa PHCM
Step : la tn hieu ham nac the hien phan tram cong suat cung cap cho lo nhiet.
Gia tr cua ham nac t 01 tng ng cong suat cung cap 0%100%
Transfer Fcn Transfer Fcn1 : mo hnh lo nhiet tuyen tnh hoa.
a. Chnh gia tr cua ham nac bang 1 e cong suat cung cap cho lo la 100% (Step time =
0, Initial time = 0, Final time = 1). Chnh thi gian mo phong Stop time = 600s. Mo
phong va ve qua trnh qua o cua he thong tren.
b. Tren hnh ve cau tren, ve tiep tuyen tai iem uon e tnh thong so L va T theo nh
hng dan trong Bai th nghiem 5. Ch ro cac gia tr nay tren hnh ve. So sanh gia tr
L, T va tm c vi gia tr cua mo hnh lo nhiet tuyen tnh hoa.
Hng dan:
Sau khi chay xong mo phong, e xem qua trnh qua o cua tn hieu ta double click vao
khoi Scope. Ca so Scope hien ra nh sau:
11 / 18
K oa
t - H c K oa PHCM
Tien hanh chay mo phong lai e tn hieu lu vao bien ScopeData. Chu y neu sau khi
khai bao ma khong tien hanh chay mo phong lai th tn hieu se khong lu vao bien
ScopeData mac du tren ca so Scope van co hnh ve.
Sau o, vao ca so Command Window nhap lenh sau:
>> plot(ScopeData.time, ScopeData.signals.values)
>> grid on
%ke luoi
Muc ch:
Khao sat mo hnh ieu khien nhiet o ON-OFF, xet anh hng cua khau rle co tre.
Th nghiem:
Xay dng mo hnh he thong ieu khien nhiet o ON-OFF nh sau:
12 / 18
K oa
t - H c K oa PHCM
Trong o:
Tn hieu at au vao ham nac u(t) = 100 (nhiet o at 100oC)
Khoi Relay la bo ieu khien ON-OFF.
Gia tr o li khoi Gain = 150 dung e khuech ai tn hieu ngo ra khoi Relay
e quan sat cho ro. Lu y rang gia tr nay khong lam thay oi cau truc cua he
thong ma ch ho tr viec quan sat tn hieu.
a. Chnh thi gian mo phong Stop time = 600s e quan sat c 5 chu ky ieu khien.
Khao sat qua trnh qua o cua he thong vi cac gia tr cua khau Relay theo bang sau:
Vung tre
( Switch on /off point )
+1 / -1
+5 / -5
+10 / -10
+20 / -20
Ngo ra cao
(Output when on)
1 (cong suat 100%)
1 (cong suat 100%)
1 (cong suat 100%)
1 (cong suat 100%)
Ngo ra thap
(Output when off)
0 (cong suat 0%)
0 (cong suat 0%)
0 (cong suat 0%)
0 (cong suat 0%)
b. Tnh sai so ngo ra so vi tn hieu at va thi gian ong ngat ng vi cac trng hp
cua khau Relay cau a theo bang sau:
Vung tre
+1 / -1
+5 / -5
+10 / -10
+20 / -20
e1
-e2
Nhan xet s anh hng cua vung tre en sai so ngo ra va chu ky ong ngat cua
khau Relay (khoang thi gian ngo ra khau Relay thay oi 1 chu ky).
c. Lu qua trnh qua o cua trng hp vung tre (+5 / -5) e viet bao cao. Tren hnh ve
ch ro 2 sai so +e1 / -e2 quanh gia tr at va chu ky ong ngat.
d. e sai so cua ngo ra xap x bang 0 th ta thay oi gia tr vung tre bang bao nhieu? Chu
ky ong ngat luc nay thay oi nh the nao? Trong thc te, ta thc hien bo ieu khien
ON-OFF nh vay co c khong? Tai sao? Vung tre la chon bang bao nhieu la hp
ly. Hay giai thch s la chon nay.
13 / 18
K oa
t - H c K oa PHCM
Hng dan:
Khi ieu khien ON-OFF , ngo ra cua he thong co dang dao ong quanh gia tr at, sai
so cua no c anh gia qua bien o cua sai lech nhiet o: e = at Phan hoi khi he
thong co dao ong on nh. Bao cao hai gia tr sai lech dng +e1 (ln hn) va am -e2
(nho hn) so vi tn hieu at.
Gia tr vung tre phai la chon sao cho dung hoa sai so ngo ra va chu ky ong ngat.
Neu vung tre nho th sai so ngo ra nho nhng chu ky ong ngat se tang len lam giam tuoi tho
bo ieu khien ON-OFF.
III.1.c. Khao sat mo hnh ieu khien nhiet o dung phng phap Ziegler-Nichols (ieu
khien PID):
Muc ch:
Khao sat mo hnh ieu khien nhiet o dung bo ieu khien PID, cac thong so cua bo
PID c tnh theo phng phap Ziegler-Nichols. T o so sanh chat lng cua he thong 2
bo ieu khien PID vi bo ieu khien ON-OFF.
Th nghiem:
Xay dng mo hnh he thong ieu khien nhiet o PID nh sau:
Trong o:
Tn hieu at au vao ham nac u(t) = 100 ( tng trng nhiet o at 100oC)
Khau bao hoa Saturation co gii han la upper limit = 1, lower limit = 0
(tng trng ngo ra bo ieu khien co cong suat cung cap t 0% en 100%).
Bo ieu khien PID co cac thong so can tnh toan.
Transfer Fcn Transfer Fcn1 : mo hnh lo nhiet tuyen tnh hoa.
a. Tnh gia tr cac thong so KP, KI, KD cua khau PID theo phng phap Ziegler-Nichols t
thong so L va T tm c phan III.1.a.
b. Chay mo phong va lu ap ng cua cac tn hieu Scope e viet bao cao. Co the chon
lai Stop time cho phu hp. Trong hnh ve phai chu thch ro ten cac tn hieu.
c. Nhan xet ve chat lng ngo ra 2 phng phap ieu khien PID va ON-OFF.
Hng dan:
Cach tnh cac thong so KP, KI, KD cua khau PID theo phng phap Ziegler-Nichols
nh sau:
14 / 18
K oa
PID( s) K P
KI
KD s
s
1.2T
LK
KI
Vi:
KP
KP
,
2L
t - H c K oa PHCM
K D 0.5K P L
Trong o:
1
333.4
U
10s
( s 31.2)( s 2.14)
III.2.a. Khao sat mo hnh ieu khien toc o ong c DC:
Muc ch:
Trong phan nay, sinh vien se xay dng mo hnh ieu khien toc o ong c DC dung
bo ieu khien PID co tnh en s bao hoa cua bo ieu khien. Khao sat anh hng cua bo
ieu khien PID en chat lng ap ng ngo ra vi tn hieu au vao la ham nac.
15 / 18
K oa
t - H c K oa PHCM
Th nghiem:
Xay dng mo hnh he thong ieu khien PID toc o ong c DC nh sau:
Trong o:
Tn hieu at au vao ham nac u(t) = 100 (tng trng toc o at 100)
Khau bao hoa Saturation co gii han la +30 / -30 (tng trng ien ap cung
cap cho phan ng ong c t 30V en +30V)
Transfer Fcn Transfer Fcn1 the hien mo hnh toc o ong c DC.
a. Chnh thi gian mo phong Stop time = 10s. Thc hien khao sat he thong vi bo ieu
khien P (KI = 0, KD = 0) va tnh o vot lo, sai so xac lap, thi gian xac lap cua ngo ra
theo bang sau:
KP
POT
exl
txl
10
20
50
100
Nhan xet chat lng cua he thong thay oi nh the nao khi KP thay oi. Giai thch.
b. Thc hien khao sat he thong vi bo ieu khien PI (KP = 2, KD = 0) va tnh o vot lo,
sai so xac lap, thi gian xac lap cua ngo ra theo bang sau:
KI
POT
exl
txl
0.1
0.5
0.8
Nhan xet chat lng cua he thong thay oi nh the nao khi KI thay oi. Giai
thch. So sanh chat lng cua bo ieu khien PI vi bo ieu khien P.
c. Thc hien khao sat he thong vi bo ieu khien PID (KP = 2, KI = 2) va tnh o vot lo,
sai so xac lap, thi gian xac lap cua ngo ra theo bang sau:
KD
POT
exl
0.1
0.2
0.5
16 / 18
K oa
t - H c K oa PHCM
txl
Nhan xet chat lng cua he thong thay oi nh the nao khi KD thay oi. Giai
thch. So sanh chat lng cua bo ieu khien PID vi bo ieu khien P, PI.
d. Nhan xet anh hng cua cac khau P, I, D len chat lng cua he thong.
III.2.b. Khao sat mo hnh ieu khien v tr ong c DC :
Muc ch:
Trong phan nay, sinh vien se xay dng mo hnh ieu khien v tr ong c DC dung bo
ieu khien PID co tnh en s bao hoa cua bo ieu khien. Khao sat anh hng cua bo ieu
khien PID en ap ng ngo ra vi tn hieu au vao la ham doc.
Th nghiem:
Xay dng mo hnh he thong ieu khien PID v tr o ong c DC nh sau:
Trong o:
Tn hieu at au vao ham doc co bien o = 10, tan so 0.1Hz ( tng trng v tr
at thay oi theo dang song tam giac)
Khau bao hoa Saturation co gii han la +30 / -30
Transfer Fcn Transfer Fcn1 Transfer Fcn2 the hien mo hnh v tr ong
c DC.
a. Chnh thi gian mo phong Stop time = 50s. Thc hien khao sat he thong vi bo ieu
khien P (KI = 0, KD = 0) va tnh o vot lo, sai so xac lap, thi gian xac lap cua ngo ra
theo bang sau:
KP
POT
exl
txl
10
20
50
100
Nhan xet chat lng cua he thong thay oi nh the nao khi KP thay oi. Giai thch.
17 / 18
K oa
t - H c K oa PHCM
b. Thc hien khao sat he thong vi bo ieu khien PI (KP = 2, KD = 0) va tnh o vot lo,
sai so xac lap, thi gian xac lap cua ngo ra theo bang sau:
KI
POT
exl
txl
0.1
0.5
0.8
Nhan xet chat lng cua he thong thay oi nh the nao khi KI thay oi. Giai
thch. So sanh chat lng cua bo ieu khien PI vi bo ieu khien P.
c. Thc hien khao sat he thong vi bo ieu khien PID (KP = 2, KI = 1) va tnh o vot lo,
sai so xac lap, thi gian xac lap cua ngo ra theo bang sau:
KD
POT
exl
txl
0.1
0.2
0.5
0.8
Nhan xet chat lng cua he thong thay oi nh the nao khi KD thay oi. Giai
thch. So sanh chat lng cua bo ieu khien PID vi bo ieu khien P, PI.
d. Nhan xet anh hng cua cac khau P, I, D len chat lng cua he thong.
Hng dan:
Khoi Repeating Sequence ( th vien Simulink \ Sources) la khoi phat tn hieu lap
lai. Tuy theo gia tr lap trnh ma no co the phat ra tn hieu xung vuong, tam giac hay rang ca
vi bien o va tan so thay oi c.Double-click vao khoi Repeating Sequence e cai at
xung tam giac bien o bang 10, tan so 0.1Hz nh sau:
18 / 18