计算差分方程的收敛点_04节 《CFD的计算过程和算法》airpak模拟fluent

本文介绍了CFD数值模拟的步骤,重点讲解了有限差分法、有限单元法和有限体积法,特别是有限体积法在Airpak软件中的应用。讨论了SMPLE、SMPLEC和PISO等压力与速度耦合求解算法,强调了PISO算法在提高计算效率和收敛性方面的优势。
摘要由CSDN通过智能技术生成

39660b0eae81b0e7061efb45caebca72.png

第四节《CFD的计算过程和算法》airpak模拟fluent

各位同学,大家好,我是七师兄,今天我们来学习Airpak高级班的第四节课的内容。《计算流体力学的计算过程和算法》

CFD数值模拟一般遵循以下几个步骤:

(1)建立所研究问题的物理模型,再将其抽象成为数学、力学模型。然后确定要分析的几何体的空间影响区域。

(2)建立整个几何形体与其空间影响区域,即计算区域的CAD模型,将几何体的外表面和整个计算区域进行空间网格划分。网格的稀疏以及网格单元的形状都会对的计算产生很大的影响。不同的算法格式为保证计算的稳定性和计算效率,一般对网格的要求也不同。

(3)加入求解所需要的初始条件,入口与出口处的边界条件一般为速度、压力条件。

(4)选择适当的算法,设定具体的控制求解过程和精度的一些条件,对所需分析的问题进行求解,并保存数据文件结果。

(5)选择合适的后处理器(Post Processor)读取计算结果文件,分析并显示出来。

以上这些步骤构成了CFD数值模拟的全过程。其中数学模型的建立我们会在后面的课程中讲到

2.在运用CFD方法对一些实际问题进行模拟时,常常需要设置工作环境、边界条件和动量守恒和选择算法等,特别是算法的选择对模拟的效率及其正确性有很大影响,需要特别重视。

区域离散化是利用一组有限个离散的点来代替原来连续的空间。实施过程是把所计算的区域划分成许多互不重叠的子区域,确定每个子区域的节点位置和该节点所代表的控制体积。节点是需要求解未知物理量的几何位置、控制体积、应用控制方程或守恒定律区域,的最小几何单位。

我们来看下,这个图片,左边是一个房间,一个三维模型,他是一个连续空间,我们知道连续空间,它里面无数个节点,为了方便研究这个三维空间,我们将它网格划分成有限个细小的单元,这样的话,就方便计算机进行迭代计算了。

常用的离散化方法:有限差分法、有限单元法和有限体积法

1)有限差分法:是数值解法中最经典的方法,它是将求解区域划分为差分网格,用有限个网格节点代替连续的求解域,然后将偏微分方程(控制方程)的导数用差商代替,推导出含有离散点上有限个未知数的差分方程组。

这种方法产生和发展得比较早,也比较成熟,较多用于求解双曲线和地物线型问题。用它求解边界条件较为复杂,尤其是求解椭圆型问题时,不如有限元法或有限体积法方便。

构造差分的方法有多种形式, 目前主要采用的是奉勒级数展开方法,其基本的差分表达式主要有四种形式,一阶向前差分,一阶向后差分,一阶中心差分和二阶中心差分,其中前两种形式为一阶计算精度,后两种形式为二阶计算精度,通过对时间和空间几种不同差分形式的组合,可以组合成不同的差分计算格式。

71561fb8b89b88893675848253894cc2.png

2)有限单元法

有限单元法是将一个连续的求解域任意分成适当形状的许多微小单元,并于各小单元分片构造插值函数,然后根据极值原理(变分或加权余量法)将问题的控制方程转化为有单元上的有限元方程,把总体的极值作为各单元极值之和,即将局部单元合成,形成嵌入了指定边界条件的代数方程组,求解该方程组就得到各节点上待求的函数恒.

有限单元求解的速度比有限差分法和有限体积法慢,在商用CFD软件中应用并不泛, 目前常用的商用CFD软件中,只有FIDAP采用的是有单限元法。

有限体积法

3)有限体积法又称为控制体积法,是将计算区域划分为网格,并使每个网络周围有一个互不重复的控制体积,将待解的微分方程对每个控制体积积分,从而得到一组离散方程。

