Search NASA⌕ Search

SEARCH · Search NASA

Results for “program implementation”

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 325 records · Page 18

The implementation of the graphics of program EAGLE: A numerical grid generation code on NASA Langley SNS computer system

Program EAGLE (Eglin Arbitrary Geometry Implicit Euler) Numerical Grid Generation System is a composite (multi-block) algebraic or elliptic grid generation system designed to discretize the domain in and/or around any arbitrarily shaped three dimensional regions. This system combines a boundary conforming surface generation scheme and includes plotting routines designed to take full advantage of the DISSPLA Graphics Package (Version 9.0). Program EAGLE is written to compile and execute efficiently on any Cray machine with or without solid state disk (SSD) devices. Also, the code uses namelist inputs which are supported by all Cray machines using the FORTRAN compiler CFT77. The namelist inputs makes it easier for the user to understand the inputs and operation of Program EAGLE. EAGLE's numerical grid generator is constructed in the following form: main program, EGG (executive routine); subroutine SURFAC (surface generation routine); subroutine GRID (grid generation routine); and subroutine GRDPLOT (grid plotting routines). The EAGLE code was modified to use on the NASA-LaRC SNS computer (Cray 2S) system. During the modification a conversion program was developed for the output data of EAGLE's subroutine GRID to permit the data to be graphically displayed by IRIS workstations, using Plot3D. The code of program EAGLE was modified to make operational subroutine GRDPLOT (using DI-3000 Graphics Software Packages) on the NASA-LaRC SNS Computer System. How to implement graphically, the output data of subroutine GRID was determined on any NASA-LaRC graphics terminal that has access to the SNS Computer System DI-300 Graphics Software Packages. A Quick Reference User Guide was developed for the use of program EAGLE on the NASA-LaRC SNS Computer System. One or more application program(s) was illustrated using program EAGLE on the NASA LaRC SNS Computer System, with emphasis on graphics illustrations.

Houston, Johnny L.↗

A distributed program composition system

A graphical technique for creating distributed computer programs is investigated and a prototype implementation is described which serves as a testbed for the concepts. The type of programs under examination is restricted to those comprising relatively heavyweight parts that intercommunicate by passing messages of typed objects. Such programs are often presented visually as a directed graph with computer program parts as the nodes and communication channels as the edges. This class of programs, called parts-based programs, is not well supported by existing computer systems; much manual work is required to describe the program to the system, establish the communication paths, accommodate the heterogeneity of data types, and to locate the parts of the program on the various systems involved. The work described solves most of these problems by providing an interface for describing parts-based programs in this class in a way that closely models the way programmers think about them: using sketches of diagraphs. Program parts, the computational modes of the larger program system are categorized in libraries and are accessed with browsers. The process of programming has the programmer draw the program graph interactively. Heterogeneity is automatically accommodated by the insertion of type translators where necessary between the parts. Many decisions are necessary in the creation of a comprehensive tool for interactive creation of programs in this class. Possibilities are explored and the issues behind such decisions are presented. An approach to program composition is described, not a carefully implemented programming environment. However, a prototype implementation is described that can demonstrate the ideas presented.

Brown, Robert L.↗

ISS External Payload Accommodations (EXPRESS pallet)

The 'expedite the process of experiments to Space Station' (EXPRESS) pallet which is attached to the DS3 truss segment of the International Space Station (ISS) via the payload attach structure is illustrated. The EXPRESS pallet constitutes the primary ISS external payload carrier. Each pallet carries six robotically replaceable payload adapters which are capable of containing one or more payloads. The following aspects of the EXPRESS program and pallet are illustrated: the concept drivers; the physical integration; the installation and in-orbit replacement; and the experiments to be implemented. The program status is summarized.

Harvey L. Shelton↗

Regenerative Fuel Cell System Testbed Program for Government and Commercial Applications

NASA Lewis Research Center's Electrochemical Technology Branch has led a multiagency effort to design, fabricate, and operate a regenerative fuel cell (RFC) system testbed. Key objectives of this program are to evaluate, characterize, and demonstrate fully integrated RFC's for space, military, and commercial applications. The Lewis-led team is implementing the program through a unique international coalition that encompasses both Government and industry participants. Construction of the 25-kW RFC testbed at the NASA facility at Edwards Air Force Base was completed in January 1995, and the system has been operational since that time.

Source record↗

ACCESS-2: Approximation Concepts Code for Efficient Structural Synthesis, user's guide

A user's guide is presented for the ACCESS-2 computer program. ACCESS-2 is a research oriented program which implements a collection of approximation concepts to achieve excellent efficiency in structural synthesis. The finite element method is used for structural analysis and general mathematical programming algorithms are applied in the design optimization procedure.

Miura, H.↗

Lunar Human Research Requirements (LHRR)

Biomedical research will be conducted during transit and on the surface of the Moon to prepare for extended stays on the Moon and to prepare for the exploration of Mars. The objective of the Human Research Program (HRP) is to preserve the health and enhance performance of astronaut explorers. Specific objectives of the HRP include developing the knowledge, capabilities, and necessary countermeasures and technologies in support of human space exploration; focusing on mitigating the highest risks to crew health and performance; and defining and improving human spaceflight medical, environmental, behavioral, and human factors standards. This document contains a detailed description of the resource accommodations, interfaces, and environments to be provided by the Constellation Program (CxP) to support the HRP research in transit and on the lunar surface. Covered, specifically, are the requirements for mass and volume transport; crew availability; ground operations, baseline data collection, and payload processing; power, and data. Volumes and mass are given for transport of conditioned samples only. They do not account for the engineering solution that the Constellation Program will implement (refrigerator/freezer volume/mass). This document does not account for requirements on the Orion vehicle for transportation to and from the International Space Station (ISS). The ISS Program has supplied requirements for this mission.

Denkins, Pamela↗

Two-Phase Convection Heat Transfer Correlations for Liquid Hydrogen Pipe Chilldown

Recently, heat transfer correlations based on liquid nitrogen (LN2) and liquid hydrogen (LH2) pipe quenching data were developed to improve the predictive accuracy of lumped node codes like SINDA/FLUINT and the Generalized Fluid System Simulation Program (GFSSP). After implementing these correlations into both programs, updated model runs showed strong improvement in LN2 pipe chilldown modeling but only modest improvement in LH2 modeling. Due to large differences in thermal and fluid properties between the two fluids, results indicated a need to develop a separate set of LH2-only correlations to improve the accuracy of the simulations. This paper presents a new set of two-phase convection heat transfer correlations based on LH2 pipe quenching data. A correlation to predict the bulk vapor temperature was developed after analysis showed that high amounts of thermal nonequilibrium of the liquid and vapor phases occurred during film boiling of LH2. Implemented in a numerical model, the new correlations achieve a mean absolute error of 19.5 K in the predicted wall temperature when compared to recent LH2 pipe chilldown data, an improvement of 40% over recent GFSSP predictions. This correlation set can be implemented in simulations of the transient LH2 chilldown process. Such simulations are useful for predicting the chilldown time and boil-off mass of LH2 for applications such as the transfer of LH2 from a ground storage tank to the rocket vehicle propellant tank, or through a rocket engine feedline during engine startup.

critical heat flux↗

A real-time digital computer program for the simulation of automatic spacecraft reentries

The automatic reentry flight dynamics simulator, a nonlinear, six-degree-of-freedom simulation, digital computer program, has been developed. The program includes a rotating, oblate earth model for accurate navigation calculations and contains adjustable gains on the aerodynamic stability and control parameters. This program uses a real-time simulation system and is designed to examine entries of vehicles which have constant mass properties whose attitudes are controlled by both aerodynamic surfaces and reaction control thrusters, and which have automatic guidance and control systems. The program has been used to study the space shuttle orbiter entry. This report includes descriptions of the equations of motion used, the control and guidance schemes that were implemented, the program flow and operation, and the hardware involved.

Kaylor, J. T.↗

Pilot education and safety awareness programs

Guidelines necessary for the implementation of safety awareness programs for commuter airlines are discussed. A safety office can be viewed as fulfilling either an education and training function or a quality assurance function. Issues such as management structure, motivation, and cost limitations are discussed.

Shearer, M.↗

Response Of Ceramic Insulation To Aerothermodynamic Heating

Thermal conductivities determined from engineering model used to predict accurately thermal responses of multicomponent insulation on spacecraft. Types of insulation studied include such composite parts as alumina-enhanced thermal barrier backed by low-density fibrous refractory material. Internal responses of various types of multicomponent insulation to aerothermodynamic heating calculated with help of computer program that implements engineering model for thermal conductivity. Transfer of heat by internal radiation plays major role in responses of fibrous materials at high temperatures and incorporated into model and program. Used in future spacecraft and exposed during reentry and aerobraking maneuvers in outer atmosphere to environments even harsher than that of Space Shuttle.

Stewart, David A.↗

NASA Alternate Access to Station Service Concept

