kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An integrated machine learning approach for identifying flow patterns in porous media using principal component analysis and K-means clustering
State Key Laboratory of Multiphase Flow in Power Engineering, Xi'an Jiaotong University, Xi’an, Shaanxi 710049, PR China.
State Key Laboratory of Multiphase Flow in Power Engineering, Xi'an Jiaotong University, Xi’an, Shaanxi 710049, PR China.
State Key Laboratory of Multiphase Flow in Power Engineering, Xi'an Jiaotong University, Xi’an, Shaanxi 710049, PR China.
State Key Laboratory of Multiphase Flow in Power Engineering, Xi'an Jiaotong University, Xi’an, Shaanxi 710049, PR China.
Show others and affiliations
2026 (English)In: International Journal of Multiphase Flow, ISSN 0301-9322, E-ISSN 1879-3533, Vol. 198, article id 105646Article in journal (Refereed) Published
Abstract [en]

Gas-liquid two-phase flow in porous media exists extensively in natural phenomena and numerous industrial processes, and the flow patterns of two-phase flow are crucial for understanding the flow characteristics and modeling the governing mechanisms. However, limited by the porous structure and the transient nature of two-phase flow, the traditional approaches for identifying the flow patterns in porous media often confront great challenge especially in terms of convenience and accuracy. By integrating machine learning techniques, this study proposes an integrated machine learning approach to identify air–water two-phase flow patterns in porous media coupled with the technologies of principal component analysis (PCA) and K-means clustering. Firstly, the time-domain analysis and frequency-domain analysis are carried out for the measured differential pressure signals of two-phase flow in porous media, aiming to extract typical features of two-phase flow in the time-frequency domain. Then, the Principal Component Analysis (PCA) model is developed by taking the typical features of time-frequency domain and the key physical parameters such as gas and liquid Reynolds numbers into account. The first three principal components are selected for dimensionality reduction in the PCA process. Subsequently, classification using K-means clustering enables the identification of both typical flow patterns and key transitional regimes, particularly the bubbly-slug transition. The machine learning approach provides a robust and efficient tool for the rapid identification of gas–liquid two-phase flow patterns in porous media.

Place, publisher, year, edition, pages
Elsevier BV , 2026. Vol. 198, article id 105646
Keywords [en]
Feature extraction, Flow patterns identification, K-means clustering, Porous media, Principal Component Analysis (PCA)
National Category
Fluid Mechanics Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-377341DOI: 10.1016/j.ijmultiphaseflow.2026.105646ISI: 001688613900001Scopus ID: 2-s2.0-105029382078OAI: oai:DiVA.org:kth-377341DiVA, id: diva2:2041877
Note

QC 20260226

Available from: 2026-02-26 Created: 2026-02-26 Last updated: 2026-02-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Li, Xiangyu

Search in DiVA

By author/editor
Li, Xiangyu
By organisation
Nuclear Science and Engineering
In the same journal
International Journal of Multiphase Flow
Fluid MechanicsOther Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 8 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf