Search NASASearch

Engineering topics

Smith, Timothy A.

Publications and source records attributed to Smith, Timothy A..

xesn: Echo state networks powered by Xarray and Dask

Xesn is a Python package that allows scientists to easily design Echo State Networks (ESNs) for forecasting problems. ESNs are a Recurrent Neural Network architecture introduced by Jaeger (2001) that are part of a class of techniques termed Reservoir Computing. One defining characteristic of these techniques is that all internal weights are determined by a handful of global, scalar parameters, thereby avoiding problems during backpropagation and reducing training time significantly. Because this architecture is conceptually simple, many scientists implement ESNs from scratch, leading to questions about computational performance. Xesn offers a straightforward, standard implementation of ESNs that operates efficiently on CPU and GPU hardware. The package leverages optimization tools to automate the parameter selection process, so that scientists can reduce the time finding a good architecture and focus on using ESNs for their domain application. Importantly, the package flexibly handles forecasting tasks for out-of-core, multi-dimensional datasets, eliminating the need to write parallel programming code. Xesn was initially developed to handle the problem of forecasting weather dynamics, and so it integrates naturally with Python packages that have become familiar to weather and climate scientists such as Xarray (Hoyer & Hamman, 2017). However, the software is ultimately general enough to be utilized in other domains where ESNs have been useful, such as in signal processing (Jaeger & Haas, 2004).

97 MATHEMATICS AND COMPUTING

Method for Real-Time Model Based Structural Anomaly Detection

A system and methods for real-time model based vehicle structural anomaly detection are disclosed. A real-time measurement corresponding to a location on a vehicle structure during an operation of the vehicle is received, and the real-time measurement is compared to expected operation data for the location to provide a modeling error signal. A statistical significance of the modeling error signal to provide an error significance is calculated, and a persistence of the error significance is determined. A structural anomaly is indicated, if the persistence exceeds a persistence threshold value.

Smith, Timothy A.

Fast, Affordable, Science and Technology Satellite (FASTSAT) Huntsville-01 (HSV-01) Spacecraft Lessons Learned Report

The Fast Affordable Science and Technology Satellite (FASTSAT) project is a path finding effort to produce reliable satellite busses for different applications at an unprecedented speed and low cost. The project is designed to be a generational project and the first satellite produced is the Huntsville -01 (HSV-01) spacecraft. The subject of this report is the lessons learned gained during the development, testing, and up to the delivery of the FASTSAT HSV -01 spacecraft. The purpose of this report is to capture the major findings that will greatly benefit the future FASTSAT satellites and perhaps other projects interested in pushing the boundaries for cost and schedule. The FASTSAT HSV -01 primary objectives, success criteria, and team partners are summarized to give a frame of reference to the lessons learned.

Smith, Timothy A.