Engineering Papers⌕ Search

SEARCH · Engineering Papers

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 523 records · Page 29

TBAA20: Task-Based Algorithms and Applications

The new challenges posed by Exascale system architectures have resulted in difficulty achieving a desired scalability using traditional distributed ­memory runtimes. Task­-based programming models show promise in addressing these challenges, providing application developers with a productive and performant approach to programming on next generation systems. Empirical studies show that task-based models can overcome load ­balancing issues that are inherent to traditional distributed ­memory runtimes, and that task-­based runtimes perform comparably to those systems when balanced. This panel is designed to explore the advantages of task-­based programming models on modern and future HPC systems from an industry, university, and national lab perspective. It aims at gathering application experts and proponents of these models to present concrete and practical examples of using task­-based runtimes to overcome the challenges posed by Exascale system architectures. This report describes the objectives, activities, and outcomes of the panel TBAA: Task­-Based Algorithms and Applications which was held at the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC 20) on November 18, 2020.

97 MATHEMATICS AND COMPUTING↗

Economic Metrics for Commercial Reusable Space Transportation Systems

The success of any effort depends upon the effective initial definition of its purpose, in terms of the needs to be satisfied and the goals to be fulfilled. If the desired product is "A System" that is well-characterized, these high-level need and goal statements can be transformed into system requirements by traditional systems engineering techniques. The satisfaction of well-designed requirements can be tracked by fairly straightforward cost, schedule, and technical performance metrics. Unfortunately, some types of efforts, including those that NASA terms "Programs," tend to resist application of traditional systems engineering practices. In the NASA hierarchy of efforts, a "Program" is often an ongoing effort with broad, high-level goals and objectives. A NASA "project" is a finite effort, in terms of budget and schedule, that usually produces or involves one System. Programs usually contain more than one project and thus more than one System. Special care must be taken in the formulation of NASA Programs and their projects, to ensure that lower-level project requirements are traceable to top-level Program goals, feasible with the given cost and schedule constraints, and measurable against top-level goals. NASA Programs and projects are tasked to identify the advancement of technology as an explicit goal, which introduces more complicating factors. The justification for funding of technology development may be based on the technology's applicability to more than one System, Systems outside that Program or even external to NASA. Application of systems engineering to broad-based technology development, leading to effective measurement of the benefits, can be valid, but it requires that potential beneficiary Systems be organized into a hierarchical structure, creating a "system of Systems." In addition, these Systems evolve with the successful application of the technology, which creates the necessity for evolution of the benefit metrics to reflect the changing baseline. Still, economic metrics for technology development in these Programs and projects remain fairly straightforward, being based on reductions in acquisition and operating costs of the Systems. One of the most challenging requirements that NASA levies on its Programs is to plan for the commercialization of the developed technology. Some NASA Programs are created for the express purpose of developing technology for a particular industrial sector, such as aviation or space transportation, in financial partnership with that sector. With industrial investment, another set of goals, constraints and expectations are levied on the technology program. Economic benefit metrics then expand beyond cost and cost savings to include the marketability, profit, and investment return requirements of the private sector. Commercial investment criteria include low risk, potential for high return, and strategic alignment with existing product lines. These corporate criteria derive from top-level strategic plans and investment goals, which rank high among the most proprietary types of information in any business. As a result, top-level economic goals and objectives that industry partners bring to cooperative programs cannot usually be brought into technical processes, such as systems engineering, that are worked collaboratively between Industry and Government. In spite of these handicaps, the top-level economic goals and objectives of a joint technology program can be crafted in such a way that they accurately reflect the fiscal benefits from both Industry and Government perspectives. Valid economic metrics can then be designed that can track progress toward these goals and objectives, while maintaining the confidentiality necessary for the competitive process.

Shaw, Eric J.↗

[Progress of the ATM Crew]

Activities for each of the following programs are discussed in separate sections for the bimonthly reporting period: Airborne Oceanographic Lidar (AOL); Airborne Topographic Mapper (ATM); Other Mission Support Activities, including modeling activities, EAARL activities, and the Scanning Radar Altimeter (SAR); Tropical Rain Measuring Mission (TRMM). The tasks undertaken for each program are discussed in the pertinent section of the report.

Source record↗

Scheduling Operations for Massive Heterogeneous Clusters

