Engineering Papers⌕ Search

NASA NTRS · 20150014761

VML Sequencing: Growing Capabilities over Multiple Missions

Abstract

Virtual Machine Language (VML) is an award-winning advanced procedural sequencing language in use on NASA deep-space missions since 1997. Missions featuring VML include Spitzer Space Telescope, Mars Odyssey, Stardust, Genesis, Mars Reconnaissance Orbiter, Phoenix, Dawn and Juno. The latest deployed version, VML 2.0, features parameterized functions, conditionals, polymorphism, a rich set of control directives and data types, event detection and response, and on-the-fly creation of spacecraft commands. This feature set is used to simplify spacecraft operations and science gathering activities. A new 2.1 version is being prototyped for use as an executive within flight instruments, and may be deployed on Juno.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Grasso, Christopher A., Lock, Patricia D.. 2008-05-12. VML Sequencing: Growing Capabilities over Multiple Missions. https://ntrs.nasa.gov/citations/20150014761

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

DAWN'S Operations in Cruise from Vesta to Ceres

On 5 September 2012, Dawn concluded its successful exploration of Vesta, the second most massive object in the main asteroid belt. The spacecraft departed after 14 months in orbit and is now using its ion propulsion system to travel to dwarf planet Ceres, the most massive main-belt asteroid. The principal activity now is thrusting with the ion propulsion system to provide the 3.4 km/s required to rendezvous with Ceres early in 2015. Because two of the four reaction wheels have experienced faults and are likely unrecoverable, a substantial effort has been invested in preparing for Ceres operations with alternate attitude control methods. The project has engaged in an intensive campaign to reduce hydrazine expenditures, which has resulted in a significant increase in the hydrazine expected to be available for Ceres. Based on this work, studies provide good confidence that the required activities at Ceres can be completed. This paper describes post-Vesta operations, including measures taken to conserve hydrazine as well as other preparations for Ceres.

Dawn↗

The Stability of Powered Flight around Asteroids with Application to Vesta

The reliability of low-thrust trajectories between science orbits around large asteroids must be evaluated subject to the unavoidable uncertainties of orbit determination, asteroid physical parameters, momentum de-saturation maneuvers, and transfer maneuver execution error. This paper presents a computationally inexpensive way to extend the concept or orbital stability to trajectories undergoing continuously powered low-thrust flight. Trajectories that are stable using this measure are shown to be stable under the combined uncertainties expected during operations. The measure is general and relatively simple to implement. The method was applied to maneuvers planed around the asteroid Vesta in support of NASA's Dawn Discovery mission.

Dawn↗