adjoint-based design optimization of pollutant … · adjoint-based design optimization of...

34
ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager [email protected] Daniel Mayer Senior Engineer [email protected] Nijso Beishuizen Expert Engineer [email protected] Thomas D. Economon Director [email protected]

Upload: others

Post on 20-Aug-2020

52 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS

Travis Carrigan

Business Development Manager

[email protected]

Daniel Mayer

Senior Engineer

[email protected]

Nijso Beishuizen

Expert Engineer

[email protected]

Thomas D. Economon

Director

[email protected]

Page 2: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

MotivationNatural gas boilers for domestic heating

2

Wall hanging appliance CAD model of the heat cell

Page 3: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

MotivationWorking principle

3

Fuel valve

Burner housing

Fan / Mixer

Air pipe

Exhaust

Fuel hoseHeat exchanger

Condensate

collector

Water channels

Burner plate Flame holder

Ignition electrodes

Combustion regime: Laminar, premixed methane gas combustion

Page 4: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

MotivationReduction of pollutant emissions

4

During combustion harmful pollutants CO and NOx are formed

CO and NOx emissions have to be reduced

CO and NOx emissions are strongly dependent on heat

exchanger geometry

Emissions reduction is major driver for heat exchanger design

CO and NOx formation are counteracting processes

Difficult to reduce both CO and NOx at the same time

Additional constraints:

Thermal efficiency

Pressure drop

Manufacturing constraints like material thickness, casting process,

0

20

40

60

80

100

120

CO

co

nce

ntr

ation [%

]

CO emissions (experimental data)

Geometry A Geometry B

47%

Geometry A Geometry B

Adjoint optimization is a powerful tool in overcoming these challenges

Page 5: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

COMBUSTION MODELLINGDETAILED CHEMISTRY MODELLINGTHE FLAMELET PROGRESS VARIABLE (FPV) APPROACHWORKFLOW / TOOL CHAIN

MODEL IMPLEMENTATION IN SU2ARCHITECTURECONFIGURATIONMODEL VALIDATION

APPLICATION TO ADJOINT OPTIMIZATIONCASE SETUPGEOMETRICAL DEFORMATION CONSTRAINTSAUTOMATED REMESHINGRESULTS

OUTLOOK5

Page 6: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Detailed chemistry simulationsCombustion modeling

6

ሶ𝜔𝑖 = 𝑊𝑖

𝑟=1

𝑛𝑟

𝜈𝑖,𝑟𝐾𝑟ෑ

𝑗=1

𝑛𝑠𝑝𝜌𝑌𝑗

𝑊𝑗

𝜈𝑗,𝑟′

Species transport

Mechanism used here: GRI-Mech 2.11 from UC Berkeley[1]

It contains 49 species and 277 elementary reactions

➔ Computational costs become challenging if applied in a design cycle

Conservation equations:

𝜂𝑚𝑖𝑥 =

𝑖=1

𝑛𝑠𝑝𝑋𝑖𝜂𝑖

σ𝑗=1

𝑛𝑠𝑝 𝑋𝑗𝜙𝑖𝑗

Coupled system:

Expensive transport quantities:

[1] C.T. Bowman, R.K. Hanson, D.F. Davidson, W.C. Gardiner, Jr., V. Lissianski, G.P. Smith, D.M. Golden, M. Frenklach and M. Goldenberg,

http://www.me.berkeley.edu/gri_mech/

Page 7: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Combustion modelingThe flamelet progress variable (FPV) approach

Idea: Precompute 1D flames using detailed

chemistry data, parameterize

chemistry, and apply lookup method

instead of solving chemistry.

Lookup parameters here:

Progress variable C and enthalpy h

Compute 1D simulations

Tabulate 1D solutions as functions of

progress variable C and enthalpy h

Solve 3D transport equations for C and h

using table lookups to obtain values for

source terms and physical quantities

𝐶 = 𝑌CO2+ 𝑌H2O

ሶ𝜔𝐶 = ሶ𝜔CO2+ ሶ𝜔H2O

7

Page 8: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Emission modelsCombustion modeling

8

ሶ𝜔𝐸𝑀 = 𝑊𝐸𝑀

𝑟=1

𝑛𝑟

𝜈𝐸𝑀,𝑟𝐾𝑟ෑ

𝑗=1

𝑛𝑠𝑝𝜌𝑌𝑗

𝑊𝑗

𝜈𝑗,𝑟′

= 𝑊𝐸𝑀

𝑟=1,𝑟≠𝑐

𝑛𝑟

𝜈𝐸𝑀,𝑟𝐾𝑟ෑ

𝑗=1

𝑛𝑠𝑝𝜌𝑌𝑗

