Fault-tolerant control allocation technique based on explicit optimization applied to an autonomous underwater vehicle

In this work, a fault-tolerant control allocation technique is applied to FlatFish, an autonomous underwater inspection vehicle. The technique is based on multi-parametric programming and it's able to handle thruster failures and saturation. Special attention was given to obtain a small solution set, in order to guarantee feasibility for real-time implementation. The experiments consisted in performing an inspection plan around a Subsea Isolation Valve (SSIV) for evaluating the technique's capabilities.

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

[2]  A. Casavola,et al.  Fault‐tolerant adaptive control allocation schemes for overactuated systems , 2010 .

[3]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[4]  Tor Arne Johansen,et al.  Fault tolerant control allocation for a thruster-controlled floating platform using parametric programming , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[5]  Edwin Olson,et al.  AprilTag: A robust and flexible visual fiducial system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  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..

[7]  G. Eberli,et al.  Autonomous underwater vehicle (AUV) mapping reveals coral mound distribution, morphology, and oceanography in deep water of the Straits of Florida , 2006 .

[8]  T.A. Johansen,et al.  A Survey of Control Allocation Methods for Ships and Underwater Vehicles , 2006, 2006 14th Mediterranean Conference on Control and Automation.

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

[10]  Sylvain Joyeux,et al.  Robot development: from components to systems , 2011 .

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

[12]  John A. M. Petersen,et al.  Constrained quadratic programming techniques for control allocation , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[13]  Gwyn Griffiths,et al.  Measurements beneath an Antarctic ice shelf using an autonomous underwater vehicle , 2006 .

[14]  Frank Kirchner,et al.  FlatFish - a compact subsea-resident inspection AUV , 2015, OCEANS 2015 - MTS/IEEE Washington.

[15]  Hanumant Singh,et al.  Applications of Geo-Referenced Underwater Photo Mosaics in Marine Biology and Archaeology , 2007 .

[16]  M. Bodson,et al.  CONTROL ALLOCATION WITH LOAD BALANCING , 2009 .

[17]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..