Top Banner
1 Development of a Validation and Uncertainty Quantification Framework for Closure Models in Multiphase CFD Solver Yang Liu and Nam Dinh Multi-Physics Model Validation Workshop June/28/2017
28

Development of a Validation and Uncertainty Quantification ...

Mar 01, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Development of a Validation and Uncertainty Quantification ...

1

Development of a Validation and Uncertainty Quantification Framework for Closure Models in Multiphase CFD Solver

Yang Liu and Nam Dinh

Multi-Physics Model Validation WorkshopJune/28/2017

Page 2: Development of a Validation and Uncertainty Quantification ...

Multiphase Flow and boiling

2

Multiphase Flow and boiling involves multi-scale phenomena with different physics

• Flow regime (cm)

• Bubble behavior, interfacial exchange (mm)

• Turbulence and nucleation (μm)

Page 3: Development of a Validation and Uncertainty Quantification ...

Eulerian-Eulerian two-fluid-model: closure dependent averaged conservative equations

Condensation&Evaporation

Turbulence

Interfacial forces

Condensation&Evaporation

Turbulence

Mass

Momentum

Energy

Page 4: Development of a Validation and Uncertainty Quantification ...

4

Wall boiling Interfacial forcesTurbulence model

Active nucleation site density

Evaporation heat transfer

Single-phase convective

heat transfer

Quenching heat transfer

Near wall heat transfer and evaporation

Bubble induced turbulence

Wall function

Turbulent viscosity

Turbulent heat fluxTurbulent viscosity

Momentum exchange

Interfacialcondensation

Drag forceBubble size

Turbulence viscosity

force

Wall lubrication

force

Lift force

Bubble departure diameter

Bubble departure frequency

Condensation

U α h α

Uh

Nucleation

Bubble breakup

Bubble coalesce

Heat transfer partition

Closure Structure in MCFD Solver

• Wall boiling• Heat partitioning, nucleation

• Interfacial momentum

• Interfacial mass/heat transfer

• Bubble size

• Turbulence• Bubble induced turbulence

Page 5: Development of a Validation and Uncertainty Quantification ...

VUQ Framework for two-fluid model based solver

• For a solver that deal with Multi-physics & Multi-scale phenomena (e.g. MCFD or CTF), conservative variables are averaged and closure models are used for the missing information

• Empirical parameters exist in closures which are one of the major error/uncertainty source of the solver (another is numerical)

Purpose: Given scenario, code, closure model, and available database,• 1.What can we conclude on the uncertainty of the QoIs?• 2.Is there model form inconsistency between closures? • 3.What is the applicable space of the VUQ results? (how far can we extrapolate the VUQ work done

under condition A to an unknown condition?) • 4.What is the best option to improve the uncertainty? (which measurement can reduce uncertainty

mostly?)

7/24/2017 5

Page 6: Development of a Validation and Uncertainty Quantification ...

VUQ workflow

7/24/2017 6

Page 7: Development of a Validation and Uncertainty Quantification ...

MCFD platform and VUQ tool• boilEulerFoam based on OpenFOAM

– Original developer: Dr. A.Bui and Prof. N.Dinh– Major revision: C.Rollins and Prof. H.Luo (MAE, NCSU)– Selected Model implementation: Y.Liu and Prof.N.Dinh

• VUQ tool used in this workDAKOTADRAMPython scikit-learnQUESO

7

Page 8: Development of a Validation and Uncertainty Quantification ...

VUQ Framework for Multi-physics / Multi-scale solver

Generalized workflow• State of art tools• Non-intrusive method• Flexibility for method/algorithm selection

Preparations• Data management• Validation metrics• Model form inconsistency evaluation

7/24/2017 8

Page 9: Development of a Validation and Uncertainty Quantification ...

Data management: NEKAMS: Store and manage VUQ database• NE-KAMS (Nuclear Energy – Knowledge base

for Advanced Modeling and Simulation) – Enable knowledge base centric process for

V&V, UQ and M&S activities

– Collect, document, qualify, structure, format, integrate and manage data and information in various forms and from various sources

Credit: Dr. W.Ren, ORNL

7/24/2017 9

NE-KAMSKnowledge

Base

Validation Experiment

V&V and UQ Guidelines

V&V and UQStandards and Requirements

V&V & UQ Assessments

Computation

M&SActivities

Page 10: Development of a Validation and Uncertainty Quantification ...

Data management : Database example

