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 271 records · Page 15

An electric propulsion long term test facility

An existing test facility was modified to provide for extended testing of multiple electric propulsion thruster subsystems. A program to document thruster subsystem characteristics as a function of time is currently in progress. The facility is capable of simultaneously operating three 2.7-kW, 30-cm mercury ion thrusters and their power processing units. Each thruster is installed via a separate air lock so that it can be extended into the 7m x 10m main chamber without violating vacuum integrity. The thrusters exhaust into a 3m x 5m frozen mercury target. An array of cryopanels collect sputtered target material. Power processor units are tested in an adjacent 1.5m x 2m vacuum chamber or accompanying forced convection enclosure. The thruster subsystems and the test facility are designed for automatic unattended operation with thruster operation computer controlled. Test data are recorded by a central data collection system scanning 200 channels of data a second every two minutes. Results of the Systems Demonstration Test, a short shakedown test of 500 hours, and facility performance during the first year of testing are presented.

Trump, G.↗

Measurement of Carbon Dioxide Accumulation and Physiological Function in the Launch and Entry and Advanced Crew Escape Suits

The Launch and Entry Suit (LES) and Advanced Crew Escape Suit (ACES) are worn by astronauts for launch and entry. Previous work by Waligora, et al., 1992, Waligora and Gilbert, 1992, and Dalrymple 1996, have found that carbon dioxide (CO2) accumulation in the LES/ACES helmet may be problematic. CO2 accumulation is important because high inspired levels of CO2 reduce physical function and pose a safety hazard (e.g. levels of CO2 accumulation of 3.6% in the Extravehicular Mobility Unit are sufficient to terminate Extra Vehicular Activities). My task was to design a suitable test protocol for determining the important physiological aspects of LES/ACES use. Three basic issues arose. First was the determination of the astronaut's CO2 inspiration during visor-down use at rest and during walking at 3.5 mph. A sub-issue was the impact of a pneumotach on CO2 since it has been previously observed that when the Aerosport pneumotach was used, performance seemed improved, which might be attributable to a lowered respiration rate when using the pneumotach. The second issue was the energy costs of waLking in the LES/ACES with various G-suit inflation levels, since G-suit inflation increases metabolic costs and metabolic costs influence the C02 production in the LES/ACES helmet. Since G-suit inflation improves orthostatic tolerance after space flight, but likely increases the energy costs of walking, the balance between G-suit inflation and C02 accumulation is an important safety consideration. The third issue which arose from pilot work was the substantial reduction in physical function after a 10 min visor-down period prior to walk.

Bishop, Phillip↗

Study of hydride reorientation and ductility of SRA ZIRLO and PRXA ZIRLO using ring compression testing (RCT)

Before dry storage, spent nuclear fuel is dried at high temperatures, which induces hydride dissolution. Radial hydride particles precipitate when cooled under a stress above a threshold stress. This process can severely degrade the ductility of cladding tubes. Zirconium alloys with different microstructures, such as grain boundary density, were quantified and studied to examine their effect on hydride reorientation. The ring compression loading mode creates a range of stress states depending on the location within the ring with respect to the applied load, producing various hydride morphologies that can be used to study the effects of microstructures on hydride reorientation. Finite element modeling was performed to calculate the hoop stress, which is the dominant stress, during hydride reorientation. These results were coupled with hydride morphology to determine the threshold stress for hydride reorientation, depending on the microstructure. In conclusion, the samples were then mechanically tested using ring compression to evaluate the ductility of zirconium alloys as a function of different hydride morphologies.

Hydride embrittlement↗

A Practical Probabilistic Benchmark for AI Weather Models

Since the weather is chaotic, it is necessary to forecast an ensemble of future states. Recently, multiple AI weather models have emerged claiming breakthroughs in deterministic skill. Unfortunately, it is hard to fairly compare ensembles of AI forecasts because variations in ensembling methodology become confounding and the baseline data volume is immense. We address this by scoring lagged initial condition ensembles—whereby an ensemble can be constructed from a library of deterministic hindcasts. This allows the first parameter‐free intercomparison of leading AI weather models' probabilistic skill against an operational baseline. Lagged ensembles of the two leading AI weather models, GraphCast and Pangu, perform similarly even though the former outperforms the latter in deterministic scoring. These results are elaborated upon by sensitivity tests showing that commonly used multiple time‐step loss functions damage ensemble calibration.

54 ENVIRONMENTAL SCIENCES↗

A Portable Wave Tank and Wave Energy Converter for Engineering Dissemination and Outreach

Wave energy converters are a nascent energy generation technology that harnesses the power in ocean waves. To assist in communicating both fundamental and complex concepts of wave energy, a small-scale portable wave tank and wave energy converter have been developed. The system has been designed using commercial off-the-shelf components, and all design hardware and software are openly available for replication. This project builds on prior research conducted at Sandia National Laboratories, particularly in the areas of WEC device design and control systems. By showcasing the principles of causal feedback control and innovative device design, SIWEED not only serves as a practical demonstration tool but also enhances the educational experience for users. This paper presents the detailed system design of this tool. Furthermore, via testing and analysis, we demonstrate the basic functionality of the system.

educational↗

gRASPA

GPU Monte Carlo Simulation Code with a taste of RASPA We present enhancements in Monte Carlo simulation speed and functionality within an open-source code, gRASPA, which uses graphical processing units (GPUs) to achieve significant performance improvements compared to serial, CPU implementations of Monte Carlo. The code supports a wide range of Monte Carlo simulations, including canonical ensemble (NVT), grand canonical, NVT Gibbs, Widom test particle insertions, and continuous-fractional component Monte Carlo. Implementation of grand canonical transition matrix Monte Carlo (GC-TMMC) and a novel feature to allow different moves for the different components of metal-organic framework (MOF) structures exemplify the capabilities of gRASPA for precise free energy calculations and enhanced adsorption studies, respectively. The introduction of a High-Throughput Computing (HTC) mode permits many Monte Carlo simulations on a single GPU device for accelerated materials discovery. The code can incorporate machine learning (ML) potentials. The open-source nature of gRASPA promotes reproducibility and openness in science, and users may add features to the code and optimize it for their own purposes. The code is written in CUDA/C++ and SYCL/C++ to support different GPU vendors. The gRASPA code is publicly available at https://github.com/snurr-group/gRASPA.

