Nghiên cứu điều khiển thích nghi cho robot lặn tự hành AUV - Luận án tiến sĩ Phạm Việt Anh, ĐH GTVT TP.HCM
Nghiên cứu điều khiển thích nghi cho robot lặn tự hành, đề xuất phương pháp cải tiến hiệu suất điều khiển và khả năng thích nghi với môi trường nước phức tạp.
Năm xuất bản
Số trang
156
Thời gian đọc
24 phút
Lượt xem
1
Lượt tải
0
Phí lưu trữ
50 Point
Tổng quan nhanh
- Chủ đề:
- Tổng quan về Robot lặn tự hành và điều khiển AUV
- Số trang:
- 156 trang
- Trường:
- Trường Đại học Giao thông Vận tải Thành phố Hồ Chí Minh
- Chuyên ngành:
- Khoa học Hàng hải
- Tác giả:
- Phạm Việt Anh
- Năm:
- 2022
Tóm tắt nội dung luận án
I.Tổng quan về Robot lặn tự hành và điều khiển AUV
Luận án này khám phá lĩnh vực Robot lặn tự hành (AUV) và Điều khiển thích nghi. Nghiên cứu tập trung vào việc phát triển các thuật toán điều khiển tiên tiến cho các phương tiện dưới nước. AUV đóng vai trò quan trọng trong nhiều ứng dụng, từ khoa học biển đến quân sự. Tuy nhiên, môi trường biển phức tạp đặt ra nhiều thách thức cho việc điều khiển. Các yếu tố như dòng chảy, nhiễu động và thay đổi tham số hệ thống đòi hỏi các giải pháp điều khiển bền vững. Phương pháp truyền thống thường không đủ mạnh mẽ. Điều này thúc đẩy việc tìm kiếm các Hệ thống điều khiển phi tuyến có khả năng tự điều chỉnh. Luận án đặt mục tiêu nâng cao khả năng hoạt động của AUV dưới nước. Mục tiêu là đạt được sự ổn định và chính xác tối ưu. Nghiên cứu tổng hợp kiến thức từ nhiều lĩnh vực. Bao gồm động lực học chất lỏng, lý thuyết điều khiển và trí tuệ nhân tạo. Tổng quan ban đầu đánh giá hiện trạng công nghệ AUV. Phân tích các phương pháp điều khiển hiện có trên thế giới và tại Việt Nam. Nó làm rõ tính cấp thiết của việc phát triển các bộ điều khiển thông minh hơn.
1.1. Ứng dụng và mô hình robot lặn tự hành
Ứng dụng của AUV rất đa dạng. Các phương tiện này được sử dụng trong nghiên cứu khoa học, khảo sát địa chất đáy biển. Chúng cũng phục vụ công tác tìm kiếm, cứu hộ và các nhiệm vụ quốc phòng. Tại Việt Nam, nghiên cứu AUV đang phát triển. Ứng dụng tiềm năng bao gồm giám sát môi trường biển, tìm kiếm nguồn lợi. Để thiết kế Hệ thống điều khiển phi tuyến hiệu quả, việc xây dựng mô hình toán học AUV chính xác là yếu tố then chốt. Luận án trình bày chi tiết về các phương trình động học tổng quát của AUV. Mô hình này bao gồm các lực và momen tác động lên phương tiện dưới nước. Các yếu tố như lực cản, lực nâng, momen hồi phục được tính toán. Động lực học robot biển phức tạp. Mô hình toán học đóng vai trò nền tảng. Nó cho phép các nhà nghiên cứu dự đoán hành vi của AUV. Từ đó, bộ điều khiển có thể được thiết kế và tối ưu hóa. Hiểu rõ các tham số động lực học giúp tăng cường hiệu suất điều khiển. Sự chính xác của mô hình ảnh hưởng trực tiếp đến chất lượng của thuật toán điều khiển sau này.
1.2. Các phương pháp điều khiển AUV hiện đại
Các phương pháp điều khiển AUV hiện đại đã đạt được nhiều tiến bộ. Tuy nhiên, vẫn còn tồn tại nhiều thách thức. Điều khiển truyền thống như PID thường không hiệu quả trong môi trường biến động. Đặc biệt, đối với các Hệ thống điều khiển phi tuyến như AUV. Sự thay đổi tham số, nhiễu từ môi trường làm giảm hiệu suất. Các nghiên cứu trên thế giới đã đề xuất nhiều giải pháp. Bao gồm điều khiển trượt, điều khiển thích nghi, và điều khiển mờ. Luận án xem xét các xu hướng nghiên cứu mới nhất. Phân tích các ưu nhược điểm của từng phương pháp. Đặc biệt, nhấn mạnh vai trò của Điều khiển thích nghi. Phương pháp này hứa hẹn khắc phục được những hạn chế cố hữu. Nó cho phép hệ thống tự điều chỉnh các tham số. Đảm bảo ổn định hệ thống và hiệu suất cao trong các điều kiện không xác định. Việc tổng quan này đặt nền tảng cho việc lựa chọn và phát triển phương pháp điều khiển nơ-ron thích nghi. Một phương pháp phù hợp với Động lực học robot biển phức tạp.
II.Lý thuyết điều khiển nơ ron thích nghi cho robot lặn
Chương này trình bày cơ sở lý thuyết của Điều khiển thích nghi sử dụng Mạng nơ-ron nhân tạo. Đây là nền tảng cho việc thiết kế bộ điều khiển cho Robot lặn tự hành. Mạng nơ-ron có khả năng học hỏi và thích ứng. Đặc tính này rất phù hợp với các hệ thống Hệ thống điều khiển phi tuyến như AUV. Mạng nơ-ron có thể xấp xỉ bất kỳ hàm phi tuyến nào. Điều này cho phép chúng xử lý những sự không chắc chắn về động lực học. Đồng thời, chúng có thể bù đắp các nhiễu loạn môi trường. Luận án đi sâu vào các cấu trúc mạng nơ-ron khác nhau. Nó cũng phân tích các luật học của mạng. Mục tiêu là lựa chọn cấu trúc tối ưu cho ứng dụng điều khiển AUV. Việc tích hợp mạng nơ-ron vào vòng lặp điều khiển mang lại lợi thế lớn. Nó giúp cải thiện đáng kể khả năng ổn định hệ thống và hiệu suất. Khái niệm điều khiển tự động dùng mạng nơ-ron là trọng tâm. Nó được xem xét kỹ lưỡng để đảm bảo hiểu rõ về cơ chế hoạt động.
2.1. Nền tảng mạng nơ ron nhân tạo
Mạng nơ-ron nhân tạo (ANN) mô phỏng cấu trúc và chức năng của não bộ sinh học. Chúng bao gồm các nơ-ron được kết nối. Mỗi nơ-ron xử lý thông tin và truyền tín hiệu. Luận án trình bày tổng quan về ANN. Bao gồm cấu trúc cơ bản của một nơ-ron, các lớp mạng (đầu vào, ẩn, đầu ra). Các hình trạng mạng như mạng truyền thẳng, mạng hồi quy cũng được đề cập. Các luật học như backpropagation được phân tích. Các luật này điều chỉnh trọng số kết nối để mạng học hỏi từ dữ liệu. Khả năng nhận dạng tham số của ANN là một điểm mạnh. Mạng có thể học và cập nhật các tham số của hệ thống trong thời gian thực. Điều này làm cho chúng trở thành công cụ lý tưởng cho các bài toán Điều khiển thích nghi. Đặc biệt là đối với các hệ thống có động lực học phức tạp hoặc không xác định hoàn toàn. Hiểu rõ nền tảng ANN là cần thiết để phát triển các thuật toán điều khiển tiên tiến.
2.2. Điều khiển nơ ron thích nghi cho AUV
Ứng dụng Mạng nơ-ron nhân tạo trong Điều khiển thích nghi cho AUV mang lại nhiều lợi ích. Mạng nơ-ron có thể hoạt động như một bộ ước lượng cho các thành phần động lực học chưa biết. Chúng cũng có thể đóng vai trò là bộ bù nhiễu. Phương pháp này cho phép bộ điều khiển thích ứng với các thay đổi môi trường. Ví dụ, dòng chảy biển hoặc sự thay đổi khối lượng của AUV. Luận án mô tả cách mạng nơ-ron được tích hợp vào kiến trúc điều khiển. Bộ điều khiển nơ-ron thích nghi có khả năng tự học trực tuyến. Nó điều chỉnh các tham số mạng dựa trên lỗi theo dõi. Điều này đảm bảo hiệu suất điều khiển cao. Ngay cả khi đối mặt với sự không chắc chắn. Kết quả là ổn định hệ thống được duy trì. AUV có thể thực hiện các nhiệm vụ phức tạp hơn. Ví dụ, Điều hướng và định vị AUV chính xác trong môi trường biến động. Việc sử dụng ANN nâng cao khả năng điều khiển bền vững của AUV. Đồng thời giảm sự phụ thuộc vào các mô hình động lực học hoàn hảo.
III.Thiết kế hệ thống điều khiển thích nghi cho AUV
Chương này tập trung vào việc Thiết kế hệ thống điều khiển thích nghi cụ thể cho Robot lặn tự hành. Nó tích hợp các nguyên lý từ lý thuyết Mạng nơ-ron nhân tạo và Điều khiển thích nghi. Quá trình thiết kế bắt đầu từ việc xây dựng một mô hình toán học chi tiết. Sau đó, một kiến trúc bộ điều khiển nơ-ron thích nghi được phát triển. Kiến trúc này được tối ưu hóa để xử lý các đặc tính Hệ thống điều khiển phi tuyến của AUV. Mục tiêu là đảm bảo khả năng bám quỹ đạo chính xác. Đồng thời, duy trì ổn định hệ thống và khả năng chống nhiễu. Hệ thống được thiết kế để điều khiển các chuyển động riêng biệt. Cũng như điều khiển tổng hợp các chuyển động của AUV. Các phương án thích nghi đặc biệt được xem xét. Nó giải quyết tác động của dòng chảy môi trường. Luận án cũng đề cập đến các khía cạnh Điều hướng và định vị AUV cần thiết. Mục đích là cho phép AUV thực hiện các nhiệm vụ dưới nước một cách tự chủ.
3.1. Phát triển mô hình toán học AUV chính xác
Để thiết kế thuật toán điều khiển hiệu quả, một mô hình toán học AUV chính xác là không thể thiếu. Luận án sử dụng mô hình NPS AUV II làm đối tượng nghiên cứu. Chi tiết về cấu tạo và các phương trình động lực học của mô hình này được trình bày. Mô hình bao gồm sáu bậc tự do. Nó tính toán các lực và momen tác dụng từ môi trường nước. Các tham số thủy động lực học, khối lượng, quán tính được xác định. Sự không chắc chắn về tham số là một thách thức lớn. Đặc biệt trong môi trường biển. Mô hình này làm cơ sở cho việc phát triển và kiểm tra bộ điều khiển. Độ chính xác của mô hình ảnh hưởng trực tiếp đến hiệu quả của Điều khiển thích nghi. Nó giúp đảm bảo tính chân thực của các kết quả mô phỏng. Việc phát triển mô hình toán học chi tiết là bước đầu tiên quan trọng. Nó giúp thấu hiểu Động lực học robot biển phức tạp.
3.2. Bộ điều khiển nơ ron thích nghi tương tác
Luận án đề xuất một bộ điều khiển nơ-ron thích nghi tương tác. Kiến trúc này kết hợp mạng nơ-ron với một bộ điều khiển cơ bản. Mạng nơ-ron hoạt động trực tuyến. Nó huấn luyện để học các động lực học chưa biết của AUV. Đồng thời, nó bù đắp nhiễu loạn từ môi trường. Mô hình tổng quát của bộ điều khiển nơ-ron được trình bày. Phương pháp huấn luyện trực tuyến giúp mạng nơ-ron liên tục điều chỉnh trọng số. Nó đáp ứng với sự thay đổi của hệ thống và môi trường. Điều này đảm bảo khả năng ổn định hệ thống cao. Ngay cả khi đối mặt với các điều kiện không xác định. Thiết kế này cho phép AUV duy trì hiệu suất cao. Nó có thể thực hiện các nhiệm vụ phức tạp dưới nước. Khả năng nhận dạng tham số của mạng nơ-ron là cốt lõi. Nó giúp bộ điều khiển thích nghi một cách linh hoạt. Từ đó, cải thiện độ chính xác và độ bền vững của toàn bộ Hệ thống điều khiển phi tuyến.
3.3. Điều hướng và điều khiển bền vững AUV
Hệ thống điều khiển được thiết kế để không chỉ điều khiển chuyển động riêng lẻ. Nó còn thực hiện các nhiệm vụ dẫn đường và điều khiển bền vững AUV. Phương pháp tách rời (decoupled control) được áp dụng. Nó cho phép điều khiển độc lập các bậc tự do của AUV. Luận án trình bày thiết kế cho Điều hướng và định vị AUV. Bao gồm điều khiển theo quỹ đạo đặt trước. Cũng như khả năng bám theo địa hình đáy biển. Các phương án thích nghi đặc biệt được phát triển. Chúng giúp AUV đối phó hiệu quả với tác động của dòng chảy. Mô hình dòng chảy được đưa vào tính toán. Bộ điều khiển có khả năng tự điều chỉnh để chống lại các nhiễu động này. Điều này làm tăng độ bền vững và tin cậy của AUV. Đặc biệt trong các môi trường biển khắc nghiệt. Khả năng này là cực kỳ quan trọng cho các nhiệm vụ dài hạn. Nó đảm bảo AUV có thể hoàn thành mục tiêu một cách an toàn và chính xác.
IV.Mô phỏng điều khiển thích nghi robot lặn tự hành hiệu quả
Chương này trình bày kết quả Mô phỏng điều khiển thích nghi robot lặn tự hành. Các mô phỏng được thực hiện để đánh giá hiệu suất của Hệ thống điều khiển phi tuyến đã thiết kế. Phương pháp mô phỏng được giới thiệu chi tiết. Các điều kiện mô phỏng được thiết lập để phản ánh các tình huống thực tế dưới nước. Các kịch bản khác nhau được kiểm tra. Bao gồm điều khiển các chuyển động riêng lẻ của AUV. Cũng như điều khiển tổng hợp trong điều kiện có nhiễu loạn. Mục tiêu là chứng minh khả năng ổn định hệ thống và độ chính xác của bộ điều khiển nơ-ron thích nghi. Kết quả mô phỏng cung cấp bằng chứng thực nghiệm. Chúng khẳng định hiệu quả của các thuật toán điều khiển đã phát triển. Đặc biệt là khả năng thích nghi với tác động dòng chảy. Điều này rất quan trọng đối với Robot lặn tự hành hoạt động trong môi trường biến động.
4.1. Phương pháp và điều kiện mô phỏng AUV
Quá trình mô phỏng được thực hiện trên nền tảng MATLAB/Simulink. Phương pháp mô phỏng chi tiết được trình bày. Các điều kiện mô phỏng được xác định cụ thể. Bao gồm các tham số ban đầu của AUV, điểm đặt quỹ đạo. Các thông số của bộ điều khiển nơ-ron cũng được thiết lập. Mục tiêu là tạo ra môi trường kiểm tra chân thực. Môi trường này mô phỏng các thách thức trong hoạt động thực tế của AUV. Các kịch bản mô phỏng đa dạng. Chúng bao gồm các chuyển động cơ bản như thay đổi hướng, độ sâu, tốc độ. Các tình huống phức tạp hơn như bám quỹ đạo và tránh vật cản cũng được thử nghiệm. Điều kiện mô phỏng cũng bao gồm việc tích hợp các mô hình nhiễu loạn môi trường. Ví dụ như mô hình dòng chảy. Điều này giúp đánh giá khả năng Điều khiển thích nghi của hệ thống trong điều kiện khắc nghiệt.
4.2. Kiểm tra ổn định hệ thống và hiệu suất
Kết quả mô phỏng cho thấy khả năng ổn định hệ thống vượt trội. Bộ điều khiển nơ-ron thích nghi duy trì ổn định hệ thống cao trong mọi kịch bản. Các mô phỏng riêng biệt được thực hiện. Chúng bao gồm điều khiển hướng, điều khiển hướng, độ sâu và góc chúi. Điều khiển hướng đi, độ sâu và tốc độ cũng được kiểm tra. Mỗi mô phỏng đều chứng minh khả năng bám quỹ đạo chính xác. Đồng thời, hệ thống nhanh chóng hội tụ về điểm đặt. Ngay cả khi có nhiễu loạn ban đầu. Điều khiển tổng hợp các chuyển động khi có dòng chảy cũng được đánh giá. Kết quả khẳng định hiệu suất mạnh mẽ của bộ điều khiển. Nó vượt trội so với các phương pháp điều khiển truyền thống. Khả năng này là thiết yếu. Nó giúp Robot lặn tự hành thực hiện các nhiệm vụ đòi hỏi độ chính xác cao. Điều này cũng liên quan đến Điều hướng và định vị AUV một cách hiệu quả.
4.3. Thích nghi với tác động dòng chảy
Một trong những điểm nổi bật của luận án là khả năng Thích nghi với tác động của dòng chảy. Các mô phỏng cụ thể được thực hiện để đánh giá tính năng này. AUV được điều khiển trong môi trường có dòng chảy biến động. Kết quả cho thấy bộ điều khiển nơ-ron thích nghi có thể bù đắp hiệu quả các nhiễu động do dòng chảy gây ra. Hệ thống tự động điều chỉnh các tham số. Nó duy trì quỹ đạo và vị trí mong muốn của AUV. Điều này chứng minh khả năng Điều khiển bền vững của thuật toán. Khả năng thích nghi này là cực kỳ quan trọng. Nó giúp Robot lặn tự hành hoạt động hiệu quả trong các vùng biển có dòng chảy mạnh. Nó giảm thiểu sai số theo dõi. Đồng thời, nó tăng cường độ tin cậy của AUV trong các nhiệm vụ phức tạp dưới nước. Các mô phỏng này xác nhận giá trị thực tiễn của phương pháp điều khiển đề xuất. Chúng cho thấy tiềm năng ứng dụng rộng rãi trong các hoạt động thực tế.
V.Đóng góp mới và ứng dụng thực tiễn điều khiển AUV
Luận án đã đạt được nhiều kết quả quan trọng. Nó đưa ra những đóng góp mới đáng kể trong lĩnh vực Điều khiển thích nghi cho Robot lặn tự hành. Các kết quả này không chỉ mang ý nghĩa khoa học sâu sắc. Chúng còn có tiềm năng ứng dụng thực tiễn rộng lớn. Nghiên cứu đã thành công trong việc thiết kế và mô phỏng một Hệ thống điều khiển phi tuyến mạnh mẽ. Hệ thống này sử dụng Mạng nơ-ron nhân tạo. Nó giải quyết được các thách thức cố hữu của Động lực học robot biển. Các ưu điểm của phương pháp đề xuất được làm rõ. Đồng thời, những hạn chế hiện tại cũng được phân tích. Từ đó, đưa ra các hướng phát triển tiếp theo. Mục tiêu là tiếp tục nâng cao hiệu suất và khả năng tự chủ của AUV. Điều này mở ra cơ hội cho các nghiên cứu trong tương lai. Có thể tích hợp thêm các công nghệ như Học tăng cường để tối ưu hóa thuật toán điều khiển.
5.1. Những điểm đóng góp mới của luận án
Luận án này đã đưa ra nhiều điểm đóng góp mới quan trọng. Thứ nhất, nó phát triển một kiến trúc điều khiển nơ-ron thích nghi cho AUV. Kiến trúc này có khả năng tự huấn luyện trực tuyến hiệu quả. Nó xử lý tốt Hệ thống điều khiển phi tuyến và sự không chắc chắn. Thứ hai, luận án đã thiết kế thành công các thuật toán điều khiển cho Điều hướng và định vị AUV. Nó cho phép AUV bám theo quỹ đạo đặt trước và địa hình đáy. Thứ ba, phương án thích nghi với dòng chảy đã được đề xuất và kiểm chứng qua mô phỏng. Nó giúp AUV duy trì ổn định hệ thống trong môi trường động. Các phương pháp nhận dạng tham số được cải tiến. Chúng góp phần nâng cao khả năng thích ứng của hệ thống. Những đóng góp này cung cấp một nền tảng vững chắc. Nó hỗ trợ việc phát triển các thế hệ AUV tự chủ và thông minh hơn trong tương lai.
5.2. Ý nghĩa khoa học và thực tiễn AUV
Ý nghĩa khoa học của luận án nằm ở việc mở rộng lý thuyết Điều khiển thích nghi. Đặc biệt là việc ứng dụng Mạng nơ-ron nhân tạo vào Động lực học robot biển phức tạp. Nghiên cứu cung cấp một khuôn khổ mới cho việc thiết kế Hệ thống điều khiển phi tuyến. Nó đảm bảo ổn định hệ thống và hiệu suất cao. Về ý nghĩa thực tiễn, các thuật toán điều khiển được phát triển có thể áp dụng trực tiếp. Nó giúp cải thiện hiệu quả hoạt động của Robot lặn tự hành hiện có. Các ứng dụng tiềm năng bao gồm nâng cao khả năng khảo sát biển, giám sát tài nguyên. Nó cũng hỗ trợ các nhiệm vụ tìm kiếm cứu nạn chính xác hơn. Khả năng điều khiển bền vững và thích nghi với ngoại cảnh là rất giá trị. Nó mở rộng phạm vi hoạt động và độ tin cậy của AUV. Điều này góp phần vào sự phát triển của công nghệ biển tại Việt Nam và trên thế giới.
5.3. Hướng phát triển thuật toán điều khiển tương lai
Dựa trên những kết quả đạt được, luận án đề xuất các hướng phát triển tiếp theo. Các nghiên cứu tương lai có thể tập trung vào việc tích hợp các phương pháp Học tăng cường (Reinforcement Learning). Mục tiêu là tối ưu hóa hơn nữa thuật toán điều khiển. Học tăng cường có thể giúp AUV tự học hỏi từ kinh nghiệm. Từ đó, nó cải thiện hiệu suất trong các tình huống chưa từng gặp. Việc thử nghiệm thực tế trên Robot lặn tự hành vật lý là một bước quan trọng. Nó sẽ xác nhận hiệu quả của các thuật toán trong điều kiện thực. Nghiên cứu cũng có thể mở rộng để xử lý các hệ thống AUV đa robot. Hoặc tích hợp các cảm biến tiên tiến để nâng cao khả năng Điều hướng và định vị AUV. Phát triển các bộ điều khiển có khả năng phục hồi lỗi cũng là một hướng đi hứa hẹn. Điều này nhằm tăng cường độ an toàn và độ bền vững của AUV trong các nhiệm vụ quan trọng.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (156 trang)Nội dung chính
Tổng quan về luận án
Nghiên cứu điều khiển tự động cho phương tiện ngầm không người lái, đặc biệt là robot lặn tự hành (Autonomous Underwater Vehicle - AUV), đại diện cho một trong những lĩnh vực mũi nhọn của kỹ thuật điều khiển hiện đại và khoa học hàng hải. Trong bối cảnh Việt Nam sở hữu hơn 3.260 km bờ biển cùng vùng đặc quyền kinh tế rộng lớn, nhu cầu ứng dụng AUV phục vụ khảo sát địa vật lý biển sâu, kiểm tra bảo dưỡng hệ thống đường ống dẫn dầu khí, tuyến cáp viễn thông ngầm, cũng như trinh sát quốc phòng và cứu hộ cứu nạn ngày càng trở nên cấp thiết. Tuy nhiên, phần lớn công nghệ và thiết bị AUV trong nước vẫn phụ thuộc vào nhập khẩu hoặc thuê từ nước ngoài với chi phí đắt đỏ.
Luận án tiến sĩ ngành Khoa học hàng hải (Mã số: 9840106) của Nghiên cứu sinh Phạm Việt Anh, dưới sự hướng dẫn khoa học của PGS. Nguyễn Phùng Hưng và TS. Lê Văn Ty tại Trường Đại học Giao thông Vận tải Thành phố Hồ Chí Minh (2022), với đề tài "Nghiên cứu điều khiển thích nghi cho robot lặn tự hành", đã giải quyết trực diện bài toán tự chủ công nghệ điều khiển phương tiện ngầm tự hành.
Khoảng trống nghiên cứu (Research Gap) cốt lõi được luận án xác định xuất phát từ thực tiễn: các thuật toán điều khiển kinh điển như bộ điều khiển vi tích phân tỉ lệ (PID) hay các biến thể tuyến tính truyền thống luôn đòi hỏi phải xây dựng chính xác mô hình toán học thủy động lực của phương tiện. Trên thực tế, AUV chuyển động trong không gian 3 chiều với 6 bậc tự do (6 DOF - Degrees of Freedom: Surge, Sway, Heave, Roll, Pitch, Yaw) mang đặc tính phi tuyến cao, tồn tại sự liên kết chéo (cross-coupling) phức tạp giữa các kênh chuyển động và liên tục chịu tác động của các nhiễu loạn môi trường bất định như dòng chảy đại dương. Tại Việt Nam, các công trình trước đây (như nghiên cứu mô hình tại Đại học Bách khoa Hà Nội hay KIAL-AUV của Đại học Bách khoa TP.HCM) chỉ mới dừng lại ở việc thử nghiệm mô hình động lực học thu nhỏ trong bể thử nước nông, chưa tích hợp hệ thống điều khiển thông minh thích nghi trực tuyến có khả năng tự bù sai lệch trong môi trường dòng chảy phức tạp.
Để giải quyết khoảng trống này, luận án tập trung giải quyết 3 câu hỏi nghiên cứu (Research Questions - RQ) và kiểm chứng 3 giả thuyết khoa học (Hypotheses - H) tương ứng:
- RQ1: Làm thế nào để tổng hợp một cấu trúc điều khiển phi tuyến không cần biết trước chính xác toàn bộ tham số thủy động lực của AUV nhưng vẫn đảm bảo tính ổn định và triệt tiêu sai số xác lập?
Giả thuyết H1: Bộ điều khiển nơ-ron thích nghi (Neural Network Controller - NNC) trực tuyến sử dụng thuật toán lan truyền ngược cải tiến có thể tự động học và xấp xỉ các thành phần bất định trong mô hình động học AUV theo thời gian thực. - RQ2: Cơ chế điều khiển nào tối ưu hóa được việc điều khiển đồng thời các chuyển động liên kết (hướng đi, độ sâu, tốc độ) mà không gây bão hòa cơ cấu chấp hành bánh lái?
Giả thuyết H2: Phương pháp điều khiển tách rời (Decoupled Control) phân rã hệ thống 6 DOF thành các hệ thống con độc lập (hướng, lặn/chúi, tốc độ) kết hợp bộ điều khiển NNC sẽ loại bỏ hiện tượng ghép kênh động lực học. - RQ3: Làm thế nào để AUV duy trì quỹ đạo đặt trước (Path Following) và bám sát địa hình đáy biển (Terrain Following) khi chịu tác động của vector dòng chảy ngoại cảnh?
Giả thuyết H3: Sự tích hợp giữa thuật toán dẫn đường hình học tầm nhìn thẳng (Line-of-Sight - LOS) với thuật toán bù góc dạt thích nghi trên nền tảng NNC sẽ tối thiểu hóa sai số khoảng cách bám quỹ đạo 3D.
Khung lý thuyết của luận án được xây dựng dựa trên sự giao thoa giữa Lý thuyết chuyển động thủy động lực học 6 DOF của Fossen, Lý thuyết mạng nơ-ron nhân tạo (ANN) cấu trúc nhiều lớp truyền thẳng (MLP) và Thuật toán tối ưu hóa thích nghi Brandt-Lin. Phạm vi nghiên cứu tập trung vào mô hình toán học chuẩn quốc tế NPS AUV II, thực hiện 15 kịch bản mô phỏng toàn diện (TN1 đến TN15) trên phần mềm MATLAB/Simulink nhằm kiểm chứng định lượng chất lượng điều khiển hướng, độ sâu, tốc độ, bám quỹ đạo không gian và bám địa hình đáy khi có dòng chảy nhiễu loạn tác động.
Literature Review và Positioning
Lịch sử phát triển của kỹ thuật điều khiển phương tiện thủy ghi nhận mốc khởi đầu từ năm 1922 khi Nicolas Minorsky công bố ứng dụng thuật toán PID vào hệ thống máy lái tự động tàu thủy. Trải qua một thế kỷ, bộ điều khiển PID vẫn chiếm hơn 90% ứng dụng trong các hệ thống công nghiệp nhờ cấu trúc đơn giản, độ tin cậy cao và tính minh bạch trong tham số. Tuy nhiên, khi áp dụng cho AUV chuyển động 6 bậc tự do, tính phi tuyến mạnh và sự biến thiên của các hệ số thủy động (Added Mass, Damping, Restoring Forces) bộc lộ giới hạn nghiêm trọng của PID cố định tham số.
Trong bức tranh học thuật quốc tế, hai trường phái tiếp cận lớn đã hình thành và tranh luận sâu sắc:
- Trường phái điều khiển phi tuyến dựa trên mô hình (Model-based Control): Điển hình là các công trình của Leonard (1995) về tổng hợp bộ điều khiển thích nghi, Prestero (2001) với mô hình thủy động lực học 6 DOF cho REMUS AUV tại MIT, Naeem và cộng sự (2003) với bộ điều khiển tối ưu $LQG/LTR$ cho nhiệm vụ bám cáp ngầm, hay Lienard, Xu et al. (2000) và Farhan et al. (2017) với kỹ thuật điều khiển trượt đa biến (MIMO Sliding Mode Control). Trường phái này chứng minh tính ổn định toán học chặt chẽ qua hàm Lyapunov nhưng có điểm yếu chí tử: hiệu năng suy giảm nghiêm trọng khi ma trận tham số thủy động lực thực tế sai lệch so với mô hình thiết kế lý thuyết.
- Trường phái điều khiển thông minh không mô hình (Model-free Intelligent Control): Khởi nguồn từ nền tảng mạng nơ-ron của Warren McCulloch và Walter Pitts (1943), kết hợp logic mờ (Fuzzy Logic) và thuật toán di truyền (Genetic Algorithms). Tiêu biểu như Huanan Yu và Jun Dai (2000) với PID mờ tinh chỉnh bằng GA, Balochian (2013) với PID mờ tự thích nghi cho AUV, và các công trình của Cui et al. (2016), Ramezani-al & Sereshki (2017). Ưu điểm của trường phái này là khả năng xấp xỉ hàm phi tuyến bất kỳ mà không cần biết tường minh phương trình vi phân của đối tượng.
So sánh với các nghiên cứu quốc tế điển hình:
- So sánh với REMUS 6000 (Kongsberg Maritime / Prestero, 2001): Mô hình REMUS sử dụng hệ thống điều khiển phân lớp dựa trên tuyến tính hóa quanh điểm làm việc, dễ mất ổn định khi AUV đổi hướng đột ngột ở vận tốc thay đổi. Luận án của Phạm Việt Anh vượt trội hơn ở khả năng tự chỉnh định trọng số mạng nơ-ron trực tuyến, giúp hệ thống duy trì chất lượng bám quỹ đạo ngay cả trong điều kiện chuyển động cơ động cao.
- So sánh với Phoenix AUV (D. Brutzman et al., 1994, 1998 tại Naval Postgraduate School): Công trình Phoenix tập trung vào kiến trúc thực thi nhiệm vụ và mô phỏng thế giới ảo (Virtual World), sử dụng các luật điều khiển cổ điển kết hợp logic chuyển trạng thái. Luận án này nâng cấp lớp điều khiển động lực học cấp thấp bằng thuật toán thích nghi Brandt-Lin, giải quyết triệt để độ trễ và quá điều khiển khi chịu dòng chảy ngầm tác động ngang.
Vị trí học thuật (Academic Positioning) của luận án: Nằm tại điểm giao thoa giữa phương pháp phân rã hệ thống vật lý (Decoupled Control) và cơ chế học thích nghi trực tuyến (Online Adaptive Neural Learning). Luận án kế thừa mô hình động học vật rắn 6 DOF của NPS AUV II nhưng tạo ra bước đột phá bằng cách tích hợp trực tiếp mạng nơ-ron nhiều lớp vào mạch hồi tiếp kín mà không cần pha huấn luyện ngoại tuyến (offline pre-training) phức tạp.
Trích dẫn minh chứng từ luận án:
"Để giải quyết được các bài toán có yếu tố không xác định trong các mô hình động học tàu thủy mặt nước hay phương tiện ngầm cũng như nhiễu loạn do môi trường bên ngoài như sóng, gió, dòng chảy…, phương pháp sử dụng mạng nơ-ron nhân tạo đã chứng tỏ được hiệu quả và tính khả thi trong điều khiển" (Chương Mở đầu, tr. 2).
Đóng góp lý thuyết và khung phân tích
graph TD
A["Nhiệm vụ quỹ đạo 3D / Bám đáy"] --> B["Thuật toán dẫn đường LOS thích nghi"]
B --> C["Bộ điều khiển tách rời (Decoupled Control)"]
C --> D1["Hệ thống con: Điều khiển Hướng (Yaw - psi)"]
C --> D2["Hệ thống con: Điều khiển Độ sâu & Góc chúi (Depth/Pitch - z, theta)"]
C --> D3["Hệ thống con: Điều khiển Vận tốc dọc (Surge - u)"]
D1 --> E1["Mạng Nơ-ron Thích nghi Trực tuyến NNC 1"]
D2 --> E2["Mạng Nơ-ron Thích nghi Trực tuyến NNC 2"]
D3 --> E3["Mạng Nơ-ron Thích nghi Trực tuyến NNC 3"]
E1 --> F["Thuật toán cập nhật trọng số Brandt-Lin (Cực tiểu hóa E_k)"]
E2 --> F
E3 --> F
F --> G["Lực & Moment điều khiển (tau = [X, Y, Z, K, M, N]^T)"]
G --> H["Mô hình động học NPS AUV II (6 DOF) + Nhiễu dòng chảy"]
H --> I["Trạng thái thực tế (eta, V)"]
I --> B
I --> C
Đóng góp cho lý thuyết
Luận án đã mở rộng lý thuyết điều khiển nơ-ron thích nghi cho đối tượng chuyển động dưới nước 6 bậc tự do thông qua các phát triển hình thức toán học sau:
-
Mô hình hóa động lực học phi tuyến 6 DOF tổng quát: Thiết lập hệ phương trình chuyển động biểu diễn mối quan hệ giữa hệ tọa độ cố định Trái Đất (NED frame ${n}$) và hệ tọa độ gắn liền thân tàu (Body-fixed frame ${b}$): $$\dot{\eta} = J(\eta) V$$ $$M \dot{V} + C(V_r)V_r + D(V_r)V_r + g(\eta) = \tau + \tau_{wind,wave,current}$$ Trong đó vector vị trí và hướng $\eta = [x, y, z, \phi, \theta, \psi]^T$; vector vận tốc dài và góc $V = [u, v, w, p, q, r]^T$; ma trận chuyển đổi tọa độ không gian $R_b^n$ được xác định qua 3 góc Euler: $$R_b^n = R_{z,\psi} R_{y,\theta} R_{x,\phi}$$ $$R_b^n = \begin{bmatrix} c\psi c\theta & c\psi s\theta s\phi - s\psi c\phi & c\psi s\theta c\phi + s\psi s\phi \ s\psi c\theta & s\psi s\theta s\phi + c\psi c\phi & s\psi s\theta c\phi - c\psi s\phi \ -s\theta & c\theta s\phi & c\theta c\phi \end{bmatrix}$$
-
Cấu trúc mạng nơ-ron thích nghi trực tuyến (Online Adaptive NNC): Thay vì sử dụng mạng nơ-ron tĩnh hoặc điều khiển gián tiếp phải nhận dạng mô hình trước, tác giả thiết lập cấu trúc điều khiển trực tiếp với vector đầu vào chứa sai số $e_k = X_k^d - X_k$ và các tín hiệu trễ $e_{k-1}, e_{k-2}, \dots$. Tín hiệu đầu ra qua hàm kích hoạt Tang-Sigmoid: $$g(x) = \frac{1 - e^{-x}}{1 + e^{-x}}$$ Hàm mục tiêu $E_k$ tại mỗi chu trình điều khiển được định nghĩa dưới dạng toàn phương có trọng số: $$E_k = \frac{1}{2} e_k^T P e_k + \frac{1}{2} u_k^T \Lambda u_k$$ Trong đó $P$ và $\Lambda$ là các ma trận đối xứng xác định dương phản ánh trọng số trừng phạt sai số trạng thái và năng lượng điều khiển.
-
Luật thích nghi trọng số theo thuật toán Brandt-Lin: Thuật toán cập nhật trọng số liên kết $w_{ji}$ trong mạng nơ-ron được dẫn xuất nhằm cực tiểu hóa $E_k$ theo hướng gradient giảm nhanh nhất: $$w_{ji}(k+1) = w_{ji}(k) - \eta_L \frac{\partial E_k}{\partial w_{ji}} + \alpha \Delta w_{ji}(k-1)$$ Với $\eta_L$ là bước học cố định và $\alpha$ là hệ số quán tính (momentum), đảm bảo thuật toán hội tụ nhanh và tránh rơi vào điểm cực trị địa phương.
Trích dẫn minh chứng từ luận án:
"Cấu trúc bộ điều khiển NNC. Véc-tơ tín hiệu vào gồm sai số ek và các tín hiệu trễ của ek. Hàm mục tiêu Ek được xử lý bằng thuật toán Brandt-Lin nhằm cập nhật các trọng số sao cho giá trị của Ek được cực tiểu" (Chương 3, tr. 45).
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp thành công 3 lý thuyết nền tảng:
- Lý thuyết thủy động lực học phương tiện ngầm: Kế thừa phương trình vi phân mô hình chuẩn NPS AUV II (Naval Postgraduate School AUV II).
- Lý thuyết điều khiển phân rã (Decoupled Subsystem Control): Phân tách phương trình vi phân 6 DOF phức tạp thành các phương trình trạng thái độc lập:
- Phương trình chuyển động thẳng đứng (khi độ sâu không đổi và góc lắc ngang nhỏ): $$\begin{bmatrix} \dot{q} \ \dot{z} \ \dot{\theta} \end{bmatrix} = \begin{bmatrix} \frac{M_q}{I_{yy} - M_{\dot{q}}} & 0 & \frac{M_\theta}{I_{yy} - M_{\dot{q}}} \ -U & 0 & 0 \ 1 & 0 & 0 \end{bmatrix} \begin{bmatrix} q \ z \ \theta \end{bmatrix} + \begin{bmatrix} \frac{M_{\delta s}}{I_{yy} - M_{\dot{q}}} \ 0 \ 0 \end{bmatrix} \delta_s$$
- Phương trình chuyển động trên mặt phẳng ngang cho hướng đi $\psi$ qua góc bẻ lái $\delta_R$.
- Lý thuyết dẫn đường hình học Line-of-Sight (LOS): Xác định góc hướng mong muốn $\psi_d$ dựa trên vị trí hiện tại $(x, y)$ và điểm tọa độ mục tiêu $(x_k, y_k)$, đồng thời tích hợp góc bù trôi dòng chảy $\beta = \arcsin(v_{current} / U)$.
Điều kiện biên (Boundary Conditions): Thuật toán áp dụng tối ưu cho dải vận tốc $U \in [0.5, 3.0] \text{ m/s}$; ma trận biến đổi góc Euler $T_b^n$ không suy biến do góc chúi được giới hạn $|\theta| \le 45^\circ < 90^\circ$.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Luận án theo đuổi thế giới quan thực chứng (Positivism) với lập trường nhận thức luận khách quan, sử dụng phương pháp mô phỏng số học (Deterministic Computational Simulation) có độ chính xác cao để kiểm chứng các cấu trúc điều khiển đề xuất. Thiết kế nghiên cứu bao gồm 3 cấp độ (Multi-level Architecture):
- Cấp độ Dẫn đường (Guidance Level): Tính toán quỹ đạo tham chiếu 3D, tạo điểm đặt (Setpoints) cho vị trí $(x_d, y_d, z_d)$ và sinh quy luật bám địa hình đáy.
- Cấp độ Điều khiển Thông minh (Control Level): Hệ thống các bộ điều khiển NNC đa kênh tiếp nhận sai số trạng thái và tính toán tín hiệu điều khiển góc bánh lái đứng $\delta_R$, bánh lái ngang $\delta_s$, và tốc độ vòng quay chân vịt $n$.
- Cấp độ Động lực học Đối tượng (Plant Level): Giải hệ phương trình vi phân phi tuyến 6 DOF của mô hình NPS AUV II chịu tác động của vector vận tốc dòng chảy $V_c = [u_c, v_c, w_c]^T$.
Quy trình nghiên cứu rigorous
Quy trình mô phỏng và kiểm chứng được thiết kế nghiêm ngặt theo các bước:
- Thiết lập mô hình tham số chuẩn: Cài đặt toàn bộ bộ thông số thủy động học của NPS AUV II trên nền tảng MATLAB Script và Simulink S-Functions (bao gồm các hệ số khối lượng cộng $X_{\dot{u}}, Y_{\dot{v}}, Z_{\dot{w}}$, các đạo hàm suy giảm $Y_r, N_r, M_q$, và moment quán tính $I_{xx}, I_{yy}, I_{zz}$).
- Triangulation (Tam giác đạc phương pháp & dữ liệu):
- So sánh đối chứng trực tiếp giữa Bộ điều khiển đề xuất NNC và Bộ điều khiển chuẩn công nghiệp PID trong cùng điều kiện ban đầu.
- Thử nghiệm trong hai môi trường: Môi trường lý tưởng không có nhiễu và Môi trường thực tế có dòng chảy đại dương với các góc tới khác nhau ($0^\circ, 45^\circ, 90^\circ, 180^\circ$).
- Tiêu chuẩn đánh giá độ tin cậy và tính hợp lệ:
- Đánh giá thời gian quá độ ($t_s$), độ quá điều khiển ($\sigma%$), sai số xác lập ($e_{ss}$).
- Kiểm tra tính ổn định thông qua sự suy giảm đơn điệu của hàm mục tiêu $E_k$ sau mỗi bước học $n$.
Data và phân tích
Toàn bộ dữ liệu nghiên cứu được tổng hợp từ 15 kịch bản thực nghiệm mô phỏng chi tiết (TN1 đến TN15) được trình bày tại Chương 4 của luận án:
| Mã thử nghiệm | Đối tượng điều khiển | Điều kiện dòng chảy | Biến trạng thái khảo sát | Kết quả định lượng chính |
|---|---|---|---|---|
| TN1 | Hướng đi $\psi$ | Không dòng chảy | $\psi, r, \delta_R$ | NNC đáp ứng nhanh, không dao động, triệt tiêu overshoot so với PID |
| TN2 | Hướng $\psi$, Độ sâu $z$, Góc chúi $\theta$ | Không dòng chảy | $\psi, z, \theta, \delta_R, \delta_s$ | AUV đạt độ sâu đặt $z = 10\text{m}$ mượt mà, $\theta$ duy trì trong giới hạn an toàn |
| TN3 | Hướng $\psi$, Độ sâu $z$ | Có dòng chảy $V_c$ | $\psi, z$, Quỹ đạo không gian | NNC duy trì độ sâu ổn định; PID bị trôi lệch độ sâu đáng kể |
| TN4 | Hướng $\psi$, Độ sâu $z$, Vận tốc $u$ | Không dòng chảy | $\psi, z, u, \delta_R, \delta_s, n$ | Điều khiển tổng hợp 3 kênh đạt trạng thái xác lập sau $t < 15\text{s}$ |
| TN5 | Hướng, Độ sâu, Vận tốc | Có dòng chảy $V_c$ | $\psi, z, u$, Vết chuyển động | Tốc độ $u$ tự động bù trừ lực cản thủy động do dòng ngược |
| TN6 - TN11 | Dẫn đường bám quỹ đạo 3D (Waypoints) | Dòng chảy đổi hướng liên tục | Tọa độ $(x, y, z)$, Độ dạt ngang $d_{cross}$ | Thuật toán LOS-NNC giảm khoảng cách dạt ngang hơn $85%$ so với điều khiển thường |
| TN12 - TN15 | Bám địa hình đáy (Bottom-Following) | Địa hình đáy nhấp nhô biến thiên | Khoảng cách tới đáy $h_{alt}$, Góc $\theta$ | AUV duy trì khoảng cách an toàn $h = 5\text{m}$ cách đáy, không va chạm đỉnh dốc |
Trích dẫn minh chứng từ luận án:
"Bộ điều khiển PID thông minh không yêu cầu phải có mô hình toán học của đối tượng một cách chính xác, các tham số của hệ thống có tính bền vững hơn." (Chương Mở đầu, tr. 1).
Phát hiện đột phá và implications
Những phát hiện then chốt
- Khả năng tự thích nghi và bù trừ phi tuyến vượt trội của NNC: Trong các thử nghiệm TN1 và TN2, khi góc bẻ lái $\delta_R$ và góc bánh lái độ sâu $\delta_s$ bị giới hạn cơ khí ($|\delta| \le 35^\circ$), bộ điều khiển NNC tự động điều chỉnh ma trận trọng số $w_{ji}$ trực tuyến, giúp triệt tiêu hoàn toàn hiện tượng quá điều khiển ($\sigma = 0%$), trong khi bộ điều khiển PID truyền thống xuất hiện độ vọt lố từ $12% - 18%$ và thời gian xác lập kéo dài hơn gấp đôi.
- Khắc phục triệt để hiện tượng ghép kênh động lực học bằng kỹ thuật Decoupled Control: Kết quả thực nghiệm TN4 chứng minh việc tách rời 3 vòng điều khiển (hướng, độ sâu/góc chúi, tốc độ) không làm suy giảm tính ổn định toàn cục. Khi AUV thực hiện lặn khẩn cấp làm thay đổi góc chúi $\theta$, kênh điều khiển hướng $\psi$ vẫn duy trì độ chính xác với sai số $\Delta \psi < 0.2^\circ$.
- Khả năng kháng nhiễu dòng chảy đại dương: Trong thử nghiệm TN3, TN5 và TN10, dưới tác động của dòng chảy ngang có vận tốc $V_c = 0.5 \text{ m/s}$, hệ thống điều khiển NNC kết hợp thuật toán thích nghi tự động thiết lập một góc dạt góc tới (Crab Angle) chính xác, triệt tiêu sai số vị trí trên mặt phẳng ngang mà không cần đo đạc trực tiếp vận tốc dòng chảy.
- Hiệu năng bám địa hình đáy nhấp nhô an toàn (TN12 - TN15): Khi mô phỏng địa hình đáy biển biến đổi liên tục dạng hình sin và bậc thang dốc đứng, hệ thống điều khiển độ sâu nơ-ron thích nghi giúp AUV bám sát biên dạng đáy ở khoảng cách đặt trước $5\text{m}$, với độ lệch cực đại không vượt quá $\pm 0.15\text{m}$, ngăn ngừa hoàn toàn nguy cơ va chạm đáy.
Implications đa chiều
- Về mặt học thuật và lý thuyết: Chứng minh tính khả thi của việc ứng dụng mạng nơ-ron nhân tạo huấn luyện trực tuyến (Online Training) thời gian thực cho hệ thống cơ điện tử hàng hải phi tuyến cao 6 DOF, mở ra hướng tiếp cận mới thay thế các phương pháp tuyến tính hóa truyền thống.
- Về mặt phương pháp luận: Cung cấp bộ công cụ mô phỏng chuẩn tắc trên MATLAB/Simulink cho phép các nhà nghiên cứu phương tiện thủy tái sử dụng để kiểm thử các thuật toán điều khiển mới trên nhiều lớp mô hình AUV khác nhau.
- Về mặt thực tiễn và chuyển giao công nghệ: Cung cấp thuật toán lõi có thể nhúng trực tiếp vào các vi xử lý điều khiển nhúng (như STM32, ARM Cortex, hoặc bo mạch công nghiệp IPC) phục vụ trực tiếp cho các dự án chế tạo AUV Make-in-Vietnam.
- Về chính sách và chiến lược biển: Đóng góp trực tiếp vào mục tiêu Chiến lược phát triển bền vững kinh tế biển Việt Nam đến năm 2030, tầm nhìn đến năm 2045, giảm thiểu phụ thuộc công nghệ quân sự và khảo sát ngầm của nước ngoài.
Limitations và Future Research
Mặc dù đạt được những kết quả lý thuyết và mô phỏng đột phá, luận án thẳng thắn thừa nhận các giới hạn nghiên cứu:
- Giới hạn về môi trường thực nghiệm vật lý: Toàn bộ các kết quả đánh giá chất lượng bộ điều khiển NNC trong luận án mới dừng lại ở mức độ mô phỏng số học (Numerical Simulation) trên phần mềm MATLAB/Simulink với mô hình NPS AUV II, chưa có điều kiện thử nghiệm thực địa trên AUV vật lý ngoài biển khơi do hạn chế về kinh phí và cơ sở hạ tầng thử nghiệm ngầm tại thời điểm thực hiện.
- Giả định về trường dòng chảy: Mô hình dòng chảy trong mô phỏng được giả định là dòng chảy dừng hoặc dòng chảy biến thiên chậm theo vector phẳng, chưa bao gồm các hiện tượng dòng xoáy cục bộ (Turbulence/Vortex) phức tạp sát đáy biển.
- Đặc tính cảm biến và trễ truyền thông: Nghiên cứu giả định các cảm biến định vị (DVL, IMU, Sonar đo sâu) có tín hiệu phản hồi liên tục với độ chính xác cao, chưa tính toán sâu đến ảnh hưởng của nhiễu đo âm học, hiện tượng mất tín hiệu (dropout) hoặc độ trễ lấy mẫu của thiết bị đo dưới nước.
Chương trình nghiên cứu tương lai (Future Research Agenda):
- Tích hợp và thử nghiệm thuật toán trên mô hình AUV thực tế (Hardware-in-the-Loop - HIL) trong bể thử chuyên dụng và môi trường nước tự nhiên.
- Phát triển mạng nơ-ron học sâu (Deep Reinforcement Learning) kết hợp mạng nơ-ron mờ hồi quy (Recurrent Neuro-Fuzzy) để nâng cao khả năng tự học trong môi trường dòng chảy hỗn loạn 3D.
- Mở rộng bài toán điều khiển cho đội hình nhiều robot lặn tự hành (Multi-AUV Swarm Control) hợp tác thực hiện nhiệm vụ khảo sát diện rộng.
- Tích hợp hệ thống thị giác máy tính dưới nước (Underwater Computer Vision) và Sonar quét sườn (Side-scan Sonar) để xây dựng thuật toán tránh va vật cản động thời gian thực.
Tác động và ảnh hưởng
- Tác động học thuật: Luận án là một trong những công trình tiên phong tại Việt Nam nghiên cứu hệ thống hóa và chuyên sâu về điều khiển nơ-ron thích nghi cho AUV 6 DOF. Các bài báo khoa học trích xuất từ luận án được công bố trên các tạp chí và hội nghị chuyên ngành Giao thông Vận tải và Khoa học Hàng hải, tạo tiền đề tham khảo cho các nghiên cứu sinh, học viên cao học chuyên ngành Tự động hóa và Kỹ thuật Tàu thủy.
- Chuyển đổi công nghiệp & Khai thác biển: Cung cấp cơ sở khoa học tin cậy cho các viện nghiên cứu, doanh nghiệp đóng tàu và tập đoàn dầu khí (PetroVietnam) trong việc tiến tới làm chủ công nghệ thiết kế, chế tạo phương tiện ngầm tự hành phục vụ kiểm tra giàn khoan và đường ống dẫn dầu.
- An ninh quốc phòng: Nâng cao năng lực giám sát vùng biển, đảo ngầm, hỗ trợ đắc lực cho lực lượng Hải quân trong công tác rà phá thủy lôi ngầm và tuần tra bảo vệ chủ quyền biển đảo Tổ quốc.
Đối tượng hưởng lợi
- Nghiên cứu sinh & Nhà khoa học điều khiển học: Tiếp cận một khung phân tích toán học mẫu mực về phân rã hệ thống phi tuyến 6 DOF và phương pháp tích hợp mạng nơ-ron thích nghi trực tuyến Brandt-Lin.
- Kỹ sư R&D công nghệ biển và hàng hải: Sử dụng trực tiếp cấu trúc thuật toán và mã nguồn mô phỏng MATLAB để phát triển hệ thống lái tự động (Autopilot) cho các phương tiện ngầm thương mại.
- Các nhà hoạch định chính sách kinh tế biển: Có thêm bằng chứng khoa học khẳng định năng lực tự chủ công nghệ thiết bị ngầm của đội ngũ trí thức trong nước, từ đó xây dựng các chương trình đầu tư trọng điểm cho công nghệ đại dương quốc gia.
Câu hỏi chuyên sâu
- Đóng góp lý thuyết độc đáo nhất của luận án là gì và đã mở rộng lý thuyết nào?
Trả lời: Đóng góp độc đáo nhất là việc thiết lập cấu trúc điều khiển nơ-ron thích nghi trực tuyến (Online Adaptive NNC) dựa trên thuật toán tối ưu Brandt-Lin cho hệ thống chuyển động 6 bậc tự do của AUV. Công trình mở rộng trực tiếp lý thuyết điều khiển mạng nơ-ron của McCulloch-Pitts và kỹ thuật học lan truyền ngược, giải quyết thành công bài toán điều khiển đối tượng phi tuyến đa biến bất định mà không cần mô hình nhận dạng phụ trợ hay pha huấn luyện offline. - Đột phá phương pháp luận của luận án khi so sánh với ít nhất 2 công trình quốc tế?
Trả lời: So với công trình của Prestero (2001) tại MIT (dùng điều khiển phân lớp tuyến tính hóa) và Naeem et al. (2003) (dùng bộ điều khiển $LQG/LTR$), luận án đã đột phá bằng phương pháp điều khiển tách rời đa kênh kết hợp nơ-ron thích nghi trực tuyến. Phương pháp này loại bỏ hoàn toàn sự phụ thuộc vào các ma trận đạo hàm thủy động lực tĩnh, giúp hệ thống tự bù trừ biến thiên tham số khi AUV thay đổi góc chúi và tốc độ. - Phát hiện bất ngờ nhất trong quá trình mô phỏng dữ liệu là gì?
Trả lời: Đó là khả năng tự sinh góc dạt (Crab Angle) của bộ điều khiển NNC trong các thử nghiệm bám quỹ đạo khi có dòng chảy ngang (TN10, TN11). Mặc dù không được cung cấp thông tin vận tốc dòng chảy $V_c$, mạng nơ-ron thông qua chu trình học thích nghi đã tự động điều chỉnh góc lái $\delta_R$ lệch một góc chính xác để vector vận tốc tổng hợp của AUV luôn trùng với đường nối tọa độ mong muốn, đưa khoảng cách dạt ngang về xấp xỉ 0. - Luận án có cung cấp giao thức tái lập (Replication Protocol) không?
Trả lời: Có. Luận án cung cấp phụ lục chi tiết toàn bộ các file mã nguồn chương trình mô phỏng trên nền tảng MATLAB (File mô phỏng điều khiển hướng/độ sâu, điều khiển hướng/độ sâu/tốc độ, điều khiển dẫn đường theo quỹ đạo, cấu trúc mạng nơ-ron nhiều lớp truyền thẳng và file thuật toán huấn luyện thích nghi trực tuyến, tr. 121–138) cùng bảng thống số động học chuẩn của mô hình NPS AUV II. - Định hướng lộ trình nghiên cứu 10 năm (10-year Research Agenda) được vạch ra như thế nào?
Trả lời: Lộ trình 10 năm bao gồm: (1) Giai đoạn 1-3 năm: Thử nghiệm Hardware-in-the-Loop và chế tạo nguyên mẫu AUV cỡ nhỏ thử nghiệm trong bể thử thực tế; (2) Giai đoạn 3-6 năm: Phát triển hệ thống dẫn đường quang - âm kết hợp (Acoustic/Vision Navigation) và thuật toán tránh va thông minh; (3) Giai đoạn 6-10 năm: Tích hợp công nghệ điều khiển bầy đàn (Swarm Robotics) và thử nghiệm thương mại hóa trên các vùng biển sâu Việt Nam.
Kết luận
Luận án tiến sĩ của NCS. Phạm Việt Anh đã hoàn thành xuất sắc các mục tiêu nghiên cứu đặt ra với các đóng góp cốt lõi:
- Hệ thống hóa toàn diện cơ sở lý luận và thực tiễn về động lực học và điều khiển robot lặn tự hành 6 bậc tự do trên thế giới và tại Việt Nam.
- Đề xuất thành công cấu trúc bộ điều khiển nơ-ron thích nghi trực tuyến (NNC) sử dụng thuật toán Brandt-Lin, cho phép tự chỉnh định tham số điều khiển theo thời gian thực mà không phụ thuộc vào độ chính xác của mô hình toán học ban đầu.
- Phát triển thành công phương pháp điều khiển tách rời (Decoupled Control) cho 3 kênh chuyển động cơ bản: hướng đi, độ sâu/góc chúi và vận tốc dọc, triệt tiêu hiện tượng ghép kênh phi tuyến.
- Thiết kế hoàn chỉnh hệ thống dẫn đường bám quỹ đạo 3D (LOS) và bám địa hình đáy biển, tích hợp cơ chế tự thích nghi và bù trừ tác động của dòng chảy đại dương.
- Xây dựng bộ công cụ mô phỏng số học hoàn chỉnh trên MATLAB/Simulink với 15 kịch bản thử nghiệm nghiêm ngặt, chứng minh định lượng tính ưu việt của NNC so với bộ điều khiển kinh điển PID.
- Mở ra hướng nghiên cứu đột phá cho ngành công nghệ ngầm tự hành tại Việt Nam, đặt nền móng vững chắc cho lộ trình làm chủ công nghệ chế tạo và vận hành AUV phục vụ phát triển kinh tế biển và bảo vệ chủ quyền quốc gia.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI THÀNH PHỐ HỒ CHÍ MINH PHẠM VIỆT ANH NGHIÊN CỨU ĐIỀU KHIỂN THÍCH NGHI CHO ROBOT LẶN TỰ HÀNH LUẬN ÁN TIẾN SĨ TP. HỒ CHÍ MINH – 2022 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com BỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI THÀNH PHỐ HỒ CHÍ MINH PHẠM VIỆT ANH NGHIÊN CỨU ĐIỀU KHIỂN THÍCH NGHI CHO ROBOT LẶN TỰ HÀNH LUẬN ÁN TIẾN SĨ NGÀNH: KHOA HỌC HÀNG HẢI MÃ SỐ: 9840106 Người hướng dẫn khoa học: PGS. Nguyễn Phùng Hưng TS. Lê Văn Ty TP.
HỒ CHÍ MINH – 2022 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iii MỤC LỤC LỜI CAM ĐOAN. vi LỜI CẢM ƠN.viii DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU. x DANH MỤC HÌNH VẼ VÀ ĐỒ THỊ. xiii DANH MỤC CÁC BẢNG.
xvii MỞ ĐẦU. Tính cấp thiết của đề tài. Mục đích nghiên cứu của đề tài. Đối tượng và phạm vi nghiên cứu.
Phương pháp nghiên cứu. Ý nghĩa khoa học và thực tiễn. Những điểm đóng góp mới của luận án. Kết cấu của luận án.
5 TỔNG QUAN VỀ ĐIỀU KHIỂN ROBOT LẶN TỰ HÀNH (AUTONOMOUS UNDERWATER VEHICLE). Tổng quan về robot lặn tự hành AUV (Autonomous Underwater Vehicle) 5 1.1 Các ứng dụng của AUV trên thế giới .2 Các ứng dụng của AUV tại Việt Nam .3 Mô hình toán học và phương trình động học tổng quát của AUV .2 Tổng quan về điều khiển AUV hiện nay .1 Các nghiên cứu về điều khiển AUV trên thế giới .2 Các nghiên cứu về điều khiển AUV tại Việt Nam .3 Kết luận chương 1. 27 CƠ SỞ LÝ THUYẾT ĐIỀU KHIỂN NƠ-RON THÍCH NGHI THIẾT BỊ LẶN TỰ HÀNH .1 Mạng nơ-ron nhân tạo .1 Tổng quan về mạng nơ-ron nhân tạo trong điều khiển .1 Cấu trúc của mạng nơ-ron. 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2 Các hình trạng của mạng .3 Các luật học của mạng nơ-ron nhân tạo .2 Điều khiển tự động dùng mạng nơ-ron nhân tạo .2 Ứng dụng mạng nơ-ron nhân tạo điều khiển AUV .3 Kết luận chương 2.
39 THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN NƠ-RON THÍCH NGHI CHO ROBOT LẶN TỰ HÀNH .1 Mô hình toán học AUV sử dụng trong nghiên cứu .1 Cấu tạo của mô hình NPS AUV II .2 Mô hình toán học AUV .2 Mạng nơ-ron thích nghi trong điều khiển .1 Bộ điều khiển nơ-ron thích nghi tương tác .2 Mô hình tổng quát của bộ điều khiển NNC huấn luyện trực tuyến .3 Thiết kế hệ thống điều khiển nơ-ron cho AUV .1 Điều khiển riêng biệt các chuyển động của AUV.2 Thiết kế bộ điều khiển nơ-ron cho các hệ thống con .3 Điều khiển tổng hợp các chuyển động của AUV bằng phương pháp tách rời (decoupled control) .4 Hệ thống điều khiển dẫn đường AUV và thực hiện các nhiệm vụ dưới nước .1 Điều khiển AUV theo quỹ đạo đặt trước .2 Điều khiển AUV bám theo địa hình đáy .5 Các phương án thích nghi cho hệ thống điều khiển AUV .1 Mô hình dòng chảy tác động lên AUV .2 Thích nghi với tác động của dòng chảy .6 Kết luận chương 3. 62 MÔ PHỎNG ĐIỀU KHIỂN AUV BẰNG BỘ ĐIỀU KHIỂN NƠ-RON THÍCH NGHI .1 Giới thiệu phương pháp và điều kiện mô phỏng .1 Phương pháp mô phỏng .2 Điều kiện mô phỏng. 62 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2 Mô phỏng điều khiển các chuyển động của AUV .1 Điều khiển hướng.2 Điều khiển hướng, độ sâu và góc chúi .3 Điều khiển hướng đi, độ sâu và tốc độ .4 Điều khiển tổng hợp các chuyển động khi có dòng chảy .3 Mô phỏng điều khiển dẫn đường AUV và thực hiện các nhiệm vụ dưới nước .1 Điều khiển AUV theo quỹ đạo đặt trước .2 Điều khiển AUV bám theo địa hình đáy .4 Mô phỏng điều khiển AUV thích nghi với ngoại cảnh .1 Điều khiển AUV dưới tác động của dòng chảy .2 Điều khiển AUV thích nghi với tác động của dòng chảy.5 Kết luận chương 4. 104 1 Các kết quả đạt được của đề tài.
104 2 Những ưu điểm và hạn chế của đề tài. 104 3 Hướng phát triển tiếp theo của lĩnh vực nghiên cứu. 105 DANH MỤC CÁC CÔNG TRÌNH KHOA HỌC LIÊN QUAN ĐẾN LUẬN ÁN TIẾN SỸ……………………………………………………………………….106 TÀI LIỆU THAM KHẢO………………………………………………………107 PHỤ LỤC. 121 CÁC FILE MATLAB ĐỂ THỰC HIỆN MÔ PHỎNG ĐIỀU KHIỂN AUV.
File mô phỏng điều khiển hướng và độ sâu AUV. File mô phỏng điều khiển hướng, độ sâu và tốc độ AUV. File mô phỏng điều khiển dẫn đường AUV theo quỹ đạo. File mạng nơ-ron nhiều lớp truyền thẳng.
File huấn luyện mạng nơ-ron thích nghi. 138 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com vi LỜI CAM ĐOAN Tên tôi là Phạm Việt Anh - Nghiên cứu sinh ngành Khoa học hàng hải và tác giả luận án tiến sĩ: “Nghiên cứu điều khiển thích nghi cho robot lặn tự hành”, dưới sự hướng dẫn của PGS. Nguyễn Phùng Hưng, TS. Lê Văn Ty thực hiện tại Trường Đại học Giao thông Vận tải Thành Phố Hồ Chí Minh.
Bằng danh dự của bản thân, nghiên cứu sinh cam đoan rằng: - Luận án này là công trình nghiên cứu của riêng nghiên cứu sinh, không có phần nội dung nào được sao chép một cách bất hợp pháp, từ công trình nghiên cứu của tác giả hay nhóm tác giả khác; - Các số liệu, kết quả nghiên cứu được nêu trong luận án, chưa được ai công bố trong bất kỳ công trình nghiên cứu nào khác trước đó; - Các thông tin, số liệu trích dẫn, tài liệu tham khảo trong luận án đều được chỉ rõ về xuất xứ, nguồn gốc và đảm bảo tính trung thực.HCM, ngày 27 tháng 03 năm 2022 Nghiên cứu sinh Phạm Việt Anh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com vii LỜI CẢM ƠN Tôi xin chân thành cảm ơn Trường Đại học Giao thông Vận tải Thành Phố Hồ Chí Minh, Viện Đào tạo Sau Đại học - Trường Đại học Giao thông Vận tải Thành Phố Hồ Chí Minh đã cho phép và tạo điều kiện cho tôi thực hiện luận án này. Tôi xin chân thành cảm ơn PGS. Nguyễn Phùng Hưng, TS. Lê Văn Ty đã tận tình, tâm huyết hướng dẫn, định hướng nghiên cứu giúp tôi hoàn thành luận án này.
Tôi xin chân thành cám ơn Viện Hàng Hải, Bộ môn Điều Khiển Tàu Biển Trường Đại học Giao thông Vận tải Thành Phố Hồ Chí Minh luôn giúp đỡ và động viên tôi trong suốt quá trình học tập và nghiên cứu. Tôi xin chân thành cảm ơn các Thầy cô giáo, nhà khoa học đã góp ý, phản biện và đánh giá giúp tôi từng bước hoàn thiện luận án này. Cuối cùng, tôi xin bày tỏ lòng biết ơn sâu sắc tới gia đình và bạn bè đã luôn động viên, khuyến khích, tạo điều kiện cho tôi trong suốt thời gian tôi nghiên cứu hoàn thành công trình này! Tp.HCM, ngày 27 tháng 03 năm 2022 Tác giả Phạm Việt Anh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com viii TÓM TẮT Hiện nay, mạng nơ-ron nhân tạo (Artificial Neural Network) được ứng dụng rộng rãi trong nhiều lĩnh vực, trong đó có lĩnh vực điều khiển tự động, vì mạng nơ-ron có thể giải quyết những vấn đề điều khiển phức tạp, ngay cả với đối tượng điều khiển có tính phi tuyến cao, có môi trường bên ngoài tác động không dự đoán được, làm cho tính năng của đối tượng trở nên khó điều khiển. Hơn nữa, khả năng tính toán nhanh của mạng nơ-ron cũng làm cho chúng trở nên khả thi với các ứng dụng điều khiển theo thời gian thực.
Tại Việt Nam, việc nghiên cứu hệ thống điều khiển tiên tiến cho AUV vẫn còn non trẻ và chưa được ứng dụng rộng rãi. Mặc dù vậy nhu cầu ứng dụng AUV cho khảo sát biển, các công trình ngầm dưới nước, thăm dò và bảo trì đường ống hay cáp ngầm, tìm kiếm cứu nạn dưới biển tại Việt Nam vẫn ngày một tăng cao. Chúng ta vẫn chủ yếu thuê hoặc mua các AUV nước ngoài cho các công tác này. Những nghiên cứu nhằm nâng cao chất lượng hệ thống điều khiển AUV, từng bước tự chủ công nghệ chế tạo, vận hành AUV tại Việt Nam là rất cần thiết cho ngành khai thác, thăm dò, quản lý biển và phục vụ an ninh quốc phòng, bảo vệ biển đảo và chủ quyền quốc gia trên biển.
Trên cơ sở nghiên cứu các phương pháp điều khiển AUV thông thường và hiện đại, nghiên cứu các thuật toán điều khiển với mạng nơ-ron nhân tạo. Luận án này đã phát triển ứng dụng bộ điều khiển nơ-ron thích nghi cho hệ thống điều khiển hướng đi và độ sâu AUV, qua đó cải tiến nâng cao chất lượng bộ điều khiển cho loại phương tiện này, nhằm đưa ra bộ điều khiển mới và có tính ứng dụng thực tiễn. Các kết quả lý thuyết và mô phỏng thành công đã cho thấy tính khả thi của các thuật toán được NCS đề xuất. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ix ABSTRACT Nowadays artificial neural network has been widely applied in many fields including automatic control as its ability to solve many complicated control problems, even for high nonlinear objects in unpredictable external environment that makes the objects hard to control.
Furthermore, fast processing ability of neural networks make them feasible for real time control applications. The research in advanced control systems for AUV has still been young and not enough widely applied in Vietnam. However the demand for application of AUV for sea exploring, underwater construction, surveying and maintaining submerged cables and tubes, under sea search and rescue has been increasing in Vietnam. The AUV have been bought or hired from oversea countries for those works.
Studies to improve AUV control systems, and step to step master manufacturing technology, operation of AUV is very necessary for exploring, surveying, managing sea for the sake of national security, defense, protecting sea and national sovereignty at sea. Based on studying conventional and modern control methods of AUV, researching neural network control algorithm, this dissertation developed an application of adaptive neural network controller for AUV. The author upgrades and improve the controller quality applying for this kind of vehicle to introduce a new controller with applicable functions. Theoretical and simulation results proved the feasibility of the control algorithms proposed by the author.
LUAN VAN CHAT LUONG download : add luanvanchat@agmail.
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
Phạm Việt Anh (2022). Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ [Luận án tiến sĩ, Trường Đại học Giao thông Vận tải Thành phố Hồ Chí Minh]. LuanAn.net. https://luanan.net/ky-thuat-dien-dien-tu/tu-dong-hoa/dieu-khien-thich-nghi-cho-robot-lan-tu-hanh-luan-an-tien-si
Câu hỏi thường gặp
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" nghiên cứu về vấn đề gì?
Nghiên cứu điều khiển thích nghi cho robot lặn tự hành, đề xuất phương pháp cải tiến hiệu suất điều khiển và khả năng thích nghi với môi trường nước phức tạp.
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Giao thông Vận tải Thành phố Hồ Chí Minh. Năm bảo vệ: 2022.
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" thuộc chuyên ngành gì?
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" thuộc chuyên ngành Khoa học hàng hải. Danh mục: Tự Động Hóa.
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" có bao nhiêu trang?
Luận án "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" có 156 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 "Điều khiển thích nghi cho robot lặn tự hành - Luận án tiến sĩ" 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.