NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
MPS EditorPreviously, it was time-consuming to hand-edit data and then set up simulation runs to find the effect and impact of the input data on a spacecraft. MPS Editor provides the user the capability to create/edit/update models and sequences, and immediately try them out using what appears to the user as one piece of software. MPS Editor provides an integrated sequencing environment for users. It provides them with software that can be utilized during development as well as actual operations. In addition, it provides them with a single, consistent, user friendly interface. MPS Editor uses the Eclipse Rich Client Platform to provide an environment that can be tailored to specific missions. It provides the capability to create and edit, and includes an Activity Dictionary to build the simulation spacecraft models, build and edit sequences of commands, and model the effects of those commands on the spacecraft. MPS Editor is written in Java using the Eclipse Rich Client Platform. It is currently built with four perspectives: the Activity Dictionary Perspective, the Project Adaptation Perspective, the Sequence Building Perspective, and the Sequence Modeling Perspective. Each perspective performs a given task. If a mission doesn't require that task, the unneeded perspective is not added to that project's delivery. In the Activity Dictionary Perspective, the user builds the project-specific activities, observations, calibrations, etc. Typically, this is used during the development phases of the mission, although it can be used later to make changes and updates to the Project Activity Dictionary. In the Adaptation Perspective, the user creates the spacecraft models such as power, data store, etc. Again, this is typically used during development, but will be used to update or add models of the spacecraft. The Sequence Building Perspective allows the user to create a sequence of activities or commands that go to the spacecraft. It provides a simulation of the activities and commands that have been created.
Document ID
20120000826
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Mathews, William S.
(California Inst. of Tech. Pasadena, CA, United States)
Liu, Ning
(California Inst. of Tech. Pasadena, CA, United States)
Francis, Laurie K.
(California Inst. of Tech. Pasadena, CA, United States)
OReilly, Taifun L.
(California Inst. of Tech. Pasadena, CA, United States)
Schrock, Mitchell
(California Inst. of Tech. Pasadena, CA, United States)
Page, Dennis N.
(California Inst. of Tech. Pasadena, CA, United States)
Morris, John R.
(California Inst. of Tech. Pasadena, CA, United States)
Joswig, Joseph C.
(California Inst. of Tech. Pasadena, CA, United States)
Crockett, Thomas M.
(California Inst. of Tech. Pasadena, CA, United States)
Shams, Khawaja S.
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
July 1, 2011
Publication Information
Publication: NASA Tech Briefs, July 2011
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-47237
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available