Www.storm-surge.info Storm Surge Networking Forum 2013 18 th -20 th November 2013 The eSurge Coastal Altimetry Processor Luke West, Paolo Cipollini, Helen.

Slides:



Advertisements
Similar presentations
CRYOSAT WORKSHOP ESRIN – 8 to 10 March 2005 Cryosat Data Processing in Near Real Time for Oceanographic Applications J. BENVENISTE - ESA/ESRIN, Italy OZ.
Advertisements

Page - 1 RA2 CCVT meeting March 2003 F-PAC validation context CMA chain has to be inline with the algorithms approved by ESA and used for the prototype.
SAR Altimetry numerical simulations over water surfaces
Why Do Climates Vary?.
Global altimetric marine gravity field mapping The impact of Cryosat-2
Draft Recommendations subtitle here. Recommendation 1 The study groups from this workshop continue to collaborate with the goal of reporting progress.
Global altimetric marine gravity field mapping The impact of Cryosat-2 Ole B. Andersen and L. Stenseng Acknowledging support/data and coorporation with.
“SAMOSA” an ESA SAR Altimetry Ocean, Coastal Zones and Inland Water Development Study Jérôme Benveniste ESA Jérôme Benveniste ESA Presented at the Coastal.
Application of coastal altimetry to storm surge studies Paolo Cipollini National Oceanography Centre, UK Global Storm Surge Networking Forum, Venice,
Class #5: Air pressure and winds Chapter 8 1Class #5 Tuesday, July 13, 2010.
Increasing the accuracy of Arctic gravity field modelling using Cryosat-2 SAR altimetry. Ole B. Andersen, L. Stenseng and J. Maulik.
Challenge the future Delft University of Technology CryoSat+ for Oceans CP4O, Mid Term Review, June 2013, NOC, Southampton CP4O: State of the Art.
Global Storm Surge User Forum - Venice – November particular thanks also go to data providers (ESA, CNES, CTOH, ISPRA and ICPSM, etc.) with invaluable.
Effect of Surface Loading on Regional Reference Frame Realization Hans-Peter Plag Nevada Bureau of Mines and Geology and Seismological Laboratory University.
SAR Altimetry in Coastal Zone: Performances, Limits, Perspectives Salvatore Dinardo Serco/ESRIN Bruno Lucas Deimos/ESRIN Jerome Benveniste ESA/ESRIN.
Remko Scharroo – Coastal Altimeter Workshop – Silver Spring, Maryland – 5-7 February 2008 Remko Scharroo, Altimetrics LLC, Cornish, New Hampshire with.
Spatial-Temporal Parametric Model with Covariance Structure based on Multiple Satellite Altimetry for Predicting and Interpolating Sea Surface Heights.
Road-mapping the Way Forward for Sentinel-3 Topography Mission SAR-Mode waveform Re-tracking over water surfaces J Benveniste, P Cipollini, C Gommenginger,
ASIC**3 Workshop -- May 2006 Measuring Global Sea Level Rise With Satellite Radar Altimetry ASIC**3 Workshop -- May 2006 Laury Miller NOAA/NESDIS Lab for.
1 A new set of tools for all altimetry users J. Benveniste (ESA), N. Picot (CNES), V. Rosmorduc (CLS) et al.
Active microwave systems (1) Satellite Altimetry
Chapter 8: Measuring sealevel. Sea Level and Pressure Pressure and sea level measurements are of special interest in geophysical studies, and few other.
1 Waves from radar altimetry satellites: measurements and uses Vinca Rosmorduc, CLS / Aviso.
Monitoring the Global Sea Level Rise Budget with Jason, Argo and GRACE Observations Eric Leuliette and Laury Miller NOAA/Laboratory for Satellite Altimetry.
ESA’s DUE eSurge Project: Improving storm surge modelling with advanced satellite data products. Living Planet Symposium, Edinburgh, 10 th September 2013.
Integration Tide Gauge and Satellite Altimetry for Storm Surge and Sea Level change prediction. Ole B. Andersen and Y. Cheng (DTU, Denmark) Xiaoli Deng,
Coordinate Systems in Geodesy By K.V.Ramana Murty, O. S.
HY-2A Satellite Altimetric data Evaluation in the Arctic Ocean Yongcun Cheng Ole Baltazar Andersen.
ODINAFRICA/GLOSS Sea Level Training Course
OSTST, Hobart, March Future altimeter systems : is mesoscale observability guaranteed for operational oceanography? Future altimeter systems.
Coastal Altimetry Workshop - February 5-7, 2008 CNES initiative for altimeter processing in coastal zone : PISTACH Juliette Lambin – Alix Lombard Nicolas.
ESA’s DUE eSurge Project: Improving storm surge modelling with advanced satellite data products. Phillip Harwood; CGI -
From techniques to applications: NOC's forefront role in coastal altimetry Paolo Cipollini with contributions from Val Byfield, Christine Gommenginger,
OC3522Summer 2001 OC Remote Sensing of the Atmosphere and Ocean - Summer 2001 Active Microwave Radar.
Satellite Altimetry - possibilities and limitations
ESEOO meeting, Santiago de Compostela, january 2007 Improved satellite altimetry for the observation of shelf/coastal dynamics The Margins Altimetry Projects.
Sea Level Change Measurements: Estimates from Altimeters Understanding Sea Level Rise and Variability June 6-9, 2006 Paris, France R. S. Nerem, University.
1 Basic Radar Altimetry Toolbox & Radar Altimetry Tutorial.
GEOF334 – Spring 2010 Radar Altimetry Johnny A. Johannessen Nansen Environmental and Remote Sensing Center, Bergen, Norway.
Use of sea level observations in DMIs storm surge model Jacob L. Høyer, Weiwei Fu, Kristine S. Madsen & Lars Jonasson Center for Ocean and Ice, Danish.
Data management: Data sources & Quality control. Sea level measurements.
Hausleitner, W. (1), J. Weingrill(1), F. Moser (1), J. -D
Philip Moore Jiasong Wang School of Civil Engineering and Geosciences University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU
Advanced Utilities Extending ncgen to support the netCDF-4 Data Model Dr. Dennis Heimbigner Unidata netCDF Workshop August 3-4, 2009.
IWF/ÖAW GRAZ Jason-2 Altimeter Calibration Status Quo Walter Hausleitner, Jörg Weingrill Altimeter Calibration Workshop 2010 Graz, Austria.
R. Abileah 1, S. Vignudelli 2, Andrea Scozzari 3 1 jOmegak, San Carlos CA, USA 2 CNR-IBF, Pisa, Italy 3 CNR-ISTI, Pisa, Italy The Near-Specular Altimeter.
Next On each slide, formulate the answer in your head, and then click the button to see if you are correct.
Altimetry for coastal oceanography in Australia -an assessment of PISTACH David Griffin, Madeleine Cahill, Jim Mansbridge, Neil White.
Recent Results from the Corsica Calibration Site P. Bonnefond (1), P. Exertier (1), O. Laurain (1), Y. Ménard (2), F. Boldo (3), E. Jeansou (4), G. Jan.
Atmospheric Motion Nonrotating Earth Equator – Warming and rising of air – Rising air cools as it ascends – Surface winds blow towards equator to replace.
Integration Tide Gauge and Satellite Altimetry for Storm Surge and Sea Level change prediction. Ole B. Andersen,Y. Cheng (DTU, Denmark) X. Deng, M. Steward,
GLAS Standard Data Products for Distribution by NSIDC Polar DAAC User Working Group PoDAG Meeting XVI February 2000 Presenters H. Jay Zwally, NASA/GSFC.
Simulation of D2P radar echoes from CryoVex 2003 Scanning Laser Measurements D. Wallis 1, D. J. Wingham 1 and R. Cullen 2 1. CPOM, Space and Climate Physics,
Measuring Sea Level Change. Overview What is Sea Level? Mean – Arithmetic average Mean sea level – The average sea level over a large region Mean high.
2600 High Latitude Issues Data Editing AlgorithmInterestApplicability E1E2ENTPJ1J2G1C2 MSS based editingImproved data editingXXXxxxxx Fine tuned.
Where are they? Why is there no weather?. Meteorology The study of weather Good sites for weather info: weather.com
GHRSST Users Symposium 2009 Working with the GHRSST Data Format Experiences of the GCOS SST/SI Intercomparison Working Group Tess Brandon, NOAA National.
WP120 External Calibration of Spaceborne Microwave Remote Sensing System Sensors Objective:Evaluation of external calibration needs for a variety of microwave.
Satellite Altimetry. The range R from satellite to mean sea level is estimated by.
Validation strategy MARCDAT-III meeting - Frascati, Italy - May 2011 The validation phase to compare all the algorithms together and to select the best.
Retracking CryoSat waveforms for Near-Real-Time ocean forecast products and platform attitude W. H. F. Smith 1, R. Scharroo 1,2, J. L. Lillibridge 1, and.
Altimeter and scatterometer seminar SMHI, March 2012 Future of satellite altimeters Sentinel-3 and SWOT Julia Figa Saldaña With contributions from Sentinel-3.
Altimeter and scatterometer seminar SMHI, March 2012 Altimetry data products Julia Figa Saldaña.
ESA Climate Change Initiative Sea-level-CCI project A.Cazenave (Science Leader), G.Larnicol /Y.Faugere(Project Leader), M.Ablain (EO) MARCDAT-III meeting.
How are latitude and longitude used for navigation?
5th Workshop on "SMART Cable Systems: Latest Developments and Designing the Wet Demonstrator Project" (Dubai, UAE, April 2016) Contribution of.
Ole B. Andersen, Adil Abulaitijiang M. Idzanovic and O. Vegard (NMBU)
NCL variable based on a netCDF variable model
Coastal Altimetry Challenges
Presentation transcript:

