基于慢特征和卷积神经网络的固液两相流流速测量方法

Flow velocity estimation in solid-liquid two-phase flow based on slow feature analysis and CNN

  • 摘要:
    目的 电阻层析技术(ERT)是一种先进的检测技术,但目前应用于管道流速测量时精度有限。针对基于ERT的流速计算方法误差大的问题,提出一种基于慢特征分析(SFA)和卷积神经网络(CNN)的流速预测方法(SFA−CNN)。
    方法 首先,从上下游ERT测量值差值构成的时序数据中提取慢特征;然后,将其作为关键变量进行基于CNN的建模实现流速预测。
    结果 通过固液两相流实验平台进行不同工况下的仿真实验表明,相比于直接使用CNN等,SFA−CNN方法具有更高的准确性和稳定性,对互相关算法的平均相对误差降低31.6%,对CNN方法的平均预测误差降低约12.1%,对典型的基线模型Transformer 方法的平均预测误差降低约11.4%。
    结论 所提预测流速方法克服了已有互相关流速等计算方法的物理束缚和计算中的假设;通过融合无监督慢特征提取与有监督分类器的学习,增加了已有流速计算方法的可应用范围和计算精度,比传统的计算方法更加具有工程实用性。

     

    Abstract:
    Objective Electrical resistance tomography (ERT) is an advanced sensing technique widely used for monitoring industrial multiphase flows. However, the accuracy of ERT-based flow velocity measurement in pipelines remains limited, primarily due to the inherent ill-posedness of the inverse problem and the simplifying assumptions employed in conventional cross-correlation-based flow velocimetry. These limitations often result in significant estimation errors, particularly under complex flow regimes. To address this challenge, this study proposes a novel flow velocity prediction method that integrates slow feature analysis (SFA) with a convolutional neural network (CNN). The proposed approach aims to overcome the physical constraints of traditional calculation-based methods and significantly improve the accuracy of flow velocity estimation.
    Method The proposed SFA−CNN method consists of three main stages: data preprocessing, slow feature extraction, and supervised velocity prediction. First, time-series data are constructed from the differential signals between upstream and downstream ERT measurements. These differential signals capture transient variations induced by the transport of flow structures between two electrode planes, thereby encoding key information related to flow velocity. Second, SFA is applied to extract the slowly varying latent features from the high-dimensional, noise-corrupted ERT measurement sequences. As an unsupervised learning technique, SFA identifies projection directions along which the extracted components exhibit maximal temporal slowness. The resulting slow features represent the intrinsic dynamics of the flow field while suppressing high-frequency noise and irrelevant rapid fluctuations, providing compact, informative, and temporally stable representations of the flow process. Third, the extracted slow features are used as input to a CNN-based regression model for flow velocity prediction. The CNN architecture includes convolutional layers for local feature extraction, pooling layers for dimensionality reduction, and fully connected layers for nonlinear mapping to the target velocity. The integration of SFA and CNN combines the advantages of both unsupervised and supervised learning: SFA provides physically meaningful and noise-robust feature representations, while CNN captures complex spatiotemporal dependencies for accurate regression.
    Results To evaluate the performance of the proposed method, extensive simulation experiments were conducted on a solid-liquid two-phase flow experimental platform under various operating conditions, including different flow velocities, phase fractions, and flow regimes. The proposed SFA−CNN method was compared with several benchmark approaches, including a CNN model without SFA preprocessing, the conventional cross-correlation algorithm, and a Transformer-based baseline model. Quantitative evaluation was performed using multiple metrics, including mean relative error, root mean square error (RMSE), and the correlation coefficient between predicted and true velocities. The experimental results demonstrate that the SFA−CNN method consistently achieves superior performance across all test conditions. Specifically, compared with the cross-correlation algorithm, the proposed method reduces the mean relative error by 31.6%, indicating a significant improvement over traditional physical-model-based approach. Compared with a direct CNN model applied to raw ERT measurements, the incorporation of SFA reduces the prediction error by approximately 12.1%, highlighting the effectiveness of unsupervised slow feature extraction in noise suppression and dynamic feature representation. Furthermore, relative to the Transformer-based baseline, which is widely recognized for sequence modeling tasks, the proposed method achieves an 11.4% reduction in mean prediction error, demonstrating its competitiveness and robustness even against state-of-the-art deep learning models. In addition to improved accuracy, the SFA−CNN method exhibits higher prediction stability, with reduced variance in prediction errors across different operating conditions, indicating better generalization capability.
    Conclusion The proposed flow velocity prediction method effectively overcomes the physical constraints and computational assumptions inherent in existing calculation-based approaches, such as cross-correlation flow velocimetry, which typically rely on idealized conditions including uniform flow or frozen turbulence. By seamlessly integrating unsupervised slow feature extraction with supervised deep learning, the proposed method expands the applicability of ERT-based velocimetry to more complex and dynamic flow regimes, while significantly improving prediction accuracy. Beyond enhancing ERT-based flow velocity measurement, the SFA-CNN framework provides a general modeling paradigm that combines feature extraction and regression learning in other time-series prediction tasks. Compared with conventional calculation-based methods, the proposed approach holds greater engineering significance and provides a practical and accurate solution for industrial multiphase flow monitoring.

     

/

返回文章
返回