Tổng quan nghiên cứu

Hệ con lắc ngược hai bậc tự do trên con trượt là đối tượng kinh điển trong lý thuyết điều khiển tự động, đại diện cho lớp hệ thống phi tuyến phức tạp với 1 ngõ vào lực tác động và 6 biến trạng thái ngõ ra. Do đặc tính thiếu cơ cấu chấp hành cùng tác động liên tục của trọng lực và ma sát, các con lắc luôn có xu hướng rơi khỏi vị trí cân bằng thẳng đứng hướng lên. Đề tài tập trung giải quyết bài toán cân bằng bền vững cho cả hai cánh tay lắc bằng việc kết hợp giải thuật tối ưu tuyến tính và hệ suy diễn mờ nơ-ron thích nghi.

Mục tiêu cốt lõi của nghiên cứu là thiết lập mô hình toán học giải tích chính xác, xây dựng cấu trúc điều khiển mờ thích nghi tự động học từ giải thuật tối ưu, đồng thời chế tạo hoàn chỉnh mô hình cơ điện tử thực tế để thực nghiệm kiểm chứng. Nghiên cứu được triển khai thực nghiệm tại Thành phố Hồ Chí Minh trong giai đoạn từ năm 2012 đến năm 2014 trên hệ thống phần cứng bao gồm ray trượt chiều dài 0,7 mét, động cơ servo công suất 30W và bộ xử lý tín hiệu số chuyên dụng. Ý nghĩa khoa học và thực tiễn của công trình thể hiện qua việc giảm thiểu sai số xác lập góc lệch xuống dưới 2%, rút ngắn thời gian đáp ứng quá độ và nâng cao độ ổn định hệ thống. Kết quả nghiên cứu đóng vai trò nền tảng quan trọng trong việc làm chủ công nghệ cân bằng động, ứng dụng trực tiếp vào quá trình phát triển các hệ thống bệ phóng tên lửa, robot tự hành hai bánh, cần trục công nghiệp và giàn khoan tự nâng trên biển.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu vận dụng nền tảng cơ học giải tích Euler-Lagrange để mô hình hóa động học của hệ con lắc ngược hai bậc tự do, đồng thời tích hợp hai lý thuyết điều khiển hiện đại gồm:

  • Lý thuyết điều khiển tối ưu tuyến tính LQR (Linear Quadratic Regulator): Xây dựng hàm chỉ tiêu chất lượng toàn phương dựa trên việc tối thiểu hóa năng lượng điều khiển và sai lệch trạng thái, thông qua việc giải phương trình đại số Riccati để tìm ma trận hồi tiếp trạng thái tối ưu với 2 ma trận trọng số Q và R.
  • Lý thuyết điều khiển mờ (Fuzzy Logic) kết hợp mạng nơ-ron thích nghi ANFIS (Adaptive Neuro-Fuzzy Inference System): Khai thác cấu trúc mạng lai nhiều lớp để tự động học hỏi, điều chỉnh tham số các hàm liên thuộc ngõ vào và tối ưu hóa hệ quy tắc mờ mà không cần dựa hoàn toàn vào kinh nghiệm chủ quan của người thiết kế.

Hệ thống được chuẩn hóa qua 3 khái niệm cốt lõi: vector 6 biến trạng thái (gồm vị trí con trượt, vận tốc con trượt, góc lệch và vận tốc góc của con lắc thứ nhất cùng con lắc thứ hai), hàm liên thuộc hình tam giác phân hoạch trên tập cơ sở, và thuật toán giải mờ trọng tâm nhằm đảm bảo tín hiệu điều khiển đầu ra liên tục, mượt mà.

Phương pháp nghiên cứu

