Search NASA⌕ Search

SEARCH · Search NASA

Results for “Vector Processing”

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 253 records · Page 14

Navigation of the TSS-1 mission

The Tethered Satellite System Mission was analyzed to determine its impacts on the Mission Control Center (MCC) Navigation section's ability to maintain an accurate state vector for the Space Shuttle during nominal and off-nominal flight operations. Tether dynamics expected on the Shuttle introduces new phenomena when determining the best estimation of its position and velocity. In the analysis, emphasis was placed on determining the navigation state vectors accuracies resulting when the tether induced forces were and were not modeled as an additional acceleration upon processing tracking measurements around a TSS-1 trajectory. Results of the analyses show that when the forces are not modeled in the state vector generation process, the resulting solution state reflects a solution about the center of gravity of the tethered system and not that of the orbiter. The Navigation team's ability to provide accurate state vector estimates necessary for trajectory planning are impeded. In addition to this consequent, is an impact on Onboard Navigation state vector accuracies. These analyses will show that in order to preserve an accurate state onboard the orbiter a new operational procedure would have to be adopted.

Jackson, Timothy C.↗

Multiscale vector fields for image pattern recognition

A uniform processing framework for low-level vision computing in which a bank of spatial filters maps the image intensity structure at each pixel into an abstract feature space is proposed. Some properties of the filters and the feature space are described. Local orientation is measured by a vector sum in the feature space as follows: each filter's preferred orientation along with the strength of the filter's output determine the orientation and the length of a vector in the feature space; the vectors for all filters are summed to yield a resultant vector for a particular pixel and scale. The orientation of the resultant vector indicates the local orientation, and the magnitude of the vector indicates the strength of the local orientation preference. Limitations of the vector sum method are discussed. Investigations show that the processing framework provides a useful, redundant representation of image structure across orientation and scale.

Low, Kah-Chan↗

Vector boson pair production at one loop: analytic results for the process $q\bar{q}$$ℓ\bar{ℓ}$$ℓ'\bar{ℓ}'g$

We present compact analytic results for the one-loop amplitude for the process 0 → $q\bar{q}$$ℓ\bar{ℓ}$$ℓ'\bar{ℓ}'g$, relevant for both the production of a pair of Z and W-bosons in association with a jet. We focus on the gauge-invariant contribution mediated by a loop of quarks. We explicitly include all effects of the loop-quark mass m, appropriate for the production of a pair of Z-bosons. In the limit m → 0, our results are also applicable to the production of W-boson pairs, mediated by a loop of massless quarks. Implemented in a numerical code, the results are fast. The calculation uses novel advancements in spinor-helicity simplification techniques, for the first time applied beyond five-point massless kinematics. We make use of primary decompositions from algebraic-geometry, which now involve non-radical ideals, and p-adic numbers from number theory. We show how to infer whether numerator polynomials belong to symbolic powers of non-radical ideals through numerical evaluations.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

The vectorization of a ray tracing program for image generation

Ray tracing is a widely used method for producing realistic computer generated images. Ray tracing involves firing an imaginary ray from a view point, through a point on an image plane, into a three dimensional scene. The intersections of the ray with the objects in the scene determines what is visible at the point on the image plane. This process must be repeated many times, once for each point (commonly called a pixel) in the image plane. A typical image contains more than a million pixels making this process computationally expensive. A traditional ray tracing program processes one ray at a time. In such a serial approach, as much as ninety percent of the execution time is spent computing the intersection of a ray with the surface in the scene. With the CYBER 205, many rays can be intersected with all the bodies im the scene with a single series of vector operations. Vectorization of this intersection process results in large decreases in computation time. The CADLAB's interest in ray tracing stems from the need to produce realistic images of mechanical parts. A high quality image of a part during the design process can increase the productivity of the designer by helping him visualize the results of his work. To be useful in the design process, these images must be produced in a reasonable amount of time. This discussion will explain how the ray tracing process was vectorized and gives examples of the images obtained.

Plunkett, D. J.↗

The influence of processing parameters on microstructural development of low-weight-percent primary, pro-eutectic, dendritic alloys during directional solidification

Alloy compositions centering about Sn- 5 to 15 wt pct Al and Pb- 4 to 20 wt pct Cu have been directionally solidified as a function of growth rate and orientation with respect to earth's gravity vector. The effect of these processing variables on macrosegregation is presented, and the consequence of a structural transition from primary columnar to equiaxed dendritic growth is examined. Effects detrimental to microstructure and attributed to density variations are shown to be minimized by a novel processing technique. In view of the ground-based results, some considerations follow regarding what might be gained by solidifying these alloys in a microgravity environment.

Grugel, R. N.↗

