一种基于深度学习的热传导求解方法及系统

文档序号:36126444发布日期:2023-11-22 18:47阅读:36来源:国知局
一种基于深度学习的热传导求解方法及系统

本发明涉及深度学习与工程应用领域,尤其涉及一种基于深度学习的热传导求解方法及系统。


背景技术:

1、热传导偏微分方程是描述物质热传导过程的重要方程之一,其正问题和反问题的求解在物理学、材料科学、能源工程等领域都有广泛应用。针对热传导偏微分方程的求解,目前主流方法仍然依赖于建立偏微分方程约束的优化问题。然而这类方法计算成本高昂且耗时长久,难以满足工业软件对相关物理问题求解效率和优化的要求。这是因为热传导偏微分方程求解问题存在强非线性、多解以及难以求解初值条件等困难。传统数值方法需要设计复杂的算法流程来绕过这些困难,导致计算效率不高,无法快速获得热传导数据,无法满足工业应用对于时效性日益增长的需求。


技术实现思路

1、有鉴于此,为了解决现有求解方法中无法快速计算热传导偏微分方程,进而导致热传导数据获取慢的技术问题,本发明提出一种基于深度学习的热传导求解方法,所述方法包括以下步骤:

2、获取工程模拟案例并构建数据集;

3、构建热传导抽象算子的代理模型;

4、基于所述数据集训练所述代理模型,得到训练完成的代理模型;

5、获取待测初始数据并输入至所述训练完成的代理模型,得到热传导数据;

6、将所述热传导数据转为热力云图。

7、在一些实施例中,所述获取工程模拟案例并构建数据集这一步骤,其具体包括:

8、设定初始条件和边界条件,构建热传导问题模型;

9、基于所述热传导问题模型进行数值模拟,获取对应数值解,得到模拟案例;

10、基于所述模拟案例,以模型数值参数为输入,数值解结果为输出,构建数据集。

11、其中,可以通过使用多物理场仿真建模软件comsol收集或通过数值模拟获得大量热传导问题的输入和输出样本,建立数据集。

12、通过该优选步骤,可以建立多种不同的热传导问题模型、大量的参数组合设置及其对应的模拟结果。

13、在一些实施例中,所述代理模型为多层卷积-全连接神经网络,包括一维卷积层、全连接层、丢弃层和拼接层。

14、通过该优选步骤,以一维卷积层提取局部特征,增强局部感知能力、减少参数量并降低维度;全连接层可以起到特征提取、降维以及特征重建和扩展的作用;丢弃层用于提高模型的泛化能力;拼接层用于对特征按照维度进行拼接,得到更大的特征向量。

15、在一些实施例中,所述基于所述数据集训练所述代理模型,得到训练完成的代理模型这一步骤,其具体包括:

16、设置学习率、批量大小、训练周期和优化器;

17、以均方误差作为损失函数,以relu和softplus为激活函数,基于数据集对代理模型进行训练,得到训练完成的代理模型。

18、所述均方误差的计算公式如下:

19、

20、其中,n为样本数量,x表示实际数值解,表示预测数值解。

21、通过损失函数优化网络参数,使网络输出能够逼近热传导方程的解。

22、在一些实施例中,所述模型数值参数包括几何结构、材料属性、网格信息、初始条件和边界条件,所述数值解结果为温度场分布。

23、在一些实施例中,还包括以结构相似性作为评价指标,对训练完成的代理模型进行评价,所述结构相似性的计算公式如下:

24、

25、其中,q和分别表示实际数据和预测数据可视化后的图像,μq和分别表示实际数据和预测数据图像像素点的平均值,σq和分别表示实际数据和预测数据图像像素点的标准差,表示实际数据和预测数据的协方差。

26、结构相似性是一种基于图像结构信息,包括亮度、对比度和结构等方面的特征评估比较的指标。

27、本发明还提出了一种基于深度学习的热传导求解方法,所述系统包括:

28、数据集构建模块,用于获取工程模拟案例并构建数据集;

29、模型构建模块,用于构建热传导抽象算子的代理模型;

30、训练模块,基于所述数据集训练所述代理模型,得到训练完成的代理模型;

31、输出模块,用于获取待测初始数据并输入至所述训练完成的代理模型,得到热传导数据;

32、可视化模块,用于将所述热传导数据转为热力云图。

33、基于上述方案,本发明提供了一种基于深度学习的热传导求解方法及系统,利用深度学习方法构建热传导偏微分方程抽象算子的代理模型,建立多层卷积-全连接神经网thermonet作为热传导偏微分方程计算的求解器,提供一种可替代传统由物理模型驱动的工业软件的有效解决方案。相比于传统的求解方法,通过深度学习方法构建的求解器在不影响计算精度的前提下具有更高的计算效率,进而快速获取热传导数据。



技术特征:

1.一种基于深度学习的热传导求解方法,其特征在于,包括以下步骤:

2.根据权利要求1所述一种基于深度学习的热传导求解方法,其特征在于,所述获取工程模拟案例并构建数据集这一步骤,其具体包括:

3.根据权利要求2所述一种基于深度学习的热传导求解方法,其特征在于,所述代理模型为多层卷积-全连接神经网络,包括一维卷积层、全连接层、丢弃层和拼接层。

4.根据权利要求2所述一种基于深度学习的热传导求解方法,其特征在于,所述基于所述数据集训练所述代理模型,得到训练完成的代理模型这一步骤,其具体包括:

5.根据权利要求2所述一种基于深度学习的热传导求解方法,其特征在于,所述模型数值参数包括几何结构、材料属性、网格信息、初始条件和边界条件,所述数值解结果为温度场分布。

6.根据权利要求4所述一种基于深度学习的热传导求解方法,其特征在于,还包括以结构相似性作为评价指标,对训练完成的代理模型进行评价,所述结构相似性的计算公式如下:

7.根据权利要求4所述一种基于深度学习的热传导求解方法,其特征在于,所述均方误差的计算公式如下:

8.一种基于深度学习的热传导求解系统,其特征在于,包括:


技术总结
本发明公开了一种基于深度学习的热传导求解方法及系统,该方法包括:获取工程模拟案例并构建数据集;构建热传导抽象算子的代理模型;基于所述数据集训练所述代理模型,得到训练完成的代理模型;获取待测初始数据并输入至所述训练完成的代理模型,得到热传导数据;将所述热传导数据转为热力云图。该系统包括:数据集构建模块、模型构建模块、训练模块、输出模块和可视化模块。通过使用本发明,能够快速获取热传导数据,有助于工业应用。本发明可广泛应用于深度学习与工程应用领域。

技术研发人员:王卓薇,陈勇生,杨乐,王瑞升,郑铭强
受保护的技术使用者:广东工业大学
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1