Search NASA⌕ Search

SEARCH · Search NASA

Results for “Embedded interface”

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 469 records · Page 26

High performance flight computer developed for deep space applications

The development of an advanced space flight computer for real time embedded deep space applications which embodies the lessons learned on Galileo and modern computer technology is described. The requirements are listed and the design implementation that meets those requirements is described. The development of SPACE-16 (Spaceborne Advanced Computing Engine) (where 16 designates the databus width) was initiated to support the MM2 (Marine Mark 2) project. The computer is based on a radiation hardened emulation of a modern 32 bit microprocessor and its family of support devices including a high performance floating point accelerator. Additional custom devices which include a coprocessor to improve input/output capabilities, a memory interface chip, and an additional support chip that provide management of all fault tolerant features, are described. Detailed supporting analyses and rationale which justifies specific design and architectural decisions are provided. The six chip types were designed and fabricated. Testing and evaluation of a brass/board was initiated.

Bunker, Robert L.↗

High plasticity in refractory composite fabrication by ultrasonic additive manufacturing

Refractory metal composites are desirable for use in extreme environments that require materials with high specific strengths and resilience to external environments such as that found in nuclear and aerospace. However, due to the high melting temperature of refractories, liquid state joining processes such as welding remains difficult. Ultrasonic additive manufacturing (UAM) provides a potential route for processing refractory composites because it is a solid-state (i.e., no-melting) process and allows for intermittent machining operations to be performed between welds. Further, to demonstrate refractory composite fabrication, this study utilized UAM to machine a cavity to locate and sequester a Mo foil in a Zircaloy-4 (Zry-4) baseplate and additively build over the top with Zry-4 foils, thereby embedding the Mo in Zry-4 matrix. Significant deformation of the Zry-4 microstructure was observed: this deformation caused adiabatic heating and subsequent dynamic recrystallization through the transformation from α→β and then back to α as the material cooled. Flexural testing of the Zr–Mo composite revealed no delamination or failure, but the strength was not as expected, falling lower than a cold-worked Zry-4 sample. Finite element analysis supported that some bonding must have existed between the Zry-4 and Mo. There was indeed an interdiffusion zone at the Zry-4 foil–Mo foil interface, observing a metastable body-centered cubic β-Zr lathe. It was determined that sufficient strain energy was present to encourage the nucleation of the β-Zr grain along α-Zr grains. Future work is warranted to investigate UAM for refractory composite fabrication.

36 MATERIALS SCIENCE↗

An Embedded Rule-Based Diagnostic Expert System in Ada

Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with it portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assumed a growing role in providing human-like reasoning capability expertise for computer systems. The integration is discussed of expert system technology with Ada programming language, especially a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell. NASA Lewis was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-based power expert system, in ART-Ada. Three components, the rule-based expert systems, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The rules were written in the ART-Ada development environment and converted to Ada source code. The graphics interface was developed with the Transportable Application Environment (TAE) Plus, which generates Ada source code to control graphics images. SMART-Ada communicates with a remote host to obtain either simulated or real data. The Ada source code generated with ART-Ada, TAE Plus, and communications code was incorporated into an Ada expert system that reads the data from a power distribution test bed, applies the rule to determine a fault, if one exists, and graphically displays it on the screen. The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

Jones, Robert E.↗

Static Aeroelastic Analysis with an Inviscid Cartesian Method

An embedded-boundary, Cartesian-mesh flow solver is coupled with a three degree-of-freedom structural model to perform static, aeroelastic analysis of complex aircraft geometries. The approach solves a nonlinear, aerostructural system of equations using a loosely-coupled strategy. An open-source, 3-D discrete-geometry engine is utilized to deform a triangulated surface geometry according to the shape predicted by the structural model under the computed aerodynamic loads. The deformation scheme is capable of modeling large deflections and is applicable to the design of modern, very-flexible transport wings. The coupling interface is modular so that aerodynamic or structural analysis methods can be easily swapped or enhanced. After verifying the structural model with comparisons to Euler beam theory, two applications of the analysis method are presented as validation. The first is a relatively stiff, transport wing model which was a subject of a recent workshop on aeroelasticity. The second is a very flexible model recently tested in a low speed wind tunnel. Both cases show that the aeroelastic analysis method produces results in excellent agreement with experimental data.

