Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “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 307 records · Page 17

High Temperature Strain Gage Calibration Fixture

An apparatus and method are described for calibrating high temperature strain gases which serve for both dead weight and constant deflection measurements. A cantilever support arm allows the test unit to slide into a furnace while one end is subjected to bending strain either by hanging weights upon it or by deflecting it with a push rod. The dual nature of the fixture permits both tests to be run without change of the test specimen or removal from the furnace.

Vranas, T.↗

Edge Wear of the Advanced Electric Propulsion System Pole Covers

This work summarizes a wear test focused on characterizing the erosion of the edges and side walls of the 12-kW Advanced Electric Propulsion System (AEPS) pole covers as well as the impact of magnetic field strength on component erosion for operation at a discharge voltage of 600 V. Testing was performed with the AEPS Engineering Test Unit 2 (ETU-2) thruster and accumulated approximately 325 hours of operation at the 600 V/12 kW condition with the magnetic field strength set to 75% of its nominal value. Thruster performance was invariant throughout the wear test for all thruster throttle conditions and matched previous measurements at the nominal magnetic field strength. Contrary to past results, inner front pole cover erosion rates were invariant to magnetic field strength at the 600 V/12 kW condition and no erosion was measured on the outer front pole cover. The erosion profile of the downstream inner front pole cover faces was continuous across the cover, indicating no significant change in erosion processes at the pole cover edges. Side wall erosion was only detected on the cathode-facing surfaces of the inner front pole cover and was equal in magnitude to the rates measured on the adjacent downstream edges. Taken together, these results suggest that erosion of the pole cover edges and sidewalls is driven by cathode-borne ions and will ultimately not impact AEPS life estimates.

Hall thrusters↗

Edge Wear of the Advanced Electric Propulsion System Pole Covers

This work presents a summary of the first wear test of the 12 kW Advanced Electric Propulsion System (AEPS) focused on characterizing the erosion of the edges and side walls of the thruster pole covers. Testing was performed with the AEPS Engineering Test Unit 2 (ETU-2) thruster and accumulated approximately 325 hours of operation at the 600 V/12 kW condition with the magnetic field strength set to 75% of its nominal value. Thruster performance was invariant throughout the wear test for all thruster throttle conditions and was found to be equal to previous measurements. Contrary to past results, inner front pole cover erosion rates were invariant to magnetic field strength at the 600 V/12 kW condition and no erosion was measured on the outer front pole cover. The erosion profile of the downstream inner front pole cover faces was continuous across the cover indicating no significant change in erosion process at the pole cover edges. Side wall erosion was only detected on the cathode-facing surfaces of the inner front pole cover and was equal in magnitude to the rates measured on the adjacent downstream edges. Taken together, these results suggest that erosion of the pole cover edges and sidewalls is driven by cathode-borne ions and will ultimately not impact AEPS life estimates.

Hall thrusters↗

Low-pressure

This final technical progress report describes work conducted by Membrane Technology and Research, Inc. (MTR) for the Department of Energy (DOE NETL) on development of low-pressure membrane contactors for carbon dioxide (CO 2 ) capture from power plant flue gas (award number DE-FE0007553). The work was conducted from October 1, 2011 through September 30, 2014. The overall goal of this three-year project was to build and operate a prototype 500 m 2 low-pressure sweep membrane module specifically designed to separate CO 2 from coal-fired power plant flue gas. MTR was assisted in this project by a research group at the University of Toledo, which contributed to the computational fluid dynamics (CFD) analysis of module design and process simulation. This report details the work conducted to develop a new type of membrane contactor specifically designed for the high-gas-flow, low-pressure, countercurrent sweep operation required for affordable membrane-based CO 2 capture at coal power plants. Work for this project included module development and testing, design and assembly of a large membrane module test unit at MTR, CFD comparative analysis of cross-flow, countercurrent, and novel partial-countercurrent sweep membrane module designs, CFD analysis of membrane spacers, design and fabrication of a 500 m 2 membrane module skid for field tests, a detailed performance and cost analysis of the MTR CO 2 capture process with low-pressure sweep modules, and a process design analysis of a membrane-hybrid separation process for CO 2 removal from coal-fired flue gas. Key results for each major task are discussed in the report.

42 ENGINEERING↗

Lessons learned in the transition to Ada from FORTRAN at NASA/Goddard

Two dynamics satellite simulators are developed from the same requirements, one in Ada and the other in FORTRAN. The purpose of the research was to find out how well the prescriptive Ada development model worked to develop the Ada simulator. The FORTRAN simulator development, as well as past FORTRAN developments, provided a baseline for comparison. Since this was the first simulator developed, the prescriptive Ada development model had many similarities to the usual FORTRAN development model. However, it was modified to include longer design and shorter testing phases, which is generally expected with Ada developments. One result was that the percentage of time the Ada project spent in the various development activities was very similar to the percentage of time spent in these activities when doing a FORTRAN project. Another finding was the difficulty the Ada team had with unit testing as well as with integration. It was realized that adding additional steps to the design phase, such as an abstract data type analysis, and certain guidelines to the implementation phase, such as to use primarily library units and nest sparingly, would have made development easier. These are among the recommendations made to be incorporated in a new Ada development model next time.

Brophy, Carolyn Elizabeth↗

Development of Control System Functional Capabilities within the IES Plug-and-Play Simulation Environment

The concept of an Integrated Energy System (IES) is meant to combine different energy technologies in synergistic ways to achieve a more secure and economical energy supply. The RAVEN-based HYBRID framework is used to find the optimal installed capacity and the optimal economical dispatch of each component of the IES. A new RAVEN (Risk Analysis Virtual ENvironment) plugin for grid and capacity optimization (HERON) has been developed for optimizing the production variables of the IES given the demand profile. Currently, only the limits that affect the production variables and their corresponding time rates of change are considered (explicit constraints). However, other variables are additionally subject to constraints, but the associated limits are not accounted for (implicit constraints). In particular, for the power dispatch problem, the optimization algorithm takes into account the limits on the electrical power output and the corresponding hourly power variations but does not consider other constraints on process variables whose response effects the service life of the IES. This report describes a scheme that allows accounting for implicit constraints without increasing the size of the optimization problem. The Reference Governor (RG) algorithm is traditionally used for enforcing state and control constraints by modifying the set-point trajectories supplied to the feedback regulators. In our application, the RG is coupled within an iterative loop with the HERON-power dispatcher to generate optimal trajectories that ensure the operational constraints are met. A data-driven procedure to derive a representation of the dynamics of the controlled system was developed. First, the variables that represented the state of the system are selected (PCA-based approach), and then state-space representation matrices are derived from the collected measurements (DMDc algorithm). A preliminary version of the developed workflow based on Linear Time Invariant matrices was assessed by adopting a two-unit test case. More sophisticated versions of this workflow foreseeing the on-line derivation of system matrices will be deployed in FY 2021. Finally, a “plug-and-play” library of controllers and state observers was developed in Dymola. Some aspects of the current configuration of the IES unit components, e.g., the encapsulation of the control schemes into dedicated blocks, are consistent with the “plug-and-play” philosophy. Other features, e.g., the system buses collecting the input and the output variables, are not. For this reason, once listed and described the limits of the current configuration, necessary modifications to the plant model interface are presented. As a test-case, the interfaces of the SES model in the RAVEN-based HYBRID framework were reworked accordingly, and two different control schemes were applied to the same plant model.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Lessons learned in the transition to ADA from FORTRAN at NASA/Goddard

A case study was done at Goddard Space Flight Center, in which two dynamics satellite simulators are developed from the same requirements, one in Ada and the other in FORTRAN. The purpose of the research was to find out how well the prescriptive Ada development model worked to develop the Ada simulator. The FORTRAN simulator development, as well as past FORTRAN developments, provided a baseline for comparison. Since this was the first simulator developed here, the prescriptive Ada development model had many similarities to the usual FORTRAN development model. However, it was modified to include longer design and shorter testing phases, which is generally expected with Ada development. One surprising result was that the percentage of time the Ada project spent in the various development activities was very similar to the percentage of time spent in these activities when doing a FORTRAN project. Another surprising finding was the difficulty the Ada team had with unit testing as well as with integration. In retrospect it is realized that adding additional steps to the design phase, such as an abstract data type analysis, and certain guidelines to the implementation phase, such as to use primarily library units and nest sparingly, would have made development much easier.

