Lecture 24. Lidar Simulation

Similar documents
Lecture 09. Lidar Simulation and Error Analysis Overview (1)

Lecture 13. Lidar Data Inversion

Lecture 04. Fundamentals of Lidar Remote Sensing (2)

Lecture 14. Lidar Data Inversion and Sensitivity Analysis

Lecture 05. First Example: A Real Lidar

Lecture 03. Fundamentals of Lidar Remote Sensing (1)

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

Using LiDAR for Classification and

LASERS FOR ANALYTICAL INSTRUMENTATION

Claus Weitkamp Editor. Lidar. Range-Resolved Optical Remote Sensing of the Atmosphere. Foreword by Herbert Walther. With 162 Ulustrations.

Lecture 13.1: Airborne Lidar Systems

Experiment 5: Exploring Resolution, Signal, and Noise using an FTIR CH3400: Instrumental Analysis, Plymouth State University, Fall 2013

LASERS FOR ANALYTICAL INSTRUMENTATION

DELIVERABLE 2 SPECIALIZED NOVEL SOFTWARE FOR THE ACQUISITION AND ANALYSIS OF 6 DIFFERENT LIDAR SIGNALS IN REAL TIME

Laser Beacon Tracking for High-Accuracy Attitude Determination

LASERS FOR ANALYTICAL INSTRUMENTATION

Infrared Scene Simulation for Chemical Standoff Detection System Evaluation

NEAR-IR BROADBAND POLARIZER DESIGN BASED ON PHOTONIC CRYSTALS

EECE5646 Second Exam. with Solutions

The 4A/OP model: from NIR to TIR, new developments for time computing gain and validation results within the frame of international space missions

Lesson 1 Scattering, Diffraction, and Radiation

Spectroscopy techniques II. Danny Steeghs

Class 11 Introduction to Surface BRDF and Atmospheric Scattering. Class 12/13 - Measurements of Surface BRDF and Atmospheric Scattering

LECTURE 37: Ray model of light and Snell's law

Light and Electromagnetic Waves. Honors Physics

High spatial resolution measurement of volume holographic gratings

Lecture 1a Overview of Radiometry

X-Ray fluorescence and Raman spectroscopy

PHYSICS. Chapter 33 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT

Aerosol profiling by combination of lidar and lunar/star-photometry

Status of MOLI development MOLI (Multi-footprint Observation Lidar and Imager)

Engineered Diffusers Intensity vs Irradiance

TES Algorithm Status. Helen Worden

Evaluation of Satellite Ocean Color Data Using SIMBADA Radiometers

Introduction to Optical Networks

Introduction to Raman spectroscopy measurement data processing using Igor Pro

A scattering ratio method for sizing particulates in a plasma

Diffraction and Interference Lab 7 PRECAUTION

Polarization Ray Trace, Radiometric Analysis, and Calibration

Compact visible laser modules. QD laser, Inc.

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12

Astronomical spectrographs. ASTR320 Wednesday February 20, 2019

User Manual. Program to generate atmospheric backscatter and attenuation coefficients using BACKSCAT 4.0 / LOWTRAN 7 aerosol models.

Optical Scattering. Analysis. Measurement and SPIE PRESS. John C. Stover THIRD EDITION. Bellingham, Washington USA

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean

Diffuse Terahertz Reflection Imaging using Quantum Cascade Lasers

Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers

Diffraction Diffraction occurs when light waves is passed by an aperture/edge Huygen's Principal: each point on wavefront acts as source of another

Physical or wave optics

Improvements to the SHDOM Radiative Transfer Modeling Package

Progress of the Thomson Scattering Experiment on HSX

CALIPSO Version 3 Data Products: Additions and Improvements

PHYS 202 Notes, Week 8

Lecture 4. Physics 1502: Lecture 35 Today s Agenda. Homework 09: Wednesday December 9

Comparison of Wind Retrievals from a. Scanning LIDAR and a Vertically Profiling LIDAR for Wind Energy Remote Sensing Applications

Modeling the Interaction of a Laser Target Detection Device with the Sea

PGx01 series. High Peak Power. Available models

Agilent Cary Universal Measurement Spectrophotometer (UMS)

SIMULATED LIDAR WAVEFORMS FOR THE ANALYSIS OF LIGHT PROPAGATION THROUGH A TREE CANOPY

Monte-Carlo modeling used to simulate propagation of photons in a medium

Chapter 38. Diffraction Patterns and Polarization

High Spectral Resolution Infrared Radiance Modeling Using Optimal Spectral Sampling (OSS) Method

PHYSICS 106 TEST #3 May 5, 2010

( ) = First Bessel function, x = π Dθ

Using MODTRAN for Atmospheric Parameter Retrieval under the ASCOPE Architecture

specular diffuse reflection.

Michelson Interferometer

Wake Vortex Tangential Velocity Adaptive Spectral (TVAS) Algorithm for Pulsed Lidar Systems

Modeling of Collection Efficiency in Lidar Spectroscopy

1.Rayleigh and Mie scattering. 2.Phase functions. 4.Single and multiple scattering

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean

Models of Light The wave model: The ray model: The photon model:

A Survey of Modelling and Rendering of the Earth s Atmosphere

Advanced modelling of gratings in VirtualLab software. Site Zhang, development engineer Lignt Trans

Diffraction and Interference

Lecture 6 Introduction to Scattering

RADIANCE IN THE OCEAN: EFFECTS OF WAVE SLOPE AND RAMAN SCATTERING NEAR THE SURFACE AND AT DEPTHS THROUGH THE ASYMPTOTIC REGION

Data Analysis. I have got some data, so what now? Naomi McClure-Griffiths CSIRO Australia Telescope National Facility 2 Oct 2008

VCSEL-Friendly 1310nm Serial PMD Specifications

Hyperspectral Remote Sensing

More Thoughts on Total Propagated Uncertainty for Bathymetric Lidar

Physical Optics. You can observe a lot just by watching. Yogi Berra ( )

Application of statistical methods to the determination of slope in lidar data

Supplementary Figure S1. 19 F NMR spectra of the reaction of 5e with XeF 2 in toluene-d 8.

Physics 132: Lecture Fundamentals of Physics II Agenda for Today

Apex High Performance Spectrometer

A Direct Simulation-Based Study of Radiance in a Dynamic Ocean

Light. Form of Electromagnetic Energy Only part of Electromagnetic Spectrum that we can really see

CODE Analysis, design, production control of thin films

TABLE OF CONTENTS SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 SECTION 3 WAVE REFLECTION AND TRANSMISSION IN RODS Introduction...

12/7/2012. Biomolecular structure. Diffraction, X-ray crystallography, light- and electron microscopy. CD spectroscopy, mass spectrometry

Minimizes reflection losses from UV - IR; Optional AR coatings & wedge windows are available.

Lecture 24 EM waves Geometrical optics

Layered media and photonic crystals. Cord Arnold / Anne L Huillier

The University of Wisconsin Arctic High-Spectral Resolution Lidar: General Information and Data Examples

LECTURE 15. Dr. Teresa D. Golden University of North Texas Department of Chemistry

DLIT and FLIT Reconstruction of Sources

PY212 Lecture 25. Prof. Tulika Bose 12/3/09. Interference and Diffraction. Fun Link: Diffraction with Ace Ventura

PHY132 Introduction to Physics II Class 5 Outline:

AGLITE: A Multiwavelength Lidar for Aerosols

Transcription:

Lecture 24. Lidar Simulation q Introduction q Lidar Modeling via Lidar Simulation & Error Analysis q Functions of Lidar Simulation and Error Analysis q How to Build up Lidar Simulation? q Range-resolved lidar simulation q Signal-to-Noise Ratio (SNR) vs. error q Summary 1

