A Survey of Control Allocation Methods for Ships and Underwater Vehicles

Control allocation problems for marine vessels can be formulated as optimization problems, where the objective typically is to minimize the use of control effort (or power) subject to actuator rate and position constraints, power constraints as well as other operational constraints. In addition, singularity avoidance for vessels with azimuthing thrusters represent a challenging problem since a non-convex nonlinear program must be solved. This is useful to avoid temporarily loss of controllability in some cases. In this paper, a survey of control allocation methods for overactuated vessels are presented

[1]  Wayne C. Durham Constrained control allocation - Three-moment problem , 1994 .

[2]  João Borges de Sousa,et al.  Optimum Allocation For Multiple Thrusters , 1999 .

[3]  Thor I. Fossen,et al.  Fuel-efficient rudder and propeller control allocation for marine craft: experiments with a model ship , 2003, IEEE Trans. Control. Syst. Technol..

[4]  Tor Arne Johansen,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2003 .

[5]  T. Johansen Optimizing nonlinear control allocation , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  T. Johansen,et al.  Efficient Optimal Constrained Control Allocation via Multiparametric Programming , 2005 .

[7]  Thor I. Fossen,et al.  Robust Control Allocation of Overactuated Ships; Experiments with a Model Ship , 1997 .

[8]  Thor I. Fossen,et al.  Adaptive control of nonlinear systems: A case study of underwater robotic systems , 1991, J. Field Robotics.

[9]  O. J. Sordalen,et al.  Optimal thrust allocation for marine vessels , 1997 .

[10]  Alberto Bemporad,et al.  Evaluation of piecewise affine control via binary search tree , 2003, Autom..

[11]  O. Harkegard Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[12]  Wayne C. Durham Constrained Control Allocation , 1992 .

[13]  Wayne C. Durham Efficient, Near-Optimal Control Allocation , 1999 .

[14]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[15]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[16]  Wayne C. Durham Attainable moments for the constrained control allocation problem , 1994 .

[17]  Tor Arne Johansen,et al.  Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming , 2004, IEEE Transactions on Control Systems Technology.

[18]  Richard H. Middleton,et al.  Networked control design for linear systems , 2003, Autom..

[19]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[20]  Alberto Bemporad,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2003, Autom..

[21]  T. Johansen,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[22]  Ola Härkegård,et al.  Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation , 2002, CDC.

[23]  D. Enns CONTROL ALLOCATION APPROACHES , 1998 .

[24]  Wayne C. Durham,et al.  Closed-form solutions to constrained control allocation problem , 1995 .