A new calibration algorithm using non-linear Kalman filters

Slides:



Advertisements
Similar presentations
General Linear Model With correlated error terms  =  2 V ≠  2 I.
Advertisements

(t,x) domain, pattern-based ground roll removal Morgan P. Brown* and Robert G. Clapp Stanford Exploration Project Stanford University.
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy’s NNSA U N C L A S S I F I E D Physics-Based Constraints in the Forward.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
NASSP Masters 5003F - Computational Astronomy Lecture 13 Further with interferometry – Resolution and the field of view; Binning in frequency and.
Aspects of Conditional Simulation and estimation of hydraulic conductivity in coastal aquifers" Luit Jan Slooten.
Lecture 11: Recursive Parameter Estimation
Paper Discussion: “Simultaneous Localization and Environmental Mapping with a Sensor Network”, Marinakis et. al. ICRA 2011.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
1 Distributed localization of networked cameras Stanislav Funiak Carlos Guestrin Carnegie Mellon University Mark Paskin Stanford University Rahul Sukthankar.
7. Least squares 7.1 Method of least squares K. Desch – Statistical methods of data analysis SS10 Another important method to estimate parameters Connection.
Course AE4-T40 Lecture 5: Control Apllication
Linear and generalised linear models
Performance of station array configurations Sparse vs. Dense, Regular vs Random Jaap D. Bregman AAVP Workshop,Cambridge,
Linear and generalised linear models
Keith Grainge Calibration requirementsAAVP 2010 Calibration and Imaging Requirements Keith Grainge (plus teams at ASTRON, Oxford, Cambridge)
Linear and generalised linear models Purpose of linear models Least-squares solution for linear models Analysis of diagnostics Exponential family and generalised.
Paul Alexander Dynamic RangeAAVP 2010 Overview of Calibration and Dynamic Range Challenges Paul Alexander.
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
3D SLAM for Omni-directional Camera
GPS derived TEC Measurements for Plasmaspheric Studies: A Tutorial and Recent Results Mark Moldwin LD Zhang, G. Hajj, I. Harris, T. Mannucci, X. PI.
Andreas Horneffer Status of MKSP LOFAR Observations.
UTSA Estimating Model Parameters from Ionospheric Reverse Engineering (EMPIRE) G. S. Bust and G. Crowley UTSA S. Datta-Barua ASTRA.
LIGO- G Z August 19, 2004Penn State University 1 Extracting Signals via Blind Deconvolution Tiffany Summerscales Penn State University.
Controlling Field-of-View of Radio Arrays using Weighting Functions MIT Haystack FOV Group: Lynn D. Matthews,Colin Lonsdale, Roger Cappallo, Sheperd Doeleman,
An Enhanced Received Signal Level Cellular Location Determination Method via Maximum Likelihood and Kalman Filtering Ioannis G. Papageorgiou Charalambos.
Center for Sustainable Transportation Infrastructure Harmonization of Friction Measuring Devices Using Robust Regression Methods Samer Katicha 09/09/2013.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Fundamental limits of radio interferometers: Source parameter estimation Cathryn Trott Randall Wayth Steven Tingay Curtin University International Centre.
NASSP Masters 5003F - Computational Astronomy Lecture 14 Reprise: dirty beam, dirty image. Sensitivity Wide-band imaging Weighting –Uniform vs Natural.
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
ASKAP: Setting the scene Max Voronkov ASKAP Computing 23 rd August 2010.
An Introduction to Kalman Filtering by Arthur Pece
Modeling Electromagnetic Fields in Strongly Inhomogeneous Media
NASSP Masters 5003F - Computational Astronomy Lecture 16 Further with interferometry – Digital correlation Earth-rotation synthesis and non-planar.
Machine Learning 5. Parametric Methods.
Status of Reference Network Simulations John Dale ILC-CLIC LET Beam Dynamics Workshop 23 June 2009.
CMS Torino meeting, 4 th June, 2007 R. Castello on behalf of Torino Tracker’s group Tracker Alignment with MillePede.
Geology 6600/7600 Signal Analysis Last time: Linear Systems Uncorrelated additive noise in the output signal, y = v + n, of a SISO system can be estimated.
Keith Grainge Calibration issuesAA-low Technical Progress meeting Calibration Issues Keith Grainge.
Detecting Ultra High Energy Neutrinos with LOFAR M.Mevius for the LOFAR NuMoon and CR collaboration.
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Thomas F. Edgar (UT-Austin) RLS – Linear Models Virtual Control Book 12/06 Recursive Least Squares Parameter Estimation for Linear Steady State and Dynamic.
Calculating Beam Pattern Inaccuracies and Their Implications
Direction dependent effects: Jan. 15, 2010, CPG F2F Chicago: S. Bhatnagar 1 Direction-dependent effects S. Bhatnagar NRAO, Socorro RMS ~15  Jy/beam RMS.
Details: Gridding, Weight Functions, the W-term
ASEN 5070: Statistical Orbit Determination I Fall 2014
The Low Frequency Array (LOFAR)
ASEN 5070: Statistical Orbit Determination I Fall 2014
AAVS1 Calibration Aperture Array Design & Construction Consortium
CLEAN: Iterative Deconvolution
Optimum Passive Beamforming in Relation to Active-Passive Data Fusion
S. Bhatnagar: ASTRON, Dwingeloo, June 29th 2010
Imaging and Calibration Challenges
Synopsis “The Matrix”: polarisation and pulsar timing
Closed-form Algorithms in Hybrid Positioning: Myths and Misconceptions
A special case of calibration
Kalman Filtering: Control with Limited/Noisy Measurements
Polarization Calibration
Unfolding Problem: A Machine Learning Approach
Modelling data and curve fitting
Collaborative Filtering Matrix Factorization Approach
مدلسازي تجربي – تخمين پارامتر
Basic theory Some choices Example Closing remarks
Domain range A A-1 MATRIX INVERSE.
Principles of the Global Positioning System Lecture 11
WellcomeTrust Centre for Neuroimaging University College London
Calibration and homographies
HF Signal Propagation Bill Leonard N0CU 1 June 2019
Electronically Steered Antennas
Presentation transcript:

A new calibration algorithm using non-linear Kalman filters Cyril Tasse The paper has been submitted, ask me if you want a copy of th draft?

Direction Dependent Effects

Direction dependent effects for MeerKAT … When Direction Dependent Effects (DDE) become a problem : Beam MeerKAT/KAT7 Phase center Direction dependent effects for MeerKAT - Each antenna is affect by differnt pointing error - Beam is variable in frequency and time (paralactic angle rotation, dish deformation) Not taking them into account has a direct effect on dynamic range limitations

LOFAR stations are phased arrays … When Direction Dependent Effects (DDE) become a problem : Beam y x 100-250 MHz 30-80 MHz 30-80 MHz y x LOFAR stations are phased arrays - Beam is variable in frequency and time - Projection of the dipoles in the sky is non trivial - Beam can be station-dependent - Individual clock effects --> Strong effects on polarisation

… When Direction Dependent Effects (DDE) become a problem : Ionosphere/troposphere Incoming wavefront Outcoming wavefront PSF Ionosphere Big field of view : station, direction, time and frequency dependent Other direction dependent effects : - Faraday rotation + Effect on the polarisation

? Interferometry TRUTH domain Measurement domain - Ionosphere - Troposphere - Beam - Sky - Faraday rotation - Electronics - etc baseline Non-linear operator h baseline Direction time Hamaker et al. 1994 freq time freq

Unknown physical process Unknown physical process Challenge for the SKA Those processes include: - Antenna beams - Ionosphere - Troposphere - Electronics But also: - Solar wind scintillation - ISM scintillation - and many more... Measurement (10^13++ points) Unknown physical process Unknown physical process Unknown Sky Very (very) large inverse (non-linear) problem

Solvers vs Filters

ill-conditioning Solvers vs Filters ? (iterative versus recursive) Calibration: only Non-Linear solvers have been used so far: - Levenberg-Marquardt - SAGE - StefCal Assuming a sky, find the maximum likelihood - each time/frequency bin independent - each variable independent ill-conditioning For example: “Find a and b given a+b=42” We need to be able to add additional information

While... there is regularity in the process 2 3 2 3 1 1 Incoming wavefront Outcoming wavefront Process parameters are correlated here

While... there is regularity in the process and here too... Beam Beam

While... there is regularity in the process Jones Matrix Time Solver output True underlaying instrumental state

