找回密码
 注册
查看: 1670|回复: 0

CFD对白之二:新手入门的困惑

[复制链接]
发表于 2013-6-6 15:04:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
弟:“昨天下去,看了一天的资料,对CFD的应用情况有了一些基本的了解,但是作为一个没有任何此方面背景的白丁,该如何进行学习呢?换句话说,应该学补充哪些方面的基础,关注哪些方面的资料呢?”




哥:“虽然说学习方式因人面异,但是最终的目标是一致的,我们先要确定一个目标,就是你打算花多长时间,达到什么样的目的?我们先来谈谈花费的时间吧。能用于学习的时间有多少?我就看到很多要求速成的人,花上一两个星期学习软件操作,然后就匆匆忙忙的进行项目计算。这种作法并不可取,后面会浪费更多的时间!”




弟:“我想也是这样,但是时间真的不多,最多只有三个月。该怎么办呢?”




哥:“三个月用来熟悉软件应该是够了,我不知道你其它方面的基础怎样?”




弟:“还需要具备哪些基础呢?”




哥:“我系统的和你说吧。要想把CFD学到位,当然指的是你我这样非CFD专业只是利用其进行工程计算的人,至少应该学一下数值计算,嗯,一般的工科研究生好像都有学过,其次,计算流体动力学这类的书应当通读一两本,要掌握里头的一些基本概念,这个后面再说。如果时间充足的话,应当补充学习流体力学理论。不管你利用CFD干什么,归根到底都要转化到流体力学上去,否则你计算出来的结果自己都没有办法描述!”




弟:“有了一个大概的框架了,你有什么好的学习计划没有?”




哥:“我的方法不一定适合于你,但是你可以借鉴一下。对于非CFD专业的人,通常都很少涉及到自己编制算法,较多的是利用已有的成熟的商用软件进行工程计算。所以我建议你直接从软件入手,首先寻找一些别人做好的实例进行练习,主要是为了熟悉软件的使用界面,当然最好的实例还是软件的随机帮助文档。这个时间大约需要一个星期。经过这一个星期的练习之后,通常对于CFD模拟的一般流程有个全面的了解。可能处于知道怎么做,但不知道为什么这么做的状态。这时候你可以看一些理论书籍,包括哪些理论呢,比如说网格的概念,比如说连续介质的概念,比如说差分和插值的概念,比如说边界条件和初始条件的概念,残差的概念,迭代法等等概念。其实这些大部分都是数值分析中的概念,你可以在空余时间温习一下。当然熟悉了这些概念之后,你还需要与软件联系起来,打个比方吧,连续介质的概念在软件中如何体现呢?两个地方,一个是计算模型,一个是材料属性。总之要多思考,不要一味的求快。”




弟:“嗯。还有一个问题,我看CFD软件很多啊,像什么CFX,Fluent,Star-CD什么的,我到底该选用哪一款呢?”




哥:“作为通用流体计算软件,本身的区别是非常小的,否则早就在激烈的商业竞争中灭亡了。这些软件对于常规问题的解决算法其实都是一样的,你随便选用一款就可以了。当然作为一个初学者,我还是建议你从CFX入手,我个人感觉这款软件的界面安排比较适合新手入门,注意我不是像你推荐此软件哈!我自己现在很少用CFX!”




弟:“哈哈,我回去问问老师用哪一款!”




哥:“对,问问老师!”




弟:“OK,我先闪了,下次请你吃拉面哈!”




哥:“靠,你这小气鬼!”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表