Some Design and Calibration Considerations for Dense Aperture Arrays

Slides:



Advertisements
Similar presentations
Beamformer implementations (Mike Jones, Kris Zarb Adami, David Sinclair, Chris Shenton) Starting with top level considerations for now, ie Not, which FPGA.
Advertisements

Signal Encoding Techniques
Beamforming Issues in Modern MIMO Radars with Doppler
NAIC-NRAO School on Single-Dish Radio Astronomy. Arecibo, July 2005
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
BDT Radio – 2b – CMV 2009/10/09 Basic Detection Techniques 2b (2009/10/09): Focal Plane Arrays Case study: WSRT System overview Receiver and.
Sascha D-PAD Sparse Aperture Array.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Integrated Circuits Design for Applications in Communications Dr. Charles Surya Department of Electronic and Information Engineering DE636  6220
Introduction to Wavelets
Synchronization in Software Radio (Timing Recovery) Presented by: Shima kheradmand.
Lecture 3 Data Encoding and Signal Modulation
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Sarah Middleton Supervised by: Anton van Wyk, Jacques Cilliers, Pascale Jardin and Florence Nadal 3 December 2010.
Prof.Dr. : Hamdy Al Mikati Comm. & Electronics Dep year 4th
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
Highly Scalable Packetised correlators Jason Manley CASPER workshop 2009.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
EFFECTS OF MUTUAL COUPLING AND DIRECTIVITY ON DOA ESTIMATION USING MUSIC LOPAMUDRA KUNDU & ZHE ZHANG.
Dual Polarisation All Digital Aperture Array Danny Price, University of Oxford CASPER Workshop 2009, Cape Town SA A 2-PAD Correlator, Holography, and Direct.
1 of 22 Glaciers and Ice Sheets Interferometric Radar (GISIR) Center for Remote Sensing of Ice Sheets, University of Kansas, Lawrence, KS
Topic 1 modelling of sensors systems ETEC Calibration methods We have a RTD sensing the temperature. The integer of the sensor inside the PLC is.
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Jason Manley, Aaron Parsons, Don Backer, Henry Chen, Terry Filiba, David MacMahon, Peter McMahon, Arash Parsa, Andrew Siemion, Dan Werthimer, Mel Wright.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Distributed Adaptive Control and Metrology for Large Radar Apertures PI: James Lux Co-Is: Adam Freedman, John Huang, Andy Kissil, Kouji Nishimoto, Farinaz.
Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.
Term paper on Smart antenna system
Antenna Arrays and Automotive Applications
Data statistics and transformation revision Michael J. Watts
A new calibration algorithm using non-linear Kalman filters
EE 525 Antenna Engineering
Serial Communications
DIGITAL SIGNAL PROCESSING ELECTRONICS
Chapter 4 Antenna Arrays
Radio Coverage Prediction in Picocell Indoor Networks
AAVS1 Calibration Aperture Array Design & Construction Consortium
Topics discussed in this section:
Optimum Passive Beamforming in Relation to Active-Passive Data Fusion
T. Chernyakova, A. Aberdam, E. Bar-Ilan, Y. C. Eldar
Imaging and Calibration Challenges
Antenna selection and RF processing for MIMO systems
Yinsheng Liu, Beijing Jiaotong University, China
Small-Scale Characteristics of 45 GHz Based on Channel Measurement
Physical Layer – Part 2 Data Encoding Techniques
Polarization Calibration
Review of Ultrasonic Imaging
Uniform Linear Array based Spectrum Sensing from sub-Nyquist Samples
Far Field (planar waves)
Aperture Array Station Processing
Wireless Communications Principles and Practice 2nd Edition T. S
Telecommunications Engineering Topic 2: Modulation and FDMA
Technical Foundations & Enabling Technologies – DS4
Analysis of Adaptive Array Algorithm Performance for Satellite Interference Cancellation in Radio Astronomy Lisha Li, Brian D. Jeffs, Andrew Poulsen, and.
Beam Current Monitoring with ICT and BPM Electronics
COMP60621 Fundamentals of Parallel and Distributed Systems
Aperture Array Simulations
Beamforming.
Physical Layer – Part 2 Data Encoding Techniques
An Introduction to S-parameters
EE 525 Antenna Engineering
Introduction SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic.
COMP60611 Fundamentals of Parallel and Distributed Systems
Serial Communications
Antenna Theory Chapter.2.6.1~2.7 Antennas
Chenhui Zheng/Communication Laboratory
Electronically Steered Antennas
Presentation transcript:

Some Design and Calibration Considerations for Dense Aperture Arrays Richard Armstrong CASPER WORKSHOP 2009 Cape Town

