Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array GBT Control System.

Slides:



Advertisements
Similar presentations
Monitor and Control Software Green Bank Software Development Division Mark Whitehead.
Advertisements

NAIC-NRAO School on Single-Dish Radio Astronomy. Arecibo, July 2005
National Radio Astronomy Observatory June 13/14, 2005 EVLA Phase II Proposal Review EVLA Phase II Computing Development Bryan Butler (EVLA System Engineer.
The Very Large Array Past and Future Dave Finley.
Tracing The Signal Ron Maddalena July Typical Components Amplifiers Mixers Attenuators Power Detectors Synthesizers Splitters Couplers Filters.
Chapter 13 Embedded Systems
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Digital Signal Processing.
Single-Dish Radio Telescopes Dr. Ron Maddalena National Radio Astronomy Observatory Green Bank, WV.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Spectrometer PDR John.
Scott Pinkerton Sample GUI/Application Portfolio 1.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
C. ChandlerEVLA Advisory Committee Meeting September 6-7, Scientific Commissioning Plan Claire Chandler.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
EVLA Early Science: Shared Risk Observing EVLA Advisory Committee Meeting, March 19-20, 2009 Claire Chandler Deputy AD for Science, NM Ops.
1 ANASAC Meeting – May 20, 2015 ALMA Pipeline Brian Glendenning (for Jeff Kern)
Tracing The Signal Ron Maddalena July Typical Components Amplifiers Mixers Attenuators Power Detectors Synthesizers Splitters Couplers Filters.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The VLBA Sensitivity.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Studies of Star.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array New VLBA capabilities.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The VLBA Sensitivity.
MWA Data Capture and Archiving Dave Pallot MWA Conference Melbourne Australia 7 th December 2011.
The Control System for the Caltech Millimeter Array Steve Scott OVRO.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array CASA Progress.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Meeting Summary Richard.
SMT Control System Steward Observatory Faculty MeetingMay 02, 2003 A rizona R adio O bservatory Thomas W. Folkers.
JVLA capabilities to be offered for semester 2013A Claire Chandler.
Monitor and Control Software Green Bank Software Development Division Mark Whitehead.
The Robert C Byrd Green Bank Telescope Frank Ghigo, National Radio Astronomy Observatory US VLBI Meeting, Socorro, Nov 2011 VLBI usage: About 15% of GBT.
EVLA Software Bryan Butler. 2007May22EVLA SAGE Meeting2 Requirements and Goals of EVLA Software Maximize scientific throughput of the instrument At a.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array FPGA Spectrometer.
ICALEPCS’ GenevaACS in ALMA1 Allen Farris National Radio Astronomy Observatory Lead, ALMA Control System.
ALMA Science WorkshopMay 14, 2004 Present and Future Thomas W. Folkers Arizona Radio Observatory.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Phased Array Feed Development.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
1 KFPA Critical Design Review – Fri., Jan. 30, 2009 KFPA Data Pipeline Bob Garwood- NRAO-CV.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Data Processing Progress.
Radio Telescopes and Radiometers
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Radio Frequency Interference.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The ALMA Observing.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing Scripts Basic.
April 8/9, 2003 Green Bank GBT PTCS Conceptual Design Review Overview of the High Frequency Observing System Richard Prestage.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Observing with NRAO.
ALMA and the Call for Early Science The Atacama Large (Sub)Millimeter Array (ALMA) is now under construction on the Chajnantor plain of the Chilean Andes.
EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Pipeline.
The Green Bank Telescope Frank Ghigo, National Radio Astronomy Observatory 7 th US VLBI Technical Meeting, Haystack, Nov 2009.
Tracing The Signal Ron Maddalena July Typical Components Amplifiers Mixers Attenuators Power Detectors Synthesizers Splitters Couplers Filters.
April 8/9, 2003 Green Bank GBT PTCS Conceptual Design Review Richard Prestage SPIE, May 2006 The Green Bank Telescope: Science Results and Lessons Learned.
An NSF Facility Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
Frazer OwenNSF EVLA Mid-Project Review May 11-12, Transition to EVLA
Fundamentals of the GBT and Single-Dish Radio Telescopes Dr. Ron Maddalena National Radio Astronomy Observatory Green Bank, WV March 2016 ©Associated Universities,
Flair development for the MC TPS Wioletta Kozłowska CERN / Medical University of Vienna.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Software Monitoring.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Correlator.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ngVLA: Reconfigurability.
Space FSW Conference 2016 Matthew Conte Software Engineer
ACA TP Spectrometer Manabu Watanabe (NAOJ)
SARA Conference Meter Dish Demo
The CSIRO ASKAP Science Data Archive Progress and Plans
Towards a CTA high-level science analysis framework
Oracle Solaris Zones Study Purpose Only
SARA Conference Meter Dish Demo & Cas A Observation Program
GBT and other Green Bank Capabilities
GBT Status: Current Observing Capabilities
Network Architecture By Dr. Shadi Masadeh 1.
Presentation transcript:

Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array GBT Control System Richard Prestage

Requirements of a Single Dish Telescope Flexibility! Multiple Receivers – GBT has 11 current, 1 retired, more planned Multiple Backends – Three Spectrometers – Two heterodyne continuum + one bolometer array – Multiple pulsar backends (many visitor instruments) Multiple Observing Modes – Line, Pulsar, Continuum, VLBI, FSSW, PSSW, BMSW, OTF Mapping… Continually being upgraded Software must be flexible and agile also… 2

Requirements of the Control System Support the above flexibility Allow novice users to think about astronomy, rather than device settings Allow expert users to manipulate and use every capability of the hardware Create a laboratory of instruments, rather than a monolithic telescope – Allow for expansion and upgrades – Minimize interdependencies Systems implemented as autonomous units, coordinated by time – Consistent metaphor for devices – Consistent device state machine 3

4

Areas I will cover today Monitor and Control System (“Managers”) Configuration Logic Observation Control Queue Control 5

Monitor and Control System (“Managers”) Configuration Logic Observation Control Queue Control 6

7

Monitor and Control System Each separate piece of hardware is controlled by a separate process - – “Device Manager” Base class “Manager” provides a common control interface and implements core functionality required by all devices. Derived class adds methods specific to the needs of the device Control or “set-up” variables which define the operation of a device are encapsulated in the class “Parameter” – Primitive data types – Arrays – C-structures “setParameter” method can set any Parameter of any type. 8 Manager off on setParameter recalculate activtate stop start arm complete getEGST reportParameter

Monitor and Control System 9 Scan Coordinator Antenna Coordinator LO1 Manager Spectrometer Manager Antenna Manager Active Surface Manager Can have a hierarchy of “coordinators” and “managers”

Monitor and Control System Standby Ready Stopping Running Activating Committed Aborting Off Basic unit of data acquisition is a “scan” Contiguous period of telescope motion and data acquisition One “On” of an On-Off observation or point map One “row” of an on-the-fly map. Managers are independent state machines Coordinated by Start Time

Monitor and Control System (“Managers”) Configuration Logic Observation Control Queue Control 11

Configuration Logic The GBT has had over 10 receivers and over 10 backends available for use during the 10 years since its commissioning. Each receiver to backend must be routed through a complicated IF chain. If any part of the configuration is incorrectly setup, the observation will fail and telescope time will be lost. A typical configuration results in over 125 individual settings to at least 7 different hardware devices. The ‘configuration tool’ is an api that allows an observer to specify how they want to use the telescope without having to understand the details of the hardware or the M&C software system. The observer specifies what they want to do and the configuration tool maps this into GBT specific hardware settings. 12

Configuration Logic 13

Configuration Logic 14 Configure(""" receiver = 'Rcvr12_18' beam = 'B12' obstype = 'Continuum' backend = 'DCR' nwin = 1 restfreq = deltafreq = 0 bandwidth = 320 swmode = 'tp' swtype = 'none' swper = 0.2 swfreq = 0.0, 0.0 tint = 0.2 vlow = 0 vhigh = 0 vframe = 'topo' vdef = 'Radio' noisecal = 'lo' pol = 'Circular' iftarget = 3 """)

Configuration Logic Configuration Tool: – Does what? – How? 15

Monitor and Control System (“Managers”) Configuration Logic Observation Control Queue Control 16

Observation Control Typical Observation: – Calibrate the Telescope (Peak, Focus) – Configure the instrumentation (as discussed above) – Balance the IF system – Slew to a target source (specified in a catalog) – Perform the observation GBT Observation Control System executes simple scripts, written in python, to execute the above steps. All of the power of python is available to the observer. 17

Simple Observing Scripts Example 1: AutoPeakFocus() Example 2: mySource = “3C48” myOffset = Offset(“J2000”, 1.0, 1.0) Catalog(flux_cal) Configure(“/home/users/ashelton/myConfigure.py”) Slew(mySource) Balance() Track(mySource, myOffset, 60.0, “1”)

More Complex Example offsetList = [0,1,-1,2,-2,3,-3,4,-4,0] for nOffset in offsetList: # Calculate total offset, place into servo totOffset = offset0 + delOffset*nOffset SetSubrOffset("y3", totOffset) # Compensate LPC's a = (az0LPC+delOffset*nOffset*azLPCScale) e = (el0LPC+delOffset*nOffset*elLPCScale) f = focus0LPC+delOffset*nOffset*focusLPCScale SetValues("Antenna",{"localPointingOffsets,azOffset2":a}) SetValues("Antenna",{"localPointingOffsets,elOffset":e}) SetValues("Antenna",{"local_focus_correction,Y":f}}) # Add some annotation to the observing process Annotation("Y3FFSET",str(totOffset)) # Do the measurements AutoPeak(source=src, configure=False, balance=False) 19 Python list, loop Call a Python function Python arithmetic Set values in hardware

Monitor and Control System (“Managers”) Configuration Logic Observation Control Queue Control 20

Queue Control 21

Queue Control 22

Queue Control 23

24 The National Radio Astronomy Observatory is a facility of the National Science Foundation operated under cooperative agreement by Associated Universities, Inc. science.nrao.edu