1. NS方程的意义及推导

NS方程描述了一个基本的物理学原理,这个原理有两个名字:牛顿第二定律和动量守恒。

1.1. 选取流动模型来推导方程

在《计算流体力学基础及其应用》一书中介绍了四种流动模型,而作者以运动的无穷小微团模型为例介绍方程推导过程。该流动模型的意义是假设存在一个小微团,该微团会随流体运动,属于拉格朗日观点。

1.2. x方向力的来源

对该小微团进行受力分析,以x方向为例。力的来源包括

  1. 体积力。这种力的特点是超距离的,比如重力,电场力;
  2. 表面力。直接作用在微团表面,只能由两种原因引起:
    • 由包在微团周围的流体施加,即压力;
    • 由外部流体推拉微团所造成的,以摩擦方式作用于表面的切应力和正应力。一些教材中将切应力与正应力之和称为剪应力。
      • 切应力:与流体微团剪切变形的时间变化率有关
      • 正应力:与流体微团体积的时间变化率有关

1.3. 压力和正应力的辨析

  1. 压力和正应力的关系很像是低雷诺数下单颗粒所受曳力的两种组成:形状阻力和运动阻力。

  2. 压力是由包裹着微团的流体所施加的,不管流体是否运动,周围流体都会施加对微团的压力,所以这属于形状阻力

  3. 而正应力是由于x方向上紧挨着的两个微团存在x方向速度差而引起的拖拽力,是由相对运动引起的,所以属于运动阻力

笔者以前混淆的一点是,当流体运动时,压力和正应力会共同存在吗?答案是肯定的。不过在一些体系中,正应力太小以至于可以忽略。例如在管流中,由伯努利原理,动压与静压之和处处不变,这里的静压指的是压力,而动压为速度,由于管道轴向的速度差较小,所以正应力较小,但不是没有。

在《传递过程原理》中提到了流体力学中的本构方程:
σ=pI+τ\sigma = pI+\tau σ=pI+τ
其中τ\tauτ为剪应力张量即上述正应力和切应力之和,ppp为压力矢量,III为单位张量。

1.4. 从动量守恒的观点出发

以上是从牛顿第二定律的观点来建立F=maF=maF=ma的关系。此外还可以通过动量守恒的观点,这时可以选用空间位置固定的有限控制体作为流动模型。该观点为:动量积累量=动量输入量-动量输出量+作用于微元的总力*作用时间

1.5. 方程形式

∂ρU∂t+∇⋅(ρUU)=−∇p−∇⋅τ+ρg\frac{\partial \rho U}{\partial t} + \nabla \cdot (\rho UU) = -\nabla p - \nabla \cdot \tau + \rho g ∂t∂ρU​+∇⋅(ρUU)=−∇p−∇⋅τ+ρg

方程的组成部分分别为

  • 非稳态项
  • 对流项
  • 压力梯度项
  • 粘性力梯度项
  • 重力项

1.6. 不可压缩流体的NS方程:密度为constant

连续性方程
∇⋅U=[∂∂x,∂∂y,∂∂z]⋅[u,v,w]T=∂u∂x+∂v∂y+∂w∂z=0\nabla \cdot U = [\frac{\partial}{\partial x}, \frac{\partial}{\partial y},\frac{\partial}{\partial z}] \cdot [u,v,w]^T= \frac{\partial u}{\partial x} + \frac{\partial v}{\partial y} + \frac{\partial w}{\partial z} = 0 ∇⋅U=[∂x∂​,∂y∂​,∂z∂​]⋅[u,v,w]T=∂x∂u​+∂y∂v​+∂z∂w​=0

NS方程中的粘性力项展开可得,以x方向为例
−(∇⋅τ)x=−(∂τxx∂x+∂τyx∂y+∂τzx∂z)-(\nabla \cdot \tau)_x=-\left( \frac{\partial \tau_{xx}}{\partial x} + \frac{\partial \tau_{yx}}{\partial y} + \frac{\partial \tau_{zx}}{\partial z} \right) −(∇⋅τ)x​=−(∂x∂τxx​​+∂y∂τyx​​+∂z∂τzx​​)