High-performance computing (HPC) programming has become increasingly difficult with the advent of hybrid supercomputers consisting of multicore CPUs and accelerator boards such as the GPU. Manual tuning of software to achieve high performance on this type of machine has been performed by programmers. This is needlessly difficult and prone to being invalidated by new hardware, new software, or changes in the underlying code. A system was developed for task-based representation of programs, which when coupled with a scheduler and runtime system, allows for many benefits, including higher performance and utilization of computational resources, easier programming and porting, and adaptations of code during runtime. The system consists of a method of representing computer algorithms as a series of data-dependent tasks. The series forms a graph, which can be scheduled for execution on many nodes of a supercomputer efficiently by a computer algorithm. The schedule is executed by a dispatch component, which is tailored to understand all of the hardware types that may be available within the system. The scheduler is informed by a cluster mapping tool, which generates a topology of available resources and their strengths and communication costs. Software is decoupled from its hardware, which aids in porting to future architectures. A computer algorithm schedules all operations, which for systems of high complexity (i.e., most NASA codes), cannot be performed optimally by a human. The system aids in reducing repetitive code, such as communication code, and aids in the reduction of redundant code across projects. It adds new features to code automatically, such as recovering from a lost node or the ability to modify the code while running. In this project, the innovators at the time of this reporting intend to develop two distinct technologies that build upon each other and both of which serve as building blocks for more efficient HPC usage. First is the scheduling and dynamic execution framework, and the second is scalable linear algebra libraries that are built directly on the former.

Humphrey, John↗

Two impulse trajectory optimization for the RAE-B orbit trim problem

The results are reported of work on an appropriate approach to the solution of the optimum two-impulse transfer problem between orbits of specified inclination. The task included a literature search to identify the current state of the art and a definition of the suggested approach for the specific application of a lunar orbit trim. The applications of the results to the problem are included. The formulation for a computer program developed under this task following a more conventional approach is also included.

Payne, M. H.↗

NASA Science Technology Development Programs for Ocean Worlds Exploration

The exploration of ocean worlds such as Europa and Enceladus supports NASA’s goal to search for life and potentially habitable regions elsewhere in the universe, and further promises to help us understand the origins, evolution, and limits of life on Earth. Over the past several years, NASA’s Planetary Science Division has funded several technology development programs to enable future surface and subsurface missions to ocean worlds. These programs include Instrument Concepts for Europa Exploration (ICEE), Concepts for Ocean Worlds Life Detection Technology (COLDTech), Scientific Exploration Subsurface Access Mechanism for Europa (SESAME), Applied Information Systems Research: Autonomous Robotics Research for Ocean Worlds (AISR:ARROW), and Astrodynamics in Support of Icy Worlds Missions. Tasks selected under these programs include the development of scientific instruments including seismometers, imagers, spectrometers, and organic analyzers, and platform technologies including drills, melt probes, through-ice communications, radiation-hard electronics, and autonomy for surface operations. This paper describes the objectives of each of these programs and provides a summary of the work that has been completed or is underway in each.

technology↗

NASA Science Technology Development Programs for Ocean Worlds Exploration

The exploration of icy satellites such as Europa and Enceladus supports NASA’s goal to search for life and potentially habitable regions elsewhere in the universe, and further promises to help us understand the origins, evolution, and limits of life on Earth. Over the past several years, NASA’s Planetary Science Division has funded several technology development programs to enable future surface and subsurface missions to ocean worlds. These programs include Instrument Concepts for Europa Exploration (ICEE), Concepts for Ocean Worlds Life Detection Technology (COLDTech), Scientific Exploration Subsurface Access Mechanism for Europa (SESAME), Applied Information Systems Research: Autonomous Robotics Research for Ocean Worlds (AISR:ARROW), and Astrodynamics in Support of Icy Worlds Missions. Tasks selected under these programs include the development of scientific instruments including seismometers, imagers, spectrometers, and organic analyzers, and also platform technologies including drills, melt probes, through-ice communications, radiation-hard electronics, and autonomy for surface operations. This paper describes the objectives of each of these programs and provides a summary of the work that has been completed or is underway in each.

science instruments↗

NASA Science Technology Development Programs for Ocean Worlds Exploration

