Title :
Modeling relationships using graph state variables
Author :
Bennett, Matthew B. ; Rasmussen, Robert D.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
The Mission Data System is a unified flight, ground, simulation, and test software system for space missions. Currently, its first application will be the Mars Smart Lander mission, where common MDS software frameworks will be adapted for use in interplanetary cruise, entry-descent-landing, and rover operations. A key architectural theme of MDS is explicit modeling of states. This provides a sound foundation for estimation, control, and data analysis. Certain essential states are relative rather than absolute. Relative states are defined in graph state variables (GSVs) as relationships between nodes in a graph. GSVs are a general graph-based state representation that (1) derives a state´s value by combining relationships, (2) produces different results for different derivation paths, (3) handles changes to topology and relationships between nodes, and (4), represents dependencies between relationships (e.g. correlations). This paper shows example GSV representations for spacecraft orientation, location, trajectories, dynamics, and kinematics.
Keywords :
aerospace computing; graph theory; modelling; space vehicles; specification languages; MDS software frameworks; Mars Smart Lander mission; Mission Data System; UML representation; Unified Modeling Language representation; entry-descent-landing; explicit modeling; graph state variables; interplanetary cruise; node relationships; rover operations; space missions; spacecraft dynamics; spacecraft kinematics; spacecraft location; spacecraft orientation; spacecraft software; spacecraft trajectories; topology changes; unified flight/ground/simulation/test software system; Aerospace simulation; Application software; Data analysis; Data systems; Mars; Software systems; Software testing; Space missions; System testing; Topology;
Conference_Titel :
Aerospace Conference Proceedings, 2002. IEEE
Print_ISBN :
0-7803-7231-X
DOI :
10.1109/AERO.2002.1035375