Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Programming”

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,531 records · Page 85

Innovative Partnerships Program Accomplishments: 2009-2010 at NASA's Kennedy Space Center

This document reports on the accomplishments of the Innovative Partnerships Program during the two years of 2009 and 2010. The mission of the Innovative Partnerships Program is to provide leveraged technology alternatives for mission directorates, programs, and projects through joint partnerships with industry, academia, government agencies, and national laboratories. As outlined in this accomplishments summary, the IPP at NASA's Kennedy Space Center achieves this mission via two interdependent goals: (1) Infusion: Bringing external technologies and expertise into Kennedy to benefit NASA missions, programs, and projects (2) Technology Transfer: Spinning out space program technologies to increase the benefits for the nation's economy and humanity

Makufka, David↗

Human Research Program Exploration Medical Capability

NASA s Human Research Program (HRP) conducts and coordinates research projects that provide human health and performance countermeasures, knowledge, technologies, and tools to enable safe, reliable, and productive human space exploration. The Program is divided into 6 major elements, which a) Provide the Program s knowledge and capabilities to conduct research, addressing the human health and performance risks. b) Advance the readiness levels of technology and countermeasures to the point of transfer to the customer programs and organizations. The National Space Biomedical Research Institute (NSBRI) is a partner with the HRP in developing a successful research program. 3

Barsten, Kristina↗

Spacecraft Testing Programs: Adding Value to the Systems Engineering Process

Testing has long been recognized as a critical component of spacecraft development activities - yet many major systems failures may have been prevented with more rigorous testing programs. The question is why is more testing not being conducted? Given unlimited resources, more testing would likely be included in a spacecraft development program. Striking the right balance between too much testing and not enough has been a long-term challenge for many industries. The objective of this paper is to discuss some of the barriers, enablers, and best practices for developing and sustaining a strong test program and testing team. This paper will also explore the testing decision factors used by managers; the varying attitudes toward testing; methods to develop strong test engineers; and the influence of behavior, culture and processes on testing programs. KEY WORDS: Risk, Integration and Test, Validation, Verification, Test Program Development

Britton, Keith J.↗

Program Predicts Performance of Optical Parametric Oscillators

A computer program predicts the performances of solid-state lasers that operate at wavelengths from ultraviolet through mid-infrared and that comprise various combinations of stable and unstable resonators, optical parametric oscillators (OPOs), and sum-frequency generators (SFGs), including second-harmonic generators (SHGs). The input to the program describes the signal, idler, and pump beams; the SFG and OPO crystals; and the laser geometry. The program calculates the electric fields of the idler, pump, and output beams at three locations (inside the laser resonator, just outside the input mirror, and just outside the output mirror) as functions of time for the duration of the pump beam. For each beam, the electric field is used to calculate the fluence at the output mirror, plus summary parameters that include the centroid location, the radius of curvature of the wavefront leaving through the output mirror, the location and size of the beam waist, and a quantity known, variously, as a propagation constant or beam-quality factor. The program provides a typical Windows interface for entering data and selecting files. The program can include as many as six plot windows, each containing four graphs.

Cross, Patricia L.↗

Constellation Program Lessons Learned: Detailed Lessons Learned - Volume 2

These lessons learned are part of a suite of hardware, software, test results, designs, knowledge base, and documentation that comprises the legacy of the Constellation Program. The context, summary information, and lessons learned are presented in a factual format, as known and described at the time. While our opinions might be discernable in the context, we have avoided all but factually sustainable statements. Statements should not be viewed as being either positive or negative; their value lies in what we did and what we learned that is worthy of passing on. The lessons include both "dos" and "don ts." In many cases, one person s "do" can be viewed as another person s "don t"; therefore, we have attempted to capture both perspectives when applicable and useful. While Volume I summarizes the views of those who managed the program, this Volume II encompasses the views at the working level, describing how the program challenges manifested in day-to-day activities. Here we see themes that were perhaps hinted at, but not completely addressed, in Volume I: unintended consequences of policies that worked well at higher levels but lacked proper implementation at the working level; long-term effects of the "generation gap" in human space flight development, the need to demonstrate early successes at the expense of thorough planning, and the consequences of problems and challenges not yet addressed because other problems and challenges were more immediate or manifest. Not all lessons learned have the benefit of being operationally vetted, since the program was cancelled shortly after Preliminary Design Review. We avoid making statements about operational consequences (with the exception of testing and test flights that did occur), but we do attempt to provide insight into how operational thinking influenced design and testing. The lessons have been formatted with a description, along with supporting information, a succinct statement of the lesson learned, and recommendations for future programs and projects that may be placed in similar circumstances.

