四十一、Fluent初学者学习流程

1. 前言

四十一、Fluent初学者学习流程的图1

又是一年开学季,又有很多小伙伴要开始接触Fluent软件了。初次接触这个软件的同学,可能会一脸懵,当年我也是如此。


一方面不能理解Fluent、ANSYS、Mesh等软件的区别,另一方面即使打开了软件,可能对软件的界面完全不懂,甚至可以说不知所措。

四十一、Fluent初学者学习流程的图2


本文就简单介绍Fluent的前世今生,同时给大家学习Fluent软件提供一点建议。


2. 话说Fluent

四十一、Fluent初学者学习流程的图3

Fluent是什么?最简单来说,Fluent是一个计算器。

四十一、Fluent初学者学习流程的图4


我们使用普通的计算器可以做什么?加减乘除、乘方、矩阵运算等。Fluent也是一样,只不过它主要用来计算偏微分方程组。


学习过传热学和流体力学的同学应该知道,无论传热学方程还是著名的NS方程都是偏微分方程组,Fluent软件的所有操作都是围绕求解这几方程组来设计的。

四十一、Fluent初学者学习流程的图5


因此一句话总结,Fluent是一个用来求解流体流动、热传递及化学反应等问题的计算器。而我们学习的目的只有一个,就是学会操作这个计算器。


3. Fluent的前世今生

四十一、Fluent初学者学习流程的图6

提到Fluent,就不得不提及ANSYS,这点就会让很多同学混乱。如果你网上一搜“Fluent下载”,很多网站会提供V6.3单独的下载版本,这是一种非常古老的版本,可能比你的年龄还要大。

四十一、Fluent初学者学习流程的图7


实际上早些年Fluent确实是一个独立的软件,自己单独过日子,但是奈何生活拮据,最终被其他公司收购了(2005年)。而这个收购Fluent的公司就是大名鼎鼎的ANSYS。从此以后Fluent就寄人篱下,变为了ANSYS公司下的一款软件。


四十一、Fluent初学者学习流程的图8


ANSYS公司以自己公司的名字命名了一款软件包ANSYS,而这款软件包里面囊括了非常多非常多的软件,其中就包含Fluent和其相关的软件。

四十一、Fluent初学者学习流程的图9


至今ANSYS软件包每年还都在更新,已经更新到2022R2版本了。而Fluent V6.3版本则是2005年Fluent单独过日子时发行的最后一软件。如果你目前还使用Fluent V6.3版本,就相当于2022年你拿着17年前的小灵通硬和现在的手机比性能。

四十一、Fluent初学者学习流程的图10


所以说Fluent是ANSYS软件包下的一款软件,如果想下载使用Fluent,就必须下载ANSYS。



4. Fluent求解计算流程

四十一、Fluent初学者学习流程的图11
四十一、Fluent初学者学习流程的图12

4.1 网格划分

和Fluent相关的软件不止ANSYS一个,我们还经常听说过如Mesh、ICEM、Gambit和CFD-POST这类软件。这些软件其实都是Fluent的辅助软件。在说明这些软件之前,我们先非常简单的说明一下Fluent求解偏微分方程的原理。


在传热学书籍中,我们都学习过一节“热传导问题的数值求解”,在数值求解时很重要的一步是我们要将“区域离散化”

四十一、Fluent初学者学习流程的图13

这一步就是将物理模型划分为一个个的小节点,然后再对微分方程进行处理。


“区域离散化”这样短短五个字的步骤被称为画网格,上面提及的软件中Mesh、ICEM-CFD、Gambit都是画网格的软件。单一个画网格有如此多的软件,足以说明网格划分的重要性。

四十一、Fluent初学者学习流程的图14

注:

Gambit和Fluent v6.3一样古老,尽量不要使用,可替代的软件很多。

网格划分是对流体域进行划分,因此首先要有流体域。所以在网格划分之前应该还有一个环节-物理建模,其实就是画图,二维或三维的都可。比如大家可能接触到的CAD、Solidworks。


