EI、Scopus 收录
中文核心期刊

Gappy POD方法重构湍流数据的研究

李天一, BuzzicottiMichele, BiferaleLuca, 万敏平, 陈十一

李天一, Buzzicotti Michele, Biferale Luca, 万敏平, 陈十一. Gappy POD方法重构湍流数据的研究. 力学学报, 2021, 53(10): 2703-2711. DOI: 10.6052/0459-1879-21-464
引用本文: 李天一, Buzzicotti Michele, Biferale Luca, 万敏平, 陈十一. Gappy POD方法重构湍流数据的研究. 力学学报, 2021, 53(10): 2703-2711. DOI: 10.6052/0459-1879-21-464
Li Tianyi, Buzzicotti Michele, Biferale Luca, Wan Minping, Chen Shiyi. Reconstruction of turbulent data with gappy POD method. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(10): 2703-2711. DOI: 10.6052/0459-1879-21-464
Citation: Li Tianyi, Buzzicotti Michele, Biferale Luca, Wan Minping, Chen Shiyi. Reconstruction of turbulent data with gappy POD method. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(10): 2703-2711. DOI: 10.6052/0459-1879-21-464
李天一, Buzzicotti Michele, Biferale Luca, 万敏平, 陈十一. Gappy POD方法重构湍流数据的研究. 力学学报, 2021, 53(10): 2703-2711. CSTR: 32045.14.0459-1879-21-464
引用本文: 李天一, Buzzicotti Michele, Biferale Luca, 万敏平, 陈十一. Gappy POD方法重构湍流数据的研究. 力学学报, 2021, 53(10): 2703-2711. CSTR: 32045.14.0459-1879-21-464
Li Tianyi, Buzzicotti Michele, Biferale Luca, Wan Minping, Chen Shiyi. Reconstruction of turbulent data with gappy POD method. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(10): 2703-2711. CSTR: 32045.14.0459-1879-21-464
Citation: Li Tianyi, Buzzicotti Michele, Biferale Luca, Wan Minping, Chen Shiyi. Reconstruction of turbulent data with gappy POD method. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(10): 2703-2711. CSTR: 32045.14.0459-1879-21-464

Gappy POD方法重构湍流数据的研究

基金项目: 国家数值风洞工程(NNW2019ZT1-A01)和深圳市科技计划(KQTD20180411143441009)资助项目
详细信息
    作者简介:

    万敏平, 教授, 主要研究方向: 湍流数值模拟和理论, 磁流体和太阳风. E-mail: wanmp@sustech.edu.cn

  • 中图分类号: O357.5

RECONSTRUCTION OF TURBULENT DATA WITH GAPPY POD METHOD

  • 摘要: Gappy POD 是一种基于本征正交分解(proper orthogonal decomposition, POD)的数据重构方法. 本文研究了gappy POD在湍流数据重构中的应用, 主要关注了以下两个因素的影响: 第一, 数据本身的复杂程度, 即构成流场的POD模态数量; 第二, 破损区域的面积大小和几何形状. 考虑到上述因素, 本文重新严格地表述了gappy POD的重构过程, 并推导出gappy POD重构误差的公式. 论文选取旋转湍流数据为案例进行了gappy POD重构的研究, 并解释了构成gappy POD重构误差的两个部分. 第一部分来自流场POD展开的截断误差, 该截断误差会被POD基函数在已知点上的值组成的矩阵的最小特征值放大. 这部分误差主要取决于流场的复杂程度, 当流场复杂程度较低时, 相应误差随采用的POD模态数目增大而减小. 当流场复杂程度较高时, 很小的POD截断误差也会导致很大的重构误差, 此时需要采用流场所有的POD模态进行重构以消除截断误差. 重构误差的第二部分来自POD基函数在已知点上的值组成的矩阵的非列满秩性, 它主要取决于破损区域的面积大小和几何形状. 破损区域的面积越大, 或者破损面积相同时, 破损区域内信息所包含的相关性越大, 第二部分的重构误差越大.
    Abstract: Gappy POD is a method of data reconstruction based on the proper orthogonal decomposition (POD). We study the applicability of gappy POD to the reconstruction of fluid turbulence configurations and focus mainly on two factors. The first factor is the complexity of the data, which mostly depends on the number of POD modes with non-zero eigenvalues. The second factor is the area and the geometry of the gap. By taking these factors into account, we reformulate the gappy POD reconstruction and derive a formula to compute the reconstruction error. Rotating turbulence data is used as a case study of gappy POD reconstruction, where the reconstruction error can be separated into two parts. The first contribution to the reconstruction error is from the truncation error during the POD expansion and it is amplified by the smallest eigenvalue of the matrix, which consists of POD modes at known indexes. This error mainly depends on the flow complexity, e.g. for flow of moderate complexity, this error decreases with the increase in number of POD modes employed during the reconstruction process. For flow of large complexity, a small POD truncation error can be detrimental and contribute signification to the reconstruction error. Therefore, all POD modes should be considered when utilizing Gappy POD reconstruction to eliminate the truncation error, especially for the turbulent flow field. The second part of the reconstruction error appears when the matrix composed of POD modes at the known points is not of full column rank. This part of error depends on the area and the geometry of the gap. The gap area determines the amount of the lost information. For the same gap area, the gap geometry determines the correlation of the lost information. Gappy POD reconstruction works well when both the amount and the correlation of the lost information are small.
  • 本征正交分解(proper orthogonal decomposition, POD)是一种统计分析、简化数据集的方法. 对于一个函数系综, 例如在实验中获得的数据, POD可以给出一组模态分解的基, 具有很多应用中所需要的良好的性质. 其中, 最引人注目的就是最优性(optimality), 即POD给出了采用有限模态来刻画一个无限维过程主要成分的最有效的方式.

    POD方法由Lumley首次引入到湍流问题的背景中[1]. 在大部分应用中, POD主要用来分析实验或计算数据以获取其中的主要模态[2-5], 即拟序结构(coherent structures). 此外, 很多研究采用POD提供的基函数构成的低维子空间来对原始问题建立降维模型[6-10].

    Everson和Sirovich[11]于1995年首次提出了采用POD来重构存在缺失的(gappy)数据的方法, 即gappy POD. 此后很多学者针对不同的问题使用并发展了gappy POD 重构方法[12-15]. Venturi和Karniadakis[16]对于圆柱绕流的直接数值模拟数据进行了gappy POD重构研究. 通过引入适当修正, 他们提升了gappy POD的鲁棒性和精度. 同时, 研究了流场缺失率大小对gappy POD重构的影响, 并给出了相关解释. Gunes等[17]对比了gappy POD和克里格(Kriging)插值对于非稳态圆柱绕流数据的重构效果, 发现当流场的时间分辨率不高或者空间缺失率较大时, 克里格插值比gappy POD重构更加有效.

    在前人的工作中, 以下两个因素对gappy POD的影响均未被系统研究. 第一, 数据本身的复杂程度. 当雷诺数Re较低时, 流动处于层流状态, 此时描述流动的POD模态较少[16-17]; 当Re很高时, 流动为复杂的湍流状态, 需要用来描述流动的POD模态往往很多. 给定流场的分辨率和破损区域, 流动的POD模态数量越多, 重构时所需要确定的未知系数就越多. 第二, 破损区域的几何形状. 很多关于gappy POD的研究考虑了不同缺失率(缺失面积)对重构效果的影响[15-16], 但是其中的缺失区域均是随机生成的, 并没有对其几何形状的约束. 在破损区域面积相同时, 破损区域的几何形状不同会导致流场损失的相干信息不同, 从而可能会对gappy POD的重构效果产生影响.

    在本文中, 选取旋转湍流流场来进行gappy POD重构的研究. 旋转湍流是一个具有丰富物理现象的湍流的典型范例. 其中, 通过外力输入的能量不仅导致了大尺度的气旋和反气旋结构, 也产生了小尺度的、间歇的、均匀各向同性的高度非高斯的扰动, 这使得旋转湍流表现为分布在不同空间尺度和时间尺度的混乱流动[18-24]. 此外, 旋转湍流对于很多地球物理现象也有着重要的意义[25-29].

    本文通过旋转湍流场数据, 研究了不同流场复杂程度以及破损区域的面积大小和几何形状对gappy POD重构结果的影响. 通过更加严格地表述gappy POD重构过程, 其推导了gappy POD重构误差的公式, 并解释了它与流场复杂程度以及破损区域的关系. 本工作期待为gappy POD的应用和发展提供参考.

    为了在1.2节中系统、清楚地描述gappy POD重构过程, 本节简要介绍POD分解的过程. 在进行gappy POD重构之前, 需要由${N_c}$个已知的完整训练数据来求得POD模态.

    对于第c个训练数据${u^c}\left( \boldsymbol{x} \right)$, 可计算其在位置$\boldsymbol{x}$处相对所有训练数据系综平均的偏移

    $$ {\phi ^c}\left( \boldsymbol{x} \right) = {u^c}\left( \boldsymbol{x} \right) - \frac{1}{{{N_c}}}\sum\limits_{c = 1}^{{N_c}} {{u^c}\left( \boldsymbol{x} \right)} $$ (1)

    POD模态即为一组最优基$\left\{ {{\psi _n}\left( \boldsymbol{x} \right)} \right\}_{n = 1}^\infty $, 使得如下平均误差

    $$ \varepsilon {\text{ = }}\left\langle {{{\left\| {{\phi ^c}\left( \boldsymbol{x} \right) - \sum\limits_{n = 1}^{{N_n}} {a_n^c{\psi _n}\left( \boldsymbol{x} \right)} } \right\|}_2}} \right\rangle $$ (2)

    对于任意的${N_n}$均取最小值. 这里${\left\| \cdot \right\|_2}$代表L2范数, $\left\langle \cdot \right\rangle $代表系综平均. $\left\{ {{\psi _n}\left( \boldsymbol{x} \right)} \right\}_{n = 1}^\infty $可通过求解如下特征值问题获得

    $$ \int {\boldsymbol{R}\left( {\boldsymbol{x},\boldsymbol{y}} \right){\psi _n}\left( \boldsymbol{y} \right){\rm{d}}\boldsymbol{y}} = {\lambda _n}{\psi _n}\left( \boldsymbol{x} \right) $$ (3)
    $$\left( {{\psi _n},{\psi _m}} \right) = \int {{\psi _n}\left( \boldsymbol{x} \right){\psi _m}\left( \boldsymbol{x} \right){\rm{d}}\boldsymbol{x}} = {\delta _{mn}}$$ (4)

    其中相关矩阵

    $$\boldsymbol{R}\left( {\boldsymbol{x},\boldsymbol{y}} \right) = \left\langle {{\phi ^c}\left( \boldsymbol{x} \right){\phi ^c}\left( \boldsymbol{y} \right)} \right\rangle = \frac{1}{{{N_c}}}\sum\limits_{c = 1}^{{N_c}} {{\phi ^c}\left( \boldsymbol{x} \right){\phi ^c}\left( \boldsymbol{y} \right)} $$ (5)

    本节介绍gappy POD的重构过程, 相比Everson和Sirovich[11]中的描述, 这里进一步在数学上严格分析了不同因素对重构效果的影响, 包括数据复杂程度、采用的POD模态个数以及缺失区域.

    假定考虑的流动数据最多可以由${N_{{\rm{flow}}}}$个POD模态描述, 那么${N_{{\rm{flow}}}}$的大小反映了流动的自由度或复杂程度. 当仅用前${N_{{\rm{comp}}}}$个POD分量描述系统时, 对任意一个数据样本$\phi \left( \boldsymbol{x} \right)$, 有

    $$ \phi \left( \boldsymbol{x} \right) = \sum\limits_{n = 1}^{{N_{{\rm{comp}}}}} {{a_n}{\psi _n}\left( \boldsymbol{x} \right)} + r\left( \boldsymbol{x} \right) $$ (6)

    式中的截断残差r取决于${N_{{\rm{comp}}}}$, 为

    $$r\left( \boldsymbol{x} \right) = \sum\limits_{n > {N_{{\rm{comp}}}}}^{{N_{{\rm{flow}}}}} {{a_n}{\psi _n}\left( \boldsymbol{x} \right)} $$ (7)

    一个存在部分缺失的样本可以被表示为

    $$\tilde \phi \left( \boldsymbol{x} \right) = m\left( \boldsymbol{x} \right)\phi \left( \boldsymbol{x} \right)$$ (8)

    其中在缺失的位置$ \boldsymbol{x} $处有$m = 0$, 而在其他位置处有$m = 1$. 对于该样本, 有

    $$\tilde \phi \left( \boldsymbol{x} \right) = \sum\limits_{n = 1}^{{N_{{\rm{comp}}}}} {{a_n}m\left( \boldsymbol{x} \right){\psi _n}\left( \boldsymbol{x} \right)} + \tilde r\left( \boldsymbol{x} \right)$$ (9)
    $$\tilde r\left( \boldsymbol{x} \right) = \sum\limits_{n > {N_{{\rm{comp}}}}}^{{N_{{\rm{flow}}}}} {{a_n}m\left( \boldsymbol{x} \right){\psi _n}\left( \boldsymbol{x} \right)} $$ (10)

    Everson和Sirovich[11]中通过最小二乘拟合, 即最小化如下误差

    $$E = \int_{\boldsymbol{s}\left[ {\tilde \phi } \right]} {{{\left[ {\tilde \phi \left( \boldsymbol{x} \right) - \sum\limits_{n = 1}^{{N_{{\rm{comp}}}}} {{{\tilde a}_n}{\psi _n}\left( \boldsymbol{x} \right)} } \right]}^2}} {\rm{d}}\boldsymbol{x}$$ (11)

    得到$\boldsymbol{a} = \left\{ {{a_n}} \right\}_{n = 1}^{{N_{{\rm{comp}}}}}$的近似解$\boldsymbol{\tilde a} = \left\{ {{{\tilde a}_n}} \right\}_{n = 1}^{{N_{{\rm{comp}}}}}$. 其中, $\boldsymbol{s}\left[ {\tilde \phi } \right]$$ \tilde \phi $的支集, 即$m = 1$的所有位置$\boldsymbol{x}$的集合.

    由式(8) ~ 式(11)可知, 影响gappy POD重构过程的因素有: 数据自身的复杂程度${N_{{\rm{flow}}}}$; 采用的POD模态个数${N_{{\rm{comp}}}}$; 所有已知数据点的位置集合$\boldsymbol{s}\left[ {\tilde \phi } \right]$. 集合$\boldsymbol{s}\left[ {\tilde \phi } \right]$由数据自身的分辨率, 即完整数据的已知点的位置集合, 和缺失数据点的位置集合共同决定. 为了分析上述各个因素的影响, 下面重新表述gappy POD重构的过程.

    ${N_{{\rm{comp}}}}$个POD模态$ {\psi _n}\left( \boldsymbol{x} \right) $均作为列向量可以得到矩阵

    $$ \boldsymbol{X} = \left[ {\begin{array}{*{20}{c}} {{\psi _1}\left( \boldsymbol{x} \right)}&{{\psi _2}\left( \boldsymbol{x} \right)}& \cdots &{{\psi _{{N_{{\rm{comp}}}}}}\left( \boldsymbol{x} \right)} \end{array}} \right] $$ (12)

    若上式中$ \boldsymbol{x} $仅取为已知点的位置, 即$\boldsymbol{x} \in \boldsymbol{s}\left[ {\tilde \phi } \right]$, 可得矩阵

    $$ \boldsymbol{\tilde X} = {\left[ {\begin{array}{*{20}{c}} {{\psi _1}\left( \boldsymbol{x} \right)}&{{\psi _2}\left( \boldsymbol{x} \right)}& \cdots &{{\psi _{{N_{{\rm{comp}}}}}}\left( \boldsymbol{x} \right)} \end{array}} \right]_{\boldsymbol{s}\left[ {\tilde \phi } \right]}} $$ (13)

    $\boldsymbol{s}\left[ {\tilde \phi } \right]$中共$ {N_{{\rm{points}}}} $个点, 则$\boldsymbol{\tilde X}$${N_{{\rm{points}}}} \times {N_{{\rm{comp}}}}$的矩阵.

    式(11)可写为如下线性方程系统的最小二乘拟合问题

    $$\boldsymbol{\tilde X\tilde a} = \tilde \phi \left( \boldsymbol{x} \right)$$ (14)

    该问题可通过$ \boldsymbol{\tilde X} $的伪逆求解如下. 对于$\forall \boldsymbol{\tilde a} \in {\mathbb{R}^{{N_{{\rm{comp}}}}}}$, 均有

    $${\left\| {\boldsymbol{\tilde X\tilde a} - \tilde \phi } \right\|_2} \geqslant {\left\| {\boldsymbol{\tilde X}{{\boldsymbol{\tilde a}}_0} - \tilde \phi } \right\|_2}$$ (15)

    其中

    $${\boldsymbol{\tilde a}_0}{\rm{ = }}{\boldsymbol{\tilde X}^ + }\tilde \phi $$ (16)

    式(15)中等号成立时当且仅当对任意向量$\boldsymbol{w}$

    $$\boldsymbol{\tilde a}{\rm{ = }}{\boldsymbol{\tilde X}^ + }\tilde \phi {\rm{ + }}\left( {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} \right)\boldsymbol{w}$$ (17)

    $\left( {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} \right)$为零矩阵时, $ \boldsymbol{\tilde X} $是列满秩的, 此时$ \boldsymbol{\tilde a} $存在唯一解${\boldsymbol{\tilde a}_0}$; 当$\left( {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} \right)$不是零矩阵时, 式(17)给出无穷多个解, 这里选取${\boldsymbol{\tilde a}_0}$作为$\boldsymbol{a}$的近似解, 它在所有解中有着最小的L2范数.

    上面的讨论中并未出现截断残差, 事实上, 式(9)可以写为

    $$\tilde \phi \left( \boldsymbol{x} \right) = \boldsymbol{\tilde Xa} + \tilde r\left( \boldsymbol{x} \right)$$ (18)

    因此

    $${\boldsymbol{\tilde a}_0}{\rm{ = }}{\boldsymbol{\tilde X}^ + }\tilde \phi {\rm{ = }}{\boldsymbol{\tilde X}^ + }\boldsymbol{\tilde Xa} + {\boldsymbol{\tilde X}^ + }\tilde r\left( \boldsymbol{x} \right)$$ (19)

    此时POD系数$ \boldsymbol{a} $的重构误差为

    $$\boldsymbol{e} = \boldsymbol{a} - {\boldsymbol{\tilde a}_0} = \left( {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} \right)\boldsymbol{a} - {\boldsymbol{\tilde X}^ + }\tilde r\left( \boldsymbol{x} \right)$$ (20)

    本工作选用旋转湍流流场来进行gappy POD重构的研究. TURB-Rot是一个公开的旋转湍流数据集[30], 包含105600张垂直于旋转方向的二维流场切片, 切片的分辨率为$64 \times 64$, 所有切片均来自同一个三维旋转湍流的直接数值模拟. 由于数据集中的旋转湍流场高度二维化, 所有切片均可看作来自同一系综. 数值模拟中采用了周期边界条件, 因此可对二维流场切片进行如下傅里叶谱展开

    $$\boldsymbol{u}\left( \boldsymbol{x} \right) = \sum\limits_{\left\| \boldsymbol{k} \right\| < {k_f}} {\boldsymbol{\hat u}\left( \boldsymbol{k} \right){\rm{e}}^{{\rm{i}}\boldsymbol{k} \cdot \boldsymbol{x}}} $$ (21)

    式中, $ \boldsymbol{u} $为三维速度向量, $\boldsymbol{\hat u}\left( \boldsymbol{k} \right)$为相应的傅里叶谱系数, $\boldsymbol{x} = \left( {{x_1},{x_2}} \right)$代表空间位置, $\boldsymbol{k} = \left( {{k_1},{k_2}} \right)$为谱空间中的波数. ${k_f}$是谱空间中的截断波数, 在TURB-Rot数据集中的值为32.

    由于旋转流场的各向异性, gappy POD对$ \boldsymbol{u} $的不同分量的重构效果并不相同. 不失一般性, 本文考虑速度模$u = {\left\| \boldsymbol{u} \right\|_2}$的gappy POD重构. 在由速度$ \boldsymbol{u} $计算速度模$u$时, 需要注意消除混淆误差[31], 使得$u$可以写为

    $$ u\left( \boldsymbol{x} \right) = \sum\limits_{\left\| \boldsymbol{k} \right\| < {k_f}} {\hat u\left( \boldsymbol{k} \right){\rm{e}}^{{\rm{i}}\boldsymbol{k} \cdot \boldsymbol{x}}} $$ (22)

    式中${k_f}$为32. 可以看到, ${k_f}$的大小确定了$u$所包含的傅里叶模态个数, 从而确定了流场的复杂程度. 因此可以通过仅保留$\left\| \boldsymbol{k} \right\| < {k_f} = 8$的模态来获得一个低复杂度的流场数据. 值得指出的是, 对于现在所考虑的均匀湍流系统, 可以证明其傅里叶模态就是POD模态[1].

    根据式(1) ~ 式(5), 选取Nc = 84480个速度模的二维切片(训练集), 可以得到${k_f} = 8$${k_f} = 32$时POD模态的特征值曲线如图1所示. 图1表明对于${k_f} = 8$${k_f} = 32$的数据分别有193和3205个特征值非零的POD模态, 这与相应的傅里叶模态数目相等.

    图  1  POD模态的特征值曲线
    Figure  1.  Eigenvalues of the POD modes

    获得系统的POD模态后, 选取20480个非训练集的数据作为测试集, 来研究不同破损区域对gappy POD重构效果的影响. 图2(a) ~ 图2(e) 给出了拥有相同破损面积${A_{{\rm{gap}}}} = 32 \times 32$和不同几何的破损区域示意图. 其中, 图2(a) ~ 图2(d) 中的破损区域为均匀排布的方形区域, 但是不同图片中的方形边长和数量不同; 图2(e) 中的破损区域为随机分布的像素点. 真实的完整流场如图2(f)所示.

    图  2  (a)-(e) 破损面积相同但破损区域几何不同的部分缺失流场, (f) 真实的完整流场
    Figure  2.  (a)-(e) Damaged flow fields with gaps of the same area but different geometries. (f) The complete flow field
    图  2  (a)-(e) 破损面积相同但破损区域几何不同的部分缺失流场, (f) 真实的完整流场 (续)
    Figure  2.  (a)-(e) Damaged flow fields with gaps of the same area but different geometries. (f) The complete flow field (continued)

    本节研究当分辨率相同时, 湍流场数据的复杂程度对gappy POD重构的影响. 下面以${N_{{\rm{flow}}}}$代表湍流场数据的复杂程度, 即特征值非零的POD模态数目; 同时以${N_{{\rm{comp}}}}$代表gappy POD重构采用的POD模态数目. 实际计算中往往会选取${N_{{\rm{comp}}}} \leqslant {N_{{\rm{flow}}}}$, 以在获得一定重构精度的同时降低计算量. 下面对于复杂程度不同的数据, 考虑采用不同的${N_{{\rm{comp}}}}$对gappy POD重构误差的影响.

    对于2.1节中${k_f} = 8$${k_f} = 32$的数据, 分别有${N_{{\rm{flow}}}} = 193$${N_{{\rm{flow}}}} = 3205$. 为了定量描述重构效果, 选取Nc = 20480个测试数据, 它们与训练数据来自数值模拟中时间相关性很弱的不同时间段. 定义破损区域中的均方重构误差为

    $$MS{E_{{\rm{gap}}}} = \dfrac{{\dfrac{1}{{{N_c}}}\displaystyle\sum\limits_{c = 1}^{{N_c}} {\frac{1}{{{A_{{\rm{gap}}}}}}} \int_{{A_{{\rm{gap}}}}} {{{\left[ {u_{{\rm{true}}}^c\left( \boldsymbol{x} \right) - u_{{\rm{pred}}}^c\left( \boldsymbol{x} \right)} \right]}^2}{\rm{d}}\boldsymbol{x}} }}{{{E_u}}}$$ (23)

    其中, $ u_{{\rm{true}}}^c $$ u_{{\rm{pred}}}^c $分别代表第c个测试数据的真实值与重构值, 积分域仅为破损区域, ${A_{{\rm{gap}}}}$为破损面积. 式中的因子$ {E_u} $由下式给出

    $${E_u} = \frac{1}{{{N_c}}}\sum\limits_{c = 1}^{{N_c}} {\frac{1}{A}} \int_A {{{\left[ {u_{{\rm{true}}}^c\left( \boldsymbol{x} \right) - {u_0}} \right]}^2}{\rm{d}}\boldsymbol{x}} $$ (24)

    其中积分域为无破损的完整区域, $A$代表完整区域面积, $ {u_0} $为平均速度

    $${u_0} = \frac{1}{{{N_c}}}\sum\limits_{c = 1}^{{N_c}} {\frac{1}{A}} \int_A {u_{{\rm{true}}}^c\left( \boldsymbol{x} \right){\rm{d}}\boldsymbol{x}} $$ (25)

    对于一个位于流场中心的$8 \times 8$的正方形破损(图2(a)), 图3对于${k_f} = 8$${k_f} = 32$的数据给出了破损区域中的均方重构误差$MS{E_{{\rm{gap}}}}$关于${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的变化曲线. 注意图中${N_{{\rm{comp}}}}$的取值范围为$\left[ {1,{N_{{\rm{flow}}}} - 1} \right]$.

    图  3  破损区域中的均方重构误差$ {\rm{MS}}{{\rm{E}}_{{\rm{gap}}}} $关于${{{N_{{\rm{comp}}}}} \mathord{\left/ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right. } {{N_{{\rm{flow}}}}}}$的变化曲线
    Figure  3.  Normalized mean square error in the gap, $ {{MS}}{{{E}}_{{\rm{gap}}}} $, as a function of ${{{N_{{\rm{comp}}}}} \mathord{\left/ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right. } {{N_{{\rm{flow}}}}}}$

    可以看出, 对于${k_f} = 8$的低复杂度的数据, 随着${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的增大, 重构误差逐渐降低并且收敛到一个很小的值($ < {10^{ - 3}}$). 因此对这种情况下的重构问题, 可以根据重构精度和计算量的要求来选取合适大小的${N_{{\rm{comp}}}}$. 对于${k_f} = 32$的高复杂度的数据, 随着${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的增大, 重构误差先减小后增大, 并且在${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$接近1时重构误差快速增大到非常大的值, 表明此时gappy POD无法进行有效的重构. 然而, 有趣的是, 当${N_{{\rm{comp}}}} = {N_{{\rm{flow}}}}$时, gappy POD在${k_f} = 8$${k_f} = 32$的数据上的重构误差$ {{MS}}{{{E}}_{{\rm{gap}}}} $均为一个非常小的值($ < {10^{ - 15}}$), 表明破损数据可以被完美地重构出来.

    上述现象可以通过1.2节中的论述来解释. 对于两种复杂度不同的数据, 在给定的分辨率和破损下, 通过计算可知对任意${N_{{\rm{comp}}}} \in \left[ {1,{N_{{\rm{flow}}}}} \right]$, $\boldsymbol{\tilde X}$是列满秩的, 即${\boldsymbol{\tilde X}^ + }\boldsymbol{\tilde X} = I$, 此时式(20)可以写为

    $$\boldsymbol{e} = \boldsymbol{a} - {\boldsymbol{\tilde a}_0} = - {\boldsymbol{\tilde X}^ + }\tilde r\left( \boldsymbol{x} \right)$$ (26)

    因此可得

    $$\left| \boldsymbol{e} \right| \simeq \frac{{\left| {\tilde r\left( \boldsymbol{x} \right)} \right|}}{{{\sigma _{\rm{min}}}}}$$ (27)

    其中$ {\sigma _{\min }} $$ \boldsymbol{\tilde X} $的最小奇异值. 式(27)表明重构误差的大小约为POD展开的截断误差大小$\left| {\tilde r\left( \boldsymbol{x} \right)} \right|$除以矩阵$ \boldsymbol{\tilde X} $的最小特征值. 图4给出了$ {\sigma _{\min }} $${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的变化曲线. 可以看到, 对于${k_f} = 8$的低复杂度的数据, $ {\sigma _{\min }} $的变化幅度不大, 始终位于$\left[ {0.1,1} \right]$区间内. 因此, 随着${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的增大, 截断误差$ \left| {\tilde r\left( \boldsymbol{x} \right)} \right| $逐渐减小, 从而导致重构误差逐渐减小. 然而, 对于${k_f} = 32$的高复杂度的数据, 随着${{{N_{{\rm{comp}}}}} \mathord{\left/{\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right.} {{N_{{\rm{flow}}}}}}$的增大, $ {\sigma _{\min }} $会迅速降低到非常小的值. 因此, 虽然截断误差$ \left| {\tilde r\left( \boldsymbol{x} \right)} \right| $会逐渐减小, 但${1 \mathord{\left/{\vphantom {1 {{\sigma _{\min }}}}} \right.} {{\sigma _{\min }}}}$的放大作用会导致重构误差迅速增大. 当${N_{{\rm{comp}}}} = {N_{{\rm{flow}}}}$时, 截断误差$ \tilde r\left( \boldsymbol{x} \right) = \bf{0} $, 此时重构误差$ \boldsymbol{e} = \boldsymbol{0} $.

    图  4  $\boldsymbol{\tilde X}$的最小奇异值$ {\sigma _{\min }} $关于${{N_{{\rm{comp}}}}}$/$ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} {{N_{{\rm{flow}}}}} $的变化曲线
    Figure  4.  The minimum singular value of $ \boldsymbol{\tilde X} $, $ {\sigma _{\min }} $, as a function of ${{N_{{\rm{comp}}}}}$/${ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} } {{N_{{\rm{flow}}}}} $

    本节讨论了湍流场的复杂程度对gappy POD重构的影响. 湍流场的复杂程度由对应的POD模态决定, 它们在已知点上的值构成了矩阵$ \boldsymbol{\tilde X} $(式(13)). 当破损区域使得$ \boldsymbol{\tilde X} $为列满秩时, 重构误差大小约等于流场POD展开的截断误差除以$ \boldsymbol{\tilde X} $的最小奇异值$ {\sigma _{\min }} $(式(27)). 当流场复杂度较低时, $ {\sigma _{\min }} $的值并不十分小, 重构误差主要由截断误差所影响, 可以根据对重构精度和计算量的要求采用较少的POD模态来进行重构. 当流场复杂度较高时, 由于截断误差会被极小的$ {\sigma _{\min }} $放大, 此时必须采用全部POD模态来进行有效的重构.

    本节研究破损区域大小和几何形状对gappy POD重构的影响. 考虑${k_f} = 32$的高复杂度的数据, 根据2.2节中的讨论, 始终选取${N_{{\rm{comp}}}} = {N_{{\rm{flow}}}}$来进行重构.

    给定破损区域面积${A_{{\rm{gap}}}}$, 定义破损尺寸(gap size)为$\sqrt {{A_{{\rm{gap}}}}} $. 对于图2(a) ~ 图2(e) 中所示的破损形状, 图5给出了破损区域中的均方重构误差$ {{MS}}{{{E}}_{{\rm{gap}}}} $关于破损尺寸的变化曲线, 其中的误差棒代表重构误差在Nc = 20480个测试数据上的标准差. 可以看到, 对任何一个破损形状, 总是存在一个临界的破损尺寸, 使得破损小于等于该尺寸时重构误差很小, 而大于该尺寸时重构误差很大.

    图  5  对于不同几何形状的破损, 破损区域中的均方重构误差$ {{MS}}{{{E}}_{{\rm{gap}}}} $关于破损尺寸的变化曲线
    Figure  5.  Normalized mean square error in the gap, $ {{MS}}{{{E}}_{{\rm{gap}}}} $, as a function of the gap size for different gap geometries

    上述临界的破损尺寸可通过式(20)来解释. 由于${N_{{\rm{comp}}}} = {N_{{\rm{flow}}}}$, 截断误差$ \tilde r\left( \boldsymbol{x} \right) = \bf{0} $, 此时式(20)可以写为

    $$\boldsymbol{e} = \boldsymbol{a} - {\boldsymbol{\tilde a}_0} = \left( {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} \right)\boldsymbol{a}$$ (28)

    上式表明当$ \boldsymbol{\tilde X} $为列满秩, 即$r\left( {\boldsymbol{\tilde X}} \right) = {N_{{\rm{flow}}}}$时, 重构误差为零. 这里$r\left( {\boldsymbol{\tilde X}} \right)$代表$ \boldsymbol{\tilde X} $的秩. 图6给出了对于不同几何形状的破损, ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$关于破损尺寸的变化曲线. 可以看到, ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$变为非零值时所对应的破损尺寸正好为图5中重构误差突变处的临界破损尺寸, 此时$ {\boldsymbol{I} - {{\boldsymbol{\tilde X}}^ + }\boldsymbol{\tilde X}} $不再为零矩阵, 重构误差由式(28)给出.

    图  6  对于不同几何形状的破损, ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$关于破损尺寸的变化曲线
    Figure  6.  ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$ as a function of the gap size for different gap geometries

    图5图6还可以看出, 对于不同的几何形状, 相应的临界破损尺寸也不同. 例如, 对于图2(a) 所示的一个方形的破损, 临界破损尺寸为12; 而对于图2(e) 所示的随机点破损, 临界破损尺寸为30. 这表明对于同样的破损尺寸, 当破损形状不同时, gappy POD的重构效果不同. 图7给出了破损尺寸为16时, 不同破损几何的重构结果图. 其中, 前3列分别为破损区域、重构结果和原始区域的示意图; 第4列为红色参考线上重构结果与真实结果的分布; 第5列显示了在固定的${x_1}$处的平均重构误差

    图  7  相同破损面积, 不同破损几何的gappy POD重构结果(对应不同行). 第1列: 破损的流场; 第2列: 重构的流场; 第3列: 原始流场; 第4列: 第一列中红色参考线上重构结果(虚线)与真实结果(实线)的分布; 第5列: 平均重构误差(红色), $ {\varDelta _u}\left( {{x_1}} \right) $, 及其在测试集上的平均(黑色), $ \left\langle {{\varDelta _u}\left( {{x_1}} \right)} \right\rangle $. ${x_1}$${x_2}$分别代表水平和竖直方向
    Figure  7.  Gappy POD reconstruction results for the same gap area and different gap geometries (one for each row). 1st column: damaged image in input. 2nd column: image generated in output. 3rd column: ground truth. 4th column: generated (dashed) and ground truth (solid) profiles along the vertical line shown in the 1st column. 5th column: mean reconstruction error, $ {\varDelta _u}\left( {{x_1}} \right) $, for each image (red line) and the average error, $ \left\langle {{\varDelta _u}\left( {{x_1}} \right)} \right\rangle $, over the test images (black curve). Note that ${x_1}$ and ${x_2}$ denotes the horizontal and vertical directions, respectively
    $${\varDelta _u}\left( {{x_1}} \right) = \frac{1}{{{E_u}{L_{{\rm{gap}}}}}}\int\limits_{{L_{{\rm{gap}}}}} {{{\left[ {u_{{\rm{true}}}^c\left( {{x_1},{x_2}} \right) - u_{{\rm{pred}}}^c\left( {{x_1},{x_2}} \right)} \right]}^2}{\rm{d}}{x_2}} $$ (29)

    式中的积分区域为存在破损的${x_2}$位置, $ {L_{{\rm{gap}}}} $为相应的破损长度. $ \left\langle {{\varDelta _u}\left( {{x_1}} \right)} \right\rangle $代表$ {\varDelta _u}\left( {{x_1}} \right) $在测试数据上的平均. 可以看到, 除了一个大的正方形破损, gappy POD对于其他几何形状的破损均可精确重构流场. 虽然破损区域的总面积相同, 相比于其他几何形状, 一个大的正方形破损会导致损失的信息具有更大的相关性, 因此导致gappy POD无法重构流场.

    本节通过考虑${k_f} = 32$的高复杂度的湍流数据, 并选取${N_{{\rm{comp}}}} = {N_{{\rm{flow}}}}$, 研究了破损区域大小和几何形状对gappy POD重构的影响. 对于任何一种几何形状的破损, 都对应着一个保证重构成功的最大尺寸, 称为临界破损尺寸. 破损的几何形状影响着损失的信息具有的相关性, 从而影响着上述临界破损尺寸的大小.

    本文研究了gappy POD在湍流数据重构上的应用, 主要考虑了湍流场复杂程度以及破损区域的大小和几何形状的影响.

    通过更严格地表述了gappy POD重构的过程, 本文指出重构误差由两部分构成. 第一部分来自流场POD展开的截断误差, 经由POD基函数在已知点上组成的矩阵的最小特征值放大. 当湍流场的复杂度较低时, 这一项随着采用的POD模态数目增大而减小, 因此实际应用中可根据精度和计算量要求合适选取POD模态数目. 然而, 当湍流场复杂度较高时, POD基函数在已知点上组成的矩阵的最小特征值非常小, 此时即使有很小的POD截断误差也会被极大地放大. 因此, 为了对高复杂度湍流场进行gappy POD重构, 必须采用其所有POD模态使得截断误差为零.

    Gappy POD重构误差的第二部分来自POD基函数在已知点上组成的矩阵的非列满秩性, 它主要取决于破损区域的面积大小和几何形状. 对于固定几何形状的破损, 当破损区域增大时, 流场损失的信息逐渐增多, 使得上述矩阵逐渐变为非列满秩的, 从而使得重构失效. 而对于相同的破损面积, 当破损导致的损失信息包含的相关性越大(如一个大的方形破损), 上述矩阵越容易变为非列满秩的, 从而使得重构失效; 而当破损导致的损失信息包含的相关性不大时(如随机点组成的破损), 上述矩阵易于维持列满秩性质, 此时流场可以被精确重构.

  • 图  1   POD模态的特征值曲线

    Figure  1.   Eigenvalues of the POD modes

    图  2   (a)-(e) 破损面积相同但破损区域几何不同的部分缺失流场, (f) 真实的完整流场

    Figure  2.   (a)-(e) Damaged flow fields with gaps of the same area but different geometries. (f) The complete flow field

    图  2   (a)-(e) 破损面积相同但破损区域几何不同的部分缺失流场, (f) 真实的完整流场 (续)

    Figure  2.   (a)-(e) Damaged flow fields with gaps of the same area but different geometries. (f) The complete flow field (continued)

    图  3   破损区域中的均方重构误差$ {\rm{MS}}{{\rm{E}}_{{\rm{gap}}}} $关于${{{N_{{\rm{comp}}}}} \mathord{\left/ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right. } {{N_{{\rm{flow}}}}}}$的变化曲线

    Figure  3.   Normalized mean square error in the gap, $ {{MS}}{{{E}}_{{\rm{gap}}}} $, as a function of ${{{N_{{\rm{comp}}}}} \mathord{\left/ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} \right. } {{N_{{\rm{flow}}}}}}$

    图  4   $\boldsymbol{\tilde X}$的最小奇异值$ {\sigma _{\min }} $关于${{N_{{\rm{comp}}}}}$/$ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} {{N_{{\rm{flow}}}}} $的变化曲线

    Figure  4.   The minimum singular value of $ \boldsymbol{\tilde X} $, $ {\sigma _{\min }} $, as a function of ${{N_{{\rm{comp}}}}}$/${ {\vphantom {{{N_{{\rm{comp}}}}} {{N_{{\rm{flow}}}}}}} } {{N_{{\rm{flow}}}}} $

    图  5   对于不同几何形状的破损, 破损区域中的均方重构误差$ {{MS}}{{{E}}_{{\rm{gap}}}} $关于破损尺寸的变化曲线

    Figure  5.   Normalized mean square error in the gap, $ {{MS}}{{{E}}_{{\rm{gap}}}} $, as a function of the gap size for different gap geometries

    图  6   对于不同几何形状的破损, ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$关于破损尺寸的变化曲线

    Figure  6.   ${N_{{\rm{flow}}}} - r\left( {\boldsymbol{\tilde X}} \right)$ as a function of the gap size for different gap geometries

    图  7   相同破损面积, 不同破损几何的gappy POD重构结果(对应不同行). 第1列: 破损的流场; 第2列: 重构的流场; 第3列: 原始流场; 第4列: 第一列中红色参考线上重构结果(虚线)与真实结果(实线)的分布; 第5列: 平均重构误差(红色), $ {\varDelta _u}\left( {{x_1}} \right) $, 及其在测试集上的平均(黑色), $ \left\langle {{\varDelta _u}\left( {{x_1}} \right)} \right\rangle $. ${x_1}$${x_2}$分别代表水平和竖直方向

    Figure  7.   Gappy POD reconstruction results for the same gap area and different gap geometries (one for each row). 1st column: damaged image in input. 2nd column: image generated in output. 3rd column: ground truth. 4th column: generated (dashed) and ground truth (solid) profiles along the vertical line shown in the 1st column. 5th column: mean reconstruction error, $ {\varDelta _u}\left( {{x_1}} \right) $, for each image (red line) and the average error, $ \left\langle {{\varDelta _u}\left( {{x_1}} \right)} \right\rangle $, over the test images (black curve). Note that ${x_1}$ and ${x_2}$ denotes the horizontal and vertical directions, respectively

  • [1]

    Holmes P, Lumley JL, Berkooz G, et al. Turbulence, Coherent Structures, Dynamical Systems and Symmetry. Cambridge: Cambridge University Press, 2012

    [2]

    Moin P, Moser RD. Characteristic-eddy decomposition of turbulence in a channel. Journal of Fluid Mechanics, 1989, 200: 471-509 doi: 10.1017/S0022112089000741

    [3]

    De Cillis G, Cherubini S, Semeraro O, et al. POD analysis of the recovery process in wind turbine wakes. Journal of Physics: Conference Series, 2020, 1618(6): 062016

    [4]

    De Cillis G, Cherubini S, Semeraro O, et al. POD-based analysis of a wind turbine wake under the influence of tower and nacelle. Wind Energy, 2021, 24(6): 609-633 doi: 10.1002/we.2592

    [5]

    Lacassagne T, Simoëns S, El Hajem M, et al. POD analysis of oscillating grid turbulence in water and shear thinning polymer solution. AIChE Journal, 2021, 67(1): e17044

    [6] 陈鑫, 刘莉, 岳振江. 基于本征正交分解和代理模型 的高超声速气动热模型降阶研究. 航空学报, 2015, 36(2): 462-472 (Chen Xin, Liu Li, Yue Zhenjiang. Reduced order aerothermodynamic modeling research for hypersonic vehicles based on proper orthogonal decomposition and surrogate method. Acta Aeronautica et Astronautica Sinica, 2015, 36(2): 462-472 (in Chinese)
    [7] 李卓越, 白宏磊, 高南. 基于 POD 的受激励后向台阶分离流低阶模型. 气体物理, 2017, 2(3): 33-43 (Li Zhuoyue, Bai Honglei, Gao Nan. Reduced order models of forced flow over a backward facing step based on POD method. Physics of Gases, 2017, 2(3): 33-43 (in Chinese)
    [8]

    Abbaszadeh M, Dehghan M. Reduced order modeling of time-dependent incompressible Navier–Stokes equation with variable density based on a local radial basis functions-finite difference (LRBF-FD) technique and the POD/DEIM method. Computer Methods in Applied Mechanics and Engineering, 2020, 364: 112914 doi: 10.1016/j.cma.2020.112914

    [9]

    Kean K, Schneier M. Error analysis of supremizer pressure recovery for POD based reduced-order models of the time-dependent navier-stokes equations. SIAM Journal on Numerical Analysis, 2020, 58(4): 2235-2264 doi: 10.1137/19M128702X

    [10]

    Girfoglio M, Quaini A, Rozza G. A POD-Galerkin reduced order model for a LES filtering approach. Journal of Computational Physics, 2021, 436: 110260 doi: 10.1016/j.jcp.2021.110260

    [11]

    Everson R, Sirovich L. Karhunen–Loeve procedure for gappy data. JOSA A, 1995, 12(8): 1657-1664 doi: 10.1364/JOSAA.12.001657

    [12]

    Willcox K. Unsteady flow sensing and estimation via the gappy proper orthogonal decomposition. Computers & Fluids, 2006, 35(2): 208-226

    [13]

    Yu B, Tong Y, Hu P, et al. A novel inversion approach for identifying the shape of cavity by combining gappy POD with direct inversion scheme. International Journal of Heat and Mass Transfer, 2020, 150: 119365 doi: 10.1016/j.ijheatmasstransfer.2020.119365

    [14]

    Dechanubeksa C, Chaturantabut S. An Application of a modified gappy proper orthogonal decomposition on complexity reduction of allen-cahn equation. Algorithms, 2020, 13(6): 148 doi: 10.3390/a13060148

    [15] 李静, 张伟伟. 基于 Gappy POD 的流场数据填补方法. 气体物理, 2020, 5(4): 1-10 (Li Jing, Zhang Weiwei. Gappy proper orthogonal decomposition for flow data reconstruction. Physics of Gases, 2020, 5(4): 1-10 (in Chinese)
    [16]

    Venturi D, Karniadakis GE. Gappy data and reconstruction procedures for flow past a cylinder. Journal of Fluid Mechanics, 2004, 519: 315-336 doi: 10.1017/S0022112004001338

    [17]

    Gunes H, Sirisup S, Karniadakis GE. Gappy data: to Krig or not to Krig? Journal of Computational Physics, 2006, 212(1): 358-382 doi: 10.1016/j.jcp.2005.06.023

    [18]

    Cambon C, Mansour NN, Godeferd FS. Energy transfer in rotating turbulence. Journal of Fluid Mechanics, 1997, 337: 303-332 doi: 10.1017/S002211209700493X

    [19]

    Sharma MK, Verma MK, Chakraborty S. On the energy spectrum of rapidly rotating forced turbulence. Physics of Fluids, 2018, 30(11): 115102 doi: 10.1063/1.5051444

    [20]

    Alexakis A, Biferale L. Cascades and transitions in turbulent flows. Physics Reports, 2018, 767: 1-101

    [21]

    Buzzicotti M, Aluie H, Biferale L, et al. Energy transfer in turbulence under rotation. Physical Review Fluids, 2018, 3(3): 034802 doi: 10.1103/PhysRevFluids.3.034802

    [22]

    Li T, Wan M, Wang J, et al. Flow structures and kinetic-potential exchange in forced rotating stratified turbulence. Physical Review Fluids, 2020, 5(1): 014802 doi: 10.1103/PhysRevFluids.5.014802

    [23]

    van Kan A, Alexakis A. Critical transition in fast-rotating turbulence within highly elongated domains. Journal of Fluid Mechanics, 2020, 899: A33

    [24]

    Di Leoni PC, Alexakis A, Biferale L, et al. Phase transitions and flux-loop metastable states in rotating turbulence. Physical Review Fluids, 2020, 5(10): 104603 doi: 10.1103/PhysRevFluids.5.104603

    [25]

    Pedlosky J. Geophysical Fluid Dynamics. New York: Springer, 1987

    [26]

    McWilliams JC. Fundamentals of Geophysical Fluid Dynamics. Cambridge: Cambridge University Press, 2006

    [27]

    Yang CF, Chi WC, van Haren H. Deep-sea turbulence evolution observed by multiple closely spaced instruments. Scientific Reports, 2021, 11(1): 1-12 doi: 10.1038/s41598-020-79139-8

    [28] 刘式适, 刘式达. 大气动力学 (第二版). 北京: 北京大学出版社, 2011

    (Liu Shishi, Liu Shida. Atmospheric Dynamics (second edition). Beijing: Peking University Press, 2011 (in Chinese))

    [29] 任福安. 海洋动力学. 大连: 大连海事大学出版社, 2001

    (Ren Fuan. Ocean Dynamics. Dalian: Dalian Maritime University Press, 2001 (in Chiniese))

    [30]

    Biferale L, Bonaccorso F, Buzzicotti M, et al. TURB-Rot. A large database of 3D and 2D snapshots from turbulent rotating flows. ArXiv Preprint ArXiv: 2006.07469, 2020

    [31]

    Canuto C, Hussaini MY, Quarteroni A, et al. Spectral Methods in Fluid Dynamics. Springer Science & Business Media, 2012

图(8)
计量
  • 文章访问数:  1426
  • HTML全文浏览量:  413
  • PDF下载量:  333
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-09-09
  • 录用日期:  2021-10-06
  • 网络出版日期:  2021-10-07
  • 刊出日期:  2021-10-25

目录

/

返回文章
返回