CDAAC status and strategy

advertisement
CDAAC Status and Strategy
Bill Schreiner
and CDAAC Team
COSMIC Retreat
Nov 4, 2010
Outline
•
•
•
•
•
CDAAC Objectives
CDAAC Overview
CDAAC Status
Summary of CDAAC mini-review
Processing COSMIC Follow-on missions and missions of
opportunity
CDAAC Objectives
• Provide high quality GNSS RO data to the community in
NRT, post-processing, re-processing (re-analysis)
• Improve data processing algorithms to maximize impact of
RO data on research and operations
• Support data users, TACC
• Conduct scientific investigations when appropriate and
efficient
CDAAC Personnel
•
•
•
•
•
Program Director: Bill Kuo
Chief Scientist: Chris Rocken
CDAAC Manager: Bill Schreiner
S/W Engineers
– Doug Hunt, Lead
– Maggie Sleziak-Sallee, Web
– Teresa Vanhove, GPS
– Jason Lin, SE
– Karl Hudnut, System Admin/Engineer
Scientists
– Bill Schreiner, GPS Lead
– Sergey Sokolovskiy, RO Inversions
– Xinan Yue, Ionosphere
– Janet Zeng, RO Inversions
– Tae-Kwon Wee, 1DVAR
Main CDAAC Functions
• RO Payload Operation
– Configuration control (firmware and tracking configuration)
– Scientific/technical guidance for commanding, operation
– Near real-time monitoring, trouble-shooting, and Q/C data analysis
• Data Processing and Analysis
–
–
–
–
–
–
–
–
Level0 unformatting and QC
GPS ground processing (ZTD, site estimation, clock estimation)
LEO POD, and atmospheric excess phase
Absolute TEC generation
Inversions (neutral atmosphere and ionosphere)
Retrievals (1DVAR)
NWP and correlative data handling
Product QC and analysis
CDAAC Functions (cont)
• System Operation and Monitoring
-
H/W, O/S and NFS filesystem
System fail-overs
CDAAC operations
• Input data stream monitoring
– RTS downlink
– GPS Bit-grabber operation and monitoring
– GPS ground data (IGS, NRCan, EUMETSAT, COSMIC
sites)
– IGS and IGU orbits, clocks and EOP
– Bernese configuration
– NCEP GFS, ECMWF, radiosonde, ionosonde
• Data Management, Dissemination, and Archival
• Support Data Users
CDAAC Hardware
Real-Time Setup
– Dual String system
– Redundant Input/Output IOcomputers
– Redundant Real-Time
Operational cluster computers
(with RAIDS)
– Real-Time staging cluster to
stage (test) software updates
– Backup power and cooling
Post-Processing Setup
– R&D cluster
– Re-Analysis cluster for climate
re-analysis
– FTP Server with RAID
Active
I/O
Computer
Backup
I/O
Computer
CDAAC Processing Flow
CDAAC File types in RED
Atmospheric processing
atmPhs
LEO data
Level 0--level 1
Excess Phase
Full Spectrum
Abel Inversion
atmPrf
(S4)
1-D Var
Moisture
Correction
wetPrf
Fiducial
data
POD (Orbits
and clocks)
bfrPrf
Real time Task Scheduling Software
Profiles
Ionospheric processing
podTec (TEC)
scnLv1 (S4)
tipLv1 (Radiance)
Excess Phase
Processing
ionPhs
(L1,L2
amp/phase)
Abel Inversion
ionPrf
(EDPs)
Combination
with other data
Best Effort Monitoring
• Monitor the system regularly throughout the
day M-F 8am-8pm
• CDAAC Ops team monitors the system 3
times per day on weekends and holidays
• Available by email and cell phone
• CDAAC reliability estimated > 99.5%
CDAAC Data Processing Status
• Near Real-Time
-
COSMIC
SAC-C and C/NOFS
• Post-Processing (2007.3200-2009.2650)
-
GPSMET, GPSMET-AS, CHAMP, SAC-C, GRACE, COSMIC
Will attempt to understand 3 “noisy” CHAMP months (2007.3200)
• Re-Processing (2009.2650)
-
Published new CHAMP re-processing
COSMIC re-processing finished, published soon
Then start re-processing for GPSMET, GRACE, TerraSAR-X, SACC, Metop/GRAS, C/NOFS
COSMIC Data Product QC
•
•
•
•
Output file saved from each process
Hard failures logged in cosmic_badprf table
Most products have BAD flags in files and database
Some product files include error characteristics
• LEO Orbit Determination (Post-fit residual test, Orbit overlap test)
• Neutral atmospheric excess phase files (SNR and phase noise tests)
• Neutral atmospheric profiles (Bending angle noise and bias tests, checks for L2
quality, presence of scintillation, gross checks on N/T/P)
• Absolute TEC data arcs (cycle slip detection/correction, outliers)
• Electron Density Profiles (under development)
• Scintillation Indices (under development)
• TIP Night-side Radiances (BAD flag for incomplete integration time, motor not at
proper destination, ill-defined sensitivity)
CDAAC 3.0 Status
• To be released by late November 2010
• RPM-based install system
• Improved data access, website, DB interface, monitoring,
configuration management, archiving, documentation
• All other packages updated to latest versions: perl,
postgres, apache, Bernese, ..
• Real-time clock subsystem
• Improved excess phase for SD processing
• Use of higher resolution real-time and post-processing first
guess models (GFS high resolution and ERA-40 interim)
CDAAC Review
• Held Oct 27, 2010
• What CDAAC development efforts are required for
COSMIC and other missions? How much effort?
• How do we know our CDAAC GPS RO data processing is
optimal?
– Review of algorithms and software internally and via publication
– Comparison of results (POD, BA, N, T, WV) with other data
processing software and investigate and understand differences (i.e.
more detailed GRAS study)
– Comparison with correlative data, models?
CDAAC System changes