Storm Surge Networking Forum th -20 th November 2013 The eSurge Coastal Altimetry Processor Luke West, Paolo Cipollini, Helen Snaith

Altimetry Geophysical Data Sea Surface Height (TWLE) Significant Wave Height Wind Speed Software Design Considerations Multi-mission Arbitrary Manipulation Fast Storm Surge Networking Forum th -20 th November 2013

Total Water-level Envelope Total Water-level Envelope is computed as the sum of… ( Altitude – Range – MSS ) Ocean loading tide Solid earth tide Wet tropospheric correction Dry tropospheric correction GIM ionospheric correction

Storm Surge Networking Forum th -20 th November 2013 Altimetry Retracking Model

Storm Surge Networking Forum th -20 th November 2013 Retracker s LRM retrackers… Brown ALES Brown fit SAR retracker… SAMOSA3 Automatic.

Storm Surge Networking Forum th -20 th November 2013 Missions ENVISAT (LRM) CRYOSAT (SAR)+NRT CRYOSAT (LRM)+NRT JASON2+NRT JASON1 Future missions ALTIKA+NRT

Storm Surge Networking Forum th -20 th November 2013 eSurge Altimetry Processor Real Data Synthetic Data Alternative Fields Synthetic Data Corrections Real Data Original Data Output Modular Processing Interpolation chaos Not THIS !!!

