The Wind Lidar Mission ADM

advertisement
The Wind Lidar Mission ADM-Aeolus
Data Processing
David Tan
Research Department
ECMWF
Acknowledgements:
ESA (Mission Science & Aeolus project team)
Aeolus Mission Advisory Group
July 2008
Data
Processing for ADM-Aeolus
– LWG Wintergreen
Level-1B/2A/2B
Development
Teams& JCSDA
Slide 1
Contents
 Summary
on 2 Slides
 Background
 Data Processing


Assimilation of Level-2B hlos wind

Simulations of Level-2B hlos wind data

Assimilation impact study
Level-2B processor development

How to make operational Level-2B hlos

Algorithms & rationale

Validation
 Conclusions
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 2
Summary of ECMWF activities for ADM-Aeolus
 Prepared for assimilating L2B hlos wind

2002-04, example for other centres
 Developing

ECMWF is lead institute, 5 sub-contractors

2004-present
 Other
ongoing work/operational phase

MAG, GSOV, Cal/Val, In-orbit commissioning

ECMWF to generate operational L2B/L2C
products, monitor & assimilate Aeolus data,
assess impact on NWP

Maintain, develop & distribute L2B processor

July 2008
Level-2B processor
On behalf of ESA, using NWP-SAF approach
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 3
Status summary: Day-1 system on track
1. Level-2B hlos winds – primary product for assimilation
a. Account for more effects than L1B products
b. Will be generated in several environments
c. Motivated strategy to distribute source code
2. Main algorithm components developed & validated
a. Release 1.33 available – development/beta-testing
b. Documentation and Installation Tests
c. Portable – tested on several Linux platforms
3. Ongoing scientific and technical development
a. Sensitivity to inputs, QC/screening, weighting options
4. Contact points – ESA and/or ECMWF
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 4
Contents
 Summary
on 2 Slides
 Background
 Data Processing
 Conclusions
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 5
Atmospheric Dynamics Mission ADM-Aeolus
ADM-Aeolus with single payload
Atmospheric LAser Doppler INstrument
ALADIN



[H]LOS



July 2008
Observations of Line-of-Sight LOS wind profiles in
troposphere to lower stratosphere up to 30 km
with vertical resolution from 250 m - 2 km
horizontal averages over 50 km every 200 km
(measurements downlinked at 1km scale)
Vertical sampling with 25 range gates can be
varied up to 8 times during one orbit
High requirement on random error of HLOS
<1 m/s (z=0-2 km, for Δz=0.5 km)
<2 m/s (z=2-16 km, for Δz= 1 km),
unknown bias <0.4 m/s and linearity error <0.7 %
of actual wind speed; HLOS: projection on
horizontal of LOS => LOS accuracy = 0.6*HLOS
Operating @ 355 nm with spectrometers for
molecular Rayleigh and aerosol/cloud Mie
backscatter
First wind lidar and first High Spectral Resolution
Lidar HSRL in space to obtain aerosol/cloud
optical properties (backscatter and extinction
coefficients)
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 6
ADM-Aeolus Coverage and Data Availability
 3200 wind profiles per day:
about factor 3 more than radiosondes
 3 hour data availability after observation
(NRT-Service) => 1 data-downlink per orbit;
30 minutes data availability for parts of orbit
(QRT-Service with late start of downlink)
 launch date May 2010 (consolidated launch
date prediction in some months expected)
 mission lifetime 39 months: observations
from 2010-2012
ADM-Aeolus Science Report
(ESA publication SP-1311, 2008)
TELLUS 60A(2), Mar 2008 special issue on
ADM-Aeolus workshop 2006
50 km observations during 6 hour period
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 7
ADM-Aeolus Ground Segment
[ESA-ESRIN]
[ESA-ESOC]
[DLR]
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 10
ADM-Aeolus Data Products
Product
Level 0
Level 1b
Contents
Processor developer
and location
Time ordered source packets with ALADIN measurement &
housekeeping data
MDA (Canada)
Geo-located, calibrated observational data
MDA (Canada)
preliminary HLOS wind profiles (standard atmosphere used
in Rayleigh processing) – not suitable for assimilation
Size in
MByte/orbit
47
Tromsø (Norway)
10-15 (BUFR)
+

