SlideShare a Scribd company logo
1 of 14
Download to read offline
1/14
GEP-based RANS modeling of turbulent flows
L. Campoli
The University of Melbourne
Machine Learning Monthly Meeting: September 20, 2022
2/14
Outline
The Body-Of-Revolution (BOR) testcase
On-going work
3/14
Body-of-revolution (BOR) testcase
Configuration
Ï BOR placed on the centerline of a fully-developed turbulent pipe flow
Ï Three body diameters (blockage ratios): d/D = 1/3,
p
2/3,
p
3/3
Ï Fixed Reynolds number: ReD = Ub D / ν = 156000 (Reτ = 3550)
Ï Ub = 4.1 m/s, ν = 10−6, uτ = 0.186 m/s
Ï Inlet profiles, meshes and test cases provided
Computational domain
Bow Center Stern Wake
4/14
Numerical results: velocity in the wake region
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=14.9167
Baseline
CFD-driven GEP
Exp.
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=15.4167
Baseline
CFD-driven GEP
Exp.
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=15.9167
Baseline
CFD-driven GEP
Exp.
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
r/R Ux/Ub
Axial mean velocity for MEDIUM body at x/R=16.4167
Baseline
CFD-driven GEP
Exp.
Figure: Mean axial velocity profiles in the wake region.
5/14
Numerical results: velocity in other regions
0
0.2
0.4
0.6
0.8
1
0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=-0.1
Baseline
JetFlow
CFD-driven GEP
Exp.
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.77
Baseline
JetFlow
CFD-driven GEP
Exp.
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
r/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=11.17
Baseline
JetFlow
CFD-driven GEP
Exp.
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
r/R Ux/Ub
Axial mean velocity for MEDIUM body at x/R=14.4167
Baseline
JetFlow
CFD-driven GEP
Exp.
Figure: Mean axial velocity profiles in several regions.
6/14
Numerical results: velocity in the BOW region
0
0.2
0.4
0.6
0.8
1
0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=-0.1
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.0
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.1
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.8 0.9 1 1.1 1.2 1.3
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.3
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.8 0.9 1 1.1 1.2 1.3
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.4
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.5
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.4
0.5
0.6
0.7
0.8
0.9
1
0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=0.9
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.4
0.5
0.6
0.7
0.8
0.9
1
0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=1.0
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.4
0.5
0.6
0.7
0.8
0.9
1
0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=1.1
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
Figure: Mean axial velocity profiles in the bow region.
7/14
Numerical results: velocity in the CENTRAL region
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.37
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.57
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.77
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=4.97
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=5.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=5.37
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
Figure: Mean axial velocity profiles in the central region.
8/14
Numerical results: velocity in the STERN region
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=8.67
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=9.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=9.67
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=10.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=10.67
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.1 1.2 1.3 1.4 1.5
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=11.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=11.67
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.05 1.1 1.15 1.2 1.25 1.3 1.35
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=11.92
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0.5
0.6
0.7
0.8
0.9
1
1 1.05 1.1 1.15 1.2 1.25 1.3 1.35
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=12.17
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
Figure: Mean axial velocity profiles in the stern region.
9/14
Numerical results: velocity in the wake region
0
0.2
0.4
0.6
0.8
1
-0.2 0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=12.9167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=13.4167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=13.9167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=14.4167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=14.9167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=15.4167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=15.9167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1 1.2
y/R
Ux/Ub
Axial mean velocity for MEDIUM body at x/R=16.4167
Baseline
JetFlow
PH-EVE-MO-11 aij ON Rij OFF
BFS Rij
cube aij ON Rij OFF
SNH2020-Reg-B
Exp.
CFD1
Figure: Mean axial velocity profiles in the wake region.
10/14
Numerical results: shear stresses in the WAKE region
0
0.2
0.4
0.6
0.8
1
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
y/R
Ux Ur / U2
τ
Shear stresses for MEDIUM body at x/R=16.4167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2
y/R
Ux Ur / U2
τ
Shear stresses for MEDIUM body at x/R=15.9167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2
y/R
Ux Ur / U2
τ
Shear stresses for MEDIUM body at x/R=15.4167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
y/R
Ux Ur / U
2
τ
Shear stresses for MEDIUM body at x/R=14.9167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-3 -2 -1 0 1 2 3
y/R
Ux Ur / U
2
τ
Shear stresses for MEDIUM body at x/R=14.4167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-4 -3 -2 -1 0 1 2 3
y/R
Ux Ur / U
2
τ
Shear stresses for MEDIUM body at x/R=13.9167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-5 -4 -3 -2 -1 0 1 2 3
y/R
Ux Ur / U
2
τ
Shear stresses for MEDIUM body at x/R=13.4167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
0
0.2
0.4
0.6
0.8
1
-6 -5 -4 -3 -2 -1 0 1 2 3
y/R
Ux Ur / U
2
τ
Shear stresses for MEDIUM body at x/R=12.9167
Baseline
GEP squCyl aij ON Rij OFF
GEP Lav’s model
Exp.
CFD1
Figure: Mean shear stress profiles in the wake region.
11/14
GEP-enhanced multi-model framework
OpenFOAM
PythonFOAM
Features
Selection
Dimensionality
Reduction
Clustering
Rules
GEP frozen
training
Anisotropy
Invariant
Maps
Fields
model agnostic methods
LDA, PCA, t-SNE, UMAP
distr./conn./density-based
Figure: GEP-enhanced multi-model framework.
12/14
On-going work
Status and objectives
1. Flexible framework with interchangeable blocks for different types of applications
p
2. Apply Wallin’s RANS model closure1 p
3. Feature selection/model reduction/Clustering (underway)
4. Train GEP models in each cluster (underway)
5. Perform frozen multi-model GEP closure simulations (TODO: post-processing)
Some observations
1. Try to avoid the PythonFOAM interface
2. Use Wallin’s model for in-the-loop or frozen GEP
3. Assess the impact of different cost functions in-the-loop
4. Assess the quality of frozen-trained GEP models a priori
1Wallin S, Johansson AV. An explicit algebraic Reynolds stress model for incompressible and compressible
turbulent flows. Journal of fluid mechanics. 2000 Jan;403:89-132.
13/14
Anisotropy Invariant Maps (AIMs)
Given the tensors Sij and τij , and mean vorticity vector ωi , we can calculate seven angles that can
be used to describe the alignment of the tensor-tensor and tensor-vector eigensystems.2
2Tao B, Katz J, Meneveau C. Statistical geometry of subgrid-scale stresses determined from holographic
particle image velocimetry measurements. Journal of Fluid Mechanics. 2002 Apr;457:35-78.
14/14
Framework overview: Rules
Ï Skope-Rules used to define clusters can be not precise
Ï Some processing is required to use them in OpenFOAM
Cluster 0: [(’nut <= 0.293519 and T1xy > 0.980221 and T6xy <= 0.166932 and T7yy <= 0.332939 and T9xy <= 0.822667’, (1.0,
Cluster 1: [(’I3 <= 0.697363 and Q5 > 2.414920e-05 and T1xy <= 0.015997 and T4zz <= 0.828495 and T5yy <= 0.382479’, (0.99
Cluster 2: [(’nut > 0.462768 and T1xy > 0.893695’, (1.0, 0.692795, 10))]
Cluster 3: [(’Rxx <= 0.186232 and Rxy > 0.609035 and I3 <= 0.533601 and T1xy <= 0.99119’, (0.999143, 0.649415, 2))]
Cluster 4: [(’nut > 0.389866 and T1xx > 0.819800’, (1.0, 0.958994, 10))]

More Related Content

Recently uploaded

Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书c3384a92eb32
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样A
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxDBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxrajjais1221
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdfVinayVadlagattu
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfVinayVadlagattu
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligencemahaffeycheryld
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfSkNahidulIslamShrabo
 

Recently uploaded (20)

Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxDBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptx
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

MLMM_20_09_2022.pdf

  • 1. 1/14 GEP-based RANS modeling of turbulent flows L. Campoli The University of Melbourne Machine Learning Monthly Meeting: September 20, 2022
  • 3. 3/14 Body-of-revolution (BOR) testcase Configuration Ï BOR placed on the centerline of a fully-developed turbulent pipe flow Ï Three body diameters (blockage ratios): d/D = 1/3, p 2/3, p 3/3 Ï Fixed Reynolds number: ReD = Ub D / ν = 156000 (Reτ = 3550) Ï Ub = 4.1 m/s, ν = 10−6, uτ = 0.186 m/s Ï Inlet profiles, meshes and test cases provided Computational domain Bow Center Stern Wake
  • 4. 4/14 Numerical results: velocity in the wake region 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=14.9167 Baseline CFD-driven GEP Exp. 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=15.4167 Baseline CFD-driven GEP Exp. 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=15.9167 Baseline CFD-driven GEP Exp. 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=16.4167 Baseline CFD-driven GEP Exp. Figure: Mean axial velocity profiles in the wake region.
  • 5. 5/14 Numerical results: velocity in other regions 0 0.2 0.4 0.6 0.8 1 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=-0.1 Baseline JetFlow CFD-driven GEP Exp. 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.77 Baseline JetFlow CFD-driven GEP Exp. 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=11.17 Baseline JetFlow CFD-driven GEP Exp. 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 r/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=14.4167 Baseline JetFlow CFD-driven GEP Exp. Figure: Mean axial velocity profiles in several regions.
  • 6. 6/14 Numerical results: velocity in the BOW region 0 0.2 0.4 0.6 0.8 1 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=-0.1 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.0 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.1 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.8 0.9 1 1.1 1.2 1.3 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.3 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.8 0.9 1 1.1 1.2 1.3 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.4 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.5 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.4 0.5 0.6 0.7 0.8 0.9 1 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=0.9 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.4 0.5 0.6 0.7 0.8 0.9 1 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=1.0 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.4 0.5 0.6 0.7 0.8 0.9 1 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=1.1 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 Figure: Mean axial velocity profiles in the bow region.
  • 7. 7/14 Numerical results: velocity in the CENTRAL region 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.37 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.57 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.77 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=4.97 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=5.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=5.37 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 Figure: Mean axial velocity profiles in the central region.
  • 8. 8/14 Numerical results: velocity in the STERN region 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=8.67 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=9.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=9.67 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=10.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=10.67 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.1 1.2 1.3 1.4 1.5 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=11.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=11.67 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=11.92 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0.5 0.6 0.7 0.8 0.9 1 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=12.17 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 Figure: Mean axial velocity profiles in the stern region.
  • 9. 9/14 Numerical results: velocity in the wake region 0 0.2 0.4 0.6 0.8 1 -0.2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=12.9167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=13.4167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=13.9167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=14.4167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=14.9167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=15.4167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=15.9167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 y/R Ux/Ub Axial mean velocity for MEDIUM body at x/R=16.4167 Baseline JetFlow PH-EVE-MO-11 aij ON Rij OFF BFS Rij cube aij ON Rij OFF SNH2020-Reg-B Exp. CFD1 Figure: Mean axial velocity profiles in the wake region.
  • 10. 10/14 Numerical results: shear stresses in the WAKE region 0 0.2 0.4 0.6 0.8 1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 y/R Ux Ur / U2 τ Shear stresses for MEDIUM body at x/R=16.4167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 y/R Ux Ur / U2 τ Shear stresses for MEDIUM body at x/R=15.9167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 y/R Ux Ur / U2 τ Shear stresses for MEDIUM body at x/R=15.4167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 y/R Ux Ur / U 2 τ Shear stresses for MEDIUM body at x/R=14.9167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -3 -2 -1 0 1 2 3 y/R Ux Ur / U 2 τ Shear stresses for MEDIUM body at x/R=14.4167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -4 -3 -2 -1 0 1 2 3 y/R Ux Ur / U 2 τ Shear stresses for MEDIUM body at x/R=13.9167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -5 -4 -3 -2 -1 0 1 2 3 y/R Ux Ur / U 2 τ Shear stresses for MEDIUM body at x/R=13.4167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 0 0.2 0.4 0.6 0.8 1 -6 -5 -4 -3 -2 -1 0 1 2 3 y/R Ux Ur / U 2 τ Shear stresses for MEDIUM body at x/R=12.9167 Baseline GEP squCyl aij ON Rij OFF GEP Lav’s model Exp. CFD1 Figure: Mean shear stress profiles in the wake region.
  • 11. 11/14 GEP-enhanced multi-model framework OpenFOAM PythonFOAM Features Selection Dimensionality Reduction Clustering Rules GEP frozen training Anisotropy Invariant Maps Fields model agnostic methods LDA, PCA, t-SNE, UMAP distr./conn./density-based Figure: GEP-enhanced multi-model framework.
  • 12. 12/14 On-going work Status and objectives 1. Flexible framework with interchangeable blocks for different types of applications p 2. Apply Wallin’s RANS model closure1 p 3. Feature selection/model reduction/Clustering (underway) 4. Train GEP models in each cluster (underway) 5. Perform frozen multi-model GEP closure simulations (TODO: post-processing) Some observations 1. Try to avoid the PythonFOAM interface 2. Use Wallin’s model for in-the-loop or frozen GEP 3. Assess the impact of different cost functions in-the-loop 4. Assess the quality of frozen-trained GEP models a priori 1Wallin S, Johansson AV. An explicit algebraic Reynolds stress model for incompressible and compressible turbulent flows. Journal of fluid mechanics. 2000 Jan;403:89-132.
  • 13. 13/14 Anisotropy Invariant Maps (AIMs) Given the tensors Sij and τij , and mean vorticity vector ωi , we can calculate seven angles that can be used to describe the alignment of the tensor-tensor and tensor-vector eigensystems.2 2Tao B, Katz J, Meneveau C. Statistical geometry of subgrid-scale stresses determined from holographic particle image velocimetry measurements. Journal of Fluid Mechanics. 2002 Apr;457:35-78.
  • 14. 14/14 Framework overview: Rules Ï Skope-Rules used to define clusters can be not precise Ï Some processing is required to use them in OpenFOAM Cluster 0: [(’nut <= 0.293519 and T1xy > 0.980221 and T6xy <= 0.166932 and T7yy <= 0.332939 and T9xy <= 0.822667’, (1.0, Cluster 1: [(’I3 <= 0.697363 and Q5 > 2.414920e-05 and T1xy <= 0.015997 and T4zz <= 0.828495 and T5yy <= 0.382479’, (0.99 Cluster 2: [(’nut > 0.462768 and T1xy > 0.893695’, (1.0, 0.692795, 10))] Cluster 3: [(’Rxx <= 0.186232 and Rxy > 0.609035 and I3 <= 0.533601 and T1xy <= 0.99119’, (0.999143, 0.649415, 2))] Cluster 4: [(’nut > 0.389866 and T1xx > 0.819800’, (1.0, 0.958994, 10))]