ơi bài toán tGiả ối ưu phi tuyến để tính toán chu i tín hiỗ ệu điều khi n trong phạm ểvi điều khiển, thường là bài tốn tối ưu khơng lồi có nhi u c c tr c c b.. Đầu ra c a mô hình này là
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI TRẦN THU HẰNG ĐIỀU KHIỂN DỰ BÁO DỰA MƠ HÌNH CHO ĐỐI TƯỢNG BÌNH KHUẤY TRỘN LIÊN TỤC LUẬN VĂN THẠC SĨ KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA NGƯỜI HƯỚNG DẪN KHOA HỌC: TS VŨ VÂN HÀ HÀ NỘI – 2014 Tai ngay!!! Ban co the xoa dong chu nay!!! 17061131940971000000 LỜI CAM ĐOAN LƠ Tơi xin cam đoan luận văn cơng trình nghiên cứu thân Các kết nghiên cứu luận văn trung thực chưa cơng bố cơng trình khác Tác giả luận văn Trần Thu Hằng MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT DANH MỤC CÁC HÌNH ẢNH, ĐỒ THỊ MỞ ĐẦU Lí chọn đề tài Mục tiêu luận văn Đối tượng nghiên cứu Phạm vi nghiên cứu Phương pháp nghiên cứu Ý nghĩa đề tài 7 Cấu trúc luận văn Chương 1: TỔNG QUAN VỀ ĐIỀU KHIỂN DỰ BÁO DỰA MƠ HÌNH 1.1 Giới thiệu chung 1.2 Khái niệm điều khiển dự báo dựa mô hình 10 1.3 Thuật tốn điều khiển dựa mơ hình 11 1.4 Các thành phần điều khiển dự báo dựa mơ hình 13 1.4.1 1.4.2 Tạo tín hiệu chuẩn 13 Mơ hình dự báo 14 1.4.3 Phiếm hàm mục tiêu: 24 1.4.4 Tối ưu hóa phiếm hàm mục tiêu 24 1.5 Phương pháp giải toán tối ưu MPC 24 1.5.1 Giải thuật di truyền 25 1.5.2 Phương pháp rẽ nhánh 33 Chương 2: NHẬN DẠNG ĐỐI TƯỢNG PHI TUYẾN BẰNG HỆ MỜ 36 2.1 Hệ thống suy luận mờ 36 2.2 Mơ hình mờ dự báo cho hệ phi tuyến 36 2.3 Nhận dạng hệ phi tuyến 37 2.3.1 Cấu trúc hệ mờ 37 2.3.2 Lựa chọn thành phần vector hồi quy 38 2.3.2 Tính tốn chỉnh định thơng số cho mơ hình mờ 39 2.4 Giới thiệu thiết bị bình khuấy trộn liên tục 46 2.5 Phương trình tốn học đối tượng 47 Chương 3: ĐIỀU KHIỂN MPC TRÊN CƠ SỞ MƠ HÌNH MỜ CHO ĐỐI TƯỢNG CSTR 48 3.1 Thiết kế điều khiển FMPC cho đối tượng CSTR 48 3.1.1 Mơ hình dự báo TS: 48 3.1.2 Xác định nghiệm tốn tối ưu hóa giải thuật di truyền cho đối tượng CSTR 51 3.2 Kết mô Matlab-Simulink 53 3.3 Nhận xét kết luận 61 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 61 TÀI LIỆU THAM KHẢO 62 PHỤ LỤC 63 DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT SISO : Single Input- Single Output MIMO: Multiple Input and Multiple Output FLS : Fuzzy Logic System FIS : fuzzy inference system MPC : Model Predictive Controller FMPC: Fuzzy Model Predictive Controller GAS : Global Asymptotic Stable GAs : Genetic Algorithms B&B : Branch and Bound CSTR : Continuous Stirrer Tank Reactor TS : Takagi-Sugeno QP : Quadratic Programming SQP : Sequential Quadratic Programming DANH MỤC CÁC HÌNH ẢNH, ĐỒ THỊ Hình 1.1 Hình 1.2 Chiến lược điều khiển dự báo Thuật toán 11 12 Hình 1.3 Hình 1.4 Sơ đồ khối điều khiển dự báo Quỹ đạo quy chiếu 13 14 Hình 1.5 Đáp ứng xung 15 Hình 1.6 Hình 1.7 Đáp ứng bước nhảy Các tập mờ đầu vào 16 19 Hình 1.8 Hình 1.9 Hàm thành viên dạng tam giác Hàm thành viên dạng hàm Gauss 19 21 Hình 1.10 Hình 1.11 Bánh xe quay Roulette Sơ đồ giải thuật di truyền 29 32 Hình 1.12 Nguyên lý hoạt động thật tốn rẽ nhành 33 Hình 2.1 Tìm kiếm để chọn thành phần vector hồi quy 39 Hình 2.2 Hình 3.1 Thiết bị CSTR – Continuous-stirred tank reactor Bộ liệu vào – dùng để nhận dạng đối tượng 46 54 Hình 3.2 CSTR Kết huấn luyện 57 Hình 3.3 Hình 3.4 Tín hiệu y(t) tín hiệu điều khiển u(t), dùng thuật tốn FMPC, tín hiệu đặt r(t) số (khơng có nhiễu tác động) Tín hiệu y(t) tín hiệu điều khiển u(t), dùng 58 58 thuật toán FMPC (nhiễu ồn trắng tác động đầu ra) Hình 3.5 Tín hiệu y(t) tín hiệu điều khiển u(t), Hc=1, Hp=8, Ts=0,5 59 Hình 3.6 Tín hiệu y(t) tín hiệu điều khiển u(t), Hc=1, Hp=6, Ts=0.5, lamda=0.2 (chưa có nhiễu tác động) 60 Hình 3.7 Tín hiệu y(t) tín hiệu điều khiển u(t), Hc=1, Hp=6, Ts=0.5, lamda=0.2(có nhiễu tác động) 60 MỞ ĐẦU Lí chọn đề tài Cùng với phát triển đất nước, nghiệp cơng nghiệp hố, đại hoá ngày phát triển mạnh mẽ, tiến khoa học kỹ thuật, kỹ thuật điều khiển tự động – thơng minh góp nhần lớn tạo điều kiện để nâng cao đời sống người Đã có nhiều phương pháp điều khiển đời để đáp ứng lại đòi hỏi ngày cao trình sản xuất đảm bảo yêu cầu bảo vệ người, máy móc mơi trường Phương pháp điều khiển dự báo dựa mơ hình đời cách khoảng thập kỷ từ phương pháp phát triển đáng kể lĩnh vực nghiên cứu ứng dụng thành công công nghiệp Hiện nay, điều khiển dự báo chiến lược điều khiển sử dụng phổ biến việc điều khiển trình Bộ điều khiển dự báo dựa mơ hình đối tượng điều khiển để dự đoán trước đáp ứng tương lai đối tượng điều khiển thời điểm rời rạc phạm vi dự báo định Dựa vào đáp ứng dự báo này, thuật toán tối ưu hóa sử dụng để tính tốn chuỗi tín hiệu điều khiển tương lai phạm vi điều khiển cho sai lệch đáp ứng dự báo mơ hình tín hiệu chuẩn đặt trước Hiện nay, phương pháp điều khiển dự báo dựa mơ hình áp dụng cho nhiều ngành cơng nghiệp khác nhau, đặc biệt ngành công nghiệp hạt nhân Ngành công nghiệp hạt nhân sản xuất nguồn lượng thay cho nguồn lượng hoá thạch cạn kiệt, phục vụ cho nhiều ngành công nghiệp khác đời sống người Với đặc thù phản ứng hạt nhân nhiệt độ phản ứng cao, người tận dụng nguồn nhiệt để sản suất lượng, đồng thời phải kiểm soát nguồn nhiệt mức độ an tồn cho phép Thiết bị bình khuấy trộn liên tục (CSTR – Continuous stirred tank reactor) thiết bị thường sử dụng, với thiết bị điều khiển nhiệt độ vỏ bình mức độ an tồn Việc mơ hình hố đối tượng CSTR gặp nhiều khó khăn mơ hình đa biến, tính phi tuyến mạnh, tồn tác động khó xác định nhiệt độ vỏ bình phản ứng hố học xảy Việc sử dụng điều khiển truyền thống PID, Feedforward cho mơ hình bình khuấy trộn liên tục, mạch vòng điều khiển phải chịu tác động xen kênh, làm cho thời gian bám lượng đặt chậm Với điều khiển dự báo dựa vào mơ hình mờ thiết kế với chất lượng hệ thống cho trước theo độ xác tuỳ ý làm theo nguyên lý tư người Tuy nhiên, cấu trúc mơ hình phức tạp việc điều chỉnh tham số mơ hình cho thích hợp khó Giải tốn tối ưu phi tuyến để tính tốn chuỗi tín hiệu điều khiển phạm vi điều khiển, thường tốn tối ưu khơng lồi có nhiều cực trị cục Tất toán tối ưu phi tuyến thuật tốn lặp địi hỏi số lượng phép tính lớn, điều hạn chế khả sử dụng chiến lược điều khiển dự báo Gần đây, giải thuật di truyền, tiến hoá dùng việc giải tốn tối ưu, với mục đích phát triển, cải tiến để nâng cao hiệu suất việc điều khiển Với phương hướng trên, tác giả tìm hiểu, nghiên cứu, ứng dụng giải thuật di truyền vào mơ hình mờ để điều khiển dự báo cho thiết bị bình khuấy trộn liên tục Đó lí chọn để tài “ĐIỀU KHIỂN DỰ BÁO DỰA MƠ HÌNH CHO BÌNH KHUẤY TRỘN LIÊN TỤC” Mục tiêu luận văn - Hiểu rõ lý thuyến điều khiển dự báo, mơ hình mờ, giải thuật di truyền - Ứng dụng giải thuật di truyền vào việc thiết kế điều khiển dự báo dựa mơ hình mờ cho bình khuấy trộn liên tục CSTR - Sử dụng phần mềm MATLAB SIMULINK làm công cụ xây dựng mơ hình mơ kết Đối tượng nghiên cứu - Bình khuấy trộn liên tục CSTR – Continuous stirred tank reactor - Mơ hình mờ Giải thuật di truyền GA Phạm vi nghiên cứu - Kết hợp giải thuật di truyền mơ hình mờ để điều khiển thiết bị CSTR cho tín hiệu theo mong muốn Phương pháp nghiên cứu - Nghiên cứu lý thuyết kết hợp với mơ mơ hình cơng cụ Matlab – Simulink, sở để tiếp tục nghiên cứu thực tế Ý nghĩa đề tài Ý nghĩa khoa học Nếu thực thành công, đề tài mang lại hướng việc thiết kế điều khiển dự báo có sử dụng giải thuật di truyền Bên cạnh việc giữ ưu điểm điều khiển dự báo, phương pháp bổ sung cho giải toán tối ưu trường hợp xảy với đối tượng Qua tạo cơng cụ điều khiển mạnh điều khiển dự báo dựa mơ hình mờ Ý nghĩa thực tiễn Đề tài thực làm sở để thực điều khiển dự báo sử dụng giải thuật di truyền có khả điều khiển hệ thống phức tạp với chất lượng đạt yêu cầu Cấu trúc luận văn: Luận văn gồm chương: CHƯƠNG 1: TỔNG QUAN VỀ ĐIỀU KHIỂN DỰ BÁO DỰA MƠ HÌNH 1.1 Giới thiệu chung 1.2 Khái niệm điều khiển dự báo dựa mơ hình 1.3 Thuật tốn điều khiển dựa mơ hình 1.4 Các thành phần điều khiển dự báo dựa mơ hình 2.5 Phương pháp giải toán tối ưu MPC CHƯƠNG 2: NHẬN DẠNG ĐỐI TƯỢNG PHI TUYẾN BẰNG HỆ MỜ 2.1 Hệ thống suy luận mờ 2.2 Mơ hình mờ dự báo cho hệ phi tuyến 2.3 Nhận dạng hệ phi tuyến 2.4 Giới thiệu thiết bị bình khuấy trộn liên tục 2.5 Phương trình tốn học đối tượng CHƯƠNG 3: ĐIỀU KHIỂN MPC TRÊN CƠ SỞ MƠ HÌNH MỜ CHO ĐỐI TƯỢNG CSTR 3.1 Thiết kế điều khiển FMPC cho đối tượng CSTR 3.2 Kết mô Matlab-Simulink 3.3 Nhận xét kết luận Chương 1: TỔNG QUAN VỀ ĐIỀU KHIỂN DỰ BÁO DỰA MƠ HÌNH 1.1 Giới thiệu chung Hiện nay, với việc phát triển mạnh mẽ ngành công nghệ thông tin phần mềm ứng dụng tạo thuận lợi cho việc áp dụng điều khiển dự báo để điều khiển nâng cao q trình cơng nghệ Điều khiển dự báo dựa mơ hình ( Model Predictive Control – MPC) kỹ thuật điều khiển trình nâng cao ứng dụng nhiều q trình cơng nghiệp Ý tưởng MPC xuất từ lâu, ban đầu MPC ứng dụng công nghiệp hình thức tên gọi khác từ trước có hiểu biết thấu đáo vè đặc tính lý thuyết Những nghiên cứu lý thuyết MPC bắt đầu phát triển từ năm 80, hiểu biết tính chất MPC đưa nhà nghiên cứu nòng cốt (Morari Garcia – 1982; Rawlings Muke – 1993) xây dựng thành khung sườn mạnh có ý nghĩa thực tế cho ứng dụng lý luận MPC có lẽ giải pháp tổng quát cho thiết bị điều khiển miền thời gian, áp dụng cho hệ tuyến tính hệ phi tuyến, đặc biệt mà tín hiệu đặt biết trước Ngồi ra, MPC điều khiển q trình có tín hiệu điều khiển bị chặn, có điều khiển ràng buộc Các thuật tốn MPC khác mơ hình tốn học nhận dạng đối tượng q trình, ồn nhiễu tác động phiếm hàm mục tiêu cần tối ưu hóa Do tính khả mở phương pháp MPC, nhiều cơng trình phát triển thừa nhận rộng rãi công nghiệp nghiên cứu Thành công ứng dụng điều khiển dự báo cơng nghiệp chế biến mà cịn nhiều q trình đa dạng khác, từ cơng nghiệp đến y học Các ứng dụng MPC sản xuất xi măng, tháp sấy, PVC hay động servo giới thiệu nhiều tài liệu khác Chất lượng tốt ứng dụng cho thấy MPC có khả đạt hệ thống điều khiển hiệu cao, vận hành dài lâu bền vững Ưu điểm MPC so với phương pháp điều khiển khác, bật