Search NASASearch

Engineering topics

Jefferson, David

Publications and source records attributed to Jefferson, David.

Virtual Time III, Part 3: Throttling and Message Cancellation

This is Part 3 of a trio of papers that unify in a natural way the two historically distinct parallel discrete event synchronization paradigms, optimistic and conservative, combining the best properties of both into a single framework called Unified Virtual Time (UVT). In this part, we survey the synchronization effects that can be achieved by restricting to corner cases the relationships permitted among the control variables, GVT, CVT, TVT, and LVT, which were defined in Part 1. Here we also survey various throttling policies from the literature and describe how they can be implemented in UVT by controlling the value of TVT, including policies that can take advantage of rollback in addition to LP blocking. A significant result is a new category of efficient and higher precision throttling algorithms for optimistic execution that are based on optimistic lookahead, defined in a way that is symmetric to what we now call the conservative lookahead information that is traditionally used for conservative synchronization. Finally, we present a novel algorithm allowing the choice between lazy and aggressive cancellation to be made on a message-by-message basis using either external logic expressed in the model code, or policy code internal to the simulator, or a mixture of both.

throttling

2018 Mars Insight Trajectory Reconstruction and Performance from Launch Through Landing

The InSight mission successfully launched to Mars on an Atlas V 401 launch vehicle from the Western Test Range (WTR) at Vandenberg Air Force Base (VAFB) at 04:05:00 PDT on May 5th, 2018 and landed in the Elysium Planitia Region on November 26th, 2018. Data confirming nominal touchdown was received at 11:52:59 AM PST. This paper summarizes in detail the actual vs. predicted performance of the InSight spacecraft and all associated assets in terms of launch vehicle events, injection performance, DSN performance, cruise performance, and Entry, Descent, and Landing events.

Abilleira, Fernando

InSight orbit determination

The InSight mission relied on accurate deep-space navigation for a successful Mars landing on November 26, 2018. In this paper, we discuss the role of the cruise Orbit Determination team, whose responsibilities included determining the spacecraft state, predicting the future trajectory, and quantifying the uncertainty associated with those estimates. In particular, we will focus on spacecraft dynamic modeling, small forces due to attitude control, radiometric tracking data, filter strategies, uncertainty quantification, and responses to unexpected flight situations. We will also provide analysis of reconstructed maneuvers, small forces, and delivery accuracy at Mars arrival.

Seubert, Jill

Navigation performance of the 2018 InSight Mars Lander mission

The NASA InSight spacecraft was launched successfully from Vandenberg Air Force Base on an Atlas V 401 launch vehicle on May 5, 2018 and landed on November 26, 2018. Accurate targeting to the atmospheric entry point by the Navigation team achieved by carefully controlling the final entry flight path angle to -12.0 degrees with a tolerance of +/- 0.21 degrees. This paper will describe how the InSight Navigation team met this difficult task in the presence of frequent unbalanced thrusting for attitude control. The continuous correction for this unplanned ∆V far exceeded pre-launch expectations and proved a challenge to predict accurately.

Wallace, Mark

50,000 Laps Around Mars: Navigating the Mars Reconnaissance Orbiter Through the Extended Missions (January 2009 - March 2017)

Orbiting Mars since March 2006, the Mars Reconnaissance Orbiter (MRO) spacecraft continues to perform valuable science observations, provide telecommunication relay for surface assets, and characterize landing sites for future missions. Previous papers reported on the navigation of MRO from interplanetary cruise through the end of the Primary Science Phase (PSP) in December 2008 and on maneuvers performed through November 2016. This paper highlights the navigation of MRO from January 2009 through its 50,000th orbit around Mars on March 27, 2017, an eight-year period covering the Extended Science Phase, the first three extended missions, and a portion of the fourth extended mission which began on October 1, 2016. Since the beginning of the PSP in November 2006, MRO’s navigation performance has continued to exceed expectations. Over that period of time, the mission has returned over 300 terabytes of data.

Schulze, William

Mars Reconnaissance Orbiter Navigation Strategy for the ExoMars Schiaparelli EDM Lander Mission

The Mars Reconnaissance Orbiter (MRO) had planned to provide surface relay support for the brief mission of the ExoMars Schiaparelli EDM lander on Mars in October 2016. Launched with the Trace Gas Orbiter (TGO) in March 2016, Schiaparelli and TGO composed the first part of the ExoMars program. To place MRO directly overhead on its third overflight of the Schiaparelli landing site, two propulsive maneuvers were performed starting three months prior to Shiaparelli’s arrival at Mars. This paper documents the maneuver strategy employed by the MRO Navigation Team to support the Schiaparelli overflight campaign.

Schulze, William B.

GRAIL Orbit Determination for the Science Phase and Extended Mission

