EI、Scopus 收录
中文核心期刊

改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用

丘润荻, 王静竹, 黄仁芳, 杜特专, 王一伟, 黄晨光

丘润荻, 王静竹, 黄仁芳, 杜特专, 王一伟, 黄晨光. 改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用. 力学学报, 2022, 54(8): 2224-2234. DOI: 10.6052/0459-1879-22-253
引用本文: 丘润荻, 王静竹, 黄仁芳, 杜特专, 王一伟, 黄晨光. 改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用. 力学学报, 2022, 54(8): 2224-2234. DOI: 10.6052/0459-1879-22-253
Qiu Rundi, Wang Jingzhu, Huang Renfang, Du Tezhuan, Wang Yiwei, Huang Chenguang. The application of modified physics-informed neural networks in Rayleigh-Taylor instability. Chinese Journal of Theoretical and Applied Mechanics, 2022, 54(8): 2224-2234. DOI: 10.6052/0459-1879-22-253
Citation: Qiu Rundi, Wang Jingzhu, Huang Renfang, Du Tezhuan, Wang Yiwei, Huang Chenguang. The application of modified physics-informed neural networks in Rayleigh-Taylor instability. Chinese Journal of Theoretical and Applied Mechanics, 2022, 54(8): 2224-2234. DOI: 10.6052/0459-1879-22-253
丘润荻, 王静竹, 黄仁芳, 杜特专, 王一伟, 黄晨光. 改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用. 力学学报, 2022, 54(8): 2224-2234. CSTR: 32045.14.0459-1879-22-253
引用本文: 丘润荻, 王静竹, 黄仁芳, 杜特专, 王一伟, 黄晨光. 改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用. 力学学报, 2022, 54(8): 2224-2234. CSTR: 32045.14.0459-1879-22-253
Qiu Rundi, Wang Jingzhu, Huang Renfang, Du Tezhuan, Wang Yiwei, Huang Chenguang. The application of modified physics-informed neural networks in Rayleigh-Taylor instability. Chinese Journal of Theoretical and Applied Mechanics, 2022, 54(8): 2224-2234. CSTR: 32045.14.0459-1879-22-253
Citation: Qiu Rundi, Wang Jingzhu, Huang Renfang, Du Tezhuan, Wang Yiwei, Huang Chenguang. The application of modified physics-informed neural networks in Rayleigh-Taylor instability. Chinese Journal of Theoretical and Applied Mechanics, 2022, 54(8): 2224-2234. CSTR: 32045.14.0459-1879-22-253

改进的物理融合神经网络在瑞利−泰勒不稳定性问题中的应用

基金项目: 国家自然科学基金(12122214, 52006232, 11872065)和中国科学院青年创新促进会(Y201906, 2022019)资助项目
详细信息
    作者简介:

    王一伟, 研究员, 主要研究方向: 高速水动力学、人工智能在流体力学中的应用. E-mail: wangyw@imech.ac.cn

  • 中图分类号: O357

