Search NASA⌕ Search

SEARCH · Search NASA

Results for “Test Driven Development”

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 451 records · Page 25

Capturing, Analyzing, Maintaining, and Disseminating Shape Memory Material Data Between Information Management Systems

With an increased demand on reducing the time, cost, and effort to develop new materials, Integrated Computational Materials Engineering (ICME) has received widespread attention in various engineering disciplines as a catalyst for significantly reducing experimental testing during the material design process. An ICME approach to design can enable ‘fit-for-purpose’ materials to be realized in engineering applications by incorporating well-understood process-property-performance relationships between the various length and time scales in a material’s structure, enabling material optimization. However, such an approach requires validated multiscale models at the various length scales for a material, which in turn requires a large amount of data, a robust means of storing the data, and the ability to link data to developed material models. The NASA Vision 2040 [1] has identified nine key elements to enabling ICME approaches in system level design, with one being “Data, Information, and Visualization”, thus outlining the importance of a robust information management system for ICME. As the relationship between microstructure, properties, and material performance become better understood and incorporated into multiscale models that can be leveraged in application design, the emergence of new materials with application-driven properties can be realized. One such new material class that has seen growing attention are shape memory materials (SMM), in which a material can transition between a deformed and undeformed state via a reversible phase transformation when subject to a thermal, mechanical, or magnetic load [2]. SMMs have been used widely in aerospace and biomedical industries, including applications such as actuators, low-shock mechanisms, medical staples, braces, and stents [3, 4]. These materials exhibit unique behavior due to their ability to transition between phases, and thus the mechanisms that enable this transition must be captured in a data information management system and incorporated into SMM material models. At NASA Glenn Research Center, the Shape Memory Materials Database (SMMD) Tool has been developed to capture the necessary information that governs SMM material behavior and provide users the ability to select and visualize various SMMs for a specific application [5]. The database contains point-wise data for published SMM materials, along with the pedigree metadata for traceability necessary for a robust information management system. The database is also capable of storing in-house test data performed at NASA GRC by interacting with the developed Shape Memory Alloy (SMA) Analytics tool to extract the necessary point-wise values and populate the database. Although the SMMD Tool offers its users a single, authoritative source for SMM material data that is critical for model development and material design, the full material pedigree of the in-house test data for SMMs is not currently captured and is out of the scope for the SMMD tool. In this work, the schema for capturing SMM test data within the larger NASA GRC ICME Schema [6, 7, 8, 9] will be developed and implemented for thermomechanical tests conducted at NASA GRC. The developed schema will not only store the relevant data needed for the SMMD tool, but also the material pedigree (i.e., production of the bulk material, bulk material analysis, sample cut-out diagrams, sample fabrication procedure, etc.), test pedigree (i.e., test equipment used, measurement systems used, raw test data), and analysis pedigree (i.e., how the data in the SMMD tool is calculated). Furthermore, a Python-based framework will be developed to seamlessly interact between the SMA Analytics and SMMD tools, which will write the full dataset and associated metadata to the GRC Information Management System before passing the required point-wise data to the SMMD tool. Data informatics is a key element of the NASA Vision 2040, which requires not only that data is stored and maintained throughout the material lifecycle, but that the data is also accessible and reusable such that material development efforts can be minimized. Therefore, for an ICME design approach to be realized, a centralized information management system that drives the ICME process must be able to communicate with other databases. The work that will be presented in this presentation will therefore not only demonstrate the ability of NASA GRC’s information management system to capture SMM data, but also its ability to interact with pre-existing tools specialized for such materials.

Data management↗

Multicyclic jet-flap control for alleviation of helicopter blade stresses and fuselage vibration

