摘要
汽车零部件正向设计中,为快速预测所设计的吸能结构的碰撞吸能特性,以吸能盒为研究对象,通过有限元压溃变形仿真生成数据集,训练得到一种新的可识别几何结构和记忆时序特征的预测模型。模型通过基于图的编码器进行几何结构识别,采用长短期记忆网络和图卷积神经网络处理时序数据,并输出预测结果。对比表明:吸能盒压溃形态预测结果与有限元仿真结果一致,压溃变形量的预测精度可达95.33%,最大吸能值的预测精度可达99.98%。预测模型相较于有限元计算,其计算效率分别提高了174.5倍和210.5倍,可以快速准确地预测吸能盒的碰撞性能。
传统的汽车和零部件生产厂商在设计和开发产品的过程中,都是通过计算机辅助设计(CAE)来计算产品的力学性能,其中有限元方法(FEM)作为一种广泛应用的分析结构和连续体的数值分析方法,可以准确预测结构在外力作用下的变形和振动等问题的数值
神经网络是机器学习的一个分支,它在预测结构性能、损伤和断裂等问题方面已经被广泛应用,许多学者针对这些问题提出了不同的方法。例如,Che
在诸多研究中可以发现,利用神经网络可以实现结构力学性能的预测,但在三位几何结构的学习和表达上还有诸多不足。因此,本文以汽车吸能盒为研究对象,基于图卷积神经网络和长短期记忆神经网络搭建预测模型,来预测吸能盒在特定工况下的压溃变形和吸能特性。
卷积神经网络(CNN)在图像处理方面表现出色,善于捕捉图像中潜在的特征信息。而图像本身可被视为具有规则网格状结构的图,其单个像素是节点,每个RGB通道值都被用作节点特征。相比之下,图可以表示节点之间的拓扑关系,即表示为节点、边和全局属性的集合。图卷积神经网络(graph convolutional neural networks,GCN)可以通过对每个节点进行卷积来实现节点属性的更新,通过相邻节点和更远的节点来改变其状态,其中不同的相邻节点具有不同的效
(1) |
(2) |
式中:是度矩阵,其只有对角线上有值,表示节点的度。对图形进行一次卷积计算后,图形上所有节点的嵌入信息都会被传递和更新。节点属性的更新可以表示为:
(3) |
式中:是更新后的特征矩阵,包含所有节点更新后的特征; 是激活函数;是更新前的特征矩阵; 是可学习的参数。该算法通过卷积聚合邻居节点和节点本身特征,实现信息的传递和更新。

图1 图卷积神经网络基本组成与计算过程
Fig. 1 Basic structure of graph and Message passing with graph convolution
(a)图的基本组成和 (b)图卷积计算过程
(4) |
(5) |
(6) |
(7) |
式中:、分别表示一种激活函数;和为可学习的权重和偏差。单元状态和每一时刻隐藏层状态计算方式为:
(8) |
(9) |
式中: 为哈达玛积运算符,表示将每一时刻的隐藏状态输出以得到具有时间序列信息的结果。LSTM确保了由网格生成图之后节点的时序特征,由于LSTM单元计算过程中节点之间相互独立,因此数据在经过LSTM单元之后再通过GCN进行节点之间的信息传递和更

图2 LSTM单元结构
Fig. 2 Schematic structure of LSTM cell
在有限元分析过程中,几何模型可以通过划分成网格的形式在有限元软件中表示,但这些网格信息难以直接传递到机器学习框架中。因此,该预测模型需要学习有限元模型数据中隐藏的信息,以区分不同的几何结构信息。然后利用学习到的这些几何结构信息,来预测在外界工况下变形-吸能特性的响应。预测模型的过程总结为以下3个部分。
多层感知机(MLP)又称人工神经网络,通过一个全连接网络可将输入数据集映射到输出数据
(10) |
式中:为全局属性;为节点的集合;为边的集合。图中的节点重新编号为,初始的节点特征为节点坐标。每次图进行更新计算中,节点集合的属性和边集合的属性可以用特征矩阵,和邻接矩阵表示。编码器的输入为:
(11) |
编码器将输入矩阵转化为隐藏的特征空间,来识别结构的几何特征。特征空间的特征矩阵可以表示为:
(12) |
边的信息通过读取单元包括的相邻节点的编号获得,从而生成初始的邻接矩阵,其中表示初始邻接矩阵对应位置的元素。如果有限元模型的节点和节点相邻,则对应元素为1,初始邻接矩阵没有节点连接的对应位置填充为0,然后经过归一化得到邻接矩阵。编码器输出的特征矩阵,和邻接矩阵作为输入参与信息传递和更新模块的计算。
编码后的节点特征矩阵作为LSTM模块的输入,用于独立计算每个节点的特征信息,得到具有时序特征的节点属性。LSTM模块的计算过程可以表示为:
(13) |
根据LSTM模块输出的特征信息,可以得到每个时刻的特征矩阵和相互独立的节点属性。为了得到更新图的边属性和全局属性,通过图卷积网络在节点间传递和更新信息,从而得到每个时刻对应的图。GCN模块的计算过程可以表示为:
(14) |
每个图都包含潜在的节点特征空间和边的属性,以此来预测该时刻下的节点坐标和整体内部能量变化。

