一种基于神经网络的热应力预测方法及系统技术方案

技术编号:38220782 阅读:13 留言:0更新日期:2023-07-25 17:52
本发明专利技术涉及一种基于神经网络的热应力预测方法及系统,属于热应力仿真技术领域,解决了现有技术中耦合求解热应力耗时长且精确度低的问题。包括:对目标生物组织进行三维建模和网格划分,得到仿真空间;基于时间步长,将仿真空间中待仿真的网格点的三维坐标和对应时刻传入训练好的第一神经网络模型,预测出网格点在对应时刻的电场和磁场分量;将网格点在各时刻的电场分量构造成电场矩阵,传入训练好的第二神经网络模型,预测出网格点在各时刻对应的温度;基于热应力方程,根据网格点在各时刻对应的温度和目标生物组织的热物性值,得到目标生物组织在各时刻的热应力。实现了快速准确的热应力仿真。的热应力仿真。的热应力仿真。

【技术实现步骤摘要】
一种基于神经网络的热应力预测方法及系统


[0001]本专利技术涉及热应力仿真
,尤其涉及一种基于神经网络的热应力预测方法及系统。

技术介绍

[0002]随着对仿真领域的发展,热应力仿真系统的计算规模进一步扩大,如何能够满足其中大规模的计算以及在计算效率和精度上的需求,是越来越被关注的问题。
[0003]常规的热应力仿真分析的方法主要有有限元直接耦合方法和有限元间接耦合方法。其中,有限元直接耦合方法是一种求解电场

温度场耦合问题的数值方法,它可以在同一个有限元网格上同时求解电场和温度场,从而避免了插值和网格匹配带来的误差。该方法将电场方程和热传导方程耦合起来,并使用时间步进算法逐步求解。有限元间接耦合方法是将电场和温度场视为两个独立的物理场,并使用不同的数值方法进行求解将电场和温度场分别使用有限元法和辅助方程法求解,并在它们之间建立一定的耦合关系。通过迭代求解两个场的偏微分方程,最终得到电场和温度场的耦合解。
[0004]对于有限元间接耦合方法,它需要求解两个独立的场,即电场和温度场,因此需要分别建立两个有限元模型。这样会增加求解的复杂度和计算量,特别是对于大规模的问题,这个方法可能会变得非常耗时。此外,由于这个方法中的两个有限元模型并没有直接的联系,因此可能会导致误差的积累,从而影响求解的精度。有限元直接耦合方法,它需要同时求解电场和温度场,因此可以减少模型的数量和求解的复杂度。但是,在非线性问题的求解中,这个方法可能会遇到收敛困难的问题,需要使用更加复杂的求解算法来克服这个问题。特别是当系统比较复杂时,需要划分更多的网格,计算时间变长;如果网格剖分不够细致,会导致求解结果的精度下降。

技术实现思路

[0005]鉴于上述的分析,本专利技术实施例旨在提供一种基于神经网络的热应力预测方法及系统,用以解决现有耦合求解热应力耗时长且精确度低的问题。
[0006]一方面,本专利技术实施例提供了一种基于神经网络的热应力预测方法,包括以下步骤:
[0007]对目标生物组织进行三维建模和网格划分,得到仿真空间;
[0008]基于时间步长,将仿真空间中待仿真的网格点的三维坐标和对应时刻传入训练好的第一神经网络模型,预测出网格点在对应时刻的电场和磁场分量;将网格点在各时刻的电场分量构造成电场矩阵,传入训练好的第二神经网络模型,预测出网格点在各时刻对应的温度;
[0009]基于热应力方程,根据网格点在各时刻对应的温度和目标生物组织的热物性值,得到目标生物组织在各时刻的热应力。
[0010]基于上述方法的进一步改进,第一神经网络模型的损失函数采用均方误差,其中
误差是基于三维FDTD差分方程而构建的三维空间的电场和磁场分量误差,包括:x轴方向的电场和磁场分量损失、y轴方向的电场和磁场分量损失和z轴方向的电场和磁场分量损失。
[0011]基于上述方法的进一步改进,第二神经网络模型的损失函数采用均方误差,并添加权重参数的平方和作为惩罚项,其中误差是基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差,包括:x轴方向的温度损失、y轴方向的温度损失和z轴方向的温度损失。
[0012]基于上述方法的进一步改进,通过以下公式表示基于三维FDTD差分方程而构建的电场和磁场分量误差:
[0013][0014][0015][0016][0017][0018][0019]其中,Loss(E
x
)表示x轴方向的电场分量损失,Loss(E
y
)表示y轴方向的电场分量损失,Loss(E
z
)表示z轴方向的电场分量损失,Loss(H
x
)表示x轴方向的磁场分量损失,Loss(H
y
)表示y轴方向的磁场分量损失,Loss(H
z
)表示z轴方向的磁场分量损失,ε表示介电常数,μ表示磁导率,σ表示电导率,ρ表示介质密度,(i,j,k,n)表示样本的四维时空向量,分别对应x轴坐标值、y轴坐标值、z轴坐标值和时刻值,E
x
(i,j,k,n)、E
y
(i,j,k,n)、E
z
(i,j,k,n)、H
x
(i,j,k,n)、H
y
(i,j,k,n)、H
z
(i,j,k,n)分别表示样本(i,j,k,n)对应的6个模型输出:x轴方向的电场分量、y轴方向的电场分量、z轴方向的电场分量、x轴方向的磁场分量、y轴方向的磁场分量、z轴方向的磁场分量。
[0020]基于上述方法的进一步改进,通过以下公式表示基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差:
[0021][0022][0023][0024]其中,Loss(T
x
)表示x轴方向的温度损失,Loss(T
y
)表示y轴方向的温度损失,Loss(T
z
)表示z轴方向的温度损失,ρ表示介质密度,k
r
表示介质的热导率,c
r
表示介质的比热容,σ表示介质的电导率,ε