The evolving nature of the NASA space enterprise compels the agency to develop new and innovative space systems concepts. NASA, working with increasingly strained budgets and a declining manpower base, is attempting to transform from operational activities to procurement of commercial services. NASA's current generation reusable launch vehicle, the Shuttle, is in transition from a government owned and operated entity to a commercial venture to reduce the civil servant necessities for that program. NASA foresees its second generation launch vehicles being designed and operated by industry for commercial and government services. The "service" concept is a pioneering effort by NASA. The purpose the "service" is not only to reduce the civil servant overhead but will free up government resources for further research - and enable industry to develop a space business case so that industry can sustain itself beyond government programs. In addition, NASA desires a decreased responsibility thereby decreasing liability. The Second Generation Reusable Launch Vehicle (RLV) program is implementing NASA's Space Launch Initiative (SLI) to enable industry to develop the launch vehicles of the future. The Alternate Access to Station (AAS) project office within this program is chartered with enabling industry to demonstrate an alternate access capability for the International Space Station (ISS). The project will not accomplish this by traditional government procurement methods, not by integrating the space system within the project office, or by providing the only source of business for the new capability. The project funds will ultimately be used to purchase a service to take re-supply cargo to the ISS, much the same as any business might purchase a service from FedEx to deliver a package to its customer. In the near term, the project will fund risk mitigation efforts for enabling technologies. AAS is in some ways a precursor to the 2nd Generation RLV. By accomplishing ISS resupply with existing technologies, not only will a new category of autonomous vehicles deliver cargo, but a commercial business base will be incubated that will improve the likelihood of commercial convergence with the next generation of RLVs. Traditional paradigms in government management and acquisition philosophy are being challenged in order to bring about the objective of the AAS project. The phased procurement approach is proving to be the most questionable aspect to date. This work addresses the fresh approach AAS is adopting in management and procurement through a study of the AAS history, current solutions, key technologies, procurement complications, and an incremental forward plan leading to the purchase of a service to deliver goods to ISS. Included in this work is a discussion of the Commercial Space Act of 1998 and how it affects government purchase of space launch and space vehicle services. Industry should find these topics pertinent to their current state of business.

Bailey, Michelle D.↗

MSL's Widgets: Adding Rebustness to Martian Sample Acquisition, Handling, and Processing

Mars Science Laboratory's (MSL) Sample Acquisition Sample Processing and Handling (SA-SPaH) system is one of the most ambitious terrain interaction and manipulation systems ever built and successfully used outside of planet earth. Mars has a ruthless environment that has surprised many who have tried to explore there. The robustness widget program was implemented by the MSL project to help ensure the SA-SPaH system would be robust enough to the surprises of this ruthless Martian environment. The robustness widget program was an effort of extreme schedule pressure and responsibility, but was accomplished with resounding success. This paper will focus on a behind the scenes look at MSL's robustness widgets: the particle fun zone, the wind guards, and the portioner pokers.

particle fun zone (PFZ)↗

Factors Influencing the Selection of the Systems Integration Organizational Model Type for Planning and Implementing Government High-Technology Programs

While there has been extensive research in defining project organizational structures for traditional projects, little research exists to support high technology government project s organizational structure definition. High-Technology Government projects differ from traditional projects in that they are non-profit, span across Government-Industry organizations, typically require significant integration effort, and are strongly susceptible to a volatile external environment. Systems Integration implementation has been identified as a major contributor to both project success and failure. The literature research bridges program management organizational planning, systems integration, organizational theory, and independent project reports, in order to assess Systems Integration (SI) organizational structure selection for improving the high-technology government project s probability of success. This paper will describe the methodology used to 1) Identify and assess SI organizational structures and their success rate, and 2) Identify key factors to be used in the selection of these SI organizational structures during the acquisition strategy process.

Thomas, Leann↗

NASA's Metrology and Calibration program

The success of the National Aeronautics and Space Administration's scientific and engineering projects is often based on the capability and quality of the metrology and calibration programs of its field centers and facilities. A Metrology and Calibration Working Group, having representation from each of the NASA field centers and facilities, was established to develop and implement a program to provide a centralized direction and agency wide focus. A brief history of the Group is presented. The development of the Group's operating philosophy, the long term objectives, the measurement research and development program, and review of accomplishments is discussed.

Kern, Frederick A.↗

Method of Modeling and Simulation of Shaped External Occulters