spectrometer readouts at “measurement” scale ( 1-5 km )
– input for Level 2a/b processing


Level 2a
Tromsø (Norway)
22 (EE XML
Format)
DLR-IMF (Germany)
12
viewing geometry & scene geo-location data
Supplementary product
 Cloud profiles, coverage, cloud top heights
 Aerosol extinction and backscatter profiles, ground
reflectance, optical depth
Level 2b
Meteorologically representative HLOS wind observations
HLOS wind profiles at “observation” scale ( ~ 50 km )
suitable for assimilation - temperature T and pressure p
(Rayleigh-Brillouin) correction applied with ECMWF (or
other) model T and p
Level 2c
Aeolus assisted wind vector product
Vertical wind profiles (u and v component);
Tromsø (Norway)
ECMWF
Reading (UK)
(and other
NWP/research centres)
ECMWF
Reading (UK)
NWP model output after assimilation of Aeolus HLOS wind
July 2008
18
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 12
22
Ongoing ADM-Aeolus Scientific Studies
Title
Team
Consolidation of ADM-Aeolus Ground Processing including
L2A Products
DLR Germany
Development and Production of Aeolus Wind Data Products
ECMWF UK
Météo-France, KNMI, IPSL, PSol
Météo-France, KNMI, IPSL, DLR, DoRIT
ADM-Aeolus Campaigns
DLR Germany
Météo-France, KNMI, IPSL, DWD, MIM
Optimisation of spatial and temporal sampling
KNMI Netherlands
Tropical dynamics and equatorial waves
MISU Sweden
Rayleigh-Brillouin Scattering Experiment
tbd
ESA plans an Announcement of Opportunity AO for ADM-Aeolus scientific use of data
for late 2008 – distinct from the AO for Cal/Val
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 13
Principle of wind measurement with ALADIN
Atmospheric LAser Doppler INstrument
ALADIN


Principle of spectrometer for molecular signal



principle of spectrometer
for aerosol signal
July 2008
Direct-Detection Doppler Lidar at 355 nm
with 2 spectrometers to analyse backscatter
signal from molecules (Rayleigh) and
aerosol/clouds (Mie)
Double edge technique for spectrally broad
molecular return, e.g. NASA GLOW
instrument (Gentry et al. 2000), but
sequential implementation
Fizeau spectrometer for spectrally small
aerosol/cloud return
Uses Accumulation CCD as detector => high
quantum efficiency >0.8 and quasi-photon
counting mode
ALADIN is a High-Spectral Resolution Lidar
HSRL with 3 channels: 2 for molecular
signal, 1 for aerosol/cloud signal => retrieval
of profiles of aerosol/cloud optical properties
possible
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Fig. U. Paffrath
Slide 14
Contents
 Summary
on 2 Slides
 Background
 Data Processing


Assimilation of Level-2B hlos wind

Simulations of Level-2B hlos wind data

Assimilation impact study
Level-2B processor development

How to make operational Level-2B hlos

Algorithms & rationale

Validation
 Conclusions
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 17
ADM-Aeolus Ground Segment
[ESA-ESRIN]
[ESA-ESOC]
L2B HLOS
[DLR]
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 19
L2B data simulated using ECMWF clouds …



90% of Rayleigh
data have accuracy
better than 2 m/s
In priority areas
(filling data gaps in
tropics & over
oceans)
Complemented by
good Mie data from
cloud-tops/cirrus
(5 to 10%)
ECMWF Analysis VT:Friday 7 February 2003 00UTC Surface: **high cloud cover
Yield (data meeting mission
requirements in % terms) at 10 km
Rayleigh channel Level 8
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
100%
75%
60°N
60°N
50%
25%
30°N
30°N
1%
0°
0°
0.9
30°S
30°S
0.8
0.7
60°S
60°S
0.6
ECMWF Analysis VT:Friday 7 February 2003 00UTC Surface: **high cloud cover
Mie channel Level 8
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
Tan & Andersson
QJRMS 2005
July 2008
0.5
100%
75%
60°N
60°N
50%
25%
30°N
30°N
1%
0°
0°
1.0
0.9
30°S
30°S
0.8
0.7
60°S

