You are on page 1of 7

1.

Kiểm tra hoạt động của analog input và analog output

Hình 1 Dữ liệu từ analog input và analog output

Kết nối ngõ ra analog output vào ngõ vào analog input trong mạch phần cứng. Khi đó tín
hiệu nạp vào ouput là tín hiệu vào cho analog input.

Hình 2 Điều chỉnh Configuration

Điều chỉnh Configuration của 2 module có cùng loại tín hiệu. Dữ liệu qui đổi tín hiệu
trong chương trình dựa như hình 3 sau:
Hình 3 Bảng scaling dữ liệu

2. Đo nhiệt độ lò nhiệt


Nhiệt độ lò nhiệt được tính theo công thức

Trong đó R được tính theo công thức


Dựa theo công thức trên, ta có chương trình đo nhiệt độ lò nhiệt như hình 4 sau:

Hình 4 Tính nhiệt độ hiện tại


Tín hiệu từ cảm biến được truyền vào là V_in, module analog input lấy tín hiệu cảm biến
thông qua transmiter, do đó Configuration của module analog input được điều chỉnh như
hình 5

Hình 5 Điều chỉnh Configuration cho module analog input

Khi có tín hiệu V_in, nhiệt độ hiện tại t được tính toán trong khối “tinh_nhiet_do” theo
công thức trên.

Hình 6 Khối "tinh_nhiet_do"

Khi thực nghiệm trên phòng thí nghiệm, nhận thấy nhiệt độ tăng lò nhiệt tăng, giá trị tính
được trong chương trình tăng theo. Tại nhiệt độ phòng, giá trị ghi nhận được khoảng 23
độ C.

3. Xác định Kp để điều khiển lò nhiệt


Thu thập dữ liệu từ analog input là V_in, tín hiệu điều khiển ra analog output là
I_out*1000.

Hình 7 Thu thập dữ liệu từ analog input/ouput


Module analog output cần xuất tín hiệu điều khiển dạng dòng điện do SSR được sử dụng
điều khiển là tín hiệu dòng. Do đó Configuration của analog ouput được điều chỉnh là tín
hiệu dòng điện 4mA-20mA như trong hình 8

Hình 8 Điều chỉnh Còniguration

Để tính toán Kp của hệ thống, cần tính nhiệt độ hiện tại và tính toán dóng điện điều khiển
theo công thức

Hình 9 Tính I_out

Nhiệt độ hiện tại T_current được tính toán trong khối “tinh_nhiet_do”, sau đó dòng điều
khiển I_out được tính trong khối PID_test.
Hình 10 Khối PID_test

Kết quả: Khi thực nghiệm trên mô hình lò nhiệt tại phòng thực hành kết quả cho thấy
chương trình hoạt động đúng. Cài đặt giá trị Kp càng cao nhiệt độ tăng càng nhanh đạt
đến giá trị đặt nhưng vọt lố tỉ lệ nghịch Kp. Giá trị Kp ổn định là 5.
4. Sử dụng khối PID để điều khiển lò nhiệt
Tương tự như bài 3, ta thay thế khối “PID_test” thành khối PID của hệ thống

Hình 11 Khối PID được thay thế

Điều chỉnh các thông số trong khối PID như các hình 12-14
Giá trị Kp = 5
Hình 12 Kp=5

Configuration của PID setup:

Hình 13 Configuration

Scaling :
Hình 14 Scaling

You might also like