The invention discloses an under-actuated ship
path tracking planning method based on a dynamic virtual ship guidance
algorithm. The method includes the following steps that 1, a guide virtual ship mathematic model is established, a ship tracking control reference path is planned out through the guidance
algorithm according to the guide virtual ship mathematic model, and an instruction
time series signal of the generated reference path of a guidance virtual ship is obtained; 2, the
path tracking control state starts; 3, the ship position and movement posture of a dynamic virtual ship are configured dynamically according to the relative position of an actual ship and the guidance virtual ship; 4, control laws, namely the rotational speed nc of a main engine and the helm angle instruction
signal delta c of the actual ship are designed according to a robust self-
adaptation control strategy, a main engine and steering engine implementation device of the actual ship is controlled, the actual ship is driven and controlled to track the dynamic virtual ship, and the
path tracking control task of the ship in navigation practice is finally fulfilled; 5, whether the ship reaches a destination or not is judged by measuring the position of the actual ship, if the ship reaches the destination, ship navigation is ended, and if the ship does not reach the destination, the time t is updated to be t plus one, and the step 2 is carried out.