本课程以圆柱绕流这一流体力学经典问题为例子,系统地介绍了从前处理(几何、网格、fluent设置),到后处理(matlab读取fluent数据、基于matlab对我们的算例与已有文献进行对比验证、计算时间平均的结果、涡识别准则Q准则,λ2准则的可视化),以及最终的POD、DMD的详细教程。
其中后处理的所有教程均基于matlab进行编程实现,并且对于所有代码均进行了详细的讲解,能够保证同学们上过课之后有能力这些代码应用在自己的案例上面。
能够学习到的具体的知识/代码有:
1.将fluent数据读入matlab
2.升阻力系数绘图、升阻力系数的统计结果量化、升力系数快速傅里叶变化/FFT
2.对雷诺数为100的圆柱绕流的结果进行检验与已有的文献进行对比
3.使用matlab调用python中的颜色库作图
4.计算流场的时间平均结果,包括带有流线的时均速度场、时均湍动能、时均雷诺应力场
5.绘制流场涡识别的Q准则、lambda2准则的场
6.对流场数据进行POD以及结果可视化(能量、模态结构、模态对相位图、利用模态对流场进行重构)
7.对流场数据进行DMD以及结果可视化(能量、模态结构、模态增长率、模态频率、模态振幅、特征值/对数特征值分布、利用模态对流场进行重构)


