Search NASASearch

SEARCH · Search NASA

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 181 records · Page 10

A mobile apparatus for solar collector testing

The design, construction, and operation of a mobile apparatus for solar collector testing (MASCOT) is described. The MASCOT is a self-contained test unit costing about $10,000 whose only external requirement for operation is electrical power and which is capable of testing two water-cooled flat-plate solar collectors simultaneously. The MASCOT is small enough and light enough to be transported to any geographical site for outdoor tests at the location of collector usage. It has been used in both indoor solar simulator tests and outdoor tests.

Hotchkiss, G. B.

Detection and avoidance of errors in computer software

The acceptance test errors of a computer software project to determine if the errors could be detected or avoided in earlier phases of development. GROAGSS (Gamma Ray Observatory Attitude Ground Support System) was selected as the software project to be examined. The development of the software followed the standard Flight Dynamics Software Development methods. GROAGSS was developed between August 1985 and April 1989. The project is approximately 250,000 lines of code of which approximately 43,000 lines are reused from previous projects. GROAGSS had a total of 1715 Change Report Forms (CRFs) submitted during the entire development and testing. These changes contained 936 errors. Of these 936 errors, 374 were found during the acceptance testing. These acceptance test errors were first categorized into methods of avoidance including: more clearly written requirements; detail review; code reading; structural unit testing; and functional system integration testing. The errors were later broken down in terms of effort to detect and correct, class of error, and probability that the prescribed detection method would be successful. These determinations were based on Software Engineering Laboratory (SEL) documents and interviews with the project programmers. A summary of the results of the categorizations is presented. The number of programming errors at the beginning of acceptance testing can be significantly reduced. The results of the existing development methodology are examined for ways of improvements. A basis is provided for the definition is a new development/testing paradigm. Monitoring of the new scheme will objectively determine its effectiveness on avoiding and detecting errors.

Kinsler, Les

Optical Property Enhancement and Durability Evaluation of Heat Receiver Aperture Shield Materials

Under the Solar Dynamic Flight Demonstration (SDFD) program, NASA Lewis Research Center worked with AlliedSignal Aerospace, the heat receiver contractor, on the development, characterization and durability testing of refractory metals to obtain appropriate optical and thermal properties for the SDFD heat receiver aperture shield. Molybdenum and tungsten foils were grit-blasted using silicon carbide or alumina grit under various grit-blasting conditions for optical property enhancement. Black rhenium coated tungsten foil was also evaluated. Tungsten, black rhenium-coated tungsten, and grit-blasted tungsten screens of various mesh sizes were placed over the pristine and grit-blasted foils for optical property characterization. Grit-blasting was found to be effective in decreasing the specular reflectance and the absorptance/emittance ratio of the refractory foils. The placement of a screen further enhanced these optical properties, with a grit-blasted screen over a grit-blasted foil producing the best results. Based on the optical property enhancement results, samples were tested for atomic oxygen and vacuum heat treatment durability. Grit-blasted (Al2O3 grit) 2 mil tungsten foil was chosen for the exterior layer of the SDFD heat receiver aperture shield. A 0.007 in. wire diameter, 20 x 20 mesh tungsten screen was chosen to cover the tungsten foil. Based on these test results, a heat receiver aperture shield test unit has been built with the screen covered grit-blast tungsten foil exterior layers. The aperture shield was tested and verified the thermal and structural durability of the outer foil layers during an off-pointing period.

deGroh, Kim K.

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

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 Technology Demonstration Missions (TDM) Program Office provides programmatic oversight of SEP with the project being led by Glenn Research Center, supported by the Jet Propulsion Laboratory and development, qualification & flight hardware all provided by Aerojet Rocketdyne (AR). This technology was pursued as the propulsion system for the Asteroid Redirect and Robotic Mission (ARRM). While the concept was originally slated for ARRM, it was realigned to Gateway to support future Moon to Mars objectives. The Gateway lunar station was established and will play a key role in NASA’s Artemis Program which utilizes collaboration with the Canadian Space Agency (CSA), the European Space Agency (ESA) and the Japanese Space Agency (JAXA). The 12-kW hardware will be the primary propulsion for the Gateway element, Power & Propulsion Element (PPE), from Low Earth Orbit to a Near Rectilinear Halo Orbit around the Moon. Initial efforts began with utilizing Technology Development Units (TDU) built by NASA as the predecessor to the contract activity with AR. Over the past few years, AR has built Engineering Test Units (ETU), Engineering Development Units (EDU) and qualification & flight models (QM and FM, respectively). With requirement changes from the AARM mission to PPE, the joint team has modified the design and has started qualification activities for environment testing (shock, vibe) at multiple facilities in the US leading to eventual life testing. This paper will explore the various design changes, system modeling and the latest status for qualification testing.

