Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “portable arrays”

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 55 records · Page 3

Simplified Microwave Radiometer

Cost, weight, and size less than half of conventional radiometers. Ground-based instrument measures temperatures in upper atmosphere while correcting for liquid water in clouds. Addition of channel at 51 GHz to channels used for making upper-atmosphere temperature profiles adds little to cost of microwave radiometer. Eliminates need for separate water-vapor radiometer subsystem, with its attendant size, weight, and cost. Instrument light, compact, and portable and inexpensive enough for use in sensor arrays. Availability encourages use of microwave radiometry for routine weather forecasting.

Gary, Bruce L.↗

Fortran for the nineties

Fortran has largely enjoyed prominence for the past few decades as the computer programming language of choice for numerically intensive scientific, engineering, and process control applications. Fortran's well understood static language syntax has allowed resulting parsers and compiler optimizing technologies to often generate among the most efficient and fastest run-time executables, particularly on high-end scalar and vector supercomputers. Computing architectures and paradigms have changed considerably since the last ANSI/ISO Fortran release in 1978, and while FORTRAN 77 has more than survived, it's aged features provide only partial functionality for today's demanding computing environments. The simple block procedural languages have been necessarily evolving, or giving way, to specialized supercomputing, network resource, and object-oriented paradigms. To address these new computing demands, ANSI has worked for the last 12-years with three international public reviews to deliver Fortran 90. Fortran 90 has superseded and replaced ISO FORTRAN 77 internationally as the sole Fortran standard; while in the US, Fortran 90 is expected to be adopted as the ANSI standard this summer, coexisting with ANSI FORTRAN 77 until at least 1996. The development path and current state of Fortran will be briefly described highlighting the many new Fortran 90 syntactic and semantic additions which support (among others): free form source; array syntax; new control structures; modules and interfaces; pointers; derived data types; dynamic memory; enhanced I/O; operator overloading; data abstraction; user optional arguments; new intrinsics for array, bit manipulation, and system inquiry; and enhanced portability through better generic control of underlying system arithmetic models. Examples from dynamical astronomy, signal and image processing will attempt to illustrate Fortran 90's applicability to today's general scalar, vector, and parallel scientific and engineering requirements and object oriented programming paradigms. Time permitting, current work proceeding on the future development of Fortran 2000 and collateral standards will be introduced.

Himer, J. T.↗

A parallel and performance portable implementation of a full-field crystal plasticity model

We have developed a parallel implementation of an Elasto-Viscoplastic Fast Fourier Transform-based (EVPFFT) micromechanical solver to enable computationally efficient crystal plasticity modeling for polycrystalline materials. Our primary focus lies in achieving performance portability, allowing a single EVPFFT implementation to run optimally on various homogeneous architectures, including multi-core Central Processing Units (CPUs), as well as on heterogeneous computer architectures comprising multi-core CPUs and Graphics Processing Units (GPUs) from different vendors. To accomplish this goal, we have leveraged MATAR, a C++ software library that simplifies the creation and utilization of multidimensional dense or sparse matrix and array data structures. These data structures are designed to be portable across diverse architectures through the use of Kokkos, a performance-portable library. Additionally, we have employed the Message Passing Interface (MPI) to efficiently distribute the computational workload among processors. The heFFTe (Highly Efficient FFT for Exascale) library is used to facilitate the performance portability of the fast Fourier transforms (FFTs) computation. The computational performance of EVPFFT is evaluated and presented in terms of parallel scalability and simulation runtime on different high-performance computing (HPC) architectures. As a result, the utility of the developed framework to efficiently simulate the micro-mechanical fields in polycrystalline microstructures in engineering applications is discussed.

36 MATERIALS SCIENCE↗

Distributed-Memory Sparse Deep Neural Network Inference Using Global Arrays