Jennifer Rhatigan↗

The Creation of a CPU Timer for High Fidelity Programs

Using C and C++ programming languages, a tool was developed that measures the efficiency of a program by recording the amount of CPU time that various functions consume. By inserting the tool between lines of code in the program, one can receive a detailed report of the absolute and relative time consumption associated with each section. After adapting the generic tool for a high-fidelity launch vehicle simulation program called MAVERIC, the components of a frequently used function called "derivatives ( )" were measured. Out of the 34 sub-functions in "derivatives ( )", it was found that the top 8 sub-functions made up 83.1% of the total time spent. In order to decrease the overall run time of MAVERIC, a launch vehicle simulation program, a change was implemented in the sub-function "Event_Controller ( )". Reformatting "Event_Controller ( )" led to a 36.9% decrease in the total CPU time spent by that sub-function, and a 3.2% decrease in the total CPU time spent by the overarching function "derivatives ( )".

Dick, Aidan A.↗

Program Facilitates CMMI Appraisals

A computer program has been written to facilitate appraisals according to the methodology of Capability Maturity Model Integration (CMMI). [CMMI is a government/industry standard, maintained by the Software Engineering Institute at Carnegie Mellon University, for objectively assessing the engineering capability and maturity of an organization (especially, an organization that produces software)]. The program assists in preparation for a CMMI appraisal by providing drop-down lists suggesting required artifacts or evidence. It identifies process areas for which similar evidence is required and includes a copy feature that reduces or eliminates repetitive data entry. It generates reports to show the entire framework for reference, the appraisal artifacts to determine readiness for an appraisal, and lists of interviewees and questions to ask them during the appraisal. During an appraisal, the program provides screens for entering observations and ratings, and reviewing evidence provided thus far. Findings concerning strengths and weaknesses can be exported for use in a report or a graphical presentation. The program generates a chart showing capability level ratings of the organization. A context-sensitive Windows help system enables a novice to use the program and learn about the CMMI appraisal process.

Sweetser, Wesley↗

Final Report: Fire Prevention, Detection, and Suppression Project, Exploration Technology Development Program

The Fire Prevention, Detection, and Suppression (FPDS) project is a technology development effort within the Exploration Technology Development Program of the Exploration System Missions Directorate (ESMD) that addresses all aspects of fire safety aboard manned exploration systems. The overarching goal for work in the FPDS area is to develop technologies that will ensure crew health and safety on exploration missions by reducing the likelihood of a fire, or, if one does occur, minimizing the risk to the crew, mission, or system. This is accomplished by addressing the areas of (1) fire prevention and material flammability, (2) fire signatures and detection, and (3) fire suppression and response. This report describes the outcomes of this project from the formation of the Exploration Technology Development Program (ETDP) in October 2005 to September 31, 2010 when the Exploration Technology Development Program was replaced by the Enabling Technology Development and Demonstration Program. NASA s fire safety work will continue under this new program and will build upon the accomplishments described herein.

Ruff, Gary A.↗

NASA Water Resources Program

