Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.argans.co.uk SMOS L2 Ocean Salinity – status, 17/09/2008 Level 2 Ocean Salinity Processor Project Status 17 September 2008 Samantha Lavender Paul Spurgeon.

Similar presentations


Presentation on theme: "Www.argans.co.uk SMOS L2 Ocean Salinity – status, 17/09/2008 Level 2 Ocean Salinity Processor Project Status 17 September 2008 Samantha Lavender Paul Spurgeon."— Presentation transcript:

1 SMOS L2 Ocean Salinity – status, 17/09/2008 Level 2 Ocean Salinity Processor Project Status 17 September 2008 Samantha Lavender Paul Spurgeon Caesar Mugerin

2 SMOS L2 Ocean Salinity – status, 17/09/2008 L2OS software status Introduction Start of project Transfer of project from ACRI to ARGANS Transfer of algorithm validation activity Transfer of end-to-end validation activity Status of L2 processor Upcoming activities

3 SMOS L2 Ocean Salinity – status, 17/09/2008 Start of project Mid-April to mid-May – User approach (SUM, SRD)‏ – L2OS OP functionalities (ATBD)‏ – Scenarios 9 & 20 Inputs: SUM SRD ATBD Outputs: Installed software Matching results User knowledge Mid-April to Mid-May

4 SMOS L2 Ocean Salinity – status, 17/09/2008 Transfer of knowledge Mid-May to mid-June – Two-week transfer seminars in ACRI – Detailed processing model visited – Auxiliary products and schemas explained – End-to-end study overview Inputs: ATBD DPM Sources Outputs: Sources modification Schemas modification Visit report Mid-May to Mid-June

5 SMOS L2 Ocean Salinity – status, 17/09/2008 Sources modification Retrieval mode numbering strategy V2.3 0: full pol. from full pol. 1: dual pol. from dual pol. 2: dual pol. from full pol. 3: Stokes 1 from dual pol. 4: Stokes 1 from full pol. V2.4 0: all polarisations 1: H and V polarisations 2: Stokes 1

6 SMOS L2 Ocean Salinity – status, 17/09/2008 Sources modification Bug fix 1 V2.3 int sigma_mod[2]; if(polarXY(meas)) { initReal(&sigma_mod[0]); sigma += sq(sigma_mod[2]); initImag(&sigma_mod[1]); sigma += sq(sigma_mod[3]); } else { initReal(&sigma_mod[0]); if(polarX(meas)) sigma += sq(sigma_mod[1]); else if(polarY(meas)) sigma += sq(sigma_mod[0]); } V3.0 int sigma_mod[2];..... if(polarXY(meas)) { initReal(&sigma_mod[0]); sigma += sq(sigma_mod[0]); initImag(&sigma_mod[1]); sigma += sq(sigma_mod[1]); } else { initReal(&sigma_mod[0]); sigma += sq(sigma_mod[0]); }

7 SMOS L2 Ocean Salinity – status, 17/09/2008 Transfer of knowledge Mid-May to mid-June – Two-week transfer seminars in ACRI – Detailed processing model visited – Auxiliary products and schemas explained – End-to-end study overview Inputs: ATBD DPM Sources Outputs: Sources modification Schemas modification Visit report Mid-May to Mid-June

8 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V2.3 convergence study

9 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V3.0 convergence study

10 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V2.3 convergence study

11 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V3.0 convergence study

12 SMOS L2 Ocean Salinity – status, 17/09/2008 Algorithm validation July to August – Two-day seminar with ACRI on validation – Transfer of knowledge – Transfer of Matlab scripts – Transfer of data sets – Transfer of editable documents Inputs: AlgoVal plan AlgoVal DPM Matlab script Outputs: Customised matlab scripts Bug fix 2 Convergence study July to August

13 SMOS L2 Ocean Salinity – status, 17/09/2008 Sources modification Bug fix 2 V2.3 int iterativeScheme() { if(newChi2 < Chi2) { X_ref = X_cur; p_ref = p_cur; } else { X_ref = X_old ; p_ref = p_cur; } V3.0 int iterativeScheme() { if(newChi2 < Chi2) { X_ref = X_mod; p_ref = p; } else { X_ref = X_old; p_ref = p_old; }......

14 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 2: severity assessment V3.0 convergence study (bug #1 fixed)‏

15 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V3.0 convergence study (bug #2 fixed)‏

16 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 2: severity assessment V3.0 convergence study (bug #1 fixed)‏

17 SMOS L2 Ocean Salinity – status, 17/09/2008 Bug fix 1: severity assessment V3.0 convergence study

18 SMOS L2 Ocean Salinity – status, 17/09/2008 Convergence study Probe iterative scheme performance and linearity of cost function – Inside scope of HIDDEN_SWITCHES – Activated with selected user grid points – Duplicate each selected grid point 1000 times – Specific configuration: Overwrite prior: false First guess is prior: false First guess is: firstGuess + N(0,sigma)‏

19 SMOS L2 Ocean Salinity – status, 17/09/2008 End to end study Beginning of September – 1-week visit to ARGANS by ACRI – Transfer of knowledge – Transfer of Matlab scripts – Transfer of scenarios Inputs: L1pp 1.6 SEPS-GS 1.6 L2OS V3.0 Matlab script Outputs: Customised Matlab scripts Preliminary results Bug fix 3 Full pol. convergence study First 2 week of September

20 SMOS L2 Ocean Salinity – status, 17/09/2008 Sources modification Bug fix 3 V2.3 int iterativeScheme() { XY_L1c_real = Re(Txy); XY_L1c_imag = Im(Txy); XY_mod_real = U; XY_mod_imag = V; } V3.0 int iterativeScheme() { XY_L1c_real = 2*Re(Txy); XY_L1c_imag = 2*Im(Txy); XY_mod_real = U; XY_mod_imag = V; }......

21 SMOS L2 Ocean Salinity – status, 17/09/2008 Status of L2OS Core V3+ clean – Retrieval mode strategy (L2OS 2.4)‏ – DPGS V2: schemas_ _v _DPGS-V2 xml_rw_api_ _v _DPGS_V2 – All PRs proposed for closure V3.0 – Bugs #1 #2 #3 fixed – DPGS V3 – To be validated

22 SMOS L2 Ocean Salinity – status, 17/09/2008 Upcoming work AlgoVal #12 (tomorrow)‏ AlgoVal plan Algorithm validation and AlgoValTPR End-2-end studies Core V4 DPGS V3


Download ppt "Www.argans.co.uk SMOS L2 Ocean Salinity – status, 17/09/2008 Level 2 Ocean Salinity Processor Project Status 17 September 2008 Samantha Lavender Paul Spurgeon."

Similar presentations


Ads by Google