Partitioned Global Address Space (PGAS) models exhibit tremendous promise in developing efficient and productive distributed-memory parallel applications. They have been used extensively in scientific computations due to conveniently offering a ``shared-memory''-like model and convenient interfaces that separate communication with synchronization. Traditionally, PGAS communication models have been applied to dense/contiguously distributed data, but most modern applications depict varied levels of sparsity. Existing PGAS models require certain adaptations to support distributed sparse computations, since associated computations often require matrix arithmetic, in addition to data movement. The Global Arrays toolkit from Pacific Northwest National Laboratory (PNNL) is one of the earliest PGAS models to combine one-sided data communication and distributed matrix operations and is still used in the popular NWChem quantum chemistry suite. Recently, we have expanded the Global Arrays toolkit to support common sparse operations, like sparse matrix-dense matrix multiplies (SpMM), sparse matrix-sparse matrix multiplication (SpGEMM) and Sampled Dense-Dense Matrix Multiplication (SDDMM). As it turns out, these operations are the bedrock of sparse Deep Learning (DL); sparse deep neural networks and Graph Neural Networks (GNNs) have gained increasing attention recently in achieving speedups on training and inference with reduced memory footprints. Unlike scientific applications in High Performance Computing (HPC), modern (distributed-memory capable) DL toolkits often rely on non-standardized and closed-source vendor software optimizations, creating challenges in software-hardware co-design at scale. Our goal is to support a variety of distributed-memory sparse matrix operations and helper functions in the newly created Sparse Global Arrays (SGA), such that it is possible to build portable and productive Machine Learning scenarios for algorithm/software and hardware codesign purposes. Contemporary data-parallel schemes for training/inference are undergoing a major overhaul since model replication limits scalability and causes resource inefficiencies. As such, we have adopted tensor parallelism in decomposing the model and inputs, to mitigate memory issues. Current implementation is built on top of MPI and uses CPUs to maximize the portability across the platforms.

Distributed computing, machine learning↗

Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

Efficiently simulating solid mechanics is vital across various engineering applications. As constitutive models grow more complex and simulations scale up in size, harnessing the capabilities of modern computer architectures has become essential for achieving timely results. This paper presents advancements in running parallel simulations of solid mechanics on multi-core CPUs and GPUs using a single-code implementation. This portability is made possible by the C++ matrix and array (MATAR) library, which interfaces with the C++ Kokkos library, enabling the selection of fine-grained parallelism backends (e.g., CUDA, HIP, OpenMP, pthreads, etc.) at compile time. MATAR simplifies the transition from Fortran to C++ and Kokkos, making it easier to modernize legacy solid mechanics codes. We applied this approach to modernize a suite of constitutive models and to demonstrate substantial performance improvements across different computer architectures. This paper includes comparative performance studies using multi-core CPUs along with AMD and NVIDIA GPUs. Results are presented using a hypoelastic–plastic model, a crystal plasticity model, and the viscoplastic self-consistent generalized material model (VPSC-GMM). The results underscore the potential of using the MATAR library and modern computer architectures to accelerate solid mechanics simulations.

Morgan, Nathaniel (ORCID:0000000276118449)↗

Cameras Would Withstand High Accelerations

Very rugged cameras with all-reflective optics proposed for use in presence of high accelerations. Optics consist of four coaxial focusing mirrors in Cassegrain configuration. Mirrors are conics or aspherics. Optics achromatic,and imaging system overall passes light from extreme ultraviolet to far infrared. Charge-coupled-device video camera, film camera, or array of photodetectors placed at focal plane. Useful as portable imagers subject to rough handling, or instrumentation cameras mounted on severely vibrating or accelerating vehicles.

Meinel, Aden B.↗

Physical interpretation and development of ultrasonic nondestructive evaluation techniques applied to the quantitative characterization of textile composite materials

In this Progress Report, the author describes the continuing research to explore the feasibility of implementing medical linear array imaging technology as a viable ultrasonic-based nondestructive evaluation method to inspect and characterize complex materials. Images obtained using an unmodified medical ultrasonic imaging system of a bonded aluminum plate sample with a simulated disbond region are presented. The disbond region was produced by adhering a piece of plain white paper to a piece of cellophane tape and applying the paper-tape combination to one of the aluminum plates. Because the area under the paper was not adhesively bonded to the aluminum plate, this arrangement more closely simulates a disbond. Images are also presented for an aluminum plate sample with an epoxy strip adhered to one side to help provide information for the interpretation of the images of the bonded aluminum plate sample containing the disbond region. These images are compared with corresponding conventional ultrasonic contact transducer measurements in order to provide information regarding the nature of the disbonded region. The results of this on-going investigation may provide a step toward the development of a rapid, real-time, and portable method of ultrasonic inspection and characterization based on linear array technology. In Section 2 of this Progress Report, the preparation of the aluminum plate specimens is described. Section 3 describes the method of linear array imaging. Sections 4 and 5 present the linear array images and results from contact transducer measurements, respectively. A discussion of the results are presented in Section 6.

