Division of Concerns in the GBT Pointing Correction System

L. Macknik, R. Fisher, D. E. Hogg 23 April 1993

TABLE OF CONTENTS

INTRODUCTION
RULES	
DEFINITIONS
    Turret Position Module
    Tertiary Position Module
    Subreflector Position Module
    Prime Focus Position Module
    Active Surface Module
    Ground Reference Laser Module
    Quadrant Detector Module
    Autocollimator Module
    Traditional Model Module
NOTES	
COEFFICIENTS
UTILITIES
SHARED RESOURCES


INTRODUCTION

This document is a brief description of how the various components of the GBT pointing correction system are expected to be divided between the independent modules in the system. The GBT pointing correction system is sufficiently complex to require that it be broken into smaller parts so that they may be independently designed and built by different groups and people on the project. This is feasible only if the smaller parts can be defined to be independent and are completely specified at the outset of the final design of each module. This is a significant departure from most previous radio telescope pointing correction models where all but a couple of "box offset" terms were lumped into one grand and relatively static pointing solution. The proposed division of concerns in the pointing system are shown in Figure 1. Each dashed box or solid box on its own is considered to be an independent module for which we need to specify inputs, outputs, and performance expectations.

RULES

In separating the pointing correction tasks, at least two rules must be obeyed:
  1. Particular components of the GBT pointing correction must each come from one and only one module in the system. In other words, the addition of a module to the system must not result in a significant change in feedback gain in the pointing correction system for structure deformations already monitored by an existing module. This rule might be relaxed at a later date if we find that there is a significant advantage to a weighted Adder module that can handle correlated corrections from two or more modules.
  2. The removal of a module from the system due to failure or by a judgment of the observer/operator must not result in system performance that is significantly worse than it would have been if the system had been designed from the start without the benefit of this module. In practice, this means that, under benign observing conditions, the outputs of all modules except the Traditional Model will be smaller than the expected error limits of the Traditional Model.

DEFINITIONS

This design makes the somewhat arbitrary decision up front that all modules will base their corrections on the Commanded Track of the telescope rather than the actual track. In most cases, the difference between these two tracks will be very small. If a system failure or a large external force such as a wind gust creates a large deviation from the Commanded Track, only those modules that can measure this deviation will respond. The Commanded Track is a continuous series of directional position vectors and first and second vector derivatives as a function of time which specify the requested track of the telescope's plane wavefront with respect to a local, ground-based coordinate system. The Commanded track is used by the Main Drive Control module as the primary position of the telescope to which the sum of the pointing corrections are added. The Commanded Track is used by all other modules as the independent variable in determining their expected track offsets and by the Ground Reference Laser for acquisition of (1) its retroreflectors and (2) the direction from which its pointing correction is specified. The outputs of all modules are offsets in this same coordinate system with finite derivatives where appropriate. The exact nature of the coordinate system and offsets, as well as the response time and update protocol, will be defined by the creator of the Adder module after negotiation with creators of the other modules. Adherence to rule 1 above requires that we define precisely what each module is measuring, and rule 2 requires that we define what each module is expected to report as a correction. Below is a short statement of these two definitions for each module in the system that generates a correction . We probably do not have metrologic continuity from the feed phase center to the plane wavefront with the envisioned hardware, but we shall assume that we do. Some "measurements" will imply a known constant or predictable offset from a measurable point on the structure. In the following paragraphs, the phrase "expected track" is used frequently. It has a specific meaning in each case which is the repeatable position sensor reading(s) as a function of at least one independent variable (usually elevation) under ideal observing conditions. For example, the autocollimator will measure a tilt of the elevation encoder assembly as the antenna is moved from zenith to horizon. This repeatable tilt as a function of antenna elevation is part of the autocollimator's expected track.

Turret Position Module (15K image): measures the position of a fiducial point on the active feed assembly with respect to the feed arm reference plane, as defined by the ground referenced laser system; reports the deviation of this point from its expected position in terms of the resulting offset of the plane wavefront in the ground-based coordinates (Notes 1, 2).

Tertiary Position Module (15K image): measures the position of its nominal, virtual phase center with respect to the fiducial point on the active feed assembly; reports nothing because it is assumed to be able to maintain its internal geometry to the accuracy required (Note 3).

Subreflector Position Module (15K image): measures the position of the subreflector in its "zero offset" position with respect to the feed arm reference plane as defined by the ground referenced laser system; reports the deviation of this position from its expected track in terms of the resulting offset of the plane wavefront in the ground-based coordinates. (Notes 1, 4).

Prime Focus Position Module (15K image): measures the position of a fiducial point on the active feed assembly with respect to the feed arm reference plane, as defined by the ground referenced laser system; reports the deviation of this point from its expected track in terms of the resulting offset of the plane wavefront in the ground-based coordinates (Notes 1, 2).

Active Surface Module (15K image): measures actuator positions; reports the net effect of all actuator deviations from their expected positions in terms of resulting offset of the plane wavefront in the ground-based coordinates. The pointing correction from this module will be activated only in the absence of a direct measurement of the full surface by the Ground Reference Laser module (Note 1, 7).

Ground Reference Laser Module (15K image): measures (1) the position of points (three to many) on the reflector surface with respect to the reference plane on the feed arm and (2) the position of the edge of the reflector surface with respect to the ground; reports offset of the normal to the best-fit plane wavefront from the expected track (Note 5, 6).