图3 信息传递和更新
Fig. 3 Passing and updating process
通过多层感知器对图中包含的节点特征信息进行解码,得到每个时刻的节点坐标和结构的吸能特性。解码器对结构t时刻输出结果的计算公式为:
(15) |
式中:为节点坐标;为全局属性,用于预测结构的能量吸收特性。
变形预测的训练采用均方误差(MSE)作为损失函数。同时对每个图形中包含的全局属性,进行解码,得到每个时刻的内能变化,并使用平均绝对误差(MAE)作为内能预测训练的损失函数,以此实现对网格变形结果的预测和对能量吸收特性的预测。

图4 变形-吸能预测模型框架
Fig. 4 The schematic framework of prediction system
汽车的吸能盒位于前横梁和前纵梁之间,主要作用是通过自身的压溃变形来吸收汽车碰撞产生的动能,并将前保险杠传递过来的碰撞力以更均匀地方式传递到车身的前纵梁上。分析吸能盒的变形规律和吸能特性,对车身设计和轻量化设计具有重要意
采用壳单元建立有限元模型,可以生成具有不同厚度属性的有限元模型。

图5 有限元模型和边界条件
Fig.5 FE model and boundary conditions
Material | ||||
---|---|---|---|---|
Aluminum alloy | 70.0 |
2.71 | 0.33 | 210 |
实验设计了具有不同厚度的吸能盒模型进行仿真模拟,同时生成数据集以供神经网络框架学习以区分不同结构。设置碰撞停止时间为 5.0 ms。为了更好地观察吸能盒碰撞过程中的内能变化,每1.0 ms输出一次变形结果,每0.5 ms输出一次吸能盒的内能。

图6 样本空间分布:(a)变形预测,(b)吸能预测
Fig. 6 Dataset distribution of (a) deformation prediction, (b) energy-absorbing prediction
汽车吸能盒结构的耐撞性通常通过压溃变形和吸能特性来表

图7 吸能盒有限元计算结果:(a)沙漏能,(b)内能
Fig. 7 Simulated energy curves of energy-absorbing box by FEM (a) hourglass energy (b) internal energy
本文探索了不同网络结构对几何结构信息的捕捉能力和对网格变形的预测能力,并最终确定了一种具有确定深度和神经元数量的网络框架。在多层感知机编码器部分和图卷积神经网络部分均采用ReLU单元作为激活函数,该函数具有计算高效的特点。采用Adam优化方法,该算法可以自动调整学习率,适用于噪声较大的问题,同时计算高效,需要内存也较
压溃变形预测数据集被拆分,其中80%作为模型的训练集。由于数据中的所有节点都包含相同大小和幅度的坐标信息,因此在训练过程中没有对这些数据进行归一化处理。均方误差(MSE)作为损失函数,用于评估模型输出相对于理想输出数据的误差。

图8 变形预测模型的(a)训练集损失曲线和(b)测试集损失曲线
Fig. 8 Histogram of loss for (a) training set and (b) validation set
对整个数据集进行了10 000次训练,训练集和测试集的损失均迅速收敛。训练集损失函数收敛到最小值为1.826 m

图9 机器学习预测模型与有限元计算的压溃变形预测结果
Fig. 9 Calculated collapse deformation by ML prediction and FE simulation