Joel Robinson

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

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 Technology Demonstration Missions (TDM) Program Office provides programmatic oversight of SEP with the project being led by Glenn Research Center, supported by the Jet Propulsion Laboratory and development, qualification & flight hardware all provided by Aerojet Rocketdyne (AR). This technology was pursued as the propulsion system for the Asteroid Redirect and Robotic Mission (ARRM). While the concept was originally slated for ARRM, it was realigned to Gateway to support future Moon to Mars objectives. The Gateway lunar station was established and will play a key role in NASA’s Artemis Program which utilizes collaboration with the Canadian Space Agency (CSA), the European Space Agency (ESA) and the Japanese Space Agency (JAXA). The 12-kW hardware will be the primary propulsion for the Gateway element, Power & Propulsion Element (PPE), from Low Earth Orbit to a Near Rectilinear Halo Orbit around the Moon. Initial efforts began with utilizing Technology Development Units (TDU) built by NASA as the predecessor to the contract activity with AR. Over the past few years, AR has built Engineering Test Units (ETU), Engineering Development Units (EDU) and qualification & flight models (QM and FM, respectively). With requirement changes from the AARM mission to PPE, the joint team has modified the design and has started qualification activities for environment testing (shock, vibe) at multiple facilities in the US leading to eventual life testing. This paper will explore the various design changes, system modeling and the latest status for qualification testing.

Joel W Robinson

Design and Demonstration of the Mars Organic Molecule Analyzer (MOMA) on the ExoMars 2018 Rover

The Mars Organic Molecule Analyzer (MOMA) investigation is a key astrobiology experiment scheduled to launch on the joint ESA-Roscosmos ExoMars 2018 rover mission. MOMA will examine the chemical composition of geological samples acquired from depths of up to two meters below the martian surface, where fragile organic molecules may be protected from destructive cosmic radiation and/or oxidative chemical reactions. The heart of the MOMA mass spectrometer subsystem (i.e., MOMA-MS) is a miniaturized linear ion trap (LIT) that supports two distinct modes of operation to detect: i) volatile and semi-volatile, low-to-moderate mass organics (less than or equal to 500 Da) via pyrolysis coupled with gas chromatography mass spectrometry (pyr/GCMS); and, ii) more refractory, moderate-to-high mass compounds (up to 1000 Da) via laser desorption (LDMS) at ambient Mars pressures. Additionally, the LIT mass analyzer enables selective ion trapping via multi-frequency waveform ion excitation (e.g., stored waveform inverse Fourier transform, or SWIFT), and structural characterization of complex molecules using tandem mass spectrometry (MSIMS). A high-fidelity Engineering Test Unit (ETU) of MOMAMS, including the LIT subassembly, dual-gun electron ionization source, micropirani pressure gauge, solenoid-driven aperture valve, redundant detection chains, and control electronics, has been built and tested at NASA GSFC under relevant operational conditions (pressure, temperature, etc.). Spaceflight qualifications of individual hardware components and integrated subassemblies have been validated through vibration, shock, thermal, lifetime, and performance evaluations. The ETU serves as a pathfinder for the flight model buildup, integration and test, as the ETU meets the form, fit and function of the flight unit that will be delivered to MPS in late 2015. To date, the ETU of MOMA-MS has been shown to meet or exceed all functional requirements, including mass range, resolution, accuracy, instrumental drift, and Iimit-of-detection specifications, thereby enabling the primary science objectives of the MOMA investigation and ExoMars 2018 mission.

Mars Organic Molecule Analyzer

Test Driven Development of Scientific Models

Test-Driven Development (TDD), a software development process that promises many advantages for developer productivity and software reliability, has become widely accepted among professional software engineers. As the name suggests, TDD practitioners alternate between writing short automated tests and producing code that passes those tests. Although this overly simplified description will undoubtedly sound prohibitively burdensome to many uninitiated developers, the advent of powerful unit-testing frameworks greatly reduces the effort required to produce and routinely execute suites of tests. By testimony, many developers find TDD to be addicting after only a few days of exposure, and find it unthinkable to return to previous practices.After a brief overview of the TDD process and my experience in applying the methodology for development activities at Goddard, I will delve more deeply into some of the challenges that are posed by numerical and scientific software as well as tools and implementation approaches that should address those challenges.

Overview of TDD Process

NavCube3-mini Lunar GNSS Receiver

