Search NASA⌕ Search

SEARCH · Search NASA

Results for “task 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,261 records · Page 70

Stochastic Programming Approach for Resource Selection under Demand Uncertainty

Cost-efficient selection and scheduling of a subset of geographically distributed resources to meet the demands of a scientific workflow is a challenging problem. The problem is exacerbated by uncertainties in demand and availability of resources. In this paper, we present a stochastic optimization based framework for robust decision making in the selection of distributed resources over a planning horizon under demand uncertainty. We present a novel two-stage stochastic programming model for resource selection, and implement an L-shaped decomposition algorithm to solve this model. A Sample Average Approximation algorithm is integrated to enable stochastic optimization to solve problems with a large number of scenarios. Using the metric of stochastic solution, we demonstrate up to 30% cost reduction relative to solutions without explicit consideration of demand uncertainty for a 24-month problem. We also demonstrate up to 54% cost reduction relative to a previously developed solution for a 36-month problem. We further argue that the composition of resources selected is superior to solutions computed without explicit consideration of uncertainties. Given the importance of resource selection and scheduling of complex scientific workflows, especially in the context of commercial cloud computing, we believe that our novel stochastic programming framework will benefit many researchers as well as users of distributed computing resources.

scientific workflows, task scheduling, optimizatio↗

Global Rescue Response to a Multivehicle Deorbit from the International Space Station

The U.S. Department of Defense (DoD) has been tasked to support rescue efforts in the event of an off-nominal landing of a Commercial Crew Program vehicle transporting NASA crewmembers to or from the International Space Station. The DoD is further tasked to support returning U.S. and International Partner crewmembers on Russian Soyuz spacecraft missions, specifically to ensure aeromedical evacuation capability in the event of a crewmember injury at the time of launch or landing. This DoD mission is primarily considered during planned launch and landing operations, with forces placed in an alert posture to support if needed. However, overall mission concept of operations encompasses a no-notice rescue capability in the event of an on-orbit emergency. Such contingency scenarios are pre-coordinated and simulated to ensure a ready posture of associated DoD assets and to promote coordination of government, commercial, and military stakeholders. To date, planning and simulations have focused on execution of a single rescue mission; the possibility of a multi-vehicle evacuation and rescue scenario has not been adequately explored. This presentation will examine the process of responding to an emergency onboard the International Space Station that results in the early departure and deorbit of multiple docked vehicles to preserve the health and safety of the crew. We will highlight the complexity of this recovery scenario and discuss potential complications that could arise, as well as identify areas in which deliberate planning and simulation can better ensure successful preparation for such a multifaceted recovery operation.

Travis Levon Houser↗

Overview of NASA GRC's Efforts In SWBLI

Overview of NASA Efforts (related to SWBLI research) An overview of NASA's restructured ARMD Program and the resulting new projects. Areas of research pertaining to shock wave boundary layer interaction are highlighted. Plans and status for specific tasks are presented.

Projects↗

Towards a Decision Support System for Space Flight Operations

The Mission Operations Directorate (MOD) at the Johnson Space Center (JSC) has put in place a Model Based Systems Engineering (MBSE) technological framework for the development and execution of the Flight Production Process (FPP). This framework has provided much added value and return on investment to date. This paper describes a vision for a model based Decision Support System (DSS) for the development and execution of the FPP and its design and development process. The envisioned system extends the existing MBSE methodology and technological framework which is currently in use. The MBSE technological framework currently in place enables the systematic collection and integration of data required for building an FPP model for a diverse set of missions. This framework includes the technology, people and processes required for rapid development of architectural artifacts. It is used to build a feasible FPP model for the first flight of spacecraft and for recurrent flights throughout the life of the program. This model greatly enhances our ability to effectively engage with a new customer. It provides a preliminary work breakdown structure, data flow information and a master schedule based on its existing knowledge base. These artifacts are then refined and iterated upon with the customer for the development of a robust end-to-end, high-level integrated master schedule and its associated dependencies. The vision is to enhance this framework to enable its application for uncertainty management, decision support and optimization of the design and execution of the FPP by the program. Furthermore, this enhanced framework will enable the agile response and redesign of the FPP based on observed system behavior. The discrepancy of the anticipated system behavior and the observed behavior may be due to the processing of tasks internally, or due to external factors such as changes in program requirements or conditions associated with other organizations that are outside of MOD. The paper provides a roadmap for the three increments of this vision. These increments include (1) hardware and software system components and interfaces with the NASA ground system, (2) uncertainty management and (3) re-planning and automated execution. Each of these increments provide value independently; but some may also enable building of a subsequent increment.

