Skip to main content

Dynamic Modelling and Control of a Compact Autonomous Underwater Vehicle

  • Conference paper
  • First Online:
RITA 2018

Part of the book series: Lecture Notes in Mechanical Engineering ((LNME))

Abstract

This paper presents the dynamic modelling and control of a developed compact autonomous underwater vehicle (AUV), which has a closed frame, neutrally buoyant, a three-part modular structure made up of glass fibre composite material. The robot uses three fix position bi-directional thrusters for propulsion, out of which two thrusters are used for horizontal planar motion and the third one is used for vertical motion. A detailed 3D model of the AUV has been developed using the CAD modelling software SOLIDWORKS to determine the system parameters. Kinematic analysis has been carried out to correlate the local and global position, velocity and acceleration of the AUV. Computational fluid dynamics (CFD) software ANSYS Fluent is used for boundary layer study to determine the hydrodynamic parameters. Using the kinematic and hydrodynamic parameters a six degrees of freedom (DOF) dynamic model is developed. With appropriate assumptions, the complex 6 DOF coupled non-linear dynamic model is simplified to a 4 DOF model. A closed-loop PD controller is developed using the partitioning law and the system dynamic model, which is simulated using MATLAB Simulink. A 3D guidance system is developed to follow path generated by waypoint technique using Line-of-Sight (LOS) strategy. This work will find application in the navigation of the AUV in a predefined path.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Abbreviations

\(\phi \) :

Roll (rad)

\(\theta \) :

Pitch (rad)

\(\psi \) :

Yaw (rad)

u :

Surge (m/s)

v :

Sway (m/s)

w :

Heave (m/s)

p :

Roll rate (rad/s)

q :

Pitch rate (rad/s)

r :

Yaw rate (rad/s)

\(\eta \) :

Position and orientation in N-frame

\(\nu \) :

Linear and angular velocity in B-frame

m :

Mass (kg)

\(I_b\) :

Inertia tensor

\(r_g\) :

C.G Position in B-frame (m)

\(r_b\) :

C.B Position in B-frame (m)

\(f_g\) :

Gravitational vector (N)

\(f_b\) :

Buoyancy vector (N)

\(M_RB\) :

Rigid body inertia matrix

\(C_RB\) :

Coriolis and Centripetal matrix

Dv :

Damping matrix

\(g(\eta )\) :

Gravitational and buoyancy matrix

\(\rho \) :

Density of the flow medium (kg/m\(^3\))

\(\nabla \) :

Displaced fluid volume (m\(^3\))

\(C_d\) :

Coefficient of drag

\(A_f\) :

Reference area (m\(^2\))

\(\tau \) :

Body-fixed forces and moments

L :

Thruster configuration vector (m)

U :

Control input vector (N)

r(t):

Radius of acceptance (m)

\(X_p\) :

Proportional control gain

\(X_v\) :

Derivative control gain

e :

Position and orientation error

\(\dot{e}\) :

Linear and angular velocity error

References

  1. Sahoo A, Dwivedy SK, Robi PS (2017) Design of a compact ROV for river exploration. In: Proceedings of the advances in robotics, AIR ’17, New Delhi, India, ACM 30:1–30:6

    Google Scholar 

  2. Shen C, Shi Y, Buckham B (2016) Nonlinear model predictive control for trajectory tracking of an AUV: a distributed implementation. In: Proceedings of the IEEE 55th conference on decision and control (CDC), IEEE, pp 5998–6003

    Google Scholar 

  3. Allotta B, Caiti A, Chisci L, Costanzi R, Di Corato F, Fantacci C, Fenucci D, Meli E, Ridolfi A (2016) An unscented Kalman filter based navigation algorithm for autonomous underwater vehicles. Mechatronics 39:185–195

    Article  Google Scholar 

  4. Ngatini AE, Nurhadi H (2017) Ensemble and Fuzzy Kalman Filter for position estimation of an autonomous underwater vehicle based on dynamical system of AUV motion. Expert Syst Appl 68:29–35

    Article  Google Scholar 

  5. Sarhadi P, Noei AR, Khosravi A (2016) Model reference adaptive PID control with anti-windup compensator for an autonomous underwater vehicle. Robot Auton Syst 83:87–93

    Article  Google Scholar 

  6. Fossen TI (1994) Guidance and control of ocean vehicles. Wiley, New York

    Google Scholar 

  7. Fossen TI (2011) Handbook of marine craft hydrodynamics and motion control. Wiley, New York

    Book  Google Scholar 

  8. Ataei M, Yousefi-Koma A (2015) Three-dimensional optimal path planning for waypoint guidance of an autonomous underwater vehicle. Robot Auton Syst 67:23–32

    Article  Google Scholar 

  9. Fittery A, Mazumdar A, Lozano M, Asada HH (2012) Omni-egg: a smooth, spheroidal, appendage free underwater robot capable of 5 DOF motions. In: Proceedings of the OCEANS MTS IEEE international conference on harnessing the power of the ocean

    Google Scholar 

  10. Jung DS, Pott PP, Salumae T, Kruusmaa M (2013) Flow-aided path following of an underwater robot. In: Proceedings of the IEEE international conference on robotics and automation, pp 4602–4607

    Google Scholar 

  11. Schillai SM, Turnock SR, Rogers E, Phillips AB (2016) Evaluation of terrain collision risks for flight style autonomous underwater vehicles. In: Proceedings of the IEEE/OES international conference on autonomous underwater vehicles (AUV), IEEE, pp 311–318

    Google Scholar 

  12. Li Y, Guo S, Wang Y (2017) Design and characteristics evaluation of a novel spherical underwater robot. Robot Auton Syst 94:61–74

    Article  Google Scholar 

  13. Fossen TI, Fjellstad OE (1995) Nonlinear modelling of marine vehicles in 6 degrees of freedom. Math Modell Syst 1(1):17–27

    Article  Google Scholar 

  14. T200 thrusters: Blue Robotics, http://docs.bluerobotics.com/thrusters/t200/#t100-thruster-specifications. Last Accessed 4 Nov 2018

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Avilash Sahoo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sahoo, A., Dwivedy, S.K., Robi, P.S. (2020). Dynamic Modelling and Control of a Compact Autonomous Underwater Vehicle. In: P. P. Abdul Majeed, A., Mat-Jizat, J., Hassan, M., Taha, Z., Choi, H., Kim, J. (eds) RITA 2018. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-13-8323-6_25

Download citation

Publish with us

Policies and ethics