与物体在水中受到水的浮力一样,空气中的物体也会受到空气的浮力,但由于这个浮力往往比较小,实际中的很多问题我们常常将它忽略,而对于像热气球这样的靠空气的浮力产生升力的飞行器来说,空气的浮力是不能忽略的。同时,我们利用空气浮力的性质可以推算出高度随气压的关系。本记我们就来领略它的风采!

流体静力学方程

本记我们考虑的是没有流体运动的特殊情况,也就是流体静力学(因为物体是否运动都会受到浮力嘛)。我们首先来设想这么一个例子,有一个微小的长方体流体放在空气中,在没有外界扰动的情况下,空气处在一个平衡状态(大自然的守恒美),也就是说放入空气中的流体受力平衡,即其受到的重力和大气压力是等大反向的。关于这个微元流体的具体参数如下图所示:

我们只要考虑竖直方向上的受力即可,容易推得其受到的重力大小:​​​​​​​G=−ρgdxdydz​​​​​​​G = -\rho gdxdydz{\color{DarkOrange} }​​​​​​​G=−ρgdxdydz​​​​​​​(这是个微元流体,里面的密度我们可以认为是处处相等的)。它受到的竖直方向上大气压力就是上下表面受到的大气压力的差值:Fp=ΔpS=pdxdy−(p+dp)dxdy=−dpdxdyF_{p} = \Delta pS= pdxdy - (p+dp)dxdy = -dpdxdy{\color{DarkOrange} }Fp​=ΔpS=pdxdy−(p+dp)dxdy=−dpdxdy。这样我们就能列出平衡方程来了,Fp+G=0F_{p} + G = 0Fp​+G=0,经过简单的化简,我们可以推得这样一个式子:dp=−ρgdzdp = -\rho gdzdp=−ρgdz,这个式子就是大名鼎鼎的流体静力学方程了。

阿基米德原理的推导

接下来我们来推导一下著名的阿基米德原理,就是测皇冠重量的那个故事。阿基米德告诉我们物体再流体中受到的浮力大小就等于它排开流体的体积大小。接下来我们来对此进行推导,我们先假设把一个任意形状的物体放入空气中,其各项参数如下图所示:

我们来看一下竖直方向上物体受到的大气压力。虚线部分是我们取的一个微元长方体,其穿过流体表面的两块区域分别为 dA1dA_{1}dA1​,dA2dA_{2}dA2​,且微元长方体的横截面区域为 dAydA_{y}dAy​,由于我们取得长方体很细很细,可以认为 dA1dA_{1}dA1​,dA2dA_{2}dA2​都是平面。接下来就可以给出物体竖直方向上受到的大气压力了:

dFp=−p1dA1cosθ1+p2dA2cosθ2dF_{p} = -p_{1}dA_{1}cos\theta _{1} + p_{2}dA_{2}cos\theta _{2}dFp​=−p1​dA1​cosθ1​+p2​dA2​cosθ2​ 易知dA1cosθ1=dA2cosθ2=dAydA_{1}cos\theta _{1}=dA_{2}cos\theta _{2}=dA_{y}dA1​cosθ1​=dA2​cosθ2​=dAy​,我们再根据上面提到流体静力学方程,可以推得:

p1−p2=∫21−ρgdyp_{1} - p_{2} = \int_{2}^{1}-\rho gdyp1​−p2​=∫21​−ρgdy,于是dFp=∫21ρgdydAydF_{p} = \int_{2}^{1}\rho gdydA_{y}dFp​=∫21​ρgdydAy​

我们再来对整个物体来积分:Fp=∮dAy∫21ρgdyF_{p} = \oint dA_{y}\int_{2}^{1}\rho gdyFp​=∮dAy​∫21​ρgdy我们惊奇地可以发现上面这个FpF_{p}Fp​的大小就是该物体包围的空气所受的重量(这是高数重积分那章中在讲三重积分时提到的先一后二法)。至此,阿基米德原理也被我们推导完毕了!

应用