Meshkat, Leila↗

Towards a decision support system for space flight operations

The Mission Operations Directorate (MOD) at the Johnson Space Center (JSC) has put in place a Model Based Systems Engineering (MBSE) technological framework for the development and execution of the Flight Production Process (FPP). This framework has provided much added value and return on investment to date. This paper describes a vision for a model based Decision Support System (DSS) for the development and execution of the FPP and its design and development process. The envisioned system extends the existing MBSE methodology and technological framework which is currently in use. The MBSE technological framework currently in place enables the systematic collection and integration of data required for building an FPP model for a diverse set of missions. This framework includes the technology, people and processes required for rapid development of architectural artifacts. It is used to build a feasible FPP model for the first flight of spacecraft and for recurrent flights throughout the life of the program. This model greatly enhances our ability to effectively engage with a new customer. It provides a preliminary work breakdown structure, data flow information and a master schedule based on its existing knowledge base. These artifacts are then refined and iterated upon with the customer for the development of a robust end-to-end, high-level integrated master schedule and its associated dependencies. The vision is to enhance this framework to enable its application for uncertainty management, decision support and optimization of the design and execution of the FPP by the program. Furthermore, this enhanced framework will enable the agile response and redesign of the FPP based on observed system behavior. The differences between the anticipated system behavior and the observed behavior may be due to the processing of tasks internally, or due to external factors such as changes in program requirements or conditions associated with other organizations that are outside of MOD. The paper provides a roadmap for the four increments of this vision. These increments include (1) the existing capabilities (2) hardware and software system components and interfaces with the NASA ground system, (3) uncertainty management and (4) re-planning and automated execution. Each of these increments provides value independently; but some may also enable building of a subsequent increment.

Ruszkowski, James↗

Extending C++ for Heterogeneous Quantum-Classical Computing

In this report we present qcor - a language extension to C++ and compiler implementation that enables heterogeneous quantum-classical programming, compilation, and execution in a single-source context. Our work provides a first-of-its-kind C++ compiler enabling high-level quantum kernel (function) expression in a quantum-language agnostic manner, as well as a hardware-agnostic, retargetable compiler workflow targeting a number of physical and virtual quantum computing backends. qcor leverages novel Clang plugin interfaces and builds upon the XACC system-level quantum programming framework to provide a state-of-the-art integration mechanism for quantum-classical compilation that leverages the best from the community at-large. qcor translates quantum kernels ultimately to the XACC intermediate representation, and provides user-extensible hooks for quantum compilation routines like circuit optimization, analysis, and placement. This work details the overall architecture and compiler workflow for qcor, and provides a number of illuminating programming examples demonstrating its utility for near-term variational tasks, quantum algorithm expression, and feed-forward error correction schemes.

97 MATHEMATICS AND COMPUTING↗

Lambda Point Equipment

A compilation of the active research tasks as of the end of the fiscal year 1984 of the Microgravity Science and Applications Program, NASA-Office of Space Science and Applications, involving several NASA centers and other organizations is presented. The purpose is to provide an overview of the program scope for managers and scientists in industry, university, and government communities. An introductory description of the program, strategy and overall goal; identification of the organizational structures and people involved; and a description of each research task, together with a list of recent publications is presented. The tasks are grouped into six categories: Electronic Materials; Solidification of Metals, Alloys, and Composites; Fluid Dynamics and Transports; Biotechnology; Glasses and Ceramics; and Combustion.

Lipa, J. A.↗

Locomotor Dysfunction after Spaceflight: Characterization and Countermeasure Development

Astronauts returning from space flight show disturbances in locomotor control manifested by changes in various sub-systems including head-trunk coordination, dynamic visual acuity, lower limb muscle activation patterning and kinematics (Glasauer, et al., 1995; Bloomberg, et al., 1997; McDonald, et al., 1996; 1997; Layne, et al., 1997; 1998, 2001, 2004; Newman, et al., 1997; Bloomberg and Mulavara, 2003). These post flight changes in locomotor performance, due to neural adaptation to the microgravity conditions of space flight, affect the ability of crewmembers especially after a long duration mission to egress their vehicle and perform extravehicular activities soon after landing on Earth or following a landing on the surface of the Moon or Mars. At present, no operational training intervention is available pre- or in- flight to mitigate post flight locomotor disturbances. Our laboratory is currently developing a gait adaptability training program that is designed to facilitate recovery of locomotor function following a return to a gravitational environment. The training program exploits the ability of the sensorimotor system to generalize from exposure to multiple adaptive challenges during training so that the gait control system essentially "learns to learn" and therefore can reorganize more rapidly when faced with a novel adaptive challenge. Ultimately, the functional goal of an adaptive generalization countermeasure is not necessarily to immediately return movement patterns back to "normal". Rather the training regimen should facilitate the reorganization of available sensorimotor sub-systems to achieve safe and effective locomotion as soon as possible after space flight. We have previously confirmed that subjects participating in adaptive generalization training programs, using a variety of visuomotor distortions and different motor tasks from throwing to negotiating an obstacle course as the dependent measure, can learn to enhance their ability to adapt to a novel sensorimotor environment (Roller et al., 2001; Cohen et al. 2005). Importantly, this increased adaptability is retained even one month after completion of the training period. Our laboratory is currently developing adaptive generalization training procedures and the associated flight hardware to implement such a training program, using variations of visual flow, subject loading, and treadmill speed; during regular in-flight treadmill operations.