A data driven approach for cross-slip modelling in continuum dislocation dynamics

Cross-slip is a thermally activated process by which screw dislocation changes its glide plane to another slip plane sharing the same Burgers vector. The rate at which this process happens is determined by a Boltzmann type expression that is a function of the screw segment length and the stress acting on the dislocation. In continuum dislocation dynamics (CDD), the information regarding the length of the screw dislocation segment and local stress state on dislocations are lost due to the coarse-grained representation of the density. Here, in this work, a data driven approach to characterize the lost information by analyzing the discrete dislocation configurations is proposed to enable cross-slip modeling in the CDD framework in terms of the coarse-grained dislocation density and stress fields. The analysis showed that the screw segment length follows an exponential distribution, and the stress fluctuations, defined as the difference between the stress on the dislocations and the mean field stress in CDD, follows a Lorentzian distribution. A novel approach for cross slip implementation in CDD employing the screw segment length and stress fluctuation statistics was proposed and rigorously tested by comparing the CDD cross-slip rates with discrete dislocation dynamics (DDD) rates. This approach has been applied in conjunction with three cross-slip models used in DDD simulations differing mainly in the functional form of cross slip activation energy. It was found that different cross-slip activation energy formulations yielded different cross-slip rates, yet the effect on mechanical stress-strain response and dislocation density evolution was minimal for the [001] type loading.

42 ENGINEERING↗

Particle-Displacement Tracking In Two Speed Ranges

Two NASA technical memorandums describe use of particle-displacement tracking (PDT) to generate maps of velocity vectors in flows in two different speed ranges. Second generation of particle-tracking technique previously discussed in "Processing Laser-Velocimetric Data by Vector Scanning" (LEW-14925).

Wernet, Mark P.↗

EARLY INFORMATION PARAMETER-SET ANALYSIS FOR SATELLITE CLOSE APPROACHES USING MACHINE LEARNING

In spaceflight navigation applications, understanding and accurately applying orbital mechanics by leveraging force models for trajectory predictions will always remain an important aspect in space mission design and operations. In the process of capturing the dynamics and perturbations in the space environment, the force models are not all encompassing in that these models are subject to errors, commonly referred to as process noise. Therefore, in predicting state vectors of space objects such as spacecraft or debris over long periods of time, these errors in the process noise tend to grow over time.

machine learning↗

Energy Requirements for Integration of Nuclear Reactors with Iron and Steel Plants

This report identifies energy needs of heavy energy users within the domestic iron and steel industry and suggests solutions for integrating nuclear energy. The iron and steel industry, composed of several types of plants which perform different processes with varied energy demands and vectors, is a heavy consumer of electric power and fossil fuels including coke and natural gas. Almost all major process temperatures exceed the temperatures of direct heat available from advanced reactors, and so electricity and hydrogen were considered instead. Reference units were adopted and estimated energy demands computed for the blast furnace (BF), direct reduced iron (DRI) unit, electric arc furnace (EAF), and reheat furnaces. By utilizing production capacity data from industry reports, the ranges of power demands were estimated, including for hydrogen production by high temperature steam electrolysis (HTSE). For the EAF and DRI unit, more detailed integration studies with thermodynamic modeling were also conducted and determined a possible solution with a specific reactor design and number of modules. Furthermore, because many unit processes are co-located, entire plants were considered by adding the energy demands of the unit processes to form four hypothetical reference plants. The range of power needs for the reference plants is compatible with multi-unit banks of microreactors at the low end, and would create a need for multiple larger-capacity SMRs at the high end (1 GWe plus 0.14 GWt). Although the overall power need at the high end is well-matched with one present-day large reactor offering (1.1 GWe), redundancy considerations may require a minimum of two reactors, potentially eliminating the single large reactor from consideration. Auxiliary or house loads would increase the reference plant estimates. Finally, the report provides total estimated energy needs under integration of all U.S. units of each process (BF, DRI, EAF, and reheat furnaces), representing a national potential for nuclear energy in the industry. U.S. iron and steel plants may be candidates for integration with nuclear reactors via electricity and hydrogen, and many sites have energy requirements that correspond well to the capacities of several advanced nuclear power designs.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Hierarchical Pattern Classifier

Hierarchical pattern classifier reduces number of comparisons between input and memory vectors without reducing detail of final classification by dividing classification process into coarse-to-fine hierarchy that comprises first "grouping" step and second classification step. Three-layer neural network reduces computation further by reducing number of vector dimensions in processing. Concept applicable to pattern-classification problems with need to reduce amount of computation necessary to classify, identify, or match patterns to desired degree of resolution.

Yates, Gigi L.↗

Approximate techniques of structural reanalysis

A study is made of two approximate techniques for structural reanalysis. These include Taylor series expansions for response variables in terms of design variables and the reduced-basis method. In addition, modifications to these techniques are proposed to overcome some of their major drawbacks. The modifications include a rational approach to the selection of the reduced-basis vectors and the use of Taylor series approximation in an iterative process. For the reduced basis a normalized set of vectors is chosen which consists of the original analyzed design and the first-order sensitivity analysis vectors. The use of the Taylor series approximation as a first (initial) estimate in an iterative process, can lead to significant improvements in accuracy, even with one iteration cycle. Therefore, the range of applicability of the reanalysis technique can be extended. Numerical examples are presented which demonstrate the gain in accuracy obtained by using the proposed modification techniques, for a wide range of variations in the design variables.

Noor, A. K.↗

ACS3 - Flight Dynamics for A Solar Sail Technology Demonstration Mission

The NASA's Advanced Composite Solar Sail System (ACS3) mission consist of a spacecraft that will deploy an 80 m 2 solar sail in a 1000 km sun-synchronous orbit. The main objective of the mission is to demonstrate that the solar wind can impulse the spacecraft to change the semimajor-axis and obtain a different orbit altitude. The sail will be composed of a combination of composite materials with distinct properties, and it will be deployed with lightweight booms from a 12U CubeSat bus, developed by Nanoavionics. The spacecraft will be launched aboard an Electron launch vehicle from Rocket LAB Launch Complex in New Zealand no earlier than July 2023. This paper covers the orbital mechanics and navigation developments to support the mission, from the solar sail trajectory model to the actual flight dynamics system to provide the orbit determination analysis prior to flight. First, we introduce a description of our high-fidelity propagation that accounts for the solar radiation pressure to produce predictive ephemeris of the solar sail performance with several spacecraft attitude modes. As part of our results, we present plots of the expected altitudes achieved by the spacecraft once the solar sail is deployed under various assumptions of the solar weather. In addition to that, we present a full description of our orbit determination process which relies in GPS state vectors to accurately estimate the position and velocity uncertainties at a frequent cadence during the mission. The outcome of this process will be critical to achieving the objective of determining effective altitude change produced by the solar sail.

Solar Sail↗

ACS3: Flight Dynamics

The NASA's Advanced Composite Solar Sail System (ACS3) mission consist of a spacecraft that will deploy an 80 m2 solar sail in Low Earth Orbit (LEO). The main objective of the mission is to demonstrate that the solar wind can impulse the spacecraft to change the semimajor-axis and obtain a different orbit altitude. The sail will be composed of a combination of composite materials with distinct properties, and it will be deployed with lightweight booms from a 12U CubeSat bus, developed by Nanoavionics. The spacecraft will be launched aboard an Electron launch vehicle from Rocket LAB Launch Complex in New Zealand. This paper covers the orbital mechanics and navigation developments to support the mission, from the solar sail trajectory model to the actual flight dynamics system to provide the orbit determination analysis prior to flight. First, we introduce a description of our high-fidelity propagation that accounts for the solar radiation pressure to produce predictive ephemeris of the solar sail performance with several spacecraft attitude modes. As part of our results, we present plots of the expected altitudes achieved by the spacecraft once the solar sail is deployed under various assumptions of the solar weather. In addition to that, we present a full description of our orbit determination process which relies in GPS state vectors to accurately estimate the position and velocity uncertainties at a frequent cadence during the mission. The outcome of this process will be critical to achieving the objective of determining effective altitude change produced by the solar sail.

Solar sail↗

Predicting nepheline precipitation in waste glasses using ternary submixture model and machine learning

Nepheline precipitation in nuclear waste glasses during vitrification can be detrimental due to its negative effect on chemical durability. Developing models to accurately predict nepheline precipitation from compositions is important to increase waste loading since existing models can be overly conservative. In this study, an expanded dataset containing 955 glasses was compiled from literature data, where 355 glasses are for high-level waste (HLW). Previously developed submixture models were refitted using the new dataset, where a misclassification rate of 7.8% was achieved. Nine machine learning (ML) algorithms (e.g., k-nearest neighbor, Gaussian process regression, artificial neural network, support vector machine, decision tree, etc.) were applied to evaluate their ability of predicting nepheline precipitation from compositions. Model accuracy, precision, recall/sensitivity, and F1 score were systemically compared between different ML algorithms and modeling protocols. Good model prediction with an accuracy ~0.9 (misclassification rate of ~10%) was observed with different algorithms under certain protocol. This study evaluated various ML models to predict nepheline precipitations in waste glasses, highlighting the importance of data preparation, modeling protocol, and their effect on model stability and reproducibility. The results provide insights into applying ML to predict glass properties and suggest areas for future research on modeling nepheline precipitations.

Lu, Xiaonan↗

Vectorization and parallelization of the finite strip method for dynamic Mindlin plate problems

The finite strip method is a semi-analytical finite element process which allows for a discrete analysis of certain types of physical problems by discretizing the domain of the problem into finite strips. This method decomposes a single large problem into m smaller independent subproblems when m harmonic functions are employed, thus yielding natural parallelism at a very high level. In this paper we address vectorization and parallelization strategies for the dynamic analysis of simply-supported Mindlin plate bending problems and show how to prevent potential conflicts in memory access during the assemblage process. The vector and parallel implementations of this method and the performance results of a test problem under scalar, vector, and vector-concurrent execution modes on the Alliant FX/80 are also presented.

Chen, Hsin-Chu↗

The role of vectors in reheating

We explore various aspects concerning the role of vector bosons during the reheating process. Generally, reheating occurs during the period of oscillations of the inflaton condensate and the evolution of the radiation bath depends on the inflaton equation of state. For oscillations about a quadratic minimum, the equation of state parameter, w = p/ρ = 0, and the evolution of the temperature, T(a) with respect to the scale factor is independent of the spin of the inflaton decay products. However, for cases when w > 0, there is a dependence on the spin, and here we consider the evolution when the inflaton decays or scatters to vector bosons. We also investigate the gravitational production of vector bosons as potential dark matter candidates. Gravitational production predominantly occurs through the longitudinal mode. We compare these results to the gravitational production of scalars.

79 ASTRONOMY AND ASTROPHYSICS↗

GPS-Based Reduced Dynamic Orbit Determination Using Accelerometer Data

Currently two gravity field satellite missions, CHAMP and GRACE, are equipped with high sensitivity electrostatic accelerometers, measuring the non-conservative forces acting on the spacecraft in three orthogonal directions. During the gravity field recovery these measurements help to separate gravitational and non-gravitational contributions in the observed orbit perturbations. For precise orbit determination purposes all these missions have a dual-frequency GPS receiver on board. The reduced dynamic technique combines the dense and accurate GPS observations with physical models of the forces acting on the spacecraft, complemented by empirical accelerations, which are stochastic parameters adjusted in the orbit determination process. When the spacecraft carries an accelerometer, these measured accelerations can be used to replace the models of the non-conservative forces, such as air drag and solar radiation pressure. This approach is implemented in a batch least-squares estimator of the GPS High Precision Orbit Determination Software Tools (GHOST), developed at DLR/GSOC and DEOS. It is extensively tested with data of the CHAMP and GRACE satellites. As accelerometer observations typically can be affected by an unknown scale factor and bias in each measurement direction, they require calibration during processing. Therefore the estimated state vector is augmented with six parameters: a scale and bias factor for the three axes. In order to converge efficiently to a good solution, reasonable a priori values for the bias factor are necessary. These are calculated by combining the mean value of the accelerometer observations with the mean value of the non-conservative force models and empirical accelerations, estimated when using these models. When replacing the non-conservative force models with accelerometer observations and still estimating empirical accelerations, a good orbit precision is achieved. 100 days of GRACE B data processing results in a mean orbit fit of a few centimeters with respect to high-quality JPL reference orbits. This shows a slightly better consistency compared to the case when using force models. A purely dynamic orbit, without estimating empirical accelerations thus only adjusting six state parameters and the bias and scale factors, gives an orbit fit for the GRACE B test case below the decimeter level. The in orbit calibrated accelerometer observations can be used to validate the modelled accelerations and estimated empirical accelerations computed with the GHOST tools. In along track direction they show the best resemblance, with a mean correlation coefficient of 93% for the same period. In radial and normal direction the correlation is smaller. During days of high solar activity the benefit of using accelerometer observations is clearly visible. The observations during these days show fluctuations which the modelled and empirical accelerations can not follow.

VanHelleputte, Tom↗

Efficient solution of parabolic equations by Krylov approximation methods

Numerical techniques for solving parabolic equations by the method of lines is addressed. The main motivation for the proposed approach is the possibility of exploiting a high degree of parallelism in a simple manner. The basic idea of the method is to approximate the action of the evolution operator on a given state vector by means of a projection process onto a Krylov subspace. Thus, the resulting approximation consists of applying an evolution operator of a very small dimension to a known vector which is, in turn, computed accurately by exploiting well-known rational approximations to the exponential. Because the rational approximation is only applied to a small matrix, the only operations required with the original large matrix are matrix-by-vector multiplications, and as a result the algorithm can easily be parallelized and vectorized. Some relevant approximation and stability issues are discussed. We present some numerical experiments with the method and compare its performance with a few explicit and implicit algorithms.

Gallopoulos, E.↗