Luận án tiến sĩ: Nâng cao chất lượng điều khiển bám quỹ đạo AUV
Trường Đại học Hàng hải Việt Nam
Kỹ thuật điều khiển và tự động hóa
Ẩn danh
Luận án tiến sĩ kỹ thuật
Năm xuất bản
Số trang
160
Thời gian đọc
24 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
50 Point
Mục lục chi tiết
LỜI CAM ĐOAN
DANH MỤC CÁC KÝ HIỆU TOÁN HỌC
DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT
DANH MỤC CÁC BẢNG
MỞ ĐẦU
1. CHƯƠNG 1: TỔNG QUAN VỀ PHƯƠNG TIỆN CHUYỂN ĐỘNG NGẦM AUV
1.1. Tổng quan về phương tiện chuyển động ngầm
1.2. Một số ứng dụng tiêu biểu của AUV
1.3. Hệ tọa độ của thiết bị lặn tự hành AUV
1.4. Mô tả động học phương tiện chuyển động ngầm
1.5. Các lực và mô men ngoại lực tác động lên AUV
1.5.1. Các lực và mô men gây ra bởi trọng lực và lực nổi
1.5.2. Các lực và khối nước kèm
1.5.3. Các lực và mô men thủy động
1.5.4. Các lực và mô men của bánh lái
1.6. Các yếu tố môi trường tác động lên phương tiện ngầm tự hành
1.7. Tình hình nghiên cứu AUV trên thế giới
1.8. Những nghiên cứu AUV trong nước
1.9. Kết luận chương 1
2. CHƯƠNG 2: ĐIỀU KHIỂN BACKSTEPPING THÍCH NGHI MỜ ĐẢM BẢO BÁM QUỸ ĐẠO CHO AUV 4 DOF THIẾU CƠ CẤU CHẤP HÀNH
2.1. Mô hình toán của AUV
2.1.1. Mô hình toán AUV 6 DOF (Dynamics)
2.1.2. Mô hình toán AUV 4 DOF hệ thiếu cơ cấu chấp hành
2.2. Cơ sở lý thuyết điều khiển Backstepping thích nghi mờ
2.2.1. Kỹ thuật điều khiển Backstepping
2.2.2. Điều khiển dựa trên hệ suy diễn mờ
2.3. Điều khiển Backstepping cho AUV 4 DOF thiếu cơ cấu chấp hành
2.3.1. Tổng hợp bộ điều khiển cho AUV bằng kỹ thuật Backstepping
2.3.2. Phân tích mô hình mô phỏng điều khiển Backstepping cho AUV 4 DOF
2.4. Phân tích mô hình mô phỏng bộ điều khiển Backstepping thích nghi mờ (AFB)
2.4.1. Tổng hợp bộ điều khiển cho AUV bằng kỹ thuật Backstepping thích nghi mờ
2.4.2. Mô hình mô phỏng hệ điều khiển Backstepping thích nghi mờ
2.5. So sánh kết quả mô phỏng bộ điều khiển Backstepping với Backstepping thích nghi mờ (AFB)
2.6. Kết luận chương 2
3. CHƯƠNG 3: ĐIỀU KHIỂN TRƯỢT TẦNG THÍCH NGHI NƠ RON NÂNG CAO CHẤT LƯỢNG ĐIỀU KHIỂN CHO AUV THIẾU CƠ CẤU CHẤP HÀNH
3.1. Bộ điều khiển trượt tầng (HSMC)
3.1.1. Mạng nơ-ron nhân tạo
3.1.2. Thiết kế bộ điều khiển HSMC cho thiết bị lặn tự hành AUV
3.1.3. Tổng hợp bộ điều khiển trượt tầng HSMC cho AUV 4 DOF
3.1.4. Mô hình mô phỏng AUV 4 DOF điều khiển trượt tầng HSMC
3.2. Bộ điều khiển trượt tầng (HSMC) thích nghi Nơ ron cho AUV
3.2.1. Tổng hợp bộ điều khiển trượt tầng (HSMC) thích nghi Nơ ron cho AUV
3.2.2. Phân tích kết quả mô phỏng
3.3. So sánh kết quả mô phỏng bộ điều khiển HSMC với thích nghi Nơ-ron HSMC (ANHSMC)
3.4. Kết luận chương 3
KẾT LUẬN VÀ KIẾN NGHỊ
NHỮNG CÔNG TRÌNH ĐÃ ĐƯỢC CÔNG BỐ
TÀI LIỆU THAM KHẢO
PHỤ LỤC 1
PHỤ LỤC 2
Tóm tắt nội dung
I. Điều Khiển Bám Quỹ Đạo AUV Tổng Quan
Điều khiển bám quỹ đạo phương tiện chuyển động ngầm đóng vai trò quan trọng trong các ứng dụng hàng hải hiện đại. Autonomous Underwater Vehicle (AUV) và Remotely Operated Vehicle (ROV) yêu cầu hệ thống điều khiển chính xác để thực hiện nhiệm vụ khảo sát, thu thập dữ liệu dưới nước. Công nghệ điều khiển phi tuyến giúp phương tiện duy trì궤 đạo mong muốn trong môi trường phức tạp. Mô hình động lực học 6 bậc tự do mô tả đầy đủ chuyển động của AUV, bao gồm ba chuyển động tịnh tiến và ba chuyển động quay. Các phương pháp điều khiển hiện đại như PID controller, sliding mode control, backstepping control được ứng dụng rộng rãi. Nghiên cứu tập trung nâng cao chất lượng điều khiển, giảm sai số bám, tăng độ ổn định trong điều kiện dòng chảy và nhiễu động môi trường biển.
1.1. Phương Tiện Chuyển Động Ngầm AUV ROV
AUV hoạt động tự động không cần điều khiển từ xa, phù hợp cho khảo sát địa hình đáy biển, giám sát môi trường. ROV được điều khiển qua cáp từ tàu mẹ, thích hợp cho tác nghiệp sâu, kiểm tra kết cấu công trình ngầm. Cả hai loại đều cần hệ thống điều khiển bám quỹ đạo chính xác. Mô hình động lực học 6 bậc tự do mô tả chuyển động phức tạp trong không gian ba chiều. Các lực tác động bao gồm lực đẩy, lực cản, lực nổi, lực khối nước kèm. Hệ tọa độ gắn liền và hệ tọa độ địa lý được sử dụng để biểu diễn vị trí và vận tốc.
1.2. Mô Hình Động Lực Học 6 Bậc Tự Do
Mô hình toán học mô tả sáu bậc tự do: surge, sway, heave (tịnh tiến), roll, pitch, yaw (quay). Ma trận quán tính M_RB biểu diễn đặc tính khối lượng của phương tiện. Ma trận hướng tâm Coriolis C_RB mô tả lực ly tâm và Coriolis. Lực cản phi tuyến phụ thuộc bình phương vận tốc, ảnh hưởng lớn đến chuyển động. Lực khối nước kèm phát sinh khi phương tiện gia tốc trong chất lỏng. Mô hình chính xác là nền tảng cho thiết kế bộ điều khiển hiệu quả.
1.3. Thách Thức Trong Điều Khiển Bám
Môi trường biển tạo nhiều thách thức cho điều khiển bám quỹ đạo. Dòng chảy thay đổi gây nhiễu liên tục, làm lệch궤 đạo mong muốn. Tính phi tuyến mạnh của mô hình động lực học khó xử lý bằng phương pháp tuyến tính. Tham số mô hình thay đổi theo tải trọng, độ sâu hoạt động. Trễ động cơ và bánh lái ảnh hưởng đến đáp ứng hệ thống. Yêu cầu tiết kiệm năng lượng hạn chế tín hiệu điều khiển. Cần phương pháp điều khiển phi tuyến robust, thích nghi với điều kiện thực tế.
II. Phương Pháp Điều Khiển PID Controller Cải Tiến
PID controller là phương pháp cơ bản, được ứng dụng rộng rãi trong điều khiển AUV nhờ cấu trúc đơn giản, dễ triển khai. Bộ điều khiển PID kết hợp ba thành phần: tỷ lệ (P), tích phân (I), vi phân (D) để tạo tín hiệu điều khiển. Thành phần P phản ứng với sai số hiện tại, giảm độ lệch quỹ đạo. Thành phần I loại bỏ sai số xác lập, đảm bảo bám chính xác lâu dài. Thành phần D dự đoán xu hướng sai số, giảm dao động. Tuy nhiên, PID truyền thống gặp khó khăn với phi tuyến mạnh và nhiễu lớn. Các cải tiến như PID thích nghi, PID mờ, PID tối ưu hóa nâng cao hiệu suất. Kỹ thuật gain scheduling điều chỉnh tham số PID theo điểm làm việc. Phương pháp này phù hợp cho ứng dụng thực tế nhờ độ tin cậy cao.
2.1. Cấu Trúc PID Controller Cơ Bản
Bộ điều khiển PID tính toán tín hiệu điều khiển từ sai số giữa궤 đạo mong muốn và thực tế. Hệ số K_p xác định độ mạnh phản ứng tỷ lệ với sai số. Hệ số K_i điều chỉnh tốc độ tích lũy sai số theo thời gian. Hệ số K_d kiểm soát mức độ phản ứng với tốc độ thay đổi sai số. Việc chọn ba hệ số này ảnh hưởng trực tiếp đến chất lượng điều khiển. Phương pháp Ziegler-Nichols cung cấp quy tắc bước đầu. Tối ưu hóa bằng thuật toán di truyền, PSO cho kết quả tốt hơn.
2.2. PID Thích Nghi Cho AUV
Adaptive control kết hợp với PID để xử lý thay đổi tham số mô hình. Hệ số PID được điều chỉnh trực tuyến dựa trên sai số bám. Luật thích nghi sử dụng lý thuyết Lyapunov đảm bảo ổn định. Phương pháp ước lượng tham số xác định đặc tính động lực học thực tế. Fuzzy logic control kết hợp với PID tạo bộ điều khiển mờ thông minh. Quy tắc mờ điều chỉnh hệ số PID theo tình huống vận hành. Cách tiếp cận này cải thiện khả năng chống nhiễu, tăng độ chính xác bám.
2.3. Ưu Nhược Điểm PID Controller
PID controller có ưu điểm dễ hiểu, dễ cài đặt, không cần mô hình chính xác. Chi phí tính toán thấp, phù hợp với vi điều khiển có tài nguyên hạn chế. Độ tin cậy cao qua nhiều thập kỷ ứng dụng công nghiệp. Nhược điểm là hiệu suất kém với hệ phi tuyến mạnh. Khó xử lý nhiễu lớn và thay đổi đột ngột. Không đảm bảo ổn định toàn cục cho mô hình phức tạp. Cần kết hợp với phương pháp khác để nâng cao chất lượng điều khiển AUV.
III. Sliding Mode Control Cho Hệ Phi Tuyến
Sliding mode control là phương pháp điều khiển phi tuyến robust, hiệu quả với hệ thống có bất định và nhiễu. Nguyên lý cơ bản là đưa궤 đạo hệ thống về mặt trượt được thiết kế trước. Khi đạt mặt trượt, hệ thống trượt về điểm cân bằng mong muốn. Tính chất bất biến đối với nhiễu thỏa điều kiện matching. Luật điều khiển gồm hai thành phần: điều khiển tương đương và điều khiển chuyển mạch. Thành phần tương đương duy trì궤 đạo trên mặt trượt. Thành phần chuyển mạch đảm bảo điều kiện đạt được. Hiện tượng chattering là nhược điểm chính, gây dao động tần số cao. Các kỹ thuật làm mịn như lớp biên, hàm bão hòa giảm chattering. Model predictive control kết hợp với sliding mode tối ưu hóa궤 đạo.
3.1. Thiết Kế Mặt Trượt Cho AUV
Mặt trượt được định nghĩa là hàm tuyến tính của sai số và đạo hàm sai số. Hệ số mặt trượt xác định động thái hội tụ về cân bằng. Điều kiện đạt được yêu cầu đạo hàm mặt trượt âm xác định. Hàm Lyapunov được sử dụng để chứng minh ổn định. Với mô hình động lực học 6 bậc tự do, cần thiết kế sáu mặt trượt độc lập. Mặt trượt cho surge, sway, heave điều khiển vị trí. Mặt trượt cho roll, pitch, yaw điều khiển hướng.
3.2. Luật Điều Khiển Chuyển Mạch
Luật điều khiển chuyển mạch sử dụng hàm sign của mặt trượt. Độ lớn chuyển mạch phải lớn hơn cận trên nhiễu và bất định. Phương pháp ước lượng cận trên giảm bảo thủ trong thiết kế. Adaptive sliding mode control điều chỉnh độ lớn chuyển mạch trực tuyến. Kỹ thuật này giảm chattering, tiết kiệm năng lượng điều khiển. Backstepping control kết hợp với sliding mode xử lý cấu trúc cascade. Phương pháp tích hợp tận dụng ưu điểm cả hai cách tiếp cận.
3.3. Xử Lý Chattering Trong Ứng Dụng
Chattering gây mài mòn cơ cấu chấp hành, tăng tiêu thụ năng lượng. Lớp biên thay thế hàm sign bằng hàm bão hòa trong vùng mỏng quanh mặt trượt. Độ dày lớp biên là thỏa hiệp giữa chattering và độ chính xác. Higher-order sliding mode giảm chattering bằng làm mịn tín hiệu. Super-twisting algorithm là dạng phổ biến, không cần đạo hàm mặt trượt. Kết hợp observer ước lượng nhiễu để bù trừ, giảm độ lớn chuyển mạch. Phương pháp này cải thiện đáng kể chất lượng điều khiển thực tế.
IV. Backstepping Control Và Model Predictive
Backstepping control là kỹ thuật thiết kế đệ quy cho hệ thống cascade phi tuyến. Phương pháp chia hệ thống thành các subsystem đơn giản hơn. Mỗi bước thiết kế một luật điều khiển ảo cho subsystem. Hàm Lyapunov được xây dựng từng bước đảm bảo ổn định toàn cục. Kỹ thuật này xử lý tốt cấu trúc phân cấp của mô hình AUV. Integrator backstepping loại bỏ sai số xác lập hiệu quả. Model predictive control (MPC) tối ưu hóa궤 đạo trên horizon dự báo. Hàm mục tiêu cân bằng sai số bám và năng lượng điều khiển. Ràng buộc vật lý như giới hạn bánh lái được xử lý tự nhiên. MPC thích nghi với thay đổi nhiệm vụ, môi trường. Fuzzy logic control kết hợp tri thức chuyên gia vào luật điều khiển. Các phương pháp này nâng cao đáng kể chất lượng bám quỹ đạo.
4.1. Nguyên Lý Backstepping Control
Backstepping bắt đầu từ subsystem ngoài cùng, lùi dần về đầu vào thực. Mỗi bước định nghĩa biến trạng thái ảo làm đầu vào cho subsystem trước. Sai số giữa biến ảo và giá trị mong muốn được ổn định. Hàm Lyapunov tăng dần, bao gồm tất cả sai số các bước. Đạo hàm Lyapunov âm xác định chứng minh ổn định tiệm cận. Adaptive backstepping xử lý tham số không chắc chắn bằng luật cập nhật. Phương pháp này đặc biệt hiệu quả cho mô hình động lực học 6 bậc tự do AUV.
4.2. Model Predictive Control Cho AUV
MPC giải bài toán tối ưu hóa tại mỗi bước thời gian. Mô hình dự báo tính toán궤 đạo tương lai trên horizon N bước. Hàm mục tiêu tích phân bình phương sai số bám và tín hiệu điều khiển. Ràng buộc bao gồm giới hạn góc bánh lái, tốc độ thay đổi. Thuật toán tối ưu hóa như SQP, interior-point tìm nghiệm tối ưu. Chỉ bước đầu tiên của chuỗi điều khiển được áp dụng. Quá trình lặp lại với thông tin đo mới tạo feedback. MPC xử lý tốt ràng buộc, tối ưu hiệu suất đa mục tiêu.
4.3. Fuzzy Logic Control Thông Minh
Fuzzy logic control mô phỏng cách suy luận của chuyên gia điều khiển. Biến đầu vào được fuzzification thành các tập mờ. Quy tắc IF-THEN mã hóa tri thức điều khiển dựa kinh nghiệm. Cơ chế suy diễn kết hợp các quy tắc được kích hoạt. Defuzzification chuyển đổi kết quả mờ thành tín hiệu điều khiển rõ. Fuzzy PID điều chỉnh hệ số PID theo tình huống vận hành. Fuzzy sliding mode giảm chattering bằng làm mịn thông minh. Phương pháp này cải thiện khả năng thích nghi với điều kiện phức tạp.
V. Mô Phỏng Và Kết Quả Thực Nghiệm
Mô phỏng số là công cụ quan trọng để đánh giá hiệu quả các thuật toán điều khiển. Phần mềm MATLAB/Simulink được sử dụng rộng rãi cho mô phỏng AUV. Mô hình động lực học 6 bậc tự do được xây dựng chi tiết. Các tham số vật lý như khối lượng, mô men quán tính, hệ số cản được xác định. Nhiễu dòng chảy được mô phỏng bằng tín hiệu ngẫu nhiên hoặc mô hình thực tế. Quỹ đạo mong muốn bao gồm đường thẳng, đường cong, xoắn ốc. Các chỉ tiêu đánh giá gồm sai số bám, thời gian quá độ, độ vọt lố. Năng lượng tiêu thụ được tính từ tích phân bình phương tín hiệu điều khiển. So sánh giữa PID, sliding mode, backstepping, MPC cho thấy ưu nhược điểm. Thực nghiệm trên mô hình thực hoặc AUV thật xác nhận kết quả mô phỏng.
5.1. Thiết Lập Môi Trường Mô Phỏng
Mô hình AUV trong Simulink bao gồm khối động lực học, cảm biến, điều khiển. Khối động lực học tích phân phương trình chuyển động 6 bậc tự do. Cảm biến IMU đo gia tốc, vận tốc góc với nhiễu trắng. DVL đo vận tốc tương đối với đáy biển. GPS cung cấp vị trí khi nổi mặt. Dòng chảy được mô hình hóa theo số liệu thực tế vùng hoạt động. Tham số mô hình AUV lấy từ tài liệu kỹ thuật hoặc nhận dạng hệ thống. Bước thời gian mô phỏng đủ nhỏ đảm bảo độ chính xác số.
5.2. Kịch Bản Thử Nghiệm Và Đánh Giá
Kịch bản 1 kiểm tra bám궤 đạo thẳng với nhiễu dòng chảy không đổi. Kịch bản 2 đánh giá khả năng bám đường cong phức tạp. Kịch bản 3 thử nghiệm với dòng chảy thay đổi theo thời gian. Kịch bản 4 mô phỏng thay đổi tham số do thay đổi tải trọng. Sai số bám RMS được tính trên toàn bộ궤 đạo. Thời gian ổn định đo từ lúc bắt đầu đến khi sai số dưới ngưỡng. Năng lượng điều khiển tích phân bình phương tín hiệu bánh lái. So sánh định lượng xác định phương pháp tốt nhất cho từng tình huống.
5.3. Kết Quả Và Phân Tích Hiệu Suất
Kết quả mô phỏng cho thấy sliding mode có độ chính xác cao nhất. Backstepping đạt thời gian quá độ nhanh, ít vọt lố. MPC tối ưu năng lượng nhưng yêu cầu tính toán lớn. PID thích nghi cải thiện đáng kể so với PID truyền thống. Fuzzy sliding mode giảm chattering hiệu quả, tăng độ mượt tín hiệu. Thực nghiệm trên mô hình thu nhỏ xác nhận tính khả thi. Sai số thực tế lớn hơn mô phỏng do nhiễu cảm biến, trễ hệ thống. Kết quả chứng minh phương pháp đề xuất nâng cao chất lượng điều khiển bám quỹ đạo AUV.
VI. Ứng Dụng Và Hướng Phát Triển Tương Lai
Điều khiển bám quỹ đạo AUV có nhiều ứng dụng quan trọng trong hàng hải. Khảo sát địa hình đáy biển phục vụ lập bản đồ, tìm kiếm tài nguyên. Giám sát môi trường biển đo nhiệt độ, độ mặn, chất lượng nước. Kiểm tra kết cấu công trình ngầm như đường ống, cáp quang. Tìm kiếm cứu nạn phát hiện xác tàu, hộp đen máy bay. Quân sự sử dụng AUV cho trinh sát, rà phá thủy lôi. ROV thực hiện tác nghiệp sâu như hàn, lắp đặt thiết bị. Xu hướng tương lai là AUV đàn làm việc phối hợp. Trí tuệ nhân tạo nâng cao khả năng tự chủ, ra quyết định. Deep learning học từ dữ liệu vận hành cải thiện điều khiển. Kết nối IoT truyền dữ liệu thời gian thực về trung tâm giám sát. Năng lượng tái tạo kéo dài thời gian hoạt động dưới nước.
6.1. Ứng Dụng Khảo Sát Và Giám Sát
AUV trang bị sonar đa tia lập bản đồ 3D đáy biển độ phân giải cao. Magnetometer phát hiện vật thể kim loại chìm dưới trầm tích. Camera quang học chụp ảnh sinh vật, rạn san hô. Cảm biến CTD đo profile nhiệt độ, độ mặn theo độ sâu. Điều khiển bám chính xác đảm bảo phủ sóng đầy đủ khu vực khảo sát. Quỹ đạo lawnmower pattern tối ưu thời gian, tiết kiệm năng lượng. Dữ liệu thu thập phục vụ nghiên cứu khoa học, quản lý tài nguyên biển.
6.2. Công Nghệ AUV Đàn Thông Minh
Nhiều AUV làm việc phối hợp tăng hiệu suất, độ tin cậy. Thuật toán đàn robot phân bổ nhiệm vụ, tránh va chạm. Giao tiếp thủy âm chia sẻ thông tin giữa các phương tiện. Leader-follower formation điều khiển đội hình di chuyển. Consensus algorithm đồng bộ hóa hành động toàn đàn. Điều khiển phân tán giảm phụ thuộc vào trung tâm điều khiển. Khả năng chịu lỗi duy trì hoạt động khi một số AUV hỏng. Công nghệ này mở ra khả năng khảo sát diện rộng, thời gian ngắn.
6.3. Trí Tuệ Nhân Tạo Trong Điều Khiển
Machine learning học mô hình động lực học từ dữ liệu thực tế. Neural network xấp xỉ hàm phi tuyến phức tạp trong điều khiển. Reinforcement learning tối ưu chính sách điều khiển qua thử nghiệm. Deep Q-network học chiến lược bám궤 đạo tối ưu. Transfer learning chia sẻ kiến thức giữa các AUV khác nhau. Computer vision nhận dạng vật thể, tránh chướng ngại vật tự động. Explainable AI giúp hiểu quyết định của hệ thống điều khiển. Sự kết hợp AI và điều khiển cổ điển tạo hệ thống thông minh, hiệu quả cao.
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (160 trang)Câu hỏi thường gặp
Luận án tiến sĩ nghiên cứu nâng cao chất lượng điều khiển bám quỹ đạo phương tiện ngầm. Đề xuất phương pháp điều khiển tự động cải thiện độ chính xác hệ thống.
Luận án này được bảo vệ tại Trường Đại học Hàng hải Việt Nam. Năm bảo vệ: 2024.
Luận án "Điều khiển bám quỹ đạo phương tiện chuyển động ngầm" thuộc chuyên ngành Kỹ thuật điều khiển và tự động hóa. Danh mục: Tự Động Hóa.
Luận án "Điều khiển bám quỹ đạo phương tiện chuyển động ngầm" có 160 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ề.
Để 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.