Search NASA⌕ Search

SEARCH · Search NASA

Results for “program implementation”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 649 records · Page 36

Utility Programs Supporting Customer-Sited Battery Storage: Program Design to Ensure Mutual Benefits

Behind-the-meter (BTM) battery storage, when paired with solar, can benefit customers, utilities, and the electric grid. Some utility-sponsored programs have been implemented offset the cost of customer-owned batteries and recognize the value of batteries to the utility and the grid. This factsheet summarizes existing utility-sponsored battery programs and the value to the stakeholders. It then highlights Wattsmart, the customer-owned battery program offered by Rocky Mountain Power in Utah, and provides lessons-learned from a close look at the impact of the program design on commercial customer participation.

battery↗

ISS Payload Operations: The Need for and Benefit of Responsive Planning

International Space Station (ISS) payload operations are controlled through implementation of a payload operations plan. This plan, which represents the defined approach to payload operations in general, can vary in terms of level of definition. The detailed plan provides the specific sequence and timing of each component of a payload's operations. Such an approach to planning was implemented in the Spacelab program. The responsive plan provides a flexible approach to payload operations through generalization. A responsive approach to planning was implemented in the NASA/Mir Phase 1 program, and was identified as a need during the Skylab program. The current approach to ISS payload operations planning and control tends toward detailed planning, rather than responsive planning. The use of detailed plans provides for the efficient use of limited resources onboard the ISS. It restricts flexibility in payload operations, which is inconsistent with the dynamic nature of the ISS science program, and it restricts crew desires for flexibility and autonomy. Also, detailed planning is manpower intensive. The development and implementation of a responsive plan provides for a more dynamic, more accommodating, and less manpower intensive approach to planning. The science program becomes more dynamic and responsive as the plan provides flexibility to accommodate real-time science accomplishments. Communications limitations and the crew desire for flexibility and autonomy in plan implementation are readily accommodated with responsive planning. Manpower efficiencies are accomplished through a reduction in requirements collection and coordination, plan development, and maintenance. Through examples and assessments, this paper identifies the need to transition from detailed to responsive plans for ISS payload operations. Examples depict specific characteristics of the plans. Assessments identify the following: the means by which responsive plans accommodate the dynamic nature of science programs and the crew desire for flexibility; the means by which responsive plans readily accommodate ISS communications constraints; manpower efficiencies to be achieved through use of responsive plans; and the implications of responsive planning relative to resource utilization efficiency.

Nahay, Ed↗

Systems-Level Modeling for CRISPR-Based Metabolic Engineering

The CRISPR-Cas system has enabled the development of sophisticated, multigene metabolic engineering programs through the use of guide RNA-directed activation or repression of target genes. To optimize biosynthetic pathways in microbial systems, we need improved models to inform design and implementation of transcriptional programs. Recent progress has resulted in new modeling approaches for identifying gene targets and predicting the efficacy of guide RNA targeting. Genome-scale and flux balance models have successfully been applied to identify targets for improving biosynthetic production yields using combinatorial CRISPR-interference (CRISPRi) programs. Here, the advent of new approaches for tunable and dynamic CRISPR activation (CRISPRa) promises to further advance these engineering capabilities. Once appropriate targets are identified, guide RNA prediction models can lead to increased efficacy in gene targeting. Developing improved models and incorporating approaches from machine learning may be able to overcome current limitations and greatly expand the capabilities of CRISPR-Cas9 tools for metabolic engineering.

59 BASIC BIOLOGICAL SCIENCES↗

Business Models for Scaling Demand Flexibility Volume II – Customer relationship management strategies, challenges, and lessons learned from U.S. programs

Load growth at the grid edge is driving increased attention to the distribution system and its ability to enable customer technology adoption in an affordable and timely manner. Key industry stakeholders, including electric utilities and regulators, can benefit from strategies to manage and balance customer needs with infrastructure investments, such as demand flexibility. This report focuses on demand flexibility—the ability to reduce, shift, shed, generate, or modulate loads in response to building and grid needs—to reduce the need for costly grid upgrades by deferring investment needs and increase system reliability by shifting electricity usage during periods of high risk. Specifically, we focus on the emerging characteristics of business models for demand flexibility as a framework to understand how demand flexibility programs generate value. In this report, we focus on demand flexibility program customer relationship management strategies, which provide information on value creation and focus on ensuring customers can navigate programs smoothly. This report discusses the role of customer relationship management strategies in demand flexibility programs, characterizes customer relationship management strategies that can be considered during program design and implementation, identifies existing challenges to customer relationship management strategies, and describes lessons learned. This report is part of a series that includes reports on value propositions, stakeholder ecosystem management, and program life cycle.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Users guide for guidance and control Launch and Abort Simulation for Spacecraft (LASS), volume 1

The mathematical models and computer program which are used to implement LASS are described. The computer program provides for a simulation of boost to orbit and abort capability from boost trajectories to a prescribed target. The abort target provides a decision point for engine shutdown from which the vehicle coasts to the vicinity of the selected abort recovery site. The simulation is a six degree of freedom simulation describing a rigid body. The vehicle is influenced by forces and moments from nondistributed aerodynamics. An adaptive autopilot is provided to control vehicle attitudes during powered and unpowered flight. A conventional autopilot is provided for study of vehicle during powered flight.

Havig, T. F.↗

Procedures and results related to the direct determination of gravity anomalies from satellite and terrestrial gravity data

The equations needed for the incorporation of gravity anomalies as unknown parameters in an orbit determination program are described. These equations were implemented in the Geodyn computer program which was used to process optical satellite observations. The arc dependent parameter unknowns, 184 unknown 15 deg and coordinates of 7 tracking stations were considered. Up to 39 arcs (5 to 7 days) involving 10 different satellites, were processed. An anomaly solution from the satellite data and a combination solution with 15 deg terrestrial anomalies were made. The limited data samples indicate that the method works. The 15 deg anomalies from various solutions and the potential coefficients implied by the different solutions are reported.

Rapp, R. H.↗

Methods for design and evaluation of integrated hardware-software systems for concurrent computation

Research activities and publications are briefly summarized. The major tasks reviewed are: (1) VAX implementation of the PISCES parallel programming environment; (2) Apollo workstation network implementation of the PISCES environment; (3) FLEX implementation of the PISCES environment; (4) sparse matrix iterative solver in PSICES Fortran; (5) image processing application of PISCES; and (6) a formal model of concurrent computation being developed.

Pratt, T. W.↗

NASA's In-Space Propulsion Program

In order to implement the ambitious science and exploration missions planned over the next several decades, improvements in in-space transportation and propulsion technologies must be achieved. For robotic exploration and science missions, increased efficiencies of future propulsion systems are critical to reduce overall life-cycle costs. Future missions will require 2 to 3 times more total change in velocity over their mission lives than the NASA Solar Electric Technology Application Readiness (NSTAR) demonstration on the Deep Space 1 mission. New opportunities to explore beyond the outer planets and to the stars will require unparalleled technology advancement and innovation. NASA's In-Space Propulsion (ISP) Program is investing in technologies to meet these needs. The ISP technology portfolio includes many advanced propulsion systems. From the next generation ion propulsion system operating in the 5-10 kW range, to advanced cryogenic propulsion, substantial advances in spacecraft propulsion performance are anticipated. Some of the most promising technologies for achieving these goals use the environment of space itself for energy and propulsion and are generically called, propellantless because they do not require on-board fuel to achieve thrust. Propellantless propulsion technologies include scientific innovations such as solar and plasma sails, electrodynamic and momentum transfer tethers, and aeroassist and aerocapture. An overview of both propellantless and propellant-based advanced propulsion technologies, and NASA s plans for advancing them, will be provided.

Johnson, Les↗

Lessons Learned from NASA Goddard Space Flight Center’s Product Development Lead Training Schedule and Cost Development Workshop: Continuous Improvement

This presentation provides a status of the Goddard Space Flight Center (GSFC) effort to increase foundational knowledge of Product Development Leads (PDLs) in schedule and cost management including earned value management (EVM). In 2012, GSFC’s Engineering and Technology Directorate (ETD) implemented an in-house training program to prepare PDLs for managing the technical, cost, schedule, and risk aspects of spaceflight systems to meet their subsystem commitments. Developed in-house, the PDL training program provides an integrated approach to requirements development, risk, schedule and cost management, EVM, performance tracking, and other areas. The program has been held twice yearly since its inception with 531 participating and 451 completing the curriculum. In 2017, the program won the Robert H. Goddard award for Quality and Process Improvement. Program development and evolution were presented in the 2018 NASA Schedule and Cost Symposium. The presentation was so well received that this year we focus on one workshop within the program: Schedule and Cost Development, including EVM. We examine the on-going logic modeling process and how participant and stakeholder data influence workshop content and design, and how the disciplines of schedule and cost contribute to mission success. In this presentation we refresh you on how the approach integrates lecture, small group discussion, estimating, case study exercises, and problem solving. We update you on the data collected from participants and stakeholders, and we discuss how we use these data to measure training effectiveness. Specific topics include: • How the logic model is used as the backbone for continuous program improvement, • How feedback influences implementation and curriculum updates, • How data collection and analysis inform workshop content and development, including participant discoveries of EVM data, • How including the resource analyst and planner in the product development team supports project success.

Lessons Learned↗

An Evening with NASA Scientists and Engineers: A Senior Living Community Outreach Program

Introduction: An Evening with NASA Scientists and Engineers is an outreach program for senior living communities, where participants learn from and interact with a scientist or engineer in a virtual setting. Participants learn about NASA science and engineering through a behind-the-scenes look from the people who work at NASA. The program focuses on both the stories behind the discoveries and the stories behind the people. The audience tunes in to the events via the NASA Zoom Webinar platform, where they have the opportunity to ask questions throughout the approximately 30-minute program. By bringing the audience into the conversation, we build rapport and thus improve their connection with NASA. Overview: An Evening with NASA Scientists and Engineers began in September 2020 when we identified a need for outreach to this particular demographic, as senior living communities had been hit especially hard by the COVID-19 pandemic. The program covers a wide range of topics, including heliophysics, astrophysics, planetary science, Earth science, planetary defense, and more, depending on what is topically appropriate at the time, and occurs on a roughly monthly basis. Each interactive presentation is between 20-25 minutes with 5-10 minutes of dedicated Q&A. Future dates and topics may change depending on new developments to NASA missions and stories. Audience: As of December 2021, we have four regularly attending senior living communities, spanning the East Coast from New Hampshire to Florida, with each joining the overall program at various stages of its development. The ability to reach many different senior living communities is crucial so that a diversity of people may benefit from this program. The audience consists of seniors with varying experience and comprehension levels – some are very familiar with the sciences while others are simply curious to learn more. Residents tune in to each event from their individual rooms or from their larger community rooms. RiverWoods Exeter. The RiverWoods Exeter community was our initial audience who acted as our “guinea pig” to see how this program might be implemented and to work out any major issues. They are located in Exeter, NH but also have two additional campuses in Durham, NH and Manchester, NH, that joined us a few months into the program. Culpepper Garden. Our second community to join the program was Culpepper Garden, a senior living community in Arlington, VA that provides both independent and assisted living housing to low-income seniors. Edinburgh Square. Our third community, Edinburgh Square, connected with us after hearing about the program through Culpepper Garden. Edinburgh Square is an HUD-subsidized retirement community in Roanoke, VA that houses both seniors and those living with disabilities. Moonstruck Astronomy Club. The Moonstruck Astronomy Club consists of residents from the On Top of the World retirement community in Ocala, FL and was the latest senior living community to join us. NASA Zoom Webinar: An Evening with NASA Scientists and Engineers reaches numerous senior living communities through live presentations that we host using the NASA Zoom Webinar virtual platform. Participants are typically already familiar with the Zoom platform which enables a lower barrier to entry. A recording of each talk is added to a designated video playlist on the NASA STEM YouTube channel so that audiences worldwide may view them [1]. These recordings began with our April 1, 2021 presentation, as this was when NASA Zoom Webinar was implemented, thus enabling us to record each talk. Metrics: We record attendance numbers from the senior living communities for each event as well as those from YouTube views after the presentation recording is posted online. Depending on which communities tune in, typical attendance numbers are between 60-100 people. RiverWoods Exeter has the most regularly attending residents, with an average of 55 attendees per event. As of December 2021, we have hosted fourteen events, nine of which were recorded and posted to our designated NASA STEM YouTube Channel playlist. The nine recordings combined have roughly 4,000 YouTube views thus far, with specific videos seeing higher view counts around launch dates (e.g. NASA’s DART mission) and trending topics (e.g. JWST). A list of speakers, topics, and links to presentation recordings is shown in Table 1. Future Program Expansion: Thus far, we have been adding communities on an individual basis. To make this process more streamlined, we are looking into working with senior living community networks and organizations such as LeadingAge [2]. In this manner, we will be able to reach more communities while also making it easier to send and receive relevant information.

S L Tiedeken↗

MESA: Scalable Runtime Verification Tool Using Actors

This work presents our runtime verification approach implemented by the tool MESA (MEssage-based System Analysis) which allows for using concurrent monitors to check for properties specified in linear temporal logic and finite state machines.We employ the actor programing model to implement MESA where monitors are captured by concurrent actors that communicate via messaging. The paper also presents a case study where MESA is used to monitor flights in National Airspace System of United States using live air traffic data stream. The case study which motivated this work in the first place shows that our approach is effective.We also perform empirical study by conducting experiments using monitoring systems with different numbers of concurrent monitors and different layers of indexing.This paper describes our experiments, evaluates our results,and discusses challenges faced during the study. The evaluation shows our approach is scalable.

runtime verification, concurrency, actor programin↗

The October 1973 NASA mission model analysis and economic assessment

Results are presented of the 1973 NASA Mission Model Analysis. The purpose was to obtain an economic assessment of using the Shuttle to accommodate the payloads and requirements as identified by the NASA Program Offices and the DoD. The 1973 Payload Model represents a baseline candidate set of future payloads which can be used as a reference base for planning purposes. The cost of implementing these payload programs utilizing the capabilities of the shuttle system is analyzed and compared with the cost of conducting the same payload effort using expendable launch vehicles. There is a net benefit of 14.1 billion dollars as a result of using the shuttle during the 12-year period as compared to using an expendable launch vehicle fleet.

Source record↗

Advancing Development of Emissions Detection (Final Report)

This document is the final report to the U.S. Department of Energy (DOE for contract DE-FE0031873) awarded to Colorado State University (CSU). CSU and partners at Harrisburg University of Science and Technology, University of Texas Arlington, and University of Texas at Austin organized several testing rounds to provide knowledge focused on advancing the detection capabilities of emissions monitoring devices. With this funding opportunity the research group began by establishing the Advancing the Development of Emission Detection (ADED) program, with the goal focused on enhancing the accuracy, reliability, and field applicability of methane detection technologies. This effort aimed to address the critical challenges of identifying and quantifying methane emissions while enabling industry stakeholders to meet regulatory compliance and environmental sustainability goals. The program engaged with industry, government, and technology stakeholders to promote adoption and consensus on testing techniques for methane detection solutions. Methane, a potent greenhouse gas, contributes significantly to global warming, and the oil and natural gas (O&G) sector is a primary source of methane emissions. Regulatory measures such as leak detection and repair (LDAR) programs have been implemented to address emissions. However, traditional LDAR approaches, reliant on handheld and component-level measurements, are resource-intensive. To address these limitations and move with evolving regulations, advanced methane technologies are emerging. These solutions include ground-based sensors, mobile systems (e.g., drones, vehicles, and aircraft), and satellite-based platforms. They offer innovative capabilities for autonomous monitoring, larger spatial coverage, and emission quantification using methods such as tracer gas techniques and inverse modeling with Gaussian plume analysis. The ADED program began with creating protocols for methane controlled release (CR) testing these continuous monitoring (CM) and survey technologies that detect and monitor methane emissions at O&G facilities. The protocols were then implemented throughout testing of CM and survey devices at CSU’s Methane Emissions Technology Evaluation Center (METEC) facility from 2021 through 2024. As apart of the protocol, solutions that tested under the ADED program installed their solutions at METEC, documented their system under test, and provided detection reports to the METEC team for analysis. The METEC team would provide the solutions with analyzed reports of their emissions and ground truth data of the releases conducted during their testing session. Under the ADED program, CMs were also tested at O&G facilities for a six week test run of challenge release (ChR) releases. The findings from the ADED program underscore the critical role of collaborative research and innovation in tackling methane emissions, offering a pathway for the oil and gas sector to achieve significant environmental and economic benefits. Results from METEC testing saw improvement of performance and accuracy across all solutions over the extent of the ADED experiments. The results also showed a variance in CM solution performance between CRs and ChRs. That variance pushed the team to further analyze the differences between CR testing environments and field conditions. With the drive from regulations and that variance in field conditions, the ADED team began designing a new CR testing protocol and additions to the METEC testing facility. The METEC team is furthering the progress made through the ADED program with awarded funding from DE-FE0032276. This funding pushes the development of METEC’s addition with new equipment, allowing for an updated facility layout. METEC still facilitates for traditional facilities, with a legacy pad, while expanding an new design based on how O&G infrastructure has Final Report - Contract Number: DE-FE0031873 been changed over the last decade. Throughout the ADED program the team has also been working with international partners to ensure staying in the trend globally. International partners have been essential in moving the new protocol forward to implement into CR testing at the METEC facility in Spring 2025.

42 ENGINEERING↗

The fault-tree compiler

The Fault Tree Compiler Program is a new reliability tool used to predict the top event probability for a fault tree. Five different gate types are allowed in the fault tree: AND, OR, EXCLUSIVE OR, INVERT, and M OF N gates. The high level input language is easy to understand and use when describing the system tree. In addition, the use of the hierarchical fault tree capability can simplify the tree description and decrease program execution time. The current solution technique provides an answer precise (within the limits of double precision floating point arithmetic) to the five digits in the answer. The user may vary one failure rate or failure probability over a range of values and plot the results for sensitivity analyses. The solution technique is implemented in FORTRAN; the remaining program code is implemented in Pascal. The program is written to run on a Digital Corporation VAX with the VMS operation system.

Martensen, Anna L.↗

Policy Process Editor for P3BM Software

A computer program enables generation, in the form of graphical representations of process flows with embedded natural-language policy statements, input to a suite of policy-, process-, and performance-based management (P3BM) software. This program (1) serves as an interface between users and the Hunter software, which translates the input into machine-readable form; and (2) enables users to initialize and monitor the policy-implementation process. This program provides an intuitive graphical interface for incorporating natural-language policy statements into business-process flow diagrams. Thus, the program enables users who dictate policies to intuitively embed their intended process flows as they state the policies, reducing the likelihood of errors and reducing the time between declaration and execution of policy.

James, Mark↗

The Fault Tree Compiler (FTC): Program and mathematics

The Fault Tree Compiler Program is a new reliability tool used to predict the top-event probability for a fault tree. Five different gate types are allowed in the fault tree: AND, OR, EXCLUSIVE OR, INVERT, AND m OF n gates. The high-level input language is easy to understand and use when describing the system tree. In addition, the use of the hierarchical fault tree capability can simplify the tree description and decrease program execution time. The current solution technique provides an answer precisely (within the limits of double precision floating point arithmetic) within a user specified number of digits accuracy. The user may vary one failure rate or failure probability over a range of values and plot the results for sensitivity analyses. The solution technique is implemented in FORTRAN; the remaining program code is implemented in Pascal. The program is written to run on a Digital Equipment Corporation (DEC) VAX computer with the VMS operation system.

