The application discloses a multi-unmanned ship longitudinal formation control method based on a nonlinear extended
state observer, which comprises the following steps: establishing a
kinematics model, a dynamics model and a
wind disturbance model, and analyzing the boundedness of the
wind disturbance; designing a time corresponding distance increment rule, generating a reference
signal, constructing a longitudinal scheduling mixer and a double closed-
loop control framework; establishing a
kinematics error
system, and deducing an error dynamics equation; designing a
backstepping controller with a geometric compensation term, and outputting an expected speed; establishing an extended state
system, and introducing equivalent external disturbances as extended states; designing a nonlinear extended
state observer, outputting disturbance
estimation values as disturbance compensation signals, and deducing a nonlinear error
system; designing an
integral sliding mode surface with a continuous nonlinear function; establishing a speed error system, and designing an
integral sliding mode controller with a saturation function and disturbance feedforward compensation. The application designs a
robust control and collaborative compensation mechanism for the working condition of
narrow channel and superimposed
wind disturbance, so as to guarantee the safe and reliable operation of the multi-ship longitudinal formation.