This study develops a constrained nonlinear model predictive control (NMPC) framework, integrating rudder roll stabilization to address coupled path-following and collision avoidance challenges for underactuated surface vessels (USVs). The compact state-space model integrates both navigational states and roll dynamics through augmentation, facilitating real-time optimization of the trade-off between safety margins for roll movements and path-following accuracy. Given that excessive roll movement during obstacle avoidance in the USV path following can readily lead to USV capsizing, the NMPC approach is employed to explicitly address multiple constraints, including obstacle avoidance constraint, roll movement safety, and control input rudder angle constraints, thereby achieving precise path following for the rudder-roll reduction control system. Different from traditional methods that adhere to a pre-planned obstacle avoidance path, the proposed NMPC approach formulates obstacle avoidance as a nonlinear inequality constraint, significantly enhancing the maneuverability of the USV during obstacle avoidance. To validate the effectiveness of the proposed algorithm, the stability and optimality of the rudder-roll reduction control system are analyzed. The advantages of the proposed algorithm are ultimately demonstrated through both theoretical analysis and simulation results.
Read full abstract