Search NASA⌕ Search

SEARCH · Search NASA

Results for “Kalman Filtering”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,513 records · Page 84

Method for Real-Time State Estimation of Structural Modes for an Aeroelastic Wind Tunnel Model

A method for estimating displacements, velocities, and accelerations of structural modes in generalized coordinates from measured sensor data in real time is developed and demonstrated. Data from conventional strain gauges and fiber optic strain sensors (FOSS) were combined with strain mode shapes to produce least-squares estimates of the structural mode displacements. Similarly, accelerometer data were combined with displacement mode shapes to estimate structural mode accelerations. Estimates were then combined using a Kalman filter to refine the displacement estimates and produce structural mode velocity estimates. The approach was demonstrated using simulation data for the NASA-Boeing collaboration called the Integrated Adaptive Wing Technology Maturation (IAWTM) project in both a stable open-loop condition and an unstable condition where estimated displacement and velocity states were used for feedback control. Results supported the feasibility of using this approach for feedback control and system identification applications for wind tunnel tests.

Aeroservoelasticity↗

Adaptive Multi-Sensor Localization Information Fusion for Autonomous Urban Air Mobility Operations

An adaptive method is developed to iteratively fuse the information provided by multiple sensors to enable autonomous urban air mobility type operations. First, noisy and bias corrupted IMU readings are processed as soon as they arrive using kinematic equations represented in the vehicle's body frame. To correct the systems drift resulting from the integration, an information content measure is introduced to decide on the environment. For the cluttered environment the information provided by environmental sensors is counted as reliable and the drift correction as accurate. For the open space, the GPS data is counted as reliable, and the drift correction is done based on the GPS readings. The measurement noise effects are minimize using Iterated Extended Kalman Filter framework. The algorithm is implemented in the in-house developed FlightDeckz simulation environment using an IMU model, simulated video recorded from a camera mounted on the vehicle (for the purpose of this study, outside scenery was generated with XPlane), which flies in an urban environment, and GPS data generated from the environment's digital map.

Onboard Perception↗

Combinations of Earth orientation measurements : SPACE2003, COMB2003, and POLE2003

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the global positioning system have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2003, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28.0, 1976 to January 31.0, 2004 at daily intervals and is available in versions whose epochs are given at either midnight or noon. The space-geodetic measurements used to generate SPACE2003 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2003, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20.0, 1962 to January 31.0, 2004 at daily intervals and which is also available in versions whose epochs are given at either midnight or noon, and (2) POLE2003, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900 to January 21, 2004 at 30.4375-day intervals.

Gross, Richard↗

Combinations of Earth orientation measurements : SPACE2007, COMB2007, and POLE2007.

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2007, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to March 29, 2008, at daily intervals and is available in versions whose epochs are given at either midnight or noon. The space-geodetic measurements used to generate SPACE2007 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2007, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to March 29, 2008, at daily intervals and which is also available in versions whose epochs are given at either midnight or noon; and (2) POLE2007, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to March 22, 2008, at 30.4375-day intervals.

Gross, R. S.↗

A Combined Length-of-day Series Spanning 1832-1997: Lunar97

Universal time measurements taken by the lunar occultation, optical astrometry, lunar laser ranging, and very long baseline interferometry have been combined using a Kalman filter to produce a smoothed length-of-day series, LUNAR97, spanning 1832.5-1997.5 at yearly intervals.

Earth↗

Optical state estimation using wavefront data

The use of wavefront measurements to deduce the state of multiple optics in a telescope beam train - their misalignments and figure errors — can be confused by the fact that there are multiple potential sources for the same measured error. This talk applies Kalman filtering techniques as a tool for separating true telescope errors from artifactual testing errors in the alignment and testing of NASA’s James Webb Space Telescope, a large segmented-aperture cryogenic telescope to be launched after 2010.

Whitman, Tony↗

Combinations of Earth orientation measurements : SPACE2008, COMB2008, and POLE2008

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2008, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to July 2, 2009, at daily intervals and is available in versions whose with epochs are given at either midnight or noon. The space-geodetic measurements used to generate SPACE2008 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2008, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to July 2, 2009, at daily intervals and which areis also available in versions whose with epochs are given at either midnight or noon; and (2) POLE2008, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 22, 2009, at 30.4375-day intervals..

Gross, R. S.↗

Combinations of Earth Orientation Measurements : SPACE2010, COMB2010, and POLE2010

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2010, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to July 15, 2011, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2010 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2010, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to July 15, 2011, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2010, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 22, 2011, at 30.4375-day intervals.

Gross, R. S.↗

Combinations of Earth Orientation Measurements: SPACE2011, COMB2011, and POLE2011

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2011, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to July 13, 2012, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2011 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2011, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to July 13, 2012, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2011, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 21, 2012, at 30.4375-day intervals.

Gross, R. S.↗

Combinations of Earth orientation measurements: SPACE2014, COMB2014, and POLE2014

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2014, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to April 14, 2015, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2014 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2014, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to April 14, 2015, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2014, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to March 23, 2015, at 30.4375-day intervals.

Gross, R.S.↗

Efficient method for approximating nonlinear dynamics: applications to uncertainty propagation and estimation

High-order Taylor series expansions can be used to model nonlinear dynamics at the cost of integrating a large set of variational equations to obtain high-order state-transition tensors (STTs). This paper presents an innovative technique for approximating the high-order STTs that reduces significantly the computational cost by retaining only the dominant secular terms. We propagate the low-order partial derivatives of Kepler’s equation, which only requires the integration of six additional equations to extend an n-th order approximation to order (n + 1). The approximation stems from the Lindstedt-Poincare procedure and exploits the stability properties of orbital motion. Since the method makes no dynamical assumptions, it can accommodate any source of orbital perturbations. We show how the approximation of the second-order STT significantly increases the accuracy of the linear method for uncertainty propagation with only a small computational overhead. Finally, we derive a high-order approximate extended Kalman filter that implements the proposed approximation of the STT and improves the performance of linear filters. Examples of application with different perturbation sources include the heliocentric orbit of an asteroid, an orbiter around Europa, and an Earth-orbiting satellite.

Park, Ryan S↗

Assimilation of Sentinel 1 and SMAP–based satellite soil moisture retrievals into SWAT hydrological model: the impact of satellite revisit time and product spatial resolution on flood simulations in small basins

In runoff generation process, soil moisture plays an important role as it controls the magnitude of the flood events in response to the rainfall inputs. In this study, we investigated the ability of a new era of satellite soil moisture retrievals to improve the Soil & Water Assessment Tool (SWAT) daily discharge simulations via soil moisture data assimilation for two small (< 500 km2) and hydrologically different catchments located in Central Italy. We ingested 1) the Soil Moisture Active and Passive (SMAP) Enhanced L3 Radiometer Global Daily 9 km EASE-Grid soil moisture, 2) the Advanced SCATterometer (ASCAT) H113 soil moisture product released within the EUMETSAT Satellite Application Facility on Support to Operational Hydrology and Water Management (HSAF) which has a nearly daily temporal resolution and sampling of 12.5 km, and 3) a fused ASCAT/Sentinel-1 (S1) satellite soil moisture product named SCATSAR-SWI with temporal and spatial sampling of 1 day and 1 km, respectively into SWAT hydrological model via the Ensemble Kalman Filter (EnKF). Different configurations were tested with the aim of exploring the effect of the hydrological regime, the land use conditions, the spatial sampling and the revisit time of the products (which controls the amount of available data to be potentially ingested). Results show a general improvement of SWAT discharge simulations for all products in terms of error and Nash Sutcliffe efficiency index. In particular, we found a relatively good behavior of both the active and the passive products in terms of low flows improvement especially for the catchment characterized by a higher baseflow component. The benefit of the higher spatial resolution of SCATSAR-SWI obtained via S1 over ASCAT was small, likely due to very challenging areas for the S1 retrieval. Eventually, better performances were obtained for the passive product in the more forested catchment. With the aim of exploring the benefit of having more frequent satellite soil moisture observations to be ingested, we tested the performance of the ASCAT product with a reduced temporal sampling obtained by temporally matching ASCAT observations to that of SMAP. The results show a significant reduction of the performance of ASCAT, suggesting that the correction frequency (due to the higher number of observations available) for small catchments is an important aspect for improving flood forecasting as it helps to adjust more frequently the pre-storm soil moisture conditions.

Shima Azimi↗

Estimation With Range Depended Sensor Model

This paper focuses on the improvement of object detection accuracy taking into account the sensor’s reading degradation as the relative range increases. The approach is based on the assumption that range measurement error depends on the actual range. Specifically, we model the measurement error as a proportional to the actual range term plus a zero-mean, Gaussian distributed, and uncorrelated process. The tracking problem is considered in a mixed continuous-discrete time domain, where the target dynamics is in continuous-time and the measurements are in discrete-time, which is an optimal choice in many tracking and navigation applications. We adopt a commonly used continuous time coordinate-uncoupled white-noise acceleration model for a point object to describe the target motion, and use Extended Kalman Filter (EKF) framework to estimate the target's state and the unknown proportionality coefficient.

Vahram Stepanyan↗

Scheduling Position, Navigation and Time Service Requests from Non-dedicated Lunar Constellations

This paper presents a centralized scheduler that satisfies user requests for Position, Navigation, and Time (PNT) services from an ad-hoc, non-dedicated orbital constellation around the Moon. Traditional, dedicated GNSS networks provide service 24/7, which allows users to acquire localization services at-will. For ad-hoc networks, a coordinated schedule is needed to ensure Quality of Service (QoS) guarantees for user localization, while satisfying non-dedicated assets’ usage constraints. This scheduler bridges this coordination gap by leveraging Mixed Integer-Linear Programming (MILP) to schedule this “as-needed” localization service while respecting the constraints on each asset. In upcoming decades there is expected to be a substantial increase in Lunar missions. Many of these missions will feature low-cost surface assets near the moon’s polar regions and small-sat science missions in orbit. Most missions need PNT capabilities to ensure safe operations and meet their science objectives, but low-cost missions may not be able to support the large power, mass, and weight that a weak GNSS or DSN based navigation solution would entail. Asset localization has been demonstrated using a decentralized extended Kalman Filter (DEKF) in the previously presented Lunar Autonomous PNT System (LAPS). Within the LAPS simulation environment, a module has been developed to generate the coordinated user-asset schedules described above; this Service Scheduler Module (SSM) allows for complete end-to-end testing of the entire system. Within SSM, a user service request consists of a location on the Lunar surface, a cumulative service duration, and a window in which service must occur. SSM takes as input these requests and the LAPS-predicted positional degree of precision as the QoS for each available set of orbital assets. A simple, baseline MILP model is formulated to provide the highest-precision service balanced across all requests. To reflect the non-dedicated nature of the constellation, this baseline model is augmented with additional asset-specific load capacity constraints or availability constraints. The load capacity constraints limit total time spent providing service, and the availability constraints reflect blockout times or availability windows when the assets are not otherwise occupied. SSM outputs two schedules: the user schedule to indicate their service times and expected QoS, and a satellite schedule to be transmitted to the orbiting constellation, describing when each non-dedicated asset provides PNT service. SSM is predominantly implemented in MATLAB and allows the use of any MILP solver to generate the resulting schedules. This paper describes the SSM - LAPS interface, how the output of LAPS is used to construct the MILP, and how SSM provides user localization service while satisfying constraints. It will also demonstrate the tool’s flexibility for formulating schedules for the end user and the constellation, focusing on scenarios that match real-world proposed missions. It will detail how SSM can be used to compare the addition of load capacity constraints, satellite availability constraints, and QoS guarantees for the users. Finally, we describe how SSM can be used to support the design of the ad-hoc constellation itself. The resulting integrated capability will support the design of future ad-hoc Lunar PNT networks, enabling high-quality, low-cost Lunar exploration

Swarm↗

Post-Flight Performance Analysis of Navigation and Advanced Guidance Algorithms on a Terrestrial Suborbital Rocket Flight

There is currently renewed interest in robotic and crewed landers for a return to the lunar surface. Advanced guidance and navigation algorithms are essential to accurately delivering cargo and crew safely to the moon successfully. This paper reports the overall performance of an integrated set of navigation and guidance algorithms flown on a terrestrial suborbital rocket up to an altitude of approximately 100km. The navigation algorithm consists of an onboard extended Kalman Filter (EKF) that ingests multiple sensor measurements, one of which is the output from a terrain relative navigation (TRN) algorithm that cross-references camera images to on-board satellite imagery to perform feature correlation within the camera image. The guidance algorithm solves for a 6-degree-of-freedom (DoF) optimal trajectory using a successive convexification method during powered descent. The altitude range as well as the landing dynamics experienced during this test flight are realistic for an extraterrestrial landing and provide an invaluable data set to gauge the current development of these landing algorithms in an effort to advance the overall software readiness levels (SRL). This paper will delve into different aspects of each algorithm and present an analysis of the in-flight performance of the algorithms. This flight was conducted under the National Aeronautics and Space Administration (NASA) Safe and Precise Landing Integrated Capabilities Evolution (SPLICE) project focused on technology advancement for landing applications.

Guidance↗

Mars Entry, Descent, and Landing Instrumentation 2 Trajectory, Aerodynamics, and Atmosphere Reconstruction

On February 18th, 2021, the Mars 2020 entry system successfully delivered the Perseverance rover to the surface of Mars at Jezero Crater. The entry capsule carried a set of instrumentation installed on the heat shield and backshell, named the Mars Entry, Descent, and Landing Instrumentation 2. The instruments include pressure transducers, thermocouples, heat flux gauges, and radiometers to measure the aerodynamic and aerothermodynamic performance of the entry vehicle. This paper describes the trajectory and atmosphere reconstruction results based on the pressure sensor measurements. The process uses a Kalman filter approach to estimate the freestream atmospheric properties from the pressure measurements combined with a model of the pressure distribution of the heatshield and other sensor inputs, including an inertial measurement unit and other on-board navigation sensors, and several external atmospheric observations. The results indicate upper altitude density was up to 150% higher than nominal, which is consistent with the observed early entry guidance start time. The density below 40 km was within 12% the pre-flight predictions. The reconstructed axial force coefficient was approximately 2% lower than the pre-flight prediction across the flight range.

Christopher D Karlgaard↗

Vision-Based Precision Approach and Landing for Advanced Air Mobility

Advanced Air Mobility (AAM) aircraft require perception systems for precision approach and landing systems (PALS) in urban, suburban, rural, and regional environments. The current state-of-the-art methods approved for automated approach and landing will be difficult to utilize in support of AAM operational concepts. However, there are technology and systems from other applications and lower-TRL research that use vision, IR, radar, and GPS methods to provide baseline perception and sensing requirements for AAM aircraft approach and landing. This paper focuses on vision-based PAL to demonstrate a closed-loop baseline controller while adhering to the Federal Aviation Administration requirements and regulations. The coplanar algorithm determines pose estimation, which feeds into an Extended Kalman filter. Combining IMU with vision creates a sensor fusion navigation solution for GPS-denied environments. The state estimate leads to glideslope and localizer error computations, which will be pertinent for designing and deriving guidance laws and control laws for AAM PALS. The IMU and vision navigation solution provides promising simulation results for AAM PALS, and higher fidelity simulations will include computer graphics rendering and feature correspondence.

Evan Kawamura↗