1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án tốt nghiệp điều khiển tối ưu thích nghi bền vững cho một số hệ hụt cơ cấu chấp hành

33 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 4,33 MB

Nội dung

H ấ ệhụt cơ cấu chấp hành được xét đến trong đồ án là các hệ thống có số biến điều khiển ít hơn so với số biến cần điều khiển, dẫn đến khó khăn trong việc thiết kế các luật điều khiển...

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

Giáo viên hướng dẫn : TS Đào Phương Nam

Sinh viên thực hiện : Nguy n Anh Tùng ễ

Hà N i ộ – Năm 2018

Trang 2

Họ và tên: Nguyễn Anh Tùng

2 N ội dung thi t k : ế ế

Nội dung của đồ án với đề tài “Điều khi n t ể ối ưu, thích nghi bền v ng cho m t s ữ ộ ố

hệ hụt cơ cấu ch p hànhấ ” tập trung nghiên cứu về thiết kế thuật toán điều khiển dự báo áp d ng cho m t s h phi tuy n chụ ộ ố ệ ế ịu tác động b i nhi u ph thu c bi n tr ng thái ở ễ ụ ộ ế ạ

và thuật toán điều khi n thích nghi b n v ng cho m t s h hể – ề ữ ộ ố ệ ụt cơ cấu ch p hành H ấ ệhụt cơ cấu chấp hành được xét đến trong đồ án là các hệ thống có số biến điều khiển ít hơn so với số biến cần điều khiển, dẫn đến khó khăn trong việc thiết kế các luật điều khiển Phần đầu của đồ án xây d ng thu t toán tự ậ ổng quát điều khi n d báo b n v ng ể ự ề ữdựa trên mô hình h phi tuyệ ến cho m t l p h phi tuy n b ộ ớ ệ ế ị tác động b i nhi u bên ngoài ở ễ

có phụ thu c bi n tr ng thái dộ ế ạ ựa trên kĩ thuậ ấ ẳt bt đng th c ma tr n tuy n tính v i m c ứ ậ ế ớ ụtiêu điều khi n là ể ổn định ti m c n t trệ ậ ừ ạng thái đầu bất kì Để kiểm ch ng cho tính h u ứ ữdụng c a thu t toán tác gi s d ng mô hình h con lủ ậ ả ử ụ ệ ắc ngược ba chi u và c u treo ba ề ẩchiều đều là h có hai biệ ến điều khiển và bốn điề ần điều c u khiển để áp d ng thu t toán, ụ ậđều có được kết quả mô phỏng khả quan Phần thứ hai và thứ ba của đồ án là xây dựng luật điều khi n b n v ng H vô cùng và thích nghi b n v ng cho h con lể ề ữ ề ữ ệ ắc ngược tự cân bằng hai bánh xe bám quỹ đạo cho trước, với giới hạn là xây dựng luật điều khiển cho vòng trong c a h v i hai biủ ệ ớ ến điều khi n và ba bi n cể ế ần điều khi n v i mể ớ ục tiêu điều khiển cân b ng con l c và bi n vằ ắ ế ị trí đi đúng quỹ đạo cho trước Ph n thầ ứ tư của đồ án

Trang 3

là xây d ng bự ộ điều khi n thích nghi cho h xe kéo bao g m m t xe ch và xe t v i ể ệ ồ ộ ủ ớ ớ mục tiêu điều khiển là tác động hai biến điều khiển vào hai bánh xe của xe chủ (một biến góc) để đưa xe tớ (hai biến vị trí và một biến góc) đi theo quỹ đạo cho trước với giả s m t s tham s h th ng là không biử ộ ố ố ệ ố ết trước

3 Các bản v ẽ đồ th (ghi rõ các lo i b n v vị ạ ả ẽ ề kích thước các b n v - n u có): ả ẽ ế

………

………

………

………

………

4 Cán b ộ hướng d n: ẫ Phần Họ tên cán b ộ ………

………

………

………

………

………

………

………

………

………

5 Ngày giao nhi m vụ thi t k ế ế:

