Concept for an Observation Builder for Array and Correlator Configuration

Similar documents
Operator Interface Concepts for Array and Correlator On-line Monitor and Control

S I N E V I B E S FRACTION AUDIO SLICING WORKSTATION

Introduction To LabVIEW and the DSP Board

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Getting Started with the LabVIEW Sound and Vibration Toolkit

VXI RF Measurement Analyzer

SpikePac User s Guide

Linrad On-Screen Controls K1JT

Software Quick Manual

PulseCounter Neutron & Gamma Spectrometry Software Manual

News from Rohde&Schwarz Number 195 (2008/I)

How to use the NATIVE format reader Readmsg.exe

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR

Fraction by Sinevibes audio slicing workstation

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

BER MEASUREMENT IN THE NOISY CHANNEL

Lab experience 1: Introduction to LabView

The Measurement Tools and What They Do

Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc.

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar.

E X P E R I M E N T 1

Skycoor Manual PEKASAT SE 2016

EDL8 Race Dash Manual Engine Management Systems

CHEMISTRY SEMESTER ONE

The BAT WAVE ANALYZER project

The Extron MGP 464 is a powerful, highly effective tool for advanced A/V communications and presentations. It has the

Supercam Spectrometer Synchronization at the SMT 7 February 2007 Craig Kulesa

Software Quick Manual

SpectraPlotterMap 12 User Guide

SEM- EDS Instruction Manual

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

OPERATING GUIDE. HIGHlite 660 series. High Brightness Digital Video Projector 16:9 widescreen display. Rev A June A

There are many ham radio related activities

Configuration Mapper

HP Indigo Press at a Glance. User Guide

Chapter 4 Working with Bands

Academia Sinica, Institute of Astronomy & Astrophysics Hilo Operations

VISSIM Tutorial. Starting VISSIM and Opening a File CE 474 8/31/06

MTL Software. Overview

IJMIE Volume 2, Issue 3 ISSN:

WAVES H-EQ HYBRID EQUALIZER USER GUIDE

ENGR 1000, Introduction to Engineering Design

FSK Transmitter/Receiver Simulation Using AWR VSS

Eventide Inc. One Alsan Way Little Ferry, NJ

SR-D8-M, SR-D8-S. (Ver ) SOFTWARE INSTRUCTIONS

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual

Quick Guide Book of Sending and receiving card

Statement SmartLCT User s Manual Welcome to use the product from Xi an NovaStar Tech Co., Ltd. (hereinafter referred to as NovaStar ). It is our great

Cisco Spectrum Expert Software Overview

GLog Users Manual.

Topic: Instructional David G. Thomas December 23, 2015

USER MANUAL FOR DDT 2D. Introduction. Installation. Getting Started. Danley Design Tool 2d. Welcome to the Danley Design Tool 2D program.

USB-TG124A Tracking Generator User Manual

AR SWORD Digital Receiver EXciter (DREX)

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples.

VLBA Scheduling Tutorial

FS3. Quick Start Guide. Overview. FS3 Control

KRAMER ELECTRONICS LTD. USER MANUAL

iii Table of Contents

Software Quick Manual

Standard Operating Procedure of nanoir2-s

Software Quick Manual

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

6Harmonics. 6Harmonics Inc. is pleased to submit the enclosed comments to Industry Canada s Gazette Notice SMSE

ELECTRICAL TESTING FOR:

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

Processing data with Mestrelab Mnova

invr User s Guide Rev 1.4 (Aug. 2004)

InPlace User Guide for Faculty of Arts, Education and Social Sciences Staff

High Performance Raster Scan Displays

2 AORM Setup & View Wizard

SNG-2150C User s Guide

Advanced Techniques for Spurious Measurements with R&S FSW-K50 White Paper

Part 1 Basic Operation

V4.7 Software Quick Start Guide

Linkage 3.6. User s Guide

LabView Exercises: Part II

