Next: Instrumentation Control
Up: Hardware
Previous: Hardware
Refers to the computer which actually drives the telescope.
It presently consists of a PC running a program written in Turbo Pascal
under DOS. It runs in slave mode and interfaces to the outside world
via an HPIB interface responding to commands sent via the HPIB bus.
PC-STEER understands 22 ASCII type commands (cf. HartRAO Antenna
Control System, page 20) and returns a status string everytime it is
addressed in listen mode (idem. page 23).
PC-STEER also has a graphical interface with basic user interaction via the
keyboard.
This system is working today and is used during VLBI observations
and the Rhodes mapping program.
However in order to replace HP 1000s
a number of mandatory improvements must be made :
-
- radiometer digital voltmeter (DVM) readings be acquired synchronously with
telescope coordinates,
-
- the hardware interface's known design deficiencies
(power supply is instable, A/D conversion is done a long
distance from the power supply etc.) have to be solved,
-
- UTC time as generated by the station clock must be read by PC-STEER and
used to synchronize and set the computer time,
-
- replace the HPIB interface with Ethernet,
-
- apply time-of-day dependent hour angle (HA) and declination (DEC) error
correction as on HP 1000, this is implemented as a table of offsets
stored as a 2D function of UT and day of year (eventually to be replaced
by a model),
-
- convert PC-STEER from Turbo Pascal running under DOS to C running under Linux.
Q: A FUNDAMENTAL QUESTION TO BE ASKED IS DOES PC-STEER HAVE TO BE
CONVERTED TO LINUX AND C FOR THE FIRST PHASE OF THE NCCS OR WOULD
IT BE POSSIBLE TO MAKE ONLY MINOR MODIFICATIONS TO PC-STEER
AND CONCENTRATE ON THOSE PARTS OF THE SYSTEM WHICH DO NOT EXIST IN THE
BEGINNING ?
A: THE ANSWER TO THIS WILL DEPEND LARGELY ON THE TECHNICAL
FEASABILITY OF RUNNING PC-STEER UNDER LINUX AND THE HUMAN WORKLOAD INVOLVED
IN DOING SO, A COMPREHENSIVE SET OF BENCHMARKS AND A DETAILED
ANALYSIS ARE REQUIRED TO DETERMINE THIS.
In addition to the necessary changes the following changes
are desirable but not mandatory (cf.A Proposed Configuration for the New Control Computer System (NCSS)) :
-
- control tilt and focus of subreflector (currently analog
input and outputs),
-
- read angles from a second DEC encoder (using multiplexed encoder inputs)
to improve reliability of DEC encoder readings,
-
- apply independent error maps to the two DEC encoders (note the error maps
do not exist yet),
-
- check quality of data from encoders in low and high speed,
-
- apply refraction correction separately from the structural error map
(formula available from VLBI field system),
Next: Instrumentation Control
Up: Hardware
Previous: Hardware
Mike Gaylard
1999-06-11