Top Banner
MOPITT Measurements of MOPITT Measurements of Tropospheric CO: Tropospheric CO: Assimilation and Inverse Assimilation and Inverse Modeling Modeling presented by Boris Khattatov Gabrielle Pétron, Jean-Francois Lamarque, Valery Yudin, David Edwards, and John Gille, National Center for Atmospheric Research, Boulder Claire Granier and Lori Bruhwiler, Service d'Aeronomie/NOAA MOZART Team: G. Brasseur, M. Schultz, L. Horowitz, D. Kinnison, L. Emmons, S. Waters, P. Rasch, X. X. Tie, C. Granier, D. Hauglustaine, and others US MOPITT Team: J. Gille, D. Edwards, C. Cavanaugh, J. Chen, M. Deeter, D.G. Francis, B. Khattatov, J-F Lamarque, L. Lyjak, D. Pacman, M. Smith, J. Warner, V. Yudin, D. Ziskin, and others CA MOPITT Team: J. Drummond, G. Bailak, P. Chen, J. Kaminski, N. Mak, G. Mand, E. McKernan, R. Menard, B. Quine, B. Tolton, Z. Yu, L. Yurganov, J-S Zou, and others
48

MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Jan 02, 2016

Download

Documents

Wesley Knight
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: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOPITT Measurements of MOPITT Measurements of Tropospheric CO: Assimilation and Tropospheric CO: Assimilation and

Inverse Modeling Inverse Modeling presented by Boris Khattatov

Gabrielle Pétron, Jean-Francois Lamarque, Valery Yudin, David Edwards, and John Gille, National Center for Atmospheric Research, BoulderClaire Granier and Lori Bruhwiler, Service d'Aeronomie/NOAA

MOZART Team: G. Brasseur, M. Schultz, L. Horowitz, D. Kinnison, L. Emmons, S. Waters, P. Rasch, X. X. Tie, C. Granier, D. Hauglustaine, and others

US MOPITT Team: J. Gille, D. Edwards, C. Cavanaugh, J. Chen, M. Deeter, D.G. Francis, B. Khattatov, J-F Lamarque, L. Lyjak, D. Pacman, M. Smith, J. Warner, V. Yudin, D. Ziskin, and others

CA MOPITT Team: J. Drummond, G. Bailak, P. Chen, J. Kaminski, N. Mak, G. Mand, E. McKernan, R. Menard, B. Quine, B. Tolton, Z. Yu, L. Yurganov, J-S Zou, and others

Page 2: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

! INPUTS: TYPE(ProfileType), INTENT(IN) :: Profile REAL(std) , INTENT(IN) :: NoData!! OUTPUTS: REAL(std), DIMENSION(:,:), INTENT(OUT) :: O!! LOCALS: INTEGER :: i,j,k! O(:,:) = 0.0 k=0 DO i=1,Profile_N_Lev-1 DO j=i+1,Profile_N_Lev k = k + 1 IF (k > SIZE(Profile%offDiag)) THEN CALL ABORT() ENDIF O(i,j) = Profile%offDiag(k) O(j,i) = Profile%offDiag(k) ENDDO ENDDO DO i=1,Profile_N_Lev O(i,i) = Profile%sigmaV(i)**2 ENDDO

[]TT122222()() = (-)exp()exp()22()()()affffafhzijijhziiiiirrbbbLLbttbtrxtt−=+−=+ΔΔ=− −⋅+Δ=+ Δ⋅⋅xxKyHxKBHHBHOBIKHB

IntroductionIntroductionThe goal of this research project is to study global distributions and derive poorly known surface sources of CO from MOPITT data.

This is done via assimilation of MOPITT data and inverse modeling of CO emissions in the MOZART 2 model.

Page 3: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Data AssimilationData Assimilation

Mathematical basis of data assimilation is estimation or inverse problem theory:

“People were naked worms; yet they had an internal model of the world. In the course of time this model has been updated many times, following the development of new experimental possibilities or their intellect. Sometimes the updating has been qualitative, sometimes it has been quantitative. Inverse problem theory describes rules human beings should use for quantitative updating”

Albert Tarantola, Inverse Problem Theory

Norbert Weiner

Andrey Kolmogorov

Page 4: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

1-D Estimation1-D Estimation

To optimally combine two pieces of information one has to know their uncertainties (errors).

Page 5: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Multiple DimensionsMultiple Dimensionsx is a vector, e.g.,

• concentrations of several chemicals at the same location• concentrations of the same chemical at different locations

3⎥⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢⎢

=

O......

OHH

