Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Practices”

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 1,513 records · Page 84

Composite material systems for hydrogen management

The task of managing hydrogen entry into elevated temperature structural materials employed in turbomachinery is a critical engineering area for propulsion systems employing hydrogen or decomposable hydrocarbons as fuel. Extant structural materials, such as the Inconel series, are embrittled by the ingress of hydrogen in service, leading to a loss of endurance and general deterioration of load-bearing dependability. Although the development of hydrogen-insensitive material systems is an obvious engineering option, to date insensitive systems cannot meet the time-temperature-loading service extremes encountered. A short-term approach that is both feasible and technologically sound is the development and employment of hydrogen barrier coatings. The present project is concerned with developing, analyzing, and physically testing laminate composite hydrogen barrier systems, employing Inconel 718 as the structural material to be protected. Barrier systems will include all metallic, metallic-to-ceramic, and, eventually, metallic/ceramic composites as the lamellae. Since space propulsion implies repetitive engine firings without earth-based inspection and repair, coating durability will be closely examined, and testing regimes will include repetitive thermal cycling to simulate damage accumulation. The target accomplishments include: generation of actual hydrogen permeation data for metallic, ceramic-metallic, and hybrid metallic/ceramic composition barrier systems, practically none of which is currently extant; definition of physical damage modes imported to barrier systems due to thermal cycling, both transient temperature profiles and steady-state thermal mismatch stress states being examined as sources of damage; and computational models that incorporate general laminate schemes as described above, including manufacturing realities such as porosity, and whatever defects are introduced through service and characterized during the experimental programs.

Pangborn, R. N.↗

The development of a program analysis environment for Ada: Reverse engineering tools for Ada

The Graphical Representations of Algorithms, Structures, and Processes for Ada (GRASP/Ada) has successfully created and prototyped a new algorithm level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and thus improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under the Virtual Memory System (VMS) on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. In Phase 3 of the project, the prototype was prepared for limited distribution (GRASP/Ada Version 3.0) to facilitate evaluation. The user interface was extensively reworked. The current prototype provides the capability for the user to generate CSD from Ada source code in a reverse engineering mode with a level of flexibility suitable for practical application.

Cross, James H., II↗