q q q q q q Introduction Lidar simulation of return signals is a direct application of lidar equations involving physical processes to predict the signal level and signal distribution along the lidar beam. Error analysis is to understand the measurement errors and their dependence on various lidar system parameters, physical interactions, atmospheric/medium parameters, and lidar detection procedure. Practice of lidar simulation and error analysis helps deepen our understanding of every process, especially physical processes, in the entire lidar detection procedure. It also helps us understand how each factor in the lidar detection procedure contributes to the signal strength and the measurement errors (accuracy, precision, and resolution). Introducing lidar simulation and error analysis earlier in the lidar class is to encourage students to consciously ask questions how each component in the lidar sensing procedure affects the measurements. We will come back to the lidar simulation and error analysis with deeper levels after discussing actual lidar systems in details. 2

Lidar Modeling q Why are lidar simulation and error analysis necessary? - Analogy to atmospheric modeling which is a complex code to integrate everything together to see what happens in a complicated system like the atmosphere. The basis is the atmospheric science theory. - Lidar remote sensing is a complicated procedure with many factors involved (both human-controllable and non-controllable). It is difficult to imagine what happens just from lidar theory (lidar equation). So we want to write a computer code to integrate all factors together in a proper way based on the lidar theory. By doing so we can investigate what the lidar outcome is supposed to be and how the outcome changes with the factors. q What are the lidar simulation and error analysis? - The lidar simulation and error analysis are lidar modeling to integrate complicated lidar remote sensing processes together. - The basis for lidar simulation and error analysis is the lidar theory, spectroscopy, and measurement principles. 3

Lidar versus Atmospheric Modeling Predict Climate Change Understand Atmosphere Environment Weather Forecast Wind Temperature Aerosols Clouds Atmosphere Theory & Models Constituents H 2 O, CO 2, etc Physics Wave Dynamics Solar Flux magnetic Chemistry 4

Lidar Simulation and Error Analysis q Four Major Goals of Lidar Simulation and Error Analysis 1. Estimate of expected lidar returns (the lidar signal level and distribution along the lidar beam -- resolved range) 2. Analysis of expected measurement precision & resolution, i.e., errors (uncertainty) introduced by photon noise and trade-off among lidar parameters (e.g., off-zenith angle determination) 3. Analysis of expected measurement accuracy & precision (caused by uncertainty in system parameters) and lidar measurement sensitivity to atomic, lidar, and atmospheric parameters 4. Forward model to test data retrieval code and metrics 5

Lidar Simulation and Error Analysis q Merits, Functions, or Applications of each aspect 1. Estimate of expected lidar returns (signal level and distribution) - Show what signals you can expect on real systems; - Assess the potential of a lidar system; - Comparison to actual signals to help diagnose lidar efficiency and other system problems, including reality check 2. Analysis of expected measurement precision & resolution, i.e., errors (uncertainty) introduced by photon noise - Help determine needed laser power, receiver aperture, system efficiency, filter width, FOV, etc - Help determine whether daytime measurement is doable - Trade-off between resolution and precision - Determination of optimum lidar parameters 6

Lidar Simulation and Error Analysis q Merits, Functions, or Applications of each aspect 3. Analysis of expected measurement accuracy & precision (caused by uncertainty in system parameters) and lidar measurement sensitivity to atomic, lidar, and atmospheric parameters - Help define requirements on lidar system parameters, like frequency accuracy, linewidth, stability, etc. - Provide a guideline to system development - Help determine measurement accuracy (bias) 4. Forward model to test data retrieval code and metrics - Test data retrieval code and its sensitivity to noise - Help compare different metrics to minimize cross-talk between different measurement errors 7

Lidar Simulation Build-up q Analogy to atmospheric modeling, it is not practical to make a lidar simulation code complete for the first try, because so many things are involved. Therefore, we will build up a lidar simulation code step by step. q First, we set up a platform using MatLab or other codings: gather needed information, set up necessary variables, and put these parameters into right places. For some parameters, you may use a place-holder before getting into the details. q Then, we begin the simulation based on lidar equations and particular lidar procedure of each application. For commonly used or complicated parts, you may write functions for each individual function, and then call them from the main code. q The more we understand the lidar detection procedure and the more factors we consider, the more sophisticated will the lidar simulation code become. 8