With increasing population pressure and water usage coupled with climate variability and change, water issues are being reported by numerous groups as the most critical environmental problems facing us in the 21st century. Competitive uses and the prevalence of river basins and aquifers that extend across boundaries engender political tensions between communities, stakeholders and countries. In addition to the numerous water availability issues, water quality related problems are seriously affecting human health and our environment. The potential crises and conflicts especially arise when water is competed among multiple uses. For example, urban areas, environmental and recreational uses, agriculture, and energy production compete for scarce resources, not only in the Western U.S. but throughout much of the U.S. and also in numerous parts of the world. Mitigating these conflicts and meeting water demands and needs requires using existing water resources more efficiently. The NASA Water Resources Program Element works to use NASA products and technology to address these critical water issues. The primary goal of the Water Resources is to facilitate application of NASA Earth science products as a routine use in integrated water resources management for the sustainable use of water. This also includes the extreme events of drought and floods and the adaptation to the impacts from climate change. NASA satellite and Earth system observations of water and related data provide a huge volume of valuable data in both near-real-time and extended back nearly 50 years about the Earth's land surface conditions such as precipitation, snow, soil moisture, water levels, land cover type, vegetation type, and health. NASA Water Resources Program works closely to use NASA and Earth science data with other U.S. government agencies, universities, and non-profit and private sector organizations both domestically and internationally. The NASA Water Resources Program organizes its projects under five functional themes. I) Streamflow and Flood Forecasting 2) Water Supply and Irrigation (includes evapotranspiration) 3) Drought 4) Water Quality 5) Climate and Water Resources. To maximize this activity NASA Water Resources Program works closely with other government agencies (e.g., the National Oceanic and Atmospheric Administration (NOAA); the U.S. Department of Agriculture (USDA); the U.S. Geological Survey (USGS); the Environmental Protection Agency (EPA), USAID, the Air Force Weather Agency (AFWA)), universities, non-profit national and international organizations, and the private sector. The NASA Water Resources program currently is funding 21 active projects under the functional themes (http://wmp.gsfc.nasa.gov & http://science.nasa.gov/earth-science/applied-sciences/).

Toll, David L.↗

Program for User-Friendly Management of Input and Output Data Sets

A computer program manages large, hierarchical sets of input and output (I/O) parameters (typically, sequences of alphanumeric data) involved in computational simulations in a variety of technological disciplines. This program represents sets of parameters as structures coded in object-oriented but otherwise standard American National Standards Institute C language. Each structure contains a group of I/O parameters that make sense as a unit in the simulation program with which this program is used. The addition of options and/or elements to sets of parameters amounts to the addition of new elements to data structures. By association of child data generated in response to a particular user input, a hierarchical ordering of input parameters can be achieved. Associated with child data structures are the creation and description mechanisms within the parent data structures. Child data structures can spawn further child data structures. In this program, the creation and representation of a sequence of data structures is effected by one line of code that looks for children of a sequence of structures until there are no more children to be found. A linked list of structures is created dynamically and is completely represented in the data structures themselves. Such hierarchical data presentation can guide users through otherwise complex setup procedures and it can be integrated within a variety of graphical representations.

Klimeck, Gerhard↗

Extension of Generalized Fluid System Simulation Program's Fluid Property Database

This internship focused on the development of additional capabilities for the General Fluid Systems Simulation Program (GFSSP). GFSSP is a thermo-fluid code used to evaluate system performance by a finite volume-based network analysis method. The program was developed primarily to analyze the complex internal flow of propulsion systems and is capable of solving many problems related to thermodynamics and fluid mechanics. GFSSP is integrated with thermodynamic programs that provide fluid properties for sub-cooled, superheated, and saturation states. For fluids that are not included in the thermodynamic property program, look-up property tables can be provided. The look-up property tables of the current release version can only handle sub-cooled and superheated states. The primary purpose of the internship was to extend the look-up tables to handle saturated states. This involves a) generation of a property table using REFPROP, a thermodynamic property program that is widely used, and b) modifications of the Fortran source code to read in an additional property table containing saturation data for both saturated liquid and saturated vapor states. Also, a method was implemented to calculate the thermodynamic properties of user-fluids within the saturation region, given values of pressure and enthalpy. These additions required new code to be written, and older code had to be adjusted to accommodate the new capabilities. Ultimately, the changes will lead to the incorporation of this new capability in future versions of GFSSP. This paper describes the development and validation of the new capability.

Patel, Kishan↗

Inspiring the Next Generation of Explorers: Scientist Involvement in the Expedition Earth and Beyond Program

