“Nonlinear Passive Control and Observer Design for Ships”

Authors: Thor I. Fossen,
Affiliation: NTNU, Department of Engineering Cybernetics
Reference: 2000, Vol 21, No 3, pp. 129-184.

Keywords: Passivity, nonlinear control, observers, ship control, marine systems

Abstract: Starting with passivity of the ambient water-ship system this article proceeds with nonlinear observer design, design of dynamic ship positioning systems and weather optimal positioning control systems exploiting the passivity properties of the vessel and the surrounding water. The article gives an overview of methods for passive ship control and observer design.

PDF PDF (8406 Kb)        DOI: 10.4173/mic.2000.3.1

DOI forward links to this article:
[1] Jianxun Zhu, Liping Sun, Shengnan Liu and Jichuang Kang (2014), doi:10.1007/s11804-014-1263-9
[2] Flavia Benetazzo, Gianluca Ippoliti, Sauro Longhi and Paolo Raspa (2015), doi:10.1016/j.oceaneng.2015.07.001
[3] V. Hassani, A. J. Sorensen, A. M. Pascoal and A. P. Aguiar (2012), doi:10.1109/ACC.2012.6315094
[4] Vahid Hassani, Asgeir J. Sorensen and Antonio M. Pascoal (2013), doi:10.1109/ACC.2013.6579896
[5] Zhiwei Xing, Jianshu Gao, Liwen Wang and Xisheng Feng (2004), doi:10.1109/WCICA.2004.1343666
[6] Vahid Hassani, António M. Pascoal, A. Pedro Aguiar and Michael Athans (2010), doi:10.3182/20100915-3-DE-3008.00026
[7] Vahid Hassani, Asgeir J. Sørensen, António M. Pascoal and Nguyen Trong Dong (2012), doi:10.3182/20120919-3-IT-2046.00010
[8] Vahid Hassani, Asgeir J. Sørensen and António M. Pascoal (2012), doi:10.3182/20120410-3-PT-4028.00027
[9] F. Benetazzo, G. Ippoliti, S. Longhi and P. Raspa (2012), doi:10.3182/20120531-2-NO-4020.00041
[10] Evgeny I. Veremey (2016), doi:10.1080/00207179.2016.1214749
[11] Harald Aschemann, Stefan Wirtensohn and Johannes Reuter (2016), doi:10.1016/j.ifacol.2016.10.358
[12] Mikkel Eske Nørgaard Sørensen and Morten Breivik (2016), doi:10.1016/j.ifacol.2016.10.359
[13] Vahid Hassani, Asgeir J. Sørensen, António M. Pascoal and Michael Athans (2017), doi:10.1016/j.oceaneng.2016.10.041
[14] Jun Ye, Milinko Godjevac and Ehab el Amam (2017), doi:10.1109/ICSTCC.2017.8107005
[15] Vahid Hassani, António M. Pascoal and Asgeir J. Sørensen (2018), doi:10.1016/j.oceaneng.2018.01.021
[16] Dengfeng Xie, Xuesheng Han, Baozhu Jia, Ying Liu and Shuai Zheng (2018), doi:10.1109/CAC.2018.8623715
[17] Mikkel Eske Norgaard Sorensen, Morten Breivik and Roger Skjetne (2020), doi:10.1109/ACCESS.2020.3033409
[18] Qijia Yao (2021), doi:10.1016/j.oceaneng.2021.110183
[19] Yang Qu and Lilong Cai (2022), doi:10.1016/j.oceaneng.2022.110603
[20] Zhilin Liu, Shouzheng Yuan, Linhe Zheng, Yingkai Ma and Yuxin Sun (2022), doi:10.1177/14750902221079111
[21] Changde Liu, Yufang Zhang, Min Gu, Longhui Zhang, Yanbin Teng, Zhengfeng Liu, Qiang Sun, Naxin Wei and Asier Ibeas (2022), doi:10.1155/2022/5445420
[22] Qu Yang and Lilong Cai (2023), doi:10.1016/j.oceaneng.2022.113311
[23] Yang Qu and Lilong Cai (2022), doi:10.1109/TMECH.2022.3181245
[24] V. Hassani and A. M. Pascoal (2015), doi:10.1007/978-3-319-16133-4_17
[25] Wu Wen, Yang Qu and Zhou Liu (2023), doi:10.1109/AUTEEE60196.2023.10408097
[1] AARSET, M.F., STRAND. J.P. FOSSEN, T.I. (1998). Nonlinear Vectorial Observer Backstepping With Integral Action and Wave Filtering for Ships, Proceedings of the IFAC Conference on Control Applications in Marine Systems.CAMS´98, Fukuoka, Japan, pp. 83-89.
[2] ABKOWITZ, M.A. (1988). Measurement of Hydrodynamic Characteristics from Ship Maneuvering Trials by System Identification, Transactions on SNAME, 88, pp. 283-318.
[3] BERGE, S.P., OHTSU, K. FOSSEN, T.I. (1998). Nonlinear Tracking Control of Underactuated Ships Minimizing the Cross-Track Error, Proceedings of the IFAC Conference on Control Applications in Marine Systems.CAMS´98, Fukuoka, Japan, October 27-30, pp. 141-147.
[4] BERGE, S.P. (1999). Nonlinear Way-Point Tracking Control and Docking of Ships, Doctoral Dissertation. Department of Engineering Cybernetics, NTNU, Trondheim, Norway, August 1999.
[5] BERGHUIS, H. (1993). Model-based Robot Control: from Theory to Practice, PhD Dissertation, Univ. Twente, Enschede, The Netherlands.
[6] BERGHUIS, H NIJMEIJER, H. (1993). A Passivity Approach to Controller-Observer Design for Robots, IEEE Transactions on Robotics and Automation, RA-.6, pp. 740-754 doi:10.1109/70.265918
[7] CANUDAS DE WIT, C., FIXOT, N. ÅSTRÖM, K.J. (1992). Trajectory Tracking in Robot Manipulators via Nonlinear Estimated State Feedback, IEEE Transactions on Robotics and Automation, RA-8, pp.138-144 doi:10.1109/70.127249
[8] FALTINSEN, O.M. (1993). Sea Loads on Ships and Offshore Structures, John Wiley and Sons Ltd.
[9] FOSSEN, T.I. (1994). Guidance and Control of Ocean Vehicles, John Wiley and Sons Ltd.
[10] FOSSEN, T.I. AND FJELLSTAD, O.-E. (1995). Nonlinear Modelling of Marine Vehicles in 6 Degrees of Freedom, International Journal of Mathematical Modelling of Systems. JMMM-1, pp. 17-28.
[11] FOSSEN, T.I. GRØVLEN, Å. (1998). Nonlinear Output Feedback Control of Dynamically Positioned Ships Using Vectorial Observer Backstepping, IEEE Transactions on Control Systems Technology, January, TCST-.1, pp. 121-128.
[12] FOSSEN, T.I., LORIA, A. TEEL, A. (2000). A Theorem for UGAS and ULES of Non-autonomous Systems: Robust Control of Mechanical Systems and Ships, International Journal of Robust and Nonlinear Control, to appear.
[13] FOSSEN, T.I. STRAND, J. P. (1999). Passive Nonlinear Observer Design for Ships Using Lyapunov Methods: Full-Scale Experiments With a Supply Vessel, Automatica (Regular Paper). AUT-35(1), pp. 3-16 doi:10.1016/S0005-1098(98)00121-6
[14] FOSSEN, T.I. STRAND, J. P. (2000). Nonlinear Passive Weather Optimal Positioning Control, WOPC System for Ships and Rigs: Experimental Results. Automatica, to appear.
[15] GODHAVN, J.-M., FOSSEN, T.I. BERGE, S.P. (1998). Adaptive Backstepping Designs for Tracking Control of Ships, Special Issue on Marine Systems of the International Journal of Adaptive Control and Signal Processing, JACSP-I2, pp. 649-670.
[16] GRØVLEN, Å. FOSSEN, T.I. (1996). Nonlinear Control of Dynamic Positioned Ships Using Only Position Feedback: An Observer Backstepping Approach, Proceedings of the 35th Conference on Decision and Control.CDC96, Kobe, Japan, 11-13 December 1996.
[17] HILL, D. MOYLAN, P. (1977). Stability Results for Nonlinear Feedback Systems, Automatica, AUT-13, pp. 377-382 doi:10.1016/0005-1098(77)90020-6
[18] KHALIL, H.K. (1996). Nonlinear Systems, Prentice Hall Inc.
[19] KRSTIC, M., KANELLAKOPOULOS, I. KOKOTOVIC, P.V. (1995). Nonlinear and Adaptive Control Design, John Wiley and Sons Ltd., New York.
[20] LANDAU, I.D. HOROWITZ, R. (1989). Applications of the Passive Systems Approach to the Stability Analysis of Adaptive Controllers for Robot Manipulators, International Journal of Adaptive Control and Signal Processing, JACSP-3, pp. 23-38 doi:10.1002/acs.4480030104
[21] LEWIS, E.V. (1988). Principles of Naval Architecture, The Society of Naval Architects and Marine Engineers, 601 Pavonia Avenue, Jersey City, NJ.
[22] LORIA, A., PANTELEY, E., NIJMEIJER, H. FOSSEN T.I. (1998). Robust Adaptive Control of Passive Systems with Unknown Disturbances, Preprints of the IFAC NOLCO8´98, Enschede, The Netherlands, 1-3 July 1998, pp. 866-892.
[23] LORIA, A., FOSSEN, T.I. PANTELEY, E. (2000). A Cascaded Approach to a Separation Principle for Dynamic Ship Positioning, IEEE Transactions on Control Systems Technology; to appear doi:10.1109/87.826804
[24] LORIA, A., FOSSEN, T.I. TEEL, A. (1999). UGAS and ULES of Non-Autonomous Systems: Applications to Integral Action Control of Ships and Manipulators, Proceedings of the 5th European Control Conference.ECC´99, Karlsruhe. Germany, September.
[25] NICOSIA, S. TOMEI, P. (1990). Robot Control by Using only Joint Position Measurements, IEEE Transactions on Automatic Control, AC-35, pp. 1058-1061 doi:10.1109/9.58537
[26] NICOSIA, S., TORNAMBE, A. VALIGI, P. (1990). Experimental Results in State Estimation of Industrial Robots, Proc. Conf. Decision and Control, Honolulu, HI, December, pp. 360-365.
[27] NIJMEIJER, H. FOSSEN, T.I. (1999). New Directions in Nonlinear Observer Design, Springer-Verlag, London.
[28] ORTEGA, R. SPONG, M.W. (1989). Adaptive Motion Control of Rigid Robots: A Tutorial, Automatica, AUT-25, pp. 877-888 doi:10.1016/0005-1098(89)90054-X
[29] ORTEGA, R., LORIA, A., NICKLASSON, P. SIRA, H. (1998). Passivity-Based Control of Euler-Lagrange Systems, Springer-Verlag.
[30] PANTELEY, E. LORIA, A. (1998). On Global Uniform Asymptotic Stability of Nonlinear Time-Varying Systems in Cascade, Systems and Control Letters, SCL-33, pp. 131-138 doi:10.1016/S0167-6911(97)00119-9
[31] PAULSEN, M.J. (1996). Nonlinear Control of Marine Vehicles using only Position and Attitude Measurements, Doctoral Dissertation, Department of Engineering Cybernetics, NTNU, Trondheim, Norway, April.
[32] PAULSEN, M.J., EGELAND, O. FOSSEN, T.I. (1998). A Passive Feedback Controller With Wave Filter for Marine Vehicles, International Journal of Robust and Nonlinear Control, JRNC-.15, pp. 1239-1253.
[33] PINKSTER, J.A. NJENHUIS, U. (1996). Dynamic Positioning of Large Tankers at Sea, Proceedings of the Offshore Technology Conference.OTC96, Houston, TX.
[34] SEPULCHRE, R., JANKOVIC, M. KOKOTOVIC, P.V. (1997). Constructive Nonlinear Control, Springer Verlag.
[35] SLOTINE, J.J.-E., HEDRICK, J.K. MISAWA, E.A. (1987). Sliding Observers for Nonlinear Systems, ASME Journal of Dynamic Systems, Measurement, Control, JDSMC-109, pp. 245-252.
[36] SLOTINE, J.J.-E. LI, W. (1987). On the Adaptive Control of Robot Manipulators, International Journal of Robotics Research, JRS-6, pp. 49-59 doi:10.1177/027836498700600303
[37] STRAND, J.P. FOSSEN, T.I. (1998). Nonlinear Output Feedback and Locally Optimal Control of Dynamically Positioned Ships: Experimental Results, Proceedings of the IFAC conference on Control Applications in Marine Systems.CAMS´98, Fukuoka, Japan, pp. 89-95.
[38] STRAND, J.P., EZAI, K., FOSSEN, T.I. KOKOTOVIC, P.V. (1998). Nonlinear Control of Ships: A Locally Optimal Design, Preprints of the IFAC NOLCOS´98, Enschede, The Netherlands, 1-3 July 1998, pp. 732-738.
[39] STRAND, J.P., EZAI, K., FOSSEN, T.I. KOKOTOVIC, P.V. (1999). Nonlinear Output Feedback Control of Free-Floating and Moored Ships: A Locally Optimal Approach, Submitted as a regular paper to Automatica.
[40] STRAND. J.P. FOSSEN. T.I. (1999). Nonlinear Passive Observer for Ships with Adaptive Wave Filtering, In ´New Directions in Nonlinear Observer Design´,.H. NIJMEIJER and T.I. FOSSEN, Eds, Springer-Verlag, London, Ltd, pp. 113-134.
[41] STRAND, J.P. (1999). Nonlinear Position Control Systems: Design for Marine Vessels, Doctoral Dissertation, Department of Engineering Cybernetics, NTNU, Trondheim, Norway, June.
[42] SØRENSEN, A.J. (1993). Modelling and Control of SES Dynamics in the Vertical Plane, Department of Engineering Cybernetics, Norwegian Institute of Technology, Trondheim.
[43] SØRENSEN, A.J. EGELAND, O. (1993). Ride Control of Surface Effect Ships using Distributed Control, Proceedings of the IFAC World Congress. 1993, Sydney.
[44] SØRENSEN, A.J. EGELAND, O. (1995). Design of Ride Control System for Surface Effect Ships using Dissipative Control, Regular Paper, February, Automatica, AUT-31(2), pp. 183-199 doi:10.1016/0005-1098(94)00090-6
[45] SØRENSEN, A.J., SAGATUN, S.I. FOSSEN, T.I. (1996). Design of a Dynamic Positioning System using Model-Based Control, Journal of Control Engineering Practice, CEP-4(3), pp. 359-368 doi:10.1016/0967-0661(96)00013-5
[46] WILLEMS, J. (1972). Dissipative Dynamical Systems, Part I: General Theory, Arch. Rational Mech. Anal, 45, pp. 321-351 doi:10.1007/BF00276493

  title={{Nonlinear Passive Control and Observer Design for Ships}},
  author={Fossen, Thor I.},
  journal={Modeling, Identification and Control},
  publisher={Norwegian Society of Automatic Control}