Levels of Lidar Simulation q There are many different levels/steps of lidar simulation, depending on what we care about and how complicated the lidar detection procedure is. Three major levels are 1. Envelope estimation (non-range-resolved): integrated photon returns from an entire layer or region 2. Range-resolved simulation: range-dependent photon returns from resolved ranges 3. Range-resolved and spectral-resolved simulation: photon returns from resolved ranges and distribution in spectrum at each range. q Furthermore, lidar simulation can include multiple dimensions and time evolutions of lidar returns. 9

Fundamental Constants, Lidar Parameters, Atomic or Molecular Parameters, Atmospheric Parameters q Always use NIST the latest fundamental constants q Try to use NIST atomic and molecular parameters q Gather all possible lidar parameters q Gather possible atmospheric parameters q Another possible way is to scale from existing lidar measurements 10

Fundamental Constants in Lidar q Fundamental constants for lidar simulation 1) Light speed in vacuum c 2) Planck constant h 3) Boltzmann constant k B 4) Elementary charge e 5) Electron mass m e 6) Proton mass m p 7) Electric constant ε 0 8) Magnetic constant µ 0 9) Avogadro constant N A 10) 11

Lidar Parameters q Lidar parameters for lidar simulation 1) Laser pulse energy, repetition rate, pulse duration, 2) Laser central wavelength, linewidth, chirp 3) Laser divergence angle 4) Transmitter mirror reflectivity 5) Telescope primary mirror diameter and reflectivity 6) Telescope/receiver field-of-view (FOV) 7) Receiver mirrors transmission, 8) Fiber coupling efficiency, transmission 9) Filter peak transmission, bandwidth, out-of-band rejection 10) Detector quantum efficiency and maximum count rate 11) 12

Atomic or Molecular Parameters q Atomic and molecular parameters for lidar simulation 1) Atomic energy level structure, degeneracy 2) Spontaneous transition rate A ki, oscillator strength f 3) Atomic mass or molecular weight 4) Resonance frequency or wavelength 5) Isotope shift, abundance, line strength 6) 13

Atmosphere Parameters q Atmosphere parameters for lidar simulation 1) Lower atmosphere transmission 2) Atmosphere number density 3) Atmosphere pressure and temperature 4) Species number density or column abundance 5) Background sky radiance, solar angle, base altitude, etc. 6) 14

More Factors in Lidar Simulation q Other factors to consider: 1) Background (MODTRAN code is a good resource), 2) Noise (Poisson distribution), 3) Geometry, 4) Polarization, 5) Precise computation of backscatter cross section 6) 15

Range-Resolved Lidar Simulation q Three main steps: (1) Initialization - Define constants and parameters (2) Simulation of photon counts vs. altitude (range) - Rayleigh, resonance fluorescence, background, aerosol, noise (3) Computation of signal-to-noise ratio (SNR) - SNR will be useful in the error analysis 16

Initialization q Initialization: to define constants and parameters 1) Fundamental constants: c, h, Q e, M e, 2) Atomic parameters: resonance wavelengths, frequencies, strength, oscillator strength, A ki, degeneracy factors, isotopes, abundance, or Molecular parameters: CO 2 structure, etc. 3) Lidar transmitter and receiver parameters: pulse energy, linewidth, frequency, repetition rate, telescope diameter, R, T, η QE, T IF, 4) User-controlled parameters: integration time (shots number), bin width ΔR, pointing up or down, base altitude, pointing angle, model choice, 5) Atmospheric parameters (taken from models, e.g., MSIS00): number density, pressure, temperature, transmission, 6) Na/K/Fe layer parameters: distribution, Z 0, σ rms, Abdn, 17