Results of wind tunnel tests of a 12 meter-diameter-rotor utilizing multicyclic jet-flap control deflection are presented. Analyses of these results are shown, and experimental transfer functions are determined by which optimal control vectors are developed. These vectors are calculated to eliminate specific harmonic bending stresses, minimize rms levels (a measure of the peak-to-peak stresses), or minimize vertical vibratory loads that would be transmitted to the fuselage. Although the specific results and the ideal control vectors presented are for a specific jet-flap driven rotor, the method employed for the analyses is applicable to similar investigations. A discussion of possible alternative methods of multicyclic control by mechanical flaps or nonpropulsive jet-flaps is presented.

Mccloud, J. L., III↗

Multicyclic jet-flap control for alleviation of helicopter blade stresses and fuselage vibration

Results of wind tunnel tests of a 12-meter-diameter rotor utilizing multicyclic jet-flap control deflection are presented. Analyses of these results are shown, and experimental transfer functions are determined by which optimal control vectors are developed. These vectors are calculated to eliminate specific harmonic bending stresses, minimize rms levels (a measure of the peak-to-peak stresses), or minimize vertical vibratory loads that would be transmitted to the fuselage. Although the specific results and the ideal control vectors presented are for a specific jet-flap driven rotor, the method employed for the analyses is applicable to similar investigations. A discussion of possible alternative methods of multicyclic control by mechanical flaps or nonpropulsive jet-flaps is presented.

Mccloud, J. L., III↗

Numerical Validation of Composite Panel Impact Tests

Researchers have met the challenge of modeling impact events involving composite targets for a variety of applications in a variety of ways. In this paper, the theory and implementation details of an orthotropic visco-elastic-visco-plastic material model with strain rate dependence are discussed. The model is driven by experimental data from quasi-static as well as high strain rate tests, and the data is used in defining the deformation, damage and failure sub-models. Validation data is generated by shooting a hollow 50 g Al-2024 projectile at different velocities against a flat panel target made of unidirectional composite material in a 16-ply [(0/90/45/-45)_(2)]_(S) layup. Explicit dynamic finite element analyses of four high speed tests involving one contained (projectile rebounded) and three uncontained (projectile penetrated) impact tests show that the developed material model and modeling techniques yield reasonable and acceptable predictions.

Orthotropic Composite↗

CFD Integrated Transition Modeling for High-Speed Flows via Coupled OVERFLOW-LASTRAC Analysis

This work details ongoing efforts at the NASA Langley Research Center to develop and validate a general-use CFD tool that includes built-in predictions of boundary-layer transition in high-speed flows. Existing tools for the coupling of the NASA OVERFLOW structured overset RANS solver and LASTRAC stability analysis code have been extended to capture boundary-layer transition in high-speed flows driven by either Mack’s first-mode or secondmode instabilities and/or crossflow instabilities. The efficacy of this coupled approach has been demonstrated by examining a variety of supersonic and hypersonic test cases for which experimental validation data is available. The intermittency prescription parameters inherited from prior low-speed applications are found to be suitable for some, but not all high-speed flow scenarios. The method is found to be robust for straight cone configurations and improvements necessary to accurately capture transition on geometries with spatially complex amplification factor envelopes with intermediate regions of slow N-factor variation are examined. The automated, coupled analysis is demonstrated for a 3d supersonic test case and found to perform well within the limits of the linear stability analysis on which it relies. Finally, a preliminary investigation of the method’s robustness to non-ideal CFD meshes is conducted.

High-speed flow↗

Miniature pressure valve for on-board calibration of pressure transducers.

This paper describes the development and testing of a miniature one-pole, three-position pressure valve and actuation mechanism. This valve was designed primarily for installation with a pressure transducer directly in a wind-tunnel model, thereby reducing lag time effects resulting from long connecting tubes to the transducer. This valve provides for the in-situ calibration of the transducer during testing by providing one position for transducer zero, a second position for a known calibrate pressure, and a third position for measurement of the unknown test pressure. The valve is driven from the spring loaded test pressure position to the zero and calibrate positions by a pneumatically operated dual-piston yoke assembly. Large numbers of transducers can be simultaneously calibrated from a remote location in a matter of seconds.

Rollins, G. N.↗

The cryogenic wind tunnel concept for high Reynolds number testing

