verification of a finite element model for pyrolyzing ...• comsol multiphysics chosen as...

42
Verification of a Finite Element Model for Pyrolyzing Ablative Materials Tim Risch/NASA-AFRC June 5, 2017 47th AIAA Thermophysics Conference Denver, CO 1

Upload: others

Post on 09-Sep-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Verification of a Finite Element Model for Pyrolyzing Ablative Materials

Tim Risch/NASA-AFRC

June 5, 2017

47th AIAA Thermophysics Conference

Denver, CO

1

Page 2: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Outline

• Objective

• General Pyrolyzing Ablator Problem

• Solution Examples Using Finite Element Model

– Thermogravimetric Analysis (TGA)

– One-Dimensional Steady-State Profile

– One-Dimensional Transient

– Two-Dimensional Transient

• Summary and Conclusions

2

Page 3: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Objective

• NASA primarily relies on custom written codes to analyze ablation and design TPS systems

• The basic modeling methodology was developed

50 years ago

• Through the years, CFD, thermal, and structural mechanics calculations have migrated from custom, user-written programs to commercial software packages

• Objective is to determine that a commercial finite element code can accurately and efficiently solve pyrolyzing ablation problems

3

Page 4: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Advantages of Commercial Codes

• Usability (e.g. GUI)• Built–in pre- and post-processing • Built-in grid generation• Efficient solution algorithms• Multi-dimensional capability (planar, cylindrical, 1-D,

2-D, & 3-D)• Built in function capability (predefined, analytic, and tabular)• Validated by a wide user base• Reduced life cycle cost • Regular upgrades and maintenance• Modeling flexibility• Better documentation

4

Page 5: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Finite-Element Program Choice

• COMSOL Multiphysics chosen as simulation platform• General-purpose software platform

– Developed to handle wide variety of modeling physics– Allows arbitrarily inclusions of differential and algebraic

modeling equations in domains, along boundaries, and at points• Solvers based on advanced numerical methods• Arbitrary Lagrangian-Eulerian (ALE) capability (moving boundary)• Dynamic grid reallocation• Flexible solution algorithms (fully coupled and sequential)• Provides coupling between physical phenomena• Incorporates automation and optimization capabilities• Unified user interface (formulation, gridding, plotting, animation, &

reporting)

5

Page 6: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Example Uses of Pyrolyzing Ablator

6

Page 7: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

General Problem Illustration

7

RadiationOut

RadiationIn

In-DepthConduction

ConvectionIn

AblationProducts

Chemical SpeciesDiffusion

External Flow

Char or Residue

Pyrolysis Zone

Virgin Material

Pyrolysis Gasy

s

Backface

Frontface

Page 8: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Modeling Requirements for Pyrolyzing Ablators

• Non-linear heat conduction in solids

• Non-linear, thermal boundary conditions

• Moving boundaries

• Non-linear, time-dependent quasi-solid in-depth reactions

• Transport and thermal properties as a function of material state as well as temperature

• Inclusion of the thermal effects of gas flow within the solid material

• In-depth pore pressure due to pyrolysis gas transport (not always employed)

8

Page 9: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

• Material consists of three constituents (although the number could be increased)

• Components A and B decompose according to:

• Material properties are a function not only of temperature, but also material state

Decomposition Model

𝜕𝜌𝑖𝜕𝑡

𝑦

= −𝐴𝑖exp −𝐸𝑖𝑅𝑇

𝜌𝑜,𝑖𝜌𝑖 − 𝜌𝑟,𝑖𝜌𝑜,𝑖

𝜓𝑖

9

𝜌 = Γ 𝜌𝐴 + 𝜌𝐵 + 1 − Γ 𝜌𝐶

Page 10: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

• In-depth temperature time history can come from:– Thermogravimetric Analysis (TGA)

– Steady-State energy balance (1-D transformed coordinate)

– Transient energy balance (1-D transformed coordinate)

– Transient Energy Balance (2-D fixed coordinate)

Temperature History

𝜌𝐶𝑝𝜕𝑇

𝜕𝑡𝑦

=1

𝐴

𝜕

𝜕𝑦𝑘𝐴

𝜕𝑇

𝜕𝑦𝑡

− ℎ 𝑇𝜕𝜌

𝜕𝑡𝑦

+ 𝑠𝜌𝐶𝑝𝜕𝑇

𝜕𝑦𝑡

+1

𝐴

𝜕 𝑚𝑔ℎ𝑔𝐴

𝜕𝑦𝑡

10

