Optimal Path Following Controller Design Based on Linear Quadratic Regulator for Underactuated Ships in Varying Wave and Wind Conditions

Abbas Ghassemzadeh , Haitong Xu , C. Guedes Soares

Journal of Marine Science and Application ›› : 1 -20.

PDF
Journal of Marine Science and Application ›› : 1 -20. DOI: 10.1007/s11804-024-00540-0
Research Article

Optimal Path Following Controller Design Based on Linear Quadratic Regulator for Underactuated Ships in Varying Wave and Wind Conditions

Author information +
History +
PDF

Abstract

This study presents an optimisation-based approach for determining controller gains in ship path-following under varying sea states, wave, and wind directions. The dynamic Line of Sight approach is used to regulate the rudder angle and guide the Esso Osaka ship along the desired path. Gains are optimised using a genetic algorithm and a comprehensive cost function. The analysis covers a range of wave attack directions and sea states to evaluate the controller performance. Results demonstrate effective convergence to the desired path, although a steady-state error persists. Heading and rudder angle performance analyses show successful convergence and dynamic adjustments of the rudder angle to compensate for deviations. The findings underscore the influence of wave and wind conditions on ship performance and highlight the need for precise gain tuning. This research contributes insights into optimising and evaluating path-following controllers for ship navigation.

Keywords

Ship manoeuvring / Optimal control / Wave and wind forces / Genetic algorithm / LQR control

Cite this article

Download citation ▾
Abbas Ghassemzadeh, Haitong Xu, C. Guedes Soares. Optimal Path Following Controller Design Based on Linear Quadratic Regulator for Underactuated Ships in Varying Wave and Wind Conditions. Journal of Marine Science and Application 1-20 DOI:10.1007/s11804-024-00540-0

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Abkowitz MA. Measurement of hydrodynamic characteristics from ship manoeuvring trials by system identification. Transactions of Society of Naval Architects and Marine Engineers, 1980, 88: 283-318

[2]

Armudi A, Marques WC, Oleinik PH. Analysis of ship behavior under influence of waves and currents. Revista de Engenharia Térmica., 2017, 16(2): 18

[3]

Astolfi A, Karagiannis D, Ortega R. Non-linear and Adaptive Control with Applications, 2007, London: Springer

[4]

Aung MZ, Umeda N. Manoeuvring simulations in adverse weather conditions with the effects of propeller and rudder emergence taken into account. Ocean Eng., 2020, 197: 106857

[5]

Aydin Ç, Ünal UO, Sariöz K. Computation of environmental loads towards an accurate dynamic positioning capability analysis. Ocean Eng., 2022, 243: 110201

[6]

Bali A, Singh UP, Kumar R, Jain S. Neural Networks Based-Adaptive Control of Non-linear Ship Manoeuvring System. J Control Autom Electr Syst, 2024, 35: 314-325

[7]

Banazadeh A, Ghorbani MT. Frequency domain identification of the Nomoto model to facilitate Kalman filter estimation and PID heading control of a patrol vessel. Ocean Eng., 2013, 72: 344-355

[8]

Bitner-Gregersen EM, Guedes Soares C, Vantorre M. Adverse weather conditions for ship manoeuvrability. Transp. Res. Proc., 2016, 14: 1631-1640

[9]

Bitner-Gregersen EM, Waseda T, Parunov J, Yim S, Hirdaris S, Ma N, Guedes Soares C. Uncertainties in long-term wave modelling. Mar. Struct., 2022, 84: 103217

[10]

Boyd S, Vandenberghe L. Convex Optimization, 2004, Cambridge: Cambridge University Press

[11]

Cai Z, He C, Liu X, Chen W. On the wave height distribution of waves and wave packets around a reef lagoon of the South China Sea. Ocean Eng., 2023, 269: 113560

[12]

Chen C. Case study on wave-current interaction and its effects on ship navigation. J Hydrodyn., 2018, 30: 411-419

[13]

Chen G, Yin J, Yang S. Ship autonomous berthing simulation based on covariance matrix adaptation evolution strategy. J. Mar. Sci. Eng., 2023, 11: 1400

[14]

Chen Q, Yang J, Mao J, Liang Z, Lu C, Sun PA. Path following controller for deep-sea mining vehicles considering slip control and random resistance based on improved deep deterministic policy gradient. Ocean Eng., 2023, 278: 114069