6 Ngày hoàn thành nhi ệmvụ : ………

Ngày tháng năm

Trang 4

iv

CHỦ NHI M B MÔN Ệ Ộ CÁN B Ộ HƯỚNG D N Ẫ

(Ký, ghi rõ h tên) (Ký, ghi rõ h tên)

SINH VIÊN TH C HIỰ ỆN

(Ký, ghi rõ h tên)

Trang 5

LỜI CAM ĐOAN

Em xin cam đoan bản đồ án tốt nghiệp: “ĐIỀU KHI N TỂ ỐI ƯU, THÍCH NGHI

BỀN V NG CHO MỘT SỐ HỆ HỤT CƠ CẤU CH P HÀNHẤ ” do em tự nghiên cứu dưới sự hướng dẫn của thầy giáo TS Đào Phương Nam Các số liệu và kết quả là hoàn toàn đúng với thực tế

Để hoàn thành đồ án này em ch sử dụng những tài liỉ ệu được ghi trong danh mục tài liệu tham kh o và không sao chép hay s d ng b t kả ử ụ ấ ỳ tài li u nào khác N u phát hi n có ệ ế ệ

sự sao chép em xin ch u hoàn toàn trách nhi m ị ệ

Sinh viên thực hiện

Trang 6

vi

Vấn đề ối ưu đóng vai trò quan trọ t ng trong bất cứ bài toán kinh tế nào và đố ới kĩ i v

sư điều khiển tự động cũng không là ngoại lệ Nhằm đánh giá hệ ống điề th u khiển tốt nhất theo nghĩa nào đó bắt buộc người thi t k ph i thành l p các bài toán tế ế ả ậ ối ưu dựa trên nh ng ữyêu c u có s n Quá trình phát tri n c a n n công nghiầ ẵ ể ủ ề ệp đã tạo ra s c ép c nh tr nh không ứ ạ ạ

hề nhỏ, buộc các doanh nghi p ph i ệ ả tăng hiệu qu cả ủa quá trình s n xu t, các bài toán t i ả ấ ố

ưu ngày càng đa dạng và phướ ạp hơn Vai trò củc t a hệ điều khi n bây gi không còn là n ể ờ ổđịnh thuần túy, thêm vào đó các chỉ tiêu và năng lượng, khối lượng… tiêu thụ được đặt lên hàng đầu Do đó trách nhiệm với các kĩ sư là có thể áp dụng các lý thuy t v ế ề điều khi n t i ể ố

ưu trong hệ thống thực tế Trong thực tế với các hệ thống thực thì vấn đ tham số bề ất định hay nhiễu tác động vào h th ng là r t ph bi n, nó dệ ố ấ ổ ế ẫn đến việc khó khăn trong thiế ết k thuật toán điều khiển cũng như là chứng minh tính ổn định của hệ th ng ố

Nội dung của đồ án với đề tài “Điều khi n tể ối ưu, thích nghi bền v ng cho m t s ữ ộ ố

hệ hụt cơ cấu ch p hànhấ ” tập trung nghiên cứu về thiết kế thuật toán điều khiển dự báo

áp d ng cho mụ ột số hệ phi tuy n chế ịu tác động bởi nhiễu phụ thu c bi n tr ng thái và thu t ộ ế ạ ậtoán điều khiển thích nghi – bền vững cho một số hệ hụt cơ cấu chấp hành Với thuật toán điều khiển tối ưu có tiềm năng mở ộng áp dụng cho một số hệ tham số bất đ nh hay nhiễu r ịngẫu nhiên

Để có thể hoàn thành đồ án này, em đã nhân được sự hướng dẫn, ch bảo tận tình c a ỉ ủthầy TS Đào Phương Nam cùng với sự giúp đỡ ủ c a các th y cô giáo bầ ộ môn điều khi n ể

tự động, viện điện đạ ọi h c Bách Khoa Hà N i trong su t thộ ố ời gian h c t p và th c hi n ọ ậ ự ệ đồ

án

