Calculation of ship floating state by quasi-Newton iteration method for onboard loading computer
Chunlei Liu,Xiaofeng Sun,Zhenbao Li,Jianfeng Cui,Chunlei LiuXiaofeng SunZhenbao LiJianfeng Cuia Merchant Marine College,Shanghai Maritime University,Shanghai,People's Republic of Chinab Navigation College,Dalian Maritime University,Dalian,Liaoning Province,People's Republic of Chinac Nautical Training and Engineering Practice Center,Dalian Maritime University,Dalian,Liaoning Province,People's Republic of Chinad State-owned Assets and Laboratory Management Office,Dalian Maritime University,Dalian,Liaoning Province,People's Republic of ChinaChunlei Liu is an associate professor at Merchant Marine College,Shanghai Maritime University. He got his Ph.D. in Traffic Information Engineering and Control at Dalian Maritime University in 2017. After that,he worked as a senior engineer at Zhilong (Dalian) Marine Technology Co.,Ltd. for about four years. His research interests are mainly focused on intelligent ship loading computers.Xiaofeng Sun is currently an professor at Navigation College,Dalian Maritime University. He was a visiting scholar in the field of Ocean Engineering at the University of California,Berkeley. He got his Ph.D. in Traffic Information Engineering and Control at Dalian Maritime University in 2008. His research interests are mainly focused on naval architecture,ship hydrodynamics and numerical fluid mechanics and intelligent ship loading computers.Zhenbao Li is currently an engineer of Dalian Maritime University. His research interests are mainly focused on optimization,and the development of mathematical modeling and algorithms.Jianfeng Cui is currently an engineer of Dalian Maritime University. His research interests are mainly focused on ship stability and ship strength.
DOI: https://doi.org/10.1080/17445302.2024.2335438
2024-04-03
Ships and Offshore Structures
Abstract:Calculating the floating state of a ship is the basic function of onboard loading computer, which is crucial for ship safety. Aiming at the deficiencies in the existing algorithms, we used the quasi-Newton iteration method to calculate the floating state of a ship. Firstly, the section model database of ship's hull was established by cutting the stereolithographic (STL) 3D model which is created by ship design software. Then, Sutherland–Hodgma polygon clipping algorithm and Shoelace Formula were used to calculate the Jacobian matrix. Finally, We selected a 108,000 DWT bulk carrier, ADMIRAL SCHMIDT, as an example to verify the correctness of the algorithm. We performed 100,000 random loading numerical tests, the average number of iterations was 2–3, and the number of convergence failures was zero. We calculated 24 typical standard loading conditions. We found the maximum average absolute error of the draught and trim were 0.0081 and −0.0283 m, respectively. The calculation error was far less than the requirements of the classification society. The results showed that the Quasi-Newton iteration method is simple to implement and easy to program, and has high robustness and accuracy and appropriate convergence. The method is suitable for the real-time calculation of a ship's floating state and has considerable engineering application value.
engineering, marine