Inner-outer Loop Sliding Mode Self-disturbance Rejection Control of Pipeline Inspection Robot Under Complex Interference
A pipeline inspection robot is the under-actuated differential mobile robot that operates in drainage pipes and highway drainage channels.To improve its motion control performance affected by complex environmental disturbance in actual environments,a sliding mode self-disturbance rejection control method with inner and outer loops is proposed.Firstly,the complex environmental disturbances affecting the pipeline are analyzed and decoupled into lateral and longitudinal disturbances.Based on this,a kinematic model under the disturbance conditions is established.According to the ideal kinematic model,an outer loop sliding mode controller is built to obtain the ideal control law.Additionally,according to the disturbance kinematic model,a state observer based on the extend-ed state is established to observe the environmental disturbance value.Then,an inner loop sliding mode controller is built to correct the outer loop ideal control law by using the observed values.The Lyapunov stability principle is used to analyze the system,Finally,the Matlab Simulink model of the system is constructed for the simulation verification.The results demonstrate that the proposed method has a strong robustness and motion control performance.
complex environment interferencepipeline inspection robotunder-actuated differential mobile robotextended state observerinner-outer loop sliding mode control