Lời cu i cùng, em xin chân thành cố ảm ơn TS Đào Phương Nam cùng th y cô trong ầ

bộ môn Điều Khi n T ể ự Động nói riêng và các thầy cô trong trường Đại học Bách Khoa Hà Nội nói chung đã tận tình chỉ dạy cho chúng em qua từng bài giảng trong suốt 5 năm qua Bách Khoa không ch cho em ki n th c mà còn cho em nh ng kinh nghi m s ng, nh ng ỉ ế ứ ữ ệ ố ữtrải nghiệm, cách vượt qua những giai đoạn khó khăn và cả nh ng h c b ng em nhữ ọ ổ ận được với sự giúp đỡ ấ r t nhi t tình c a các th y cô phòng công tác chính trệ ủ ầ ị sinh viên

Trang 7

Do th i gian có hờ ạn, trình độ còn h n chạ ế, khó khăn về tài li u tham khệ ảo, đồ án ch c ắchắn không tránh kh i nh ng thi u sót, r t mong nhỏ ữ ế ấ ận được sự thông c m và góp ý c a các ả ủthầy cô và bạn đọc

Xin chân thành cảm ơn!

Nguy n Anh Tùng ễ

Trang 8

CHƯƠNG 1 ĐIỀU KHIỂN DỰ BÁO BỀN VỮNG CHO LỚP HỆ PHI TUYẾN

1 Đặt vấn đề 15

2 Mô hình động h c h con lọ ệ ắc ngược 2 bánh xe 16

3 Thiết k ế điều khi n cho góc heading 18ể

4 Thiết k ph n h i trế ả ồ ạng thái, đầu vào o và b n v ng H vô cùng cho góc tilt và ả ề ữ

vị trí 20

5 Mô ph ng 25ỏCHƯƠNG 3 ĐIỀU KHIỂN THÍCH NGHI BỀN VỮNG CHO HỆ CON LẮC

1 Đặt vấn đề 28

2 Mô hình Newton Euler cho hệ con lăc ngược 2 bánh xe 29

3 Thiết kế điều khi n thích nghi b n v ng cho con lể ề ữ ắc ngượ ực t cân b ng hai ằbánh xe 32

4 Mô ph ng 38ỏCHƯƠNG 4 ĐIỀU KHI N THÍCH NGHI CHO H XE KÉO TRACTOR TRAILERỂ Ệ

41

Trang 9

1 Đặt vấn đề 41

2 Mô hình Euler Lagrange cho h xe kéo 42ệ

3 Thiết k ế điều khi n bám quể ỹ đạo 45

4 Mô ph ng 51ỏCHƯƠNG 5 KẾT LUẬN VÀ HƯỚNG NGHIÊN CỨU TRONG TƯƠNG LAI 54

1 Kết lu n 54ậ

2 Hướng nghiên cứu trong tương lai 54

Trang 10

x

DANH M C HÌNH V VÀ B NG BI U Ụ Ẽ Ả Ể

Hình 1 Mô hình con lắc ngược ba chi u 9ề Hình 2 Mô hình cẩu treo ba chi u 11ề

Hình 3 Vị trí của xe đẩy 12

Hình 4 Góc của con l c 12ắ Hình 5 Lực đẩy tác d ng theo tr c Ox 13ụ ụ Hình 6 Lực đẩy tác d ng theo tr c Oy 13ụ ụ Hình 7 Nhiễu tác động theo ba chiều vào con lắc 13

Hình 8 Vị trí của xe đẩy theo tr c Ox 13ụ Hình 9 Vị trí của xe đẩy theo tr c Oy 13ụ Hình 10 Vị trí góc lệch theo Phương Oy 13

Hình 11 Vị trí góc lệch theo Phương Ox 13

Hình 12 Lực điều khiển theo hai phương Ox và Oy 13

Hình 13 Nhiễu tác động vào hàng 14

Hình 14 Mô hình con lắc ngược hai bánh xe WIP 17

Hình 15 Cấu trúc điều khiển cho WIP 21

Hình 16 Góc hướng 26