1.0
60°S
0.6
0.5
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
LIPAS-simulated HLOS data – operational processors later
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 20
… & impact studied via assimilation ensembles
12-hr fc impact
(Tan et al QJRMS 2007)
Spread in zonal wind (U, m/s)
S.Hem
100
Pressure (hPa)
p<0.001
Scaling factor ~ 2 for wind error
Tropics, N. & S. Hem all similar
ADM-Aeolus
Simulated DWL adds value at all
altitudes and in longer-range
forecasts (T+48,T+120)
Differences significant (T-test)
Supported by information content
diagnostics
NoSondes
1000
0.0
0.5
1.0
1.5
Cheaper than OSSEs
Zonal wind (m/s)
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 21
Assimilation of prototype ADM-Aeolus data
2003/4: introduced L2B hlos as new observed quantity in 4d-Var
Prototype Level-2B (LIPAS
simulation, includes
representativeness error)
Observation Processing
Data Flow at ECMWF
Non-IFS processing
“Bufr2ODB”
Convert BUFR to ODB format
Recognize HLOS as new known observable
Observation Screening
IFS “Screening Job”
Check completeness of report, blacklisting
Background Quality Control
Assimilation Algorithm
IFS “4D-VAR”
Implement HLOS in FWD, TL & ADJ Codes
Variational Quality Control
Diagnostic post-processing
“Obstat” etc (Lars Isaksen)
Recognize HLOS for statistics
Rms, bias, histograms
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 23
Analysis
Assimilation of prototype ADM-Aeolus data
2004-: Receive L1B data & L2B processing at NWP centres
Observation Processing
Level-1B data
(67 1-km measurements)
Non-IFS processing
Data Flow at ECMWF
“Bufr2ODB”
Convert BUFR to ODB format
Recognize HLOS as new known observable
Observation Screening
IFS “Screening Job”
Check completeness of report, blacklisting
Background Quality Control
Assimilation Algorithm
IFS “4D-VAR”
Implement HLOS in FWD, TL & ADJ Codes
Variational Quality Control
Diagnostic post-processing
“Obstat” etc (Lars Isaksen)
Recognize HLOS for statistics
Rms, bias, histograms
L2BP (1 50-km observation)
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 24
Analysis
Level-2B processor will run in different environments
ECMWF will supply source code - use as standalone or callable subroutine
Aeolus Ground Segment & Data Flows - schematic view
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 25
Retrievals account for receiver properties …
Tan et al Tellus
60A(2) 2008

Dabas et al same
issue

Mie light reflected
into Rayleigh channel

Rayleigh wind
algorithm includes
correction term
involving scattering
ratio (s)

ADM-Aeolus Optical Receiver - Astrium Satellites
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 26
… and for atmospheric scattering properties
ILIAD – Impact of P & T and backscatter ratio on Rayleigh Responses - Dabas Meteo-France, Flamant IPSL
Response curve
Function of P, T and s
Mie
Rayleigh
(P,T)
Line shape
Depends on
P, T and s
Transmission
through the
Double FP
Light transmitted through TA and TB
 1km-scale

July 2008
Response (function of fD)
spectra are selectively averaged
Account for atmospheric variability - improve SNR
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 27
BRC4
Retrievals validated for idealized broken multi-layer
clouds – E2S simulator + operational processing chain
Cloud5
Cloud4
Cloud3
Cloud2
Specified
cloud
layers
Retrieved
clouds and
aerosol
Specified
wind=50
m/s
Retrieved Rayleigh
winds are accurate
in non-cloudy air
Classify scene (threshold)
then average cloudy/noncloudy regions separately
50 km
July 2008
Retrieved Mie
winds are accurate
in cloud and
aerosol layers
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 28
Realistic scenes simulated

Real scattering
measurements obtained
from the LITE and
Calipso missions
ESA’s software (E2S) is
used to simulate what
ADM-Aeolus would ‘see’

