Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “COMPILER PROGRAM”

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 829 records · Page 46

Simulation and analysis of support hardware for multiple instruction rollback

Recently, a compiler-assisted approach to multiple instruction retry was developed. In this scheme, a read buffer of size 2N, where N represents the maximum instruction rollback distance, is used to resolve one type of data hazard. This hardware support helps to reduce code growth, compilation time, and some of the performance impacts associated with hazard resolution. The 2N read buffer size requirement of the compiler-assisted approach is worst case, assuring data redundancy for all data required but also providing some unnecessary redundancy. By adding extra bits in the operand field for source 1 and source 2 it becomes possible to design the read buffer to save only those values required, thus reducing the read buffer size requirement. This study measures the effect on performance of a DECstation 3100 running 10 application programs using 6 read buffer configurations at varying read buffer sizes.

Alewine, Neil J.↗

Space Mechanisms Lessons Learned Study. Volume 1: Summary

Hundreds of satellites have been launched to date. Some have operated extremely well and others have not. In order to learn from past operating experiences, a study was conducted to determine the conditions under which space mechanisms (mechanically moving components) have previously worked or failed. The study consisted of: (1) an extensive literature review that included both government contractor reports and technical journals; (2) communication and visits (when necessary) to the various NASA and DOD centers and their designated contractors (this included contact with project managers of current and prior NASA satellite programs as well as their industry counterparts); (3) requests for unpublished information to NASA and industry; and (4) a mail survey designed to acquire specific mechanism experience. The information obtained has been organized into two volumes. Volume 1 provides a summary of the lessons learned, the results of a needs analysis, responses to the mail survey, a listing of experts, a description of some available facilities and a compilation of references. Volume 2 contains a compilation of the literature review synopsis.

Shapiro, Wilbur↗

An X-Ray Analysis Database of Photoionization Cross Sections Including Variable Ionization

Results of research efforts in the following areas are discussed: review of the major theoretical and experimental data of subshell photoionization cross sections and ionization edges of atomic ions to assess the accuracy of the data, and to compile the most reliable of these data in our own database; detailed atomic physics calculations to complement the database for all ions of 17 cosmically abundant elements; reconciling the data from various sources and our own calculations; and fitting cross sections with functional approximations and incorporating these functions into a compact computer code.Also, efforts included adapting an ionization equilibrium code, tabulating results, and incorporating them into the overall program and testing the code (both ionization equilibrium and opacity codes) with existing observational data. The background and scientific applications of this work are discussed. Atomic physics cross section models and calculations are described. Calculation results are compared with available experimental data and other theoretical data. The functional approximations used for fitting cross sections are outlined and applications of the database are discussed.

Wang, Ping↗

Study of the commonality of space vehicle applications to future national needs (unclassified portion)

A midterm progress report was presented on the study of commonality of space vehicle applications to future national needs. Two of the four objectives in the entire study were discussed. The first one involved deriving functional requirements for space systems based on future needs and environments for the military and civilian communities. Possible space initiatives based on extrapolations of technology were compiled without regard as to need but only with respect to feasibility, given the advanced state of technology which could exist through the year 2,000. The second one involved matching the initiatives against the requirements, developing a methodology to match and select the initiatives with each of the separate plans based on the future environments, and deriving common features of the military and civilian support requirements for these programs.

Source record↗

Proceedings of the Advisory Committee on Standardization of Carbon-Phenolic Test Methods and Specifications

Proceedings of the Advisory Committee on Standardization of carbon-phenolic test methods and specifications are compiled. The following subject areas are covered: ashing procedures and alkali metal content of carbon fiber and fabrics; SPIP product identification code; SPIP initiative to adopt a water-soluble rayon yarn lubricant/size for weaving; fabric oxidation mass loss test; shelf life limit for prepregs, industry standard; silicon contamination update; resin, filler, and fabric content in prepreg; carbon assay testing calibration; thiokol rayon specifications; and SPIP low conductivity PAN program.

Hall, William B.↗

Least-Squares Curve-Fitting Program

Least Squares Curve Fitting program, AKLSQF, easily and efficiently computes polynomial providing least-squares best fit to uniformly spaced data. Enables user to specify tolerable least-squares error in fit or degree of polynomial. AKLSQF returns polynomial and actual least-squares-fit error incurred in operation. Data supplied to routine either by direct keyboard entry or via file. Written for an IBM PC X/AT or compatible using Microsoft's Quick Basic compiler.

Kantak, Anil V.↗

Lunar e-Library: A Research Tool Focused on the Lunar Environment

As NASA plans and implements the Vision for Space Exploration, managers, engineers, and scientists need lunar environment information that is readily available and easily accessed. For this effort, lunar environment data was compiled from a variety of missions from Apollo to more recent remote sensing missions, such as Clementine. This valuable information comes not only in the form of measurements and images but also from the observations of astronauts who have visited the Moon and people who have designed spacecraft for lunar missions. To provide a research tool that makes the voluminous lunar data more accessible, the Space Environments and Effects (SEE) Program, managed at NASA's Marshall Space Flight Center (MSFC) in Huntsville, AL, organized the data into a DVD knowledgebase: the Lunar e-Library. This searchable collection of 1100 electronic (.PDF) documents and abstracts makes it easy to find critical technical data and lessons learned from past lunar missions and exploration studies. The SEE Program began distributing the Lunar e-Library DVD in 2006. This paper describes the Lunar e-Library development process (including a description of the databases and resources used to acquire the documents) and the contents of the DVD product, demonstrates its usefulness with focused searches, and provides information on how to obtain this free resource.

McMahan, Tracy A.↗

Worldwide Spacecraft Crew Hatch History

The JSC Flight Safety Office has developed this compilation of historical information on spacecraft crew hatches to assist the Safety Tech Authority in the evaluation and analysis of worldwide spacecraft crew hatch design and performance. The document is prepared by SAIC s Gary Johnson, former NASA JSC S&MA Associate Director for Technical. Mr. Johnson s previous experience brings expert knowledge to assess the relevancy of data presented. He has experience with six (6) of the NASA spacecraft programs that are covered in this document: Apollo; Skylab; Apollo Soyuz Test Project (ASTP), Space Shuttle, ISS and the Shuttle/Mir Program. Mr. Johnson is also intimately familiar with the JSC Design and Procedures Standard, JPR 8080.5, having been one of its original developers. The observations and findings are presented first by country and organized within each country section by program in chronological order of emergence. A host of reference sources used to augment the personal observations and comments of the author are named within the text and/or listed in the reference section of this document. Careful attention to the selection and inclusion of photos, drawings and diagrams is used to give visual association and clarity to the topic areas examined.

Johnson, Gary↗

Evidence Report: Risk of Cardiovascular Disease and Other Degenerative Tissue Effects from Radiation Exposure

Occupational radiation exposure from the space environment may result in non-cancer or non-CNS degenerative tissue diseases, such as cardiovascular disease, cataracts, and respiratory or digestive diseases. However, the magnitude of influence and mechanisms of action of radiation leading to these diseases are not well characterized. Radiation and synergistic effects of radiation cause DNA damage, persistent oxidative stress, chronic inflammation, and accelerated tissue aging and degeneration, which may lead to acute or chronic disease of susceptible organ tissues. In particular, cardiovascular pathologies such as atherosclerosis are of major concern following gamma-ray exposure. This provides evidence for possible degenerative tissue effects following exposures to ionizing radiation in the form of the GCR or SPEs expected during long-duration spaceflight. However, the existence of low dose thresholds and dose-rate and radiation quality effects, as well as mechanisms and major risk pathways, are not well-characterized. Degenerative disease risks are difficult to assess because multiple factors, including radiation, are believed to play a role in the etiology of the diseases. As additional evidence is pointing to lower, space-relevant thresholds for these degenerative effects, particularly for cardiovascular disease, additional research with cell and animal studies is required to quantify the magnitude of this risk, understand mechanisms, and determine if additional protection strategies are required.The NASA PEL (Permissive Exposure Limit)s for cataract and cardiovascular risks are based on existing human epidemiology data. Although animal and clinical astronaut data show a significant increase in cataracts following exposure and a reassessment of atomic bomb (A-bomb) data suggests an increase in cardiovascular disease from radiation exposure, additional research is required to fully understand and quantify these adverse outcomes at lower doses (less than 0.5 gray (SI unit for ionizing radiation dosage, i.e. one joule of radiation energy per one kilogram of matter)) to facilitate risk prediction. This risk has considerable uncertainty associated with it, and no acceptable model for projecting degenerative tissue risk is currently available. In particular, risk factors such as obesity, alcohol, and tobacco use can act as confounding factors that contribute to the large uncertainties. The PELs could be violated under certain scenarios, including following a large SPE (solar proton event) or long-term GCR (galactic cosmic ray) exposure. Specifically, for a Mars mission, the accumulated dose is sufficiently high that epidemiology data and preliminary risk estimates suggest a significant risk for cardiovascular disease. Ongoing research in this area is intended to provide the evidence base for accurate risk quantification to determine criticality for extended duration missions. Data specific to the space radiation environment must be compiled to quantify the magnitude of this risk to decrease the uncertainty in current PELs and to determine if additional protection strategies are required. New research results could lead to estimates of cumulative radiation risk from CNS and degenerative tissue diseases that, when combined with the cancer risk, may have major negative impacts on mission design, costs, schedule, and crew selection. The current report amends an earlier report (Human Research Program Requirements Document, HRP-47052, Rev. C, dated Jan 2009) in order to provide an update of evidence since 2009.

Patel, Zarana↗

Middle Atmosphere Program. Handbook for MAP, volume 29. Part 1: Extended Abstracts, International Symposium on Solar Activity Forcing of the Middle Atmosphere. Part 2: MASH Workshop

The proceedings of the symposium is presented. Eight different sessions were presented: (1) Papers generally related to the subject; (2) Papers on the influence of the Quasi Biennial Oscillation; (3) Papers on the influence of the solar electromagnetic radiation variability; (4) Papers on the solar wind and high energy particle influence; (5) Papers on atmospheric circulation; (6) Papers on atmospheric electricity; (7) Papers on lower ionospheric variability; and (8) Solar posters, which are not included in this compilation.

Lastovicka, Jan↗

Dust Characterization Needs for Dust Mitigation

Unknowns remain regarding several lunar dust characteristics, and the lunar dust mitigation community, in collaboration with the science community, is compiling a list of lunar dust characterization needs. It is expected, through the course of currently planned or future lunar surface mission instrumentation, lab experiments, or analysis, that some of these unknowns will be characterized. This list is derived from several sources including findings from the 2020 publication “The Impact of Lunar Dust on Human Exploration”, NASA-STD-1008, SLS-SPEC-159 DSNE, and known gaps identified within NASA programs and projects. The goal of this information collection process is to create a list of dust characterization needs based on scientific and engineering knowledge gaps that will aid in the design and survival of designed and future systems, and address the challenges related to defining the lunar environment and mitigating lunar dust effects on systems and operations. Examples of dust properties and characterization needs include detailed examination of the finest fraction of lunar regolith as it varies by surface location, understanding dust transfer within natural and induced environments, determination of the effects of the lunar plasma environment with regards to materials and hardware, understand the triboelectric charging effects for activities and hardware in contact with the regolith, including grain to grain electrostatic interactions, and material adhesive properties.

dust mitigation↗

Program Helps Generate And Manage Graphics

Living Color Frame Maker (LCFM) computer program generates computer-graphics frames. Graphical frames saved as text files, in readable and disclosed format, easily retrieved and manipulated by user programs for wide range of real-time visual information applications. LCFM implemented in frame-based expert system for visual aids in management of systems. Monitoring, diagnosis, and/or control, diagrams of circuits or systems brought to "life" by use of designated video colors and intensities to symbolize status of hardware components (via real-time feedback from sensors). Status of systems can be displayed. Written in C++ using Borland C++ 2.0 compiler for IBM PC-series computers and compatible computers running MS-DOS.

Truong, L. V.↗

The Galilean Satellite Geological Mapping Program, 1983

The Galilean Satellite Geological Mapping Program was established to illuminate detailed geologic relations on the four large satellites of Jupiter. The program involves about 40 investigators from various universities, reseach institutes, and government offices in the United Sttes, England, Germany, and Italy. A total of 24 researchers have been assigned to map 10 quadrangles on Ganymede, 15 to map 6 quadrangles on Io, and 3 to map 2 quadrangles on Europa. All maps are at a scale of 1:5 million except for three of the Io maps, where high-resolution pictures permitted compilation of selected areas at larger scales.

Lucchitta, B. K.↗

Graphical explanation in an expert system for Space Station Freedom rack integration

The rationale and methodology used to incorporate graphics into explanations provided by an expert system for Space Station Freedom rack integration is examined. The rack integration task is typical of a class of constraint satisfaction problems for large programs where expertise from several areas is required. Graphically oriented approaches are used to explain the conclusions made by the system, the knowledge base content, and even at more abstract levels the control strategies employed by the system. The implemented architecture combines hypermedia and inference engine capabilities. The advantages of this architecture include: closer integration of user interface, explanation system, and knowledge base; the ability to embed links to deeper knowledge underlying the compiled knowledge used in the knowledge base; and allowing for more direct control of explanation depth and duration by the user. The graphical techniques employed range from simple statis presentation of schematics to dynamic creation of a series of pictures presented motion picture style. User models control the type, amount, and order of information presented.

Craig, F. G.↗

Read buffer optimizations to support compiler-assisted multiple instruction retry

