Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “hardware efficiency”

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,639 records · Page 91

Fully quantum algorithm for mesoscale fluid simulations with application to partial differential equations

Fluid flow simulations marshal our most powerful computational resources. In many cases, even this is not enough. Quantum computers provide an opportunity to speed up traditional algorithms for flow simulations. We show that lattice-based mesoscale numerical methods can be executed as efficient quantum algorithms due to their statistical features. This approach revises a quantum algorithm for lattice gas automata to reduce classical computations and state preparation at every time step. For this, the algorithm approximates the qubit relative phases and subtracts them at the end of each time step. Phases are evaluated using the iterative phase estimation algorithm and subtracted using single-qubit rotation phase gates. Further, this method optimizes the quantum resource required and makes it more appropriate for near-term quantum hardware. We also demonstrate how the checkerboard deficiency that the D1Q2 scheme presents can be resolved using the D1Q3 scheme. The algorithm is validated by simulating two canonical partial differential equations: the diffusion and Burgers' equations on different quantum simulators. We find good agreement between quantum simulations and classical solutions for the presented algorithm.

97 MATHEMATICS AND COMPUTING↗

Energy Efficient Engine (E3) combustion system component technology performance report

The Energy Efficient Engine (E3) combustor effort was conducted as part of the overall NASA/GE E3 Program. This effort included the selection of an advanced double-annular combustion system design. The primary intent of this effort was to evolve a design that meets the stringent emissions and life goals of the E3, as well as all of the usual performance requirements of combustion systems for modern turbofan engines. Numerous detailed design studies were conducted to define the features of the combustion system design. Development test hardware was fabricated, and an extensive testing effort was undertaken to evaluate the combustion system subcomponents in order to verify and refine the design. Technology derived from this effort was incorporated into the engine combustion hardware design. The advanced engine combustion system was then evaluated in component testing to verify the design intent. What evolved from this effort was an advanced combustion system capable of satisfying all of the combustion system design objectives and requirements of the E3.

Burrus, D. L.↗

LLM: An L-band multibeam land mobile payload for Europe

The European Space Agency is developing, in the context of the ARTEMIS program, a multibeam reconfigurable mobile payload to provide pre-operational land-mobile satellite services at the L-band over Europe. The L-band Land-Mobile (LLM) payload features high capacity at L-band, efficient use of the L-band spectrum resources, and flexibility in reconfiguring the allocation of bandwith and RF power resources to the different beams. Additionally, a number of features were added to the payload purely for experimental purposes, like the provision of one steerable spot beam which can be repositioned anywhere within the coverage area, and the possibility to reuse L-band frequencies by spatial discrimination between non-adjacent beams, or via orthogonal polarizations. The architecture of the payload and the hardware implementation of the most critical subsystems are described.

Benedicto, J.↗

Ames Engineering Directorate

The Ames Engineering Directorate is the principal engineering organization supporting aerospace systems and spaceflight projects at NASA's Ames Research Center in California's Silicon Valley. The Directorate supports all phases of engineering and project management for flight and mission projects-from R&D to Close-out-by leveraging the capabilities of multiple divisions and facilities.The Mission Design Center (MDC) has full end-to-end mission design capability with sophisticated analysis and simulation tools in a collaborative concurrent design environment. Services include concept maturity level (CML) maturation, spacecraft design and trades, scientific instruments selection, feasibility assessments, and proposal support and partnerships. The Engineering Systems Division provides robust project management support as well as systems engineering, mechanical and electrical analysis and design, technical authority and project integration support to a variety of programs and projects across NASA centers. The Applied Manufacturing Division turns abstract ideas into tangible hardware for aeronautics, spaceflight and science applications, specializing in fabrication methods and management of complex fabrication projects. The Engineering Evaluation Lab (EEL) provides full satellite or payload environmental testing services including vibration, temperature, humidity, immersion, pressure/altitude, vacuum, high G centrifuge, shock impact testing and the Flight Processing Center (FPC), which includes cleanrooms, bonded stores and flight preparation resources. The Multi-Mission Operations Center (MMOC) is composed of the facilities, networks, IT equipment, software and support services needed by flight projects to effectively and efficiently perform all mission functions, including planning, scheduling, command, telemetry processing and science analysis.

Small Satellites↗

Enhancement of an Electrified Tilt-Wing Propulsion System using Turbine Electrified Energy Management

