Báo Cáo Thí Nghi T ng
1
BÀI THÍ NGHIM 1
PHN A : NG DNG MATLAB PHÂN TÍCH
CÁC H THU KHIN T NG
I. Tìm hàm truya h thng
Nhp hàm các hàm truyn cho các khnh tf .
Tùy theo cu trúc các khi ni tip, song song, hi tip mà dùng các lnh series,
parallel, feedback thc hin kt ni các khi vi nhau .
Báo Cáo Thí Nghi T ng
2
Các lnh thc hin trên Command Window :
Nhn xét : Ta thấy với sự hỗ trợ của các lệnh Matlab, ta có thể tính nhanh hàm
truyền tương đương của sơ đồ khối một các nhanh chóng so với phương pháp thủ
công.
Báo Cáo Thí Nghi T ng
3
II. Kho sát h thng dùng bi Bode.
Kho sát h thng hi tip âm có hàm truyn h :
2
()
( 0.2)( 8 20)
K
Gs
s s s
a. Vi K=10, v bi và pha h thng trên trong khong tn
s ( 0.1 , 100 ).
b. Tìm tn s c d tr pha, tn s c d tr biên ca h
thng .
c. H thng trên nh vì :
( ) 24.8 0
180 ( ) 180 77 103 0
o o o
c
GM L dB
M
H thng nh.
d. V ca h thng vu vào là hàm n trong khong
thi gian t=0-10s.
Báo Cáo Thí Nghi T ng
4
e. Vi K=400 làm lc a-d .
Báo Cáo Thí Nghi T ng
5
ng ca h thng :
H thng không nh vì :
( ) 7.27 0
180 ( ) 180 203.4 23.4 0
o o o
c
GM L dB
M
Nhn xét : Khi K tăng quá nhiều sẽ làm cho hệ thống mất tính ổn định . Với việc
dùng Matlab để vẽ biểu đồ Bode ta có thể khảo sát tính ổn định của hệ thống.
III. Kho sát h thng dùng bi Nyquist.
Kho sát h thng hi tip âm có hàm truyn h :
2
()
( 0.2)( 8 20)
K
Gs
s s s
a. Vi K=10, v bi Nyquist ca h thng .
b. Tìm tn s c d tr pha, tn s c d tr biên ca h
thng .
Báo Cáo Thí Nghi T ng
6
Ta th d tr d tr biên ca h thnh
bng bi Bode.
Báo Cáo Thí Nghi T ng
7
c. H thng trên nh vì ng cong Nyquist ca h h không m
( -1,j.0 ) theo chic ching h ) khi
i
( 0,
).
d. Vi K=400 làm lc a-c .
Bi Nyquist :
Báo Cáo Thí Nghi T ng
8
Ta th d tr d tr biên ca h thnh
bng bi Bode.
H thng trên không ng cong Nyquist ca h h m
( -1,j.0 ) ½ theo chic ching h ) khi
i
( 0,
).
Nhn xét : Cũng tương tự như biểu đồ Bode, ta có thể dùng Matlab để vẽ biểu đồ
Nyquist để khảo sát tính ổn định của hệ thống và nó cũng cho kết quả giống như sử
dụng biểu đồ Bode.
Báo Cáo Thí Nghi T ng
9
IV. Kho sát h thng dùng
Kho sát h thng hi tip âm có hàm truyn h :
2
()
( 3)( 8 20)
K
Gs
s s s
a. V qu o nghim s ca h thng.D
gh
?
tìm K
gh
ta nhp chut vào v trí ct nhau gic o .
c K
gh
= 428
b. h thng có tn s ng t nhiên
4
n
.
c K ta nhp vào v m c
4
n
.
Báo Cáo Thí Nghi T ng
10
c K
gh
= 3.65
c. h thng có h s tt
0.7
c K ta nhp vào v m cng thng
0.7
c K
gh
= 20.1
Báo Cáo Thí Nghi T ng
11
d. h thng có POT= 25% . POT = 25% =>
0.4
c K ta
nhp vào v m cng thng
0.4
c K
gh
= 76.3
e. h thng có thi gian xác lp ( tiêu chun 2% ) t
xl
=4s. =>
1
n
c K ta nhp vào v im cng thng
1
n
c K
gh
= 189
Báo Cáo Thí Nghi T ng
12
Nhn xét : Từ quỹ đạo nhiệm số vẽ bằng Matlab ta có thể dễ dàng xác định các
giá trị của K để thỏa mãn các yêu cầu của đề đưa ra .
V. ng h thng .
Vi h th phn IV
a. Vi K=K
gh
=428 . V ca h thng vòng kín vu vào là
hàm n .
ng .
b. Vi K=K
gh
=428 . V ca h thng vòng kín vu vào là
hàm n trong khong thi gian 0-5s.
Báo Cáo Thí Nghi T ng
13
H thng có POT=20.7% và e
xl
=0,56 . H th vt l nh
c. Vi K=K
gh
=189 . V ca h thng vòng kín
H thng có POT=48,6% và e
xl
=0,759. H thng có thi gian xác lp t
xl
=4s.
d. V ng b và c trên cùng 1 hình v .
Báo Cáo Thí Nghi T ng
14
Nhn xét : Ta thấy khi tăng giá trị của K thì độ vọt lố của hệ thống tăng cao,
sai số xác lập cũng tăng theo, thời gian xác lập của hệ thống dài hơn .
Báo Cáo Thí Nghi T ng
15
PHN B : NG DNG SIMULINK MÔ PHNG
NG H THNG
I. Kho sát mô hình h thu khin nhi .
1. Kho sát h h, nhn dng h thng theo mô hình Ziegler Nichols .
Dùng SIMULINK xây dng mô hình h thng lò nhit vòng h
a. Chnh giá tr ca hàm n công sut cung cáp cho lò là 100% . Thi
gian mô phng Stop Time = 600s . Mô phng và v ca h
thng .
b. V tip tuyn tm u tính các thông s T,L .
T hình v nh T = 181,71 ; L= 16.89 .
Báo Cáo Thí Nghi T ng
16
So vi mô hình lò nhit tuyn tính hóa ( L =30 , T =120 ) thì các giá tr này
có s khác bit , L thì nh
2. Khu khin nhi ON OFF .
Xây dng mô hình h thng lò nhit ON-
a. Kh ca h thng vi các giá tr ca khâu tr Relay
b. Tính sai s ngõ ra vi tín hit và tht ng vng
hp ca khâu Relay .
Vùng tr
e1
-e2
t (s)
+1/-1
4.1
1.19
52.6
+5/-5
11.5
6.9
94.9
+10/-10
18.8
12.27
124.9
+20/-20
30,2
22
170.2
Nhn xét : Vùng trễ càng lớn thì sai số ngõ ra càng lớn, chu kì đóng ngắt của
khâu Relay ( khoảng thời gian ngõ ra khâu Relay thay đổi 1 chu kì ) càng dài .
c. ng hp vùng tr +5/-5 :
Báo Cáo Thí Nghi T ng
17
d. sai s ngõ ra xp x bi giá tr vùng tr bng +5/-
ngt lúc này s ngc t , ta có th thc hin b u khin ON
vy . Vì thc t có các mch, linh kin có th ng th
thc hin các b tr . Vùng tr la chn khong vài giây là hp lý vì nu vùng tr nh thì
sai s ngõ ra nh t s ng lên làm gim tui th ca b u khin
ON OFF .
3. Khu khin nhi
Ziegler u khin PID ) .
Báo Cáo Thí Nghi T ng
18
Xây dng mô hình h thng lò nhi
a. Các thông s Kp, KI, KD ca khâu PID :
()
I
pD
K
PID s K K s
s
Vi :
6
1,2 1,2.181,71
0.043
16,89.300
0,043
4,243.10
2 2.16,89.300
0,5
0,5.0,043.16,89
0,00121
300
p
p
I
p
D
T
K
LK
K
K
LK
KL
K
K
b. Chy mô phng và v lng .
c. Nhn xét v chng ngõ ra u khin PID và ON OFF .
u khin ON-OFF cho thi gian xác lu khin
u khin PID có trng thái xác lp n d so vu khin
ON OFF .
II. Khu khin t , v
1. Khu khin t
Xây du khin t
Báo Cáo Thí Nghi T ng
19
a. Chnh thi gian mô phng Stop time = 10s . Thc hin kho sát h thng vi
b u khin P ( K
I
=0, K
D
vt l, sai s xác lp, thi gian
xác lp ca ngõ ra .
K
P
1
10
20
50
100
POT
0
0
0
0.662
0.461
e
xl
16.69
2
1
0.4
0.2
t
xl
0.68
0.77
0.81
0.8
0.8
Nhn xét : Khâu tỉ lệ làm thay đổi giá trị đầu ra, tỉ lệ với giá trị sai số hiện tại.
Độ lợi của khâu tỉ lệ lớn là do thay đổi lớn ở đầu ra mà sai số thay đổi nhỏ.
Nếu độ lợi của khâu tỉ lệ quá cao, hệ thống sẽ không ổn định . Ngược lại, độ lợi
nhỏ là do đáp ứng đầu ra nhỏ trong khi sai số đầu vào lớn, và làm cho bộ điều
khiển kém nhạy, hoặc đáp ứng chậm.
b. Thc hin kho sát h thng vi b u khin PI ( K
P
=2, K
D
vt l, sai s xác lp, thi gian xác lp ca ngõ ra .
K
I
0.1
0.5
0.8
1
2
POT
0
0
0
2.5
12.65
e
xl
0
0
0
0
0
t
xl
110
60
20
11
8
Nhn xét : Khâu tỉ lệ tích cộng thêm khâu phân ( bộ điều khiển PI )so với bộ
điều khiển P sẽ tăng tốc chuyển động của quá trình tới điểm đặt và khử số dư
sai số ổn định với một tỉ lệ chỉ phụ thuộc vào bộ điều khiển. Tuy nhiên, vì khâu
tích phân là đáp ứng của sai số tích lũy trong quá khứ, nó có thể khiến giá trị
hiện tại vọt lố tang vượt qua giá trị đặt .
Báo Cáo Thí Nghi T ng
20
c. Thc hin kho sát h thng vi b u khin PID ( K
P
=2, K
I
=2 ) và tính
vt l, sai s xác lp, thi gian xác lp ca ngõ ra .
K
D
0.1
0.5
0.8
1
2
POT
11.2
10.6
10.4
16.15
24.3
e
xl
0
0
0
0
0
t
xl
8.5
5
5.5
7.5
9
Nhn xét : Khâu vi phân làm chậm tốc độ thay đổi của đầu ra bộ điều khiển và
đặc tính này là đang chú ý nhất để đạt tới điểm đặt của bộ điều khiển. Từ đó,
điều khiển vi phân được sử dụng để làm giảm biên độ vọt lố được tạo ra bởi
thành phần tích phân và tăng cường độ ổn định của bộ điều khiển hỗn hợp.
d. Nhn xét v ng ca các khâu trong b u khin PID .
- Giá trị K
P
càng lớn thì đáp ứng càng nhanh do đó sai số càng lớn, bù khâu tỉ
lệ càng lớn. Một giá gị độ lợi tỉ lệ quá lớn sẽ dấn đến quá trình mất ổn định
và dao động.
- Giá trị K
I
càng lớn kéo theo sai số ổn định bị khử càng nhanh. Đổi lại là độ
vọt lố càng lớn: bất kỳ sai số âm nào được tích phân trong suốt đáp ứng quá
độ phải được triệt tiêu tích phân bằng sai số dương trước khi tiến tới trạng
thái ổn định
- Giá trị K
D
càng lớn càng giảm độ vọt lố, nhưng lại làm chậm đáp ứng quá
độ và có thể dẫn đến mất ổn định do khuếch đại nhiễu tín hiệu trong phép vi
phân sai số.
Báo Cáo Thí Nghi T ng
21
2. Khu khin v
Xây du khin v :
a. Chnh thi gian mô phng Stop time = 50s . Thc hin kho sát h thng vi
b u khin P ( K
I
=0, K
D
vt l, sai s xác lp, thi gian
xác lp ca ngõ ra .
K
P
1
10
20
50
100
POT
0
6.67
6.82
Tín hing
bão hòa
e
xl
4
0.378
0.18
t
xl
2.68
2.2
3.06
Nhn xét : Khâu tỉ lệ làm thay đổi giá trị đầu ra, tỉ lệ với giá trị sai số hiện tại.
Độ lợi của khâu tỉ lệ lớn là do thay đổi lớn ở đầu ra mà sai số thay đổi nhỏ.
Nếu độ lợi của khâu tỉ lệ quá cao, hệ thống sẽ không ổn định, dao động quanh
tín hiệu đặt . Ngược lại, độ lợi nhỏ là do đáp ứng đầu ra nhỏ trong khi sai số
đầu vào lớn, và làm cho bộ điều khiển kém nhạy, hoặc đáp ứng chậm.
b. Thc hin kho sát h thng vi b u khin PI ( K
P
=2, K
D
vt l, sai s xác lp, thi gian xác lp ca ngõ ra .
K
I
0.1
0.5
0.8
1
2
POT
3.62
52.22
55.2
41.853
Không
nh
e
xl
2.03
0.215
0
0
t
xl
1.954
13.38
13
12.7
Nhn xét : Khâu tỉ lệ tích cộng thêm khâu phân ( bộ điều khiển PI )so với bộ
điều khiển P sẽ tăng tốc chuyển động của quá trình tới điểm đặt và khử số dư
sai số ổn định với một tỉ lệ chỉ phụ thuộc vào bộ điều khiển. Tuy nhiên, vì khâu
Báo Cáo Thí Nghi T ng
22
tích phân là đáp ứng của sai số tích lũy trong quá khứ, nó có thể khiến giá trị
hiện tại vọt lố tăng vượt qua giá trị đặt .
c. Thc hin kho sát h thng vi b u khin PI ( K
P
=2, K
I
vt l, sai s xác lp, thi gian xác lp ca ngõ ra .
K
I
0.1
0.5
0.8
1
2
POT
55.18
32.77
34.11
29.7
25.4
e
xl
0
0
0
0.1
0.57
t
xl
12.4
12
13.8
12.8
11.6
Nhn xét : Khâu vi phân làm chậm tốc độ thay đổi của đầu ra bộ điều khiển và
đặc tính này là đang chú ý nhất để đạt tới điểm đặt của bộ điều khiển. Từ đó,
điều khiển vi phân được sử dụng để làm giảm biên độ vọt lố được tạo ra bởi
thành phần tích phân và tăng cường độ ổn định của bộ điều khiển hỗn hợp.
d. Nhn xét v ng ca các khâu trong b u khin PID .
- Giá trị K
P
càng lớn thì đáp ứng càng nhanh do đó sai số càng lớn, bù khâu tỉ
lệ càng lớn. Một giá gị độ lợi tỉ lệ quá lớn sẽ dấn đến quá trình mất ổn định
và dao động.
- Giá trị K
I
càng lớn kéo theo sai số ổn định bị khử càng nhanh. Đổi lại là độ
vọt lố càng lớn: bất kỳ sai số âm nào được tích phân trong suốt đáp ứng quá
độ phải được triệt tiêu tích phân bằng sai số dương trước khi tiến tới trạng
thái ổn định
- Giá trị K
D
càng lớn càng giảm độ vọt lố, nhưng lại làm chậm đáp ứng quá
độ và có thể dẫn đến mất ổn định do khuếch đại nhiễu tín hiệu trong phép vi
phân sai số
Báo Cáo Thí Nghi T ng
23
BÀI THÍ NGHIM 2
NG DNG MATLAB THIT K B U
KHIN CHO CÁC H THNG T NG
I. Thit k b hiu chnh sm pha .
a. Nhp công c sisotool nhp hàm truyn vào h thng . Da
h thng kho sát h thng có nh hay không ? Gii thích ?
Nhp các hàm truyn :
a h thng :
Báo Cáo Thí Nghi T ng
24
H thng không nh vì có cp cc phc nm na bên phi mt phng phc .
ca h thng vu vào hàm nc :
b. Thit k b hiu chnh s h th vt l POT nh
và thi gian xác lp nh t k này .
Báo Cáo Thí Nghi T ng
25
- Thêm khâu hiu chnh sm pha vào h thng [ Add Pole/Zero ] [ Lead ]
- vt l và thi gian xác lp :