Anderson《空气动力学基础》5th读书笔记 第0记——白金汉PI定理
目录
量纲分析:白金汉PI定理
在空气动力学中,飞机的空气动力主要由自由来流的密度ρ∞,自由来流数V∞,翼弦长度c,自由来流的粘性系数μ∞以及音速a∞,所以假设我们可以推导出,空气动力大致满足以下这个式子:R = f (ρ∞,V∞,c,μ∞,a∞)。也就是 F(ρ∞,V∞,c,μ∞,a∞,R) = 0。然而不幸的是,对于这个看着就头大的式子,我们需要通过大量的实验来得出他们的关系, 这是项十分庞大的工程。这是我们今天的主角登场了——白金汉PI定理。
我们知道,对于带单位的式子,它的每一个组成部分的单位应该都是一致的,这条定理就是基于这个条件的。我们来看看它是如何大显神威的。在力学中,所有的物理变量都可以用质量,长度以及时间的组合来表达,也就是无论多复杂的式子,最后式子结果都得可以用这三个量纲来表示。我们先从所有变量中挑选三个参数,这三个参数必须能覆盖质量,长度和时间的量纲,也就是(a,b,c表示未知数,那个不认识的希腊字母是参数)能够表示出质量,长度和时间的量纲来。
对R = f (ρ∞,V∞,c,μ∞,a∞)的式子进行分解,
【PS:m是质量的量纲,l是长度量纲,t是时间的量纲。】
在这里,我们选择 ρ∞,V∞,c这三个参数(不妨试试用这三个参数表示质量,长度和时间),我们得到
这里的ρ∞,V∞,c其实可以看成m,l,t,第四个参数呢就可以用前前三个参数来表示。以第一个为例,
方程左边为无量纲,所以方程右边也应该是无量纲的,我们能解出d,b,e的值,我们最终得到:
这里就是,面积,我们可以看成是S,即
,
为空气动力系数
。
相似参数
同理,可推出 定为自由来流雷诺数Re 。
定为自由来流马赫数
。
这时F(ρ∞,V∞,c,μ∞,a∞,R) = 0就可以变成了 ,这时我们发现,原先有六个参数的式子只剩下了三个,大大简化了计算。我们可以将这个式子换个形式:
,同理我们也可以推出升力系数
和阻力系数
。我们发现,升力系数和阻力系数是关于
和
的函数(在实际中,升力系数和阻力系数还与迎角有关,所以
,
,
表示迎角。当然喽,对于高超音速空气动力学,我们还要考虑热传导系数等),只要
和
相同,升力系数和阻力系数也会相同,所以我们称
和
为相似系数,即两个来流的相似参数相同,则在不考虑翼型的情况下,升力系数和阻力系数也是相同的,这为我们可以用缩小版的模型模拟真实飞机受到的空气动力提供了可能。
最后,感谢白金汉同志拯救我们于眼瞎之中!
Anderson《空气动力学基础》5th读书笔记 第0记——白金汉PI定理的更多相关文章
- Anderson《空气动力学基础》5th读书笔记 第2记——流体静力学初步
与物体在水中受到水的浮力一样,空气中的物体也会受到空气的浮力,但由于这个浮力往往比较小,实际中的很多问题我们常常将它忽略,而对于像热气球这样的靠空气的浮力产生升力的飞行器来说,空气的浮力是不能忽略的. ...
- Anderson《空气动力学基础》5th读书笔记 第4记——黏性流动入门
目录 一.边界层的概念 二.边界层的产生原因 三.剪切力的公式 四.温度分布情况 五.雷诺数与层流.湍流 一.边界层的概念 我们先来介绍边界层的概念(边界层正是黏性流动的产物),边界层是紧挨物体的薄层 ...
- Anderson《空气动力学基础》5th读书笔记 第3记——流动类型
一.连续介质与自由分子流动 分子之间相互碰撞的平均距离定义为平均自由程 .如果平均自由程的数量级远小于飞行器的尺寸时,此时,分子对物体的碰撞如此频繁以至于物体无法分辨出单个的分子碰撞,这时,对物体 ...
- Anderson《空气动力学基础》5th读书笔记 第1记——流动相似性
在飞机真正上天之前,我们常常需要制作出缩小版的模型放在风洞中吹呀吹,尽可能地模拟真实飞行中的参数,这时我们就需要实现流动相似性,这便是本记要讲的. 文章目录 一.流动相似性的标准 二.流动相似性的应用 ...
- Anderson《空气动力学基础》5th读书笔记 第5记——推导二维机翼的空气动力学系数
机翼的受力分析图 我们知道,空气对一个物体产生的升力和阻力以及力矩源于作用在整个物体上的压力分布和剪切力分布,所以我们分析上图可知(取单位展长的机翼): 对于上表面: ...
- Anderson《空气动力学基础》5th读书笔记导航
没错,在2018年,我正式启程了安德森教授这本空气动力学圣经的阅读,为了深入理解概念,特写此刊,边读边写,2020年一定写完,写不完我就/¥@%¥---! 以下是导航: 第一章任务图: 第一章思维导图 ...
- 【英语魔法俱乐部——读书笔记】 0 序&前沿
[英语魔法俱乐部——读书笔记] 0 序&前沿 0.1 以编者自身的经历引入“不求甚解,以看完为目的”阅读方式,即所谓“泛读”.找到适合自己的文章开始“由浅入深”的阅读,在阅读过程中就会见到 ...
- SQL Server2012 T-SQL基础教程--读书笔记(1-4章)
SQL Server2012 T-SQL基础教程--读书笔记(1-4章) SqlServer T-SQL 示例数据库:点我 Chapter 01 T-SQL 查询和编程背景 1.3 创建表和定义数据的 ...
- SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章)
SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章) 示例数据库:点我 CHAPTER 08 数据修改 8.1 插入数据 8.1.1 INSERT VALUES 语句 8.1 ...
随机推荐
- 大揭秘| 我司项目组Gitlab Flow && DevOps流程
长话短说,本文全景呈现我司项目组gitlab flow && devops Git Flow定义了一个项目发布的分支模型,为管理具有预定发布周期的大型项目提供了一个健壮的框架. Dev ...
- 文档驱动 —— 表单组件(五):基于Ant Design Vue 的表单控件的demo,再也不需要写代码了。
源码 https://github.com/naturefwvue/nf-vue3-ant 特点 只需要更改meta,既可以切换表单 可以统一修改样式,统一升级,以最小的代价,应对UI的升级.切换,应 ...
- Java多线程--公平锁与非公平锁
上一篇文章介绍了AQS的基本原理,它其实就是一个并发包的基础组件,用来实现各种锁,各种同步组件的.它包含了state变量.加锁线程.等待队列等并发中的核心组件,现在我们来看一下多线程获取锁的顺序问题. ...
- Shell学习(三)Shell参数传递
一.传参实例 ##脚本文件内容 #执行的文件名 echo $0; #第一个参数 echo $1; #第二个参数 echo $2; #第三个参数 echo $3; ##调用语句 ./testShell. ...
- 机器学习-线性规划(LP)
线性规划问题 首先引入如下的问题: 假设食物的各种营养成分.价格如下表: Food Energy(能量) Protein(蛋白质) Calcium(钙) Price Oatmeal(燕麦) 110 4 ...
- C++解析XML的通用库
工作中,经常和XML打交道,最近抽空实现了一个通用解析XML的库,已归档在GitHub,详情点击:ComXmlLib.如果您无法访问GitHub,点击此处下载(链接是初版,无法和GitHub同步,如需 ...
- django中外键的related_name属性
我先定义两个模型,一个是作者,一个是作者出版的书籍,算是一对多的类型. class Person(models.Model); name = models.CharField(verbose_name ...
- 这么设计,Redis 10亿数据量只需要100MB内存
本文主要和大家分享一下redis的高级特性:bit位操作. 本文redis试验代码基于如下环境: 操作系统:Mac OS 64位 版本:Redis 5.0.7 64 bit 运行模式:standalo ...
- cookie、session和md5加密
cookie Http无状态协议,只能在同一个网站(包括多个页面)下获取,存储在客户端本地的一段信息,帮助我们存储信息获取信息.但是同样有风险:我们自己在浏览器上可以操作或者设置Cookie. con ...
- Go-变量-var
什么是变量? 一种抽象,计算机用来保存现实数据的容器,通过这个变量抽象可以写入现实数据到计算机中,并且可以读取变量取到保存到计算机中的现实数字化数据 Go-变量定义 关键字 var 关键符号 := i ...