Hybrid gas-electric aircraft propulsion architectures provide flexibility in the way that power and energy is managed when compared to their traditional pure-gas counterparts. In this paper, investigations are conducted for the impact this added flexibility has on the operability of turbomachinery. Specifically, the Turbine Electrified Energy Management (TEEM) concept is applied. It takes a controls approach to improving operability of the turbomachinery by utilizing electric hardware. In this paper, TEEM is applied to a propulsion system for a 15 passenger vertical lift concept vehicle. This is the first application of TEEM to a turbine engine that generates power. The study establishes TEEM as being applicable to this smaller thrust/power class of air transportation vehicle and explore show power can be otherwise managed in the propulsion system to benefit the aircraft. The simulation study demonstrates significant improvements in transient operability that expands the engine design space to enable a more efficient and lighter-weight engine design. Simulation results also demonstrate tighter regulation of the power turbine and rotor speeds, a slight decrease in bulk fuel burn, and an increase in the maximum thrust of ~7%. This is achieved through the power management control strategy and modestly sized electric machines with re-usable energy storage.

Turbine Electrified Energy Management↗

Enhancement of an Electrified Tilt-Wing Propulsion System using Turbine Electrified Energy Management

Hybrid gas-electric aircraft propulsion architectures provide flexibility in the way that power and energy is managed when compared to their traditional pure-gas counterparts. In this paper, investigations are conducted for the impact this added flexibility has on the operability of turbomachinery. Specifically, the Turbine Electrified Energy Management (TEEM) concept is applied. It takes a controls approach to improving operability of the turbomachinery by utilizing electric hardware. In this paper, TEEM is applied to a propulsion system for a 15 passenger vertical lift concept vehicle. This is the first application of TEEM to a turbine engine that generates power. The study establishes TEEM as being applicable to this smaller thrust/power class of air transportation vehicle and explores how power can be otherwise managed in the propulsion system to benefit the aircraft. The simulation study demonstrates significant improvements in transient operability that expands the engine design space to enable a more efficient and lighter weight engine design. Simulation results also demonstrate tighter regulation of the power turbine and rotor speeds, a slight decrease in bulk fuel burn, and an increase in the maximum thrust of ~7%. This is achieved through the power management control strategy and modestly sized electric machines with re usable energy storage.

Turbine Electrified Energy Management↗

A tool and a methodology to use macros for abstracting variations in code for different computational demands

Scientific software used on high-performance computing platforms is in a phase of transformation because of the combined increase in the heterogeneity and complexity of models and hardware platforms. Having separate implementations for different platforms can easily lead to combinatorial explosions; therefore, the computational science community has been looking for mechanisms to express code through abstractions that can be specialized for different platforms. Most existing approaches use template meta-programming in C++, and are, therefore language specific. Here, we have developed a tool that uses customized expansion of macros to mimic some of C++ behavior in other languages. It enables unification of any code variants that may be necessary to run efficiently on different target architectures and different computational environments through use of macros with multiple alternative definitions and ability to arbitrate on definition selection for expansion. Combined with two other tools, a custom runtime, and a user specified recipe translator, our custom macroprocessor becomes a part of an overall performance portability solution that does not depend on any specific programming language. We also use macros as code-shorthand that lets code snippets become building blocks that allow variations in control flow to explore performance options. We demonstrate use of macros in Flash-X, a multiphysics multicomponent code with many Fortran legacy components derived from an earlier community code FLASH.

Heterogenous computing↗

Solving reaction dynamics with quantum computing algorithms

The description of quantum many-body dynamics is extremely challenging on classical computers, as it can involve many degrees of freedom. However, the time evolution of quantum states is a natural application for quantum computers that are designed to efficiently perform unitary transformations. Here, in this paper, we study quantum algorithms for response functions, relevant for describing different reactions governed by linear response. We focus on nuclear-physics applications and consider a qubit-efficient mapping on the lattice, which can efficiently represent the large volumes required for realistic scattering simulations. For the case of a contact interaction, we develop an algorithm for time evolution based on the Trotter approximation that scales logarithmically with the lattice size and is combined with quantum phase estimation. We eventually focus on the nuclear two-body system and a typical response function relevant for electron scattering as an example. We also investigate ground-state preparation and examine the total circuit depth required for a realistic calculation and the hardware noise level required to interpret the signal.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Production of Renewable Natural Gas from Waste Carbon Dioxide Sources (CRADA Final Report)

