基于机器学习的双层圆柱壳固有振动特性预测

Prediction of Natural Vibration Characteristics of Double-Layer Cylindrical Shells Based on Machine Learning

  • 摘要: 【目的】针对船舶结构设计中有限元计算参数迭代频繁、计算成本高等缺点,本文提出了基于机器学习方法的双层圆柱壳固有振动特性预测代理模型。【方法】以双层圆柱壳的设计参数为输入特征,以其模态频率为预测目标,通过Matlab与ANSYS联合仿真技术生成数据样本,引入克里金、支持向量机、神经网络及随机森林等4种机器学习方法对双层圆柱壳的固有振动特性进行预测分析并评估对比。【结果】结果显示,各代理模型的决定系数R2均在0.95以上,其中克里金、神将网络、随机森林方法的预测值与真实值的相对误差均控制在3%以内。总体而言,克里金方法的准确度和鲁棒性最好,适用于双层圆柱壳的固有振动特性预测。【结论】本文研究成果可为水下结构设计提供参考。

     

    Abstract: Objectives In addressing the challenges of frequent parameter iterations and high computational costs associated with finite element analysis in ship structural design, this paper proposes a surrogate model based on machine learning methods for predicting the inherent vibration characteristics of double-layer cylindrical shells.Methods Taking the design parameters of a double-layer cylindrical shell as input features and its modal frequencies as the prediction target, data samples are generated through MATLAB-ANSYS co-simulation technology. Subsequently, four machine learning methods—Kriging, Support Vector Machine, Neural Networks, and Random Forest—are introduced to predict and analyze the inherent vibration characteristics of the double-layer cylindrical shell, followed by a comparative evaluation of their performance.Results The results indicate that all surrogate models achieved a coefficient of determination (R²) above 0.95. Among them, the relative errors between the predicted and true values for the Kriging, Support Vector Machine, and Random Forest methods were all controlled within 3%. Overall, the Kriging method demonstrated the best accuracy and robustness, making it highly suitable for predicting the inherent vibration characteristics of double-layer cylindrical shells.Conclusions The findings of this study can serve as a valuable reference for the design of underwater structures.

     

/

返回文章
返回