Nguồn dữ liệu của đề tài được thu thập trực tiếp từ hai môi trường: dữ liệu mô phỏng thời gian thực trên phần mềm Matlab/Simulink và dữ liệu đo đạc thực nghiệm trên phần cứng. Thông số thực nghiệm bao gồm mẫu dữ liệu góc quay từ 3 cảm biến quang học encoder với độ phân giải 1000 xung/vòng, được gắn đồng trục tại động cơ kéo và các khớp quay của hai con lắc. Phương pháp lấy mẫu tín hiệu được thực hiện theo chu kỳ quét xác định, kết hợp bộ đệm giao tiếp truyền thông I2C giữa vi điều khiển phụ trợ ARM Cortex-M3 và vi xử lý điều khiển trung tâm DSP TMS320F28335 hoạt động tại tần số xung nhịp 150MHz.

Lý do lựa chọn phương pháp phân tích mờ thích nghi ANFIS xuất phát từ việc hệ thống có tới 6 biến ngõ vào. Nếu xây dựng bộ điều khiển mờ trực tiếp với 3 hàm liên thuộc cho mỗi biến, số lượng luật mờ sẽ bùng nổ lên tới 729 luật, gây quá tải bộ nhớ và làm chậm chu kỳ xử lý của vi điều khiển. Việc sử dụng ANFIS cho phép tự động tối ưu hóa và tinh gọn bảng luật từ dữ liệu mẫu của bộ điều khiển LQR. Toàn bộ lộ trình nghiên cứu, từ mô hình hóa toán học, thiết kế mạch công suất cầu H đến hiệu chỉnh giải thuật trên mô hình thực, được hoàn thành trong chu kỳ 24 tháng.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình mô phỏng và thực nghiệm kiểm chứng trên mô hình thực tế đã đem lại 4 phát hiện quan trọng về chất lượng điều khiển:

  • Cấu hình bộ điều khiển mờ 324 luật do mạng ANFIS huấn luyện đạt chất lượng vượt trội so với cấu hình 64 luật sơ bộ, giúp cả hai con lắc nhanh chóng đạt trạng thái cân bằng thẳng đứng hướng lên.
  • So với giải thuật LQR truyền thống, bộ điều khiển mờ thích nghi giúp giảm thời gian xác lập của hệ thống khoảng 18%, đồng thời triệt tiêu độ vọt lố góc lắc thứ nhất và thứ hai xuống mức dưới 25%.
  • Điện áp cung cấp cho động cơ DC Servo Tamagawa 30W luôn dao động ổn định trong phạm vi điện áp định mức từ -24V đến +24V, loại bỏ hoàn toàn hiện tượng bão hòa tín hiệu và bảo vệ an toàn mạch công suất cầu H.
  • Vị trí con trượt được đưa về điểm cân bằng gốc với sai số định vị thực tế dưới 0,005 mét trên hành trình ray trượt 0,7 mét, ngay cả khi có tác động của lực ma sát cơ khí.

Thảo luận kết quả

Nguyên nhân chính giúp bộ điều khiển mờ ANFIS đạt hiệu năng cao là nhờ khả năng xấp xỉ phi tuyến xuất sắc của mạng nơ-ron, giúp tự động tối ưu hóa biên độ và tâm của các hàm liên thuộc theo sát đặc tính động lực học của hệ thống. Trong thực tế, hệ số ma sát trượt của đế trượt ước lượng khoảng 0,001 cùng ma sát tại các khớp quay luôn gây ra độ trễ pha lớn, khiến bộ điều khiển LQR đơn thuần gặp khó khăn khi triển khai thực tế.

Khi so sánh với công trình nghiên cứu của tác giả Đỗ Minh Tiến tại Đại học Đà Nẵng năm 2013 vốn chỉ dừng lại ở kết quả mô phỏng và chưa thể cân bằng trên mô hình thực, luận văn này đã tạo nên bước đột phá khi điều khiển thành công trên phần cứng với độ trễ phản hồi dưới 10 mili-giây. Dữ liệu thực nghiệm của nghiên cứu có thể được trực quan hóa rõ nét thông qua biểu đồ đáp ứng thời gian thực của các góc lệch và bảng so sánh chi tiết các chỉ số quá độ, khẳng định tính khả thi vượt trội của phương pháp điều khiển thông minh trong môi trường công nghiệp thực tế.

