Abstract:
This paper addresses depth-heading tracking and roll stabilization of underactuated autonomous undersea vehicles(AUVs) subject to the lack of independent sway/roll actuators, rudder-induced channel coupling, actuator constraints, and time-varying marine disturbances. A cooperative control framework integrating adaptive linear parameter-varying model predictive control(LPV-MPC), a nonsingular fast terminal sliding mode extended state observer(NFTSM-ESO), and a roll proportional-derivative(PD) inner loop is proposed. A roll-angle-scheduled depth-roll-heading LPV error model is first established by characterizing how elevator and rudder effectiveness vary with roll attitude, thus incorporating the influence of roll on the depth and heading channels into the prediction model. An adaptive LPV-MPC driven by two metrics, tracking error and disturbance magnitude, is then developed to compute a sequence of control increments online, subject to constraints on the magnitude and rate of rudder deflection, as well as soft constraints on roll angle, thus generating feasible rudder angle commands. The NFTSM-ESO rapidly and smoothly estimates lumped disturbances arising from currents, wave-induced moments, hydrodynamic parameter uncertainties, and unmodeled dynamics. The estimates are used for feedforward compensation and weight scheduling. A roll PD inner loop is incorporated into the rudder control channel to provide high-bandwidth roll damping and mitigate the effects of roll-heading coupling on the outer-loop prediction model. Simulation and ablation results demonstrate that the proposed method outperforms standard MPC+LESO, fixed-weight LPV-MPC, and the scheme without roll inner-loop compensation in reducing depth error, heading error, and roll oscillations while satisfying rudder angle constraints, providing an interpretable control framework with strong real-time performance for cooperative depth-heading control of underactuated AUVs under complex disturbance conditions.