Use Case: Observatory Mode: Tower Holography

Last modified: 20apr07

Goals:   Use the holography tower transmitter to map the surface accuracy of a single dish.

Contact Authors:   D. Shepherd, R. Lucas, J. Mangum

Role(s)/Actor(s):
Primaries:

Secondaries:

Priority :   Critical (Tower holography can be done offline in an ad-hoc way but it is extremely desirable to have this automated for commissioning).

Performance :   Control, Data Capture, Scheduling & Archive activities must run in real-time or near-real time (within seconds).

Frequency of Use :   Every antenna will have to undergo tower holography at the OSF to measure the initial figure of the dish. Once set, this should not need to be re-done unless there is a problem with the dish surface. Once the antenna is in a science array, interferometric holography can be done.

Preconditions:

  1. The Front End group provides a LabView GUI interface to control the tower transmitter and receiver. Using this interface, the staff astronomer turns on the transmitter before the holography run and optimizes the receiver.
  2. The Astronomer/Operator has a valid user name and password on console1 (also known as golum at the ATF), they have operator group privileges and access to the shared disk space (/userdata) from their home directory, and they have logged into the operators console (console1 or golum) as themselves.
  3. The Astronomer/Operator started the ALMA software by typing runOMC from a terminal window. The following subsystems (at least): Control, TelCal, Archive & Scheduling. The Operator interface GUI is available and active. DataCapture is either running or ready for Control to start up when needed (DC runs within the Control component).
  4. The OT should be able to generate the holography SB.
  5. The Scheduler is ready for Operator input to create an interactive array and submit an SB or in Dynamic Mode (to automatically schedule an optical pointing SB that is high priority).
  6. The Control subsystem is active and ready to execute an SB when requested by the Scheduler or Astronomer/Operator.
  7. The Archive permissions are set to allow the Scheduler/Project Manager and DataCapture to write to the Archive.
  8. The Tomcat server to allow the user to query the Archive via the ArchiveManager web browser has been started.
  9. It is assumed that intents that are broadcast throughout the system are identified by TelCal as being associated with holography so TelCal will not respond to the scans and try to do anything in real-time. This is a change from the current (26apr06) software that must be coordinated between all subsystems and implemented before holography can be run with this use case. The work around is to put TelCal in an 'offline' mode which is not a good thing to do in the long term.
  10. A verified, standard mode holography script has been written and is available for insertion into an SB in the OT project.
  11. All documentation referenced below and additional detailed documentation on specific subsystems is available at: http://almasw.hq.eso.org/almasw/bin/view/Usertests/AcceptanceAIVDocumentation20070411

Basic Course:

  1. The Astronomer/Operator creates a holography project/SB with the Observing Tool and specifies the input parameters needed to set up the resolution (related to the number of rows in the map), the observing frequency, scanning speed & direction, calibration mode and calibration integration time, and how often calibration should be performed at the bore sight. The Astronomer/Operator clicks the option for the standard mode script to be used.
  2. The Astronomer/Operator requests that the OT verifies the scheduling block for holography and places it in the Archive.
  3. The Astronomer/Operator sets up and tunes the holography receiver and slews the antenna to the bore sight position of the tower by typing the following command in an x-term window: This single command will load the software for tower holography, initialize an array of one antenna (Vertex), slew the antenna to the tower bore-sight position, and tune the receiver to the high-band.
  4. The Astronomer/Operator sets up the holography transmitter and tunes the receiver to the transmitter frequency using Labview GUIs.
  5. The Astronomer/Operator uses the Scheduling GUI interface to select a sub-array with a single antenna to be used for interactive observing. The selected antenna has the holography receiver and associated hardware installed.
  6. When the interactive array is created the Scheduler queries the Archive for a list of available SBs to run. If desired, the Operator can narrow the query parameters to show fewer SBs if desired (e.g. only those beginning with "Holo"). The holography project/SB is one of them.
  7. The Astronomer/Operator selects the SB in the holography project via the Interactive Scheduler GUI interface and clicks on the "Execute" button.
  8. Control creates an ExecBlock (EB) and begins execution.
  9. ExecBlock execution events (controlled by the standard mode script that is referenced in the OT project - if this script is modified then the specific details below may change):
  10. While the ExecBlock is running:
  11. When the ExecBlock is complete the following happens:
  12. The Astronomer/Operator notes the UID identifier in the OMC 'Data Flow' tab (e.g. uid://X00/Xf/X2) and exports the resulting ASDM from the archive by typing the following command from an x-term window: Where the uid_number is the UID identifier noted above. The ASDM is written to disk. The name will be similar to the UID identifier except that '/' or ':' characters will be replaced by '_' underscore characters since disk file names are not allows to have these special characters (e.g. uid_ _ _X00_Xf_X2)
  13. Processing of the holography data will be done offline by the Astronomer/Operator to allow for flexible interaction with the software. The following steps involve an interface to TelCal and the Archive:
  14. The Astronomer/Operator should be able to download the CalDM result from the Archive using the command: Where the uid_number is the name of the holography result in the Archive.
  15. The Astronomer/Operator should be able to query the Archive from a command line in a terminal window:
  16. The Astronomer/Operator should be able to query the Archive using the ArchiveManager from a web browser: using the address http://acc.atf.nrao.edu:8180/ArchiveManager/ (outside of the firewall) or http://10.30.1.2:8180/ArchiveManager/ (inside of the firewall). See ATF nominal procedures for how to query for specific types of files (schema) in the Archive.

Postconditions:

  1. Holography data and the holography reduction results from TelCal processing are in the Archive.
  2. The system logs are available in the Archive.

Issues to be Determined or Resolved:  

  1. None at this time.

Notes:  

  1. Use Case created by D. Shepherd based on conversations with Robert Lucas, Jeff Mangum, Alan Bridger, and Jeff Kern