Computers in Spaceflight: The NASA Experience

 
 
Part III: Ground-Based Computers For Spaceflight Operations
 
Introduction
 
 
[205] NASA's ground computer systems are characterized by large size, by the implementation of real-time programming, and by the use of may computers connected together. The need for these three attributes has caused NASA and its contractors to devise new techniques for computer applications, such as operating systems for mainframe computers capable of handling real-time processing and sophisticated networking. Through these developments NASA has had its largest impact on computing in the commercial world.
 
Differences between ground-based computers and on-board computers center on the relative ease of hardware procurement with the continued difficulty of software development. On-board computers evolved from custom-made systems to the largely off-the-shelf Skylab and Shuttle computers. Ground computers followed a more conventional line, as they could be, from the beginning, commercially available systems, though applied to noncommercial tasks. NASA examined many existing computer systems each time it needed a machine. In fact, the government's bidding process gave NASA a larger mix of different vendors' equipment than most commercial enterprises, causing occasional difficulties in connecting computers together. This problem and that of adapting business machines to real-time processing were largely solved by software. Contractors received invaluable experience in large systems development and networking in the process of achieving NASA's goals.
 
Ground-based computer systems are used for preflight checkout and the launching of space vehicles, controlling both unmanned and manned missions, creating simulations of rocket flight for vehicle development and of space flight for crew training, processing telemetry data from launch vehicles and space probes, and in basic research. In the following chapters these functions are grouped into launch processing, mission control, and support tasks. Chapter 7 develops the concept of launch processing from the manual era to the fully automated Shuttle flight preparation. The chief result from this effort was a large integrated network of computers that proved to be highly innovative. Chapter 8 presents computer systems in both the manned Mission Control Center in Houston and the unmanned control [206] centers at the Jet Propulsion Laboratory (JPL) and Goddard Space Flight Center. In Chapter 9, the uses of computers in simulations and data reduction are discussed.


link to indexlink to next page