计算流体力学清华大学完整版1.pptx

  1. 1、本文档共351页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算流体力学引论The Elements of Computational Fluid Dynamics预修课程:流体力学、 偏微分方程数值解法、 计算机语言和编程基础。 教 材:任玉新, 陈海昕.《计算流体力学基础》, 清华大学出版社, 北京, 2006。参考书目:J.D. Anderson, Jr. Computational Fluid Dynamics-The Basis with Applications, McGraw-Hill, New York, 1995. J.H. Ferziger, M. Peric. Computational Method for Fluid Dynamics, Springer—Verlag, Berlin, 2002.计算流体力学引论计算流体力学引论教学目的、要求 本课程是流体力学及相关学科(地球科学、环境流体力学、化学、石油工程等)研究生的专业基础课,主要讲述计算流体力学基础理论及其应用。本课程重点介绍有限差分和有限体积方法的基本概念、基本理论和部分典型数值方法,阐释计算流体力学求解问题的思路,使学生能够掌握计算流体力学的基本概念,具备初步解决模型问题的能力。课程答疑:周二,13:30 ~ 15:10, N606 课程考核:作业(30%) 期末考试(70%) 期末考试:闭卷笔试 计算流体力学引论计算流体力学引论The Elements of Computational Fluid Dynamics第一章 绪论§1.1 计算流体力学的概念与意义§1.2 流体力学的基本方程§1.3 流体力学方程组的类型判别 §1.1 计算流体力学的概念与意义1、流体运动遵循3个基本定律: 1) 质量守恒定律;2) 动量守恒定律;3) 能量守恒定律2、流体的本构模型和状态方程 控制方程(Governing equations) 偏微分方程(方程组)或积分形式的方程(方程组) 流体运动的复杂性主要表现为控制方程的高度非线性和流动区域几何形状的复杂性等,导致对绝大多数流动问题无法得到解析解。高速计算机的发展,使得计算流体动力学(Computational Fluid Dynamics,CFD)逐渐成为一门独立学科。计算流体力学(CFD):通过数值方法求解流体力学控制方程,得到流场的离散的定量描述,并以此预测流体运动规律的学科。在CFD中,首先,把控制方程中的积分、微分项近似地表示为离散的代数形式,把积分、微分形式的控制方程转化为一组代数方程,这个过程称为控制方程的离散化(discretization);所采用的离散化方法称为数值方法或数值格式。然后,通过电子计算机求解这些代数方程组,得到流场在离散的时间/空间点上的数值解(numerical solution)。CFD也被称作流场的数值模拟、数值计算、数值仿真等。计算流体力学的研究步骤第一,问题的界定和流动区域的几何描述。 流场的几何形状:源于对已有流动区域的测量或者新的产品和 工程的设计结果。 流动条件:雷诺数、马赫数、边界处的速度及压力等 对数值模拟的要求:精度、所花费的时间。第二,选择控制方程和边界条件。 在牛顿流体范围内,用Navier-Stokes方程描述。 根据问题的特点,可以考虑定常或非定常,可压或不可压的流动模型。 简化的数学模型:势流方程,Euler方程,边界层方程, 薄层近似的Navier-Stokes方程等。 边界条件通常依赖于控制方程。 固体壁面条件,来流、出流条件,周期性条件,对称条件等 附加的物理模型:湍流模型,化学反应等。第三,确定网格划分策略和数值方法。 网格划分:结构网格、非结构网格、组合网格、重叠网格。 网格可以是静止的,也可以是运动的,还可以根据数值解动态调整(自 适应网格)。 数值方法:有限差分、有限体积、有限元、谱方法等。 数值方法和网格划分策略是相互关联的。第四,程序设计和调试。 在网格划分策略和数值方法的基础上,编制、调试数值求解流体运动方程 的计算机程序或软件。第五,程序验证和确认。 验证(Verification):The process of determining that a model implementation accurately represents the developer’s conceptual description of the model and the solution to the model. 确认(Validation):The process of determining the degree to which a model is an accurate representation of the real world from the pers

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档