System Identification for Integrated Aircraft Development and Flight Testing [l'Identification Des Systemes Pour le Developpement Integre des Aeronefs et les Essais en Vol]

Over the last decades flight vehicles such as aircraft and helicopters entering service and requiring increased operational effectiveness have with few exceptions experienced prolonged flight test development to achieve full certification. In many cases the original requirements had later to be reduced to enable release to service. The impact on the customer, and manufacturer has been considerable leading to increased costs and or reduced operational capabilities. These costly experiences are largely a result of the flight vehicle not behaving as modelled and designed. The evaluation of flight test data can be used as a tool for validating windtunnel results and mathematical models describing the flight dynamical behaviour. In this sense the uncertainty of important aerodynamic stability and control parameters can be reduced and the confidence of aircraft mathematical models improved. An additional important factor comes from the implementation of active control systems offering the promise of significantly increased flight vehicle performance and operational capability. This approach extends the traditional trade-offs between aerodynamics, structures and propulsion systems to include full- time, full-authority fly-by-wire/light systems. It is imperative that the aerodynamic stability and control parameters of such integrated flight and propulsion control systems have to turn out inflight as predicted, since inherent stability margins will be lower and the flight control system must correct these deficiencies to provide flight critical redundancy and safety. With the methodology of system identification from flight tests it is possible to sense the control inputs and the flight vehicle reactions Such as accelerations, rates and attitudes. The mathematical model, e.g. the model structure and parameters, has to be determined from the relationship of the measured control inputs and the system's responses. The aim of this symposium was to review the present state of the art of flight vehicle system and parameter identification techniques, and to provide a critical appraisal of current methods developed and applied to flight test data in a number of NATO nations. Particular emphasis was placed on practical aspects and lessons learned in order to generate information useful to the flight test community in industry and government agencies. The technical papers share invaluable experience and emphasize the advances of flight vehicle system identification over the last years to the point where confidence and robustness level is now reasonably high. The symposium covered overviews of identification methodologies, flight test techniques, recent aircraft and helicopter application programs, and a session of short papers covering up-to-the-minute flight test results. A final discussion included prepared comments from experts and concluded with key issues learned in the application of system identification and future research needs. The essential benefits to NATO nations can be condensed as follows: More accurate mathematical models for high bandwidth flight control systems, Improved assessment and evaluation of flying qualities, High fidelity mathematical models for flight vehicle development and mission training simulators, and generally, Reduced flight test time and costs.

Advisory Group for Aerospace Research and Developm↗

The NASA Sounding Rocket Program and space sciences

High altitude suborbital rockets (sounding rockets) have been extensively used for space science research in the post-World War II period; the NASA Sounding Rocket Program has been on-going since the inception of the Agency and supports all space science disciplines. In recent years, sounding rockets have been utilized to provide a low gravity environment for materials processing research, particularly in the commercial sector. Sounding rockets offer unique features as a low gravity flight platform. Quick response and low cost combine to provide more frequent spaceflight opportunities. Suborbital spacecraft design practice has achieved a high level of sophistication which optimizes the limited available flight times. High data-rate telemetry, real-time ground up-link command and down-link video data are routinely used in sounding rocket payloads. Standard, off-the-shelf, active control systems are available which limit payload body rates such that the gravitational environment remains less than 10(-4) g during the control period. Operational launch vehicles are available which can provide up to 7 minutes of experiment time for experiment weights up to 270 kg. Standard payload recovery systems allow soft impact retrieval of payloads. When launched from White Sands Missile Range, New Mexico, payloads can be retrieved and returned to the launch site within hours.

Flight Experiment↗

Standardized development of computer software. Part 1: Methods

This work is a two-volume set on standards for modern software engineering methodology. This volume presents a tutorial and practical guide to the efficient development of reliable computer software, a unified and coordinated discipline for design, coding, testing, documentation, and project organization and management. The aim of the monograph is to provide formal disciplines for increasing the probability of securing software that is characterized by high degrees of initial correctness, readability, and maintainability, and to promote practices which aid in the consistent and orderly development of a total software system within schedule and budgetary constraints. These disciplines are set forth as a set of rules to be applied during software development to drastically reduce the time traditionally spent in debugging, to increase documentation quality, to foster understandability among those who must come in contact with it, and to facilitate operations and alterations of the program as requirements on the program environment change.

Tausworthe, R. C.↗

Assessment of state-of-the-art of in-service inspection methods for graphite epoxy composite structures on commercial transport aircraft

A survey was conducted to determine current in-service inspection practices for all types of aircraft structure and particularly for advanced composite structures. The survey consisted of written questionnaires to commercial airlines, visits to airlines, aircraft manufacturers, and government agencies, and a literature search. Details of the survey including visits, questions asked, a bibliography of reviewed literature and details of the results are reported. From the results, a current in-service inspection baseline and a preliminary inspection program for advanced composite structures is documented as appendices to the report.

Phelps, M. L.↗

Internal fluid mechanics research on supercomputers for aerospace propulsion systems

The Internal Fluid Mechanics Division of the NASA Lewis Research Center is combining the key elements of computational fluid dynamics, aerothermodynamic experiments, and advanced computational technology to bring internal computational fluid mechanics (ICFM) to a state of practical application for aerospace propulsion systems. The strategies used to achieve this goal are to: (1) pursue an understanding of flow physics, surface heat transfer, and combustion via analysis and fundamental experiments, (2) incorporate improved understanding of these phenomena into verified 3-D CFD codes, and (3) utilize state-of-the-art computational technology to enhance experimental and CFD research. Presented is an overview of the ICFM program in high-speed propulsion, including work in inlets, turbomachinery, and chemical reacting flows. Ongoing efforts to integrate new computer technologies, such as parallel computing and artificial intelligence, into high-speed aeropropulsion research are described.

Miller, Brent A.↗

Cockpit task management: A preliminary, normative theory

Cockpit task management (CTM) involves the initiation, monitoring, prioritizing, and allocation of resources to concurrent tasks as well as termination of multiple concurrent tasks. As aircrews have more tasks to attend to due to reduced crew sizes and the increased complexity of aircraft and the air transportation system, CTM will become a more critical factor in aviation safety. It is clear that many aviation accidents and incidents can be satisfactorily explained in terms of CTM errors, and it is likely that more accidents induced by poor CTM practice will occur in the future unless the issue is properly addressed. The first step in understanding and facilitating CTM behavior was the development of a preliminary, normative theory of CTM which identifies several important CTM functions. From this theory, some requirements for pilot-vehicle interfaces were developed which are believed to facilitate CTM. A prototype PVI was developed which improves CTM performance and currently, a research program is under way that is aimed at developing a better understanding of CTM and facilitating CTM performance through better equipment and procedures.

Funk, Ken↗

Mongoose: Creation of a Rad-Hard MIPS R3000

This paper describes the development of a 32 Bit, full MIPS R3000 code-compatible Rad-Hard CPU, code named Mongoose. Mongoose progressed from contract award, through the design cycle, to operational silicon in 12 months to meet a space mission for NASA. The goal was the creation of a fully static device capable of operation to the maximum Mil-883 derated speed, worst-case post-rad exposure with full operational integrity. This included consideration of features for functional enhancements relating to mission compatibility and removal of commercial practices not supported by Rad-Hard technology. 'Mongoose' developed from an evolution of LSI Logic's MIPS-I embedded processor, LR33000, code named Cobra, to its Rad-Hard 'equivalent', Mongoose. The term 'equivalent' is used to infer that the core of the processor is functionally identical, allowing the same use and optimizations of the MIPS-I Instruction Set software tool suite for compilation, software program trace, etc. This activity was started in September of 1991 under a contract from NASA-Goddard Space Flight Center (GSFC)-Flight Data Systems. The approach affected a teaming of NASA-GSFC for program development, LSI Logic for system and ASIC design coupled with the Rad-Hard process technology, and Harris (GASD) for Rad-Hard microprocessor design expertise. The program culminated with the generation of Rad-Hard Mongoose prototypes one year later.

Lincoln, Dan↗

The Clementine mechanisms

The Clementine spacecraft was developed under the 'faster, better, cheaper' theme. The constraints of a low budget coupled with an unusually tight schedule forced many departures from the normal spacecraft development methods. This paper discusses technical lessons learned about several of the mechanisms on the Clementine spacecraft as well as managerial lessons learned for the entire mechanisms subsystem. A quick overview of the Clementine mission is included; the mission schedule and environment during the mechanisms releases and deployment are highlighted. This paper then describes the entire mechanisms subsystem. The design and test approach and key philosophies for a fast-track program are discussed during the description of the mechanisms subsystem. The mechanism subsystem included a marman clamp separation system, a separation nut separation system, a solar panel deployment and pointing system, a high gain antenna feed deployment system, and two separate sensor cover systems. Each mechanism is briefly discussed. Additional technical discussion is given on the marman clamp design, the sensor cover designs, and the design and testing practices for systems driven by heated actuators (specifically paraffin actuators and frangibolts). All of the other mechanisms were of conventional designs and will receive less emphasis. Lessons learned are discussed throughout the paper as they applied to the systems being discussed. Since there is information on many different systems, this paper is organized so that information on a particular topic can be quickly referenced.

Purdy, William↗

Baseline Testing of the Ultracapacitor Enhanced Photovoltaic Power Station

The NASA John H. Glenn Research Center is developing an advanced ultracapacitor enhanced photovoltaic power station. Goals of this effort include maximizing photovoltaic power generation efficiency and extending the life of photovoltaic energy storage systems. Unique aspects of the power station include the use of a solar tracker, and ultracapacitors for energy storage. The photovoltaic power station is seen as a way to provide electric power in remote locations that would otherwise not have electric power, provide independence form utility systems, reduce pollution, reduce fossil fuel consumption, and reduce operating costs. The work was done under the Hybrid Power Management (HPM) Program, which includes the Hybrid Electric Transit Bus (HETB), and the E-Bike. The power station complements the E-Bike extremely well in that it permits the charging of the vehicle batteries in remote locations. Other applications include scientific research and medical power sources in isolated regions. The power station is an inexpensive approach to advance the state of the art in power technology in a practical application. The project transfers space technology to terrestrial use via nontraditional partners, and provides power system data valuable for future space applications. A description of the ultracapacitor enhanced power station, the results of performance testing and future power station development plans is the subject of this report. The report concludes that the ultracapacitor enhanced power station provides excellent performance, and that the implementation of ultracapacitors in the power system can provide significant performance improvements.

Eichenberg, Dennis J.↗

Assessment of Lithium-based Battery Electrolytes Developed under the NASA PERS Program

Recently, NASA formally completed the Polymer Energy Rechargeable System (PERS) Program, which was established in 2000 in collaboration with the Air Force Research Laboratory (AFRL) to support the development of polymer-based, lithium-based cell chemistries and battery technologies to address the next generation of aerospace applications and mission needs. The goal of this program was to ultimately develop an advanced, space-qualified battery technology, which embodied a solid polymer electrolyte (SPE) and complementary components, with improved performance characteristics that would address future aerospace battery requirements. Programmatically, the PERS initiative exploited both interagency collaborations to address common technology and engineering issues and the active participation of academia and private industry. The initial program phases focused on R&D activities to address the critical technical issues and challenges at the cell level. A variety of cell and polymeric electrolyte concepts were pursued as part of the development efforts undertaken at numerous governmental, industrial and academic laboratories. Numerous candidate electrolyte materials were developed, synthesized and optimized for evaluation. Utilizing the component screening facility and the "standardized" test procedures developed at the NASA Glenn Research Center, electrochemical screening and performance evaluations of promising candidate materials were completed. This overview summarizes test results for a variety of candidate electrolyte materials that were developed under the PERS Program. Electrolyte properties are contrasted and compared to the original project goals, and the strengths and weaknesses of the electrolyte chemistries are discussed. Limited cycling data for full-cells using lithium metal and vanadium oxide electrodes are also presented. Based on measured electrolyte properties, the projected performance characteristics and temperature limitations of batteries utilizing the advanced electrolytes and components have been estimated. Limitations for the achievement of practical performance levels are also discussed, as well as needs for future research and development.

Bennett, William R.↗

Uncertainty Analysis via Failure Domain Characterization: Polynomial Requirement Functions

This paper proposes an uncertainty analysis framework based on the characterization of the uncertain parameter space. This characterization enables the identification of worst-case uncertainty combinations and the approximation of the failure and safe domains with a high level of accuracy. Because these approximations are comprised of subsets of readily computable probability, they enable the calculation of arbitrarily tight upper and lower bounds to the failure probability. A Bernstein expansion approach is used to size hyper-rectangular subsets while a sum of squares programming approach is used to size quasi-ellipsoidal subsets. These methods are applicable to requirement functions whose functional dependency on the uncertainty is a known polynomial. Some of the most prominent features of the methodology are the substantial desensitization of the calculations from the uncertainty model assumed (i.e., the probability distribution describing the uncertainty) as well as the accommodation for changes in such a model with a practically insignificant amount of computational effort.

Crespo, Luis G.↗

Applying Model Based Systems Engineering to NASA's Space Communications Networks

System engineering practices for complex systems and networks now require that requirement, architecture, and concept of operations product development teams, simultaneously harmonize their activities to provide timely, useful and cost-effective products. When dealing with complex systems of systems, traditional systems engineering methodology quickly falls short of achieving project objectives. This approach is encumbered by the use of a number of disparate hardware and software tools, spreadsheets and documents to grasp the concept of the network design and operation. In case of NASA's space communication networks, since the networks are geographically distributed, and so are its subject matter experts, the team is challenged to create a common language and tools to produce its products. Using Model Based Systems Engineering methods and tools allows for a unified representation of the system in a model that enables a highly related level of detail. To date, Program System Engineering (PSE) team has been able to model each network from their top-level operational activities and system functions down to the atomic level through relational modeling decomposition. These models allow for a better understanding of the relationships between NASA's stakeholders, internal organizations, and impacts to all related entities due to integration and sustainment of existing systems. Understanding the existing systems is essential to accurate and detailed study of integration options being considered. In this paper, we identify the challenges the PSE team faced in its quest to unify complex legacy space communications networks and their operational processes. We describe the initial approaches undertaken and the evolution toward model based system engineering applied to produce Space Communication and Navigation (SCaN) PSE products. We will demonstrate the practice of Model Based System Engineering applied to integrating space communication networks and the summary of its results and impact. We will highlight the insights gained by applying the Model Based System Engineering and provide recommendations for its applications and improvements.

Bhasin, Kul↗

Space technology putting it in the educational perspective

One of the precepts of the company was to provide educators with practical, innovative, and manageable audio-visual teaching aids in a wide spectrum of educational fields, but primarily geography, geology and social science. A pilot slide set was prepared, demonstrating primary areas along the entire length of the San Andreas Fault Zone in California and Mexico. This set utilized several NASA infrared research aircraft photos, to more clearly delineate fault traces. A decision was made to mount a massive program of repackaging NASA generated infrared aircraft imagery into topical teaching sets.

Hankins, D. B.↗

Status of advanced airfoil tests in the Langley 0.3-meter transonic cryogenic tunnel

A joint NASA/U.S. industry program to test advanced technology airfoils in the Langley 0.3-meter Transonic Tunnel (TCT) was formulated under the Langley ACEE Project Office. The objectives include providing U.S. industry an opportunity to compare their most advanced airfoils to the latest NASA designs by means of high Reynolds number tests in the same facility. At the same time, industry would again experience in the design and construction of cryogenic test techniques. The status and details of the test program are presented. Typical aerodynamic results obtained, to date, are presented at chord Reynolds number up to 45 x 10(6) and are compared to results from other facilities and theory. Details of a joint agreement between NASA and the Deutsche Forschungs- und Versuchsantalt fur Luft- and Raumfahrt e.V. (DFVLR) for tests of two airfoils are also included. Results of these tests will be made available as soon as practical.

Ladson, C. L.↗

The drive for Aircraft Energy Efficiency

NASA's Aircraft Energy Efficiency (ACEE) program, which began in 1976, has mounted a development effort in four major transport aircraft technology fields: laminar flow systems, advanced aerodynamics, flight controls, and composite structures. ACEE has explored two basic methods for achieving drag-reducing boundary layer laminarization: the use of suction through the wing structure (via slots or perforations) to remove boundary layer turbulence, and the encouragement of natural laminar flow maintenance through refined design practices. Wind tunnel tests have been conducted for wide bodied aircraft equipped with high aspect ratio supercritical wings and winglets. Maneuver load control and pitch-active stability augmentation control systems reduce fuel consumption by reducing the drag associated with high aircraft stability margins. Composite structures yield lighter airframes that in turn call for smaller wing and empennage areas, reducing induced drag for a given payload. In combination, all four areas of development are expected to yield a fuel consumption reduction of 40 percent.

James, R. L., Jr.↗

Space Station Mission Planning Study (MPS) development study. Volume 3: Software development plan

A software development plan is presented for the definition, design, and implementation of the Space Station (SS) Payload Mission Planning System (MPS). This plan is an evolving document and must be updated periodically as the SS design and operations concepts as well as the SS MPS concept evolve. The major segments of this plan are as follows: an overview of the SS MPS and a description of its required capabilities including the computer programs identified as configurable items with an explanation of the place and function of each within the system; an overview of the project plan and a detailed description of each development project activity breaking each into lower level tasks where applicable; identification of the resources required and recommendations for the manner in which they should be utilized including recommended schedules and estimated manpower requirements; and a description of the practices, standards, and techniques recommended for the SS MPS Software (SW) development.

Klus, W. L.↗