理论是为实践服务的,既然理论有了,那么有什么用呢?

       如本记开头摘要中提到的那样,我们可以利用阿基米德原理来计算热气球受到的浮力,除此之外,我们还可以利用流体静力学方程来推算高度,Let’s have a try!

       首先我们知道,飞机一般是在对流层中飞行,该层中温度和高度有一个众所周知的规律:每上升一千米气温就下降6.5度,也就是dTdh=a\frac{dT}{dh} = adhdT​=a(这里的a是常数,即-0.0065K/m),我们还知道理想气体的方程为p=ρRTp = \rho RTp=ρRT,之前我们还推得了流体静力学方程dp=−ρgdhdp = -\rho gdhdp=−ρgdh,我们把这些信息组合起来:dp=−PRTgdh=−−PaRTgdTdp=-\frac{P}{RT}gdh = --\frac{P}{aRT}gdTdp=−RTP​gdh=−−aRTP​gdT ,移项:dpp=−gaRTdT\frac{dp}{p}= -\frac{g}{aRT}dTpdp​=−aRTg​dT,两边积分:∫p0pdpp=∫T0T−gaRTdT\int_{p_{0}}^{p}\frac{dp}{p}=\int_{T_{0}}^{T} -\frac{g}{aRT}dT∫p0​p​pdp​=∫T0​T​−aRTg​dT,于是:p=p0(TT0)−gaRp=p_{0}(\frac{T}{T_{0}})^{-\frac{g}{aR}}p=p0​(T0​T​)−aRg​(经过一系列简单的化简即可得到该式,这里的p0,T0p_{0},T_{0}p0​,T0​为海平面处的标准气压和温度)。现在,我们得到了气压和温度的关系,我们再利用温度和高度的关系我们又可以很快地得到气压和高度的关系,这便是飞机上气压高度计的基本原理了,测量出飞行中的静压,然后代入公式算出飞行高度,当然由于海平面处的气压不一定就是标准情况,所以飞行员在飞行过程中得不断修正。

       本记到这里就将近尾声了,为什么说是将近呢,因为上面的式子中,我们简化了一个事实,现实中重力加速度是随高度的增加减小的,而非不变量,然而幸运的是,在飞机这种高度下,这种误差基本可以忽略,如果想要了解修正公式,也可以参考 真实海拔和虚拟海拔的关系(?)这篇文章。

Anderson《空气动力学基础》5th读书笔记 第2记——流体静力学初步的更多相关文章

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

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

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

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

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

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

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

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

  5. Anderson《空气动力学基础》5th读书笔记 第3记——流动类型

    一.连续介质与自由分子流动   分子之间相互碰撞的平均距离定义为平均自由程 .如果平均自由程的数量级远小于飞行器的尺寸时,此时,分子对物体的碰撞如此频繁以至于物体无法分辨出单个的分子碰撞,这时,对物体 ...

  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. Webservice报错客户端发现响应内容类型为“application/json;charset=UTF-8”,但应为“text/xml”。

    控制台对接Webservice正常,同样的方法在Web项目上报错: 客户端发现响应内容类型为“application/json;charset=UTF-8”,但应为“text/xml”.请求失败,错误 ...

  2. 性能之qps,并发数,相应时间

    QPS:每秒处理的请求数.QPS = 并发数/请求平均处理时间. 请求响应时间=请求等待时间+网络时间+请求处理时间.假设请求处理时间不受影响,持续不变,实际请求数大于QPS,会影响请求响应时间,大量 ...

  3. 实验 3:Mininet 实验——测量路径的损耗率

    实验目的 在实验 2 的基础上进一步熟悉 Mininet 自定义拓扑脚本,以及与损耗率相关的设 定:初步了解 Mininet 安装时自带的 POX 控制器脚本编写,测试路径损耗率. 实验任务 h0 向 ...

  4. ES6 常用总结——第二章(字符串的扩展)

    ES6为字符串添加了遍历器接口,使得字符串可以被for...of循环遍历. for (let codePoint of 'foo') { console.log(codePoint)} // &quo ...

  5. json与字典的相互转化

    json格式初学者如果在编辑器中自己编写一个json格式,可能会出错:虽然json格式本质上也是字符串,但是json格式要求,要使用双引号将key和value括起来: 如果要将上面的字符串格式和jso ...

  6. IDEA环境配置里的一些error

    1. idea添加edit configuration 没有tomcat图标 File->Setting->Build,Execution,Deployment-->Applicat ...

  7. vue-cli4.x+部署vue2.x开发环境 引入iview

    1.首先当然是安装nodejs,因为这边我已经装过了 所以就不再安装了 直接下一步下一步完成安装. 2.get~安装完成后先测试一下是否在本地已经安装成功了,能出现下面这两个提示就说明安装已经成功了 ...

  8. SpringCloud Alibaba系列(三) Sentinel热点参数限流

    愿你生命中有够多的云翳,造就一个美好的黄昏 欢迎关注公众号[渣男小四],一个喜欢技术更喜欢艺术的青年 一.介绍 热点即经常访问的数据.很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据 ...

  9. keepass+坚果云管理我的密码

    目录 前言 下载安装KeePass 创建一个数据库 配置坚果云 手机用坚果云 总结 前言     KeePass是一款免费.小巧.绿色且开源的密码管理工具,多年来一直深受大众的好评,它能为用户提供一个 ...

  10. JavaScript判断字符串中出现次数最多的字符,并统计其次数

    要求: 输出一个给定字符串``中出现次数最多的字符,并统计其次数. 实现思路: 利用charA()遍历这个字符串 把每个字符都存储给对象,如果对象没有该属性,就先幅值为1,如果存在了就+1 遍历对象, ...