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. OpenFOAM
  3. OpenFoam 中颗粒喷射的injectionModel 的 constant properties格式问题

OpenFoam 中颗粒喷射的injectionModel 的 constant properties格式问题

已定时 已固定 已锁定 已移动 OpenFOAM
5 帖子 2 发布者 7.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • chpjz0391C 离线
    chpjz0391C 离线
    chpjz0391
    写于 最后由 编辑
    #1

    最近在看各种不同的injectionModel, 我这里有个疑问,我看了OpenFoam C++ Documentation http://www.openfoam.org/docs/cpp/ 里面对各种InjectionModel 的介绍,但是我想用某一个具体的injuctionModel的时候,比如说 coneNozzleInjection, 我怎么知道这个injectionModel 在 constant 下面 properties 的书写格式问题。

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    写于 最后由 wwzhao 编辑
    #2

    @chpjz0391 说:

    怎么知道这个injectionModel 在 constant 下面 properties 的书写格式

    这个可以通过搜索$FOAM_TUTORIALS中的算例得到,用命令 grep -r 'coneNozzleInjection' $FOAM_TUTORIALS 。

    chpjz0391C 2 条回复 最后回复
  • chpjz0391C 离线
    chpjz0391C 离线
    chpjz0391
    在 中回复了 wwzhao 最后由 编辑
    #3

    @wwzhao 好的谢谢,我知道算例里面有,但是具体哪个算例用了哪个Injection model 需要一个一个找的话 工作量有点大了。 谢谢了 grep -r这个命令号 。直接查找。

    1 条回复 最后回复
  • chpjz0391C 离线
    chpjz0391C 离线
    chpjz0391
    在 中回复了 wwzhao 最后由 编辑
    #4

    @wwzhao BTW 还有一个其他小问题,今天看到了coneInjuection,里面有这么一行命令,下面有个几个参数不太理解。
    model1
    {

            	type            coneInjection;
    	SOI             0; //start of injection
    	duration        1;
    	positionAxis
    	(
    	    ((0.5 0.21 0.005) (0 1 0)) // list of injector positions and directions
    	);
    
    	massTotal       0.0025;
    	parcelsPerInjector 1e6;
    	parcelBasisType mass;
    	flowRateProfile constant 0.1;
    	Umag            constant 25.0; // parcel velocity
    	thetaInner      constant 25;
    	thetaOuter      constant 45;
    
    	sizeDistribution
    	{
    	    type         fixedValue;
    	    fixedValueDistribution
    	    {
    		value		50e-6;
    	    }
    	}
        }
    

    这里面的parcelsPerInjector 表示的是颗粒总数为1e6, 我的持续时间为1s,那是不是就说明每0.1s 喷射的颗粒为 1e5,就是直接用总数除以时间。

    万分感谢。

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    写于 最后由 编辑
    #5

    不好意思啊,我不是做颗粒流的,所以这个问题无法帮你。

    我建议你阅读相应的源代码,可以用find命令查找具体模型的源码:

    find $FOAM_SRC -iname 'coneInjuection'
    
    1 条回复 最后回复

  • 登录

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