Đề xuất và khuyến nghị

Nhằm nâng cao hiệu quả ứng dụng và mở rộng phạm vi của đề tài, 4 giải pháp trọng tâm được đề xuất như sau:

  • Tối ưu hóa cấu trúc mã nguồn nhúng: Tinh gọn tập luật mờ từ 324 luật xuống cấu hình luật mờ phân cấp nhằm giảm 30% dung lượng bộ nhớ tĩnh trên chip DSP, thực hiện trong vòng 3 tháng bởi nhóm kỹ sư phần mềm nhúng.
  • Nâng cấp hệ thống cảm biến góc: Thay thế các encoder quang học tương đối 1000 xung/vòng bằng encoder tuyệt đối có độ phân giải từ 2000 đến 4000 xung/vòng để loại bỏ sai số tích lũy ban đầu, triển khai trong 6 tháng do phòng thí nghiệm Tự động hóa đảm trách.
  • Phát triển thuật toán ước lượng trạng thái kháng nhiễu: Kết hợp bộ lọc Kalman mở rộng với giải thuật ANFIS để khử nhiễu đo lường và bù sai số ma sát phi tuyến, hướng tới mục tiêu kiểm soát sai số góc dưới 0,01 radian, hoàn thành trong 9 tháng bởi các nghiên cứu sinh chuyên ngành.
  • Mở rộng ứng dụng sang các hệ thống công nghiệp: Chuyển giao kiến trúc điều khiển tự cân bằng sang các hệ robot di động hai bánh và hệ thống cần trục 3D, nâng cao độ tin cậy vận hành thực tế lên trên 95%, thực hiện trong thời gian 12 tháng với sự phối hợp của các đơn vị sản xuất cơ điện tử.

Đối tượng nên tham khảo luận văn

Luận văn là nguồn tư liệu chuyên sâu giá trị cao dành cho 4 nhóm đối tượng cụ thể:

  • Giảng viên và nghiên cứu sinh chuyên ngành Kỹ thuật Điều khiển và Tự động hóa: Tiếp cận phương pháp thiết lập mô hình toán học giải tích 6 biến trạng thái và giải thuật mờ nơ-ron thích nghi để phát triển các đề tài nghiên cứu chuyên sâu hoặc công bố khoa học.
  • Kỹ sư phát triển hệ thống nhúng và phần mềm công nghiệp: Tham khảo quy trình chuyển đổi trực tiếp từ mô hình Simulink sang ngôn ngữ C chạy trên dòng vi xử lý DSP C2000 tần số 150MHz thông qua Code Composer Studio.
  • Sinh viên đại học và học viên cao học ngành Kỹ thuật Điện - Cơ điện tử: Sử dụng làm tài liệu hướng dẫn thực hành thiết kế cơ khí chính xác cho ray trượt 0,7 mét, tích hợp mạch cầu H và cấu hình giao tiếp I2C giữa các vi điều khiển.
  • Chuyên gia R&D trong lĩnh vực hàng không vũ trụ và hàng hải: Ứng dụng nguyên lý cân bằng động lực học phi tuyến vào việc thiết kế bộ ổn định góc nghiêng cho bệ phóng tên lửa và giàn khoan biển với độ chính xác đạt trên 98%.

Câu hỏi thường gặp

Hệ con lắc ngược hai bậc tự do có độ phức tạp như thế nào so với hệ một bậc tự do? Hệ hai bậc tự do có tính phi tuyến và liên kết chéo phức tạp gấp 3 lần, thể hiện qua 6 biến trạng thái thay vì 4 biến. Chuyển động của cánh tay lắc thứ hai luôn tạo ra phản lực tác động ngược trở lại cánh tay lắc thứ nhất, khiến hệ thống cực kỳ dễ mất ổn định nếu giải thuật không có tốc độ đáp ứng đủ nhanh.