The L1B software
retrieves scattering
ratio at the 1 km
measurement resolution
Our input not perfect
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 29
Wind retrieval validated in the presence of
heterogeneous clouds and wind – E2S simulation
Retrievals fairly accurate
Mie
particles
Rayleigh
molecular
Level-1B
Backscatter from Calipso
July 2008
Outliers being examined
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 30
… but only after bugs were fixed in earlier versions
of the L1B processor
Level-1B
BRC #2
Rayleigh
molecular
25
E2S input (238)
2b Rayleigh Cloudy (11)
2b Rayleigh Clear (14)
1b Rayleigh obs (24)
2b Mie Cloudy (12)
2b Mie Clear (14)
1b Mie obs (8)
Altitude [km]
20
15
Mie
particles
10
July 2008
5
0
-100
-80
-60
-40
-20
0
20
HLOS wind [m/s]
40
60
80
100
Retrieved Mie winds revealed
systematic error in L1B input
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 32
Wind retrieval error from ACCD digitization
- theory confirmed by E2S simulation
Photon noise will dominate
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 33
Level-2B hlos error estimates – reqts met
Poli/Dabas
Meteo-France
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 34
Contents
 Summary
on 2 Slides
 Background
 Data Processing
 Conclusions
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 35
Conclusions – Day-1 system on track
1. Level-2B hlos winds – primary product for assimilation
a. Account for more effects than L1B products
b. Will be generated in several environments
c. Motivated strategy to distribute source code
2. Main algorithm components developed & validated
a. Release 1.33 available – development/beta-testing
b. Documentation and Installation Tests
c. Portable – tested on several Linux platforms
3. Ongoing scientific and technical development
a. Sensitivity to inputs, QC/screening, weighting options
4. Contact points – ESA and/or ECMWF
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 36
5.2 Key assimilation operators

Tan 2008 ECMWF Seminar Proceedings

HLOS, TL and AD


H
=
- u sin φ - v cos φ

dH
=
- du sin φ - dv cos φ

dH*
= ( - dy sin φ, - dy cos φ )T

Generalize to layer averages later
Background error

Same as for u and v (assuming isotropy)

Persistence and/or representativeness error

Prototype quality control

July 2008
Adapt local practice for u and v
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 38
5.1 Prototype Level-2C Processing
 Ingestion
 Assimilation
of L1B.bufr into
the assimilation system

of HLOS
observations (L1B/L2B)
L1B obs locations within
ODB (internal
Observation DataBase)

Corresponding analysis
increments (Z100)
Diff in RMS of an-Incr: RMS(an_erhg - bg_erhg) - RMS(an_ercp - bg_ercp)
Lev=100, Par=Z, anDate=20041002-20041002 0Z, Ana Step=0, Fc Step=6
NH=0.93 SH= 2.92 Trop= 1.35 Eur=-0.64 NAmer= 0.12 NAtl= 1.58 NPac= -0.29
120°W
60°W
0°
60°E
120°E
2.5
1600
2
1600
60°N
1600
1640
60°N
0
164
30°N
1.5
1
30°N
0.5
0.25
0°
30°S
60°S
0°
0.1
-0.1
-0.25
1640
1640
1600
1560
1520
1480
1640
1560
1520
-0.5
30°S
-1
1600
1480
1560
60°S
1520
0.5
1480
-0.5
-1.5
-2
-2.5
120°W
July 2008
60°W
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
0°
Slide 53
60°E
120°E
2a-4. Other NWP configurations
L2C Product
Meteorological
(optional)
products
Assimilation
(L2C Processor)
Other observations
Possibility to modify
algorithm source
code.
L1B Product
July 2008
L2B Product
L2B Processor
Auxiliary Data
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Forecast Model
Integrated or Standalone,
other options possible.
Processing
Parameters
Slide 54
2a-1. ECMWF “operational” configuration
L2C Product
Meteorological
products
Assimilation
(L2C Processor)
Other observations
L2B Product
L2B Processor
L1B Product
July 2008
Auxiliary Data
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Forecast Model
Integrated with
assimilation system
Processing
Parameters
Slide 58
2a-2. ESA-LTA late- and re-processing
L2B Product
L2B Processor
L1B Product
July 2008
Auxiliary Data
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Standalone configuration
Processing
Parameters
Slide 59
2a-3. Research/general scientific use
Other observations
Possibility to modify
algorithm source
code.
L1B Product
July 2008
L2B Product
L2B Processor
Auxiliary Data
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Forecast Model
Standalone configuration.
Processing
Parameters
Slide 60
1.3 Integration of Aeolus L2BP at ECMWF
L1B preprocessing (if required)
L1B/2B/2C
IFS(ODB) allocation
AuxMet/L2B
in Screening
L2C
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 61
1.3 ECMWF operational schedule
Processing of L1B 09-21Z starts at 02Z (D+1) “dcda-12utc”
Aux
L1B
L2B
L2C
Orbit from 20:00--21:40Z
is split over two
assimilation cycles
AP/L2BP
within
Screening
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 62
2b. Why distribute L2BP Source Code?
 Distribution of executable binaries only permits
