Abstract:In view of the situation that disturbing force of the marine environment on the offshore operations vessel, results in ship dynamic positioning system to be strong nonlinear, this paper combing with generalized predictive control technology, designed a nonlinear model predictive controller for dynamic ship positioning. By a nonlinear estimation filter, the controller can get the total disturbance of the ship’s nonlinear motion .Then by making generalized predictive feedback correction for compensation, and according to the predictive value to accomplish the control of the ship positioning. The simulation results show that the controller has strong robustness and adaptability.