Aeroelastic↗

Medium voltage planar DC bus distributed capacitor array

An inverter with a modular bus assembly is described. In various embodiments, the modular bus assembly includes a laminated motherboard and a plurality of capacitor daughtercards. The laminated motherboard can be configured to interface a plurality of phase-leg modules and a plurality of capacitor daughtercards through a plurality of terminals and connectors located on a bottom side or a top side of the laminated motherboard. The laminated motherboard includes a layer stack with a plurality of conductor layers. Each of the plurality of conductor layers is implemented with a net spacing from a neighboring plated through hole (PTH) based at least in part on differences in potential to be applied to each of the plurality of conductor layers as compared to a potential to be applied to the PTH. Embedded shield polygons can be implemented on the laminated motherboard to mitigate surface discharge at surface terminal (PTH/SMT) triple junctions.

Ravi, Lakshmi↗

Galvanic Liquid Applied Coating System For Protection of Embedded Steel Surfaces from Corrosion

Corrosion of reinforcing steel in concrete is an insidious problem facing Kennedy Space Center (KSC), other Government Agencies, and the general public. These problems include KSC launch support structures, highway bridge infrastructure, and building structures such as condominium balconies. Due to these problems, the development of a Galvanic Liquid Applied Coating System would be a breakthrough technology having great commercial value for the following industries: Transportation, Infrastructure, Marine Infrastructure, Civil Engineering, and the Construction Industry. This sacrificial coating system consists of a paint matrix that may include metallic components, conducting agents, and moisture attractors. Similar systems have been used in the past with varying degrees of success. These systems have no proven history of effectiveness over the long term. In addition, these types of systems have had limited success overcoming the initial resistance between the concrete/coating interface. The coating developed at KSC incorporates methods proven to overcome the barriers that previous systems could not achieve. Successful development and continued optimization of this breakthrough system would produce great interest in NASA/KSC for corrosion engineering technology and problem solutions. Commercial patents on this technology would enhance KSC's ability to attract industry partners for similar corrosion control applications.

Curran, Joseph↗

A closer look at corrosion of steel reinforcement bars in concrete using 3D neutron and X-ray computed tomography

Corrosion of reinforcing bars constitutes the largest threat to the durability of concrete structures. Thus, several studies have investigated the nature of the corrosion products, most using post-mortem analyses. However, corrosion products evolve when in contact with oxygen, hindering result interpretation. This work presents instead a state-of-the-art, non-destructive 3D method for the assessment of corrosion of embedded reinforcements. Multimodal neutron and X-ray tomography was used to observe, non-destructively, the characteristics of the corrosion products in two concrete samples, with the aim of investigating possible benefits of the use of this technique for reinforced concrete structures. One sample was naturally corroded, extracted from an 81-year-old bridge, the other was corroded via the galvanostatic method, resulting in corrosion-induced cracks. Quantitative and qualitative data was acquired, including the iron-to-rust volumetric ratio in macroscopic interfacial voids and the thickness of the corrosion layer at the steel concrete interface. The iron-to-rust volumetric ratio corresponded to large, soluble, corrosion products, forming in environments with low availability of oxygen for both samples.

36 MATERIALS SCIENCE↗

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↗

Embedded symmetric positive semi-definite machine-learned elements for reduced-order modeling in finite-element simulations with application to threaded fasteners