The Gravity Recovery and Interior Laboratory Mission (GRAIL) is the 11th mission of the NASA Discovery Program. Its objective is to help answer funda-mental questions about the Moon's internal structure, thermal evolution, and collisional history. GRAIL employs twin spacecraft, which fly in formation in low altitude polar orbits around the Moon. An improved global lunar gravity field is derived from high-precision range-rate measurements of the distance between the two spacecraft. The purpose of this paper is to describe the strategies used by the GRAIL Orbit Determination Team to overcome challenges posed during on-orbit operations.

near-coplanar orbits

Mars Science Laboratory Orbit Determination

Mars Science Laboratory (MSL) Orbit Determination (OD) met all requirements with considerable margin, MSL OD team developed spin signature removal tool and successfully used the tool during cruise, A novel approach was used for the MSL solar radiation pressure model and resulted in a very accurate model during the approach phase, The change in velocity for Attitude Control System (ACS) turns was successfully calibrated and with appropriate scale factor resulted in improved change in velocity prediction for future turns, All Trajectory Correction Maneuvers were successfully reconstructed and execution errors were well below the assumed pre-fight execution errors, The official OD solutions were statistically consistent throughout cruise and for OD solutions with different arc lengths as well, Only EPU-1 was sent to MSL. All other Entry Parameter Updates were waived, EPU-1 solution was only 200 m separated from final trajectory reconstruction in the B-plane

Mars Science Laboratory (MSL)

Gravity Recovery and Interior Laboratory Mission (GRAIL) Orbit Determination

Launched on 10 September 2011 from the Cape Canaveral Air Force Station, Florida, the twin-spacecraft Gravity Recovery and Interior Laboratory (GRAIL) has the primary mission objective of generating a lunar gravity map with an unprecedented resolution via the Ka-band Lunar Gravity Ranging System (LGRS). After successfully executing nearly 30 maneuvers on their six-month journey, Ebb and Flow (aka GRAIL-A and GRAIL-B) established the most stringent planetary formation orbit on 1 March 2012 of approximately 30 km x 90 km in orbit size. This paper describes the orbit determination (OD) filter configurations, analyses, and results during the Trans-Lunar Cruise, Orbit Period Reduction, and Transition to Science Formation phases. The maneuver reconstruction strategies and their performance will also be discussed, as well as the navigation requirements, major dynamic models, and navigation challenges. GRAIL is the first mission to generate a full high-resolution gravity field of the only natural satellite of the Earth. It not only enables scientists to understand the detailed structure of the Moon but also further extends their knowledge of the evolutionary histories of the rocky inner planets. Robust and successful navigation was the key to making this a reality.

Orbit Period Reduction (OPR)

Navigation of the EPOXI Spacecraft to Comet Hartley 2

On November 4, 2010, the EPOXI spacecraft flew by the comet Hartley 2, marking the fourth time that a NASA spacecraft successfully captured high resolution images of a cometary nucleus. EPOXI is the extended mission of the Deep Impact mission, which delivered an impactor on comet Tempel-1 on July 4, 2005. EPOXI officially started in September 2007 and eventually took over 3 years of flight time and had 3 Earth gravity assists to achieve the proper encounter conditions. In the process, the mission was redesigned to accommodate a new comet as the target and changes in the trajectory to achieve better imaging conditions at encounter. Challenges in navigation of the spacecraft included precision targeting of several Earth flybys and the comet encounter, uncertainties in determining the ephemeris of the comet relative to the spacecraft, and the high accuracy trajectory knowledge needed to image the comet during the encounter. This paper presents an overview of the navigation process used for the mission.

Deep Impact (DI)

Rate Change Observed at JPLM after the Northridge Earthquake

Geodetic time series detemined with the Global Positioning System indicate that the geodetic rate of a permanent site in Pasadena, Califonia (JPLM) changed significantly after the 17 January 1994 Northridge California earthquake.

Northridge

Case studies in serial and parallel simulation

The design of a ground combat simulation in a time-driven and in an event-driven style is discussed. The differences between time-driven and event-driven simulation are illustrated, and performance results for the two systems executing both serially and in parallel are presented. It is noted that the event-driven style produces a more efficient system both serially and in parallel, primarily because it minimizes the number of messages produced and thereby reduces the amount of computation.

Wieland, Frederick

Virtual time and time warp on the JPL hypercube

This paper describes the concept of virtual time and its implementation in the Time Warp Operating System at the Jet Propulsion Laboratory. Virtual time is a distributed synchronization paradigm that is appropriate for distributed simulation, database concurrency control, real time systems, and coordination of replicated processes. The Time Warp Operating System is targeted toward the distributed simulation application and runs on a 32-node JPL Mark II Hypercube.

Jefferson, David