7/24/2017 10

Data Source: Prof. Buongiorno group, MITData are automatically processed and stored in two scales

[F1] General information NoteSource Synthetic CRUD Test (MIT) Details can be found in[ref][F2] System configurationGeometry Vertical flow in rectangular

channelFluid materials water liquid/vaporHeater materials ITO sapphire heater with

synthetic CRUD[F3] Test programFlow conditions 500 kg/m2

Heat configurations 2um thick CRUD with10um diameter chimneyson a 45um pitch

Heat flux 1400 kW/m2

[F4] Data[D0] raw data IR counts distribution[D1] primary data temperature/heat flux

distributionUsed to current VUQ workin current practice

[D2] secondary data ensemble averagedtemperature, heat flux andnucleation information

Used to current VUQ workin current practice

[D3] ternary data Nucleation sites location/interaction etc.

Used for a more detailedmodeling approach

[F5] Data characteristicsApplicability boiling model VUQ for flow

boiling on low pressureQuality Good High resolution data with

designed surface

Page 11: Development of a Validation and Uncertainty Quantification ...

Validation Metrics: Evaluation of model uncertainty and model form inconsistency

• Confidence intervalsThere is a α% possibility that the true error between model and data are within the given interval

7/24/2017 11

�𝐄𝐄 − 𝑡𝑡 ⁄𝛼𝛼 2,𝑣𝑣 ⋅𝐬𝐬𝑛𝑛

, �𝐄𝐄 + 𝑡𝑡 ⁄𝛼𝛼 2,𝑣𝑣 ⋅𝐬𝐬𝑛𝑛

�𝐄𝐄 = �⃗�𝐲𝑚𝑚,𝑜𝑜𝑜𝑜𝑜𝑜 −1𝑛𝑛�𝑖𝑖=1

𝑛𝑛

�⃗�𝐲𝑒𝑒𝑖𝑖

𝐬𝐬 =1

𝑛𝑛 − 1�𝑖𝑖=1

𝑛𝑛

�⃗�𝐲𝑒𝑒𝑖𝑖 − �⃗�𝐲𝑒𝑒,𝑎𝑎𝑣𝑣𝑎𝑎2

⁄1 2

Experimental Data

Response

SimulationData

“Overlapping Coefficient”

Overlapping coefficient

Page 12: Development of a Validation and Uncertainty Quantification ...

Model form inconsistency evaluationTotal Data Model Integration

7/24/2017 12

'sin 1,2,inconsistency TDMI gleε

∞∝ −Y Y

Divide-and-Conquer Approach

Model inconsistency in MCFD solver mainly stems from

• Potential conflict of assumptions between different closures

• Divide tightly coupled phenomena and treated them independently

Page 13: Development of a Validation and Uncertainty Quantification ...

Case Study I: interfacial momentum closure

13

Expression Model

Drag Schiller-Naumman

Lift Tomiyama

Wall lubrication Antal

Turbulent dispersion Gosman

Virtual mass Rusche

Bubble size Anglart

3( )

4D Da b

s

C

Dρ α= − − −a b a bM U U U U

( ) ( )La L bC ρ α= − × ∇ ×a b aM U U U

21( )

2(y )WL

a WL b S rwC D xρ α= − ⋅a bM U U n

3

4

tTD bDa bt

s bt

C

D Pr

υρ α

σ= − − ∇a bM U U

1( )

2VM ba b vm

D D

Dt DtCρ α= − −aU U

M

ref,1 sub,2 ref,2 sub,1 sub

sub,1 sub,2

(T ) (T )subs

D T D TD

T T

− + −=

Page 14: Development of a Validation and Uncertainty Quantification ...

Case Study II: Wall heat transfer closures

7/24/2017 14

Kurul & Podowski(1991) : With different closure options (Version A & B) Shaver & Podowski(2014)

Page 15: Development of a Validation and Uncertainty Quantification ...

Surrogate construction

15

CMFD solver Surrogate

Sampling +

Gaussian Process

I.C.B.C.

Closure parameter Closure parameter

QoIs QoIsI.C.B.C.

fixed fixed

Page 16: Development of a Validation and Uncertainty Quantification ...

Surrogate accuracy evaluation by cross validation

16

QoI MaximumRMS

MaximumABS

Voidfraction 5.98e-3 3.98e-3

Gasvelocity 2.27e-3 1.70e-3

Relativevelocity 2.31e-3 1.66e-3

