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 451 records · Page 25

F/A-18 1/9th scale model tail buffet measurements

Wind tunnel tests were carried out on a 1/9th scale model of the F/A-18 at high angles of attack to investigate the characteristics of tail buffet due to bursting of the wing leading edge extension (LEX) vortices. The tests were carried out at the Aeronautical Research Laboratory low-speed wind tunnel facility and form part of a collaborative activity with NASA Ames Research Center, organized by The Technical Cooperative Program (TTCP). Information from the program will be used in the planning of similar collaborative tests, to be carried out at NASA Ames, on a full-scale aircraft. The program covered the measurement of unsteady pressures and fin vibration for cases with and without the wing LEX fences fitted. Fourier transform methods were used to analyze the unsteady data, and information on the spatial and temporal content of the vortex burst pressure field was obtained. Flow visualization of the vortex behavior was carried out using smoke and a laser light sheet technique.

Martin, C. A.↗

Development of a precision, six-axis laboratory dynamometer

This paper describes the design, fabrication, test, and operation of a unique six axis force/torque dynamometer The specimen table used to hold components under test is supported in a full six axis kinematic mount. Support struts fabricated from high strength steel with special integral two axis flexures link the specimen table to the load cell transducers. Realtime force/torque coordinate transform, root mean squared calculation, and data averaging, and color six axis display with controllable scaling are provided by a specially programmed desktop computer. The extensive structural analysis and design optimization required to obtain a stiff, well damped, lightweight structure is described in detail. Geometric optimization of the kinematic mount and fabrication details of the struts are also described.

P. J. Champagne↗

Heavy ion beams in extended materials - Computational methods and experiment

The transport of heavy ion beams in extended materials is a problem of interest in accelerator and space shielding, radiation therapy, and astrophysical and radiobiological studies. The beam particles change their energy and direction of motion through atomic/molecular collisions and undergo occasional radical transformation in nuclear collision. In health physics applications, a heavy ion beam of initially well defined radiation quality is transformed into a complex mixture of diverse quality components after passing through a modest amount of material. This transformation of radiation quality must be understood to adequately explain the biological response of tissue to heavy ion radiation. A theoretical/experimental program to define an ion beam and its products in extended matter is described.

Wilson, J. W.↗

Verification of the PROS timing analysis package

ROSAT observations of known pulsars are used to verify the functions of timing programs. The Crab Pulsar and PSR 0540-69, with 33 and 50 millisecond periods, are used to examine the fast Fourier transform and the epoch-folding task used to search for periodic signals. These fast pulsars provide a more vigorous test of the system than those with periods of a few seconds.

Manning, K. R.↗

On the apparent velocity of integrated sunlight. 2: 1983-1992 and comparisons with magnetograms

We report additional results in our program to monitor the wavelength stability of lines in the 2.3 micrometer spectrum of integrated sunlight. We use the McMath Fourier transform spectrometer (FTS) of the National Solar Observatory to monitor 16 delta V = 2 lines of (12)C(16)O, as well as five atomic lines. Wavenumber calibration is achieved using a low-pressure N2O absorption cell and checked against terrestrial atmospheric lines. Imperfect optical integration of the solar disk remains the principal source of error, but this error has been reduced by improved FTS/telescope collimation and observing procedures. The present results include data from an additional 13 quarterly observing runs since 1985. We continue to find that the apparent velocity of integrated sunlight is variable, in the sense of having a greater reshift at solar maximum. This is supported by the temporal dependence of the integrated light velocity, and by the presence of a correlation between velocity and the disk-averaged magnetic flux derived from Kitt Peak magnetograms. The indicated peak-to-peak apparent velocity amplitude over a solar cycle is approximately the same as the velocity amplitude of the Sun's motion about the solar system barycenter. This represents about half the amplitude which we inferred in Paper I (Deming et al. 1987), but the present result has a much greater statistical significance. Our results have implications for those investigations which search for the Doppler signatures of planetary-mass companions to solar-type stars. We contrast our results to the recent finding by McMillan et al. 1993 that solar absorption lines in the violet spectral region are wavelength-stable over the solar cycle.

Deming, Drake↗

Automata learning algorithms and processes for providing more complete systems requirements specification by scenario generation, CSP-based syntax-oriented model construction, and R2D2C system requirements transformation

Systems, methods and apparatus are provided through which in some embodiments, automata learning algorithms and techniques are implemented to generate a more complete set of scenarios for requirements based programming. More specifically, a CSP-based, syntax-oriented model construction, which requires the support of a theorem prover, is complemented by model extrapolation, via automata learning. This may support the systematic completion of the requirements, the nature of the requirement being partial, which provides focus on the most prominent scenarios. This may generalize requirement skeletons by extrapolation and may indicate by way of automatically generated traces where the requirement specification is too loose and additional information is required.

Hinchey, Michael G.↗

Implementation of a Wavefront-Sensing Algorithm

A computer program has been written as a unique implementation of an image-based wavefront-sensing algorithm reported in "Iterative-Transform Phase Retrieval Using Adaptive Diversity" (GSC-14879-1), NASA Tech Briefs, Vol. 31, No. 4 (April 2007), page 32. This software was originally intended for application to the James Webb Space Telescope, but is also applicable to other segmented-mirror telescopes. The software is capable of determining optical-wavefront information using, as input, a variable number of irradiance measurements collected in defocus planes about the best focal position. The software also uses input of the geometrical definition of the telescope exit pupil (otherwise denoted the pupil mask) to identify the locations of the segments of the primary telescope mirror. From the irradiance data and mask information, the software calculates an estimate of the optical wavefront (a measure of performance) of the telescope generally and across each primary mirror segment specifically. The software is capable of generating irradiance data, wavefront estimates, and basis functions for the full telescope and for each primary-mirror segment. Optionally, each of these pieces of information can be measured or computed outside of the software and incorporated during execution of the software.

Smith, Jeffrey S.↗

Computer programs for smoothing and scaling airfoil coordinates

Detailed descriptions are given of the theoretical methods and associated computer codes of a program to smooth and a program to scale arbitrary airfoil coordinates. The smoothing program utilizes both least-squares polynomial and least-squares cubic spline techniques to smooth interatively the second derivatives of the y-axis airfoil coordinates with respect to a transformed x-axis system which unwraps the airfoil and stretches the nose and trailing-edge regions. The corresponding smooth airfoil coordinates are then determined by solving a tridiagonal matrix of simultaneous cubic-spline equations relating the y-axis coordinates and their corresponding second derivatives. A technique for computing the camber and thickness distribution of the smoothed airfoil is also discussed. The scaling program can then be used to scale the thickness distribution generated by the smoothing program to a specific maximum thickness which is then combined with the camber distribution to obtain the final scaled airfoil contour. Computer listings of the smoothing and scaling programs are included.

Morgan, H. L., Jr.↗

Mercury Lander: Transformative Science from the Surface of the Innermost Planet

As an end-member of terrestrial planet formation, Mercury holds unique clues about the original distribution of elements in the earliest stages of solar system development and how planets and exoplanets form and evolve in close proximity to their host stars. This Mercury Lander mission concept enables in situ surface measurements that address several fundamental science questions raised by MESSENGER’s pioneering exploration of Mercury. Such measurements are needed to understand Mercury’s unique mineralogy and geochemistry; to characterize the proportionally massive core’s structure; to measure the planet’s active and ancient magnetic fields at the surface; to investigate the processes that alter the surface and produce the exosphere; and to provide ground truth for current and future remote datasets. NASA’s Planetary Mission Concept Studies (PMCS) program awarded this study to a multidisciplinary team led by Dr. Carolyn Ernst of the Johns Hopkins Applied Physics Laboratory (APL), to evaluate the feasibility of accomplishing transformative science through a New-Frontiers-class, landed mission to Mercury in the next decade. The resulting mission concept achieves one full Mercury year (~88 Earth days) of surface operations with an ambitious, high-heritage, landed science payload, corresponding well with the New Frontiers mission framework.

Mercury lander↗

Aligning parallel arrays to reduce communication

Axis and stride alignment is an important optimization in compiling data-parallel programs for distributed-memory machines. We previously developed an optimal algorithm for aligning array expressions. Here, we examine alignment for more general program graphs. We show that optimal alignment is NP-complete in this setting, so we study heuristic methods. This paper makes two contributions. First, we show how local graph transformations can reduce the size of the problem significantly without changing the best solution. This allows more complex and effective heuristics to be used. Second, we give a heuristic that can explore the space of possible solutions in a number of ways. We show that some of these strategies can give better solutions than a simple greedy approach proposed earlier. Our algorithms have been implemented; we present experimental results showing their effect on the performance of some example programs running on the CM-5.

Sheffler, Thomas J.↗

Autonomous power system brassboard

The Autonomous Power System (APS) brassboard is a 20 kHz power distribution system which has been developed at NASA Lewis Research Center, Cleveland, Ohio. The brassboard exists to provide a realistic hardware platform capable of testing artificially intelligent (AI) software. The brassboard's power circuit topology is based upon a Power Distribution Control Unit (PDCU), which is a subset of an advanced development 20 kHz electrical power system (EPS) testbed, originally designed for Space Station Freedom (SSF). The APS program is designed to demonstrate the application of intelligent software as a fault detection, isolation, and recovery methodology for space power systems. This report discusses both the hardware and software elements used to construct the present configuration of the brassboard. The brassboard power components are described. These include the solid-state switches (herein referred to as switchgear), transformers, sources, and loads. Closely linked to this power portion of the brassboard is the first level of embedded control. Hardware used to implement this control and its associated software is discussed. An Ada software program, developed by Lewis Research Center's Space Station Freedom Directorate for their 20 kHz testbed, is used to control the brassboard's switchgear, as well as monitor key brassboard parameters through sensors located within these switches. The Ada code is downloaded from a PC/AT, and is resident within the 8086 microprocessor-based embedded controllers. The PC/AT is also used for smart terminal emulation, capable of controlling the switchgear as well as displaying data from them. Intelligent control is provided through use of a T1 Explorer and the Autonomous Power Expert (APEX) LISP software. Real-time load scheduling is implemented through use of a 'C' program-based scheduling engine. The methods of communication between these computers and the brassboard are explored. In order to evaluate the features of both the brassboard hardware and intelligent controlling software, fault circuits have been developed and integrated as part of the brassboard. A description of these fault circuits and their function is included. The brassboard has become an extremely useful test facility, promoting artificial intelligence (AI) applications for power distribution systems. However, there are elements of the brassboard which could be enhanced, thus improving system performance. Modifications and enhancements to improve the brassboard's operation are discussed.

Merolla, Anthony↗

Design of microstrip components by computer

Development of computer programs for component analysis and design aids used in production of microstrip components is discussed. System includes designs for couplers, filters, circulators, transformers, power splitters, diode switches, and attenuators.

Cisco, T. C.↗

A finite element algorithm for sound propagation in axisymmetric ducts containing compressible mean flow

An accurate mathematical model for sound propagation in axisymmetric aircraft engine ducts with compressible mean flow is reported. The model is based on the usual perturbation of the basic fluid mechanics equations for small motions. Mean flow parameters are derived in the absence of fluctuating quantities and are then substituted into the equations for the acoustic quantities which were linearized by eliminating higher order terms. Mean swirl is assumed to be zero from the restriction of axisymmetry. A linear rectangular serendipity element is formulated from these equations using a Galerkin procedure and assembled in a special purpose computer program in which the matrix map for a rectangular mesh was specifically coded. Representations of the fluctuating quantities, mean quantities and coordinate transformations are isoparametric. The global matrix is solved by foreward and back substitution following an L-U decomposition with pivoting restricted internally to the blocks. Results from the model were compared with results from several alternative analyses and yielded satisfactory agreement.

Abrahamson, A. L.↗

Flight-Stability Extremes Calculated From the Uncertainty Ellipse

Tangents and normals to ellipse derived for situations with two correlated aerodynamic force or moment variables having normally (Gaussian) distributed uncertainty. Although transformations and vector calculations tedious when done by hand, equations in closed form and give rapid results when performed by computers or programable desk calculators. Probability extremes of ratios and magnitude obtained directly, without repeated table lookup or other complication.

Dominik, D. F.↗

Automatic program generation from specifications using PROLOG

An automatic program generator which creates PROLOG programs from input/output specifications is described. The generator takes as input descriptions of the input and output data types, a set of transformations and the input/output relation. Abstract data types are used as models for data. They are defined as sets of terms satisfying a system of equations. The tests, the transformations and the input/output relation are also specified by equations.

Pelin, Alex↗

EVA Wiki - Transforming Knowledge Management for EVA Flight Controllers and Instructors

The EVA Wiki was recently implemented as the primary knowledge database to retain critical knowledge and skills in the EVA Operations group at NASA's Johnson Space Center by ensuring that information is recorded in a common, easy to search repository. Prior to the EVA Wiki, information required for EVA flight controllers and instructors was scattered across different sources, including multiple file share directories, SharePoint, individual computers, and paper archives. Many documents were outdated, and data was often difficult to find and distribute. In 2011, a team recognized that these knowledge management problems could be solved by creating an EVA Wiki using MediaWiki, a free and open-source software developed by the Wikimedia Foundation. The EVA Wiki developed into an EVA-specific Wikipedia on an internal NASA server. While the technical implementation of the wiki had many challenges, one of the biggest hurdles came from a cultural shift. Like many enterprise organizations, the EVA Operations group was accustomed to hierarchical data structures and individually-owned documents. Instead of sorting files into various folders, the wiki searches content. Rather than having a single document owner, the wiki harmonized the efforts of many contributors and established an automated revision controlled system. As the group adapted to the wiki, the usefulness of this single portal for information became apparent. It transformed into a useful data mining tool for EVA flight controllers and instructors, as well as hundreds of others that support EVA. Program managers, engineers, astronauts, flight directors, and flight controllers in differing disciplines now have an easier-to-use, searchable system to find EVA data. This paper presents the benefits the EVA Wiki has brought to NASA's EVA community, as well as the cultural challenges it had to overcome.

Johnston, Stephanie S.↗

Bounds on the minimum number of data transfers in WFTA and FFT programs

Bounds on the minimum number of data transfers (i.e., loads, stores, copies) required by WFTA and FFT programs are presented. The analysis is applicable to those general-purpose computers with M general processor registers, where M is equal to or greater than 4 but much less than the transform length. It is shown that the 1008-point WFTA requires about 21 percent more data transfers than the 1024-point radix-4 FFT; on the other hand, the 120-point WFTA has about the same number of data transfers as the mixed radix (4 x 4 x 4 x 2) version of the 128-point FFT and 22 percent fewer than the radix-2 version. Finally, comparisons of the 'total' program execution times (multiplications, additions, and data transfers, but not indexing or permutations) are presented.

Nawab, H.↗

The 2002 NASA Faculty Fellowship Program Research Reports

Contents include the following: System Identification of X-33. Neural Network Advanced Ceramic Technology for Space Applications at NASA MSFC. Developing a MATLAB-Based Tool for Visualization and Transformation. Subsurface Stress Fields in Single Crystal (Anisotropic). Contacts Our Space Future: A Challenge to the Conceptual Artist Concept Art for Presentation and Education. Identification and Characterization of Extremophile Microorganisms. Significant to Astrobiology. Mathematical Investigation of Gamma Ray and Neutron. Absorption Grid Patterns for Homeland Defense-Related Fourier Imaging Systems. The Potential of Microwave Radiation for Processing Martian Soil. Fuzzy Logic Trajectory Design and Guidance for Terminal Area.

Bland, J.↗