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 775 records · Page 43

Analytical and Computational Aspects of Collaborative Optimization

Bilevel problem formulations have received considerable attention as an approach to multidisciplinary optimization in engineering. We examine the analytical and computational properties of one such approach, collaborative optimization. The resulting system-level optimization problems suffer from inherent computational difficulties due to the bilevel nature of the method. Most notably, it is impossible to characterize and hence identify solutions of the system-level problems because the standard first-order conditions for solutions of constrained optimization problems do not hold. The analytical features of the system-level problem make it difficult to apply conventional nonlinear programming algorithms. Simple examples illustrate the analysis and the algorithmic consequences for optimization methods. We conclude with additional observations on the practical implications of the analytical and computational properties of collaborative optimization.

Alexandrov, Natalia M.↗

Decision Making in Action: Applying Research to Practice

The importance of decision-making to safety in complex, dynamic environments like mission control centers, aviation, and offshore installations has been well established. NASA-ARC has a program of research dedicated to fostering safe and effective decision-making in the manned spaceflight environment: Because access to spaceflight is limited, environments with similar characteristics, including aviation and nuclear power plants, serve as analogs from which space-relevant data can be gathered and theories developed. Analyses of aviation accidents cite crew judgement and decision making as causes or contributing factors in over half of all accidents. Yet laboratory research on decision making has not proven especially helpful in improving the quality of decisions in these kinds of environments. One reason is that the traditional, analytic decision models are inappropriate to multi-dimensional, high-risk environments, and do not accurately describe what expert human decision makers do when they make decisions that have consequences. A new model of dynamic, naturalistic decision making is offered that may prove useful for improving decision making in complex, isolated, confined and high-risk environments. Based on analyses of crew performance in full-mission simulators and accident reports, features that define effective decision strategies in abnormal or emergency situations have been identified. These include accurate situation assessment (including time and risk assessment), appreciation of the complexity of the problem, sensitivity to constraints on the decision, timeliness of the response, and use of adequate information. More effective crews also manage their workload to provide themselves with time and resources to make good good decisions are appropriate to the demands of the situation. Effective crew decision making and overall performance are mediated by crew communication. Communication contributes to performance because it assures that all crew members have essential information, but it also regulates and coordinates crew actions and is the medium of collective thinking in response to a problem. This presentation will examine the relations between leadership, communication, decision making and overall crew performance. Implications of these findings for training will be discussed.

Orasanu, Judith↗

Photonic Component Qualification and Implementation Activities at NASA Goddard Space Flight Center

The photonics group in Code 562 at NASA Goddard Space Flight Center supports a variety of space flight programs at NASA including the: International Space Station (ISS), Shuttle Return to Flight Mission, Lunar Reconnaissance Orbiter (LRO), Express Logistics Carrier, and the NASA Electronic Parts and Packaging Program (NEPP). Through research, development, and testing of the photonic systems to support these missions much information has been gathered on practical implementations for space environments. Presented here are the highlights and lessons learned as a result of striving to satisfy the project requirements for high performance and reliable commercial optical fiber components for space flight systems. The approach of how to qualify optical fiber components for harsh environmental conditions, the physics of failure and development lessons learned will be discussed.

Ott, Melanie N.↗

Human Factors in Training

Future space missions will be significantly longer than current shuttle missions and new systems will be more complex than current systems. Increasing communication delays between crews and Earth-based support means that astronauts need to be prepared to handle the unexpected on their own. As crews become more autonomous, their potential span of control and required expertise must grow to match their autonomy. It is not possible to train for every eventuality ahead of time on the ground, or to maintain trained skills across long intervals of disuse. To adequately prepare NASA personnel for these challenges, new training approaches, methodologies, and tools are required. This research project aims at developing these training capabilities. By researching established training principles, examining future needs, and by using current practices in space flight training as test beds, both in Flight Controller and Crew Medical domains, this research project is mitigating program risks and generating templates and requirements to meet future training needs. Training efforts in Fiscal Year 08 (FY08) strongly focused on crew medical training, but also began exploring how Space Flight Resource Management training for Mission Operations Directorate (MOD) Flight Controllers could be integrated with systems training for optimal Mission Control Center (MCC) operations. The Training Task addresses Program risks that lie at the intersection of the following three risks identified by the Project: (1) Risk associated with poor task design (2) Risk of error due to inadequate information (3) Risk associated with reduced safety and efficiency due to poor human factors design

Barshi, Immanuel↗

Integrated Risk and Knowledge Management Program -- IRKM-P