THE APPLICATION OF MODIFIED PHYSICS-INFORMED NEURAL NETWORKS IN RAYLEIGH-TAYLOR INSTABILITY

  • 摘要: 基于相场法的物理融合神经网络PF-PINNs被成功用于两相流动的建模, 为两相流动的高精度直接数值模拟提供了全新的技术手段. 相场法作为一种新兴的界面捕捉方法, 其引入确保了界面的质量守恒, 显著提高了相界面的捕捉精度; 但是相场法中高阶导数的存在也降低了神经网络的训练速度. 为了提升计算训练过程的效率, 本文在PF-PINNS框架下, 参考深度混合残差方法MIM, 将化学能作为辅助变量以及神经网络的输出之一, 并修改了物理约束项的形式, 使辅助变量与相分数的关系式由硬约束转为了软约束. 上述两点改进显著降低了自动微分过程中计算图的规模, 节约了求导过程中的计算开销. 同时, 为了评估建立的PF-PINNS在雷诺数较高、计算量较大的场景中的建模能力, 本文将瑞利−泰勒RT不稳定性问题作为验证算例. 与高精度谱元法的定性与定量对比结果表明, 改进PF-PINNs有能力捕捉到两相界面的强非线性演化过程, 且计算精度接近传统算法, 计算结果符合物理规律. 改进前后的对比结果表明, 深度混合残差方法能够显著降低PF-PINNS的训练用时. 本文所述方法是进一步提升神经网络训练速度的重要参考资料, 并为探索高精度智能建模方法提供了全新的见解.
    Abstract: Physics-informed neural networks for phase-field method (PF-PINNs) are successfully applied to the modeling of two-phase flow, and it provides a brand-new way for the high-accuracy direct numerical simulation of two-phase flow. As an emerging interface capturing method, the introduction of the phase-field method in two phase flow ensures mass conservation near the interface and significantly enhances the interface capturing accuracy. However, the high-order derivate introduced by the phase-field method decreases the efficiency of network training. To enhance the efficiency of the training process, this paper regards the chemical energy as an auxiliary parameter and one of the outputs of the proposed neural network and revises the loss functions of physics constrain in the PF-PINNs framework based on the deep mixed residual method (MIM), which transforms the relationship between the auxiliary parameter and the phase-field variable from hard constrain to soft constrain. The proposed improvements decrease the size of the computational graph generated in automatic differentiation significantly and the computational cost of calculating high-order derivates in automatic differentiation is reduced. Meanwhile, the Rayleigh-Taylor (RT) instability is tested to assess the modeling ability of the proposed PF-PINNs when the Reynolds number is high and an enormous amount of calculation is needed. Compared with the spectral element-based phase-field method qualitatively and quantitatively, modified PF-PINNs can capture the strong non-linear evolution process of the interface, and the accuracy of modified PF-PINNs reaches the accuracy of traditional numerical solver. The result of the proposed neural network fits the characteristic of RT instability well. Compared the modified PF-PINNs with the original PF-PINNs, the results indicate that the deep mixed residual method can reduce the training time of the original PF-PINNs notably. The proposed method in this paper is a valuable reference for improving the training speed of the neural network and gives a new insight into exploring the intelligent modeling method with high accuracy.
  • 两相流动演化问题普遍存在于海洋工程、生物医学、工业制造等领域[1-5]. 数值模拟方法是工程中分析两相流动问题的最重要手段, 两相界面的捕捉精度直接决定计算与分析的准确程度. 因此, 提高相界面捕捉精度和降低计算误差一直是数值模拟两相流动演化过程的热点问题[6-9]. 相场法(phase-field method)由于具有物理含义明确、算法质量守恒和界面捕捉精度高等优势, 被广泛用于求解黏性与表面张力主导的界面演化、大密度比水汽界面演化、界面强非线性演化、热毛细对流等问题[10-13]. 其中, 瑞利−泰勒(Rayleigh-Taylor, RT)不稳定性包含非定常、强非线性等因素, 对数值方法的计算规模和计算精度要求很高[14-17]. 经典的RT不稳定性发生在密度分层流体中, 当重密度流体处于轻密度流体之上时, 在重力作用下, 相界面上的小扰动会逐渐演化发展, 重密度流体向下延伸形成一个尖峰形状的头部, 下方的轻密度流体向上移动形成气泡的形状, 最终出现不断扩展的湍流混合层.

    针对基于神经网络的两相流场求解问题, 最近引人关注的是通过物理融合神经网络(physics-informed neural networks, PINNs)求解偏微分方程[18-22], 通过添加控制方程和边界条件作为神经网络的约束, 大大提高流场建模和反演能力. Raissi等[23]基于PINNs框架, 使用已知的浓度分布信息推断未知的速度场, 并将该方法成功应用于圆柱绕流和三维血管造影中. Cai等[24]在PINNs框架下, 使用实验获得的温度场反推出了低雷诺数范围下流场的流动情况, 并将该方法推广到传热问题的流动分析中. Buhendwad等[25]探索了PINNs在正问题和反问题中的应用, 计算了包括Couette流动、Poiseuille流动、气泡变形、气泡震荡和气泡上升等两相流算例, 验证了PINNs求解两相流问题的可行性.

    Qiu等[26]使用相场法作为界面捕捉方法, 结合纳维−斯托克斯(Navier-Stokes, N-S)方程作为控制方程, 建立了基于相场法的物理融合神经网络(PINNs for phase-field method, PF-PINNs), 并通过单涡剪切流和气泡上升算例, 均获得了满意的效果, 证实了PF-PINNs求解大密度比两相流的可靠性. 然而, 在该架构中, PF-PINNs直接求解相场法方程中最高阶导数项, 速度仍有待提升. 针对PINNs的效率问题, Lü等[27]提出了深度混合残差方法(deep mixed residual method, MIM), 可以加速神经网络的训练过程, 该方法通过将一个高阶导数降为多个低阶导数来提升求解速度, 该架构成功用于Poisson方程、Monge-Ampere方程、Biharmonic方程和Korteweg-de Vries方程的求解中.

    为了提升两相流PINNs的计算效率, 本文在PF-PINNs框架基础上, 利用深度混合残差方法, 加入化学能作为神经网络中的辅助变量, 用于求解RT不稳定性问题, 来分析改进的PF-PINNs的计算精度和计算效率. 本文的具体内容包括: 第一节中介绍了两相流问题的基本控制方程; 第二节中介绍物理融合神经网络方法以及计算过程中采用的加速策略; 第三节中将改进的PF-PINNs用于求解RT不稳定性算例, 并分析了改进算法的加速效果; 最后一节中对本文进行总结和展望.

    两相流动中的控制方程包括连续性方程、动量方程与界面演化方程. 本文的界面演化方程由基于Cahn-Hillard模型的相场法描述, 其考虑不可压缩不相溶两相流体组成的混合流体, 并假设界面扩散速度和化学能的梯度成正比来精确描述界面附近的扩散效应, 确保界面演化方程在满足质量守恒的同时能准确捕捉界面. 关于相场法的推导和本文使用的相分数定义、范围等可参考Qiu等[26]的工作. 将相场法的界面演化方程与原始的N-S方程结合, 可导出不可压、不相溶两相流动的控制方程与表面张力的形式

    $$ \nabla \cdot {\boldsymbol{u}} = 0 $$ (1)
    $$ \begin{split} &{\rho _M}\left[ {\frac{{\partial {\boldsymbol{u}}}}{{\partial t}} + \left( {{\boldsymbol{u}} \cdot \nabla } \right){\boldsymbol{u}}} \right] = \\ &\qquad- \nabla p + \nabla \cdot \left[ {{\mu _M}\left( {\nabla {\boldsymbol{u}} + \nabla {{\boldsymbol{u}}^{\rm{T}}}} \right)} \right] + {{\boldsymbol{f}}_\sigma } + {\rho _M}{\boldsymbol{g}} \end{split} $$ (2)
    $$ \frac{{\partial C}}{{\partial t}} + {\boldsymbol{u}} \cdot \nabla C = \nabla \cdot \left( {{M_0}\nabla \phi } \right) $$ (3)
    $$ \phi = C\left( {{C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C $$ (4)
    $$ {{\boldsymbol{f}}_\sigma } = \frac{{3\sqrt 2 }}{4}\frac{{{\sigma _0}\phi }}{\varepsilon }\nabla C $$ (5)

    其中, C为混合物的相分数, 本文中相分数的范围定义在−1到1之间, 即在重流体中$C = 1$, 在轻流体中$C = - 1$, 界面附近的区域内$ - 1 \leqslant C \leqslant 1$. ${\boldsymbol{u}} = \left( {u,v} \right)$为流场的速度矢量, p表示压强, ${\boldsymbol{g}} = \left( {{g_x},{g_y}} \right)$为重力加速度矢量; ${M_0}$为渗透率, $\phi $为化学能, $ \varepsilon $为界面宽度; ${{\boldsymbol{f}}_\sigma } = \left( {{f_{\sigma x}},{f_{\sigma y}}} \right)$为表面张力, ${\sigma _0}$为表面张力系数. ${\rho _M}$${\mu _M}$为混合物的密度和黏度, 其可分别表示为

    $$ {\rho _M} = \frac{{1 + C}}{2}{\rho _L} + \frac{{1 - C}}{2}{\rho _G} $$ (6)
    $$ {\mu _M} = \frac{{1 + C}}{2}{\mu _L} + \frac{{1 - C}}{2}{\mu _G} $$ (7)

    其中 , 下标L表示重流体的物理量, 下标G表示轻流体的物理量.

    物理融合神经网络主要用于构建流体动力学模型, 即建立时空坐标与待求解物理量之间的映射关系. 在原始PF-PINNs中, 该映射关系可表示为如下形式

    $$ \left( {u,v,C,p} \right) = {f_{NN}}\left( {x,y,t;\varTheta } \right) $$ (8)

    其中, $\left( {x,y,t} \right)$ 为时空坐标, $\left( {u,v,C,p} \right)$ 为待求物理量, ${f_{NN}}$为三个输入、四个输出的全连接神经网络, $\varTheta $为全连接神经网络的权重和偏差. 将式(1)~式(4)通过残差形式写入神经网络, 可得到PF-PINNs的物理约束部分. 为了提升PF-PINNs的计算效率, 本文参考MIM[27]的思想, 将化学能视为一个辅助变量, 也加入到神经网络的输出当中, 并修改了损失函数中与相分数方程有关的约束形式. 本文所述普通形式神经网络与深度混合残差形式神经网络在界面演化方程和相应损失函数的区别如表1所示.

    表  1  普通形式神经网络与深度混合残差形式神经网络在界面演化方程中的区别
    Table  1.  Differences between a normal neural network and a deep mixed residual method network in interface evolution equation
    Interface evolution equationExplicit formLoss function
    without MIM$\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C = \nabla \cdot \left\{ { {M_0}\nabla \left[ {C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C} \right]} \right\}$$L = \left\| {\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C - \nabla \cdot \left\{ { {M_0}\nabla \left[ {C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C} \right]} \right\}} \right\|_2^2$
    with MIM$ \dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C = \nabla \cdot \left( { {M_0}\nabla \phi } \right) $
    $\phi = C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C $
    $L = \left\| {\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C - \nabla \cdot \left( { {M_0}\nabla \phi } \right)} \right\|_2^2 {\text{ } } + \left\| {\phi - \left[ {C\left( { {C^2} - 1} \right) + {\varepsilon ^2}{\nabla ^2}C} \right]} \right\|_2^2$
    下载: 导出CSV 
    | 显示表格

    由化学能的公式可知, 化学能与物理问题之间并不存在直接关联; 它由相场法的定义给出, 且在两相流问题中仅会影响界面附近的区域. 但化学能的表达式却引入了相分数的二阶导数, 高阶导数的存在扩大了神经网络计算图的规模, 使自动微分的计算成本上升. 为了使读者大致了解MIM策略生效的原因, 本文以自动微分计算二阶导uxx为例进行说明. 在大部分机器学习库中, 自动微分通过函数ux=tf.gradient(u, x)实现, 通过u计算ux需要调用一次计算图; 而对uxx的计算则通过uxx=tf.gradient(ux, x)实现, 由于调用ux的同时也需要调用ux的计算图, 故通过ux计算uxx需要调用两次计算图, 那么通过u计算uxx需要调用三次计算图. 依此类推, 通过u计算uxxx需要调用六次计算图, 通过u计算uxxxx需要调用十次计算图, 计算高阶导数的开销可通过降低导数阶数得到, 若增加一个网络输出q, 并将uxxxx改写为qxx, 令q = uxx, 则计算qxx共需要调用2 × (1 + 2) = 6次计算图. 虽然将硬约束改为软约束会使结果损失一定的精度, 但是计算所需的开销大幅下降, 这是MIM策略在PF-PINNs中生效的主要原因.

    为了降低计算图的规模, 可在尽可能保证计算精确的情况下, 由软约束条件限定化学能的值. 改用软约束条件要求神经网络将化学能作为输出, 故采用MIM思想改进后的神经网络映射关系如下

    $$ \left( {u,v,C,p,\phi } \right) = {f_{NN}}\left( {x,y,t;\varTheta } \right) $$ (9)

    根据改进后的映射关系与物理约束, 可建立如图1所示的PF-PINNs框架, 图中的$\sigma $表示非线性激活函数, 本文选用如下形式的Swish函数: $\sigma \left( Y \right) = \dfrac{Y}{{1 + {{\text{e}}^{ - Y}}}}$. 在每一个迭代步中, 程序首先通过神经网络得到时空坐标到物理量的函数映射关系; 随后使用自动微分计算物理量的各阶偏导数; 再由物理方程和初边界条件确定总残差值, 优化器根据总残差值对神经网络的参数进行优化; 上述过程将被反复执行, 直到每次随机采样的总残差值不再下降或迭代步达到最大, 此时可认为训练完成.

    图  1  改进的基于相场法的物理融合神经网络(PF-PINNs)简图
    Figure  1.  Sketch of modified physics-informed neural networks for phase-field (PF-PINNs) method

    根据控制方程式(1)~式(4), 可给出各方程残差项的表达形式

    $$ {L_M} = {\partial _x}u + {\partial _y}v $$ (10)
    $$ {L_C} = {\partial _t}C + u{\partial _x}C + v{\partial _y}C - {M_0}\left( {{\partial _{xx}}\phi + {\partial _{xx}}\phi } \right) $$ (11)
    $$ \begin{split} &{L_U} = \Bigl[ {{\rho _M}\left( {{\partial _t}u + u{\partial _x}u + v{\partial _y}u} \right) + {\partial _t}p} - \\ &\qquad {\text{ }} {\text{0}}{\text{.5}}\left( {{\mu _L} - {\mu _G}} \right){\partial _y}C\left( {{\partial _y}u + {\partial _x}v} \right)- \\ &\qquad {\text{ }} \left( {{\mu _L} - {\mu _G}} \right){\partial _x}C{\partial _x}u - {\mu _M}\left( {{\partial _{xx}}u + {\partial _{yy}}u} \right) - \\ &\qquad {\text{ }} {f_{\sigma x}} - {{{{\rho _M}{g_x}} \Bigl]} / {{\rho _L}}} \end{split} $$ (12)
    $$ \begin{split} & {L_V} = \Bigl[ {{\rho _M}\left( {{\partial _t}v + u{\partial _x}v + v{\partial _y}v} \right) + {\partial _y}p} - \\ &\qquad {\text{ }} {\text{0}}{\text{.5}}\left( {{\mu _L} - {\mu _G}} \right){\partial _x}C\left( {{\partial _x}v + {\partial _y}u} \right) - \\ &\qquad {\text{ }} \left( {{\mu _L} - {\mu _G}} \right){\partial _y}C{\partial _y}v - {\mu _M}\left( {{\partial _{xx}}v + {\partial _{yy}}v} \right)- \\ &\qquad {\text{ }} {f_{\sigma y}} - {{ {{\rho _M}{g_y}} \Bigl]} / {{\rho _L}}} \end{split} $$ (13)
    $$ {L_\phi } = \phi - C\left( {{C^2} - 1} \right) + {\varepsilon ^2}{\nabla ^2}C $$ (14)

    其中, ${\partial _a}$表示$\dfrac{\partial }{{\partial a}}$, 而${\partial _{ab}}$表示$\dfrac{{{\partial ^2}}}{{\partial a\partial b}}$. ${L_M},{L_U},{L_V},{L_C},{L_\phi }$为各控制方程的残差项, 其分别对应式(1)~式(4)所对应的五个标量形式方程式, 包括连续性方程、两个方向的动量方程、界面演化方程与化学能方程. 神经网络的训练过程主要是在离散采样点上完成的, 故式(10)~式(14)均需表示为离散形式的误差, 以离散采样点取值表示的总误差、方程误差、初始条件误差和边界条件误差可写为

    $$ {L_{{\text{total}}}} = {L_{{\text{Eqn}}}} + {L_{{\text{ICs}}}} + {L_{{\text{BCs}}}} $$ (15)
    $$ \begin{split} & {{L}_{\text{Eqn}}}=\frac{1}{{{N}_{\text{Eqn}}}}\sum\limits_{i=1}^{{{N}_{\text{Eqn}}}}{\left[ {{\left| {{L}_{C}}\left( x_{\text{Eqn}}^{i},y_{\text{Eqn}}^{i},t_{\text{Eqn}}^{i} \right) \right|}^{2}}+ \right.} \\ &\qquad {{\left| {{L}_{U}}\left( x_{\text{Eqn}}^{i},y_{\text{Eqn}}^{i},t_{\text{Eqn}}^{i} \right) \right|}^{2}}+ \\ &\qquad {{\left| {{L}_{V}}\left( x_{\text{Eqn}}^{i},y_{\text{Eqn}}^{i},t_{\text{Eqn}}^{i} \right) \right|}^{2}}+{{\left| {{L}_{M}}\left( x_{\text{Eqn}}^{i},y_{\text{Eqn}}^{i},t_{\text{Eqn}}^{i} \right) \right|}^{2}}+ \\ &\qquad\left. {{\left| {{L}_{\phi }}\left( x_{\text{Eqn}}^{i},y_{\text{Eqn}}^{i},t_{\text{Eqn}}^{i} \right) \right|}^{2}} \right] \\ \end{split} $$ (16)
    $$ \begin{split} &{L_{{\text{ICs}}}} = \frac{1}{{{N_{{\text{ICs}}}}}}\sum\limits_{i = 1}^{{N_{{\text{ICs}}}}} {\left[ {{{\left| {C_{{\text{ICs}}}^i - C\left( {x_{{\text{ICs}}}^i,y_{{\text{ICs}}}^i,t_{{\text{ICs}}}^i} \right)} \right|}^2}} \right.} + \\ & \qquad {{\left| {u_{{\text{ICs}}}^i - u\left( {x_{{\text{ICs}}}^i,y_{{\text{ICs}}}^i,t_{{\text{ICs}}}^i} \right)} \right|}^2} + \\ &\qquad \left. { {{\left| {v_{{\text{ICs}}}^i - v\left( {x_{{\text{ICs}}}^i,y_{{\text{ICs}}}^i,t_{{\text{ICs}}}^i} \right)} \right|}^2}} \right] \end{split} $$ (17)
    $$ \begin{split} & {L_{{\text{BCs}}}} = \frac{1}{{{N_{{\text{BCs}}}}}}\sum\limits_{i = 1}^{{N_{{\text{BCs}}}}} {\left[ {{{\left| {C_{{\text{BCs}}}^i - C\left( {x_{{\text{BCs}}}^i,y_{{\text{BCs}}}^i,t_{{\text{BCs}}}^i} \right)} \right|}^2}} \right.} +\\ & \qquad{{\left| {u_{{\text{BCs}}}^i - u\left( {x_{{\text{BCs}}}^i,y_{{\text{BCs}}}^i,t_{{\text{BCs}}}^i} \right)} \right|}^2} + \\ & \qquad\left. { {{\left| {v_{{\text{BCs}}}^i - v\left( {x_{{\text{BCs}}}^i,y_{{\text{BCs}}}^i,t_{{\text{BCs}}}^i} \right)} \right|}^2}} \right] \end{split} $$ (18)

    其中, ${L_{{\text{total}}}},{L_{{\text{Eqn}}}},{L_{{\text{ICs}}}},{L_{{\text{BCs}}}}$分别为总误差、方程误差、初始条件误差和边界条件误差. 下标“Eqn”、“ICs”和“BCs”分别代表物理量或坐标在内部区域、初始条件和边界条件上的取值, 上标“i”代表的是第i个采样点上的信息. ${N_{{\text{Eqn}}}},{N_{{\text{ICs}}}},{N_{{\text{BCs}}}}$分别为内场区域、初值条件和边值条件上采样点的个数, 物理量在第i个初边界采样点上的取值$\theta _{{\text{ICs}}}^i,\theta _{{\text{BCs}}}^i\left( {\theta \in \left( {u,v,C} \right)} \right)$则根据物理问题的初边值条件确定.

    离散形式的总误差${L_{{\text{total}}}}$确定以后, 神经网络中权重和偏差的取值$\varTheta $可通过随机梯度下降算法更新, 该算法调节$\varTheta $的取值使总误差下降. 本文中采用Adam方法[28]作为随机梯度下降的优化算法, 并在训练开始时使用Xavier初始化方法[29]随机初始化神经网络的权重和偏差. 完成一轮优化后, 神经网络将重新在采样空间中进行采样, 并重复上述流程, 直到神经网络达到最大的训练次数或是总误差降低到容许值内. 整个算法训练的流程示意图如图2所示.

    图  2  基于相场法的物理融合神经网络(PF-PINNs)训练架构图
    Figure  2.  Framework of physics-informed neural networks for phase-field (PF-PINNs) method

    RT不稳定性问题的计算域和边界条件如图3所示, 其中整个区域的空间大小为$\varOmega \in \left[ {0,0.5} \right]\;{\rm{m}} \times \left[ {0,4} \right]\;{\rm{m}}$, 计算总时长为$t \in \left[ {0,3} \right]\;{\rm{s}}$. 计算区域上方为重流体L, 下方为轻流体G, 两流体间的初始分界线可定义为一正弦函数形式的扰动, 其扰动函数为$h = - 0.1\cos \left( {2{\text{π}} x} \right)$. 根据扰动函数的物理含义, 可定义初始时刻相分数场满足的关系式为

    图  3  RT不稳定性问题的计算区域和初始条件
    Figure  3.  Computational domain and initial condition of RT instability
    $$ C\left( {x,y,0} \right) = \tanh \left( {\frac{{y - h}}{{\sqrt 2 \varepsilon }}} \right) $$ (19)

    假设初始时刻全场的速度为$ 0\;{\text{m/s}} $, 则所有的初始条件已完备, 扰动将在重力的影响下随时间发展. 计算区域的左侧和右侧设置为滑移边界条件, 上端和下端则设置为无滑移边界条件. RT不稳定性问题的物理参数以列表的形式展示于表2中, 本问题的关键无量纲数为雷诺数${Re} = {{{\rho _L}DU} \mathord{\left/ {\vphantom {{{\rho _L}DU} {{\mu _L}}}} \right. } {{\mu _L}}}$和阿特伍德数$At = {{\left( {{\rho _L} - {\rho _G}} \right)} \mathord{\left/ {\vphantom {{\left( {{\rho _L} - {\rho _G}} \right)} {\left( {{\rho _L} + {\rho _G}} \right)}}} \right. } {\left( {{\rho _L} + {\rho _G}} \right)}}$, 其中D为特征长度, $U = \sqrt {gD} $为本问题的特征速度; 本问题中特征长度为1 m, 特征速度为1 m/s. 重流体密度为$\;{\rho _L} = 3{\text{ kg}}/{{\text{m}}^{ 3}}$, 轻流体密度则为${\rho _G} = 1{\text{ kg}}/ {{\text{m}}^{3}},$ 两种流体的黏度均为${\mu _L} = {\mu _G} = 0.001{\text{ N}} \cdot {\text{s}} / {{\text{m}}^{2}},$ 重力加速度为${{g}} = \left( {0,1} \right){\text{ m}} / {{\text{s}}^{ 2}},$ 本问题中不考虑表面张力的作用, 可认为${\sigma _0} = 0$. 界面相关的参数包括界面厚度和界面渗透率, 参考之前的文献研究, 界面厚度可设为$\varepsilon = 0.01{\text{ m}}$, 界面渗透率则设为${M_0} = 10 {\text{ μm}} \cdot ({{\text{N}}}\cdot {{\text{s}}})^{ - 1}$.

    表  2  RT不稳定性算例中的物理参数和无量纲值
    Table  2.  Physical parameters and non-dimensional value in RT instability
    ParameterReAt$ {{{\rho _L}} /( {{\text{kg}} \cdot {{\text{m}}^{ - 3}}})} $${{{\rho _G}} /({{\text{kg}} \cdot {{\text{m}}^{ - 3}}})}$${{{g}} / ({{\text{m}} \cdot {{\text{s}}^{ - 2}}})}$
    Value30000.531(0,1)
    Parameter${{{\mu _L}} /( {{\text{N}} \cdot {\text{s}} \cdot {{\text{m}}^{ - 2}}})}$${{{\mu _G}} /( {{\text{N}} \cdot {\text{s}} \cdot {{\text{m}}^{ - 2}}})}$${D / {\text{m}}}$${\varepsilon / {\text{m}}}$${{{M_0}} /( {{\text{m}} \cdot {{\text{N}}^{ - 1}} \cdot {{\text{s}}^{ - 1}}})}$
    Value0.0010.00110.011.0 × 10−5
    下载: 导出CSV 
    | 显示表格

    本文用于计算RT不稳定性的神经网络包含15个隐藏层, 每层由100个神经元组成. 该神经网络的初始学习率设置为10−3, 并随着循环次数的增加而下降至10−5, 总循环次数为20万次. 本问题的均匀网格在时空采样区域$\left( {x,y,t} \right)$中等间距生成, 为了保证该问题中采样尺寸足够合适, 在正式开始计算之前本文对不同尺度的均匀网格工况进行了验证. 本文在验证时分别选取了细、中、粗三套均匀网格, 每套网格在xy方向的间隔如表3所示. 本文以高精度谱方法在t = 2.75 s的速度场和相场作为初始值, 随后用神经网络计算t = 2.75 ~ 3 s的流场结果, 并于图4中给出了三种方法在t = 3 s时的界面位置, 以证明三种方法在复杂流场下最终计算结果基本一致. 结果表明, 三个网格数量下, 神经网络对相分数场的计算结果相同. 由于三个网格数量下, 计算结果没有显著的差别, 为了提升收敛速度, 本文采用细网格作为所选网格, 选择的均匀网格在空间两个方向上的数量分别为$ \left( {{n_x},{n_y}} \right) = \left( {65,512} \right) $, 即网格尺寸分别为$\Delta x = 7.7\;{\text{mm}},$ $\Delta y = 7.7\;{\text{mm}};$ 均匀网格在时间上的时间步长为$\Delta t = 2\;{\text{ms}}.$

    表  3  均匀网格间隔对结果的影响
    Table  3.  Influence of the interval in x direction and y direction on a uniform grid
    Numbers of intervalCoarse meshMedium meshFine mesh
    x direction (nx)6581101
    y direction (ny)512641801
    下载: 导出CSV 
    | 显示表格
    图  4  t = 3 s时, 不同网格密度下PF-PINNs得到的界面外形. 其中红色实细线为粗网格的结果, 蓝色虚细线为中等网格的结果, 黑色散点为细网格的结果
    Figure  4.  The shape of interface in various intervals when t = 3 s. The red solid line denotes the result from coarse mesh, the blue dashed line denotes the result from medium mesh, and the black scattered line denotes the result from fine mesh

    本问题的离散采样点则从均匀网格中随机抽取, 在每次循环开始时, PF-PINNs从采样区域内部取60000个点作为内部点, 从$t = 0 $时刻抽取30000个点作为初值条件采样点, 从每个边界各取2000个点作为边界条件采样点, 共计8000个边界采样点, 即$\left( {{N_{\rm Eqn}},{N_{\rm ICs}},{N_{\rm BCs}}} \right) = \left( {60\;000,30\;000,2000 \times 4} \right)$.

    在神经网络训练过程中, 本文使用了时间分割策略. 使用多个神经网络依次训练的方法借鉴了Wight等[30]提出的“time marching strategy”的思想, 第一个网络训练时间区间$t \in \left[ {0,0.5} \right]{\text{ s}}$的结果, 待第一个网络训练收敛后, 将第一个网络在$t = 0.5\;{\text{s}}$时的预测值传出至第二个网络, 作为第二个网络的初值条件. 第二个网络负责训练时间区间$t \in \left[ {0.5,1} \right]{\text{ s}}$的结果, 训练完成后将结果传给第三个网络, 依此类推, 直到所有时间区间上的网络均被训练. 根据RT不稳定性问题的特性, 本文采用了如下的分割策略: 当$t \in \left[ {0,1.5} \right]{\text{ s}}$时, 以0.5 s作为时间间隔分割计算区域; 当$t \in \left[ {1.5,3} \right]{\text{ s}}$时, 以0.25 s作为时间间隔分割计算区域. 综上, 本问题需要训练9个神经网络以顺利求解, 其占据的时间区间分别为$\left[ {0,0.5} \right]{\text{ s}},\left[ {0.5,1} \right]{\text{ s}}, [ {1,1.5} ]{\text{ s}}$以及$\left[ {1.5,1.75} \right]\,{\text{s}}, \left[ {1.75,2} \right]\,{\text{s}},\left[ {2,2.25} \right]\,{\text{s}},$$\left[2.25, 2.5\right]\,\text{s}, \left[2.5,2.75\right]\,\text{s}$$\left[ {2.75,3} \right]{\text{ s}}$. 这样的设置是由于RT不稳定性问题的物理特性所导致的, 当$t \in \left[ {0,1.5} \right]{\text{ s}}$时界面形态较为稳定, 流场特征并不丰富, 采用较大的时间间隔可更高效地进行计算. 但当$ t\in \left[1.5, 3\right]\text{ s} $时界面迅速变形, 速度场变化较大, 为保证神经网络结果收敛, 需要缩小每个网络的时间区间范围. 时间区间的长度需要根据物理问题的特征合理控制, 以平衡神经网络训练的效率与精度.

    RT不稳定性问题的界面变化情况如图5所示. 其中图5(a)为改进的PF-PINNs计算结果界面变化, 界面处的初始扰动随着时间的增加而扩大, 重流体从左侧边界的凹陷处下沉, 轻流体则从右侧的凸起处上浮, 分别形成了尖钉和气泡. 在$t \in \left[ {1.5,2} \right]{\text{ s}}$时, 界面处的流体发生剧烈卷曲, 在尖钉附近形成了复杂的涡结构, 随轻重流体的反向运动被拉伸并向外扩张, 重流体旋流结构非常复杂. 图5(b)给出了高精度谱元法[32]的计算结果用作对比, 其与图5(a)形态非常接近, 表明改进的PF-PINNs方法可接近传统算法的计算精度. 图6还给出了神经网络结果与高精度谱元法的计算结果在$t = 3.0\;{\text{s}}$时界面附近($\left( {x,y} \right) \in \left[ {0,0.5} \right] \times \left[ { - 1,0} \right]$)速度场矢量的对比以及$t = 3.0\;{\text{s}}$时两种算法的界面位置对比, 结果表明, 改进的PF-PINNs计算的涡结构与传统算法得到的涡结构形状吻合, 且流场中速度矢量方向与大小基本一致, 矢量场各处疏密程度无明显差别. 改进的PF-PINNs的计算结果与高精度谱元法相比, 在卷曲处的界面演化稍有差别, 但在流场中大部分区域内界面形状保持一致, 这说明了改进的PF-PINNs的计算结果符合物理规律.

    图  5  RT不稳定性问题的相分数演化和文献[33]结果的对比
    Figure  5.  Evolution of volume fraction of RT instability and comparison with Ref. [33]
    图  6  $t = 3.0{\text{ s}}$时RT不稳定性问题中: (a) 改进的PF-PINNs, (b) 高精度谱元法的速度矢量对比和(c) 改进的PF-PINNs与高精度谱元法的界面形态对比. 轻重流体交界面由$C = - 0.8$时的等值线定义, 速度矢量的大小在图中由颜色条表示. 图6(c)中红线为改进的PF-PINNs的界面, 蓝线为高精度谱元法的界面
    Figure  6.  Comparison of the velocity vector when t = 3.0 s between (a) modified PF-PINNs, (b) high-order spectral element method and (c) interface evolution in RT instability. The interface between heavier fluid and lighter fluid are defined using isoline $C = - 0.8$, and the magnitude of velocity vector is shown with color bar. The red line is the interface from the modified PF-PINNs, while the blue line is the interface from the high-order spectral element method in Fig. 6(c)

    为了定量分析神经网络的计算结果, 本文以高精度谱元法的结果作为精确解, 计算了神经网络结果相较于高精度谱元法在各个典型时刻的相对误差, 以及各时刻计算结束时的总误差${L_{{\text{total}}}}$, 并列于表4中. 本文的相对误差定义为$\varepsilon = \dfrac{{{{\left\| {{q_{{\text{nn}}}} - {q_{{\text{accurate}}}}} \right\|}_2}}}{{{{\left\| {{q_{{\text{accurate}}}}} \right\|}_2}}}$, 其中qnn为神经网络中物理量q的结果, qaccurate为精确解中物理量q的结果. 通过表4的结果可以看出, 神经网络训练结果在0 ~ 2.5 s内均维持着较好的精度, 在2.5 ~ 3 s间由于速度场的非线性演化导致误差快速上升. 总体而言, 随着训练时间的推移, 神经网络的总误差值在不断上升, 这也导致了速度相对误差的不断上升, 当误差过大时计算结果将偏离真实解. 本文中训练次数、学习率等参数是一直不变的, 当界面流动趋于复杂时, 采用原有的超参数应对当前问题可能无法保证结果有较好的收敛性. 适当调节每个子网络在不同时刻的超参数可以缓解这种现象, 提升神经网络的精度. 图7展示了尖钉和气泡在y方向上的位置随时间的变化曲线, 并与文献[31-33]给出的结果进行了对比. 其中红色线条为本文神经网络计算所得结果, 其他形状的散点为参考文献给出的结果. 对比结果表明, 改进的PF-PINNs的模拟结果与参考文献相吻合, 体现了改进的PF-PINNs在宏观结果上的计算精度.

    表  4  各个典型时刻神经网络与高精度谱元法的相对误差和训练结束时的总误差
    Table  4.  Relative errors in various typical times between neural network and accurate spectral element method and the total loss when training ends
    Relative errort = 0.5 st = 1.0 st = 1.5 st = 2.0 st = 2.5 st = 3.0 s
    total loss (Ltotal)$4.39 \times {10^{ - 7}}$$2.19 \times {10^{ - 6}}$$2.19 \times {10^{ - 6}}$$2.87 \times {10^{ - 6}}$$7.85 \times {10^{ - 6}}$$9.01 \times {10^{ - 5}}$
    velocity in x direction (u)0.72%1.17%1.70%2.21%5.30%10.92%
    velocity in y direction (v)1.55%1.26%1.60%2.54%4.98%12.35%
    下载: 导出CSV 
    | 显示表格
    图  7  气泡与尖钉位置随时间演化过程与参考文献结果对比
    Figure  7.  Comparison of the position of bubble and spike between references and modified PF-PINNs

    本文第2节指出, 深度混合残差方法[27]能够显著提升高阶微分方程的计算速度, 同时保证神经网络的精度. 为了验证改进方法在简单流场与复杂流场中的效果, 本文对比了原始PF-PINNs与改进的PF-PINNs在$t \in \left[ {0,0.5} \right]{\text{ s}}$$t \in \left[ {2.75,3.0} \right]{\text{ s}}$时总误差随计算时间的变化曲线以及总误差随迭代次数的变化曲线, 相关数据列于图8图9中. 用于对比的神经网络大小为10层100节点, 学习率为10−3, 迭代次数为80000次, 其余设置与3.1节中给出的设置完全一致.

    图  8  $t \in \left[ {0,0.5} \right]{\text{ s}}$时采用了混合残差方法(红线)与未采用混合残差方法(蓝线)的PF-PINNs: (a) 总残差随迭代次数的变化, (b) 总残差随时间的变化. 其中图8 (b)中的时间指的是GPU计算用时
    Figure  8.  Variations of total loss with (a) iterations and (b) times using MIM (red line) and no MIM (blue line) in $t \in \left[ {0,0.5} \right]{\text{ s}}$. The label “time” in Fig. 8(b) means the GPU computational time of PF-PINNs
    图  9  $t \in \left[ {2.75,3.0} \right]{\text{ s}}$时采用了混合残差方法(红线)与未采用混合残差方法(蓝线)的PF-PINNs: (a) 总残差随迭代次数的变化, (b) 总残差随时间的变化. 其中(b)中的时间指的是GPU计算用时
    Figure  9.  Variations of total loss with (a) iterations and (b) times using MIM (red line) and no MIM (blue line) in $t \in \left[ {2.75,3.0} \right]{\text{ s}}$. The label “time” in (b) means the GPU computational time of PF-PINNs

    图8(a)与图9(a)的结果可以看出, 在其他所有条件相同的情况下, 使用MIM与不使用MIM得到的总误差没有太大的区别, 两者之间的总误差均在同一量级且差别不大. 但在图8(b)的结果中, 在其他所有条件相同的情况下, 采用MIM策略训练用时为40720 s, 平均单步用时为0.509 s; 而未采用MIM策略训练用时为115652 s, 平均单步用时为1.446 s; 采用MIM策略使平均单步用时减少了64.80%. 在图9(b)的结果中, 在其他所有条件相同的情况下, 采用MIM策略训练用时为34281 s, 平均单步用时为0.429 s; 而未采用MIM策略训练用时为113640 s, 平均单步用时为1.420 s; 采用MIM策略使平均单步用时减少了69.79%. 以上结果证实了深度混合残差方法在计算初始阶段和流场复杂演化阶段的有效性与可靠性.

    为了实现两相流场界面的高精度和高效捕捉, 本文进一步改进了基于相场法的物理融合神经网络(PF-PINNs), 参考深度混合残差方法, 将辅助变量化学能作为神经网络的独立输出, 从而在相分数输运方程中拆分出关于化学能的额外控制方程, 同时考虑两个方程的损失函数. .

    本文基于改进的PF-PINNs, 求解了经典的Rayleigh-Taylor 不稳定问题, 从而考核当存在强非线性因素条件下这一方法的求解能力、精度和效率. 与高精度谱元法结果对比表明, 本文的改进的PF-PINNs有能力捕捉到以RT不稳定为代表的两相界面的强非线性演化过程, 计算结果符合物理规律. 尖钉和气泡位移结果与参考文献结果定量吻合良好. 与此同时, 所采用的深度混合残差方法能够有效地提升计算速度, RT不稳定算例中, 在其他所有条件相同的情况下, 采用MIM策略可使训练用时减少60%以上, 在保证精度的前提下带来了较明显的效率提升.

    上述结果表明, PF-PINNs方法以及深度混合残差改进方法可用于精细求解两相流界面问题. 考虑到相比CFD方法, PINNs方法以及神经网络方法在并行效率、软硬件结合等方面具有较强的优势, 在反问题求解和数据融合等方面均具有较好的应用灵活性, 因此PINNs相关方法在未来应用的潜力很大. 本文工作可为进一步提升神经网络的训练速度、探索高精度数据同化方法等提供参考.

  • 图  1   改进的基于相场法的物理融合神经网络(PF-PINNs)简图

    Figure  1.   Sketch of modified physics-informed neural networks for phase-field (PF-PINNs) method

    图  2   基于相场法的物理融合神经网络(PF-PINNs)训练架构图

    Figure  2.   Framework of physics-informed neural networks for phase-field (PF-PINNs) method

    图  3   RT不稳定性问题的计算区域和初始条件

    Figure  3.   Computational domain and initial condition of RT instability

    图  4   t = 3 s时, 不同网格密度下PF-PINNs得到的界面外形. 其中红色实细线为粗网格的结果, 蓝色虚细线为中等网格的结果, 黑色散点为细网格的结果

    Figure  4.   The shape of interface in various intervals when t = 3 s. The red solid line denotes the result from coarse mesh, the blue dashed line denotes the result from medium mesh, and the black scattered line denotes the result from fine mesh

    图  5   RT不稳定性问题的相分数演化和文献[33]结果的对比

    Figure  5.   Evolution of volume fraction of RT instability and comparison with Ref. [33]

    图  6   $t = 3.0{\text{ s}}$时RT不稳定性问题中: (a) 改进的PF-PINNs, (b) 高精度谱元法的速度矢量对比和(c) 改进的PF-PINNs与高精度谱元法的界面形态对比. 轻重流体交界面由$C = - 0.8$时的等值线定义, 速度矢量的大小在图中由颜色条表示. 图6(c)中红线为改进的PF-PINNs的界面, 蓝线为高精度谱元法的界面

    Figure  6.   Comparison of the velocity vector when t = 3.0 s between (a) modified PF-PINNs, (b) high-order spectral element method and (c) interface evolution in RT instability. The interface between heavier fluid and lighter fluid are defined using isoline $C = - 0.8$, and the magnitude of velocity vector is shown with color bar. The red line is the interface from the modified PF-PINNs, while the blue line is the interface from the high-order spectral element method in Fig. 6(c)

    图  7   气泡与尖钉位置随时间演化过程与参考文献结果对比

    Figure  7.   Comparison of the position of bubble and spike between references and modified PF-PINNs

    图  8   $t \in \left[ {0,0.5} \right]{\text{ s}}$时采用了混合残差方法(红线)与未采用混合残差方法(蓝线)的PF-PINNs: (a) 总残差随迭代次数的变化, (b) 总残差随时间的变化. 其中图8 (b)中的时间指的是GPU计算用时

    Figure  8.   Variations of total loss with (a) iterations and (b) times using MIM (red line) and no MIM (blue line) in $t \in \left[ {0,0.5} \right]{\text{ s}}$. The label “time” in Fig. 8(b) means the GPU computational time of PF-PINNs

    图  9   $t \in \left[ {2.75,3.0} \right]{\text{ s}}$时采用了混合残差方法(红线)与未采用混合残差方法(蓝线)的PF-PINNs: (a) 总残差随迭代次数的变化, (b) 总残差随时间的变化. 其中(b)中的时间指的是GPU计算用时

    Figure  9.   Variations of total loss with (a) iterations and (b) times using MIM (red line) and no MIM (blue line) in $t \in \left[ {2.75,3.0} \right]{\text{ s}}$. The label “time” in (b) means the GPU computational time of PF-PINNs

    表  1   普通形式神经网络与深度混合残差形式神经网络在界面演化方程中的区别

    Table  1   Differences between a normal neural network and a deep mixed residual method network in interface evolution equation

    Interface evolution equationExplicit formLoss function
    without MIM$\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C = \nabla \cdot \left\{ { {M_0}\nabla \left[ {C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C} \right]} \right\}$$L = \left\| {\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C - \nabla \cdot \left\{ { {M_0}\nabla \left[ {C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C} \right]} \right\}} \right\|_2^2$
    with MIM$ \dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C = \nabla \cdot \left( { {M_0}\nabla \phi } \right) $
    $\phi = C\left( { {C^2} - 1} \right) - {\varepsilon ^2}{\nabla ^2}C $
    $L = \left\| {\dfrac{ {\partial C} }{ {\partial t} } + {\boldsymbol{u} } \cdot \nabla C - \nabla \cdot \left( { {M_0}\nabla \phi } \right)} \right\|_2^2 {\text{ } } + \left\| {\phi - \left[ {C\left( { {C^2} - 1} \right) + {\varepsilon ^2}{\nabla ^2}C} \right]} \right\|_2^2$
    下载: 导出CSV

    表  2   RT不稳定性算例中的物理参数和无量纲值

    Table  2   Physical parameters and non-dimensional value in RT instability

    ParameterReAt$ {{{\rho _L}} /( {{\text{kg}} \cdot {{\text{m}}^{ - 3}}})} $${{{\rho _G}} /({{\text{kg}} \cdot {{\text{m}}^{ - 3}}})}$${{{g}} / ({{\text{m}} \cdot {{\text{s}}^{ - 2}}})}$
    Value30000.531(0,1)
    Parameter${{{\mu _L}} /( {{\text{N}} \cdot {\text{s}} \cdot {{\text{m}}^{ - 2}}})}$${{{\mu _G}} /( {{\text{N}} \cdot {\text{s}} \cdot {{\text{m}}^{ - 2}}})}$${D / {\text{m}}}$${\varepsilon / {\text{m}}}$${{{M_0}} /( {{\text{m}} \cdot {{\text{N}}^{ - 1}} \cdot {{\text{s}}^{ - 1}}})}$
    Value0.0010.00110.011.0 × 10−5
    下载: 导出CSV

    表  3   均匀网格间隔对结果的影响

    Table  3   Influence of the interval in x direction and y direction on a uniform grid

    Numbers of intervalCoarse meshMedium meshFine mesh
    x direction (nx)6581101
    y direction (ny)512641801
    下载: 导出CSV

    表  4   各个典型时刻神经网络与高精度谱元法的相对误差和训练结束时的总误差

    Table  4   Relative errors in various typical times between neural network and accurate spectral element method and the total loss when training ends

    Relative errort = 0.5 st = 1.0 st = 1.5 st = 2.0 st = 2.5 st = 3.0 s
    total loss (Ltotal)$4.39 \times {10^{ - 7}}$$2.19 \times {10^{ - 6}}$$2.19 \times {10^{ - 6}}$$2.87 \times {10^{ - 6}}$$7.85 \times {10^{ - 6}}$$9.01 \times {10^{ - 5}}$
    velocity in x direction (u)0.72%1.17%1.70%2.21%5.30%10.92%
    velocity in y direction (v)1.55%1.26%1.60%2.54%4.98%12.35%
    下载: 导出CSV
  • [1]

    Magnaudet J, Mercier MJ. Particles, drops, and bubbles moving across sharp interfaces and stratified layers. Annual Review of Fluid Mechanics, 2020, 52(1): 61-91 doi: 10.1146/annurev-fluid-010719-060139

    [2]

    Ruspini LC, Marcel CP, Clausse A. Two-phase flow instabilities: A review. International Journal of Heat and Mass Transfer, 2014, 71: 521-548 doi: 10.1016/j.ijheatmasstransfer.2013.12.047

    [3]

    Sui Y, Ding H, Spelt PDM. Numerical simulations of flows with moving contact lines. Annual Review of Fluid Mechanics, 2014, 46(1): 97-119 doi: 10.1146/annurev-fluid-010313-141338

    [4]

    Huang B, Qiu SC, Li XB, et al. A review of transient flow structure and unsteady mechanism of cavitating flow. Journal of Hydrodynamics, 2019, 31(3): 429-444 doi: 10.1007/s42241-019-0050-0

    [5] 郭子漪, 李凯, 康琦等. 界面张力梯度驱动对流向湍流转捩的研究. 力学进展, 2021, 51(1): 1-28 doi: 10.6052/1000-0992-20-022

    Guo Ziyi, Li Kai, Kang Qi et. al. Study on bifurcation to chaos of surface tension gradient driven flow. Advances in Mechanics, 2021, 51(1): 1-28 (in Chinese) doi: 10.6052/1000-0992-20-022

    [6] 李康, 刘娜, 何志伟等. 一种基于双界面函数的界面捕捉方法. 力学学报, 2017, 49(6): 1290-1300 doi: 10.6052/0459-1879-17-210

    Li Kang, Liu Na, He Zhiwei et. al. A new interface capturing method based on double interface functions. Chinese Journal of Theoretical and Applied Mechanics, 2017, 49(6): 1290-1300 (in Chinese) doi: 10.6052/0459-1879-17-210

    [7]

    Hirt CW, Nichols BD. Volume of fluid (VOF) method for the dynamics of free boundaries. Journal of Computational Physics, 1981, 39(1): 201-225 doi: 10.1016/0021-9991(81)90145-5

    [8]

    Sethian JA, Smereka P. Level set methods for fluid interfaces. Annual Review of Fluid Mechanics, 2003, 35(1): 341-372 doi: 10.1146/annurev.fluid.35.101101.161105

    [9]

    Sussman M, Smereka P, Osher S. A level set approach for computing solutions to incompressible two-phase flow. Journal of Computational Physics, 1994, 114(1): 146-159 doi: 10.1006/jcph.1994.1155

    [10]

    Anderson DM, Mcfadden GB, Wheeler AA. Diffuse-interface methods in fluid mechanics. Annual Review of Fluid Mechanics, 1998, 30(1): 139-165 doi: 10.1146/annurev.fluid.30.1.139

    [11]

    Gurtin ME, Polignone D, ViÑals J. Two-phase binary fluids and immiscible fluids described by an order parameter. Mathematical Models and Methods in Applied Sciences, 1996, 6: 815-831 doi: 10.1142/S0218202596000341

    [12]

    Qiao L, Zeng Z, Xie HQ, et al. Modeling thermocapillary migration of interfacial droplets by a hybrid lattice Boltzmann finite difference scheme. Applied Thermal Engineering, 2018, 131: 910-919 doi: 10.1016/j.applthermaleng.2017.12.034

    [13]

    Yue PT. Thermodynamically consistent phase-field modelling of contact angle hysteresis. Journal of Fluid Mechanics, 2020, 899: A15 doi: 10.1017/jfm.2020.465

    [14]

    Taylor GI. The instability of liquid surfaces when accelerated in a direction perpendicular to their planes. I. Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences, 1950, 201(1065): 192-196

    [15]

    Rayleigh R. Investigation of the character of the equilibrium of an incompressible heavy fluid of variable density. Proceedings of the London Mathematical Society, 1882, 1(1): 170-177

    [16]

    Zhao Z, Wang P, Liu N, et al. Analytical model of nonlinear evolution of single-mode Rayleigh–Taylor instability in cylindrical geometry. Journal of Fluid Mechanics, 2020, 900: A24

    [17]

    Zhang TW, Wu J, Lin XJ. An interface-compressed diffuse interface method and its application for multiphase flows. Physics of Fluids, 2019, 31(12): 122102 doi: 10.1063/1.5116035

    [18] 赵暾, 周宇, 程艳青等. 基于内嵌物理机理神经网络的热传导方程的正问题及逆问题求解. 空气动力学学报, 2021, 39(5): 19-26 doi: 10.7638/kqdlxxb-2020.0176

    Zhao Tun, Zhou Yu, Cheng Yanqing et. al. Solving forward and inverse problems of the heat conduction equation using physics-informed neural networks. Acta Aerodynamica Sinica, 2021, 39(5): 19-26(in Chinese)) doi: 10.7638/kqdlxxb-2020.0176

    [19] 陆志彬, 瞿景辉, 刘桦等. 基于物理信息神经网络的传热过程物理场代理模型的构建. 化工学报, 2021, 72(3): 1496-1503

    Lu Zhibin, Qu Jinghui, Liu Hua et. al. Surrogate modeling for physical fields of heat transfer processes based on physics-informed neural network. CIESC Journal, 2021, 72(3): 1496-1503(in Chinese))

    [20] 金晓威, 赖马树金, 李惠. 物理增强的流场深度学习建模与模拟方法. 力学学报, 2021, 53(10): 2616-2629 doi: 10.6052/0459-1879-21-373

    Jin Xiaowei, Laima Shujin, Li Hui. Physics-enhanced deep learning methods for modelling and simulating flow fields. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(10): 2616-2629(in Chinese)) doi: 10.6052/0459-1879-21-373

    [21]

    Karniadakis GE, Kevrekidis IG, Lu L, et al. Physics-informed machine learning. Nature Reviews Physics, 2021, 3(6): 422-440 doi: 10.1038/s42254-021-00314-5

    [22]

    Raissi M, Perdikaris P, Karniadakis GE. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational physics, 2019, 378: 686-707 doi: 10.1016/j.jcp.2018.10.045

    [23]

    Raissi M, Yazdani A, Karniadakis GE. Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations. Science, 2020, 367(6481): 1026-1030 doi: 10.1126/science.aaw4741

    [24]

    Cai SZ, Wang ZC, Fuest F, et al. Flow over an espresso cup: inferring 3-D velocity and pressure fields from tomographic background oriented Schlieren via physics-informed neural networks. Journal of Fluid Mechanics, 2021, 915: A102 doi: 10.1017/jfm.2021.135

    [25]

    Buhendwa AB, Adami S, Adams NA. Inferring incompressible two-phase flow fields from the interface motion using physics-informed neural networks. Machine Learning with Applications, 2021, 4: 100029 doi: 10.1016/j.mlwa.2021.100029

    [26]

    Qiu RD, Huang RF, Xiao Y, et al. Physics-informed neural networks for phase-field method in two-phase flow. Physics of Fluids, 2022, 34(5): 052109 doi: 10.1063/5.0091063

    [27]

    Lyu LY, Zhang Z, Chen MX, et al. MIM: A deep mixed residual method for solving high-order partial differential equations. Journal of Computational Physics, 2022, 452: 110930 doi: 10.1016/j.jcp.2021.110930

    [28]

    Kingma DP, Ba J. Adam: A method for stochastic optimization. arXiv, 2014: 1412.6980

    [29]

    Glorot X, Bengio Y. Understanding the difficulty of training deep feedforward neural networks//Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, 2010: 249-256

    [30]

    Wight CL, Zhao J. Solving Allen-Cahn and Cahn-Hilliard equations using the adaptive physics informed neural networks. Communications in Computational Physics, 2021, 29(3): 930-954 doi: 10.4208/cicp.OA-2020-0086

    [31]

    Tryggvason G. Numerical simulations of the Rayleigh-Taylor instability. Journal of Computational Physics, 1988, 75(2): 253-282 doi: 10.1016/0021-9991(88)90112-X

    [32]

    Huang ZY, Lin G, Ardekani AM. Consistent, essentially conservative and balanced-force phase-field method to model incompressible two-phase flows. Journal of Computational Physics, 2020, 406: 109192 doi: 10.1016/j.jcp.2019.109192

    [33]

    Xiao Y, Zeng Z, Zhang L, et al. A spectral element-based phase field method for incompressible two-phase flows. Physics of Fluids, 2022, 34(2): 022114 doi: 10.1063/5.0077372

  • 期刊类型引用(4)

    1. 黄剑霖,宋广毅,王静竹,王一伟. 黏性对内空泡诱导柱状液滴界面不稳定性的影响. 力学学报. 2024(02): 377-386 . 本站查看
    2. 刘子岩,许亮,刘耀峰. 可压缩两气体流动的简化神经网络模型. 气体物理. 2024(02): 33-42 . 百度学术
    3. 张橙,李雪,叶茂,刘中民. 物理信息神经网络在两相流中的应用. 化工学报. 2024(11): 3835-3856 . 百度学术
    4. 刘子岩,许亮. 嵌入物理约束的可压缩多介质流神经网络模型. 计算物理. 2023(06): 761-769 . 百度学术

    其他类型引用(0)

图(9)  /  表(4)
计量
  • 文章访问数:  1382
  • HTML全文浏览量:  438
  • PDF下载量:  229
  • 被引次数: 4
出版历程
  • 收稿日期:  2022-06-05
  • 录用日期:  2022-07-14
  • 网络出版日期:  2022-07-17
  • 刊出日期:  2022-08-17

目录

/

返回文章
返回