Professional Documents
Culture Documents
BÀI THÍ NGHIỆM 1
BÀI THÍ NGHIỆM 1
I.MỤC ĐÍCH:
Matlab là một trong những phần mềm thông dụng nhất dung để phân tích, thiết kế và
mô phỏng các hệ thống điều khiển tự động. Trong bài thí nghiệm, sử dụng các lệnh của matlab
để phân tích hệ thống như xét tính ổn định của hệ thống, đặc tính quá độ, sai số xác lập…
II. THÍ NGHIỆM:
1.Tìm hàm truyền tương đương của hệ thống:
Sơ đồ khối:
s1 + 1 s 1
G1 = ; G2 = ; G3 = ; H1=s+2
( s + 3)( s + 5) s + 2s + 8
2
s
Thực hiện tính toán hàm truyền bằng phần mềm MATLAB như sau:
Transfer function:
s+1
--------------
s^2 + 8 s + 15
Transfer function:
s
-------------
s^2 + 2 s + 8
>> G3 = tf([0 1],[1 0])
Transfer function:
1
-
s
Transfer function:
s+2
Transfer function:
2 s^2 + 9 s + 15
------------------
s^3 + 8 s^2 + 15 s
Transfer function:
2 s^2 + 9 s + 15
------------------
s^3 + 8 s^2 + 15 s
Transfer function:
s
---------------
2 s^2 + 4 s + 8
>> GA = series(G13,G2H1)
Transfer function:
2 s^3 + 9 s^2 + 15 s
-----------------------------------------
2 s^5 + 20 s^4 + 70 s^3 + 124 s^2 + 120 s
>> GA=minreal(GA)
Transfer function:
s^2 + 4.5 s + 7.5
---------------------------------
s^4 + 10 s^3 + 35 s^2 + 62 s + 60
>> Gs = feedback(GA,1)
Transfer function:
s^2 + 4.5 s + 7.5
-------------------------------------
s^4 + 10 s^3 + 36 s^2 + 66.5 s + 67.5
>> Gs=minreal(Gs)
Transfer function:
s^2 + 4.5 s + 7.5
-------------------------------------
s^4 + 10 s^3 + 36 s^2 + 66.5 s + 67.5
>> TS = 1
TS =
1 11 44 60
>> G = tf(TS,MS)
Transfer function:
1
------------------------
s^3 + 11 s^2 + 44 s + 60
>> rlocus(G)
>> grid on
Transfer function:
426
-------------------------
s^3 + 11 s^2 + 44 s + 486
>> step(Gk1)
Transfer function:
76.6
---------------------------
s^3 + 11 s^2 + 44 s + 136.6
>> step(Gk2,5)
Transfer function:
171
-------------------------
s^3 + 11 s^2 + 44 s + 231
>> step(Gk3,5)
Transfer function:
76.6
---------------------------
s^3 + 11 s^2 + 44 s + 136.6
>> step(Gk2,5)
>> grid on
>> hold on
>> Gk3 = feedback(171*G,1)
Transfer function:
171
-------------------------
s^3 + 11 s^2 + 44 s + 231
>> step(Gk3,5)
>> grid on
BÀI THÍ NGHIỆM 2
ỨNG DỤNG SIMULINK MÔ PHỎNG
VÀ ĐÁNH GIÁ CHẤT LƯỢNG HỆ THỐNG
I.MỤC ĐÍCH:
SIMULINK là một công cụ rất mạnh của Matlab để xây dựng các mô hình một cách
trực quan dễ hiểu. Để mô tả hay xây dựng hệ thống ta chỉ cần lien kết các khối có sẵn trong
thư viện của SIMULINK lại với nhau. Sau đó, tiến hành mô phỏng hệ thống để xem xét ảnh
hưởng của bộ điều khiển đáp ứng quá độ của hệ thống và đánh giá chất lượng hệ thống.
II.THÍ NGHIỆM:
1.Khảo sát mô hình hệ thống điều khiển nhiệt độ:
1.1) Khảo sát hệ hở, nhận dạng hệ thống theo mô hình Ziegler-Nichols:
a) Quá trình quá độ của hệ thống với các giá trị của khâu relay:
d)
1.3)Khảo sát mô hình điều khiển PID:
2.Khảo sát mô hình điều khiển tốc độ, vị trí động cơ DC:
KP 1 10 20 50 100
POT
exl
txl
Đáp ứng:
c) Thực hiện khảo sát hệ thống với bộ điều khiển PID(Kp = 2 , Ki = 1):
I.THÍ NGHIỆM:
1.Khảo sát mô hình hệ thống điều khiển nhiệt độ:
1.1) Khảo sát hệ hở, nhận dạng hệ thống theo mô hình Ziegler-Nichols:
- Đáp ứng :
BÀI THÍ NGHIỆM 5: