FOSSEN T I. Guidance and control of ocean vehicles[M]. Hoboken: Wiley, 1994: 307?321.? [2]FOSSEN T I, JOHANSEN T A. A survey of control allocation methods for ships and underwater vehicles[C]//14th Mediterranean Conference on Control and Automation. Ancona, Italy, 2006: 1?6.? [3]JOHANSEN T A, FOSSEN T I, BERGE S P. Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming[J]. Control Systems Technology, 2004, 12(1), 211?216.? [4]S?RENSEN A J, SAGATUN S I, FOSSEN, T I. Design of a dynamic positioning system using model?based control[J]. Control Engineering Practice, 1996, 4(3): 359?368.? [5]TANNURI E A, AGOSTINHO A C, MORISHITA H M, et al. Dynamic positioning systems: an experimental analysis of sliding mode control[J]. Control Engineering Practice, 2010, 18(10): 1121?1132.? [6]FOSSEN T I, GR?VLEN A. Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping[J]. IEEE Transactions on Control Systems Technology, 1998, 6(1): 121?128.? [7]SHI J, ZHANG W, LI G. et al. Research on allocation efficiency of the redistributed pseudo inverse algorithm[J]. Science China Information Sciences, 2010, 53: 271?277.? [8]H?RKEG?RD O. Dynamic control allocation using constrained quadratic programming[J]. J Guidance, Control and Dynamics, 2004, 27: 1028?1034.? [9]MAYNE D Q, RAWLINGS J B, RAO C V, et al. Constrained model predictive control: stability and optimality [J]. Automatica, 2000, 36: 789?814.? [10]YANG W, STEPHEN B. Fast model predictive control using online optimization[J]. Control Systems Technology, 2010, 18(2): 267?278.? [11]ALEXIS K, NIKOLAKOPOULOS G, TZES A. Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances[J]. Control Engineering Practice, 2011,19: 1195?1207.? [12]LIU Cunjia, CHEN Wenhua, ANDREWS J. Tracking control of small?scale helicopter using explicit nonlinear MPC augmented with disturbance observers[J]. Control Engineering Practice, 2012, 20: 258?268.? [13]王元慧,施小成,边信黔. 基于模型预测控制的船舶动力定位约束控制[J].船海工程, 2007, 29(3): 22?25.?WANG Yuanhui, SHI Xiaocheng, BIAN Xinqian. Restriction control of marine dynamic positioning system based on model predictive control[J]. Ship Engineering, 2007, 29(3): 22?25.? [14]LI Zhen, SUN Jing. Disturbance compensating model predictive control with application to ship heading control[J]. Control Systems Technology, 2012, 20(1): 257?265.? [15]CHEN Hongli, WAN Lei, WANG Fang, et al. Model predictive controller design for the dynamic positioning system of a semi?submersible platform[J]. Journal of Marine Science and Application, 2012, 11: 361?367.? [16]王元慧,隋玉峰,吴静.基于非线性模型预测的船舶动力定位控制器设计[J].哈尔滨工程大学学报, 2013, 34(1): 110?115.?WANG Yuanhui, SUI Yufeng, WU Jing. Marine dynamic position system based on nonlinear model predictive control[J]. Journal of Harbin Engineering University,2013,34(1): 110?115.? [17]DANG J, LAHEIJ H. Hydrodynamic aspects of steerable thrusters[C]// Dynamic Positioning Conference. Houston,USA, 2004.? [18]吴显法,王言英. 动力定位系统的推力分配策略研究[J]. 船海工程, 2008, 37(3): 92?96.?WU Xianfa, WANG Yanying. Design of the thrust allocation for the dynamic positioning system[J]. Ship and Ocean Engineering, 2008, 37(3): 92?96.