ARTIFICIAL NEURAL NETWORKS FOR CONTROL AND MODELLING OF AN UNMANNED UNDERWATER VEHICLE

Abstract

Due to their highly non-linear hydrodynamics and the unknown environmental conditions in which they operate, the control of Unmanned Underwater Vehicles (UUVs) poses serious difficulties for most classical design methods. This thesis investigates the use of Artificial Neural Networks (ANNs) when applied to the modelling and control of a UUV whilst following a varying seabed terrain and at differing surge velocities. Different control procedures are examined and their relative merits discussed in relation to the problem. The results of using an ANN to model the depth dynamics of the UUV at a single operating point and using this network model to train an ANN controller by use of Error Backpropagation are presented. In addition, a different control strategy is investigated, whereby, an ANN controller is trained by using the full mathematical model of the UUV and linear transfer function representations of its depth dynamics at specific operating points. The relative performances of using a feedforward ANN controller and a recurrent ANN controller are compared over different profiles as well as contrasting the relative merits of using Error Backpropagation, Chemotaxis and Alopex, as applied to the controller training task. In addition, the robustness of the optimum controller in the presence of disturbances and missions over unfamiliar terrain and at varying surge velocities are considered.The Royal Naval Engineering Colleg

    Similar works