The present invention relates to modeling an external occulter including: providing at least one processor executing program code to implement a simulation system, the program code including: providing an external occulter having a plurality of petals, the occulter being coupled to a telescope; and propagating light from the occulter to a telescope aperture of the telescope by scalar Fresnel propagation, by: obtaining an incident field strength at a predetermined wavelength at an occulter surface; obtaining a field propagation from the occulter to the telescope aperture using a Fresnel integral; modeling a celestial object at differing field angles by shifting a location of a shadow cast by the occulter on the telescope aperture; calculating an intensity of the occulter shadow on the telescope aperture; and applying a telescope aperture mask to a field of the occulter shadow, and propagating the light to a focal plane of the telescope via FFT techniques.

Lyon, Richard G.↗

Verifying PLC Programs via Monitors: Extending the Integration of FRET and PLCverif

Verification of Programmable Logic Controller (PLC) programs requires reasoning about propositions qualified in terms of time. CERN’s PLCverif, an open-source tool for the analysis of safety-critical PLC systems, uses Linear Temporal Logic (LTL) for the specification of properties. Until now, PLCverif depended on third-party tools that accept LTL specifications to perform verification. However, our experience with industrial PLC programs shows that, to overcome analysis limitations, a wide range of techniques are needed to successfully verify complex properties. In this paper, we extend PLCverif to enable PLC program verification of pure-past LTL (PLTL) safety properties with assertion-based verification tools. To this end, we take an algorithm from the runtime-monitoring domain, apply it to bounded model checking of PLC programs, and implement it in PLCverif. We extend the integration of NASA’s Formal Requirements Elicitation Tool (FRET) into PLCverif to use PLTL properties generated with FRET. In addition, we leverage the program structure induced by the PLC scan-cycle for a state-space reduction. Finally, we expose the algorithm to a real-world case study of critical systems at CERN.

Formal verification↗

Approximation concepts for efficient structural synthesis

It is shown that efficient structural synthesis capabilities can be created by using approximation concepts to mesh finite element structural analysis methods with nonlinear mathematical programming techniques. The history of the application of mathematical programming techniques to structural design optimization problems is reviewed. Several rather general approximation concepts are described along with the technical foundations of the ACCESS 1 computer program, which implements several approximation concepts. A substantial collection of structural design problems involving truss and idealized wing structures is presented. It is concluded that since the basic ideas employed in creating the ACCESS 1 program are rather general, its successful development supports the contention that the introduction of approximation concepts will lead to the emergence of a new generation of practical and efficient, large scale, structural synthesis capabilities in which finite element analysis methods and mathematical programming algorithms will play a central role.

Schmit, L. A., Jr.↗

Generic Kalman Filter Software

The Generic Kalman Filter (GKF) software provides a standard basis for the development of application-specific Kalman-filter programs. Historically, Kalman filters have been implemented by customized programs that must be written, coded, and debugged anew for each unique application, then tested and tuned with simulated or actual measurement data. Total development times for typical Kalman-filter application programs have ranged from months to weeks. The GKF software can simplify the development process and reduce the development time by eliminating the need to re-create the fundamental implementation of the Kalman filter for each new application. The GKF software is written in the ANSI C programming language. It contains a generic Kalman-filter-development directory that, in turn, contains a code for a generic Kalman filter function; more specifically, it contains a generically designed and generically coded implementation of linear, linearized, and extended Kalman filtering algorithms, including algorithms for state- and covariance-update and -propagation functions. The mathematical theory that underlies the algorithms is well known and has been reported extensively in the open technical literature. Also contained in the directory are a header file that defines generic Kalman-filter data structures and prototype functions and template versions of application-specific subfunction and calling navigation/estimation routine code and headers. Once the user has provided a calling routine and the required application-specific subfunctions, the application-specific Kalman-filter software can be compiled and executed immediately. During execution, the generic Kalman-filter function is called from a higher-level navigation or estimation routine that preprocesses measurement data and post-processes output data. The generic Kalman-filter function uses the aforementioned data structures and five implementation- specific subfunctions, which have been developed by the user on the basis of the aforementioned templates. The GKF software can be used to develop many different types of unfactorized Kalman filters. A developer can choose to implement either a linearized or an extended Kalman filter algorithm, without having to modify the GKF software. Control dynamics can be taken into account or neglected in the filter-dynamics model. Filter programs developed by use of the GKF software can be made to propagate equations of motion for linear or nonlinear dynamical systems that are deterministic or stochastic. In addition, filter programs can be made to operate in user-selectable "covariance analysis" and "propagation-only" modes that are useful in design and development stages.

Lisano, Michael E., II↗