This paper describes development and testing of NASA Goddard Space Flight Center’s new NavCube3-mini (NC3m) spaceborne, weak-signal GNSS receiver, which targets all Earth orbit regimes with special focus on lunar applications. NC3m derives from the ground-breaking Magnetospheric Multiscale (MMS) mission Navigator GPS receiver. The MMS-Navigator (launched 2015) holds a Guinness World Record for highest altitude GPS fix and is currently in a highly elliptic orbit with a 29 Earth radii apogee, nearly half lunar distance. NC3m has reduced size, weight, and power compared to the MMS-Navigator, making it suitable for smallsat applications, and adds multi-frequency and multi-GNSS capabilities, among other improvements. A NC3m engineering test unit was subjected to and successfully completed a comprehensive Technology Readiness Level 6 (system/subsystem model or prototype demonstration in a relevant environment) testing campaign in the second half of 2022. This involved high-fidelity simulations in LEO, GEO, and lunar regimes and full environmental testing, including vibration, thermal vacuum, and electromagnetic compatibility. An overview of the NC3m receiver, the test setup, and a sample of results is presented. The results include predicted performance at high-altitude and in the lunar regime.

NavCube3

12.5kW Advanced Electric Propulsion System Thruster Development Testing

Since 2012, NASA has been developing the12.5kW Hall Effect Rocket with Magnetic Shielding (HERMeS)thruster to serve the need for deep space propulsion. Aerojet Rocketdyne (AR)is developing the HERMeS Hall Current Thruster (HCT)into a flight capable design through the Advanced Electric Propulsion System (AEPS) program. In execution of this program, Aerojet Rocketdyne has designed, built and begun test of two Engineering Test Unit (ETU)HCTs, designated ETU-1 and ETU-2. This paper presents some of the preliminary results from theETU-1 thruster and draws comparisons to previous HERMeS Technology Demonstration Units (TDUs)and theETU-2 characterization unit. The ETU-1 thruster serves to evaluate the ETU design against dynamic and thermal environments while ETU-2 undergoes operational characterization and wear testing. The thruster has been exposed to acceptance and qualification-level vibration and shock testing and has undergone acceptance and characterization hot-firing to evaluate thruster performance after exposure to dynamic environments. The results have demonstrated that the dynamic environments have not had an adverse effect on performance and demonstrated that stability and operating characteristics remain unaffected. Together, ETU-1 and ETU-2 HCTs have demonstrated operating performance and characteristics in-family with each other and with the NASA HERMeS Technology Demonstration Units.

AEPS

Flight test of an improved solid waste collection system

A system for human waste collection is described and evaluated on the basis of a prototype employed for the shuttle flight STS-35. The manually operated version of the unit is designed to collect, compact, and store human waste and cleaning material in replaceable volumes. The system is presented with illustrations and descriptions of the disposable pads that are used to clean the cylinder and occlusive air valves as well as seal the unit. Temporary retention and waste entrainment are provided by the variable airflow in the manual unit tested. The prototype testing indicates that sufficient airflow is achieved at 45 CFM and that the stowage volume (18.7 cu in.) is adequate for storing human waste with minimal logistical support. Higher compaction pressure and the use of a directed airstream are proposed for improving the packing efficiency of the unit.

Thornton, W.

An Earth-Based Equivalent Low Stretch Apparatus to Assess Material Flammability for Microgravity and Extraterrestrial Fire-Safety Applications

The objective of this project is to modify the standard oxygen consumption (cone) calorimeter (described in ASTM E 1354 and NASA STD 6001 Test 2) to provide a reproducible bench-scale test environment that simulates the buoyant or ventilation flow that would be generated by or around a burning surface in a spacecraft or extraterrestrial gravity level. This apparatus will allow us to conduct normal gravity experiments that accurately and quantitatively evaluate a material's flammability characteristics in the real-use environment of spacecraft or extra-terrestrial gravitational acceleration. The Equivalent Low Stretch Apparatus (ELSA) uses an inverted cone geometry with the sample burning in a ceiling fire configuration that provides a reproducible bench-scale test environment that simulates the buoyant or ventilation flow that would be generated by a flame in a spacecraft or extraterrestrial gravity level. Prototype unit testing results are presented in this paper. Ignition delay times and regression rates for PMMA are presented over a range of radiant heat flux levels and equivalent stretch rates which demonstrate the ability of ELSA to simulate key features of microgravity and extraterrestrial fire behavior.

Olson, S. L.

GOES Type III Loop Heat Pipe Life Test Results

The GOES Type III Loop Heat Pipe (LHP) was built as a life test unit for the loop heat pipes on the GOES N-Q series satellites. This propylene LHP was built by Dynatherm Corporation in 2000 and tested continuously for approximately 14 months. It was then put into storage for 3 years. Following the storage period, the LHP was tested at Swales Aerospace to verify that the loop performance hadn t changed. Most test results were consistent with earlier results. At the conclusion of testing at Swales, the LHP was transferred to NASA/GSFC for continued periodic testing. The LHP has been set up for testing in the Thermal Lab at GSFC since 2006. A group of tests consisting of start-ups, power cycles, and a heat transport limit test have been performed every six to nine months since March 2006. Tests results have shown no change in the loop performance over the five years of testing. This presentation will discuss the test hardware, test set-up, and tests performed. Test results to be presented include sample plots from individual tests, along with conductance measurements for all tests performed.

