首页/文章/ 详情

最简单的二维热传导有限元数值模拟实现

3小时前浏览0

简述

本文介绍热传导方程的有限元数值模拟方法,模拟二维稳态传导方程。意在学习了解有限元数值模拟在热传导问题中的运用。

1.边值问题

热传导的基本定理,描述热流密度与温度梯度的关系:

能量守恒定律,单位体积内热量变化等于流入热量与热源之和:

带入第一个公式,得到热传导方程:

当温度不随着时间变化的时候,方程简化为泊松方程:

对于二维而言,展开写得到:

该方程对应的变分问题为:

考虑绝热边界,此时简化方程得到:

对于四个边的边界条件,在底边固定温度使用第一类边界条件,在其他三个边使用热流边界的第二类边界,具体如下:

由此,热传导方程的边值问题为:

假设为热源密度和热导率为均匀情况,二维问题有解析解:

二维问题对应的有限元方程为:

可见,二维的热传导方程经过分析后,最后得到的边值问题就是泊松方程,这对于有限元数值模拟而言是非常简单的。

对于具体的泊松方程的二维有限元推导过程这里不再介绍,各种有限元方法可以参考文献:

同轴线求电容,初探泊松方程的二维非结构化有限元

最简单的二维结构化有限元问题:求解拉普拉斯方程(改)

2.数值结果

当热源密度和热导率为均匀情况时,数值模拟的稳态温度与数值解的对比:

可见数值解和解析解是一致的。

当仅中心区域存在热源情况下,数值模拟结果:

3.最后

这里简单实现了的二维热传导问题的有限元数值模拟,根据实现流程可见,稳态热传导方程本质就是泊松方程,因此弄明白泊松方程后,问题热传导方程也就迎刃而解,更多的就是考虑热传导的物理背景。




来源:实践有限元
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-04-30
最近编辑:3小时前
实践有限元
硕士 签名征集中
获赞 0粉丝 7文章 62课程 0
点赞
收藏
作者推荐

三维四面体一、二、三阶叠层有限元实现与精度对比-高斯积分

简述相比于插值基函数有限元,叠层基函数的公式相对更加简单,缺点是实现过程中如果出现问题,很难查找具体原因。本文以霍姆霍兹方程为边值问题,在使用高斯积分的基础上,分别实现基于叠层基函数的一阶、二阶、三阶有限元。过程中一阶、二阶很快成功实现,但是三阶却达不到对应的精度,其结果仅仅比二阶稍微好一点,明显存在问题,但是却无法找到问题所在。所涉及的文章有以下几篇,相关内容也不再赘述。三维四面体三阶有限元实现-泊松方程泊松方程-三维四面体插值基函数有限元实现-高斯积分三维高阶叠层与插值有限元细节对比-霍姆霍兹方程泊松方程三维二阶叠层有限元实现-四面体1.边值问题这里简单给出边值问题,霍姆霍兹方程表达式:2.四面体基函数表达式使用面积坐标获得线性基函数及其梯度表达式:一阶基函数表达式及其梯度:二阶叠层基函数(包括一阶部分的N1~4)及其梯度:其对应的梯度为:三阶基函数(包括二阶部分内容不再展示)及其对应的梯度:3.高斯积分、系数矩阵组装、边界条件加载I.高斯积分方式与对应的积分权重系数表格参考:三维四面体三阶有限元实现-泊松方程。II.系数矩阵组装需要全局映射关系与局部映射关系一一对应。III.叠层基函数的边界条件加载参考:泊松方程三维二阶叠层有限元实现-四面体。4.结果展示一阶结果与理论解析解对比:二阶结果与理论解析解对比:三阶结果与理论解析解对比:三阶的可视化结果:叠层基函数与插值基函数不同阶数精度对比统计:粗略看上述的结论,一阶、二阶、三阶的精度均是正确的,但是详细看会发现,三阶叠层基函数的精度并没有提高多少,这里基本上可以明确是存在问题的,因为三阶叠层精度与对应的插值基函数的三阶精度不在一个量级上,但是在经过大量查找问题后,发现现有知识理解确实找不到其中问题所在,暂时无法解决。总结在实现叠层基函数过程中,二阶稍微简单、但是三阶涉及到棱边顺序相对更加困难,因为相对于插值基函数而言,叠层基函数的高阶更加的难以实现。这里分析三阶叠层有限元存在问题的地方大概率是局部映射关系与全局映射关系的问题,但是以我理解又没有错误,早在之前二维的高阶叠层基函数中也遇到过类似的问题,也是如此结果,看样子确实不得其中要义。对此问题有理解、想法的小伙伴们也欢迎留言讨论。来源:实践有限元

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