Hostname: page-component-76d6cb85b7-8p85h Total loading time: 0 Render date: 2026-07-11T10:29:33.537Z Has data issue: false hasContentIssue false

Using machine learning to detect the turbulent region in flow past a circular cylinder

Published online by Cambridge University Press:  26 October 2020

Binglin Li
Affiliation:
State Key Laboratory of Nonlinear Mechanics, Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, PR China School of Engineering Sciences, University of Chinese Academy of Sciences, Beijing 101408, PR China
Zixuan Yang*
Affiliation:
State Key Laboratory of Nonlinear Mechanics, Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, PR China School of Engineering Sciences, University of Chinese Academy of Sciences, Beijing 101408, PR China
Xing Zhang
Affiliation:
State Key Laboratory of Nonlinear Mechanics, Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, PR China School of Engineering Sciences, University of Chinese Academy of Sciences, Beijing 101408, PR China
Guowei He
Affiliation:
State Key Laboratory of Nonlinear Mechanics, Institute of Mechanics, Chinese Academy of Sciences, Beijing 100190, PR China School of Engineering Sciences, University of Chinese Academy of Sciences, Beijing 101408, PR China
Bing-Qing Deng
Affiliation:
Department of Mechanical Engineering & St. Anthony Fall Laboratory, University of Minnesota, Minneapolis, MN 55455, USA
Lian Shen
Affiliation:
Department of Mechanical Engineering & St. Anthony Fall Laboratory, University of Minnesota, Minneapolis, MN 55455, USA
*
Email address for correspondence: yangzx@imech.ac.cn

Abstract

Detecting the turbulent/non-turbulent interface is a challenging topic in turbulence research. In the present study, machine learning methods are used to train detectors for identifying turbulent regions in the flow past a circular cylinder. To ensure that the turbulent/non-turbulent interface is independent of the reference frame of coordinates and is physics-informed, we propose to use invariants of tensors appearing in the transport equations of velocity fluctuations, strain-rate tensor and vortical tensor as the input features to identify the flow state. The training samples are chosen from numerical simulation data at two Reynolds numbers, $Re=100$ and 3900. Extreme gradient boosting (XGBoost) is utilized to train the detector, and after training, the detector is applied to identify the flow state at each point of the flow field. The trained detector is found robust in various tests, including the applications to the entire fields at successive snapshots and at a higher Reynolds number $Re=5000$. The objectivity of the detector is verified by changing the input features and the flow region for choosing the turbulent training samples. Compared with the conventional methods, the proposed method based on machine learning shows its novelty in two aspects. First, no threshold value needs to be specified explicitly by the users. Second, machine learning can treat multiple input variables, which reflect different properties of turbulent flows, including the unsteadiness, vortex stretching and three-dimensionality. Owing to these advantages, XGBoost generates a detector that is more robust than those obtained from conventional methods.

Information

Type
JFM Papers
Copyright
© The Author(s), 2020. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable