Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Compiler techniques”

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 343 records · Page 19

The Fault Tree Compiler (FTC): Program and mathematics

The Fault Tree Compiler Program is a new reliability tool used to predict the top-event probability for a fault tree. Five different gate types are allowed in the fault tree: AND, OR, EXCLUSIVE OR, INVERT, AND m OF n gates. The high-level input language is easy to understand and use when describing the system tree. In addition, the use of the hierarchical fault tree capability can simplify the tree description and decrease program execution time. The current solution technique provides an answer precisely (within the limits of double precision floating point arithmetic) within a user specified number of digits accuracy. The user may vary one failure rate or failure probability over a range of values and plot the results for sensitivity analyses. The solution technique is implemented in FORTRAN; the remaining program code is implemented in Pascal. The program is written to run on a Digital Equipment Corporation (DEC) VAX computer with the VMS operation system.

Butler, Ricky W.↗

Determination of the geometrical factor and of the spatial distributions of particles for a cosmic ray telescope using a Monte Carlo approach

A program is presented which uses a Monte Carlo technique to compute the geometrical factor of a detector, and the spatial and angular distributions of simulated particles at designated layers within the detector. As the program is written, each layer is assumed to be rectangular, parallel to every other layer with its edges parallel to the edges of every other layer, and centered about a common axis. This program is written in Fortran 4 for the IBM 360 computers and is currently being run under the Fortran 4 (h) compiler. Same features such as the subroutine ERRSET, RANDU, and REMTIM and the type declarations REAL *8 and LOGICAL *1 may need to be changed for use with a different computer system. The use of input data cards, and a sample data set are presented. Lists of the symbol definition, card images of the FORTRAN object deck and subroutines are included along with a flow diagram.

Hemmer, M.↗

HTS thin films: Passive microwave components and systems integration issues

The excellent microwave properties of the High-Temperature-Superconductors (HTS) have been amply demonstrated in the laboratory by techniques such as resonant cavity, power transmission and microstrip resonator measurements. The low loss and high Q passive structures made possible with HTS, present attractive options for applications in commercial, military and spacebased systems. However, to readily insert HTS into these systems improvement is needed in such areas as repeatability in the deposition and processing of the HTS films, metal-contact formation, wire bonding, and overall film endurance to fabrication and assembly procedures. In this paper we present data compiled in our lab which illustrate many of the problems associated with these issues. Much of this data were obtained in the production of a space qualified hybrid receiver-downconverter module for the Naval Research Laboratory's High Temperature Superconductivity Space Experiment 2 (HTSSE-2). Examples of variations observed in starting films and finished circuits will be presented. It is shown that under identical processing the properties of the HTS films can degrade to varying extents. Finally, we present data on ohmic contacts and factors affecting their adhesion to HTS films, strength of wire bonds made to such contacts, and aging effects.

Miranda, F. A.↗

Ground-based sensors for the SR-71 sonic boom propagation experiment

This paper describes ground-level measurements of sonic boom signatures made as part of the SR-71 sonic boom propagation experiment recently completed at NASA Dryden Flight Research Center, Edwards, California. Ground level measurements were the final stage of this experiment which also included airborne measurements at near and intermediate distances from an SR-71 research aircraft. Three types of sensors were deployed to three station locations near the aircraft ground track. Pressure data were collected for flight conditions from Mach 1.25 to Mach 1.60 at altitudes from 30,000 to 48,000 ft. Ground-level measurement techniques, comparisons of data sets from different ground sensors, and sensor system strengths and weaknesses are discussed. The well-known N-wave structure dominated the sonic boom signatures generated by the SR-71 aircraft at most of these conditions. Variations in boom shape caused by atmospheric turbulence, focusing effects, or both were observed for several flights. Peak pressure and boom event duration showed some dependence on aircraft gross weight. The sonic boom signatures collected in this experiment are being compiled in a data base for distribution in support of the High Speed Research Program.

Norris, Stephen R.↗

Ground-Based Sensors for the SR-71 Sonic Boom Propagation Experiment