Li, Zhao [Purdue/Northwestern/Notre Dame Universit↗

Working in space

The capabilities of the NASA Neutral Buoyancy Simulator (NBS) water tank test facility are described, with reference to the proving of crew-operated mechanisms incorporated by the Space Telescope (ST). There are 24 Orbital Replaceable Units which are subject to handling in space by suited crewmen of the Space Shuttle, the largest of which is comparable to a telephone booth and weighs over 700 lb. The water volume of the simulator is sufficient to accept a full-size mockup of the Space Shuttle cargo bay, in which all ST operations will be conducted. Early ST simulations tested the mechanisms which astronauts would operate during contingency operations. More recently, the simulation tasks have reflected maintenance objectives of ST orbital life prolongation. With the recent addition of a fully functional Remote Manipulator System and the Manned Maneuvering Unit, the simulator constitutes the most complete training ground for extravehicular activities extant.

Sanders, F. G.↗

Practical application of power conditioning to electric propulsion for passenger vehicles

A functional model 15 HP, 120 volt, 4-pole, 7600 r.p.m. samarium-cobalt permanent magnet type brushless dc motor-transistorized power conditioner unit was designed, fabricated and tested for specific use in propulsion of electric passenger vehicles. This new brushless motor system, including its power conditioner package, has a number of important advantages over existing systems such as reduced weight and volume, higher reliability, and potential for improvements in efficiencies. These advantages are discussed in this paper in light of the substantial test data collected during experimentation with the newly developed conditioner motor propulsion system. Details of the power conditioner design philosophy and particulars are given in the paper. Also, described here are the low level electronic design and operation in relation to the remainder of the system.

Demerdash, N. A.↗

System-Level Testing of the Advanced Stirling Radioisotope Generator Engineering Hardware

To support future NASA deep space missions, a radioisotope power system utilizing Stirling power conversion technology was under development. This development effort was performed under the joint sponsorship of the Department of Energy and NASA, until its termination at the end of 2013 due to budget constraints. The higher conversion efficiency of the Stirling cycle compared with that of the Radioisotope Thermoelectric Generators (RTGs) used in previous missions (Viking, Pioneer, Voyager, Galileo, Ulysses, Cassini, Pluto New Horizons and Mars Science Laboratory) offers the advantage of a four-fold reduction in Pu-238 fuel, thereby extending its limited domestic supply. As part of closeout activities, system-level testing of flight-like Advanced Stirling Convertors (ASCs) with a flight-like ASC Controller Unit (ACU) was performed in February 2014. This hardware is the most representative of the flight design tested to date. The test fully demonstrates the following ACU and system functionality: system startup; ASC control and operation at nominal and worst-case operating conditions; power rectification; DC output power management throughout nominal and out-of-range host voltage levels; ACU fault management, and system command / telemetry via MIL-STD 1553 bus. This testing shows the viability of such a system for future deep space missions and bolsters confidence in the maturity of the flight design.

Deep space↗

The Calibration Target for the Mars 2020 SHERLOC Instrument: Multiple Science Roles for Future Manned and Unmanned Mars Exploration

The Scanning Habitable Environments with Raman & Luminescence for Organics & Chemicals (SHERLOC) instrument is a deep ultraviolet (UV) Raman/fluorescence instrument selected as part of the Mars 2020 rover instrument suite. SHERLOC will be mounted on the rover arm and its primary role is to identify carbonaceous species in martian samples, which may be selected for inclusion into a returnable sample cache. The SHERLOC instrument will require the use of a calibration target, and by design, multiple science roles will be addressed in the design of the target. Samples of materials used in NASA Extravehicular Mobility unit (EMU, or "space suit") manufacture have been included in the target to serve as both solid polymer calibration targets for SHERLOC instrument function, as well as for testing the resiliency of those materials under martian ambient conditions. A martian meteorite will also be included in the target to serve as a well-characterized example of a martian rock that contains trace carbonaceous material. This rock will be the first rock that we know of that has completed a round trip between planets and will therefore serve an EPO role to attract public attention to science and planetary exploration. The SHERLOC calibration target will address a wide range of NASA goals to include basic science of interest to both the Science Mission Directorate (SMD) and Human Exploration and Operations Mission Directorate (HEOMD).

Fries, M.↗

Radiation-Hard SpaceWire/Gigabit Ethernet-Compatible Transponder

A radiation-hard transponder was developed utilizing submicron/nanotechnology from IBM. The device consumes low power and has a low fabrication cost. This device utilizes a Plug-and-Play concept, and can be integrated into intra-satellite networks, supporting SpaceWire and Gigabit Ethernet I/O. A space-qualified, 100-pin package also was developed, allowing space-qualified (class K) transponders to be delivered within a six-month time frame. The novel, optical, radiation-tolerant transponder was implemented as a standalone board, containing the transponder ASIC (application specific integrated circuit) and optical module, with an FPGA (field-programmable gate array) friendly parallel interface. It features improved radiation tolerance; high-data-rate, low-power consumption; and advanced functionality. The transponder utilizes a patented current mode logic library of radiation-hardened-by-architecture cells. The transponder was developed, fabricated, and radhard tested up to 1 MRad. It was fabricated using 90-nm CMOS (complementary metal oxide semiconductor) 9 SF process from IBM, and incorporates full BIT circuitry, allowing a loop back test. The low-speed parallel LVCMOS (lowvoltage complementary metal oxide semiconductor) bus is compatible with Actel FPGA. The output LVDS (low-voltage differential signaling) interface operates up to 1.5 Gb/s. Built-in CDR (clock-data recovery) circuitry provides robust synchronization and incorporates two alarm signals such as synch loss and signal loss. The ultra-linear peak detector scheme allows on-line control of the amplitude of the input signal. Power consumption is less than 300 mW. The developed transponder with a 1.25 Gb/s serial data rate incorporates a 10-to-1 serializer with an internal clock multiplication unit and a 10-1 deserializer with internal clock and data recovery block, which can operate with 8B10B encoded signals. Three loop-back test modes are provided to facilitate the built-in-test functionality. The design is based on a proprietary library of differential current switching logic cells implemented in the standard 90-nm CMOS 9SF technology from IBM. The proprietary low-power LVDS physical interface is fully compatible with the SpaceWire standard, and can be directly connected to the SFP MSA (small form factor pluggable Multiple Source Agreement) optical transponder. The low-speed parallel interfaces are fully compatible with the standard 1.8 V CMOS input/output devices. The utilized proprietary annular CMOS layout structures provide TID tolerance above 1.2 MRad. The complete chip consumes less than 150 mW of power from a single 1.8-V positive supply source.

Katzman, Vladimir↗

Modifications to CTVS TV cameras for space shuttle compatibility and evaluation

Five all solid state cockpit television system (CTVS) cameras, built to USAF requirements for high performance type F-16 aircraft, were modified and tested for possible use in the closed circuit television system on the space shuttle orbiter. The 400 HZ power supply in the electronics unit assembly was replaced with two DC/DC converters to enable operation from 28VDC spacecraft-type power sources. Nonessential circuit functions were deleted to minimize input power requirements. The normal 31 mm focal length lense assemblies were replaced with wider field-of-view 19 mm focal length lenses. Base plates for and housings were redesigned to facilitate mounting and heat-sinking of the camera in the space environment and short length (14") adapter cables were designed, fabricated, and tested to meet requirements for cameras configured to mount on the astronauts helmet/visor assembly. Technical requirements, design implementation, environmental tests, Modifications prodedures, and reliability/quality efforts are discussed. Schematics are included.

Hoagland, K.↗

Dynamic, symmetry-preserving, and hardware-adaptable circuits for quantum computing many-body states and correlators of the Anderson impurity model

We present a hardware-reconfigurable ansatz on N q -qubits for the variational preparation of many-body states of the Anderson impurity model (AIM) with N imp + N bath = N q /2 sites, which conserves total charge and spin z component within each variational search subspace. The many-body ground state of the AIM is determined as the minimum over all minima of O(N$^2_ q$) distinct charge-spin sectors. Hamiltonian expectation values are shown to require ω(N q ) < N meas. $\leqslant$ O(N imp N bath ) symmetry-preserving, parallelizable measurement circuits, each amenable to postselection. To obtain the one-particle impurity Green’s function we show how initial Krylov vectors can be computed via midcircuit measurement and how Lanczos iterations can be computed using the symmetry-preserving ansatz. For a single-impurity Anderson model with a number of bath sites increasing from one to seven, we show using numerical emulation that the ease of variational ground-state preparation is suggestive of linear scaling in circuit depth and subquartic scaling in optimizer complexity. We therefore expect that, combined with time-dependent methods for Green’s function computation, our ansatz provides a useful tool to account for electronic correlations on early fault-tolerant processors. Finally, with a view towards computing real materials properties of interest like magnetic susceptibilities and electron-hole propagators, we provide a straightforward method to compute many-body, time-dependent correlation functions using a combination of time evolution, midcircuit measurement-conditioned operations, and the Hadamard test.

36 MATERIALS SCIENCE↗

Study of limitations and attributes of microprocessor testing techniques

All microprocessor units have a similar architecture from which a basic test philosophy can be adopted and used to develop an approach to test each module separately in order to verify the functionality of each module within the device using the input/output pins of the device and its instruction set; test for destructive interaction between functional modules; and verify all timing, status information, and interrupt operations of the device. Block and test flow diagrams are given for the 8080, 8008, 2901, 6800, and 1802 microprocessors. Manufacturers are listed and problems encountered in testing the modules are discussed. Test equipment and methods are described.

Mccaskill, R.↗

Kinetics of Open Circuit Processes in Undischarged Li/SOC12 Cells

The kinetics of the heat producing processes in undischarged Li/SOCl2 cells under open circuit conditions were measured by heat-conduction microcalorimetry. The cells studied, Honeywell type G2666 reserve cells, were activated as needed and the rate of open circuit heat output determined as a function of time since activation and temperature. The results at each temperature can be described by an equation of the form q = Bktx where q is the rate of heat output, B is the heat produced per unit of reaction, k and x are empirical constants, and t is the time since activation. Both x and k are found to be functions of temperature; therefore, accelerated testing at elevated temperatures is probably not valid for these cells until the processes involved are better understood.

Hansen, L. D.↗

Initial Testing Results and Forward Design Considerations for the Tri-Rotor Hand Controller

The Lunar Terrain Vehicle (LTV) is one of the key elements of NASA’s Artemis return to the Moon. As an unpressurized rover, the LTV hand controller must take into account the limitations of the spacesuit worn by the crew as well as lessons learned operating the Apollo Lunar Roving Vehicle and preliminary NASA simulations. Because the NASA Ground Test Unit (GTU) design features omnidirectional steering, NASA engineers developed the TriRotor is an innovation to minimize crew fatigue and discomfort. NASA conducted a series of tests, initially with 3D printed mockup controllers, and expanding to a functional prototype used in an LTV video wall simulation. The Tri-Rotor compared favorably with legacy Apollo T-Handles, though numerous test subject comments were collected to improve the controller’s usability. Several options to improve the Tri-Rotor’s usability are also discussed, along with opportunities to test the Tri-Rotor in Virtual Reality, a motion table, and in field analogs.

Hand Controller↗

Telemetry and Science Data Software System

The Telemetry and Science Data Software System (TSDSS) was designed to validate the operational health of a spacecraft, ease test verification, assist in debugging system anomalies, and provide trending data and advanced science analysis. In doing so, the system parses, processes, and organizes raw data from the Aquarius instrument both on the ground and while in space. In addition, it provides a user-friendly telemetry viewer, and an instant pushbutton test report generator. Existing ground data systems can parse and provide simple data processing, but have limitations in advanced science analysis and instant report generation. The TSDSS functions as an offline data analysis system during I&T (integration and test) and mission operations phases. After raw data are downloaded from an instrument, TSDSS ingests the data files, parses, converts telemetry to engineering units, and applies advanced algorithms to produce science level 0, 1, and 2 data products. Meanwhile, it automatically schedules upload of the raw data to a remote server and archives all intermediate and final values in a MySQL database in time order. All data saved in the system can be straightforwardly retrieved, exported, and migrated. Using TSDSS s interactive data visualization tool, a user can conveniently choose any combination and mathematical computation of interesting telemetry points from a large range of time periods (life cycle of mission ground data and mission operations testing), and display a graphical and statistical view of the data. With this graphical user interface (GUI), the data queried graphs can be exported and saved in multiple formats. This GUI is especially useful in trending data analysis, debugging anomalies, and advanced data analysis. At the request of the user, mission-specific instrument performance assessment reports can be generated with a simple click of a button on the GUI. From instrument level to observatory level, the TSDSS has been operating supporting functional and performance tests and refining system calibration algorithms and coefficients, in sync with the Aquarius/SAC-D spacecraft. At the time of this reporting, it was prepared and set up to perform anomaly investigation for mission operations preceding the Aquarius/SAC-D spacecraft launch on June 10, 2011.

Bates, Lakesha↗

Idiomatic Correctness-Checking via Julienne in Fortran 2023

This paper presents a unified approach to unit testing and runtime assertion checking using Fortran 2023. The paper describes the support for our approach in the Julienne framework. Julienne leverages recent Fortran standards to implement object-oriented design patterns, support testing parallel programs, and implement functional programming patterns in order to craft idioms inspired by natural-language expressions. The presented idioms employ novel operators to write expressions that evaluate to a test-diagnosis object encapsulating two components: (1) the test outcome or assertion outcome and (2) an automatically generated diagnostic string. Two other novel aspects of the approach include (1) the ability to enforce assertions inside pure procedures and (2) the ability to output rich diagnostic information inside pure procedures during error termination when assertions fail. The latter capability mitigates against a reason that Fortran programmers commonly cite for not writing pure procedures: difficulty obtaining useful program output inside pure procedures when debugging code. This paper demonstrates how the adoption of the proposed idioms leads naturally to a unifying theme across two otherwise disparate technologies: unit testing and runtime assertion checking. Finally, this paper describes the usage of the Julienne testing framework for writing unit tests and assertions in the Matcha high-performance computing application and the Fiats deep learning library.

Rouson, Damian↗