─ limited number of computing platforms
─ different settings in processing parameters input file
─ thresholds for QC, cloud detection
─ different auxiliary inputs
─ option to use own meteorological data (T & p) in
place of ECMWF aux met data (available from LTA)
 Provide maximum flexibility for other centres/institutes
to generate their own products
─ different operational schedule/assimilation strategy
─ scope to improve algorithms
─ feed into new releases of the operational processor
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 63
3a. How it works – Tan et al Tellus A 2008
 Rayleigh channel HLOS retrieval – Dabas et al, Tellus A
─ R = (A-B) / (A+B) and HLOS = F-1 (R;T,p,s)
─ T and p are auxiliary inputs
─ correction for Mie contamination, using estimate of
scattering ratio s
 Mie channel HLOS retrieval
─ peak-finding algorithm (4-parameter fit as per L1B)
 Retrieval inputs are scene-weighted
─ ACCD = Σ ACCDm Wm, Wm between 0 and 1
 Error estimate provided for every Rayleigh & Mie hlos
─ dominant contributions are SNR in each channel
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 64
3b. Level-2B input screening & feature finding
5
3
Poli/Dabas
Meteo-France
calcu- 3: Level-2b classi cat ion map for each measurement bin (t op) and reFigure 1: Scat t ering rat io input t o t he E2S (t op) and scat t ering rat ioFigure
lat ed by t he level-1b processor (bot t om)
sult of t he L1B Input Screening process for each measurement bin (bot t om),
July 2008
Data Processing for ADM-Aeolus – LWGfor
Wintergreen
& JCSDA
Rayleigh
Slide 66
4
3b. Level-2B hlos wind retrievals
5
BRC #2
20
18
E2S input (206 excld:0)
2b Rayleigh Cloudy (4 excld:0)
2b Rayleigh Clear (16 excld:0)
1b Rayleigh obs (24 excld:0)
2b Mie Cloudy (3 excld:3)
2b Mie Clear (2 excld:2)
1b Mie obs (2 excld:0)
16
Altitude [km]
14
12
10
8
6
4
2
Poli/Dabas
0
Meteo-France
- 100
- 80
- 60
- 40
- 20
0
20
HLOS wind [m/s]
40
60
80
100
Figure 2: Level-2b scat t ering rat io used in t he Rayleigh inversions (calculat
ed 3: Level-2b classi cat ion map for each measurement bin (t op) and reFigure
by weight ing over t he level-1b scat t ering rat ios) for t he clear and sult
cloudy
of t he L1B Input Screening process for each measurement bin (bot t om),
observat
Julyions
2008 Data Processing for ADM-Aeolus – LWGfor
Wintergreen
& JCSDA
Slide 67
Rayleigh
Figure 7: Retrievals for the 2nd BRC
3c. Future work
 Quality Indicators
─ Highlighting doubtful L2B retrievals
─ More complicated atmospheric scenes from
simulations + Airborne Demonstrator
 Advanced feature-finding/optical retrievals