Theoretical considerations indicate that cooling the wind-tunnel test gas to cryogenic temperatures will provide a large increase in Reynolds number with no increase in dynamic pressure while reducing the tunnel drive-power requirements. Studies were made to determine the expected variations of Reynolds number and other parameters over wide ranges of Mach number, pressure, and temperature, with due regard to avoiding liquefaction. Practical operational procedures were developed in a low-speed cryogenic tunnel. Aerodynamic experiments in the facility demonstrated the theoretically predicted variations in Reynolds number and drive power. The continuous-flow-fan-driven tunnel is shown to be particularly well suited to take full advantage of operating at cryogenic temperatures.

Kilgore, R. A.↗

To build a mine: Prospect to product

The terrestrial definition of ore is a quantity of earth materials containing a mineral that can be extracted at a profit. While a space-based resource-gathering operation may well be driven by other motives, such an operation should have the most favorable cost-benefit ratio possible. To this end, principles and procedures already tested by the stringent requirements of the profit motive should guide the selection, design, construction, and operation of a space-based mine. Proceeding from project initiation to a fully operational mine requires several interacting and overlapping steps, which are designed to facilitate the decision process and insure economic viability. The steps to achieve a fully operational mine are outlined. Presuming that the approach to developing nonterrestrial resources will parallel that for developing mineral resources on Earth, we can speculate on some of the problems associated with developing lunar and asteroidal resources. The baseline for our study group was a small lunar mine and oxygen extraction facility. The development of this facility is described in accordance with the steps outlined.

Gertsch, Richard E.↗

Table-driven configuration and formatting of telemetry data in the Deep Space Network

With a restructured software architecture for telemetry system control and data processing, the NASA/Deep Space Network (DSN) has substantially improved its ability to accommodate a wide variety of spacecraft in an era of 'better, faster, cheaper'. In the new architecture, the permanent software implements all capabilities needed by any system user, and text tables specify how these capabilities are to be used for each spacecraft. Most changes can now be made rapidly, outside of the traditional software development cycle. The system can be updated to support a new spacecraft through table changes rather than software changes, reducing the implementation, test, and delivery cycle for such a change from three months to three weeks. The mechanical separation of the text table files from the program software, with tables only loaded into memory when that mission is being supported, dramatically reduces the level of regression testing required. The format of each table is a different compromise between ease of human interpretation, efficiency of computer interpretation, and flexibility.

Manning, Evan↗

Space Weather Products at the Community Coordinated Modeling Center

In addition to supporting space research in the international community, the Community Coordinated Modeling Center (CCMC) has as its second objective to bring to apply the power of modern research models toward space weather specification and forecasting. Initially motivated by the objective to test models and to ease the transition of research models to space weather forecasting organization, the CCMC has developed a number of real-time modeling systems, as well as large number of modeling and data products for space weather forecasting. Over time, these activities have evolved into tailored products for partners, as well as into a direct support of the space weather needs within NASA robotic mission community. Accessible through a customizable interface, users within the US or at partnering institutions internationally have access to space weather tools driven by the most advanced space research models. Through partnering with agencies and institutions in the US and abroad, the CCMC strives to set up further data sharing agreements to the benefit of all participating institutions. In this presentation, we provide an overview of existing CCMC space weather services and products, and we will explore additional avenues for international collaborations.

Hesse, Michael↗

Hand trigger system for bi-lateral gripping control in teleoperation

A device for human operator control of a robotic gripper has been developed and preliminary evaluation has been performed. The JPL Force Reflecting Hand Trigger system features an instrumented index finger trigger with load cell detection of finger force, a servo-controlled, lead-screw-driven backdrive capability by which the trigger's position can be made to follow that of the remotely controlled gripper, and a novel feedback mechanism by which clamping force or some other signal can be fed back by a swiveling motion, also servo-controlled, of the trigger surface (force reflection). This system has undergone preliminary testing in which the amount of force reflection is varied and dynamic force-tracking response is observed.