This CRADA provides new funding from SoCalGas and DOE's BETO and FCTO Offices focused hydrogen mass transfer limitations in H2@Scale processes. The project leverages the existing hydrogen production capabilities at the Energy Systems Integration Facility (ESIF) and SoCalGas' 700 L bioreactor system designed, built, and delivered to NLR under the first phase of this CRADA. This Joint Work Statement will cover new hardware modifications between NLR's electorlyzer stack and the SoCalGas bioreactor located outdoors. The new hardware and controls will provide researchers with the tools needed to obtain preliminary experimental data for a non-provisional application due in July 2019. The IP being developed is expected to improve the productivity of the bioreactor and would have wider impacts on other end-use processes using pressurized hydrogen (H2). In addition, this new funding enhances an existing BETO Biopower award by developing a 10-15 kW electrolyzer that is scalable to the MW-class with reduced capital cost and higher efficiency aimed at improving H2 mass transfer to downstream processes, like biomethanation. Finally due to the close-coupling between the electrolyzer stack and bioreactor, R&D will focus on cell retention, nutrient maintenance, optimal water management and process controls.

08 HYDROGEN↗

Survivable algorithms and redundancy management in NASA's distributed computing systems

The design of survivable algorithms requires a solid foundation for executing them. While hardware techniques for fault-tolerant computing are relatively well understood, fault-tolerant operating systems, as well as fault-tolerant applications (survivable algorithms), are, by contrast, little understood, and much more work in this field is required. We outline some of our work that contributes to the foundation of ultrareliable operating systems and fault-tolerant algorithm design. We introduce our consensus-based framework for fault-tolerant system design. This is followed by a description of a hierarchical partitioning method for efficient consensus. A scheduler for redundancy management is introduced, and application-specific fault tolerance is described. We give an overview of our hybrid algorithm technique, which is an alternative to the formal approach given.

Malek, Miroslaw↗

Large Scale Magnetostrictive Valve Actuator

Marshall Space Flight Center's Valves, Actuators and Ducts Design and Development Branch developed a large scale magnetostrictive valve actuator. The potential advantages of this technology are faster, more efficient valve actuators that consume less power and provide precise position control and deliver higher flow rates than conventional solenoid valves. Magnetostrictive materials change dimensions when a magnetic field is applied; this property is referred to as magnetostriction. Magnetostriction is caused by the alignment of the magnetic domains in the material s crystalline structure and the applied magnetic field lines. Typically, the material changes shape by elongating in the axial direction and constricting in the radial direction, resulting in no net change in volume. All hardware and testing is complete. This paper will discuss: the potential applications of the technology; overview of the as built actuator design; discuss problems that were uncovered during the development testing; review test data and evaluate weaknesses of the design; and discuss areas for improvement for future work. This actuator holds promises of a low power, high load, proportionally controlled actuator for valves requiring 440 to 1500 newtons load.

Richard, James A.↗

Modelling of Liquid Hydrogen No-Vent-Fill Tests Using Thermal Desktop

Efficient cryogenic propellant transfer is important to the success of upcoming NASA missions to the Moon and Mars. The no-vent-fill method is a promising approach that allows for simple low-loss propellant transfers over a wide range of ambient thermal and acceleration conditions. This approach has been previously studied in 3 separate experiments at NASA Glenn Research Center using liquid hydrogen in tanks ranging in volume from 34 to 5000 liters. Thermal/fluid models of the test subject tanks and supporting experimental hardware are developed using a Thermal Desktop twin-tank compartment approach. A key feature of the modelling is to replace the Thermal Desktop default values of liquid-vapor heat transfer coefficients with correlations from literature better chosen to match the fluid dynamics and phase change thermodynamics occurring in the tests. Details of the modelling effort and comparisons of model predictions to the NASA test datasets are presented and discussed.

Low Gravity Fluid Modeling↗

Understanding Quantum Control Processor Capabilities and Limitations through Circuit Characterization

Continuing the scaling of quantum computers hinges on building classical control hardware pipelines that are scalable, extensible, and provide real time response. The instruction set architecture (ISA) of the control processor provides functional abstractions that map high-level semantics of quantum programming languages to low-level pulse generation by hardware. Here, we provide a methodology to quantitatively assess the effectiveness of the ISA to encode quantum circuits for intermediate-scale quantum devices with O(10 2 ) qubits. The characterization model that we define reflects performance, the ability to meet timing constraint implications, scalability for future quantum chips, and other important considerations making them useful guides for future designs. Using our methodology, we propose scalar (QUASAR) and vector (qV) quantum ISAs as extensions and compare them with other ISAs in metrics such as circuit encoding efficiency, the ability to meet real-time gate cycle requirements of quantum chips, and the ability to scale to more qubits.

97 MATHEMATICS AND COMPUTING↗

Measurement and analysis of GPU-accelerated applications with HPCToolkit