𝑊𝑗

𝜈𝑗,𝑟′

+𝑊𝐸𝑀𝐾𝑐𝜌2𝑌𝐸𝑀𝑊𝐸𝑀

𝑌𝐵𝑊𝐵

Accuracy of YCO and YNO in the lookup table can be low for strong cooling.

➔ Transport equations for YCO and YNO with source term correction[2]

Consider generic reaction equation for emission consumption:

Reaction # 𝑐: 𝐸𝑀 + 𝐵 → 𝐶 + 𝐷, with 𝐸𝑀 = {CO,NO}

ሶ𝜔𝐸𝑀+ ሶ𝜔𝐸𝑀

ሶ𝜔𝐸𝑀3D = ሶ𝜔𝐸𝑀

+,1D+

ሶ𝜔𝐸𝑀−,1D

𝑌𝐸𝑀1D 𝑌𝐸𝑀

3D

Stored in chemistry table Solved using transport equation

[2]: M. Ihme, H. Pitsch, Physics of Fluids 20, 055110 (2008)

Page 9: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Workflow / Tool chainCombustion modeling

9

1. Perform 1D simulations (detailed chemistry)

Open source solvers:

Cantera for steady state simulations

Ember for transient flame calculations

2. Tabulate 1D solutions in look-up tables

Tabulate as f(progress var., enthalpy)

In house developed tool

Cantera, Ember, and FlameMaster[5] support

3. Solve 3D transport equations

Just additional 4 PDEs, reaction

source terms from look-up tables

[3] [4]

[3]: www.cantera .org [5]: https://www.itv.rwth-aachen.de/downloads/flamemaster/

[4]: https://github.com/speth/ember

Page 10: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

COMBUSTION MODELLINGDETAILED CHEMISTRY MODELLINGTHE FLAMELET PROGRESS VARIABLE (FPV) APPROACHWORKFLOW / TOOL CHAIN

MODEL IMPLEMENTATION IN SU2ARCHITECTURECONFIGURATIONMODEL VALIDATION

APPLICATION TO ADJOINT OPTIMIZATIONCASE SETUPGEOMETRICAL DEFORMATION CONSTRAINTSAUTOMATED REMESHINGRESULTS

OUTLOOK10

Page 11: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

ArchitectureImplementation in SU2

11

CLookUpTable [6]

CFluidFlamelet

[6]: A. Rubino, M. Pini, M. Kosec, S. Vitale, and P. Colonna, Journal of Computational Science 28 (2018) 70-77.

https://github.com/su2code/SU2/tree/feature_flamelet

Page 12: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

ConfigurationImplementation in SU2

12

Implemented in incompressible solver [7]

Arbitrary number of scalar transport equations ℎ, 𝐶, 𝑌1, 𝑌2, … , 𝑌𝑁 config.cfg: SCALAR_NAMES= (Enthalpy, ProgVar, Y-CO, Y-NO)

Total enthalpy and progress variable must always be the first and second transported variable

Handling of source terms:

config.cfg: SCALAR_SOURCETERM_NAMES=(NULL, NULL, S-PV, NULL, Spos-CO, Sneg-CO, Spos-NO, Sneg-NO)

Names of source terms must correspond to names in the lookup table

Names can be NULL for no source term: reduces to transport of passive scalar

Non-transported lookup variables (looked up for visualization)

config.cfg: LOOKUP_NAMES=(Src-PV, MolarWeightMixture, Y-CO-TABLE)

Lookup table: ASCII file with unstructured data

config.cfg: FILENAME_LUT = chemtable.drg

[7]: T.D. Economon, AIAA Journal 58:2 (2020) 757-769.

src p.v.src enth. src Y-CO src Y-NO

https://github.com/su2code/SU2/tree/feature_flamelet

Page 13: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Model validationImplementation in SU2

13

Test case for validation / verification Investigated operating points

Validation data generated with detailed chemistry CFD code CIAO [8]

p

[8]: Institute for Technical Combustion of the RWTH Aachen University, www.itv.rwth-aachen.de

Page 14: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Model validationImplementation in SU2

14

p0.0300

Detailed FPV, CO model 1

FPV, CO model 2 FPV, CO from table

3 models with different computational costs investigated

Table look-up (red) is not physically correct

Model 1 (blue) shows best agreement but expensive

Model 2 (green) shows best accuracy/cost trade-off

p1.0300 p2.0300

Blue arrows: plot lines in figure on the left

Model used in this work

Page 15: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

COMBUSTION MODELLINGDETAILED CHEMISTRY MODELLINGTHE FLAMELET PROGRESS VARIABLE (FPV) APPROACHWORKFLOW / TOOL CHAIN