而τxx\tau_{xx}τxx​和τyx\tau_{yx}τyx​的表达式分别为
τxx=λ(∇⋅U)+2μ∂u∂x,τyx=τxy=μ(∂v∂x+∂u∂y)\tau_{xx}=\lambda (\nabla \cdot U) + 2\mu \frac{\partial u}{\partial x}, \quad \tau_{yx}=\tau_{xy}=\mu \left( \frac{\partial v}{\partial x} + \frac{\partial u}{\partial y} \right) \\ τxx​=λ(∇⋅U)+2μ∂x∂u​,τyx​=τxy​=μ(∂x∂v​+∂y∂u​)
其中λ\lambdaλ为第二粘性系数。斯托克斯假设λ=−23μ\lambda=-\frac{2}{3}\muλ=−32​μ,但至今仍未被证明。可见,当不可压缩时,λ\lambdaλ项为0,因此继续代入可得
−(∇⋅τ)x=μ[∂∂x(2∂u∂x)+∂∂y(∂u∂y+∂v∂x)+∂∂z(∂u∂z+∂w∂x)]-(\nabla \cdot \tau)_x = \mu \left[ \frac{\partial}{\partial x}\left( 2\frac{\partial u}{\partial x} \right) + \frac{\partial}{\partial y}\left( \frac{\partial u}{\partial y} + \frac{\partial v}{\partial x} \right) + \frac{\partial}{\partial z} \left( \frac{\partial u}{\partial z} + \frac{\partial w}{\partial x}\right) \right] −(∇⋅τ)x​=μ[∂x∂​(2∂x∂u​)+∂y∂​(∂y∂u​+∂x∂v​)+∂z∂​(∂z∂u​+∂x∂w​)]

整理后,
−(∇⋅τ)x=μ(∂2u∂x2+∂2u∂y2+∂2u∂z2)+μ∂∂x(∂u∂x+∂v∂y+∂w∂z)-(\nabla \cdot \tau)_x=\mu \left( \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} + \frac{\partial^2 u}{\partial z^2} \right) + \mu \frac{\partial}{\partial x} \left( \frac{\partial u}{\partial x} + \frac{\partial v}{\partial y} + \frac{\partial w}{\partial z} \right) −(∇⋅τ)x​=μ(∂x2∂2u​+∂y2∂2u​+∂z2∂2u​)+μ∂x∂​(∂x∂u​+∂y∂v​+∂z∂w​)

结合连续性方程可以看出,上式最后一项为0,因此
−(∇⋅τ)x=μ∇2u−∇⋅τ=μ∇2U-(\nabla \cdot \tau)_x = \mu \nabla^2u \\ -\nabla \cdot \tau = \mu \nabla^2 U −(∇⋅τ)x​=μ∇2u−∇⋅τ=μ∇2U

不可压缩流体的动量方程为
∂ρU∂t+∇⋅(ρUU)=−∇p+μ∇2U+ρg\frac{\partial \rho U}{\partial t} + \nabla \cdot (\rho UU) = -\nabla p + \mu \nabla^2 U + \rho g ∂t∂ρU​+∇⋅(ρUU)=−∇p+μ∇2U+ρg

