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 811 records · Page 45

A digital twin solution for floating offshore wind turbines validated using a full-scale prototype

Abstract. In this work, we implement, verify, and validate a physics-based digital twin solution applied to a floating offshore wind turbine. The digital twin is validated using measurement data from the full-scale TetraSpar prototype. We focus on the estimation of the aerodynamic loads, wind speed, and section loads along the tower, with the aim of estimating the fatigue lifetime of the tower. Our digital twin solution integrates (1) a Kalman filter to estimate the structural states based on a linear model of the structure and measurements from the turbine, (2) an aerodynamic estimator, and (3) a physics-based virtual sensing procedure to obtain the loads along the tower. The digital twin relies on a set of measurements that are expected to be available on any existing wind turbine (power, pitch, rotor speed, and tower acceleration) and motion sensors that are likely to be standard measurements for a floating platform (inclinometers and GPS sensors). We explore two different pathways to obtain physics-based models: a suite of dedicated Python tools implemented as part of this work and the OpenFAST linearization feature. In our final version of the digital twin, we use components from both approaches. We perform different numerical experiments to verify the individual models of the digital twin. In this simulation realm, we obtain estimated damage equivalent loads of the tower fore–aft bending moment with an accuracy of approximately 5 % to 10 %. When comparing the digital twin estimations with the measurements from the TetraSpar prototype, the errors increased to 10 %–15 % on average. Overall, the accuracy of the results is promising and demonstrates the possibility of using digital twin solutions to estimate fatigue loads on floating offshore wind turbines. A natural continuation of this work would be to implement the monitoring and diagnostics aspect of the digital twin to inform operation and maintenance decisions. The digital twin solution is provided with examples as part of an open-source repository.

17 WIND ENERGY↗

Wearable Sensor Application for Integrated Early Warning and Health Surveillance

Objective: The Wearable Sensor Application developed by Pacific Northwest National Laboratory (PNNL) provides an early warning system for stressors to individual and group health using physiologic and environmental indicators. The application integrates health monitoring parameters from wearable sensors, e.g., temperature and heart rate, with relevant environmental parameters, e.g., weather and landscape data, and calculates the corresponding physiological strain index. The information is presented to the analyst in a group and individual view with real-time alerting of abnormal health parameters. This application is the first of its kind being developed for integration into the Defense Threat Reduction Agency's Biosurveillance Ecosystem (BSVE).Introduction: Wearable devices are a low cost, minimally invasive way to monitor health. Sensor data provides real-time physiological indictors of an individual’s health status without the requirement of health care professionals or facilities. Information gleamed from wearable sensors can be used to better understand physiological stressors and prodromal symptoms. In addition, this data can be used to monitor individuals that are in high risk of health-related problems.However, raw data from wearable sensors can be overwhelming to process and laborious to monitor for an individual and, even more so, for a group of individuals. Often specific combination of ranges of sensor readings are indicative of changes to health status and need to be evaluated together or used to calculate specific signal parameters. In addition, the environment surrounding the individual needs to be considered when interpreting the data. To address these issues, PNNL has developed an application that collects, analyzes, and integrates wearable sensor data with geographic landscape and weather information to provide a real-time early alert and situational awareness tool for monitoring the health of groups and individuals.Methods: The prototype application described here was a product of PNNL’s BSVE Application Development Competition. The final product that will be deployed in the BSVE is currently under development by PNNL and will vary slightly in the exact design and architecture described.Data. Wearable sensor data was collected from the Rim2Rim (R2R) Watch Study of individuals hiking the Grand Canyon in Arizona [1]. Weather information was obtained from nearby weather stations and mapping features were derived from Google Maps.Calculations. A physiological Strain Index (PSI) was calculated using core temperature estimates derived through a Kalman Filter approach and heart rate [2,3].Application. The prototype backend application development was based in Python with a MongoDB. The front-end development was built using a scalable architecture and modular approach with components in React and D3.Results: A prototype application was developed this past summer through the PNNL BSVE App Competition (Fig 1). The application was aimed at visualizing wearable sensor data from the Grand Canyon R2R hike dataset. Simulated real-time analysis was used to calculate health status of individuals hiking based on measured physiological parameters and to alert to individuals with signs of physiologic health stress. Visualization tools were incorporated to enable sensor data for individuals and the group to be viewed simultaneously along with pertinent weather, geographic, and elevation data.Many features described in the prototype application will be incorporated into the final BSVE application. The key changes will be 1) the ability to select given time periods for viewing historical data as well as the real-time data collection, 2) environmental data and map view will come from BSVE internal data sources, and 3) the alerts will provide more information and have their own page for reviewing.Conclusions: The Wearable Sensor Application developed by PNNL for integration into the BSVE provides an early warning system for individual and group health using physiologic and environmental parameters. The application highlights health status from wearable sensors and relevant environmental parameters while monitoring a calculated physiological strain index. With this tool, an analyst can easily monitor the health of individuals and groups with the aid of real-time alerting tool for early detection of abnormal health parameters.

Early Warning↗

New technique for optimal smoothing of data

Recursive method for the optimal smoothing of data has numerical superiority and is more easily understood in terms of physical reasoning than earlier methods. Using a Kalman filter, the smoothing technique, applied to a nonlinear parameter identification problem, is useful in those situations where linearization about a reference solution is valid.

Fraser, D. C.↗

Space shuttle vehicle automatic docking study

The material presented is divided into three main areas of accomplishment. The first is a description of the angle only docking sensor concept and the computational requirements to develop useful guidance information from the raw angle only data. The second describes the analytical effort including the MIT in-house computer simulation, the development of guidance equations and vehicle stability related thereto, and presents the results of studies covering the effects of employing Kalman filtering with the sensor. The third area presents the conclusions and recommendations resulting from the program. Much of the material has appeared in previous reports, but is included here for the sake of completeness. New material indicating how the computer might operate to identify the individual sources in the target array is included.

Blanchard, E. P.↗

State estimation with small nonlinearities

A variety of techniques is available for estimating the states of nonlinear dynamic systems from noisy data. The differences among several of these procedures in the presence of small dynamic and observational nonlinearities are investigated. Four discrete estimation algorithms are analyzed. The first is a strictly least square estimator, while the others are recursive algorithms similar to the Kalman filter used for estimating the states of linear systems. A group of analytic expressions is developed for the mean and covariance of the error in each of these estimators so that they may be compared without lengthy Monte Carlo simulations. The covariance expressions show that, to first order, all the estimators have the same covariance. Expressions for the means show that each estimator has a different bias. Several examples are carried out demonstrating that the relative magnitudes of the bias errors in the various estimators can be a strong function of such parameters as initial covariances and number of data points. Under some circumstances, more complicated algorithms can have larger biases than smaller ones.

Conrad, B.↗

Optimal inputs for system identification

Identification criteria are presented for linear dynamic systems with and without process noise. With process noise, the state equations are replaced by the Kalman filter equations. If the identification performance index is expanded in a Taylor's series with respect to the parameters to be identified, then maximizing the weighting factor of the quadratic term with respect to the inputs will insure that an identification algorithm will converge more rapidly and to a more accurate result than with nonoptimal inputs. The expectation of this weighting factor is the Fisher information matrix, and its inverse is a lower bound for the covariance of the parameters. Direct and indirect methods of calculating the information matrix are presented for systems with and without process noise.

Reid, D. B.↗