Scientists, science experts, graduate and even undergraduate student researchers have a unique ability to inspire the next generation of explorers. These science, technology, engineering, and mathematics (STEM) experts can serve as role models for students and can help inspire them to consider future STEM-related careers. They have an exceptional ability to instill a sense of curiosity and fascination in the minds of students as they bring science to life in the classroom. Students and teachers are hungry for opportunities to interact with scientists. They feel honored when these experts take time out of their busy day to share their science, their expertise, and their stories. The key for teachers is to be cognizant of opportunities to connect their students with scientists. For scientists, the key is to know how to get involved, to have options for participation that involve different levels of commitment, and to work with educational specialists who can help facilitate their involvement. The Expedition Earth and Beyond (EEAB) Program, facilitated by the Astromaterials Research and Exploration Science (ARES) Directorate at the NASA Johnson Space Center, is an Earth and planetary science education program designed to inspire, engage, and educate teachers and students by getting them actively involved with NASA exploration, discovery, and the process of science. One of the main goals of the program is to facilitate student research in the classroom. The program uses astronaut photographs, provided through the ARES Crew Earth Observations (CEO) payload on the International Space Station (ISS) as the hook to help students gain an interest in a research topic. Student investigations can focus on Earth or involve comparative planetology. Student teams are encouraged to use additional imagery and data from Earth or planetary orbital spacecraft, or ground-based data collection tools, to augment the astronaut photography dataset. A second goal of the program is to provide opportunities for meaningful connections between scientists and classrooms. To do this, EEAB offers multiple opportunities for scientist involvement. One opportunity involves having scientists work as mentors for student teams conducting research. These student teams, ranging from grades 4 through 12, are able to obtain guidance, suggestions, and input from STEM experts as they conduct a research investigation. Another opportunity for scientist involvement is participation in Classroom Connection Distance Learning (DL) events. These DL events entail interactive and engaging presentations that enable STEM experts to share their expertise with students and teachers (grades 3 through 12) from all across the nation. A third opportunity for scientist involvement involves participation in virtual student team science presentations. Student teams have the opportunity to share their research and results by presenting it to science experts through the use of WebEx, an easy-to-use online conferencing tool. The impact STEM experts have on students in today s classrooms is powerful. They serve as role models to these students, and they open students eyes to a potential career path they may not have known existed otherwise. The more scientists and STEM experts we can connect with students, the greater the impact we can make as we strive to inspire and prepare our nation s next generation of explorers.

Graff, Paige↗

Environmentally-driven Materials Obsolescence: Material Replacements and Lessons Learned from NASA's Space Shuttle Program

The Space Shuttle Program was terminated in 2011 with the last flight of the Shuttle Endeavour. During the 30 years of its operating history, the number of domestic and international environmental regulations increased rapidly and resulted in materials obsolescence risks to the program. Initial replacement efforts focused on ozone depleting substances. As pressure from environmental regulations increased, Shuttle worked on the replacement of heavy metals. volatile organic compounds and hazardous air pollutants. Near the end of the program. Shuttle identified potential material obsolescence driven by international regulations and the potential for suppliers to reformulate materials. During the Shuttle Program a team focused on environmentally-driven materials obsolescence worked to identify and mitigate these risks. Lessons learned from the Shuttle experience can be applied to new NASA Programs as well as other high reliability applications.

Meinhold, Anne↗

Assessment of the Pseudo Geostationary Lightning Mapper Products at the Spring Program and Summer Experiment

Since 2010, the de facto Geostationary Lightning Mapper (GLM) demonstration product has been the Pseudo‐Geostationary Lightning Mapper (PGLM) product suite. Originally prepared for the Hazardous Weather Testbed's Spring Program (specifically the Experimental Warning Program) when only four ground‐based lightning mapping arrays were available, the effort now spans collaborations with several institutions and eight collaborative networks. For 2013, NASA's Short‐term Prediction Research and Transition (SPoRT) Center and NOAA's National Severe Storms Laboratory have worked to collaborate with each network to obtain data in real‐time. This has gone into producing the SPoRT variant of the PGLM that was demonstrated in AWIPS II for the 2013 Spring Program. Alongside the PGLM products, the SPoRT / Meteorological Development Laboratory's total lightning tracking tool also was evaluated to assess not just another visualization of future GLM data but how to best extract more information while in the operational environment. Specifically, this tool addressed the leading request by forecasters during evaluations; provide a time series trend of total lightning in real‐time. In addition to the Spring Program, SPoRT is providing the PGLM "mosaic" to the Aviation Weather Center (AWC) and Storm Prediction Center. This is the same as what is used at the Hazardous Weather Testbed, but combines all available networks into one display for use at the national centers. This year, the mosaic was evaluated during the AWC's Summer Experiment. An important distinction between this and the Spring Program is that the Summer Experiment focuses on the national center perspective and not at the local forecast office level. Specifically, the Summer Experiment focuses on aviation needs and concerns and brings together operational forecaster, developers, and FAA representatives. This presentation will focus on the evaluation of SPoRT's pseudo‐GLM products in these separate test beds. The emphasis will be on how future GLM observations can support operations at both the local and national scale and how the PGLM was used in combination with other lightning data sets. Evaluations for the PGLM were quite favorable with forecasters appreciating the high temporal resolution, the ability to look for rapid increases in lightning activity ahead of severe weather, as well as situational awareness for where convection is firing and for flight routing.