x

)(

..

)22(

)(

3

3

3

⎥⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢⎢

=

,latN lonNO....,lonlatO1, 1lat lonO

x

If we know that element xi correlates with xj, we can infer information about xj from measurements of xi => error covariance matrices

Page 6: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Dynamic estimationDynamic estimation

Let’s assume we have a time dependent predictive model M: x(t+Dt) = M[ x(t) ]

The model tries to predict quantity x, which can be a scalar or a vector. Model simulations have uncertainty sx associated with them

Let’s also assume that there exist independent observations of quantity y, which is related to x via: y = H[ x ]

The uncertainty of measurements of y is sy

Page 7: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

The problemThe problem

Model:

Observations:

Observational operator:

Problem: find the “best” x, which inverts

for a given y allowing for observation errors and other prior information

y = M(x)

z

z = H(y)

z = H(M(x))

Page 8: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

0-D Example (a scalar x)0-D Example (a scalar x)

time

x

Let’s assume that we measure x directly, i.e., H = I

Page 9: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

0-D Example (a scalar x)0-D Example (a scalar x)

time

x

Page 10: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

0-D Example (a scalar x)0-D Example (a scalar x)

time

x

If we use optimal estimates of x as initial conditions for model integration we can improve model predictive skills. To do this systematically we need to be able to computethe time evolution of errors in the model

Page 11: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Mathematical BasisMathematical Basis Arrange observations in vector z, Nz~102-104

Arrange model variables in vector x, Nx~104-106

Define “observational” operator H: transformation from model variables to observations (interpolation)

Invert (in the statistical sense) z = H(M(x))

X3

X1

X2

Z3

Z1

Z2

H

model space ~ 106 dimensions

observation space ~ 104 dimensions

Page 12: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

The problemThe problem

Formally, find x that minimizes

B and O are the forecast and observational error covariances

J(x) = [z -H(M(x))]TO-1[z-H(M(x))] + [x - xa]TBa-1[x-xa]

Page 13: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Evolution of the PDF is governed by a differential equation (Fokker-Kolmogorov) which is impossible to solve in most

practical cases

Therefore, simplifications are necessary

Page 14: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

ApproximationsApproximations

• PDFs are Gaussian:

B is the covariance matrix

PDF(x) ~ e-0.5(x-<x>)TB-1(x-<x>)

B = <(x-<x>)(x-<x>)T>

Page 15: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

ApproximationsApproximations

.

Model can be linearized for small perturbations:

L is the linearization matrix

H(M[x(t) +x(t)]) ≈ H(M[x(t)]) + Lx(t)

L = dx(t + t)=

dx(t) dxdH(M(x))

Page 16: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

LinearizationLinearization

For photochemically active gases, like CO, the relationship y=H(x) between x and y is non-linear

In order to solve the problem one needs to linearize the model and use iterative techniques for finding the solution

We assume that the model can be linearized with respect to the emissions for small perturbations:

H[x +x] ≈ H[x] + Lx

L = dy(t + t)=

dx(t) dxdH

Page 17: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

LinearizationLinearization

So, H can be approximated using the linearization matrix. L can be obtained

1. Using finite differences -- by running the model N times (where N is the number of emission sources), once for each source while all but one source are set to zero., i.e., L~ Dy/Dx

2. By differentiating the computer code of the model, i.e., developing computer code that calculates matrix L for given x and y

Page 18: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

LinearizationLinearization

1. Linearization via finite differences (L~ Dy/Dx):

Pros: straightforward to construct, easy to change models

Cons: takes a lot of CPU time

2. Linearization by differentiating the computer code of the model:

Pros: Small CPU requirements

Cons: complicated to construct, hard to switch models

Page 19: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

The SolutionThe Solution

x = xa + K(z - H(M(xa)))

K = BaLT(L BaLT + O) -1

B = Ba - BaLT(L BaLT + O) -1LBa

Page 20: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model

Chemistry and Transport parameterizations

Initial 3-D CO distribution, y(t)

Final 3-D CO distribution y(t+Dt)

x

y(t + t) = M[y(t),x]

Page 21: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model Basic EquationBasic Equation

n – pollutant concentrationu,v,w – wind vector componentsD – diffusion coefficientP – production of pollutantL – loss of pollutant

+ u +v +w = D + +nt

ny

nz

nx

2nx2

2ny2

2nz2

+ P - L(n)

Page 22: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model 1. Emissions1. Emissions

+ u +v +w = D + +nt

ny

nz

nx

2nx2

2ny2

2nz2

+ P - L(n)

Page 23: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model 2. Advection2. Advection

+u +v +w = D + +nt

nx

2nx2

2ny2

2nz2

+ P - L(n)

ny

nz

QuickTime™ and aVideo decompressorare needed to see this picture.

Page 24: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model 3. Convection3. Convection

+u +v +w = D + +nt

nx

2nx2

2ny2

2nz2

+ P - L(n)

ny

nz

QuickTime™ and aVideo decompressorare needed to see this picture.

Page 25: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model 4. (Turbulent) Diffusion4. (Turbulent) Diffusion

+u +v +w = D + +nt

2nx2

+ P - L(n)

2ny2

2nz2

nx

ny

nz

QuickTime™ and aVideo decompressorare needed to see this picture.

Page 26: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Chemistry-Transport Model 5. Chemistry5. Chemistry

+ u +v +w = D + +nt

ny

nz

nx

2nx2

2ny2

2nz2

+ P - L(n)

Page 27: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOZART2 ModelMOZART2 Model

• 3-D global CTM MOZART 2

• 5° longitude by 5° latitude (T21) and higher (T42, T63)

• 28-60 levels

• Tropospheric chemistry, ~50 species

• ECMWF or NCEP dynamics

• Developed at NCAR and then at Max Plank

Page 28: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOPITT MissionMOPITT Mission

The Measurement Of Pollution In The Troposphere mission is a joint CSA and NASA project. U. of Toronto leads the Canadian effort to contribute the instrument. NCAR leads the US effort do develop and apply data processing algorithms and provide science support

During the 5 year mission, MOPITT will provide the first long term, global measurements of carbon monoxide (CO) & methane (CH4) levels in the troposphere.

Page 29: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOPITT MissionMOPITT Mission

The field-of-view of MOPITT is 22 x 22km and it views four fields simultaneously. The field of view is also continuously scanned through a swath about 600 km wide as the instrument moves along the orbit.

Page 30: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

This Study Used This Study Used Preliminary MOPITT DataPreliminary MOPITT Data

The MOPITT instrument and the measurement technique are unique: lessons are being learned for the first time in both instrument operation and data processing

The US and Canadian MOPITT Teams work very hard on identifying and removing potential problems in the retrieved CO data and recently succeeded in delivering first data to NASA

The released data (internal version V4.6.2) is considered beta; individual profiles might contain noise that needs to be understood better

This study used V4.3.1 – all data were binned in 5x5 degree bins

Page 31: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Instantaneous Isosurface of CO, Instantaneous Isosurface of CO, MOZART 2MOZART 2

Page 32: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOPITT DataMOPITT Data

Page 33: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Assimilation of MOPITT COAssimilation of MOPITT CO

Analysis Model

Page 34: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Instantaneous Isosurface of CO,Instantaneous Isosurface of CO, MOPITT Assimilation MOPITT Assimilation

Page 35: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Isosurface of CO, MOZART2Isosurface of CO, MOZART2

Page 36: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO, March-December 2000CO, March-December 2000

Page 37: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

Inverse ModelingInverse Modeling

The discrepancies between observations and model results can be used to optimize poorly known parameters in the model – e.g., surface emissions.

yo ymMOPITT MOZART

Page 38: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

March 2000 : Total column of COMarch 2000 : Total column of CO MOZART2 (top) and MOPITT (bottom) MOZART2 (top) and MOPITT (bottom)

MAR MOZART2, CO-column, scale=1.e17

-100 0 100-60

-40

-20

0

20

40

60

Lati

tud

e

MAR MOPITT, CO-column, scale=1.e17

-100 0 100 Longitude

-60

-40

-20

0

20

40

60

Lati

tud

e

Page 39: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

July 2000: Total column of COJuly 2000: Total column of CO MOZART2 (top) and MOPITT (bottom) MOZART2 (top) and MOPITT (bottom)

JUL MOZART2, CO-column, scale=1.e17

-100 0 100-60

-40

-20

0

20

40

60

Lati

tud

e

JUL MOPITT, CO-column, scale=1.e17

-100 0 100 Longitude

-60

-40

-20

0

20

40

60

Lati

tud

e

Page 40: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO “colors”, day 2CO “colors”, day 2

Page 41: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO “colors”, day 65CO “colors”, day 65

Page 42: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO “colors”, day 85CO “colors”, day 85

Page 43: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO “colors”, 4 monthsCO “colors”, 4 months

QuickTime™ and aVideo decompressorare needed to see this picture.

Page 44: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

MOPITT CO InversionMOPITT CO Inversion

We performed first inversion experiments using a finite-differences constructed linearization of the MOZART 2 model

MOPITT August observations of CO at 500mb were used to constrain model surface emissions of CO for August 2000

Page 45: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

a prioria priori CO emissions, CO emissions, August 2000August 2000

Page 46: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO MOPITT inversion CO MOPITT inversion August 2000August 2000

Page 47: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

CO MOPITT inversion, CO MOPITT inversion, August 2000August 2000

Page 48: MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling MOPITT Measurements of Tropospheric CO: Assimilation and Inverse Modeling presented.

! INPUTS: TYPE(ProfileType), INTENT(IN) :: Profile REAL(std) , INTENT(IN) :: NoData!! OUTPUTS: REAL(std), DIMENSION(:,:), INTENT(OUT) :: O!! LOCALS: INTEGER :: i,j,k! O(:,:) = 0.0 k=0 DO i=1,Profile_N_Lev-1 DO j=i+1,Profile_N_Lev k = k + 1 IF (k > SIZE(Profile%offDiag)) THEN CALL ABORT() ENDIF O(i,j) = Profile%offDiag(k) O(j,i) = Profile%offDiag(k) ENDDO ENDDO DO i=1,Profile_N_Lev O(i,i) = Profile%sigmaV(i)**2 ENDDO