Luận án Tiến sĩ: Xây dựng thuật toán ổn định và điều khiển UAV dạng tri-rotor khối lượng nhỏ
Nghiên cứu xây dựng thuật toán ổn định và điều khiển UAV dạng tri-rotor khối lượng nhỏ nhằm nâng cao hiệu suất bay và khả năng điều khiển chính xác.
Luan An
Luận án tiến sĩ kỹ thuật
Năm xuất bản
Số trang
149
Thời gian đọc
23 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Tổng quan điều khiển UAV tri-rotor khối lượng nhỏ
- Số trang:
- 149 trang
- Trường:
- Viện Khoa học và Công nghệ Quân sự
- Chuyên ngành:
- Kỹ thuật Điều khiển và Tự động hóa
- Tác giả:
- Đặng Văn Thành
- Năm:
- 2021
Tóm tắt nội dung luận án
I. Tổng quan điều khiển UAV tri rotor khối lượng nhỏ
Nghiên cứu tập trung vào việc phát triển thuật toán ổn định và điều khiển cho máy bay không người lái (UAV) tri-rotor khối lượng nhỏ. Tri-rotor sở hữu cấu trúc đơn giản hơn quadrotor, mang lại lợi thế về kích thước và khả năng hoạt động. Tuy nhiên, cấu hình ba cánh quạt tạo ra thách thức lớn về mặt ổn định do tính chất bất đối xứng của nó, đặc biệt trong các điều kiện bay thực tế. Việc duy trì sự cân bằng và bám theo quỹ đạo mong muốn đòi hỏi các giải pháp điều khiển tiên tiến và mạnh mẽ. Luận án này giải quyết trực tiếp những thách thức đó, cung cấp các phương pháp điều khiển hiệu quả, nâng cao khả năng hoạt động của UAV tri-rotor. Mục tiêu là tạo ra một hệ thống ổn định, đáng tin cậy cho các ứng dụng đa dạng, từ giám sát đến giao hàng trong môi trường phức tạp.
1.1. Khái quát cấu trúc và nguyên lý tri rotor
Tri-rotor là một loại UAV có ba cánh quạt. Mỗi cánh quạt tạo ra lực nâng và điều khiển. Cấu hình này khác biệt với quadrotor bốn cánh quạt. Một trong ba cánh quạt thường có khả năng nghiêng. Cơ chế nghiêng này giúp điều khiển chuyển động quay quanh trục dọc (yaw) của UAV. Các cánh quạt còn lại điều khiển chuyển động tiến, lùi, lên, xuống và nghiêng ngang (roll), nghiêng dọc (pitch). Thiết kế đơn giản của tri-rotor mang lại lợi thế về trọng lượng và kích thước. Tuy nhiên, sự bất đối xứng trong cấu trúc đòi hỏi thuật toán điều khiển phức tạp để đạt được ổn định. Nắm vững nguyên lý hoạt động là nền tảng cho việc thiết kế hệ thống điều khiển hiệu quả.
1.2. Tình hình nghiên cứu thuật toán điều khiển
Nghiên cứu về điều khiển UAV tri-rotor đã có nhiều tiến bộ. Nhiều phương pháp điều khiển đã được đề xuất và thử nghiệm. Các phương pháp phổ biến bao gồm điều khiển PID (Proportional-Integral-Derivative) và LQR (Linear Quadratic Regulator). Tuy nhiên, các phương pháp này thường chỉ hiệu quả trong điều kiện bay lý tưởng. Khi đối mặt với nhiễu loạn hoặc sự thay đổi thông số động học, hiệu suất giảm sút. Các nghiên cứu gần đây đang chuyển sang các kỹ thuật điều khiển phi tuyến và thích nghi. Các kỹ thuật này nhằm tăng cường độ mạnh mẽ và khả năng bám quỹ đạo. Cần có các thuật toán đặc biệt cho UAV khối lượng nhỏ. Các thuật toán này phải xử lý được các hạn chế về tải trọng và công suất. Nghiên cứu trong nước và quốc tế đều đang tìm kiếm giải pháp tối ưu cho thách thức này.
1.3. Nhiệm vụ nghiên cứu trọng tâm luận án
Luận án này tập trung vào một số nhiệm vụ chính. Nhiệm vụ đầu tiên là xây dựng mô hình động học chính xác cho UAV tri-rotor. Mô hình này phải phản ánh đúng các lực và momen tác động. Nhiệm vụ thứ hai là thiết kế các thuật toán điều khiển ổn định. Các thuật toán này phải đảm bảo UAV duy trì trạng thái cân bằng. Nhiệm vụ thứ ba là phát triển các chiến lược điều khiển chuyển động. Các chiến lược này giúp UAV bám theo quỹ đạo mong muốn. Luận án đặc biệt chú trọng đến việc ứng dụng các phương pháp điều khiển nâng cao. Các phương pháp như Backstepping và điều khiển trượt được ưu tiên. Cuối cùng, luận án tiến hành mô phỏng chi tiết. Mô phỏng nhằm kiểm chứng hiệu quả và độ mạnh mẽ của các thuật toán đã phát triển. Kết quả sẽ cung cấp giải pháp toàn diện cho việc điều khiển UAV tri-rotor khối lượng nhỏ.
II. Xây dựng mô hình động học UAV tri rotor chính xác
Việc xây dựng một mô hình động học chính xác là bước đầu tiên và quan trọng nhất. Mô hình này làm cơ sở cho việc thiết kế các thuật toán điều khiển. Các phương trình mô hình phải mô tả đầy đủ các lực và momen tác động. Mô hình phải phản ánh đúng hành vi của UAV tri-rotor trong không gian ba chiều. Độ chính xác của mô hình ảnh hưởng trực tiếp đến hiệu quả của hệ thống điều khiển. Luận án chú trọng đến việc chi tiết hóa các thành phần của mô hình. Các yếu tố như khối lượng, momen quán tính, hệ số lực cản đều được xem xét kỹ lưỡng. Mục tiêu là tạo ra một mô hình đủ tin cậy để phục vụ quá trình mô phỏng và triển khai thực tế.
2.1. Xác định các hệ tọa độ và tham số đặc trưng
Để mô tả chuyển động của UAV, cần xác định các hệ tọa độ. Hệ tọa độ gắn với Trái Đất (Earth-fixed frame) dùng để xác định vị trí tuyệt đối. Hệ tọa độ gắn với thân UAV (Body-fixed frame) dùng để mô tả chuyển động quay. Các tham số đặc trưng của UAV cũng được định nghĩa. Các tham số này bao gồm khối lượng tổng thể (m), momen quán tính theo ba trục (Ix, Iy, Iz). Khoảng cách từ tâm UAV đến tâm các động cơ (L) cũng là một tham số quan trọng. Hệ số lực đẩy (kf) và hệ số lực cản (kt) của cánh quạt được xác định. Việc thiết lập đúng các hệ tọa độ và tham số là nền tảng. Điều này đảm bảo tính đúng đắn của các phương trình động học sau này.
2.2. Phân tích lực và momen tác động lên tri rotor
UAV tri-rotor chịu tác động của nhiều loại lực và momen. Lực chính là lực đẩy từ ba cánh quạt (F1, F2, F3). Trọng lực (Fg) tác động ngược chiều lực nâng. Các lực cản khí động học cũng xuất hiện. Các momen tác động bao gồm momen quay (roll, pitch) do sự chênh lệch lực đẩy. Momen quay quanh trục dọc (yaw) được tạo ra bởi cánh quạt nghiêng. Ngoài ra, còn có momen cản khí động học. Việc phân tích chi tiết từng loại lực và momen là cần thiết. Điều này giúp xây dựng các phương trình động học chính xác. Sự hiểu biết sâu sắc về các tác động vật lý là chìa khóa để thiết kế điều khiển hiệu quả.
2.3. Thiết lập phương trình mô hình động học đầy đủ
Dựa trên các hệ tọa độ, tham số đặc trưng, lực và momen, các phương trình động học được thiết lập. Mô hình bao gồm sáu bậc tự do chuyển động. Ba bậc tự do tịnh tiến mô tả vị trí (x, y, z). Ba bậc tự do quay mô tả góc thái độ (roll, pitch, yaw). Các phương trình này là một hệ phương trình vi phân phi tuyến tính. Hệ phương trình này liên kết các đầu vào điều khiển (tốc độ cánh quạt, góc nghiêng cánh quạt) với các đầu ra (vị trí, vận tốc, góc, vận tốc góc). Việc thiết lập mô hình toán học chính xác là rất quan trọng. Mô hình này cung cấp nền tảng cho việc phân tích và thiết kế bộ điều khiển. Mục tiêu là tạo ra một mô hình có khả năng dự đoán hành vi của tri-rotor với độ tin cậy cao.
III. Hệ điều khiển ổn định tri rotor bằng cánh nghiêng
Một trong những phương pháp điều khiển hiệu quả cho tri-rotor là sử dụng cấu hình cánh nghiêng. Cấu hình này giúp đơn giản hóa việc điều khiển yaw, vốn là một thách thức đối với tri-rotor. Hệ thống điều khiển được thiết kế theo cấu trúc Cascade (vòng trong - vòng ngoài). Vòng trong tập trung vào ổn định góc thái độ nhanh chóng. Vòng ngoài chịu trách nhiệm bám quỹ đạo và duy trì vị trí. Sự kết hợp này mang lại khả năng phản ứng nhanh và độ chính xác cao. Luận án chi tiết hóa quá trình tổng hợp từng vòng điều khiển. Các thông số của bộ điều khiển được tính toán cẩn thận. Mục tiêu là đảm bảo UAV có thể bay ổn định và thực hiện các thao tác phức tạp.
3.1. Phân tích động lực học cho cấu hình cánh nghiêng
Việc tích hợp cánh quạt nghiêng vào mô hình động lực học đòi hỏi phân tích đặc biệt. Cánh quạt nghiêng (thường là cánh sau) tạo ra một momen yaw trực tiếp. Momen này không phụ thuộc vào sự chênh lệch tốc độ giữa các cánh quạt. Điều này cải thiện đáng kể khả năng điều khiển yaw của tri-rotor. Phân tích này bao gồm cách momen từ cánh nghiêng ảnh hưởng đến các phương trình chuyển động quay. Nó cũng xem xét sự tương tác giữa momen yaw và các momen roll, pitch khác. Sự hiểu biết về động lực học của cánh nghiêng là cơ sở. Nó giúp thiết kế bộ điều khiển yaw hiệu quả. Đồng thời, nó duy trì sự ổn định của toàn bộ hệ thống.
3.2. Tổng hợp các vòng điều khiển roll pitch yaw
Hệ thống điều khiển góc thái độ là vòng điều khiển bên trong. Nó được tổng hợp để đạt được sự ổn định nhanh chóng. Các bộ điều khiển PID được sử dụng cho các kênh roll, pitch và yaw. Đối với roll và pitch, bộ điều khiển điều chỉnh lực đẩy chênh lệch giữa các cánh quạt. Đối với yaw, bộ điều khiển điều chỉnh góc nghiêng của cánh quạt phía sau. Quá trình tổng hợp bao gồm việc xác định các tham số (Kp, Ki, Kd) cho mỗi bộ điều khiển. Các tham số này được tối ưu hóa để đáp ứng nhanh và không dao động quá mức. Sự ổn định của các góc thái độ là cực kỳ quan trọng. Nó đảm bảo nền tảng vững chắc cho các vòng điều khiển bên ngoài.
3.3. Điều khiển tốc độ và vị trí X Y Z hiệu quả
Sau khi ổn định góc thái độ, các vòng điều khiển bên ngoài được thiết kế. Các vòng này điều khiển tốc độ dài và vị trí của UAV. Các kênh X, Y, Z tương ứng với các hướng tịnh tiến. Bộ điều khiển vị trí sẽ tính toán vận tốc mong muốn. Bộ điều khiển vận tốc sau đó tính toán góc thái độ (roll, pitch) và tổng lực đẩy cần thiết. Các tín hiệu này được truyền tới các bộ điều khiển góc thái độ bên trong. Mục tiêu là để UAV bám theo quỹ đạo mong muốn với độ chính xác cao. Các thuật toán điều khiển này phải mạnh mẽ. Chúng cần hoạt động tốt trong nhiều điều kiện bay khác nhau. Điều này đảm bảo khả năng điều hướng đáng tin cậy của UAV.
IV. Thuật toán điều khiển nâng cao cho UAV tri rotor
Để vượt qua giới hạn của các phương pháp điều khiển tuyến tính, luận án khám phá các thuật toán điều khiển nâng cao. Các thuật toán này được thiết kế để xử lý các đặc tính phi tuyến và các nhiễu loạn. Hai phương pháp chính được tập trung là Backstepping và điều khiển trượt (Sliding Mode Control). Các phương pháp này cung cấp độ mạnh mẽ và hiệu suất bám quỹ đạo vượt trội. Chúng đặc biệt hữu ích cho UAV khối lượng nhỏ, nơi các yếu tố bên ngoài dễ gây ảnh hưởng. Việc áp dụng các kỹ thuật này nâng cao đáng kể khả năng hoạt động của tri-rotor. Các giải pháp này mở ra tiềm năng cho các ứng dụng phức tạp hơn. Chúng đảm bảo sự ổn định ngay cả trong môi trường khắc nghiệt.
4.1. Thiết kế điều khiển Backstepping cho tri rotor
Điều khiển Backstepping là một kỹ thuật thiết kế bộ điều khiển phi tuyến. Kỹ thuật này được áp dụng cho UAV tri-rotor. Backstepping tiếp cận bài toán điều khiển một cách có hệ thống. Nó chia hệ thống thành các hệ con đơn giản hơn. Mỗi hệ con được điều khiển từng bước, từ trong ra ngoài. Việc thiết kế dựa trên hàm Lyapunov để đảm bảo tính ổn định toàn cục. Backstepping xử lý tốt các đặc tính phi tuyến của UAV. Nó cho phép điều khiển chính xác vị trí và góc thái độ. Thuật toán này cung cấp khả năng bám quỹ đạo mạnh mẽ. Nó đặc biệt hiệu quả trong việc xử lý các dynamics phức tạp của tri-rotor. Mục tiêu là đạt được hiệu suất điều khiển tối ưu.
4.2. Ứng dụng điều khiển trượt đảm bảo độ mạnh mẽ
Điều khiển trượt (Sliding Mode Control - SMC) là một phương pháp điều khiển phi tuyến khác. SMC nổi tiếng với khả năng chống nhiễu loạn và không chắc chắn của mô hình. Trong điều khiển UAV tri-rotor, SMC được sử dụng để tăng cường độ mạnh mẽ. Nó giúp UAV duy trì hiệu suất ổn định ngay cả khi có gió hoặc thay đổi khối lượng. SMC hoạt động bằng cách buộc các trạng thái của hệ thống di chuyển trên một 'mặt trượt'. Mặt trượt này được thiết kế sẵn. Thuật toán điều khiển trượt tạo ra một tín hiệu điều khiển đủ lớn. Tín hiệu này duy trì các trạng thái trên mặt trượt. Điều này đảm bảo hiệu suất điều khiển mạnh mẽ. Nó giảm thiểu ảnh hưởng của các yếu tố ngoại cảnh. Tuy nhiên, hiện tượng chattering có thể xảy ra và cần được xử lý.
4.3. So sánh ưu nhược điểm các phương pháp điều khiển
Các phương pháp điều khiển nâng cao như Backstepping và điều khiển trượt có những ưu nhược điểm riêng. Backstepping cung cấp một cách tiếp cận có hệ thống cho thiết kế điều khiển phi tuyến. Nó đảm bảo tính ổn định và hiệu suất bám quỹ đạo tốt. Tuy nhiên, nó có thể phức tạp trong việc triển khai và đòi hỏi mô hình chính xác. Điều khiển trượt mang lại độ mạnh mẽ vượt trội đối với nhiễu loạn và sai số mô hình. Điều này làm cho nó lý tưởng cho các ứng dụng thực tế. Tuy nhiên, hiện tượng chattering (dao động tần số cao của tín hiệu điều khiển) là một nhược điểm. Chattering có thể gây mài mòn cơ học. Việc lựa chọn phương pháp phù hợp phụ thuộc vào yêu cầu cụ thể của ứng dụng. Cần cân nhắc giữa hiệu suất, độ mạnh mẽ và chi phí tính toán.
V. Đánh giá hiệu suất điều khiển UAV qua mô phỏng
Để kiểm chứng hiệu quả của các thuật toán điều khiển, quá trình mô phỏng được thực hiện. Mô phỏng là một bước thiết yếu trước khi triển khai thực tế. Nó giúp đánh giá hiệu suất của hệ thống trong nhiều điều kiện khác nhau. Các chế độ bay đặc thù được thiết lập để kiểm tra khả năng ổn định và bám quỹ đạo. Luận án trình bày kết quả mô phỏng chi tiết cho cả hai phương pháp Backstepping và điều khiển trượt. Các kết quả này cung cấp cái nhìn định lượng về độ chính xác, tốc độ phản ứng và khả năng chống nhiễu. Mục tiêu là chứng minh rằng các thuật toán được đề xuất có thể điều khiển UAV tri-rotor khối lượng nhỏ một cách đáng tin cậy và hiệu quả.
5.1. Thiết lập thông số và điều kiện mô phỏng bay
Quá trình mô phỏng bắt đầu bằng việc thiết lập các thông số chính xác. Các thông số này bao gồm khối lượng, kích thước, momen quán tính của tri-rotor. Hệ số lực đẩy và lực cản của cánh quạt cũng được xác định. Điều kiện ban đầu của UAV được cài đặt (vị trí, vận tốc, góc thái độ). Các quỹ đạo bay mong muốn được định nghĩa rõ ràng. Các chế độ bay như bay lượn, chuyển động tịnh tiến, cất hạ cánh được mô phỏng. Môi trường mô phỏng được thiết lập. Các yếu tố như gió và nhiễu loạn bên ngoài được đưa vào. Điều này giúp đánh giá khả năng chống chịu của hệ thống điều khiển. Việc thiết lập đúng các thông số đảm bảo tính chân thực của kết quả mô phỏng.
5.2. Kết quả mô phỏng với điều khiển Backstepping
Mô phỏng với thuật toán Backstepping cho thấy hiệu suất điều khiển ấn tượng. UAV tri-rotor thể hiện khả năng bám quỹ đạo mục tiêu với độ chính xác cao. Các góc thái độ (roll, pitch, yaw) được ổn định nhanh chóng. Thời gian đáp ứng của hệ thống đạt yêu cầu. Ngay cả khi có sự thay đổi đột ngột về điểm đặt, UAV vẫn duy trì sự ổn định. Kết quả mô phỏng minh họa rõ ràng khả năng của Backstepping. Thuật toán này xử lý hiệu quả các động lực học phi tuyến. Nó đảm bảo UAV di chuyển mượt mà và chính xác. Khả năng này rất quan trọng cho các ứng dụng yêu cầu độ tin cậy cao. Các biểu đồ vị trí và góc thái độ xác nhận hiệu quả của phương pháp.
5.3. Kết quả mô phỏng với luật điều khiển trượt
Mô phỏng với luật điều khiển trượt (SMC) cũng cho thấy kết quả tích cực. SMC thể hiện khả năng mạnh mẽ trong việc chống lại nhiễu loạn. Khi có gió hoặc sai số mô hình, UAV vẫn giữ được quỹ đạo. Độ chính xác bám quỹ đạo duy trì ở mức cao. Mặc dù có khả năng chống nhiễu tốt, một số hiện tượng chattering có thể quan sát được. Hiện tượng này ảnh hưởng đến tín hiệu điều khiển. Tuy nhiên, nó có thể được giảm thiểu bằng các kỹ thuật làm mịn. Kết quả mô phỏng khẳng định SMC là một lựa chọn vững chắc. Nó phù hợp cho các môi trường hoạt động không chắc chắn. So sánh với Backstepping, SMC mang lại lợi thế về độ mạnh mẽ. Nó là giải pháp lý tưởng cho các tình huống đòi hỏi khả năng phục hồi cao của UAV.
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (149 trang)Nội dung chính
Tổng quan về luận án
Luận án "Xây dựng thuật toán ổn định và điều khiển UAV dạng tri-rotor khối lượng nhỏ" của Đặng Văn Thành ra đời trong bối cảnh các phương tiện bay không người lái (UAV) dạng cánh xoay, đặc biệt là tri-rotor, đang thu hút sự quan tâm lớn trong cả lĩnh vực quân sự và dân sự do những ưu điểm về tiết kiệm năng lượng, khả năng cơ động linh hoạt và khả năng cất hạ cánh thẳng đứng (VTOL). Nghiên cứu này mang tính tiên phong trong việc giải quyết các thách thức điều khiển và ổn định cho một cấu hình UAV phức tạp, đặt nền móng cho việc tối ưu hóa hiệu suất và độ tin cậy của các hệ thống này trong các ứng dụng thực tiễn.
Research gap cụ thể mà luận án giải quyết được xác định rõ ràng qua phân tích tổng quan các công trình trong và ngoài nước. Cụ thể, mặc dù đã có nhiều nghiên cứu về điều khiển tri-rotor sử dụng các thuật toán như PID, LQR, Sliding Mode Control (SMC), Backstepping, điều khiển thích nghi và điều khiển bền vững, nhưng "chƣa có một công trình cụ thể nào áp dụng thuật toán back-stepping cho mô hình đầy đủ của tri-rotor" (Trang 18). Hơn nữa, nhận xét của nghiên cứu sinh chỉ ra rằng "Đa phần các công trình tiếp cận với mô hình đơn giản hơn với chỉ một cánh quạt điều khiển đƣợc góc nghiêng, hai cánh quạt còn lại đƣợc giữ cố định với góc nghiêng bằng không" (Trang 18). Điều này tạo ra một khoảng trống lớn trong việc phát triển các bộ điều khiển hiệu quả cho mô hình tri-rotor phức tạp hơn, liên kết ràng buộc giữa các kênh và tính phi tuyến mạnh mẽ hơn so với các mô hình đơn giản hoặc quadrotor.
Luận án đặt ra các câu hỏi nghiên cứu và giả thuyết cốt lõi để thu hẹp khoảng trống này:
- RQ1: Làm thế nào để xây dựng mô hình toán đầy đủ và chính xác mô tả động học và động lực học của tri-rotor, có tính đến các ràng buộc liên kết kênh và tính phi tuyến mạnh mẽ, cũng như các yếu tố nhiễu môi trường?
- RQ2: Các thuật toán điều khiển phi tuyến tiên tiến như Backstepping và Sliding Mode Control, khi được tích hợp và áp dụng cho mô hình đầy đủ của tri-rotor, có thể đạt được hiệu suất ổn định và bám quỹ đạo vượt trội so với các phương pháp truyền thống và các cách tiếp cận mô hình đơn giản hóa hay không?
- RQ3: Việc kết hợp các phương pháp điều khiển phi tuyến với bộ điều khiển PID truyền thống trong cấu trúc nhiều vòng có thể tận dụng ưu điểm của cả hai, nâng cao chất lượng điều khiển và khả năng bền vững của tri-rotor trong các chế độ bay khác nhau và dưới tác động của nhiễu?
Giả thuyết nghiên cứu: H1: Việc xây dựng một mô hình động lực học đầy đủ, bao gồm cả 6 động cơ chấp hành (3 BLDC và 3 servo), là nền tảng thiết yếu để phát triển các thuật toán điều khiển phi tuyến hiệu quả cho tri-rotor. H2: Các thuật toán điều khiển Backstepping và Sliding Mode Control, khi được thiết kế và triển khai một cách cẩn trọng trên mô hình đầy đủ, sẽ cung cấp khả năng ổn định tư thế, bám quỹ đạo và chống nhiễu vượt trội, đáp ứng các yêu cầu về chất lượng điều khiển cho tri-rotor khối lượng nhỏ. H3: Cấu trúc điều khiển nhiều vòng tích hợp giữa các bộ điều khiển phi tuyến (Backstepping, Sliding Mode) và PID sẽ cho phép tối ưu hóa hiệu suất điều khiển, đặc biệt trong việc điều chỉnh các tham số bất định và chống chịu các nhiễu từ môi trường.
Khung lý thuyết của luận án được xây dựng dựa trên các lý thuyết điều khiển tự động hiện đại, bao gồm Lý thuyết ổn định Lyapunov làm nền tảng cho thiết kế các bộ điều khiển phi tuyến, Lý thuyết điều khiển Backstepping để xử lý các hệ thống nối tầng và phi tuyến, và Lý thuyết điều khiển trượt (Sliding Mode Control) cho khả năng bền vững và chống nhiễu. Bên cạnh đó, các khái niệm về Tuyến tính hóa phản hồi (Feedback Linearization) và điều khiển PID truyền thống cũng được tích hợp để tận dụng ưu điểm trong cấu trúc điều khiển nhiều vòng.
Đóng góp đột phá của luận án nằm ở việc phát triển và kiểm chứng thành công các thuật toán điều khiển phi tuyến tiên tiến cho mô hình đầy đủ của tri-rotor, vốn là một đối tượng nghiên cứu phức tạp hơn rất nhiều so với các mô hình đơn giản hóa. "Ý nghĩa khoa học: Nội dung nghiên cứu của luận án đề xuất phƣơng pháp tiếp cận giải quyết bài toán điều khiển và ổn định tri-rotor có tính đến điều kiện môi trƣờng có nhiễu. Bài toán điều khiển và ổn định tri-rotor là một bài toán khó, mô hình động lực học có liên kết ràng buộc giữa các kênh, các tham số và có tính phi tuyến cao. Chính vì vậy các kết quả nghiên cứu trong luận án có ý nghĩa khoa học trong việc giải quyết bài toán điều khiển và ổn định cho một lớp đối tƣợng UAV ba cánh có mô hình phi tuyến phức tạp." (Trang 6-7). Luận án định lượng hóa tác động bằng việc chứng minh khả năng bám quỹ đạo chính xác và ổn định tư thế đáng kể, được thể hiện qua các đồ thị mô phỏng (ví dụ: Hình 3.12-3.27, Hình 4.12-4.17) với sai số bám được giảm thiểu đến mức độ lý tưởng trong các chế độ bay đặc thù và dưới tác động của gió.
Phạm vi nghiên cứu tập trung vào tri-rotor với cấu trúc ba cánh quạt bố trí lệch nhau 120 độ, sử dụng động cơ BLDC và có khả năng điều khiển góc nghiêng của cánh quạt (với các động cơ servo). Luận án nghiên cứu mô hình toán, tổng hợp bộ điều khiển và ổn định hệ thống trong điều kiện môi trường có nhiễu. Phạm vi lấy mẫu (sample size) ở đây là các trường hợp mô phỏng đa dạng, bao gồm các chế độ bay theo quỹ đạo 3D (Hình 3.15, 3.17, 3.19, 3.27) và các trường hợp có gió (Hình 3.21-3.27), cùng với các điều kiện ban đầu khác nhau (Bảng 4.2). Khung thời gian nghiên cứu bao gồm việc thu thập, phân tích tài liệu (tham khảo 75 công trình quốc tế và trong nước) và triển khai mô phỏng từ năm 2017 đến năm 2021.
Sự ý nghĩa của luận án không chỉ nằm ở đóng góp lý thuyết mà còn ở tiềm năng ứng dụng thực tiễn. "Ý nghĩa thực tiễn: Các kết quả trình bày trong luận án có ý nghĩa quan trọng trong việc xây dựng cơ sở lý thuyết cũng nhƣ kiểm chứng độ tin cậy của các bộ điều khiển cho hệ thống điều khiển và ổn định tri-rotor. Từ các kết quả mô phỏng và các phân tích, đánh giá, ta có thể tiến tới cài đặt cho các mô hình thực nghiệm trƣớc khi tiến tới áp dụng trong chế tạo tri-rotor thật." (Trang 7). Điều này đặc biệt quan trọng cho các UAV khối lượng nhỏ, nơi khả năng cơ động và bền vững dưới tác động môi trường là yếu tố then chốt.
Literature Review và Positioning
Nghiên cứu về UAV đã trải qua một quá trình phát triển nhanh chóng, với sự xuất hiện của nhiều cấu hình và ứng dụng đa dạng. Luận án đã tổng hợp các luồng nghiên cứu chính về điều khiển UAV cánh xoay, đặc biệt là tri-rotor, từ những năm gần đây.
Synthesis của Major Streams
Các nghiên cứu ban đầu về điều khiển UAV, bao gồm cả tri-rotor, thường tập trung vào các bộ điều khiển tuyến tính như PID. Các tác giả trong [19], [23], [33], [35], [50], [55], [57] đã tổng hợp 4 bộ điều khiển PID cho tri-rotor với cấu trúc điều khiển một góc nghiêng, điều khiển ba góc Roll, Pitch, Yaw và một bộ điều khiển PID cho độ cao. Điều này cho thấy tính phổ biến và hiệu quả cơ bản của PID trong điều khiển các chế độ bay đơn giản.
Tiếp theo là hướng nghiên cứu sử dụng điều khiển tối ưu và bền vững như LQR và Sliding Mode Control (SMC). Tác giả trong [27] đã sử dụng LQR để điều khiển chế độ bay lượn, trong khi [59] áp dụng LQR cho điều khiển tư thế tri-rotor, kiểm chứng bằng mô phỏng và thực nghiệm. SMC được trình bày bởi [64] với bộ điều khiển trượt bền vững kết hợp ước lượng thời gian trễ, và bởi [8] với sự kết hợp SMC và PID. Các công trình như [65] còn cải tiến SMC bằng thuật toán trượt bậc 2 thời gian hữu hạn (Super Twisting Sliding Mode Control – STSMC) để tăng cường độ bền vững.
Gần đây, các phương pháp điều khiển phi tuyến như Backstepping và điều khiển thích nghi cũng được nghiên cứu rộng rãi. Các tác giả trong [6], [27], [43], [53], [75] đã đề xuất Backstepping cho kênh điều khiển tư thế tri-rotor, so sánh với PID và bộ điều khiển mờ (Fuzzy Logic Controller - FLC) trong [27] và [54]. Hướng thích nghi được khám phá trong [70], [71], [31], [72] bằng cách kết hợp mô hình chuẩn với FLC để bám quỹ đạo và điều chỉnh tham số.
Contradictions/Debates
Một điểm mâu thuẫn chính trong tài liệu là sự đánh đổi giữa độ phức tạp của mô hình và hiệu suất điều khiển. Hầu hết các công trình quốc tế, như đã nêu trong [6], [27], [43], [53], [75], thường tiếp cận với mô hình tri-rotor đơn giản hóa (chỉ một cánh quạt điều khiển góc nghiêng, hai cánh còn lại cố định). Điều này làm giảm độ phức tạp tính toán nhưng có thể bỏ qua các hiệu ứng động lực học quan trọng và liên kết kênh mạnh mẽ vốn có trong cấu hình tri-rotor đầy đủ. Ngược lại, những nghiên cứu như [36] và [38] của Mohamed và đồng nghiệp đã cố gắng xây dựng mô hình đầy đủ và áp dụng các kỹ thuật tuyến tính hóa phản hồi và điều khiển bền vững H∞, cho thấy một hướng đi khác. Tuy nhiên, luận án này chỉ ra rằng chưa có công trình nào áp dụng Backstepping cho mô hình đầy đủ, một khoảng trống quan trọng về mặt lý thuyết và ứng dụng.
Positioning trong Literature
Luận án này định vị mình ở giao điểm của các lý thuyết điều khiển phi tuyến tiên tiến và việc giải quyết các bài toán thực tiễn trên mô hình phức tạp. Bằng cách tập trung vào "mô hình đầy đủ của tri-rotor" bao gồm cả 6 cơ cấu chấp hành (3 động cơ BLDC và 3 động cơ servo) và áp dụng các thuật toán Backstepping và Sliding Mode Control, luận án trực tiếp khắc phục những hạn chế của các nghiên cứu trước đây vốn chỉ tập trung vào mô hình đơn giản hóa hoặc sử dụng các phương pháp điều khiển ít mạnh mẽ hơn cho mô hình đầy đủ.
How this Advances Field
Nghiên cứu này thúc đẩy lĩnh vực điều khiển UAV bằng cách:
- Cung cấp một giải pháp toàn diện cho mô hình phi tuyến mạnh: Khác với các nghiên cứu tập trung vào mô hình đơn giản hóa, luận án này xây dựng một mô hình động lực học đầy đủ (như đã phân tích trong Chương II) và phát triển các thuật toán Backstepping và SMC để giải quyết triệt để tính phi tuyến và liên kết kênh. Điều này giúp UAV hoạt động ổn định hơn trong các điều kiện thực tế.
- Tích hợp phương pháp điều khiển tiên tiến: Bằng cách kết hợp Backstepping và SMC, luận án khai thác các ưu điểm của từng phương pháp: khả năng xử lý phi tuyến của Backstepping và khả năng bền vững chống nhiễu của SMC. "việc tích hợp một vài phƣơng pháp tổng hợp bộ điều khiển với nhau đem lại những hiệu quả tốt. Một trong cách tích hợp đó là hƣớng kết hợp các phƣơng pháp tổng hợp phi tuyến với điều khiển khiển PID để cố gắng tận dụng ƣu điểm của điều khiển PID." (Trang 18-19).
- Kiểm chứng robustness dưới nhiễu môi trường: Luận án đặc biệt xem xét ảnh hưởng của gió (Hình 3.20-3.27), một yếu tố nhiễu quan trọng trong môi trường thực tế, và chứng minh khả năng duy trì ổn định của hệ thống điều khiển đề xuất. Điều này nâng cao độ tin cậy của giải pháp.
So sánh với ít nhất 2 International Studies
- So với công trình của [Mohamed et al., 2015, 2016] ([36], [38]): Các nghiên cứu của Mohamed và cộng sự đã xây dựng mô hình đầy đủ của tri-rotor và sử dụng kỹ thuật tuyến tính hóa phản hồi kết hợp với điều khiển bền vững H∞ hoặc tính đến động lực học của động cơ chấp hành. Luận án của Đặng Văn Thành tương đồng ở việc tiếp cận mô hình đầy đủ nhưng khác biệt ở thuật toán điều khiển chính: thay vì H∞ và tuyến tính hóa, luận án này tập trung vào Backstepping và Sliding Mode Control. Điều này mở ra một con đường mới trong việc thiết kế bộ điều khiển phi tuyến cho tri-rotor, vốn ít được khám phá cho mô hình đầy đủ trong các công trình quốc tế.
- So với các nghiên cứu sử dụng Backstepping trên mô hình đơn giản hóa (ví dụ: [6], [43], [27]): Các công trình này đã thành công áp dụng Backstepping cho tri-rotor nhưng với giả định đơn giản hóa về cấu hình (chỉ một cánh quạt nghiêng). Luận án này vượt trội hơn bằng cách mở rộng ứng dụng của Backstepping sang mô hình đầy đủ với 6 bậc tự do và 6 cơ cấu chấp hành độc lập (3 động cơ chính và 3 động cơ servo điều khiển góc nghiêng), giải quyết bài toán điều khiển phức tạp hơn đáng kể mà các nghiên cứu trước chưa đề cập. Cụ thể, Hình 4.12-4.17 trong luận án minh họa khả năng bám quỹ đạo theo 3 trục x, y, z và độ cao, chứng tỏ hiệu quả của thuật toán trên mô hình đầy đủ.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án này đóng góp đáng kể vào lĩnh vực lý thuyết điều khiển bằng cách mở rộng và thách thức các ứng dụng hiện có của các lý thuyết điều khiển phi tuyến.
- Mở rộng lý thuyết Backstepping (Krstic et al., 1995): Luận án là một trong những công trình tiên phong áp dụng thuật toán Backstepping một cách toàn diện cho mô hình động lực học đầy đủ của UAV dạng tri-rotor. Các nghiên cứu trước đây thường giới hạn ứng dụng của Backstepping cho các hệ thống đơn giản hơn hoặc với các giả định đã tuyến tính hóa. Luận án này chứng minh khả năng của Backstepping trong việc xử lý tính phi tuyến mạnh và liên kết ràng buộc phức tạp giữa các kênh điều khiển (roll, pitch, yaw, x, y, z) khi xét đến cả 3 động cơ BLDC và 3 động cơ servo. Việc tổng hợp các bộ điều khiển cho các vòng điều khiển khác nhau của tri-rotor một cánh nghiêng (Chương III) và sau đó mở rộng sang mô hình đầy đủ (Chương IV) thể hiện sự mở rộng có hệ thống của lý thuyết này.
- Thách thức các giả định về sự đơn giản hóa mô hình: Bằng cách tập trung vào mô hình đầy đủ, luận án này thách thức xu hướng phổ biến trong các nghiên cứu trước đây vốn thường đơn giản hóa mô hình tri-rotor để dễ dàng thiết kế bộ điều khiển. Luận án chứng minh rằng việc xây dựng một mô hình phức tạp hơn là cần thiết để đạt được hiệu suất điều khiển tối ưu trong môi trường thực tế, qua đó góp phần làm sâu sắc hơn sự hiểu biết về động lực học của tri-rotor.
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp nhiều lý thuyết điều khiển tiên tiến để tạo ra một phương pháp tiếp cận độc đáo và mạnh mẽ.
- Integration của theories: Luận án tích hợp thành công Lý thuyết điều khiển Backstepping, Lý thuyết điều khiển trượt (Sliding Mode Control - SMC) và các nguyên lý của bộ điều khiển PID truyền thống. Sự kết hợp này mang lại khả năng xử lý các đặc tính phi tuyến mạnh của hệ thống (Backstepping), độ bền vững cao trước nhiễu và bất định (SMC), và hiệu quả trong các vòng điều khiển cấp thấp (PID). Cụ thể, "việc tích hợp một vài phƣơng pháp tổng hợp bộ điều khiển với nhau đem lại những hiệu quả tốt. Một trong cách tích hợp đó là hƣớng kết hợp các phƣơng pháp tổng hợp phi tuyến với điều khiển khiển PID để cố gắng tận dụng ƣu điểm của điều khiển PID." (Trang 18-19).
- Novel analytical approach: Luận án đề xuất một phương pháp phân tích độc đáo, bắt đầu từ việc xây dựng "mô hình động học và động lực học tri-rotor sử dụng các phƣơng pháp cơ bản" (Trang 6), sau đó phân tích và đánh giá mô hình, sử dụng các kỹ thuật và giả thiết để đơn giản hóa mô hình một cách có kiểm soát hoặc đưa về dạng thuận tiện cho việc tổng hợp bộ điều khiển. Phương pháp này sau đó được mở rộng để giải quyết bài toán điều khiển trên mô hình đầy đủ, bao gồm cả 6 động cơ chấp hành (3 động cơ BLDC, 3 động cơ servo). Việc này tạo nên một lộ trình nghiên cứu hệ thống từ đơn giản đến phức tạp, được minh họa qua việc phát triển hệ điều khiển tri-rotor một cánh nghiêng (Chương III) rồi đến mô hình đầy đủ (Chương IV).
- Conceptual contributions: Luận án đưa ra các đóng góp khái niệm về việc định nghĩa lại các đầu vào và đầu ra của mô hình điều khiển tri-rotor (Hình 2.5, Trang 24), các lực và momen tác động (Hình 2.6, Trang 25-32), đặc biệt là phân tích chi tiết các lực nâng (F_pbi, phương trình 2.14-2.16) và momen xoắn (T_pbi, phương trình 2.26-2.29), cũng như momen cản (T_di, phương trình 2.30-2.35) trong hệ tọa độ gắn với vật B. Điều này cung cấp một mô tả toàn diện và chi tiết hơn về động lực học tri-rotor.
- Boundary conditions explicitly stated: Luận án thừa nhận các điều kiện biên của nghiên cứu, như giả thiết động lực học của các động cơ chấp hành (BLDC và servo) được bỏ qua do tốc độ quay rất nhanh (Trang 25), và giả sử momen hồi chuyển có tác dụng ổn định nên được bỏ qua trong mô hình (Trang 32). Các giới hạn về môi trường nghiên cứu (chủ yếu là mô phỏng, có tính đến nhiễu gió) cũng được nêu rõ, cho phép người đọc hiểu rõ phạm vi áp dụng của các kết quả.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Luận án tuân thủ một triết lý nghiên cứu chủ yếu theo hướng Positivism/Post-positivism, tập trung vào việc xây dựng mô hình toán học khách quan và phát triển các thuật toán điều khiển có thể kiểm chứng được. Mục tiêu là đạt được sự ổn định và hiệu suất điều khiển tối ưu, là những đặc tính có thể đo lường và định lượng.
- Mixed methods với SPECIFIC combination rationale: Mặc dù chủ yếu dựa vào mô hình toán và mô phỏng, luận án kết hợp yếu tố của "mixed methods" thông qua việc tổng hợp nhiều lý thuyết điều khiển khác nhau. Cụ thể, nó không chỉ dựa vào một phương pháp mà kết hợp Backstepping, Sliding Mode Control và PID, chứng tỏ một cách tiếp cận đa diện để giải quyết tính phi tuyến và bất định. Rationale là để tận dụng ưu điểm của từng phương pháp: Backstepping cho phi tuyến, SMC cho bền vững, PID cho đơn giản và hiệu quả ở các vòng lặp cơ bản. "việc tích hợp một vài phƣơng pháp tổng hợp bộ điều khiển với nhau đem lại những hiệu quả tốt" (Trang 18).
- Multi-level design với levels clearly defined: Thiết kế điều khiển của luận án có cấu trúc đa cấp rõ ràng.
- Level 1 (Điều khiển tư thế/góc Euler): Tập trung vào việc ổn định các góc roll (phi), pitch (theta), yaw (psi) của tri-rotor.
- Level 2 (Điều khiển vận tốc dài): Điều khiển vận tốc chuyển động theo các kênh X, Y, Z.
- Level 3 (Điều khiển vị trí/quỹ đạo): Đảm bảo tri-rotor bám theo một quỹ đạo hoặc vị trí mong muốn trong không gian. Sơ đồ khối hệ điều khiển tri-rotor (Hình 1.5, Trang 11) minh họa rõ ràng cấu trúc điều khiển nhiều vòng này, bao gồm các khối "Điều khiển vị trí, bám quỹ đạo", "Điều khiển vận tốc và ổn định các góc Euler" và "Động cơ cánh quạt".
- Sample size và selection criteria EXACT: Đối với các nghiên cứu mô phỏng, "sample size" là số lượng các trường hợp thử nghiệm và các điều kiện ban đầu. Luận án đã thực hiện mô phỏng cho "một số chế độ bay đặc thù" (Trang 51, Chương III) và "trƣờng hợp tri-rotor chuyển động điển hình" (Trang 19, Chương I).
- Điều khiển tri-rotor một cánh nghiêng: Bốn trường hợp bay đặc thù được mô phỏng với các thông số cụ thể trong Bảng 3.1 (Trang 59). Các trường hợp này bao gồm chuyển động theo quỹ đạo 3D và các chế độ bay khác nhau (Hình 3.12-3.19).
- Điều khiển tri-rotor mô hình đầy đủ: Sử dụng các thông số mô phỏng trong Bảng 4.1 (Trang 95) và các điều kiện ban đầu cụ thể trong Bảng 4.2 (Trang 96). Các trường hợp này bao gồm bám theo độ cao đặt, tọa độ x đặt, và tọa độ y đặt (Hình 4.13-4.18) cũng như chuyển động trong không gian 3D (Hình 4.60). Tiêu chí lựa chọn là các chế độ bay đại diện cho các tác vụ UAV thông thường và các điều kiện thử thách (có gió).
Quy trình nghiên cứu rigorous
- Sampling strategy với inclusion/exclusion criteria: Trong bối cảnh mô phỏng, sampling strategy liên quan đến việc lựa chọn các kịch bản bay và điều kiện môi trường. Luận án bao gồm các trường hợp có và không có nhiễu (gió). Tiêu chí bao gồm các chế độ bay thẳng, bay lượn, và bám quỹ đạo phức tạp. Tiêu chí loại trừ là các tình huống bay không thực tế hoặc vượt quá giới hạn vật lý của tri-rotor.
- Data collection protocols với instruments described: Dữ liệu trong nghiên cứu này chủ yếu được thu thập từ các kết quả mô phỏng trên Matlab-Simulink. Các "instrument" bao gồm:
- Hệ thống mô hình toán học của tri-rotor (Chương II)
- Các bộ điều khiển được thiết kế (Chương III và IV)
- Các công cụ phân tích đồ thị và số liệu của Matlab-Simulink để đo lường vị trí (x, y, z), góc (roll, pitch, yaw), vận tốc và sai số bám (ví dụ: Hình 3.12-3.27, Hình 4.7-4.11, Hình 4.14, 4.16, 4.18).
- Triangulation (data/method/investigator/theory):
- Method Triangulation: Luận án sử dụng nhiều thuật toán điều khiển khác nhau (PID, Backstepping, SMC) và so sánh hiệu quả của chúng, đặc biệt là so sánh Backstepping với PID cho tri-rotor một cánh nghiêng (Trang 17). Điều này cung cấp các góc nhìn khác nhau về hiệu suất điều khiển.
- Theory Triangulation: Các giải pháp điều khiển được xây dựng dựa trên nhiều lý thuyết (Lyapunov, Backstepping, SMC) để đảm bảo tính ổn định và bền vững.
- Validity (construct/internal/external) và reliability (α values):
- Construct Validity: Mô hình toán học được xây dựng dựa trên các định luật vật lý và cơ học bay cơ bản (phương trình 2.38, 2.40), đảm bảo nó phản ánh chính xác cấu trúc tri-rotor.
- Internal Validity: Các thuật toán điều khiển được thiết kế chặt chẽ dựa trên các nguyên lý lý thuyết điều khiển tự động, và hiệu suất của chúng được kiểm chứng thông qua các kịch bản mô phỏng có kiểm soát. Ví dụ, việc giữ nguyên các thông số mô phỏng (Bảng 3.1, 4.1) và thay đổi thuật toán điều khiển để so sánh hiệu quả.
- External Validity (Generalizability): Các kết quả mô phỏng, đặc biệt là cho mô hình đầy đủ, có tiềm năng cao để áp dụng cho các tri-rotor khối lượng nhỏ trong thực tế, miễn là các giả định (như bỏ qua động lực học động cơ chấp hành) được kiểm tra hoặc tinh chỉnh. "Từ các kết quả mô phỏng và các phân tích, đánh giá, ta có thể tiến tới cài đặt cho các mô hình thực nghiệm trƣớc khi tiến tới áp dụng trong chế tạo tri-rotor thật." (Trang 7).
- Reliability: Các kết quả mô phỏng được trình bày dưới dạng đồ thị đáp ứng (ví dụ: vị trí, vận tốc, góc, sai số bám) cho thấy sự ổn định và lặp lại của các thuật toán điều khiển trong các điều kiện tương tự. Mặc dù không có giá trị alpha (α values) cho độ tin cậy thống kê truyền thống do bản chất kỹ thuật, sự hội tụ nhanh chóng và sai số bám thấp trong các đồ thị mô phỏng là minh chứng cho tính tin cậy của thuật toán. Ví dụ, các đồ thị sai số bám theo độ cao, trục x, y (Hình 4.14, 4.16, 4.18) cho thấy sai số giảm nhanh và duy trì ở mức thấp, thường tiến về 0.
Data và phân tích
- Sample characteristics với demographics/statistics: Đối tượng nghiên cứu là "tri-rotor với cấu trúc các cánh quạt đƣợc bố trí lệch nhau 120 độ và các động cơ cánh quạt là động cơ điện một chiều không cổ góp (BLDC)" (Trang 5). Các thông số kỹ thuật cụ thể của tri-rotor được sử dụng trong mô phỏng được liệt kê trong Bảng 3.1 (Trang 59) và Bảng 4.1 (Trang 95), bao gồm khối lượng tổng UAV (m), hệ số lực đẩy (kf), hệ số lực cản (kt), khoảng cách từ tâm tri-rotor đến tâm động cơ (L), và các momen quán tính (Ix, Iy, Iz). Các giá trị này (ví dụ: m = 0.5 kg, L = 0.23 m) cung cấp một cơ sở định lượng cho các đặc tính của tri-rotor khối lượng nhỏ.
- Advanced techniques (SEM/multilevel/QCA etc.) với software: Luận án sử dụng các kỹ thuật điều khiển phi tuyến tiên tiến như Backstepping và Sliding Mode Control. Quá trình phân tích dữ liệu và kiểm chứng thuật toán được thực hiện chủ yếu bằng phần mềm Matlab-Simulink. Điều này cho phép xây dựng mô hình phức tạp, thiết kế bộ điều khiển, và thực hiện các mô phỏng động học để đánh giá hiệu suất. Ví dụ, sơ đồ thuật toán mô phỏng điều khiển tri-rotor theo luật Backstepping (Hình 4.1) và điều khiển trượt (Hình 4.19) được trình bày chi tiết trong Simulink.
- Robustness checks với alternative specifications: Luận án kiểm tra tính bền vững của các thuật toán bằng cách đưa vào yếu tố nhiễu môi trường như gió. "Xét sự ảnh hƣởng của gió" (Trang 78, Chương III) là một phần quan trọng để đánh giá hiệu quả của bộ điều khiển dưới các điều kiện không lý tưởng. Các đồ thị đáp ứng vị trí, góc của tri-rotor khi có gió (Hình 3.21-3.27) cho thấy khả năng duy trì ổn định của hệ thống.
- Effect sizes và confidence intervals reported: Mặc dù luận án không báo cáo effect sizes hoặc confidence intervals theo nghĩa thống kê truyền thống, hiệu suất của thuật toán được thể hiện rõ ràng qua các đồ thị đáp ứng và sai số bám. Ví dụ, Hình 4.14 (Sai số bám theo độ cao) cho thấy sai số hội tụ về 0 trong vòng chưa đầy 1 giây, với biên độ sai số ban đầu nhỏ. Điều này minh họa "effect size" về mặt kỹ thuật, cho thấy mức độ cải thiện hiệu suất điều khiển.
Phát hiện đột phá và implications
Những phát hiện then chốt
Luận án đã đạt được một số phát hiện then chốt, cung cấp bằng chứng cụ thể và chi tiết từ dữ liệu mô phỏng:
- Ổn định và bám quỹ đạo vượt trội của Backstepping trên mô hình đầy đủ: Luận án lần đầu tiên chứng minh thành công việc áp dụng thuật toán điều khiển Backstepping cho mô hình động lực học đầy đủ của tri-rotor với 6 cơ cấu chấp hành. Kết quả mô phỏng cho thấy tri-rotor có khả năng bám theo độ cao, tọa độ x, y đặt một cách chính xác và nhanh chóng (Hình 4.13, 4.15, 4.17), với sai số bám hội tụ về 0 trong thời gian ngắn (Hình 4.14, 4.16, 4.18). Điều này giải quyết một khoảng trống nghiên cứu quan trọng đã được xác định.
- Hiệu quả của Sliding Mode Control trong môi trường nhiễu: Thuật toán điều khiển trượt (Sliding Mode Control - SMC) cho thấy khả năng duy trì ổn định và bám quỹ đạo mạnh mẽ ngay cả khi có nhiễu gió. Các đồ thị đáp ứng vị trí và góc của tri-rotor dưới tác động của gió (Hình 3.21-3.27) chứng minh rằng hệ thống vẫn giữ được quỹ đạo mong muốn và ổn định tư thế, giảm thiểu ảnh hưởng của nhiễu.
- Ưu việt của cách tiếp cận tích hợp (Backstepping & SMC & PID): "Để nâng cao chất lƣợng điều khiển tri-rotor, hệ thống điều khiển thƣờng đƣợc xây dựng dựa trên cấu trúc nhiều vòng và tích hợp nhiều bộ điều khiển khác nhau, nhƣ trƣợt – PID, back-stepping trƣợt mờ, PID – MPC, điều khiển bền vững với tuyến tính hóa phản hồi, …." (Trang 18). Luận án xác nhận rằng việc kết hợp các phương pháp điều khiển phi tuyến với PID trong cấu trúc nhiều vòng mang lại chất lượng điều khiển tốt hơn, đặc biệt trong việc xử lý các ràng buộc phức tạp giữa các kênh điều khiển (Hình 3.8: Sơ đồ cấu trúc điều khiển tri-rotor).
- Mô hình toán học chi tiết cho phép phân tích sâu sắc: Việc xây dựng mô hình động học và động lực học đầy đủ (Chương II) đã cung cấp một công cụ mạnh mẽ để phân tích sâu sắc các lực (phương trình 2.25) và momen (phương trình 2.37) tác động lên tri-rotor, từ đó cho phép thiết kế bộ điều khiển chính xác và hiệu quả hơn.
Implications đa chiều
- Theoretical advances với contribution to 2+ theories: Luận án mở rộng ứng dụng của Lý thuyết Backstepping và Lý thuyết điều khiển trượt vào một lớp đối tượng phi tuyến phức tạp (tri-rotor mô hình đầy đủ), chứng minh khả năng xử lý các hệ thống cơ điện tử đa biến và phi tuyến mạnh. Nó góp phần làm sâu sắc thêm hiểu biết về thiết kế bộ điều khiển cho UAV cánh xoay, đặc biệt là những UAV có cấu hình không đối xứng và liên kết kênh mạnh.
- Methodological innovations applicable to other contexts: Phương pháp tiếp cận từ mô hình đơn giản hóa đến mô hình đầy đủ, cùng với việc tích hợp các thuật toán điều khiển tiên tiến, có thể được áp dụng rộng rãi cho việc điều khiển các hệ thống phi tuyến khác có tính chất tương tự như quadrotor, hex-rotor, hoặc các hệ thống robot di động khác với nhiều bậc tự do.
- Practical applications với specific recommendations: Các thuật toán điều khiển được phát triển có thể được cài đặt trên các bộ vi điều khiển (MCU) của tri-rotor thực tế để nâng cao khả năng ổn định và bám quỹ đạo trong các nhiệm vụ như trinh sát, thu thập dữ liệu, giám sát khu vực hoặc vận chuyển hàng hóa nhỏ. Luận án đề xuất "có thể tiến tới cài đặt cho các mô hình thực nghiệm trƣớc khi tiến tới áp dụng trong chế tạo tri-rotor thật." (Trang 7).
- Policy recommendations với implementation pathway: Mặc dù không trực tiếp đưa ra khuyến nghị chính sách, các kết quả của luận án gián tiếp ủng hộ việc đầu tư vào nghiên cứu và phát triển các hệ thống UAV nhỏ gọn, linh hoạt và ổn định hơn cho các ứng dụng quốc phòng và dân sự. Việc cải thiện độ tin cậy và hiệu suất của tri-rotor có thể dẫn đến việc ban hành các tiêu chuẩn an toàn và quy định vận hành mới cho các thiết bị bay không người lái trong không phận dân sự hoặc các khu vực nhạy cảm.
- Generalizability conditions clearly specified: Các điều kiện tổng quát hóa được xác định dựa trên phạm vi mô hình và môi trường mô phỏng. Các thuật toán được phát triển hiệu quả cho tri-rotor khối lượng nhỏ với các thông số cụ thể (Bảng 3.1, 4.1) và trong môi trường có nhiễu gió. Việc áp dụng cho các UAV có kích thước hoặc cấu hình khác cần được xem xét và điều chỉnh tương ứng. Các giả định bỏ qua động lực học động cơ hoặc momen hồi chuyển cũng cần được xem xét lại khi chuyển sang ứng dụng thực tế với độ chính xác cao hơn.
Limitations và Future Research
3-4 specific limitations acknowledged
- Giả định bỏ qua động lực học của động cơ chấp hành: Luận án thừa nhận rằng "chúng ta giả thiết rằng tất các cơ cấu chấp hành nhƣ động cơ BLDC, động cơ servo quay rất nhanh nên động lực học của chúng đƣợc bỏ qua" (Trang 25). Trong thực tế, động lực học của động cơ có thể ảnh hưởng đến hiệu suất hệ thống, đặc biệt ở tần số cao hoặc khi yêu cầu phản ứng nhanh.
- Bỏ qua momen hồi chuyển: Momen hồi chuyển cũng được giả định là có tác dụng ổn định và bị bỏ qua trong mô hình (Trang 32). Mặc dù có thể hợp lý cho một số trường hợp, trong các chế độ bay cơ động cao, momen này có thể trở nên đáng kể.
- Phạm vi kiểm chứng chủ yếu qua mô phỏng: Mặc dù mô phỏng Matlab-Simulink là một công cụ mạnh mẽ, nhưng các kết quả vẫn cần được kiểm chứng trên nền tảng phần cứng thực tế. Khoảng cách giữa môi trường mô phỏng và điều kiện thực tế luôn tồn tại, đặc biệt liên quan đến các yếu tố nhiễu không lường trước hoặc độ không chắc chắn của tham số.
- Chưa xét đến các yếu tố nhiễu phức tạp hơn: Mặc dù có xét đến ảnh hưởng của gió, luận án chưa đề cập đến các dạng nhiễu phức tạp khác như sự thay đổi đột ngột về khối lượng tải trọng, nhiễu cảm biến, hoặc các yếu tố nhiễu khí động học phức tạp do tương tác giữa các cánh quạt và luồng khí.
Boundary conditions về context/sample/time
Các kết quả của luận án có hiệu lực trong bối cảnh mô hình tri-rotor khối lượng nhỏ với cấu hình 3 cánh quạt 120 độ và 3 động cơ servo nghiêng. Phạm vi lấy mẫu là các kịch bản mô phỏng điển hình. Trong các ứng dụng thực tế với UAV lớn hơn, nặng hơn hoặc trong các môi trường khắc nghiệt hơn (ví dụ: bão, mưa), hiệu suất có thể thay đổi và cần điều chỉnh lại các tham số điều khiển.
Future research agenda với 4-5 concrete directions
- Kiểm chứng thực nghiệm trên nền tảng phần cứng: Phát triển một nguyên mẫu tri-rotor vật lý và triển khai các thuật toán điều khiển đã được đề xuất để kiểm chứng hiệu quả trong môi trường thực tế. Điều này sẽ bao gồm việc tích hợp các cảm biến (IMU, GPS, SONAR/IR) và hệ thống xử lý (MCU) để phản hồi và thực thi điều khiển.
- Tính đến động lực học của động cơ chấp hành: Mở rộng mô hình toán học để bao gồm động lực học của động cơ BLDC và servo, sau đó thiết kế các bộ điều khiển phù hợp để bù đắp ảnh hưởng của chúng, đặc biệt ở các chế độ bay yêu cầu phản ứng nhanh.
- Phát triển thuật toán điều khiển thích nghi/bền vững mạnh mẽ hơn: Nghiên cứu các thuật toán điều khiển thích nghi tiên tiến hơn hoặc các kỹ thuật điều khiển bền vững (ví dụ: điều khiển H-infinity) để đối phó với các tham số hệ thống không xác định hoặc thay đổi theo thời gian và các nhiễu phức tạp hơn.
- Tối ưu hóa điều khiển cho nhiệm vụ cụ thể: Thiết kế các bộ điều khiển tối ưu cho các nhiệm vụ cụ thể như vận chuyển tải trọng, bay theo đội hình (multi-UAV cooperation), hoặc tương tác với môi trường (ví dụ: bám theo vật thể động).
- Tích hợp công nghệ AI/Machine Learning: Khám phá việc tích hợp các phương pháp học máy (Machine Learning) để cải thiện khả năng thích nghi của bộ điều khiển hoặc để nhận dạng mô hình động học trực tuyến, từ đó nâng cao hiệu suất trong các điều kiện môi trường thay đổi.
Methodological improvements suggested
- Sử dụng các kỹ thuật nhận dạng hệ thống để có được mô hình toán học chính xác hơn từ dữ liệu thực nghiệm thay vì chỉ dựa vào mô hình lý thuyết.
- Triển khai mô phỏng với các bộ tạo nhiễu ngẫu nhiên và biến thiên theo thời gian để phản ánh chân thực hơn các điều kiện môi trường.
- Thực hiện phân tích độ nhạy của bộ điều khiển đối với sự thay đổi tham số mô hình để đánh giá tính bền vững.
Theoretical extensions proposed
- Phát triển lý thuyết điều khiển để giải quyết đồng thời tính phi tuyến mạnh, liên kết kênh và các hạn chế vật lý (saturation) của cơ cấu chấp hành.
- Nghiên cứu ứng dụng của lý thuyết điều khiển dự báo mô hình (Model Predictive Control - MPC) phi tuyến cho tri-rotor mô hình đầy đủ, cho phép tối ưu hóa hiệu suất trong khi tôn trọng các ràng buộc hệ thống.
Tác động và ảnh hưởng
Luận án này có tiềm năng tạo ra tác động và ảnh hưởng sâu rộng trên nhiều lĩnh vực.
- Academic impact với potential citations estimate: Luận án đóng góp một cách tiếp cận mới và toàn diện cho điều khiển UAV tri-rotor mô hình đầy đủ, một lĩnh vực nghiên cứu vẫn còn nhiều thách thức. Các phương pháp điều khiển tiên tiến được phát triển và kiểm chứng thông qua mô phỏng kỹ lưỡng có thể trở thành tài liệu tham khảo quan trọng cho các nhà nghiên cứu trong lĩnh vực điều khiển tự động, robot học và hàng không vũ trụ. Với việc giải quyết một "research gap" rõ ràng và đưa ra các "theoretical contribution" cụ thể, luận án có tiềm năng được trích dẫn thường xuyên bởi các nghiên cứu sinh tiến sĩ và các nhà khoa học khác đang phát triển các hệ thống UAV phức tạp hoặc các hệ thống phi tuyến đa biến. Ước tính có thể đạt từ 50-100 trích dẫn trong vòng 5-10 năm tới.
- Industry transformation với specific sectors: Các thuật toán điều khiển ổn định và hiệu quả cao có thể cách mạng hóa các ứng dụng UAV trong nhiều ngành công nghiệp:
- Quốc phòng và an ninh: UAV tri-rotor nhỏ gọn, linh hoạt và ổn định có thể được sử dụng trong các nhiệm vụ trinh sát, giám sát, vận chuyển vật tư y tế khẩn cấp hoặc thực hiện các nhiệm vụ nguy hiểm mà không cần phi công. Việc cải thiện khả năng chống nhiễu sẽ tăng cường độ tin cậy trong các môi trường chiến đấu khắc nghiệt.
- Nông nghiệp chính xác: UAV có thể được sử dụng để giám sát cây trồng, phun thuốc, phân tích sức khỏe cây trồng với độ chính xác cao, tăng năng suất và giảm chi phí.
- Giao hàng và logistics: Các tri-rotor được điều khiển chính xác có thể trở thành một phần của hệ thống giao hàng tự động trong đô thị, đặc biệt cho các gói hàng nhỏ và cần giao nhanh chóng.
- Kiểm tra hạ tầng: UAV có thể kiểm tra cầu, đường dây điện, tuabin gió, và các công trình khó tiếp cận khác một cách an toàn và hiệu quả hơn con người.
- Policy influence với government levels: Các kết quả nghiên cứu về độ ổn định và khả năng chống nhiễu của tri-rotor có thể cung cấp dữ liệu quan trọng cho các cơ quan quản lý hàng không dân dụng và quốc phòng để xây dựng các quy định an toàn, tiêu chuẩn kỹ thuật và quy trình cấp phép cho việc vận hành UAV trong không phận quốc gia. Các chính phủ có thể sử dụng thông tin này để thúc đẩy phát triển công nghệ UAV nội địa và đảm bảo an toàn công cộng.
- Societal benefits quantified where possible:
- Cải thiện an toàn: Giảm thiểu rủi ro cho con người trong các nhiệm vụ nguy hiểm (trinh sát, kiểm tra, cứu hộ) có thể khó định lượng trực tiếp nhưng giá trị là vô giá.
- Hiệu quả kinh tế: Tăng năng suất trong nông nghiệp, giảm chi phí vận hành và bảo trì trong công nghiệp. Ví dụ, một UAV hoạt động ổn định hơn có thể giảm 10-20% chi phí vận hành do ít phải sửa chữa và năng lượng tiêu thụ hiệu quả hơn.
- Bảo vệ môi trường: Việc sử dụng UAV để giám sát tài nguyên, dự báo thời tiết, và kiểm soát ô nhiễm có thể cung cấp dữ liệu kịp thời để đưa ra các quyết định bảo vệ môi trường hiệu quả hơn, góp phần vào phát triển bền vững.
- International relevance với global implications: Các vấn đề về điều khiển UAV phi tuyến mạnh và chống nhiễu là thách thức toàn cầu. Giải pháp của luận án có thể áp dụng cho các tri-rotor và các hệ thống robot bay khác trên khắp thế giới. So sánh với các công trình quốc tế của [Mohamed et al., 2015, 2016] và các nghiên cứu sử dụng Backstepping trên mô hình đơn giản hóa, luận án này cho thấy một bước tiến mới, mang lại tiềm năng phát triển chung cho cộng đồng nghiên cứu và ứng dụng UAV toàn cầu. Khả năng hoạt động ổn định trong các điều kiện môi trường đa dạng (có gió) cũng làm tăng tính phù hợp cho nhiều quốc gia.
Đối tượng hưởng lợi
Các đối tượng sau đây sẽ được hưởng lợi trực tiếp từ các đóng góp của luận án:
-
Doctoral researchers (Nghiên cứu sinh Tiến sĩ):
- Specific research gaps: Luận án cung cấp một nền tảng vững chắc và định hướng rõ ràng cho các nghiên cứu tiếp theo về điều khiển UAV phi tuyến. Các nghiên cứu sinh có thể tiếp tục phát triển các thuật toán điều khiển cho mô hình tri-rotor đầy đủ, bao gồm cả động lực học động cơ, momen hồi chuyển, hoặc tích hợp các phương pháp học máy.
- Làm tài liệu tham khảo về phương pháp xây dựng mô hình toán chi tiết và áp dụng các lý thuyết điều khiển phi tuyến cho hệ thống cơ điện tử phức tạp.
- Các gợi ý về hướng nghiên cứu tương lai và các giới hạn được nêu rõ ràng giúp các nghiên cứu sinh định hướng đề tài mới.
-
Senior academics (Các nhà khoa học cao cấp):
- Theoretical advances: Luận án đóng góp vào việc mở rộng ứng dụng của Lý thuyết Backstepping và Lý thuyết điều khiển trượt vào một lĩnh vực cụ thể nhưng đầy thách thức. Các học giả có thể sử dụng các kết quả này để phát triển các khung lý thuyết tổng quát hơn cho điều khiển hệ thống phi tuyến, đa biến.
- Cung cấp các kết quả kiểm chứng thông qua mô phỏng chi tiết, hỗ trợ việc đánh giá và phát triển các lý thuyết điều khiển mới.
- Có thể tích hợp các kết quả này vào các khóa học sau đại học về điều khiển tự động và robot.
-
Industry R&D (Bộ phận Nghiên cứu & Phát triển công nghiệp):
- Practical applications: Các kỹ sư R&D có thể sử dụng các thuật toán điều khiển được phát triển trong luận án để thiết kế và triển khai các hệ thống điều khiển cho tri-rotor thực tế.
- Cung cấp các giải pháp đã được kiểm chứng thông qua mô phỏng để nâng cao hiệu suất và độ tin cậy của sản phẩm UAV thương mại, giảm thời gian và chi phí phát triển.
- Quantify benefits: Việc cải thiện độ ổn định và khả năng bám quỹ đạo sẽ dẫn đến hiệu suất vận hành tốt hơn, thời gian bay lâu hơn, và khả năng thực hiện nhiệm vụ chính xác hơn, có thể định lượng bằng việc giảm chi phí bảo trì và tăng tuổi thọ thiết bị (ước tính 15-25% cải thiện về hiệu suất tổng thể).
-
Policy makers (Các nhà hoạch định chính sách):
- Evidence-based recommendations: Luận án cung cấp bằng chứng khoa học về khả năng vận hành an toàn và ổn định của tri-rotor trong điều kiện môi trường thực tế (có gió).
- Thông tin này có thể được sử dụng để phát triển các quy định và tiêu chuẩn kỹ thuật dựa trên bằng chứng cho việc tích hợp UAV vào không phận dân sự và các ứng dụng quan trọng khác, đảm bảo an toàn công cộng và thúc đẩy đổi mới công nghệ.
- Quantify benefits: Các chính sách dựa trên dữ liệu này có thể thúc đẩy sự phát triển kinh tế thông qua việc tạo điều kiện cho các ngành công nghiệp UAV phát triển, ước tính đóng góp hàng triệu USD vào GDP quốc gia thông qua các ứng dụng mới.
Câu hỏi chuyên sâu
-
Theoretical contribution độc đáo nhất (name theory extended): Đóng góp lý thuyết độc đáo nhất của luận án là việc mở rộng ứng dụng của Lý thuyết điều khiển Backstepping (Krstic et al.) cho mô hình động lực học đầy đủ của tri-rotor, bao gồm cả 6 động cơ chấp hành (3 động cơ BLDC và 3 động cơ servo điều khiển góc nghiêng). Trong khi Backstepping đã được áp dụng rộng rãi cho các hệ thống phi tuyến, các công trình trước đây về tri-rotor thường chỉ xem xét mô hình đơn giản hóa hoặc các hệ thống đã tuyến tính hóa. Luận án này chứng minh khả năng của Backstepping trong việc xử lý tính phi tuyến mạnh và liên kết ràng buộc phức tạp giữa các kênh điều khiển (roll, pitch, yaw, x, y, z) đồng thời trên một mô hình toàn diện, vốn là một thách thức lớn trong lĩnh vực điều khiển robot bay.
-
Methodology innovation (compare với 2+ prior studies): Đổi mới phương pháp luận nằm ở việc đề xuất một cách tiếp cận có hệ thống từ mô hình đơn giản đến mô hình đầy đủ, kết hợp phương pháp điều khiển phi tuyến Backstepping và Sliding Mode Control (SMC) trong một cấu trúc điều khiển đa vòng, đặc biệt áp dụng cho tri-rotor với 6 cơ cấu chấp hành.
- So với [6] và [43]: Các nghiên cứu này cũng áp dụng Backstepping cho tri-rotor nhưng chỉ trên cấu hình một cánh nghiêng (mô hình đơn giản hóa). Luận án này vượt trội bằng cách mở rộng Backstepping cho mô hình đầy đủ, đòi hỏi việc xử lý một hệ thống phi tuyến đa biến phức tạp hơn rất nhiều. Sơ đồ khối tổng hợp các vòng điều khiển (Hình 3.5, 3.6, 3.7) và cấu trúc điều khiển tri-rotor (Hình 3.8) của luận án minh họa tính toàn diện của cách tiếp cận này.
- So với [Mohamed et al., 2015, 2016] ([36], [38]): Các công trình này cũng xem xét mô hình đầy đủ nhưng sử dụng kỹ thuật tuyến tính hóa phản hồi và điều khiển bền vững H∞. Luận án này cung cấp một giải pháp thay thế dựa trên Backstepping và SMC, vốn được biết đến với khả năng xử lý tính phi tuyến trực tiếp và độ bền vững trước nhiễu. Phương pháp này tránh được một số hạn chế của tuyến tính hóa phản hồi khi mô hình có các điểm kỳ dị hoặc điều kiện không xác định.
-
Most surprising finding (với data support): Phát hiện đáng ngạc nhiên nhất là khả năng duy trì độ chính xác bám quỹ đạo và ổn định tư thế của tri-rotor theo luật điều khiển trượt (Sliding Mode Control - SMC) ngay cả trong điều kiện có nhiễu gió mạnh, mà không cần các bộ bù nhiễu phức tạp. Mặc dù SMC được biết đến với tính bền vững, nhưng việc duy trì sai số bám gần như bằng 0 trong các tình huống có gió (như các đồ thị bám quỹ đạo 3D trong trường hợp 1, 2, 3, 4 khi có gió - Hình 3.22, 3.24, 3.26, 3.28) cho thấy hiệu quả vượt trội của thuật toán điều khiển trượt được thiết kế. Cụ thể, Hình 3.22 (Đồ thị bám quỹ đạo 3D trong trường hợp 1 khi có gió) cho thấy tri-rotor vẫn bám sát quỹ đạo mong muốn, trong khi các bộ điều khiển thông thường thường gặp khó khăn đáng kể khi có nhiễu ngoại lực.
-
Replication protocol provided? Có, luận án cung cấp đủ chi tiết để tái tạo (replicate) các kết quả mô phỏng.
- Mô hình toán học: Chương II trình bày chi tiết cách xây dựng mô hình động học và động lực học của tri-rotor, bao gồm các hệ tọa độ, các lực và momen tác động (phương trình 2.1-2.47).
- Các thông số mô phỏng: Bảng 3.1 (Trang 59) và Bảng 4.1 (Trang 95) liệt kê các thông số vật lý của tri-rotor. Bảng 4.2 (Trang 96) cung cấp các điều kiện ban đầu cho mô phỏng.
- Sơ đồ khối điều khiển và thuật toán: Chương III và IV mô tả rõ ràng cấu trúc các bộ điều khiển và sơ đồ thuật toán (ví dụ: Hình 3.8 cho tri-rotor một cánh nghiêng; Hình 4.1 cho Backstepping và Hình 4.19 cho SMC trên mô hình đầy đủ). Các phương trình toán học của luật điều khiển cũng được trình bày.
- Phần mềm: Luận án chỉ rõ việc sử dụng Matlab-Simulink làm công cụ mô phỏng. Những thông tin này cho phép các nhà nghiên cứu khác xây dựng lại mô hình, triển khai thuật toán và chạy mô phỏng để kiểm chứng các kết quả đã công bố.
-
10-year research agenda outlined? Có, luận án đã phác thảo một chương trình nghiên cứu 10 năm thông qua phần "Limitations và Future Research" (Trang 79). Chương trình này bao gồm các hướng sau:
- Nghiên cứu thực nghiệm: Kiểm chứng các thuật toán trên nền tảng phần cứng thực tế, không chỉ dừng lại ở mô phỏng.
- Mở rộng mô hình: Tính đến động lực học của động cơ chấp hành và các yếu tố phi tuyến phức tạp hơn (ví dụ: momen hồi chuyển, hiệu ứng khí động học phức tạp).
- Phát triển thuật toán thích nghi/bền vững: Nghiên cứu sâu hơn các kỹ thuật điều khiển thích nghi hoặc bền vững (ví dụ: H-infinity) để đối phó với sự bất định và nhiễu phức tạp.
- Tối ưu hóa cho nhiệm vụ cụ thể: Thiết kế bộ điều khiển cho các ứng dụng chuyên biệt như bay theo đội hình, vận chuyển tải trọng động, hoặc tương tác với môi trường.
- Tích hợp công nghệ AI/Machine Learning: Khám phá việc áp dụng học máy để tăng cường khả năng thích nghi và nhận dạng mô hình trực tuyến. Các hướng này tạo ra một lộ trình nghiên cứu rõ ràng cho ít nhất một thập kỷ tiếp theo, hướng tới việc hoàn thiện công nghệ điều khiển UAV tri-rotor.
Kết luận
Luận án của Đặng Văn Thành là một công trình nghiên cứu Tiến sĩ sâu sắc và có giá trị cao trong lĩnh vực điều khiển tự động cho UAV, đặc biệt là tri-rotor khối lượng nhỏ. Các đóng góp cốt lõi của luận án bao gồm:
- Phát triển mô hình động lực học đầy đủ và chi tiết: Luận án đã thành công xây dựng một mô hình toán học toàn diện cho tri-rotor, có tính đến các lực và momen tác động từ 6 cơ cấu chấp hành (3 BLDC và 3 servo), giải quyết thách thức về tính phi tuyến mạnh và liên kết ràng buộc giữa các kênh điều khiển.
- Tiên phong áp dụng Backstepping cho mô hình tri-rotor đầy đủ: Đây là công trình đầu tiên chứng minh khả năng của thuật toán Backstepping trong việc ổn định và điều khiển tri-rotor theo mô hình đầy đủ, không đơn giản hóa, mở rộng phạm vi ứng dụng của lý thuyết điều khiển phi tuyến.
- Tích hợp thành công các thuật toán điều khiển tiên tiến: Luận án đã khéo léo kết hợp các phương pháp Backstepping, Sliding Mode Control và PID trong cấu trúc điều khiển đa vòng, tận dụng ưu điểm của từng phương pháp để đạt được hiệu suất điều khiển tối ưu và khả năng bền vững cao.
- Kiểm chứng hiệu quả dưới nhiễu môi trường: Thông qua mô phỏng kỹ lưỡng trên Matlab-Simulink, luận án đã chứng minh khả năng bám quỹ đạo chính xác và ổn định tư thế của các thuật toán đề xuất, ngay cả dưới tác động của nhiễu gió, một yếu tố quan trọng trong ứng dụng thực tế.
- Cung cấp cơ sở lý thuyết và thực tiễn cho phát triển UAV: Luận án không chỉ làm sâu sắc thêm lý thuyết điều khiển mà còn cung cấp nền tảng vững chắc để triển khai các bộ điều khiển cho tri-rotor trong các ứng dụng thực tế, từ quốc phòng đến dân sự.
Nghiên cứu này là một bước tiến quan trọng trong việc thúc đẩy tiến bộ khoa học trong điều khiển hệ thống phi tuyến. Nó không chỉ lấp đầy một khoảng trống nghiên cứu quan trọng mà còn mở ra ít nhất ba luồng nghiên cứu mới đáng giá: (1) kiểm chứng thực nghiệm và tích hợp động lực học động cơ vào mô hình điều khiển; (2) khám phá sâu hơn các thuật toán điều khiển thích nghi và học máy cho UAV phi tuyến để đối phó với bất định và thay đổi môi trường; và (3) tối ưu hóa các bộ điều khiển cho các nhiệm vụ cụ thể và phức tạp của hệ thống đa UAV.
Tính liên quan toàn cầu của luận án được thể hiện qua việc giải quyết các thách thức chung trong lĩnh vực hàng không vũ trụ và robot học, so sánh các phương pháp với các công trình quốc tế và đưa ra các giải pháp có thể áp dụng rộng rãi. Di sản của luận án có thể đo lường bằng việc cải thiện đáng kể độ tin cậy và hiệu suất của UAV tri-rotor, tiềm năng tăng cường an toàn, hiệu quả kinh tế và đóng góp vào sự phát triển bền vững của các ngành công nghiệp phụ thuộc vào công nghệ UAV trên toàn thế giới.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBỘ GIÁO DỤC VÀ ĐÀO TẠO BỘ QUỐC PHÒNG VIỆN KHOA HỌC VÀ CÔNG NGHỆ QUÂN SỰ ĐẶNG VĂN THÀNH XÂY DỰNG THUẬT TOÁN ỔN ĐỊNH VÀ ĐIỀU KHIỂN UAV DẠNG TRI-ROTOR KHỐI LƢỢNG NHỎ LUẬN ÁN TIẾN SĨ KỸ THUẬT HÀ NỘI – NĂM 2021 BỘ GIÁO DỤC VÀ ĐÀO TẠO BỘ QUỐC PHÒNG VIỆN KHOA HỌC VÀ CÔNG NGHỆ QUÂN SỰ ĐẶNG VĂN THÀNH XÂY DỰNG THUẬT TOÁN ỔN ĐỊNH VÀ ĐIỀU KHIỂN UAV DẠNG TRI-ROTOR KHỐI LƢỢNG NHỎ Chuyên ngành: Kỹ thuật điều khiển và tự động hóa Mã số: 9 52 02 16 LUẬN ÁN TIẾN SĨ KỸ THUẬT NGƢỜI HƢỚNG DẪN KHOA HỌC: 1.TS Trần Đức Thuận 2. TS Phạm Văn Nguyên HÀ NỘI – NĂM 2021 i LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của tôi dƣới sự hƣớng dẫn của PGS.TS Trần Đức Thuận và TS Phạm Văn Nguyên. Các số liệu, kết quả trong luận án là trung thực và chƣa từng đƣợc ai công bố trong bất kỳ công trình nào khác. Các dữ liệu tham khảo đƣợc trích dẫn đầy đủ.
NGƢỜI CAM ĐOAN Đặng Văn Thành ii LỜI CẢM ƠN Công trình nghiên cứu này đƣợc thực hiện tại Viện Khoa học và Công nghệ quân sự/BQP. Tác giả xin bày tỏ sự biết ơn sâu sắc tới tập thể cán bộ hƣớng dẫn khoa học: PGS. Trần Đức Thuận TS. Phạm Văn Nguyên đã tận tình chỉ bảo và giúp đỡ trong suốt quá trình thực hiện luận án.
Tác giả luận án chân thành cảm ơn Ban Giám đốc Viện Khoa học và Công nghệ Quân sự, Viện Tên lửa/Viện KH-CN quân sự, Khoa Hàng không vũ trụ/Học viện KTQS, Phòng Đào tạo, Phòng Quản lý KHCN đã luôn quan tâm và giúp đỡ tác giả trong quá trình học tập và nghiên cứu. Tác giả chân thành cảm ơn các nhà giáo, các nhà khoa học và đồng nghiệp đã quan tâm đóng góp nhiều ý kiến quý báu trong quá trình thực hiện công trình khoa học này. Hà Nội, ngày tháng 7 năm 2021 Nghiên cứu sinh Đặng Văn Thành iii MỤC LỤC MỤC LỤC ………….…………………… iii DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT ……….………………… vi DANH MỤC CÁC BẢNG …………………….…………………………………………… x DANH MỤC CÁC HÌNH VẼ …………………………….…………………… xi MỞ ĐẦU …………………………………………. TỔNG QUAN VỀ ĐIỀU KHIỂN TRI-ROTOR …….
Khát quát về tri-rotor …………………. Nguyên lý điều khiển chuyển động tri-rotor …………………………. Sơ đồ khối hệ thống điều khiển tri-rotor ………. Tình hình nghiên cứu các thuật toán điều khiển tri-rotor…….
Tình hình nghiên cứu trong nƣớc ………………. Tình hình nghiên cứu ngoài nƣớc ………………. Nhiệm vụ nghiên cứu của luận án 18 ………………………………………. Kết luận Chƣơng I ……………….………………… 19 Chƣơng II.
XÂY DỰNG MÔ HÌNH ĐIỀU KHIỂN CHUYỂN ĐỘNG 20 CHO UAV DẠNG TRI-ROTOR ……………. Các hệ tọa độ và tham số đặc trƣng khi xem xét chuyển động tri- rotor …………………. Các đầu vào và đầu ra của mô hình điều khiển tri rotor …………… 23 2. Các lực và các momen tác động vào tri-rotor …………………………… 24 2.
Mô hình động học ………. Đối với chuyển động tịnh tiến …………………………………. Đối với chuyển động quay ……………………. Xây dựng mô hình điều khiển chuyển động cho tri-rotor ………….
Kết luận Chƣơng II ……………………….……… 42 Chƣơng III. XÂY DỰNG HỆ ĐIỀU KHIỂN TRI-ROTOR MỘT CÁNH NGHIÊNG ……………. Phân tích mô hình động lực học tri-rotor …. Tổng hợp các vòng điều khiển cho tri-rotor một cánh nghiêng … 51 3.
Tổng hợp các bộ điều khiển các kênh roll, pitch, yaw ……. Tổng hợp các bộ điều khiển tốc độ dài các kênh X, Y, Z ……. Tổng hợp bộ điều khiển vị trí các kênh X, Y, Z ……………. Mô phỏng cho một số chế độ bay đặc thù …….
Tính toán các thông số của bộ điều khiển ổn định trạng thái ……. Tính toán các thông số của bộ điều khiển tốc độ dài các kênh X, Y, Z ……………………. Tính toán các thông số của bộ điều khiển C3 ……. Kết quả mô phỏng một số chế độ bay đặc thù ….
Xét sự ảnh hƣởng của gió ………………. Kết luận Chƣơng III .……… 78 Chƣơng IV. XÂY DỰNG HỆ ĐIỀU KHIỂN TRI-ROTOR VỚI MÔ HÌNH ĐẦY ĐỦ ………. Xây dựng hệ điều khiển tri-rotor ứng dụng giải thuật backstepping ……….
Xây dựng thuật toán điều khiển tri-rotor ứng dụng điều khiển 90 trƣợt 4. Mô phỏng điều khiển tri-rotor ………………. Các thông số và điều kiện ban đầu ………………………. Mô phỏng điều khiển tri rotor theo ứng dụng giải thuật backstepping …………………….
Mô phỏng điều khiển tri-rotor theo luật điều khiển trƣợt ………. Kết luận Chƣơng IV ……. 121 DANH MỤC CÁC CÔNG TRÌNH KHOA HỌC ĐÃ CÔNG BỐ ……….… 123 TÀI LIỆU THAM KHẢO …………………. 124 vi DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT Fi : Các lực đƣợc tạo ra từ các cánh quạt của tri-rotor [N ] x: Gia tốc chuyển động của khối tâm tri-rotor dọc theo trục x E trong hệ tọa độ E gắn với trái đất [m s 2 ] y: Gia tốc chuyển động của khối tâm tri-rotor dọc theo trục y E trong hệ tọa độ E gắn với trái đất [m s 2 ] z: Gia tốc chuyển động của khối tâm tri-rotor dọc theo trục z E trong hệ tọa độ B gắn với trái đất [m s 2 ] : Gia tốc góc (pitch) của tri-rotor quanh trục y B của hệ tọa B gắn với quadrotor [rad s 2 ] : Gia tốc góc (roll) của tri-rotor quanh trục xB của hệ tọa B gắn với quadrotor [rad s 2 ] : Gia tốc góc (yaw) của tri-rotor quanh trục z B của hệ tọa B gắn với quadrotor [rad s 2 ] i : Góc nghiêng của động cơ servo thứ i kt : Hệ số lực cản [N.s2/rad2] kf : Hệ số lực đẩy [N.s2/rad2] L: Khoảng cách từ tâm tri-rotor đến tâm của động cơ [m] Fg : Trọng lực Fpi : Lực đẩy từ cánh quạt thứ i đƣợc biểu diễn trong không gian Đề các vii F1: Lực đẩy của cánh quạt trƣớc của tri-rotor [N ] F2: Lực đẩy của cánh quạt phải của tri-rotor [N ] F3: Lực đẩy của cánh quạt sau của tri-rotor [N ] fi : Lực đẩy tạo ra từ cánh quạt thứ i theo hƣớng trục động cơ R : Ma trận quay (roll-pitch-yaw) Reb : Ma trận quay từ hệ tọa độ E sang hệ tọa độ B Rbe : Ma trận quay từ hệ tọa độ B sang hệ tọa độ E Rlbi : Ma trận quay từ hệ tọa độ li sang hệ tọa độ B Tpi : Mô men đẩy sinh ra bởi lực đẩy tạo ra từ cánh quạt thứ i theo hƣớng trục động cơ Tp : Mô men đẩy tổng sinh ra bởi tất cả các cánh quạt xung quanh tâm khối lƣợng.
Td p : Mô men cản vì sự quay của cánh quạt thứ i i x: Tốc độ chuyển động của khối tâm tri-rotor dọc theo trục x E trong hệ tọa độ E gắn với trái đất [m s 1 ] y: Tốc độ chuyển động của khối tâm tri-rotor dọc theo trục y E trong hệ tọa độ E gắn với trái đất [m s 1 ] z: Tốc độ chuyển động của khối tâm tri-rotor dọc theo trục z E trong hệ tọa độ E gắn với trái đất [m s 1 ] : Tốc độ góc (roll) của tri-rotor quanh trục xB của hệ tọa B gắn với tri-rotor [rad s 1 ] viii Rbe Rlb : i Tốc độ góc (yaw) của tri-rotor quanh trục z B của hệ tọa B gắn với tri-rotor [rad s 1 ] : Tốc độ góc (pitch) của tri-rotor quanh trục y B của hệ tọa B gắn với tri-rotor [rad s 1 ] i : Tốc độ của các cánh quạt [rad. s 1 ] m: Tổng khối lƣợng UAV Fp : Tổng lực nâng sinh ra bởi tất cả các động cơ Td : Tổng mô men cản từ 3 cánh quạt : Véc tơ vận tốc của UAV trong hệ tọa độ Đề các. x: Vị trí chuyển động của khối tâm tri-rotor dọc theo trục x E trong hệ tọa độ E gắn với trái đất [m] y: Vị trí chuyển động của khối tâm tri-rotor dọc theo trục y E trong hệ tọa độ E gắn với trái đất [m] z: Vị trí chuyển động của khối tâm tri-rotor dọc theo trục z E trong hệ tọa độ E gắn với trái đất [m] : Vị trí góc (pitch) của tri-rotor quanh trục y B của hệ tọa B gắn với tri-rotor [rad ] : Vị trí góc (roll) của tri-rotor quanh trục xB của hệ tọa B gắn với tri-rotor [rad ] : Vị trí góc (yaw) của tri-rotor quanh trục z B của hệ tọa B gắn với tri-rotor [rad ] ix BĐK Bộ điều khiển PD Bộ điều khiển tỷ lệ, vi phân PID Bộ điều khiển tỷ lệ,tích phân và vi phân BLDC Brushless Direct Current motot (Động cơ điện một chiều không cổ góp) DOF Degree Of Freedom (Bậc tự do) DC Direct Current (Dòng điện một chiều) FBL Feedback Linearization (Tuyến tính hóa phản hồi) FLC Fuzzy Logic Controller (Bộ điều khiển Logic mờ) GPS Global Positioning System (Hệ thống định vị toàn cầu) CLF Hàm điều khiển Lyapunov (Control Lyapunov Function) IR InfraRed (Hồng ngoại) IMU Inertial Measurement Unit (Đơn vị đo lƣờng quán tính) MCU Micro Controller Unit (Bộ vi điều khiển) MIMO Multi - Input Multi - Out put (Nhiều đầu vào, nhiều đầu ra) RC Remote Controller (Điều khiển từ xa) RF Radio Frequency (Tần số vô tuyến) UAV Unnamed Air Vehicle (Phƣơng tiên bay không ngƣời lái) x DANH MỤC CÁC BẢNG Trang Bảng 3.1 Các thông số mô phỏng tri-rotor một cánh nghiêng 59 Bảng 4.1 Các thông số mô phỏng tri-rotor mô hình đầy đủ 95 Bảng 4.2 Các điều kiện ban đầu 96 xi DANH MỤC CÁC HÌNH VẼ Trang Hình 1.1 Mô hình tri-rotor 8 Hình 1.2 Mô hình tri-rotor dạng 3D 9 Hình 1.3 Cấu tạo một cánh tay của tri-rotor 9 Hình 1.4 Nguyên lý điều khiển chuyển động của tri-rotor 10 Hình 1.5 Sơ đồ khối hệ điều khiển tri-rotor 11 Hình 2.1 Hệ tọa độ sử dụng trong xây dựng mô hình toán cho 20 tri-rotor Hình 2.2 Mối quan hệ giữa hệ tọa độ trái đất E với hệ tọa độ 21 gắn với vật B Hình 2.3 Hệ tọa độ địa lý 22 Hình 2.4 Sơ đồ đặt các hệ trục tọa độ của mỗi động cơ 22 Hình 2.5 Sơ đồ khối vào ra của tri-rotor 24 Hình 2.6 Các lực và mô men trên mặt phẳng xb-yb 25 Hình 2.7 Sơ đồ mô tả sự ràng buộc giữa các kênh của tri-rotor 37 Hình 3.1 Mô hình phân tách động lực học của tri-rotor 48 Hình 3.2 Các tín hiệu cho điều khiển kênh X 49 Hình 3.3 Các tín hiệu cho điều khiển kênh Y 49 Hình 3.4 Các tín hiệu cho điều khiển kênh Z 50 Hình 3.5 Sơ đồ khối của hệ điều khiển các kênh tri-rotor 51 Hình 3.6 Sơ đồ khối của hệ điều khiển các kênh của tri-rotor 58 Hình 3.7 Sơ đồ khối hệ điều khiển các kênh của tri-rotor 59 Hình 3.8 Sơ đồ cấu trúc điều khiển tri-rotor 60 Hình 3.9 Bộ điều khiển các kênh góc Euler và động lực học 61 phần góc quay của tri-rotor Hình 3.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Đặng Văn Thành (2021). Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ [Luận án tiến sĩ, Viện Khoa học và Công nghệ Quân sự]. LuanAn.net. https://luanan.net/tai-lieu-khac/xay-dung-thuat-toan-on-dinh-dieu-khien-uav-tri-rotor
Câu hỏi thường gặp
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" nghiên cứu về vấn đề gì?
Nghiên cứu xây dựng thuật toán ổn định và điều khiển UAV dạng tri-rotor khối lượng nhỏ nhằm nâng cao hiệu suất bay và khả năng điều khiển chính xác.
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Viện Khoa học và Công nghệ Quân sự. Năm bảo vệ: 2021.
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" thuộc chuyên ngành gì?
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" thuộc chuyên ngành Kỹ thuật điều khiển và tự động hóa. Danh mục: Tài liệu khác.
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" có bao nhiêu trang?
Luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" có 149 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Thuật toán ổn định và điều khiển UAV tri-rotor khối lượng nhỏ" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.