本文精要解析了流体力学的基本概念,了解这些基本概念就可以说对流体力学的入门知识基本掌握了。
流体的概念与固体相对应,指可以流动的物体,包括液体和气体。流体力学 (Fluid mechanics) 是力学的一门分支,研究流体现象及相关力学行为,由简单到复杂大致分为三部分:

流体静力学 (Hydrostatics):研究静止的流体。

流体运动学 (Fluid kinematics):研究流体运动的几何性质,不涉及力。

流体动力学 (Fluid dynamics):研究流体运动的力学性质。

计算流体力学云图

流体力学有一个最基础的模型——欧拉在1753年提出的“连续介质模型”,意思就是说流体是连续的,这样研究的时候也不需要研究到分子级别,而只是将流体划分为非常小的“流体微元”,这就与高等数学的基础“连续”不谋而合。

流体的基本性质
可压缩性:液体和气体都是可压缩的,温度越高,体积越大(使用体胀系数表征);压强越高,体积越小(使用体积模量表征)。实际的应用中,大多数液体的可压缩性非常小,尤其不要求很高的计算精度时,基本都可以忽略。

粘性:胶水、机油给人的感觉就是粘粘的,这就是粘性,而实际上,所有流体都有粘性。当流体运动起来,流体微元之间存在相对的运动,这就会在流体内部产生摩擦力,阻碍了流动,这就是粘性。粘性的机理有两方面:一是流体分子间存在的吸引力,试图拉着流的快的部分不让它走;二是流体分子运动时互相之间产生撞击,也阻碍了流动。液体粘性机理以前者为主,而气体则以后者为主。

牛顿内摩擦定律

定律说,切应力等于粘度与速度梯度的乘积,速度差越大,产生的切应力也越大。上边的粘度被称为动力粘度,单位是厘泊 (cP),20摄氏度时水的粘度就是1cP。还有一种粘度的表示方式叫做运动粘度ν,单位为厘斯托 (cSt),是一个没有力学参数的量纲,运动粘度就是动力粘度除以密度。

粘度受温度如何影响呢?有意思的是,对于液体与气体,这个规律是不同的。对于液体,温度越高粘度越小;对于气体则是温度越高,粘度越大。其实只要根据上述两者粘性的机理去思考,就明白为什么是这样的了。

有时候在实际应用中,我们认为粘度不影响分析问题,这时假设其粘度为0,那么我们称之为“理想流体”。

流体的类型有许多,如果满足上述牛顿内摩擦定律的,我们称之为“牛顿流体”,否则为“非牛顿流体”。

三分钟掌握流体力学基本概念——精要提炼相关推荐

  1. 精讲深度学习RNN三大核心点,三分钟掌握循环神经网络

    本文将剖析循环神经网络(RNN)的工作原理,精讲循环神经网络的特点和实现方式.野蛮智能,小白也能看懂的人工智能. 循环神经网络从何而来? 我在我的这篇文章介绍了卷积神经网络(CNN)卷积神经网络(CN ...

  2. rnn神经网络 层次_精讲深度学习RNN三大核心点,三分钟掌握循环神经网络

    每天给小编五分钟,小编用自己的代码,让你轻松学习人工智能.本文将剖析循环神经网络(RNN)的工作原理,精讲循环神经网络的特点和实现方式.野蛮智能,小白也能看懂的人工智能. 循环神经网络从何而来? 我在 ...

  3. mysql和oracle冲突吗_三分钟带你分清MySQL 和Oracle之间的误区

    原标题:三分钟带你分清MySQL 和Oracle之间的误区 来自:华为云开发者社区 摘要:MySQL和Oracle,别再傻傻分不清. MySQL 和Oracle 在开发中的使用是随处可见的,那就简单去 ...

  4. 三分钟学会css3中的flexbox布局

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章里我们将学习CSS里flexbox布局的几个最重要的概念,通过学习flexbox布局,你会发现以往遇到的所有的关于布局 ...

  5. java vo转map_三分钟掌握POJO及其转换——PO、DO、DTO、VO

    三分钟掌握POJO及其转换--PO.DO.DTO.VO​mp.weixin.qq.com 概念 DTO(Data Transfer Object) 数据传输对象,原先是为分布式提供粗粒度的数据实体,减 ...

  6. ipsec协议_网工知识角轻松学网络|三分钟了解PPPOE协议

    学网络,就在IE-LAB 国内高端网络工程师培养基地 PPPOE( Point-to-PointProtocol Over Ethernet)以太网上的点对点协议,是将点对点协议(PPP)封装在以太网 ...

  7. java和python的web自动化有什么区别-三分钟看懂Python和Java的区别

    随着人工智能的火爆,Python和Java一直在各种流行编程语言中名列前茅.其实Java和Python有些相似,因为很多编程语言之间是互通的.Java现在还是第一,不知道Python未来会不会超越Ja ...

  8. python和java一样吗-三分钟看懂Python和Java的区别

    随着人工智能的火爆,Python和Java一直在各种流行编程语言中名列前茅.其实Java和Python有些相似,因为很多编程语言之间是互通的.Java现在还是第一,不知道Python未来会不会超越Ja ...

  9. 每天三分钟玩转Git(已完结)

    关于Git 好文推荐 完成本系列文章的阅读以后,你将掌握git的基本概念与git的基本命令,可以在本地随心所欲的完成代码的提交撤销保存修改等操作.可以流畅的参与多人协作,本文致力于快速的入门,学完本文 ...

最新文章

  1. ASP.NET MVC 中宿主WCF Rest 服务的解决方法
  2. pip更新方法(win与linux)版本
  3. GraphQL第一个例子
  4. python连接中控考勤机分析数据
  5. plantuml语法_PlantUML实践 | 思维导图
  6. linux 测试网络端口通不通_【干货】网络中的各种互通与不通
  7. yyyy-mm-dd yyyymmdd互相转换
  8. C51单片机流水灯C代码
  9. 第13期 《仰望星空,脚踏实地》 12月刊
  10. 寄存器、缓存、内存、硬盘、存储器的理解
  11. 互联网寒冬来袭,面对裁员和竞争的双重压力,程序员该何去何从?
  12. MinGW和MSYS简介
  13. 一行python代码画粑粑_如何阅读《JavaScript高级程序设计》(一)
  14. 使用openCV+Qt+fcgi 为OpenStreetMap瓦片添加热力图图层
  15. 大数据毕设选题 - 疫情实时数据分析可视化(Flask python)
  16. MatLab中矢量图的导出
  17. 串口硬盘如何使用ghost
  18. java代码在jsp中怎么写_在jsp中写java代码
  19. Android Intent应用
  20. 列表过滤(百度搜索框用vue来实现)

热门文章

  1. 什么是接口测试?为什么要做接口测试?【建议收藏】
  2. android 栏目编辑,通达信手机Android V3.09版(20170406) 进一步优化了指标编辑功能...
  3. 交易猫闲鱼跳转APP源码
  4. 发生交通事故后需要注意什么
  5. strongswan 搭建 IPSec 实验环境
  6. threejs 人物沿轨迹移动
  7. 解决Sublime突然无法自动补全问题
  8. 一文搞懂slq 左右连接
  9. C++ --函数模板初阶的知识总结
  10. 面向对象高级编程(上)-- 第一周学习笔记(Boolan)