Brophy, Carolyn Elizabeth↗

Develop and test fuel cell powered on-site integrated total energy systems. Phase 3: Full-scale power plant development

A schematic and physical layout is given for the 5kW integrated system and the development status of individual components is described. The results of using a one dimensional mathematical model of the 5kW reformer are presented. Plans for a single-tube reformer test unit for the acquisition of temperature profile data are described. Tentative specifications for a 50kW dc-to-ac inverter are listed. Performance data are given on two 3-cell stacks incorporating semiautomatic acid replenishment systems and improved electrocatalysts. A qualification test on methanol/steam reforming catalyst T2107RS is reported, including a portion in which the catalyst was deliberately poisoned with 800 ppm ethanol in the feed.

Source record↗

Software interface verifier

A Telos study of 40 recent subsystem deliveries into the DSN at JPL found software interface testing to be the single most expensive and error-prone activity, and the study team suggested creating an automated software interface test tool. The resulting Software Interface Verifier (SIV), which was funded by NASA/JPL and created by Telos, employed 92 percent software reuse to quickly create an initial version which incorporated early user feedback. SIV is now successfully used by developers for interface prototyping and unit testing, by test engineers for formal testing, and by end users for non-intrusive data flow tests in the operational environment. Metrics, including cost, are included. Lessons learned include the need for early user training. SIV is ported to many platforms and can be successfully used or tailored by other NASA groups.

Soderstrom, Tomas J.↗

Static characterization of a highly optimized streak tube design incorporating a steering slot anode and an aberration-corrected Einzel lens

The BHx streak tube, under development at the Laboratory for Laser Energetics, incorporates a series of novel electron-optics elements to enable high fidelity measurements for high-energy-density physics experiments. The system is engineered to support a 25-mm active photocathode region compatible with sub-picosecond temporal resolution and with 70% internal photoelectron throughput. It exhibits negligible geometric distortion on a flat output screen, making it well suited for variety of measurements, such as ultrafast x-ray spectroscopy. Here, this paper presents characterization data from a prototype unit tested with an ultraviolet laser in a static deflection (non-swept) mode and shows good agreement with the predictions from numerical modeling, including focusing performance and geometric distortion measurements. Key design elements have been demonstrated and de-risked, laying the foundation for dynamic deflection testing. The anticipated improvements in data fidelity are expected to impact the fields as diverse as inertial confinement fusion, laboratory astrophysics, and materials science.

High energy density physics↗

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↗

Gortler vortices and transition in wall boundary layers of two Mach 5 nozzles

The onset of transition in the wall boundary layers of two axisymmetric Mach 5 wind-tunnel nozzles has been measured under conditions of extremely low incident disturbance levels. The range of test unit Reynolds numbers, based on conditions at the nozzle exit, was from 6 x 10 to the 6th power m to 2.5 x 10 to the 7th power m. When the nozzle walls were maintained in a polished and clean condition, transition moved gradually upstream as the test Reynolds number was increased. When transition occurred in the supersonic concave wall region, the values of the local Gortler parameter at transition varied from about 5 to 6, whereas the momentum thickness Reynolds number varied from about 750 to 1050. Oil flow patterns obtained near the exit of the nozzles indicated that Gortler vortices were always present when the wall boundary layers were laminar. Calculations for the growth of Gortler vortices based on new results from linear theory for supersonic flat-plate profiles gave amplification ratios to transition from e to the 4th power to e to the 15th power. Possible reasons for this wide range in amplification ratios are discussed, but no definite conclusions are yet possible regarding the values of n in a simple e to the nth power type theory for the assumed linear amplification of Gortler vortices to transition in supersonic nozzles.

Beckwith, I. E.↗

Space-and Ground-Based Non-Accelerated Long Lifetime Data for Ruggedized Commercial Non-Planar Ring Oscillator (NPRO) Lasers

Lifetime data is presented for ruggedized commercial NPRO lasers used in the Tropospheric Emission Spectrometer (TES) Instrument on NASA’s Aura Earth-orbiting spacecraft, including 20 years of data from two life test units on the ground, 12 years of on-orbit data from TES Laser A, and 2 years of on-orbit data from TES Laser B. The TES lasers are diode-pumped Non-Planar Ring Oscillator (NPRO) lasers using Nd:YAG crystals. Since accelerated life testing was not possible on the complete laser, early prototype lasers that had gone through thermal cycling and vibration testing were placed on non-accelerated life tests with the hope of gathering at least a couple of years of data before launch. Long-term lifetime data for hybrid laser systems in space applications is not abundant, and out of necessity, accelerated reliability testing is usually done over a relatively short time with a large number of devices. The data presented in this paper is unique as it tracks the optical power output over time of a total of four lasers on the order of decades rather than months or years. Two of the lasers have each been on life test for over 20 years on the ground and are still operating, and the other two lasers have been on-orbit for 14 years. TES Laser A was still operating when the TES Instrument was decommissioned in January 2018. Therefore, the data presented covers over 450,000 non-accelerated device-hours, with 23% of those hours being in space.

Kane, T.J.↗

Carbon Capture utilizing Hybrids: Membrane and Liquefaction

Air Liquide is developing a next generation polyimide membrane material (PI-2) for application in our cold membrane hybrid process for CO 2 capture. Combining the PI-2 membrane operation with an integrated CO 2 compression and purification unit significantly reduces the overall cost of CO 2 capture. The current work is aimed at developing the PI-2 material to a commercial scale, then validating its performance under real flue gas conditions. Previous work showed promising results for the cold membrane hybrid process utilizing the commercially available Air Liquide PI-1 membrane bundles. The cold membrane technology was demonstrated at the National Carbon Capture Center (NCCC) with a 0.3 MWe field-test unit incorporating 12” diameter PI-1 commercial bundle. The cost of 90% CO 2 capture from a 550 MWe net coal power plant was estimated to be between 40 and $45/tonne. The novel PI-2 membrane was tested at a smaller scale (1” modules) and exhibited up to 10 times the CO 2 permeance and similar CO 2 /N 2 selectivity as the PI-1 membrane. This corresponds to a potential cost reduction of $3/tonne for CO 2 capture. The current project seeks to develop this next generation PI-2 material to a technology readiness level of 5 via manufacturing scale-up and testing with 600 - 1,000 Nm3/h of real flue gas, 0.2 - 0.3 MWe equivalents. 6” diameter commercial membrane bundles have been fabricated and tested at NCCC. These bundles met the project success criteria with a productivity of over 640 Nm3/hr and permeate purity in excess of 60%, at 90% CO 2 recovery. An advanced bundle formation technique, which further lowers the bundle cost and CO 2 capture cost, is also being developed under the scope of this project. Further manufacturing scale-up is underway to verify the technique. A final techno-economic analysis (TEA) for a 550 MWe net power plant has been initiated.

Hasse, Dave↗

Infrastructure for Multiphysics Software Integration in High Performance Computing-Aided Science and Engineering

