Search NASA⌕ Search

SEARCH · Search NASA

Results for “program analysis”

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 685 records · Page 38

Computation of Earth Science Products on Spaceborne Platforms

Spaceborne sensors like NASA's Hyperion hyperspectral imager generate huge data volumes, and several near-term trends indicate that data volumes will only increase. Next-generation hyperspectral missions, such as NASA's Hyperspectral Infrared Imager (HyspIRI), will operate at higher duty cycles and higher data rates, and their users will expect products to be generated from the data in near real time [1]. Barring a sudden advance in satellite downlink capacity, these trends point to a need to process data and generate products onboard the spacecraft. Rather than downlink an entire hyperspectral image cube, onboard processing enables satellites to downlink partial or completed scientific data products, which are often one to two orders of magnitude smaller than the original image. In addition, a satellite with onboard data processing resources and direct broadcast transmission equipment could send data products directly to first responders, research scientists or other users on the ground. Next-generation space-capable data processors will have a combination of reconfigurable gate arrays, digital signal processors and general-purpose CPUs. Correctly programmed and configured, these resources are sufficient to run sophisticated data analysis programs, including hyperspectral image processing algorithms that commonly run on desktop computers [2]. This paper describes how we implemented one such program, the HSEG hierarchical image segmentation algorithm, software commonly used on desktop and parallel processors, on a hardware platform designed to mimic a next-generation space-capable data processor [3]. We also describe our approach to porting the algorithm to and optimizing it for the new platform, and determine the expected performance gains enabled by our design. This extended abstract will describe the HSEG algorithm and hardware platform in greater detail, provide an analysis of the key function within the algorithm that required hardware acceleration, and describe our implementation of that function in hardware.

Fisher, Kevin↗

An assessment of airfoil design by numerical optimization

A practical procedure for optimum design of aerodynamic shapes is demonstrated. The proposed procedure uses an optimization program based on the method of feasible directions coupled with an analysis program that uses a relaxation solution of the inviscid, transonic, small-disturbance equations. Results are presented for low-drag, nonlifting transonic airfoils. Extension of the method to lifting airfoils, other speed regimes, and to three dimensions if feasible.

Hicks, R. M.↗

NASA's Living with a Star Program: The Geospace Mission Concept

NASA has initiated the Living with a Star Program (LWS) to develop the scientific understanding to address the aspects of the Connected Sun-Earth system that affect life and society. A goal of the program is to bridge the gap between science, engineering, and user application communities. This will enable future science, operational, and commercial objectives in space and atmospheric environments by improving engineering approaches to the accommodation and/or mitigation of the effects of solar variability on technological systems. Three program elements are the Science Missions; a Theory, Modeling, and Data Analysis program; and a Space Environment Testbeds program. Because many of the effects of solar variability on humanity are observed in Geospace regions of space, the science research for all three elements of the LWS Program have significant components in Geospace regions.

Barth, Janet L.↗

NASA Funding Opportunities for Optical Fabrication and Testing Technology Development

Technologies to fabricate and test optical components are required for NASA to accomplish its highest priority science missions. For example, the NRC ASTRO2010 Decadal Survey states that an advanced large-aperture UVOIR telescope is required to enable the next generation of compelling astrophysics and exo-planet science; and that present technology is not mature enough to affordably build and launch any potential UVOIR mission concept. The NRC 2012 NASA Space Technology Roadmaps and Priorities report states that the highest priority technology in which NASA should invest to 'Expand our understanding of Earth and the universe' is a new generation of astronomical telescopes. And, each of the Astrophysics division Program Office Annual Technology Reports (PATR), identifies specific technology needs. NASA has a variety of programs to fund enabling technology development: SBIR (Small Business Innovative Research); the ROSES APRA and SAT programs (Research Opportunities in Space and Earth Science; Astrophysics Research and Analysis program; Strategic Astrophysics Technology program); and several Office of the Chief Technologist (OCT) technology development programs.

Stahl, H. Philip↗

NASA Funding Opportunities for Optical Fabrication and Testing Technology Development

NASA requires technologies to fabricate and test optical components to accomplish its highest priority science missions. The NRC ASTRO2010 Decadal Survey states that an advanced large-aperture UVOIR telescope is required to enable the next generation of compelling astrophysics and exo-planet science; and, that present technology is not mature enough to affordably build and launch any potential UVOIR mission concept. The NRC 2012 NASA Space Technology Roadmaps and Priorities Report states that the highest priority technology in which NASA should invest to 'Expand our understanding of Earth and the universe' is next generation X-ray and UVOIR telescopes. Each of the Astrophysics division Program Office Annual Technology Reports (PATR) identifies specific technology needs. NASA has a variety of programs to fund enabling technology development: SBIR (Small Business Innovative Research); the ROSES APRA and SAT programs (Research Opportunities in Space and Earth Science; Astrophysics Research and Analysis program; Strategic Astrophysics Technology program); and several Office of the Chief Technologist (OCT) programs

Stahl, H. Philip↗

Development of a ROT22 - DATAMAP interface

This report (Contract NAS2-10331- Mod 10), outlines the development and validation of an interface between the three-dimensional transonic analysis program ROT22 and the Data from Aeromechanics Test and Analytics-Management and Analysis Package (DATAMAP). After development of the interface, the validation is carried out as follows. First, the DATAMAP program is used to analyze a portion of the Tip Aerodynamics and Acoustics Test (TAAT) data. Specifically, records 2872 and 2873 are analyzed at an azimuth of 90 deg, and record 2806 is analyzed at 60 deg. Trim conditions for these flight conditions are then calculated using the Bell performance prediction program ARAM45. Equivalent shaft, pitch, and twist angles are calculated from ARAM45 results and used as input to the ROT22 program. The interface uses the ROT22 results and creates DATAMAP information files from which the surface pressure contours and sectional pressure coefficients are plotted. Twist angles input to ROT22 program are then iteratively modified in the tip region until the computed pressure coefficients closely match the measurements. In all cases studied, the location of the shock is well predicted. However, the negative pressure coefficients were underpredicted. This could be accounted for by blade vortex interaction effects.

Shenoy, K. R.↗

Aerodynamic preliminary analysis system. Part 1: Theory

A comprehensive aerodynamic analysis program based on linearized potential theory is described. The solution treats thickness and attitude problems at subsonic and supersonic speeds. Three dimensional configurations with or without jet flaps having multiple non-planar surfaces of arbitrary planform and open or closed slender bodies of non-circular contour may be analyzed. Longitudinal and lateral-directional static and rotary derivative solutions may be generated. The analysis was implemented on a time sharing system in conjunction with an input tablet digitizer and an interactive graphics input/output display and editing terminal to maximize its responsiveness to the preliminary analysis problem. Nominal case computation time of 45 CPU seconds on the CDC 175 for a 200 panel simulation indicates the program provides an efficient analysis for systematically performing various aerodynamic configuration tradeoff and evaluation studies.

Bonner, E.↗

DORCA 2 computer program. Volume 2: Programmer's manual

A guide for coding the Dynamic Operational Requirements and Cost Analysis Program (DORCA 2) is presented. The manual provides a detailed operation of every subroutine, the layout in core of the major matrices and arrays, and the meaning of all program values. Flow charts are included.

Gold, B. J.↗

Rotordynamics on the PC: Transient Analysis With ARDS

Personal computers can now do many jobs that formerly required a large mainframe computer. An example is NASA Lewis Research Center's program Analysis of RotorDynamic Systems (ARDS), which uses the component mode synthesis method to analyze the dynamic motion of up to five rotating shafts. As originally written in the early 1980's, this program was considered large for the mainframe computers of the time. ARDS, which was written in Fortran 77, has been successfully ported to a 486 personal computer. Plots appear on the computer monitor via calls programmed for the original CALCOMP plotter; plots can also be output on a standard laser printer. The executable code, which uses the full array sizes of the mainframe version, easily fits on a high-density floppy disk. The program runs under DOS with an extended memory manager. In addition to transient analysis of blade loss, step turns, and base acceleration, with simulation of squeeze-film dampers and rubs, ARDS calculates natural frequencies and unbalance response.

Fleming, David P.↗

Study 2.5 final report. DORCA computer program. Volume 4: Executive summary report

The functions and capabilities of the Dynamic Operational Requirements and Cost Analysis Program are explained. The existence and purpose of the program are presented to provide an evaluation of program applicability to areas of responsibility for potential users. The implementation of the program on the Univac 1108 computer is discussed. The application of the program for mission planning and project management is described.

Source record↗

Implementing Superresolution of Nonstationary Tides with Wavelets: An Introduction to CWT_Multi

Abstract Tides are often nonstationary due to nonastronomical influences. Investigating variable tidal properties implies a trade-off between separating adjacent frequencies (using long analysis windows) and resolving their time variations (short analysis windows). Previous continuous wavelet transform (CWT) tidal methods resolved tidal species. Here, we present CWT_Multi, a MATLAB code that 1) uses CWT linearity (via the “response coefficient method”) to implement superresolution, i.e., resolving tidal constituents beyond the Rayleigh criterion; 2) provides a Munk–Hasselmann constituent selection criterion appropriate for superresolution; and 3) introduces an objective, time-variable form of inference (“dynamic inference”) based on time-varying data properties. CWT_Multi resolves tidal species on time scales of days, and multiple constituents per species with fortnightly filters. It outputs astronomical phase lags and admittances, analyzes multiple records, and provides power spectra of the signal(s), residual(s), and reconstruction(s); confidence limits; and signal-to-noise ratios. Artificial data and water levels from the Lower Columbia River Estuary (LCRE) and San Francisco Bay Delta (SFBD) are used to test CWT_Multi and compare it to harmonic analysis programs NS_Tide and UTide. CWT_Multi provides superior reconstruction, detiding, dynamic analysis utility, and time resolution of constituents (but with broader confidence limits). Dynamic inference resolves closely spaced constituents (like K 1 , S 1 , and P 1 ) on fortnightly time scales, quantifying impacts of diel power peaking (with a 24-h period, like S 1 ) on water levels in the LCRE. CWT_Multi also helps quantify the impacts of high flows and a salt barrier closing on tidal properties in the SFBD. On the other hand, CWT_Multi does not excel at prediction, and results depend on analysis details, as for any method applied to nonstationary data. Significance Statement Ocean tides, especially in coastal and estuarine systems, are often nonstationary, in the sense that the mean and standard deviation of tidal properties vary over time, usually in response to some nontidal process. We introduce here a MATLAB code, CWT_Multi, that uses wavelet transforms to resolve both tidal species and constituents on time scales from a few days to months. Our code accommodates multiple scalar time series and has typical tidal analysis features like constituent selection and inference, plus two forms of uncertainty analyses. It is flexible, allowing the user to adapt analysis properties to diverse datasets. CWT_Multi is applicable to many problems involving time-variable tides, including sea level rise, compound flooding, sediment transport, and wetland habitat analyses. Application to vector data is a straightforward extension, but further development of our uncertainty analysis is merited. Because nonstationary tidal analysis is rapidly advancing, we also define the features of a “well-formed” analysis code.

Lobo, Matthew↗

PLOTTER: An independent computer program for the generation of graphical displays

A computer program is described for generating graphical information from input data or auxiliary analysis programs on a variety of graphical devices. Options are presented for tabulating the data in columnar format and for plotting auxiliary text in the vicinity of the plotted information. Display device selection is accomplished by interfacing the basic computer code through routines which convert the internally generated plot vectors to hardware commands for the display device. The plotting techniques employed in the computer program are discussed. User's instructions are presented with examples which illustrate the use of the program in generating plotted information from various sources and presenting the information in alternate plot formats. Technical discussion of the computer code is presented giving the physical characteristics, computer loading instructions and descriptions of the subroutines.

Glatt, C. R.↗

Application of numerical optimization to the design of low speed airfoils

A practical procedure for the optimum design of low-speed airfoils is demonstrated. The procedure uses an optimization program based on the method of feasible directions coupled with an aerodynamic analysis program that uses a relaxation solution of the inviscid, full potential equation. Results are presented for airfoils designed to have small adverse pressure gradients, high maximum lift, and low pitching moment.

Hicks, R. M.↗

Implementation of Large Scale Integrated (LSI) circuit design software

Portions of the Computer Aided Design and Test system, a collection of Large Scale Integrated (LSI) circuit design programs were modified and upgraded. Major modifications were made to the Mask Analysis Program in the form of additional operating commands and file processing options. Modifications were also made to the Artwork Interactive Design System to correct some deficiencies in the original program as well as to add several new command features related to improving the response of AIDS when dealing with large files. The remaining work was concerned with updating various programs within CADAT to incorporate the silicon on sapphire silicon gate technology.

Kuehlthau, R. L.↗

Computer analysis of heterojunction and graded bandgap solar cells

The development and application of a graded bandgap solar cell computer analysis program is discussed. The basic device equations as used in the computer analysis are discussed and the techniques used to model material parameter variations are described. Finally, the results of the computer analysis of several Al(x)Ga(1-x)As and GaAs(1-x)P(x) solar cell structures are presented along with a discussion of the effects of interface states and various composition profiles on maximum solar cell efficiency.

Sutherland, J. E.↗

Computational optimization and wind tunnel test of transonic wing designs

A practical procedure for the optimum design of transonic wings is demonstrated. The procedure uses an optimization program based on the method of feasible directions coupled with an aerodynamic analysis program which solves the three-dimensional potential equation for subsonic through transonic flow. Two new wings for the A-7 aircraft were designed by using the optimization procedure to achieve specified surface pressure distributions. The new wings, along with the existing A-7 wing, were tested in the Ames 11-foot transonic wind tunnel. The experimental data show that all of the performance goals were met.

Haney, H. P.↗