Noise Detector ND-1 Operating Manual

Techniques for Extending Real-Time Oscilloscope Bandwidth

Agilent Technologies. N5106A PXB MIMO Receiver Tester. Error Messages. Agilent Technologies

DPD80 Visible Datasheet

HEAD. HEAD VISOR (Code 7500ff) Overview. Features. System for online localization of sound sources in real time

De-embedding Gigaprobes Using Time Domain Gating with the LeCroy SPARQ

FS1-X. Quick Start Guide. Overview. Frame Rate Conversion Option. Two Video Processors. Two Operating Modes

Ultra-Wideband Scanning Receiver with Signal Activity Detection, Real-Time Recording, IF Playback & Data Analysis Capabilities

Fa m i l y o f PXI Do w n c o n v e r t e r Mo d u l e s Br i n g s 26.5 GHz RF/MW

Eventide Inc. One Alsan Way Little Ferry, NJ

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

Outline ip24 ipad app user guide. App release 2.1

Effective Test Procedures for Installing and Maintaining RF Transmitter Sites

Version Users Manual

MAutoPitch. Presets button. Left arrow button. Right arrow button. Randomize button. Save button. Panic button. Settings button

Technical Data. HF Tuner WJ-9119 WATKINS-JOHNSON. Features

DESIGNING OPTIMIZED MICROPHONE BEAMFORMERS

Color Reproduction Complex

Non-Hopper Receiver Installation

DPD80 Infrared Datasheet

Transcription:

NRC-E Memo# 012 1 Concept for an Builder for Array and Correlator Configuration NRC-E Memo# 012 Brent Carlson, February 20, 2001 ABSTRACT The WIDAR correlator design for the E is very flexible and, as such, it has a vast parameter space within which it can operate. This is advantageous in that it provides astronomers with a flexible instrument that can be used to maximize the science output from a particular observation given the system s hardware resource limitations. owever, it is problematic in that the high degree of flexibility provided by the correlator can make it difficult for end-users (astronomers) and software designers to use and implement the almost unlimited number of modes that the correlator provides. This memo is an attempt to present an initial concept that may allow the end-users to take advantage of the full flexibility of the correlator and allow software designers to envision ways in which all of the modes the correlator provides can be programmed. Since the correlator is intimately linked with the entire array, a representative concept for array configuration is presented that is admittedly simplistic in nature and should be judged accordingly. Introduction The WIDAR correlator design [1] for the E provides a large parameter space within which an almost unlimited number of modes or combinations of modes can be envisioned. Each station/antenna input to the correlator can handle eight, 2 Gz analog bands. Each analog band can be sliced up into 16 digital sub-bands and each of these sub-bands can be any width and placement 1 in the analog band. Anti-aliasing techniques ensure that adjacent sub-band results can be seamlessly stitched together with no systematic biases but with some SNR degradation in the overlap region. If desired, overlap can be eliminated by changing the sub-band s digital filter shape, but at the cost of loss of bandwidth at the sub-band edge. The correlator contains 16 sub-band correlators 2 that can be used to correlate each sub-band, or that can be used in concert to correlate less than 16 sub-bands, but with more spectral points per sub-band. Each subband, depending on bandwidth, can be correlated to produce anywhere from 64 spectral points to ¼ million spectral points. Multiple independent and/or overlapping sub-arrays can also be defined. The advantages and problems associated with this kind of flexibility have been stated informally by various people on a number of occasions. The Builder concept in this memo demonstrates that it should be possible to 1 Within the integer sub-band constraints imposed by the signal-processing design. 2 In the current (as yet un-memo d ) design, up to 18 sub-band correlators are defined for redundancy.

NRC-E Memo# 012 2 easily configure and use the correlator (and thus the entire array) anywhere within the vast parameter space available. Context Figure 1 is a diagram that defines the context within which the Builder concept defined in this memo resides. Astronomer Builder Modifications, t-schedule Science Case/ Proposal On-the-fly modifications File Builder Proposal Review File "s Ready Pool" File File File Dynamic, Goal-Oriented Scheduler Images Real-time Imaging Ack Config Systems and Correlator Figure 1 Diagram illustrating the context within which the Builder described in this memo resides. In the diagram, the astronomer who wishes to use the uses an Builder 3 to create a observation file. In this concept, the observation file should contain all of the information necessary to completely configure the array and the correlator (antenna pointings, receivers, local oscillators, sub-band digital filters, correlator chips etc.). This builder should be platform independent 4, be usable by any astronomer, and should not require the user to have specialized knowledge of systems. Indeed, in the builder concept presented, the word correlator is never even used. The observation file is included with the astronomer s science case for review 5. Once the observation is approved, the file goes into the s ready pool a pool of observations that are ready to be executed by the dynamic goaloriented scheduler 6. A possibility (shown with dashed lines in the diagram) is that the astronomer could change an observation s parameters on-the-fly while her observation is in progress. This would entail reading the observation file into the builder, making 3 Definitely not a new concept. owever, the astronomer s view of the necessarily requires that this builder contain details of the correlator s capabilities and that is why it is being described. 4 On a laptop, over the web etc. etc. 5 This is not new, is speculative, and is only one possible model. 6 The scheduling concept intended by NRAO for the E.

NRC-E Memo# 012 3 allowed modifications, and writing it back out for reconfiguration by the scheduler. It may be impractical to do this with a dynamic scheduler since it may not be possible to give the astronomer enough advance notice to allow her to be involved. Straw-Man Builder A straw-man Builder GUI (Graphical User Interface) screen is shown in Figure 2. It contains four major components: the Reference Image window; the Array Settings window; the Spectrum Allocator window; and the Spectrum Planner window. Reference Image Window Spectrum Allocator Window Spectrum Planner Window Beam: Reference Image DEC 23:31 v= -10e4 km s-1 P=2 O Spectrum Allocator 2CO N3 2O 23:32 23:33 23:34 Src: Cas A () CAL RA 01:20:38.819800 Vel: 10 km-1 DEC 23:02:31.7570000 Ampl: 10^-6 Jy 23:35 RA 01:20 21 22 23 24 74 cm 21 cm 5 cm 1.4 cm 0.7 cm Spectrum Planner v el res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 12.5 Mz R1 v el res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 12.5 Mz L1 O O O 2CO 20 N3 21 cm 5 cm 1.4 cm 0.7 cm Array Settings FOV RES SENS OBS. TIME Ar ray (arcmin ) (arcsec) (Jy) (ours) D 10 10-1 10-3 10-1 C 1 10-2 10-4 1 B 10-1 10-3 10-5 10 A 10-2 10-4 10-6 10+2 v el res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz R2 v el res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz N3 2O N3 2O 75% v el res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz R3 v el res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz L3 L2 A+ 10-3 10-5 10-7 10+3 Array Config u Sens. Map v 1.2 cm 1.2 cm PLOT Test Image Image Attributes: Qual: 95% DR: 10e+5 #vis: 10e10 v el res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 2 Mz R4 v el res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 2 Mz L4 Beam: LST 01:12:00 2.1 4.1 4.3 5.3 8.1 Array Settings Window Timeline Figure 2 Straw-man Builder GUI showing the four main windows and the Timeline. The Reference Image and Array Settings windows are representative of what might be required for a complete package. The Spectrum Allocator and Spectrum Planner windows are where the astronomer decides how to use bandwidth effectively setting the desired correlator configuration. The Timeline allows for different array and bandwidth usage during the course of the observation and is not described in any more detail in this memo. The Reference Image and Array Settings windows are not specifically required to configure the correlator but are concepts that it is believed are required for a complete package. The Spectrum Allocator and Spectrum Planner windows are where the