Tại sao không nên thiết kế bộ điều khiển mờ trực tiếp thủ công cho hệ thống này? Nếu thiết kế thủ công cho 6 biến ngõ vào với 3 hàm liên thuộc mỗi biến, số lượng luật cần xây dựng sẽ lên đến 729 luật. Việc xác định thủ công từng quy tắc dựa trên kinh nghiệm là bất khả thi, dễ gây sai sót và gây quá tải nghiêm trọng cho bộ xử lý của vi điều khiển thời gian thực.

Mạng ANFIS đóng vai trò quyết định gì trong việc nâng cao chất lượng điều khiển? ANFIS đóng vai trò tự động hóa quá trình tối ưu hóa. Bằng cách huấn luyện dựa trên tập dữ liệu trạng thái thu được từ bộ điều khiển tối ưu LQR, ANFIS tự động tinh chỉnh vị trí, hình dạng các hàm liên thuộc và trọng số của 324 luật mờ, rút ngắn hơn 50% thời gian thiết kế hệ thống.

Vi xử lý DSP TMS320F28335 giao tiếp và phối hợp với vi điều khiển ARM Cortex-M3 ra sao? Do board DSP chỉ hỗ trợ 2 kênh đọc xung encoder phần cứng trong khi toàn hệ thống sử dụng 3 bộ encoder 1000 xung/vòng, vi điều khiển phụ ARM Cortex-M3 được tích hợp để đọc encoder của động cơ và truyền dữ liệu thời gian thực về DSP qua giao thức I2C tốc độ cao.

Lực ma sát thực tế ảnh hưởng như thế nào đến khả năng cân bằng của con lắc? Lực ma sát trượt và ma sát tại các khớp quay với hệ số ước lượng khoảng 0,001 luôn tạo ra dải chết động học khiến hệ thống xuất hiện dao động nhỏ quanh điểm cân bằng. Tuy nhiên, cấu hình mờ 324 luật đã chứng minh khả năng bù trừ phi tuyến vượt trội, giữ vững trạng thái cân bằng ổn định.

Kết luận

  • Luận văn đã xây dựng thành công mô hình toán học giải tích toàn diện cho hệ con lắc ngược hai bậc tự do với 6 biến trạng thái bằng phương pháp Euler-Lagrange.
  • Hoàn thiện chế tạo mô hình thực nghiệm phần cứng với ray trượt 0,7 mét, động cơ servo 30W và 3 bộ encoder quang học 1000 xung/vòng.
  • Ứng dụng thành công mạng nơ-ron mờ ANFIS để tối ưu hóa bộ điều khiển 324 luật mờ, khắc phục hoàn toàn sự bùng nổ luật trong điều khiển mờ truyền thống.
  • Thực nghiệm thành công giải thuật trên vi xử lý DSP TMS320F28335 kết hợp ARM Cortex-M3, giúp giảm 18% thời gian xác lập và giảm 25% độ vọt lố so với LQR.
  • Khẳng định tính khả thi của việc ứng dụng các thuật toán điều khiển thông minh hiện đại trên các mô hình cơ điện tử phi tuyến phức tạp tại Việt Nam.

Đóng góp quan trọng nhất của luận văn là đã thu hẹp khoảng cách giữa lý thuyết mô phỏng và thực thi phần cứng thực tế, tạo tiền đề vững chắc cho việc làm chủ công nghệ điều khiển tự cân bằng. Trong 12 tháng tới, hướng nghiên cứu tiếp theo sẽ tập trung vào việc tích hợp các giải thuật thích nghi bền vững kháng nhiễu và thử nghiệm trên các hệ robot tự hành đa bậc tự do. Quý độc giả và các nhà nghiên cứu quan tâm vui lòng liên hệ bộ môn Điều khiển Tự động để trao đổi chuyên môn và khai thác mô hình thực nghiệm.