AJ Ribeiro FittingSuperDARN 2011 A comparison of ACF fitting methods A.J. Ribeiro (1), P.V. Ponomarenko (2), J. M. Ruohoniemi (1), R.A. Greenwald.

Slides:



Advertisements
Similar presentations
Introduction to Monte Carlo Markov chain (MCMC) methods
Advertisements

ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Periodograms Bartlett Windows Data Windowing Blackman-Tukey Resources:
Time & Frequency Products R. Peřestý, J. Kraus, SWRM 4 th Data Quality Workshop 2-5 December 2014 GFZ Potsdam Recent results on ACC Data Processing 1 SWARM.
Time Series Building 1. Model Identification
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Newton’s Method Application to LMS Recursive Least Squares Exponentially-Weighted.
1 Chapter 2 Simple Linear Regression Ray-Bing Chen Institute of Statistics National University of Kaohsiung.
Some answers to the questions/comments at the Heavy/Light presentation of March 17, Outline : 1) Addition of the id quadrant cut (slides 2-3); 2)
AJ Ribeiro Irregs.Short Meeting Title, Date A survey of plasma irregularities seen by the mid-latitude Blackstone SuperDARN radar.
Project: – Several options for bid: Bid our signal Develop several strategies Develop stable bidding strategy Simulating Normal Random Variables.
31 May 2011SuperDARN Workshop, 29 May - 3June 2011, Hanover, US 1 Short-period Doppler shift variations in the polar cap: ULF waves or something else?
Excellence Justify the choice of your model by commenting on at least 3 points. Your comments could include the following: a)Relate the solution to the.
UNIVERSITY OF MASSACHUSETTS Dept
A Fast Algorithm for Multi-Pattern Searching Sun Wu, Udi Manber May 1994.
Announcements Be reading Chapter 3
Tx “bad” lags and range data gaps Pasha Ponomarenko 10/10/2014STELab discussion1.
Leakage & Hanning Windows
APCCB AVERAGE OF DELTA – A NEW CONCEPT IN QUALITY CONTROL GRD Jones Department of Chemical Pathology, St Vincents Hospital, Sydney, Australia.
UARS Facilities Workshop: The SuperDARN Collaboration J.M. Ruohoniemi, R.A. Greenwald, and J.B.H. Baker The Bradley Department of Computer and Electrical.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Chaos Identification For the driven, damped pendulum, we found chaos for some values of the parameters (the driving torque F) & not for others. Similarly,
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Dr. Richard Young Optronic Laboratories, Inc..  Uncertainty budgets are a growing requirement of measurements.  Multiple measurements are generally.
Return Flows Discussion Continued ESHMC Meeting 6 May 2008 Stacey Taylor.
Norhayati Soin 06 KEEE 4426 WEEK 7/1 6/02/2006 CHAPTER 2 WEEK 7 CHAPTER 2 MOSFETS I-V CHARACTERISTICS CHAPTER 2.
The Importance of Atmospheric Variability for Data Requirements, Data Assimilation, Forecast Errors, OSSEs and Verification Rod Frehlich and Robert Sharman.
Blue: Histogram of normalised deviation from “true” value; Red: Gaussian fit to histogram Presented at ESA Hyperspectral Workshop 2010, March 16-19, Frascati,
Numerical Methods Applications of Loops: The power of MATLAB Mathematics + Coding 1.
Data Analysis 1 Mark Stamp. Topics  Experimental design o Training set, test set, n-fold cross validation, thresholding, imbalance, etc.  Accuracy o.
Why Is It There? Getting Started with Geographic Information Systems Chapter 6.
Part 1: Basic Principle of Measurements
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
Tutorial for solution of Assignment week 39 “A. Time series without seasonal variation Use the data in the file 'dollar.txt'. “
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 11: Bayesian learning continued Geoffrey Hinton.
Floating Point Arithmetic
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Fig. 3 Wind measurements experimental setup Lidar (light detection and ranging) operates using the same concept of microwave RADAR, but it employs a lot.
Section 10.1 Confidence Intervals
GP33A-06 / Fall AGU Meeting, San Francisco, December 2004 Magnetic signals generated by the ocean circulation and their variability. Manoj,
1 RADAR OPERATIONS CENTER (ROC) EVALUATION OF THE WSR-88D OPEN RADAR DATA ACQUISITION (ORDA) SYSTEM SIGNAL PROCESSING WSR-88D Radar Operations Center Engineering.
PS 225 Lecture 20 Linear Regression Equation and Prediction.
SuperDARN operations Pasha Ponomarenko.
Data Analysis and Presentation Chapter 5- Calibration Methods and Quality Assurance EXCEL – How To Do 1- least squares and linear calibration curve/function.
Statistical Process Control04/03/961 What is Variation? Less Variation = Higher Quality.
University of Saskatchewan PHYSICS AND ENGINEERING PHYSICS Spectral widths of F-region PolarDARN echoes, a statistical assessment A.V. Koustov, S. Toderian.
CEDAR 2008 Workshop Observations at the Plasmaspheric Boundary Layer with the Mid-latitude SuperDARN radars Mike Ruohoniemi, Ray Greenwald, and Jo Baker.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
Chapter 8: Simple Linear Regression Yang Zhenlin.
SWOT Hydrology Workshop Ka-band Radar Scattering From Water and Layover Issues Delwyn Moller Ernesto Rodriguez Contributions from Daniel Esteban-Fernandez.
1 Introduction to Statistics − Day 4 Glen Cowan Lecture 1 Probability Random variables, probability densities, etc. Lecture 2 Brief catalogue of probability.
Measurements Measurements and errors : - Here, the goal is to have some understanding of the operation and behavior of electrical test instruments. Also,
Simple Linear Regression The Coefficients of Correlation and Determination Two Quantitative Variables x variable – independent variable or explanatory.
Spectral Line Performance Using Inversion Codes J. Graham, A. Norton, S. Tomczyk, A. Lopez Ariste, H. Socas-Navarro, B. Lites NCAR/HAO Goal: Characterize.
Regression Analysis: A statistical procedure used to find relations among a set of variables B. Klinkenberg G
Application of a Charge Transfer Model to Space Telescope Data Paul Bristow Dec’03
Analysis of financial data Anders Lundquist Spring 2010.
A radar data simulator for SuperDARN A.J. Ribeiro, P.V. Ponomarenko, J.M. Ruohoniemi, J.B.H. Baker, L.B.N. Clausen, R.A. Greenwald /29/2012 SuperDARN.
Department of Electrical and Computer Engineering, Virginia Tech
CEDAR 2013 Workshop International space weather and climate observations along the 120E/60W meridional circle and its surrounding areas Space weather observations.
AC-9/AC-S data analysis from CDOM Lab
HAPPY SEPTEMBER!! September 1, 2015 Have a pencil ready to go
Random walk initialization for training very deep feedforward networks
Statistical Methods For Engineers
Phase Monitor Electronics: Output vs
NanoBPM Status and Multibunch Mark Slater, Cambridge University
Making sense of SuperDARN elevation: Phase offset and variance
8.7 Gated Integration instrument description
Presentation transcript:

AJ Ribeiro FittingSuperDARN 2011 A comparison of ACF fitting methods A.J. Ribeiro (1), P.V. Ponomarenko (2), J. M. Ruohoniemi (1), R.A. Greenwald (1), K. Oksavik (3), J.B.H. Baker (1), L.B.N. Clausen (1) (1) Bradley Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, Virginia, USA; (2) Institute of Space and Atmospheric Studies, University of Saskatchewan, Saskatoon, Saskatchewan, Canada; (3) Department of Arctic Geophysics, University Centre in Svalbard, Longyearbyen, Norway SuperDARN Workshop 2011

Introduction AJ Ribeiro FittingSuperDARN 2011 IntroductionOutline Background on SuperDARN ACFs A brief overview of the 3 methods for fitting ACFS FITACF FITEX2 LMFIT Background on the dataset Results Conclusions

SuperDARN ACFs AJ Ribeiro FittingSuperDARN 2011 BackgroundACFs Themis -tauscan ACF from 05/18/11 at Goose Bay Complex autocorrelation functions are calculated fro each range gate from the raw voltages recorded by the receivers Phase shift between lags (atan(Im/Re)) is fit to determine the Doppler velocity This can pose a problem, because for velocities in the hundreds of meters per second, the phase from lag 0 to the last lag changes by more than 2π Decay of the signal is fit to determine the spectral width and power We will focus on a Lorentzian fit The magnitude (sqrt(Re^2+Im^2)) is assumed to decay exponentially with time (lag) A linear least-squares fit is performed on the log of the magnitudes, the slope is the fitted decay, and the y-intercept is the fitted power

FITACF AJ Ribeiro FittingSuperDARN 2011 Fitting MethodsFITACF Standard for SuperDARN ACF fitting Developed by numerous people over the years Very fast Phase shifts of the first few lags is used to make a guess at the number of 2π phase skips that occur throughout the entire ACF Velocity is fitted with this guess For the Lorentzian fit, power and spectral width are determined with a linear least- square fit to the log of the lag magnitudes

