space title
green bullet Home
green bullet Scientific objectives
green bullet Instrument description
  • Summary
  • Requirements
  • Optical design
  • Camera
  • Observing Platform SBI-1
    • Diagram
    • Gondola
    • Command & Control
    • Pointing System
    • Telescope Mount
    • Power System
  • Observing Platform SBI-2
  • Observing Platform SBI-3
green bullet Flights
  • SBI-1: September 2003
  • SBI-2: Antarctica 2006
  • SBI-3: September 2007
green bullet Scientific results
green bullet Publications
green bullet Presentations
green bullet Team
green bullet Useful links
green bullet Site Map

For additional information about this web page and for feedback please contact
Pietro Bernasconi
Phone: 443 778 8970

The Command and Control System


The command and control system of the ballon borne SBI is directly derived form the system used for FGE. Actually, several components (like the MAX1, MaX3, and microcontrollers, and the GPS) are the same used for FGE.

There are two main computers on-board: the Command and Control Computer (CCC) and the Digital Acquisition Computer (DAC). Both computers use a commercial ATX mother board with a 1GHz Pentium III.

The CCC runs two separate processes: the Autonomous Control Executive (ACE) process and the Instrument Control (IC) process. The ACE is responsible for properly scheduling the operations performed by the gondola and to carry on the observational program. It can either operate totally autonomously or execute commands received directly from a ground control station via UHF radio link. The IC's main task is to provide a uniform interface for the ACE to a series of instrument subsystems. It also handles all the communications: it collects and transmits the housekeeping data and the I/O with all the instrument controllers.

The DAC controls the SBI detector, and is responsible for handling the stream of images coming from the frame grabber. It can transfer the image data to one of the two 80 GB hard drives (of high shock type), and it can perform simple data manipulations if needed: like averaging, subtracting, multiplying, or dividing frames. It communicates directly to the CCC via an ethernet link. It can handle commands arriving directly from the ACE process and can deliver images to the ACE for example to perform tasks such as autofocus, pointing calibration or for downlinking images to the ground.

The IC process int the CCC interfaces with two instrument controllers, Max1 and Max3, and the UHF radios, via RS232. Max1 is a Motorola 68HC11E2 microprocessor which handles the secondary focus actuator and the offset pointing motors. Max3 is a special-purpose board designed around a Dallas 87C520 (an upgrade to the 87C51 microprocessor). It collects a large fraction of the housekeeping data for the gondola, including temperatures, pressures, currents, and voltages. It also supplies the control voltages for the servo amplifiers that drive the three torque motors (elevation, reaction wheel, and momentum dump), and the discretes that switch such items as the stow latch. The most critical function of Max3 is the pointing and control system. In this, Max3 combines input data to determine an "error," and from it and the current state of the payload, produces an output for either the elevation or reaction wheel drives to compensate.

The CCC, the DAC, the hard drives and other microprocessors are all commercial electronic products, thus not specifically designed to operate in a vacuum environment. They are all housed inside three pressurized vessels that maintain a stabilized pressure of 1 atm.