The NASA Exploration Systems Mission Directorate (ESMD) IRKM-P tightly couples risk management and knowledge management processes and tools to produce an effective "modern" work environment. IRKM-P objectives include: (1) to learn lessons from past and current programs (Apollo, Space Shuttle, and the International Space Station); (2) to generate and share new engineering design, operations, and management best practices through preexisting Continuous Risk Management (CRM) procedures and knowledge-management practices; and (3) to infuse those lessons and best practices into current activities. The conceptual framework of the IRKM-P is based on the assumption that risks highlight potential knowledge gaps that might be mitigated through one or more knowledge management practices or artifacts. These same risks also serve as cues for collection of knowledge particularly, knowledge of technical or programmatic challenges that might recur.

Lengyel, David M.↗

Human Factors in Training

Future space missions will be significantly longer than current shuttle missions and new systems will be more complex than current systems. Increasing communication delays between crews and Earth-based support means that astronauts need to be prepared to handle the unexpected on their own. As crews become more autonomous, their potential span of control and required expertise must grow to match their autonomy. It is not possible to train for every eventuality ahead of time on the ground, or to maintain trained skills across long intervals of disuse. To adequately prepare NASA personnel for these challenges, new training approaches, methodologies, and tools are required. This research project aims at developing these training capabilities. By researching established training principles, examining future needs, and by using current practices in space flight training as test beds, both in Flight Controller and Crew Medical domains, this research project is mitigating program risks and generating templates and requirements to meet future training needs. Training efforts in Fiscal Year 09 (FY09) strongly focused on crew medical training, but also began exploring how Space Flight Resource Management training for Mission Operations Directorate (MOD) Flight Controllers could be integrated with systems training for optimal Mission Control Center (MCC) operations. The Training Task addresses Program risks that lie at the intersection of the following three risks identified by the Project: 1) Risk associated with poor task design; 2) Risk of error due to inadequate information; and 3) Risk associated with reduced safety and efficiency due to poor human factors design.

Barshi, Immanuel↗

Workmanship Challenges for NASA Mission Hardware

This slide presentation reviews several challenges in workmanship for NASA mission hardware development. Several standards for NASA workmanship exist, that are required for all programs, projects, contracts and subcontracts. These Standards contain our best known methods for avoiding past assembly problems and defects. These best practices may not be available if suppliers are used who are not compliant with them. Compliance includes having certified operators and inspectors. Some examples of problems that have occured from the lack of requirements flow-down to contractors are reviewed. The presentation contains a detailed example of the challenge in regards to The Packaging "Design" Dilemma.

Plante, Jeannette↗

Understanding Workforce Agility at NASA Kennedy Space Center

NASA leads the world in space research and provides other government agencies, educational institutions, and companies opportunities to explore, launch, and conduct research in and around space. NASA has 11 formal locations based around the United States, and each has different goals and objectives to help NASA meet its overall mission. 2004, President George Bush announced a new vision for the Space Exploration program. During his grand announcement, he discussed that the Space Shuttles would retire due to the 2003 Space Shuttle Columbia accident, where the crew and the space vehicle were lost. The Kennedy Space Center (KSC) would no longer manage the day-to-day operations of maintaining the US Space Shuttle fleet. Our NASA teams would continue working to finish the Space Shuttle program's mission to build the International Space Station. Afterward, NASA would transition to develop and test a new spacecraft, the Crew Exploration Vehicle. The third goal was to return to the moon by 2020 as the launching point for missions beyond, to get humans from lower Earth orbit to the moon and Mars. (Secretary, 2004) The KSC engineering workforce had to prepare to transition from Operational support of the Space Shuttle program to the design and development of over 50 subsystems for the future SLS and Orion Launch Systems at the Kennedy Space Center. These subsystems developed at the Kennedy Space Center Engineering Directorate followed a comprehensive design process that required several different product deliverables during various phases for each subsystem. (Schafer et al., 2013) What allowed these systems to be successful? What enabled NASA KSC to complete over 130 Artemis 1 Design Certification and System Acceptance Reviews, closing over 21,656 Requirements to deem the Artemis 1 rocket ready for launch? Little is known about the NASA engineering workforce agility characteristics that enabled the organization to transition from the Space Shuttle program that ended in 2011 and launch the Artemis Program's SLS rocket on November 16, 2022.

Workforce Agility↗

Medical Resource Set Bulky Item Trade Space Analysis for Spaceflight Medical Risk

