Điều khiển hệ con lắc ngược bánh xe quán tính sử dụng giải thuật điều khiển LQR: Mô phỏng và thực nghiệm
Số trang: 7
Loại file: pdf
Dung lượng: 507.16 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hệ con lắc ngược bánh xe quán tính là một hệ thống phi tuyến với đặc trưng của hệ một vào nhiều ra (SIMO). Trong bài viết này, nhóm tác giả sử dụng giải thuật LQR để tiến hành điều khiển đối tượng nói trên.
Nội dung trích xuất từ tài liệu:
Điều khiển hệ con lắc ngược bánh xe quán tính sử dụng giải thuật điều khiển LQR: Mô phỏng và thực nghiệm Tạp Chí Khoa Học Giáo Dục Kỹ Thuật Số 50 (11/2018) Trường Đại Học Sư Phạm Kỹ Thuật TP. Hồ Chí Minh 1ĐIỀU KHIỂN HỆ CON LẮC NGƯỢC BÁNH XE QUÁN TÍNH SỬ DỤNG GIẢI THUẬT ĐIỀU KHIỂN LQR: MÔ PHỎNG VÀ THỰC NGHIỆM CONTROLLING A REACTION WHEEL PENDULUM USING LQR CONTROLLER: SIMULATION AND EXPERIMENT Nguyễn Bình Hậu, Nguyễn Minh Tâm, Lê Thị Thanh Hoàng, Nguyễn Văn Đông Hải, Trần Hoàng Chinh Trường Đại học Sư phạm Kỹ thuật TP.HCM, Việt Nam Ngày toà soạn nhận bài 23/4/2018, ngày phản biện đánh giá 20/5/2018, ngày chấp nhận đăng 15/8/2018.TÓM TẮT Các phương tiện giao thông thông thường như xe đạp, xe máy đều là những hệ mất thăngbằng khi chưa được điều khiển. Với tác động của trọng lực hay ngoại lực, dù rất nhỏ cũng đủlàm chúng ngã xuống, mất thăng bằng. Với lý do đó, nhóm tác giả đã lựa chọn một đối tượngphi tuyến phỏng theo hoat động của thân chiếc xe đạp để tiến hành nghiên cứu giải thuật điềukhiển. Hệ con lắc ngược bánh xe quán tính là một hệ thống phi tuyến với đặc trưng của hệmột vào nhiều ra (SIMO). Trong bài báo này, nhóm tác giả sử dụng giải thuật LQR để tiếnhành điều khiển đối tượng nói trên. Kết quả điều khiển được mô phỏng trên phần mềmMatlab/Simulink và kiểm định trên mô hình thực tế. Kết quả không những cho thấy đáp ứngngõ ra đạt được gần giá trị mong muốn bất kể tác động mạnh từ ngoại lực mà còn thể hiệnkhả năng cao của giải thuật điều khiển LQR cho việc điều khiển thăng bằng đối tượng mộtcách hiệu quả trong ứng dụng thực tế.Từ khóa: xe đạp; hệ con lắc ngược bánh xe quán tính; hệ thống phi tuyến; điều khiển LQR;hệ SIMO.ABSTRACT Popular vehicles, such as bicycles, motorbikes which are unstable, unbalanced when theyare not under control. Under the effects of gravitation or external forces, they fall down andbecome unbalanced immediately. Thence, authors choose a nonlinear system that has thesame simple structure as a bicycle body in order to research control algorithm. Invertedpendulum with a reaction wheel is a nonlinear system that has a single input-multi output(SIMO) structure. In this paper, authors use LQR algorithm to control this model. Results areshown in Matlab/Simulink simulation and real experiment. Results show not only that controlresponses are closed to references under effects of external forces but also that LQR controlalgorithm can stabilize system effectively in a real application.Keywords: bicycle; reaction wheel pendulum; nonlinear system; LQR control; SIMO system. một trục tự do sao cho thanh quay có thể1. GIỚI THIỆU quay tự do theo trục đó. Đầu còn lại của Hệ con lắc ngược tự thăng bằng với một thanh con lắc được gắn chặt với một động cơ,bánh xe quán tính (hay còn gọi là hệ con trục động cơ này được gắn chặt với một bánhquay hồi chuyển thăng bằng, hệ con lắc xe. Như vậy, ta sẽ có một cơ cấu chấp hànhngược – bánh xe) là một trong những hệ phi là trục bánh xe và hai đáp ứng đầu ra của hệtuyến, được tạo nên từ sự kết hợp giữa một là góc lệch bánh xe và góc lệch thanh con lắc.thanh quay con lắc ngược và một bánh xe. Khi không có tín hiệu điều khiển, con lắcHệ con quay hồi chuyển thăng bằng gồm một (được xem như thân xe đạp, xe máy) sẽ ngãthanh con lắc với một đầu được gắn chặt vào xuống, yêu cầu đặt ra là điều khiển tốc độ, Tạp Chí Khoa Học Giáo Dục Kỹ Thuật Số 50 (11/2018) 2 Trường Đại Học Sư Phạm Kỹ Thuật TP. Hồ Chí Minhđảo chiều bánh xe liên tục để giữ cho con lắc và (2) (nếu xấp xỉ sin θ ≈ θ ; sin φ ≈ φ ;không bị ngã xuống. Để thực hiện được việc cos φ ≈ cosθ ≈ 1 nếu hệ thống ở quanh vị trínày, vấn đề đặt ra là thiết kế bộ điều khiển cân bằng):với tín hiệu đầu ra là điện áp điều khiển đốitượng. Cũng giống như các hệ phi tuyến khác 1 m1 L1 + m2 L2 + 2 2 2 + 1 I φ2như con lắc ngược quay [1], hệ bóng = thanh K 2 + I + I θ + I 2θφ 2 (1) 1 2 2[2], pendubot [3]…, hệ con lắc quay hồichuyển thăng bằng - bánh xe [4] cũng là hệ V = (m1 L1 + m2 L2 ) g cos θ ≈ (m1 L1 + m2 L2 ) g (2)phi ...
Nội dung trích xuất từ tài liệu:
Điều khiển hệ con lắc ngược bánh xe quán tính sử dụng giải thuật điều khiển LQR: Mô phỏng và thực nghiệm Tạp Chí Khoa Học Giáo Dục Kỹ Thuật Số 50 (11/2018) Trường Đại Học Sư Phạm Kỹ Thuật TP. Hồ Chí Minh 1ĐIỀU KHIỂN HỆ CON LẮC NGƯỢC BÁNH XE QUÁN TÍNH SỬ DỤNG GIẢI THUẬT ĐIỀU KHIỂN LQR: MÔ PHỎNG VÀ THỰC NGHIỆM CONTROLLING A REACTION WHEEL PENDULUM USING LQR CONTROLLER: SIMULATION AND EXPERIMENT Nguyễn Bình Hậu, Nguyễn Minh Tâm, Lê Thị Thanh Hoàng, Nguyễn Văn Đông Hải, Trần Hoàng Chinh Trường Đại học Sư phạm Kỹ thuật TP.HCM, Việt Nam Ngày toà soạn nhận bài 23/4/2018, ngày phản biện đánh giá 20/5/2018, ngày chấp nhận đăng 15/8/2018.TÓM TẮT Các phương tiện giao thông thông thường như xe đạp, xe máy đều là những hệ mất thăngbằng khi chưa được điều khiển. Với tác động của trọng lực hay ngoại lực, dù rất nhỏ cũng đủlàm chúng ngã xuống, mất thăng bằng. Với lý do đó, nhóm tác giả đã lựa chọn một đối tượngphi tuyến phỏng theo hoat động của thân chiếc xe đạp để tiến hành nghiên cứu giải thuật điềukhiển. Hệ con lắc ngược bánh xe quán tính là một hệ thống phi tuyến với đặc trưng của hệmột vào nhiều ra (SIMO). Trong bài báo này, nhóm tác giả sử dụng giải thuật LQR để tiếnhành điều khiển đối tượng nói trên. Kết quả điều khiển được mô phỏng trên phần mềmMatlab/Simulink và kiểm định trên mô hình thực tế. Kết quả không những cho thấy đáp ứngngõ ra đạt được gần giá trị mong muốn bất kể tác động mạnh từ ngoại lực mà còn thể hiệnkhả năng cao của giải thuật điều khiển LQR cho việc điều khiển thăng bằng đối tượng mộtcách hiệu quả trong ứng dụng thực tế.Từ khóa: xe đạp; hệ con lắc ngược bánh xe quán tính; hệ thống phi tuyến; điều khiển LQR;hệ SIMO.ABSTRACT Popular vehicles, such as bicycles, motorbikes which are unstable, unbalanced when theyare not under control. Under the effects of gravitation or external forces, they fall down andbecome unbalanced immediately. Thence, authors choose a nonlinear system that has thesame simple structure as a bicycle body in order to research control algorithm. Invertedpendulum with a reaction wheel is a nonlinear system that has a single input-multi output(SIMO) structure. In this paper, authors use LQR algorithm to control this model. Results areshown in Matlab/Simulink simulation and real experiment. Results show not only that controlresponses are closed to references under effects of external forces but also that LQR controlalgorithm can stabilize system effectively in a real application.Keywords: bicycle; reaction wheel pendulum; nonlinear system; LQR control; SIMO system. một trục tự do sao cho thanh quay có thể1. GIỚI THIỆU quay tự do theo trục đó. Đầu còn lại của Hệ con lắc ngược tự thăng bằng với một thanh con lắc được gắn chặt với một động cơ,bánh xe quán tính (hay còn gọi là hệ con trục động cơ này được gắn chặt với một bánhquay hồi chuyển thăng bằng, hệ con lắc xe. Như vậy, ta sẽ có một cơ cấu chấp hànhngược – bánh xe) là một trong những hệ phi là trục bánh xe và hai đáp ứng đầu ra của hệtuyến, được tạo nên từ sự kết hợp giữa một là góc lệch bánh xe và góc lệch thanh con lắc.thanh quay con lắc ngược và một bánh xe. Khi không có tín hiệu điều khiển, con lắcHệ con quay hồi chuyển thăng bằng gồm một (được xem như thân xe đạp, xe máy) sẽ ngãthanh con lắc với một đầu được gắn chặt vào xuống, yêu cầu đặt ra là điều khiển tốc độ, Tạp Chí Khoa Học Giáo Dục Kỹ Thuật Số 50 (11/2018) 2 Trường Đại Học Sư Phạm Kỹ Thuật TP. Hồ Chí Minhđảo chiều bánh xe liên tục để giữ cho con lắc và (2) (nếu xấp xỉ sin θ ≈ θ ; sin φ ≈ φ ;không bị ngã xuống. Để thực hiện được việc cos φ ≈ cosθ ≈ 1 nếu hệ thống ở quanh vị trínày, vấn đề đặt ra là thiết kế bộ điều khiển cân bằng):với tín hiệu đầu ra là điện áp điều khiển đốitượng. Cũng giống như các hệ phi tuyến khác 1 m1 L1 + m2 L2 + 2 2 2 + 1 I φ2như con lắc ngược quay [1], hệ bóng = thanh K 2 + I + I θ + I 2θφ 2 (1) 1 2 2[2], pendubot [3]…, hệ con lắc quay hồichuyển thăng bằng - bánh xe [4] cũng là hệ V = (m1 L1 + m2 L2 ) g cos θ ≈ (m1 L1 + m2 L2 ) g (2)phi ...
Tìm kiếm theo từ khóa liên quan:
Hệ con lắc ngược bánh xe quán tính Hệ thống phi tuyến Điều khiển LQR Giải thuật LQR Hệ con lắc ngược tự thăng bằngGợi ý tài liệu liên quan:
-
Thiết kế bộ điều khiển bám đuổi mờ - một đầu vào cho hệ thống két đôi
5 trang 45 0 0 -
Giáo trình Lý thuyết điều khiển tự động - Trường ĐH Công nghiệp Quảng Ninh
70 trang 36 0 0 -
Bài giảng: Kỹ thuật điều khiển tự động
102 trang 30 0 0 -
Ứng dụng logic mờ cho các hệ điều khiển ô tô
3 trang 30 0 0 -
4 trang 26 0 0
-
Thiết kế bộ điều khiển bám đuổi thích nghi mạng nơ ron – mờ cho hệ thống trực thăng 2 DOF
5 trang 22 0 0 -
Điều chỉnh góc quay cho động cơ đồng bộ ba pha nam châm vĩnh cửu ứng dụng điều khiển trượt vị trí
8 trang 22 0 0 -
Điều khiển LQR cho hệ bóng thanh trục giữa
10 trang 19 0 0 -
Hệ thống điều khiển ổn định robot di động sử dụng điều khiển mờ
6 trang 17 0 0 -
Điều khiển tối ưu cho hệ Pendubot 3-link
8 trang 17 0 0