q LIDAR REMOTE SENSING PROF. XINZHAO CHU CU-BOULDER, FALL 2014 Simulation of N(R) or N(z) Photon counts vs. altitude/range: Sum of the following terms 1) Rayleigh scattering signals: take atmosphere number density distribution profile n(z) from a model, e.g., MSIS00, set bin width Δz (e.g., 0.5 km), compute σ R n(z) Δz or further considering the pointing angle, then follow the normal simulation procedure for each bin 2) Resonance fluorescence signals: compute the Na/K/Fe density distribution profile from Z 0, σ rms, Abdn, compute effective crosssection σ eff from atomic and laser spectroscopy, compute σ eff n Na (z) Δz or further considering the pointing angle, consider the transmission (extinction) caused by atomic absorption, follow the normal simulation procedure for each bin 3) Aerosol signals: usually in specific regions. It may involve complicated procedure and information, seeking models or existing data 4) Background counts: scale from real measurements or use MODTRAN code to compute background (needing lidar parameters, like FOV, filter function, etc., also solar and atmosphere information) 5) Noise: Poisson distribution from photon counts ΔN(z) = N(z) 18

Simulation of N(R) in non-resonance q What to do if a lidar is to study non-resonance interactions? 1) Rayleigh scattering signals: there will always be Rayleigh signals no matter what lidar is considered 2) Non-resonance fluorescence: Raman, differential absorption, fluorescence, aerosol, or reflection signals - need to get some rough distribution, cross-section, reflectivity, etc. information 3) Aerosol signals: aerosols play a role in both backscatter coefficient and atmospheric extinction, also need some distribution information - could be what to be detected or just as background or noise 4) Background counts: there will always be some background 5) Noise: It is always there, so needs to be counted in. 19

Example 1: Low Background Nighttime Resonance + Rayleigh + Background + Photon Noise 700 "Na + Rayleigh + Bkg" Counts (300 Shots) 10 "Na + Rayleigh" Counts (without noise) Total Photon Counts 600 500 400 300 200 100 Photon Counts (Log Scale) 5 0 5 10 0 20 40 60 80 100 120 140 Altitude (km) 15 20 40 60 80 100 120 140 Altitude (km) 7 "Na + Rayleigh + Bkg" Counts (without noise) 8 "Na + Rayleigh + Bkg" Counts (with noise) Total Photon Counts (Log Scale) 6 5 4 3 2 1 Total Photon Counts (Log Scale) 6 4 2 0 2 4 0 20 40 60 80 100 120 140 Altitude (km) 6 20 40 60 80 100 120 140 Altitude (km) 20

Example 2: High Background Daytime Resonance + Rayleigh + Background + Photon Noise 850 "Na + Rayleigh + Bkg" Counts (300 Shots) 10 "Na + Rayleigh" Counts (without noise) Total Photon Counts 800 750 700 650 Photon Counts (Log Scale) 5 0 5 10 600 20 40 60 80 100 120 140 Altitude (km) 15 20 40 60 80 100 120 140 Altitude (km) 6.8 "Na + Rayleigh + Bkg" Counts (without noise) 6.9 "Na + Rayleigh + Bkg" Counts (with noise) Total Photon Counts (Log Scale) 6.75 6.7 6.65 6.6 6.55 6.5 6.45 6.4 Total Photon Counts (Log Scale) 6.8 6.7 6.6 6.5 6.4 6.3 6.35 20 40 60 80 100 120 140 Altitude (km) 6.2 20 40 60 80 100 120 140 Altitude (km) 21

Example 3: High Background Daytime with Longer Integration Time 5500 "Na + Rayleigh + Bkg" Counts (2000 Shots) 10 "Na + Rayleigh" Counts (without noise) Total Photon Counts 5000 4500 Photon Counts (Log Scale) 5 0 5 10 4000 20 40 60 80 100 120 140 Altitude (km) 15 20 40 60 80 100 120 140 Altitude (km) 8.6 "Na + Rayleigh + Bkg" Counts (without noise) 8.65 "Na + Rayleigh + Bkg" Counts (with noise) Total Photon Counts (Log Scale) 8.55 8.5 8.45 8.4 8.35 8.3 Total Photon Counts (Log Scale) 8.6 8.55 8.5 8.45 8.4 8.35 8.3 8.25 8.25 20 40 60 80 100 120 140 Altitude (km) 8.2 20 40 60 80 100 120 140 Altitude (km) 22