Fiorini, Paolo↗

Mass Flow Rate and Isolation Characteristics of Injectors for Use with Self-Pressurizing Oxidizers in Hybrid Rockets

Self-pressurizing rocket propellants are currently gaining popularity in the propulsion community, particularly in hybrid rocket applications. Due to their high vapor pressure, these propellants can be driven out of a storage tank without the need for complicated pressurization systems or turbopumps, greatly minimizing the overall system complexity and mass. Nitrous oxide (N2O) is the most commonly used self pressurizing oxidizer in hybrid rockets because it has a vapor pressure of approximately 730 pounds per square inch (5.03 megapascals) at room temperature and is highly storable. However, it can be difficult to model the feed system with these propellants due to the presence of two-phase flow, especially in the injector. An experimental test apparatus was developed in order to study the performance of nitrous oxide injectors over a wide range of operating conditions. Mass flow rate characterization has been performed to determine the effects of injector geometry and propellant sub-cooling (pressurization). It has been shown that rounded and chamfered inlets provide nearly identical mass flow rate improvement in comparison to square edged orifices. A particular emphasis has been placed on identifying the critical flow regime, where the flow rate is independent of backpressure (similar to choking). For a simple orifice style injector, it has been demonstrated that critical flow occurs when the downstream pressure falls sufficiently below the vapor pressure, ensuring bulk vapor formation within the injector element. It has been proposed to leverage the insensitivity of critical mass flow rate to downstream pressure as a means of preventing the occurrence of feed system coupled combustion instabilities in hybrid rockets utilizing nitrous oxide. Additionally, observations indicate that the existence of two-phase flow can attenuate pressure fluctuations traveling upstream through the injector, providing a degree of isolation between the feed line and downstream pressure disturbances. In consideration of safety, carbon dioxide (CO2) has been used as an analog to nitrous oxide in many of these studies. It has been observed experimentally that carbon dioxide serves as a good analog to nitrous oxide in both the single-phase and two-phase flow regimes.

Oxidizer↗

A 2D Kaleidoscope of Electron Heat Fluxes Driven by Auroral Electron Precipitation

