Abstract

A control system for driving an Autonomous Underwater Vehicle (AUV) performing docking operations in presence of tidal current disturbances is proposed. The nonlinear model of the vehicle has been modelled in a Linear Parameter-Varying (LPV) form. This is suitable for the design of the control system using a model-based approach. The LPV model was used for a Model Predictive Control (MPC) design for computing the set of forces and moments driving the nonlinear vehicle model. The LPV-MPC control action is mapped into the reference signals for the actuators by using a Thrust Allocation (TA) algorithm. This was based on the nonlinear models for the actuators and their position and orientation on the vehicle’s hull. The structural decomposition of MPC and TA reduces the computational burden involved in computing the control law on-line on an embedded control board. Both MPC and TA algorithms use the vehicle’s linear and angular positions, and velocities that are estimated by an LPV based Kalman Filter (KF). The proposed control system has been tested in different docking scenarios using various tidal current disturbances acting on the vehicle as an unmeasured disturbance. The simulation results show the controller is effective in controlling the AUV over the range of control scenarios meeting the constraints and specifications.

Highlights

  • The control of an Autonomous Underwater Vehicle (AUV) is considered

  • The nonlinear dynamics model of the AUV was developed for the vehicle dynamics, actuators and sensor characteristics, and the effect of tidal currents acting on the vehicle was treated as an unmeasured disturbance

  • A Thrust Allocation (TA) algorithm subsystem was based on the models of the actuators

Read more

Summary

Introduction

The control of an Autonomous Underwater Vehicle (AUV) is considered. This has no tether and is used for large-area subsea survey or seabed mapping. In Reference [7], the MPC is applied to the trajectory tracking of an AUV and the equation of motion is limited to the motion in the horizontal plane It is linearized around a constant forward speed to reduce the computational load. The three forces (moments) are used to control the three degrees of freedom (u, v, r) distributed models, and ways to reduce computational load are considered for nonlinear MPC problems. In both these cases, the control problem is limited to the horizontal plane.

AUV Rigid-Body Model
Actuators
Sensors
Tidal Current Dynamics
AUV Linear Parameter-Varying Model
Linear Parameter-Varying Model Predictive Control
Thrust Allocation
Kalman Filter
Simulation Result
No Current Test
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call