#include "mem.h"
#include "dynamesh_tools.h"
DEFINE_CG_MOTION(pyj, dt, vel, omega, time, dtime)
{
NV_S(vel, =, 0.0);
NV_S(omega, =, 0.0);
omega[0]=0.314*cos(2*3.14*time);
}
本案例需要设置如下三个模块的计算,其中包括背景网格区域、前景网格区域与fluent计算三个部分,具体设置如下图:
3.1 导入几何
整体几何结构如下图:扑翼机翼型采用NACA0012,具体的几何结构如下图,x轴正向为压力出口,负轴位速度入口,扑翼机表面为壁面,其余面位对称面。重叠网格区域为内部圆柱区域。
4.1 网格设置
5.1 General设置与网格导入
首先导入背景网格,其次通过下图所示的方法将前景导入。
由于本文涉及到NACA0012翼型运动,因此需要探讨瞬态计算结果,此处的设置比较简单,勾选为瞬态计算。
由于本案例采用的计算模型为半模,对称面命名为axi用于区分。首先进行视图设置:
其余各边界条件的设置如下:
首先将本案例采用的UDF导入,具体的导入方式如下图。
5.4 初始化设置
相关初始化设置如下图。
5.5 计算设置
此处进行的计算设置如下: