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 397 records · Page 22

Precise Pointing for Radio Science Occultations and Radar Mapping During the Cassini Mission at Saturn

This paper discusses the implementation challenges and lessons learned from radar and radio science pointing observations during the Cassini mission at Saturn. Implementation of the precise desired pointing reveals key issues in the ground system, the flight system, and the pointing paradigm itself. To achieve accurate pointing on some observations, specific workarounds had to be implemented and folded into the sequence development process. Underlying Cassini's pointing system is a remarkable construct known as Inertial Vector Propagation.

Burk, Thomas A.↗

Constraints on Wildfire Smoke Source Strength, Injection Height, and Particle Evolution

Aerosol sources are represented in climate and air quality models with an injection height and a source strength. We have applied a combination of Multi-angle Imaging SpectroRadiometer (MISR) and MODerate resolution Imaging Spectroradiometer (MODIS) observations to help constrain these two key model variables for wildfire smoke plumes. Injection height is obtained from MISR stereo imagery, which makes it possible to map plume elevation and estimate the associated motion vectors at plume altitude near-source, where contrast features in the plume can be identified in the multi-angle views. A current limitation of injection-height mapping is the relatively narrow MISR swath width (~380 km) and 10:30 AM equator crossing time on the day side of Earth. However, upcoming missions, as well as advanced imagers on geostationary platforms, promise to greatly expand the spatial and temporal range over which this technique can be applied. We estimate source strength by matching forward-simulated plume aerosol optical depth (AOD) from models with AOD snapshots retrieved from MODIS observations. This technique works best for large, isolated plumes common in boreal forest, and tends to fail where plume AOD is low and/or background AOD, distinct from the specific source of interest, is high. These two approaches for constraining aerosol modeling with satellite observations have been the subject of ongoing AeroCom/AeroSat studies by our group. A third effort applies the combination of MISR plume heights, wind vectors, and particle microphysical property constraints to infer smoke-plume particle evolution processes and timescales, including the emission and subsequent evolution of black and brown smoke. In this presentation, we will provide an update on the status of these efforts.

wildfire↗

Navigation for the ACS3 Solar Sail Mission

NASA’s Advanced Composite Solar Sail System (ACS3) mission consists of a spacecraft that plans to be launched in early 2024. The spacecraft carries an 80 m2 solar sail that can produce effective thrust to alter the initial 1000 km sun-synchronous orbit. The main objective of the mission is to demonstrate the capabilities of the solar sail to effectively change various orbital parameters such as the semi-major axis and the inclination. Various composite materials were used to produce the sail, together with lightweight booms that will deploy from a 12U CubeSat bus. The astrodynamics team at NASA Ames Research Center has built a Flight Dynamics System (FDS) to provide mission navigation and to produce regular ephemeris once in orbit. The FDS can compute the trajectories that the spacecraft will perform once the sail is deployed. To achieve that, GPS data is obtained from the spacecraft telemetry and then is used with a Kalman filter and a smoother to obtain an orbit determination solution. The outcome of this process reduces the position and velocity uncertainty in a daily cadence. After that, the state vector output is used to feed a propagation model that includes the updated attitude and orbit of the spacecraft at that given moment. The trajectory model considers the updated attitude plan of the spacecraft as well as the environment conditions such as the solar weather to compute the associated drag and solar radiation pressure. This paper explains in detail the implementation of the FDS, as well as the solar sail solar radiation pressure trajectory model. We also present the results of several potential trajectory models under various assumptions of orbit parameters, attitude, environment, and material properties. In addition, we introduce a trajectory model for potential interplanetary use of an equivalent solar sail in the future. The outcome of this process will be critical to achieving the objective of determining effective altitude change produced by the solar sail.

Andres Dono Perez↗

Navigation for the ACS3 Solar Sail Mission

NASA’s Advanced Composite Solar Sail System (ACS3) mission consists of a spacecraft that plans to be launched no earlier than April 2024. The spacecraft carries an 81 m2 solar sail that can produce effective ΔV to alter the initial 1000 km sun-synchronous orbit. The main objective of the mission is to demonstrate the capabilities of the solar sail to effectively change the semi-major axis of its initial orbit. Various composite materials were used to produce the sail, together with lightweight booms that will deploy from a 12U CubeSat bus. The ACS3 navigation team at NASA Ames Research Center has built a Flight Dynamics System (FDS) to provide mission navigation and to produce regular ephemeris once in orbit. The FDS can compute the orbit transfers that the spacecraft will perform once the sail is deployed. To achieve that, GPS data is obtained from the spacecraft telemetry and then is used with a Kalman filter and a smoother to obtain an orbit determination solution. The outcome of this process reduces the position and velocity uncertainty in a daily cadence. After that, the state vector output is used to feed a propagation model that includes the updated attitude and orbit of the spacecraft at that given moment. The trajectory model considers the updated attitude plan of the spacecraft as well as the environment conditions such as the solar weather to compute the associated drag and solar radiation pressure. This paper explains in detail the implementation of the FDS, as well as the solar sail solar radiation pressure trajectory model. We also present the results of several potential trajectory models under various assumptions of orbit parameters, attitude, environment, and material properties. In addition, we introduce a trajectory model for potential interplanetary use of an equivalent solar sail in the future. The outcome of this process will be critical to achieving the objective of determining effective semi-major axis change produced by the solar sail.

Andres Dono↗

Visualizing turbulent mixing of gases and particles

A physical model and interactive computer graphics techniques have been developed for the visualization of the basic physical process of stochastic dispersion and mixing from steady-state CFD calculations. The mixing of massless particles and inertial particles is visualized by transforming the vector field from a traditionally Eulerian reference frame into a Lagrangian reference frame. Groups of particles are traced through the vector field for the mean path as well as their statistical dispersion about the mean position by using added scalar information about the root mean square value of the vector field and its Lagrangian time scale. In this way, clouds of particles in a turbulent environment are traced, not just mean paths. In combustion simulations of many industrial processes, good mixing is required to achieve a sufficient degree of combustion efficiency. The ability to visualize this multiphase mixing can not only help identify poor mixing but also explain the mechanism for poor mixing. The information gained from the visualization can be used to improve the overall combustion efficiency in utility boilers or propulsion devices. We have used this technique to visualize steady-state simulations of the combustion performance in several furnace designs.

Ma, Kwan-Liu↗

ES2Vec: Earth Science Metadata Suggestions and Analogical Reasoning

As the volume of text-based Earth science research grows, it is increasingly possible to discover latent relationships in the literature. However, traditional methodologies are restricted by limited computational capabilities and intractable problem spaces. Advancements in natural language processing (NLP) have allowed us to use an extensive Earth science corpus to create a domain-specific word vector model, Es2Vec, which we have used to surface latent relationships between Earth science concepts and generate improved keyword tags. Earth science metadata keyword assignment is a challenging problem. Dataset curators select appropriate keywords from the Global Change Master Directory (GCMD) set of keywords. The keywords an are integral part of the search and discovery of these datasets. Hence, the selection of keywords is crucial to increasing the discoverability of datasets. Utilizing machine learning techniques, we provide users with automated keyword suggestions to complement manual selection. We trained a machine learning model that leverages the semantic embedding ability of Word2Vec models to process abstracts and suggest relevant keywords. A user interface tool we built to assist data curators in the assignment of such keywords is also described.

word vectors↗

TESS Data Release Notes: Sector 21 DR 29

These Data Release Notes provide information on the processing and export of data from the Transiting Exoplanet Survey Satellite (TESS). The data products included in this data release are full frame images (FFIs), target pixel les, light curve les, collateral pixel les, cotrending basis vectors (CBVs), and Data Validation (DV) reports, time series, and associated xml les. These data products were generated by the TESS Science Processing Operations Center (SPOC, Jenkins et al., 2016) at NASA Ames Research Center from data collected by the TESS instrument, which is managed by the TESS Payload Operations Center (POC) at Massachusetts Institute of Technology (MIT). The format and content of these data products are documented in the Science Data Products Description Document (SDPDD)1. The SPOC science algorithms are based heavily on those of the Kepler Mission science pipeline, and are described in the Kepler Data Processing Handbook (Jenkins, 2017).2 The Data Validation algorithms are documented in Twicken et al. (2018) and Li et al. (2019). The TESS Instrument Handbook (Vanderspek et al., 2018) contains more information about the TESS instrument design, detector layout, data properties, and mission operations. The TESS Mission is funded by NASA's Science Mission Directorate.