NRC-E Memo# 012 4 astronomer decides what to do with available spectrum resources effectively configuring the correlator. The Spectrum Allocator and Spectrum Planner could be implemented independent of the Reference Image and Array Settings windows with an appropriate interface. The bottom window is an Timeline that allows different array and spectrum configurations to be defined within the desired observing time. Not shown (and something that could go in a generic top-of-the-screen tool bar) is an observation wizard which, when implemented, should allow any astronomer to configure the array and spectrum usage (correlator) to meet desired science requirements. Full-scale implementation of this wizard may require utilization of artificial intelligence algorithms. The following figures describe each of these windows in more detail. The Reference Image and Array Settings windows are included since they are representative of what might be required for a complete package. The Spectrum Allocator and Spectrum Planner windows are where the available bandwidth and correlator resources are planned in detail. There are many places where there is considerable coupling between windows. For example, grabbing a spectral line in the Spectrum Planner window and moving it will cause the entire associated analog band to be moved accordingly in the Spectrum Allocator. Select tool: Allows phase-center cursor to be moved. This phase-center will be the phase-center for the observation. Allows changeable item to be modified by double-clicking (may not be possible here). Zoom tool: Zoom in: left mouse button. Zoom out: right mouse button. Source selector: Allows selection of source for reference image and setup of display such as plotting current array settings sensitivity contours on the image. Can be from database, or can allow addtion/deletion of source to/from database. This could be a null source or an artificial source. Mosaic-tool: Allows definition of multiple fields. Each field will have its own phase-center cursor and FOV indicator. Velocity space tool: Allows travelling through the image s velocity space if a spectral-line observation. old down left mouse to increase velocity, right mouse to decrease velocity. Measuring tool: Measure image structure extent in angular or absolute units. Calibrator source tool: provides a list of nearby calibrators. Can select/deselect calibrators for the observation. Can provide more detailed information on each calibrator. FOV indicator of selected wavelength/analog band. Image information at currently selected phase-center. Reference Image: Previously observed image from some instrument that astronomer is interested in for this observation. Could be a "null" image. RA Beam: O Reference Image Src: Cas A () RA 01:20:38.819800 DEC 23:02:31.7570000 2CO 20 N3 Phase-center cursor DEC 23:31 23:32 23:33 23:34 CAL Vel: 10 km-1 Ampl: 10^-6 Jy 23:35 01:20 21 22 23 24 Image spectral content/observed bands: Provides more spectral information about image. Double-click on items to find out more. Select, pan, and zoom tools provided. 21 cm 5 cm 1.4 cm 0.7 cm Figure 3 Details of a representative Reference Image window. This window is intended to provide the astronomer with information sufficient for planning the observation. This is representative only of what might be required in a complete package and is probably somewhat simplistic.

