XPINN精准模拟多孔介质两相流中剧烈波峰,无需人工扩散或熵修正。
Extended Physics Informed Neural Network for Hyperbolic Two-Phase Flow in Porous Media
- 动态划分时空区域,用局部网络分别学习激波前后流体行为
- 在所有对比方法中精度最高,准确捕捉陡峭前缘和物理连续性
- 仅用Adam优化器即可达到高精度,适合复杂超声波方程求解
非线性双曲型偏微分方程(PDE)因陡峭梯度、间断和多尺度结构,求解仍具挑战。物理信息神经网络(PINNs)将控制方程嵌入学习过程,实现无网格求解,但难以捕捉陡坡、间断及复杂非线性波相互作用。本文采用扩展物理信息神经网络(XPINN)求解具有非凸通量的非线性Buckley-Leverett方程,模拟多孔介质中不混溶两相流。计算域在时空上动态划分为演化的激波前与激波后子域,局部子网络高效学习不同流动特征,并通过Rankine-Hugoniot跳跃条件强制耦合以保证通量连续性。与标准PINN及其变体(含人工粘性、Welge构造、Oleinik熵条件)对比,XPINN在所有情况下均表现更优,精确解析尖锐前缘并正确反映物理行为。重要的是,XPINN仅使用Adam优化器即达高精度,而其他变体需采用更复杂的高阶策略如L-BFGS才能达到相近效果,表明其在无人工扩散或熵修正下具备强鲁棒性和可扩展性。代码已开源:github.com/saifkhanengr/XPINN-for-Buckley-Leverett。
原文摘要 · Abstract (English)
The accurate solution of nonlinear hyperbolic partial differential equations (PDEs) remains challenging due to steep gradients, discontinuities, and multiscale structures that make conventional solvers computationally demanding. Physics-Informed Neural Networks (PINNs) embed the governing equations into the learning process, enabling mesh-free solution of PDEs, yet they often struggle to capture steep gradients, discontinuities, and complex nonlinear wave interactions. To address these limitations, we employ the Extended Physics-Informed Neural Network (XPINN) framework to solve the nonlinear Buckley-Leverett equation with a nonconvex flux, modeling immiscible two-phase flow in porous media. The computational domain is dynamically decomposed in space and time into evolving pre-shock and post-shock subdomains, allowing localized subnetworks to efficiently learn distinct flow behaviors, with coupling enforced via the Rankine-Hugoniot jump condition to ensure physically consistent flux continuity. We compare XPINN with standard PINNs and its variants, including PINN with artificial viscosity, PINN with Welge construction, and PINN with the Oleinik entropy condition, and across all cases, XPINN consistently outperforms the other methods, accurately resolving sharp fronts and capturing the correct physical behavior. Importantly, XPINN achieves this using the simpler Adam optimizer, whereas some PINN variants require more complex or higher-order strategies such as L-BFGS to reach comparable accuracy, demonstrating that XPINN is a robust and scalable approach for challenging hyperbolic PDEs without artificial diffusion or entropy corrections. The code is available at github.com/saifkhanengr/XPINN-for-Buckley-Leverett.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。