[15]

Codesseira VC, Tannuri EA. Path following control for autonomous ship using model Predictive Control. IFAC-PapersOnLine., 2021, 54(16): 57-62

[16]

Das S, Talole SE. Effect of Environmental Disturbances on Marine Surface Vessels. MILIT J., 2015, 4: 21-26

[17]

Deng Y, Zhang X, Im N, Zhang G, Zhang Q. Model-based event-triggered tracking control of underactuated surface vessels with minimum learning parameters. IEEE Transactions on Neural Networks and Learning Systems, 2020, 31(10): 4001-4014

[18]

Du W, Li Y, Zhang G, Wang C, Chen P, Qiao J. Estimation of ship routes considering weather and constraints. Ocean Eng., 2021, 228: 108695

[19]

Feng X, Xiao T, Xing X, Liu Z. Identification of Nomoto models with integral sample structure for identification. Proceedings of the 33rd Chinese Control Conference China, 2014, 6721-6725

[20]

Ferrari V, Moreira L, Sutulo S, Guedes Soares C. Guedes Soares C, Garbatov Y, Sutulo S, Santos TA. Influence of sea currents on manoeuvring of a surface autonomous model. Maritime Engineering and Technology, 2012, London, UK: Taylor & Francis Group, 173-180

[21]

Fossen TI. Handbook of marine craft hydrodynamics and motion control, 2011

[22]

Ghassemzadeh A, Xu H, Guedes Soares C. Path following control using robust sliding mode for an autonomous surface vessel based on ε-support vector regression identified steering model. Ocean Engineering, 2023, 288: 116085

[23]

Hassani V, Sørensen AJ, Pascoal AM, Athans M. Robust dynamic positioning of offshore vessels using mixed-μ synthesis modeling, design, and practice. Ocean Eng., 2017, 129: 389-400

[24]

Hinostroza MA, Xu H, Guedes Soares C. Guedes Soares C, Teixeira AP. Path-planning and path-following control system for autonomous surface vessel. Maritime Transportation and Harvesting of Sea Resources, 2018, London, UK: Taylor & Francis Group, 991-998

[25]

IMO Guidance for determining minimum propulsion power to maintain the Maneuverability of ships in adverse condition, 2021

[26]

ITTC General 1.1. Membership and Meetings. Proceedings of the 23rd ITTC. Vol II, 2000

[27]

Jafari M, Vatani A, Salarieh H. Maneuvering control of a marine surface vessel using a non-linear feedback controller. J. Mar. Sci. Appl., 2018, 17(2): 237-245

[28]

Jiang X, Xia G. Sliding mode formation control of leaderless unmanned surface vehicles with environmental disturbances. Ocean Eng., 2022, 244: 110301

[29]

Journée J. A simple method for determining the manoeuvring indices K and T from zigzag trial data, 2001, Netherlands: Ship Hydromechanics Laboratory, Delft University of Technology

[30]

Kim D. Estimation of hydrodynamic coefficients from results of real ship sea trials. Polish Maritime Research., 2018, 25: 65-72

[31]

Kim DJ, Yun K, Park JY, Yeo DJ, Kim YG. Experimental investigation on turning characteristics of KVLCC2 tanker in regular waves. Ocean Eng., 2019, 175: 197-206 0029–8018

[32]

Kim DJ, Choi H, Yun K, Yeo DJ, Kim YG. Experimental study on turning characteristics of KVLCC2 tanker in long-crested irregular waves. Ocean Eng., 2022, 244: 110362

[33]

Kim D, Tezdogan T. CFD-based hydrodynamic analyses of ship course keeping control and turning performance in irregular waves. Ocean Eng., 2022, 248: 110808

[34]

Koyama T. On the optimum automatic steering system of ships at sea. Journal of Zosen Kiokai., 1967, 1967(122): 18-35

[35]

Lan J, Zheng M, Chu X, Ding S (2023) Parameter prediction of the non-linear Nomoto model for different ship loading conditions using support vector regression. J. Mar. Sci. Eng. 11(5). https://doi.org/10.3390/jmse11050903

[36]

