try ai
科普
编辑
分享
反馈
  • 亚格子尺度应力

亚格子尺度应力

SciencePedia玻尔百科
核心要点
  • 亚格子尺度应力是大涡模拟中的一个数学术语,它源于对非线性纳维-斯托克斯方程的滤波,并代表了未解析的小尺度涡对已解析流动的影响。
  • 物理上,亚格子尺度应力负责模拟能量级串,将动能从已解析的大尺度结构中排出,并将其传递给未解析的亚格子尺度结构。
  • 由于亚格子尺度应力是未知的,必须使用涡粘性模型(如 Smagorinsky 模型)等方法对其进行建模,这些方法将其效应视为一种增强形式的摩擦。
  • 该概念不仅限于动量,还可用于模拟热量和化学物质的输运,并在气动声学、气象学和天体物理学等不同领域有关键应用。

引言

模拟湍流,一种以跨越极大尺度范围的混沌涡流为特征的现象,是科学与工程领域最大的挑战之一。虽然直接数值模拟(DNS)能够完美地再现这种错综复杂的运动,但其巨大的计算成本使其对于大多数实际问题而言不切实际。这一限制迫使我们寻求一种折中方案,一种能在不解析所有微小细节的情况下捕捉关键物理特性的方法。

大涡模拟(LES)提供了这样一种巧妙的折中方案:它将计算资源集中在携带能量的大涡上,同时对那些较小的、未解析的涡流的影响进行建模。然而,这引出了一个关键问题:我们如何从数学上解释那些被我们选择忽略的涡流所产生的物理效应?答案就在于亚格子尺度(SGS)应力这一概念,它是一个连接了我们已解析的模拟与湍流完整现实之间的桥梁。

本文旨在探讨亚格子尺度应力的基本性质。在“原理与机制”一章中,我们将揭示它在经过滤波的纳维-斯托克斯方程中的数学起源,并解释其在湍流能量级串中的物理作用。随后,“应用与跨学科联系”一章将展示亚格子尺度应力建模的实际应用能力,介绍其在从工程学到天体物理学等领域的用途,并凸显这一关键概念的不断演进。

原理与机制

想象一下描述海洋。你可以谈论横跨全球的浩瀚缓慢的洋流,也可以谈论海浪拍岸时的混沌翻腾,甚至可以聚焦于微风拂过时产生的细小涟漪。一个完整的描述将包含所有这些,从最宏大的尺度到最微小的细节。流体中的湍流与此非常相似——一场由各种尺寸和速度的漩涡构成的狂野而美丽的舞蹈。

尝试模拟这整个过程,从巨型漩涡一直到动能最终屈服于粘性并转化为热量的最微小涡旋,被称为​​直接数值模拟(DNS)​​。这是最完整、最精确的方法,但其成本高得惊人。对于大多数实际问题,比如设计飞机机翼或预测明日天气,它所需要的计算能力甚至超过了我们整个星球的总和。因此,我们必须做出妥协。

湍流的伟大折中

一种称为​​雷诺平均纳维-斯托克斯(RANS)​​的方法,是完全放弃观察这场舞蹈。它将所有混沌的脉动进行平均,只求解时间平均的“定常”流动。这种方法计算成本低廉,但舍弃了大量关于湍流结构的信息。

在这两个极端之间,存在一种非常巧妙的折中方案:​​大涡模拟(LES)​​。LES的理念简单直观:我们既不试图捕捉所有细节,也不将所有东西都平均掉。流动中携带能量的大涡是故事中最重要的角色。它们由问题的几何形状——机翼的外形、管道的弯曲——所决定,并负责大部分动量和能量的输运。相比之下,小涡则更具普适性,其行为在统计上更易于预测。

因此,LES的核心思想是直接计算大涡的运动,我们可以在一个相对粗糙的计算机网格上解析它们,并为那些小的、未解析的涡流的集体效应建立一个模型。这便是那个伟大的折中:我们解析最重要的部分,并对其余部分进行建模。这与对所有湍流运动的影响进行建模的RANS以及不进行任何建模的DNS有着本质上的区别。

为了实现这一点,我们需要一个数学工具来将大尺度与小尺度分离开。我们需要一个筛子。

机器中的幽灵:应力的数学起源