Michael M. Fausnaugh↗

Improved Modeling in a Matlab-Based Navigation System

An innovative approach to autonomous navigation is available for low earth orbit satellites. The system is developed in Matlab and utilizes an Extended Kalman Filter (EKF) to estimate the attitude and trajectory based on spacecraft magnetometer and gyro data. Preliminary tests of the system with real spacecraft data from the Rossi X-Ray Timing Explorer Satellite (RXTE) indicate the existence of unmodeled errors in the magnetometer data. Incorporating into the EKF a statistical model that describes the colored component of the effective measurement of the magnetic field vector could improve the accuracy of the trajectory and attitude estimates and also improve the convergence time. This model is identified as a first order Markov process. With the addition of the model, the EKF attempts to identify the non-white components of the noise allowing for more accurate estimation of the original state vector, i.e. the orbital elements and the attitude. Working in Matlab allows for easy incorporation of new models into the EKF and the resulting navigation system is generic and can easily be applied to future missions resulting in an alternative in onboard or ground-based navigation.

Deutschmann, Julie↗

Parallel processing of a rotating shaft simulation

A FORTRAN program describing the vibration modes of a rotor-bearing system is analyzed for parellelism in this simulation using a Pascal-like structured language. Potential vector operations are also identified. A critical path through the simulation is identified and used in conjunction with somewhat fictitious processor characteristics to determine the time to calculate the problem on a parallel processing system having those characteristics. A parallel processing overhead time is included as a parameter for proper evaluation of the gain over serial calculation. The serial calculation time is determined for the same fictitious system. An improvement of up to 640 percent is possible depending on the value of the overhead time. Based on the analysis, certain conclusions are drawn pertaining to the development needs of parallel processing technology, and to the specification of parallel processing systems to meet computational needs.

Arpasi, Dale J.↗

Applications of Digital Image Processing 11

A new technique, digital image velocimetry, is proposed for the measurement of instantaneous velocity fields of time dependent flows. A time sequence of single-exposure images of seed particles are captured with a high-speed camera, and a finite number of the single-exposure images are sampled within a prescribed period in time. The sampled images are then digitized on an image processor, enhanced, and superimposed to construct an image which is equivalent to a multiple exposure image used in both laser speckle velocimetry and particle image velocimetry. The superimposed image and a single-exposure Image are digitally Fourier transformed for extraction of information on the velocity field. A great enhancement of the dynamic range of the velocity measurement is accomplished through the new technique by manipulating the Fourier transform of both the single-exposure image and the superimposed image. Also the direction of the velocity vector is unequivocally determined. With the use of a high-speed video camera, the whole process from image acquisition to velocity determination can be carried out electronically; thus this technique can be developed into a real-time capability.

Cho, Y. -C.↗

On the expansion of ionospheric plasma into the near-wake of the Space Shuttle Orbiter

During the Spacelab 2 mission, while the Plasma Diagnostics Package was attached to the Remote Manipulator System, differential ion vector measurements were obtained in the near wake at a distance of 4-5 Shuttle radii. The Orbiter's wake was found to fill in at a much faster rate than can be explained by simple thermal motion. The measurements strongly suggest that filling of the Orbiter's wake is produced by the process of 'collisionless plasma expansion into a vacuum' and that, for oblique angles of the magnetic field and velocity vectors, the near wake plasma depletion a few radii downstream is not sensitive to the body scale size.

Stone, N. H.↗

Research on the application of a decoupling algorithm for structure analysis

The mathematical theory for decoupling mth-order matrix differential equations is presented. It is shown that the decoupling precedure can be developed from the algebraic theory of matrix polynomials. The role of eigenprojectors and latent projectors in the decoupling process is discussed and the mathematical relationships between eigenvalues, eigenvectors, latent roots, and latent vectors are developed. It is shown that the eigenvectors of the companion form of a matrix contains the latent vectors as a subset. The spectral decomposition of a matrix and the application to differential equations is given.

Denman, E. D.↗

Failure detection and isolation analysis of a redundant strapdown inertial measurement unit

The objective of this study was to define and develop techniques for failure detection and isolation (FDI) algorithms for a dual fail/operational redundant strapdown inertial navigation system are defined and developed. The FDI techniques chosen include provisions for hard and soft failure detection in the context of flight control and navigation. Analyses were done to determine error detection and switching levels for the inertial navigation system, which is intended for a conventional takeoff or landing (CTOL) operating environment. In addition, investigations of false alarms and missed alarms were included for the FDI techniques developed, along with the analyses of filters to be used in conjunction with FDI processing. Two specific FDI algorithms were compared: the generalized likelihood test and the edge vector test. A deterministic digital computer simulation was used to compare and evaluate the algorithms and FDI systems.

Motyka, P.↗

The vector magnetograph of the Sayan Solar Observatory

The problem of choosing an optimum scheme for the electrooptical analyzer of polarization and related control principles are discussed. An electrooptical deflector, which is advantageously used to employ a single photodetector and to remove systematic errors inherent in magnetographs with two photodetectors in the wings of the line is discussed, as well as adjustment errors of optical elements of the polarization analyzer and errors of control voltages. A method for measuring the telescope's polarization matrix, reduction of magnetographic measurements for instrumental polarization and calibration of magnetograph channels are examined. Questions of evaluating scattered light and of reducing magnetic field measurements are also considered as a computational procedure for the magnetic field vector parameters is briefly outlined. Computer control of the solar magnetograph and of the processing and control system software is discussed.

Grigoryev, V. M.↗

Results in least-square estimation algorithms with systolic array architectures

It is proposed that the derivation of least-square algorithms for systolic array processing is best accomplished via a geometrical approach. This approach generates a set of vector equations from which a large number of new and previously known systolic arrays can be obtained in a unified manner. The paper presents and qualitatively describes these vector equations and shows how one such systolic array follows.

Kalson, S.↗

Anisotropic responses to motion toward and away from the eye

When a rigid object moves toward the eye, it is usually perceived as being rigid. However, in the case of motion away from the eye, the motion and structure of the object are perceived nonveridically, with the percept tending to reflect the nonrigid transformations that are present in the retinal image. This difference in response to motion to and from the observer was quantified in an experiment using wire-frame computer-generated boxes which moved toward and away from the eye. Two theoretical systems are developed by which uniform three-dimensional velocity can be recovered from an expansion pattern of nonuniform velocity vectors. It is proposed that the human visual system uses two similar systems for processing motion in depth. The mechanism used for motion away from the eye produces perceptual errors because it is not suited to objects with a depth component.

Perrone, John A.↗

Application of Krylov exponential propagation to fluid dynamics equations

This paper presents an application of matrix exponentiation via Krylov subspace projection, to the solution of fluid dynamics problems. The main idea is to approximate the operation exp(A)v by means of a projection-like process onto a Krylov subspace. This results in a computation of an exponential matrix vector product similar to the one above but of a much smaller size. Time integration schemes can then be devised to exploit this basic computational kernel. The motivation of this approach is to provide time-integration schemes that are essentially of an explicit nature but which have good stability properties.

Saad, Y.↗

Application of Krylov exponential propagation to fluid dynamics equations

An application of matrix exponentiation via Krylov subspace projection to the solution of fluid dynamics problems is presented. The main idea is to approximate the operation exp(A)v by means of a projection-like process onto a krylov subspace. This results in a computation of an exponential matrix vector product similar to the one above but of a much smaller size. Time integration schemes can then be devised to exploit this basic computational kernel. The motivation of this approach is to provide time-integration schemes that are essentially of an explicit nature but which have good stability properties.

Saad, Youcef↗