Ottenstein, Laura

Command and Control System Automated Testing

To support the National Aeronautics and Space Administration’s (NASA) Space Launch System (SLS) rocket and the Orion capsule, designed to take humans back to the moon in 2024, Kennedy Space Center (KSC) has developed the Spaceport Command and Control System (SCCS) to monitor and control the launch. Within SCCS, the Launch Control System (LCS) is designed to allow console engineers to control and monitor the status of the launch and flight hardware, as well as issue commands to ground control systems and launch vehicles. The messaging software of LCS is responsible for handling the various data types that can be sent between the hardware and software components of the LCS. Since this system is interacting with numerous devices, controllers, and viewports in real time, the distribution of data across the system must be fast, but also reliable and accurate. To verify the accuracy and reliability of the system, developers on the project have created a set of tests to be performed that covers all operations allowed by the system. Given the extensive Application Programming Interface(API) provided by the messaging software, these unit tests are rather time-consuming and costly (in terms of man-hours) to perform. Therefore, an automated testing framework is used to perform supplemental tests automatically when updates are made to the code base.

Rebecca McFadden

Heatshield for Extreme Entry Environment Technology (HEEET) Thermal Protection System (TPS)

Over the last 5 years, the Heatshield for Extreme Entry Environment Technology (HEEET) project has been working to mature a 3-D Woven Thermal Protection System (TPS) to Technical Readiness Level (TRL) 6 to support future NASA missions to destinations with extreme entry environments such as Venus, Saturn, Uranus, Neptune and high speed sample return missions to Earth. A key aspect of the project has been the building and testing of a 1-meter base diameter Engineering Test Unit (ETU) representative of what could be used for a Saturn probe. This paper provides a high level overview of the HEEET project including manufacturing and testing of the ETU which has been subjected to mission relevant thermal and mechanical loads, to verify structural models, establish system capability and verify manufacturing workmanship.

TPS

Heatshield for Extreme Entry Environment Technology (HEEET) Thermal Protection System (TPS)

Starting in 2013 and completing in 2019, the Heatshield for Extreme Entry Environment Technology (HEEET) project has been working to mature a 3-D Woven Thermal Protection System (TPS) to Technical Readiness Level (TRL) 6 to support future NASA missions to destinations with extreme entry environments such as Venus, Saturn, Uranus, Neptune and high-speed sample return missions to Earth. A key aspect of the project has been the building and testing of a 1-meter base diameter Engineering Test Unit (ETU) representative of what could be used for a Saturn probe. This paper provides a high-level overview of the HEEET project including manufacturing and testing of the ETU for structural model verification, establish system capability and verify manufacturing workmanship.

Extreme Entry Environment

Apollo telescope mount thermal systems unit thermal vacuum test

The Apollo Telescope Mount's thermal systems unit was utilized to conduct a full-scale thermal vacuum test to verify the thermal design and the analytical techniques used to develop the thermal mathematical models. Thermal vacuum test philosophy, test objectives configuration, test monitoring, environment simulation, vehicle test performance, and data correlation are discussed. Emphasis is placed on planning and execution of the thermal vacuum test with particular attention on problems encountered in conducting a test of this maguitude.

Trucks, H. F.

The J-2X Fuel Turbopump - Turbine Nozzle Low Cycle Fatigue Acceptance Rationale

The J-2X Fuel Turbopump (FTP) turbine, which drives the pump that feeds hydrogen to the J-2X engine for main combustion, is based on the J-2S design developed in the early 1970 s. Updated materials and manufacturing processes have been incorporated to meet current requirements. This paper addresses an analytical concern that the J-2X Fuel Turbine Nozzle Low Cycle Fatigue (LCF) analysis did not meet safety factor requirements per program structural assessment criteria. High strains in the nozzle airfoil during engine transients were predicted to be caused by thermally induced stresses between the vane hub, vane shroud, and airfoil. The heritage J-2 nozzle was of a similar design and experienced cracks in the same area where analysis predicted cracks in the J-2X design. Redesign options that did not significantly impact the overall turbine configuration were unsuccessful. An approach using component tests and displacement controlled fracture mechanics analysis to evaluate LCF crack initiation and growth rate was developed. The results of this testing and analysis were used to define the level of inspection on development engine test units. The programmatic impact of developing crack initiation/growth rate/arrest data was significant for the J-2X program. Final Design Certification Review acceptance logic will ultimately be developed utilizing this test and analytical data.

Hawkins, Lakiesha V.