𝜕

𝜕𝑦𝑘𝜕𝑇

𝜕𝑦+

𝜕 𝑚𝑔ℎ𝑔

𝜕𝑦+ 𝑠

𝜕𝜌ℎ𝑠𝜕𝑦

= 0

𝑇 = 𝛽𝑡 + 𝑇0

𝜌𝐶𝑝𝜕𝑇

𝜕𝑡=1

𝐴𝛻 𝑘𝐴𝛻𝑇 − ℎ(𝑇)

𝜕𝜌

𝜕𝑡+1

𝐴𝛻 ∙ 𝒎𝒈ℎ𝑔𝐴

Page 11: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Material Selection

• For comparisons, utilize Theoretical Ablative Composite for Open Testing (TACOT) Material Properties

• Open, simulated pyrolyzing ablator that has been used a baseline test case for modeling ablation and comparing various predictive models

• Properties Required– Solid virgin and char specific heat, enthalpy, thermal

conductivity, absorptivity and emissivity– Pyrolysis gas enthalpy– Surface thermochemistry mass loss and gas phase

enthalpy

11

Page 12: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Thermophysical properties defined separately for virgin and char constituents. Composite properties determined by mixing rule based on mass.

Thermophysical Properties

𝑘 = 𝑥𝑘𝑣 + (1 − 𝑥)𝑘𝑐

𝐶𝑝 = 𝑥𝐶𝑝,𝑣 + (1 − 𝑥)𝐶𝑝,𝑐

12

0.0

0.5

1.0

1.5

2.0

2.5

3.0

0

500

1,000

1,500

2,000

2,500

0 1,000 2,000 3,000 4,000

Ther

mal

Co

nd

uct

ivit

y, W

/m-K

Spec

ific

Hea

t, J

/g-K

Temperature, K

Virgin Specific Heat

Char Specific Heat

Virgin Thermal Conductivity

Char Thermal Conductivity𝑥 =𝜌𝑣

𝜌𝑣 − 𝜌𝑐1 −

𝜌𝑐𝜌

Page 13: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Material Enthalpy

Virgin and char enthalpies computed from integration of specific heats.

ℎ = 𝑇0

𝑇

𝐶𝑝𝑑𝑇 + ℎ0

ℎ = 𝑥ℎ𝑣 + (1 − 𝑥)ℎ𝑐

13

-1,000

0

1,000

2,000

3,000

4,000

5,000

6,000

7,000

0 1,000 2,000 3,000 4,000

Enth

alp

y, k

J/kg

Temperature, K

Virgin

Char

Page 14: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Pyrolysis Gas Enthalpy

Pyrolysis gas enthalpy computed from equilibrium thermochemistry as a function of temperature and pressure.

ℎ𝑝𝑔 = ℎ𝑝𝑔 𝑝, 𝑇

14

-20,000

-10,000

0

10,000

20,000

30,000

40,000

50,000

60,000

0 1,000 2,000 3,000 4,000

Enth

alp

y, k

J/kg

Temperature, K

0.01 atm0.1 atm1 atm

Page 15: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Surface Thermochemistry – Normalized Mass Loss

Surface thermochemistry conditions computed from equilibrium thermochemistry in terms of normalized mass fluxes.

15

0.01

0.1

1

10

100

0 1000 2000 3000 4000

B'c

Temperature (K)

B'g = 10

B'g = 7.5

B'g = 5.5

B'g = 4

B'g = 3

B'g = 2.4

B'g = 1.9

B'g = 1.5

B'g = 1.2

B'g = 1

B'g = 0.9

B'g = 0.8

B'g = 0.7

B'g = 0.6

B'g = 0.5

B'g = 0.4

B'g = 0.32

B'g = 0.25

B'g = 0.2

B'g = 0.15

B'g = 0.1

B'g = 0.07

B'g = 0.04

B'g = 0.02

B'g = 0

P = 1 atm

Increasing B'g

𝐵𝑐′ = 𝑚𝑐/𝜌𝑒𝑢𝑒𝐶𝑀

𝐵𝑔′ = 𝑚𝑔/𝜌𝑒𝑢𝑒𝐶𝑀

𝐵𝑐′ = 𝐵𝑐

′(𝑝, 𝐵𝑔′ , 𝑇𝑠)

Page 16: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Surface Thermochemistry –Gas Phase Enthalpy

Enthalpy of gases at the wall computed similarly from equilibrium thermochemistry.

ℎ𝑤 = ℎ𝑤(𝑝, 𝐵𝑔′ , 𝑇𝑠)

16

-15000

-10000

-5000

0

5000

10000

15000

20000

25000

30000

35000

0 1000 2000 3000 4000

Enth

alp

y (J

/g)

Temperature (K)

B'g = 10

B'g = 7.5

B'g = 5.5

B'g = 4

B'g = 3

B'g = 2.4

B'g = 1.9

B'g = 1.5

B'g = 1.2

B'g = 1

B'g = 0.9

B'g = 0.8

B'g = 0.7

B'g = 0.6

B'g = 0.5

B'g = 0.4

B'g = 0.32

B'g = 0.25

B'g = 0.2

B'g = 0.15

B'g = 0.1

B'g = 0.07

B'g = 0.04

B'g = 0.02

B'g = 0

P = 1 atm

Increasing B'g

Page 17: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Example Problems

• Look at four examples

– Thermogravimetric Analysis (TGA)

– Steady-state one-dimensional thermal and density profile

– One-dimensional transient temperature and recession history

– Two-dimensional transient temperature and recession history

17

Page 18: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Thermogravimetric Analysis (TGA) Example

18

Page 19: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Thermogravimetric Analysis (TGA) Example

• Three component TACOT model

• Linear ramp increase in temperature at 10 K/s

• First-order time integration, not a spatial problem

• Results provide density and reaction rate for three components as a function of time

• COMSOL Multiphysics results compared to independent fourth-order Runge-Kutta calculation

19

Page 20: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

TGA Results - I

20

0.00%

0.02%

0.04%

0.06%

0.08%

0.10%

0.12%

0.14%

0.16%

210

220

230

240

250

260

270

280

290

300 400 500 600 700 800 900 1000 1100 1200

Dif

fere

nce

Den

sity

, kg

/m3

Temperature, K

COMSOL

Runge-Kutta

Difference

= 10 K/s

Page 21: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

TGA Results - II

21

-0.05%

-0.03%

-0.01%

0.01%

0.03%

0.05%

0.000

0.005

0.010

0.015

0.020

0.025

0.030

0.035

0.040

300 400 500 600 700 800 900 1000 1100 1200

Dif

fere

nce

Dec

om

po

siti

on

Rat

e, k

g/m

3-s

Temperature, K

COMSOL

Runge-Kutta

Difference

= 10 K/s

Page 22: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Steady-State Profile Example

22

Page 23: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Steady-State Profile Example

• After long times in an infinite sample with a fixed surface temperature and recession, temperature and density profile will reach a steady state

• Problem solution becomes independent of time

• For this problem, specified surface temperature (3000 K) and recession rate (110-4 m/s) was used

• COMSOL Multiphysics results compared to independent second order finite difference calculation and results from the Fully Implicit Ablation and Thermal Analysis Program (FIAT)

23

Page 24: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Finite Difference Temperature Profile Comparison

24

-0.05%

0.00%

0.05%

0.10%

0.15%

0.20%

0.25%

0

500

1000

1500

2000

2500

3000

3500

0 0.02 0.04 0.06 0.08 0.1

Rel

ativ

e D

iffe

ren

ce

Tem

per

atu

re, K

Distance, m

Finite Difference

COMSOL

Solution Difference

Page 25: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Finite Difference Density Profile Comparison

25

-0.14%

-0.12%

-0.10%

-0.08%

-0.06%

-0.04%

-0.02%

0.00%

0.02%

0.04%

220

230

240

250

260

270

280

290

0 0.02 0.04 0.06 0.08 0.1

Rel

ativ

e D

iffe

ren

ce

Den

sity

, kg

/m3

Distance, m

Finite Difference

COMSOL

Solution Difference

Page 26: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Temperature Profile Comparison

26

0%

1%

2%

3%

4%

5%

0

500

1000

1500

2000

2500

3000

3500

0 0.02 0.04 0.06 0.08 0.1

Rel

ativ

e D

iffe

ren

ce

Tem

per

atu

re, K

Distance, m

FIAT

COMSOL SS

Difference

Page 27: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Density Profile Comparison

27

-2.5%

-2.0%

-1.5%

-1.0%

-0.5%

0.0%

200

210

220

230

240

250

260

270

280

290

0 0.02 0.04 0.06 0.08 0.1

Rel

ativ

e D

iffe

ren

ce

Den

sity

, kg

/m3

Distance, m

FIAT

COMSOL SS

Difference

Page 28: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

One-Dimensional Transient Example

28

Page 29: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

One-Dimensional Transient Example

• Problem is for a planar, finite width slab heated on one surface

• Full surface thermochemistry

• COMSOL Multiphysics results compared to FIAT results

29

Page 30: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Surface Temperature Comparison

30

0.0%

0.5%

1.0%

1.5%

2.0%

0

500

1,000

1,500

2,000

2,500

3,000

0 10 20 30 40 50 60

Rel

ativ

e D

iffe

ren

ce

Tem

per

atu

re, K

Time, s

COMSOLFIATDifference

Page 31: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Recession Comparison

31

0.0%

0.5%

1.0%

1.5%

2.0%

0.0000

0.0005

0.0010

0.0015

0.0020

0.0025

0.0030

0.0035

0.0040

0.0045

0 20 40 60

Rel

ativ

e D

iffe

ren

ce

Rec

essi

on

, m

Time, s

COMSOLFIATDifference

Page 32: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Char and Pyrolysis Surface Mass Loss Rates

32

0%

1%

2%

3%

4%

5%

0.00

0.01

0.02

0.03

0.04

0.05

0.06

0.07

0.08

0.09

0.10

0 10 20 30 40 50 60

Dif

fere

nce

Mas

s Lo

ss R

ate,

kg

/m2-s

Time, s

COMSOL mc

COMSOL mg

FIAT mc

FIAT mg

Difference mc

Difference mg

Page 33: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT In-Depth Temperature Comparison

33

0

500

1000

1500

2000

2500

3000

0 10 20 30 40 50 60

Tem

per

atu

re, K

Time, s

COMSOL Surface

COMSOL TC1 - 0.001 m

COMSOL TC2 - 0.002 m

COMSOL TC3 - 0.004 m

COMSOL TC4 - 0.008 m

COMSOL TC5 - 0.016 m

COMSOL TC6 - 0.024 m

COMSOL TC7 - 0.050 m

FIAT Surface

FIAT TC1 - 0.001 m

FIAT TC2 - 0.002 m

FIAT TC3 - 0.004 m

FIAT TC4 - 0.008 m

FIAT TC5 - 0.016 m

FIAT TC6 - 0.024 m

FIAT TC7 - 0.050 m

Page 34: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Temperature Profile Comparison after 60 s

34

-2.5%

-2.0%

-1.5%

-1.0%

-0.5%

0.0%

0.5%

0

500

1000

1500

2000

2500

3000

0 0.01 0.02 0.03 0.04 0.05

Dif

fere

nce

Tem

per

atu

re, K

Distance, m

COMSOL

FIAT

Difference

Page 35: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

FIAT Density Profile Comparison after 60 s

35

-1.0%

-0.9%

-0.8%

-0.7%

-0.6%

-0.5%

-0.4%

-0.3%

-0.2%

-0.1%

0.0%

210

220

230

240

250

260

270

280

290

0 0.01 0.02 0.03 0.04 0.05

Dif

fere

nce

Den

sity

, kg

/m3

Distance, m

COMSOL Density

FIAT Density

Difference

Page 36: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Two-Dimensional Transient Example

36

Page 37: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Two-Dimensional Transient Example

• Problem is for a two-dimensional, axisymmetric puck

• Top of puck heated with Gaussian flux profile

• Pyrolysis gas flow calculated from potential flow

• Full surface thermochemistry with recession

• 2-D COMSOL Multiphysics

results compared to a series of 1-D results

37

𝐼𝑜

𝑟

Page 38: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

2-D Problem Animation

38

Animation is twice actual speed

Page 39: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Original and Deformed Mesh

39

Page 40: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Pyrolysis Gas Flowrate

40

Page 41: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Final Recession Profile at 30 s

41

0.000

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

0.009

0.010

0 0.002 0.004 0.006 0.008 0.01

Hei

ght,

m

Radius, m

2-D

1-D

Quasi 1-D

Page 42: Verification of a Finite Element Model for Pyrolyzing ...• COMSOL Multiphysics chosen as simulation platform • General-purpose software platform –Developed to handle wide variety

Summary

• This work has demonstrated that a commercial finite element code is a suitable tool for modeling pyrolyzing ablative materials

• General capabilities of COMSOL Multiphysics allow for a wide variety of geometries and problems to modeled

• Code allows for modifications to model to be made quickly and easily

• Advanced solution algorithms are efficient and stable

• Integrated environment provides a very user friendly and powerful system for modeling

• Multiphysical modeling capability allows for structural end external flow to be incorporated into analysis (in progress)

42