─ Methods based on NWP T & p introduce error
correlations
 Modified measurement weights
─ More weight to measurements with high SNR?
 Height assignment
─ In situations with aerosol and vertical shear
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 69
4. Distribution of L2BP software
 Software releases issued by ECMWF/ESA
─ Details & timings to be determined
─ Probably via registration with ECMWF and/or ESA
─ Source code and scripts for installation
─ Fortran90, some C support
─ Developed/tested under several compilers
─ Suite of unit tests with expected test output
─ Documentation
─ Software Release Note
─ Software Users’ Manual
─ Definitions of file formats (IODD), ATBD, etc.
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 70
Conclusions
 Expectations for ADM-Aeolus are high
─ On track for producing major benefits in NWP
─ Meeting the mission requirements for vertical
resolution & accuracy
─ Extending to stratosphere, re-analysis
─ Our software available to NWP/science community
─ Combine with other observations
─ Height assignment for AMVs
─ Complement other cloud/aerosol missions
─ Related research
─ Background error specification
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 71
1

Baseline L2BP Algorithm
Purpose of L2BP

Produce L2B data from L1B data and aux met data
 50
km observations from ~ 1 km measurements
 Error


estimates and quality indicators

Temperature and pressure corrections via met data

Scene classification and selective averaging
Design a portable source code for three processing modes

Integration at many met centres

Reprocessing @ ESA (ECMWF-supplied met data)

Testing in a range of environments

Simple to use, yet flexible to permit extensions
Auxiliary processing – prepares met data as L2BP input
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 75
Scene classification influences L2B output
24 Mie or Rayleigh height bins
P L1 measurements
L2B Profiles
L2bP
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 76
1.4 Baseline architecture – L2BP

Auxiliary L2B processing (centre-dependent)



July 2008
Profiles of temperature and pressure vs height

At requested locations, full model vertical resolution

L2BP will perform conversion to WGS84 coords
Extract from “first-guess fields” during “screening”

Nearest time (within 15 mins at ECMWF)

At ECMWF, vertical profiles and not slanted

Currently one profile per observation
Pre-processing step

Standardize input for primary L2B processing

Align met data with L1B measurements in horizontal

Could be achieved via extrapolation or interpolation
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 77
1.5 Locations for computing aux met data

Obtain from geolocation information in real L1B data

Offset from the sub-satellite track

Example shows 30 mins x 50 km spacing along-track
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 78
1.4 L2BP - auxiliary pre-processing
 Collocation implemented, suitable for 1 met locn per BRC

Sensitivity study to guide extensions, eg interpolation code
P L1 measurement locations
Aux met height bins, 1 per model level
N_met raw aux met profiles
PreProc
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 79
1.5

L2BP - primary processing
Primary processing (HLOS retrieval)

L1B product validation (mainly in Consolidation Phase)
 Signal classification (+ further code from L2A study)
 Assign weights to signals (+ further development)

Apply weights to a general parameter
 lat & lon = L2B centre-of-gravity

temperature & pressure = Tref & Pref

HLOS temperature & pressure corrections

Error estimates, quality indices

Output in EE format
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 80
2

Future work
Key inputs from other activities

L1B test datasets

Cloud detection and scene classification


Details of temperature & pressure correction scheme


ILIAD results & implementation (e.g. lookup table)
Algorithms for


algorithms/codes based on L2AP
HLOS error estimates & Quality indicators
Check suitability of interfaces for many met centres

July 2008
Basic concept ~ screening of radiosonde observations
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 81
Facts and figures for ADM-Aeolus

ESA point of contact – Dr Paul Ingmann

Mission Experts Division, ESA/ESTEC, The Netherlands
Orbit
Sun-synchronous
Dawn-dusk
97 
408 km
1100 kg
450 kg
Nd:YAG,
frequency tripled
to 355 nm
150 mJ
100 Hz
10 s every 28 s
- inclination & altitude
Mass - total & “ALADIN” lidar component
Transmitter
- laser type & pulse energy
- pulse repetition freq. & duty cycle
Receiver - telescope diameter
- spectrometers
Average power demand
Launch date & mission lifetime
July 2008
1.5 m
Fizeau (Mie)
Dual edge etalon
(Rayleigh)
1400 W
2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 82
3 years
1