MODEL IMPLEMENTATION IN SU2ARCHITECTURECONFIGURATIONMODEL VALIDATION

APPLICATION TO ADJOINT OPTIMIZATIONCASE SETUPGEOMETRICAL DEFORMATION CONSTRAINTSAUTOMATED REMESHINGRESULTS

OUTLOOK15

Page 16: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

Case setupApplication to Optimization

16

Fuel / air mixture

Flame front Heat exchanger (Twall = 400K)Burner (Twall = 450K)

Symmetry

Outlet

Goal: Shape optimization of heat exchanger geometry to reduce YCO, YNO, & Temperature

Page 17: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Geometrical deformation constraintsApplication to Optimization

Original geometry and FFD box

Deformed geometry and FFD box

without constraints

Deformed geometry and FFD box

with constraints

config.cfg: FFD_BOUNDS = (<FFD BOX ID>, x1,y1,z1, x2,y2,z2)

Page 18: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Large mesh deformation may result in low mesh qualityApplication to Optimization

18

Before deformation After deformation

That’s bad.

Page 19: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Solution: Automated RemeshingApplication to Optimization

19

1. CFDsimulation

2. Adjoint calculation

3. Surface sensitivitycalculation

4. Shape deformation

Page 20: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Solution: Automated RemeshingApplication to Optimization

20

1. CFDsimulation

2. Adjoint calculation

3. Surface sensitivitycalculation

4. Shape deformation

5. Check mesh quality and re-mesh

Page 21: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Baseline GridApplication to Optimization

21

Hybrid quad-dominant grid generated using Pointwise

Page 22: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Grid Quality InvestigationApplication to Optimization

22

Max. Angle < 170 deg. Max. Angle > 170 deg.

Page 23: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

Automatic RemeshingApplication to Optimization

23

Before

After

config.cfg:

ENABLE_REMESHING = YES

Provide files:

pointwise_defaults.pw

pointwise_remesh.glf

Page 24: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

ResultsApplication to Optimization

24

Baseline

5 optimizations were performed with

the following objective weights:

T YCO YNO

5e-10=a 0 0

0 1e-4=b 0

0 0 1e-2=c

0 1e-4=b 1e-2=c

5e-10=a 1e-4=b 1e-2=c

Page 25: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

ResultsApplication to Optimization

25

Baseline

W_T = w_CO = w_NO = 0

Page 26: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

ResultsApplication to Optimization

26

Optimize Temperature only

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

Page 27: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

ResultsApplication to Optimization

27

Optimize YCO only

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

Page 28: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

ResultsApplication to Optimization

28

Optimize YNO only

Page 29: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

ResultsApplication to Optimization

29

Optimize YCO & YNO

Page 30: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

ResultsApplication to Optimization

30

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

w_T = a, w_CO = 0, w_NO = 0

w_T = 0, w_CO = b, w_NO = 0

w_T = 0, w_CO = 0, w_NO = c

w_T = 0, w_CO = b, w_NO = c

w_T = a, w_CO = b, w_NO = c

Optimize YCO, YNO, and Temperature

Page 31: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

CR/RTC5.2-NA | 2019-06-13

© 2020 Robert Bosch LLC and affiliates. All rights reserved.

D. Mayer, N. Beishuizen, T. Carrigan, and T. D. Economon | 1st SU2 conference | 2020/06/10

0

20

40

60

80

100

120

140

160

180

200

Temperature CO NO

Pe

rce

nta

ge o

f o

rigin

al v

alu

e [%

]

ResultsApplication to Optimization

31

Optimization objectives: T YCO YNO YCO,YNO YCO, YNO, T

Page 32: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

COMBUSTION MODELLINGDETAILED CHEMISTRY MODELLINGTHE FLAMELET PROGRESS VARIABLE (FPV) APPROACHWORKFLOW / TOOL CHAIN

MODEL IMPLEMENTATION IN SU2ARCHITECTURECONFIGURATIONMODEL VALIDATION

APPLICATION TO ADJOINT OPTIMIZATION

CASE SETUPGEOMETRICAL DEFORMATION CONSTRAINTSAUTOMATED REMESHINGRESULTS

OUTLOOK32

Page 33: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

OUTLOOK

Implementation of more sophisticated geometrical constraints

Application to more realistic 3D heat exchanger geometry

Inclusion of conjugate heat transfer model

Hydrogen combustion ➔ partially premixed flames, 3D lookup tables

33

Page 34: ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT … · ADJOINT-BASED DESIGN OPTIMIZATION OF POLLUTANT EMISSIONS IN HEAT EXCHANGERS Travis Carrigan Business Development Manager travis.carrigan@pointwise.com

THANK YOU