Design of Autonomous Underwater Vehicle (AUV) Control Unit

This paper presents a prototype design for an AUV challenge competition held in Singapore. AUV (Autonomous Underwater Vehicle) is a device that can perform independently underwater without the operator intervention. It enables human beings to explore the unknown and is widely used in underwater rescue, survey, and construction. To fulfill the requirements of various applications, the design of the AUV control unit is very crucial. In this paper, an ARM based high performance embedded system is implemented on the AUV control unit to achieve the functionalities of automatic navigation, underwater photography and underwater acoustic positioning. An industrial embedded motherboard and a STM32 ARM processor were chosen as the hardware development platform. Also a series of sensors including waterproofing camera, pressure sensor, inertial sensor and hydrophone were introduced to achieve the specific goals. Briefly, the gesture of the AUV is obtained by pressure and inertial sensors; high definition cameras along with according image processing algorithms facilitate the system with computer vision to find the object and avoid obstacles in water; the signals received by hydrophones are utilized to calculate the precise under water position of the AUV. Besides the hardware, the UC-OSII operating system on STM32 guarantees the real time control of the AUV, and C++ language on industrial embedded motherboard processes the images taken by cameras. To conclude, the closed loop of the AUV control unit is successfully designed.

[1]  Sim Heng Ong,et al.  A bio-inspired distributed approach for searching underwater acoustic source using a team of AUVs , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[2]  Bayesian Rcvr,et al.  I I I I I I I I I , 1972 .

[3]  K. Roberts,et al.  Capillary electrophoretic separation of nanoparticles , 2011, Analytical and bioanalytical chemistry.

[4]  Nikos C. Tsourveloudis,et al.  Biomimetic behaviour based underwater control , 2014, 22nd Mediterranean Conference on Control and Automation.

[5]  Jon Crowell Design challenges of a next generation small AUV , 2013, 2013 OCEANS - San Diego.

[6]  W. A. Kuczynski,et al.  The Influence of Engine/Fuel Control Design on Helicopter Dynamics and Handling Qualities , 1979 .

[7]  Ronald L. DeHoff Identification of a STOL Propulsion Plant Model from Flight Data , 1979 .

[8]  John J. Leonard,et al.  Decentralized cooperative trajectory estimation for autonomous underwater vehicles , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  T. Shimura,et al.  A tracking of AUV with integration of SSBL acoustic positioning and transmitted INS data , 2009, OCEANS 2009-EUROPE.

[10]  Yibo Li,et al.  A control system based on data exchange using ethernet and CANBUS for deep water AUV , 2013, 2013 9th Asian Control Conference (ASCC).

[11]  Alan D. Pisano,et al.  Assessment of Augmented Electronic Fuel Controls for Modular Engine Diagnostics and Condition Monitoring , 1978 .

[12]  Joon-Young Kim,et al.  Modeling and controller design of manta-type unmanned underwater test vehicle , 2009 .

[13]  W. Johnson The influence of engine/transmission/governor on tilting proprotor aircraft dynamics , 1975 .

[14]  C. Fredrickson,et al.  Engine/airframe interface dynamics experience , 1974 .

[15]  W. Warmbrodt,et al.  Development of a helicopter rotor/propulsion system dynamics analysis , 1982 .

[16]  James F Needham,et al.  Engine/Airframe/Drive Train Dynamic Interface Documentation , 1978 .

[17]  K. Sugiyama,et al.  A concept of distributed compact AUV groups for the continuous monitoring of coastal sea environment , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[18]  R. W. DuVal,et al.  Identification of a linear model of rotor-fuselage dynamics from nonlinear simulation data , 1980 .

[19]  R.W. Wall,et al.  Robust control of a platoon of underwater autonomous vehicles , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[20]  Manukid Parnichkun,et al.  Time Optimal Hybrid Sliding Mode-PI Control for an Autonomous Underwater Robot , 2008 .

[21]  H. Clarke Anderson,et al.  Conference introduction and summary , 1992 .

[22]  J. C. Biggers,et al.  Some Approximations to the Flapping Stability of Helicopter Rotors , 1974 .

[23]  F. L. Moore,et al.  Rotor systems research aircraft simulation mathematical model , 1977 .

[24]  Carlos Silvestre,et al.  USBL/INS Tightly-Coupled Integration Technique for Underwater Vehicles , 2006, 2006 9th International Conference on Information Fusion.

[25]  W J Twomey,et al.  Review of Engine/Airframe/Drive Train Dynamic Interface Development Problems , 1978 .