Better system for managing code for production/research
Simplify addition of new missions
names in CDAAC code
Restructure ROAM
Refactor genXphase
Add more test suites
Clean up unused code
Continue to add missions
Improved QC, bad flags, error estimates
Multi-GNSS capability, new observables!
Low latency processing
Better systems management
Need to develop CDAAC Level0-Level1 processing modules
Improved monitoring scripts
GNSS Processing
• Add GNSS capability, new observables
• Improve NRT ZTD
- Compare algorithm with Suominet
• Improve NRT GNSS clock estimation
- 5-sec GNSS clocks
• Improve NRT and PP LEO POD (to 0.1 mm/sec)
– Process data from both POD antennas
– Compute/Apply PCV maps
– Implement SLR processing for validation
• Improve excess phase processing
- Review algorithms, fix bugs,
- 5-sec GNSS clocks
- refactor
• Perform additional validation studies
Neutral Atmospheric Inversions
• Restructure ROAM
• Add GNSS capability, new observables
• Improve wave optics processing
– looking for better filtering approaches
– looking for alternative methods (like recently introduced WDF)
• Improve bending angle optimization
- testing methods with reduced weight of climatology
- validation by independent data sources in the stratosphere
• Improve 1DVAR retrieval code and documentation
• Perform additional validation studies (e.g. integrate ROPP
package, RO-Trends+)
- Requires investigation and understanding the sources of the
differences
atmPhs
1) Phase Connection
conPhs
2) Bending Angle
Generation (WO,GO)
benPrf
3) Bending Angle
Correction, Connection
bcnPrf
4) Bending Angle
Optimization, Inversion
atmPrf
1) Mission-dependent; 2-4) Mission-independent.
1) Input positions, velocities, raw phase and amplitude,
clim. model.
Processing removal of NDM, connection of the phase,
down-sampling to one rate.
Output positions, velocities, connected phase,
amplitude, HSL, lat, lon, height of TP.
2) Input output from 1
Processing retrieval of WO (Phase Matching and FSI
or CT2) and GO bending angles for L1, L2, (L5)
Output GO and WO bending angles for L1,L2,(L5)
3) Input output from 2
Processing ionospheric correction (incl. additional
smoothing of L4), connection of GO and WO bending
angles.
Output ionosphere free connected bending angles
4) Input output from 3, clim. model, atm. model.
Processing optimization of bending angles,
inversion of N,T,P.
Output N,T,P.
Comparison of COSMIC retrieved temperatures to ECMWF for
Different optimizations of BA
2009.015-045
Current CDAAC approach:
- clim. fitted to obs. BA
- mixed with weighting function
- WF different for different occs.
- on average fitted clim. >50%
above h~45 km
Tested approach:
- obs. BA smoothed with window
increasing from 1.5 km at h=30 km
to 15 km at h=60 km
- clim. >50% above h=60 km
for all occs.
Ionospheric Processing
• Absolute TEC uncertainty under investigation
- DCB estimation, Code/phase leveling uncertainty
• Electron Density Profiles
- Improving EDPs by using information on horizontal gradients with DA
• Improve scintillation products
• Add GNSS capability, new observables
• Perform additional validation studies
- With Paul Straus of Aerospace, JPL
1-2 TECu uncertainty can be ignored for ground based GPS or low
elevation LEO GPS observations. But it might have problem if we want to
study the plasmasphere using COSMIC sTEC [eg,2006.230-245]
TEC Precision from Collocated Tracks
COSMIC (2006.230-245)
Data assimilation retrieval

