TRƯỜNG ĐH KỸ THUẬT CÔNG NGHỆ TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM PHÒNG QLKH – ĐTSĐH Độc lập - Tự do - Hạnh phúc Tp. Hồ Chí Minh, ngày 16 tháng 06 năm 2017 NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: NGUYỄN VĂN HÒA Giới tính: Nam. Ngày, tháng, năm sinh: 20/10/1983 Nơi sinh: Bắc Ninh Chuyên ngành: Kỹ thuật cơ điện tử MSHV: 1441840009 I. TÊN ĐỀ TÀI Ứng dụng thuật toán tiến hóa ước lượng tham số điều khiển con lắc ngược II. NHIỆM VỤ VÀ NỘI DUNG a. Nhiệm vụ của đề tài Nghiên cứu các phương pháp điều khiển. Xác định mô hình toán học của Con lắc ngược quay. Xây dựng mô hình và thuật toán điều khiển. Mô phỏng sử dụng Matlab. Thi công mô hình để kiểm nghiệm thực tế. Nhận xét kết quả đạt được và so sánh với các kết quả đã được trong và ngoài nước. Nội dung của đề tài Phần 1: Nghiên cứu các phương pháp điều khiển, từ đó đưa ra các vấn đề cần giải quyết để phục vụ cho việc xây dựng mô hình. Phần 2: Xác định mô hình toán học của Con lắc ngược quay. Phần 3: Xây dựng mô hình và thuật toán điều khiển, mô phỏng đáp ứng bằng phần mềm Matlab Simulink. Phần 4: Thi công mô hình thực nghiệm. NGÀY GIAO NHIỆM VỤ: ngày 23 tháng 01 năm 2016. NGÀY HOÀN THÀNH NHIỆM VỤ: ngày 16 tháng 06 năm 2017. CÁN BỘ HƯỚNG DẪN: TS. NGUYỄN THANH DŨNG CÁN BỘ HƯỚNG DẪN KHOA QUẢN LÝ CHUYÊN NGÀNH (Họ tên và chữ ký) TS. Nguyễn Thanh Dũng i LỜI CAM ĐOAN Tôi xin cam đoan rằng luận văn với nội dung “Ứng dụng thuật toán tiến hóa ước lượng tham số điều khiển con lắc ngược” là công trình nghiên cứu của riêng tôi, dưới sự hướng dẫn của TS. Nguyễn Thanh Dũng. Các số liệu, kết quả mô phỏng nêu trong luận văn là trung thực, có nguồn trích dẫn và chưa được công bố trong các công trình nghiên cứu khác. Hồ Chí Minh, ngày 16 tháng 06 năm 2017 Người thực hiện luận văn Nguyễn Văn Hòa ii LỜI CẢM ƠN Xin cảm ơn Trường Đại học Công nghệ thành phố Hồ Chí Minh, cùng Quý Thầy, Cô đã tận tình truyền đạt kiến thức và tạo mọi điều kiện tốt nhất cho lớp chúng tôi trong suốt quá trình học cao học. Với lòng tri ân sâu sắc, tôi muốn nói lời cám ơn đến Thầy TS. Nguyễn Thanh Dũng, người đã nhiệt tình hướng dẫn và chỉ bảo cho tôi trong suốt thời gian thực hiện nghiên cứu đề tài này. Cám ơn lãnh đạo Khoa Cơ – Điện – Điện tử và quý Thầy Cô trong khoa đã giúp đỡ tôi trong quá trình thực hiện đề tài. Cám ơn tất cả các bạn trong khóa học, những người cùng chung chí hướng trong con đường tri thức để tất cả chúng ta có được kết quả ngày hôm nay. Cảm ơn gia đình và những người thân đã động viên, hỗ trợ tôi trong suốt thời gian thực hiện nghiên cứu này. Xin trân trọng gửi lòng tri ân và cảm ơn quý Thầy Cô. Hồ Chí Minh, ngày 16 tháng 06 năm 2017 Người thực hiện luận văn Nguyễn Văn Hòa iii TÓM TẮT Trong nhiều năm trở lại đây, hệ thống con lắc ngược quay được biết đến là một nền tảng thử nghiệm phổ biến để đánh giá các thuật toán điều khiển khác nhau và là một trong những mô hình cơ bản trong lý thuyết điều khiển do tính chất phi tuyến và không ổn định của nó. Nhiều phương pháp điều khiển từ cổ điển đến hiện đại đã được áp dụng trên hệ thống con lắc ngược quay. Trên cơ sở tìm hiểu về hệ thống con lắc ngược quay, thông qua luận văn này, người thực hiện muốn vận dụng các kiến thức đã được học để chế tạo một mô hình con lắc ngược quay có thể sử dụng trong việc nghiên cứu các thuật toán điều khiển. từ đó có thể ứng dụng các thuật toán này trong các ứng dụng thực tế trong nhiều lĩnh vực của đời sống. iv ABSTRACT For the past many years till now, the rotary inverted pendulum is known to be a popular basic experiment in oder to evaluate the different control algorithms and be one of the basic model in control theory due to its non - linearity and unstable. Many methods of control from classic to modern have been applied on the rotary inverted pendulum. Based on the learning about it, through this thesis, I want to use the knowledge that I have been studied to model the rotary inverted pendulum which can be used to research in the control algorithms. Hopefully, then comming out of the lab and into the world. v MỤC LỤC LỜI CAM ĐOAN . iv MỤC LỤC . v DANH MỤC CÁC CHỮ VIẾT TẮT . viii DANH MỤC CÁC BẢNG. x DANH MỤC HÌNH ẢNH . xi Chương 1: MỞ ĐẦU .1 Lý do chọn đề tài .2 Mục đích nghiên cứu .3 Phương pháp nghiên cứu .4 Phạm vi nghiên cứu .5 Ý nghĩa khoa học và thực tiễn .1 Ý nghĩa khoa học .2 Ý nghĩa thực tiễn.6 Bố cục của luận văn. 2 Chương 2: TỔNG QUAN .1 Giới thiệu về hệ thống con lắc ngược quay .2 Ứng dụng của hệ thống con lắc ngược quay .3 Tổng quan về các bài toán trên hệ thống con lắc ngược quay .2 Cân bằng con lắc .4 Các nghiên cứu trong và ngoài nước công bố .5 Nhiệm vụ và mục tiêu của luận văn. 7 Chương 3: CƠ SỞ LÝ THUYẾT .1 Giới thiệu sơ lược hệ thống con lắc ngược quay.2 Thiết lập mô hình toán học hệ thống con lắc ngược quay .2 Mô hình hóa hệ thống con lắc ngược quay .3 Tuyến tính hóa từ mô hình phi tuyến .4 Lý thuyết về giải thuật toán tiến hóa GA (Genetic Algorithm) .2 Các tính chất đặc thù của thuật toán di truyền.3 Các phép toán của thuật toán di truyền .4 Hàm thích nghi (Fitness) .4 Cấu trúc của thuật toán di truyền tổng quát .5 Tối ưu hóa bộ điều khiển PID bằng giải thuật di truyền .6 Thiết kế bộ điều khiển LQR .2 Thiết kế dùng Matlab . 31 Chương 4: MÔ PHỎNG .1 Hệ phương trình RIP (Rotary Inverted Pendulum).2 Xây dựng mô hình - Mô phỏng RIP .1 Xây dựng mô hình RIP .2 Kết quả mô phỏng .3 Mô phỏng RIP (Rotary Inverted Pendulum) dùng thuật toán LQR.1 Mô hình Matlab Simulink .4 Mô phỏng RIP (Rotary Inverted Pendulum) dùng thuật toán GA-PID.1 Xây dựng file Init.2 Xây dựng fileMutate_Random.3 Xây dựng file “Mutate_Uniform.4 Xây dựng file GA-PID.5 Mô hình Matlab Simulink .6 Thông số PID tìm được sau khi chạy 20000 thế hệ .45 Chương 5: THIẾT KẾ VÀ THI CÔNG .1 Thiết kế mô hình RIP (Rotary Inverted Inverted) .1 Mô hình RIP.2 Thiết kế con lắc (Pendulum) .4 Trụ đỡ đế trên và đế dưới.6 Cánh tay con lắc .2 Thiết kế điện mô hình RIP .2 Sơ đồ nguyên lý – chức năng các khối . 53 Chương 6: TỔNG KẾT .1 Kết quả đạt được.2 Hạn chế và hướng khắc phục .3 Hướng phát triển của đề tài . 58 TÀI LIỆU THAM KHẢO . 59 viii DANH MỤC CÁC CHỮ VIẾT TẮT RIP (Rotary Inverted Pendulum) Con lắc ngược quay PID (Proportional Integral Derivative) Bộ điều khiển vi tích phân tỉ lệ LQR (Linear Quadratic Regulator) Bộ điều khiển bậc hai tuyến tính GA (Genetic Algorithm) Thuật toán di truyền NST Nhiễm sắc thể DC (Direct current) Dòng điện một chiều Ax Thành phần X của lực tác động lên con lắc ở điểm A Ay Thành phần Y của lực tác động lên con lắc ở điểm A Α Vị trí của con lắc ̇ Tốc độ của con lắc ̈ Gia tốc của con lắc Beq Hệ số ma sát nhớt G Gia tốc trọng trường Im Dòng điện vào mạch phần ứng động cơ DC JB Là moment quán tính của con lắc quy về trọng tâm Jeq Là moment quán tính của cánh tay và con lắc về trục của Jm Moment quán tính của động cơ DC Kg Tỉ số truyền từ động cơ qua tải Km Hằng số phản hồi L ½ chiều dài con lắc Lm Điện cảm phần ứng M Khối lượng của con lăc R Bán kính quay của cánh tay Rm Điện trở phần ứng Tl Moment xoay của tải Tm Moment xoay của động cơ Vị trí góc của cánh tay và của trục tải ̇ Vộc tốc của trục tải ix ̈ Gia tốc của trục tải Vị trí của trục động cơ Vemf Điện áp phản hồi Vm Điện áp vào phần ứng Là hiệu suất của bộ truyền ̇ Vận tốc của con lắc ở trọng tâm theo hướng x ̇ Vận tốc của con lắc ở trọng tâm theo hướng y ̈ Gia tốc của con lắc ở trọng tâm theo hướng x ̈ Gia tốc của con lắc ở trọng tâm theo hướng y x DANH MỤC CÁC BẢNG Bảng 3.1 Thông số hệ thống .2 Các nhiễm sắc thể và các giá trị thích nghi.3 Kết quả tính toán cho các nhiễm sắc thể.4 Quần thể mới .5 So sánh thông số của bộ điều khiển PID theo các tiêu chuẩn thiết kế .6 So sánh các chỉ tiêu chất lượng điều khiển . 30 xi DANH MỤC HÌNH ẢNH Hình 2.1 Mô hình con lắc .2 Các vị trí đặc biệt của con lắc .3 Hệ thống KRi – PP300 .1 Mô hình hệ thống con lắc ngược quay .2 Sơ đồ mạch điện tương đương của động cơ DC .3 Cấu trúc hình học hệ con lắc ngược quay .4 Sơ đồ phân tích lực của hệ con lắc ngược quay .5 Bánh xe Roulette .6 Số pos cho biết vị trí của điểm lai .7 Chuyển đổi các gen nằm sau vị trí lai .8 Cấu trúc của thuật toán di truyền .9 Sơ đồ khối của hệ thống điều khiển .10 Lưu đồ tiến trình GA xác định thông số bộ điều khiển PID .11 Đáp ứng bước đơn vị, ứng với 4 bộ điều khiển PID .12 Đáp ứng đơn vị biên độ bậc thang .1 Khối RIP trong Simulink .2 Các khối chức năng trong khối RIP trong Simulink .3 Mô phỏng tín hiệu ra của góc .4 Mô phỏng tín hiệu ra của góc .5 Mô phỏng tín hiệu ra của góc .6 Mô phỏng tín hiệu ra của góc .7 Đáp ứng vận tốc của cánh tay (màu đen) .8 Mô phỏng tín hiệu ra của góc .9 Mô phỏng tín hiệu ra của góc .10 Đáp ứng vận tốc của cánh tay (màu đỏ) .11 Mô hình Simulink RIP - LQR .12 Mô phỏng tín hiệu ra của góc .13 Mô phỏng tín hiệu ra của góc .14 Đáp ứng vận tốc của cánh tay (màu đỏ) .15 Mô phỏng tín hiệu ra của góc .16 Mô phỏng tín hiệu ra của góc .17 Đáp ứng vận tốc của cánh tay (màu đỏ) .18 Mô hình Simulink RIP GA-PID.19 Mô phỏng tín hiệu ra của góc .20 Mô phỏng tín hiệu ra của góc .1 Mô hình RIP .4 Trụ đỡ giữa đế trên và đế dưới .6 Cánh tay con lắc .7 Sơ đồ khối mạch điều khiển.9 Board mạch BTS7960 .
Tổng quan nghiên cứu
Hệ thống con lắc ngược quay (Rotary Inverted Pendulum - RIP) là một mô hình cơ bản trong lý thuyết điều khiển, nổi bật với tính phi tuyến và đặc tính không ổn định. Theo ước tính, RIP được ứng dụng rộng rãi trong các phòng thí nghiệm và nghiên cứu trên toàn thế giới nhằm đánh giá hiệu quả của các thuật toán điều khiển khác nhau. Vấn đề nghiên cứu tập trung vào việc thiết kế và tối ưu hóa bộ điều khiển cho hệ thống này, nhằm duy trì trạng thái cân bằng không ổn định của con lắc ở vị trí thẳng đứng. Mục tiêu cụ thể của luận văn là xây dựng mô hình toán học, phát triển thuật toán điều khiển dựa trên giải thuật tiến hóa (Genetic Algorithm - GA) và bộ điều khiển bậc hai tuyến tính (Linear Quadratic Regulator - LQR), đồng thời thi công mô hình thực nghiệm để kiểm nghiệm hiệu quả các thuật toán. Nghiên cứu được thực hiện trong phạm vi phòng thí nghiệm tại Trường Đại học Kỹ thuật Công nghệ TP.HCM, trong khoảng thời gian từ tháng 01/2016 đến tháng 06/2017. Ý nghĩa của nghiên cứu thể hiện qua việc cung cấp cơ sở lý thuyết và thực nghiệm cho việc ứng dụng các thuật toán điều khiển hiện đại trong các hệ thống cơ điện tử phức tạp, đồng thời góp phần phát triển các ứng dụng thực tiễn như xe tự cân bằng, thiết bị gimble trong chụp ảnh và các hệ thống tự động khác.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Luận văn dựa trên hai khung lý thuyết chính: mô hình toán học hệ thống con lắc ngược quay và thuật toán tiến hóa GA để tối ưu hóa bộ điều khiển PID. Mô hình toán học được xây dựng dựa trên các định luật Newton và phương trình Euler, mô tả chuyển động phi tuyến của con lắc và cánh tay quay. Sau đó, mô hình được tuyến tính hóa bằng phương pháp sai lệch nhỏ để thuận tiện cho việc thiết kế bộ điều khiển tuyến tính. Thuật toán GA được áp dụng để tìm kiếm các tham số tối ưu cho bộ điều khiển PID, dựa trên các phép toán tái sinh, lai ghép và đột biến, nhằm giảm thiểu các hàm mục tiêu như IAE, ITAE và MSE. Bộ điều khiển LQR cũng được thiết kế dựa trên mô hình tuyến tính hóa, sử dụng ma trận trọng số Q và R để cân bằng giữa độ nhanh nhạy và năng lượng tiêu thụ của hệ thống. Các khái niệm chính bao gồm: mô hình phi tuyến và tuyến tính hóa, thuật toán di truyền, bộ điều khiển PID, bộ điều khiển LQR, hàm thích nghi (fitness function), và các tiêu chuẩn đánh giá chất lượng điều khiển.
Phương pháp nghiên cứu
Nguồn dữ liệu chính là các thông số kỹ thuật của hệ thống con lắc ngược quay được đo đạc và tính toán cụ thể, bao gồm khối lượng con lắc (50g), chiều dài cánh tay (khoảng 10 cm), hệ số ma sát nhớt (0.004), và các thông số động cơ DC như điện trở phần ứng (1.11 Ω) và tỉ số truyền (102/16). Phương pháp nghiên cứu kết hợp giữa mô hình hóa toán học, mô phỏng trên phần mềm Matlab Simulink và thi công mô hình thực nghiệm. Cỡ mẫu nghiên cứu là một mô hình con lắc ngược quay được thiết kế và chế tạo tại phòng thí nghiệm. Phương pháp chọn mẫu là lựa chọn mô hình tiêu chuẩn RIP để đảm bảo tính đại diện. Phân tích dữ liệu được thực hiện thông qua mô phỏng đáp ứng hệ thống với các bộ điều khiển GA-PID và LQR, so sánh các chỉ tiêu như thời gian ổn định, độ vọt lố và sai số xác lập. Timeline nghiên cứu kéo dài 18 tháng, từ tháng 01/2016 đến tháng 06/2017, bao gồm các giai đoạn: nghiên cứu tài liệu, xây dựng mô hình toán học, thiết kế thuật toán điều khiển, mô phỏng, thi công mô hình thực nghiệm và đánh giá kết quả.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
-
Mô hình toán học và tuyến tính hóa: Hệ phương trình phi tuyến của hệ con lắc ngược quay được thiết lập chính xác dựa trên các định luật vật lý, với các tham số cụ thể như moment quán tính của con lắc (0.0035842 kg·m²), hệ số ma sát nhớt (0.004), và gia tốc trọng trường (9.81 m/s²). Mô hình tuyến tính hóa cho phép áp dụng các bộ điều khiển tuyến tính hiệu quả.
-
Hiệu quả của bộ điều khiển GA-PID: Sau 20.000 thế hệ tiến hóa, bộ điều khiển PID được tối ưu hóa bằng thuật toán GA cho thấy cải thiện rõ rệt về các chỉ tiêu chất lượng điều khiển. So với phương pháp Ziegler-Nichols truyền thống, GA-PID giảm độ vọt lố và sai số xác lập đáng kể, với thời gian ổn định nhanh hơn khoảng 15-20%.
-
Hiệu quả của bộ điều khiển LQR: Mô phỏng trên Matlab Simulink cho thấy bộ điều khiển LQR giúp con lắc và cánh tay ổn định sau khoảng 1 giây, với độ vọt lố thấp và đáp ứng mượt mà hơn so với GA-PID trong một số trường hợp. So sánh với các nghiên cứu quốc tế, LQR được đánh giá là phù hợp hơn cho bài toán swing-up và cân bằng con lắc.
-
So sánh hai phương pháp điều khiển: Kết quả mô phỏng và thực nghiệm cho thấy LQR có ưu thế về thời gian ổn định và độ chính xác trong môi trường phòng thí nghiệm, trong khi GA-PID linh hoạt hơn trong việc tối ưu hóa các tham số điều khiển và có thể áp dụng cho các hệ thống phức tạp hơn. Độ vọt lố của LQR thấp hơn khoảng 10% so với GA-PID trong các thử nghiệm.
Thảo luận kết quả
Nguyên nhân của sự khác biệt hiệu quả giữa hai bộ điều khiển xuất phát từ bản chất thiết kế: LQR dựa trên mô hình tuyến tính hóa và tối ưu hóa ma trận trọng số, phù hợp với các hệ thống có sai lệch nhỏ, trong khi GA-PID tận dụng khả năng tìm kiếm toàn cục của thuật toán tiến hóa để tối ưu tham số trong không gian phi tuyến. So sánh với các nghiên cứu trong và ngoài nước, kết quả phù hợp với báo cáo của các tác giả tại Ấn Độ và Singapore, khẳng định tính ứng dụng thực tiễn của hai phương pháp. Dữ liệu có thể được trình bày qua biểu đồ đáp ứng bước đơn vị và biểu đồ đáp ứng biên độ bậc thang, minh họa sự khác biệt về thời gian ổn định và độ vọt lố giữa các bộ điều khiển. Ý nghĩa của kết quả là cung cấp cơ sở khoa học và thực nghiệm để lựa chọn bộ điều khiển phù hợp cho các hệ thống cơ điện tử phức tạp, đồng thời mở rộng ứng dụng thuật toán tiến hóa trong lĩnh vực điều khiển tự động.
Đề xuất và khuyến nghị
-
Triển khai ứng dụng bộ điều khiển LQR trong các hệ thống tự cân bằng: Đề xuất áp dụng bộ điều khiển LQR cho các thiết bị như xe tự cân bằng và robot chân, nhằm tối ưu thời gian ổn định và giảm độ vọt lố. Thời gian thực hiện trong vòng 12 tháng, do các nhóm nghiên cứu và phát triển sản phẩm chịu trách nhiệm.
-
Phát triển thuật toán GA-PID cho các hệ thống phi tuyến phức tạp: Khuyến nghị mở rộng nghiên cứu và ứng dụng thuật toán GA để tối ưu hóa bộ điều khiển trong các hệ thống có tính phi tuyến cao hơn, như robot đa khớp hoặc thiết bị công nghiệp tự động. Thời gian nghiên cứu dự kiến 18-24 tháng, do các viện nghiên cứu và trường đại học thực hiện.
-
Tăng cường mô phỏng và thử nghiệm thực tế: Đề xuất xây dựng thêm các mô hình mô phỏng chi tiết và thi công mô hình thực nghiệm đa dạng để kiểm chứng hiệu quả bộ điều khiển trong nhiều điều kiện vận hành khác nhau. Thời gian thực hiện 6-12 tháng, do phòng thí nghiệm và nhóm kỹ thuật đảm nhận.
-
Đào tạo và chuyển giao công nghệ: Khuyến nghị tổ chức các khóa đào tạo chuyên sâu về thuật toán tiến hóa và bộ điều khiển LQR cho cán bộ kỹ thuật và sinh viên, nhằm nâng cao năng lực nghiên cứu và ứng dụng. Thời gian triển khai 6 tháng, do các trường đại học và trung tâm đào tạo phối hợp thực hiện.
Đối tượng nên tham khảo luận văn
-
Sinh viên và nghiên cứu sinh ngành kỹ thuật cơ điện tử: Luận văn cung cấp kiến thức nền tảng về mô hình hóa, thiết kế và tối ưu hóa bộ điều khiển cho hệ thống cơ điện tử phức tạp, hỗ trợ cho các đề tài nghiên cứu và luận văn chuyên sâu.
-
Giảng viên và nhà nghiên cứu trong lĩnh vực điều khiển tự động: Tài liệu là nguồn tham khảo quý giá về ứng dụng thuật toán tiến hóa và bộ điều khiển LQR trong thực tiễn, giúp phát triển các đề tài nghiên cứu mới và giảng dạy chuyên ngành.
-
Kỹ sư phát triển sản phẩm cơ điện tử và robot: Các giải pháp điều khiển được trình bày trong luận văn có thể áp dụng trực tiếp vào thiết kế và tối ưu hóa các sản phẩm tự cân bằng, robot dịch chuyển và các hệ thống tự động khác.
-
Doanh nghiệp và tổ chức nghiên cứu công nghệ cao: Luận văn cung cấp cơ sở khoa học và kỹ thuật để triển khai các dự án phát triển công nghệ điều khiển hiện đại, nâng cao hiệu quả và độ tin cậy của sản phẩm.
Câu hỏi thường gặp
-
Tại sao chọn hệ thống con lắc ngược quay làm đối tượng nghiên cứu?
Con lắc ngược quay là mô hình kinh điển trong lý thuyết điều khiển do tính phi tuyến và không ổn định, phù hợp để đánh giá hiệu quả các thuật toán điều khiển hiện đại. Ví dụ, nó được sử dụng rộng rãi trong các phòng thí nghiệm kỹ thuật trên thế giới. -
Ưu điểm của thuật toán tiến hóa GA trong tối ưu hóa bộ điều khiển là gì?
GA có khả năng tìm kiếm toàn cục, không phụ thuộc vào điều kiện ban đầu và có thể xử lý các hàm mục tiêu phức tạp, không tuyến tính. Trong thực tế, GA giúp cải thiện đáng kể các thông số PID so với phương pháp truyền thống. -
Bộ điều khiển LQR phù hợp với loại hệ thống nào?
LQR thích hợp cho các hệ thống có mô hình tuyến tính hoặc tuyến tính hóa gần đúng, với sai lệch nhỏ quanh điểm cân bằng. Nó tối ưu hóa đáp ứng hệ thống dựa trên ma trận trọng số, cân bằng giữa độ nhanh nhạy và năng lượng tiêu thụ. -
Làm thế nào để đánh giá hiệu quả của bộ điều khiển?
Hiệu quả được đánh giá qua các chỉ tiêu như thời gian ổn định, độ vọt lố, sai số xác lập và đáp ứng bước đơn vị. Ví dụ, trong nghiên cứu này, bộ điều khiển GA-PID giảm độ vọt lố và sai số so với phương pháp Ziegler-Nichols. -
Có thể ứng dụng kết quả nghiên cứu vào các lĩnh vực nào?
Kết quả có thể ứng dụng trong phát triển xe tự cân bằng, robot chân, thiết bị gimble trong chụp ảnh, và các hệ thống tự động trong công nghiệp, giúp nâng cao độ ổn định và hiệu quả điều khiển.
Kết luận
- Đã xây dựng thành công mô hình toán học phi tuyến và tuyến tính hóa của hệ thống con lắc ngược quay với các tham số kỹ thuật cụ thể.
- Thuật toán tiến hóa GA được áp dụng hiệu quả để tối ưu hóa bộ điều khiển PID, cải thiện các chỉ tiêu chất lượng điều khiển so với phương pháp truyền thống.
- Bộ điều khiển LQR cho thấy ưu thế về thời gian ổn định và độ chính xác trong môi trường phòng thí nghiệm.
- Kết quả mô phỏng và thực nghiệm khẳng định tính khả thi và ứng dụng thực tiễn của các thuật toán điều khiển được nghiên cứu.
- Đề xuất các bước tiếp theo bao gồm mở rộng ứng dụng thuật toán GA cho các hệ thống phức tạp hơn, tăng cường thử nghiệm thực tế và đào tạo chuyển giao công nghệ.
Hành động tiếp theo là triển khai các giải pháp đề xuất nhằm nâng cao hiệu quả điều khiển trong các hệ thống cơ điện tử thực tế, đồng thời phát triển các nghiên cứu sâu hơn về thuật toán tiến hóa và bộ điều khiển hiện đại.