1.1基础流体力学综述

1.1.1 动量

  • 质量守恒和动量守恒是流体力学和格子玻尔兹曼模型的核心。
  • 动量p = mu,m为质量,u为速度。
  • 动量p 与力F 密切相关,F = ma,加速度a=dudta = \frac{du}{dt}a=dtdu​,故而F可以写成 F=mdudt=dpdtF=m\frac{du}{dt}=\frac{dp}{dt}F=mdtdu​=dtdp​。

1.1.2 粘性

  • τ=μdudx\boldsymbol{\tau}=\mu \frac{d \mathbf{u}}{d x}τ=μdxdu​
    剪切力τ\tauτ,粘度μ\muμ
  • τ=μdudx=μρρdudx=vdpdx\boldsymbol{\tau}=\mu \frac{d \mathbf{u}}{d x}=\mu \frac{\rho}{\rho} \frac{d \mathbf{u}}{d x}=v \frac{d \mathbf{p}}{d x}τ=μdxdu​=μρρ​dxdu​=vdxdp​
    v=μρv= \frac{\mu }{\rho}v=ρμ​ 瞬时的运动粘度可以看作是动量的扩散系数。

1.1.3 雷诺数

  • 雷诺数(Re)是反应粘性和惯性之间平衡的无量纲数。

  • Re=uLvRe = u\frac{L}{v}Re=uvL​
    流体速度u,特征长度L,v运动粘度。

  • 低速、高粘度和封闭的流体条件导致低Re,粘性力占主导地位。如果Re<<1,这种流体被称为Stokes或者Creeping flow. 由于孔径小,这种流动在许多多孔介质中的液体中是很常见的。

  • 更高的速度、更大的长度尺度或粘性较低的流体会导致更大的雷诺数。惯性相对于粘性占主导作用。在高雷诺数下,流动会变得不稳定(即开始出现湍流)。随着雷诺数的增加,可能会出现不稳定和湍流。

1.1.4 泊肃叶流

  • 在一个管道或两个平行表面之间的狭缝中的流动。
  • 在狭缝或管道中,壁上的速度为0(无滑移边界),速度在中间达到最大值。宽度为2a的狭缝中的速度分布是抛物线型的。
    u(x)=G∗2μ(a2−x2)u(x)=\frac{G^{*}}{2 \mu}\left(a^{2}-x^{2}\right)u(x)=2μG∗​(a2−x2)
    重力压力梯度G∗=ρg{G^{*}}=\rho gG∗=ρg或(线性)压力梯度G∗=Pin−PoutL{G^{*}}=\frac{{P_{in}}-{P_{out}}}{L}G∗=LPin​−Pout​​.
  • 狭缝中的平均速度是最大速度的23\frac{2}{3}32​,最大速度是在x=0处实现的。
    uaverage =23G∗2μa2u_{\text {average }}=\frac{2}{3} \frac{G^{*}}{2 \mu} a^{2}uaverage ​=32​2μG∗​a2

1.1.5 拉普拉斯定律

  • 气泡和液滴的内部和外部之间存在压力差(像气球一样,气泡或液滴内侧的压力总是更高)。

LBM学习记录1 Introduction相关推荐

  1. LBM学习记录3 Python实现D2Q9圆柱绕流

    在https://blog.csdn.net/weixin_58913471/article/details/117561995?spm=1001.2101.3001.6650.1&utm_m ...

  2. LBM学习记录5 Python实现IB二维圆柱绕流 1.0

    浸润边界(IB)下二维圆柱绕流,bug1.0版 import numpy as np from math import sqrt from numpy import pi as PI from num ...

  3. M103: Basic Cluster Administration chapter 0 Introduction学习记录

    M103: Basic Cluster Administration chapter 0 Introduction学习记录 运行环境 操作系统:windows 10 家庭中文版 Mongodb :Mo ...

  4. M312: Diagnostics and Debugging chapter 1 Introduction学习记录

    M312: Diagnostics and Debugging chapter 1 Introduction学习记录 运行环境 操作系统:windows 10 家庭中文版 Mongodb :Mongo ...

  5. M201: MongoDB Performance chapter 1 Introduction学习记录

    M201: MongoDB Performance chapter 1 Introduction学习记录 运行环境 操作系统:windows 10 家庭中文版 Mongodb :Mongodb 3.4 ...

  6. MySQL学习记录 (三) ----- SQL数据定义语句(DDL)

    相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...

  7. 台大李宏毅Machine Learning 2017Fall学习笔记 (1)Introduction of machine Learning

    台大李宏毅Machine Learning 2017Fall学习笔记 (1)Introduction of machine Learning 台大李宏毅讲的这门课应该不错,课程链接: http://b ...

  8. RISC-V矢量指令集学习记录

    RISC-V矢量指令集学习记录 指令集草案:https://github.com/riscv/riscv-v-spec/blob/master/v-spec.adoc 关于这篇博客: 1.这是我RIS ...

  9. 格子玻尔兹曼法学习记录(附MATLAB画图源程序)

    感谢群里的朋友们提供帮助!还是老样子,有啥问题Feel free to tell us~毕竟群众力量大嘛~格子玻尔兹曼救星QQ群:293267908. 流体计算领域中,LBM还是个比较新的思想,最近宝 ...

最新文章

  1. 基于matlab的退化图像复原(二)------逆滤波复原
  2. 走在浪潮尖端——为什么选择云计算
  3. 让IE7/8使用CSS中first-child和last-child样式属性
  4. 别把客户当傻子,延期交货得这么谈!
  5. ABAP--如何快速从BSEG读取数据
  6. VC++实现混合静态分裂视窗的方法
  7. clickhouse hadoop_ClickHouse如何实现存算分离?
  8. Python+pyplot绘制带文本标注的柱状图
  9. linux chmod命令数字,菜鸟学Linux命令:chmod命令和数字文件权限
  10. 支付宝手机网站即时交易 自己封装的类
  11. pdfpcell输出换行_poi导出Excel(cell单元格里的一串文字,换行显示,设置字体)...
  12. Ubuntu 12.04 部署 PostGIS 2.1
  13. Obsidan之数学公式的输入
  14. js 网页烟花效果
  15. Docker常用命令(基础)
  16. python用双重循环输出菱形_Python 使用双重循环打印图形菱形操作
  17. 重拾Java基础知识:运算符操作
  18. zabbix4.0安装部署
  19. 【Rhapsody学习笔记(二)】Linux环境下的Rhapsody集成引擎安装部署
  20. IDEA 自定义代码片段/模板

热门文章

  1. JavaWeb~模板引擎Thymeleaf总结
  2. 场景解析和语义分割区别_精准安防场景理解及语义分割
  3. 稻盛和夫系列之活法一
  4. android手机可以换字体吗,最新版安卓手机怎么换字体?
  5. 优秀大数据分析师必备8大技能
  6. 膜拜!程序员5年在上海全款买房,你怎么看?
  7. VS2010调试时出现“0x7556d36f 处最可能的异常: 0x000006BA: RPC 服务器不可用”的解决方法
  8. 操作系统原理_田丽华(7)死锁
  9. 了解第三方库函数——curses
  10. 【百科】CLEO 逐推縮寫命名法