NRC-E Memo# 012 5 Array Settings window: Allows control/setup of array parameters and testing of those settings on test images. Sliders for array configuration, field-of-view, resolution, sensitivity, and observing time. These are all interlocked and interlocked with observing bandwidth (i.e. changing one necessarily changes the others). Settings are for currently selected analog band(s). May want a slider for hardware integration time as well. Array Sensitivity Map: Brightness temperature sensitivity over the current Test Image. Affected by Array Settings sliders, band-width etc. etc. Could display other maps such as resolution/beam shape/size? D C B Array Settings FOV (arcmin) 10 1 10-1 RES (arcsec) 10-1 10-2 10-3 SENS (Jy) 10-3 10-4 10-5 OBS. TIME (ours) 10-1 1 10 Array config indicator: Shows array configuration and selected antennas. Click the "select antennas" button to select antennas for a sub-array. This may be a time-variable function, so allows selection of subarrays on a time scale. Double-click in window to enlarge or change display. Array Config A A+ 10-2 10-3 10-4 10-5 u 10-6 10-7 Sens. Map 10+2 10+3 u-v tracks indicator: Plots u-v tracks for the array configuration, selected analog bands, spectral resolution, and observing time. v PLOT: Left-clicking this causes the Test Image to be generated. PLOT Test Image Image Attributes: Select Test Source for the Test Image: Allows selection from a catalog of test sources for the Test Image. Could allow selection of the Reference Image (or part of the reference image) as well. Qual: 95% DR: 10e+5 #vis: 10e10 Select image processing attributes such as contrast/enhance, (clean/self-cal algorithms??) etc. etc. Beam: Zoom tool: Zoom in: left mouse button. Zoom out: right mouse button. Pan tool: hold left mouse button to pan through the image. Test Image: this is a test image when the PLOT button is hit. This is an indicator of how the array configuration etc. affects the image. (Right-click in image to toggle between display of image and the ideal image??) Test image attributes: Some measure of image quality compared to the ideal image; image dynamic range; # of visibilities used in generating the image (and expected # of visibilities out of the correlator). Figure 4 Details of a representative Array Settings window. This window is intended to provide the astronomer with the ability to configure the array and test that configuration s effect on a Test Image. This is only representative of what might be required in a complete package and is probably somewhat simplistic.

NRC-E Memo# 012 6 Selector: Double-clicking allows a changeable item to be modified. Single-click allows an item (such as a line, a band) to be selected). Velocity or z indicator: Indicates the object s velocity or z-shift so lines are shifted in wavelength accordingly. Double-click to change or lock to reference image. Spectrum Allocator window: Allows definition of what part of the spectrum to observe. Double-click in blank part of window to enlarge. Right-click on any parameter to lock it. Bandwidth tool: old left button and drag to define required bandwidth region. To delete bandwidth, select it and hit the delete key. Grab tool: Use this to grab bandwidth and move it around. Grabbing a spectral line is the same as panning. O 2CO N3 2O Zoom tool: Zoom in: left mouse button. Zoom out: right mouse button. Pan tool: old left mouse button to pan in frequency/wavelength. v= -10e4 km s-1 P=2 Polarization: Number of polarization products desired. Double-click to change. Spectrum Allocator 74 cm 21 cm 5 cm 1.4 cm 0.7 cm Spectral-lines of interest: Click to select; use delete key to delete. Wavelength/frequency indicator: Double click to change showing wavelength or sky frequency or band designator (e.g. L ) Bandwidth indicator: (E.g.) These Green indicators apply to the Green band in the Spectrum Planner. Top is R; bottom is L. If P=2 or 4, then locked together. Can be moved or deleted. "Lights up" when selected. Double-click to change attributes (BW, #quant bits etc). Shift-click to select more than one. Affects indicators in Ref. Image window and Array Settings window. Spectral-line palette: Click to add pre-defined or custom spectral lines and widths to the diagram. Also add/remove reference (v=0) lines. Select antennas: Allows selection of antennas for this particular spectrum allocation. Antennas different than the antennas could have different analog baseband characteristics. New antennas spectrum allocations automatically sync. with current allocations. Figure 5 Details of the Spectrum Allocator window. This window is used to perform overall planning of where the eight available analog bands will be placed within the observing capability of the. Predefined spectral lines, and user-defined spectral lines can be placed in this window with a user-defined velocity shift. The user can then place the analog bands for optimum coverage of the spectral lines of interest. Analog band placement will be reflected in more detail in the Spectrum Planner window (next Figure) along with correlator sub-band and spectral resources.