4.2 求解器设置


使用Mesh或ICEM-CFD等软件对物理模型划分好网格后,需要导入到Fluent软件中进行一些列的操作,很复杂很复杂,但是本质上都围绕一个原则---求解偏微分方程组。


这部分是我们后面的重点,这里不再赘述。

四十一、Fluent初学者学习流程的图15



4.3 后处理(画图)

现在我们已经划分好网格了,也使用Fluent求解出了偏微分方程组的数值解了,我们有了一大堆数据。这堆数据我们需要展示出来,怎么展示??这就是后处理,其实就是根据数据画图。比如下面的图,很帅气吧

四十一、Fluent初学者学习流程的图16


实际上Fluent软件本身就有后处理,但是有更加专业且强大的软件来处理数据,目前常用的软件CFD-POST和Tecplot。CFD-POST是ANSYS软件包包含的软件,不必单独下载,而Tecplot是单独的软件需要单独下载。

四十一、Fluent初学者学习流程的图17


5. Fluent学习流程

四十一、Fluent初学者学习流程的图18

上面我们介绍了很多,主要还是为了帮助大家简单理解一下Fluent是干嘛用的。对于Fluent的学习流程,每个人有不同的见解,我这里给我的我建议,供大家参考。


5.1 第一步:跟着教学视频操作

看Fluent教学视频,最好有讲解,同时附带有源文件的(注意是Fluent教学视频,而不是网格划分视频)。跟着视频操作,视频怎么做,你就怎么做,刚开始不要问为什么。


如果和视频操作一模一样还是出问题那就百度,或者在交流群(QQ2群:876525686)里面交流。


这样下来20个案例,且每个案例都能和视频一样做出来就可以进行下一步了。


20个案例一天2个,10天就能完成。你可能会觉得你一天就能完成10个案例,毕竟物理模型有了,网格文件准备好了,而且还有人手把手教。但是意外总是会不期而至,可能装软件就能让你忙活一天。而且我们还要花时间摸鱼,摸鱼划水总不能省吧。

四十一、Fluent初学者学习流程的图19


千万千万不要去看任何理论书籍,也不要看任何理论课程。这些都是后面你对软件很熟练之后才会考虑的事情。

不要受到一些大佬话语的影响,如“Fluent理论很重要“、”只会操作没有用,要先学会理论”。这些话确实没错,但是需要到达一定阶段。我们现在饿的都奄奄一息了,你非和我说这个炸鸡不健康不能吃,这·········

四十一、Fluent初学者学习流程的图20


上面的步骤主要还是让大家先了解Fluent软件的操作流程,至少我们要知道软件怎么样才能打开,怎么样才能导入网格。学习需要正向激励,当你跟着视频完成了一个小案例,你会获得满足感,会更有动力去学习。



5.2 第二步:不看视频单独进行操作


找案例,不看视频单独进行操作。但需要对每一步进行理解。进行到这里最重要的就是理解,对操作步骤进行理解。这可能会花费很多的时间,因为很多操作网上是没有解释的,需要我们不断尝试。


这部分做10天做10个案例应该差不多了,这10个案例尽量是多种类型的,比如有换热的、多相流的、组分输运的等。



案例的找取:


可以买一本Fluent相关的书籍,基本都提供源文件及操作步骤。


当然也可以使用咱们公众号的案例,公众号每一个案例基本都提供了源文件,可以使用这些源文件对照公众号文章进行操作,同时公众号文章一些重难点的操作基本都进行了比较详细的解释,可帮助理解。

四十一、Fluent初学者学习流程的图21


或者也可以将之前的20个案例重新操作一遍,不过需要自己百度理解每个操作。


实际上,之前20个案例的积累已经让你对基本的流程及操作能够理解了。这一步就是对一些需要琢磨的操作进行理解。比如Mesh Scale操作、湍流模型的选取原则等。



3. 第三步:学习建模及网格划分软件


