一、连续介质与自由分子流动

  分子之间相互碰撞的平均距离定义为平均自由程 。如果平均自由程的数量级远小于飞行器的尺寸时,此时,分子对物体的碰撞如此频繁以至于物体无法分辨出单个的分子碰撞,这时,对物体表面而言流体是连续介质,这样的流动称为连续流动。而如果空气很稀薄时(高空),平均自由程的数量级与飞行器尺寸相差不多时,则物体能分辨出单个分子的碰撞,此时,我们把流动成为自由分子流动。当然,对于我们航空人来说,大多的问题都是连续流动,毕竟不是每一架飞机都能飞到九重云霄外的。

二、无黏流动和黏性流动

  空气再流动时,伴随着摩擦、热传导或者扩散等,我们把这样的流动成为黏性流动,反之,没上述现象的则归为无黏流动。很不幸的是,大自然中所有的流动都是黏性流动,也就是雷诺数趋向于无穷大,这样,问题就复杂了,分子之间相互影响,计算量那是几何倍数增长啊,但我们懂得抓住主要矛盾呀。我们发现,只需将靠近翼型的薄薄的一层空气看作是黏性流动,而把这之外的看作是无黏流动就行,当然,这是有道理的:

(从图中我们可以看到,靠近翼型的气流速变小了,但在一定边界外,气流速率和来流速率相差无几,可以计算证明,边界层很薄,计算升力时我们可以自动无视它的存在)

根据此简化,我们可以很方便而且直观的计算出压力分布情况和升力大小。但带来的弊端是,我们无法通过此简化模型来计算阻力大小,因为飞行阻力很大部分来源于剪切力。

三、不可压缩流动和可压缩流动

我们把密度不变的流动称为不可压缩流动,把密度会变化的称为可压缩流动。同样不幸的是,世上没有严格不可压缩流动,但我们还是可以把速度低于0.3马赫数的流动近似看作不可压缩流动。

四、马赫数

  如果流动中任意一点的马赫数都小于1,那么流动就是亚音速的,根据我们的经验,通常飞行马赫数小于0.8时,我们认为是亚音速的。而如果流动中如意一点的马赫数都大于1时,那么我们把此时的流动称为音速的,根据经验,飞行马赫数大于1.2时,我们人为是超音速的。而介于这两者之间的飞行,我们定义为音速。有小伙伴可能会疑惑,为什么飞行数为1.2时还是跨音速流动。我们直到,当局部马赫数大于1时会出现激波,而气流通过激波会因为受到巨大的阻力而急剧减速,如果速度不够大的话就会降为亚音速,这也就是为什么跨音速的范围为0.8到1.2。高超音速则是定义为飞行马赫数大于5的飞行,此时,热力学占了上风,研究的问题也因此发生了变化。