Stano, Geoffrey T.↗

RL10 Engine Ability to Transition from Atlas to Shuttle/Centaur Program

A key launch vehicle design feature is the ability to take advantage of new technologies while minimizing expensive and time consuming development and test programs. With successful space launch experiences and the unique features of both the National Aeronautics and Space Administration (NASA) Space Transportation System (Space Shuttle) and Atlas/Centaur programs, it became attractive to leverage these capabilities. The Shuttle/Centaur Program was created to transition the existing Centaur vehicle to be launched from the Space Shuttle cargo bay. This provided the ability to launch heaver and larger payloads, and take advantage of new unique launch operational capabilities. A successful Shuttle/Centaur Program required the Centaur main propulsion system to quickly accommodate the new operating conditions for two new Shuttle/Centaur configurations and evolve to function in the human Space Shuttle environment. This paper describes the transition of the Atlas/Centaur RL10 engine to the Shuttle/Centaur configurations; shows the unique versatility and capability of the engine; and highlights the importance of ground testing. Propulsion testing outcomes emphasize the value added benefits of testing heritage hardware and the significant impact to existing and future programs.

Propulsion Testing↗

NASA's Radioisotope Power Systems Program Status

NASA's Radioisotope Power Systems (RPS) Program began formal implementation in December 2010. The RPS Program's goal is to make available RPS for the exploration of the solar system in environments where conventional solar or chemical power generation is impractical or impossible to meet mission needs. To meet this goal, the RPS Program manages investments in RPS system development and RPS technologies. The current keystone of the RPS Program is the development of the Advanced Stirling Radioisotope Generator (ASRG). This generator will be about four times more efficient than the more traditional thermoelectric generators, while providing a similar amount of power. This paper provides the status of the RPS Program and its related projects. Opportunities for RPS generator development and targeted research into RPS component performance enhancements, as well as constraints dealing with the supply of radioisotope fuel, are also discussed in the context of the next ten years of planetary science mission plans.

Stirling engines↗

NASA Space Flight Program and Project Management Handbook

This handbook is a companion to NPR 7120.5E, NASA Space Flight Program and Project Management Requirements and supports the implementation of the requirements by which NASA formulates and implements space flight programs and projects. Its focus is on what the program or project manager needs to know to accomplish the mission, but it also contains guidance that enhances the understanding of the high-level procedural requirements. (See Appendix C for NPR 7120.5E requirements with rationale.) As such, it starts with the same basic concepts but provides context, rationale, guidance, and a greater depth of detail for the fundamental principles of program and project management. This handbook also explores some of the nuances and implications of applying the procedural requirements, for example, how the Agency Baseline Commitment agreement evolves over time as a program or project moves through its life cycle.

Michael P Blythe↗

RL10 Engine Ability to Transition from Atlas to Shuttle/Centaur Program

A key launch vehicle design feature is the ability to take advantage of new technologies while minimizing expensive and time consuming development and test programs. With successful space launch experiences and the unique features of both the National Aeronautics and Space Administration (NASA) Space Transportation System (Space Shuttle) and Atlas/Centaur programs, it became attractive to leverage these capabilities. The Shuttle/Centaur Program was created to transition the existing Centaur vehicle to be launched from the Space Shuttle cargo bay. This provided the ability to launch heaver and larger payloads, and take advantage of new unique launch operational capabilities. A successful Shuttle/Centaur Program required the Centaur main propulsion system to quickly accommodate the new operating conditions for two new Shuttle/Centaur configurations and evolve to function in the human Space Shuttle environment. This paper describes the transition of the Atlas/Centaur RL10 engine to the Shuttle/Centaur configurations; shows the unique versatility and capability of the engine; and highlights the importance of ground testing. Propulsion testing outcomes emphasize the value added benefits of testing heritage hardware and the significant impact to existing and future programs.

Launch Vehicle↗