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

100yearsalone

@100yearsalone
关于
帖子
42
主题
11
群组
0
粉丝
2
关注
0

帖子

最新

  • 酷炫的流体动图,堪比电影艺术
    1 100yearsalone

    @李东岳
    老师,高尔夫球和离散气泡模型中的那种效果叫什么名字?在paraview之中要如何实现啊?


  • OpenFOAM5.0计算速度比4.1更慢?
    1 100yearsalone

    @tidedrinker
    pimpleDyMFoam是新版本快?


  • 相对通量和通量的区别?
    1 100yearsalone

    在非压缩的求解器中,我查了4.1之下的创建通量的createPhi文件,发现有两个一个里面写的是fvc::flux(U),还有一个是linearInterpolate(hU) & mesh.Sf().说明里面写了前一个是相对relative.这两者有什么区别呢?我試了非压缩下的标量运输,fvc::flux(U)和linearInterpolate(U) & mesh.Sf()(和上面比少了一个h)两个的结果是一样的,请问下这两者是不是同一种东西两个写法呢?


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @李东岳
    ngrd就是两个标量的乘积,第一个式子求了ng,第二个式子求ngrd,最后相除得rd
    不过听您这么一说我可能又想错了
    0_1512871499145_UC截图20171210110416.png
    这图上面ng0是气泡数,mg0是气泡质量,rg0是气泡半径,rhog0是根据这三个计算的密度。
    在运输之前只有一个格子有值,运行运输方程后变成三个格子有值了,可是从密度来看另外两个格子都变成了极大的数,
    我就是找个方法比较稳定的传输这几个值,让他们运输以后不偏差密度值太多。


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @李东岳
    老师,您之前给我写了一个气泡数量密度的运输方程是图中的第一个式子
    0_1512829802730_1.png
    对于有些标量,例如a我想跟随这个N做移动,我设另外一个标量N乘以a等于Na做同一样的运输方程,如图中式子2
    求完N和Na以后,再相除求出a,这种方法在OF里面应该是没问题的吧?
    我试了一下,好像不太符合我的预期。
    我设了ng0作为第一个式子的N,得出下图:
    0_1512830924312_UC截图20171209234652.png
    而rg0作为a,a为常值1,ngrd的结果:
    0_1512831035622_UC截图20171209234730.png
    我很不解为什么ngrd的运输方程计算后会出现这种结果?


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @李东岳
    读取每个cell的值


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @李东岳
    我按照你给我那篇论文里的式子
    0_1512310149139_UC截图20171203230837.png
    不含有扩散项和源项
    0_1512310193236_UC截图20171203230820.png
    其中mg21就是气泡数量密度,上面的phis2是通量
    0_1512310279986_UC截图20171203225842.png
    气泡个数发生的测试条件是这样,我觉得我设置得没有什么问题,但是有一点不太明白
    0_1512310344676_UC截图20171203225859.png
    就是在结果里面为什么会出现负值?


  • 可压缩求解器中的音速的定义和离散格式
    1 100yearsalone

    @youmengtian 我当时一直找不到答案,都没管了。。。。。谢谢你


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @李东岳
    你好,李老师
    我目前就想试试气泡数量密度的传输方程,我试了几个进行了测试。
    0_1512186268492_QQ图片20171202124418.png
    你的回答公式无法正式显示,所以我自己查了一下这样定义了。
    0_1512186155149_QQ图片20171202124137.png
    0_1512185989034_QQ图片20171202123935.png
    其中ng2是气泡数量密度,phis2是通量,我感觉应该是没问题的,但是实际运行后结果是
    0_1512186359196_QQ图片20171202124547.png ng2没有发生移动。
    我试了一下另外两种定义rg0和rg1,phis0=rhog0U,phis1=rhoU

    0_1512186449648_QQ图片20171202124712.png
    成功流动,结果一样
    0_1512186672172_QQ图片20171202125102.png
    0_1512186720291_QQ图片20171202125148.png
    rhog和rho
    0_1512186813243_QQ图片20171202125319.png
    0_1512186856252_QQ图片20171202125400.png

    rho和rhog不一样,结果是一样,代表我以后传输方程只用随便定义一个密度是吗?如果不是的话,为什么一开始的式子没发生流动呢?


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @yhdthu 没处理


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    @mohui
    我是在自己写的空化代码中求 Rayleigh–Plesset 方程,得出气相的数据和气体和液体alpha。把原方程求的rho当成混合流的密度来看,再求出液相的密度。


  • 自己写的一个空化求解器的气泡数,气泡质量,气泡半径和气泡半径速度的守恒方程的一些疑问
    1 100yearsalone

    大家好,我一直是在基于rhoPimpleFOAM去做一个空化的求解器。

    基本思路是;
    自己写的空化求解代码 -> rhoPimpleFOAM的代码 -> 自己定义的各个量在网格的守恒方程

    从第一步的空化求解代码得到四个自定义的值,分别是气泡数,气泡质量,气泡半径和气泡半径速度。

    气泡质量 单位kg/m3
    0_1511972725963_QQ图片20171130012438.png
    气泡数 单位1/m3
    0_1511972820047_QQ图片20171130012636.png
    气泡半径 实际上是半径乘数量 单位 1/m2
    0_1511973033428_QQ图片20171130012821.png
    气泡半径速度 实际上是半径速度乘数量 单位 1/m2s
    0_1511973110859_QQ图片20171130013055.png
    以上四个就是自定义量的守恒方程,用以计算在格子中生成后,跟随流动的变化。
    其中自定义通量phit1和密度rhot的定义分别为
    0_1511973271885_QQ图片20171130013419.png
    在creatfieds处定义了rhot,然后在0文件夹中见了一个rhot文件作如下设置:
    0_1511973383782_QQ图片20171130013539.png
    在creatfields中定义了phit1,我是仿照通量phi去写的
    0_1511973506584_QQ图片20171130013746.png

    我自己简单的试了一下好像可以,但是在真的运算中气泡数缺出现了负值如图
    0_1511973753442_QQ图片20171130014126.png
    不知各位有没有类似定义过守恒方程经验的同学能够提供点意见?


  • 自定义守恒方程时出问题
    1 100yearsalone

    @李东岳
    级测试,如您所说改为NO_READ后不再出现警告,谢谢


  • 自定义守恒方程时出问题
    1 100yearsalone

    我自己定义了几个通量,在计算时出现了以下的警告。

    0_1511594467533_Screenshot from 2017-11-25 16-21-12.png

    0_1511594547805_Screenshot from 2017-11-25 16-21-51.png

    我按照提示改成了mustread可是还是出现了相同信息。各位同学有遇过相同的情况吗?


  • 关于计算后的数值写入的问题
    1 100yearsalone

    @wwzhao
    谢谢赵老师的回答,我尝试下写入不同的值看是否能正常写入文档


  • 关于计算后的数值写入的问题
    1 100yearsalone

    我最近在试着一个OF里面的一个简单的功能实现。
    就是在任意一个求解器中加入一段这样的代码:

    0_1509962061795_Screenshot from 2017-11-06 18:54:13.png
    我想对网格上的一个值alphal进行写入1.0,然后看下会不会在0之类的时间文件夹之下的文档输出。
    alphal的定义如下:

    0_1509961926467_Screenshot from 2017-11-06 18:51:42.png
    这是边界条件的文档:

    0_1509962328698_Screenshot from 2017-11-06 18:58:24.png

    我进行计算后输出的却没有像速度文件之类的输出:

    0_1509962444689_Screenshot from 2017-11-06 19:00:33.png
    还是像原来一样:

    0_1509962503545_Screenshot from 2017-11-06 19:01:13.png
    我查了log文件都像这样的写入了,可是为什么没有在时间文件里写入呢?

    0_1509962575794_Screenshot from 2017-11-06 19:02:14.png
    添加了write的代码还是一样:

    0_1509962886049_Screenshot from 2017-11-06 19:07:42.png


  • 怎么才能在代码里快速找到函数的定义?
    1 100yearsalone

    @影川风
    我在研究的是rhoPimpleFoam,虽然不一样,但是在rhopimpleFoam也出现了psi,我也想对其进行修改,
    我之前也是找不到修改的地方所以我是直接thermo的代码给//掉,自己写了一个状态方程,
    但在pEqn里面求解时还是有psi,觉得自己修改得不完全。


  • 读取速度矢量时出现浮点溢出
    1 100yearsalone

    @李东岳
    的确奇怪,我现在都不知道为什么纯粹进行值之间的交换会出现问题,又没有显示命名的重复,
    不过我把发生错误的变量名字改了以后,错误就不在出现,虽然解决了,但还是对于错误的原因存疑。


  • 读取速度矢量时出现浮点溢出
    1 100yearsalone

    我一直都在试,好像错误总出现在cell的值的交换当中。


  • Foam::sigSegv::sigHandler(int)错误
    1 100yearsalone

    你好,请问你这个问题解决了吗?

  • 登录

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