三维圆柱绕流升力沿管长分布
-
最近在研究圆柱绕流。 用的算例是李老师提供的算例:http://www.dyfluid.com/icofoam.html
现在我把圆柱从二维(Z方向一层网格)拉伸到三维计算圆柱绕流。 但是现在的forceCoeffs 和Forces function只能生成整个三维圆柱的升力和阻力。 如果我想生成沿管长方向的升力分布,例如均分成100个分段的升力。 Openfoam能够见到做到这点吗
隔壁有人提供了这种后处理方法,但是看起来需要每个时间步单独处理,而且三维的数据量太大了,,这样好像不能每个时间步自动处理。
These are my paraviewsteps in short:
1)Extracted Surface
2)Generate Surface Normals
3)Calculated:
cp = normals*(p2-p1); ->Pressure Drag
cf=tangentialsmuwallGradU_y -> Friction Drag (or calculated directly by foamCalc components wallGradU
4) Build Integral Drag=S(cp_X+cf_X)dA2/rhovvA -