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 CU
ĐIU KHIN THÍCH NGHI CHO ROBOT LN T HÀNH
LUẬN ÁN TIẾN SĨ
TP. HỒ CHÍ MINH 2022
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. TS. Nguyễn Phùng Hưng
TS. Lê Văn Ty
TP. HỒ CHÍ MINH 2022
iii
MC LC
LỜI CAM ĐOAN ................................................................................................... vi
LI CẢM ƠN ........................................................................................................ vii
TÓM TT……………………………………………………………………….viii
DANH MC CÁC CH VIT TT VÀ KÝ HIU ............................................. x
DANH MC HÌNH V VÀ Đ TH .................................................................. xiii
DANH MC CÁC BNG .................................................................................. xvii
M ĐẦU ................................................................................................................. 1
1. Tính cp thiết ca đ tài ............................................................................... 2
2. Mc đích nghiên cu ca đ tài .................................................................... 3
3. Đối tưng và phm vi nghiên cu ................................................................ 3
4. Phương pháp nghiên cu .............................................................................. 3
5. Ý nghĩa khoa hc và thc tin ...................................................................... 3
6. Những điểm đóng góp mới ca lun án ....................................................... 4
7. Kết cu ca lun án ...................................................................................... 4
CHƯƠNG 1 ............................................................................................................. 5
TNG QUAN V ĐIU KHIN ROBOT LN T HÀNH (AUTONOMOUS
UNDERWATER VEHICLE) .................................................................................. 5
1.1. Tng quan v robot ln t hành AUV (Autonomous Underwater Vehicle) 5
1.1.1 Các ng dng ca AUV trên thế gii ........................................................... 6
1.1.2 Các ng dng ca AUV ti Vit Nam .......................................................... 9
1.1.3 Mô hình toán học và phương trình động hc tng quát ca AUV ............. 11
1.2 Tng quan v điều khin AUV hin nay .................................................... 18
1.2.1 Các nghiên cu v điu khin AUV trên thế gii ....................................... 18
1.2.2 Các nghiên cu v điu khin AUV ti Vit Nam ...................................... 25
1.3 Kết luận chương 1 ...................................................................................... 26
CHƯƠNG 2 ........................................................................................................... 27
CƠ S LÝ THUYẾT ĐIỀU KHIN NƠ-RON THÍCH NGHI THIT B LN
T HÀNH ............................................................................................................. 27
2.1 Mạng nơ-ron nhân to ................................................................................ 27
2.1.1 Tng quan v mạng nơ-ron nhân tạo trong điều khin ............................. 27
2.1.1.1 Cu trúc ca mạng nơ-ron ..................................................................... 27
iv
2.1.1.2 Các hình trng ca mng ....................................................................... 31
2.1.1.3 Các lut hc ca mạng nơ-ron nhân to ................................................ 32
2.1.2 Điều khin t động dùng mạng nơ-ron nhân to ...................................... 33
2.2 ng dng mạng nơ-ron nhân tạo điều khin AUV .................................... 34
2.3 Kết luận chương 2 ...................................................................................... 38
CHƯƠNG 3 ........................................................................................................... 39
THIT K H THỐNG ĐIỀU KHIỂN NƠ-RON THÍCH NGHI CHO ROBOT
LN T HÀNH .................................................................................................... 39
3.1 Mô hình toán hc AUV s dng trong nghiên cu .................................... 39
3.1.1 Cu to ca mô hình NPS AUV II .............................................................. 39
3.1.2 Mô hình toán hc AUV ............................................................................... 40
3.2 Mạng nơ-ron thích nghi trong điều khin .................................................. 47
3.2.1 B điều khiển nơ-ron thích nghi tương tác ................................................ 47
3.2.2 Mô hình tng quát ca b điều khin NNC hun luyn trc tuyến ............ 48
3.3 Thiết kế h thống điều khiển nơ-ron cho AUV .......................................... 50
3.3.1 Điu khin riêng bit các chuyển động ca AUV....................................... 50
3.3.2 Thiết kế b điều khiển nơ-ron cho các h thng con ................................. 51
3.3.3 Điu khin tng hp các chuyển động ca AUV bằng phương pháp tách rời
(decoupled control) ........................................................................................... 54
3.4 H thống điều khin dn đường AUV và thc hin các nhim v dưới nước
.................................................................................................................... 55
3.4.1 Điu khin AUV theo qu đạo đặt trước .................................................... 55
3.4.2 Điu khiển AUV bám theo địa hình đáy ..................................................... 58
3.5 Các phương án thích nghi cho hệ thống điều khin AUV ......................... 58
3.5.1 Mô hình dòng chảy tác động lên AUV ....................................................... 58
3.5.2 Thích nghi vi tác đng ca dòng chy ..................................................... 59
3.6 Kết luận chương 3 ...................................................................................... 61
CHƯƠNG 4 ........................................................................................................... 62
MÔ PHNG ĐIU KHIN AUV BNG B ĐIU KHIỂN NƠ-RON THÍCH
NGHI ..................................................................................................................... 62
4.1 Gii thiệu phương pháp và điều kin mô phng ........................................ 62
4.1.1 Phương pháp mô phỏng ............................................................................. 62
4.1.2 Điu kin mô phng .................................................................................... 62
v
4.2 Mô phỏng điều khin các chuyển đng ca AUV ..................................... 63
4.2.1 Điều khiển hướng....................................................................................... 64
4.2.2 Điều khiển hướng, độ sâu và góc chúi ...................................................... 65
4.2.3 Điều khiển hướng đi, độ sâu và tốc độ ...................................................... 69
4.2.4 Điều khin tng hp các chuyển động khi có dòng chy .......................... 71
4.3 Mô phỏng điều khin dẫn đường AUV và thc hin các nhim v dưới
nước .................................................................................................................... 75
4.3.1 Điều khin AUV theo qu đạo đặt trước ................................................... 76
4.3.2 Điều khiển AUV bám theo địa hình đáy .................................................... 93
4.4 Mô phỏng điều khin AUV thích nghi vi ngoi cnh ................................ 95
4.4.1 Điều khiển AUV dưới tác đng ca dòng chy ......................................... 95
4.4.2 Điều khin AUV thích nghi với tác động ca dòng chy........................... 98
4.5 Kết luận chương 4 .................................................................................... 103
KT LUN ......................................................................................................... 104
1 Các kết qu đạt đưc ca đ tài ................................................................ 104
2 Những ưu điểm và hn chế ca đ tài ...................................................... 104
3 ng phát trin tiếp theo của lĩnh vc nghiên cu ................................ 105
DANH MC CÁC CÔNG TRÌNH KHOA HỌC LIÊN QUAN ĐẾN LUN ÁN
TIN SỸ………………………………………………………………………..106
TÀI LIU THAM KHO………………………………………………………107
PH LC ............................................................................................................ 121
CÁC FILE MATLAB ĐỂ THC HIN MÔ PHNG ĐIU KHIN AUV .... 121
PL1. File mô phỏng điều khiển hướng và độ sâu AUV .................................... 121
PL2. File mô phỏng điều khiển hướng, độ sâu và tc đ AUV ........................ 125
PL3. File mô phỏng điều khin dẫn đường AUV theo qu đạo ....................... 129
PL4. File LOSguide.m ...................................................................................... 134
PL5. File CurrGen.m ......................................................................................... 136
PL6. File mạng -ron nhiu lp truyn thng ................................................. 137
PL7. File hun luyn mạng nơ-ron thích nghi .................................................. 138