计算流体力学是一门汇集了流体力学、数学、计算机科学等内容的综合学科,所涉及内容繁多,既包含流体流动的众多物理模型,还包括了数值计算的诸多理论,同时还涉及数值算法在计算机中的实现等。若想将如此复杂的理论体系应用于工程中,无疑对使用者自身的素质提出了极高的要求。
幸运的是目前有众多成熟的计算流体力学软件包可供使用,如Fluent、STAR CD、STARCCM+、CFX 等,这些成熟的软件都提供了良好的前后处理接口,通过将复杂的CFD 计算理论进行封装,大大降低了CFD 软件的使用门槛。
CFD 的工程应用包含了前处理、计算求解以及后处理三个主要过程。其中前处理主要用于计算区域创建、网格划分以及计算参数指定。计算求解主要用于离散方程的数值计算。后处理则主要将计算获得的数据进行可视化显示,以方便实现工程应用。
ANSYS Workbench 提供了一整套CFD 解决方案,其DesignModeler 模块可用于前处理几何计算域的创建,Mesh 模块可用于计算网格的生成,而Fluent 及CFX 可用作计算求解,CFDPost用于计算后处理。
本书借助ANSYS Workbench 平台,全面讲述CFD 解决工程问题的完整流程,主要内容包括:
流体计算域创建。主要介绍计算域几何创建,包括ANSYS DesignModeler 模块的详细使用方法以及常见的流体计算区域创建方式。
计算网格生成。包括Mesh 模块介绍以及常用的网格生成方法。
物理问题计算求解。包括Fluent 软件的使用介绍,以及物理模型、边界条件、求解控制参数等的设置方法。
计算后处理。主要包括CFD-Post 模块的应用以及常见的后处理方式,如平面创建、云图显示、曲线图及数据输出等。
本书面向的读者为无任何CFD 基础的工程师或科研人员,虽然本书不要求读者具备此类基础,但是拥有流体力学、数值计算以及计算机程序设计基础的人员,则能够更好地利用本书的内容。
本书中的案例文件保存在网盘中(链接: https://pan.baidu.com/s/1CtMxjEVJp5TflrNRZC0pJg密码:al1s),读者可自行下载。同时也欢迎读者加入QQ 群(29446893)对本书中的内容进行交流和探讨。