báo cáo điều khiển quá trình kèm file mô phỏng simulink đại học bách khoa hà nội process control report with simulink file báo cáo điều khiển quá trình kèm file mô phỏng simulink đại học bách khoa hà nội process control report with simulink file
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN Bộ môn Điều khiển tự động - - BÁO CÁO THÍ NGHIỆM ĐIỀU KHIỂN Q TRÌNH Sinh viên thực hiện: Đinh Huy Hùng MSSV: 20151774 Lớp: Điều khiển & Tự động hóa 04-K60 Tổ: 10 Hà Nội, tháng năm 2018 BÀI 1: XÂY DỰNG HỆ THỐNG ĐIỀU KHIỂN MỘT BÌNH MỨC Tín hiệu vào độ mở (hoặc lưu lượng) van vào (In Flow), tín hiệu mức chất lỏng bình (Level) nhiễu độ mở van (Out Flow) Xây dựng mơ hình tốn học cho hệ thống F1 F2 Hệ thống h Phương trình cân vật chất: dV dh A F1 F dt dt (1) Trong đó: A tiết diện cắt ngang bình chứa (coi từ xuống) Phương trình mơ hình trạng thái xác lập: 0 A dh F1 F dt (2) Trừ vế (1) – (2) ta được: Đặt: y h; u F 2; d F1 Phương trình trở thành: dy (d u ) dt A Tại trạng thái ban đầu tất biến chênh lệch y, u, d dy dt Laplace vế ta được: sy ( s) u ( s) d ( s) A A Do van khâu quán tính bậc nên hàm truyền hệ thống có dạng: Mơ đối tượng bình mức khối Single-Tank matlab Phương pháp đường cong đáp ứng Với thơng số Course = 60 (Khố 60) Class = 10 (Lớp thí nghiệm) Number = 10 Cho tín hiệu tác động bậc thang đầu vào ta có đáp ứng hàm độ có dạng quán tính bậc Từ lý thuyết đồ thị ta xác định tham số mơ sau: T=2.4 K=3.8 Để kiểm chứng mơ hình ta dùng mơ hình sau: Nhận thấy đồ thị mơ đồ thị nhận dạng có sai khác định Để đạt sai số tối thiểu, ta điều chỉnh tham số K T Với K = 2.37 T = 3.95, ta có đồ thị Các sách lược điều khiển Sách lược sử dụng: điều khiển phản hồi điều khiển tầng Sách lược không sử dụng được: điều khiển truyền thẳng, điều khiển tỉ lệ, điều khiển lựa chọn điều khiển phân vùng Giải thích: - Q trình bình định mức khâu tích phân khơng có tính tự cân bằng, điều khiển truyền thẳng khơng làm thay đổi tính ổn định hệ thống Nên tác động nhỏ nhiễu làm hệ thống tới trạng thái cân - Điều khiển tỉ lệ áp dụng cho hệ thống : trì quan hệ biến nhằm điều khiển gián tiếp biến thứ 3, mà điều khiển bình mức có biến điều khiển nên khơng áp dụng - Điều khiển lựa chọn điều khiển phân vùng cần biến điều khiển mà bình định mức có biến điều khiển Hàm truyền đạt đầy đủ PID: K ( s ) k c (1 d s) is Thiết kế sách lược điều khiển cho hệ thống Tính tốn thơng số điều khiển theo công thức Ziegler Nichol với thông số sau: K=2.37; T=3.95 Bộ điều khiển P PI PID Kc 1/K=0.42 0.9/K=0.38 1.2/K=0.51 Ti Td 10T/3 = 13.17 2T=7.9 0.5T=1.975 38 Dạng hàm truyền đạt PID : K(s) = Kc(1 + +Td*s) Ta có sách lược điều khiển sách lược điều khiển truyền thẳng, điều khiển phản hồi điều khiển tầng Sách lược điều khiển truyền thẳng Lưu đồ P&ID: Sơ đồ simulink So sánh giá trị SP Level (bằng scope), chọn stoptime = 7400 Bộ điều khiển P (P = 0.42) Kết ta thấy tín hiệu đầu khơng bám theo tín hiệu chủ đạo, q trình không đến ổn định Không thể áp dụng sách lược điều khiển truyền thẳng Vì sách lược truyền thẳng đòi hỏi phải biết rõ thơng tin q trình ảnh hưởng nhiễu Tuy nhiên, mơ hình đối tượng mơ hình nhiễu khơng xác, nhiễu đo được, nên sai lệch tĩnh tồn Thực tế, điều khiển lý tưởng khơng có tính khả thi Sách lược điều khiển phản hồi : Lưu đồ P&ID: Sơ đồ simulink: So sánh giá trị SP Level (bằng scope), Bộ điều khiển P (Kp = 0.42), chọn stoptime = 7400 Nhận xét: Bộ điều khiển bám giá trị đặt Bộ điều khiển PI (Kp=0.38, Ti = 13.17), stoptime = 7400 Nhận xét: Bộ điều khiển đạt giá trị đặt có độ điều chỉnh lớn hơn, dao động mạnh so với điều khiển P, có khâu tích phân Bộ điều khiển PID (Kp= 0.51, Ti=7.9, Td= 1.795), stoptime =7400 Nhận xét: Bộ điều khiển PID có tính chất tương tự PI, nhiên thời gian độ lớn Với sách lược điều khiển phản hồi vòng đơn cần P đáp ứng đủ yêu cầu bám giá trị đặt Khi thực mô với điều khiển PI PID xảy tượng mức nước vượt quá, đạt ổn định Đây tượng bão hòa tích phân (Reset Winup), thường xảy điều khiển có chứa khâu I (Integral), có đặc điểm: - Độ điều chỉnh lớn - Thời gian độ dài - Tồn sai lệch tĩnh lớn Để khắc phục ta xây dựng sơ đồ có thêm khâu chống bão hòa tích phân Sử dụng khâu chống bão hòa tích phân: + PI-RW: Sơ đồ:Khâu PI nối tiếp với khâu chống bão hòa tích phân: Trong đó: Thơng số khâu PI-RW xác định theo Zinger Nichol sau: Kp=0.38 Ti=13.17 Tt=3 Sơ đồ simulink: 10 Thiết kế sách lược điều khiển cho hệ thống Tính tốn thơng số điều khiển theo công thức ziegler Nichol với thông số K1=3,T1=3.5 T2=4.7, K2=0.83, có bảng sau 27 BĐK P PI PID Kp Ti Td Bình Bình Bình Bình Bình Bình 0.33 0.3 0.4 1.2 1.1 1.45 11.7 15.7 9.4 1.75 2.35 Các sách lược sử dụng sách lược điều khiển phản hồi sách lược điều khiển tầng Không thể sử dụng sách lược điều khiển truyền thẳng Ta lựa chọn sách lược điều khiển tầng để triệt tiêu tối đa sai lệch tĩnh cho chất lượng điều khiển hệ thống tốt sách lược điều khiển phản hồi Sách lược điều khiển phản hồi kết hợp bù nhiễu a Lưu đồ P&ID b.Sơ đồ Simulink: 28 29 +) Bộ điều khiển P 30 +) Bộ điều khiển PI-RW Sơ đồ: Khâu PI nối tiếp với khâu chống bão hòa tích phân: Sơ đồ simulink: Trong : - Bộ điều khiển PI-RW có thông số xác định theo ziegler Nichol là: Kp=0.31 Ti=0.11,7 Tt = - Bộ điều khiển PI-RW có thơng số xác định theo ziegler Nichol là: Kp=1.1 Ti=1/15.7 Tt=5 Kết mô phỏng: 31 32 +) Bộ điều khiển PID-RW: Sơ đồ: Khâu PID nối tiếp với khâu chống bão hòa tích phân Trong : - Bộ điều khiển PID-RW có thông số xác định theo ziegler Nichol là: Kp=0.4 Ti=7 Td=1.75 Tt=4 - Bộ điều khiển PID-RW có thông số xác định theo ziegler Nichol là: Kp=1.45 Ti=9.4 Td=2.35 Tt=5 Kết mô phỏng: 33 Khi sử dụng chống bão hòa tích phân giảm đáng kể tượng dao động, độ điều chỉnh nhỏ, nhiên tồn sai lệch tĩnh Sách lược điều khiển tầng Lưu đồ P&ID 34 Xác định vòng điều khiển cần xây dựng: Vòng thứ nhất: điều khiển độ mở van InValve Vòng thứ hai: điều khiển độ mở van InValve Đặc điểm, nhiệm vụ vòng: Vòng thứ nhất: điều khiển độ mở van 1, có đặc tính động học biến đổi nhanh vòng thứ hai Vòng thứ hai: điều khiển độ mở van 2, có đặc tính động học biến đổi chậm vònqg thứ 35 Mơ với điều khiển: +) Vòng ngồi điều khiển P (lấy Kp = 1000) vòng điều khiển P (Kp = 10000) để tăng đáp ứng hệ thống Sơ đồ: Bộ P/P Kết mô phỏng: 36 Nhận xét: Ở điều khiển P đạt chất lượng điều khiển nhanh tín hiệu level ln bám sát tín hiệu đặt SP Bộ P/PI-RW +)Vòng điều khiển P (Kp =1000) để tăng đáp ứng hệ thống, vòng điều khiển PI-RW để triệt tiêu sai lệch tĩnh Trong thông số điều khiển PI-RW lấy phần Sơ đồ simulink: 37 38 Kết mô phỏng: Nhận xét: Dù có chống bão hòa tích phân giá trị cần điều khiển chưa đạt giá trị đặt SP 39 Bộ P/PID-RW +)Vòng ngồi điều khiển P (Kp =1000), vòng điều khiển PID-RW Trong thơng số điều khiển PID-RW lấy phần - Sơ đồ simulink: Kết mô phỏng: 40 41