Storm Surge Networking Forum th -20 th November 2013 eSurge Altimetry Processor Pipeline Process Simple Programs Expressive Programs Permits Automatic Auditing Segment Hi Lo

Storm Surge Networking Forum th -20 th November 2013 eSurge Altimetry Processor Pipeline Example Program Segment InputSelectOutput

Storm Surge Networking Forum th -20 th November 2013 eSurge Altimetry Processor Pipeline Example Program Segment Acquire Data Retrack Waveforms Replace Field Interpolate Correction compute TWLE

Storm Surge Networking Forum th -20 th November 2013 eSurge netCDF products eSurge NRT Coastal Altimetry products are provided in netCDF. All fields are provide at high rate. Low rate fields sourced from L1B or L2A are interpolated linearly to high rate. Total Water-level Envelope is computed as the sum of… ( Altitude – Range – MSS ) Ocean loading tide Solid earth tide Wet tropospheric correction Dry tropospheric correction GIM ionospheric correction Source (CRYOSAT) L1B L1B /L2A L2A L1B &L2A Field list Time Latitude Longitude Altitude Uncorrected range Corrected range Significant Wave Height Wet tropospheric Dry tropospheric Ionospheric (GIM) Ionospheric (model) Inverse barometric Dynamic atmospheric Ocean equilibrium tide Ocean long period tide Geocentric polar tide Solid earth tide Mean Sea Surface Total Water-level Envelope Process Pass thru Computed Interpolated Computed

