Page 22 - Read Online
P. 22

Page 215                        Zhu et al. Intell Robot 2022;2(3):200­222  I http://dx.doi.org/10.20517/ir.2022.13

               Table 4 Algorithms for UUV trajectory tracking
                  Algorithms           Logic                          Benefits         Drawbacks
                                                                                       (1) Unsatisfactory
                                                                      (1) Easy to implement for adaptiveness
                  Backstepping control  [84–88]  Design control function by generating the sub-  nonlinear system  (2) Produce excessive speed
                                       system established based on the Lyapunouv  (2) Real-time reaction  references and actuator
                                       theorem                                         saturation problems
                                       (1) Suppose a sliding surface mode to follow the
                                       desired tracking               (1) Simple algorithm;
                  Sliding mode control  [89–95]                                        Chattering issue
                                       (2) Keep the controlled outputs on the  (2) Robust.
                                       surface.
                                       (1) Resolve the online optimization problem in
                                       each timeslot and derive in-time predictions with
                                       minimum errors
                                       (2) Optimization algorithm embedded in the  (1) High
                                       control                        system accuracy not needed
                  Model predictive     system gives an optimized sequence within the  (2) In-time reaction  Long time consumption
                  control  [96–99,112]                                                 due to the recursive com-
                                       pre-defined timeslot           (3) Adaptive
                                       (3) The first result of the sequence is adopted as  putation
                                       the solution and worked as the basis for the next
                                       optimization loop while time is receding
                                       (1) Embed intelligent algorithms as a search
                  Intelligent control  [100–109]  optimization for the desired tracking result;  (1) Easy to implement;
                  (Fuzzy logic, NN, and GA)  (2) Take searching cost as the objective function; (2) Adaptive.  Large computation.
                                       (3) Optimization through iterations.



                                        x                             x





                                                                        R
                                  b                 y                                 y


                                         a


                                         A                             B



                              Figure 8. Two typical thruster configurations for the UUV: (A) Falcon UUV; and (B) URIS UUV.


               in practical cases, the weighted pseudo-inverse matrix method was proposed, where the fault cases are quanti-
               fied as degrees of damage and serve as the inputs to form the thruster control matrix configuration model [125] .
               Bythis method, the processofthe FTC is largely simplified, as the required thruster propulsion canbe deduced
               directly through a weighted pseudo-inverse matrix model. Nevertheless, physical constraints of the thruster
               outputs are rarely considered, thus inducing the over-actuated vehicle issue [126,127] . Additionally, among these
               studies, most of them work on eliminating the static errors induced by the fault cases. However, in UUV
               practical application, the realization of dynamic control on the vehicle’s outputs in a real-time manner, which
               commonly refers to the trajectory tracking control for underwater vehicles, is of crucial importance [112,128] .
   17   18   19   20   21   22   23   24   25   26   27