Here, we present a machine-learning strategy for finite element analysis of solid mechanics wherein we replace complex portions of a computational domain with a data-driven surrogate. In the proposed strategy, we decompose a computational domain into an “outer” coarse-scale domain that we resolve using a finite element method (FEM) and an “inner” fine-scale domain. We then develop a machine-learned (ML) model for the impact of the inner domain on the outer domain. In essence, for solid mechanics, our machine-learned surrogate performs static condensation of the inner domain degrees of freedom. This is achieved by learning the map from displacements on the inner-outer domain interface boundary to forces contributed by the inner domain to the outer domain on the same interface boundary. We consider two such mappings, one that directly maps from displacements to forces without constraints, and one that maps from displacements to forces by virtue of learning a symmetric positive semi-definite (SPSD) stiffness matrix. We demonstrate, in a simplified setting, that learning an SPSD stiffness matrix results in a coarse-scale problem that is well-posed with a unique solution. We present numerical experiments on several exemplars, ranging from finite deformations of a cube to finite deformations with contact of a fastener-bushing geometry. We demonstrate that enforcing an SPSD stiffness matrix drastically improves the robustness and accuracy of FEM–ML coupled simulations, and that the resulting methods can accurately characterize out-of-sample loading configurations with significant speedups over the standard FEM simulations.

97 MATHEMATICS AND COMPUTING↗

Techniques and implementation of the embedded rule-based expert system using Ada

Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with its portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assured a growing role in providing human-like reasoning capability and expertise for computer systems. The integration of expert system technology with Ada programming language, specifically a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell is discussed. The NASA Lewis Research Center was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-base power expert system, in ART-Ada. Three components, the rule-based expert system, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

Liberman, Eugene M.↗

On the scale of heterogeneity in composite electrodes of batteries

An electrode in cylindrical or pouch cell batteries contains millions of active particles embedded in a conductive network. Battery performance, such as voltage, capacity, and cyclic efficiency, is a collective response of the particle network. We use optical microscopy to measure the local, heterogeneous state of charge of individual particles upon charging and discharging. The optical reflectivity is proportional to Li composition in the ternary oxide LiNi x Mn y Co z O 2 (NMC) cathode. Through clustering analysis, we determine the scale of heterogeneity where a representative volume in the composite electrode contains 100 to 1,000 particles. The heterogeneous activity in the particle network can be described by Weibull defect population at the particle interface with the conductive matrix.

batteries↗

Impact on aggregate/matrix bonding when a refractory contains zinc aluminate instead of spinel and magnesia‐chrome

The high hot strength of MgO–Cr 2 O 3 refractory is often ascribed to its intimate aggregate/matrix bonding. For a fundamental comparison with it, ~2 mm aggregates of MgO and Al 2 O 3 were separately embedded in ZnAl 2 O 4 and MgAl 2 O 4 matrices, sintered at 1600°C, and examined. It was found that similarity of thermal expansion coefficient (TEC) between the aggregate and the matrix is critical to achieve good bonding and this is more important than the extent of interdiffusion. The TEC mismatch of ≥ 5.7 × 10 -6 K -1 caused significant undesirable debonding in MgO aggregate/MgAl 2 O 4 matrix sample and MgO/ZnAl 2 O 4 despite >736 μm Zn 2+ diffusion depth in the latter. Direct bonding, as inferred from a thicker interfacial reaction layer and a greater shift of the aggregate/matrix interface before and after firing, was better in MgAl 2 O 4 /ZnAl 2 O 4 combination, followed by tabular Al 2 O 3 /ZnAl 2 O 4 and Al 2 O 3 /MgAl 2 O 4 . Powder X-ray diffraction indicated that the volatilization of ZnAl 2 O 4 at 1600°C in air was negligible compared to MgO–Cr 2 O 3 .

36 MATERIALS SCIENCE↗

Towards a Generic and Adaptive System-On-Chip Controller for Space Exploration Instrumentation