Quadrant Detector Module (15K image): measures the direction to a point near the top of the feed arm with respect to a plane defined on the structure at the base of the arm; reports the deviation of this direction from its expected track in terms of resulting offset of the plane wavefront in the ground-based coordinates. To satisfy Rule 1, the pointing correction from this module must be turned off when the Ground Reference Laser module is operating in its absolute mode. Since the Quadrant Detector contains higher frequency information than will be available from the laser module, a first order refinement to satisfying Rule 1 would be to add complimentary high and low pass filters to the correction outputs of the Quadrant Detector and Ground Reference Laser modules, respectively. (Note 1).

Autocollimator Module (15K image): measures the horizontal position and tilt of the elevation encoder assemblies with respect to the ground based reference; reports the offset of these measurements from their expected track in terms of the resulting offset of the plane wavefront in the ground-based coordinates. To satisfy Rule 1, the pointing correction from this module must be turned off when the Ground Reference Laser module is operating in its absolute mode. Since the Autocollimator contains higher frequency information than will be available from the laser module, a first order refinement to satisfying Rule 1 would be to add complimentary high and low pass filters to the correction outputs of the Autocollimator and Ground Reference Laser modules, respectively. (Note 1).

Traditional Model Module (15K image): measures nothing; reports the cumulative effect of all of the expected and repeatable deformations of the structure in terms of the resulting offset of the plane wavefront in the ground-based coordinates. This offset does not include atmospheric refraction which has been removed from the Commanded Track at a higher level in the system. (See text after notes.)

Adder Module (15K image):

Commander Module (15K image):

Feed Arm Module (15K image):

Main Servo Module (15K image):

Triplexer Module (15K image):

Notes:

  1. Under completely benign conditions, this measurement is expected to vary as a function of telescope elevation angle. This expected track will be modeled and included in the Traditional Model correction. Only deviations from this model are to be reported by this module.
  2. Feed offsets from the fiducial point are defined not to be part of the pointing correction system (which wants only one "phase center" upon which to base its wavefront calculations). Beam offsets, for purposes such as multi-beaming or beam switching, are considered part of the receiver system.
  3. Phase center offsets from nominal are defined not to be part of the pointing correction system (which wants only one "phase center" upon which to base its wavefront calculations). Beam offsets, for purposes such as multi-beaming or beam switching, are considered part of the tertiary and receiver systems.
  4. Intentional subreflector offsets from the "zero offset" position for the purpose of beam switching are defined not to be part of the pointing correction system (which wants only one subreflector position upon which to base its wavefront calculations). Intentional subreflector offsets from the "zero offset" position, for the purpose of correcting the pointing, must be subtracted from the reported "zero offset" position. The expected track of the subreflector will largely consist of its position as a function of elevation to maintain optimum aperture efficiency. This motion to achieve optimum aperture efficiency will be directed by a subsystem in the subreflector system but outside of the pointing correction system.
  5. The ultimate Ground Reference Laser System will provide an absolute determination of the surface optical axis with respect to the ground and most of the feed arm motion with respect to the optical axis. To make use of these absolute measurements, the Traditional Model must be separable into (1) physical components measured by the laser system and (2) components which are not. The former must be removed from the laser system correction when the laser system is operating in its absolute mode.
  6. The Ground Reference Laser System must know where the retroreflectors are to an accuracy of about 20mm (to be specified by the laser group). Either the Commanded Track must be corrected to actual reflector positions by the module, or this module needs to read the Az, El encoders and solve for reflector positions from that. The latter has the advantage of being able to acquire in the absence of a Commanded Track or while the telescope is in progress of getting onto the Commanded Track. This issue is to be resolved as part of the module design.
  7. With laser ranging of the surface, the surface setting function must be carefully separated from the pointing function. The same range measurements can serve two purposes (surface setting and pointing correction determination), but the servo loops must be independent since we don't move the surface deliberately to change the pointing. When the surface laser rangers can produce sufficient pointing information due to surface settings, then the pointing error from the surface module is turned off. The Ground Reference Laser module then handles the surface component of the pointing. When there is no surface ranging, the surface module reports pointing errors on the basis of deviations from its open loop model. When the rangers are measuring only a few points on the surface, then a predetermined method is required for the surface module to report pointing errors due only to the surface settings known to the rangers.

COEFFICIENTS

Under benign observing conditions, the coefficients for the Traditional Model for pointing corrections can be determined in the conventional manner of observing source positions all over the sky and doing a best-fit solution to the model. At the same time as the pointing measurements are made, all of the position sensors on the telescope need to be recorded to establish the expected track of each as a function of telescope elevation and possibly azimuth. The expected track of each sensor is then subtracted from its measured position before reporting its pointing correction under less than benign conditions. Many pointing measurement runs will be done under less than ideal conditions. The quality of the Traditional Model coefficients can be considerably improved in this case by removing the effects of measured deviations from the expected track of each sensor before using the pointing measurements to solve for the coefficients. The sensor expected tracks need to be measured under nearly ideal conditions, or a bit of bootstrapping may be required to satisfy Rule 2 near the beginning of this document.

UTILITIES

There are a number of resources available to all modules that are not called out in this document. These include, but are not restricted to, time, power, and Ethernet connections and protocol. A catalog of these utilities with specifications for each must be maintained for the benefit of all module designers.

SHARED RESOURCES

Module dependence is the primary goal in this design. Each module designer should proceed with the assumption that he/she must provide all resources required within a module that are not spelled out as a utility or as an input to this module. Where more than one module is found to be providing the same resource, that resource is a candidate for sharing. If reliability and module independence are not unduly compromised by sharing a common resource, it will be called out in the system as a "shared resource". Three candidates have been suggested so far: (1) the surface laser rangers for pointing and for surface setting, (2) the autocollimator for alidade pointing corrections and possibly for vibration removal in the laser ranges, and (3) Az-El encoders for the main drive control and laser reflector acquisition.