This paper describes ground-level measurements of sonic boom signatures made as part of the SR-71 sonic boom propagation experiment recently completed at NASA Dryden Flight Research Center, Edwards, California. Ground-level measurements were the final stage of this experiment which also included airborne measurements at near and intermediate distances from an SR-71 research aircraft. The types of sensors were deployed to three station locations near the aircraft ground track. Pressure data collected for flight conditions from Mach 1.25 to Mach 1.60 at altitudes from 30,000 to 48,000 ft. Ground-level measurement techniques, comparisons of data sets from different ground sensors, and sensor system strengths and weaknesses are discussed. The well-known N-wave structure dominated r sonic boom signatures generated by the SR-71 aircraft at most of these conditions. Variations in boom shape caused by atmospheric turbulence, focusing effects, or both, were observed for several flights. Peak pressure and boom event duration showed some dependence on aircraft gross weight. The sonic boom signatures collected in this experiment are being compiled in a data base for distribution in support of the High Speed Research Program.

Norris, Stephen R.↗

HTS Thin Films: Passive Microwave Components and Systems Integration Issues

The excellent microwave properties of the High-Temperature-Superconductors (HTS) have been amply demonstrated in the laboratory by techniques such as resonant cavity, power transmission and microstrip resonator measurements. The low loss and high Q passive structures made possible with HTS, present attractive options for applications in commercial, military and space-based systems. However, to readily insert HTS into these systems, improvement is needed in such areas as repeatability in the deposition and processing of the HTS films, metal-contact formation, wire bonding, and overall film endurance to fabrication and assembly procedures. In this paper, we present data compiled in our lab which illustrate many of the problems associated with these issues. Much of this data were obtained in the production of a space qualified hybrid receiver-downconverter module for the Naval Research Laboratory's High Temperature Superconductivity Space Experiment II (HTSSE-II). Examples of variations observed in starting films and finished circuits will be presented. It is shown that under identical processing the properties of the HTS films can degrade to varying extents. Finally, we present data on ohmic contacts and factors affecting their adhesion to HTS films, strength of wire bonds made to such contacts, and aging effects.

Miranda, F. A.↗

Value of Sample Return and High Precision Analyses: Need for A Resource of Compelling Stories, Metaphors and Examples for Public Speakers

There is widespread agreement among planetary scientists that much of what we know about the workings of the solar system comes from accurate, high precision measurements on returned samples. Precision is a function of the number of atoms the instrumentation is able to count. Accuracy depends on the calibration or standardization technique. For Genesis, the solar wind sample return mission, acquiring enough atoms to ensure precise SW measurements and then accurately quantifying those measurements were steps known to be non‐trivial pre‐flight. The difficulty of precise and accurate measurements on returned samples, and why they cannot be made remotely, is not communicated well to the public. In part, this is be-cause "high precision" is abstract and error bars are not very exciting topics. This paper explores ideas for collecting and compiling compelling metaphors and colorful examples as a resource for planetary science public speakers.

Allton, J. H.↗

Self-Directed Cooperative Planetary Rovers

The project is concerned with the development of decision-theoretic techniques to optimize the scientific return of planetary rovers. Planetary rovers are small unmanned vehicles equipped with cameras and a variety of sensors used for scientific experiments. They must operate under tight constraints over such resources as operation time, power, storage capacity, and communication bandwidth. Moreover, the limited computational resources of the rover limit the complexity of on-line planning and scheduling. We have developed a comprehensive solution to this problem that involves high-level tools to describe a mission; a compiler that maps a mission description and additional probabilistic models of the components of the rover into a Markov decision problem; and algorithms for solving the rover control problem that are sensitive to the limited computational resources and high-level of uncertainty in this domain.

Zilberstein, Shlomo↗

Trajectory Optimization: OTIS 4

The latest release of the Optimal Trajectories by Implicit Simulation (OTIS4) allows users to simulate and optimize aerospace vehicle trajectories. With OTIS4, one can seamlessly generate optimal trajectories and parametric vehicle designs simultaneously. New features also allow OTIS4 to solve non-aerospace continuous time optimal control problems. The inputs and outputs of OTIS4 have been updated extensively from previous versions. Inputs now make use of objectoriented constructs, including one called a metastring. Metastrings use a greatly improved calculator and common nomenclature to reduce the user s workload. They allow for more flexibility in specifying vehicle physical models, boundary conditions, and path constraints. The OTIS4 calculator supports common mathematical functions, Boolean operations, and conditional statements. This allows users to define their own variables for use as outputs, constraints, or objective functions. The user-defined outputs can directly interface with other programs, such as spreadsheets, plotting packages, and visualization programs. Internally, OTIS4 has more explicit and implicit integration procedures, including high-order collocation methods, the pseudo-spectral method, and several variations of multiple shooting. Users may switch easily between the various methods. Several unique numerical techniques such as automated variable scaling and implicit integration grid refinement, support the integration methods. OTIS4 is also significantly more user friendly than previous versions. The installation process is nearly identical on various platforms, including Microsoft Windows, Apple OS X, and Linux operating systems. Cross-platform scripts also help make the execution of OTIS and post-processing of data easier. OTIS4 is supplied free by NASA and is subject to ITAR (International Traffic in Arms Regulations) restrictions. Users must have a Fortran compiler, and a Python interpreter is highly recommended.

Riehl, John P.↗

Advanced technology airfoil research, volume 1, part 2

This compilation contains papers presented at the NASA Conference on Advanced Technology Airfoil Research held at Langley Research Center on March 7-9, 1978, which have unlimited distribution. This conference provided a comprehensive review of all NASA airfoil research, conducted in-house and under grant and contract. A broad spectrum of airfoil research outside of NASA was also reviewed. The major thrust of the technical sessions were in three areas: development of computational aerodynamic codes for airfoil analysis and design, development of experimental facilities and test techniques, and all types of airfoil applications.

Source record↗

TRMM Surface Backscatter Measurements - Temporal and Spatial Analysis: Inter-Comparison with NSCAT

Global rainfall is the primary redistributor of earth's energy by the process of latent heat release. This forms the main driving force for the tropical circulation, which in turn impacts the global circulation .through transient events-such as El Nino. Hence, more precise and long-term time series of the rainfall and its variability is crucial to the understanding and prediction of the global climate and climate change. The Precipitation Radar (PR) abroad the US/Japan Tropical Rainfall Measuring Mission (TRMM) is the first radar ever launched into space that measures detailed vertical profiles of rain intensity over the tropics. One of the challenges in estimating rainfall from spaceborne radars is the presence of attenuation at frequencies, such as 14 GHz of the TRMM PR and future planned systems at this and higher frequencies. A common approach in current rainfall retrieval algorithms is to employed the path integrated attenuation (PIA) as a constraint to the retrieval, and hence overcome errors in the radar calibration or in the assumed rainfall parameters. PIA can either be derived from a radiometer or from the surface reference technique, in which a clear air radar measurement is compared with the measurement in the raining area. The current TRMM 2A21 PIA data product makes use of both a temporal and spatial clear air database for comparison to rainy measurements. In this paper we present results from analysis of TRMM surface backscatter cross-section (sigmaO) measurements from Nov 97-Feb99, and a comparison with sigmaO measurements obtained by the NASA Scatterometer (NSCAT) between Sept96-June97. Measurements for a given month from both instruments are compiled on a 1 deg. (lat.) x 1 deg. (lon.) x 1 hr. grid. This enables TRMM--NSCAT comparison and the investigation of seasonal and diurnal trends in both data sets. From preliminary analysis of TRMM sigmaO's we have decided not to treat the ocean as a single homogeneous region but to select a number of ocean sub-regions and individually analyze their trends. Likewise, and in a similar approach to previous studies of Seasat over-land data, we have selected a number of over-land regions for study. From said sigmaO maps and regional trend analysis we investigate possible sources of trends and variability. In addition, we study the effects of TRMM PR sensitivity through the PR "possible rain" class. Given NSCAT's inability to flag rain contaminated measurements we are able to gauge the impact of rain contamination on NSCAT monthly sigmaO maps, using TRMM measurements. The research described in this paper was carried out by the Jet Propulsion Laboratory, California Institute of Technology, under contract with the National Aeronautics and Space Administration (NASA), U.S.A.

Im, Eastwood↗

Computer aided reliability, availability, and safety modeling for fault-tolerant computer systems with commentary on the HARP program

Many of the most challenging reliability problems of our present decade involve complex distributed systems such as interconnected telephone switching computers, air traffic control centers, aircraft and space vehicles, and local area and wide area computer networks. In addition to the challenge of complexity, modern fault-tolerant computer systems require very high levels of reliability, e.g., avionic computers with MTTF goals of one billion hours. Most analysts find that it is too difficult to model such complex systems without computer aided design programs. In response to this need, NASA has developed a suite of computer aided reliability modeling programs beginning with CARE 3 and including a group of new programs such as: HARP, HARP-PC, Reliability Analysts Workbench (Combination of model solvers SURE, STEM, PAWS, and common front-end model ASSIST), and the Fault Tree Compiler. The HARP program is studied and how well the user can model systems using this program is investigated. One of the important objectives will be to study how user friendly this program is, e.g., how easy it is to model the system, provide the input information, and interpret the results. The experiences of the author and his graduate students who used HARP in two graduate courses are described. Some brief comparisons were made with the ARIES program which the students also used. Theoretical studies of the modeling techniques used in HARP are also included. Of course no answer can be any more accurate than the fidelity of the model, thus an Appendix is included which discusses modeling accuracy. A broad viewpoint is taken and all problems which occurred in the use of HARP are discussed. Such problems include: computer system problems, installation manual problems, user manual problems, program inconsistencies, program limitations, confusing notation, long run times, accuracy problems, etc.

Shooman, Martin L.↗

FORTRAN Automated Code Evaluation System (faces) system documentation, version 2, mod 0

A system is presented which processes FORTRAN based software systems to surface potential problems before they become execution malfunctions. The system complements the diagnostic capabilities of compilers, loaders, and execution monitors rather than duplicating these functions. Also, it emphasizes frequent sources of FORTRAN problems which require inordinate manual effort to identify. The principle value of the system is extracting small sections of unusual code from the bulk of normal sequences. Code structures likely to cause immediate or future problems are brought to the user's attention. These messages stimulate timely corrective action of solid errors and promote identification of 'tricky' code. Corrective action may require recoding or simply extending software documentation to explain the unusual technique.

Source record↗

Review of Skin Friction Measurements Including Recent High-Reynolds Number Results from NASA Langley NTF

This paper reviews flat plate skin friction data from early correlations of drag on plates in water to measurements in the cryogenic environment of The NASA Langley National Transonic Facility (NTF) in late 1996. The flat plate (zero pressure gradient with negligible surface curvature) incompressible skin friction at high Reynolds numbers is emphasized in this paper, due to its importance in assessing the accuracy of measurements, and as being important to the aerodynamics of large scale vehicles. A correlation of zero pressure gradient skin friction data minimizing extraneous effects between tests is often used as the first step in the calculation of skin friction in complex flows. Early data compiled by Schoenherr for a range of momentum thickness Reynolds numbers, R(sub Theta) from 860 to 370,000 contained large scatter, but has proved surprisingly accurate in its correlated form. Subsequent measurements in wind tunnels under more carefully controlled conditions have provided inputs to this database, usually to a maximum R(sub Theta) of about 40,000. Data on a large axisymmetric model in the NASA Langley National Transonic Facility extends the upper limit in incompressible R(sub Theta) to 619,800 using the van Driest transformation. Previous data, test techniques, and error sources ar discussed, and the NTF data will be discussed in detail. The NTF Preston tube and Clauser inferred data accuracy is estimated to be within -2 percent of a power-law curve fit, and falls above the Spalding theory by 1 percent at R(sub Theta) of about 600,000.

Watson, Ralph D.↗

Electrical Capacitance Volume Tomography with High-Contrast Dielectrics

The Electrical Capacitance Volume Tomography (ECVT) system has been designed to complement the tools created to sense the presence of water in nonconductive spacecraft materials, by helping to not only find the approximate location of moisture but also its quantity and depth. The ECVT system has been created for use with a new image reconstruction algorithm capable of imaging high-contrast dielectric distributions. Rather than relying solely on mutual capacitance readings as is done in traditional electrical capacitance tomography applications, this method reconstructs high-resolution images using only the self-capacitance measurements. The image reconstruction method assumes that the material under inspection consists of a binary dielectric distribution, with either a high relative dielectric value representing the water or a low dielectric value for the background material. By constraining the unknown dielectric material to one of two values, the inverse math problem that must be solved to generate the image is no longer ill-determined. The image resolution becomes limited only by the accuracy and resolution of the measurement circuitry. Images were reconstructed using this method with both synthetic and real data acquired using an aluminum structure inserted at different positions within the sensing region. The cuboid geometry of the system has two parallel planes of 16 conductors arranged in a 4 4 pattern. The electrode geometry consists of parallel planes of copper conductors, connected through custom-built switch electronics, to a commercially available capacitance to digital converter. The figure shows two 4 4 arrays of electrodes milled from square sections of copper-clad circuit-board material and mounted on two pieces of glass-filled plastic backing, which were cut to approximately square shapes, 10 cm on a side. Each electrode is placed on 2.0-cm centers. The parallel arrays were mounted with the electrode arrays approximately 3 cm apart. The open ends were surrounded by a metal guard to reduce the sensitivity of the electrodes to outside interference and to help maintain the spacing between the arrays. Other uses for this innovation potentially include quantifying the amount of commodity remaining in the fuel and oxidizer tanks while on-orbit without having to fire spacecraft engines. Another orbit application is moisture sensing in plant-growth experiments because microgravity causes moisture in soil to distribute itself in unusual ways. At the moment, the hardware and image reconstruction technique may only be of interest to people involved in nondestructive evaluation. The reconstructed image takes almost a full week to reproduce with existing computer power. However, because computer power and speeds follows Moore s Law, execution times are likely to become acceptable within the next five to eight years. The code was written in Mathematica for dedicated use with the ECVT system. In its present form, it is not suitable to be used directly as a consumer product. However, the code could be likely improved by rewriting it in a compiled language such as C or Fortran.

Nurge, Mark↗

Video Mosaicking for Inspection of Gas Pipelines

A vision system that includes a specially designed video camera and an image-data-processing computer is under development as a prototype of robotic systems for visual inspection of the interior surfaces of pipes and especially of gas pipelines. The system is capable of providing both forward views and mosaicked radial views that can be displayed in real time or after inspection. To avoid the complexities associated with moving parts and to provide simultaneous forward and radial views, the video camera is equipped with a wide-angle (>165 ) fish-eye lens aimed along the axis of a pipe to be inspected. Nine white-light-emitting diodes (LEDs) placed just outside the field of view of the lens (see Figure 1) provide ample diffuse illumination for a high-contrast image of the interior pipe wall. The video camera contains a 2/3-in. (1.7-cm) charge-coupled-device (CCD) photodetector array and functions according to the National Television Standards Committee (NTSC) standard. The video output of the camera is sent to an off-the-shelf video capture board (frame grabber) by use of a peripheral component interconnect (PCI) interface in the computer, which is of the 400-MHz, Pentium II (or equivalent) class. Prior video-mosaicking techniques are applicable to narrow-field-of-view (low-distortion) images of evenly illuminated, relatively flat surfaces viewed along approximately perpendicular lines by cameras that do not rotate and that move approximately parallel to the viewed surfaces. One such technique for real-time creation of mosaic images of the ocean floor involves the use of visual correspondences based on area correlation, during both the acquisition of separate images of adjacent areas and the consolidation (equivalently, integration) of the separate images into a mosaic image, in order to insure that there are no gaps in the mosaic image. The data-processing technique used for mosaicking in the present system also involves area correlation, but with several notable differences: Because the wide-angle lens introduces considerable distortion, the image data must be processed to effectively unwarp the images (see Figure 2). The computer executes special software that includes an unwarping algorithm that takes explicit account of the cylindrical pipe geometry. To reduce the processing time needed for unwarping, parameters of the geometric mapping between the circular view of a fisheye lens and pipe wall are determined in advance from calibration images and compiled into an electronic lookup table. The software incorporates the assumption that the optical axis of the camera is parallel (rather than perpendicular) to the direction of motion of the camera. The software also compensates for the decrease in illumination with distance from the ring of LEDs.

Magruder, Darby↗

Experiments for locating damaged truss members in a truss structure

Locating damaged truss members in large space structures will involve a combination of sensing and diagnostic techniques. Methods developed for damage location require experimental verification prior to on-orbit applications. To this end, a series of experiments for locating damaged members using a generic, ten bay truss structure were conducted. A 'damaged' member is a member which has been removed entirely. Previously developed identification methods are used in conjunction with the experimental data to locate damage. Preliminary results to date are included, and indicate that mode selection and sensor location are important issues for location performance. A number of experimental data sets representing various damage configurations were compiled using the ten bay truss. The experimental data and the corresponding finite element analysis models are available to researchers for verification of various methods of structure identification and damage location.

Mcgowan, Paul E.↗

Education, training, and human engineering in aerospace; SAE Aerotech '93, Costa Mesa, CA, Sep. 27-30, 1993

Advances in simulation technology are discussed by a number of government and industry experts, for both training and research and development applications. Advanced techniques, such as helmet-mounted information displays, neurocontrollers, automated training systems, and simulation for space-based systems are included. Advances in training methodology for air transportation are covered by a group of experts in that field, including discussions of advanced flight deck transition training, new training tools, and effective low cost alternatives for part-task training. With the ever-increasing emphasis on human factors in cockpit and cabin design, the section on research, advances, and certification criteria in that field is pertinent. NASA, aircraft manufacturing, and FAA representatives have compiled an informative group of presentations concerning active topics and considerations in human factors design.

Shapiro, Diane C.↗