Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “function unit testing”

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 127 records · Page 7

pnnl/OpenCGRA

OpenCGRA is an open-source framework for modeling, testing, and evaluating CGRAs. The first open-source integrated framework able to support the full top-to-bottom design flow for specializing and implementing CGRAs: modeling at different abstraction levels (functional level, cycle level, register-transfer level) with compiler support, verification at different granularities (unit testing, integration testing, property-based testing), simulation, generation of synthesizable Verilog, and characterization (area, power, and timing).

Cheng, Tan↗

Vacuum distillation/vapor filtration water recovery, phases 1 and 2

The research is reported on the development of an evaporator for vacuum distillation/vapor filtration VD/VF water reclamation system for use on manned space flights. The design, fabrication, and tests of a six-man evaporator are described. It is concluded that: (1) A condenser with an internal rotating impeller and coolant surfaces directly opposite the condensing surfaces is an effective condenser. (2) The VD/VF evaporator, catalyst unit and condenser function satisfactorily based on thermal, mechanical and recovery performance during a 145-hour evaluation test. (3) The quality of recovered water, as measured by analyses for total organic carbon, pH, conductivity, turbidity, and viable bacteria density was within established limits for potability.

Honegger, R. J.↗

Functional performance of pyrovalves

Following several flight and ground test failures of spacecraft systems using single-shot, 'normally closed' pyrotechnically actuated valves (pyrovalves), a Government/Industry cooperative program was initiated to assess the functional performance of five qualified designs. The goal of the program was to provide information on functional performance of pyrovalves to allow users the opportunity to improve procurement requirements. Specific objectives included the demonstration of performance test methods, the seating; these gases/particles entered the fluid path of measurement of 'blowby' (the passage of gases from the pyrotechnic energy source around the activating piston into the valve's fluid path), and the quantification of functional margins for each design. Experiments were conducted at NASA's Langley Research Center on several units for each of the five valve designs. The test methods used for this program measured the forces and energies required to actuate the valves, as well as the energies and the pressures (where possible) delivered by the pyrotechnic sources. Functional performance ranged widely among the designs. Blowby cannot be prevented by o-ring seals; metal-to-metal seals were effective. Functional margin was determined by dividing the energy delivered by the pyrotechnic sources in excess to that required to accomplish the function by the energy required for that function. Two of the five designs had inadequate functional margins with the pyrotechnic cartridges evaluated.

Bement, Laurence J.↗

SO(3)-invariance of informed-graph-based deep neural network for anisotropic elastoplastic materials

This work examines the frame-invariance (and the lack thereof) exhibited in simulated anisotropic elasto-plastic responses generated from supervised machine learning of classical multi-layer and informed-graph-based neural networks, and proposes different remedies to fix this drawback. The inherent hierarchical relations among physical quantities and state variables in an elasto-plasticity model are first represented as informed, directed graphs, where three variations of the graph are tested. While feed-forward neural networks are used to train path-independent constitutive relations (e.g., elasticity), recurrent neural networks are used to replicate responses that depends on the deformation history, i.e. or path dependent. In dealing with the objectivity deficiency, we use the spectral form to represent tensors and, subsequently, three metrics, the Euclidean distance between the Euler Angles, the distance from the identity matrix, and geodesic on the unit sphere in Lie algebra, can be employed to constitute objective functions for the supervised machine learning. In this, the aim is to minimize the measured distance between the true and the predicted 3D rotation entities. Following this, we conduct numerical experiments on how these metrics, which are theoretically equivalent, may lead to differences in the efficiency of the supervised machine learning as well as the accuracy and robustness of the resultant models. Neural network models trained with tensors represented in component form for a given Cartesian coordinate system are used as a benchmark. Our numerical tests show that, even given the same amount of information and data, the quality of the anisotropic elasto-plasticity model is highly sensitive to the way tensors are represented and measured. The results reveal that using a loss function based on geodesic on the unit sphere in Lie algebra together with an informed, directed graph yield significantly more accurate rotation prediction than the other tested approaches.

42 ENGINEERING↗

Wear Trends of the HERMeS Thruster as a Function of Throttle Point

A series of short-duration (200 h) wear tests were conducted with two Hall Effect Rocket with Magnetic Shielding (HERMeS) technology demonstration units. Front pole covers, cathode keeper, and discharge channel wear were characterized as a function of discharge voltage, magnetic field strength, and chamber pressure. No discharge channel erosion was observed. Inner pole cover erosion was shown to be a weak function of discharge voltage with most erosion occurring at the lowest value, 300 V. The Technology Demonstration Unit (TDU) 3 keeper electrode eroded with each operating condition, with high magnetic field yielding the greatest erosion rate. The TDU-1 keeper electrode exhibited net deposition suggesting its configuration is more consistent with meeting overall HERMeS service life requirements. Ratios of molybdenum to graphite erosion rates suggests, with high uncertainty, that the sputtering ions are originating downstream of the thruster exit plane, striking the surface with small angles of incidence.

Williams, George J., Jr.↗

Wear Trends of the HERMeS Thruster as a Function of Throttle Point

A series of short-duration (200 hour) wear tests were conducted with two Hall Effect Rocket with Magnetic Shielding (HERMeS) technology demonstration units (TDU). Front pole covers, cathode keeper, and discharge channel wear were characterized as a function of discharge voltage, magnetic field strength, and chamber pressure. No discharge channel erosion was observed. Inner pole cover erosion was shown to be a weak function of discharge voltage with most erosion occurring at the lowest value, 300 volts. The TDU-3 keeper electrode eroded with each operating condition, with high magnetic field yielding the greatest erosion rate. The TDU-1 keeper electrode exhibited net deposition suggesting its configuration is more consistent with meeting overall HERMeS service life requirements. Ratios of molybdenum to graphite erosion rates suggests, with high uncertainty, that the sputtering ions are originating downstream of the thruster exit plane, striking the surface with small angles of incidence.

life (durability)↗

A Multi-Metrics In Situ Aging Detector for SiC Power MOSFET Modules with Full Driver-Integration Capability

In this paper, the concept and prototype of an aging detector for silicon carbide (SiC) power metal oxide semiconductor field effect transistor (MOSFET) are proposed and described. It leverages the resonant peak values of gate-source voltage at different instants during the switching transients to decode the change of multiple aging indicators, such as the increases of on-state resistance and threshold voltage. Modeling-based analysis is conducted to support the idea. The detector can be fully integrated into gate drivers without any additional connection to the power stage and is functional during normal power stage operation. A prototype unit was built, and preliminary tests were conducted to validate the idea and the practicality of the detector.

aging↗

Universal limiter for high order explicit conservative advection schemes

A simple method for construction of nonoscillatory, explicit, conservative advection schemes of arbitrarily high accuracy is described. Four test profiles are considered: an isolated sine-squared wave, a unit step function, a semiellipse, and a narrow Gaussian. A universal limiter guarantees monotonic resolution of the step. Sharpness increases uniformly with the order of the base scheme.

Leonard, B. P.↗

Experiments in fault tolerant software reliability

Twenty functionally equivalent programs were built and tested in a multiversion software experiment. Following unit testing, all programs were subjected to an extensive system test. In the process sixty-one distinct faults were identified among the versions. Less than 12 percent of the faults exhibited varying degrees of positive correlation. The common-cause (or similar) faults spanned as many as 14 components. However, a majority of these faults were trivial, and easily detected by proper unit and/or system testing. Only two of the seven similar faults were difficult faults, and both were caused by specification ambiguities. One of these faults exhibited variable identical-and-wrong response span, i.e. response span which varied with the testing conditions and input data. Techniques that could have been used to avoid the faults are discussed. For example, it was determined that back-to-back testing of 2-tuples could have been used to eliminate about 90 percent of the faults. In addition, four of the seven similar faults could have been detected by using back-to-back testing of 5-tuples. It is believed that most, if not all, similar faults could have been avoided had the specifications been written using more formal notation, the unit testing phase was subject to more stringent standards and controls, and better tools for measuring the quality and adequacy of the test data (e.g. coverage) were used.

Mcallister, David F.↗

PYSAT: Python Satellite Data Analysis Toolkit

A common problem in space science data analysis is combining complementary data sources that are provided and analyzed in different formats and programming languages. The Python Satellite Data Analysis Toolkit (pysat) addresses this issue by providing an open source toolkit that implements the general process of space science data analysis, from beginning to end, in an instrumentindependent manner. This toolkit uses an Instrument object that enables systematic analysis of science data from a variety of platforms within a single interface. Basic functions such as downloading, loading, and cleaning are included for all supported instruments. Common analysis routines are also included, which are instrument and data source independent. A nanokernel is used to provide instrument independence, it is attached to the Instrument object and mediates the systematic and arbitrary modification of loaded data. Pysat uses the nanokernel to improve the rigor of time series analysis, support onthefly orbit determination, and cleanly span file breaks. Pysat's functions and higherlevel scientific analysis features are validated through the use of unit testing. Further adoption by the community provides a set of scientific results produced by a common core, constituting a distributed heritage that supports the validity of the underlying processing and scientific output. These features are used to demonstrate consistency between derived electron density profiles and measured ion drifts, particularly downward ion drifts in the afternoon hours during extreme solar minimum. Pysat builds upon open source Python software that is freely available and encourages communitydriven development.

Stoneback, R.A.↗

Command and Control System Software Development

With the first launch of the National Aeronautics and Space Administration's Space Launch System heavy-lift expendable launch vehicle and Lockheed Martin's Orion Multi-Purpose Crew Vehicle scheduled for the year 2020, there exists a need to complete development of a new command and control system that will provide systems monitoring and launch control for NASA's Exploration Missions. One remaining task necessary for completion of this command and control system is to create and maintain comprehensive unit tests of the control system software packages. These tests should verify that the implementation of all required and desired functionality works as intended. This testing infrastructure is mostly in place, but the control system's open source automation server still reports software "bugs" (possible flaws or failures which may lead to unintended behavior) and intermittently failing unit tests. Since code correctness is of critical importance for human rated software systems, I was assigned to diagnose the root cause of failing unit tests, eliminate non-determinism in these tests, and fix bugs as reported by the automation server.

GUI↗

NASA Progress on the Development and Qualification of a 12-kW Hall-Effect, Solar Electric Propulsion Thruster

I. Motivation and Background Beginning in 2014, the National Aeronautics and Space Administration (NASA) Space Technology Mission Directorate (STMD) began a project to increase the state of the art for the Hall-Effect Solar Electric Propulsion (SEP) technology. The resulting Advanced Electric Propulsion System (AEPS) project has developed a 12 kW Hall Current Thruster in support of the NASA mission to establish a permanent human presence in lunar orbit and to land the next American astronauts on the South Pole of the Moon. The project is led by the NASA Glenn Research Center, supported by the Jet Propulsion Laboratory and development, qualification & flight hardware all provided by L3 Harris Aerojet Rocketdyne (AR).The AEPS project has completed the development testing of a high power, solar electric propulsion Hall Current thruster that will be used on the NASA Power & Propulsion Element (PPE) of the Gateway space station. NASA initially built three Technology Development Units to understand key characteristics of the hall-effect rocket with magnetic shielding. The design led to development testing on two Engineering Test Unit Thrusters and multiple critical components. The project has begun production of the three flight thrusters and entered qualification testing at the component and thruster levels. II. Approach NASA and AR teams completed all development phases of the project, including full development and integration testing of the Engineering Model hardware, Critical Design Review, and ground test equipment validation, as well as fabrication and acceptance testing of the initial qualification thruster. Qualification and verification of the environmental and life requirements of the AEPS design was initiated in the Fall of 2023 and will be accomplished on two thruster units and using a series of component-level tests during 2024 and 2025. Environmental testing will incorporate functional reference firings, shock, vibration, and Thermal Vacuum (TVAC) testing. Life verification will assess the thruster wear and performance over the lifetime of the Gateway spacecraft. Critical component qualification tests include cathode heater, magnet coils, magnet heaters, temperature sensors, and a cathode assembly that will undergo life cycle testing on multiple units. Flight thrusters will complete assembly and acceptance testing and be delivered to the PPE program in early 2025. III. Preliminary and Anticipated Results The program has completed the acceptance testing, including dynamic testing and hot fire characterization, of the first qualification thruster. In the Fall of 2023, the program entered the environmental qualification phase for thruster testing. This paper will present an overview of the AEPS thruster project, thruster capabilities and flight design, preliminary results from the thruster acceptance and qualification testing, component life cycle testing and flight hardware status.

Clayton Kachele↗

Investigation of the Performance and Explainability Tradeoffs for Machine-Learning Models for Predictive Maintenance of Circulating Water Systems in Nuclear Power Plants

Predictive maintenance (PdM) has shown great potential for achieving substantial cost savings and enhancing the economic competitiveness of nuclear power plants (NPPs) in today's energy market. Among the different modeling approaches that exist, machine learning (ML) tools in particular have a demonstrated ability to handle high dimensional and multivariate data and to extract hidden relationships within data in industrial environments. While ML methods show great potential, their lack of explainability---especially for black-box models---is a major hurdle to their adoption. Moreover, considering the supposed trade-off between explainability and performance challenges, careful consideration must be made as to which of these quality aspects takes precedence in light of multiple modeling options, resource availability, and domain characteristics. The present work evaluates the performance of six ML models, each with a different degree of explainability, in classifying the conditions of circulating water pumps (CWPs) by utilizing sensor data from nuclear power plants. To determine the drivers behind the trade-offs presented by this array of models, this work also tests different combinations of CWP units as the training and testing data, degrees of data imbalance, and objective functions for hyperparameter tuning. It was found that black-box models tend to afford superior performance in cases where there are far more instances of one type of labeled data than of any other type. It is recommended that a guided procedure be followed for designing and delivering an ML system that is sufficiently explainable to all involved stakeholders.

22 - GENERAL STUDIES OF NUCLEAR REACTORS↗

Shake Test of a Propeller Test Rig in the 40- by 80-Foot Wind Tunnel

A shake test was conducted to determine the dynamic characteristics of a propeller test rig in the Ames 40- by 80-Foot Wind Tunnel. The rotor off hub transfer function (acceleration per unit force as a function of frequency) was measured in the longitudinal, lateral, and vertical directions for shaft angles of 0 and 90 deg corresponding to propeller and helicopter operation, respectively. The dynamic data are summarized for the configurations tested, giving the following properties for each mode identified: the natural frequency, the hub response at resonance, the damping coefficient, the damping ratio, and the modal mass. The complete transfer functions are presented, and the detailed test results are included.

Johnson, W.↗

Characterization of Low-Temperature, Co-Fired Ceramic-Manufactured Electrostatic Thruster-Closeout Report

The goal of the project was to evaluate prototypes of an experimental thruster developed by the University of Arkansas (UA), Fayetteville, AR. The design under evaluation is a radio frequency (RF) electrostatic thruster that was fabricated using the low-temperature, co-fired ceramic (LTCC) materials and fabrication process. This materials system is analogous to printed circuit board (PCB) technology with the most significant difference being that the laminate is replaced by a ceramic material and the copper layer is replaced by printed sinterable silver paste. LTCC designs are baked after fabrication and assembled to realize an entirely monolithic structure with internal conductors, vias, and cavities. In this process, the LTCC electrostatic thruster (LTCC-ET) that is the subject of the present work becomes a monolithic ceramic thruster capable of withstanding temperatures in excess of 500 ºC. The UA and NASA Marshall Space Flight Center (MSFC) jointly performed prototype testing on the LTCC-ET under a NASA Cooperative Agreement Notice (CAN) award. The LTCC-ET was tested at MSFC in May 2018 over a 1-week period. There were two goals for the test program: (1) Testing to determine the operating parameters required to create plasma ignition in the test articles. This was explored by setting a propellant flowrate and increasing RF power until plasma ignition was observed. Testing was conducted with both argon and krypton. (2) Investigate the thrust and specific impulse (Isp) performance of the thruster as a function of propellant flowrate and grid voltage. This goal was not met during the project as technical challenges in maintaining stable plasma ignition arose due to stress and heating of the RF power feed. In summary, a prototype thruster design (consisting of three packaged units) was fabricated by UA and tested for the first time under vacuum conditions at MSFC to experimentally determine basic performance metrics and functionality. It was found that the design was not sufficiently optimized or robust enough in its initial iteration to support a significant test campaign or characterization program. It was concluded that the propellant outlet channels must be reduced in size with the flowpaths adjusted to increase propellant residence time in the thruster, and that the RF connector must be replaced with a version capable of handling higher power throughput and heating. However, even in its unoptimized form, a plasma could be produced in the LTCCET, demonstrating the efficacy of the design approach. The design is especially compelling due to its low cost to manufacture and, more importantly, its scalability of size and power throughput. Low cost and scalability are also important in that additional functionalities, such as thrust vectoring and plume charge neutralization, can be integrated into future designs with minimal additional cost. This project has matured the LTCC-ET development Technology Readiness Level (TRL) from 1 to 2. The low-cost RF plasma source portion of the LTCC device was matured from TRL 2 to 4 through the demonstration of RF plasma ignition under vacuum conditions.

Huang, P.-H. A.↗

Spectrum – An Instrument for Multispectral Biological Fluorescence Imaging on the International Space Station

Spectrum is a compact instrument for fluorescent imaging of biological specimens in microgravity and capable of operating within the constraints of an EXPRESS Rack on the International Space Station (ISS). The Spectrum Flight Unit (SFU) was launched to ISSin November 2019 and is available for science investigations as a general instrument. A duplicate Engineering Development Unit (EDU) is available at NASA Kennedy Space Center (KSC). Science Verification Testing (SVT) performed at KSCdemonstrated all required functions including five (5) fluorescence excitation wavelengths, growth lighting, environmental controls and monitoring, and high-resolution imaging using a 71 Megapixel camera with flat field lens. The design features key Orbital Replaceable Unit (ORU) components, which may be adapted or changed by future investigators for tailored science experiments.

Bradley Burns↗

International Space Station (ISS) Bacterial Filter Elements (BFEs): Filter Efficiency and Pressure Drop Testing of Returned Units

The air quality control equipment aboard the International Space Station (ISS) and future deep space exploration vehicles provide the vital function of maintaining a clean cabin environment for the crew and the hardware. This becomes a serious challenge in pressurized space compartments since no outside air ventilation is possible, and a larger particulate load is imposed on the filtration system due to lack of sedimentation. The ISS Environmental Control and Life Support (ECLS) system architecture in the U.S. Segment uses a distributed particulate filtration approach consisting of traditional High-Efficiency Particulate Air (HEPA) filters deployed at multiple locations in each U.S. Seg-ment module; these filters are referred to as Bacterial Filter Elements, or BFEs. In our previous work, we presented results of efficiency and pressure drop measurements for a sample set of two returned BFEs with a service life of 2.5 years. In this follow-on work, we present similar efficiency, pressure drop, and leak tests results for a larger sample set of six returned BFEs. The results of this work can aid the ISS Program in managing BFE logistics inventory through the stations planned lifetime as well as provide insight for managing filter element logistics for future exploration missions. These results also can provide meaningful guidance for particulate filter designs under consideration for future deep space exploration missions.

ISS Air Quality↗