The project described in this report constructed and exercised an innovative multiphysics coupling toolkit called the Illinois Rocstar MultiPhysics Application Coupling Toolkit (IMPACT). IMPACT is an open source, flexible, natively parallel infrastructure for coupling multiple uniphysics simulation codes into multiphysics computational systems. IMPACT works with codes written in several high-performance-computing (HPC) programming languages, and is designed from the beginning for HPC multiphysics code development. It is designed to be minimally invasive to the individual physics codes being integrated, and has few requirements on those physics codes for integration. The goal of IMPACT is to provide the support needed to enable coupling existing tools together in unique and innovative ways to produce powerful new multiphysics technologies without extensive modification and rewrite of the physics packages being integrated. There are three major outcomes from this project: 1) construction, testing, application, and open-source release of the IMPACT infrastructure, 2) production of example open-source multiphysics tools using IMPACT, and 3) identification and engagement of interested organizations in the tools and applications resulting from the project. This last outcome represents the incipient development of a user community and application echosystem being built using IMPACT. Multiphysics coupling standardization can only come from organizations working together to define needs and processes that span the space of necessary multiphysics outcomes, which Illinois Rocstar plans to continue driving toward. The IMPACT system, including source code, documentation, and test problems are all now available through the public gitHUB.org system to anyone interested in multiphysics code coupling. Many of the basic documents explaining use and architecture of IMPACT are also attached as appendices to this document. Online HTML documentation is available through the gitHUB site. There are over 100 unit tests provided that run through the Illinois Rocstar Application Development (IRAD) lightweight testing infrastructure that is also supplied along with IMPACT. The package as a whole provides an excellent base for developing high-quality multiphysics applications using modern software development practices. To facilitate understanding how to utilize IMPACT effectively, two multiphysics systems have been developed and are available open-source through gitHUB. The simpler of the two systems, named ElmerFoamFSI in the repository, is a multiphysics, fluid-structure-interaction (FSI) coupling of the solid mechanics package Elmer with a fluid dynamics module from OpenFOAM. This coupling illustrates how to combine software packages that are unrelated by either author or architecture and combine them into a robust, parallel multiphysics system. A more complex multiphysics tool is the Illinois Rocstar Rocstar Multiphysics code that was rebuilt during the project around IMPACT. Rocstar Multiphysics was already an HPC multiphysics tool, but now that it has been rearchitected around IMPACT, it can be readily expanded to capture new and different physics in the future. In fact, during this project, the Elmer and OpenFOAM tools were also coupled into Rocstar Multiphysics and demonstrated. The full Rocstar Multiphysics codebase is also available on gitHUB, and licensed for any organization to use as they wish. Finally, the new IMPACT product is already being used in several multiphysics code coupling projects for the Air Force, NASA and the Missile Defense Agency, and initial work on expansion of the IMPACT-enabled Rocstar Multiphysics has begun in support of a commercial company. These initiatives promise to expand the interest and reach of IMPACT and Rocstar Multiphysics, ultimately leading to the envisioned standardization and consortium of users that was one of the goals of this project.

42 ENGINEERING↗

Development and Testing of the CRYOTSU Flight Experiment

This paper describes the development and ground testing of the CRYOTSU thermal management flight experiment. CRYOTSU incorporates three cryogenic temperature experiments and one ambient temperature experiment into a Hitchhiker (HH) Get Away Special (GAS) Canister that is currently scheduled to fly on STS-95 in October 1998. The cryogenic experiments consist of a nitrogen triple-point cryogenic thermal storage unit (CTSU), a nitrogen cryogenic capillary pumped loop (CCPL), and a hydrogen gas-gap cryogenic thermal switch (CTSW). The ambient experiment is a carbon-fiber core, paraffin-filled thermal storage unit. Test results of integrated flight canister testing are provided herein for the CTSU and CCPL experiments. Pre-integration laboratory test results are provided for the CTSW. Design information and test results for the ambient experiment are not included.

Bugby, David C.↗

Development and Testing of the CRYOTSU Flight Experiment

This paper describes the development and ground testing of the CRYOTSU thermal management flight experiment. CRYOTSU incorporates three cryogenic temperature experiments and one ambient temperature experiment into a Hitchhiker (HH) Get Away Special (GAS) Canister that is currently scheduled to fly on STS-95 in October 1998. The cryogenic experiments consist of a nitrogen triple-point cryogenic thermal storage unit (CTSU), a nitrogen cryogenic capillary pumped loop (CCPL) and a hydrogen gas-gap cryogenic thermal switch (CTSW). The ambient experiment is a carbon-fiber core, paraffin-filled thermal storage unit. Test results of integrated flight canister testing are provided herein for the CTSU and CCPL experiments. Pre-integration laboratory test results are provided for the CTSW. Design information and test results for the ambient experiment are not included.

Bugby, David C.↗

Operational Results From a High Power Alternator Test Bed

The Alternator Test Unit (ATU) in the Lunar Power System Facility (LPSF) located at the NASA Glenn Research Center (GRC) in Cleveland, Ohio was used to simulate the operating conditions and evaluate the performance of the ATU and its interaction with various LPSF components in accordance with the current Fission Surface Power System (FSPS) requirements. The testing was carried out at the breadboard development level. These results successfully demonstrated excellent ATU power bus characteristics and rectified user load power quality during steady state and transient conditions. Information gained from this work could be used to assist the design and primary power quality considerations for a possible future FSPS. This paper describes the LPSF components and some preliminary test results.

Birchenough, Arthur↗