Professional Documents
Culture Documents
2
trong thực tế như: áp ra cực đại của bộ điều khiển đặt vào đối tượng,
áp nguồn….
1.2.2. Các bước để xây dựng ứng dụng mới.
- Sau khi khởi động Matlab, gõ lệnh >> simulink hoặc nhấn vào nút simulink
trên thanh công cụ thì cửa sổ SIMULINK hiện ra (như ở hình vẽ Trang 1).
Click vào biểu tượng như hình dưới (Simulink icon)
Simulink
Khung tìm
kiếm
Các khối
chức năng
Thư viện
3
- Click vào icon New model hoặc gõ Ctrl-N
`q543433111` 3`5` ` 1
New model
b.
4
Hình 1.6. Lưu trữ mô hình
Dịch chuyển các khối đơn giản bằng cách nhấp vào khối đó và kéo thả
7
Tóm lại, Ziegler-Nichols xấp xỉ hàm truyền lò với hệ bậc nhất có trễ hay hệ
tuyến tính bậc hai, và cho phép tìm hàm truyền bằng thực nghiệm khi vẽ quá trình quá
độ hệ thống với đầu vào là hàm nấc.
1.3. Thí nghiệm
1.3.1. Chuẩn bị thí nghiệm
Sinh viên phải chuẩn bị các kiến thức sau trước khi bước vào thí nghiệm:
- Tìm hiểu sơ lược Matlab và Simulink.
- Mô tả toán học hệ thống điều khiển tự động, đánh giá chất lượng hệ thống
điều khiển tự động.
- Mô hình hóa đối tượng và xác định thông số bộ điều khiển PID theo phương
pháp thứ nhất của Ziegler – Nichols.
- Phương pháp điều khiển on-off. Ưu khuyết điểm của điều khiển on-off so với
điều khiển sớm trễ pha hay PID.
- Phương pháp điều khiển PID. Ưu khuyết điểm của điều khiển PID. Cách hiệu
chỉnh thông số PID dựa vào đáp ứng quá độ đối với tín hiệu vào hàm nấc đơn vị.
1.3.2. Khảo sát hệ hở lò nhiệt, nhận dạng hệ thống theo mô hình Ziegler – Nichols.
1. Mục đích.
- Đặc trưng của lò nhiệt là khâu quán tính nhiệt. Từ khi bắt đầu cung cấp năng
lượng đầu vào cho lò nhiệt, nhiệt độ của lò bắt đầu tăng lên từ từ. Để nhiệt độ lò đạt tới
giá trị nhiệt độ cần nung thì thường phải mất một khoảng thời gian khá dài. Đây chính
là đặc tính quán tính của lò nhiệt. Khi tuyến tính hoá mô hình lò nhiệt, ta xem hàm
truyền của lò nhiệt như là một khâu quán tính bậc 2 hoặc như là một khâu quán tính
bậc nhất nối tiếp với khâu trễ. Trong bài thí nghiệm này ta xem mô hình lò nhiệt như
là một khâu quán tính bậc 2.
- Trong phần này, sinh viên sẽ khảo sát khâu quán tính bậc 2 cho trước. Dùng
phương pháp Ziegler-Nichols nhận dạng hệ thống sau đó xây dựng lại hàm truyền. So
sánh giá trị các thông số trong hàm truyền vừa tìm được với khâu quán tính bậc 2 cho
trước này.
2. Trình tự thí nghiệm.
- Bước 1. Dùng SIMULINK để xây dựng mô hình lò nhiệt vòng hở như sau.
8
Trong đó:
+ Step: là tín hiệu hàm nấc thể hiện phần trăm công suất cung cấp cho lò nhiệt.
Giá trị của hàm nấc từ 0‚1 tương ứng công suất cung cấp 0%‚100%
+ Transfer Fcn – Transfer Fcn1: mô hình lò nhiệt tuyến tính hóa.
+ Đầu ra của Transfer Fcn1 là nhiệt độ thực của lò, đưa vào Scope để quan sát.
- Bước 2. Chỉnh giá trị của hàm nấc: Step time = 0; Initial value = 0; Final value = 1;
Chỉnh thời gian mô phỏng Stop time = 600s.
- Bước 3: Nhấp chuột vào ô Parameters, vào trang Data History và tiến hành cài đặt
các thông số như hình bên dưới:
Autoscale: chỉnh tỷ lệ
xích tự động để xem
toàn bộ các tín hiệu
9
- Bước 7: Lúc này cửa sổ Figure hiện ra với hình vẽ giống như hình vẽ ở cửa sổ
Scope. Vào menu Insert/Line, Insert/Text để tiến hành kẽ tiếp tuyến và chú thích cho
hình vẽ. Kết quả cuối cùng như hình bên dưới:
θđặt e -∆ +∆ P θ
Lò nhiệt
- e
12
a) b)
Hình 1.19. a. Mô hình hệ thống điều khiển nhiệt độ với Gian=120
b. Đặc tính quá độ khi vùng trễ là: +1/-1
a) b)
Hình 1.20. a. Mô hình hệ thống điều khiển nhiệt độ với Gian=120
b. Đặc tính quá độ khi vùng trễ là: +5/-5
13
Khi vùng trễ: +10 / -10
Giá trị
Giá
đặt
trị đặt
∆e
∆e1
1 ∆e2
∆e
Chu kỳ
2
dóng cắt
Đầu
Đầu
ra
ra
a) b)
Hình 1.21. a. Mô hình hệ thống điều khiển nhiệt độ với Gian=120
b. Đặc tính quá độ khi vùng trễ là: +10/-10
a) b)
Hình 1.22. a. Mô hình hệ thống điều khiển nhiệt độ với Gian=120
b. Đặc tính quá độ khi vùng trễ là: +10/-10
θđ e P K θ
HC (Ts 1)( Ls 1)
(-)
15
Pmax: công suất cực đại ứng với trường hợp a=1, khi phần tử điều khiển công
suất là TRIAC đóng mạch liên tục.
Vì TRIAC chỉ ngắt mạch khi dòng qua nó về zero, chu kì T phải đủ lớn để cho
TRIAC có thể dẫn điện trong nhiều chu kì điện áp lưới (tần số lưới điện là 50 Hz).
Trong bài thí nghiệm, T khoảng 3 giây, bộ thí nghiệm có chỉ thị hệ số a theo đơn vị %
gọi là %công suất.
3. Trình tự thí nghiệm.
- Bước 1: Dùng SIMULINK để xây dựng hệ thống điều khiển nhiệt độ PID như sau:
16
Hình 1.25. Đặc tính quá độ khi điều khiển tuyến tính
*Nhận xét: Ta thấy tín hiệu ngõ ra trong trường hợp này không dao động xung
quanh tín hiệu đặt như ở bộ điều khiển ON-OFF mà ngõ ra ở xác lập là hằng số.
Tuy nhiên, giá trị này có sai số so với tín hiệu đặt. Chất lượng quá trình điều khiển
có nhiều ưu điểm hơn so với phương pháp điều khiển ON-OFF.
17