The NASA engineering community utilizes event-driven and fault-tree probabilistic techniques to classify risks in the space environment by taking advantage of the inherent knowledge of complex spaceflight system design and testing to quantify failure risk. In harmonizing the risk of human space flight, answering the question of ‘How do we balance health, performance and resource risks with other engineering risks on long duration space missions?’ remains a deeply challenging and largely qualitative practice. The Medical Extensible Dynamic Probabilistic Risk Assessment Tool (MEDPRAT) is one aspect of the efforts by NASA’s Human Research Program (HRP) to quantitatively assess the impact of health and performance risk. One of MEDPRAT’s key features is its high degree of computational efficiency. Coupled with the HRP High Performance Compute cluster located at NASA’s Glenn Research Center, MEDPRAT runs millions of simulated missions in a matter of minutes. This degree of computational efficiency provides the novel opportunity to explore the relationship between medical set mass, volume, and medical resource size. Of particular interest for future human spaceflight missions are ‘bulky’ items, medical resources like devices, which occupy a large portion of the small, allocated mass and volume for the medical set leaving less room for other resources. This talk will present results showing the quantitative impact of forced inclusion of several bulky items across a variety of medical kit constraints, and the effect that a potential research investment into reducing the bulky item mass and volume may have on risk.

Lauren Mcintyre↗

Standard for Models and Simulations

This NASA Technical Standard establishes uniform practices in modeling and simulation to ensure essential requirements are applied to the design, development, and use of models and simulations (MS), while ensuring acceptance criteria are defined by the program project and approved by the responsible Technical Authority. It also provides an approved set of requirements, recommendations, and criteria with which MS may be developed, accepted, and used in support of NASA activities. As the MS disciplines employed and application areas involved are broad, the common aspects of MS across all NASA activities are addressed. The discipline-specific details of a given MS should be obtained from relevant recommended practices. The primary purpose is to reduce the risks associated with MS-influenced decisions by ensuring the complete communication of the credibility of MS results.

verification↗

PACE Technical Report Series, Volume 9: PACE Applications Plan