Baseline L2BP Algorithm
Baseline architecture

HLOS retrieval - TN2.2, Fig 2

Generation of aux met data – TN2.2, Fig 1
L1B BRCs processed independently (& possibly in parallel)


L1B data arriving within met centre operational schedule


No communication of intermediate L2BP results
Met centre produces aux met data, L2B (and L2C)
L1B data missing the ECMWF schedule

ECMWF produces aux met data


July 2008
at locations inferred from predicted flight tracks
L2B possible via re-processing
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 83
1.1 L2BP – Portability considerations

Common design accommodating three processing modes
Met Centres
Operational (ECMWF)
Re-proc (ESRIN)
L1B data (input) in EE format
Received in
Received in NRT (~5h)
LTA/reprocessing
(or predicted orbit locations)
Q/NRT (30m-3h)
Auxiliary meteorological input
Self-generated
Self-generated & sent
Oper available
to LTA
(via LTA)
(T & p profiles, EE/BUFR)
Primary L2BP code
Oper available
Oper
Oper available
Auxiliary parameter input files
Oper available
Oper
Oper available
L2B data output in EE format
Yes
Yes
Yes
L1B/L2B data in BUFR format
EE2BUFR
EE2BUFR
Not required
(for assimilation purposes)
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 84
The ILIAD Study


Why the ILIAD study ?

The L1 processing scheme proposed by the industry for
Rayleigh winds does not take into account the impact of the
pressure and the potential presence of Mie scattering.

Preliminary studies conducted by DLR (O. Reitebuch) and
ESA (M. Endemann) suggested the impact of both exceed
requirements on data quality.
Objectives


Find a correction scheme.
Study Team.

July 2008
IPSL/LMD (P. Flamant, C. Loth), IPSL/SA (A. Garnier),
ONERA/DOTA (A. Dolfi-Bouteyre), HOVEMERE (D. Rees),
MF/CNRM (A. Dabas, M. L. Denneulin)
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 85
ILIAD - Impact of P, T and backscatter ratio
on Rayleigh Responses
Response curve
Function of P, T and r
Mie
Rayleigh
(P,T)
Line shape
Depends on
P, T and r
Transmission
through the
Double FP
Light transmitted through TA and TB
July 2008
Response (function of fD)
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 86
ILIAD - Baseline Inversion Scheme
Aux. data
Ifd;[P, T, r])  IR fd;[P, T])  r  1)IM fd )
Model
P,T
Calibration
TA(), TB()
Line shape
Tenti
+Gauss.
L1Bp
r̂
NA,B fD; [P, T, r]) 
 TA,B f )If  fD;[P, T, r])df
NA, NB
USR
Output
v̂ r ,
v̂R P, T, r) 
dv̂ r dv̂ r
,
dT dP

RR(fD,[P,T,r])
Inversion
)
 1
RR R̂R; [P, T, r]
2
RR fd, [P, T, r]) 
R̂R
NA fd, [P, T, r])  NB fd, [P, T, r])
NA fd, [P, T, r])  NB fd, [P, T, r])
Input
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 87
ILIAD - Simplified correction scheme
Based on a simplification of baseline inversion.
Two-step appraoch:
1.
Inverse response RR as if there were no Mie.

Method: Look-up in the 3D matrix Fd (i,j,k) giving the inverse frequency
(or velocity) for pressures Pi=P0+iDP, Tj=T0+jDT and Rk=R0+kDR

Output parameters:

Vr(Pmod,Tmod,r=1) where Pmod and Tmod are the pressure and temperature
inside the sensing volume as predicted by the NWP model.

dvr/dP, dvr/dT and dvr/dR, that is, the first order derivative of vr with
respect to P, T and the response RR.
2.
Correct from Mie contamination.

