Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. Algorithm
  3. 连续性方程推导的疑问(微元控制体)

连续性方程推导的疑问(微元控制体)

已定时 已固定 已锁定 已移动 Algorithm
12 帖子 4 发布者 14.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    simthere
    在 2016年6月16日 13:04 中回复了 hangsz 最后由 编辑
    #3

    @hangsz density 和 pressure等等都是空间和时间的函数,但是如果density在微元控制体内不为定值,那么微元体的质量应该用积分表示
    0_1466082138694_2016-06-16_210206.png

    不知是否合理?如果以上式表示质量,继续推导的话,怎么得到书中的微元控制体的连续性方程形式

    1 条回复 最后回复
  • C 离线
    C 离线
    CFD中文网
    写于2016年6月16日 23:15 最后由 CFD中文网 编辑 2016年6月17日 07:15
    #4

    所以你的问题就是为什么∂ρu∂t=ρ∂ut?

    CFD中国标准用户测试帐号
    目前由徐笑笑登录

    S 1 条回复 最后回复 2016年6月18日 12:36
  • W 离线
    W 离线
    wwzhao 超神
    写于2016年6月17日 05:59 最后由 wwzhao 编辑 2016年6月17日 14:03
    #5

    x方向流入质量:(ρu)|xΔyΔz
    x方向流出质量:(ρu)|x+ΔxΔyΔz
    y方向流入质量:(ρv)|yΔxΔz
    y方向流出质量:(ρv)|y+ΔyΔxΔz
    z方向流入质量:(ρw)|zΔxΔy
    z方向流出质量:(ρw)|z+ΔzΔxΔy

    于是,
    ∂ρ∂tΔxΔyΔz=((ρu)|x−(ρu)|x+Δx)ΔyΔz+((ρv)|y−(ρv)|y+Δy)ΔxΔz+((ρw)|z−(ρw)|z+Δz)ΔxΔy

    两边除以 ΔxΔyΔz
    ∂ρ∂t=(ρu)|x−(ρu)|x+ΔxΔx+(ρv)|y−(ρv)|y+ΔyΔy+(ρw)|z−(ρw)|z+ΔzΔz

    所以
    ∂ρ∂t=−(∂∂x(ρu)+∂∂y(ρv)+∂∂z(ρw))=−∇⋅ρU

    对控制体积分,运用高斯定理,可得连续性方程的积分形式
    ∂∂t∫ρdV=−∮ρU⋅ndS

    S 1 条回复 最后回复 2016年6月18日 12:46
  • S 离线
    S 离线
    simthere
    在 2016年6月18日 12:36 中回复了 CFD中文网 最后由 编辑
    #6

    @cfd-china 其实我的思路是这样的
    0_1466253362498_推导.png

    我推导不出书中的结论

    1 条回复 最后回复
  • S 离线
    S 离线
    simthere
    在 2016年6月18日 12:46 中回复了 wwzhao 最后由 编辑
    #7

    @wwzhao 谢谢回复!
    0_1466253890633_推导.png
    我的推导有问题吗?

    1 条回复 最后回复
  • H 离线
    H 离线
    hangsz
    写于2016年6月19日 01:45 最后由 编辑
    #8

    你的推倒没问题,只是你没学会变化。
    微元体的质量变化率应该是:0_1466300221610_11.jpg 。
    由于控制体形状不变,所以和 0_1466300259442_22.jpg
    是相同的。

    而这两个式子都可以化为:0_1466300407516_33.jpg

    关键在于你要理解这里的density是微元中心的密度,它在一阶泰勒展开(线性),也即假设density在单元内是线性变化的时候,等于平均密度,所以三重积分可以写成密度与体积相乘的形式。
    偏导符号在三重积分外,比较容易推出。而偏导符号在三重积分内时,由于微分是线性算子,所以之前的密度的线性分布假设也是不受影响的。

    吐槽:你们打的公式,全都是符号,可能是我浏览器有问题。

    知乎专栏:https://zhuanlan.zhihu.com/solver?author=HANGZS
    Github:https://github.com/hangsz
    个人主页:http://cfder.club/

    S W 2 条回复 最后回复 2016年6月19日 05:28
  • S 离线
    S 离线
    simthere
    在 2016年6月19日 05:28 中回复了 hangsz 最后由 编辑
    #9

    @hangsz :sunglasses: ,厉害。我的数学基础还是太薄弱。

    注:公式全是符号?火狐浏览器容易出现这个问题,应该是渲染不行。chrome和ie浏览器好一点。

    W 1 条回复 最后回复 2016年6月19日 05:49
  • W 离线
    W 离线
    wwzhao 超神
    在 2016年6月19日 05:40 中回复了 hangsz 最后由 编辑
    #10

    @hangsz 论坛的 MathJax 插件有缺陷,需要刷新页面一次才能显示出来。

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    在 2016年6月19日 05:49 中回复了 simthere 最后由 wwzhao 编辑 2016年6月19日 16:31
    #11

    @simthere 你的问题其实可以简化为:为什么 ∫ρdV=ρP∫dV。(其中 ρP 为格心处的流体密度)

    下面给出简略证明:

    我们假设P为单元格心,xP 为P点坐标,那么有如下定义
    ∫(x−xP)dV=0

    于是密度对控制单元的积分为:
    ∫ρdV=∫[ρP+(x−xP)⋅(∇ρP)]dV=ρP∫dV+(∇ρP)⋅∫(x−xP)dV=ρP∫dV

    同理可以推广到压力、速度等物理量。

    S 1 条回复 最后回复 2016年6月21日 07:12
  • S 离线
    S 离线
    simthere
    在 2016年6月21日 07:12 中回复了 wwzhao 最后由 编辑
    #12

    @wwzhao :thanks!

    1 条回复 最后回复
2016年6月16日 02:10

12/12

2016年6月21日 07:12

2016年6月21日 07:12
  • 登录

  • 登录或注册以进行搜索。
12 / 12
  • 第一个帖子
    12/12
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]