Search NASASearch

SEARCH · Search NASA

Results for “Prediction algorithms”

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 127 records · Page 7

Comparison of two Calibrations of NASA's MC60 Five-component Semi-span Balance

Two separate manual calibrations of NASA’s MC60 five–component semi–span balance were compared. The calibrations were performed in 1999 and 2019using CALSPAN Force Measurement System’s Large Load Rig. The Iterative Method was chosen as the load prediction algorithm and data reduction matrices were generated from both calibration data sets. Then, the applied calibration load schedules, the standard deviations of the calibration load residuals, the prime sensitivities of the five gages, and the maximum outputs at capacity of the five gages were compared. In addition, the calibration data of 1999 was used as check load data for the data reduction matrix that was obtained from the 2019 data. Overall, the agreement between the data analysis results is very good considering the facts that two different load schedules were used for the calibrations, different people performed the calibrations, different instrumentation was used to measure the loads and the outputs, the Large Load Rig was moved to a different site in between the calibrations, and no tare load corrections could be applied to the 1999 data set. Nevertheless, the calibration data of 2019 is clearly the better data set. This observation is no surprise considering that CALSPAN Force Measurement Systems made significant investments in calibration hardware and process improvements during the last 20 years.

wind tunnel balance

Guidance Enhancements and Performance Assessments for the Mars Ascent Vehicle Spin-Stabilized Upper Stage Configuration

he objective of the Mars Sample Return (MSR) campaign is to return samples from the surface of Mars to Earth for research. As one element of the MSR campaign, the Mars Ascent Vehicle (MAV) is responsible for transporting the samples from the surface of Mars to a Low-Martian Orbit (LMO) for retrieval. Complete autonomy is required throughout ascent, and orbital insertion is constrained by tight dispersion boundaries. An unguided, spin-stabilized second stage for MAV has been selected over a guided upper-stage to drive mass savings and reduce overall MSR campaign mass risk, at the cost of reduced GNC capability. To address this design change, the MAV GNC team has derived a robust prediction algorithm, building on previous energy management schemes, that solves for a single inertial pointing direction solution for the spin-stabilized 2nd stage burn. Algorithm stability is explored that compared to previous versions of the algorithm. Also, a set of analytical partials was developed to study MAV’s dispersed orbital insertion performance with respect to MAV system uncertainties. These partials were verified through simulation analysis and prove useful for analytical insight into the dynamics of MAV during the 2nd stage maneuver.

Jason M Everett

Guidance Enhancements and Performance Assessments for the Mars Ascent Vehicle Spin-Stabilized Upper Stage Configuration

The objective of the Mars Sample Return (MSR) campaign is to return samples from the surface of Mars to Earth for research. As one element of the MSR campaign, the Mars Ascent Vehicle (MAV) is responsible for transporting the samples from the surface of Mars to a Low-Martian Orbit (LMO) for retrieval. Complete autonomy is required throughout ascent, and orbital insertion is constrained by tight dispersion boundaries. An unguided, spin-stabilized second stage for MAV has been selected over a guided upper-stage to drive mass savings and reduce overall MSR campaign mass risk, at the cost of reduced GNC capability. To address this design change, the MAV GNC team has derived a robust prediction algorithm, building on previous energy management schemes, that solves for a single inertial pointing direction solution for the spin-stabilized 2nd stage burn. Algorithm stability is explored that compared to previous versions of the algorithm. Also, a set of analytical partials was developed to study MAV’s dispersed orbital insertion performance with respect to MAV system uncertainties. These partials were verified through simulation analysis and prove useful for analytical insight into the dynamics of MAV during the 2nd stage maneuver.

GNC

Examining the Early Onset of Selected Large Solar Eruptions During the 2024 May Superstorm Episode

Recent studies indicate that solar flares are preceded by a period of above-ambient coronal heating, along with an increase in coronal X-ray emissions (Hudson et al. 2021). Despite being extremely common, the cause of these enhanced preflare emissions has not yet been understood. Here, our team examines in detail several of the large eruptions during the May 2024 superstorm period that resulted in significant geomagnetic disturbances. We use data from the Solar Dynamics Observatory's (SDO) Atmospheric Imaging Assembly (AIA) and Helioseismic and Magnetic Imager (HMI), from the Hinode satellite, and from other sources. For several of the GOES X-class events on 8-10 May, we find that the preflare heating signature is more complex than in the case of flares occurring in less dynamic solar regions, but nonetheless distinct hot (>~ 10 MK) preflare coronal signatures are present. Understanding of the cause of such preflare activity prior to the onset of geoeffective solar eruptions is essential to developing an eventual robust prediction algorithm for warning of impending solar eruptions that threaten Space Weather consequences.

Alphonse C. Sterling

Development and Implementation of a Hardware In-the-Loop Test Bed for Unmanned Aerial Vehicle Control Algorithms

Successful prediction and management of battery life using prognostic algorithms through ground and flight tests is important for performance evaluation of electrical systems. This paper details the design of test beds suitable for replicating loading profiles that would be encountered in deployed electrical systems. The test bed data will be used to develop and validate prognostic algorithms for predicting battery discharge time and battery failure time. Online battery prognostic algorithms will enable health management strategies. The platform used for algorithm demonstration is the EDGE 540T electric unmanned aerial vehicle (UAV). The fully designed test beds developed and detailed in this paper can be used to conduct battery life tests by controlling current and recording voltage and temperature to develop a model that makes a prediction of end-of-charge and end-of-life of the system based on rapid state of health (SOH) assessment.

Battery Testbed

Salience Assignment for Multiple-Instance Data and Its Application to Crop Yield Prediction

An algorithm was developed to generate crop yield predictions from orbital remote sensing observations, by analyzing thousands of pixels per county and the associated historical crop yield data for those counties. The algorithm determines which pixels contain which crop. Since each known yield value is associated with thousands of individual pixels, this is a multiple instance learning problem. Because individual crop growth is related to the resulting yield, this relationship has been leveraged to identify pixels that are individually related to corn, wheat, cotton, and soybean yield. Those that have the strongest relationship to a given crop s yield values are most likely to contain fields with that crop. Remote sensing time series data (a new observation every 8 days) was examined for each pixel, which contains information for that pixel s growth curve, peak greenness, and other relevant features. An alternating-projection (AP) technique was used to first estimate the "salience" of each pixel, with respect to the given target (crop yield), and then those estimates were used to build a regression model that relates input data (remote sensing observations) to the target. This is achieved by constructing an exemplar for each crop in each county that is a weighted average of all the pixels within the county; the pixels are weighted according to the salience values. The new regression model estimate then informs the next estimate of the salience values. By iterating between these two steps, the algorithm converges to a stable estimate of both the salience of each pixel and the regression model. The salience values indicate which pixels are most relevant to each crop under consideration.

Wagstaff, Kiri L.

Evaluation of Machine Learning and Deep Learning Algorithms for Fire Prediction in Southeast Asia

Vegetation fires are prevalent in South/Southeast Asian countries, making fire prediction crucial due to their potential environmental, economic, and social impacts. Accurate predictions of fires facilitate timely interventions, helping to mitigate uncontrolled fires that can lead to biodiversity loss and air quality issues. In this study, we utilize VIIRS satellite-derived fire data alongside six machine learning and deep learning models—Simple Persistence, Multi-Layer Perceptron (MLP), Convolutional Neural Network (CNN), Long Short-Term Memory (LSTM), CNN-LSTM, and ConvLSTM—to determine the most effective fire prediction model, using Root Mean Square Error (RMSE) as the metric. Our results indicate that the CNN model is the most reliable in regions with spatial dependencies, such as Brunei, Indonesia, Malaysia, the Philippines, Timor-Leste, and Thailand. Conversely, the ConvLSTM model excels in countries with complex spatiotemporal dynamics like Laos, Myanmar, and Vietnam. The CNN-LSTM hybrid model also performed well in Cambodia, suggesting a need for a balanced approach in areas requiring both spatial and temporal feature extraction. Furthermore, simpler models like Persistence and MLP showed limitations in capturing dynamic patterns and temporal dependencies. Our findings highlight the importance of evaluating models before implementing any decision support systems (DSS) in fire management. By tailoring models to specific regional fire data, we can enhance prediction accuracy and responsiveness, ultimately improving fire risk management in Southeast Asia and beyond.