Miller, James G.↗

Abisko: Deep codesign of an architecture for spiking neural networks using novel neuromorphic materials

The Abisko project aims to develop an energy-efficient spiking neural network (SNN) computing architecture and software system capable of autonomous learning and operation. The SNN architecture explores novel neuromorphic devices that are based on resistive-switching materials, such as memristors and electrochemical RAM. Equally important, Abisko uses a deep codesign approach to pursue this goal by engaging experts from across the entire range of disciplines: materials, devices and circuits, architectures and integration, software, and algorithms. Here, the key objectives of our Abisko project are threefold. First, we are designing an energy-optimized high-performance neuromorphic accelerator based on SNNs. This architecture is being designed as a chiplet that can be deployed in contemporary computer architectures and we are investigating novel neuromorphic materials to improve its design. Second, we are concurrently developing a productive software stack for the neuromorphic accelerator that will also be portable to other architectures, such as field-programmable gate arrays and GPUs. Third, we are creating a new deep codesign methodology and framework for developing clear interfaces, requirements, and metrics between each level of abstraction to enable the system design to be explored and implemented interchangeably with execution, measurement, a model, or simulation. As a motivating application for this codesign effort, we target the use of SNNs for an analog event detector for a high-energy physics sensor.

97 MATHEMATICS AND COMPUTING↗

Imaging air pollutants in the near ultraviolet

This paper discusses a program for remote sensing of air pollutants called Multispectral Observation of Pollutants System (MOPS). The broad objective of the program is to photograph 'invisible' gaseous pollutants by combining ultraviolet imaging in several spectral bands with portable data processing equipment. Electronic cameras using solid state imaging arrays of large dynamic range will permit very low contrast images to be electronically ratioed and contrast enhanced, thus bringing out pollutant images which are below the contrast threshold of film. Such photographs will allow synoptic coverage of geographic areas providing source, sink, and flow data on pollutants, and will provide reconnaissance and pointing information for other remote sensors. The principle gases to be mapped by MOPS will be ozone, sulfur dioxide, and nitrogen dioxide.

Norris, D.↗

Trace-Level, Multi-Gas Detection for Food Quality Assessment Based on Decorated Silicon Transistor Arrays

Multiplexed gas detection at room temperature is critical for practical applications, such as for tracking the complex chemical environments associated with food decomposition and spoilage. Here, an integrated array of multiple silicon-based, chemical-sensitive field effect transistors (CSFETs) is presented to realize selective, sensitive, and simultaneous measurement of gases typically associated with food spoilage. CSFETs decorated with sensing materials based on ruthenium, silver, and silicon oxide are used to obtain stable room-temperature responses to ammonia (NH 3 ), hydrogen sulfide (H 2 S), and humidity, respectively. For example, one multi-CSFET sensor signal changes from its baseline by 13.34 in response to 1 ppm of NH 3 , 724.45 under 1 ppm H 2 S, and 23.46 under 80% relative humidity, with sensitive detection down to 10 ppb of NH 3 and H 2 S. To demonstrate this sensor for practical applications, the CSFET sensor array is combined with a custom-printed circuit board into a compact, fully integrated, and portable system to conduct real-time monitoring of gases generated by decomposing food. By using existing silicon-based manufacturing methodologies, this room-temperature gas sensing array can be fabricated reproducibly and at low cost, making it an attractive platform for ambient gas measurement needed in food safety applications.

36 MATERIALS SCIENCE↗

Nanoionics-Based Switches for Radio-Frequency Applications

Nanoionics-based devices have shown promise as alternatives to microelectromechanical systems (MEMS) and semiconductor diode devices for switching radio-frequency (RF) signals in diverse systems. Examples of systems that utilize RF switches include phase shifters for electronically steerable phased-array antennas, multiplexers, cellular telephones and other radio transceivers, and other portable electronic devices. Semiconductor diode switches can operate at low potentials (about 1 to 3 V) and high speeds (switching times of the order of nanoseconds) but are characterized by significant insertion loss, high DC power consumption, low isolation, and generation of third-order harmonics and intermodulation distortion (IMD). MEMS-based switches feature low insertion loss (of the order of 0.2 dB), low DC power consumption (picowatts), high isolation (>30 dB), and low IMD, but contain moving parts, are not highly reliable, and must be operated at high actuation potentials (20 to 60 V) generated and applied by use of complex circuitry. In addition, fabrication of MEMS is complex, involving many processing steps. Nanoionics-based switches offer the superior RF performance and low power consumption of MEMS switches, without need for the high potentials and complex circuitry necessary for operation of MEMS switches. At the same time, nanoionics-based switches offer the high switching speed of semiconductor devices. Also, like semiconductor devices, nanoionics-based switches can be fabricated relatively inexpensively by use of conventional integrated-circuit fabrication techniques. More over, nanoionics-based switches have simple planar structures that can easily be integrated into RF power-distribution circuits.

