Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Toruń 32m antenna General overview of the control system and data flow. OCRA/F-GAMMA/OVRO workshop, Bonn 15 Mar 2011 Data & commands flow Modules communicate using TCP sockets Information is buffered in shared memory segments Each data channel is open in a separate thread to avoid locks Signal monitor Signal monitor Real-time Multichannel Variable time span Additional info displayed – RMS – Peak-to-peak – Average value Configurable Calibration Calibration Tsys and Tcal measurements for each OCRA-p data channel – fast, Tcal measurement optional – uses ambient temperature measurements from the meteo station – automatically controls absorber insertion – Is very colorful Pointing and flux measurements Pointing and flux measurements Much faster measurements – Antenna is moving constantly – 2 offsets can be measured in <1min. Is used to measure fluxes – Added option to control the noise source Pointing and flux measurements Real-time display of data points and fitting result – AZ / EL path Pointing and flux measurements Real-time display of data points and fitting result – AZ scan Pointing and flux measurements Real-time display of data points and fitting result – EL scan Flux measurements Flux measurements CFJ sample survey – – – Real-time display Online access to measurements (SQL database) Easy selection of sources for observations Flux measurements CFJ sample survey – – – Real-time display Online access to measurements (SQL database) Easy selection of sources for observations Flux measurements CFJ sample survey Logging Log viewer Real-time display of messages stored in SQL database Log viewer Messages can be filtered, depending on: – origin – importance Smaller amounts of observational data can be also stored by applications in the log table – pointing – calibration Telescope control system Uses fast AMD/64 CPU Real-time operating system (RTLINUX) PCI RS232 card for communication with - motor drives - position encoders - industrial PLC controller (FESTO) Telescope control system Real-time part is divided into modules grouped in „layers” Communication between modules uses FIFO queues Information exchange with „normal” Linux programs is done using rtlinux FIFO queues and shared memory segments There is TCP server as well as UDP broadcast OCRA-p data acquisition OCRA-p in a dual-beam receiver @30GHz Industrial PC computer: Celeron 1.7GHz/512MB RAM PCI A/D converter card – 125kHz sampling frequency – 12-bit resolution – 5 channel acquired Beam switching frequency is set to 277Hz – For each switching state we get 2x2 values from two horns and two detectors, which allow computation of the differenced signal OCRA-f data acquisition OCRA-f is basically 4 (or 8 in full configuration) OCRA-p receivers Industrial PC computer: 2-core Pentium D 3.4GHz/4GB RAM PCI A/D card – 1.25MHz sampling – 16 bit resolution – 11 channels acquired (for 4-pair configuration) Beam switching frequency is 277Hz (the same as for OCRA-p), and 1-second data output consists of 277 x 4 values x 4 horn pairs