Butler, Ricky W.↗

Use Computer-Aided Tools to Parallelize Large CFD Applications

Porting applications to high performance parallel computers is always a challenging task. It is time consuming and costly. With rapid progressing in hardware architectures and increasing complexity of real applications in recent years, the problem becomes even more sever. Today, scalability and high performance are mostly involving handwritten parallel programs using message-passing libraries (e.g. MPI). However, this process is very difficult and often error-prone. The recent reemergence of shared memory parallel (SMP) architectures, such as the cache coherent Non-Uniform Memory Access (ccNUMA) architecture used in the SGI Origin 2000, show good prospects for scaling beyond hundreds of processors. Programming on an SMP is simplified by working in a globally accessible address space. The user can supply compiler directives, such as OpenMP, to parallelize the code. As an industry standard for portable implementation of parallel programs for SMPs, OpenMP is a set of compiler directives and callable runtime library routines that extend Fortran, C and C++ to express shared memory parallelism. It promises an incremental path for parallel conversion of existing software, as well as scalability and performance for a complete rewrite or an entirely new development. Perhaps the main disadvantage of programming with directives is that inserted directives may not necessarily enhance performance. In the worst cases, it can create erroneous results. While vendors have provided tools to perform error-checking and profiling, automation in directive insertion is very limited and often failed on large programs, primarily due to the lack of a thorough enough data dependence analysis. To overcome the deficiency, we have developed a toolkit, CAPO, to automatically insert OpenMP directives in Fortran programs and apply certain degrees of optimization. CAPO is aimed at taking advantage of detailed inter-procedural dependence analysis provided by CAPTools, developed by the University of Greenwich, to reduce potential errors made by users. Earlier tests on NAS Benchmarks and ARC3D have demonstrated good success of this tool. In this study, we have applied CAPO to parallelize three large applications in the area of computational fluid dynamics (CFD): OVERFLOW, TLNS3D and INS3D. These codes are widely used for solving Navier-Stokes equations with complicated boundary conditions and turbulence model in multiple zones. Each one comprises of from 50K to 1,00k lines of FORTRAN77. As an example, CAPO took 77 hours to complete the data dependence analysis of OVERFLOW on a workstation (SGI, 175MHz, R10K processor). A fair amount of effort was spent on correcting false dependencies due to lack of necessary knowledge during the analysis. Even so, CAPO provides an easy way for user to interact with the parallelization process. The OpenMP version was generated within a day after the analysis was completed. Due to sequential algorithms involved, code sections in TLNS3D and INS3D need to be restructured by hand to produce more efficient parallel codes. An included figure shows preliminary test results of the generated OVERFLOW with several test cases in single zone. The MPI data points for the small test case were taken from a handcoded MPI version. As we can see, CAPO's version has achieved 18 fold speed up on 32 nodes of the SGI O2K. For the small test case, it outperformed the MPI version. These results are very encouraging, but further work is needed. For example, although CAPO attempts to place directives on the outer- most parallel loops in an interprocedural framework, it does not insert directives based on the best manual strategy. In particular, it lacks the support of parallelization at the multi-zone level. Future work will emphasize on the development of methodology to work in a multi-zone level and with a hybrid approach. Development of tools to perform more complicated code transformation is also needed.

Jin, H.↗

Apollo Photograph Evaluation (APE) programming manual

This document describes the programming techniques used to implement the equations of the Apollo Photograph Evaluation (APE) program on the UNIVAC 1108 computer and contains detailed descriptions of the program structure, a User's Guide section to provide the necessary information for proper operation of the program, and information for the assessment of the program's adaptability to future problems.

Kim, I. J.↗