This paper introduces one of the first efforts conducted at NASA’s Jet Propulsion Laboratory (JPL) to develop a generic System-on-Chip (SoC) platform to control science instruments that are proposed for future NASA missions. The SoC platform is named APEX-SoC, where APEX stands for Advanced Processor for space Exploration, and is based on a hybrid Xilinx Zynq that combines an FPGA and an ARM Cortex-A9 dual-core processor on a single chip. The Zynq implements a generic and customizable on-chip infrastructure that can be reused with a variety of instruments, and it has been coupled with a set of off-chip components that are necessary to deal with the different instruments. We have taken JPL’s Compositional InfraRed Imaging Spectrometer (CIRIS), which is proposed for NASA icy moons missions, as a use-case scenario to demonstrate that the entire data processing, control and interface of an instrument can be implemented on a single device using the on-chip infrastructure described in this paper. We show that the performance results achieved in this preliminary version of the instrumentation controller are sufficient to fulfill the science requirements demanded to the CIRIS instrument in future NASA missions, such as Europa.

embedded system↗

Design of High-Voltage Stable Hybrid Electrolyte with an Ultrahigh Li Transference Number

Considering the high energy consumption during processing, and the low compliance and adhesion of ceramic electrolytes, the integration of polymer into ceramic electrolytes provides a way to mitigate the interfacial issues. However, the severe ion concentration gradient, low ionic conductivity, and instability toward Li metal and high-voltage cathodes become the major concerns in applying hybrid electrolytes. In this work, we report a single-ionconducting hybrid electrolyte (SIE-LLZO) with 64 wt % Li 7 La 3 Zr 2 O 12 (LLZO) particles embedded in a fluoroboron-centered Li-conductive polymer framework (LiBFSIE). The SIE-LLZO electrolyte exhibited a high Li transference number of 0.94 and electrochemical stability up to 5.6 V vs Li/Li + . Promising averaged Coulombic efficiencies of 99.97% and 99.91% were achieved in cells with LiNi 0.8 Co 0.15 Al 0.05 O 2 and LiNi 0.6 Mn 0.2 Co 0.2 O2 cathodes for 400 and 200 cycles, respectively. Finally, the Li-conducting pathway in the hybrid electrolyte was further investigated by a 6 Li-to- 7 Li isotope replacement method, indicating that Li transport mainly relies on the LLZO and interface between LiBFSIE and LLZO.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Pre-Hardware Optimization of Spacecraft Image Processing Software Algorithms and Hardware Implementation

Spacecraft telemetry rates have steadily increased over the last decade presenting a problem for real-time processing by ground facilities. This paper proposes a solution to a related problem for the Geostationary Operational Environmental Spacecraft (GOES-8) image processing application. Although large super-computer facilities are the obvious heritage solution, they are very costly, making it imperative to seek a feasible alternative engineering solution at a fraction of the cost. The solution is based on a Personal Computer (PC) platform and synergy of optimized software algorithms and re-configurable computing hardware technologies, such as Field Programmable Gate Arrays (FPGA) and Digital Signal Processing (DSP). It has been shown in [1] and [2] that this configuration can provide superior inexpensive performance for a chosen application on the ground station or on-board a spacecraft. However, since this technology is still maturing, intensive pre-hardware steps are necessary to achieve the benefits of hardware implementation. This paper describes these steps for the GOES-8 application, a software project developed using Interactive Data Language (IDL) (Trademark of Research Systems, Inc.) on a Workstation/UNIX platform. The solution involves converting the application to a PC/Windows/RC platform, selected mainly by the availability of low cost, adaptable high-speed RC hardware. In order for the hybrid system to run, the IDL software was modified to account for platform differences. It was interesting to examine the gains and losses in performance on the new platform, as well as unexpected observations before implementing hardware. After substantial pre-hardware optimization steps, the necessity of hardware implementation for bottleneck code in the PC environment became evident and solvable beginning with the methodology described in [1], [2], and implementing a novel methodology for this specific application [6]. The PC-RC interface bandwidth problem for the class of applications with moderate input-output data rates but large intermediate multi-thread data streams has been addressed and mitigated. This opens a new class of satellite image processing applications for bottleneck problems solution using RC technologies. The issue of a science algorithm level of abstraction necessary for RC hardware implementation is also described. Selected Matlab functions already implemented in hardware were investigated for their direct applicability to the GOES-8 application with the intent to create a library of Matlab and IDL RC functions for ongoing work. A complete class of spacecraft image processing applications using embedded re-configurable computing technology to meet real-time requirements, including performance results and comparison with the existing system, is described in this paper.