Electron heat flux is an important value for ionospheric space weather modeling networks. Utilizing the 2D array of Time History of Events and Macroscale Interactions during Substorms all-sky-imager (ASI) observations, Gabrielse et al. (2021, https://doi.org/10.3389/fphy.2021.744298) described a new method that estimates the auroral scale sizes of intense precipitating electron energy fluxes and their mean energies during two substorms on 16 February 2010. These parameters in combination with SuperThermal Electron Transport code were used to develop a new methodology to calculate electron thermal fluxes from data inputs in 2D during one of the substorms at 09:40:00 UT across Canada and Alaska. To test the effect of various precipitation lifetimes on electron heat flux values, boxcar averages ranging from 0 to 900 s were applied to the ASI data. These data are then combined with the newly developed kinetic simulation to determine the thermal fluxes associated with the observed diffuse and discrete precipitation.

Electron precipitation in aurora↗

X-HAB 2020: AR Field Treks Summary and Conclusions

As part of the FY20 X-Hab Challenge, BLiSS sought to create an Augmented Reality (AR) toolkit to help with analog field trek operations under the supervision of the Solar System Exploration Research Virtual Institute (SSERVI). These treks are operational and technical demonstrations at space-like destinations on Earth to test current extra-vehicular activity (EVA) techniques. While BLiSS as an organization has experience studying operational tasks such as this, it has never developed AR software at this scale. For that reason, another team at the University was brought on to work in parallel. The Collaborative Lab for Advancing Work in Space (CLAWS) is a veteran group of the NASA Spacesuit User Interface Technologies for Students (SUITS) challenge in which Hololens displays for astronauts are created within a year. The operational and technological pairing was ideally suited for tackling this problem. The team divided its responsibilities so that BLiSS would handle the research required to shape the project. As this deliverable had an end user, it was decided that interviewing these field geologists and operations specialists would provide the best insight. These interviews paired with literature review would reveal niche applications for AR that remained within feasible bounds. These science-driven EVAs in unknown terrain require more flexible tools than the current generation of EVA assistants. Rather than focus on sequential instructions, there instead needs to be a broad toolkit that's only called upon in specific instances. This AR Toolkit for Lunar Astronauts and Scientists (ATLAS) became the development goal of the project: create a non-intrusive assembly of tools that could be accessed in AR on the field. The current ATLAS design makes use of a geospatially and temporally annotated eld note system called GeoNotes. This allows for data to be collected and coordinated in a way that's synchronized across time, space, and different users. A Mission Control Center (MCC) and Mobile Support Equipment (MSE) were all needed to transport the AR headset into the field with the user. A network infrastructure was designed and set up within the University to enable this functionality. The software is based on a Protocol-Module structure that allows for modular development of each capability. A Protocol Manager coordinates different protocols that make use of modules. Each module tackles a different individual task while the protocol puts each one to use. The protocol manager coordinates when these are called to be used. This software is hosted on a head-mounted display (HMD) with the MCC acting as support from afar. While the software would be unit-tested at each level and each hardware component verified, a final demonstration would serve to prove the system's capabilities: an analog field trek. The team would prepare to support a user in a remote location from the MCC back at the University. A local area near campus would be tested before going out to do sample field geology further away. This unfortunately became impossible with the arrival of COVID-19. Access to all of the facilities to complete the project as planned were shut down. Our team was scattered across the globe and forced to complete the rest virtually. Adjustments were made to produce a small virtual concept in Adobe XD in the meantime. Even digital surveys were created based on the NASA task-load index (TLX) originally intended for testing actual users. The goal shifted towards completing software and getting feedback on the user interfaces (UI) and user experiences (UX). This team has reformed in response to COVID and its focus has shifted to what can be done remotely. There is still an intention to finish the original deliverable described in this report. The work has been expanded beyond the original X-Hab challenge and has instead become its own research e ort to be continued afterwards. This report collects the processes and knowledge gained from a year of studying and working at this problem with two teams. It should preserve it for the time until the world returns to normal and work can resume. CLAWS will be taking over full responsibility from that point forward, eventually surpassing the original needs of the project. While this document captures the work done towards an eventual end, the CLAWS team has written their own proposal alongside it. It outlines a new future for ATLAS beyond X-Hab, BLiSS, and hopefully beyond COVID-19. This project began as a vague goal hoping to place a new technology into the unique setting of exploration science. The project has since comfortably taken root and will hopefully bloom over the next year.

Alex Sena↗

Progress on the development of a 3- to 5-year lifetime Stirling cycle refrigerator for space

A new approach to the development of a 3- to 5-year lifetime Stirling cycle refrigerator for space is described. The reciprocating components would be driven directly by linear motors. There would be no contact between the moving components and the machine housing or motor during operation. The noncontact operation can be achieved either by magnetic or gas bearings and clearance seals. Consequently, two major contractual efforts are underway, one to develop the magnetic-bearing cooler and the other to develop the gas-bearing machine. The coolers are required to have a 5-W capability at 65 K and to be dynamically balanced. The results of the major contractor phase 1 design definition studies and component testing are discussed. Both the gas-bearing and magnetic-bearing coolers show promise for achieving the 3- to 5-year lifetime goal.

Sherman, A.↗

Reflexive obstacle avoidance for kinematically-redundant manipulators

Dexterous telerobots incorporating 17 or more degrees of freedom operating under coordinated, sensor-driven computer control will play important roles in future space operations. They will also be used on Earth in assignments like fire fighting, construction and battlefield support. A real time, reflexive obstacle avoidance system, seen as a functional requirement for such massively redundant manipulators, was developed using arm-mounted proximity sensors to control manipulator pose. The project involved a review and analysis of alternative proximity sensor technologies for space applications, the development of a general-purpose algorithm for synthesizing sensor inputs, and the implementation of a prototypical system for demonstration and testing. A 7 degree of freedom Robotics Research K-2107HR manipulator was outfitted with ultrasonic proximity sensors as a testbed, and Robotics Research's standard redundant motion control algorithm was modified such that an object detected by sensor arrays located at the elbow effectively applies a force to the manipulator elbow, normal to the axis. The arm is repelled by objects detected by the sensors, causing the robot to steer around objects in the workspace automatically while continuing to move its tool along the commanded path without interruption. The mathematical approach formulated for synthesizing sensor inputs can be employed for redundant robots of any kinematic configuration.

Karlen, James P.↗

Satellite Propellant Pump Research

NASA Glenn initiated a satellite propellant pump technology demonstration program. The goal was to demonstrate the technologies for a 60 percent efficient pump at 1 gpm flow rate and 500 psia pressure rise. The pump design and analysis used the in-house developed computer codes named PUMPA and HPUMP3D. The requirements lead to a 4-stage impeller type pump design with a tip diameter of 0.54 inches and a rotational speed of 57,000 rpm. Analyses indicated that flow cavitation was not a problem in the design. Since the flow was incompressible, the stages were identical. Only the 2-stage pump was designed, fabricated, assembled, and tested for demonstration. Water was selected as the surrogate fluid for hydrazine in this program. Complete mechanical design including stress and dynamic analyses were conducted. The pump was driven by an electric motor directly coupled to the impellers. Runs up to 57,000 rpm were conducted, where a pressure rise of 200 psia at a flow rate of 0.8 gpm was measured to validate the design effort.

Schneider, Steven J.↗

From Earth to Space: Application of Biological Treatment for the Removal of Ammonia from Water

Managing ammonia is often a challenge in both drinking water and wastewater treatment facilities. Ammonia is unregulated in drinking water, but its presence may result in numerous water quality issues in the distribution system such as loss of residual disinfectant, nitrification, and corrosion. Ammonia concentrations need to be managed in wastewater effluent to sustain the health of receiving water bodies. Biological treatment involves the microbiological oxidation of ammonia to nitrate through a two‐step process. While nitrification is common in the environment, and nitrifying bacteria can grow rapidly on filtration media, appropriate conditions, such as the presence of dissolved oxygen and required nutrients, need to be established. This presentation will highlight results from two ongoing research programs - one at NASA's Johnson Space Center, and the other at a drinking water facility in California. Both programs are designed to demonstrate nitrification through biological treatment. The objective of NASA's research is to be able to recycle wastewater to potable water for spaceflight mission. To this end, a biological water processor (BWP) has been integrated with a forward osmosis secondary treatment system (FOST). Bacteria mineralize organic carbon to carbon dioxide as well as ammonia‐nitrogen present in the wastewater to nitrogen gas, through a combination of nitrification and denitrification. The effluent from the BWP system is low in organic contaminants, but high in total dissolved solids. The FOST system, integrated downstream of the BWP, removes dissolved solids through a combination of concentration‐driven forward osmosis and pressure driven reverse osmosis. The integrated system testing planned for this year is expected to produce water that requires only a polishing step to meet potable water requirements for spaceflight. The pilot study in California is being conducted on Golden State Water Company's Yukon wellsthat have hydrogen sulfide odor, color, total organic carbon, bromide, iron and manganese in addition to ammonia. A treatment evaluation, conducted in 2011, recommended the testing of biological oxidation filtration for the removal of ammonia and production of biologically stable water. A 8‐month pilot testing program was conducted to develop and optimize key design and operational variables. Steadystate operational data was collected to demonstrate long‐term performance and inform California Department of Public Health permitting of the full‐scale process. As ammonia continues to present challenges to water and wastewater systems, innovative strategies such as biological treatment can be applied to successfully manage it. This presentation will discuss application of cutting‐age research being conducted by NASA that will bridge existing information gaps, and benefit municipal utilities.

Ghosh, Amlan↗