《Energy and AI》:Physics-informed artificial intelligence for reliable failure pressure prediction of corroded energy pipelines
编辑推荐:
腐蚀能源管道失效压力(failure pressure, Pb)的准确预测对全球油气输送系统的安全可靠运行至关重要。虽然数据驱动的机器学习模型展现出较高预测精度,但因缺乏嵌入的物理机制而导致物性一致性和泛化能力不足。针对此问题,研究人员开发了将数据驱动学习与力
腐蚀能源管道失效压力(failure pressure, Pb)的准确预测对全球油气输送系统的安全可靠运行至关重要。虽然数据驱动的机器学习模型展现出较高预测精度,但因缺乏嵌入的物理机制而导致物性一致性和泛化能力不足。针对此问题,研究人员开发了将数据驱动学习与力学原理相融合的物理信息神经网络(Physics-Informed Neural Network, PINN),用于腐蚀能源管道的失效压力预测。首先采用可解释特征分析识别输入特征对失效压力的影响方向,据此制定物理单调性约束(physical monotonicity constraints)并纳入损失函数(loss function),使模型同时依据数据和既定物理关系进行学习。利用自动优化框架对模型超参数及物理损失权重(physical-loss weight, λphy)进行寻优。所提模型测试集表现最优,决定系数(coefficient of determination, R2)达0.9655,均方误差(Mean Squared Error, MSE)为2.2988;相比纯数据驱动模型具备更强泛化能力且误差更集中于零附近。基于Bootstrap的不确定度分析进一步证实预测稳定,绝大多数实测值落于95%置信区间内。结果表明物性嵌入人工智能可同时提升预测精度与物理可靠性,为能源管道系统智能完整性评价提供实用工具。
《腐蚀能源管道失效压力预测的物性嵌入人工智能(PINN)研究解读》
本文发表于《Energy and AI》。长输能源管道(oil/gas/hydrogen-blended fuel pipelines)在服役中因腐蚀导致金属减薄,严重削弱结构完整性并增加泄漏或灾难性失效风险,准确评估腐蚀管道失效压力(failure pressure, Pb)是管道完整性管理(pipeline integrity management)的核心环节。传统经验公式(如ASME B31G、PCORRC等半经验模型)及有限元模拟存在计算成本高或普适性不足的问题;近年纯数据驱动机器学习虽提升了拟合精度,但未嵌入力学机理,在分布外缺陷几何、管材等级变化或罕见工况下可能给出违反物理规律的预测,此为现有方法的关键局限。为此,研究人员提出一种物理信息神经网络(Physics-Informed Neural Network, PINN)框架,将基于SHapley Additive exPlanations(SHAP)分析导出的物理单调性约束直接嵌入神经网络损失函数,使模型在数据拟合的同时遵守管道力学中已知的变量—响应单调关系,从而兼顾精度与物性一致性。
主要关键技术方法:
研究人员收集文献中经全尺寸爆裂试验验证的数值仿真数据集共453组样本,输入特征含管道几何(管径D、壁厚t)、材料性能(屈服强度σy、抗拉强度σu、弹性模量E)及缺陷特征(缺陷深度d、长度l、宽度w),目标量为失效压力Pb,按8:2划分训练集与测试集。首先训练极端梯度提升(eXtreme Gradient Boosting, XGBoost)模型并进行SHAP值分析,量化各特征对Pb的影响方向——t、σy、σu、E为正影响,D、d、l、w为负影响。据此设计Type-I(正影响特征?Pb/?Xi≥0)与Type-II(负影响特征?Pb/?Xi≤0)单调性惩罚项作为物理损失(Loss_physical),与数据驱动均方误差损失(Loss_data, MSE)加权构成总损失(Total_loss = λdata·Loss_data + λphy·Loss_physical,λdata+λphy=1)。基线人工神经网络(Artificial Neural Network, ANN)与PINN均采用Optuna贝叶斯优化确定超参数(2层隐藏层各22神经元,ReLU激活,学习率3.41×10-3,权重衰减3.95×10-4,无Dropout),PINN物理损失权重经优化确定为λphy=0.002187。采用PyTorch实现自动微分计算偏导数以评估物理约束,AdamW优化器训练500 epoch,Early Stopping防过拟合,Bootstrap重抽样1000次做不确定度分析,并以R2、MSE、MAE、MAPE评价性能。
研究结果:
4.1. Influence of the number of physics-informed error terms
研究人员依次按特征重要性加入1~8项物理惩罚项。发现加入2项时测试集R2最高(0.9695,MSE=2.0311),加入6项时训练集拟合最佳但测试集泛化下降;最终选用8项(全部变量约束)作为最终PINN,虽测试集R2=0.9655略低于2项配置,但完整覆盖所有物理单调关系,物性一致性更强,适合工程可靠性要求。
4.2. Analysis of physics-informed weight and training behavior of the PINN
物理损失权重λphy过大将压制数据拟合致欠拟合,过小则物理约束失效;Optuna寻得最优λphy=0.002187。训练过程中总损失平稳收敛;PINN的物理损失项随迭代降至近零,而基准ANN物理损失无收敛趋势且波动大,证明PINN有效习得物理单调约束。
4.3. Uncertainty Analysis
Bootstrap重抽样显示:测试集大部分实测Pb落入预测均值±95%置信区间(95% CI),低压区CI较窄、高压区略宽(对应高值样本较少);均值估计误差近似服从零中心近高斯分布,无显著系统性高估或低估,表明模型预测稳定、鲁棒。
4.4. Comparison with baseline models
与优化后XGBoost(测试集R2=0.9535,MSE=3.1030)及CatBoost(测试集R2=0.9330,MSE=4.4638)对比,PINN测试集性能最优(R2=0.9655,MSE=2.2988,MAE=1.0121,MAPE=7.31%),且误差箱线图显示PINN误差分布更集中零附近、极端离群更少。XGBoost/CatBoost训练集过拟合明显(R2>0.999),PINN兼顾拟合与泛化。预测值—真值散点图显示绝大部分样本位于±10%误差带内。PINN训练耗时36.90 s(含自动微分求偏导),长于树模型,但测试推断仅0.0105 s/91样本,离线训练成本可接受。
讨论与结论翻译:
本研究建立了用于腐蚀能源管道失效压力准确可靠预测的物性嵌入人工智能(PINN)框架,通过可解释特征分析将物理原理融入学习过程,弥补纯数据驱动模型物性不一致与过拟合缺陷。主要结论如下:(1)基于SHAP可解释性分析构建约束机制,区分正向/负向影响特征并制定单调性物理约束嵌入学习过程,使模型预测更符合既定物理原理;(2)训练动态分析表明所提PINN成功将物理损失降至近零,标准ANN则明显振荡且无法持续满足规定物理关系,证明损失函数中嵌入物理约束可有效提升预测模型的物性一致性;(3)对比分析显示尽管集成学习模型训练集精度略高,PINN测试集表现更优(R2=0.9655,MSE=2.2988),预测误差更集中于零附近,说明引入物理约束显著增强模型鲁棒性与泛化能力,更适合数据分布可能变动的实际工程应用。未来研究可考虑在网络架构中直接嵌入硬物理约束(hard constraints,如单调神经元或物性激活函数)及采用更多全尺寸爆裂试验与在役管道现场数据验证。该框架为能源管道系统智能完整性评价提供依据,也可推广至需同时满足小样本、物性一致与高可靠预测的能源相关工程问题。