Kizhner, Semion↗

Assessing Fan Flutter Stability in the Presence of Inlet Distortion Using One-way and Two-way Coupled Methods

Concerns regarding noise, propulsive efficiency, and fuel burn are inspiring aircraft designs wherein the propulsive turbomachines are partially (or fully) embedded within the airframe; such designs present serious concerns with regard to aerodynamic and aeromechanic performance of the compression system in response to inlet distortion. Previously, a preliminary design of a forward-swept high-speed fan exhibited flutter concerns in cleaninlet flows, and the present author then studied this fan further in the presence of off-design distorted in-flows. Continuing this research, a three-dimensional, unsteady, Navier-Stokes computational fluid dynamics code is again applied to analyze and corroborate fan performance with clean inlet flow and now with a simplified, sinusoidal distortion of total pressure at the aerodynamic interface plane. This code, already validated in its application to assess aerodynamic damping of vibrating blades at various flow conditions using a one-way coupled energy-exchange approach, is modified to include a two-way coupled time-marching aeroelastic simulation capability. The two coupling methods are compared in their evaluation of flutter stability in the presence of distorted in-flows.

aeroelasticity↗

R4SA for Controlling Robots

The R4SA GUI mentioned in the immediately preceding article is a userfriendly interface for controlling one or more robot(s). This GUI makes it possible to perform meaningful real-time field experiments and research in robotics at an unmatched level of fidelity, within minutes of setup. It provides such powerful graphing modes as that of a digitizing oscilloscope that displays up to 250 variables at rates between 1 and 200 Hz. This GUI can be configured as multiple intuitive interfaces for acquisition of data, command, and control to enable rapid testing of subsystems or an entire robot system while simultaneously performing analysis of data. The R4SA software establishes an intuitive component-based design environment that can be easily reconfigured for any robotic platform by creating or editing setup configuration files. The R4SA GUI enables event-driven and conditional sequencing similar to those of Mars Exploration Rover (MER) operations. It has been certified as part of the MER ground support equipment and, therefore, is allowed to be utilized in conjunction with MER flight hardware. The R4SA GUI could also be adapted to use in embedded computing systems, other than that of the MER, for commanding and real-time analysis of data.

Aghazarian, Hrand↗

PigmentHunter: A point-and-click application for automated chlorophyll-protein simulations

Chlorophyll proteins (CPs) are the workhorses of biological photosynthesis, working together to absorb solar energy, transfer it to chemically active reaction centers, and control the charge-separation process that drives its storage as chemical energy. Yet predicting CP optical and electronic properties remains a serious challenge, driven by the computational difficulty of treating large, electronically coupled molecular pigments embedded in a dynamically structured protein environment. To address this challenge, we introduce here an analysis tool called PigmentHunter, which automates the process of preparing CP structures for molecular dynamics (MD), running short MD simulations on the nanoHUB.org science gateway, and then using electrostatic and steric analysis routines to predict optical absorption, fluorescence, and circular dichroism spectra within a Frenkel exciton model. Inter-pigment couplings are evaluated using point-dipole or transition-charge coupling models, while site energies can be estimated using both electrostatic and ring-deformation approaches. The package is built in a Jupyter Notebook environment, with a point-and-click interface that can be used either to manually prepare individual structures or to batch-process many structures at once. Here, we illustrate PigmentHunter’s capabilities with example simulations on spectral line shapes in the light harvesting 2 complex, site energies in the Fenna–Matthews–Olson protein, and ring deformation in photosystems I and II.

14 SOLAR ENERGY↗