Nessel, James↗

Measurement of the Earth-Observer-1 Satellite X-Band Phased Array

The recent launch and successful orbiting of the EO-1 Satellite has provided an opportunity to validate the performance of a newly developed X-Band transmit-only phased array aboard the satellite. This paper will compare results of planar near-field testing before and after spacecraft installation as well as on-orbit pattern characterization. The transmit-only array is used as a high data rate antenna for relaying scientific data from the satellite to earth stations. The antenna contains distributed solid-state amplifiers behind each antenna element that cannot be monitored except for radiation pattern measurements. A unique portable planar near-field scanner allows both radiation pattern measurements and also diagnostics of array aperture distribution before and after environmental testing over the ground-integration and prelaunch testing of the satellite. The antenna beam scanning software was confirmed from actual pattern measurements of the scanned beam positions during the spacecraft assembly testing. The scanned radiation patterns on-orbit were compared to the near-field patterns made before launch to confirm the antenna performance. The near-field measurement scanner has provided a versatile testing method for satellite high gain data-link antennas.

Perko, Kenneth↗

Monolithically interconnected GaAs solar cells: A new interconnection technology for high voltage solar cell output

Photovoltaic linear concentrator arrays can benefit from high performance solar cell technologies being developed at AstroPower. Specifically, these are the integration of thin GaAs solar cell and epitaxial lateral overgrowth technologies with the application of monolithically interconnected solar cell (MISC) techniques. This MISC array has several advantages which make it ideal for space concentrator systems. These are high system voltage, reliable low cost monolithically formed interconnections, design flexibility, costs that are independent of array voltage, and low power loss from shorts, opens, and impact damage. This concentrator solar cell will incorporate the benefits of light trapping by growing the device active layers over a low-cost, simple, PECVD deposited silicon/silicon dioxide Bragg reflector. The high voltage-low current output results in minimal 12R losses while properly designing the device allows for minimal shading and resistance losses. It is possible to obtain open circuit voltages as high as 67 volts/cm of solar cell length with existing technology. The projected power density for the high performance device is 5 kW/m for an AMO efficiency of 26% at 1 5X. Concentrator solar cell arrays are necessary to meet the power requirements of specific mission platforms and can supply high voltage power for electric propulsion systems. It is anticipated that the high efficiency, GaAs monolithically interconnected linear concentrator solar cell array will enjoy widespread application for space based solar power needs. Additional applications include remote man-portable or ultra-light unmanned air vehicle (UAV) power supplies where high power per area, high radiation hardness and a high bus voltage or low bus current are important. The monolithic approach has a number of inherent advantages, including reduced cost per interconnect and increased reliability of array connections. There is also a high potential for a large number of consumer products. Dual-use applications can include battery chargers and remote power supplies for consumer electronics products such as portable telephones/beepers, portable radios, CD players, dashboard radar detectors, remote walkway lighting, etc.

Dinetta, L. C.↗

CHARM-SYCL & IRIS: A Tool Chain for Performance Portability on Extremely Heterogeneous Systems

Performance portability is becoming crucial as high-performance computing systems become increasingly heterogeneous. We have many options for CPUs and accelerators (e.g., GPUs) but also for non-Von Neumann architectures such as field-programmable gate arrays. This paper presents the CHARM-SYCL unified programming environment for multiple accelerator types as a performance-portable programming environment. It uses the IRIS library developed at Oak Ridge National Laboratory as the back end accelerator runtime. IRIS has a high-performance scheduler to distribute tasks across accelerators. This design allows us to run an application from the same source on multiple systems with multiple configurations. We provide three types of portability with CHARM-SYCL: Portable Workflow, Compiler and Runtime Portability, and Application and Performance Portability. We implement a Monte Carlo simulation benchmark code on the CHARM-SYCL execution environment and demonstrate that our programming environment can accommodate extremely heterogeneous systems.

