Abstract
This paper focuses on the control problems of a multi-modal underwater robot, which is designed mainly for the task of detecting the working environment in deep-sea mining. To tackle model uncertainty and external disturbances, an improved linear active disturbance rejection control scheme based on sliding mode control is proposed (SM-ADRC). Firstly, to reduce overshoot, a piecewise fhan function is introduced into the tracking differentiator (TD). This design retains the system's fast nonlinear tracking characteristics outside the boundary layer while leveraging linear damping within it to achieve effective overshoot suppression. Secondly, two key enhancements are made to the SMC: an integral sliding surface is designed to improve steady-state accuracy, and a saturation function replaces the sign function to suppress high-frequency chattering. Furthermore, the SMC integrates the total disturbance estimate from the linear extended state observer (LESO) for feedforward compensation. Finally, the simulation experiment verification is completed. The simulation results show that the SM-ADRC scheme significantly improves the dynamic response and disturbance suppression ability of the system and simultaneously suppresses the chattering problem of SMC.