Search NASASearch

Engineering topics

Serricchio, Frederick

Publications and source records attributed to Serricchio, Frederick.

The Mars 2020 Perseverance Navigation Filter

The Mars 2020 (M2020) Entry Descent and Landing (EDL) system delivered a rover named “Perseverance” at Jezero crater (Mars) on February 18th, 2021. M2020 EDL used a Guidance Navigation and Control (GN&C) system to achieve its landing target objectives. The navigation filter (NavFilter) integrated Descent Inertial Measurement Unit (DIMU) measurements to estimate position and attitude. The NavFilter also used the Terminal Descent Sensor (TDS) to es-timate surface-relative position and velocity corrections. The NavFilter provided all of the dynamic state information to the entry controller, entry guidance, Lander Vision System (LVS) and powered descent guidance and control algo-rithms. The NavFilter for Perseverance is based on Curiosity’s NavFilter with a couple of modifications.

Casoliva, Jordi

Analysis of Mars 2020 Perseverance Entry, Descent, and Landing Attitude Initialization Performance

The Mars 2020 Perseverance rover successfully landed at Jezero Crater on February 18, 2021. To perform this feat, the entry, descent, and landing navigation filter must be initialized with an estimate of the spacecraft state, which includes attitude from the cruise attitude control subsystem. Accuracy of this initial attitude estimate has an impact on important metrics such as touchdown velocity. This paper presents a post-landing reconstruction of the attitude initialization error budget, showing that the requirement of 0.15 deg ($3\sigma$, per axis) was met. Each error source is described and analyzed, including flight telemetry where possible. Analysis of the error budget shows that it is driven by systematic sun sensor errors, star-scanner-to-sun-sensor alignment stability, and inertial-measurement-unit-to-sun-sensor alignment stability. Finally, a contingency plan to initialize the navigation filter in the event of a star scanner failure is presented. While this plan was not needed in flight, results indicate that the attitude initialization requirement could have still been met in this off-nominal scenario.

Lo, Kevin D.

Powered Flight Design and Reconstructed Performance Summary for the Mars Science Laboratory Mission

The Powered Flight segment of Mars Science Laboratory's (MSL) Entry, Descent, and Landing (EDL) system extends from backshell separation through landing. This segment is responsible for removing the final 0.1% of the kinetic energy dissipated during EDL and culminating with the successful touchdown of the rover on the surface of Mars. Many challenges exist in the Powered Flight segment: extraction of Powered Descent Vehicle from the backshell, performing a 300m divert maneuver to avoid the backshell and parachute, slowing the descent from 85 m/s to 0.75 m/s and successfully lowering the rover on a 7.5m bridle beneath the rocket-powered Descent Stage and gently placing it on the surface using the Sky Crane Maneuver. Finally, the nearly-spent Descent Stage must execute a Flyaway maneuver to ensure surface impact a safe distance from the Rover. This paper provides an overview of the powered flight design, key features, and event timeline. It also summarizes Curiosity's as flown performance on the night of August 5th as reconstructed by the flight team.

Mars Science Laboratory (MSL)

Propulsive Reaction Control System Model

This software models a propulsive reaction control system (RCS) for guidance, navigation, and control simulation purposes. The model includes the drive electronics, the electromechanical valve dynamics, the combustion dynamics, and thrust. This innovation follows the Mars Science Laboratory entry reaction control system design, and has been created to meet the Mars Science Laboratory (MSL) entry, descent, and landing simulation needs. It has been built to be plug-and-play on multiple MSL testbeds [analysis, Monte Carlo, flight software development, hardware-in-the-loop, and ATLO (assembly, test and launch operations) testbeds]. This RCS model is a C language program. It contains two main functions: the RCS electronics model function that models the RCS FPGA (field-programmable-gate-array) processing and commanding of the RCS valve, and the RCS dynamic model function that models the valve and combustion dynamics. In addition, this software provides support functions to initialize the model states, set parameters, access model telemetry, and access calculated thruster forces.

Brugarolas, Paul

Autonomous Landing and Smart Anchoring for In-Situ Exploration of Small Bodies

Future NASA missions include in-situ scientific explorations of small interplanetary objects like comets and asteroids. Sample acquisition systems are envisioned to operate directly from the landers that are anchored to the surface. Landing and anchoring proves to be challenging in the absence of an attitude control system and in the presence of nearly zero-gravity environments with uncertain surface terrain and unknown mechanical properties. This paper presents recent advancements in developing a novel landing and anchoring control system for the exploration of small bodies.

Ghavimi, Ali R.

Autonomous Sample Acquisition for Planetary and Small Body Explorations

Robotic drilling and autonomous sample acquisition are considered as the key technology requirements in future planetary or small body exploration missions. Core sampling or subsurface drilling operation is envisioned to be off rovers or landers. These supporting platforms are inherently flexible, light, and can withstand only limited amount of reaction forces and torques. This, together with unknown properties of sampled materials, makes the sampling operation a tedious task and quite challenging. This paper highlights the recent advancements in the sample acquisition control system design and development for the in situ scientific exploration of planetary and small interplanetary missions.

Ghavimi, Ali R.