LeCun Y, Bengio Y, Hinton G. Deep learning. Nature, 2015, 521: 436-444

[37]

Li G, Zhang X. Research on the influence of wind, waves, and tidal current on ship turning ability based on Norrbin model. Ocean Eng., 2022, 259: 111875

[38]

Li Y. The simulation of ship maneuvering and course keeping with escort tug, 2004

[39]

Li Z, Li R, Bu R. Path following of under-actuated ships based on model predictive control with state observer. JASNAOE., 2021, 26: 408-418

[40]

Lucas C, Boukhanovsky A, Guedes Soares C. Modeling the climatic variability of directional wave spectra. Ocean Eng., 2011, 38(11): 1283-1290

[41]

Ma C, Hino T, Ma N, Takagi Y. CFD investigation on the hydrodynamic loads and motions when ship maneuvers in regular and irregular waves. Ocean Eng., 2022, 266: 113040

[42]

McTaggart KA. Wind effects on intact ship stability in beam seas. J. Wind. Eng. Ind. Aerodyn., 1992, 44(1): 2487-2498

[43]

McTaggart K. Improved maneuvering forces and autopilot modelling for the ShipMo3D Ship Motion Library, 2008, 162

[44]

Mei B, Sun L, Shi G. Full-scale maneuvering trials correction and motion modelling based on actual sea and weather conditions. Sensors., 2020, 20: 3963

[45]

Min B, Zhang X. Concise robust fuzzy non-linear feedback track keeping control for ships using multi-technique improved LOS guidance. Ocean Eng., 2021, 224: 108734

[46]

Moreira L, Fossen TI, Guedes Soares C. Path following control system for a tanker ship model. Ocean Eng., 2007, 34(14): 2074-2085

[47]

Neary VS, Ahn S. Global atlas of extreme significant wave heights and relative risk ratios. Renewable Energy., 2023, 208: 130-140

[48]

Norrbin NH. On the added resistance due to steering on a straight course. Proceedings of the 13th ITTC, 1972

[49]

Qu X, Jiang Y, Zhang R, Long F. A deep reinforcement learning-based path-following control scheme for an uncertain under-actuated autonomous marine vehicle. Journal of Marine Science and Engineering, 2023, 11(9): 1762

[50]

Ren RY, Zou ZJ, Wang Y D, Wang XG. Adaptive Nomoto model used in the path following problem of ships. J. Mar. Sci. Technol., 2018, 23(4): 888-898

[51]

Ren Y, Zhang L, Huang W, Chen X. Neural network-based adaptive sigmoid circular path-following control for underactuated unmanned surface vessels under ocean disturbances. Journal of Marine Science and Engineering, 2023, 11(11): 2160

[52]

Ribeiro MT, Singh S, Guestrin C. Why should i trust you? Explaining the predictions of any classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016

[53]

Sayyaadi H, Ghassemzadeh A. Control of multiple underwater vessels to converge to a desired pattern. International Journal of Maritime Technology, 2018, 9(1): 51-57

[54]

Schmidhuber J. Deep learning in neural networks: an overview. Neural Networks, 2015, 61: 85-117

[55]

Seo MG, Nam BW, Kim YG (2019) Numerical evaluation of ship turning performance in regular and irregular waves. J. Offshore Mech. Arct. Eng. 142(2). https://doi.org/10.1115/1.4045095

[56]

Skejic R, Faltinsen OM. Maneuvering behavior of ships in irregular waves. Proceedings of the ASME 32nd International Conference on Ocean, Offshore and Arctic Engineering. Nantes, France, 2013, 9: 9-14

[57]

Sutton RS, Barto AG. Reinforcement learning: An introduction, 2018, 2nd ed

[58]

Sutulo S, Guedes Soares C. Guedes Soares C, Garbatov Y, Fonseca N, Teixeira AP. Mathematical models for simulation of manoeuvring performance of ships. Marine Technology and Engineering, 2011, London, UK: Taylor & Francis Group, 661-698

[59]

Sutulo S, Guedes Soares C (2024) Nomoto-type manoeuvring mathematical models and their applicability to simulation tasks. Ocean Engineering, 117639. https://doi.org/10.1016/j.oceaneng.2024.117639

[60]

Terada D, Matsuda M. On rudder-roll stabilisation autopilot based on response models. Ocean Eng., 2023, 272: 113869