Low pressure adiabatic flow High pressure subcooled boiling flow

QoI Maximum RMS

Maximum ABS

Void fraction 2.37e-3 1.48e-3

Gas velocity 2.41e-3 1.54e-3

Relative velocity 5.81e-4 3.82e-4

Liquid Temperat

ure4.58e-2 2.70e-2

Page 17: Development of a Validation and Uncertainty Quantification ...

Global Sensitivity Analysis: Morris Measure and Sobol indices

17

Interfacial momentum terms: interfacial forces and bubble size

Wall lubrication hasinfluence on all regions

Parameters have similarsensitivity in all regionsadiabatic flow, but havedifferent behavior inboiling flow

Page 18: Development of a Validation and Uncertainty Quantification ...

18

Wall Boiling Model

8.55E-01Cwall3.70E-01C32.34E-02C2

-7.39E-03C1

-1.85E-03Prt

-8.06E-04vonKarman-6.12E-04yPlusSL

Comparison with Sobol indices

Global Sensitivity Analysis: Morris Measure and Sobol indices

Page 19: Development of a Validation and Uncertainty Quantification ...

Parameter Selection

• Reason: parameter identifiability issue– For complex non-linear model,

there exists different combinations of parameters that fit the data equally well

– Thus the inverse Bayesian can be performed only on a subset of parameters without identifiability issue

19

Page 20: Development of a Validation and Uncertainty Quantification ...

Parameter Selection: ad hoc approach

20

• Check parameter identifiability among most important parameters

• Randomly get rid of one if identified

• Include parameter with intermediate importance one at a time, and check

• Do not include that one if identified

• Directly get rid of not important one

Page 21: Development of a Validation and Uncertainty Quantification ...

Inverse Bayesian Inference using MCMC: Gen-I model, version B

21

Check of convergence: Burn in pattern and autocorrelationJoint sampling of parameters

Bubble Effective area factor

Bubble diameter constant

Turbulent convective constant

One experiment, averaged over heater surface

Page 22: Development of a Validation and Uncertainty Quantification ...

Validation metrics example• One experiment, averaged over heater surface

22

ConstructingConfidence intervals

Page 23: Development of a Validation and Uncertainty Quantification ...

Model form inconsistency identification:

One experiment, Distribution along heated wall

23

Indication of model form inconsistency

Gen-I model, version A Shaver model

Page 24: Development of a Validation and Uncertainty Quantification ...

Issue identified

24

Universal ‘optimal’ parameter estimates do not exist

Inference with datasets on all conditions simultaneously

Extrapolation can lead to large error

Inference with datasets on one condition, then apply parameter distribution to other conditions

Page 25: Development of a Validation and Uncertainty Quantification ...

A possible solution: gain knowledge from multiple validation results

25

Test: infer posterior distribution through

interpolation and extrapolation

Page 26: Development of a Validation and Uncertainty Quantification ...

Desired future work• With many units, the desired data needs / best available model/parameter can be obtained and aid

decision making

7/24/2017 26

1 2 3

1 1 1

1 2 3

...

......

... ... ... ...

A A AB B BC C C

Closure options

Phenomena

IET .1

IET .2

SET .1SET .2

SET .3 SET .4

………. Micro-scale

Meso-scale

Macro-scaleValidation database Unit. A

Validation database Unit. B

……

Page 27: Development of a Validation and Uncertainty Quantification ...

Summary: Current Achievement

Purpose: Given scenario, code, closure model, and available database,

• 1.What can we conclude on the uncertainty of the QoIs? (Answered)• 2.Is there model form inconsistency between closures? (Partially Answered)• 3.What is the applicable range of the VUQ results? (can we extend the VUQ work done

under condition A to B) (Partially Answered)

• 4.What is the best option to improve the uncertainty?

27

Page 28: Development of a Validation and Uncertainty Quantification ...

Summary: Current limitation

• Depends on multiple datasets with uncertainty known– High fidelity data with thorough uncertainty analysis is desired– Acquire more data sources from literature/high fidelity simulation– Evaluating “missing” uncertainty information

• Parameter identifiability not fully resolved, the parameter selection depends on a lot trial and error– Trying state-of-art mathematical methods, e.g. active subspace

• Simultaneous measurement of multiple physics is essential for a comprehensive evaluation of all closures (wall heat transfer behavior, near wall flow and bubble dynamics, bulk flow, etc.)– However, those kind of measurements are currently not available

28