July 2008
Method: First order, linear correction based on the estimation of dvr/dr
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 88
ILIAD - Practical implementation
ISR
Rayleigh-Brillouin
spectra
R̂ R
TA(fm), TB(fm)
Df=25 MHz
Pmod, Tmod
r̂
IR fm; [Pi, Tj ])
Df  25 MHz
DP  50 hPa
DT  1 K
Global aux. File
Processed once before launch
~8 Mb
July 2008
Fd Pi, Tj, Rk )
INVERSION
DR  0.01
Look-up table
Aux. File
Processed every time
an ISR is carried out
~2 Mb
v̂r Pmod, Tmod, ˆ
r)
v̂r
P
v̂r
T
Part of L2Bp
Applied to all Rayleigh responses
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 89
Aeolus satellite layout
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 90
ALADIN Structure and
Optical Structural Thermal Model
ALADIN structure has been
completed for OSTM and tested.
Mass-dummies have been
integrated for OSTM:
Power Laser Heads (PLH),
Reference Laser Heads (RLH),
and
Optical Bench Assembly (OBA)
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 91
ALADIN OSTM
Laser Cooling
Radiator
TransmitReceive
Telescope
Platform
simulator
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 92
ALADIN Laser Cooling System
Laser Radiator
Heatpipes
OBA
Redundant
PLH
July 2008
Nominal
PLH
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 93
ALADIN
OSTM
Before shipment to CSL (Liege) for installation in
vacuum chamber and full thermal vacuum testing
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 94
Data simulations for ADM-Aeolus
Yield (%age of data meeting
mission requirements) at 5 & 1 km
ECMWF Analysis VT:Friday 7 February 2003 00UTC Surface: **high cloud cover

5 km: 75% of
Rayleigh have
accuracy < 2 m/s
(also 15% Mie not
shown)
150°W
120°W
90°W
Rayleigh channel Level 13
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
100%
75%
60°N
60°N
50%
25%
30°N
30°N
1%
0°
0°
0.9
30°S
30°S
0.8
0.7
60°S

1 km: 66% of Mie
have accuracy < 1
m/s (aerosol &
cloud returns)
60°S
0.6
Adequate
transmission
through overlying
cloud
July 2008
0.5
ECMWF Analysis VT:Friday 7 February 2003 00UTC Surface: **low cloud cover
Mie channel Level 18
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
150°W
120°W
90°W
60°W
30°W
0°
30°E
60°E
90°E
120°E
150°E
100%
75%
60°N
60°N
50%
25%
30°N
30°N
1%
0°

1.0
0°
1.0
0.9
30°S
30°S
0.8
0.7
60°S
60°S
0.6
0.5
150°W
120°W
90°W
60°W
30°W
0°
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
30°E
60°E
Slide 95
90°E
120°E
150°E
ADM-Aeolus data simulations - comparison with radiosondes/mission spec

Aeolus median like obs error assigned operationally to radiosondes

Aeolus HLOS observations expected to receive appreciable weight
Rayleigh
Mie
Without representativity
(cf mission spec – dash-dot)
July 2008
With cross-track representativity
(cf radiosonde – dashed)
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 96
ADM-Aeolus data simulations – Effects of model cloud cover (2)

Mid-latitude example

QC implications, Task 2

Tails of Rayleigh error
distributions
underestimated, median
barely changed
Model
Observed
cloud
cover
(midlats)
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 97
Assimilation of prototype ADM-Aeolus data
Quality Control for Aeolus data

Most QC parameters taken from conventional wind obs


Background errors & quality control thresholds (BgQC+VarQC)
Aeolus-specific Background Quality Control (recommended option)

Capping of observation error in bg departure classification
Set B = (obs-bg) / ES(obs-bg), accept obs iff abs(B) < 4.
In standard BgQC for Aeolus, ES = (σo2 + σb2)1/2.
Aeolus option: ES = (so2 + σb2)1/2, where so = min(σo, 2.5 ms-1)

Testing with LITE period, LIPAS-simulated Level-2B data

Gaussian + non-Gaussian errors (instrument bias, input wind bias)

Operational model (Cy26r1) at full/reduced resolution, ERA40/NoSSMI
July 2008
Data Processing for ADM-Aeolus – LWG Wintergreen & JCSDA
Slide 98
Download