如果你的模型很简单,那学一点点即可。如果模型比较复杂,那就得下一番功夫了。学习时间30天,主要还是看大家原来的软件基础。


建模软件推荐:Solidworks、DM和Space Claim

其中Solidworks是单独的软件,需要单独下载。

而DM和Space Claim是ANSYS集成软件,不必单独下载。这些软件前期选择一款学习即可,后面自己就会慢慢都学会了。

四十一、Fluent初学者学习流程的图22



建模软件适用性:

Solidworks是专业的建模软件,操作比较简单。如果模型比较复杂可使用这个软件。

DM和Space Claim比较适用于结构比较简单的模型,但它有个优点就是会和Fluent形成工作流,你在DM软件做一点更改,网格划分软件及Fluent会自动更改。

四十一、Fluent初学者学习流程的图23


网格划分软件推荐:ANSYS mesh和Fluent meshing,如果网格要求比较高,可学习ICEM CFD。不要学习Gambit

四十一、Fluent初学者学习流程的图24



网格划分软件的特点:

ANSYS mesh:上手很简单,自动化程度很强,导入模型后甚至只需要点击生成就可以划分网格。推荐大家首先使用这款软件划分网格,给自己一点信心。


Fluent meshing:是Fluent内的一款集成软件,操作相对复杂一些,比较使用于大型网格数量的划分,如果你的模型很复杂,网格数量较多,可以考虑这款软件。


ICEM-CFD:操作比较复杂,这款软件最大的特点是可以划分结构化网格。结构化网格可以提高计算精度,因此当你的模型对精度很高,或者科研项目精度很高,可以使用ICEM。但当模型比较复杂时,这款软件操作难度很大。




5.4 第四步:进行你的项目


进行你的项目,在项目中会学习到很多,如后处理,后处理前期不必单独学习。即使项目很简单,你也会遇到各种问题。


遇到问题怎么办?

四十一、Fluent初学者学习流程的图25


最简单直接的办法--百度,但大多数情况下百度不能解决问题,因为软件太小众了;另一种办法就是和同学交流,可以面对面,这是最好的办法,但更常用的是群内交流。


上述两种办法虽然可行,但很多问题还是无法解决。其实最有效的办法是查Fluent帮助文档,这一步就可以逐渐接触到理论了。

帮助文档既包含操作的步骤,设置的适用条件,还包括理论基础等,但奈何帮助文档是英文的,需要大家比较好的英文基础,其实看习惯慢慢就看明白了。


常用到的帮助文档我们QQ群里面都有,大家可以自行下载。QQ群:876525686

四十一、Fluent初学者学习流程的图26


5.5 第五步:专项学习


所谓专项学习就是只学习某一个大的操作或模型,而不必走完Fluent流程。


比如想学习蒸发冷凝模型,那就需要先了解蒸发冷凝模型的设置,这些设置的理论依据,查帮助文档,了解蒸发冷凝模型的理论等。


慢慢的,为了搞清楚模型的设置依据,我们就自然而然的接触到理论部分,而不是一上来就强迫自己啃那些天书。


6. 总结

四十一、Fluent初学者学习流程的图27


到这里基本上初学者的流程就走完了,我们已经由泛泛而学慢慢转向为精学。现在我们简单总结一下:


第一步:看Fluent教学视频,最好有讲解,同时附带有源文件的。时间:10天20个案例

第二步:找案例,不看视频单独进行操作。时间:10天10个案例

第三步:学习建模及网格划分软件。时间:20天,两款软件(建模一款+网格划分一款)

第四步:进行你的项目。时间:不限,看自己的项目情况

第五步:专项学习。时间:不限,可以与第四步交叉进行。


四十一、Fluent初学者学习流程的图28



以上只是我自己的心得,大家可以参考一下,找到自己的学习方法最重要。






微信公众号:Fluent学习笔记,欢迎大家关注,可免费获取文章的cas及dat文件和更多帮助文件


(1条)
默认 最新
感谢分享
评论 点赞
点赞 5 评论 1 收藏 8
关注