图10 机器学习预测模型计算的位移云图
Fig.10 Predicted displacement by ML prediction
(16) |
式中: 为节点坐标的预测值。
Time/ms | 1.0 | 2.0 | 3.0 | 4.0 | 5.0 |
---|---|---|---|---|---|
Mean | 1.543 | 1.576 | 1.606 | 2.467 | 3.850 |
Max | 6.472 | 9.516 | 8.754 | 11.623 | 12.927 |
分别计算预测结果中每个节点的误差。通过机器学习模型预测得到的变形结果,平均误差随着时间增加逐渐增大,说明该模型的预测精度对于时间的增加和变形量的逐渐增大有逐渐下降的趋势,并且平均误差在t=4.0 ms和t=5.0 ms时迅速增加。同样,在碰撞结束后,即碰撞时间和变形量均达到峰值时,最大误差也达到峰值。节点的位移误差代表了模型对吸能盒变形之后的结构捕捉能力,说明该模型对吸能盒碰撞产生的变形预测的精度随着时间增大逐渐下降,但整体误差仍在可接受范围,有效地捕捉了结构的变形趋势。
同样对于该吸能盒样本,通过机器学习模型预测后得到结果的单元误差计算方式为:
(17) |
由于使用的是壳单元模型,每个单元都包括多个节点,单元误差由单元中节点的误差计算得出。

图11 机器学习模型与有限元计算的单元误差
Fig. 11 Element errors of displacement between ML prediction and FE simulation
本文探索了不同深度和隐藏状态的网络模型,最终确定了吸能预测模型。吸能盒内能数据的范围会随着设计变量不同产生较大的差异,这会给神经网络学习捕捉内能变化规律的过程带来不良的影响。因此在训练过程中,对吸能数据进行了归一化,归一化计算公式为:
(18) |
式中:和为样本数据中的最大值和最小值。采用平均绝对误差(MAE)作为损失函数进行训练,以评估模型预测数据与真实数据之间的误差。

图12 吸能预测模型的(a)训练集损失曲线和(b)测试集损失曲线
Fig. 12 Histogram of loss for (a) training set and (b) validation set

图13 吸能预测模型与有限元计算得到的吸能曲线
Fig.13 Energy absorption of the energy-absorbing box for different samples in the validation set

