Visual Modeling Method for Ship Piping Network Programs in Engine Simulators
Source abstract
Abstract
Nowadays, engine room simulators have become an important tool for maritime training, but programming engine room simulators often involves handling large amounts of data, making the process inefficient. This paper proposes an innovative visual modeling method for the ship pipeline network program in engine room simulators, aimed at addressing the heavy programming tasks associated with traditional text-based design and calculation methods when dealing with complex and large-scale pipeline systems. By creating Scalable Vector Graphics (SVG) images and using Windows Presentation Foundation (WPF) to place controls, an intuitive graphical user interface is built, allowing programmers to easily operate through the graphical interface. Subsequently, You Only Look Once version 5 (YOLOv5) object detection technology is used to identify the completed SVG images and WPF controls, generating corresponding Comma-Separated Values (CSV) files, which are then used as data input via C# (C Sharp). Through automated data processing and equipment recognition, compared to traditional manual design processes (such as using Matlab or C++ for pipeline design), this method reduces human errors and improves programming accuracy. Customization of key pipeline characteristics (such as maximum flow and flow direction) enhances the accuracy and applicability of the pipeline network model. The intuitive user interface design also allows nonprofessional users to easily design and optimize pipeline systems. The results show that this tool not only improves the efficiency of data processing and calculation but also demonstrates excellent performance and broad application prospects in the design and optimization of ship pipeline systems. In the future, this tool is expected to be more widely promoted in ship pipeline network education and practical applications, driving the field towards more efficient and intelligent development.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Human-Automation Interaction and Safety · Real-time simulation and control systems · Simulation and Modeling Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Marine Engineering, Dalian Maritime University, Dalian 116206, China
Department of Navigation, Shandong Transport Vocational College, Weifang 261206, China
Funding
Innovation Project of the Offshore LNG Equipment Industry Chain · High-technology Ship Research Program · New technology equipment for rapid and green elimination of COVID-19 hydroxyl radicals in cold chain logistics
References (25)
Show source-provided references
1. Comparison between simulation and conventional training: Expanding the concept of social fidelity10.1002/prs.12361 ↗
2. Human Factors and Maritime Safety10.1017/S0373463311000142 ↗
3. A novel methodology for the use of engine simulators as a tool in academic studies10.1007/s00773-022-00902-9 ↗
4. Reducing of maritime accidents caused by human factors using simulators in training process
5. On the bridge to learn: Analysing the social organization of nautical instruction in a ship simulator10.1007/s11412-013-9166-3 ↗
6. Liu, D., Yu, J., Macchiarella, N.D., and Vincenzi, D.A. (2008). Simulation fidelity. Human Factors in Simulation and Training, CRC Press.10.1201/9781420072846.ch4 ↗
7. Improvement of ship operational safety as a result of the application of virtual reality engine room simulators
8. Shen, H., Zhang, J., Zeng, H., and Feng, J. (2015, January 19–20). Development of a virtual training system for marine engineers. Proceedings of the 2015 4th International Conference on Computer Science and Network Technology (ICCSNT), Harbin, China.10.1109/ICCSNT.2015.7490701 ↗
9. Qi, E., Shen, J., and Dou, R. (2013). CAVE Based Visual System Design and Implementation in Marine Engine Room Simulation. The 19th International Conference on Industrial Engineering and Engineering Management, Springer.
10. Crawford, J. (2016). Marine and Offshore Pumping and Piping Systems, Elsevier.
11. Game-based learning for maritime education and training: The case of Trader of the World10.1007/s13437-016-0119-3 ↗
12. Simulator training for maritime complex tasks: An experimental study10.1007/s13437-017-0133-0 ↗
13. Landing gear failures connected with high-pressure hoses and analysis of trends in aircraft technical problems10.3846/aviation.2022.17751 ↗
14. Developments in analytical wall shear stress modelling for water hammer phenomena10.1016/j.jsv.2023.117848 ↗
15. Shi, W., Yang, J., and Tang, T. (2005, January 8–10). RBF NN based marine diesel engine generator modeling. Proceedings of the 2005, American Control Conference, Portland, OR, USA.
16. Kim, I., Cho, G., Hwang, J., Li, J., and Han, S. (2010). Visualization of neutral model of ship pipe system using X3D. Cooperative Design, Visualization, and Engineering: 7th International Conference, CDVE 2010, Calvia, Mallorca, Spain, 19–22 September 2010. Proceedings, Springer.10.1007/978-3-642-16066-0_33 ↗
17. Zou, C., and Sun, J. (2015, January 26–27). Modeling and Simulation of Ship Fuel Supply Unit. Proceedings of the 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China.10.1109/IHMSC.2015.197 ↗
18. Wang, Z., Jin, L., Wang, S., and Xu, H. (2022). Apple stem/calyx real-time recognition using YOLO-v5 algorithm for fruit automatic loading system. Postharvest Biol. Technol., 185.10.1016/j.postharvbio.2021.111808 ↗
19. Architecture for modeling and simulation of technical systems along their lifecycle. Comput10.1007/s00791-015-0256-9 ↗
20. Designing a virtual exhibition using Scalable Vector Graphics10.1108/00012530410539331 ↗
21. Kozminski, A. (2012, January 10–13). Windows Presentation Foundation (WPF) technology meets the challenges of operator interface design in automatic test systems. Proceedings of the 2012 IEEE AUTOTESTCON Proceedings, Anaheim, CA, USA.10.1109/AUTEST.2012.6334585 ↗
22. Improved YOLOv5 network for real-time multi-scale traffic sign detection10.1007/s00521-022-08077-5 ↗
23. Research on the use of YOLOv5 object detection algorithm in mask wearing recognition
24. Shakhov, A., and Kupraty, O. (2021, January 22–25). Basic project of autonomous main engine control and it implementation in C# (C sharp) environment. Proceedings of the 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), Lviv, Ukraine.10.1109/CSIT52700.2021.9648721 ↗
25. Labelme: Online image annotation and applications10.1109/JPROC.2010.2050290 ↗