Multiple instruction retry is a recovery mechanism for transient processor faults. We previously developed a compiler-assisted approach to multiple instruction ferry in which a read buffer of size 2N (where N represents the maximum instruction rollback distance) was used to resolve some data hazards while the compiler resolved the remaining hazards. The compiler-assisted scheme was shown to reduce the performance overhead and/or hardware complexity normally associated with hardware-only retry schemes. This paper examines the size and design of the read buffer. We establish a practical lower bound and average size requirement for the read buffer by modifying the scheme to save only the data required for rollback. The study measures the effect on the performance of a DECstation 3100 running ten application programs using six read buffer configurations with varying read buffer sizes. Two alternative configurations are shown to be the most efficient and differed depending on whether split-cycle-saves are assumed. Up to a 55 percent read buffer size reduction is achievable with an average reduction of 39 percent given the most efficient read buffer configuration and a variety of applications.

Alewine, N. J.↗

Integrated Medical Model Verification, Validation, and Credibility

The Integrated Medical Model (IMM) was designed to forecast relative changes for a specified set of crew health and mission success risk metrics by using a probabilistic (stochastic process) model based on historical data, cohort data, and subject matter expert opinion. A probabilistic approach is taken since exact (deterministic) results would not appropriately reflect the uncertainty in the IMM inputs. Once the IMM was conceptualized, a plan was needed to rigorously assess input information, framework and code, and output results of the IMM, and ensure that end user requests and requirements were considered during all stages of model development and implementation. METHODS: In 2008, the IMM team developed a comprehensive verification and validation (VV) plan, which specified internal and external review criteria encompassing 1) verification of data and IMM structure to ensure proper implementation of the IMM, 2) several validation techniques to confirm that the simulation capability of the IMM appropriately represents occurrences and consequences of medical conditions during space missions, and 3) credibility processes to develop user confidence in the information derived from the IMM. When the NASA-STD-7009 (7009) was published, the IMM team updated their verification, validation, and credibility (VVC) project plan to meet 7009 requirements and include 7009 tools in reporting VVC status of the IMM. RESULTS: IMM VVC updates are compiled recurrently and include 7009 Compliance and Credibility matrices, IMM VV Plan status, and a synopsis of any changes or updates to the IMM during the reporting period. Reporting tools have evolved over the lifetime of the IMM project to better communicate VVC status. This has included refining original 7009 methodology with augmentation from the NASA-STD-7009 Guidance Document. End user requests and requirements are being satisfied as evidenced by ISS Program acceptance of IMM risk forecasts, transition to an operational model and simulation tool, and completion of service requests from a broad end user consortium including Operations, Science and Technology Planning, and Exploration Planning. CONCLUSIONS: The VVC approach established by the IMM project of combining the IMM VV Plan with 7009 requirements is comprehensive and includes the involvement of end users at every stage in IMM evolution. Methods and techniques used to quantify the VVC status of the IMM have not only received approval from the local NASA community but have also garnered recognition by other federal agencies seeking to develop similar guidelines in the medical modeling community.

Validation↗

Non-flammable polyimide materials for aircraft and spacecraft applications

Recent developments in polyimide chemistry show promise for producing materials with very low flammability and a wide range of mechanical properties. Polyimide foams can be synthesized to provide fire safety without detectable formation of smoke or toxic byproducts below 204 C (400 F), thus avoiding an environment which is lethal to human habitation. This work has been and is currently being performed under development programs, the objective of which is to provide cost effective processes for producing thermally stable, polyimide flexible resilient foams, thermal-acoustical insulating materials, rigid low density foam panels, and high strength foam structures. The chemical and physical properties demonstrated by these materials represent a technological advancement in the art of thermally stable polyimide polymers which are expected to insure fire protection of structures and components used in air transportation and space exploration. Data compiled to date on thermal, physical and functional properties of these materials are presented.

Gagliani, J.↗

Software unit testing in Ada environment

A validation procedure for the Ada binding of the Graphical Kernel System (GKS) is being developed. PRIOR Data Sciences is also producing a version of the GKS written in Ada. These major software engineering projects will provide an opportunity to demonstrate a sound approach for software testing in an Ada environment. The GKS/Ada validation capability will be a collection of test programs and data, and test management guidelines. These products will be used to assess the correctness, completeness, and efficiency of any GKS/Ada implementation. The GKS/Ada developers will be able to obtain the validation software for their own use. It is anticipated that this validation software will eventually be taken over by an independent standards body to provide objective assessments of GKS/Ada implementations, using an approach similar to the validation testing currently applied to Ada compilers. In the meantime, if requested, this validation software will be used to assess GKS/Ada products. The second project, implementation of GKS using the Ada language, is a conventional software engineering tasks. It represents a large body of Ada code and has some interesting testing problems associated with automatic testing of graphics routines. Here the normal test practices which include automated regression testing, independent quality assistance, test configuration management, and the application of software quality metrics will be employed. The software testing methods emphasize quality enhancement and automated procedures. Ada makes some aspects of testing easier, and introduces some concerns. These issues are addressed.

Warnock, Glenn↗