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 379 records · Page 21

MPI, HPF or OpenMP: A Study with the NAS Benchmarks

Porting applications to new high performance parallel and distributed platforms is a challenging task. Writing parallel code by hand is time consuming and costly, but the task can be simplified by high level languages and would even better be automated by parallelizing tools and compilers. The definition of HPF (High Performance Fortran, based on data parallel model) and OpenMP (based on shared memory parallel model) standards has offered great opportunity in this respect. Both provide simple and clear interfaces to language like FORTRAN and simplify many tedious tasks encountered in writing message passing programs. In our study we implemented the parallel versions of the NAS Benchmarks with HPF and OpenMP directives. Comparison of their performance with the MPI implementation and pros and cons of different approaches will be discussed along with experience of using computer-aided tools to help parallelize these benchmarks. Based on the study,potentials of applying some of the techniques to realistic aerospace applications will be presented

Jin, Hao-Qiang↗

Space Shuttle reaction control system thruster metal nitrate removal and characterization

The Space Shuttle hypergolic primary reaction control system (PRCS) thrusters continue to fail-leak or fail-off at a rate of approximately 1.5 per flight, attributed primarily to metal nitrate formation in the nitrogen tetroxide (N2O4) pilot operated valves (POV's). The failures have continued despite ground support equipment (GSE) and subsystem operational improvements. As a result, the Johnson Space Center (JSC) White Sands Test Facility (WSTF) performed a study to characterize the contamination in the N204 valves. This study prompted the development and implementation of a highly successful flushing technique using deionized (DI) water and gaseous nitrogen (GN2) to remove the contamination while minimizing Teflon seat damage. Following flushing a comprehensive acceptance test is performed before the thruster is deemed recovered. Between the time WSTF was certified to process flight thrusters (March 1992) and September 1993, a 68 percent thruster recovery rate was achieved. The contamination flushed from these thrusters was analyzed and has provided insight into the corrosion process, which is reported in this publication. Additionally, the long-term performance of 24 flushed thrusters installed in the WSTF Fleet Leader Shuttle reaction control subsystem (RCS) test articles is being assessed. WSTF continues to flush flight and test article thrusters and compile data to investigate metal nitrate formation characteristics in leaking and nonleaking valves.

Saulsberry, R. L.↗

Transit Detection with a Distributed Network of Telescopes

The discovery since 1995 of more than 80 planets around nearby solar-like stars and the photometric detection of a transit of the planet orbiting HD 209458 (producing a more than 1% drop in brightness that lasts 3 hours) has heralded a new era in astronomy. It has now been demonstrated that small telescopes equipped with sensitive and stable electronic detectors can produce fundamental scientific discoveries regarding the frequency and nature of planets outside the solar system. The modest equipment requirements for the measurement of extrasolar planetary transits are achieved by commercial small aperture telescopes and CCD imagers common among amateur astronomers. With equipment already in hand and armed with target lists, observing techniques and software procedures developed b NASA's Ames Research Center and the University of California at Santa Cruz, non-professional astronomers can contribute significantly to the study of planets around others stars. Statistical analyses of the population of parent stars of the known extrasolar planets indicate that approximately one in ten metal-rich stars should harbor a short-period planet. Given the ten percent chance that a given short-period planet displays transits, we therefore expect that approximately 1% of the most metal rich stars will have a planetary companion detectable by this project. A catalog of 206 highly metal rich nearby F, G and K stars has been compiled, and this catalog will provide a rich source of targets. In addition, main sequence F, G, K and M stars identified to have "transit-like" features in the Hipparcos satellite photometry archive will also be monitored. A commercially available "amateur grade" telescope/CCD/software system acquired late during the 2001 "transit season" for HID 209458 has achieved 0.47% RMS precision for 13 minute time sampling from a suburban backyard under less than ideal observing conditions and a realistic range of airmass values.

Castellano, T.↗

An Overview of Starfish: A Table-Centric Tool for Interactive Synthesis

Engineering is an interactive process that requires intelligent interaction at many levels. My thesis [1] advances an engineering discipline for high-level synthesis and architectural decomposition that integrates perspicuous representation, designer interaction, and mathematical rigor. Starfish, the software prototype for the design method, implements a table-centric transformation system for reorganizing control-dominated system expressions into high-level architectures. Based on the digital design derivation (DDD) system a designer-guided synthesis technique that applies correctness preserving transformations to synchronous data flow specifications expressed as co- recursive stream equations Starfish enhances user interaction and extends the reachable design space by incorporating four innovations: behavior tables, serialization tables, data refinement, and operator retiming. Behavior tables express systems of co-recursive stream equations as a table of guarded signal updates. Developers and users of the DDD system used manually constructed behavior tables to help them decide which transformations to apply and how to specify them. These design exercises produced several formally constructed hardware implementations: the FM9001 microprocessor, an SECD machine for evaluating LISP, and the SchemEngine, garbage collected machine for interpreting a byte-code representation of compiled Scheme programs. Bose and Tuna, two of DDD s developers, have subsequently commercialized the design derivation methodology at Derivation Systems, Inc. (DSI). DSI has formally derived and validated PCI bus interfaces and a Java byte-code processor; they further executed a contract to prototype SPIDER-NASA's ultra-reliable communications bus. To date, most derivations from DDD and DRS have targeted hardware due to its synchronous design paradigm. However, Starfish expressions are independent of the synchronization mechanism; there is no commitment to hardware or globally broadcast clocks. Though software back-ends for design derivation are limited to the DDD stream-interpreter, targeting synchronous or real-time software is not substantively different from targeting hardware.

Tsow, Alex↗

Modeling a maintenance simulation of the geosynchronous platform

A modeling technique used to conduct a simulation study comparing various maintenance routines for a space platform is dicussed. A system model is described and illustrated, the basic concepts of a simulation pass are detailed, and sections on failures and maintenance are included. The operation of the system across time is best modeled by a discrete event approach with two basic events - failure and maintenance of the system. Each overall simulation run consists of introducing a particular model of the physical system, together with a maintenance policy, demand function, and mission lifetime. The system is then run through many passes, each pass corresponding to one mission and the model is re-initialized before each pass. Statistics are compiled at the end of each pass and after the last pass a report is printed. Items of interest typically include the time to first maintenance, total number of maintenance trips for each pass, average capability of the system, etc.

Kleiner, A. F., Jr.↗

Morphology of the Vestibular Utricule in Toadfish, Opsanus Tau

The uticle is an otolith organ in the vertebrate inner ear that provides gravitoinertial acceleration information into the vestibular reflex pathways. The aim of the present study was to provide an anatomical description of this structure in the adult oyster toadfish, and establish a morphological basis for interpretation of subsequent functional studies. Light, scanning electron and transmission electron microscopy were applied to visualize the sensory epithelium and its neural innervation. Electrophysiological techniques were used to identify utricular afferents by their response to translation stimuli. Similar to nerve afferents supplying the semicircular canals and lagena, utricular afferents commonly exhibit a short-latency increase of firing rate in response to electrical activation of the central efferent pathway. Afferents were labeled with biocytin either intraaxonally or with extracellular bulk deposits. Light microscope images of serial thick sections were used to make three-dimensional reconstructions of individual labeled afferents to identify the dendritic morphology with respect to epithelial location. Scanning electron microscopy was used to visualize the surface of the otolith mass facing the otolith membrane, and the hair cell polarization patterns of strioler and extrastriolar regions. Transmission electron micrographs of serial thin sections were compiled to create a three-dimensional reconstruction of the labeled afferent over a segment of its dendritic field and to examine the hair cell-afferent synaptic contacts.

Bass, L.↗

Lambayeque Water Resources: Assessing Hydrologic Patterns Using NASA Earth Observations to Address Tree Mortality in Peru’s Coastal Mesquite Forests

The mesquite (Prosopi ssp.) forests in Northwestern Peru have had a significant increase in tree mortality in the past fifty years. Within this time frame, 17% of the forest extent was lost and the forest saw an average annual declination rate of 0.33% (Ektvedt, Vetaas, & Lundberg, 2012). These habitats support the region's rich biodiversity and play an important role in local community economies. Several hydrologic causes for mesquite mortality have been hypothesized, but local researchers lack spatially comprehensive techniques to address the problem. While in situ research is currently being utilized in an attempt to explain this recent anomaly, landscape-level visualizations through remote sensing have not been produced to find connections between hydrologic trends and the health of Northwestern Peru’s mesquite forests. Climate Hazards Group InfraRed Precipitation with Station dataand Global Land Data Assimilation Systemdata were analyzed to assess hydrologic patterns pertaining to precipitation and soil moisture in the Lambayeque region of Peru. These data were then paired with vegetation indices derived from Terra Moderate Resolution Imaging Spectroradiometer (MODIS) and Suomi National Polar-orbiting Partnership (NPP) Visible Infrared Imaging Radiometer Suite (VIIRS) to display how changing hydrologic patterns relate to the health of mesquite trees. These data were then compiled on a monthly basis over the 30-year study period to create a time series product, which was later referenced with background research to find the likely causes of recent forest decline. The results will assist in the Lambayeque Regional Government’s understanding of recent biological declination and will help them design strategies to mitigate forest decline in Lambayeque, Peru and surrounding regions.

Water Resources↗

Lambayeque Water Resources: Assessing Hydrologic Patterns Using NASA Earth Observations to Address Tree Mortality in Peru’s Coastal Mesquite Forests

The mesquite (Prosopis sp.) forests in Northwestern Peru have had a significant increase in tree mortality in the past fifty years. Within this time frame, 17% of the forest extent was lost and the forest saw an average annual declination rate of 0.33% (Ektvedt, Vetaas, & Lundberg, 2012). These habitats support the region's rich biodiversity and play an important role in local community economies. Several hydrologic causes for mesquite mortality have been hypothesized, but local researchers lack spatially comprehensive techniques to address the problem. While in situ research is currently being utilized in an attempt to explain this recent anomaly, landscape-level visualizations through remote sensing have not been produced to find connections between hydrologic trends and the health of Northwestern Peru’s mesquite forests. Climate Hazards Group InfraRed Precipitation with Station data and Global Land Data Assimilation System data were analyzed to assess hydrologic patterns pertaining to precipitation and soil moisture in the Lambayeque region of Peru. These data were then paired with vegetation indices derived from Terra Moderate Resolution Imaging Spectroradiometer (MODIS) and Suomi National Polar-orbiting Partnership (NPP) Visible Infrared Imaging Radiometer Suite (VIIRS) to display how changing hydrologic patterns relate to the health of mesquite trees. These data were then compiled on a monthly basis over the 30-year study period to create a time series product, which was later referenced with background research to find the likely causes of recent forest decline. The results will assist in the Lambayeque Regional Government’s understanding of recent biological declination and will help them design strategies to mitigate forest decline in Lambayeque, Peru and surrounding regions.

Water Resources↗

Spectroscopic Properties of Metamorphosed Mafic Rocks: Remote Sensing Applications on Mars

Reflectance spectroscopy in the visible and near-infrared wavelengths, between 420 mn to 2588 nm. was utilized on a suite of hydrothermally metamorphosed mafic rocks from the Smartville complex in the northern Sierra Nevada mountains in California. A detailed data base of 102 samples was compiled in order to distinguish differences in mineralogy, petrology, and degree of metamorphism for remote sensing applications. Study was limited to metaigneous and metasedimentary rocks in an attempt to spectrally characterize terrestrial rocks analogous to the possible surface of Mars, for a better understanding and possible detection of the geologic features on the remote surface. Diagnostic absorption bands of iron, water, and hydroxyl produced the majority of discernible features in this study. Mossbauer spectroscopy was performed in order to determine specific iron sites. The resulting spectral data base along with thin section mineral identification, metamorphic zone, rock type and location were recorded and available for future application and research. Continued exploration of Mars in the advancing years, will further advance our understanding of the geology of Mars. Spectroscopic techniques will undoubtedly be integral parts of these future missions. Work on terrestrial analogs to the Martian surface must continue, in order to produce extensive data bases and broaden our knowledge of spectral features.

Graff, Trevor G.↗

Advanced Software Development Workstation Project

The Advanced Software Development Workstation Project, funded by Johnson Space Center, is investigating knowledge-based techniques for software reuse in NASA software development projects. Two prototypes have been demonstrated and a third is now in development. The approach is to build a foundation that provides passive reuse support, add a layer that uses domain-independent programming knowledge, add a layer that supports the acquisition of domain-specific programming knowledge to provide active support, and enhance maintainability and modifiability through an object-oriented approach. The development of new application software would use specification-by-reformulation, based on a cognitive theory of retrieval from very long-term memory in humans, and using an Ada code library and an object base. Current tasks include enhancements to the knowledge representation of Ada packages and abstract data types, extensions to support Ada package instantiation knowledge acquisition, integration with Ada compilers and relational databases, enhancements to the graphical user interface, and demonstration of the system with a NASA contractor-developed trajectory simulation package. Future work will focus on investigating issues involving scale-up and integration.

Lee, Daniel↗

The Updated IAU MDC Catalogue of Photographic Meteor Orbits

The database of photographic meteor orbits of the IAU Meteor Data Center at the Astronomical Institute SAS has gradually been updated. To the 2003 version of 4581 photographic orbits compiled from 17 different stations and obtained in the period 1936-1996, additional new 211 orbits compiled from 7 sources have been added. Thus, the updated version of the catalogue contains 4792 photographic orbits (equinox J2000.0) available either in two separate orbital and geophysical data files or a file with the merged data. All the updated files with relevant documentation are available at the web of the IAU Meteor Data Center. Keywords astronomical databases photographic meteor orbits 1 Introduction Meteoroid orbits are a basic tool for investigation of distribution and spatial structure of the meteoroid population in the close surroundings of the Earth s orbit. However, information about them is usually widely scattered in literature and often in publications with limited circulation. Therefore, the IAU Comm. 22 during the 1976 IAU General Assembly proposed to establish a meteor data center for collection of meteor orbits recorded by photographic and radio techniques. The decision was confirmed by the next IAU GA in 1982 and the data center was established (Lindblad, 1987). The purpose of the data center was to acquire, format, check and disseminate information on precise meteoroid orbits obtained by multi-station techniques and the database gradually extended as documented in previous reports on the activity of the Meteor Data Center by Lindblad (1987, 1995, 1999 and 2001) or Lindblad and Steel (1993). Up to present, the database consists of 4581 photographic meteor orbits (Lindblad et al., 2005), 63.330 radar determined orbit: Harvard Meteor Project (1961-1965, 1968-1969), Adelaide (1960-1961, 1968-1969), Kharkov (1975), Obninsk (1967-1968), Mogadish (1969-1970) and 1425 video-recordings (Lindblad, 1999) to which additional 817 video meteors orbits published by Koten el al. (2003) were

Porubcan, V.↗

34th JANNAF Combustion Subcommittee Meeting: MURI Technology - Volume 2

This volume is a compilation of 48 unclassified/unlimited distribution papers presented at the 1997 meeting of the JANNAF 34th Combustion Subcommittee (CS) held jointly with the Propulsion Systems Hazards Subcommittee (PSHS), and the Airbreathing Propulsion Subcommittee. Proceedings of the CS, PSHS and APS meetings are published separately by CPIA. The CS Meeting Proceedings are published in four volumes. The JANNAF papers contained in this volume contributed to the Second Year Progress Review of the Multidisciplinary University Research Initiative Program (MURI) on 'Novel New Ingredients to Stabilize Rocket Motors'. Technical progress made on this program was presented as JANNAF CS papers contained in Volumes 2 and 4. Papers contained in this volume review bi-plateau propellant combustion, AP and metal combustion, solid propellant combustion instability fundamentals and motor applications, gas-phase and condensed-phase kinetics, and measurement techniques.

Fry, Ronald S.↗

Cryogenic wind tunnels for high Reynolds number testing

A compilation of lectures presented at various Universities over a span of several years is discussed. A central theme of these lectures has been to present the research facility in terms of the service it provides to, and its potential effect on, the entire community, rather than just the research community. This theme is preserved in this paper which deals with the cryogenic transonic wind tunnels at Langley Research Center. Transonic aerodynamics is a focus both because of its crucial role in determining the success of aeronautical systems and because cryogenic wind tunnels are especially applicable to the transonics problem. The paper also provides historical perspective and technical background for cryogenic tunnels, culminating in a brief review of cryogenic wind tunnel projects around the world. An appendix is included to provide up to date information on testing techniques that have been developed for the cryogenic tunnels at Langley Research Center. In order to be as inclusive and as current as possible, the appendix is less formal than the main body of the paper. It is anticipated that this paper will be of particular value to the technical layman who is inquisitive as to the value of, and need for, cryogneic tunnels.

Lawing, P. L.↗

Composite Overwrapped Pressure Vessels (COPV): Flight Rationale for the Space Shuttle Program

Each Orbiter Vehicle (Space Shuttle Program) contains up to 24 Kevlar49/Epoxy Composite Overwrapped Pressure Vessels (COPV) for storage of pressurized gases. In the wake of the Columbia accident and the ensuing Return To Flight (RTF) activities, Orbiter engineers reexamined COPV flight certification. The original COPV design calculations were updated to include recently declassified Kevlar COPV test data from Lawrence Livermore National Laboratory (LLNL) and to incorporate changes in how the Space Shuttle was operated as opposed to orinigially envisioned. 2005 estimates for the probability of a catastrophic failure over the life of the program (from STS-1 through STS-107) were one-in-five. To address this unacceptable risk, the Orbiter Project Office (OPO) initiated a comprehensive investigation to understand and mitigate this risk. First, the team considered and eventually deemed unfeasible procuring and replacing all existing flight COPVs. OPO replaced the two vessels with the highest risk with existing flight spare units. Second, OPO instituted operational improvements in ground procedures to signficiantly reduce risk, without adversely affecting Shuttle capability. Third, OPO developed a comprehensive model to quantify the likelihood of occurrance. A fully-instrumented burst test (recording a lower burst pressure than expected) on a flight-certified vessel provided critical understanding of the behavior of Orbiter COPVs. A more accurate model was based on a newly-compiled comprehensive database of Kevlar data from LLNL and elsewhere. Considering hardware changes, operational improvements and reliability model refinements, the mean reliability was determined to be 0.998 for the remainder of the Shuttle Program (from 2007, for STS- 118 thru STS-135). Since limited hardware resources precluded full model validation through multiple tests, additional model confidence was sought through the first-ever Accelerated Stress Rupture Test (ASRT) of a flown flight article. A Bayesian statistical approach was developed to interpret possible test results. Since the lifetime observed in the ASRT exceeded initial estimates by one to two orders of magnitude, the Space Shuttle Program deemed there was significant conservatism in the model and accepted continued operation with existing flight hardware. Given the variability in tank-to-tank original prooftest response, a non-destructive evaluation (NDE) technique utilizing Raman Spectroscopy was developed to directly measure COPV residual stress state. Preliminary results showed that patterns of low fiber elastic strains over the outside vessel surface, together with measured permanent volume growth during proof, could be directly correlated to increased fiber stress ratios on the inside fibers adjacent to the liner, and thus reduced reliability.

Kezirian, Michael T.↗

Assurance of Fault Management: Risk-Significant Adverse Condition Awareness

Fault Management (FM) systems are ranked high in risk-based assessment of criticality within flight software, emphasizing the importance of establishing highly competent domain expertise to provide assurance for NASA projects, especially as spaceflight systems continue to increase in complexity. Insight into specific characteristics of FM architectures seen embedded within safety- and mission-critical software systems analyzed by the NASA Independent Verification Validation (IVV) Program has been enhanced with an FM Technical Reference (TR) suite. Benefits are aimed beyond the IVV community to those that seek ways to efficiently and effectively provide software assurance to reduce the FM risk posture of NASA and other space missions. The identification of particular FM architectures, visibility, and associated IVV techniques provides a TR suite that enables greater assurance that critical software systems will adequately protect against faults and respond to adverse conditions. The role FM has with regard to overall asset protection of flight software systems is being addressed with the development of an adverse condition (AC) database encompassing flight software vulnerabilities.Identification of potential off-nominal conditions and analysis to determine how a system responds to these conditions are important aspects of hazard analysis and fault management. Understanding what ACs the mission may face, and ensuring they are prevented or addressed is the responsibility of the assurance team, which necessarily should have insight into ACs beyond those defined by the project itself. Research efforts sponsored by NASAs Office of Safety and Mission Assurance defined terminology, categorized data fields, and designed a baseline repository that centralizes and compiles a comprehensive listing of ACs and correlated data relevant across many NASA missions. This prototype tool helps projects improve analysis by tracking ACs, and allowing queries based on project, mission type, domain component, causal fault, and other key characteristics. The repository has a firm structure, initial collection of data, and an interface established for informational queries, with plans for integration within the Enterprise Architecture at NASA IVV, enabling support and accessibility across the Agency. The development of an improved workflow process for adaptive, risk-informed FM assurance is currently underway.

Software Verification & Validation↗

Bearing tester data compilation analysis, and reporting and bearing math modeling

Integration of heat transfer coefficients, modified to account for local vapor quality, into the 45 mm bearing model has been completed. The model has been evaluated with two flow rates and subcooled and saturated coolant. The evaluation showed that by increasing the flow from 3.6 to 7.0 lbs/sec the average ball temperature was decreased by 102 F, using a coolant temperature of -230 F. The average ball temperature was decreased by 63 F by decreasing the inlet coolant temperature from saturated to -230 F at a flow rate of 7.0 lbs/sec. Since other factors such as friction, cage heating, etc., affect bearing temperatures, the above bearing temperature effects should be considered as trends and not absolute values. The two phase heat transfer modification has been installed in the 57 mm bearing model and the effects on bearing temperatures have been evaluated. The average ball temperature was decreased by 60 F by increasing the flow rate from 4.6 to 9.0 lbs/sec for the subcooled case. By decreasing the inlet coolant temperature from saturation to -24 F, the average ball temperature was decreased 57 F for a flow rate of 9.0 lbs/sec. The technique of relating the two phase heat transfer coefficient to local vapor quality will be applied to the tester model and compared with test data.

Cody, J. C.↗

Identifying Trends in Deep Space Network Monitor Data

A computer program has been developed that analyzes Deep Space Network monitor data, looking for changes of trends in critical parameters. This program represents a significant improvement over the previous practice of manually plotting data and visually inspecting the resulting graphs to identify trends. This program uses proven numerical techniques to identify trends. When a statistically significant trend is detected, then it is characterized by means of a symbol that can be used by pre-existing model-based reasoning software. The program can perform any of the following functions: Given an expectation that data in a given list should exhibit an upward, downward, constant, or unknown trend, it can determine whether the data do or do not follow such a trend. Given a list of data, it can identify which of the aforementioned trends the data follow. Given two lists of data, it can determine whether or not both follow the same trend. This program can be executed on a variety of computers. It can be distributed in either source code or binary code form. It must be run in conjunction with any one of a number of Lisp compilers that are available commercially or as shareware.

James, Mark↗

A Monte Carlo investigation of thrust imbalance of solid rocket motor pairs

A technique is described for theoretical, statistical evaluation of the thrust imbalance of pairs of solid-propellant rocket motors (SRMs) firing in parallel. Sets of the significant variables, determined as a part of the research, are selected using a random sampling technique and the imbalance calculated for a large number of motor pairs. The performance model is upgraded to include the effects of statistical variations in the ovality and alignment of the motor case and mandrel. Effects of cross-correlations of variables are minimized by selecting for the most part completely independent input variables, over forty in number. The imbalance is evaluated in terms of six time - varying parameters as well as eleven single valued ones which themselves are subject to statistical analysis. A sample study of the thrust imbalance of 50 pairs of 146 in. dia. SRMs of the type to be used on the space shuttle is presented. The FORTRAN IV computer program of the analysis and complete instructions for its use are included. Performance computation time for one pair of SRMs is approximately 35 seconds on the IBM 370/155 using the FORTRAN H compiler.

Sforzini, R. H.↗