二维翼型升沉俯仰UDF导入fluent运动不对



  • 这是我的耦合运动的UDF:

    #include "udf.h"
    
    #define A   0.075            /*   heave amplitude,m    */
    #define theta 0.4    /* rotational speed, rad   */
    
    DEFINE_CG_MOTION(NACA0012_UDF,dt,cg_vel, cg_omega, time, dtime)
    {
      cg_vel[0] = 0.0;
      cg_vel[1] = A * 5.03 * cos(5.03 * time);
      cg_vel[2] = 0.0;
       
      cg_omega[0] = 0.0;
      cg_omega[1] = 0.0;
      cg_omega[2] = theta * 5.03 * cos(5.03 * time + 0.5 * M_PI); 
    }
    

    预览时直接就绕前缘点一直转圈,我直接算后运动没有抬头只有低头到平,之后我修改UDF只升沉,预览时从原点上去——下来至平衡点——上去——下来至平衡点,正常位移应该是sin函数,上去下来继续下再上去,我不知道问题出在哪了,就两个三角函数不知道到底是哪里不对



  • 输出你的位置速度信息看一下就知道了



  • 遇到相同的问题了



  • 可以试一下用6自自由度


登录后回复
 

与 CFD中文网 的连接断开,我们正在尝试重连,请耐心等待