To address the challenge of performance analysis on the US DOE’s forthcoming exascale supercomputers, Rice University has been extending its HPCToolkit performance tools to support measurement and analysis of GPU-accelerated applications. To help developers understand the performance of accelerated applications as a whole, HPCToolkit’s measurement and analysis tools attribute metrics to calling contexts that span both CPUs and GPUs. To measure GPU-accelerated applications efficiently, HPCToolkit employs a novel wait-free data structure to coordinate monitoring and attribution of GPU performance. To help developers understand the performance of complex GPU code generated from high-level programming models, HPCToolkit constructs sophisticated approximations of call path profiles for GPU computations. To support fine-grained analysis and tuning, HPCToolkit uses PC sampling and instrumentation to measure and attribute GPU performance metrics to source lines, loops, and inlined code. To supplement fine-grained measurements, HPCToolkit can measure GPU kernel executions using hardware performance counters. To provide a view of how an execution evolves over time, HPCToolkit can collect, analyze, and visualize call path traces within and across nodes. Finally, on NVIDIA GPUs, HPCToolkit can derive and attribute a collection of useful performance metrics based on measurements using GPU PC samples. Here, we illustrate HPCToolkit’s new capabilities for analyzing GPU-accelerated applications with several codes developed as part of the Exascale Computing Project.

97 MATHEMATICS AND COMPUTING↗

Visual Analytics of Performance of Quantum Computing Systems and Circuit Optimization

Driven by potential exponential speedups in business, security, and scientific scenarios, interest in quantum computing is surging. This interest feeds the development of quantum computing hardware, but several challenges arise in optimizing application performance for hardware metrics (e.g., qubit coherence and gate fidelity). In this work, we describe a visual analytics approach for analyzing the performance properties of quantum devices and quantum circuit optimization. Our approach allows users to explore spatial and temporal patterns in quantum device performance data and it computes similarities and variances in key performance metrics. Detailed analysis of the error properties characterizing individual qubits is also supported. We also describe a method for visualizing the optimization of quantum circuits. The resulting visualization tool allows researchers to design more efficient quantum algorithms and applications by increasing the interpretability of quantum computations.

Chae, Junghoon↗

Highly Reliable Multi-Port Smart Inverter Modules for PV-Based Energy Systems

Generally, large electrolytic capacitors (E-caps) are required to decouple the double-line frequency power fluctuation inherent in all single-phase dc-ac or ac-dc converters. These E-caps pose the weak link in the photovoltaic (PV) inverter because they have poor reliability as a result of short life expectancy and higher equivalent series resistance (ESR) which leads to lower system efficiency. In this paper, multiport smart dual-inverter modules are proposed for residential PV inverter systems with balanced outputs to eliminate the requirement of large decoupling capacitors, thus leading to more reliable and highly efficient inverter modules. The balanced dual outputs are controlled in phase quadrature such that the double frequency current is completely eliminated. One phase supports the standalone residential loads, and the other phase interfaces with the grid, which is synchronized to the utility grid. Also, the proposed modular configuration is scalable to accommodate higher power rating by stacking and paralleling multiple modules. Simulation results for the dual-inverter modules rated for 1 kW each are presented to validate the proposed concept. Experimental results from a controller hardware-in-the-loop (CHIL) platform also verify its feasibility.

14 SOLAR ENERGY↗

Implementation of Ada protocols on Mil-STD-1553 B data bus

Standardization activity of data communication in avionic systems started in 1968 for the purpose of total system integration and the elimination of heavy wire bundles carrying signals between various subassemblies. The growing complexity of avionic systems is straining the capabilities of MIL-STD-1553 B (first issued in 1973), but a much greater challenge to it is posed by Ada, the standard language adopted for real-time, computer embedded-systems. Hardware implementation of Ada communication protocols in a contention/token bus or token ring network is proposed. However, during the transition period when the current command/response multiplex data bus is still flourishing and the development environment for distributed multi-computer Ada systems is as yet lacking, a temporary accomodation of the standard language with the standard bus could be very useful and even highly desirable. By concentrating all status informtion and decisions at the bus controller, it was found to be possible to construct an elegant and efficient harware impelementation of the Ada protocols at the bus interface. This solution is discussed.

Ruhman, Smil↗

Design considerations for a space database

Part of the information used in a real-time simulator is stored in the visual database. This information is processed by an image generator and displayed as a real-time visual image. The database must be constructed in a specific format, and it should efficiently utilize the capacities of the image generator that is was created for. A visual simulation is crucially dependent upon the success with which the database provides visual cues and recognizable scenes. For this reason, more and more attention is being paid to the art and science of creating effective real-time visual databases. Investigated here are the database design considerations required for a space-oriented real-time simulator. Space applications often require unique designs that correspond closely to the particular image-generator hardware and visual-database-management software. Specific examples from the databases constructed for NASA and its Evans and Sutherland CT6 image generator illustrate the various design strategies used in a space-simulation environment. These database design considerations are essential for all who would create a space database.

Moss, Lance M.↗