FITEX2 AJ Ribeiro FittingSuperDARN 2011 Fitting MethodsFITEX2 FITEX originally developed by Ray Greenwald and Kjellmar Oksavik in order to fit tauscan data Slower than FITACF The Lorentzian power and spectral width fits are done the same way as FITACF Velocity fitting is done differently Instead of guessing at the 2π phase skips, it fits the “sawtooth” pattern by comparing the ACF phase variation with 120 model phase variations in 1.5° increments This only provided ~25 m/s resolution on resolved velocities FITEX2 was developed, which used the best model phase variation as an initial guess, and applied the bisection method to gain arbitrary resolution Also was expanded for application to non-tauscan data

LMFIT AJ Ribeiro FittingSuperDARN 2011 Fitting MethodsLMFIT

Dataset AJ Ribeiro FittingSuperDARN 2011 DatasetBackground In order to asses the performance of the 3 methods, we need to know what the correct answer actually is A simulated dataset was used ACFS were generated with NAVE=78 and lag 0 power normalized to 1 Old pulse sequence: 0,9,12,20,22,26,27 Velocity in steps of 100 from 50 m/s to 1950 m/s Decay time in steps of.01 s from.01 s to.1 s 500 samples at each step Bad lags calculated based on 100 range gates

Results AJ Ribeiro FittingSuperDARN 2011 ResultsResults 1 Velocity ErrorMean Error (%)Median Error (%) FITACF FITEX LMFIT Width ErrorMean Error (%)Median Error (%) FITACF FITEX LMFIT ACF Error (RMS)Mean ErrorMedian Error FITACF FITEX LMFIT

Velocity vs. ACF Error AJ Ribeiro FittingSuperDARN 2011 ResultsResults 2 For FITEX2 and LMFIT, ACF fitting error does not increase with velocity For FITACF, velocity error does not seem to increase with velocity, until about 1 km/s, where the error spikes For all 3, there is an apparent increasing error with lower decay times (increasing spectral width)

Decay Time vs. ACF Error AJ Ribeiro FittingSuperDARN 2011 ResultsResults 3 As was implied by the previous slides, ACF error indeed increases with decreasing decay time LMFIT produces the best results until τ d ~.03 (spectral width ~ 130 m/s) After this point, LMFIT and FITEX2 produce very similar results FITACF also produces very similar results, until the velocity becomes sufficiently high (~ 1 km/s)

Velocity vs. Velocity Error AJ Ribeiro FittingSuperDARN 2011 ResultsResults 4 Again, error for LMFIT and FITEX2 is not affected by increasing velocity Again, FITACF is also stable until v > ~ 1 km/s Outperforms FITEX2 for v < 1km/s until τ d ~.03 It appears that decreasing decay time lowers the velocity at which FITACF begins having issues Decreasing decay time increases error for all 3 methods

Decay Time vs. Decay Time Error AJ Ribeiro FittingSuperDARN 2011 ResultsResults 5 Yet again, error increases with decreasing decay time FITACF and FITEX2 are very comparable This makes sense, since the fitting method is the same LMFIT outperforms the other 2 methods until τ d ~.03 After this, they all seem to stabilize Increasing velocity does not appear to cause an increase in decay time error

What’s going on? AJ Ribeiro FittingSuperDARN 2011 ResultsResults 6 In general, LMFIT outperforms both FITEX2 and FITACF, as shown by mean and median errors Sometimes, only slightly FITACF has an added problem at high (> 1 km/s) velocities If one of the first few lags is bad, it does not get a good guess at the number of 2π phase jumps If this occurs, FITACF will get a very bad fit for the velocity

One more look… AJ Ribeiro FittingSuperDARN 2011 ResultsResults 7 This shows “true” (signed) velocity error FITEX2 and LMFIT average out to 0 across all errors (no bias) FITACF also has no bias, until velocity increases above the point where it can’t get a good guess at 2π phase skips After this point, it is biased low

Conclusions AJ Ribeiro FittingSuperDARN 2011 Conclusions FITACF is great for the amount of time it takes 1 full day of Themis-tauscan data takes ~ 10 seconds to process FITACF is the most suitable method for fitting ACFs during runtime at the radars FITEX2 is capable for fitting velocities without bias and with reasonable errors, but it is slower 1 full day of Themis-tauscan data takes ~ 15 seconds to process LMFIT outperforms the other 2 methods across all tests, but is the slowest option 1 full day of Themis-tauscan data takes ~ 60 seconds to process Not suitable for runtime In an environment when processing time is not a significant concern, LMFIT is the best option for the processing of RAWACF files Code also can be optimized to decrease processing time

Questions? AJ Ribeiro FittingSuperDARN 2011 Conclusions

References AJ Ribeiro FittingSuperDARN 2011 References Ponomarenko, P. V., C. L. Waters, F. W. Menk, (2008), Effects of mixed scatter on SuperDARN convection maps, Ann. Geophys., 26, , doi: /angeo