在大涡模拟中,我们的“筛子”是一种称为​​空间滤波​​的数学运算。想象一下为流动拍摄一张模糊的照片。大的物体仍然可以辨认,但所有精细、清晰的细节都被平滑掉了。这正是滤波器对速度场的作用。我们将这个用上划线表示的滤波器应用于流体运动的基本定律——​​纳维-斯托克斯方程​​。

当我们对一个线性项(如速度的变化率)进行滤波时,一切都直截了当:一个导数的滤波等于滤波后量的导数。但湍流由非线性的​​对流项​​主导,该项描述了速度如何自我输运。该项形如 uiuju_i u_jui​uj​,是速度分量的乘积。在这里,我们遇到了一个美妙而深刻的复杂问题。

一个乘积的滤波不等于滤波后量的乘积。 uiuj‾≠ui‾ uj‾\overline{u_i u_j} \neq \overline{u_i} \, \overline{u_j}ui​uj​​=ui​​uj​​

这是为什么呢?让我们用一个简单的例子来说明。想象一个流动仅由一个大的、缓慢的波(我们的“大涡”,u‾\overline{u}u)和一个叠加在其上的小的、快速的波动(我们的“小涡”,u′u'u′)组成。总速度为 u=u‾+u′u = \overline{u} + u'u=u+u′。一个滤波器被设计为主要让 u‾\overline{u}u 通过,而将 u′u'u′ 平均掉。因此,大涡分量 u‾\overline{u}u 在滤波后基本保持不变。

现在,我们来看 u2=(u‾+u′)2=u‾2+2u‾u′+(u′)2u^2 = (\overline{u} + u')^2 = \overline{u}^2 + 2\overline{u}u' + (u')^2u2=(u+u′)2=u2+2uu′+(u′)2 这一项。当我们对其进行滤波时,滤波器会平滑掉包含小波动 u′u'u′ 的项。至关重要的是,(u′)2(u')^2(u′)2 的平均值不为零!这些波动虽然有正有负,但平方后总是正的。因此,即使在滤波后,这些小尺度相互作用的残余部分 (u′)2‾\overline{(u')^2}(u′)2​ 仍然存在。这意味着 u2‾\overline{u^2}u2 包含一个依赖于未解析尺度的部分。相比之下,(u‾)2(\overline{u})^2(u)2 对这些小波动一无所知。这两个项不可能相等。

当我们正式将滤波器应用于纳维-斯托克斯方程时,这个确切的差异就出现了。为了使滤波后的速度 ui‾\overline{u_i}ui​​ 的方程可解,我们必须将这个有问题的剩余部分移到方程的另一边。这个源于滤波和乘法不可交换性的剩余项,就是我们定义的​​亚格子尺度(SGS)应力张量​​ τij\tau_{ij}τij​: τij=uiuj‾−ui‾ uj‾\tau_{ij} = \overline{u_i u_j} - \overline{u_i} \, \overline{u_j}τij​=ui​uj​​−ui​​uj​​ 它不像压力那样是“真实”的应力,而是一种“幽灵”应力。它是一个数学项,完美地解释了由我们滤除的、未解析的小涡所引起的动量输运。这是我们不解析所有细节所付出的代价。它萦绕在我们描述大尺度的方程中,为了继续进行下去,我们必须找到一种方法来对其进行建模。

能量代价:亚格子尺度应力的物理作用

那么,我们得到的这个数学实体 τij\tau_{ij}τij​,它的物理目的是什么?它的作用不亚于在我们模拟的宇宙中支配能量的流动。

在真实的湍流中,有一个著名的概念叫做​​能量级串​​。大涡不稳定并破碎,将其动能传递给更小的涡。这些小涡再破碎成更小的涡,如此反复,形成一个将能量从最大的运动尺度传递到最小尺度的级串,在最小尺度上,粘性最终发挥作用,将能量耗散为热量。

在大涡模拟中,这种级串发生在我们能看到的已解析涡流之间。但是在底部,在我们已解析世界的边缘,会发生什么呢?我们能看到的最小涡的能量会怎样?它不能凭空消失。

这就是亚格子尺度应力发挥作用的地方。能量必须从已解析的尺度传递到未解析的亚格子尺度。亚格子尺度应力就是这个守门人。能量从大尺度传递到小尺度的速率由 Π=−τijS‾ij\Pi = -\tau_{ij} \overline{S}_{ij}Π=−τij​Sij​ 这一项给出,其中 S‾ij\overline{S}_{ij}Sij​ 是已解析流动的应变率张量(衡量大涡被拉伸和剪切的程度)。

这一项通常被称为​​亚格子尺度耗散​​,代表了大涡所付出的能量代价。它是动能离开已解析世界并流入被建模的亚格子世界的机制,继续其在级串中的旅程。Π\PiΠ 的正值意味着能量正按我们通常预期的那样,从大尺度流向小尺度。

为不可见的涡流宇宙建模

亚格子尺度应力 τij\tau_{ij}τij​ 依赖于未解析的速度,所以我们无法精确知道它。我们必须为它创建一个模型——一个封闭模型。最简单、最直观的想法是​​涡粘性模型​​。其逻辑如下:小涡对大涡的主要作用是消耗它们的能量,非常类似于摩擦。因此,让我们将亚格子尺度应力建模为一个作用于已解析流动的额外的“湍流”粘性 νSGS\nu_{SGS}νSGS​。 τij≈−2νSGSS‾ij\tau_{ij} \approx -2 \nu_{SGS} \overline{S}_{ij}τij​≈−2νSGS​Sij​ 这个模型优美地捕捉了能量级串的耗散特性。大涡被拉伸得越厉害(S‾ij\overline{S}_{ij}Sij​ 越大),它们从小尺度感受到的应力就越大。

但这个涡粘性应该多大呢?这取决于我们的滤波器。如果我们的计算网格非常粗糙,滤波器宽度 Δ\DeltaΔ 就很大,我们滤掉了大量的微小涡流。亚格子尺度应力必须很大才能解释它们。如果我们的网格非常精细,Δ\DeltaΔ 就很小,我们解析了更多的细节。那么亚格子尺度应力就应该更小。

在网格变得无限精细的极限情况下,即 Δ→0\Delta \to 0Δ→0,我们解析了所有尺度。我们正在进行 DNS。在这种情况下,没有亚格子尺度,亚格子尺度应力必须为零。一个好的模型必须遵循这一点。实际上,像 Smagorinsky 模型这样的经典模型预测,随着滤波器宽度 Δ\DeltaΔ 的缩小,亚格子尺度应力的大小也会减小,其标度关系为 τSGS∝Δ2/3\tau_{SGS} \propto \Delta^{2/3}τSGS​∝Δ2/3。这种标度关系在不同层次的湍流模拟之间建立了一座优美而统一的桥梁,表明它们都只是对同一潜在现实的不同视角。

当小尺度反击时:能量反传及其他

涡粘性的图景优雅而强大,并且对于许多流动来说,它的效果非常好。它保证了能量级串是一条单行道:能量总是从已解析的大尺度流向未解析的小尺度。对于这样的模型,亚格子尺度耗散项 Π\PiΠ 总是正的。

但是湍流的世界总是这么有序吗?事实证明,并非如此。

在某些情况下,小尺度涡流可以以一种相干的方式组织起来,并将能量传回给大尺度。这种迷人的现象被称为​​能量反传(backscatter)​​。这就像一群人起初朝随机方向推,然后突然齐心协力推动一个大物体。能量级串可以在局部和暂时的范围内逆流而上。

简单的涡粘性模型,由于其自身的设计,无法捕捉到能量反传。它们的数学形式严格禁止负的 Π\PiΠ。这不是模型的失败,而是一个深刻的洞见。它告诉我们,尺度间的相互作用比简单的摩擦更为复杂。它揭示了我们简单假设的局限性,并推动我们开发更复杂的模型——例如能够自我调整的动态模型,或基于更复杂数学结构的模型——这些模型可以解释湍流世界中大尺度和小尺度“居民”之间丰富的双向对话。

因此,亚格子尺度应力,这个源于一个数学技巧的术语,成为了我们洞察湍流最深层物理学的窗口,不断挑战我们的理解,并激发我们以新的方式看待涡流那美丽而复杂的舞蹈。

应用与跨学科联系

在穿越了亚格子尺度应力诞生的抽象领域之后,我们现在面临一个关键问题:这一切究竟是为了什么?我们为何要费尽心机去定义和理解一个本质上代表了我们无法看到的量?答案是,亚格子尺度(SGS)应力这一概念是连接流体运动的优雅但往往难以处理的定律与我们预测和改造世界的能力之间的重要桥梁。正是在其应用中,亚格子尺度应力展现了其真正的力量,从一个数学上的麻烦转变为一种多功能工具,用于模拟从机翼上的气流到喷气发动机的噪声,再到大气中污染物的混合等各种现象。

建模的艺术:从普适定律到实用工具

亚格子尺度应力建模的主要应用,当然是通过大涡模拟(LES)使湍流模拟在计算上变得可行。直接模拟湍流中的每一个漩涡——一种称为直接数值模拟(DNS)的方法——其成本高得惊人,通常是无法承受的。LES提供了一个伟大的折中方案:求解携带能量的大涡,并对小涡的影响进行建模。而那个“影响”,恰恰就是亚格子尺度应力。

第一个也是最持久的想法非常简单。它提出,不可见的、小尺度涡流对较大的、已解析流动的集体拖曳效应,类似于一种超强摩擦力,即“湍流粘性”。这就是 Boussinesq 假设的精髓,该假设假定亚格子尺度应力的各向异性部分与已解析流动的应变或变形速率成正比。基于此思想建立的最著名的模型是 Smagorinsky 模型。它提供了一种根据已解析流体单元的局部拉伸和剪切以及一个特征长度尺度——滤波器宽度 Δ\DeltaΔ ——来计算这种湍流粘性的方法。

这个模型之所以深刻,是因为它植根于湍流能量级串的物理学。它假设存在一种局部平衡状态,即从已解析的大涡中流失的能量会立即被未解析的小涡耗散掉。该模型本质上充当了我们已解析系统中的一个“漏洞”,恰到好处地排出能量,以模拟完整级串的效应。当然,“恰到好处”是其中棘手的部分。对于任何给定的模拟,模型都必须经过适当校准,以确保模拟的能量级串与物理现实相符,这是将理论模型转化为预测性工程工具的关键一步。

但自然界很少简单到能用一个比喻来描述。涡粘性方法尽管实用,却不是思考这个问题的唯一方式。另一种理念由所谓的“尺度相似”模型提供,例如 Bardina 模型。其直觉非常直接:我们能看到的最小尺度与我们不能看到的最大尺度之间的相互作用应该是相似的。毕竟,它们在广阔的湍流谱中是邻居。这些模型利用已解析的速度场本身,在更粗的层次上进行二次滤波,来构建对亚格子尺度应力的估计。通过简单的思想实验,比如对一个完美的正弦波应用滤波器,人们可以从数学上清晰地看到滤波过程本身是如何产生这些代表不同尺度间相互作用的应力的。

随着“动态模型”的发明,这些建模理念取得了重大突破。动态 Smagorinsky 模型不再依赖于一个预设的、“一刀切”的常数,而是利用已解析流场中的信息来动态计算模型系数,使其适应流动的局部物理特性。这是一个革命性的进步,因为它大大减少了针对不同流动类型进行特定调整的需求。更值得注意的是,动态程序允许模型系数在局部变为负值。这对应于“能量反传”(backscatter)的物理现象,即能量出人意料地从微小尺度“逆流”回到大尺度——这是更简单的模型完全忽略的一个关键物理过程。

一个更激进的想法将此推向了逻辑的极致:也许我们根本不需要添加任何模型。在一种称为隐式大涡模拟(Implicit LES, ILES)的方法中,用于在计算机上求解方程的数值格式被巧妙地选择,使其固有的数值误差——即截断误差——能够模拟亚格子尺度的耗散效应。代码自身的数学不完美性成为了模型。这在湍流的物理世界与计算数学的抽象世界之间建立了深刻而迷人的联系,其中算法的特性被设计用来体现一个物理过程。

一种通用的输运语言:超越动量

亚格子尺度应力的概念源于对动量方程的滤波,但湍流不仅是动量的混合大师,它还输运热量、化学物质和其他被动标量。因此,当我们对(例如)温度的输运方程进行滤波时,一个类似的“亚格子尺度标量通量”项就会出现。该项代表了未解析的涡流在比我们的网格更小的尺度上是如何混合温度的。

正如我们为动量引入了涡粘性 νt\nu_tνt​ 一样,我们也可以为热量引入涡扩散系数 αt\alpha_tαt​ 或为化学物质引入涡扩散系数 DtD_tDt​。它们通过无量纲数联系在一起:湍流普朗特数 Prt=νt/αtPr_t = \nu_t / \alpha_tPrt​=νt​/αt​ 和湍流施密特数 Sct=νt/DtSc_t = \nu_t / D_tSct​=νt​/Dt​。通过为这些数假设一个值(通常选择接近于1的常数),工程师可以利用动量亚格子尺度应力模型(如 Smagorinsky 模型)来同时模拟标量的输运。这种“雷诺比拟”(Reynolds analogy)是一个强大的工具,它通过扩展亚格子尺度应力的逻辑,使得模拟能够预测污染物在空气中的扩散方式、燃料与氧化剂在发动机中的混合情况,或河流在发电厂下游的冷却过程。

连接学科:深远的联系

亚格子尺度应力建模的影响远远超出了流体力学的传统界限,为解决截然不同领域中的问题提供了一种语言。

最显著的例子之一是在​​气动声学​​领域——研究由流体运动产生的声音。喷气发动机的轰鸣声或风吹过电线的呼啸声都源于湍流。根据 Lighthill 的声学比拟,流场中波动的应力就像声源。在大涡模拟中,计算出的亚格子尺度应力张量代表了未解析的湍流脉动,因此它充当了高频“亚格子”声音的来源。通过对亚格子尺度应力进行建模,我们就能模拟这一重要的噪声源,从而帮助工程师设计更安静的飞机和车辆。

尺度的挑战并非工程领域所独有。在​​气象学和天体物理学​​中,模拟的流场尺度从几米到整个星系。完全解析所有湍流涡是绝对不可能的。例如,天气预报模型必须参数化亚格子现象(如云和湍流边界层)的影响。滤波和亚格子尺度应力建模的理论形式为这些参数化提供了严谨的框架。

此外,核心概念必须适应极端环境。在​​高速航空航天应用​​中,例如超音速飞机周围的流动,流体密度不能再被视为常数。通过使用质量加权的“Favre 滤波器”,滤波方法被巧妙地加以改造。这导致了亚格子尺度应力的修正定义,但该定义与其不可压缩对应物之间存在直接而精确的联系。这展示了底层理论的稳健性,表明它可以被推广以处理可压缩流的复杂性。

前沿:验证、确认与人工智能

面对如此众多的模型,我们如何确定它们是有效的?这个问题将我们引向了验证与确认(verification and validation)的关键科学实践。一种强大的技术是先验(a priori)测试。在这种测试中,研究人员从极高保真度的直接数值模拟(DNS)中获取数据,这些数据可被视为“基准真相”。然后,他们对这些完美数据应用数学滤波器,以明确计算出“真实”的亚格子尺度应力。然后,可以将这个真实的应力与模型(如 Smagorinsky 模型)在输入相同滤波数据时预测的应力进行逐点比较。这使得我们能够在没有完整模拟中其他混淆因素的情况下,对模型的性能进行严格、直接的评估,从而指导更精确封闭模型的发展。

未来又将如何?亚格子尺度应力建模的前沿,像许多其他领域一样,正在被​​机器学习​​所革新。研究人员现在正在利用庞大的 DNS 数据库训练深度神经网络,以“学习”已解析流动结构与亚格子尺度应力之间的关系。这些由人工智能驱动的模型能够捕捉比传统、人类推导的模型复杂得多的非线性关系。例如,它们可以遵循旋转等变性等基本物理约束,生成既更准确又物理上更合理的模型。这代表了一种范式转变,从提出简单的物理类比转向从数据中发现复杂的功能关系,使我们越来越接近对湍流的真正预测性理解。

从一个简单的摩擦类比,到声学理论中的关键组成部分,再到人工智能面临的挑战性课题,亚格子尺度应力这一概念在应用上和理论上都同样丰富。它证明了在科学中,对我们看不见的事物进行仔细研究,能够赋予我们理解、预测和塑造我们能看见的世界的深刻能力。