The exploration of ocean worlds such as Europa and Enceladus supports NASA’s goal to search for life and potentially habitable regions elsewhere in the universe, and further promises to help us understand the origins, evolution, and limits of life on Earth. Over the past several years, NASA’s Planetary Science Division has funded several technology development programs to enable future surface and subsurface missions to ocean worlds. These programs include Instrument Concepts for Europa Exploration (ICEE), Concepts for Ocean Worlds Life Detection Technology (COLDTech), Scientific Exploration Subsurface Access Mechanism for Europa (SESAME), Applied Information Systems Research: Autonomous Robotics Research for Ocean Worlds (AISR:ARROW), and Astrodynamics in Support of Icy Worlds Missions. Tasks selected under these programs include the development of scientific instruments including seismometers, imagers, spectrometers, and organic analyzers, and platform technologies including drills, melt probes, through-ice communications, radiation-hard electronics, and autonomy for surface operations. This paper describes the objectives of each of these programs and provides a summary of the work that has been completed or is underway in each.

Nayar, Hari D↗

Dimensions of complexity in learning from interactive instruction

Robot systems deployed in space must exhibit flexibility. In particular, an intelligent robotic agent should not have to be reprogrammed for each of the various tasks it may face during the course of its lifetime. However, pre-programming knowledge for all of the possible tasks that may be needed is extremely difficult. Therefore, a powerful notion is that of an instructible agent, one which is able to receive task-level instructions and advice from a human advisor. An agent must do more than simply memorize the instructions it is given (this would amount to programming). Rather, after mapping instructions into task constructs that it can reason with, it must determine each instruction's proper scope of applicability. In this paper, we will examine the characteristics of instruction, and the characteristics of agents, that affect learning from instruction. We find that in addition to a myriad of linguistic concerns, both the situatedness of the instructions (their placement within the ongoing execution of tasks) and the prior domain knowledge of the agent have an impact on what can be learned.

Huffman, Scott B.↗

Mu2e Tracker's Gas Connection

This report is a resume of the activities in which I was involved during my internship at Fermilab Particle Physics and Accelerator Laboratory in Batavia. The experiment at whom my work is connected is the Mu2e experiment, in particular I worked in the Tracker’s group. The main task of my training program was to design a gas service connection that take place in a small volume located between the Tracker and the Calorimeter (two main elements that constitute the detector). During the initial phase I was lightly trained about the experiment and its general design, then I was supervised on my specific task. All the work aimed to reach a design solution that could meet all the BCs, in this view, a reasonable solution was prototyped and tested. The tests performed at Lab 3 were another fundamental aspect of my experience at Fermilab closing the circle of studying, modelling, machining and testing. I want to thank primarily Aseet Mukherjee and Mete Yucel that were my supervisors, they constantly spent their time attempting to create a favourable workplace, suggesting, listening and meeting all the requests in short time, working for them was absolutely like "working with them", without their help achieve the result would been greatly harder. Giuseppe Gallo deserve a special thanks too for revising mostly of my work and being always available for support. I had also the chance to share my work during the "Weekly Tracker’s Meetings" dealing with other bright engineers and physicists, between them I really appreciate George Ginter, Russel Rucinski, Yujing Sun and Waqar Ahmed. I want also to express my gratitude to Simone Donati, Giorgio Bellettini and Emanuela Barzi that make this unique experience possible organizing this program for decades. Thanks to my Mother, my Father, my Brother, my Nephew, my uncle Damiano and my friend Simona always near, never stopping to dream with me.

43 PARTICLE ACCELERATORS↗

Progress Toward Simulating Departure from Nucleate Boiling at High-Pressure Applications with Selected Wall Boiling Closures