Deep learning

Automatic Data Filter Customization Using a Genetic Algorithm

This work predicts whether a retrieval algorithm will usefully determine CO2 concentration from an input spectrum of GOSAT (Greenhouse Gases Observing Satellite). This was done to eliminate needless runtime on atmospheric soundings that would never yield useful results. A space of 50 dimensions was examined for predictive power on the final CO2 results. Retrieval algorithms are frequently expensive to run, and wasted effort defeats requirements and expends needless resources. This algorithm could be used to help predict and filter unneeded runs in any computationally expensive regime. Traditional methods such as the Fischer discriminant analysis and decision trees can attempt to predict whether a sounding will be properly processed. However, this work sought to detect a subsection of the dimensional space that can be simply filtered out to eliminate unwanted runs. LDAs (linear discriminant analyses) and other systems examine the entire data and judge a "best fit," giving equal weight to complex and problematic regions as well as simple, clear-cut regions. In this implementation, a genetic space of "left" and "right" thresholds outside of which all data are rejected was defined. These left/right pairs are created for each of the 50 input dimensions. A genetic algorithm then runs through countless potential filter settings using a JPL computer cluster, optimizing the tossed-out data s yield (proper vs. improper run removal) and number of points tossed. This solution is robust to an arbitrary decision boundary within the data and avoids the global optimization problem of whole-dataset fitting using LDA or decision trees. It filters out runs that would not have produced useful CO2 values to save needless computation. This would be an algorithmic preprocessing improvement to any computationally expensive system.

Mandrake, Lukas

An interaction solution algorithm for viscous aerodynamic performance prediction

A weak-interaction solution algorithm is established for aerodynamic flow field prediction about an isolated airfoil. It requires numerical solution of differential equations governing potential flow, viscous and turbulent boundary layer flow, and the turbulent wake flow downstream of a trailing edge. The algorithm accounts for computed viscous displacement effects on the potential flow. These in turn alter the viscous flow through imposed pressure gradients. Closure for turbulence is accomplished using a second order model. Numerical evaluations assess factors affecting solution accuracy, convergence and stability for the combined potential, boundary layer, and parabolic Navier-Stokes equation systems as solved using a finite element algorithm.

Baker, A. J.

Predictive control and estimation algorithms for the NASA/JPL 70-meter antennas

A modified output prediction procedure and a new controller design is presented based on the predictive control law. Also, a new predictive estimator is developed to complement the controller and to enhance system performance. The predictive controller is designed and applied to the tracking control of the Deep Space Network 70 m antennas. Simulation results show significant improvement in tracking performance over the linear quadratic controller and estimator presently in use.

Gawronski, W.

Predictive control and estimation algorithms for the NASA/JPL Deep Space Network antennas

A modified output prediction procedure, and a new controller design based on the predictive control law are presented. Also, the predictive estimator is developed to complement the controller, and to enhance the system performance. The predictive controller was designed and applied to the tracking control of the National Aeronautics and Space Administration (NASA)/Jet Propulsion Laboratory (JPL) 70-m antenna. Simulation results show significant improvement in tracking performance over the linear quadratic controller and estimator presently in use.

Gawronski, W.

Predictive Caching Using the TDAG Algorithm

We describe how the TDAG algorithm for learning to predict symbol sequences can be used to design a predictive cache store. A model of a two-level mass storage system is developed and used to calculate the performance of the cache under various conditions. Experimental simulations provide good confirmation of the model.

Laird, Philip

The Effects of Speed Uncertainty on a Separation Assurance Algorithm

