Graphical Satellite Status Visualization
Senior Project: 1997-1998
Justin Chickles, Geoffrey Hart, Christine Perrigo and Joseph (Jay) Sims
The Global Positioning System (GPS) consists of a constellation of satellites
orbiting the Earth. Each satellite is composed of subsystems (e.g., the
electrical subsystem) and each subsystem is composed of components (e.g., a
battery). At any given time, a component may have operating characteristics
that are well within established tolerance limits, marginally within these
limits, or the component may be operating outside of these limits.
The goal of this project was to develop a system that receives data on the
health and attitude of on-orbit or simulated satellites and displays this data
through a 3D representation of a GPS satellite. Based on the received data, the
system visually displays the attitude of the satellite relative to me Earth in
both 2D and 3D views. It also displays the status of each of the monitored
subsystems and components, e.g. by turning portions of the satellite red or
yellow to indicate values that are outside of normal tolerance limits. The
system was developed in C++ using an object-oriented approach and runs in the
Windows 95 environment.


|