Lý thuyết điều khiển nâng cao-Chương 3: Điều khiên tối ưu
Số trang: 0
Loại file: pdf
Dung lượng: 1.32 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 0 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Điều khiển tối ưu là bài toán xác định luật điều khiển cho hệ thống trước sao cho tối thiểu hóa một chỉ tiêu chất lượng. Điều khiển tối ưu được phát triển trên cơ sở toán học: phương pháp biến phân được phát triển bởi các nhà toán học như bernoulli, Euler, Lagrange, Weiertrass...
Nội dung trích xuất từ tài liệu:
Lý thuyết điều khiển nâng cao-Chương 3: Điều khiên tối ưu Môn Môn học LÝ THUYẾT ĐIỀU KHIỂN NÂNG CAO Giảng viên: TS. Huỳnh Thái Hoàng Bộ môn Điều Khiển Tự Động Khoa Điện – Điện Tử Đại học Bách Khoa TP.HCM Bách Khoa TP Email: hthoang@hcmut.edu.vn Homepage: http://www4.hcmut.edu.vn/~hthoang/ 22 March 2011 © H. T. Hoàng - HCMUT 1 Ch Chương 3 ĐIỀU KHIỂN TỐI ƯU 22 March 2011 © H. T. Hoàng - HCMUT 2 Nội dung chương 3 Giới thiệu thi Tối ưu hóa tĩnh Tối ưu hóa động và phương pháp biến phân Điều khiển tối ưu liên tục dùng phương pháp biến phân Phương pháp qui hoạch động Bellman Điều khiển tối ưu toàn phương tuyến tính LQR Ước lượng trạng thái tối ưu (lọc Kalman) Điều khiển tối ưu LQG khi LQG 22 March 2011 © H. T. Hoàng - HCMUT 3 GI GIỚI THIỆU 22 March 2011 © H. T. Hoàng - HCMUT 4 Giới thiệu Điều khiển tối ưu là bài toán xác định luật điều khiển cho hệ thống khi là bài toán xác đị lu khi cho th động cho trước sao cho tối thiểu hóa một chỉ tiêu chất lượng. Điều khiển tối ưu được phát triển trên cơ sở toán học: phương pháp biến phân được phát triển bởi các nhà toán học như Bernoulli, Euler, Lagrange, Weiertrass,… Từ những năm 1950, điều khiển tối ưu phát triển mạnh mẽ và trở nh 1950 khi phát tri và tr thành một lĩnh vực độc lập. Các phương pháp điều khiển tối ưu quan trọng nhất là: Phương pháp quy hoạch động do Richard Bellman (1920-1984) đưa ra trong thập niên1950. Nguyên lý cực tiểu Pontryagin do Lev Pontryagin (1908-1988) lý ti Pontryagin do Lev Pontryagin (1908 và các đồng sự đưa ra trong thập niên 1950. Bài toán điều chỉnh toàn phương tuyến tính và lọc Kalman do Rudolf Kalman (b. 1930) đưa ra trong những năm1960. 22 March 2011 © H. T. Hoàng - HCMUT 5 Phân loại bài toán điều khiển tối ưu Có nhiều bài toán điều khiển tối ưu, tùy theo: nhi bài toán khi tùy theo: Loại đối tượng điều khiển Mi th gian liên Miền thời gian liên tục hay rời rạc hay Chỉ tiêu chất lượng Bài toán tối ưu có ràng buộc hay không Điều khiển tối ưu tĩnh: chỉ tiêu chất lượng không phụ thuộc thời gian Điều khiển tối ưu động: chỉ tiêu chất lượng phụ thuộc thời gian Bài toán chỉnh toàn phương tuyến tính (Linear Quadractic tí (Li Regulator – LQR) Bài toán điều khiển tối ưu H2 … 22 March 2011 © H. T. Hoàng - HCMUT 6 Ứng dụng Trước khi máy tính số ra đời, chỉ có thể giải được một số ít bài toán khi máy tính ra đờ ch có th gi đượ ít bài toán điều khiển tối ưu đơn giản Máy tính số ra đời cho phép ứng dụng lý thuyết điều khiển tối ưu vào nhiều bài toán phức tạp. Ngày nay, điều khiển tối ưu được ứng dụng trong nhiều lĩnh vực: Không gian (aerospace) Điều khiển quá trình (proccess control) Robot Kỹ thuật sinh học (bioengineering) Kinh Kinh tế Tài chính … 22 March 2011 © H. T. Hoàng - HCMUT 7 TỐI ƯU HÓA TĨNH 22 March 2011 © H. T. Hoàng - HCMUT 8 Tối ưu hóa tĩnh không ràng buộc Bài toán tối ưu tĩnh không ràng buộc: tìm m thông số thực (hay phức) toán không ràng bu tìm th (hay ph u1, u2,…, um sao cho hàm L(u1, u2,…, um) đạt cực tiểu: L(u)=L(u1, u2,…, um) → min trong đó u=[u1, u2,…, um]T Điểm u* được gọi là điểm cực tiểu cục bộ nếu L(u)≥L(u*) với mọi u nằm trong lân cận ε của u*. Điểm u* được gọi là điểm cực tiểu toàn cục nếu L(u)≥L(u*) với mọi u 22 March 2011 © H. T. Hoàng - HCMUT 9 Điều kiện cực trị không ràng buộc Giả sử L(u) khả đạo hàm theo u, thì điều kiện cần và đủ để u* là kh đạ hàm theo thì ki đủ điểm cực tiểu cục bộ là: ⎧ Lu (u* ) = 0 ⎨ Luu (u* ) > 0 ⎩ trong đó: ⎡ ∂L ∂u1 ⎤ ⎢ ∂L ∂u ⎥ ∂L ⎢ 2⎥ Lu = = ∂u ⎢ M ⎥ ⎢ ⎥ ⎣∂L ∂u m ⎦ ⎡ ∂ 2 L ∂u1u1 ∂ 2 L ∂u1u2 L ∂ 2 L ∂u1um ⎤ ∂2L ⎢ ⎥ Luu = 2 = ⎢ M M M ⎥ ∂u ⎢∂ 2 L ∂umu1 ∂ 2 L ∂umu2 L ∂ 2 L ∂u mum ⎥ ⎣ ⎦ 22 March 2011 © H. T. Hoàng - HCMUT 10 Tìm cực trị không ràng buộc – Thí dụ 1 Tìm Tìm cực trị hàm: L(u) = 5u12 + 2u2 + 2u1u2 + 8u1 + 3u2 2 tr hàm: Giải: Điều kiện cần có cực trị: ⎡ ∂L ⎤ ∂L ⎢ ∂u1 ⎥ ⎧10u1 + 2u2 + 8 = 0 ⎧u1 = −0.7222 * ⎪ ⎪ Lu = =⎢ ⎥=0 ⇒ ⎨ ⇒⎨ ∂u ⎢ ∂L ⎥ ⎪2u1 + 4u 2 + 3 = 0 ⎪u2 = −0.3889 * ⎩ ⎩ ⎣ ∂u2 ⎥ ⎢ ⎦ Xét vi phân bậc hai: vi phân hai: ⎡ ∂2L ∂2L ⎤ ⎢ ⎥ ∂u1 ...
Nội dung trích xuất từ tài liệu:
Lý thuyết điều khiển nâng cao-Chương 3: Điều khiên tối ưu Môn Môn học LÝ THUYẾT ĐIỀU KHIỂN NÂNG CAO Giảng viên: TS. Huỳnh Thái Hoàng Bộ môn Điều Khiển Tự Động Khoa Điện – Điện Tử Đại học Bách Khoa TP.HCM Bách Khoa TP Email: hthoang@hcmut.edu.vn Homepage: http://www4.hcmut.edu.vn/~hthoang/ 22 March 2011 © H. T. Hoàng - HCMUT 1 Ch Chương 3 ĐIỀU KHIỂN TỐI ƯU 22 March 2011 © H. T. Hoàng - HCMUT 2 Nội dung chương 3 Giới thiệu thi Tối ưu hóa tĩnh Tối ưu hóa động và phương pháp biến phân Điều khiển tối ưu liên tục dùng phương pháp biến phân Phương pháp qui hoạch động Bellman Điều khiển tối ưu toàn phương tuyến tính LQR Ước lượng trạng thái tối ưu (lọc Kalman) Điều khiển tối ưu LQG khi LQG 22 March 2011 © H. T. Hoàng - HCMUT 3 GI GIỚI THIỆU 22 March 2011 © H. T. Hoàng - HCMUT 4 Giới thiệu Điều khiển tối ưu là bài toán xác định luật điều khiển cho hệ thống khi là bài toán xác đị lu khi cho th động cho trước sao cho tối thiểu hóa một chỉ tiêu chất lượng. Điều khiển tối ưu được phát triển trên cơ sở toán học: phương pháp biến phân được phát triển bởi các nhà toán học như Bernoulli, Euler, Lagrange, Weiertrass,… Từ những năm 1950, điều khiển tối ưu phát triển mạnh mẽ và trở nh 1950 khi phát tri và tr thành một lĩnh vực độc lập. Các phương pháp điều khiển tối ưu quan trọng nhất là: Phương pháp quy hoạch động do Richard Bellman (1920-1984) đưa ra trong thập niên1950. Nguyên lý cực tiểu Pontryagin do Lev Pontryagin (1908-1988) lý ti Pontryagin do Lev Pontryagin (1908 và các đồng sự đưa ra trong thập niên 1950. Bài toán điều chỉnh toàn phương tuyến tính và lọc Kalman do Rudolf Kalman (b. 1930) đưa ra trong những năm1960. 22 March 2011 © H. T. Hoàng - HCMUT 5 Phân loại bài toán điều khiển tối ưu Có nhiều bài toán điều khiển tối ưu, tùy theo: nhi bài toán khi tùy theo: Loại đối tượng điều khiển Mi th gian liên Miền thời gian liên tục hay rời rạc hay Chỉ tiêu chất lượng Bài toán tối ưu có ràng buộc hay không Điều khiển tối ưu tĩnh: chỉ tiêu chất lượng không phụ thuộc thời gian Điều khiển tối ưu động: chỉ tiêu chất lượng phụ thuộc thời gian Bài toán chỉnh toàn phương tuyến tính (Linear Quadractic tí (Li Regulator – LQR) Bài toán điều khiển tối ưu H2 … 22 March 2011 © H. T. Hoàng - HCMUT 6 Ứng dụng Trước khi máy tính số ra đời, chỉ có thể giải được một số ít bài toán khi máy tính ra đờ ch có th gi đượ ít bài toán điều khiển tối ưu đơn giản Máy tính số ra đời cho phép ứng dụng lý thuyết điều khiển tối ưu vào nhiều bài toán phức tạp. Ngày nay, điều khiển tối ưu được ứng dụng trong nhiều lĩnh vực: Không gian (aerospace) Điều khiển quá trình (proccess control) Robot Kỹ thuật sinh học (bioengineering) Kinh Kinh tế Tài chính … 22 March 2011 © H. T. Hoàng - HCMUT 7 TỐI ƯU HÓA TĨNH 22 March 2011 © H. T. Hoàng - HCMUT 8 Tối ưu hóa tĩnh không ràng buộc Bài toán tối ưu tĩnh không ràng buộc: tìm m thông số thực (hay phức) toán không ràng bu tìm th (hay ph u1, u2,…, um sao cho hàm L(u1, u2,…, um) đạt cực tiểu: L(u)=L(u1, u2,…, um) → min trong đó u=[u1, u2,…, um]T Điểm u* được gọi là điểm cực tiểu cục bộ nếu L(u)≥L(u*) với mọi u nằm trong lân cận ε của u*. Điểm u* được gọi là điểm cực tiểu toàn cục nếu L(u)≥L(u*) với mọi u 22 March 2011 © H. T. Hoàng - HCMUT 9 Điều kiện cực trị không ràng buộc Giả sử L(u) khả đạo hàm theo u, thì điều kiện cần và đủ để u* là kh đạ hàm theo thì ki đủ điểm cực tiểu cục bộ là: ⎧ Lu (u* ) = 0 ⎨ Luu (u* ) > 0 ⎩ trong đó: ⎡ ∂L ∂u1 ⎤ ⎢ ∂L ∂u ⎥ ∂L ⎢ 2⎥ Lu = = ∂u ⎢ M ⎥ ⎢ ⎥ ⎣∂L ∂u m ⎦ ⎡ ∂ 2 L ∂u1u1 ∂ 2 L ∂u1u2 L ∂ 2 L ∂u1um ⎤ ∂2L ⎢ ⎥ Luu = 2 = ⎢ M M M ⎥ ∂u ⎢∂ 2 L ∂umu1 ∂ 2 L ∂umu2 L ∂ 2 L ∂u mum ⎥ ⎣ ⎦ 22 March 2011 © H. T. Hoàng - HCMUT 10 Tìm cực trị không ràng buộc – Thí dụ 1 Tìm Tìm cực trị hàm: L(u) = 5u12 + 2u2 + 2u1u2 + 8u1 + 3u2 2 tr hàm: Giải: Điều kiện cần có cực trị: ⎡ ∂L ⎤ ∂L ⎢ ∂u1 ⎥ ⎧10u1 + 2u2 + 8 = 0 ⎧u1 = −0.7222 * ⎪ ⎪ Lu = =⎢ ⎥=0 ⇒ ⎨ ⇒⎨ ∂u ⎢ ∂L ⎥ ⎪2u1 + 4u 2 + 3 = 0 ⎪u2 = −0.3889 * ⎩ ⎩ ⎣ ∂u2 ⎥ ⎢ ⎦ Xét vi phân bậc hai: vi phân hai: ⎡ ∂2L ∂2L ⎤ ⎢ ⎥ ∂u1 ...
Tìm kiếm theo từ khóa liên quan:
lý thuyết điều khiển tự động bài giảng tự động hóa Đánh giá chất lượng Sai số xác lập Đáp ứng quá độ tiêu chuẩn tối ưu hóaTài liệu liên quan:
-
Tài liệu học tập Quản trị chất lượng: Phần 2
110 trang 366 0 0 -
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 314 0 0 -
Báo cáo thí nghiệm Lý thuyết điều khiển tự động: Xác định thông số bộ điều khiển PID
24 trang 178 0 0 -
Báo cáo Thực hành lý thuyết điều khiển tự động
14 trang 155 0 0 -
75 trang 115 0 0
-
16 trang 98 0 0
-
Tiểu luận: Đánh giá chất lượng dịch vụ bệnh viện công ở thành phố Hồ Chí Minh
32 trang 90 0 0 -
Bài giảng Lý thuyết điều khiển tự động: Chương 2.1 - TS. Nguyễn Thu Hà
31 trang 83 0 0 -
55 trang 74 2 0
-
Nghiên cứu lý thuyết điều khiển tự động - Tập 1 (In lần thứ 4): Phần 1
180 trang 71 0 0