Mulavara, A. P.↗

Advanced Launch System propulsion focused technology liquid methane turbopump technical implementation plan

This program will focus on the integration of all functional disciplines of the design, manufacturing, materials, fabrication and producibility to define and demonstrate a highly reliable, easily maintained, low cost liquid methane turbopump as a component for the STBE (Space Transportation Booster Engine) using the STME (main engine) oxygen turbopump. A cost model is to be developed to predict the recurring cost of production hardware and operations. A prime objective of the program is to design the liquid methane turbopump to be used in common with a LH2 turbopump optimized for the STME. Time phasing of the effort is presented and interrelationship of the tasks is defined. Major subcontractors are identified and their roles in the program are described.

Csomor, A.↗

Swamp Works- Multiple Projects

My Surface Systems internship over the summer 2013 session covered a broad range of projects that utilized multiple fields of engineering and technology. This internship included a project to create a command center for a 120 ton regolith bin, for the design and assembly of a blast shield to add further protection for the Surface Systems engineers, for the design and assembly of a portable four monitor hyper wall strip that could extend as large as needed, research and programming a nano drill that could be utilized on a next generation robot or rover, and social media tasks including the making of videos, posting to social networking websites and creation of a new outreach program to help spread the word about the Swamp Works laboratory.

Carelli, Jonathan M.↗

Qualification of a Hybrid Propulsion System for the Mars Ascent Vehicle

Technology for a hybrid based propulsion system is being developed to support a potential Mars Sample Return campaign. A Mars Ascent Vehicle (MAV) concept for launching samples off of Mars, and delivering them to orbit for further transport to Earth may utilize hybrid propulsion due to the predicted favorable low temperature characteristics and high performance of this option. However, the hybrid option is still undergoing technology development to demonstrate these capabilities. Once development of a capable hybrid propulsion system is proven, further work will be required. This will include environmental testing relative to the mission, and integration with the vehicle reaction control systems and payload. Qualification of such a system will be a significant effort. It will require specialized procurements for the propellants and environments involved, and further testing of the more specialized designs. This paper details an estimate of the tasks required to complete development efforts from Technical Readiness Level 5 (TRL5) through qualification. A success based program was formulated to reach the required performance metrics sufficient for a standard Preliminary Design Review (PDR). Using task level inputs from team members cost and schedule were conceived for continued progress to Critical Design Review (CDR), then through Qualification.

Prince, Andrew↗

Student contributions to the EUVE project

A program under which some 30 undergraduates participate in the EUVE project is briefly reviewed. The paper summarizes students' contributions to the project, the types of projects and tasks handled by the students, and skills developed as a result of the program.

Moriarta, Jennifer↗

The Ristra Project: FY20/21 Milestone Report

The ASC Advanced Technology Development and Mitigation (ATDM) sub-program was established in 2014 to develop new simulation tools operating on exascale-class computers to serve NNSA (see Appendix B). Over the course of ATDM, LANL management have set a strategy for exascale-class application codes that follows two supportive and mutually risk-mitigating paths: evolution for established production integrated design codes (IDCs) – with a strong pedigree within the user community – based upon existing programming paradigms(MPI+X); and a new start ATDM project, Ristra, a high-risk/high-reward push for a next-generation multi-physics, multi-scale simulation toolkit based on emerging advanced programming systems(with an initial focus on data-flow task-based models exemplified by Legion). The role of Ristra as the high-risk/high-reward path for LANL’s codes was fully consistent with the goals of ATDM as described in Appendix B, in particular its emphasis on evolving ASC capabilities through novel computing programming models and computing technologies.

97 MATHEMATICS AND COMPUTING↗

Bridging the Technology Readiness "Valley of Death" Utilizing Nanosats

