首页/文章/ 详情

【研究前沿】利用机器学习库Neural Networks求解结构化网格上的多相流方程

8天前浏览318

这篇文章是2024年发表在《Computer Methods in Applied Mechanics and Engineering》。     

提出了一种新的方法,利用机器学习库中的工具和方法来求解离散化的多相流方程。这种方法的灵感来源于卷积层可以被用来表达离散化过程,即作为神经网络的权重由数值方法决定,而非通过训练得到。因此,这种方法被称为神经网络求解偏微分方程(NN4PDEs)。

提出的基于NN4PDEs的方法成功扩展到多相流问题,展示了求解离散化PDEs的新途径。


1. 研究背景


   

   
研究背景强调了多相流数值模拟在环境、能源和食品等多个领域的重要性,并指出了传统CFD模型在多相流问题上的分辨率依赖性和高计算成本。为了克服这些挑战,作者开发了一种能够在最新GPU和AI处理器上运行的模拟方法,该方法通过将数值离散化表达为神经网络,不仅简化了代码实现,还提高了计算效率,使得多相流模拟更加高效和可访问。

2. 研究方法


   

   

神经网络求解PDEs(NN4PDEs):提出一种新颖的方法,将数值离散化表示为神经网络。

多网格求解器:通过具有U-Net架构的卷积神经网络实现多网格求解器。

压缩算术体积分数方法:引入一种新的压缩算术体积分数方法,基于残差公式,使用Petrov-Galerkin方法提高准确性,并为NN4PDEs设计。

高阶有限元方案:选择高阶有限元方案来模拟坍塌的水柱和上升的气泡。



3. 研究结果


   

 

数值模拟:结果与实验数据和其他文献中的数值结果相比较,显示出良好的一致性。

多相流模型:证明了有限元离散化的多相流可以首次使用基于(未训练的)卷积神经网络的方法求解。

代码兼容性:表达数值离散化作为神经网络的一个好处是,代码可以在CPU、GPU或专门为运行AI代码设计的加速器上运行,而无需修改。



来源:CFD饭圈
FluentCFX多相流燃烧PolyflowParaViewParticleWorks
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-08
最近编辑:8天前
CFD饭圈
硕士 分享CFD文章,感谢关注
获赞 9粉丝 4文章 345课程 0
点赞
收藏
作者推荐

【研究前沿】尺度解析模拟在非定常艏推器水动力学中的应用

这篇文章是2024年发表在《Ocean Engineering》。 文章通过尺度解析模拟(混合URANS/LES方法)对带和不带空化的艏推器水动力学进行了研究。计算流体动力学(CFD)结果通过实验流体动力学(EFD)数据对整体力、力波动、平均和非定常压力进行了验证和确认。研究识别了艏推器流动中的典型涡旋结构,并讨论了使用不同的湍流模型(包括 URANS、DDES 和 SLH)得到的结果差异。研究表明,与传统螺旋桨相比,艏推器螺旋桨上的推力波动显著增加。研究结果由Jastram GmbH & Co. KG制造的真实尺寸艏推器获得。1. 研究背景 艏推器隧道内的流动场因流动分离、空化和艏推器不同组件(包括外壳、隧道壁和船体)之间的复杂相互作用而变得复杂。这些因素使得艏推器流动的数值模拟比船用推进器水动力学的其他问题更加困难。由于可用的实验数据不足,CFD模型验证变得困难。尽管如此,仍有一些具有实际重要性的参数可以通过CFD进行研究,例如:螺旋桨的几何形状和位置、隧道的长度、进出口几何形状、船体衬里的形状、保护格栅以及船舶速度的影响。2. 数值模型 研究针对Jastram GmbH & Co. KG为游艇应用制造的小型艏推器全尺寸进行了CFD研究。实验在柏林技术大学的拖曳水池中进行,艏推器安装在一个高1.65米的模拟船体部分中,该部分具有垂直和倾斜的板材。研究包括不可压缩流动的连续性方程和动量方程。使用了三种不同的湍流模型来计算应力,包括RANS模型(k-ω SST)、混合DDES模型和SLH模型。使用体素分数(VOF)技术模拟了两相(蒸汽和水)流动。计算域覆盖了拖曳水池的一部分,长度为50米。计算域被细分为定子和转子部分,并采用了滑动网格技术模拟旋转螺旋桨。计算使用了OpenFOAM求解器工具。3. 研究结果 通过与EFD数据的比较,验证了CFD模型的准确性。结果显示,使用混合SLH模型时,CFD预测的螺旋桨推力和扭矩的误差不超过5%。实验中测量了螺旋桨前后两个圆周上14个均匀分布点的压力。结果表明,CFD与EFD在预测平均压力方面取得了满意的一致性。空化对时间平均推力的相对变化。空化导致推力下降。当考虑空化时,不同模型之间的差异变得可以忽略不计,空化对艏推器水动力学有决定性影响。 4. 结论 CFD能够有效地再现艏推器中的稳态和非定常水动力效应。当使用混合SLH模型时,CFD预测螺旋桨推力和扭矩的误差不超过5%。空化对艏推器水动力学有显著影响,考虑空化时CFD与EFD之间的一致性显著提高。CFD分析可以识别艏推器流动的主要涡旋结构,与传统螺旋桨相比,艏推器的推力波动增加,这解释了在操纵期间艏推器启动时振动的增加。 来源:CFD饭圈

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