Anderson《空气动力学基础》5th读书笔记 第3记——流动类型的更多相关文章

  1. Anderson《空气动力学基础》5th读书笔记 第1记——流动相似性

    在飞机真正上天之前,我们常常需要制作出缩小版的模型放在风洞中吹呀吹,尽可能地模拟真实飞行中的参数,这时我们就需要实现流动相似性,这便是本记要讲的. 文章目录 一.流动相似性的标准 二.流动相似性的应用 ...

  2. Anderson《空气动力学基础》5th读书笔记 第0记——白金汉PI定理

    目录 量纲分析:白金汉PI定理 相似参数 量纲分析:白金汉PI定理 在空气动力学中,飞机的空气动力主要由自由来流的密度ρ∞,自由来流数V∞,翼弦长度c,自由来流的粘性系数μ∞以及音速a∞,所以假设我们 ...

  3. Anderson《空气动力学基础》5th读书笔记 第2记——流体静力学初步

    与物体在水中受到水的浮力一样,空气中的物体也会受到空气的浮力,但由于这个浮力往往比较小,实际中的很多问题我们常常将它忽略,而对于像热气球这样的靠空气的浮力产生升力的飞行器来说,空气的浮力是不能忽略的. ...

  4. Anderson《空气动力学基础》5th读书笔记 第5记——推导二维机翼的空气动力学系数

    机翼的受力分析图 我们知道,空气对一个物体产生的升力和阻力以及力矩源于作用在整个物体上的压力分布和剪切力分布,所以我们分析上图可知(取单位展长的机翼): 对于上表面:                 ...

  5. Anderson《空气动力学基础》5th读书笔记 第4记——黏性流动入门

    目录 一.边界层的概念 二.边界层的产生原因 三.剪切力的公式 四.温度分布情况 五.雷诺数与层流.湍流 一.边界层的概念 我们先来介绍边界层的概念(边界层正是黏性流动的产物),边界层是紧挨物体的薄层 ...

  6. Anderson《空气动力学基础》5th读书笔记导航

    没错,在2018年,我正式启程了安德森教授这本空气动力学圣经的阅读,为了深入理解概念,特写此刊,边读边写,2020年一定写完,写不完我就/¥@%¥---! 以下是导航: 第一章任务图: 第一章思维导图 ...

  7. SQL Server2012 T-SQL基础教程--读书笔记(1-4章)

    SQL Server2012 T-SQL基础教程--读书笔记(1-4章) SqlServer T-SQL 示例数据库:点我 Chapter 01 T-SQL 查询和编程背景 1.3 创建表和定义数据的 ...

  8. SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章)

    SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章) 示例数据库:点我 CHAPTER 08 数据修改 8.1 插入数据 8.1.1 INSERT VALUES 语句 8.1 ...

  9. SQL Server2012 T-SQL基础教程--读书笔记(5-7章)

    SQL Server2012 T-SQL基础教程--读书笔记(5-7章) SqlServer T-SQL 示例数据库:点我 Chapter 05 表表达式 5.1 派生表 5.1.1 分配列别名 5. ...

随机推荐

  1. 刷题[MRCTF2020]套娃

    解题思路 查看源码,发现注释中存在代码 //1st $query = $_SERVER['QUERY_STRING']; if( substr_count($query, '_') !== 0 || ...

  2. vulnhub-Os-hackNos-2

    vulnhub-Os-hackNos-2 开局扫主机,发现141是存活的,进行nmap扫描,获取端口信息. 发现22,80端口开放,进行目录爆破. 发现tsweb,浏览器访问,推测是wordpress ...

  3. java.lang.UnsupportedOperationException: A TupleBackedMap cannot be modified.解决以及探究

    java.lang.UnsupportedOperationException: A TupleBackedMap cannot be modified. at org.springframework ...

  4. Emit动态生成代理类用于监控对象的字段修改

    利用Emit动态生成代理对象监控对象哪些字段被修改,被修改为什么值 被Register的对象要监控的值必须是Virtual虚类型 必须使用CreateInstance创建对象 必须使用DynamicP ...

  5. Ribbon自定义负载均衡策略,在网关实现类似Ip_hash的负载均衡,ribbon给单个服务配置属性

    背景: 我需要在网关实现一种功能,某个用户的请求永远打在后台指定的服务,也就是根据ip地址进行负载均衡 原理: 在ribbon的配置类下: 那我们自己创建一个IRule的实现类,模仿ZoneAvoid ...

  6. 一起构建Python生长土壤

    环境 环境安装 1. 解释器 Python https://www.python.org/ 2. IDE Pycharm https://www.jetbrains.com/pycharm/downl ...

  7. unity inspector 自动装载Commont和Prefab属性

    在使用unity的过程中,经常遇到这样的问题:每次都需要手动为序列化属性拖拽赋值.像这样: 试着找了找,真的找到了一份代码,但是缺少自动装载Prefab的功能.之后我花了点时间添加这个功能. 使用方法 ...

  8. ::在C++中是什么意思

    转自:https://blog.csdn.net/u012547790/article/details/22727277 ::在C++中是什么意思 今天又想了一下::在C++中是什么意思: 表示作用域 ...

  9. JavaFX ComboBox的选中事项

    参考1:https://blog.csdn.net/mexel310/article/details/37909205 参考2:https://blog.csdn.net/maosijunzi/art ...

  10. 手写一个类SpringBoot的HTTP框架:几十行代码基于Netty搭建一个 HTTP Server

    本文已经收录进 : https://github.com/Snailclimb/netty-practical-tutorial (Netty 从入门到实战:手写 HTTP Server+RPC 框架 ...