This paper proposes a parameter optimization method for a terminal sliding mode controller (TSMC) based on a multi-strategy improved crayfish algorithm (JLSCOA) to enhance the performance of ship dynamic positioning systems. The TSMC is designed for the “Xinhongzhuan” vessel of Dalian Maritime University. JLSCOA integrates subtractive averaging, Levy Flight, and sparrow search strategies to overcome the limitations of traditional crayfish algorithms. Compared to COA, WOA, and SSA algorithms, JLSCOA demonstrates superior optimization accuracy, convergence performance, and stability across 12 benchmark test functions. It achieves the optimal value in 83% of cases, outperforms the average in 83% of cases, and exhibits stronger robustness in 75% of cases. Simulations show that applying JLSCOA to TSMC parameter optimization significantly outperforms traditional non-optimized controllers, reducing the average time for three degrees of freedom position changes by over 300 s and nearly eliminating control force and velocity oscillations.
As most of the current dynamic positioning systems are based on model ships, they cannot accurately reflect the motion state, position changes, and mutual influence of each part of the dynamic positioning system of actual ships in complex environments. Other actual ships such as cargo ships cannot add various sensors and auxiliary equipment to verify and analyze the positioning system. This article takes the intelligent research and training dual-use ship of Dalian Maritime University, which integrates scientific research and training, as the object of study. This ship will not be affected by the voyage period and route and can choose a suitable sea area for research. Therefore, in order to improve the accuracy and reliability of the dynamic positioning system, research on the ship’s dynamic positioning system was carried out. Firstly, an accurate mathematical model was developed to simulate ship motion, focusing on the use of the Dalian Maritime University’s intelligent and practical training dual-purpose vessel as the modeling object. Through this approach, a more detailed understanding of the effects of actual environmental perturbations on ship control and positioning can be obtained, as well as more realistic ship control and positioning results. The hydrodynamic derivatives of ship model motion were obtained by numerical calculation and applied to the three-degree-of-freedom model of the intelligent research and training dual-use ship. Then, the model was used as part of the closed-loop simulation model of the ship’s dynamic positioning system, and the terminal sliding mode controller was used for simulation and emulation, thereby obtaining ideal simulation test results. Our results deepen the understanding of DPS accuracy and are consistent with the theory of terminal slip modes for ship power positioning control systems. This has implications for improving the accuracy of ship power positioning systems, as previously discussed in previous authors. In conclusion, this study not only improves the accuracy and reliability of the DPS but also proposes the use of the terminal slip film for a ship power positioning control system modeled on the Dalian Maritime University intelligent and practical dual-purpose vessel. These contributions are significant in improving the efficiency, safety, and environmental sustainability of ship operations.
The traditional approach to ship pipeline programming often involves describing and calculating based on text files. This method tends to be error-prone and time-consuming, especially for complex systems with a large amount of data related to pipelines. In case of system failures, troubleshooting becomes inconvenient. Additionally, matrix calculations can lead to issues such as extreme values, and visualizing the results is challenging. To address these challenges, this paper proposes an intuitive, user-friendly, and efficient ship pipeline programming tool. The tool utilizes Microsoft’s WPF (Windows Presentation Foundation) graphical interface technology and the C# programming language. A graphical interface for ship pipeline networks is constructed, allowing users to visually build the physical model of pipelines through intuitive drag-and-drop and connection operations. Furthermore, the paper adopts Excel spreadsheets as the input method for data and combines it with domain knowledge of marine engineering pipelines. This approach establishes logical models for various pipelines, valves, and other equipment on ships. The models incorporate attributes from the spreadsheet to control characteristics like maximum flow rates and flow directions. By combining graphical modules, pipeline connections, and Excel spreadsheets, the method proposed in this paper offers a more convenient way to construct pipeline network models. The resulting models closely resemble actual ship pipelines, leading to improved accuracy and efficiency in data processing and calculations.
As most of the current dynamic positioning systems are based on model ships, they cannot accu-rately reflect the motion state, position changes, and mutual influence of each part of the dynamic positioning system of actual ships in complex environments. Other actual ships such as cargo ships cannot add various sensors and auxiliary equipment to verify and analyze the positioning system. This article takes the intelligent research and training dual-use ship of Dalian Maritime University, which integrates scientific research and training, as the object of study. This ship will not be affected by the voyage period and route and can choose a suitable sea area for research. Therefore, in order to improve the accuracy and reliability of the dynamic positioning system, research on the ship’s dynamic positioning system was carried out. Firstly, an accurate mathematical model of ship motion was established, and the hydrodynamic derivatives of ship model motion were obtained by nu-merical calculation, and applied to the three-degree-of-freedom model of the intelligent research and training dual-use ship. Then, the model was used as part of the closed-loop simulation model of the ship’s dynamic positioning system, and the terminal sliding mode controller was used for sim-ulation and emulation, thereby obtaining ideal simulation test results. This research helps to im-prove the accuracy and reliability of the dynamic positioning system and provides new ideas and methods for ship motion control.