Search NASA⌕ Search

SEARCH · Search NASA

Results for “Program Transformation”

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 973 records · Page 54

Analysis of pressure-broadened ozone spectra in the 3 micron region

This work involves the analysis of a series of McMath Fourier Transform Infrared (FTIR) spectra of ozone broadened by mixing with air (four different pressures), nitrogen (three pressures), or oxygen (three pressures). Each spectrum covers the region from 2396 to 4057 cm(-1). This study focused on the 3 sub nu sub 3 band in t 3000 to 3060 cm(-1). The band is analyzed by first dividing its region into small intervals containing a few well isolated absorption lines of reasonable intensity. Each of these small intervals is fit by multiple iterations of the nonlinear least squares program until residuals (the difference between calculated and observed spectrum, as a percent of the strongest intensity in the interval) are minimized to a reasonable value which corresponds to the noise level of the measured spectrum. Position, intensity, and half-width are recorded for later analysis. From the measured half-widths, a pressure broadening coefficient was determined for each absorption line. Pressure shifts were determined by comparing observed line positions in the spectra of the diluted ozone samples to tabulated line positions determined from spectra of pure gas samples. Comparisons to other work on ozone indicate that the broadening and shift coefficients determined in this study are consistent with those determined in other spectral regions.

Prochaska, Eleanor S.↗

Program Helps Design Tests Of Developmental Software

Computer program called "A Formal Test Representation Language and Tool for Functional Test Designs" (TRL) provides automatic software tool and formal language used to implement category-partition method and produce specification of test cases in testing phase of development of software. Category-partition method useful in defining input, outputs, and purpose of test-design phase of development and combines benefits of choosing normal cases having error-exposing properties. Traceability maintained quite easily by creating test design for each objective in test plan. Effort to transform test cases into procedures simplified by use of automatic software tool to create cases based on test design. Method enables rapid elimination of undesired test cases from consideration and facilitates review of test designs by peer groups. Written in C language.

Hops, Jonathan↗

Lipophilic pigments from the benthos of a perennially ice-covered Antarctic lake

The benthos of a perennially ice-covered Antarctic lake, Lake Hoare, contained three distinct 'signatures' of lipophilic pigments. Cyanobacterial mats found in the moat at the periphery of the lake were dominated by the carotenoid myxoxanthophyll; carotenoids: chlorophyll a ratios in this high light environment ranged from 3 to 6.8. Chlorophyll c and fucoxanthin, pigments typical of golden-brown algae, were found at 10 to 20 m depths where the benthos is aerobic. Anaerobic benthic sediments at 20 to 30 m depths were characterized by a third pigment signature dominated by a carotenoid, tentatively identified as alloxanthin from planktonic cryptomonads, and by phaeophytin b from senescent green algae. Pigments were not found associated with alternating organic and sediment layers. As microzooplankton grazers are absent from this closed system and transformation rates are reduced at low temperatures, the benthos beneath the lake ice appears to contain a record of past phytoplankton blooms undergoing decay.

NASA Discipline Number 52-30↗

Two-Dimensional Ffowcs Williams/Hawkings Equation Solver

FWH2D is a Fortran 90 computer program that solves a two-dimensional (2D) version of the equation, derived by J. E. Ffowcs Williams and D. L. Hawkings, for sound generated by turbulent flow. FWH2D was developed especially for estimating noise generated by airflows around such approximately 2D airframe components as slats. The user provides input data on fluctuations of pressure, density, and velocity on some surface. These data are combined with information about the geometry of the surface to calculate histories of thickness and loading terms. These histories are fast-Fourier-transformed into the frequency domain. For each frequency of interest and each observer position specified by the user, kernel functions are integrated over the surface by use of the trapezoidal rule to calculate a pressure signal. The resulting frequency-domain signals are inverse-fast-Fourier-transformed back into the time domain. The output of the code consists of the time- and frequency-domain representations of the pressure signals at the observer positions. Because of its approximate nature, FWH2D overpredicts the noise from a finite-length (3D) component. The advantage of FWH2D is that it requires a fraction of the computation time of a 3D Ffowcs Williams/Hawkings solver.

Lockard, David P.↗

Spaceborne Processor Array

A Spaceborne Processor Array in Multifunctional Structure (SPAMS) can lower the total mass of the electronic and structural overhead of spacecraft, resulting in reduced launch costs, while increasing the science return through dynamic onboard computing. SPAMS integrates the multifunctional structure (MFS) and the Gilgamesh Memory, Intelligence, and Network Device (MIND) multi-core in-memory computer architecture into a single-system super-architecture. This transforms every inch of a spacecraft into a sharable, interconnected, smart computing element to increase computing performance while simultaneously reducing mass. The MIND in-memory architecture provides a foundation for high-performance, low-power, and fault-tolerant computing. The MIND chip has an internal structure that includes memory, processing, and communication functionality. The Gilgamesh is a scalable system comprising multiple MIND chips interconnected to operate as a single, tightly coupled, parallel computer. The array of MIND components shares a global, virtual name space for program variables and tasks that are allocated at run time to the distributed physical memory and processing resources. Individual processor- memory nodes can be activated or powered down at run time to provide active power management and to configure around faults. A SPAMS system is comprised of a distributed Gilgamesh array built into MFS, interfaces into instrument and communication subsystems, a mass storage interface, and a radiation-hardened flight computer.

Chow, Edward T.↗

Search for molecular absorptions with the Fourier Transform Spectrometer

The objective of this research was a search for water molecules in the gas phase in molecular clouds. Water should be among the most abundant gases in the clouds and is of fundamental importance in gas chemistry, cloud cooling, shock wave chemistry, and gas-grain interactions of interstellar dust. Detection of water in Comet Halley in the 2.7 micron v(3) band in 1986 had shown that airborne H2O observations are feasible (ground-based observations of H2O are impossible because of the massive water content of the atmosphere). We planned to observe the v(3) band in interstellar clouds where a number of lines of this band should be in absorption. The search for H2O commenced in 1988 with a two flight program on the KAO. this resulted in a detection of interstellar H2O with S/N of 2-4 in the v(3) 1(01)-2(02) line at 3801.42/cm. A subsequent flight series of two flights in 1989 resulted in confirmation to the 3801.42/cm line detection and the detection of altogether four strong lines in the 000-001 v(3) vibration-rotation band of H2O.

Knacke, Roger F.↗

Computation of three-dimensional compressible boundary layers to fourth-order accuracy on wings and fuselages

A solution method, fourth-order accurate in the body-normal direction and second-order accurate in the stream surface directions, to solve the compressible 3-D boundary layer equations is presented. The transformation used, the discretization details, and the solution procedure are described. Ten validation cases of varying complexity are presented and results of calculation given. The results range from subsonic flow to supersonic flow and involve 2-D or 3-D geometries. Applications to laminar flow past wing and fuselage-type bodies are discussed. An interface procedure is used to solve the surface Euler equations with the inviscid flow pressure field as the input to assure accurate boundary conditions at the boundary layer edge. Complete details of the computer program used and information necessary to run each of the test cases are given in the Appendix.

Iyer, Venkit↗

Satellite Estimation of Fractional Cover in Several California Specialty Crops

Past research in California and elsewhere has revealed strong relationships between satellite NDVI, photosynthetically active vegetation fraction (Fc), and crop evapotranspiration (ETc). Estimation of ETc can support efficiency of irrigation practice, which enhances water security and may mitigate nitrate leaching. The U.C. Cooperative Extension previously developed the CropManage (CM) web application for evaluation of crop water requirement and irrigation scheduling for several high-value specialty crops. CM currently uses empirical equations to predict daily Fc as a function of crop type, planting date and expected harvest date. The Fc prediction is transformed to fraction of reference ET and combined with reference data from the California Irrigation Management Information System to estimate daily ETc. In the current study, atmospherically-corrected Landsat NDVI data were compared with in-situ Fc estimates on several crops in the Salinas Valley during 2011-2014. The satellite data were observed on day of ground collection or were linearly interpolated across no more than an 8-day revisit period. Results will be presented for lettuce, spinach, celery, broccoli, cauliflower, cabbage, peppers, and strawberry. An application programming interface (API) allows CM and other clients to automatically retrieve NDVI and associated data from NASA's Satellite Irrigation Management Support (SIMS) web service. The SIMS API allows for queries both by individual points or user-defined polygons, and provides data for individual days or annual timeseries. Updates to the CM web app will convert these NDVI data to Fc on a crop-specific basis. The satellite observations are expected to play a support role in Salinas Valley, and may eventually serve as a primary data source as CM is extended to crop systems or regions where Fc is less predictable.

satellite↗

Coupling of Helmholtz resonators to improve acoustic liners for turbofan engines at low frequency

An analytical and test program was conducted to evaluate means for increasing the effectiveness of low frequency sound absorbing liners for aircraft turbine engines. Three schemes for coupling low frequency absorber elements were considered. These schemes were analytically modeled and their impedance was predicted over a frequency range of 50 to 1,000 Hz. An optimum and two off-optimum designs of the most promising, a parallel coupled scheme, were fabricated and tested in a flow duct facility. Impedance measurements were in good agreement with predicted values and validated the procedure used to transform modeled parameters to hardware designs. Measurements of attenuation for panels of coupled resonators were consistent with predictions based on measured impedance. All coupled resonator panels tested showed an increase in peak attenuation of about 50% and an increase in attenuation bandwidth of one one-third octave band over that measured for an uncoupled panel. These attenuation characteristics equate to about 35% greater reduction in source perceived noise level (PNL), relative to the uncoupled panel, or a reduction in treatment length of about 24% for constant PNL reduction. The increased effectiveness of the coupled resonator concept for attenuation of low frequency broad spectrum noise is demonstrated.

Dean, L. W.↗

Robot Acting on Moving Bodies (RAMBO): Interaction with tumbling objects

Interaction with tumbling objects will become more common as human activities in space expand. Attempting to interact with a large complex object translating and rotating in space, a human operator using only his visual and mental capacities may not be able to estimate the object motion, plan actions or control those actions. A robot system (RAMBO) equipped with a camera, which, given a sequence of simple tasks, can perform these tasks on a tumbling object, is being developed. RAMBO is given a complete geometric model of the object. A low level vision module extracts and groups characteristic features in images of the object. The positions of the object are determined in a sequence of images, and a motion estimate of the object is obtained. This motion estimate is used to plan trajectories of the robot tool to relative locations rearby the object sufficient for achieving the tasks. More specifically, low level vision uses parallel algorithms for image enhancement by symmetric nearest neighbor filtering, edge detection by local gradient operators, and corner extraction by sector filtering. The object pose estimation is a Hough transform method accumulating position hypotheses obtained by matching triples of image features (corners) to triples of model features. To maximize computing speed, the estimate of the position in space of a triple of features is obtained by decomposing its perspective view into a product of rotations and a scaled orthographic projection. This allows use of 2-D lookup tables at each stage of the decomposition. The position hypotheses for each possible match of model feature triples and image feature triples are calculated in parallel. Trajectory planning combines heuristic and dynamic programming techniques. Then trajectories are created using dynamic interpolations between initial and goal trajectories. All the parallel algorithms run on a Connection Machine CM-2 with 16K processors.

Davis, Larry S.↗

Experimental Investigation of a Graphite-Composite Intertank Section for a Reusable Launch Vehicle

The use of graphite-composites as primary structure is essential for the development of a cost effective single-stage-to-orbit reusable launch vehicle (RLV). A full-scale segment of a graphite-composite intertank was designed and fabricated by an industry team and tested at NASA Langley Research Center as a part of the RLV technology development program. The intertank test component was approximately 3.0 m long by 6.7 m wide and included slightly less than a 90deg section of a cylindrical intertank. The test article was fabricated using graphite-bismaelimide composite material and consisted of a hat-stiffened skin with five ring frames. The stiffeners were secondarily bonded to the panel skin and the ring frames were mechanically attached. The test article was loaded to failure with a uniform compression load applied by 21 individually controlled hydraulic actuators. Resistance strain gages, linear variable differential transformers and video cameras were used to measure and record the test results. A linear f d t e element analysis of the test article and test fixture was performed. The test results verified the structural integrity cf the intertank test article up to the design limit load. However, the test article failed in general skin buckling between the ring frames at a load 1.08 times design limit load. This load was considerably lower than the expected failure load. The cause of premature failure is being investigated. Good correlation of the test and analysis results was obtained for loads up to the design limit load.

Sawyer, James Wayne↗

The Novel Nonlinear Adaptive Doppler Shift Estimation Technique and the Coherent Doppler Lidar System Validation Lidar

The signal processing aspect of a 2-m wavelength coherent Doppler lidar system under development at NASA Langley Research Center in Virginia is investigated in this paper. The lidar system is named VALIDAR (validation lidar) and its signal processing program estimates and displays various wind parameters in real-time as data acquisition occurs. The goal is to improve the quality of the current estimates such as power, Doppler shift, wind speed, and wind direction, especially in low signal-to-noise-ratio (SNR) regime. A novel Nonlinear Adaptive Doppler Shift Estimation Technique (NADSET) is developed on such behalf and its performance is analyzed using the wind data acquired over a long period of time by VALIDAR. The quality of Doppler shift and power estimations by conventional Fourier-transform-based spectrum estimation methods deteriorates rapidly as SNR decreases. NADSET compensates such deterioration in the quality of wind parameter estimates by adaptively utilizing the statistics of Doppler shift estimate in a strong SNR range and identifying sporadic range bins where good Doppler shift estimates are found. The authenticity of NADSET is established by comparing the trend of wind parameters with and without NADSET applied to the long-period lidar return data.

Beyon, Jeffrey Y.↗

Experimental clean combustor program: Phase 3: Turbulence measurement addendum

Airflow turbulence parameters were measured in the high pressure, high temperature flow stream leaving the compressor of an operating gas turbine engine. A water cooled hot film turbulence probe was used to determine the turbulence intensity and length scale in the compressor exit flow stream of the CF6-50 engine. Data were obtained only at idle operating conditions. At engine power levels above idle conditions, durability problems and erratic data readings were encountered with the turbulence measurement probes. Turbulence measurements were made at three radial immersions at a point 15.5 cm downstream of the compressor outlet guide vanes in the compressor exit diffuser. The passage height at this point is 5.54 cm. Data reduction was accomplished with a time-data fast Fourier transform (FFT) system. This system finds the power spectral density distribution (PSD) of a large number of data samples using a direct Fourier transform algorithm and finds the autocorrelation parameter for these data by doing an FFT analysis of the PSD curves for a series of time delay intervals.

Taylor, J. R.↗

Fully unsteady subsonic and supersonic potential aerodynamics for complex aircraft configurations with applications to flutter

A general formulation is presented for the analysis of steady and unsteady, subsonic and supersonic aerodynamics for complex aircraft configurations. The theoretical formulation, the numerical procedure, the description of the program SOUSSA (steady, oscillatory and unsteady, subsonic and supersonic aerodynamics) and numerical results are included. In particular, generalized forces for fully unsteady (complex frequency) aerodynamics for a wing-body configuration, AGARD wing-tail interference in both subsonic and supersonic flows as well as flutter analysis results are included. The theoretical formulation is based upon an integral equation, which includes completely arbitrary motion. Steady and oscillatory aerodynamic flows are considered. Here small-amplitude, fully transient response in the time domain is considered. This yields the aerodynamic transfer function (Laplace transform of the fully unsteady operator) for frequency domain analysis. This is particularly convenient for the linear systems analysis of the whole aircraft.

Tseng, K.↗

Robot acting on moving bodies (RAMBO): Preliminary results

A robot system called RAMBO is being developed. It is equipped with a camera, which, given a sequence of simple tasks, can perform these tasks on a moving object. RAMBO is given a complete geometric model of the object. A low level vision module extracts and groups characteristic features in images of the object. The positions of the object are determined in a sequence of images, and a motion estimate of the object is obtained. This motion estimate is used to plan trajectories of the robot tool to relative locations nearby the object sufficient for achieving the tasks. More specifically, low level vision uses parallel algorithms for image enchancement by symmetric nearest neighbor filtering, edge detection by local gradient operators, and corner extraction by sector filtering. The object pose estimation is a Hough transform method accumulating position hypotheses obtained by matching triples of image features (corners) to triples of model features. To maximize computing speed, the estimate of the position in space of a triple of features is obtained by decomposing its perspective view into a product of rotations and a scaled orthographic projection. This allows the use of 2-D lookup tables at each stage of the decomposition. The position hypotheses for each possible match of model feature triples and image feature triples are calculated in parallel. Trajectory planning combines heuristic and dynamic programming techniques. Then trajectories are created using parametric cubic splines between initial and goal trajectories. All the parallel algorithms run on a Connection Machine CM-2 with 16K processors.

Davis, Larry S.↗

An Object Model for a Rocket Engine Numerical Simulator

Rocket Engine Numerical Simulator (RENS) is a packet of software which numerically simulates the behavior of a rocket engine. Different parameters of the components of an engine is the input to these programs. Depending on these given parameters the programs output the behaviors of those components. These behavioral values are then used to guide the design of or to diagnose a model of a rocket engine "built" by a composition of these programs simulating different components of the engine system. In order to use this software package effectively one needs to have a flexible model of a rocket engine. These programs simulating different components then should be plugged into this modular representation. Our project is to develop an object based model of such an engine system. We are following an iterative and incremental approach in developing the model, as is the standard practice in the area of object oriented design and analysis of softwares. This process involves three stages: object modeling to represent the components and sub-components of a rocket engine, dynamic modeling to capture the temporal and behavioral aspects of the system, and functional modeling to represent the transformational aspects. This article reports on the first phase of our activity under a grant (RENS) from the NASA Lewis Research center. We have utilized Rambaugh's object modeling technique and the tool UML for this purpose. The classes of a rocket engine propulsion system are developed and some of them are presented in this report. The next step, developing a dynamic model for RENS, is also touched upon here. In this paper we will also discuss the advantages of using object-based modeling for developing this type of an integrated simulator over other tools like an expert systems shell or a procedural language, e.g., FORTRAN. Attempts have been made in the past to use such techniques.

Mitra, D.↗

Geologic Maps for Civil Engineering and Infrastructure Planning

The Artemis Program mandate for sustainable, long-term presence on the Moon requires learning to "Live Off the Land". Geologic maps enable a paradigm shift to model the development and scaling of infrastructure for robotic and human exploration inside a bounded system on the lunar surface. Relying on geologic maps produced from orbital data and robotic precursor missions, in-situ resource utilization (ISRU) will be required to produce infrastructure, building materials and consumables. The ISRU value chain must be mapped to identify linkages of resources, producers, processes and equipment capabilities for transforming excavated regolith into usable feedstocks. Coordination will be required to balance supply and demand across the whole system of lunar infrastructure and operations, at each stage of development.

Geologic Mapping↗

Numerical calculation of transonic flow past a swept wing by a finite volume method

The utility of numerical methods for predicting transonic flows over wings and bodies is well established. The computer program FLO22, based on a method presented earlier, has actually been widely used to calculate the aerodynamic performance of wings of transport aircraft. Provided that a correction is made for the displacement effect of the viscous boundary layer, this code has been found to give predictions which are accurate enough to serve as a useful design guide. The main disadvantages of the scheme used in FLO22 are the use of nonconservative difference formulas, which result in a failure to satisfy conservation of mass across shock waves, and the difficulty of finding suitable transformations of coordinates to permit the treatment of more complex geometric configurations. The method described here is an attempt to overcome these shortcomings, while retaining the successful features of the previous method. The basic idea is to use a discrete approximation which directly represents a balance of the mass flow through small volume elements. This leads to a relatively simple treatment of the potential flow equation in conservation form.

Jameson, A.↗