fluent学习心得
- 格式:docx
- 大小:573.03 KB
- 文档页数:1


学习体会从一开始接触到计算流体力学起,我感到了一股压力。
因为在图书馆中少有关于这一类的书籍,而且之前也没有关注过这一方面,所以一开始我就有点不知所措。
之后从图书馆借到一本关于此专业的书,由于过于的偏向于理论介绍,因此说实话根本就看不下去……期中,我还是粗浅的了解到了一些流体力学方面的知识(除了课上讲过的)。
《工程计算流体力学(Computation Fluid Dynamics for Engineers)》(唐森·萨波茨)。
看到最多的就是Navier—Stokes(NS方程组)方程组中的连续性方程。
“流体的属性会随着温度的变化而变化,因此连续性方程、动量方程与能量方程需耦合……”还有NS方程的积分形式,粘性应力张量形式,理想气体条件等等。
其中尤为偏微分方程居多,所以只是走马观花的浏览了一下,并没有真正深入的了解或者尝试去理解。
还有一些就是关于守恒方程的分类,对于不可压流动,NS方程是椭圆形。
“通过简单的旋转和拉伸变换,平面中的椭圆方程可以简化为拉普拉斯算子(……)”之类的,都比较的杂乱,没有一个简单的体系来支撑。
我觉得现在在理论学习方面遇到的最大问题就是不会把书上的知识串联起来,形成一个完整的知识体系,如果那样的话我觉得学习会比较的有兴趣。
在国庆之后到现在我还没有打开过这本书,我心里一直很纠结,而且说实话大三的专业课也不是很轻松的能够理解的……《FLUENT流体工程仿真计算实例与应用》(韩占忠等编)这本书是我从研究生那借到的,到现在还没还。
因为我觉得这本书比较贴近实际而且书中前几节的内容十分的详细,关于不同模型网格设计的每一个步骤都很详细,所以我可以花比较多的时间在这上面。
而且第一章的概论也比较的简洁,但其中也出现了很多的问题。
1.第一步在Gambit中TOOLS……设置网格的初步形状时,输入相应的数值后(apply),出现在Gambit工作面中的网格没有完全的显示,一开始不知道如何解决,因为教材中没有解决相应问题的提示,只能自己摸索。
fluent的一些学习心得我是一位从事fluent数值模拟多年的员工,也学了一些相关方面的技能。
希望能借助这个平台,将我所学到的东西传播给大家。
这是我之前学习fluent软件的一些心得,希望对大家有帮助。
一、重复、模仿阶段(主要是看网上的教程)1)学习网格的概念,非结构网格和结构性网格的区别,流体域与固体域的耦合等。
2)学习网格的画法,熟练掌握画网格的流程以及需要注意的事项。
个人推荐结构性网格用icem-cfd软件,非结构网格用ansys meshing软件,有时也可以用混合网格组装的形式。
这两个软件适合入门,比较简单(如果几何结构比较复杂,多达十几种不同零件的话,可以学习fluent meshing这个软件,这个软件难度比较高!)。
前期看教程,不需要搞懂每一步是什么原因,我们要做的,是记住这些操作流程和模仿,并且尽量地做到熟练、熟练、熟练3)熟悉fluent的模拟流程。
前期我觉得学习画网格的时间应该占70%左右,其余时间熟悉fluent模拟操作。
二、思考每一步操作的原因这时,我们需要思考教程中的操作流程,为什么要那么操作,以及作者的思路是怎么样的。
这时可以将教程看两遍,甚至三遍,倍速播放,这时不需要模仿操作,只需要思考作者的操作原因就行,也不会花费较多的时间。
这时遇到想不通的问题,要多和师兄师姐沟通,多用度娘,要善于看软件的帮助文档,有时候看帮助文档的效果是最好的。
这一阶段是最耗时间的,也是最困难的部分。
三、归纳总结+重复练习FLUENT——udf实例文档下载可以将教程按照网格画法、模拟方法(流体、流固耦合还是多相耦合)、动网格和静网格的不同、常见的问题解决等方法归类,总结出每一类的相同点和不同点。
相同点很重要,每个项目都会用到,都是相通的。
不同点我们可以整理出来,因为每个项目都不一样,到时候现学就可以。
最重要的一点,就是要多见识不同的模拟,平常重复练习。
因为fluent软件一段时间不用,就可能全忘了,需要持续不断地学习。
Fluent心得fluent经典问题及答疑1对于刚接触到fluent新手来说,面对铺天盖地的学习资料和令人难读的fluenthelp,如何学习才能在最短的时间内入门并掌握基本学习方法呢?(#61)2cfd计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。
(13楼)3在数值演示过程中,线性化后的目的就是什么?如何对排序区域展开线性化?线性化时通常采用哪些网格?如何对掌控方程展开线性?线性化常用的方法存有哪些?它们存有什么相同?(#80)4常见离散格式的性能的对比(稳定性、精度和经济性)(#62)5在利用非常有限体积法创建线性方程时,必须严格遵守哪几个基本原则?(#81)6流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?(#130)7可压缩流动和不容放大流动,在数值数学分析上各有何特点?为何不容放大流动在解时反而比可压缩流动存有更多的困难?(#55)8什么叫边界条件?有何物理意义?它与初始条件有什么关系?(#56)9在一个物理问题的多个边界上,如何协调各边界上的不同边界条件?在边界条件的组合问题上,有什么原则?10在数值排序中,略偏微分方程的双曲型方程、椭圆型方程、抛物型方程存有什么区别?(#143)11在网格分解成技术中,什么叫做贴体坐标系?什么叫做网格单一制求解?(#35)12在gambit的foreground和background中,真实体和虚实体、实操作和虚操作四个之间是什么关系?13在gambit中表明的“check”主要通过哪几种去推论其网格的质量?及其在搞网格时大致注意到哪些细节?(#38)14画网格时,网格类型和网格方法如何配合使用?各种方法有什么样的应用范围及做网格时需注意的问题?(#169)15对于自己的模型,大多数人存有这样的见解:我的模型如何去图画网格?用什么样的方法最简单?这样搞网格到底对不对?(#154)16在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?(#40)17依据实体在gambit建模之前精简时,必须遵从哪几个原则?(#170)18在设置gambit边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2d)?(#128)19为何在分割网格后,还要选定边界类型和区域类型?常用的边界类型和区域类型存有哪些?(#127)20何为流体区域(fluidzone)和固体区域(solidzone)?为什么要使用区域的概念?fluent是怎样使用区域的?(#41)21如何监控fluent的计算结果?如何推论排序与否发散?在fluent中发散准则就是如何定义的?分析排序收敛性的各控制参数,并表明如何挑选和设置这些参数?化解不发散问题通常的几个化解方法就是什么?(9楼)22什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?(7楼)23在fluent运转过程中,经常可以发生“turbulenceviscousrate”少于了极限值,此时例如何解决?而这里的极限值指的是什么值?修正后它对计算结果有何影响?(#28)24在fluent运行计算时,为什么有时候总是出现“reversedflow”?其具体意义是什么?有没有办法避免?如果一直这样显示,它对最终的计算结果有什么样的影响?(#29)25冷却过程中经常碰到一个“棘手”问题就是排序后温度场没什么变化?即为燃烧问题,化解排序过程中燃烧的方法存有哪些?什么原因引发燃烧困难的问题?(#183)26什么叫问题的初始化?在fluent中初始化的方法对计算结果有什么样的影响?初始化中的“patch”怎么理解?(12楼)27什么叫做pdf方法?fluent中演示煤粉冷却的方法存有哪些?(#197)28在利用prepdf排序时发生不稳定性如何化解?即为均衡排序失利。