Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
864,16 KB
Nội dung
Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 1 ĐẠI HỌC BÁCH KHOA – ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỀU KHIỂN TỰ ĐỘNG ĐỒ ÁN MÔN HỌC 2 NGHIÊN CỨU ĐIỀU KHIỂN CON LẮC NGƯỢC TỊNH TIẾN GVHD: Thạc sĩ Nguyễn Đức Hoàng MSSV : 40902334 Năm học 2012 - 2013 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 2 Lời mở đầu t u khin hi u, thit k u qu c u khin a Matlab Simulink. Em xin gi li cng dn, thy Nguy ng dn ca thy trong sut thnh ng ca th t lut nghip trong thi gian sp ti. Tp. Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 3 MỤC LỤC Lời mở đầu _________________________________________ 2 PHẦN 1. TỔNG QUAN VỀ ĐỀ TÀI ________________ 4 I. Gii thi ______________________________________________________________4 II. Gii hn c ___________________________________________________________5 PHẦN 2. THỰC HIỆN ĐỀ TÀI ____________________ 6 I. ________________________________________6 1.1. Cu t ca con lc : _______________________________________6 c con lc: _______________________________________7 II. ______________________________________________________8 u khin h thng con lc s dng b u khin PID: _______________________8 u khin h thng con lc s dng b u khi __13 2.3. u khin h thng con lc s dng b u khin PD m: ___________________19 PHẦN 3. TỔNG KẾT VÀ NHẬN XÉT _____________ 20 I. _____________________20 1.1 _______________________________________________________20 1.2 B u khi : __________________________________20 II. : _______________________________________________________20 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 4 PHẦN 1. TỔNG QUAN VỀ ĐỀ TÀI I. Giới thiệu đề tài: Thi s n mnh m ca khoa hc k thuc bi u khin t ng, nu khin hinh n ti trong thi gian qua. T u khin mp du khin phc tp. u ht u khiu rt phc ti hc mun hic c th ni dung ca tu k v t, cn phc t kim nghim lM bi kh u khic s dng hu hi h gic c (Inverted Pendulum). M git s t b dy h tc v i mong mun t ng mm dng kin thi s ng dn ca thy, thc hi u khin con lc tnh ti c (Pendulum- Cart System): t tng quan v h con lc chuyng ngang: Hình 1.1: Mô hình xe con lắc ngược V tng quan, h xe con lc bao gm mt con lc chuyng t c gn di chuyn d c theo mt thanh ray. V a chiu khin bi mt ca h th a chich ca con lc hi tip v b u khin. Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 5 m: D thit k phu gia cm bia con lc ti mu khin. m: B gii hn v ian di chuyn ca xe. Kt cu phc tp, chi II. Giới hạn của đề tài: Do ng ca mt s yu t ch quan (kin thi gian thc hi trong ni dung thc hin c cp ch y ng hc ca h thng con lt k b u khin PID, b u khi u khin PD m. Thit k b u khin cho mc: u khic bao gm: B u khin Swing-ng t c t v - v - B u khin gi ng (Stabilizing Controller): gi con lc v ng. Trong phu c xoay quanh v Thiết kế bộ điều khiển giữ cân bằng cho hệ con lắc. t qu n viu khi . Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 6 PHẦN 2. THỰC HIỆN ĐỀ TÀI I. Mô hình toán học con lắc ngược tuyến tính: 1.1. Cấu tạo và các thông số của con lắc ngược : Cng hc chung c.1. B phm mt xe phn con l t trc truyng bi mn mt chi th di chuyng ray phng trong phm vi chuyn ng gii hn. V u khin bi h thu khin s m bo con lc di chuyc gi u kic ca thuu khin. Encoder gc puly cu chuyng c s dnh v c tha con lng mt chic quay ca con lc. Hình 2.1. Cấu trúc động học của mô hình con lắc ngược. ca h thng con lc: Ching (mm) Chii (mm) Khng xe (kg) Khng con li (kg) H s H s c Gia tc trng 900 l = 262,5 M = 0,4 m = 0,12 r = 0,01 k = 0.3 c = 0,001 g = 9,81 § Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 7 l n tr ni H s gear I = Km = 0.00767 Rm = 2 Kg = 3,75 r = 0.01 1.2. Xây dựng mô hình toán học con lắc ngược: T cu to ca con lc ta cc ca con lc phc v ng hp b u khi c ca con l s dng nhi ng lc hc. dng mc s d ng lc hc ca con lc ht ta cn i con lc. Hình 2.2. Mô hình và các thông sè con lắc ngược. V mg = m (lcos) (1) Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 8 H = m (x + lsin) (2) I + c = Vlsin Hlcos (3) F H = M + k (4) = [lm(gsin - cos) - c (5) = [F lm( cos - sin) - k] (6) (5) (6) I 0, c 0: = = Tuyn quanh im -10 0 < < 10 0 vi sin 0 , cos 1 v 0. II. Thiết kế các bộ điều khiển: 2.1. Điều khiển hệ thống con lắc ngược sử dụng bộ điều khiển PID: B u khin PID ch u khing thi m ca h thng, u khi a xe con lc tt thn 2 b u khin PID. u khin trc tip bng momen c c ng ca m tham chiu c ng hp, m ca con l ra rng c c s dng ln xe. Ta xng m tuy con lc con trong khi linear inverted pendulum: Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 9 Hình 2.3. Mô hình tuyến tính hóa con lắc ngược. Hình 2.4. Cấu trúc bộ điều khiển PID điều khiển con lắc ngược. Chnh s ca khi Linear Inverted pendulum: Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 10 Hình 2.5. Thông số của khối Linear Inverted Pendulum. Khi kng b u khin PID, ta cho g ban u ca con l pi/18 v th dao ng t ng ca con lc khi kng b u khin c th hin qua [...]... LQR i u khi n con l ngư c: 15 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.12 Cấu trúc bộ điều khiển LQR con lắc ngược 16 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.13 Đáp ứng góc của con lắc Hình 2.14 Đáp ứng vận tốc góc của con lắc 17 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.15 Đáp ứng vị trí xe của con lắc Hình 2.16.. .Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.6 Đáp ứng của con lắc khi không có bộ điều khiển N ib i u khi n v o sơ trong simulink ch y hương tr nh t ư c p ng sau: Hình 2.7 Đáp ứng góc của con lắc 11 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.8 Đáp ứng vận tốc góc của con lắc Hình 2.9 Đáp ứng vị trí xe 12 Nghiên cứu điều khiển con lắc ngược... lắc Hình 2.16 Đáp ứng vận tốc của xe 18 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.17 Đáp ứng ngõ ra của bộ điều khiển 2.3 Điều khiển hệ thống con lắc ngược sử dụng bộ điều khiển PD mờ: 19 Nghiên cứu điều khiển con lắc ngược PHẦN 3 I GVHD: Th.s Nguyễn Đức Hoàng TỔNG KẾT VÀ NHẬN XÉT Nhận xét về ưu, khuyết điểm của các phương pháp đã nghiên cứu: 1.1 Bộ điều khiển PID: - - Ưu... tuyến tính LQR : Đi u khi n con l c ngư c b ng LQR òi hỏi ta ph i x c a m h nh, n quy t ịnh th c nghi m nhi u II n vi c gi ịnh tương i th ng s th ng b ng cho con l c V v y cần t m ra nh ng quy lu t t i ưu trong vi c i u khi n con l c Hướng phát triển đề tài : Ngo i vi c i u khi n con l c ngư c b ng PID, LQR ra, ta òn r t nhi u thu t to n kinh N twor i n, hi n i u khi n như: Fuzzy Controller, Neural i kh... a tr ng s Q v R m h th ng p ng nhau p ng nhanh tăng th nh phần Q tương ng, mu n gi m năng ư ng th tăng R Trong m h nh n y ta ch n Q=[ ], R=1 File m trong matlab m t xây d ng t nh h s K: 14 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng g = 9.81; % [m/s^2] L = 0.2625; % [m] M = 0.5; % [Kg] m = 0.12; % [Kg] I = (4*m*L*L)/3; % momen quan tinh k = 0.3; % he so ma sat xe c = 0.0001; % he... n m nguy n t i x/ t = 0 Như v y rõ r ng i m tr ng th i ân b ng ph i nghi m c a: Ax = 0 V n u gi thi t A m tr n kh ng suy bi n th h tuy n t nh x/ t = Ax+Bu u n hỉ m t i m ân b ng g c to 0 13 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.11: Thiết kế bằng phản hồi trạng thái Xét b i to n t m b tư ng dx/dt = Ax+B i u khi n R t nh ph n h i tr ng th i H nh vẽ) i u khi n i Ở ây ta... Nguyễn Đức Hoàng Hình 2.8 Đáp ứng vận tốc góc của con lắc Hình 2.9 Đáp ứng vị trí xe 12 Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng Hình 2.10 Đáp ứng vận tốc xe 2.2 Điều khiển hệ thống con lắc ngược sử dụng bộ điều khiển toàn phương tuyến tính LQR: L thuy t i u khi n LQR m t phương ph p i u khi n m nh i u khi n h th ng tuy n t nh ư m t b ng phương tr nh tr ng th i Kỹ thu t LQR t o ra... phát triển đề tài : Ngo i vi c i u khi n con l c ngư c b ng PID, LQR ra, ta òn r t nhi u thu t to n kinh N twor i n, hi n i u khi n như: Fuzzy Controller, Neural i kh i u khi n trư t Đi u khi n Swing-up con l hi n m h nh th c t ần ư ng nghi n u m t thu t to n ần nghi n u hướng n th c 20 . t tng quan v h con lc chuyng ngang: Hình 1.1: Mô hình xe con lắc ngược V tng quan, h xe con lc bao gm mt con lc chuyng t c. tha con lng mt chic quay ca con lc. Hình 2.1. Cấu trúc động học của mô hình con lắc ngược. ca h thng con lc:. u khin con lc: Nghiên cứu điều khiển con lắc ngược GVHD: Th.s Nguyễn Đức Hoàng 16 Hình 2.12. Cấu trúc bộ điều khiển LQR con lắc ngược. Nghiên cứu điều khiển con lắc