Turbulence holds immense importance across various scientific and engineering disciplines. The direct numerical simulation (DNS) of turbulence proposed by Orszag in 1970 is a milestone in fluid mechanics, which began an era of numerical experiment for turbulence. Many researchers have reported that turbulence should be chaotic, since spatiotemporal trajectories are very sensitive to small disturbance. Thus, due to the famous butterfly-effect of chaos, unavoidable numerical noises of DNS might have great influence on spatiotemporal trajectories of turbulence. This is indeed true for a two-dimensional (2D) Kolmogorov turbulent flow, as currently revealed by a much more accurate algorithm than DNS, namely the ``clean numerical simulation'' (CNS). Different from DNS, CNS can greatly reduce both of truncation error and round-off error to any required small level so that numerical noise can be rigorously negligible throughout a time interval long enough for calculating statistics. However, In physics, 3D turbulent flow is more important than 2D turbulence. Thus, for the first time, we solve a 3D turbulent Kolmogorov flow by means of CNS in this paper, and compare our CNS result with that given by DNS in details. It is found that the spatial-temporal trajectories of the 3D Kolmogorov turbulent flow given by DNS are indeed badly polluted by numerical noise rather quickly, and besides the DNS result has significant deviations from the CNS benchmark solution not only in the spatial symmetry of flow field and the energy cascade but also even in statistics.
翻译:湍流在众多科学与工程领域具有极其重要的地位。Orszag于1970年提出的湍流直接数值模拟是流体力学领域的里程碑,开启了湍流数值实验的新纪元。许多学者指出,由于时空轨迹对微小扰动极为敏感,湍流应具有混沌特性。因此,受混沌系统著名的蝴蝶效应影响,直接数值模拟中不可避免的数值噪声可能对湍流的时空轨迹产生重大影响。对于二维Kolmogorov湍流,这一现象已通过比直接数值模拟精度更高的"洁净数值模拟"算法得到证实。与直接数值模拟不同,洁净数值模拟可将截断误差与舍入误差同时降低至任意所需微小量级,从而在足够长的统计时间区间内严格保证数值噪声可忽略不计。然而在物理学意义上,三维湍流比二维湍流更为重要。为此,本文首次采用洁净数值模拟方法求解三维湍流Kolmogorov流动,并与直接数值模拟结果进行系统对比。研究发现:直接数值模拟所得三维Kolmogorov湍流的时空轨迹确实会迅速受到数值噪声的严重污染;此外,在流场空间对称性、能量级串传递乃至统计特性等方面,直接数值模拟结果均与洁净数值模拟基准解存在显著偏差。