Back to results

Massachusetts Institute of Technology

Learning-Based Methods for Spacecraft Dynamics Modeling, Filtering, and Predictive Control

Abstract

dc:description.abstract

Spacecraft motion under model uncertainty arises in many on-orbit assembly, servicing, and assistance scenarios, including tasks requiring manipulation of unknown grappled objects. Traditionally, adaptive model-based control approaches have relied on an analytical dynamics model with a set of parameters that are estimated from observations of effective spacecraft dynamics. Without extensive a priori knowledge of the system under study, however, it can be difficult to identify a parametric model structure that accurately captures the dynamics of the system. In this work, the author proposes a new approach for learning unknown ``hard-to-model'' spacecraft dynamics in a non-parametric way using techniques including Gaussian process regression, deep evidential regression, and a novel particle filter regression scheme. These non-parametric and uncertainty-aware methods allow previously unmodeled dynamics to be learned onboard a spacecraft in real-time with very little a priori knowledge of the system required, but come with increased computational cost. State estimation and control tasks typically rely on accurate process and observation models, but these process models have historically been analytical and parametric, requiring advance knowledge of the system. In this work, uncertainty-aware learned non-parametric dynamics models are used for state estimation filtering, model predictive control, and Fault Detection, Isolation, and Recovery (FDIR) scenarios. The Uncertainty-Aware Regression Unscented Kalman Filter (UAR-UKF) is developed and applied to perform state estimation for a nonlinear dynamical system using a learned process model. The Uncertainty-Aware Regression Bayesian Filter (UAR-BF) is also designed to capitalize on the learned process model's ability to perform state and covariance transitions, and uses Gaussian conflations instead of the Kalman gain to compute a posterior state and covariance at each timestep. A non-parametric model predictive control framework is also discussed, where optimal control trajectories are computed over a finite receding time horizon using a learned process model. An example scenario is presented to highlight the utility of learning-based methods for fault detection, isolation, and recovery after a sudden actuator failure. Learning-based methods are shown to be favorable compared to parametric modeling methods for both the filtering and control applications in simulation and on real robotic systems operating in microgravity on the International Space Station. The tools developed in this work are generally applicable and potentially useful for non-parametric learning and control of any complex, uncertain system in which little or no a priori knowledge is available.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Parker, William E.
Advisor dc:contributor.advisor
  • Linares, Richard

Rights

dc:rights
Statement dc:rights
  • In Copyright - Educational Use Permitted
  • Copyright MIT

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/144750
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/144750

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Parker, William E.. Learning-Based Methods for Spacecraft Dynamics Modeling, Filtering, and Predictive Control. Massachusetts Institute of Technology, 2022. https://hdl.handle.net/1721.1/144750