r
表示介质的损耗系数,μ

r
表示介质的磁损耗系数,ω表示电磁波的频率,u
x
、u
y
和u
z
分别表示x轴、y轴和z轴方向的介质速度分量,l表示当前训练的轮次,和表示同一个电场矩阵在第l和第l

1轮训练中输出的温度矩阵中p行q列处的温度,和分别表示电场矩阵在第l

1轮训练中输出的温度矩阵中p+1行q列、p

1行q列、p行q+1列和p行q

1列的温度,E
p,q,x
、E
p,q,y
和E
p,q,z
分别表示电场矩阵中p行q列在x轴、y轴和z轴维度的电场分量。
[0025]基于上述方法的进一步改进,第一神经网络模型的结构依次包括:第一全连接模块、Transformer模块和第二全连接模块;其中,第一全连接模块将模型输入中每一条样本的四维时空向量映射成高维向量,并通过非线性的激活函数对高维向量进行处理,得到新的特征向量,传入Transformer模块;Transformer模块基于多头自注意力机制从特征向量中提取出信息,由第二全连接模块综合得到的所有信息后映射为多个输出。
[0026]基于上述方法的进一步改进,通过以下步骤获取训练好的第一神经网络模型:
[0027]根据目标生物组织的区域构建立体空间,分别通过均匀分布获取采样点和时刻值,每个采样点的三维坐标值和对应的时刻值作为一条样本,得到样本集;
[0028]按批次将样本集输入第一神经网络模型进行无监督学习,在前向传播中得到输出,在反向传播中计算损失函数,优化模型参数,直至迭代结束或者达到预设精度,得到训练好的第一神经网络模型。
[0029本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于神经网络的热应力预测方法,其特征在于,包括以下步骤:对目标生物组织进行三维建模和网格划分,得到仿真空间;基于时间步长,将仿真空间中待仿真的网格点的三维坐标和对应时刻传入训练好的第一神经网络模型,预测出网格点在对应时刻的电场和磁场分量;将网格点在各时刻的电场分量构造成电场矩阵,传入训练好的第二神经网络模型,预测出网格点在各时刻对应的温度;基于热应力方程,根据网格点在各时刻对应的温度和目标生物组织的热物性值,得到目标生物组织在各时刻的热应力。2.根据权利要求1所述的基于神经网络的热应力预测方法,其特征在于,所述第一神经网络模型的损失函数采用均方误差,其中误差是基于三维FDTD差分方程而构建的三维空间的电场和磁场分量误差,包括:x轴方向的电场和磁场分量损失、y轴方向的电场和磁场分量损失和z轴方向的电场和磁场分量损失。3.根据权利要求1所述的基于神经网络的热应力预测方法,其特征在于,所述第二神经网络模型的损失函数采用均方误差,并添加权重参数的平方和作为惩罚项,其中误差是基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差,包括:x轴方向的温度损失、y轴方向的温度损失和z轴方向的温度损失。4.根据权利要求2所述的基于神经网络的热应力预测方法,其特征在于,通过以下公式表示基于三维FDTD差分方程而构建的电场和磁场分量误差:表示基于三维FDTD差分方程而构建的电场和磁场分量误差:表示基于三维FDTD差分方程而构建的电场和磁场分量误差:表示基于三维FDTD差分方程而构建的电场和磁场分量误差:表示基于三维FDTD差分方程而构建的电场和磁场分量误差:表示基于三维FDTD差分方程而构建的电场和磁场分量误差:其中,Loss(E
x
)表示x轴方向的电场分量损失,Loss(E
y
)表示y轴方向的电场分量损失,Loss(E
z
)表示z轴方向的电场分量损失,Loss(H
x
)表示x轴方向的磁场分量损失,Loss(H
y
)表示y轴方向的磁场分量损失,Loss(H
z
)表示z轴方向的磁场分量损失,ε表示介电常数,μ表示磁导率,σ表示电导率,ρ表示介质密度,(i,j,k,n)表示样本的四维时空向量,分别对应x轴坐标值、y轴坐标值、z轴坐标值和时刻值,E
x
(i,j,k,n)、E
y
(i,j,k,n)、E
z
(i,j,k,n)、H
x
(i,j,
k,n)、H
y
(i,j,k,n)、H
z
(i,j,k,n)分别表示样本(i,j,k,n)对应的6个模型输出:x轴方向的电场分量、y轴方向的电场分量、z轴方向的电场分量、x轴方向的磁场分量、y轴方向的磁场分量、z轴方向的磁场分量。5.根据权利要求3所述的基于神经网络的热应力预测方法,其特征在于,通过以下公式表示基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差:表示基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差:表示基于电场驱动的温度控制的差分方程而构建的三维空间的温度误差:其中,Loss(T
x
)表示x轴方向的温度损失,Loss(T
y
)表示y轴方向的温度损失,Loss(T
...

【专利技术属性】
技术研发人员:胡锐刘雪飞税文超王渝皓
申请(专利权)人:广东越新微系统研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1