The invention is applicable to the field of marine
ship control, and provides a marine ship
dynamic positioning method based on an anemorumbometer, which comprises the following steps: S1, acquiring
relative wind speed,
wind direction and
prow azimuth angle, and converting the
relative wind speed,
wind direction and
prow azimuth angle into absolute
wind speed /
wind direction under a north-east coordinate
system through a
rotation matrix; s2, recording the initial position as a target point, and setting the reverse direction of the absolute wind direction as a
target angle; s3, establishing a north-east coordinate
system and calculating longitudinal / transverse /
angular deviation; s4, adjusting a
rudder angle accelerator by stages, correcting the transverse deviation, stabilizing the longitudinal position and the course in combination with the deviation trend, and adaptively controlling the frequency; s5, GNSS positioning precision and
rudder angle feedback are monitored, and an alarm is given and the task is terminated when abnormity occurs; according to the invention, a single-thrust
system is adapted, so that the cost and the maintenance pressure are reduced; the
wind disturbance resistance is high, and the positioning stability is improved;
energy conservation and safety are both considered, and the scene adaptability is wide.