An Introduction to ROSA-ROSSA structure G. Perona [email protected].

29
An Introduction to ROSA-ROSSA An Introduction to ROSA-ROSSA structure structure G. Perona G. Perona [email protected] [email protected]

Transcript of An Introduction to ROSA-ROSSA structure G. Perona [email protected].

Page 1: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

An Introduction to ROSA-ROSSA structureAn Introduction to ROSA-ROSSA structure

G. PeronaG. Perona

[email protected]@polito.it

Page 2: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SUMMARY

ROSA-ROSSA Project overview

ROSA-ROSSA Processing Chain overview

ROSA-ROSSA Web Science GRID

Why GRID?

ROSA-ROSSA Validation “philosophy”

Page 3: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Space Geodesy Center (CGS)

Politecnico di Torino

Università di Camerino

Università “La Sapienza”

di Roma

CISASUniversità di Padova

ICTP Trieste

ROSA – ROSSAROSA – ROSSA Project Overview Project OverviewROSA - RROSA - Researchesearch andand O Operational perational SSatelliteatellite and and SSoftwareoftware

AActivitiesctivities

Operative Ground Segm

Page 4: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Numerical Weather Predictions

DG_NREF

ASI – CGS / NRSA

RO EVENT EXCESS PHASES AND OCCULTATION TABLES

REFRACTIVITY, TEMPERATURE AND PRESSURE PROFILES (DRY AIR)

GPS/OCEANSAT-2 ORBITAL DETERMINATION & PREDICTION

BENDINGS VS IMPACT PARAMETERS on L1 and L2

BENDINGS VS IMPACT PARAMETERS IONO FREE

STRATOSPHERIC INITIALIZATION OF BENDINGS AND IMPACT PARAMETERS

Climatological Models

WATER VAPOUR PROFILES

ELECTRON DENSITY PROFILES

DOPPLER MODEL FOR OPEN-LOOP

GROUND FIDUCIAL NETWORK DATA

Numerical Weather Predictions

ROSA-ROSSA Processing Chain ROSA-ROSSA Processing Chain OverviewOverview

SWOrD

DG_BEND

DG_BDIF

DG_BISI

DG_ATMODG_DELN

Data Generators (DG) of the Data Generators (DG) of the ROSA-ROSSA SOFTWARE for ROSA-ROSSA SOFTWARE for

OCEANSAT-2OCEANSAT-2

QUALITY CHK DG_QC1A

Support Data for POD

RAW DATA GROUND FIDUCIAL NETWORK

IGS/GPS ASI (Cosmo Skymed) ROSA ROSA RO Data ROSA Navig Data

Page 5: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

WEB SCIENCE GRID

Processing Chain Overview: Processing Chain Overview:

The WEB SCIENCE GRIDThe WEB SCIENCE GRIDDATA

SOURCES +GRID ASI

GRID PROCESS MONITOR

DATABASE

Page 6: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Grid StatusXXXXXXXXXXXXXXXXXXXXXXXX

XXXX

JAVA Applicationfor the

Data Generators

development

The ROSA-ROSSA Grid ApplicationThe ROSA-ROSSA Grid Application

Page 7: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Jobs progress execution overview

The ROSA-ROSSA Grid ApplicationThe ROSA-ROSSA Grid Application

Page 8: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

CHAIN PROCESSING TIME (3 RO EVENTS)

DA = Distributed Architecture NDA = Non-Distributed Architecture

The ROSA-ROSSA Grid ApplicationThe ROSA-ROSSA Grid Application

Page 9: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Tangent point position

The ROSA-ROSSA Grid ApplicationThe ROSA-ROSSA Grid Application

Page 10: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

WHY GRID ???WHY GRID ???Extensive distributed processing of Radio Extensive distributed processing of Radio

Occultation dataOccultation dataDG_1 ver 1.0

DG_1 ver 2.0DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

DATA SETSSatell #1 Satell #2

Satell #N

USER X

USER Y

USER Z

USER W

Page 11: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

USER X

USER Y

USER V

USER ZDG_1 ver 1.0DG_1 ver 2.0

DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

DATA SETSSatell #1 Satell #2

Satell #N

Extraction of RO productsI°I°

USER W

WHY GRID ?

Page 12: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

USER X

USER Y

USER V

USER ZDG_1 ver 1.0DG_1 ver 2.0

DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

DATA SETSSatell #1 Satell #2

Satell #N

Data processing through different Data Generator releases II°II°

USER W

WHY GRID ?

Page 13: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

USER X

USER Y

USER V

USER ZDG_1 ver 1.0DG_1 ver 2.0

DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

DATA SETSSatell #1 Satell #2

Satell #N

Data Processing exploiting a DG release developed by his own

DG_2 Ver USER Z

III°III°

USER W

WHY GRID ?

Page 14: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

USER X

USER Y

USER V

USER ZDG_1 ver 1.0DG_1 ver 2.0

DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

RAW DATA of new (future) RO missionsIV°IV°

USER W

WHY GRID ?

Page 15: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

USER X

USER Y

USER V

USER ZDG_1 ver 1.0DG_1 ver 2.0

DG_1 ver 3.0

DG_2 ver 1.0DG_2 ver 2.0

DG_3 ver 1.03DG_3 ver 2.0

DG_3 ver 3.0

DATA SETSSatell #1 Satell #2

Satell #N

GPSALTIMETRY,

SCATTEROMETRY or other applications

V°V°Open the grid opportunity to other scientific exploitation of RO data and other international research groups

WHY GRID ?

USER W

Page 16: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

