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 里计算Cp,Cf等参数

OpenFOAM 里计算Cp,Cf等参数

已定时 已固定 已锁定 已移动 OpenFOAM
10 帖子 7 发布者 9.3k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 莫 离线
    莫 离线
    莫晓柒
    写于2019年12月21日 01:17 最后由 编辑
    #1

    我是用rhoSimpleFoam计算螺旋桨,但后处理时我需要得到螺旋桨的推力,扭矩,以及螺旋桨叶片表面(或者某一截面)的叶片表面压力系数Cp,阻力系数Cf等值。我是要在controlDict里面指定什么函数吗?在网上也没找到合适的教程,求各位大神帮忙解答一下。

    1 条回复 最后回复
  • 李 离线
    李 离线
    李东岳 管理员
    写于2019年12月23日 01:34 最后由 编辑
    #2
    functions
    {
        forceCoeffs1
    {
        type            forceCoeffs;
    
        libs            ("libforces.so");
    
        writeControl    timeStep;
        timeInterval    1;
    
        log             yes;
    
        patches         (cylinder);
        rho             rhoInf;      // Indicates incompressible
        rhoInf          1;           // Redundant for incompressible
        liftDir         (0 1 0);
        dragDir         (1 0 0);
        CofR            (0 0 0);  // Axle midpoint on ground
        pitchAxis       (0 0 1);
        magUInf         1;
        lRef            2;        // Wheelbase length
        Aref            6;        // Estimated
        /*
        binData
        {
            nBin        20;          // output data into 20 bins
            direction   (1 0 0);     // bin direction
            cumulative  yes;
        }
        */
    }
    
    }
    

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    R 1 条回复 最后回复 2020年7月5日 14:08
  • 莫 离线
    莫 离线
    莫晓柒
    写于2019年12月23日 12:28 最后由 编辑
    #3

    李老师,这个function可以输出Cp吗?

    H 1 条回复 最后回复 2020年1月21日 10:33
  • 李 离线
    李 离线
    李东岳 管理员
    写于2019年12月24日 00:59 最后由 编辑
    #4

    Cd、Cl是可以的,Cp我记不太清了,现在手头没有openfoam,你试试

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • H 离线
    H 离线
    hoversoar
    在 2020年1月21日 10:33 中回复了 莫晓柒 最后由 编辑
    #5

    @莫晓柒 不能输出Cp。你可以在后处理的时候对压力p进行处理直接获得Cp。
    如果要获得Cpmean的话,我是运行过程输出压力平均场Pmean,然后同样后处理得到Cpmean。
    希望有所帮助

    Z 1 条回复 最后回复 2022年1月13日 09:55
  • R 离线
    R 离线
    RebelYoung
    在 2020年7月5日 14:08 中回复了 李东岳 最后由 编辑
    #6

    @东岳 请问,这个是后处理实现吗?postProcess执行后说找不到这个函数。。
    d3361bf9-d73e-4d33-8080-624f075bd488-image.png

    Z 1 条回复 最后回复 2022年1月14日 01:02
  • Z 离线
    Z 离线
    Zhoujq
    在 2022年1月13日 09:55 中回复了 hoversoar 最后由 编辑
    #7

    @hoversoar 你好,请问下这个Cp后处理是如何实现的呢,非常感谢

    C 1 条回复 最后回复 2022年1月26日 10:03
  • Z 离线
    Z 离线
    zhouxu
    在 2022年1月14日 01:02 中回复了 RebelYoung 最后由 编辑
    #8

    @rebelyoung 放在controlDict文件的functions中

    1 条回复 最后回复
  • C 离线
    C 离线
    calrel
    在 2022年1月26日 10:03 中回复了 Zhoujq 最后由 编辑
    #9

    @zhoujq 我之前算过Cp,你网上搜一下应该可以找到类似教程,大概就是导出pmean数据,在matlab中写几行代码可以把坐标转换成角度。很方便

    Z 1 条回复 最后回复 2022年1月26日 10:07
  • Z 离线
    Z 离线
    Zhoujq
    在 2022年1月26日 10:07 中回复了 calrel 最后由 编辑
    #10

    @calrel 非常感谢

    1 条回复 最后回复
2019年12月21日 01:17

7/10

2022年1月13日 09:55

未读 3
2022年1月26日 10:07
  • 登录

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