the goce user toolbox -...

17

Upload: trantruc

Post on 12-Sep-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1
Page 2: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

The GOCE User Toolbox

Jérôme Benveniste1

Per Knudsen2 and the GUTS Team

1ESA

Earth Observation Science, Applications and Future

Technologies Department(ESRIN, via Galileo Galilei, Frascati, 00044 RM, Italy)

2Danish National Space Center, Copenhagen, DK

Page 3: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

• Oceanographers wish to derive absolute dynamic

topography (SSH-geoid) + errors

! A User Toolbox would help users attempt to compute

! dynamic topography

! geoid slopes

! error covariances anywhere

! A User Toolbox would help develop and validate new algorithms

! Absolute dynamic topography along radar altimeter tracks

! Gridded dynamic topography

! Gridded mean dynamic topography (MSS - geoid)

… At user required resolutions

Need of a GOCE User Toolbox?

Page 4: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

• Clear and detailed recommendation from the

to develop this toolbox

• See summary and recommendations

in WS proceedings (SP-659)

Need of a User Toolbox!

Page 5: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

Two phase approach

1) Consolidate the User Requirements, write

processing algorithms and input-output

Specs, draft a Toolbox architecture -- By

scientists

– This is “GUTS”

2) Detailed design, coding and testing -- by SW

company + beta testing by scientists

– This will be initiated as “phase 2”

User Toolbox Development Approach

Page 6: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

• Tasks to be performed

– Task 1: User Requirement Consolidation

• covering both Oceanography, SE and Geodesy

– Task 2: Processing Algorithm Scientific Trade

Off Study

– Task 3: Toolbox System Documentation

First Phase: .

GOCE User Toolbox Specification

Page 7: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

• Main requirements

– Computation of global gridded geoid heights at a given order/degree of spherical

expansion (i.e. at a given spatial resolution).

– Computation of geoid heights at a given spatial resolution and a given point or list

of points (unstructured grid, oceanographic transect)

– Option to replace geoid heights by geoid slopes

– Computation of full covariance matrix for a given order/degree of spherical

expansion and/or within a given order/degree range

– Computation of geoid heights covariance for any couple of points on the sphere

– Computation of cumulated geoid height errors at a given spatial resolution (on a

global regular grid or for a list of points)

– Option to include the omission errors

Task 1: User Requirement Consolidation

Page 8: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

Task 1: User Requirement Consolidation

• Additional requirements regarding the computation of

absolute dynamic topography

– Handling of external MSSH (ancillary data)

– Interpolation of MSSH on a given regular grid or at given points

(unstructured grid)

– Spatial filtering of MSSH

– Change of reference system for the geoid and/or MSSH (reference

ellipsoid, tide system)

– Computation of a ‘GOCE’ MDT (MSSH-GOCE geoid) at a given

resolution and on a given structured or unstructured grid

– Handling of altimetric data (altimetric heights, sea level anomalies)

– Computation of altimetric absolute dynamic topography

– Computation of altimetric absolute geostrophic velocities

Page 9: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

• Additional requirements regarding the geoid

validation– Handling of ancillary data (in-situ data, external MDT (in-

situ/modelled), local geoids, combined CHAMP/GRACE/GOCE

geoid…)

– Computation of differences / Root Mean Square differences /

correlation coefficient / regression slopes between GOCE geoid

and external geoids / ‘GOCE’ MDT and external MDT / between

absolute altimetric dynamic topography and in-situ absolute

dynamic topography / between absolute altimetric geostrophic

velocities and in situ geostrophic velocities…

Task 1: User Requirement Consolidation

Page 10: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

Task 2: Scientific Trade Off Study

• A trade off study is needed to select the best (accuracy, CPU time…)

algorithms to compute the variables listed in the user requirement doc.

• Task: Carry out a scientific trade off study (in view of selecting the

toolbox processing and viewing functions)

1) Basic processing functions (filtering functions like spherical harmonic

expansion, interpolation functions)

2) Specific processing function (geoid height covariance computation,

computation of the geoid height and MSSH in respect to a different

reference ellipsoid / tide system, MDT - and corresponding geostrophic

circulation- computation, ADT -and corresponding geostrophic

circulation- computation)

3) Basic viewing functions (global/regional maps, geoid/MDT/MSSH

profile along a transect)

Page 11: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

Task 3: Toolbox System Documentation

• Documentation needed to produce a toolbox:-

1) Input / output specification document,

2) an algorithm specification document

3) architectural design document mapping the required

functionality and interfaces.

4) Provide a summary study report with scope of tutorial for future

toolbox user

• These 4 documents will be the input to the Toolbox

implementation phase.

Page 12: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

Open Source / Open Group

• The consortium is an open working group

• Open to any further membership

• Open to all donators of Open Source code

– Quite numerous as was observed at GOCINA WS

• Consortium meet in workshop style progress

meetings

• Study duration 12 months, end January 2007

Page 13: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

GUTS Participants• H. SNAITH NOCS

• K. HAINES/D. BRETHERTON UREADS

• C. HUGHES/R.BINGHAM POL

• J. JOHANNESSEN NERSC

• P. KNUDSEN DNSC

• P. LEGRAND IFREMER

• M.-H. RIO CLS

• R. RUMMEL/T. GRUBER TUM

• M. LOSCH AWI

• N. SNEEUW UST

• D. STAMMER/F.SIEGISMUND UHH

• C.TSCHERNING UCPH

• F. VOSSEPOEL SRON/UU

Page 14: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

GUTS Task reports

15:10Per Knudsen, Ole

Andersen and Toke

Beck Andersson

Optimal filtering of mean dynamic topography

models

PosterPer Knudsen and the

GUTS Team

Consolidating User Requirements for the GOCE

User Toolbox

PosterMarie-Hélène RioThe GOCE User Toolbox: Toward a first

prototype

PosterKeith Haines and

Daniel Bretherton

GOCE User Toolbox Specification (GUTS) -

System Specification and Architectural Design

PosterFrank Siegismund,

Helen Snaith, Per

Knudsen and the

GUTS Team

GOCE User Toolbox Specification: Scientific

trade off study and algorithm specification

14:50Rory Bingham, Keith

Haines and Chris

Hughes

Elementary Algorithms for Determining the

Ocean Dynamic Topography From Altimetric and

Gravity Data

Page 15: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1

GOCE User Toolbox

J. Benveniste

GUT Implementation

• Next phase, Toolbox implementation, to start in

January 2007

Page 16: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1
Page 17: The GOCE User Toolbox - earth.esa.intearth.esa.int/workshops/goce06/participants/9/pres_benveniste_9.pdf · GOCE User Toolbox J. Benveniste The GOCE User Toolbox J r me Benveniste1