湍流是广泛存在于自然界和工程中的流动现象,例如:大气、海洋与河流中流体的运动,飞行器周围空气的运动,船舰周围水流的运动以及流体机械中空气或水流的运动等都呈湍流状态。湍流是十分复杂的多尺度不规则流动,个别简单的湍流问题可以应用理论分析近似地获得它的流动特性,实际湍流问题的预测主要采用物理实验和数值模拟方法。随着计算机的迅速发展,湍流的数值模拟日益得到重视,已经成为预测自然环境和工程流动的主要手段之一。
现有的湍流数值模拟方法有3种:直接数值模拟、大涡数值模拟和雷诺平均模拟。
直接数值模拟不需要对湍流建立模型,采用数值计算直接求解流动的控制方程。由于湍流是多尺度的不规则流动,要获得所有尺度的流动信息,需要很高的空间和时间分辨率,也就是需要巨大的计算机内存和耗时很大的计算量。目前,直接数值模拟只能计算雷诺数较低的简单湍流运动,例如槽道或圆管湍流,它还不能作为复杂湍流运动的预测方法。
工程中广泛应用的湍流数值模拟方法采用雷诺平均模型,这种方法将流动的质量、动量和能量输运方程进行统计平均后建立模型。雷诺平均模型不需要计算各种尺度的湍流脉动,它只计算平均运动,因此它的空间分辨率要求低,计算工作量小。雷诺平均模型的主要缺点是它只能提供湍流的平均信息,这对于近代自然环境的预报和工程设计是远远不够的;雷诺平均模型的致命弱点是它的模型没有普适性。
20世纪70年代,一种新的湍流数值模拟方法问世,即大涡数值模拟。它的主要思想是:大尺度湍流直接使用数值求解,只对小尺度湍流脉动建立模型。所谓小尺度,习惯上是指小于计算网格的尺度,而大于网格尺度的湍流脉动通过数值模拟获得。这种新方法的优点是:对空间分辨率的要求远小于直接数值模拟方法;在现有的计算机条件下,可以模拟较高雷诺数和较复杂的湍流运动;另一方面,它可以获得比雷诺平均模拟更多的湍流信息,例如,大尺度的速度和压强脉动,这些动态信息对于自然环境预报和工程设计是非常重要的。
随着计算机的发展,大涡数值模拟有可能在不远的将来成为预测实际流动的手段。从20世纪90年代开始,大涡数值模拟方法已成为湍流数值模拟的热门课题,与湍流问题有关的广大科技工作者纷纷应用大涡数值模拟方法预测湍流,甚至流动计算的商业软件中也增设了大涡数值模拟的模块。
随着大涡数值模拟方法日益广泛地被采用,作者认为有必要撰写一本专著,阐述大涡数值模拟的基本理论,说明大涡数值模拟计算精度的分析方法,介绍大涡数值模拟应用的实例。应用大涡数值模拟的科技工作者有必要了解它的基本原理及其精度分析的方法,以便更好地使用这种方法。不加分析地采用某种大涡数值模拟的模型,得到看似合理的计算结果就满足;或者盲目信任商用流体力学计算软件的结果都是很危险的。
本书的安排如下: 第1章讲述湍流基本性质、统计描述方法和简单湍流的基本特性。本章提供读者基本的湍流知识,例如湍流尺度、能谱等,这些知识对于正确应用大涡数值模拟方法是必要的,已经具有湍流基本知识的读者,可以越过第1章直接阅读后面各章。第2章详细地论述大涡数值模拟的基本原理,包括控制方程、亚格子应力的概念和产生机制以及边界条件提法等。第3章详细介绍各种亚格子模型,包括它们的构造原理、模型特点(包括缺点)。第4章介绍简单湍流的大涡数值模拟,以实际算例重点分析亚格子模型的适用范围。第5章介绍复杂湍流的大涡数值方法,本章最后,对大涡数值模拟方法的理论和应用作简要的展望,特别提出大涡数值模拟方法的精度估计和复杂物理化学湍流的数值预测问题。
希望本书对应用和研究大涡数值模拟的广大科技工作者有所帮助,书中不当之处望读者不吝指正。