Fujita, Norihisa↗

Simulated X-Ray Radiographic Performance of a Bismuth-Loaded PVT Array

Recent material advancements in organic plastic scintillators enable marked increases in material detection efficiency, light yield, and pulse shape discrimination properties. These advances may resolve significant capability gaps for lowcost, portable, and durable dual-particle imaging (DPI) systems for nuclear safety, security, and safeguard purposes. One such material, a 21% bismuth-loaded polyvinyl toluene (BiPVT), is computationally evaluated as a small, pixelated radiographic array using Monte Carlo N-Particle (MCNP) and Zemax OpticStudio, and it is compared to identical evaluations of EJ-200 and EJ-256 arrays. MCNP software enables estimates of particle interaction and energy deposition, while OpticStudio computes optical light transport within each material. Here, computational estimates of spatial resolution and relative light collection at 370 kVp are found to agree with experimental results for both EJ-200 and EJ-256 arrays, thereby validating predictions of the same for the BiPVT array. As such, for equivalent exposures at 370 kVp, a BiPVT array may provide ~20× the light collection expected from EJ-200 and ~10× that expected from EJ-256. Similar comparisons of estimated light collection are also computed at 150 and 270 kVp, and these results suggest that BiPVT will provide significantly improved performance over EJ-200 and EJ-256 across all energies practical for portable X-ray radiography.

42 ENGINEERING↗

NASA Tech Briefs, October 2005

Topics covered include: Insect-Inspired Optical-Flow Navigation Sensors; Chemical Sensors Based on Optical Ring Resonators; A Broad-Band Phase-Contrast Wave-Front Sensor; Progress in Insect-Inspired Optical Navigation Sensors; Portable Airborne Laser System Measures Forest-Canopy Height; Deployable Wide-Aperture Array Antennas; Faster Evolution of More Multifunctional Logic Circuits; Video-Camera-Based Position-Measuring System; N-Type delta Doping of High-Purity Silicon Imaging Arrays; Avionics System Architecture Tool; Updated Chemical Kinetics and Sensitivity Analysis Code; Predicting Flutter and Forced Response in Turbomachinery; Upgrades of Two Computer Codes for Analysis of Turbomachinery; Program Facilitates CMMI Appraisals; Grid Visualization Tool; Program Computes Sound Pressures at Rocket Launches; Solar-System Ephemeris Toolbox; Data-Acquisition Software for PSP/TSP Wind-Tunnel Cameras; Corrosion-Prevention Capabilities of a Water-Borne, Silicone-Based, Primerless Coating; Sol-Gel Process for Making Pt-Ru Fuel-Cell Catalysts; Making Activated Carbon for Storing Gas; System Regulates the Water Contents of Fuel-Cell Streams; Five-Axis, Three-Magnetic-Bearing Dynamic Spin Rig; Modifications of Fabrication of Vibratory Microgyroscopes; Chamber for Growing and Observing Fungi; Electroporation System for Sterilizing Water; Thermoelectric Air/Soil Energy-Harvesting Device; Flexible Metal-Fabric Radiators; Actuated Hybrid Mirror Telescope; Optical Design of an Optical Communications Terminal; Algorithm for Identifying Erroneous Rain-Gauge Readings; Condition Assessment and End-of-Life Prediction System for Electric Machines and Their Loads; Lightweight Thermal Insulation for a Liquid-Oxygen Tank; Stellar Gyroscope for Determining Attitude of a Spacecraft; and Lifting Mechanism for the Mars Explorer Rover.

Source record↗

Development of a miniaturized, light-weight magnetic sector for a field-portable mass spectrograph

A miniaturized, lightweight magnetic sector for a focal plane mass spectrograph (Mattauch-Herzog design) has been designed and fabricated by using a new high-energy-product magnet material (Nd-B-Fe alloy) and a high permeability magnet yoke material (V-Co-Fe alloy). The magnetic sector weighs less than 10 kg, has a focal plane of 5.1 cm in length, and covers a nominal mass range of 40-240 amu. Such a magnetic sector, in conjunction with an array detector and a short microbore capillary column, is well suited for the development of a field-portable gas chromatograph-mass spectrometer instrument of high performance.

Sinha, M. P.↗

Solar cell measurements in the field

Portable test instrument makes rapid current, voltage, and power measurements of photovoltaic solar cell arrays in field as well as in laboratory.

Ross, R. G., Jr.↗