Comparison of the
latitude and
altitude Ne and its
retrieval error from
simulation

LT=13

Manmade plasma
cave disappears in
DA retrieval.
Processing NRT data from MOOs at
CDAAC
• development, testing, monitoring of RTS downlink
• decoding and formatting binary level 0 science payload
data. Effort depends on payload architecture
• system modification, configuration and management
• data processing modifications
• testing and validation
• NRT operations and monitoring,
• post-processing, archival, maintenance
• program management
• Recent experience with C/NOFS and SAC-C valuable
C-2 Operational Data Processing
Requirements
•
•
•
•
•
•
•
•
•
•
•
Reliable and low latency input data streams
Primary and Backup DPC (Data Processing Center)
Development system (GNSS capable)
Staging system to test processing changes
Configuration management of systems
Communication access between systems (DPCs,
SOCC, RTSs). Increased IT Security?
24/7 monitoring of near real-time operations
Maintenance and on call technical support
Operator Training
Secondary Science payload processing
Post-Processing
Configuration Management for C-2
Cfengine controls
Cfengine
Configuration
Control
Machine
SVN
configuration
repository
• Log rotation
• Shared file systems
• Processing Daemons
• Software integrity
• Fail-over between
I/Os and processing
clusters
• Disk space/cleanup
• Syncing
Primary
DPC
Staging
Single string
Backup
DPC
Development
Single string
PostProcessing
C-2 DPC Options
with CDAAC
Option A
Option B
Primary
NOAA (single string hw ~$100K)
NOAA (single string hw ~$100K)
Hot Backup
UCAR (single string hw ~$100K)
UCAR staffing (TBD)
TDPC (single string hw ~$100K)
TDPC staffing (TBD)
Staging
NOAA (single string hw ~$100K)
NOAA (single string hw ~$100K)
Monitoring
24/7 at NOAA (~5 FTE)
Best effort at UCAR (TBD)
24/7 at NOAA (~5 FTE)
24/7 at TDPC (~5 FTE)
R&D
UCAR (single string hw ~$100K)
UCAR staffing (TBD)
UCAR (single string hw ~$100K)
UCAR staffing (TBD)
On Call
Tech
Support
UCAR staffing (TBD)
UCAR staffing (TBD)
PostProcessing
UCAR (single string hw ~$150K)
UCAR (single string hw ~$150K)
CDAAC R&D Schedule for C-2
Recent Activities
• June 30th 2010 meeting with NOAA/OSDPD (Kathy Kelly)
- Review of GPS RO processing at CDAAC
- HW/SW data processing architecture at NSOF
- Held additional telecon
- Working to test CDAAC within NSOF architecture
- Providing info for NOAA CLASS archive
• Oct 14th 2010 meeting with AF/Aerospace
- Review of CDAAC and SW architecture
- Strong interest in using CDAAC to process space weather
payloads
- Additional meetings in planning
• F-7/C-2 JPMO Meeting Dec 7-8, 2010
- Discuss data processing issues
Recent RO Research and Science Apps
• Investigated structural uncertainty of RO in LT. Published in JGR
• Comparing different methods of estimation of the ABL depth from RO.
Investigating global variability. Publishing results soon.
• Detection of the sporadic E clouds from RO. In press at GRL
• Investigation of the response of the UTLS in terms of gravity waves
and tidal variations from COSMIC data to the sudden stratospheric
warming event in 2009
• COSMIC EDPs used to estimate ionosphere High Transition Heights
(HTH). In press at JASTP
• Investigated global ionospheric response observed by COSMIC
Satellites during the January 2009 Stratospheric Sudden Warming
Event. In press at JGR-SP
• Submitted data assimilation paper to improve EDPs. In revision at JGR
Recent RO Research and Science Apps
• Global Evaluation of Radiosonde Water Vapor with RO data, Published
in J of Remote Sensing
• Evaluation of AMSU and AIRS with RO
• Impacts of GPS radio occultation data assimilation on regional weather
predictions. Published in GPS Solutions
• Working on Round-2 of RO-Trends inter-agency comparison
• UCAR funded by EUMETSAT to evaluate Metop/GRAS RO data. Final
Report due in early Nov
Download