Hình 17 Vận tốc góc hướng 26

Hình 18 Góc cân b ng 26ằ Hình 19 Vận t c góc cân b ng 26ố ằ Hình 20 Vị trí khung g m 26ầ Hình 21 Vận t c khung g m 26ố ầ Hình 22 Mô ment bánh trái 26

Hình 23 Mô ment bánh ph i 26ả Hình 24 Nhiễu tác động bánh xe 26

Hình 25 Góc hướng của con lắc 38

Hình 26 Vận tốc góc hướng của con lắc 38

Trang 11

Hình 27 Góc cân bằng của con lắc 39

Hình 28 Vận t c góc cân b ng c a con l c 39ố ằ ủ ắ Hình 29 Vị trí khung g m 39ầ Hình 30 Vận t c dài cố ủa khung gầm 39

Hình 31 Mô ment 1 39

Hình 32 Mô ment 2 39

Hình 33 Nhiễu tác động hai bánh xe 39

Hình 34 Tham số ước lượng ˆm 3922 Hình 35 Tham số ước lượng ˆp 40

Hình 36 Mô hình hệ xe kéo Tractor Trailer 43

Hình 37 Sai lệch bám v trí 52ị Hình 38 Sai lệch bám góc 52

Hình 39 Sai lệch bám v n t c 52ậ ố Hình 40 Mô ment áp vào hai bánh xe 52

Hình 41 Tham số ước lượng 53

Hình 42 Bám quỹ đạo hình vuông 53

Hình 43 Bám quỹ đạo đa giác sáu đỉnh 53

Hình 44 Bám quỹ đạo đa giác mười đỉnh 53

Bảng 1 Tham s mô hình c u treo ba chi u 11ố ẩ ề Bảng 2 Thông s mô hình WIP và các bi n 16ố ế Bảng 3 Tham s và giá trố ị đầu mô ph ng 25ỏ Bảng 4 Tham s và các bi n cố ế ủa mô hình h thệ ống 29

Bảng 5 Tham s ố và điều kiện đầu h th ng mô ph ng 38ệ ố ỏ Bảng 6 Tham s ố điều khi n, nhi u 38ể ễ Bảng 7 Tham s và bi n cố ế ủa hệ xe kéo Tractor Trailer 42

Trang 12

và nhiễu tác động hệ thống thông qua mô hình động học là ph thuụ ộc biến tr ng thái, ạtrong đó nhiễu này được giả s thu c l p ử ộ ớ L Tín hiệu điều khi n ph n h i tr ng thái ể ả ồ ạnhận được từ việc giải bài toán tối ưu của hàm chặn trên của hàm mục tiêu v i tớ ầm

dự báo vô h n và ràng bu c tín hiạ ộ ệu điều khi n b ng cách s dể ằ ử ụng bất đẳng th c ma ứtrận tuy n tính (Linear Matrix Inequalities - ế LMI) Trong đồ án này, để đảm b o tính ả

ổn định bền vững, cách tiếp cận được đề xuất này sẽ tạo ra miền khả thi để đảm bảo việc t n t i nghi m c a bài toán tồ ạ ệ ủ ối ưu và bao miề ổn định Hơn nữn a, hai mi n này ề

có khả năng thu nhỏ ạ l i sau m i chu kì trích mỗ ẫu để chứng mình được tính ổn định bền v ng c a toàn h thữ ủ ệ ống M t s k t qu mô phộ ố ế ả ỏng ch ng minh k t qu r t kh ứ ế ả ấ ảquan c a cách ti p c n này tủ ế ậ ới điều khi n b n v ng d báo theo mô hình h phi tuy n ể ề ữ ự ệ ếĐiều khiển dự báo (Model predictive control – MPC) là một phương pháp điều khiển có nhiều ưu điểm trong thi t kế ế điều khi n hể ệ có đặc tính động h c v a và ọ ừchậm Hàm m c tiêu th hi n chụ ể ệ ất lượng hệ th ng s ố ẽ được tối ưu hóa để tính ra chu i ỗtín hiệu điều khi n tể ối ưu bao gồm t i thạ ời điểm trích mẫu đó và cả các thời điểm trích mẫu trong tương lai, nhưng chỉ có duy nh t giá tr ấ ị điều khiển đầu tiên được áp vào h ệ

