The invention discloses an anti-ocean-current trajectory tracking control method and
system for a jet-arm
submarine cable laying
robot. The method comprises the steps that an anti-ocean-current motion model of the jet-arm
submarine cable laying
robot is constructed; acquiring a
position error and a course
tracking error according to a given reference trajectory based on the
ocean current resistance motion model, and constructing a preset time controller; according to the preset time, the controller obtains a virtual controller of the jet arm
seabed cable laying
robot so as to define a longitudinal speed error and an angular speed error; constructing a parameter adaptive law according to the longitudinal velocity error and the
angular velocity error; and constructing a
disturbance observer based on the virtual controller and the parameter adaptive law to obtain an actual controller for
ocean current trajectory tracking of the jet arm
submarine cable laying robot. Aiming at the problem that an existing
submarine cable laying robot cannot realize accurate trajectory tracking in a complex submarine environment, a more perfect
ocean current resistance motion model is established, and a
disturbance observer is introduced to estimate disturbance in real time so as to realize accurate control; a preset time theory is adopted, so that the
system can be converged to a preset time, and the robustness is better; the
disturbance observer is used to more accurately compensate the interference of ocean current of the
seabed, and the anti-interference capability of the
submarine cable laying robot is improved.