While... there is regularity in the process Jones Matrix Frequency Solver output True underlaying instrumental state

Solvers vs Filters ? (iterative versus recursive) The idea is to: - Properly estimate covariances, to increase robustness in low SNR regime - Impose “smoothness”: Virtually reduce the number of degrees of freedom, and get better conditioning Filter Data string ordered in TIME - All baseline - All polarisations - All frequencies PROBLEM: Our system is non-linear

Non-linear Kalman Filters.... Data domain: Dim=104-106 Process domain: Dim=102-104 xt h Pt Data “predicted” Data h(xt, Pt) - Ionosphere - Clock - Beam - Sky - etc.

Non-linear Kalman Filters.... Data domain: Dim=104-106 Process domain: Dim=102-104 xt h Pt Data “predicted” Data h(xt, Pt) - Ionosphere - Clock - Beam - Sky - etc. xt+1 K Pt+1

Trick 1

First problem Huge diagonal matrix Huge non-diagonal matrix

First problem Using Woodbury matrix identity Huge diagonal matrix Huge non-diagonal matrix Using Woodbury matrix identity

Trick 2

Data projected to a different representation Non-linear Kalman Filters.... Data domain: Dim=104-106 Process domain: Dim=102-104 xt h Pt Data “predicted” Data h(xt, Pt) - Ionosphere - Clock - Beam - Sky - etc. Data projected to a different representation R xt+1 K Data Pt+1 “predicted” Data

Representation issues.... Visibility set R A grid of 3x3 sources Equivalent to 1-Dimentional raw-data images

Representation issues.... Visibility set R Equivalent to 1-Dimentional raw-data images With 1D-Poststamps

Pros and cons - We use much more data (The full bandwidth) ! - We solve for the TRUE underlaying physical parameter - (not for the effective Jones matrix) - We have much less parameters - If some parameters are expected to be correlated, we can specify it - We can specify their dynamical properties - Recursive scheme (against iterative for all other algorthms) - the information from the past is transfered along the recursion - Much better conditioning - Streaming approach - We can solve for everything (including sky term)

Let's try it....

Simulated dataset (ionosphere TEC-screen + Clock drift) - LOFAR HBA (1500 baselines, 4 pols) - 30 subbands from 100 to 150 MHz - S/N=5 - variable ionosphere TEC-screen - Variable clock drift - 18.000 data points / [ time bin (30s)] Measurement Equation Clocks Ionosphere

Simulated dataset (ionosphere TEC-screen + Clock drift)

Clocks solutions

Simulated dataset (Clock drift)

Westerbork dataset (simulated data) RIME

Westerbork dataset (real data) - With WSRT - 8 antenna are intentionally mis-pointed Least-square solutions Smirnov et al. in prep

Westerbork dataset (real data) - With WSRT - 8 antenna are intentionally mis-pointed

Westerbork dataset (real data) Least squares LM solver UKF

Solving for the sky term ?! - Robustness seems high enough now.... - Let's simulate a grid of sources, and solve for their position

Solving for the sky term ?! - Robustness seems high enough now.... - Let's simulate a grid of sources, and solve for their position

Conclusion We want to adress ill conditioning problem for huge amount of data, in low-SNR regime

UKF+Regularisation Pros: Conclusion We want to adress ill conditioning problem for huge amount of data, in low-SNR regime UKF+Regularisation Pros: - We calibrate the raw data in the image plane - We decrease number of parameters by orders of magnitude (seem to properly adress ill-conditioning) - The solutions are physical & valid everywhere (not only at discrete locations) - This robustness allows to add additional degrees of freedom such as sky itself ! - Fairly fast given what it does

UKF+Regularisation Pros: UKF+Regularisation Cons: Conclusion We want to adress ill conditioning problem for huge amount of data, in low-SNR regime UKF+Regularisation Pros: - We calibrate the raw data in the image plane - We decrease number of parameters by orders of magnitude (seem to properly adress ill-conditioning) - The solutions are physical & valid everywhere (not only at discrete locations) - This robustness allows to add additional degrees of freedom such as sky itself ! - Fairly fast given what it does UKF+Regularisation Cons: - Works only if instrument and sky are analytically decribable (need for a “analytically stable” instrument) - Need to access all the frequency data simultaneously (that's why it takes time to get to test the algorihm on real data)