H. Zheng
Please Note
10 records found
1
Underactuated autonomous surface vehicles (ASVs) have stringent requirements on automatically tracking a predefined path. This paper proposes a model predictive control (MPC) approach based on adaptive line-of-sight (LOS) guidance for path following of ASVs. For the controller, a second-order nonlinear Nomoto model with disturbances is proposed as the vessel dynamic motion model after reviewing and comparing different ship motion models applied for path following control. For the guidance system, a novel adaptive LOS guidance with a variable acceptance circle radius is proposed to improve the precision of reference path tracking. Specifically, the acceptance circle radius is adapted with the angle between two adjacent straight segments of a reference path. Simulation experiments illustrate that the LOS guidance system with a variable acceptance circle radius results in smaller tracking errors compared with the fixed acceptance circle radius. The proposed path following method can track reference paths well even in the face of disturbances.
Motion control in absence of human involvement is difficult to realize for autonomous vessels because there usually exist environmental disturbances and unmeasurable states at the same time. A discrete-time model predictive control (MPC) approach based on a state-compensation extended state observer (SCESO) is proposed to achieve more precise control performance with state estimations and disturbance rejections simultaneously. The main idea is that lumped disturbances encompassing nonlinear dynamics and external disturbances are handled as two parts, unlike the standard extended state observer (ESO). Particularly, the nonlinear terms are compensated by estimated states and the external disturbances are considered as extended states and attenuated by the traditional ESO strategy. Assuming that the lumped disturbances are constant over the prediction horizon, the prediction model is linearized to save computational time since after linearization the online MPC optimization problems are solved as quadratic programming problems instead of nonlinear programming problems. The convergence of the proposed SCESO estimation errors to zero is proved even when the disturbances keep variable. Two case studies involving a numerical example and ship heading control have been conducted to verify the effectiveness of the proposed control method.
This brief proposes a distributed predictive path following controller with arrival time awareness for multiple waterborne automated guided vessels (waterborne AGVs) applied to interterminal transport (ITT). The goal is to design an efficient cooperative distributed algorithm that solves local problems in parallel and minimizes an overall objective. We model the ITT problem using waterborne AGVs with independent dynamics and objectives but coupling collision avoidance constraints. The problem is then solved by distributed model predictive control (DMPC) of which the parallelism is realized using the alternating direction method of multipliers (ADMM). Successive linearizations are utilized to maintain a tradeoff among computational complexity, optimality, and ease of decomposition. Moreover, we propose a fast ADMM by iteratively incorporating in local problems adaptive global information to improve convergence rates. Simulation results for an ITT case study illustrate the effectiveness of the proposed algorithms for DMPC of time-varying networks in general and cooperative distributed waterborne AGVs in particular.
This paper proposes a novel cost-effective robust Model Predictive Control (RMPC) approach that can handle stochastic uncertainties with infinite support. The robust controller is developed by explicitly considering system and uncertainty properties and is applied to waterborne AGVs against environmental disturbances due to wind, waves, and currents. Specifically, probabilistic distributions are modeled and integrated in tube-based RMPC with optimized uncertainty bounds. Furthermore, successive linearizations of nonlinear system dynamics and non-convex constraints are implemented for ease of computational complexity and the robust design. Simulation results are presented to demonstrate the effectiveness of the proposed approach.