83 research outputs found

    Design of Optimal Trajectories and Tracking Controller for Unmanned Underwater Vehicles

    Get PDF
    This dissertation presents the design of optimal trajectories and tracking controller for the translational motion of an unmanned underwater vehicle (UUV). The dissertation proposes optimal trajectories which include time-optimal trajectories and energy-saving ones. These trajectories are given in a closed form of explicit functions derived from solving analytically the nonlinear second order differential equation representing the translational motion of the vehicle. The dissertation also proposes a trajectory-tracking controller using sliding mode method. This controller can force the vehicle to track the designed trajectories very well, even with uncertainties. Its robustness can be guaranteed if bounds of the uncertainties are known. The dissertation also presents the calculation of required thrust range of thruster(s) based on constraints of the optimal trajectories and robustness of the controller. Accordingly, thruster capacity can be chosen if related vehicle parameters and requirements of performance are identified. The dissertation will focus on the case of depth motion control of the vehicle as an illustration for the proposed solutions. Similar ones could be made for other directions of translational motion of the vehicle. The effectiveness of the proposed designs will be demonstrated via simulation results.Acknowledgement v Abstract vi Contents viii Nomenclature x List of Tables xi List of Figures xii Chapter 1 Introduction 1 1.1 Background 1 1.2 Motivation 2 1.3 Contributions 2 1.4 Methodology 3 1.5 Dynamics assumptions 3 Chapter 2 Mathematical Model of Unmanned Underwater Vehicle 4 2.1 Body-fixed and inertial coordinate systems 4 2.2 Full equations of motion 4 2.2.1 Vehicle kinematics 4 2.2.2 Vehicle rigid-body dynamics 5 2.3 Depth plane model 8 Chapter 3 Optimal Trajectories 9 3.1 Time-optimal trajectories (TOTs) 9 3.1.1 TOTs with the constant velocity and acceleration periods 10 3.1.2 TOT with the deceleration period 14 3.1.3 The profiles of TOTs 17 3.2 Energy-saving trajectories (ESTs) 32 Chapter 4 Trajectory-Tracking Control 34 4.1 Trajectory-tracking control 34 4.2 Trajectory-tracking controller 34 4.2.1 Sliding mode control law 36 4.2.2 Design parameter K 38 Chapter 5 Thrust Design 40 5.1 Normal thrust 40 5.2 Thrust margin 43 5.2.1 Positive thrust margin – pTM 44 5.2.2 Negative thrust margin – nTM 51 5.2.3 μ-determination 55 5.3 Thruster capacity 57 Chapter 6 Simulation Results 58 6.1 Model parameters 58 6.2 Controller parameters 59 6.3 Thruster characteristics 59 6.4 Milestones and landmarks 59 6.5 Simulation and analysis 60 6.5.1 Simulation 1 60 6.5.2 Simulation 2 62 6.5.3 Simulation 3 64 6.5.4 Simulation 4 68 Chapter 7 Conclusions 70 References 7

    Adaptive simplified fuzzy logic controller for depth control of underwater remotely operated vehicle

    Get PDF
    A Remotely Operated Vehicle (ROV) is one class of the unmanned underwater vehicles that is tethered, unoccupied, highly manoeuvrable, and operated by a person on a platform on water surface. For depth control of ROV, an occurrence of overshoot in the system response is highly dangerous. Clearly an overshoot in the ROV vertical trajectory may cause damages to both the ROV and the inspected structure. Maintaining the position of a small scale ROV within its working area is difficult even for experienced ROV pilots, especially in the presence of underwater currents and waves. This project, focuses on controlling the ROV vertical trajectory as the ROV tries to remain stationary on the desired depth and having its overshoot, rise time and settling time minimized. This project begins with a mathematical and empirical modelling to capture the dynamics of a newly fabricated ROV, followed by an intelligent controller design for depth control of ROV based on the Single Input Fuzzy Logic Controller (SIFLC). Factors affecting the SIFLC were investigated including changing the number of rules, using a linear equation instead of a lookup table and adding a reference model. The parameters of the SIFLC were tuned by an improved Particle Swarm Optimization (PSO) algorithm. A novel adaptive technique called the Adaptive Single Input Fuzzy Logic Controller (ASIFLC) was introduced that has the ability to adapt its parameters depending on the depth set point used. The algorithm was verified in MATLAB® Simulink platform. Then, verified algorithms were tested on an actual prototype ROV in a water tank. Results show it was found that the technique can effectively control the depth of ROV with no overshoot and having its settling time minimized. Since the algorithm can be represented using simple mathematical equations, it can easily be realized using low cost microcontrollers

    Pose Detection and Control of Unmanned Underwater Vehicles (UUVs) Utilizing an Optical Detector Array

    Get PDF
    As part of the research for development of a leader-follower formation between unmanned underwater vehicles (UUVs), this study presents an optical feedback system for UUV navigation via an optical detector array. Capabilities of pose detection and control in a static-dynamic system (e.g. UUV navigation into a docking station) and a dynamic-dynamic system (e.g. UUV to UUV leader-follower system) are investigated. In both systems, a single light source is utilized as a guiding beacon for a tracker/follower UUV. The UUV uses an optical array consisting of photodiodes to receive the light field emitted from the light source. For UUV navigation applications, accurate pose estimation is essential. In order to evaluate the feasibility of underwater distance detection, the effective communication range between two platforms, i.e. light source and optical detector, and the optimum spectral range that allowed maximum light transmission are calculated. Based on the light attenuation in underwater, the geometry and dimensions of an optical detector array are determined, and the boundary conditions for the developed pose detection algorithms along with the error sources in the experiments are identified. As a test bed to determine optical array dimensions and size, a simulator, i.e. numerical software, is developed, where planar and curved array geometries of varying number of elements are analytically compared and evaluated. Results show that the curved optical detector array is able to distinguish 5 degree- of-freedom (DOF) motion (translation in x, y, z-axes and pitch and yaw rotations) with respect to a single light source. Analytical pose detection and control algorithms are developed for both static-dynamic and dynamic-dynamic systems. Results show that a 5 x 5 curved detector array with the implementation of SMC is reasonably sufficient for practical UUV positioning applications. The capabilities of an optical detector array to determine the pose of a UUV in 3-DOF (x, y and z-axes) are experimentally tested. An experimental platform consisting of a 5 x 5 photodiode array mounted on a hemispherical surface is used to sample the light field emitted from a single light source. Pose detection algorithms are developed to detect pose for steady-state and dynamic cases. Monte Carlo analysis is conducted to assess the pose estimation uncertainty under varying environmental and hardware conditions such as water turbidity, temperature variations in water and electrically-based noise. Monte Carlo analysis results show that the pose uncertainties (within 95% confidence interval) associated with x, y and z-axes are 0.78 m, 0.67 m and 0.56 m, respectively. Experimental results demonstrate that x, y and z-axes pose estimates are accurate to within 0.5 m, 0.2 m and 0.2 m, respectively

    An Open-Source Benchmark Simulator: Control of a BlueROV2 Underwater Robot

    Get PDF
    This paper presents a simulation model environment for the popular and low-cost remotely operated vehicle (ROV) BlueROV2 implemented in Simulink™ which has been designed and experimentally validated for benchmark control algorithms for underwater vehicles. The BlueROV2 model is based on Fossen’s equations and includes a kinematic model of the vehicle, the hydrodynamics of vehicle and water interaction, a dynamic model of the thrusters, and, lastly, the gravitational/buoyant forces. The hydrodynamic parameters and thruster model have been validated in a test facility. The benchmark model also includes the ocean current, modeled as constant velocity. The tether connecting the ROV to the top-site facility has been modeled using the lumped mass method and is implemented as a force input to the ROV model. At last, to show the usefulness of the benchmark model, a case study is presented where a BlueROV2 is deployed to inspect an offshore monopile structure. The case study uses a sliding mode controller designed for the BlueROV2. The controller fulfills the design criteria defined for the case study by following the provided trajectory with a low error. It is concluded that the simulator establishes a benchmark for future control schemes for position control and trajectory tracking under the influence of environmental disturbances

    Underwater Vehicles

    Get PDF
    For the latest twenty to thirty years, a significant number of AUVs has been created for the solving of wide spectrum of scientific and applied tasks of ocean development and research. For the short time period the AUVs have shown the efficiency at performance of complex search and inspection works and opened a number of new important applications. Initially the information about AUVs had mainly review-advertising character but now more attention is paid to practical achievements, problems and systems technologies. AUVs are losing their prototype status and have become a fully operational, reliable and effective tool and modern multi-purpose AUVs represent the new class of underwater robotic objects with inherent tasks and practical applications, particular features of technology, systems structure and functional properties

    Robust Controller Design for an Autonomous Underwater Vehicle

    Get PDF
    Worldwide there has been a surge of interest in Autonomous Underwater Vehicles (AUV). The ability to operate without human intervention is what makes this technology so appealing. On the other hand, the absence of the human narrows the AUV operation to its control system, computing, and sensing capabilities. Therefore, devising a robust control is mandatory to allow the feasibility of the AUV. Motivated by this fact, this thesis aims to present, discuss and evaluate two linear control solutions being proposed for an AUV developed by a consortium led by CEiiA. To allow the controller design, the dynamic model of this vehicle and respective considerations are firstly addressed. Since the purpose is to enable the vehicle’s operation, devising suitable guidance laws becomes essential. A simple waypoint following and station keeping algorithm, and a path following algorithms are presented. To devise the controllers, a linear version of the dynamic model is derived considering a single operational point. Then, through the decoupling of the linear system into three lightly interactive subsystems, four Proportional Integral Derivative controllers (PIDs) are devised for each Degree Of Freedom (DOF) of the vehicle. A Linear Quadratic Regulator (LQR) design, based on the decoupling of the linear model into longitudinal and lateral subsystems is also devised. To allocate the controller output throughout the actuators, a control allocation law is devised, which improves maneuverability of the vehicle. The results present a solid performance for both control methods, however, in this work, LQR proved to be slightly faster than PID.É visível, a nível mundial, um aumento considerável do interesse em Veículos Autónomos Subaquáticos (Autonomous Underwater Vehicles - AUV). O que torna esta tecnologia tão atraente é a capacidade de operar sem intervenção humana. Contudo, a ausência do ser humano restringe a operação do AUV ao seu sistema de controlo, computação e capacidades de detecção. Desta forma, conceber um controlo robusto é obrigatório para viabilizar o AUV. Motivado por este facto, esta tese tem como objetivo apresentar, discutir e avaliar duas soluções de controlo linear, a propor a um AUV desenvolvido por um consórcio liderado pelo CEiiA. Para que o projeto do controlador seja possível, o modelo dinâmico deste veículo e respectivas considerações são primeiramente abordados. Com a finalidade de possibilitar a operação do veículo, torna-se essencial a elaboração de leis de guidance adequadas. Para este efeito são apresentados algorítmos de Waypoint following e Station keeping, e de path following. Para a projeção dos controladores é derivada uma versão linear do modelo dinâmico, considerando um único ponto operacional. Através da separação do modelo linear em três subsistemas são criados quatro controladores Proporcional Integral Derivativo (PID) para cada grau de liberdade (Degree Of Freedom - DOF) do veículo. É também projetado um Regulador Linear Quadrático (LQR), baseado na separação do modelo linear em dois subsistemas, longitudinal e lateral. É ainda apresentada uma lei de alocação de controlo para distribuir o sinal de saída dos controladores pelos diferentes atuadores. Esta provou melhorar a manobrabilidade do veículo. Os resultados finais apresentam um desempenho sólido para ambos os métodos de controlo. No entanto, neste trabalho, o LQR provou ser mais rápido do que o PID

    Acoustic based tactical control of underwater vehicles

    Get PDF
    Advances in command and control of Autonomous Underwater Vehicles (AUVs) using acoustic communications are crucial to future Fleet objectives, particularly in Very Shallow Water Mine Countermeasures (VSW MCM). Understanding of the capability to redirect missions, provide relatively high rate downloads of mission information, and perform cooperative tracking for multi-vehicle systems is limited to some bounding data based on fixed node experiments. The main objectives of this dissertation were to investigate and demonstrate the capabilities of tactical acoustic control of a dynamic, operational underwater vehicle in the Very Shallow Water (VSW) and Shallow Water ocean environment. This necessarily required studies on the limitations of Acoustic Control and relatively High Data Rate Transfer when using commercial acoustic modems in underwater vehicles and investigation of their acoustic transmission characteristics. Comprehensive empirical evidence through field validation with the ARIES vehicle indicated that reduced ranges were required for successful acoustic communications in a realistic shallow water environment. A simulation was developed to demonstrate a solution for dealing with reduced range and conducting multi-vehicle behaviors for cooperative tracking and acoustic data transfer.http://archive.org/details/acousticbasedtac109459858Commander, United States NavyApproved for public release; distribution is unlimited

    Automatic Control and Routing of Marine Vessels

    Get PDF
    Due to the intensive development of the global economy, many problems are constantly emerging connected to the safety of ships’ motion in the context of increasing marine traffic. These problems seem to be especially significant for the further development of marine transportation services, with the need to considerably increase their efficiency and reliability. One of the most commonly used approaches to ensuring safety and efficiency is the wide implementation of various automated systems for guidance and control, including such popular systems as marine autopilots, dynamic positioning systems, speed control systems, automatic routing installations, etc. This Special Issue focuses on various problems related to the analysis, design, modelling, and operation of the aforementioned systems. It covers such actual problems as tracking control, path following control, ship weather routing, course keeping control, control of autonomous underwater vehicles, ship collision avoidance. These problems are investigated using methods such as neural networks, sliding mode control, genetic algorithms, L2-gain approach, optimal damping concept, fuzzy logic and others. This Special Issue is intended to present and discuss significant contemporary problems in the areas of automatic control and the routing of marine vessels
    corecore