江小白:工欲善其事,必先利其器!学习某种技术,必先找其资料~
江师姐:对于从未接触计算流体力学的人来讲,此阶段并不建议阅读CFD理论方面的专业书籍,以免挫伤学习锐气。不过可找寻一些通俗易懂的关于计算流体力学科普类的书作为敲门砖。
-
屠基元 著,计算流体力学-从实践中学习,东北大学出版社,2009
江师姐:这本书非常适合CFD新人,相对于其他计算流体力学类的书籍来讲,该书公式较少,通俗易懂,且书中有较大篇幅叙述计算流体力学在工程上的应用方法。特别适合于将计算流体力学用于工程的人群。若对CFD一无所知,且又需要了解CFD在工程上的应用方法,强烈推荐精读此书。
-
[美] 费斯泰赫 编,计算流体动力学导论--有限体积法(第2版),世界图书出版公司,2010 -
李人宪 著,有限体积法基础(第2版),国防工业出版社,2008 -
陶文铨 著,数值传热学(第二版),西安交通大学出版社,2008
江师姐:第一本比较通俗易懂,不过是英文版的。第二本中的很多内容是翻译自第一本,如果英文基础不好,可以看看第二本。第三本《数值传热学》比较经典,不过对读者的基础要求较高,若基础不好可能读起来会很累。
江师姐:这3本书均是描述有限体积法,建议先看《有限体积法基础》,若英文不错的话,可直接看《Computational Fluid Dynamics》。
流体力学是CFD应用的灵魂,若要想更好的应用计算流体力学,深厚的流体力学功底是必不可少的。而且在后期的项目研究过程中,还需要不断的学习流体力学。这里有几本书可以作为参考资料阅读。
-
《图解流体力学》
江师姐:通过这本书可以了解流体力学的一些基本原理及基本理论,强烈建议完全没有流体力学基础的人用于科普。
-
《普朗特流体力学基础》
江师姐:作者为现代流体力学开山祖师普朗特的学生,内容很全面,也很基础,然而该书比较偏重于空气动力学部分,书中有较大篇幅在讲空气动力学。
-
《Fluid Mechanics》
-
王洪伟 著,《我所理解的流体力学》,国防工业出版社,2014 -
Л.Д.朗道,Е.М.栗弗席兹 著;李植 译,《理论物理学教程·第6卷:流体动力学(第5版)》,高等教育出版社,2012 -
[美] E·约翰芬纳莫尔,[美] 约瑟夫B·弗朗兹尼 著,《流体力学及其工程应用(翻译版原书第10版)》,机械工业出版社,2009
江师姐:第一本比较新奇,比较易懂;第二本出自朗道之手,看作者就值得一读,内容偏难;第三本实际上建议看英文版,不过中文版比较节省时间。这里所列的只是一些基础的流体力学教材,若要在工程中应用CFD,还需仔细阅读专业相关的理论。如从事多相流研究,必须详细阅读多相流理论。
数学在工程中非常重要,在科学研究中更加重要。作为工科专业的研究生,良好的的数学素养非常重要。然而数学博大精深,想要学好绝非一夕之功。然而想要深入了解计算流体力学,一些必要的数学方法必须有所了解。
-
数值方法:设计、分析和算法实现 -
[美] 安妮·戈林鲍姆,[美] 蒂莫西 P.夏蒂埃 著;吴兆金,王国英,范红军 译,数值方法:设计、分析和算法实现,机械工业出版社,2016
江师姐:学习数值方法,强烈推荐此书,而且建议配合计算机程序学习。
-
[英] 莫顿,[英] 迈耶斯 著;李治平 等 译. 偏微分方程数值解(第2版), 人民邮电出版社,2006 -
李治平著. 偏微分方程数值解讲义. 北京大学出版社,2010
江师姐:这两本书主要讲偏微分方程数值解法,虽然利用的是有限差分法,但是对于理解数值离散,还是很有帮助的。
对于计算流体力学来说,有良好的计算机基础自然是如虎添翼。然而计算机科学包含的内容众多,自然不可能什么都学。这里挑选一些以后可能用得到的内容。
对于前处理来说,主要体现在程序自动化操作上,可能还涉及到一些GUI程序的开发。 对于求解器,则体现在高效算法的开发上。 对于后处理,则主要为数据可视化及数据分析上。
江师姐:目前进行的项目主要是做流程开发,并不包含求解器开发。Python前景不错,建议学一下Python。
-
【美] Eric Matthes;袁国忠 译,Python编程从入门到实践,人民邮电出版社,2016
-
Amazon编程入门类榜首图书,国内 Python 入门第一书 -
同时使用Python 2.7 和Python 3.5 讲解,全面、详细、深入Python编程,开发实际项目
江师姐:入门Python,强烈推荐精读此书!
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册