Navier-Stokes方程的意义以及压力与剪应力的关系相关推荐

  1. 中两个数做减法_四年级数学下册 | 第1单元加、减法的意义和各部 分之间的关系(P13)...

    电子课本 点击图片,查看大图 ▼▼▼▼ 知识点 1.加法的意义:把两个数合并成一个数的运算,叫做加法. 2.加法各部分的名称:相加的两个数叫做加数.加得的数叫做和. 1.减法的意义:已知两个数的和与其 ...

  2. 饱和气压与温度的关系_饱和水蒸汽的压力与温度的关系介绍

    水蒸气压力 MPa 相应真空度 MPa 22 0.00264 0.09869 24 0.00298 0.09835 26 0.00336 0.09797 28 0.00378 0.09755 30 0 ...

  3. 三个变量存在一个协整方程_6个变量存在3个协整关系能直接回归了吗?

    有6个变量,协整检验结果显示存在3个协整关系,这就可以回归了吗?还是要6个协整才行?那样的话,对数据要求太高了. Unrestricted Cointegration Rank Test (Trace ...

  4. L1:一维圣维南方程

    1.Navier–Stokes equations u,v,z分别表示x/y/z(笛卡尔坐标,Cartesian coordinates)方向的速度,p为压力,ρ为水的密度,v为运动粘度( kinem ...

  5. [图形学] 实时体积水和泡沫的渲染

    reference :<GPU Pro3> Volumetric Real-Time Water and Foam Rendering Daniel Scherzer, Florian B ...

  6. 生物系统建模复习纲要

    仅供个人复习 第一章 系统仿真与建模在生理系统中的应用 1.生理系统建模与仿真的历史发展与当前研究近况 2.复杂系统-特征 3.系统的定义.成分.功能 4.状态变量 5.系统的分类 6.模型的分类 7 ...

  7. 畅游一下分析数学(张凯军)

    据说最新高考改革方案中的数学考试占有重要份额,由此联想到为什么"社会这样喜爱数学"这个教育问题.既然数学被民众"重视"到了如此地步,索性就让大家看看高深数学王国 ...

  8. ParticleToy开坑:离线物理+光追渲染引擎

    起 前阵子又去油管上看了看正经的navier stokes方程解析.发现所谓的正经公式也就是那些微观离散的简单法则给"正经化","连续化". 我终于意识到,我以 ...

  9. PhyGeoNet一种可用于不规则区域的物理信息极限学习机

    题目 Physics-Informed Geometry-Adaptive Convolutional Neural Networks for Solving Parametric PDEs on I ...

最新文章

  1. linux虚拟文件系统浅析
  2. 形态学边缘提取matlab,在Matlab平台下基于形态学方法对LIDAR数据进行建筑物边缘提取...
  3. java同步锁售票_Java基础学习笔记: 多线程,线程池,同步锁(Lock,synchronized )(Thread类,ExecutorService ,Future类)(卖火车票案例)...
  4. mybatis配置时出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)...
  5. PID算法-温度控制
  6. mysql linux 使用索引_正确使用MySQL索引
  7. python numpy.r_ 与 numpy.c_的用法
  8. matlab debug出现k,MATLAB下的程序调试
  9. Android之Animation动画的介绍及用法
  10. 如何优雅的追到女神夕小瑶
  11. 单例在多线程中的使用
  12. android开机后自动执行shell,init.rc启动 shell脚本
  13. java dna框架_DNA (Java代码)
  14. JZOJ 3455. 【NOIP2013模拟联考3】库特的向量(code)
  15. NYNU_省赛选拔题(10)
  16. 【批处理】快速批量修改特定文件夹的文件名
  17. 使用防火墙禁止软件联网
  18. matlab省略,matlab的省略号
  19. 情人节程序员用HTML网页表白【爱心_文字音乐告白】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  20. The Shawshank Redemption-18

热门文章

  1. Centos Sendmail
  2. web课程设计——健身俱乐部健身器材网站模板(24页)HTML+CSS+JavaScript
  3. 2021沭阳中学高考成绩查询,江苏沭阳高级中学2021年排名
  4. IT人的酸甜苦辣 女测试工程师的成长(ZT)
  5. [https+certificates]利用IIS将.cer转换成.pfx格式
  6. 不用花一分线,松哥手把手教你上线个人博客
  7. 为什么 0x 不像看起来那么无需信任
  8. 调整考研复试时间!大学公布【重要通知】
  9. [noip模拟赛2017.7.16]
  10. 算法科普:什么是约瑟夫环