其中的未知数是网格节点上的因变量,子域法加离散是有限体积法的基本思想。有限体积法的基本思路易于理解,并能得出直接的物理解释。

离散方程的物理意义是因变量在有限大小的控制体积中的守恒原理,如同微分方表示因变量在无限小的控制体积中的守恒原理一样。

有限体积法得出的离散方程要求因变量的积分守恒对任意一组控制集体都得到满足,对整个计算区域自然也得到满足,这是有限体积法的优点。

有一些离散方法,如有限差分法,仅当网格极其细密时,离散方程才满足积分守恒;而有限体积法即使在粗网格情况下,也显示出准确的积分守恒。

就离散方法而言,有限体积法可视作有限单元法和有限差分法的中间产物。

有限差分法较直观,理论成熟,精度可选,但对于不规则区域的处理较为烦琐,虽然网格生成可以使有限差分法应用于不规则区域,但对于区域的连续性等要求较严。有限单元法在应力应变、高频电磁场方面的特殊优点正在被逐步重视。使用有限差分法的好处在于易于编程,易于并行。

有限单元法适用于处理复杂区域,精度可选。缺点是内存和计算量巨大,并行不如有限差分法和有限体积法直观。

有限体积法适用于流体计算,可以应用于不规则网格,适用于并行。但精度基本上只能是二阶的。

Airpak软件是基于有限体积法。

控制方程被离散化以后,即可进行求解。下面介绍几个常用的压力与速度耦合求解算法。

1abf2f2d3ceb0bc3aa9e23fee175cccb.png

1)SMPLE算法

SMPLE算法是目前实际工程中应用最为广泛的一种流场计算方法,它属于压力修正的一种流场计算方法.该方法的核心是采用“猜测-修正”的过程,在交错网格的基础上来计算压力场,从而达到求解动量方程的自的

SIMPLE算注的基本思想可以叙述为;对于给定的压力场,求解离散形式的动量方程,得到速度场。因为压力是假定的或者不精确的,这样得到的速度场一般都不满足续性方程的条件,因此,必须对给定的压力场进行修正,修正的原则是,修正后的压力场相对应的速度场能满足这一迭代层次上的连续方程

根据这个原则,把由动量方程的离散形式所规定的压力与速度的关系代入连续方程的离散形式,从而得到压力修正方程,再由压力修正方程得到压力修正值,接着,根据修正后的压力场,求得新的速度场。然后检查速度场是否收做

若不收敛,用修正后的压力值作为给定压力场,开始下一层次的计算,直到获得收敛的解为止,在上面所述的过程中,核心问题在于如何获得压力修正值及如何根据压力修正值构造速度修正程。

2)SMPLEC法

SMPLECW法与SIMPLE算法在基本思路上是一致的,不同之处在于SMPLEC算法在通量修正方法上有所改进,加快了计算的收做速度

3)PISO算法

PISO算法的压力速度耦合格式是SIMPLE算法族的一部分,它是基于压力速度校正之间的高度近似关系的一种算法.SIMPLE和SIMPLEC算法的一个限制就是在压力校正方程解出之后新的速度值和相应的流量不满足动量平衡,因此,必须重复计算,直至平衡得到满足。

为了提高该计算的效率, PISO算法执行了两个附加的校正:相邻校正和偏斜校正。

PISO算法的主要思想是将解压力校正方程阶段中的SIMPLE和SIMPLEC算法所需的重复计算移除。经过一个或更多的附加PISO循环,校正的速度会更接近满足连续性和动量方程,这一过程被称为动量校正或者邻近校正。

PIsO算法在每个迭代中要花费稍多的CPU时间,但极大地减少了达到收敛所需要的迭代次数,尤其是对于过渡问题,这一优点更为明显。

对于具有一些倾斜度的网格,单元表面质量流量校正和临近单元压力校正差值之间的关系是相当简略的,因为沿着单元表面的压力校正梯度的分量开始是未知的,所以需要进行一个和上面所述的PISO临近近校正中相似的选代步骤。