eSurge Processor example L2 enhanced CRYOSAT SAR output netcdf L2A-SAR { dimensions: time = 21 ; samples = 20 ; variables: int hi_alt_cog(time, samples) ; hi_alt_cog:_FillValue = ; hi_alt_cog:scale_factor = ; hi_alt_cog:long_name = "high rate altitude of CoG above reference ellipsoid" ; hi_alt_cog:units = "m" ; short hi_corr_ib(time, samples) ; hi_corr_ib:_FillValue = s ; hi_corr_ib:scale_factor = ; hi_corr_ib:long_name = "high rate inverted barometer correction" ; hi_corr_ib:standard_name = "sea_surface_height_correction_due_to_air_pressure_at_low_frequency" ; hi_corr_ib:units = "m" ; short hi_corr_iono(time, samples) ; hi_corr_iono:_FillValue = s ; hi_corr_iono:scale_factor = ; hi_corr_iono:long_name = "high rate ionospheric correction" ; hi_corr_iono:standard_name = "altimeter_range_correction_due_to_ionosphere" ; hi_corr_iono:units = "m" ; short hi_corr_ssb(time, samples) ; hi_corr_ssb:_FillValue = s ; hi_corr_ssb:scale_factor = ; hi_corr_ssb:long_name = "high rate sea state bias correction" ; hi_corr_ssb:units = "m" ; short hi_corr_trop_dry_mod(time, samples) ; hi_corr_trop_dry_mod:_FillValue = s ; hi_corr_trop_dry_mod:scale_factor = ; hi_corr_trop_dry_mod:long_name = "high rate model dry tropospheric correction" ; hi_corr_trop_dry_mod:standard_name = "altimeter_range_correction_due_to_dry_troposphere" ; hi_corr_trop_dry_mod:units = "m" ; short hi_corr_trop_wet_mod(time, samples) ; hi_corr_trop_wet_mod:_FillValue = s ; hi_corr_trop_wet_mod:scale_factor = ; hi_corr_trop_wet_mod:long_name = "high rate model wet tropospheric correction" ; hi_corr_trop_wet_mod:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ; hi_corr_trop_wet_mod:units = "m" ; int hi_h_mss(time, samples) ; hi_h_mss:_FillValue = ; hi_h_mss:scale_factor = ; hi_h_mss:long_name = "high rate mean sea-surface height" ; hi_h_mss:units = "m" ; short hi_h_tide_load(time, samples) ; hi_h_tide_load:_FillValue = s ; hi_h_tide_load:scale_factor = ; hi_h_tide_load:long_name = "high rate tidal loading height" ; hi_h_tide_load:units = "m" ; short hi_h_tide_ocean_long_period(time, samples) ; hi_h_tide_ocean_long_period:_FillValue = s ; hi_h_tide_ocean_long_period:scale_factor = ; hi_h_tide_ocean_long_period:long_name = "high rate long period tide height" ; hi_h_tide_ocean_long_period:standard_name = "sea_surface_height_amplitude_due_to_equilibrium_ocean_tide" ; hi_h_tide_ocean_long_period:units = "m" ; short hi_h_tide_ocean_tot_geocen(time, samples) ; hi_h_tide_ocean_tot_geocen:_FillValue = s ; hi_h_tide_ocean_tot_geocen:scale_factor = ; hi_h_tide_ocean_tot_geocen:long_name = "hi rate total geocentric ocean tide height" ; hi_h_tide_ocean_tot_geocen:standard_name = "sea_surface_height_amplitude_due_to_geocentric_ocean_tide" ; hi_h_tide_ocean_tot_geocen:units = "m" ; short hi_h_tide_pole_geocen(time, samples) ; hi_h_tide_pole_geocen:_FillValue = s ; hi_h_tide_pole_geocen:scale_factor = ; hi_h_tide_pole_geocen:long_name = "high rate geocentric pole tide height" ; hi_h_tide_pole_geocen:standard_name = "sea_surface_height_amplitude_due_to_pole_tide" ; hi_h_tide_pole_geocen:units = "m" ; short hi_h_tide_solid_earth(time, samples) ; hi_h_tide_solid_earth:_FillValue = s ; hi_h_tide_solid_earth:scale_factor = ; hi_h_tide_solid_earth:long_name = "high rate solid earth tide height" ; hi_h_tide_solid_earth:standard_name = "sea_surface_height_amplitude_due_to_earth_tide" ; hi_h_tide_solid_earth:units = "m" ; short hi_h_twle_samosa(time, samples) ; hi_h_twle_samosa:_FillValue = s ; hi_h_twle_samosa:scale_factor = ; hi_h_twle_samosa:long_name = "high rate total water-level envelope from samosa processor" ; hi_h_twle_samosa:standard_name = "total_water_level_envelope" ; hi_h_twle_samosa:units = "m" ; float hi_lat(time, samples) ; hi_lat:_FillValue = e+36f ; hi_lat:long_name = "high rate geodetic latitude" ; hi_lat:standard_name = "latitude" ; hi_lat:units = "degrees_north" ; float hi_lon(time, samples) ; hi_lon:_FillValue = e+36f ; hi_lon:long_name = "high rate longitude" ; hi_lon:standard_name = "longitude" ; hi_lon:units = "degrees_east" ; int hi_range_samosa(time, samples) ; hi_range_samosa:_FillValue = ; hi_range_samosa:scale_factor = ; hi_range_samosa:long_name = "high rate range from samosa retracker" ; hi_range_samosa:standard_name = "altimeter_range" ; hi_range_samosa:units = "m" ; short hi_swh_samosa(time, samples) ; hi_swh_samosa:_FillValue = s ; hi_swh_samosa:scale_factor = ; hi_swh_samosa:long_name = "high rate significant wave height from samosa processor" ; hi_swh_samosa:standard_name = "sea_surface_wave_significant_height" ; hi_swh_samosa:units = "m" ; hi_swh_samosa:source = "Samosa3 processor" ; hi_swh_samosa:ancillary_variables = "flgout" ; double hi_time(time, samples) ; hi_time:_FillValue = e+36 ; hi_time:long_name = "high rate time in sec since " ; hi_time:standard_name = "time" ; hi_time:units = "sec since " ; int alt_cog(time) ; alt_cog:_FillValue = ; alt_cog:scale_factor = ; alt_cog:long_name = "altitude of CoG above reference ellipsoid" ; alt_cog:units = "m" ; alt_cog:source = "C2 MDSR field 9" ; short corr_ib(time) ; corr_ib:_FillValue = s ; corr_ib:scale_factor = ; corr_ib:long_name = "inverted barometer correction" ; corr_ib:standard_name = "sea_surface_height_correction_due_to_air_pressure_at_low_frequency" ; corr_ib:units = "m" ; corr_ib:source = "MDSR field 37" ; corr_ib:ancillary_variables = "flag_corr flag_corr_error" ; short corr_iono(time) ; corr_iono:_FillValue = s ; corr_iono:scale_factor = ; corr_iono:long_name = "ionospheric correction" ; corr_iono:standard_name = "altimeter_range_correction_due_to_ionosphere" ; corr_iono:units = "m" ; short corr_ssb(time) ; corr_ssb:_FillValue = s ; corr_ssb:scale_factor = ; corr_ssb:long_name = "sea state bias correction" ; corr_ssb:units = "m" ; short corr_trop_dry_mod(time) ; corr_trop_dry_mod:_FillValue = s ; corr_trop_dry_mod:scale_factor = ; corr_trop_dry_mod:long_name = "model dry tropospheric correction" ; corr_trop_dry_mod:standard_name = "altimeter_range_correction_due_to_dry_troposphere" ; corr_trop_dry_mod:units = "m" ; corr_trop_dry_mod:source = "MDSR field 35" ; corr_trop_dry_mod:ancillary_variables = "flag_corr flag_corr_error" ; short corr_trop_wet_mod(time) ; corr_trop_wet_mod:_FillValue = s ; corr_trop_wet_mod:scale_factor = ; corr_trop_wet_mod:long_name = "model wet tropospheric correction" ; corr_trop_wet_mod:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ; corr_trop_wet_mod:units = "m" ; corr_trop_wet_mod:source = "MDSR field 36" ; corr_trop_wet_mod:ancillary_variables = "flag_corr flag_corr_error" ; int h_mss(time) ; h_mss:_FillValue = ; h_mss:scale_factor = ; h_mss:long_name = "mean sea-surface height" ; h_mss:units = "m" ; short h_tide_load(time) ; h_tide_load:_FillValue = s ; h_tide_load:scale_factor = ; h_tide_load:long_name = "tidal loading height" ; h_tide_load:units = "m" ; short h_tide_ocean_long_period(time) ; h_tide_ocean_long_period:_FillValue = s ; h_tide_ocean_long_period:scale_factor = ; h_tide_ocean_long_period:long_name = "long period Tide height" ; h_tide_ocean_long_period:standard_name = "sea_surface_height_amplitude_due_to_equilibrium_ocean_tide" ; h_tide_ocean_long_period:units = "m" ; short h_tide_ocean_tot_geocen(time) ; h_tide_ocean_tot_geocen:_FillValue = s ; h_tide_ocean_tot_geocen:scale_factor = ; h_tide_ocean_tot_geocen:long_name = "total geocentric ocean tide height" ; h_tide_ocean_tot_geocen:standard_name = "sea_surface_height_amplitude_due_to_geocentric_ocean_tide" ; h_tide_ocean_tot_geocen:units = "m" ; short h_tide_pole_geocen(time) ; h_tide_pole_geocen:_FillValue = s ; h_tide_pole_geocen:scale_factor = ; h_tide_pole_geocen:long_name = "geocentric pole tide height" ; h_tide_pole_geocen:standard_name = "sea_surface_height_amplitude_due_to_pole_tide" ; h_tide_pole_geocen:units = "m" ; short h_tide_solid_earth(time) ; h_tide_solid_earth:_FillValue = s ; h_tide_solid_earth:scale_factor = ; h_tide_solid_earth:long_name = "solid earth tide height" ; h_tide_solid_earth:standard_name = "sea_surface_height_amplitude_due_to_earth_tide" ; h_tide_solid_earth:units = "m" ; short h_twle_samosa(time) ; h_twle_samosa:_FillValue = s ; h_twle_samosa:scale_factor = ; h_twle_samosa:long_name = "total water-level envelope from samosa processor" ; h_twle_samosa:standard_name = "total_water_level_envelope" ; h_twle_samosa:units = "m" ; float lat(time) ; lat:_FillValue = e+36f ; lat:long_name = "geodetic latitude" ; lat:standard_name = "latitude" ; lat:units = "degrees_north" ; lat:source = "C2 MDSR field 7" ; float lon(time) ; lon:_FillValue = e+36f ; lon:long_name = "longitude" ; lon:standard_name = "longitude" ; lon:units = "degrees_east" ; lon:source = "C2 MDSR field 8" ; int range_samosa(time) ; range_samosa:_FillValue = ; range_samosa:scale_factor = ; range_samosa:long_name = "range from samosa retracker" ; range_samosa:standard_name = "altimeter_range" ; range_samosa:units = "m" ; short swh_samosa(time) ; swh_samosa:_FillValue = s ; swh_samosa:scale_factor = ; swh_samosa:long_name = "significant wave height from samosa processor" ; swh_samosa:standard_name = "sea_surface_wave_significant_height" ; swh_samosa:units = "m" ; double time(time) ; time:_FillValue = e+36 ; time:long_name = "time in sec since " ; time:standard_name = "time" ; time:units = "sec since " ; time:source = "C2 MDSR field 1" ; Storm Surge Networking Forum th -20 th November 2013

eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 eSurge Coastal Altimetry

Storm Surge Networking Forum th -20 th November 2013 Thank you… Any questions?