BENCHMARK DATA. DO THEY EXIST?• First Level BENCHMARK (Reality): punctual external measurements directly comparable with RO measurements probably do not exist. Comparing RO measurements with the corresponding averages of measured atmospheric parameters: needed measure data not yet available.

ROSA – ROSSA VALIDATION

Page 17: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

BENCHMARK DATA. DO THEY EXIST?• First Level BENCHMARK (Reality): punctual external measurements directly comparable with RO measurements probably do not exist. Comparing RO measurements with the corresponding averages of measured atmospheric parameters: needed measure data not yet available.

ROSA – ROSSA VALIDATIONRESOLUTIONS

GPS LEO

Cross-track Resolution

• Δz ~ 2 km in stratosphere ~ 0.5-0.1 km in the lower troposphere

• Δx ~ 2 km

Along-track Resolution

• Δy ~ 600 km in stratosphere ~ 200 km in in the lower troposphere

Page 18: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

BENCHMARK DATA. DO THEY EXIST?• First Level BENCHMARK (Reality): punctual external measurements directly comparable with RO measurements probably do not exist. Comparing RO measurements with the corresponding averages of measured atmospheric parameters: needed measure data not yet available.

• Second Level BENCHMARK (Numerical Weather Re-analysis e/o radiosoundings, etc.): how good are such data to represent reality?

• Third Level BENCHMARK (OUTPUT of similar SOFTWAREs): but, are these output a good representation of reality?

ROSA – ROSSA VALIDATION

Anyway, VALIDATION is a statistical activity

Page 19: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

Quality Check of ROSA level 1a dataDG_QC1A

ROSA – ROSSA VALIDATION

Page 20: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

ROSA – ROSSA VALIDATION

Actually First Level and Second Level BENCHMARKS do not exist

Page 21: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

optimized (a) iono-free

ROSA – ROSSA VALIDATION

Actually First Level and Second Level BENCHMARKS do not exist

First Level BENCHMARKS do not exist. Second Level can be produced considering (a) evaluated through NWP models

Page 22: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

optimized (a) iono-free

ROSA – ROSSA VALIDATION

Actually First Level and Second Level BENCHMARKS do not exist

First Level BENCHMARKS do not exist. Second Level can be produced considering (a) evaluated through NWP models

n(h)

Page 23: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

optimized (a) iono-free

1) Abel Inversion (spherical simmetry) evaluates refractive index value (n) through

(n is a weigthed measurement of a 300 km atmosphere)

2) n is localized in the trajectory perigee

(during the occultation it is moving also in latitude and longitude)

3) A Benchmark dataset should be spatially and temporally colocated with the perigee points

First Level Benchmark with such characteristics do not exist

traj

afunz

ROSA – ROSSA VALIDATION

n(h)

Page 24: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

optimized (a) iono-free

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

n(h)Radiosoundings (Critical respect to A e B)

ECMWF/NCEP Re-Analysis (Critical respect to A) and approximating the reality

Hi-Res NWMs (Critical respect to A and under limited areas) and approximating the reality

Second Level Benchmark

A good co-location should be

A) < 1,5 hours from occultation obs.

B) < 300 km from occultation point

Consequently, Second Level Benchmarks could be:

ROSA – ROSSA VALIDATION

Page 25: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

optimized (a) iono-free

Actually First Level and Second Level BENCHMARKS do not exist

Actually First Level and Second Level BENCHMARKS do not exist

Radiosoundings, ECMWF/NCEP, Hi-Res NWMs

T(h), pwet(h), Specific Humidity (h)

Radiosoundings, ECMWF/NCEP, Hi-Res NWMs

n(h)

ROSA – ROSSA VALIDATION

Page 26: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

SWOrDSWOrD

DG_BENDDG_BEND

DG_BDIFDG_BDIF

DG_BISIDG_BISI

DG_NREFDG_NREF

DG_ATMODG_ATMO

DG_DELNDG_DELN

Orbits

Excess phases (Excess Doppler)

optimized (a) iono-free

Actually First Level and Second Level BENCHMARKS do not exist

Actually First Level and Second Level BENCHMARKS do not exist

Radiosoundings, ECMWF/NCEP, Hi-Res NWMs

T(h), pwet(h), Specific Humidity (h)

Radiosoundings, ECMWF/NCEP, Hi-Res NWMs

n(h)

Ne(h) Actually First Level BENCH. does not exist and Second Level BENCHMARK is not foreseen

ROSA – ROSSA VALIDATION

Page 27: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

ORBIT PREDICTION VALIDATION (CISAS)

BENDING AND REFRACTIVITY PROFILES (ISMB)

NN (h)(h)

(a)(a)

Orbits, Excess phasesOrbits, Excess phases

SUMMARY OF SESSION 2bPROCESSING CHAINS – GRAS AND ROSA Products

Page 28: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

TEMPERATURE, RELATIVE HUMIDITY WATER VAPOUR PARTIAL PRESSURE (UNICAM - ISMB)

ELECTRON DENSITY PROFILES (ISMB - ICTP)

TT (h),(h), WVWV (h)(h)

NNee(h)(h)

Data Processing Center DESCRIPTION (INNOVA)

Page 29: An Introduction to ROSA-ROSSA structure G. Perona giovanni.perona@polito.it.

PALERMO – 5-10 October, 2009

A special session on RADIO OCCULTATION and ROSA related activities is foreseen

II° NATIONAL MEETING ON HYDROLOGY AND METEOROLOGY

Press conference at the FIERA DI ROMA – Boat Show

27 February, 2009