để điều khiển hệ thống và phần còn lại b bỏ đi, công việc này được lặp lại chu kì ị ởtrích mẫu sau đó Hơn nữa, MPC có th x lý các ràng bu c c a h th ng ví dể ử ộ ủ ệ ố ụ như ràng bu c v tín hiộ ề ệu điều khi n, bi n trể ế ạng thái hay đầu ra, những phương pháp điều khiển khác s gẽ ặp khó khăn trong việc x lý các ràng bu c này Rõ ràng r ng, các ử ộ ằ

Trang 13

ràng bu c này là r t quan tr ng trong vi c thi t kộ ấ ọ ệ ế ế điều khiển vì nó liên quan đến h ệthống thực tế

Những năm 1970, MPC được trình bày lần đầu tiên để điều khiển cho hệ tuyến tính và vẫn còn được nghiên c u cho t i ngày nay M t vài tác gi n i ti ng trong ứ ớ ộ ả ổ ếlĩnh vực này như Rawlings[3], Allowger[4,5], Mayne [3,5] và Slotine đã có những nghiên c u và phát tri n MPC cho h phi tuy n v i nh ng lý thuy t mứ ể ệ ế ớ ữ ế ới như ống tube, t m d báo t a vô h n Trong th k 21, nh ng nhà nghiên cầ ự ự ạ ế ỉ ữ ứu đã phát triển MPC cho điều khi n b n v ng MPC cho h phi tuy n v i bể ề ữ ệ ế ớ ất định và nhi u ph thu c ễ ụ ộtrạng thái Rawlings, Mayne [3] đã áp dụng lý thuy t vế ề ống tube, lý thuy t co, lý ếthuyết min-max (được đề xu t bấ ởi Raimondo) để điều khi n h phi tuy n M t vài lý ể ệ ế ộthuyết và kĩ thuật về LMI được đề xuất bởi Boyld [6] đượ ế ừ ởc k th a b i Kothare [7,8]

để thiết kế điều khiển cho hệ tuyến tính Trong vài năm gầ đây, kĩ thuật LMI đã n tham gia vào nhi u nghiên cề ứu để ử x lý MPC cho h phi tuyệ ến như Wu, D.jia và Bigdeli [9] đã làm

Trong đồ án này, bài toán tối ưu là dạng toàn phương và là hàm chặn trên của hàm m c tiêu v i t m d báo vô hụ ớ ầ ự ạn, được gi i bả ằng kĩ thuậ LMI được đềt xu t b i ấ ởBoyls [6] có xét đến ràng bu c tín hiộ ệu điều khi n Tín hiể ệu điều khi n có khể ả năng

co hàm ch n trên này v g c, do v y rõ ràng r ng hàm mặ ề ố ậ ằ ục tiêu cũng tiế ớ ốn t i g c và biến tr ng thái, tín hiạ ệu điều khiển ti n v gế ề ốc, nghĩa là sẽ đảm bảo được tính ổn định bền v ng c a toàn hữ ủ ệ Phương pháp điều khiển được đề xu t này sấ ẽ được áp d ng ụvào điều khiển cho hệ con lắc ngược 3 chiều, bao gồm: xe đẩy di chuyển trên một mặt ph ng n m ngang theo 2 chi u và k t n i vẳ ằ ề ế ố ới m t thanh c ng có khộ ứ ối lượng không đáng kể, giả s r ng nhi u bên ngoài s ử ằ ễ ẽ tác động vào v t n ng gậ ặ ắn vào đầu còn lại của thanh c ng theo 3 chi u M c tiêu c a vi c áp dứ ề ụ ủ ệ ụng phương pháp điều khi n ểnày là: v t n ng gậ ặ ắn trên đầu thanh c ng cân bứ ằng và xe đẩy di chuy n t m t v trí ể ừ ộ ịbất kì v g c tề ố ọa độ Hơn nữa, h mà ta xét là m t h hệ ộ ệ ụt cơ cấu ch p hành, có hai ấbiến điều khi n là hai chi u di chuy n cể ề ể ủa xe đẩy để điều khiển b n bi n bao g m hai ố ế ồbiến vị trí xe đẩy và hai biến góc của thanh cứng Do vậy, phương pháp điều khiển được đề xu t ấ ở trên hoàn toàn có th m r ng cho nhi u h phi tuy n hể ở ộ ề ệ ế ụt cơ cấu chấp hành b ị tác động b i nhi u b ch n ở ễ ị ặ

