Folie 1 BIOMASS End-to-End Mission Performance Simulator Paco López-Dekker, Francesco De Zan, Thomas Börner, Marwan Younis, Kostas Papathanassiou (DLR);

Slides:



Advertisements
Similar presentations
22 March 2011: GSICS GRWG & GDWG Meeting Daejeon, Korea Tim Hewison SEVIRI-IASI Inter-calibration Uncertainty Evaluation.
Advertisements

Design of Experiments Lecture I
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
On Estimation of Soil Moisture & Snow Properties with SAR Jiancheng Shi Institute for Computational Earth System Science University of California, Santa.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
6-1 Introduction To Empirical Models 6-1 Introduction To Empirical Models.
Chapter 10 Quality Control McGraw-Hill/Irwin
CS 8751 ML & KDDEvaluating Hypotheses1 Sample error, true error Confidence intervals for observed hypothesis error Estimators Binomial distribution, Normal.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
Evaluating Hypotheses
1 Validation and Verification of Simulation Models.
Lecture 16 – Thurs, Oct. 30 Inference for Regression (Sections ): –Hypothesis Tests and Confidence Intervals for Intercept and Slope –Confidence.
Lehrstuhl für Informatik 2 Gabriella Kókai: Maschine Learning 1 Evaluating Hypotheses.
FMRI: Biological Basis and Experiment Design Lecture 26: Significance Review of GLM results Baseline trends Block designs; Fourier analysis (correlation)
Linear and generalised linear models Purpose of linear models Least-squares solution for linear models Analysis of diagnostics Exponential family and generalised.
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
Bootstrapping a Heteroscedastic Regression Model with Application to 3D Rigid Motion Evaluation Bogdan Matei Peter Meer Electrical and Computer Engineering.
Chapter 14 Introduction to Linear Regression and Correlation Analysis
Lecture II-2: Probability Review
Separate multivariate observations
Normalised Least Mean-Square Adaptive Filtering
1 D r a f t Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module k – Uncertainty in LCA.
1 Psych 5500/6500 Statistics and Parameters Fall, 2008.
Review of Probability.
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Gaussian process modelling
Competence Centre on Information Extraction and Image Understanding for Earth Observation Matteo Soccorsi (1) and Mihai Datcu (1,2) A Complex GMRF for.
Development of An ERROR ESTIMATE P M V Subbarao Professor Mechanical Engineering Department A Tolerance to Error Generates New Information….
Alternative Measures of Risk. The Optimal Risk Measure Desirable Properties for Risk Measure A risk measure maps the whole distribution of one dollar.
Population All members of a set which have a given characteristic. Population Data Data associated with a certain population. Population Parameter A measure.
Monte Carlo Simulation CWR 6536 Stochastic Subsurface Hydrology.
Blue: Histogram of normalised deviation from “true” value; Red: Gaussian fit to histogram Presented at ESA Hyperspectral Workshop 2010, March 16-19, Frascati,
Number of Blocks per Pole Diego Arbelaez. Option – Number of Blocks per Pole Required magnetic field tolerance of ~10 -4 For a single gap this can be.
Ionospheric mitigation schemes and their consequences for BIOMASS product quality O. French & S. Quegan, University of Sheffield, UK J. Chen, Beihang University,
Radarkartering av skogsbiomassa med P-band Pol-InSAR Lars Ulander, Maciej Soja, Gustaf Sandberg, och Daniel Murdin.
Chap 12-1 A Course In Business Statistics, 4th © 2006 Prentice-Hall, Inc. A Course In Business Statistics 4 th Edition Chapter 12 Introduction to Linear.
Generic Approaches to Model Validation Presented at Growth Model User’s Group August 10, 2005 David K. Walters.
VI. Evaluate Model Fit Basic questions that modelers must address are: How well does the model fit the data? Do changes to a model, such as reparameterization,
Chapter 21 R(x) Algorithm a) Anomaly Detection b) Matched Filter.
BE-SECBS FISA 2003 November 13th 2003 page 1 DSR/SAMS/BASP IRSN BE SECBS – IRSN assessment Context application of IRSN methodology to the reference case.
Chapter 4 Linear Regression 1. Introduction Managerial decisions are often based on the relationship between two or more variables. For example, after.
Chap. 5 Building Valid, Credible, and Appropriately Detailed Simulation Models.
PROCESS MODELLING AND MODEL ANALYSIS © CAPE Centre, The University of Queensland Hungarian Academy of Sciences Statistical Model Calibration and Validation.
CHAPTER 5 SIGNAL SPACE ANALYSIS
1 OUTPUT ANALYSIS FOR SIMULATIONS. 2 Introduction Analysis of One System Terminating vs. Steady-State Simulations Analysis of Terminating Simulations.
The Ionosphere and Interferometric/Polarimetric SAR Tony Freeman Earth Science Research and Advanced Concepts Manager.
Summarizing Risk Analysis Results To quantify the risk of an output variable, 3 properties must be estimated: A measure of central tendency (e.g. µ ) A.
פרקים נבחרים בפיסיקת החלקיקים אבנר סופר אביב
How Good is a Model? How much information does AIC give us? –Model 1: 3124 –Model 2: 2932 –Model 3: 2968 –Model 4: 3204 –Model 5: 5436.
Level 2 Scatterometer Processing Alex Fore Julian Chaubell Adam Freedman Simon Yueh.
Regression Analysis1. 2 INTRODUCTION TO EMPIRICAL MODELS LEAST SQUARES ESTIMATION OF THE PARAMETERS PROPERTIES OF THE LEAST SQUARES ESTIMATORS AND ESTIMATION.
IGARSS-2011-Vancouver Temporal decorrelation analysis at P-band over tropical forest Sandrine Daniel, Pascale Dubois-Fernandez, Aurélien Arnaubec, Sébastien.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Building Valid, Credible & Appropriately Detailed Simulation Models
IGARSS’ July, Vancouver, Canada Subsidence Monitoring Using Polarimetric Persistent Scatterers Interferometry Victor D. Navarro-Sanchez and Juan.
5. Evaluation of measuring tools: reliability Psychometrics. 2011/12. Group A (English)
1 Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module k – Uncertainty in LCA.
Correlating Synthetic Aperture Radar (CoSAR) DIVYA CHALLA.
Meng Liu,Hong Zhang,Chao Wang, Bo Zhang
(5) Notes on the Least Squares Estimate
ASEN 5070: Statistical Orbit Determination I Fall 2014
How Good is a Model? How much information does AIC give us?
Linear Mixed Models in JMP Pro
ASEN 5070: Statistical Orbit Determination I Fall 2015
Evaluation of measuring tools: reliability
6-1 Introduction To Empirical Models
Evaluating Hypotheses
Simple Linear Regression
Computing and Statistical Data Analysis / Stat 7
Presentation transcript:

Folie 1 BIOMASS End-to-End Mission Performance Simulator Paco López-Dekker, Francesco De Zan, Thomas Börner, Marwan Younis, Kostas Papathanassiou (DLR); Tomás Guardabrazo (DEIMOS); Valerie Bourlon, Sophie Ramongassie, Nicolas Taveneau (TAS-F); Lars Ulander, Daniel Murdin (FOI); Neil Rogers, Shaun Quegan (U. Sheffiled) and Raffaella Franco (ESA) Microwaves and Radar Institute, German Aerospace Center (DLR)

Paco López-Dekker > Slide 2 Project Context and Objectives  BEES: BIOMASS End-to-End (mission performance) Simulator  ESA funded project in context of BIOMASS EE-7 Phase-A study  Provide a tool to evaluate the expected End-to-End performance of the mission Realistic, distributed scenes Model system residual errors (noise, ambiguities, instrument stability, channel unbalances…) Ionospheric disturbances (Faraday rotation and scintillation) Processing - L0, L1, L1b - Ionospheric error correction - L2 retrieval  Focus on including all main effects and disturbances Not detailed instrument simulator

Paco López-Dekker > Slide 3

Paco López-Dekker > Slide 4

Paco López-Dekker > Slide 5 BEES Modules  “Engineering” Modules Geometry Module: provides common geometry to all modules [DEIMOS] Observing System Simulator (OSS-A & OSS-B) [A: DLR; B: Thales Alenia Space] Product Generation Module(s) [DLR] - PGM-L1a - PGM-L1b  “Scientific” Modules Scene Generation Module (SGM) [DLR+U. Chalmers] Ionospheric Modules [U. of Sheffield] - Ionospheric Generation Module (IGM) - Ionospheric Correction Module (ICM) Level-2 retrieval module (L2RM) [FOI]  Performance evaluation modules [DLR] PEM-L1b PEM-L2

Paco López-Dekker > Slide 6 BEES Block Diagram OpenSF Simulation control OpenSF drives the E2ES. This includes: - UI - Execution Monte Carlo runs. - Etc…

Paco López-Dekker > Slide 7 BEES diagram: OSS  3 sub-modules Dummy Radar Parameter Generator (RPG) System Errors and Sensititvity Module (SES) Impulse Response Function Module  IRF strategy IRF models SAR system + processing This avoids generation of RAW data  SES strategy: model residual errors  Two OSS versions corresponding to the two industry Phase-A studies.

Paco López-Dekker > Slide 8 SGM: Scene Definition 200t/ha, Clark-Evans Index t/ha, Clark-Evans Index Forest Type (Out of a Predefined List); 2.Mean Biomass Level (Ha level); Spatial Distribution of “single” trees each with a individual (top) Height / Biomass tag. 500t/ha 0t/ha 100x100 m: 1.Biomass (t/ha) 2.Tree height (h 100 ) To forward model

Paco López-Dekker > Slide 9 SGM output (ground truth) Biomass Tree height (H 100 )

Paco López-Dekker > Slide 10 Input to PGM: PolInSAR covariance matrices σ HH σ HV σ VV

Paco López-Dekker > Slide 11 Input to PGM: PolInSAR covariance matrices ρ HH1-HH2 ρ HV1-HV2 ρ VV1-VV2

Paco López-Dekker > Slide 12 BEES Block Diagram: PGM

Paco López-Dekker > Slide 13 Review of PGM algorithm Generation of interferometric/polarimetric channels for the scatter (correlated) and the noise (uncorrelated) Spectral shift modulation (geometric decorrelation part I) 2-D convolution Add ionospheric phase screen (scintillations) and Faraday rotation Spectral shift demodulation (geometric decorrelation part II) Ambiguity stacking Additional system disturbances (cross-talk, phase and gain drifts…) L1b product generation (multilooking) L1a product generation SGM, OSS GM OSS GM IM, GM OSS ICM GM inputs macro steps

Paco López-Dekker > Slide 14 Multichannel signal simulation Channel Linear Combination Channel Linear Combination channel #1 channel #2 channel #N channel #1 channel #2 channel #N channel #1 channel #2 channel #N Independent channels (complex) Correlated channels (complex) Spatial convolutions Desired spectral properties for each complex channel Tree Height Coherence – HH-HH SLC – HH

Paco López-Dekker > Slide 15 Introduction of Ionospheric distorion Orbit Target 1 Aperture length Aperture angle: This is what really matters! Lower (virtual) orbit Equivalent Aperture Target 2 Ionosphere (modeled as a layer) This part of the ionosphere Modifies this part of the raw data for Target 1 …but this part for Target 2 Ionospheric distortion cannot be applied directly to raw data!!! (the raw data distortion is target dependent) For an orbit at Ionosphere height Distortions can be applied directly to the raw data

Paco López-Dekker > Slide 16 BEES Block Diagram This block applies the ionospheric correction (Faraday rotation and shifts only). The simulation of the Ionosphere is divided in two steps. First the spectral coefficients describing the state of the Ionosphere are generated. For a given spectra random realizations are generated.

Paco López-Dekker > Slide 17 Level-2 Retrieval

Paco López-Dekker > Slide 18 L2 retrieved heights (H 100 ) SGM L2 Range dependent H 100 bias Software bug or realistic feature?

Paco López-Dekker > Slide 19 L2 retrieved biomass SGM L2

Paco López-Dekker > Slide 20 Performance Evaluation (L1b)  L1b performance in terms of element-wise covariance matrix errors Bias Standard deviation  In example Significant coherence loss, due to spectral shift

Paco López-Dekker > Slide 21 Performance Evaluation (L2)  L2 performance in terms of biomass and tree height errors Bias Standard deviation  Error statistics vs. range and biomass levels  In example Height error leads to biomass error?

Paco López-Dekker > Slide 22 Performance Evaluation (L2)  L2 performance in terms of biomass and tree height errors Bias Standard deviation  Error statistics vs. range and biomass levels  In example Height error leads to biomass error?

Paco López-Dekker > Slide 23 Monte Carlo (multiple runs of BEES)  Monte Carlo simulations are implemented by OpenSF BEES is run repeatedly perturbing (if necessary) some input parameters.  Perturbation approach Random realizations implemented by modules (OpenSF can provide varying seed for independent realizations). This gives the control of the randomization to the module developers in order to ensure physical correctness. Most of this randomness is introduced by IGM and PGM

Paco López-Dekker > Slide 24

Paco López-Dekker > Slide 25 Validation: challenges and strategy  BEES is a complex software tool comprising modules developed by different teams under heterogeneous environments  How do we know that the outputs are correct? We are developing the tool because we do not know (exactly) what we will get! We are simulating a random process: - Speckle - Random noise - Random hardware disturbances - Random realizations of Ionosphere - …  Validating the software requires approaches that resemble the post-launch validation/calibration of a real system Homogeneous scenes Point targets  Validation needs to check if resulting statistics for some canonic cases are in agreement with theory.

Paco López-Dekker > Slide 26 Example: NESZ validation  NESZ is range dependent The threshold is designed for a failure probability of test failure test success test failure The nominal NESZ value

Paco López-Dekker > Slide 27 Example: PGM L1b Verification Probabilistic Threshold  Due to random nature of speckle, the estimated covariance matrices will not be identical to the true one (even when all error sources are turned off)  We can however evaluate the likelihood of a certain output given the input in probabilistic terms (e.g. using confidence intervals).  We will do the test using the complex coherences, i.e. the normalized elements of the sample covariance matrix:  Using a probability threshold (th), it is possible to bind the deviation:  The threshold will be a function of the desired error (t), the input coherence (γ) and the number of looks (L).

Paco López-Dekker > Slide 28 PGM L1b Verification – Caveat!  The assumption that the estimate is unbiased doesn’t hold for high coherences and low number of looks.  For a given coherence one has to make sure that enough looks are taken into account, i.e.: 10 5 simulations, gamma=0.5, L= simulations, gamma=0.95, L=30 histograms from simulations To validate the simulator we need (to simulate) large, homogeneous scenes! Sound familiar?

Paco López-Dekker > Slide 29 Project Status/Outlook  Software almost completed Full handling of ambiguities missing Some ionospheric features/possibilities pending  Validation and debugging on-going Distinguishing between bugs and features not easy!  Mission Performance Assessment Once BEES is validated it will be used to assess mission performance for both Phase-A designs Hundreds of test cases requiring “N” Monte Carlo repetitions Weeks of simulation time