Journal of System Simulation
Abstract
Abstract: To address the high consumption of computational resources in simulating ship liquid tank sloshing using computational fluid dynamics simulation methods, a data-driven numerical simulation model was proposed based on graph neural networks. An encoder-processor-decoder framework was employed in the proposed model. The encoder extracted features of fluid particles from the first five time steps. The processor learnt latent motion patterns of fluid and updated features, and the decoder predicted features of particles at subsequent time steps. The processor incorporated a self-attention mechanism to enable dynamic adjacency weight allocation and emphasize the influence of irregular tank wall regions. Training data for the model were generated through the moving particle semi-implicit (MPS) method. Numerical simulations were conducted for rolling conditions of scaled ballast tanks. The results have demonstrated that the proposed model achieves over 50% improvement in simulation accuracy measured by MAE compared to conventional graph neural networks, while maintaining two orders of magnitude higher computational efficiency than the MPS method. This approach provides a novel numerical simulation for ship tank sloshing analysis that effectively balances precision and efficiency.
Recommended Citation
Zhang, Wenkang; Sun, Xiaofeng; Zhong, Yiping; and Yin, Yong
(2025)
"Numerical Simulations of Ship Liquid Tank Sloshing Based on Graph Neural Networks,"
Journal of System Simulation: Vol. 37:
Iss.
12, Article 10.
DOI: 10.16182/j.issn1004731x.joss.25-FZ0629
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol37/iss12/10
First Page
3087
Last Page
3098
CLC
U663.85, TP391
Recommended Citation
Zhang Wenkang, Sun Xiaofeng, Zhong Yiping, et al. Numerical Simulations of Ship Liquid Tank Sloshing Based on Graph Neural Networks[J]. Journal of System Simulation, 2025, 37(12): 3087-3098.
DOI
10.16182/j.issn1004731x.joss.25-FZ0629
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons