3d radiative transfer in cloud resolving models · 2018-01-20 · history of radiative transfer...

49
3D Radiative Transfer in Cloud Resolving Models Fabian Jakub, Carolin Klinger LMU - Meteorological Institute Munich November 16, 2015 1 / 26

Upload: others

Post on 13-Aug-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

3D Radiative Transfer in Cloud Resolving Models

Fabian Jakub, Carolin Klinger

LMU - Meteorological Institute Munich

November 16, 2015

1 / 26

Page 2: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Does 3D Radiative Transfer impact cloud evolution?

Earlier studies suggest radiation may affect

I cloud evolution and lifetime

I microphysical processes (condensation, nucleation)

I precipitation onset/amount

I convective organization

Can we model radiative transfer in the atmosphere?

2 / 26

Page 3: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Does 3D Radiative Transfer impact cloud evolution?

Earlier studies suggest radiation may affect

I cloud evolution and lifetime

I microphysical processes (condensation, nucleation)

I precipitation onset/amount

I convective organization

Can we model radiative transfer in the atmosphere?

2 / 26

Page 4: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

HD(CP)2 project (www.hdcp2.eu)

I run hindcasts over Central Europe

I 100m horizontal resolution

I grids consisting of 10.000 x 15.000 x 300 voxels

I first develop a model capable of running it (ICON)

I . . . with the goal to develop improved parameterizations for

weather and climate predictions

3 / 26

Page 5: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

History of Radiative Transfer

Radiative Transfer theory well established

I radiative transfer equation (1960 Chandrasekhar)

dL

kext · ds= −L+

ω0

∫4π

p(Ω′,Ω) L(Ω

′)dΩ

′+(1−ω0)BPlanck(T )

I surprisingly well working 1D approximations

I sophisticated 3D models since the 90’s (e.g. MonteCarlo)

I . . . but orders of magnitude too slow to run in atmospheric

models

4 / 26

Page 6: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

History of Radiative Transfer

Radiative Transfer theory well established

I radiative transfer equation (1960 Chandrasekhar)

dL

kext · ds= −L+

ω0

∫4π

p(Ω′,Ω) L(Ω

′)dΩ

′+(1−ω0)BPlanck(T )

I surprisingly well working 1D approximations

I sophisticated 3D models since the 90’s (e.g. MonteCarlo)

I . . . but orders of magnitude too slow to run in atmospheric

models

4 / 26

Page 7: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

History of Radiative Transfer

Radiative Transfer theory well established

I radiative transfer equation (1960 Chandrasekhar)

dL

kext · ds= −L+

ω0

∫4π

p(Ω′,Ω) L(Ω

′)dΩ

′+(1−ω0)BPlanck(T )

I surprisingly well working 1D approximations

I sophisticated 3D models since the 90’s (e.g. MonteCarlo)

I . . . but orders of magnitude too slow to run in atmospheric

models

4 / 26

Page 8: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Approximations for Radiative Transfer

Radiative transfer describes photon interactions with atmosphere.MonteCarlo modeling of scattering and absorption:

simplify to solve:

I Plane Parallel approx.

I Independent Column approx.

I Twostream solvers

I diagonal band-matrix (5)

5 / 26

Page 9: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Approximations for Radiative Transfer

Radiative transfer describes photon interactions with atmosphere.MonteCarlo modeling of scattering and absorption:

simplify to solve:

I Plane Parallel approx.

I Independent Column approx.

I Twostream solvers

I diagonal band-matrix (5)

5 / 26

Page 10: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Approximations for Radiative Transfer

Radiative transfer describes photon interactions with atmosphere.MonteCarlo modeling of scattering and absorption:

simplify to solve:

I Plane Parallel approx.

I Independent Column approx.

I Twostream solvers

I diagonal band-matrix (5)

5 / 26

Page 11: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

A walk through the ages

3D parameterizations – a tradition at MIM:

I Tilted-ICA (Gabriel and Evans 1996,

Varnai 1999)

I Non-local ICA (Marshak 1998)

I displaced shadow regions (Schumann 2002)

I TICA in EULAG (Wapler 2008)

I NICA with automatic kernel

size (Wissmeier 2012)

6 / 26

Page 12: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

A walk through the ages

3D parameterizations – a tradition at MIM:

I Tilted-ICA (Gabriel and Evans 1996,

Varnai 1999)

I Non-local ICA (Marshak 1998)

I displaced shadow regions (Schumann 2002)

I TICA in EULAG (Wapler 2008)

I NICA with automatic kernel

size (Wissmeier 2012)

6 / 26

Page 13: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

A walk through the ages

3D parameterizations – a tradition at MIM:

I Tilted-ICA (Gabriel and Evans 1996,

Varnai 1999)

I Non-local ICA (Marshak 1998)

I displaced shadow regions (Schumann 2002)

I TICA in EULAG (Wapler 2008)

I NICA with automatic kernel

size (Wissmeier 2012)

6 / 26

Page 14: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Why care for 3D radiation now? – a matter of resolution

Complex cloud radiation interaction

Visualization done with libRadtran.org/MYSTIC (Montecarlo code for the phYSically correct Tracing of photons In Cloudy atmospheres)

Mayer,

B., 2009. Radiative transfer in the cloudy atmosphere (EPJ Web of Conferences)

7 / 26

Page 15: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Why care for 3D radiation now? – a matter of resolution

Global models

Visualization done with libRadtran.org/MYSTIC (Montecarlo code for the phYSically correct Tracing of photons In Cloudy atmospheres)

Mayer,

B., 2009. Radiative transfer in the cloudy atmosphere (EPJ Web of Conferences)

7 / 26

Page 16: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Why care for 3D radiation now? – a matter of resolution

Weather models today

Visualization done with libRadtran.org/MYSTIC (Montecarlo code for the phYSically correct Tracing of photons In Cloudy atmospheres) Mayer,

B., 2009. Radiative transfer in the cloudy atmosphere (EPJ Web of Conferences)

7 / 26

Page 17: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Why care for 3D radiation now? – a matter of resolution

Next-gen models

Visualization done with libRadtran.org/MYSTIC (Montecarlo code for the phYSically correct Tracing of photons In Cloudy atmospheres) Mayer,

B., 2009. Radiative transfer in the cloudy atmosphere (EPJ Web of Conferences)

7 / 26

Page 18: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Why care for 3D radiation now? – a matter of resolution

Next-gen models

Visualization done with libRadtran.org/MYSTIC (Montecarlo code for the phYSically correct Tracing of photons In Cloudy atmospheres) Mayer,

B., 2009. Radiative transfer in the cloudy atmosphere (EPJ Web of Conferences)

7 / 26

Page 19: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

The Tenstream solver

A new concept for a solver – what do we want?

I3RC cloud scene, benchmark heating rate

calculation with MYSTIC (MonteCarlo code)

I accurately approximate 3D

effects

I has to be several orders of

magnitude faster than state

of the art 3D solvers

I parallelizable on modern

machines

8 / 26

Page 20: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

The TenStream solver

Finite Volume formalism:Discretization of energy transport – spatially and by angle

ST↓

SL→

SR→

SB↓

(a) direct streams (θ=40)

EB↑

ET↓

ERւEL

ց

ERտEL

ր

(b) diffuse streams

Fabian Jakub and Bernhard Mayer, 2015. A three-dimensional parallel radiative transfer model for atmospheric

heating rates for use in cloud resolving models – The TenStream solver (JQSRT)

9 / 26

Page 21: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

The TenStream solver

Setup equation system for one voxel:

ET↑

EB↓

EL

ER

EL

ER

SB↓

SR→

=

γ1 γ2 γ3 γ3 γ4 γ4 β01 β11

γ2 γ1 γ4 γ4 γ3 γ3 β02 β12

γ5 γ6 γ7 γ8 γ9 γ10 β03 β13

γ5 γ6 γ8 γ7 γ10 γ9 β04 β14

γ6 γ5 γ9 γ10 γ7 γ8 β05 β15

γ6 γ5 γ10 γ9 γ8 γ7 β06 β16

0 0 0 0 0 0 α00 α10

0 0 0 0 0 0 α01 α11

EB↑

ET↓

ER

EL

ER

EL

ST↓

SL→

Coupling voxels in 3

dimensions. . .

. . . gives huge but sparse matrix.

=⇒ solve with PETSc!

10 / 26

Page 22: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

The TenStream solver

Setup equation system for one voxel:

ET↑

EB↓

EL

ER

EL

ER

SB↓

SR→

=

γ1 γ2 γ3 γ3 γ4 γ4 β01 β11

γ2 γ1 γ4 γ4 γ3 γ3 β02 β12

γ5 γ6 γ7 γ8 γ9 γ10 β03 β13

γ5 γ6 γ8 γ7 γ10 γ9 β04 β14

γ6 γ5 γ9 γ10 γ7 γ8 β05 β15

γ6 γ5 γ10 γ9 γ8 γ7 β06 β16

0 0 0 0 0 0 α00 α10

0 0 0 0 0 0 α01 α11

EB↑

ET↓

ER

EL

ER

EL

ST↓

SL→

Coupling voxels in 3

dimensions. . .

. . . gives huge but sparse matrix.

=⇒ solve with PETSc!

10 / 26

Page 23: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Energy transport coefficients

We need to determine the energy transport

from one stream to another:

EB↑

ET↓

ERւEL

ց

ERտEL

ր

→ solve radiative transfer equation with

MonteCarlo method

. . . and put them into LookUpTable

11 / 26

Page 24: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Energy transport coefficients

We need to determine the energy transport

from one stream to another:

EB↑

ET↓

ERւEL

ց

ERտEL

ր

→ solve radiative transfer equation with

MonteCarlo method

. . . and put them into LookUpTable

11 / 26

Page 25: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Does it work?

3D MYSTIC 1D independent-column Twostream

Computations done with libRadtran (Library for Radiative Transfer, libradtran.org)

12 / 26

Page 26: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Does it work?

3D MYSTIC TenStream

Computations done with libRadtran (Library for Radiative Transfer, libradtran.org)

12 / 26

Page 27: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Thermal Radiative Transfer

Thermal spectral range (Wallace and Hobbs 2006, p.114).

13 / 26

Page 28: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

3D Solar vs. Thermal Radiative Transfer

3D Solar 3D Thermal

Heating Rate [K/d]Surface Flux [W/m2]

0 30 60 90 120700 595 463 283 0 - - - -

14 / 26

Page 29: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Monte Carlo Variance Reduction Techniques

Emission–Absorption

dT

dt= − 1

ρ cp(qem−qabs)

0.0

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04

0.045

Sta

ndard

Devia

tion

[K/d

]

1 2 5 10 2 5 102

Optical Thickness

(1) Emission - Absorption

15 / 26

Page 30: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Monte Carlo Variance Reduction Techniques

Emission–Absorption

dT

dt= − 1

ρ cp(qem−qabs)

0.0

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04

0.045

Sta

ndard

Devia

tion

[K/d

]

1 2 5 10 2 5 102

Optical Thickness

(1) Emission - Absorption

(1b) Emission - Absorption (Variance Reduction)

15 / 26

Page 31: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Monte Carlo Variance Reduction Techniques

Net Flux Divergence

dT

dt= − 1

ρ cp∇ ~Enet

0.0

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04

0.045

Sta

ndard

Devia

tion

[K/d

]

1 2 5 10 2 5 102

Optical Thickness

(1) Emission - Absorption

(1b) Emission - Absorption (Variance Reduction)

(2) Net Flux Divergence

15 / 26

Page 32: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Monte Carlo Variance Reduction Techniques

CombiningEmission–Absorptionand Net FluxDivergence toHYBRID

0.0

0.005

0.01

0.015

0.02

0.025

0.03

0.035

0.04

0.045

Sta

ndard

Devia

tion

[K/d

]

1 2 5 10 2 5 102

Optical Thickness

(1) Emission - Absorption

(1b) Emission - Absorption (Variance Reduction)

(2) Net Flux Divergence

(3) HYBRID

15 / 26

Page 33: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

3D vs. 1D Thermal Radiative Transfer

16 / 26

Page 34: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA ICA

17 / 26

Page 35: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA ICA

17 / 26

Page 36: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA

18 / 26

Page 37: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA

18 / 26

Page 38: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA

18 / 26

Page 39: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Neighboring Column Approximation NCA

MYSTIC NCA

18 / 26

Page 40: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

NCA vs. 1D - NCA vs. 3D MYSTIC

19 / 26

Page 41: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

NCA vs. 1D - NCA vs. 3D MYSTIC

19 / 26

Page 42: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Couple Paramterizations to Atmospheric Model

TenStream solver and NCA coupled to the UCLA-LES

I use LES to model atmospheric flow with resolutions from

10 m to 1 km

I consider dynamics, turbulence, microphysics and radiation

I TenStream solver increases total model runtime by factor 3-5

I NCA only factor 1.5-2 more expensive

20 / 26

Page 43: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Cloud Evolution With 3D Thermal Radiation

Shallow Cumulus Cloud Field

21 / 26

Page 44: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Cloud Evolution With 3D Thermal Radiation

Shallow Cumulus Cloud Field

21 / 26

Page 45: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Cloud Evolution With 3D Thermal Radiation

Single CloudNo Radiation 1D Thermal ICA 3D Thermal NCA

22 / 26

Page 46: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Cloud Evolution With 3D Thermal Radiaton

23 / 26

Page 47: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Flying through a Cloud Field

24 / 26

Page 48: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Current state and a glimpse at whats to come..

Conclusions

I Development of 2 parallel solvers

I Implemented in UCLA-LES

I Unprecedented large and extensive simulations

Outlook

I Further investigation of simulations (cloud organization)

I RCE simulations

I Get ready for large scale computations in ICON – HD(CP)2-Project

I Systematic analysis of 3D effects and impact on large scale flow –

W 2W -Project

25 / 26

Page 49: 3D Radiative Transfer in Cloud Resolving Models · 2018-01-20 · History of Radiative Transfer Radiative Transfer theory well established I radiative transfer equation(1960 Chandrasekhar)

Thank you!

Carolin Klinger and Bernhard Mayer, 2014. Three-dimensional Monte Carlo calculation of atmospheric thermal heating rates (JQSRT)

Fabian Jakub and Bernhard Mayer, 2015. A three-dimensional parallel radiative transfer model for atmospheric heating rates for use incloud resolving models – The TenStream solver (JQSRT)

Carolin Klinger and Bernhard Mayer, 2015. The Neighboring Column Approximation (NCA) - A fast approach for the calculation of 3Dthermal heating rates in cloud resolving models (JQSRT)

Fabian Jakub and Bernhard Mayer, 2015. 3-D radiative transfer in large-eddy simulations - experiences coupling the TenStream solver tothe UCLA-LES (GMDD)

26 / 26