Introduction Beamforming Architectures Heirarchical Beamformer Design Tile-level Calibration Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Radio Receiver Evolution Arrays of Small Telescopes Large Dishes Aperture Arrays Increasing order of complexity of electronics Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Dense Aperture Arrays Spatial Nyquist sampling of the incident wavefront over the entire aperture. Element spacing < λ/ 2 distinguishes dense AA from their sparse cousins. Full wavefront sampling but less Aeff per receiver chain Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Digital Beamforming Architectures Time Delay Sub-sample delays (sample interpolation) Time delays are frequency independent Wide bandwidths => large analogue variation Spatial DFT 2-dimensional spatial transform on signal subspace Computational advantage by using the FFT Usually most efficient for a multiplicity of beams (exact number depending on FFT implementation) Beam interpolation to obtain non-integral beams Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Digital Beamforming Architectures Narrowband Phase-shift Matrix-vector multiplication Set of complex steering and correction co-efficients multiplied with incoming channelised signal Implementation in dual-polarisation 16-el digital beamformer Time-Space-Frequency Beamforming Interleaved frequency decomposition with beam summing + steering. Each stage involves a frequency decomposition and a space summation reduced quantisation errors within the time-space-frequency processing engine See “Techniques of All-Digital Wideband Beamforming,” Khlebnikov et al. 2009) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Synchronous, Heirarchical Beamformer Design 2 Synchronous, Heirarchical Beamformer Design Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Hierarchical Beamformer Design Compute to I/O ratio is low Beamformer resembles Network Switch Richard Armstrong – richard.armstrong@astro.ox.ac.uk

XAUI Synchronisation Perhaps the longest time spent on this! Specifically, determination of the error model of XAUI links Synchronous clocking NRAO’s GUPPi digital engineers (Jason Ray and John Ford) and others faced similar problems Many within CASPER might be very strong advocates of (globally) asynchronous, loosely coupled systems for this reason Decided on synchronous beamforming system Richard Armstrong – richard.armstrong@astro.ox.ac.uk

XAUI Synchronisation Solution: Synchronously clocked hardware: All iBOBs clocked off same source Synchronised with known periodic pulse (1PPS) iBOB to BEE2 clock conversion Model of XAUI links: Maximum delay between separate links composed of: A +-156.25MHz local clock, specific to each Xilinx RocketIO transceiver. Transmit clock recovered at receive core 8b10b codec requires elastic buffers, can result in +-3/4 clock misalignment (reported by NRAO) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

XAUI Synchronisation Design model Tutorial X Either send in-stream sync pulse or alignment tag Digital test bench for error model design, check on actual hardware. Decided to use sync-pulse recovery based model NRAO uses tag-based alignment and reference stream Tutorial X Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Antenna Calibration at the Tile Level 3 Antenna Calibration at the Tile Level Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Calibration at the Tile level Why Calibrate? Sources of Error Co-channel gain and phase deviation Mutual coupling effects Structure scattering Element location uncertainty Environmental effects Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Calibration at the Tile level Aperture Array Radiation Power Pattern http://wiki.oerc.ox.ac.uk/oskar Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Calibration at the Tile level Scan angle in degrees from broadside Power magnitude relative to maximum W/bin (arbitrary power scale) Angle (taking as reference) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Calibration at the Tile level Full Analogue Characterisation1 Not always possible for all environmental variations Correlator Full NxN or Nx1? Signal Injection Loud, far-field source Companion-transmit scheme Subspace-based Eigenstructure Methods 1. for more information, see Price and Schediwy (2009) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Analogue Characterisation Fully characterise each RF component Each component characterised with vector analyser Database of gain + phase for each component, described by a scattering parameter matrix S-parameter cascade to calculate full chain gain + phase modification Good for a replaceable database model, initial calibration estimate Fully characterise each chain May need to be completely re-done when components are replaced or re-assembled Issues: Environmental effects (temp, humidity, etc) cause different analogue response. Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Correlator Calibration Nx1 correlator: calculate amplitude and phase of each signal chain relative to a single chain Sensitive to individual ‘baseline’ or antenna pair errors NxN correlator? Overconstrained set of linear equations Robust solution set But: Hardware Inefficiency (correlators are, if anything, more complex than beamformers) Signal duplication required Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Subspace-based Calibration Basic Idea: Iteratively estimate the array manifold subspace Use this estimate to predict the array manifold for all AoA Requirements: At least 3 signal sources OR 1 moving signal source As good as Correlator? Needs external signal, bright enough to be seen above noise External processor needs access to raw signals Less hardware Approximation to the true delay matrix Richard Armstrong – richard.armstrong@astro.ox.ac.uk

4-element Calibration Scheme Signal injection calibration Fix reference channel Output power measured as beamforming coefficients are swept for other channels Create correction matrix (phase and amplitude) for each channel Anechoic chamber vs. Field Structure scattering effects RFI Analogue chain not predictable/stable Richard Armstrong – richard.armstrong@astro.ox.ac.uk

4-element Calibration Comparison of Anechoic Beam with Field Beam 700MHz Scan angle in degrees from broadside Power magnitude relative to maximum Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Ultimate Beamforming Architecture What’s the best phased array beamforming architecture to build? Must include possibility of calibration at the tile level An entire NxN correlator for an N-element beamformer?!! Thesis: one is better off calibrating less often, but more accurately Shoot down (if untrue) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Ultimate Beamforming Architecture What’s the best phased array beamforming architecture to build? Must include possibility of calibration at the tile level An entire NxN correlator for an N-element beamformer?!! Thesis: one is better off calibrating less often, but more accurately Shoot down (if untrue) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Ultimate Beamforming Architecture What’s the best phased array beamforming architecture to build? Must include possibility of calibration at the tile level An entire NxN correlator for an N-element beamformer?!! Thesis: one is better off calibrating less often, but more accurately Shoot down (if untrue) Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Flexibility Astronomy Signal Processors Thesis: discrete flexibility is the gold standard Richard Armstrong – richard.armstrong@astro.ox.ac.uk

Thanks Questions? Richard Armstrong – richard.armstrong@astro.ox.ac.uk