Recently, a Eulerian-based two-fluid computational fluid dynamics (CFD) framework with a wall heat flux partitioning approach has been intensively investigated for departure from nucleate boiling (DNB) simulation under the U.S. Department of Energy–funded Consortium for Advanced Simulation of Light Water Reactors (CASL) program. Understanding of the DNB characteristics over a range of pressurized water reactor–like operating conditions and accurate prediction of boiling crisis in the nuclear power system have been grand challenges because of the large impact of DNB on reactor safety and operational economics. The ultimate goal of this task in the CASL program is to introduce a robust multiphase CFD–based DNB modeling framework that is capable of characterizing an entire boiling history in which the wall boiling mode experiences the following through multiple stages of heat transfer mode: (1) single-phase convective heat transfer, (2) nucleate boiling heat transfer, and (3) identification of the departure of nucleate boiling. To validate the CASL boiling model, we have benchmarked simulated DNB over three different flow channel configurations (pipe flow, 5 × 5 fuel bundle with mixing vane tests, and 5 × 5 fuel bundle without mixing vane tests) against experimental measurements, and the validation result with open literature is reported. The DNB detection criteria in the simulation are checked by monitoring the peak wall temperature, wall dryout factor, and net energy balance. In addition to the DNB performance test, some preliminary sensitivity results on closure model selection are reported to address the prediction capability of local void profile against measurements. The boiling simulation tested in this study exhibits a maximum deviation of 24% from the measured DNB value in a high-pressure (i.e., 138 bars) subcooled pipe flow test. The ranges of operating conditions are as follows: 1650 to 2650 kg/m 2 ·s for mass flux and 8.5 to 96 K for subcooled inlet temperature. The deviation is even reduced to 7% when the subcooled temperature is less than 40 K. Besides accuracy, base practice guidelines for DNB detection criteria are tested by monitoring three simulation variables: (1) maximum wall temperature, (2) wall dryout factor (i.e., K-value), and (3) energy balance. Numerical robustness of DNB simulation is largely achieved in most of the validation test except for a few high subcooled test cases.

42 ENGINEERING↗

Natural Atmospheric Environment Model Development for the National Aeronautics and Space Administration's Second Generation Reusable Launch Vehicle

The National Aeronautics and Space Administration (NASA) recently began development of a new reusable launch vehicle. The program office is located at Marshall Space Flight Center (MSFC) and is called the Second Generation Reusable Launch Vehicle (2GRLV). The purpose of the program is to improve upon the safety and reliability of the first generation reusable launch vehicle, the Space Shuttle. Specifically, the goals are to reduce the risk of crew loss to less than 1-in-10,000 missions and decreased costs by a factor of 10 to approximately $1,000 per pound of payload launched to low Earth orbit. The program is currently in the very early stages of development and many two-stage vehicle concepts will be evaluated. Risk reduction activities are also taking place. These activities include developing new technologies and advancing current technologies to be used by the vehicle. The Environments Group at MSFC is tasked by the 2GRLV Program to develop and maintain an extensive series of analytical tools and environmental databases which enable it to provide detailed atmospheric studies in support of structural, guidance, navigation and control, and operation of the 2GRLV.

Roberts, Barry C.↗

Advanced Subsonic Technology (AST) 22-Inch Low Noise Research Fan Rig Preliminary Design of ADP-Type Fan 3

This report presents results of the work completed on the preliminary design of Fan 3 of NASA s 22-inch Fan Low Noise Research project. Fan 3 was intended to build on the experience gained from Fans 1 and 2 by demonstrating noise reduction technology that surpasses 1992 levels by 6 dB. The work was performed as part of NASA s Advanced Subsonic Technology (AST) program. Work on this task was conducted in the areas of CFD code validation, acoustic prediction and validation, rotor parametric studies, and fan exit guide vane (FEGV) studies up to the time when a NASA decision was made to cancel the design, fabrication and testing phases of the work. The scope of the program changed accordingly to concentrate on two subtasks: (1) Rig data analysis and CFD code validation and (2) Fan and FEGV optimization studies. The results of the CFD code validation work showed that this tool predicts 3D flowfield features well from the blade trailing edge to about a chord downstream. The CFD tool loses accuracy as the distance from the trailing edge increases beyond a blade chord. The comparisons of noise predictions to rig test data showed that both the tone noise tool and the broadband noise tool demonstrated reasonable agreement with the data to the degree that these tools can reliably be used for design work. The section on rig airflow and inlet separation analysis describes the method used to determine total fan airflow, shows the good agreement of predicted boundary layer profiles to measured profiles, and shows separation angles of attack ranging from 29.5 to 27deg for the range of airflows tested. The results of the rotor parametric studies were significant in leading to the decision not to pursue a new rotor design for Fan 3 and resulted in recommendations to concentrate efforts on FEGV stator designs. The ensuing parametric study on FEGV designs showed the potential for 8 to 10 EPNdB noise reduction relative to the baseline.

Jeracki, Robert J.↗

Aero-Propulsion Control Research in Support of NASA Aeronautics Research Strategic Thrusts

In the past few years, NASA (National Aeronautics and Space Administration) Aeronautics Research Mission Directorate (ARMD) has introduced and updated a “New Blueprint for Transforming Global Aviation†. This blueprint consists of six NASA Aeronautics Research Strategic Thrusts â€" “The updated vision is designed to ensure that through NASA's aeronautical research the United States will maintain its leadership in the sky and sustain aviation so that it remains a key economic driver and cultural touchstone for the nation.†In mid-2016, technology development roadmaps were developed by ARMD for each of the strategic research thrusts and these roadmaps are continually being updated based on feedback from the broader aeronautics research community. The NASA Aeronautics research vision is implemented through a set of 4 programs â€" Advanced Air Vehicles Program (AAVP), Airspace Operations and Safety Program (AOSP), Integrated Aviation Systems Program (IASP), and Transformative Aeronautics Concepts Program (TACP). The Intelligent Control and Autonomy Branch (ICAB) at NASA Glenn Research Center (GRC) in Cleveland, Ohio, is leading and participating in various projects in partnership with other organizations within GRC and across NASA, the U.S. aerospace industry, and academia to develop advanced controls and health management technologies for aero-propulsion systems that will help meet the goals of the ARMD programs. These efforts are primarily under the various projects under AAVP, AOSP, and TACP. The ICAB current research tasks in support of ARMD program are described in this paper. The paper provides motivation, background, technical approach and recent accomplishments for these tasks, as well as a couple of tasks completed in the previous fiscal year.

Propulsion Control↗

Space Station Program implications from the viewpoint of the Space Station Operations Task Force

An operational concept for the Space Station which has been developed by the Space Station Operations Task Force is described. The operations functions are described, and the relationships of these functions to the overall framework for operations are defined. Product flows for the recommended framework are discussed, and the roles and responsibilities for the proposed operations organization during both the development and the mature operations phases of the Space Station Program are examined.

Paules, Granville E.↗

Information and control issues of adaptable-programmable assembly systems for manufacturing and teleoperator applications

The real requirements of a task or task environment must be considered in developing a program for mechanical or electrical manipulators. Manipulation tasks must be analyzed, the information and control needed to accomplish them must be determined, and sensors, movers, controllers, and displays must be designed. Operations research in developing a computer controlled man-supervised multi-moded manipulator for an assembly system is described.

Nevins, J. L.↗

Single Spoke Resonator (SSR) Cryomodules Assembly Tooling and Procedure for PIP-II

This report is a resume of the activities in which I was involved during my internship at Fermilab Particle Physics and Accelerator Laboratory in Batavia. The project at whom my work is connected is the PIP-II (Proton Improvement Plan – II), in particular I worked on the SSR cryomodules. The main task of my training program was to write an Engineering Note concerning the design of the lifting holders for the SSR1 and SSR2 string assembly. In the meanwhile, I was also commissioned to design some additional components that will take part actively in the project as well. During the initial phase I was lightly trained about the project and its general design, then I was supervised on my specific tasks. I want to thank primarily Jacopo Bernardini that was my supervisor, he attempted to create a favorable workplace, suggesting, listening and meeting all the requests, without his help achieving the result would have been greatly harder. Donato Passerelli and Mattia prise deserve a special thanks too for being always available for support and source of motivation. I had also the chance to share my work during the "Weekly Students Meetings" dealing with other bright engineers and students such as Colin Narug and Caleb Denton. I want also to express my gratitude to Simone Donati, Giorgio Bellettini and Emanuela Barzi that make this unique experience possible organizing this program for decades.

42 ENGINEERING↗

Atmosphere, Magnetosphere and Plasmas in Space (AMPS). Spacelab payload definition study. Volume 7, book 2: AMPS phase C/D analysis and planning document

The results are presented of the AMPS Phase C/D (Design, Development, and Operations) program analysis and planning effort. Cost and schedule estimates are included. Although the AMPS program has been specifically addressed, these task descriptions are basically adaptable to a broader-based program incorporating additional or different Spacelab/orbiter payloads.

Source record↗