This volume presents PACE mission’s plan for development and execution of a PACE Applications Program. NASA maintains an Applied Sciences Program (https://appliedsciences.nasa.gov) to help institutions and individuals make better decisions about our environment, food, water, health and safety through the use of NASA data. In 2016, NASA Headquarters began requiring all flight projects to implement a Project Applications Program with the purpose of: (a) scoping and developing applied research and applications as part of the overall mission concept; (b) demonstrating the project’s benefit to society and contributions to the achievement of societal outcomes; (c) identifying specific product applications and Communities of Potential to better understand the impacts and benefit from using project products and models; (d) increasing the utility of data products; and (e) fostering a Community of Practice who can work with the project throughout the emission life cycle. In response to and in support of this NASA Headquarters directive, the PACE mission developed this PACE Applications Program Plan. While consideration of applications and applied sciences has always been embedded into PACE, the Applications Program truly kicked into high gear in December 2019 (see https://pace.gsfc.nasa.gov). At the time of this writing, the number of PACE Early Adopters has already reached 20. And, the first PACE Applications Workshop will be held (virtually) in late September 2020, with 500 attendees registered. My congratulations and thanks to the PACE Applications Program team for a tremendous first year.

Maria Tzortziou↗

NASA’s Advance Information Systems Technology (AIST) Program

NASA’s Earth Science Technology Office (ESTO) develops early-stage technologies to enhance scientific understanding. ESTO’s technologies can be reliably and confidently applied to a broad range of science measurements and missions, as well as facilitate practical applications to benefit society at large. As the lead technology office within the Earth Science Division of the NASA Science Mission Directorate, ESTO is focused on the technological challenges inherent to space-based investigations of our planet's dynamic, interrelated systems. Through flexible, science-driven technology strategies and a competitive selection process, ESTO-funded technologies have supported numerous Earth science missions as well as commercial applications. From next generation sensors and instruments to communication and information systems, ESTO technologies enable many NASA missions and data services. The Advanced Information Systems Technology (AIST) Program is one focal area of ESTO. AIST innovates information system technologies that enable the development of new observing systems as well as agile science investigations through data analytics and artificial intelligence tools and algorithms. AIST utilizes an end-to-end development approach with the goal of infusing mature technologies into future missions, measurements, and analysis. One thrust of AIST is data exploitation and analysis using an analytic center framework to make observational data and model output more accessible and usable to scientists conducting specific investigations as well as to extract higher-level science content and information from the data. The framework accelerates scientific discovery by harmonizing the data, tools, and computational resources. NASA’s upcoming Surface, Biology and Geology (SBG) mission is one such mission whose data architecture will leverage many of the technologies developed through the AIST program. This talk will highlight current and future program development goals.

Laura Rogers↗

NASA’s Plans for Development of Standards for Additive Manufactured Components

There are currently no NASA standards providing specific design and construction requirements for certification of additively manufactured parts. Several international standards organizations are developing standards for additive manufacturing; however, NASA mission schedules preclude the Agency from relying on these organizations to develop standards that are both timely and applicable. NASA and its program partners in manned spaceflight (the Commercial Crew Program, the Space Launch System and the Orion Multi-purpose Crew Vehicle) are actively developing additively manufactured parts for flight as early as 2018. To bridge this gap, NASA Marshall Space Flight Center (MSFC) has authored a center-level standard (MSFC-STD-3716)1 to establish standard practices for the Laser Powder Bed Fusion (L-PBF) process. In its draft form, the MSFC standard has been used as a basis for L-PBF process implementation for each of the manned space flight programs. The development of an Agency-level standard is proposed, which based upon the principles of MSFC-STD-3716, would have application to multiple additive manufacturing processes and be readily adaptable to all NASA programs.

Russell, Richard W.↗

Languages for artificial intelligence: Implementing a scheduler in LISP and in Ada

A prototype scheduler for space experiments originally programmed in a dialect of LISP using some of the more traditional techniques of that language, was recast using an object-oriented LISP, Common LISP with Flavors on the Symbolics. This object-structured version was in turn partially implemented in Ada. The Flavors version showed a decided improvement in both speed of execution and readability of code. The recasting into Ada involved various practical problems of implementation as well as certain challenges of reconceptualization in going from one language to the other. Advantages were realized, however, in greater clarity of the code, especially where more standard flow of control was used. This exercise raised issues about the influence of programming language on the design of flexible and sensitive programs such as schedule planners, and called attention to the importance of factors external to the languages themselves such as system embeddedness, hardware context, and programmer practice.

Hays, Dan↗

HSR Propulsion System Studies: A Status Report on the Down-Select Process

When the HSR program began there was widespread belief that a simple and familiar turbojet-like engine coupled to an advanced technology mixer-ejector nozzle was the propulsion system of choice for achieving FAR 36-Stage 3 noise requirements. Our ability to quickly demonstrate a practical 20(+) dB suppression nozzle was confidently presumed by many. Our rate of progress towards that objective, however, has been somewhat humbling. At the moment we are reasonably confident of achieving about 15 dB suppression with a mixer-ejector nozzle designed for a high specific thrust turbojet-like cycle. Therefore, if we make no further suppression progress and conservatively assume no new operational procedures such as programmed lapse rate (PLR), then meeting the Stage 3 goal requires a large amount of engine and/or wing oversizing which is economically prohibitive. The scenario is further aggravated by the possibility of eventually needing to comply with even more stringent regulations (Stage 4). While this status may be somewhat disappointing to some, it must be remembered that the HSR program plan involves two generations of mixer-ejector nozzles beyond the current generation I nozzle designs. It is premature to conclude that we cannot design a practical 20(+) dB mixer-ejector nozzle. On the other hand, it is prudent to consider alternative solutions to the noise problem. Thus, we are investigating four other propulsion system concepts.

Strack, W. C.↗

NASA Space Flight Program and Project Management Handbook

This handbook is the companion document to NPR 7120.5F, NASA Space Flight Program and Project Management Requirements. It represents the accumulation of knowledge on managing program and projects derived from NASA’s human, robotic, and scientific missions. It incorporates the “corporate knowledge” for existing and future NASA space flight programs and projects, including NASA’s Artemis missions to establish a sustainable human presence on the Moon through collaboration with commercial and international partners, NASA’s James Webb Space Telescope (JWST) mission, and NASA’s robotic missions on Mars. The practices discussed have evolved as a function of NASA’s core values of safety, integrity, teamwork, excellence, and inclusion, and may also prove a resource for other agencies, the private sector, and academia. The knowledge gained from the Agency’s victories and defeats, including the checks and balances and initiatives to better control cost and risk, provides a foundation for continuing an exciting and healthy space program. This handbook provides implementation guidance for NPR 7120.5F and includes the changes and updates to key procedural requirements in NPR 7120.5F since NPR 7120.5E. The goal of the NPR requirements is to ensure programs and projects are developed and successfully executed in the most cost-effective and efficient manner possible. This handbook provides context, rationale, and explanation to facilitate the application of requirements and to pass on some of the hard-won best practices and lessons learned.

Tracy L Osborne↗

Aeroelastic tailoring - Theory, practice, and promise

Aeroelastic tailoring technology is reviewed with reference to the historical background, the underlying theory, current trends, and specific applications. The specific application discussed include the Transonic Aircraft Technology program, an Advanced Design Composite Aircraft, the Wing/Inlet Advanced Development program, and the forward-swept wing. Finally, the future of aeroelastic tailoring and the development of an aeroelastic tailoring analysis and design tool under the Automated Strength-Aeroelastic Design program are examined.

Shirk, M. H.↗

Technical Standards Products Informing NASA Quality Practices

This viewgraph presentation includes formal definitions of standards (external and internal), as well as discussions of the importance of standards to NASA, current technical standards issues, the NASA technical standards program, and provides technical standards resources.

quality assurance↗