Trajectory prediction is central to separation assurance, because it is necessary to accurately predict where an aircraft will be in the future to avoid losses of separation. In any system in the field there will always be uncertainty associated with trajectory prediction. This uncertainty is a product of many different sources including wind prediction errors, pilot intent, surveillance errors, navigation errors and aircraft weight. The purpose of this study is to parametrically analyze the effects of aircraft speed errors on conflict detection and to analyze the performance of a conflict resolution algorithm when these speed errors are present. Results show that a speed error of +/- 10% of the cruise speed can result in about 30% of the conflicts not being detected ten minutes before the loss of separation. It can also result in 50% more resolutions being performed to maintain separation.

Lauderdale, Todd A.

Predicting Thermal Response in a Li-ion Cell on a UAV Fight Profile

As the energy storage devices continue to "pack" more energy in a small space, any damage, battery component failure, manufacturing defect, or electrically abusing the battery can lead to catastrophic thermal runaway events. A catastrophic thermal event in a cell leads to high temperature, in some instances spewing of battery materials due to gas development from side reactions initiated due to high internal temperatures. Also, a thermal runaway event can propagate from a single "failed" cell to the pack in a battery pack, leading to a more significant event. Mitigating a thermal runaway event is important in the commercial and automotive sectors. However, preventing such events in an electric aircraft (or air taxis) is paramount due to the lack of alternatives in the event of a failure. Battery prognostics algorithms allow the prediction of state-of-charge (SOC) and end-of-life (EOL) of a Li-ion battery in a UAV (unmanned air vehicle) [1]. For this presentation, we will extend this two-level battery predictive algorithm to predict SOC, EOL, and estimated maximum temperature during a simulated flight. The model is extended by integrating a lumped physics-driven thermal model for high current densities [2]. The parameters used to control SOC and EOL are maximum storable charge, time constant for Li-ion diffusivity in the carbon particles, and internal cell resistance. Cycling leads to an increase in the heat generated by an aged Li-ion cell with a LiyCoO2 (LCO) cathode and a LixC6 (MCMB) anode. The aging of a cell leads to increase in SEI layer thickness, the diffusion time for the lithium ions inside the electrodes, and the local reaction rates, in addition to the thermodynamic abuse caused by fixed cycling voltages controlled by a Battery Management System. As the battery ages, the cell resistance increases, while the onset temperature of the thermal runaway decreases (depends on the cell chemistry and cell abuse history). Any large deviation of the cell temperature from the estimated (expected) value can identify a faulty cell. Since SEI decomposition has the lowest onset temperature in the series of reactions leading to thermal runaway, the model considers the self-heating rate of the SEI decomposition as onset temperature (similar to Ref. [3]). The parameters in the Arrhenius equation for the SEI heating rate depend on the number of cycles, the cell's operating temperature, and the cell's abuse history [4,5]. Coupling the electrochemical, thermal, and aging model allow the prognostic algorithm to estimate a typical cell voltage and temperature as a function of age (cycling and calendar), whose departure from measured values from the BMS is used to identify a safety event. In addition, we will present the results from two simulated flight scenarios for a UAV: typical and extreme, since the power requirements vary significantly during take-off, landing, and changing altitudes, while the power requirements remain low during the cruise. For this presentation, the power requirement for a battery pack in a UAV is scaled to a single cell. This cell is cycled through a simulated profile, and the data is collected and used to predict a safety event.

Li-ion

Updating of ADAPT predictions of sunspot activity

An eigenvector analysis procedure was used to analyze and develop algorithms for predicting sunspot numbers. The predictors in these algorithms consist of sunspot numbers from the preceding two solar cycles and magnetic index data from the preceding cycle. Predictions are presented for cycles 21 and 22. The sunspot activity for cycle 21 is predicted to remain below 100 until early 1980 when it will rapidly reach a peak of approximately 120. The two sigma accuracy on these estimates is approximately 20 sunspot numbers in the region of the peak and 10 sunspot numbers early and late in the cycle. Algorithms were also developed for predicting the period of future sunspot cycles using the same predictor vector.

Hunter, H. C.