图14 吸能预测的绝对误差和相对误差
Fig. 14 Absolute errors and relative errors between ML prediction and FE simulation
Thickness/mm | 1.36 | 1.90 | 2.45 | 2.82 | 3.09 | 3.54 | 4.08 | 4.84 |
---|---|---|---|---|---|---|---|---|
Absolute error/mm | 18.47 | 35.98 | 2.06 | 0.21 | 9.93 | 10.56 | 10.61 | 4.69 |
Relative error/% | 6.33 | 6.55 | 0.25 | 0.02 | 0.86 | 0.75 | 0.62 | 0.22 |
综上所述,压溃变形预测模型和吸能预测模型能够有效捕捉吸能盒的几何结构差异,预测碰撞后的压溃变形形态和吸能特性。编码器和解码器可以有效地学习结构的几何特征,实现有限元网格、边界条件和图网络嵌入属性等信息的相互转换,生成潜在的特征空间以供预测模型计算。由于吸能盒碰撞产生的变形和内能变化与时间相关,LSTM模块保证了潜在信息的时序特征,并通过图卷积实现图的信息传递和更新。最后,通过解码器输出结果,分别得到吸能盒的压溃变形结果和吸能特性。与有限元模型相比,机器学习模型的变形预测效率提高了174.5倍,吸能预测的效率提高了210.5倍。此外,最大变形量和最大吸能值的预测精度最高可达到95.33%和99.98%。
变形-吸能预测模型有效解决两个问题:几何形状的识别;特定工作条件下部件的响应预测。在保证精度的同时,与有限元相比,机器学习可显著提高计算速度。因此,本文提出的基于图卷积神经网络和长短期记忆网络的模型框架为未来探索各种具有时间依赖性的结构变化和特性变化提供了思路。
本文提出了一种基于图卷积神经网络和长短期记忆网络的机器学习模型,用于预测汽车吸能盒的耐撞性。通过一系列不同厚度的吸能盒有限元仿真实验,生成了用于训练的数据集。通过训练后的变形-吸能预测模型预测了变形模式、位移和吸能特性,并与有限元仿真数据进行了比较。
机器学习模型使用基于图的编码器捕捉结构的几何特征,通过长短期记忆网络获取不同时刻的特征矩阵,使用图卷积神经网络进行节点间的信息传递和更新,并使用 Adam 优化器进行训练。在模型训练过程中,损失迅速收敛,训练结束后的模型可以稳定地得到预测结果。利用训练后的模型预测吸能盒的压溃变形和吸能特性,最大变形量的预测精度可达95.33%,最大吸能值的预测精度可达99.98%,计算速度分别提高了174.5倍和210.5倍。与有限元模型相比,该模型在保证预测精度的同时,计算效率有了显著提高。
鉴于图神经网络和长短期记忆网络能够有效地捕捉节点之间的拓扑关系和时序特征,因此本文提出的吸能盒变形-吸能预测模型具有重要意义。此模型不仅可用于预测当前吸能盒的耐撞性,还为进一步探索预测基于时间依赖性的各种结构和多种载荷工况下的仿真结果提供了思路和方法。
参考文献
MARZBANRAD J, ALIJANPOUR M, KIASAT M S. Design and analysis of an automotive bumper beam in low-speed frontal crashes[J]. Thin-Walled Structures. 2009, 47(8/9):902. [百度学术]
BAIGES J, CODINA R, CASTAÑAR I, et al. A finite element reduced‐order model based on adaptive mesh refinement and artificial neural networks[J]. International Journal for Numerical Methods in Engineering. 2019, 121(4):588. [百度学术]
MOHAN AT, GAITONDE D V. A deep learning based approach to reduced order modeling for turbulent flow control using LSTM neural networks[J]. arXiv preprint, 2018, arXiv:1804.09269. [百度学术]
ROY A G, CONJETI S, KARRI S P K, et al. ReLayNet: retinal layer and fluid segmentation of macular optical coherence tomography using fully convolutional networks[J]. Biomed Opt Express, 2017, 8(8):3627. [百度学术]
HERATH S, HAPUTHANTHRI U. Topologically optimal design and failure prediction using conditional generative adversarial networks[J]. International Journal for Numerical Methods in Engineering. 2021, 122(23):6867. [百度学术]
WANG L, SHI D, ZHANG B, et al. Real-time topology optimization based on deep learning for moving morphable components[J]. Automation in Construction. 2022, 142: 112. [百度学术]
LIANG L, LIU M, MARTIN C, et al. A deep learning approach to estimate stress distribution: a fast and accurate surrogate of finite-element analysis[J]. J R Soc Interface, 2018, 15(138). DOI: 10.1098/rsif.2017.0844. [百度学术]
ABUEIDDA D W, LU Q, KORIC S. Meshless physics‐informed deep learning method for three‐dimensional solid mechanics[J]. International Journal for Numerical Methods in Engineering. 2021, 122(23):7182. [百度学术]
TANDALE S B, MARKERT B, STOFFEL M. Intelligent stiffness computation for plate and beam structures by neural network enhanced finite element analysis[J]. International Journal for Numerical Methods in Engineering. 2022, 123(17):4001. [百度学术]
CHEN H, NIE Z, XU Q, et al. Intelligent detection and classification of surface defects on cold-rolled galvanized steel strips using a data-driven faulty model with attention mechanism[J]. Journal of Computing and Information Science in Engineering, 2022, 23(4): 041001. [百度学术]
XU W, WANG C, YUAN J. Impact performance of an annular shaped charge designed by convolutional neural networks[J]. Thin-Walled Structures, 2021,160(35): 107241. [百度学术]
SHAMASS R, FERREIRA F P V, LIMBACHIYA V, et al. Web-post buckling prediction resistance of steel beams with elliptically-based web openings using Artificial Neural Networks(ANN)[J]. Thin-Walled Structures, 2022, 180: 522. [百度学术]
OMAR T, ESKANDARIAN A, BEDEWI N. Vehicle crash modelling using recurrent neural networks[J]. Mathematical and Computer Modelling, 1998, 28(9): 31. [百度学术]
VAN DE WEG B P, GREVE L, ANDRES M, et al. Neural network-based surrogate model for a bifurcating structural fracture response[J]. Engineering Fracture Mechanics, 2021, 241(1). https://www.zhangqiaokeyan.com/journal-foreign-detail/0704028668404.html. [百度学术]
KOHAR C P, CONNOLLY D, LIUSKO T. et al. Using artificial intelligence to aid vehicle lightweighting in crashworthiness with aluminum[J]. MATEC Web of Conferences. 2020, 326(1): 01006. [百度学术]
LANZI L, BISAGNI C, RICCI S. Neural network systems to reproduce crash behavior of structural components[J]. Computers & Structures. 2004, 82(1):93. [百度学术]
GUO X X, LI W, IORIO F. Convolutional neural networks for steady flow approximation[C]// Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2016: 481. https://www.kdd.org/kdd2016/papers/files/adp1175-guoA.pdf. [百度学术]
HE B, XU F, ZHANG D, et al. A convolutional neural network-based recognition method of gear performance degradation mode[J]. Journal of Computing and Information Science in Engineering. 2022, 22(5): 050902. [百度学术]
NIE Z G, JIANG H L, KARA L B. Stress field prediction in cantilevered structures using convolutional neural networks[J]. J Comput Inf Sci Eng, 2020, 20. [百度学术]
GUO Y L, WANG H Y, HU Q Y, et al. Deep learning for 3d point clouds: a survey [J]. Ieee T Pattern Anal, 2021, 43(12): 4338. [百度学术]
XIANG C, WANG D L, PAN Y, et al. Accelerated topology optimization design of 3D structures based on deep learning[J]. Struct Multidiscip O,2022, 65(3). [百度学术]
KOHAR C P, GREVE L, ELLER T K, et al. A machine learning framework for accelerating the design process using CAE simulations: an application to finite element analysis in structural crashworthiness[J]. Computer Methods in Applied Mechanics and Engineering, 2021, 385. [百度学术]
RAO C, LIU Y. Three-dimensional convolutional neural network (3D-CNN) for heterogeneous material homogenization[J]. arXiv preprint,2020, arXiv: 2002.07600. [百度学术]
LIU Z, TANG H, LIN Y, et al. Point-voxel CNN for efficient 3D deep learning[J]. arXiv preprint,2019, arXiv: 1907.03739. [百度学术]
ZHOU J, CUI G, HU S, et al. Graph neural networks: a review of methods and applications[J]. AI Open, 2020, 1:57. [百度学术]
JIN W, YANG K, BARZILAY R, et al. Learning multimodal graph-to-graph translation for molecular optimization[J]. arXiv preprint, 2028, arXiv: 1812.01070. [百度学术]
YU B, YIN H T, ZHU Z X. Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting[C]//Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. 2018:3634. [百度学术]
MAURIZI M, GAO C, BERTO F. Predicting stress, strain and deformation fields in materials and structures with graph neural networks[J]. Scientific Reports, 2022, 12 (1). [百度学术]
PFAFF T, FORTUNATO M, SANCHEZ-GONZALEZ A, et al. Learning mesh-based simulation with graph networks[J]. arXiv preprint,2020, arXiv: 2010.03409. [百度学术]
WU F, JING X Y, WEI P F, et al. Semi-supervised multi-view graph convolutional networks with application to webpage classification[J]. Inform Sciences, 2022, 591:142. [百度学术]
GORI M, MONFARDINI G, SCARSELLI F. A new model for learning in graph domains[C]. Ieee Ijcnn, 2005:729. [百度学术]
HOCHREITER S, SCHMIDHUBER J. Long short-term memory[J]. Neural Comput, 1997, 9(8):1735. [百度学术]
WU Z H, PAN S R, LONG G D, et al. Connecting the dots: multivariate time series forecasting with graph neural networks[C]//Proceedings of the 26th Acm Sigkdd International Conference on Knowledge Discovery & Data Mining. 2020:753. [百度学术]
NUGRAHA R D, HE K, LIU A, et al. Short-term cross-sectional time-series wear prediction by deep learning approaches[J]. Journal of Computing and Information Science in Engineering, 2023, 23(2). [百度学术]
BAROUTAJI A, SAJJIA M, OLABI A G. On the crashworthiness performance of thin-walled energy absorbers: Recent advances and future developments[J]. Thin-Walled Structures, 2017, 118:137. [百度学术]
C-NCAP. C-NCAP management regulation[EB/OL]. 2018. https://cncap.obs.cn-north-4.myhuaweicloud.com/cms/picture/319721353147125760.pdf. [百度学术]
YAO S, YAN K, LU S, et al. Prediction and application of energy absorption characteristics of thin-walled circular tubes based on dimensional analysis[J]. Thin-Walled Structures, 2018, 130:505. [百度学术]
SINGH K, KAPANIA R K. Accelerated optimization of curvilinearly stiffened panels using deep learning[J]. Thin-Walled Structures, 2021, 161. [百度学术]
ZHANG Y, ZHU P, CHEN G L. Lightweight design of automotive front side rail based on robust optimisation[J]. Thin-Walled Structures, 2007, 45(7/8): 670. [百度学术]
ZHANG Y, XU X, SUN G Y, et al. Nondeterministic optimization of tapered sandwich column for crashworthiness[J]. Thin-Walled Structures, 2018, 122:193. [百度学术]
KINGMA D P, BA J. Adam: a method for stochastic optimization [J]. arXiv preprint, 2014, arXiv: 1412.6980. [百度学术]