Search NASASearch

SEARCH · Search NASA

Results for “Requirements engineering”

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 91 records · Page 5

A Framework for Extending the Science Traceability Matrix: Application to the Planned Europa Mission

One of the most critical functions of the systems engineering requirements process for a large multi-instrument science-driven space mission is to successfully communicate customer expectations into a comprehensive and traceable science requirements flowdown. These requirements are essential to communicating the constraints on the scope of the science investigations and clarifying how multiple instruments contribute to a given science goal. They also provide insight into how the science goals of the whole mission are affected by design choices. There is little specific guidance available on best practices for developing this science-driven flowdown. A unified Science Traceability Matrix (USTM) contains a significant amount of information that can be leveraged for that purpose, but the USTM was not designed to directly produce a complete science requirements flowdown. Thus, starting with the principles codified in a USTM, the authors propose a framework that directly maps into the requirements flowdown and supports broader systems engineering processes while retaining its meaning to the science team. This Science Traceability and Alignment Framework, or STAF, defines a set of common definitions and valid relationships to structure communication across the project. In addition, STAF populates a network of information that can be useful to support complex mission analysis activities such as fault protection. This work discusses the highest-level implementation of the STAF, the project-domain or P-STAF, which describes an approach to decomposing customer requirements into science requirements. The planned Europa Mission is used as a case study for the implementation of this framework and its potential benefits to a project.

Susca, Sara

Breadboard RL10-11B low thrust operating mode

Cryogenic space engines require a cooling process to condition engine hardware to operating temperature before start. This can be accomplished most efficiently by burning propellants that would otherwise be dumped overboard after cooling the engine. The resultant low thrust operating modes are called Tank Head Idle and Pumped Idle. During February 1984, Pratt & Whitney conducted a series of tests demonstrating operation of the RL10 rocket engines at low thrust levels using a previously untried hydrogen/oxygen heat exchanger. The initial testing of the RL10-11B Breadboard Low Thrust Engine is described. The testing demonstrated operation at both tank head idle and pumped idle modes.

Kmiec, Thomas D.

Experiences Using Formal Methods for Requirements Modeling

This paper describes three cases studies in the lightweight application of formal methods to requirements modeling for spacecraft fault protection systems. The case studies differ from previously reported applications of formal methods in that formal methods were applied very early in the requirements engineering process, to validate the evolving requirements. The results were fed back into the projects, to improve the informal specifications. For each case study, we describe what methods were applied, how they were applied, how much effort was involved, and what the findings were. In all three cases, the formal modeling provided a cost effective enhancement of the existing verification and validation processes. We conclude that the benefits gained from early modeling of unstable requirements more than outweigh the effort needed to maintain multiple representations.

Easterbrook, Steve

Experiences Using Lightweight Formal Methods for Requirements Modeling

This paper describes three case studies in the lightweight application of formal methods to requirements modeling for spacecraft fault protection systems. The case studies differ from previously reported applications of formal methods in that formal methods were applied very early in the requirements engineering process, to validate the evolving requirements. The results were fed back into the projects, to improve the informal specifications. For each case study, we describe what methods were applied, how they were applied, how much effort was involved, and what the findings were. In all three cases, formal methods enhanced the existing verification and validation processes, by testing key properties of the evolving requirements, and helping to identify weaknesses. We conclude that the benefits gained from early modeling of unstable requirements more than outweigh the effort needed to maintain multiple representations.

Easterbrook, Steve

Advanced Propulsion System Studies for General Aviation Aircraft

This final report addresses the following topics: Market Impact Analysis (1) assessment of general aviation, including commuter/regional, aircraft market impact due to incorporation of advanced technology propulsion system on acquisition and operating costs, job creation and/or manpower demand, and future fleet size; (2) selecting an aircraft and engine for the study by focusing on the next generation 19-passenger commuter and the Williams International FJ44 turbofan engine growth. Propulsion System Analysis Conducted mission analysis studies and engine cycle analysis to define a new commuter mission and required engine performance, define acquisition and operating costs and, select engine configuration and initiated preliminary design for hardware modifications required. Propulsion System Benefits (1) assessed and defined engine emissions improvements, (2) assessed and defined noise reduction potential and, (3) conducted a cost analysis impact study. Review of Relevant NASA Programs Conducted literature searches using NERAC and NASA RECON services for related technology in the emissions and acoustics area. Preliminary Technology Development Plans Defined plan to incorporate technology improvements for an FJ44-2 growth engine in performance, emissions, and noise suppression.

Eisenberg, Joseph D.

Reliability-Aware Requirements Development for Autonomy Software

Autonomy is the ability of a system to make decisions and take actions in the presence of uncertainty. Validating autonomy, therefore, is a matter of validating that the system makes intelligent decisions even when there might be discrepancies between the observed and the expected state of the world as well as when the possible outcome of each of the possible courses of action is uncertain. During the requirements engineering phase, the functions, including those that are required to be autonomous and their expected behavior are specified. However, in the case of autonomous software system, it is challenging to specify all possible scenarios that the software may encounter. Additionally, since autonomous behaviors cannot always be fully predetermined, it is difficult to reason about their completeness and correctness. While these challenges are also faced with non-autonomous system, they are more prevalent for autonomous system due to their complexity and emergent behavior. Our efforts have been three-fold. On one hand, we have developed a goal-based method for requirements decomposition. We have embedded this approach into a higher-level systems engineering framework and then developed methods for decision and reliability analysis within this framework. And finally, we use simulation analysis to validate the more theoretical methods and provide a feedback mechanism. The decision analysis approach (DA) helps in identifying and mitigating the run-time risks, by bringing to the forefront the uncertainties, decisions, interactions, and other factors that may cause autonomous software to make erroneous decisions. The DA framework is used to quantify, for each decision that the software can make, failure risk due to uncertainties. The information about the key decisions and circumstances that can cause autonomous system to make incorrect decisions are used to generate test scenarios to be run in a simulator to ensure that the system can handle error-prone circumstances. The results or outcomes from decisions, based on the simulated scenarios, can then be leveraged to further gain insight of the assured system. We combine a goal-based approach with simulation analysis to facilitate requirements development for autonomous systems and further provide a method for run-time systems level reliability considerations during the autonomous software development process. The DA and the reliability analysis methods provide a formalism for the consideration of uncertainty in the run time decision-making process for autonomous software. This formalism considers the uncertainty involved in the outcome of different courses of action, in terms of performance and cost, as well as a method to consider the system level reliability implications. System level reliability considerations for autonomous software decision making contribute to the satisfaction of the system level goals over the lifecycle of a given mission. We demonstrate our approach using a hypothetical rover path planning example. The requirements for our rover simulator are based on existing literature about Mars rovers and lessons learned from real world observations at JPL. The specifics of the autonomy design for the Mars rovers, that have not been previously cleared for external release, are not used for our demonstrations.

Lindvall, Mikael

Breadboard RL10-2B low-thrust operating mode (second iteration) test report

Cryogenic rocket engines requiring a cooling process to thermally condition the engine to operating temperature can be made more efficient if cooling propellants can be burned. Tank head idle and pumped idle modes can be used to burn propellants employed for cooling, thereby providing useful thrust. Such idle modes required the use of a heat exchanger to vaporize oxygen prior to injection into the combustion chamber. During December 1988, Pratt and Whitney conducted a series of engine hot firing demonstrating the operation of two new, previously untested oxidizer heat exchanger designs. The program was a second iteration of previous low thrust testing conducted in 1984, during which a first-generation heat exchanger design was used. Although operation was demonstrated at tank head idle and pumped idle, the engine experienced instability when propellants could not be supplied to the heat exchanger at design conditions.

Kanic, Paul G.

Advancing GRCop-based Bimetallic Additive Manufacturing to Optimize Component Design and Applications for Liquid Rocket Engines