q q Signal-to-Noise Ratio (SNR) Computation of signal-to-noise ratio (SNR) from simulation results SNR(z) = N Signal(z) ΔN Signal (z) (9.1) However, we must consider how the N(z) is obtained N Signal (z) = N Total (z) N B ΔN Signal (z) = ΔN Total (z) ΔN B (9.2) (9.3) ( ΔN Signal (z)) = ΔN rms ( Total (z)) 2 + ( ΔN B ) 2 (9.4) ( ΔN Signal (z)) = N rms Total (z) + ( ΔN B ) 2 N Total (z) (9.5) 23

SNR Continued ( ΔN Signal (z)) = N rms Total (z) + ( ΔN B ) 2 N Total (z) (9.6) q The last approximate equal is obtained, considering the fact that the error associated with the estimate of N B is negligible, because N B is estimated from many bins in the background range where no Rayleigh, aerosol or resonance fluorescence signals are presented. q N B = 1 m B m B i=1 N Bi ( ΔN B ) rms = Thus, the SNR is given by SNR(z) = N Signal(z) ΔN Signal (z) = N T (z) N B N T (z) ( ΔN Bi ) 2 m B % ' = & ' ( ( = ΔN Bi) rms m B N T,when N B 0 << ( ΔN Bi ) rms N T N B N T,when N B >> 0 (9.7) (9.8) 24

Photon Noise vs. SNR and Error q Photon counting undergoes a statistic of Poisson distribution. q Any photon count has an error associated with it the photon noise that is given by ΔN = N (9.9) q If photon noise didn t exist, the high background count N B wouldn t affect the SNR, as shown in the plots of Na + Rayleigh + Bkg Counts (without noise) on slides 21-23. A constant can be subtracted easily. q Unfortunately, photon noise is unavoidable. The high background N B introduces large photon noise, which exhibits as the wider width of the line in the raw photon count profiles (as shown in the plots of Na + Rayleigh + Bkg Counts (with noise) on slides 21-23. q Thus, the SNR decreases with higher background N B. The relationship between SNR and N B is quantified in the equations derived on slides 24-25. q Comparing the plot in slide 21 with that in slide 22, when the background is changed from nighttime 0.06 cnt/shot/km to daytime 20 cnts/shot/km, the SNR significantly decreases. 25

Errors Caused by Photon Noise q Further comparing the plot in slide 21 with that in slide 20, it is clear that the longer integration time (2000 shots vs. 300 shots) improves the SNR by increasing the photon count N T while keeping the same N B. q The SNR can also be improved by sacrificing the range resolution. q Photon noise causes the uncertainty (photon noise) in the measured photon counts, then the photon count uncertainty leads to the uncertainty (error) in the physical quantities measured by lidar. β(z) β R (z R ) = N S(z) N B N R (z R ) N B 2 z T a 2 (z R )G(z R ) R T 2 a (z)g(z) z 2 -- Error propagation procedure = N T (S)(z) N B N T (R) (z R ) N B q Considering the errors associated with the estimates of N B and N R are negligible, the relative error of the estimate of backscatter coefficient is given by Δβ(z) β(z) = ΔN T (z) 1 N T (z) N B SNR (9.11) z 2 z R 2 (9.10) q Thus, higher SNR leads to smaller measurement error. 26

Summary q Lidar simulation and error analysis are an integral of our understanding of lidar principle, technology and actual application procedure. q It provides a model to investigate how the lidar returns depend on the lidar detection procedure, and how measurement accuracy, precision, and resolution depend on various parameters. q It can be used to verify lidar return shapes, assess lidar potentials, guide lidar design and instrumentation, test data retrieval code and metrics, etc. q A complete lidar simulation and error analysis code is very complicated. We will go step by step to achieve it. 27