[61]

Tiwari K, Krishnankutty P. Sundar V, Sannasiraj SA, Sriram V, Nowbuth MD. Comparison of PID and LQR controllers for dynamic positioning of an oceanographic research vessel. Proceedings of the Fifth International Conference in Ocean Engineering (ICOE2019), 2021, Singapore: Springer, vol 106

[62]

Van Amerongen J, Van Nauta Lemke HR. Optimum steering of ships with an adaptive autopilot. Proceedings of the 5th Ship Control Systems Symposium, 1978

[63]

Vettor R, Guedes Soares C. Detection and analysis of the main routes of voluntary observing ships in the North Atlantic. Journal of Navigation., 2015, 68(2): 397-410

[64]

Woo J, Yu C, Kim N. Deep reinforcement learning-based controller for path following of an unmanned surface vehicle. Ocean Eng., 2019, 183: 155-166

[65]

Xiao L, Fossen TI, Jouffroy J. Non-linear robust heading control for sailing yachts. IFAC Proceedings, 2012, 45(27): 404-409

[66]

Xu H, Guedes Soares C. Vector field path following for surface marine vessel and parameter identification based on LS-SVM. Ocean Eng., 2016, 113: 151-161

[67]

Xu H, Guedes Soares C. Waypoint-following for a marine surface ship model based on vector field guidance law. In Maritime Technology and Engineering 3; Guedes Soares C, Santos TA, Eds.; Taylor & Francis Group: London, UK. Vol, 2016, 1: 409-418

[68]

Xu H, Hassani V, Guedes Soares C. Uncertainty analysis of the hydrodynamic coefficients estimation of a non-linear manoeuvring model based on planar motion mechanism tests. Ocean Eng., 2019, 173: 450-459

[69]

Xu H, Hassani V, Guedes Soares C. Truncated least square support vector machine for parameter estimation of a non-linear manoeuvring model based on PMM tests. Appl. Ocean Res., 2020, 97: 102076

[70]

Xu H, Hinostroza MA, Guedes Soares C (2021) Modified vector field path-following control system for an underactuated autonomous surface ship model in the presence of static obstacles. J. Mar. Sci. Eng. 9(6). https://doi.org/10.3390/jmse9060652

[71]

Xu H, Pires da Silva P, Guedes Soares C. Effect of sampling rate in sea trial tests on the estimation of hydrodynamic parameters for a non-linear ship manoeuvring model. J. Mar. Sci. Eng., 2024, 12(3): 407

[72]

Yang H, Deng F, He Y, Jiao D, Han Z. Robust non-linear model predictive control for reference tracking of dynamic positioning ships based on non-linear disturbance observer. Ocean Eng, 2020, 215: 107885

[73]

Yu J, Yao C, Liu L, Zhang Z, Feng D. Assessment of full-scale KCS free running simulation with body-force models. Ocean Eng., 2021, 237: 109570

[74]

Zhang H, Zhang X, Bu R. Sliding mode adaptive control for ship path following with sideslip angle observer. Ocean Eng., 2022, 251: 111106

[75]

Zhang X, Xiong W, Xiang X, Wang Z. Real-time simulation of a rescue ship maneuvering in short-crested irregular waves. IEEE Access., 2019, 7: 133936-133950

[76]

Zhang Z, Zhao Y, Zhao G, Wang H, Zhao Y. Path-following control method for surface ships based on a new guidance algorithm. J. Mar. Sci. Eng., 2021, 9: 166

[77]

Zhou Y, Daamen W, Vellinga T, Hoogendoorn SP. Impacts of wind and current on ship behavior in ports and waterways: A quantitative analysis based on AIS data. Ocean Eng., 2020, 213: 107774

[78]

Zhu M, Hahn A, Wen YQ. Identification-based controller design using cloud model for course-keeping of ships in waves. Engineering Applications of Artificial Intelligence., 2018, 75: 22-35

[79]

Zhu M, Sun W, Hahn A, Wen Y, Xiao C, Tao W. Adaptive modeling of maritime autonomous surface ships with uncertainty using a weighted LS-SVR robust to outliers. Ocean Eng., 2020, 200: 107053

AI Summary AI Mindmap
PDF

205

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/