This study investigates the problem of tracking the trajectory of a dynamic positioning (DP) ship under sudden surges of elevated sea states. First, the tracking problem is reformulated as an error calibration problem through the introduction of fully actuated system (FAS) approaches, thereby simplifying controller design. Second, a predefined-time control term is designed to maintain the convergence time of the trajectory tracking error within a specified range; however, the upper bound of the perturbation must be estimated in advance. The high sea state during operation can result in an abrupt change in the upper bound of disturbance, thereby affecting the control accuracy and stability of the system. Therefore, a linear control matrix is developed to eliminate the system’s dependence on the estimation of the upper bound of disturbance following smooth switching, thereby achieving control decoupling and providing a conservative switching time. Additionally, a nonlinear reduced-order expansion observer (RESO) is constructed for feedforward compensation. The stability of the system is demonstrated using the Lyapunov function, indicating that the selection of appropriate poles can theoretically enhance the system’s convergence with greater control accuracy and robustness after switching. Finally, the effectiveness of the proposed method is validated through simulations and comparative experiments.
Read full abstract