Additive manufacturing (AM) is advancing many applications of component design for liquid rocket engines. The ability to rapidly design and manufacture components has provided significant opportunities for development and flight programs across the propulsion industry. AM has demonstrated significant advantages that include cost and schedule savings in addition to performance improvements through new design opportunities. While these performance advantages can be in the characteristics of complex design features, they can also be in the form of new materials. AM has been demonstrated in these various component applications using a variety of metal alloys, many of which are traditional alloys for extreme environments. Additional developments were completed using AM to provide new alloys and maturing these material uses for high performance applications. Almost all of the prior developments across component applications have focused on single-alloys in these AM processes. NASA and industry partners have focused in recent years to advance processing to create bimetallic and multicomponent AM processes and materials. The role of multi-alloy AM offers advantages since it can further optimize weight, optimize reliability and performance by increasing the strength to weight ratio of a component, and can optimize materials for various engineering requirements. This is particularly important in liquid rocket engine combustion devices that must reject heat in high heat flux environments yet maintain adequate structural margins under high operational pressure. NASA has been exploring several AM processes, materials, and applications for combustion devices, specifically combustion chambers, injectors, nozzles, and ignition systems. These components require fine geometric features for internal flow or cooling functionality. They experience high thermal gradients across thin-walls and must survive high pressures and temperatures from propellants and the combustion process. A copper-based alloy is normally used to provide high thermal conductivity, but at the detriment of increased weight if used as a single alloy in an AM chamber. Various AM processes were demonstrated on these components using a copper-based alloy/superalloy bimetallic solution. The AM processes being explored individually and in combination for bimetallic applications include Laser Powder Bed Fusion (L-PBF), Laser Powder Directed Energy Deposition (LP-DED), and cold spray. The combination of bimetallic material combinations explored in this research include copper-based material primarily and superalloys, Inconel 625 or NASA HR-1. The various aspects of the additive manufacturing processes and challenges, materials characterization, and the testing of bimetallic components in a relevant environment will be discussed.

Additive Manufacturing

Advancing GRCop-based Bimetallic Additive Manufacturing to Optimize Component Design and Applications for Liquid Rocket Engines

Additive manufacturing (AM) is advancing many applications of component design for liquid rocket engines. The ability to rapidly design and manufacture components has provided significant opportunities for development and flight programs across the propulsion industry. AM has demonstrated significant advantages that include cost and schedule savings in addition to performance improvements through new design opportunities. While these performance advantages can be in the characteristics of complex design features, they can also be in the form of new materials. AM has been demonstrated in these various component applications using a variety of metal alloys, many of which are traditional alloys for extreme environments. Additional developments were completed using AM to provide new alloys and maturing these material uses for high performance applications. Almost all of the prior developments across component applications have focused on single-alloys in these AM processes. NASA and industry partners have focused in recent years to advance processing to create bimetallic and multicomponent AM processes and materials. The role of multi-alloy AM offers advantages since it can further optimize weight, optimize reliability and performance by increasing the strength to weight ratio of a component, and can optimize materials for various engineering requirements. This is particularly important in liquid rocket engine combustion devices that must reject heat in high heat flux environments yet maintain adequate structural margins under high operational pressure. NASA has been exploring several AM processes, materials, and applications for combustion devices, specifically combustion chambers, injectors, nozzles, and ignition systems. These components require fine geometric features for internal flow or cooling functionality. They experience high thermal gradients across thin-walls and must survive high pressures and temperatures from propellants and the combustion process. A copper-based alloy is normally used to provide high thermal conductivity, but at the detriment of increased weight if used as a single alloy in an AM chamber. Various AM processes were demonstrated on these components using a copper-based alloy/superalloy bimetallic solution. The AM processes being explored individually and in combination for bimetallic applications include Laser Powder Bed Fusion (L-PBF), Laser Powder Directed Energy Deposition (LP-DED), and cold spray. The combination of bimetallic material combinations explored in this research include copper-based material primarily and superalloys, Inconel 625 or NASA HR-1. The various aspects of the additive manufacturing processes and challenges, materials characterization, and the testing of bimetallic components in a relevant environment will be discussed.

Additive Manufacturing

An airline study of advanced technology requirements for advanced high speed commercial engines. 3: Propulsion system requirements

The advanced technology requirements for an advanced high speed commercial transport engine are presented. The results of the phase 3 effort cover the requirements and objectives for future aircraft propulsion systems. These requirements reflect the results of the Task 1 and 2 efforts and serve as a baseline for future evaluations, specification development efforts, contract/purchase agreements, and operational plans for future subsonic commercial engines. This report is divided into five major sections: (1) management objectives for commercial propulsion systems, (2) performance requirements for commercial transport propulsion systems, (3) design criteria for future transport engines, (4) design requirements for powerplant packages, and (5) testing.

Sallee, G. P.

Ballistic intercept missions to Comet Encke

The optimum ballistic intercept of a spacecraft with the comet Encke is determined. The following factors are considered in the analysis: energy requirements, encounter conditions, targeting error, comet activity, spacecraft engineering requirements and restraints, communications, and scientific return of the mission. A baseline model is formulated which includes the basic elements necessary to estimate the scientific return for the different missions considered. Tradeoffs which have major impact on the cost and/or scientific return of a ballistic mission to comet Encke are identified and discussed. Recommendations are included.

Mumma, M.

Ultralean combustion in general aviation piston engines

The role of ultralean combustion in achieving fuel economy in general aviation piston engines was investigated. The aircraft internal combustion engine was reviewed with regard to general aviation requirements, engine thermodynamics and systems. Factors affecting fuel economy such as those connected with an ideal leanout to near the gasoline lean flammability limit (ultralean operation) were analyzed. A Lycoming T10-541E engine was tested in that program (both in the test cell and in flight). Test results indicate that hydrogen addition is not necessary to operate the engine ultralean. A 17 percent improvement in fuel economy was demonstrated in flight with the Beechcraft Duke B60 by simply leaning the engine at constant cruiser power and adjusting the ignition for best timing. No detonation was encountered, and a 25,000 ft ceiling was available. Engine roughness was shown to be the limiting factor in the leanout.

Chirivella, J. E.

Tests of SSME low pressure pump in liquids at zero throughflow

Shutdown requirements in space of the Space Shuttle Main Engines require that the low pressure pump operate under conditions of zero flow and zero NPSH and still be able to generate head and absorb torque. Ground tests were conducted in both water and liquid oxygen to verify these capabilities. The test facilities are described, and the test results are presented showing the pump performance at zero flow over a wide range of NPSH conditions including zero values. The influence of operating speed, fluid medium, and internal struts upstream of the inducer are presented. A flow model schematic is presented sketching a flow field in the pump that is consistent with the observed data.

Jackson, E. D.

NASA's Human Rating Requirements - A Historical Interpretive Perspective

Section 3.0 of NASA's Human Rating Requirements for Space Systems, NPR 8705.2, represents technical engineering requirements that the Agenc y requires of Human Space Systems. In many cases the requirements are not unlike requirements for any space system, crewed or uncrewed, th ey deal with successfully accomplishing the mission objectives. Howev er, they go one step further and have requirements that go beyond suc cessful completion of the mission and dictate functions or actions ne cessary to assure the survival of the crew. In that regard they are u nique from other space system requirements. Even with their uniquenes s the technical requirements of the NPR 8705.2 have been relatively u nchanged in overall intent over the revisions. They all have provided for system redundancy, crew habitable environment, crew situational awareness, crew operation, system control, emergency egress and abort systems. In a few cases the intent of the requirement was changed in tentionally, either to restrict certain types of systems or their fun ctions, or to encompass lessons learned from previous programs. For t he most part the requirements are non controversial and represent the current best practices for human space systems, however, a few requi rements are always debated and have evolved over revisions of the NPR due to studies conducted with various programs like the Orbital Spac e Plane and the Constellation Programs. Those requirements will be di scussed using results of trade studies conducted during past programs highlighting how these particular requirements have evolved through the revisions of the NPR. Comments will also be provided for requirem ents that although not debated, have provided challenges in interpret ation.

Langford, Gerald

Requirements for psychological models to support design: Towards ecological task analysis

Cognitive engineering is largely concerned with creating environmental designs to support skillful and effective human activity. A set of necessary conditions are proposed for psychological models capable of supporting this enterprise. An analysis of the psychological nature of the design product is used to identify a set of constraints that models must meet if they can usefully guide design. It is concluded that cognitive engineering requires models with resources for describing the integrated human-environment system, and that these models must be capable of describing the activities underlying fluent and effective interaction. These features are required in order to be able to predict the cognitive activity that will be required given various design concepts, and to design systems that promote the acquisition of fluent, skilled behavior. These necessary conditions suggest that an ecological approach can provide valuable resources for psychological modeling to support design. Relying heavily on concepts from Brunswik's and Gibson's ecological theories, ecological task analysis is proposed as a framework in which to predict the types of cognitive activity required to achieve productive behavior, and to suggest how interfaces can be manipulated to alleviate certain types of cognitive demands. The framework is described in terms, and illustrated with an example from the previous research on modeling skilled human-environment interaction.

Kirlik, Alex