NRC-E Memo# 012 7 vel res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 12.5 Mz R1 vel res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 12.5 Mz L1 O O vel res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz R2 vel res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz L2 N3 2O N3 2O vel res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz R3 vel res: 0.1 km s-1 -- BW: 2 Gz -- SBW: 128 Mz L3 1.2 cm 1.2 cm vel res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 2 Mz R4 vel res: 0.01 km s-1 -- BW: 1 Gz -- SBW: 2 Mz L4 Select tool Zoom tool: Zoom in: left mouse button. Zoom out: right mouse button. Pan tool: old left mouse button to pan in frequency/wavelength. Grab tool: old left mouse button to grab and move sub-bands, and grab and move spectral lines (which effectively moves the analog band). Add sub-band tool: When active, sub-bands can be added by clicking the left mouse button. Sub-bands snap to allowed locations. Spectrum % utilization graph: This bar graph displays how much of the system s spectral resources have been used up by the current sub-band and spectral channel settings. 75% Spectrum Planner Spectrum scale: Selectable display in wavelength, velocity, or frequency. Double-click on any one to change. Single Spectrum Planner Element: Each one of these applies to one analog baseband. If the analog baseband is not active in the Spectrum Allocator, this is "greyed-out". Doubleclick to enlarge. Click in window to make it the active element. Right-click on any parameter to lock it. Interference spectrum: Known interference spectrum for this analog band span. Double-click to enlarge. Tracks analog band zooming/panning. Active sub-bands: Any sub-band showing up here is active Can move these, define their width, velocity/spectral resolution, delete, add, and copy them. May be able to select F bandshape characteristics if desired as well as which sub-bands get "phased-up (and what the phasing characteristics ar pulsar gating etc. A selected sub-band i high-lighted (magenta). Double-click to change attributes. Bandwidth summary: Selected sub-band velocity resolution, analog bandwidth, selected sub-band bandwidth. Polarization and pair number indicator: For single polarization this is still labelled as such. Analog band indicator: Approximate shape of analog bands. Used only for indication. Border "lights up" when this is the analog band that we are currently working in. Figure 6 Details of the Spectrum Planner window. This is the window within which the correlator configuration is really mapped out. This window allows definition and placement of sub-bands as well as the number of spectral channels allocated to sub-bands and analog bands. As can be seen, there are virtually an unlimited number of ways that sub-bands can easily be defined in this window completely matching the correlator s flexibility.

NRC-E Memo# 012 8 Some important functions in the Spectrum Planner window are: Grabbing a spectral line and moving it causes the entire analog band to move (i.e. changes the local oscillator frequency) and is reflected by appropriate movement in the Spectrum Allocator window. This feature can be used to prevent spectral lines of interest from ending up in the overlap region between sub-bands where there is additional SNR degradation. The interference spectrum window will help astronomers decide if the spectral line of interest will be clobbered by interference. If so, hardware integration and back-end image processing may have to be adjusted accordingly. To change or view more detail on some item in any sub-window, double-click on it. To view a larger version of a sub-window, double-click in a blank part of the subwindow. Right-click on items to lock them (or unlock them if they are locked) so they can t be disturbed. This allows important parameters to be set and locked before modifying or experimenting with less important parameters. The current displayed capability is always within the correlator s capability. If the user tries to define something outside of the correlator s capability then an error message is generated (if it just can t be done), or a warning message is generated if it will have a detrimental effect on some other parameter s setting. Conclusions This document presented a concept for an Builder. This builder contains a Reference Image window, an Array Settings window, a Spectrum Allocator window, a Spectrum Planner window, and an Timeline. The Reference Image and Array Settings windows are only representative of what might be required for a complete package. The Spectrum Allocator and Spectrum Planner windows are where the full flexibility of the correlator can be easily explored and utilized by an astronomer planning an observation. The Builder generates a observation file that completely describes how the correlator (and the array) are configured for the observation. References [1] Carlson, B., A Proposed WIDAR Correlator for the Expansion Very Large Array Project: Discussion of Capabilities, Implementation, and Signal Processing, NRC-E Memo# 001, May 18, 2000.

NRC-E Memo# 012 9 Acknowledgements Many thanks to Chris Brunt, Peter Dewdney, Sean Dougherty, Lewis Knee, and Tony Willis for providing constructive feedback on this straw-man design.