Trang 14

(1.1)

Trong đó, x t là vector bi n tr ng thái, ế ạ u t là vector biến điều khiển, hàm f c , là hàm phi tuy n, kh vi và liên t c, th a mãnế ả ụ ỏ f c 0,0 0 h c

là hàm phi tuy n và liên t c, th a mãnế ụ ỏ h c 0 0 d t là nhiễu không đo được

Giả thi t 1.1ế : Nhiễu tác động t bên ngoài thuừ ộc không gian L

Trang 15

x (1.7)

Do , f là tích của nhiễu tác động t bên ngoài và sai l ch mô hình gi a tuy n ừ ệ ữ ếtính phi tuy n v i th i gian trích m u, nên ta có th ch n th i gian trích m u h p – ế ớ ờ ẫ ể ọ ờ ẫ ợ

lý để th a mãn (1.7), (1.8) ỏ Giả thi t 1.2ế là điều kiện cần thiết để o ra mi n kh thi tạ ề ả

để đả m bảo nghiệm trong Định lý 1.1

Xét hàm mục tiêu vớ ầi t m d báo vô hự ạn như sau:

u k i k F x k i (1.11) Trong đó, ma trận F k là ma tr n ph n h i trậ ả ồ ạng thái tĩnh

Hàm ng viên Lyapunov (1ứ 12) được chọn để ỏ mãn điề th a u ki n b n vệ ề ững (1.13) trong [9]

Chặn trên c a hàm m c tiêu (1.9) là hàm ng viên Lyapunov ủ ụ ứ V k k| (1.12)

Ta s t i thi u hóa hàm m c tiêu (1.9) vẽ ố ể ụ ới điều ki n b n v ng (1.13) b ng cách s ệ ề ữ ằ ửdụng kỹ thu t bậ ất đẳng thức ma trận tuy n tính ế

Định lý 1.1: (Điều ki n b n v ng) ệ ề ữ

Trang 16

5

Gọi x k x k k| là bi n tr ng thái t i thế ạ ạ ời điểm trích m u ẫ k Gi s r ng gi i ả ử ằ ảđược các biến ma trận , ,P F H k k k, đồng th i là nghi m c a c a bờ ệ ủ ủ ất đẳng th c ma ứtrận (1.15 - 1.19) T ừ đó luật điều khiển phản hồi trạng thái (1.11) sẽ giúp hệ ổn định bền v ng (1.13) ữ

Trang 17

2 2 max

Trang 18

7

Định lý 1.2: (T i thi u hóa ch n trên hàm m c tiêu) ố ể ặ ụ

Bài toán tối ưu

1 , , ,

T k

T k

k

u I L

x k L

Trang 19

Hình 36 Mô hình h xe kéo Tractor Trailer ệXét mô hình h xe kéo Tractor Trailer ệ như hình 36 được mô t theo mô hình ảđộng lực học như trong tài liệu tham khảo [30]

Trang 20

Trong đó l r T là mô ment được áp vào hai bánh xe của xe chủ và

là nhân t Lagrange Các ma tr n ử ậ M q C q q, , được ch n d a theo ọ ự như tài liệu tham kh o [37] ả

Từ phương trình (4.1), ta hoàn toàn có thể suy ra như sau:

Ngày đăng: 17/06/2024, 17:10

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w