Motion Control of Autonomous Underwater Vehicles Using Advanced Model Predictive Control Strategy PDF Download
Are you looking for read ebook online? Search for your book and save it on your Kindle device, PC, phones or tablets. Download Motion Control of Autonomous Underwater Vehicles Using Advanced Model Predictive Control Strategy PDF full book. Access full book title Motion Control of Autonomous Underwater Vehicles Using Advanced Model Predictive Control Strategy by Chao Shen. Download full books in PDF and EPUB format.
Author: Chao Shen Publisher: ISBN: Category : Languages : en Pages :
Book Description
The increasing reliance on oceans, rivers and waterways in a spectrum of human activities have demonstrated the large demand for advanced marine technologies that facilitate multifarious in-water services and tasks. The autonomous underwater vehicle (AUV) is a representative marine technology which has been contributing continuously to many ocean-related fields. An elaborate control system is essential to AUVs. However, AUVs present difficult control system design problems due to their nonlinear dynamics, the unpredictable environment and the poor knowledge about the hydrodynamic coupling of the vehicle degrees of freedom. When designing the motion controller, the practical constraints on the AUV system such as limited perceiving, computing and actuating capabilities should also be respected. The model predictive control (MPC) is an advanced control technology that leverages optimization to calculate the control command. Thanks to the optimization nature, MPC can conveniently handle the complex nonlinearity in system dynamics as well as the state and control constraints. MPC takes the receding horizon control paradigm which gains satisfactory robustness against model uncertainties and external disturbances. Therefore, MPC is an ideal candidate for solving the AUV motion control problems. On the other hand, since the optimization is solved by iterative numerical algorithms, the obtained control signal is an implicit function of the system state, which complicates the characterization of the closed-loop properties. Moreover, the nonlinear system dynamics makes the online optimization nonlinear programming (NLP) problems. The high computational complexity may cause an issue on the real-time control for embedded platforms with limited computing resources. In order to push the advanced MPC technology towards real-world AUV applications, this PhD dissertation is concerned with fundamental AUV motion control problems and attempts to address the aforementioned challenges and provide novel solutions. This dissertation proceeds with Chapter 1 by providing state-of-the-art introductions to related research areas. The mathematical model used for the AUV motion control is elaborated in Chapter 2. In Chapter 3, we consider the AUV navigation and control problem in constrained workspace. A unified receding horizon optimization framework consisting of the dynamic path planning and the nonlinear model predictive control (NMPC) tracking control is developed. Although the NMPC tracking controller well accommodates the practical constraints on the AUV system, it presents a brand new design philosophy compared with the existing control systems that are implemented on real AUVs. Since the existing AUV control systems are reliable controllers, AUV practitioners tend not to fully replace them but to improve the control performance by adding features. By considering this, in Chapter 4, we develop the Lyapunov-based model predictive control (LMPC) scheme which builds on the existing AUV control system and invoke online optimization to improve the control performance. Chapter 5 focuses on the path following (PF) problem. Unlike the trajectory tracking control which equally emphasizes the spatial and temporal control objectives, the PF control often prioritizes the path convergence over the speed assignment. To incorporate this objective prioritization into the controller design, a novel multi-objective model predictive control (MOMPC) scheme is developed. While the MPC technique provides several salient features (e.g., optimality, constraints handling, objective prioritization, robustness, etc.), those features come at a price: a computational bottleneck is formed by the heavy burden of solving online optimizations in real time. To explicitly address this issue, in Chapter 6, the computational complexity of the MPC algorithms is particularly emphasized. Two novel strategies which potentially alleviate the computational burden of the MPC-based AUV tracking control are proposed. In Chapter 7, some conclusive remarks are provided and a few avenues for future research are identified.
Author: Chao Shen Publisher: ISBN: Category : Languages : en Pages :
Book Description
The increasing reliance on oceans, rivers and waterways in a spectrum of human activities have demonstrated the large demand for advanced marine technologies that facilitate multifarious in-water services and tasks. The autonomous underwater vehicle (AUV) is a representative marine technology which has been contributing continuously to many ocean-related fields. An elaborate control system is essential to AUVs. However, AUVs present difficult control system design problems due to their nonlinear dynamics, the unpredictable environment and the poor knowledge about the hydrodynamic coupling of the vehicle degrees of freedom. When designing the motion controller, the practical constraints on the AUV system such as limited perceiving, computing and actuating capabilities should also be respected. The model predictive control (MPC) is an advanced control technology that leverages optimization to calculate the control command. Thanks to the optimization nature, MPC can conveniently handle the complex nonlinearity in system dynamics as well as the state and control constraints. MPC takes the receding horizon control paradigm which gains satisfactory robustness against model uncertainties and external disturbances. Therefore, MPC is an ideal candidate for solving the AUV motion control problems. On the other hand, since the optimization is solved by iterative numerical algorithms, the obtained control signal is an implicit function of the system state, which complicates the characterization of the closed-loop properties. Moreover, the nonlinear system dynamics makes the online optimization nonlinear programming (NLP) problems. The high computational complexity may cause an issue on the real-time control for embedded platforms with limited computing resources. In order to push the advanced MPC technology towards real-world AUV applications, this PhD dissertation is concerned with fundamental AUV motion control problems and attempts to address the aforementioned challenges and provide novel solutions. This dissertation proceeds with Chapter 1 by providing state-of-the-art introductions to related research areas. The mathematical model used for the AUV motion control is elaborated in Chapter 2. In Chapter 3, we consider the AUV navigation and control problem in constrained workspace. A unified receding horizon optimization framework consisting of the dynamic path planning and the nonlinear model predictive control (NMPC) tracking control is developed. Although the NMPC tracking controller well accommodates the practical constraints on the AUV system, it presents a brand new design philosophy compared with the existing control systems that are implemented on real AUVs. Since the existing AUV control systems are reliable controllers, AUV practitioners tend not to fully replace them but to improve the control performance by adding features. By considering this, in Chapter 4, we develop the Lyapunov-based model predictive control (LMPC) scheme which builds on the existing AUV control system and invoke online optimization to improve the control performance. Chapter 5 focuses on the path following (PF) problem. Unlike the trajectory tracking control which equally emphasizes the spatial and temporal control objectives, the PF control often prioritizes the path convergence over the speed assignment. To incorporate this objective prioritization into the controller design, a novel multi-objective model predictive control (MOMPC) scheme is developed. While the MPC technique provides several salient features (e.g., optimality, constraints handling, objective prioritization, robustness, etc.), those features come at a price: a computational bottleneck is formed by the heavy burden of solving online optimizations in real time. To explicitly address this issue, in Chapter 6, the computational complexity of the MPC algorithms is particularly emphasized. Two novel strategies which potentially alleviate the computational burden of the MPC-based AUV tracking control are proposed. In Chapter 7, some conclusive remarks are provided and a few avenues for future research are identified.
Author: Yang Shi Publisher: Springer Nature ISBN: 3031193547 Category : Technology & Engineering Languages : en Pages : 210
Book Description
This book provides a comprehensive overview of marine control system design related to underwater robotics applications. In particular, it presents novel optimization-based model predictive control strategies to solve control problems appearing in autonomous underwater vehicle applications. These novel approaches bring unique features, such as constraint handling, prioritization between multiple design objectives, optimal control performance, and robustness against disturbances and uncertainties, into the control system design. They therefore form a more general framework to design marine control systems and can be widely applied. Advanced Model Predictive Control for Autonomous Marine Vehicles balances theoretical rigor – providing thorough analysis and developing provably-correct design conditions – and application perspectives – addressing practical system constraints and implementation issues. Starting with a fixed-point positioning problem for a single vehicle and progressing to the trajectory-tracking and path-following problem of the vehicle, and then to the coordination control of a large-scale multi-robot team, this book addresses the motion control problems, increasing their level of challenge step-by-step. At each step, related subproblems such as path planning, thrust allocation, collision avoidance, and time constraints for real-time implementation are also discussed with solutions. In each chapter of this book, compact and illustrative examples are provided to demonstrate the design and implementation procedures. As a result, this book is useful for both theoretical study and practical engineering design, and the tools provided in the book are readily applicable for real-world implementation.
Author: Charmane Venda Caldwell Publisher: ISBN: Category : Languages : en Pages : 97
Book Description
ABSTRACT: In recent years there has been a demand from the commercial, research and military industries to complete tedious and hazardous underwater tasks. This has lead to the use of unmanned vehicles, in particular autonomous underwater vehicles (AUVs). To operate inthis environment the vehicle must display kinematically and dynamically feasible trajectories. Kinematic feasibility is important to allow for the limited turn radius of an AUV, while dynamic feasibility can take into consideration limited acceleration and braking capabilities due to actuator limitations and vehicle inertia. Model Predictive Control (MPC) is a method that has the ability to systematically handle multi-input multi-output (MIMO) control problems subject to constraints. It finds the control input by optimizing a cost function that incorporates a model of the system to predict future outputs subject to the constraints. This makes MPC a candidate method for AUV trajectory generation. However, traditional MPC has difficulties in computing control inputs in real time for processes with fast dynamics. This research applies a novel MPC approach, called Sampling-Based Model Predictive Control (SBMPC), to generate kinematically or dynamically feasible system trajectories for AUVs. The algorithm combines the benefits of sampling-based motion planning with MPC while avoiding some of the major pitfalls facing both traditional sampling-based planning algorithms and traditional MPC, namely large computation times and local minimum problems. SBMPC is based on sampling (i.e., discretizing) the input space at each sample period and implementing a goal-directed optimization method (e.g., A?) in place of standard nonlinear programming. SBMPC can avoid local minimum, has only two parameters to tune, and has small computational times that allows it to be used online fast systems. A kinematic model, decoupled dynamic model and full dynamic model are incorporated in SBMPC to generate a kinematic and dynamic feasible 3D path. Simulation results demonstrate the efficacy of SBMPC in guiding an autonomous underwater vehicle from a start position to a goal position in regions populated with various types of obstacles.
Author: Wilman Alonso Pineda Muñoz Publisher: ISBN: Category : Languages : en Pages :
Book Description
"Autonomous underwater vehicle control has been a topic of research in the last decades. The challenges addressed vary depending on each research group?s interests. In this study, we focus on the Predictive Functional Control (PFC), which is a control strategy that is easy to understand, install, and tune and optimize. PFC is being developed and applied in industrial applications such as distillation, reactors, and furnaces. This document presents the first application of the Predictive Functional Control in autonomous underwater vehicles, as well as the simulation results of PFC, fuzzy, and gain scheduling controllers. Through simulations and navigation tests at sea, which successfully validate the performance of PFC strategy in motion control of autonomous underwater vehicles, PFC performance is compared to other control techniques such as fuzzy and gain scheduling control." -- Tomado del Formato de Documento de Grado.
Author: G.N. Roberts Publisher: IET ISBN: 0863414508 Category : Technology & Engineering Languages : en Pages : 461
Book Description
Unmanned marine vehicles (UMVs) include autonomous underwater vehicles, remotely operated vehicles, semi-submersibles and unmanned surface craft. Considerable importance is being placed on the design and development of such vehicles, as they provide cost-effective solutions to a number of littoral, coastal and offshore problems. This book highlights the advanced technology that is evolving to meet the challenges being posed in this exciting and growing area of research.
Author: Gianluca Antonelli Publisher: ISBN: Category : Computers Languages : en Pages : 314
Book Description
This book deals with the main control aspects in underwater manipulation tasks. The mathematical model with significant impact on the control strategy is discussed. The problem of controlling a 6-degrees-of-freedoms autonomous underwater vehicle is deeply investigated and a survey of fault detection/tolerant strategies for unmanned underwater vehicles is provided; experimental results obtained with the vehicle ODIN are presented. The presence of a manipulator is further studied in the aspects of kinematic, dynamic and interaction control. The purpose of this second edition is to add material n.
Author: Gianluca Antonelli Publisher: Springer ISBN: 3319028774 Category : Technology & Engineering Languages : en Pages : 294
Book Description
This book, now at the third edition, addresses the main control aspects in underwater manipulation tasks. The mathematical model with significant impact on the control strategy is discussed. The problem of controlling a 6-degrees-of-freedoms autonomous underwater vehicle is deeply investigated and a survey of fault detection/tolerant strategies for unmanned underwater vehicles is provided. Inverse kinematics, dynamic and interaction control for underwater vehicle-manipulator systems are then discussed. The code used to generate most of the numerical simulations is made available and briefly discussed.
Author: Publisher: ISBN: Category : Languages : en Pages : 27
Book Description
An important consideration for Autonomous Underwater Vehicles in shallow water is station keeping. Station keeping is the ability of the vehicle to maintain position and orientation with regard to a reference object. In shallow water AUV operations, where large hydrodynamic forces are developed due to waves, knowledge of the sea is critical to allow for the design of a control system that will enable the vehicle to accurately navigate and position itself while in the presence of non-deterministic disturbances. Recently it has been shown that it is possible to measure the shape of the sea surface using remote sensors such as acoustic probes, lasers or short wavelength radar. These measurements have made it possible to develop so called "predictive" control strategies for many surface applications including hydrofoil operations and craning operations between vessels. The ability to develop predictive control strategies for underwater vehicles is limited by the ability to measure the environmental disturbances acting on the vehicle. In this paper we describe the design of a model based predictive controller that employs sub-surface sensors for disturbance prediction, to reduce wave induced effects on vehicle station keeping. Using linear wave theory and recursive estimation, an Auto Regressive (AR) model of the sea spectrum is developed. This dynamic model is then used to develop a forward predictor/estimator which is embodied in the controller to cancel the predictable portion of the non-deterministic disturbance on the vehicle thereby minimizing position error. Through simulation the ability of the Naval Postgraduate School's "PHOENIX" AUV to maintain longitudinal position while subjected to actual wave disturbance data from coastal Monterey Bay is shown.
Author: Sabiha Wadoo Publisher: CRC Press ISBN: 1351833928 Category : Technology & Engineering Languages : en Pages : 208
Book Description
Underwater vehicles present some difficult and very particular control system design problems. These are often the result of nonlinear dynamics and uncertain models, as well as the presence of sometimes unforeseeable environmental disturbances that are difficult to measure or estimate. Autonomous Underwater Vehicles: Modeling, Control Design, and Simulation outlines a novel approach to help readers develop models to simulate feedback controllers for motion planning and design. The book combines useful information on both kinematic and dynamic nonlinear feedback control models, providing simulation results and other essential information, giving readers a truly unique and all-encompassing new perspective on design. Includes MATLAB® Simulations to Illustrate Concepts and Enhance Understanding Starting with an introductory overview, the book offers examples of underwater vehicle construction, exploring kinematic fundamentals, problem formulation, and controllability, among other key topics. Particularly valuable to researchers is the book’s detailed coverage of mathematical analysis as it applies to controllability, motion planning, feedback, modeling, and other concepts involved in nonlinear control design. Throughout, the authors reinforce the implicit goal in underwater vehicle design—to stabilize and make the vehicle follow a trajectory precisely. Fundamentally nonlinear in nature, the dynamics of AUVs present a difficult control system design problem which cannot be easily accommodated by traditional linear design methodologies. The results presented here can be extended to obtain advanced control strategies and design schemes not only for autonomous underwater vehicles but also for other similar problems in the area of nonlinear control.