BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
PHẠM VĂN HÙNG
NGHIÊN CỨU XÂY DỰNG THUẬT TOÁN ĐIỀU KHIỂN DỰ BÁO
PHI TẬP TRUNG CHO MỘT LỚP ĐỐI TƯỢNG PHI TUYẾN
LUẬN ÁN TIẾN SĨ KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA
HÀ NỘI – 2018
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
Phạm Văn Hùng
NGHIÊN CỨU XÂY DỰNG THUẬT TOÁN ĐIỀU KHIỂN DỰ BÁO
PHI TẬP TRUNG CHO MỘT LỚP ĐỐI TƯỢNG PHI TUYẾN
Ngành: Kỹ thuật điều khiển và tự động hóa
Mã số: 9520216
LUẬN ÁN TIẾN SĨ KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA
NGƯỜI HƯỚNG DẪN KHOA HỌC
PGS.TS. HOÀNG MINH SƠN
HÀ NỘI – 2018
CHƯƠNG 1: TỔNG QUAN VỀ HỆ ĐIỀU KHIỂN DỰ BÁO PHI TẬP TRUNG 5
1.1 Điều khiển dự báo dựa trên mô hình trạng thái
5
1.1.1 Bài toán điều khiển dự báo tuyến tính và phi tuyến
5
1.1.2 Tính ổn định của hệ điều khiển dự báo
7
1.2 Tổng quan về thuật toán và tính ổn định của hệ điều khiển dự báo phi tập
trung
14
KẾT LUẬN CHƯƠNG 1
21
CHƯƠNG 2: ĐIỀU KHIỂN DỰ BÁO PHI TẬP TRUNG DỰA TRÊN MÔ HÌNH
TUYẾN TÍNH
23
2.1 Bộ điều khiển dự báo phi tập trung dựa trên mô hình tuyến tính
23
2.2 Điều khiển phi tập trung dựa trên mô hình tuyến tính hệ phản ứng/tách và
hệ nồi hơi-tuabin
55
3.1.5 Điều khiển ổn định hệ nồi hơi – tuabin
56
3.1.6 Thuật toán điều khiển dự báo phi tập trung sử dụng mô hình LTI tuyến
tính hóa từng đoạn cho bài toán bám
62
3.2 Điều khiển dự báo phi tập trung dựa trên mô hình phi tuyến giả LPV
78
3.2.1 Mô hình nội suy đầu ra LPV
79
3.2.2 Thiết kế bộ điều khiển
81
3.2.3 Điều khiển phi tập trung hệ nồi hơi-tuabin dựa trên mô hình LPV
83
KẾT LUẬN CHƯƠNG 3
KẾT LUẬN VÀ KIẾN NGHỊ
88
Vector cột có các phần tử là các vector x1, x 2,..., xn
diag (A1, A2 ,..., An )
Ma trận đường chéo có các phần tử trên đường chéo chính là
các ma trận vuông cùng kích cỡ A1, A2,..., An
0m´n
In
Ma trận không m hàng, n cột
Ma trận đơn vị cỡ n (n hàng, n cột)
Chuyển vị của ( .)
(.)
T
¶f
¶x
hof
K
K∞
L
Đạo hàm Jacobi của f theo x
Hàm hợp của h và f , tức là h ( f (.) )
Lớp các hàm thực a : ¡ ³0 ® ¡ ³0 liên tục và đơn điệu tăng
Model predictive control
Nonlinear model predictive control
i
DANH MỤC CÁC BẢNG BIỂU VÀ HÌNH VẼ
Danh mục bảng biểu
Bảng 2-1 Các biến quá trình của hệ phản ứng/tách ....................................... 35
Bảng 2-2 Bảng thông số vận hành hệ phản ứng/tách [71] ............................... 36
Bảng 2-3 Điểm làm việc của hệ thống nồi hơi-tuabin [4] ................................ 41
Bảng 3-1 So sánh một số chỉ tiêu kỹ thuật sử thuật toán DMPCd và DLMPC điều
khiển hệ nồi hơi - tuabin ............................................................................... 60
Bảng 3-2 So sánh một số chỉ tiêu kỹ thuật sử thuật toán DMPC2d, DMPCd và
DLMPC điều khiển hệ nồi hơi - tuabin ........................................................... 67
Bảng 3-3 So sánh một số chỉ tiêu kỹ thuật sử thuật toán DMPC2d, DMPCd,
DLMPC và MPC_LTI điều khiển hệ nồi hơi - tuabin ...................................... 73
Bảng 3-4 So sánh một số chỉ tiêu kỹ thuật sử thuật toán DMPC2d, DMPCd,
DLMPC, MPC_LTI và NMPC điều khiển hệ nồi hơi – tuabin ......................... 78
Bảng 3-5 So sánh một số chỉ tiêu kỹ thuật sử thuật toán DMPC_LTI và DMPCLPV điều khiển hệ nồi hơi - tuabin ................................................................ 88
Danh mục hình vẽ
Hnh 1-1 Minh họa MPC ở thời điểm tk ......................................................... 7
Hnh 1-2 Minh họa cấu trúc điều khiển phi tập trung với các bộ điều khiển cục bộ
độc lập........................................................................................................ 15
Hnh 1-3 Minh họa cấu trúc điều khiển phi tập trung với các bộ điều khiển cục bộ
có trao đổi thông tin với nhau ....................................................................... 16
Hnh 1-4 Minh họa cấu trúc DMPC gồm 2 bộ điều khiển dự báo cục bộ thực hiện
tính toán tối ưu tuần tự sử dụng thông tin từ các bộ điều khiển dự báo khác [13] 19
Hnh 1-5 Minh họa cấu trúc DMPC gồm 2 bộ điều khiển dự báo cục bộ thực hiện
Hnh 3-6 Đáp ứng đầu ra hệ nồi hơi với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn khi có nhiễu đầu ra (OD: đường chấm gạch) bằng 5% giá
trị đặt ......................................................................................................... 61
Hnh 3-7 Đáp ứng đầu ra hệ tuabin với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn khi có nhiễu đầu ra bằng 5% giá trị đặt ..................... 61
Hnh 3-8 Minh họa tư tưởng xây dựng mô hình dự báo chứa thành phần tích phân
.................................................................................................................. 63
Hnh 3-9 Đáp ứng đầu ra hệ nồi hơi với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám..................................................... 66
Hnh 3-10 Đáp ứng đầu ra hệ tuabin với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám..................................................... 66
Hnh 3-11 Tín hiệu điều khiển hệ nồi hơi và tuabin với thuật toán DMPC sử dụng
mô hình LTI tuyến tính hóa từng đoạn cho bài toán bám ................................. 67
Hnh 3-12 Đáp ứng đầu ra hệ nồi hơi với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám khi nhiễu đầu ra bằng 5% giá trị đặt 68
Hnh 3-13 Đáp ứng đầu ra hệ tuabin với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám khi nhiễu đầu ra bằng 5% giá trị đặt 68
Hnh 3-14 Tín hiệu điều khiển hệ nồi hơi và tuabin với thuật toán DMPC sử dụng
mô hình LTI tuyến tính hóa từng đoạn cho bài toán bám khi có nhiễu đầu ra bằng
5% giá trị đặt .............................................................................................. 69
Hnh 3-15 Đáp ứng đầu ra hệ nồi hơi với huật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám khi nhiễu đầu ra bằng 20% giá trị đặt
.................................................................................................................. 69
Hnh 3-16 Đáp ứng đầu ra hệ tuabin với thuật toán DMPC sử dụng mô hình LTI
tuyến tính hóa từng đoạn cho bài toán bám khi có nhiễu đầu ra bằng 20% giá trị đặt
.................................................................................................................. 70
iii
Hnh 3-17 Tín hiệu điều khiển hệ nồi hơi và tuabin với thuật toán DMPC sử dụng
Hnh 3-30 So sánh đáp ứng đầu ra của tuabin sử dụng bộ điều khiển phi tập trung
dựa trên mô hình LPV và dựa trên mô hình tuyến tính LTI ............................. 87
Hnh 3-31 Tín hiệu điều khiển hệ nồi hơi và tuabin sử dụng bộ điều khiển phi tập
trung dựa trên mô hình LPV và dựa trên mô hình tuyến tính LTI .................... 87
iv
MỞ ĐẦU
Tính cấp thiết của đề tài
Điều khiển dự báo với khả năng điều khiển các hệ thống nhiều vào/nhiều ra,
có động học từ đơn giản đến phức tạp trong điều kiện ràng buộc về tín hiệu điều
khiển và ràng buộc đầu ra, cho đến nay đã có nhiều công trình nghiên cứu trên
nhiều phương diện cũng như có nhiều ứng dụng trong các lĩnh vực công nghiệp [7,
21, 25, 47, 48, 52].
Tuy nhiên, khi số lượng các biến vào/ra tăng lên, kéo theo những khó khăn
trong giải bài toán tối ưu và ảnh hưởng tới tính năng thời gian thực của hệ thống
bởi khối lượng tính toán tăng theo cấp số mũ, vấn đề điều khiển tin cậy và bền
vững, cũng như giới hạn về truyền thông [13, 22, 31, 35, 55, 56, 64]. Điều khiển dự
báo phi tập trung (decentralized model predictive control, DMPC) hứa hẹn khắc
phục được hạn chế trên của điều khiển dự báo tập trung cho các quá trình lớn. Đặc
biệt với các quá trình mà bản thân cấu trúc của nó gồm các quá trình con có nhiễu
và có tương tác với nhau dưới dạng tương tác trạng thái hay tương tác vào/ra, thì
điều khiển dự báo phi tập trung sẽ giúp giảm sự phức tạp, mức độ tương tác giữa
các hệ con bởi nhiễu và trễ của các quá trình con có thể xử lý riêng mà không ảnh
hưởng trực tiếp đến quá trình con khác, từ đó giúp giảm chi phí thiết kế và đưa vào
vận hành.
Hệ điều khiển dự báo phi tập trung gồm nhiều bộ điều khiển dự báo cục bộ
được thiết kế để điều khiển các quá trình con của hệ. Các bộ điều khiển dự báo cục