Abstract
This article presents a method named pseudo-inverse to solve the optimal thrust allocation of dynamic positioning (DP) system, proposes to optimally determine the azimuth angle of thrusters instead of man-control or semi-auto control, and combines with the pseudo-inverse methods to get the optimal solutions for dynamic positioning control system. It is able to greatly reduce the risk of manual mode. Three different kinds of modes are proposed and detailedly illuminated, and can be used to solve much more complex nonlinear constraint problems, such as typical forbidden vector boundary. Several illustrative examples are provided to demonstrate the effectiveness and correctness of the proposed thrust allocation modes.
Similar content being viewed by others
References
Johansen T A, Fossen T I, Berge S P. Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming [J]. IEEE Transactions on Control System Technology, 2004,12(1): 211–216.
Garus J. Optimization of thrust allocation in the propulsion system of an underwater vehicle [J]. International Journal of Applied Mathematics and Computer Science, 2004, 14(4): 461–467.
Liangc C, Cheng W H. The optimal control of thruster system for dynamically positioned vessels [J]. Ocean Engineering, 2004, 31: 97–110.
Han S P. A globally convergent method for nonlinear programming [J]. Optimization Theory and Applications, 1977, 22: 297–298.
Fossen T I. Marine control systems: Guidance, navigation and control of ships, rigs and underwater vehicles [M]. Trondheim: Marine Cybernetics, 2002.
Fossen T I. Guidance and control of ocean vehicles [M]. New York: John Wiley and Sons Ltd., 1994.
Ben-Israel A, Greville T N E. Generalized inverses [M]. Berlin: Springer-Verlag, 2003.
Moore E H. On the reciprocal of the general algebraic matrix [J]. Bulletin of the American Mathematical Society, 1920, 26: 394–395.
Penrose R. A generalized inverse for matrices [J]. Proceedings of the Cambridge Philosophical Society, 1955, 51(3): 406–413.
Fredholm E I. Sur une classe d’équations functionnelles [J]. Acta Mathematica, 1903, 27: 365–390.
Kielbasinski A, Schwetlich K. Numerical linear algebra [M]. Warsaw: Society for Industrial and Applied Mathematics, 1992.
Dang J, Laheij H. Hydrodynamic aspects of steerable thrusters [C]// Dynamic Positioning Conference. Houston: Marine Technology Society, 2004.
Lehn E. Thruster interaction effect [R]. Trondheim: The Ship Research Institute of Norway, 1980.
Moberg S, Hellstrom S A. Dynamic positioning of a four-column semi-submersible, model tests of interaction forces and a philosophy about optimum strategy when operating the thrusters [C]// Proceedings of the Second International Symposium on Ocean Engineering and Ship Handling. Gothenburg, Sweden: Swedish Maritime Research Centre, 1983: 443–480.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: the National High Technology Research and Development Program (863) of China (No. 2008AA09Z315)
Rights and permissions
About this article
Cite this article
Yang, Sz., Wang, L. & Sun, P. Optimal thrust allocation logic design of dynamic positioning with pseudo-inverse method. J. Shanghai Jiaotong Univ. (Sci.) 16, 118–123 (2011). https://doi.org/10.1007/s12204-011-1104-9
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12204-011-1104-9