Incorporating new technology is a hallmark of space missions. Missions demand ever-improving tools and techniques to allow them to meet the mission science requirements. In Earth Science, these technologies are normally expressed in new instrument capabilities that can enable new measurement concepts, extended capabilities of existing measurement techniques, or totally new detection capabilities, and also, information systems technologies that can enhance data analysis or enable new data analyses to advance modeling and prediction capabilities. Incorporating new technologies has never been easy. There is a large development step beyond demonstration in a laboratory or on an airborne platform to the eventual space environment that is sometimes referred to as the "technology valley of death." Studies have shown that non-validated technology is a primary cause of NASA and DoD mission delays and cost overruns. With the demise of the New Millennium Program within NASA, opportunities for demonstrating technologies in space have been rare. Many technologies are suitable for a flight project after only ground testing. However, some require validation in a relevant or a space flight environment, which cannot be fully tested on the ground or in airborne systems. NASA's Earth Science Technology Program has initiated a nimble program to provide a fairly rapid turn-around of space validated technologies, and thereby reducing future mission risk in incorporating new technologies. The program, called In-Space Validation of Earth Science Technology (InVEST), now has five tasks in development. Each are 3U CubeSats and they are targeted for launch opportunities in the 2016 time period. Prior to formalizing an InVEST program, the technology program office was asked to demonstrate how the program would work and what sort of technologies could benefit from space validation. Three projects were developed and launched, and have demonstrated the technologies that they set out to validate. This paper will provide a brief status of the pre-InVEST CubeSats, and discuss the development and status of the InVEST program. Figure

Earth Science↗

Performance Evaluation Tests for Environmental Research (PETER): evaluation of 114 measures

The goal of the Performance Evaluation Tests for Environmental Research (PETER) Program was to identify a set of measures of human capabilities for use in the study of environmental and other time-course effects. 114 measures studied in the PETER Program were evaluated and categorized into four groups based upon task stability and task definition. The Recommended category contained 30 measures that clearly obtained total stabilization and had an acceptable level of reliability efficiency. The Acceptable-But-Redundant category contained 15 measures. The 37 measures in the Marginal category, which included an inordinate number of slope and other derived measures, usually had desirable features which were outweighed by faults. The 32 measures in the Unacceptable category had either differential instability or weak reliability efficiency. It is our opinion that the 30 measures in the Recommended category should be given first consideration for environmental research applications. Further, it is recommended that information pertaining to preexperimental practice requirements and stabilized reliabilities should be utilized in repeated-measures environmental studies.

NASA Program Space Medicine↗

Concurrent extensions to the FORTRAN language for parallel programming of computational fluid dynamics algorithms

Experiments were conducted at NASA Ames Research Center to define multi-tasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers to produce usable parallel application software as soon as possible after acquiring MIMD computer equipment, to provide researchers with an easy-to-learn and easy-to-use parallel software language which could be implemented on several different MIMD machines, and to enable researchers to list preferred design specifications for future MIMD computer architectures. Analysis of CFD algorithms indicated that extensions of an existing programming language, adaptable to new computer architectures, provided the best solution to meeting program objectives. The CoFORTRAN Language was written in response to these objectives and to provide researchers a means to experiment with parallel software solutions to CFD algorithms on machines with parallel architectures.

Weeks, Cindy Lou↗

Model-based analysis of control/display interaction in the hover task

The effect of Control/Display interaction in the hover task is analyzed using an optimal control approach to modeling pilot control behavior. The control/display configurations considered are those previously evaluated in a flight research program. The experimental data-base is reviewed and the procedure for modeling the task and the displayed information is presented in detail. All model-based results, time-domain as well as frequency-domain, are found to correlate extremely well with the subjective pilot ratings and comments. Time-domain measures consist of root mean-square errors and control inputs, attention allocation to displayed quantities, and magnitudes of task objective function. Frequency-domain measures include bandwidth, stability margins, and pilot phase compensation. Results are also shown to agree with previous findings on task interference in multi-axis tasks.

Schmidt, David K.↗

Magnetically suspended reaction wheel assembly

The magnetically suspended reaction wheel assembly (MSRWA) is the product of a development effort funded by the Air Force Materials Laboratory (AFML) at Wright Patterson AFB. The specific objective of the project was to establish the manufacturing processes for samarium cobalt magnets and demonstrate their use in a space application. The development was successful on both counts. The application portion of the program, which involves the magnetically suspended reaction wheel assembly, is emphasized. The requirements for the reaction wheel were based on the bias wheel requirements of the DSP satellite. The tasks included the design, fabrication, and test of the unit to the DSP program qualification requirements.

Stocking, G.↗