初始化压力校正方程的解之后,重新计算压力校正梯度,然后用重新计算出来的值更新质量流量校正,这个被称为偏斜矫正的过程极大地减少了计算高度扭曲网格所遇到的收敛性困难。

PISO编斜校正可以使我们在基本相同的法代步中,从离度偏斜的网格上得到与更为正交的网格上不相上下的解。

weixin_39573981
关注 关注
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算差分方程收敛_PDE有限差分方法(4)——稳定性
weixin_39942213的博客
12-15 916
今天讲差分格式的稳定性,主要讲【初值稳定性】. 关于它的一些基本介绍就不说了, 因为这是学习笔记而不是用来讲课的notes,只是用来回顾一下主要内容.参考书:(1) J.W. Thomas - Numerical Partial Differential Equations_ Finite Difference Methods (1995, Springer)(2) 张强《偏微分方程的有限差分方法...
差分方程_小白学CFD16 代数方程组
weixin_34692565的博客
12-31 438
小白:离散一道,化无限为有限也!捣鼓了半天的迭代法求解线性方程组,小白却越来越迷糊了。“线性方程组哪里来的?数学物理方程中的物理模型不都是偏微分方程吗?跟线性方程组有啥关系?“小白很是不解。中午在食堂吃饭,小白碰到了牛师兄。“师兄,这么巧啊,啥时候回来的?”小白问。牛师兄最近被老蓝派到大漠采集实验数据,都两个月没见到人了。“昨儿晚上回来的啊。”牛师兄边吃边说。“大沙漠好玩不?”小白问。...
计算差分方程收敛_拓扑分析源代码:20秒计算二维光子晶体陈数
weixin_39524842的博客
12-11 258
欢迎关注微信公众平台"计算材料学",微信ID:jisuancailiao作者:赵冉转自浙江大学沙威老师的微信公众平台“一边学术一边艺术”微信公众平台ID:gh_94b9d44bfe45感兴趣的同学欢迎关注!开发者:赵冉(rzhao1988@foxmail.com),沙威(weisha@zju.edu.cn)程序功能:任意二维光子晶体(铁电及铁磁材料)的能带图仿真,以及陈数计算。该全波特征值求解器基...
计算差分方程收敛_关于神经网络解微分方程的一简单尝试
weixin_39927848的博客
11-30 224
最近尝试了两个思路来用神经网络解微分方程。假设有如下的微分方程: (1)我们都知道,这个方程的解析解是 我们想用一个神经网络来模拟 ,因为任何神经网络都可以看成一个函数。通过看一些网上的paper和介绍,想到2种方法解决这个问题。欧拉法/差分法第一种是欧拉法。欧拉法是数值解偏微分方程的一个方法,本质就是差分法: 在这个问题里,我们用一个神经网络来建模 ,然后,我们从初始值(x=0, y=1)...
CFD何为收敛
qq_40567160的博客
11-02 1437
文章来自——【小白的CFD之旅】26 何为收敛 - 流沙[胡坤] - 博客园 在CFD计算中,每一个网格上都会存储众多物理量,因此每一个网格上的任一个物理量在计算迭代过程中都会存在一个残差,这意味着在一次迭代过程中,同一物理量在不同的计算网格上有不同的计算残差,而实际上我们在进行CFD计算时,每一个迭代步只对应着一个残差值。 CFD中残差分为几种: 最大残差:在一次迭代中,取所有网格中的残差值的最大值作为本次计算的残差。 平均残差:在一次迭代中,计算所有网格中的算术平均值作为本次迭代的残差 均方根
Airpak3.0安装包+安装教程+中文学习资料-CFD计算流体力学污染物模拟.zip
最新发布
01-21
Airpak 3.0基于FLUENT软件开发,主要面向工程师、建筑师和室内设计师,特别是在HVAC(供暖、通风与空调)领域。它能够精确地模拟研究对象内的空气流动、传热和污染等物理现象,并根据ISO 7730标准提供舒适度评估。 ...
airpak模拟案例_《CFD模拟基本概念》Airpak模拟高级班48讲
weixin_32786041的博客
01-17 631
第一讲《CFD模拟基本概念》Airpak模拟高级班48讲各位同学大家好,我是七师兄,从今天开始,我们来学习Airpak高级班的内容。那么在这之前呢,经过我们团队的努力,我们已经录制了Airpak软件的初级班和中级班,有很多的学员经过这两个课程的学习,也熟练掌握了Airpak软件的使用,能够进行科学研究,能够在工作中解决很多问题。但是呢,在我们的VIP内部答疑群里,发现很多学生,虽然已经具备了CFD...
cfd计算模拟,cfd模拟(cfd模拟软件)
weixin_42413447的博客
07-29 4492
CFD(Computational Fluid Dynamics, 即计算流体动力学,简称CFD)。CFD是20世纪60年代起伴随copy计算机技术迅速崛起的学科。CFD就是利用计算机求解描述流体流.Autodesk, ANSYS CFX, ANSYS FLUENT, COMSOL, NUMECA……CFD是英文Computational Fluid Dynamics(计算流体动力学)的简称。它是...
airpak模拟案例_AirPak建筑流体模拟软件介绍
weixin_42350506的博客
01-17 5243
Airpak是面向工程师、建筑师和设计师的专业应用于HVAC领域的软件。Fluent airpak 2.1是目前国际上比较流行的商用CFD 软件,能模拟流动、传热、和化学反应等物理现象。Fluent 在国防、航空航天、机器制造、汽车、船稹⒈器、电子、铁道、石油天然气、材料工程等方面都有着广泛的应用。Airpak软件具备以下特:建模快速:Airpak是基于“object”的建模方式,这些“obje...
airpak气流组织模拟教程
01-17
Airpak是一款专业用于模拟建筑内部气流分布、热传递和空气质量问题的计算流体动力学(CFD)软件。它被广泛应用于暖通空调(HVAC)系统的设计和分析。 ### Airpak模拟教程知识 #### ***rpak软件介绍 Airpak是由...
Airpak-学习教程(翻译50页)
12-21
本教程演示如何将使用商业CAD程序创建的几何图形导入AirpakAirpak提供了导入初始图形交换规范(IGES)文件的能力,以及用于简化CAD几何表示并允许将几何图形表示为Airpak对象的实用程序。 在本教程中,您将导入一个IGES文件到Airpak中。 然后,您将导入的CAD几何转换为Airpak对象。 最后,您将获得Airpak模型的解决方案。
计算一阶导数的四阶中心差分格式
颹蕭蕭
12-31 8407
原理:利用指定周围的四个构造拉格朗如插值曲线,然后利用三次插值曲线计算一阶导数
第十四周:CFD有限差分法学习+FLUENT狭窄通道内的流体流动案例学习
2301_79714145的博客
12-10 546
本周完成了关于CFD的有限差分法的学习,接下来将进行入有限体积法的相关学习,补充完有限差法分的基础理论,我对在Fluent实际操作中的模型运用有了更多的理解,明白在各个选项的意思的用途。在下一周中,我学习论如何设计出口部分以防止尾流形成,收敛发散喷嘴(De Lavel)的细和文丘里效应的Fluent案例的实际操作,循序渐进的完成Fluent的学习。
Fluent求解器——SIMPLE、SIMPLEC、PISO与Coupled算法
热门推荐
Ronko_G的博客
04-19 2万+
介绍了Fluent的压力基求解器的四种算法以及他们的区别。
simplec与simple【转载】
asd165654的博客
07-20 964
转载自:http://blog.163.com/wu_yangfeng/blog/static/161897379201041581144971/ 在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC(SIMPLE-Consistent)算法,默认是SIMPLE算法,但是对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松驰迭代时,具体介绍如...
CFD:安装软件(step2)
创世纪GENESIS
08-16 2352
原本看了大神的专题,去下了一个Fluent6.3,但是对应的license装不上去,很奇怪,而且好像支持的是win7系统,我电脑是win10,目前装了很多专业软件,暂时不想换系统。 刚好以前在头条上看到一个高中生的视频(对,没错,高中生。。。),他也写了一些关于cfd的东西,他主要推荐的是solidworks内置的cfd工具floxpress,还有基于openfoam开发的matlab cfdtool,然后他还做了一个运行cfdtool的入门视频,可惜不能做三维的,我只能放弃。 https://www.
[计算流体力学] NS 方程的速度压力法差分格式
PriceCheap的博客
05-20 1120
对于二维不可压流体,写出速度压力形式得连续性方程和运动方程;在如图所示的交错网格下,写出 p(1,j) 满足的差分格式 Latex 重写为 u_{i+1/2,j}^{n+1}=u_{i+1/2,j}^n-\frac{\Delta t}{4\Delta x}\left[u_{i+\frac{3}{2},j}^n\left(u_{i+\frac{3}{2},j}^n+2u_{i+\frac{1}{2},j}^n\right)-u_{i-\frac{1}{2},j}^n\left(u_{i-\fr
SIMPLE、PISO 、PIMPLE算法浅析
寒冰彻骨的博客
07-06 2万+
为了求解Navier-Stokes方程,往往需要解耦速度场和压力场的耦合方程组。 OpenFOAM 的求解器大多使用 PISO 或者 SIMPLE 算法,或者二者的结合体 PIMPLE 算 法。这些算法一般采用预测-校正策略,通过迭代的方式将速度和压力的计算解耦。 PISO 以及 PIMPLE 算法用来处理非稳态问题,SIMPLE 算法用来处理稳态问题。 1.SIMPLE 算法 上图为SIMPLE 算法的流程图,其求解步骤一般如下: 1.检查是否达到收敛-simple.loop() 2.使用动量预测器-U
airpak模拟案例_Airpak模拟常见问题-CFD流体数值模拟fluent总结
weixin_39631953的博客
12-21 1139
这些年,一直致力于cfd流体数值模拟,使用过很多流体仿真软件,比如airpak、icem、fluent、gambit、ansys等等。在我的内部vip学习群,每天都会有大量的学员提出各种模拟问题,这些问题里有一部分是软件的使用问题,有一部分是理论模型和模拟问题的衔接问题,当然了还有各种奇怪的疑难杂症。总之,学员的cfd的水平不同,提出的问题也有很多差异。在这里我就airpak的一些常见问题进行总结...
Airpak模拟教程:办公室气流组织与实例分析
Airpak气流组织模拟教程是一份详细的指导手册,旨在帮助用户掌握如何在Airpak软件中进行气流组织模拟。本教程由张占莲编制于2015年9月15日,适合那些希望深入了解室内空气动力学和空调系统设计的工程师或专业人士。 ...
写文章

热门文章

  • stata最大值最小值命令_stata基本操作来袭,简单易学,必看! 17291
  • 查找c盘大文件_教你一招,快速查找系统中的大文件 16824
  • sql不包含的条件语句_SQL语法基础——条件过滤WHERE 语句 12232
  • cad统计线段长度插件命令_提高工作效率之CAD常用命令(1) 8710
  • linux查看ntp版本命令,ntp(linux) 8301

最新文章

  • 安卓项目加一个登录服务器,安卓项目设置登录服务器
  • import引css,@import引入CSS文件的方法
  • 宁波诺丁汉计算机博士学费,宁波诺丁汉大学2017至2018年度总额2500万博士奖学金正式开放申请...
2021年128篇
2020年233篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王可以优化的免费网站调兵山网站优化快照网站的优化去择火6星上海奉贤网站关键词优化网站优化利弊网站为什么要进行优化推广阳泉网站优化系统滦南网站优化价格太原家具行业网站优化推广有哪些简述网站内容优化内容鼎湖优化网站优化网站建设梢菊冖云速捷罗湖在线网站优化方法网站排名优化金手指排名稳定南宁浙江网站优化建站seo排名优化网站有多少人武汉移动网站优化快速获取排名镇海知名网站综合优化咨询龙游网站关键词优化怎样优化网站排行榜怎么对一个网站进行优化高安网站优化排名深圳口碑好的网站seo优化项城优化网站排名收费情况台安网站优化公司随州网站优化怎么做怎样用外链优化网站绍兴网站优化有必要做吗齐河网站优化定制日照网站整站优化香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化