Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Performance Portability”

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 145 records · Page 8

Development Specification for the Feedwater Supply Assembly (FSA), FSA-431 with Integrated Auxiliary Feedwater Supply Assembly (AFSA), FSA-531

The FSA with Integrated Aux FSA Specification establishes the requirements for design, performance, and testing of the FSA-431/FSA-531 assembly in compliance with CTSD-ADV-780, Development Specification for the Advanced EMU (AEMU) Portable Life Support System (PLSS). This section contains the technical design and performance requirements for the integrated assembly of the Feedwater Supply Assembly and Auxiliary Feedwater Supply Assembly for the Advanced EVA Development Portable Life Support Subsystem (PLSS).

Anchondo, Ian↗

Automatic Generation of Directive-Based Parallel Programs for Shared Memory Parallel Systems

The shared-memory programming model is a very effective way to achieve parallelism on shared memory parallel computers. As great progress was made in hardware and software technologies, performance of parallel programs with compiler directives has demonstrated large improvement. The introduction of OpenMP directives, the industrial standard for shared-memory programming, has minimized the issue of portability. Due to its ease of programming and its good performance, the technique has become very popular. In this study, we have extended CAPTools, a computer-aided parallelization toolkit, to automatically generate directive-based, OpenMP, parallel programs. We outline techniques used in the implementation of the tool and present test results on the NAS parallel benchmarks and ARC3D, a CFD application. This work demonstrates the great potential of using computer-aided tools to quickly port parallel programs and also achieve good performance.

Jin, Hao-Qiang↗

Hardware in the Loop Testing of an Iodine-Fed Hall Thruster

CUBESATS are relatively new spacecraft platforms that are typically deployed from a launch vehicle as a secondary payload,1 providing low-cost access to space for a wide range of end-users. These satellites are comprised of building blocks having dimensions of 10x10x10 cm cu and a mass of 1.33 kg (a 1-U size). While providing low-cost access to space, a major operational limitation is the lack of a propulsion system that can fit within a CubeSat and is capable of executing high delta v maneuvers. This makes it difficult to use CubeSats on missions requiring certain types of maneuvers (i.e. formation flying, spacecraft rendezvous). Recently, work has been performed investigating the use of iodine as a propellant for Hall-effect thrusters (HETs) 2 that could subsequently be used to provide a high specific impulse path to CubeSat propulsion. Iodine stores as a dense solid at very low pressures, making it acceptable as a propellant on a secondary payload. It has exceptionally high ρIsp (density times specific impulse), making it an enabling technology for small satellite near-term applications and providing the potential for systems-level advantages over mid-term high power electric propulsion options. Iodine flow can also be thermally regulated, subliming at relatively low temperature ( less than100 C) to yield I2 vapor at or below 50 torr. At low power, the measured performance of an iodine-fed HET is very similar to that of a state-of-the-art xenon-fed thruster. Just as importantly, the current-voltage discharge characteristics of low power iodine-fed and xenon-fed thrusters are remarkably similar, potentially reducing development and qualifications costs by making it possible to use an already-qualified xenon-HET PPU in an iodine-fed system. Finally, a cold surface can be installed in a vacuum test chamber on which expended iodine propellant can deposit. In addition, the temperature doesn't have to be extremely cold to maintain a low vapor pressure in the vacuum chamber (it is under 10(exp -6) torr at -75 C), making it possible to 'cryopump' the propellant with lower-cost recirculating refrigerant-based systems as opposed to using liquid nitrogen or low temperature gaseous helium cryopanels. In the present paper, we describe testing performed using an iodine-fed 200 W Hall thruster mounted to a thrust stand and operated in conjunction with MSFCs Small Projects Rapid Integration and Test Environment (SPRITE) Portable Hardware In the Loop (PHIL) hardware. This work is performed in support of the iodine satellite (iSAT) project, which aims to fly a 200-W iodine-fed thruster on a 12-U CubeSat. The SPRITE PHIL hardware allows a given vehicle to do a checkout of its avionics algorithm by allowing it to monitor and feed data to simulated sensors and effectors in a digital environment. These data are then used to determine the attitude of the vehicle and a separate computer is used to interpret the data set and visualize it using a 3D graphical interface. The PHIL hardware allows the testing of the vehicles bus by providing 'real' hardware interfaces (in the case of this test a real RS422 bus) and specific components can be modeled to show their interactions with the avionics algorithm (e.g. a thruster model). For the iSAT project the PHIL is used to visualize the operating cycle of the thruster and the subsequent effect this thrusting has on the attitude of the satellite over a given period of time. The test is controlled using software running on an Andrews Space Cortex 160 flight computer. This computer is the current baseline for a full iSAT mission. While the test could be conducted with a lab computer and software, the team chose to exercise the propulsion system with a representative CubeSat-class computer. For purposes of this test, the "flight" software monitored the propulsion and PPU systems, controlled operation of the thruster, and provided thruster state data to the PHIL simulation. Commands to operate the thruster were initiated from an operator's workstation outside the vacuum chamber and passed through the Cortex 160 to exercise portions of the flight avionics. Two custom-designed pieces of electronics hardware have been designed to operate the propellant feed system. One piece of hardware is an auxiliary board that controls a latch valve, proportional flow control valves (PFCVs) and valve heaters as well as measuring pressures, temperatures and PFCV feedback voltage. An onboard FPGA provides a serial link for issuing commands and manages all lower level input-output functions. The other piece of hardware is a power distribution board, which accepts a standard bus voltage input and converts this voltage into all the different current-voltage types required to operate the auxiliary board. These electronics boards are located in the vacuum chamber near the thruster, exposing this hardware to both the vacuum and plasma environments they would encounter during a mission, with these components communicating to the flight computer through an RS-422 interface. The auxiliary board FPGA provides a 28V MOSFET switch circuit with a 20ms pulse to open or close the iodine propellant feed system latch valve. The FPGA provides a pulse width modulation (PWM) signal to a DC/DC boost converter to produce the 12-120V needed for control of the proportional flow control valve. There are eight MOSFET-switched heating circuits in the system. Heaters are 28V and located in the latch valve, PFCV, propellant tank and propellant feed lines. Both the latch valve and PFCV have thermistors built into them for temperature monitoring. There are also seven resistance temperature device (RTD) circuits on the auxiliary board that can be used to measure the propellant tank and feedline temperatures. The signals are conditioned and sent to an analog to digital converter (ADC), which is directly commanded and controlled by the FPGA.

Polzin, Kurt A.↗

Loads Produced During the Ingression and Egression of the Portable Foot Restraint on the Hubble Space Telescope

The Hubble Space Telescope (HST) was deployed from the Space Shuttle Discovery on April 25, 1990. It is capable of performing observations in the visible, near-ultraviolet, and near-infrared (1150 A to 1 mm). The HST weighs 12 tons, and collects light with an 8-ft-diameter mirror. The attitude control and maneuvering is performed by four of six gyroscopes, or reaction wheels. The HST contains fine guidance sensors that lock onto guide stars to reduce the spacecraft drift and increase the pointing accuracy. The HST was designed to last 15 years, with crewed service missions approximately every three years. The first service mission, STS-61, took place in 1993. The second service mission took place in 1997. In 1999, the STS-103 crew performed the third service mission to the HST. This mission's purpose was to replace the right sensor units and make improvements on the fine guidance sensors. To perform these tasks on the HST, the STS-103 crewmembers used a portable foot restraint to anchor themselves to the HST in the zero-gravity environment. The solar arrays currently used on the telescope are second-generation, and therefore susceptible to loads placed on the telescope. The crew and Mission Operations Directorate worried about the damage that the crew could possibly cause during ingress and egress of the PFR and by transferring loads to the solar arrays. The purpose of this study is to inform the crewmembers of the loads they are imparting on the HST, and train them to decrease these loads to a safer level. Minimizing these loads will significantly decrease the chance of crewmembers causing damage to the solar arrays while repairing the HST.

Ramsey, Susan↗

Development Specification for the Portable Life Support System (PLSS) Thermal Loop Pump

The AEMU Thermal Loop Pump Development Specification establishes the requirements for design, performance, and testing of the Water Pump as part of the Thermal System of the Advanced Portable Life Support System (PLSS). It is envisioned that the Thermal Loop Pump is a positive displacement pump that provides a repeatable volume of flow against a given range of back-pressures provided by the various applications. The intention is to operate the pump at a fixed speed for the given application. The primary system is made up of two identical and redundant pumps of which only one is in operation at given time. The Auxiliary Loop Pump is an identical pump design to the primary pumps but is operated at half the flow rate. Inlet positive pressure to the pumps is provided by the upstream Flexible Supply Assembly (FSA-431 and FSA-531) which are physically located inside the suit volume and pressurized by suit pressure. An integrated relief valve, placed in parallel to the pump's inlet and outlet protects the pump and loop from over-pressurization. An integrated course filter is placed upstream of the pump's inlet to provide filtration and prevent potential debris from damaging the pump.

Anchondo, Ian↗

Development of a Fan for Future Space Suit Applications

NASA's next generation space suit system will place new demands on the fan used to circulate breathing gas through the ventilation loop of the portable life support system. Long duration missions with frequent extravehicular activities (EVAs), the requirement for significant increases in reliability and durability, and a mission profile that imposes strict limits on weight, volume and power create the basis for a set of requirements that demand more performance than is available from existing fan designs. This paper describes the development of a new fan to meet these needs. A centrifugal fan was designed with a normal operating speed of approximately 39,400 rpm to meet the ventilation flow requirements while also meeting the aggressive minimal packaging, weight and power requirements. The prototype fan also operates at 56,000 rpm to satisfy a second operating condition associated with a single fan providing ventilation flow to two spacesuits connected in series. This fan incorporates a novel nonmetallic "can" to keep the oxygen flow separate from the motor electronics, thus eliminating ignition potential. The nonmetallic can enables a small package size and low power consumption. To keep cost and schedule within project bounds a commercial motor controller was used. The fan design has been detailed and implemented using materials and approaches selected to address anticipated mission needs. Test data is presented to show how this fan performs relative to anticipated ventilation requirements for the EVA portable life support system. Additionally, data is presented to show tolerance to anticipated environmental factors such as acoustics, shock, and vibration. Recommendations for forward work to progress the technology readiness level and prepare the fan for the next EVA space suit system are also discussed.

Paul. Heather L.↗

Low-cost, portable fire hose tester

Availability of pumping unit permits scheduling and performing required periodic hose tests in proper manner while retaining full fire equipment readiness. Use of pumping unit preserves operating life and capability of pumper truck.

Jocke, R. F.↗

Particle simulation in a multiprocessor environment

A parallel implementation of a particle simulation method that is portable between a wide class of multiprocessor computers is presented. A fine grain spatial decomposition is utilized where several subdomains having a regular structure are computed at each processing node. This leads directly to an efficient and straightforward load balancing scheme if the number of subdomains at each processor is permitted to vary in an appropriate manner. Three dimensional simulations incorporating full thermochemical nonequilibrium are possible using the resulting code. Vectorizable algorithms are retained from earlier work allowing efficient use of deeply pipelined node processors where available. Performance results are presented from three different machine architectures demonstrating the portability of the code. On a 128-node Intel iPSC/860, performance is twice that of a single Cray-Y/MP CPU running a highly vectorized simulation code. Speedup is linear over the full range of number of processors on all target machines, indicating scalability of the method to higher degrees of parallelism.

Mcdonald, Jeffrey D.↗

Program for Development of Artificial Intelligence

C Language Integrated Production System (CLIPS) computer program is shell for developing expert systems. Designed to enable research, development, and delivery of artificial intelligence on conventional computers. Primary design goals for CLIPS are portability, efficiency, and functionality. Meets or out-performs most microcomputer- and minicomputer-based artificial-intelligence tools. Written in C.

Riley, Gary↗

A direct broadcast satellite-audio experiment

System studies have been carried out over the past three years at the Jet Propulsion Laboratory (JPL) on digital audio broadcasting (DAB) via satellite. The thrust of the work to date has been on designing power and bandwidth efficient systems capable of providing reliable service to fixed, mobile, and portable radios. It is very difficult to predict performance in an environment which produces random periods of signal blockage, such as encountered in mobile reception where a vehicle can quickly move from one type of terrain to another. For this reason, some signal blockage mitigation techniques were built into an experimental DAB system and a satellite experiment was conducted to obtain both qualitative and quantitative measures of performance in a range of reception environments. This paper presents results from the experiment and some conclusions on the effectiveness of these blockage mitigation techniques.

Vaisnys, Arvydas↗

Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools

Scientists at NASA Ames Research Center have been developing computational aeroscience applications on highly parallel architectures over the past ten years. During that same time period, a steady transition of hardware and system software also occurred, forcing us to expend great efforts into migrating and re-coding our applications. As applications and machine architectures become increasingly complex, the cost and time required for this process will become prohibitive. In this paper, we present the first set of results in our evaluation of interactive parallelization tools. In particular, we evaluate CAPTool's ability to parallelize computational aeroscience applications. CAPTools was tested on serial versions of the NAS Parallel Benchmarks and ARC3D, a computational fluid dynamics application, on two platforms: the SGI Origin 2000 and the Cray T3E. This evaluation includes performance, amount of user interaction required, limitations and portability. Based on these results, a discussion on the feasibility of computer aided parallelization of aerospace applications is presented along with suggestions for future work.

Hribar, Michelle R.↗

Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools

Scientists at NASA Ames Research Center have been developing computational aeroscience applications on highly parallel architectures over the past ten years. During that same time period, a steady transition of hardware and system software also occurred, forcing us to expend great efforts into migrating and re-coding our applications. As applications and machine architectures become increasingly complex, the cost and time required for this process will become prohibitive. In this paper, we present the first set of results in our evaluation of interactive parallelization tools. In particular, we evaluate CAPTool's ability to parallelize computational aeroscience applications. CAPTools was tested on serial versions of the NAS Parallel Benchmarks and ARC3D, a computational fluid dynamics application, on two platforms: the SGI Origin 2000 and the Cray T3E. This evaluation includes performance, amount of user interaction required, limitations and portability. Based on these results, a discussion on the feasibility of computer aided parallelization of aerospace applications is presented along with suggestions for future work.

Hribar, Michelle R.↗

Evolved Gas Analysis and X-Ray Diffraction of Carbonate Samples from the 2009 Arctic Mars Analog Svalbard Expedition: Implications for Mineralogical Inferences from the Mars Science Laboratory

The 2009 Arctic Mars Analog Svalbard Expedition (AMASE) investigated several geologic settings using methodologies and techniques being developed or considered for future Mars missions, such as the Mars Science Laboratory (MSL), ExoMars, and Mars Sample Return (MSR). AMASE-related research comprises both analyses conducted during the expedition and further analyses of collected samples using laboratory facilities at a variety of institutions. The Sample Analysis at Mars (SAM) instrument suite, which will be part of the Analytical Laboratory on MSL, consists of a quadrupole mass spectrometer (QMS), a gas chromatograph (GC), and a tunable laser spectrometer (TLS). An Evolved Gas Analysis Mass Spectrometer (EGA-MS) was used during AMASE to represent part of the capabilities of SAM. The other instrument included in the MSL Analytical Laboratory is CheMin, which uses X-Ray Diffraction (XRD) and X-Ray Fluorescence (XRF) to perform quantitative mineralogical characterization of samples. Field-portable versions of CheMin were used during the AMASE 2009. Here, we discuss the preliminary interpretation of EGA and XRD analyses of selected AMASE carbonate samples and implications for mineralogical interpretations from MSL. Though CheMin will be the primary mineralogical tool on MSL, SAM EGA could be used to support XRD identifications or indicate the presence of volatile-bearing minerals which may be near or below XRD detection limits. Data collected with instruments in the field and in comparable laboratory setups (e.g., the SAM breadboard) will be discussed.

McAdam, A. C.↗

Modeling Of Metabolic Heat Regenerated Temperature Swing Adsorption (MTSA) Subassembly For Prototype Design

This paper describes modeling methods for the three core components of a Metabolic heat regenerated Temperature Swing Adsorption (MTSA) subassembly: a sorbent bed, a sublimation (cooling) heat exchanger (SHX), and a condensing icing (warming) heat exchanger (CIHX). The primary function of the MTSA, removing carbon dioxide from a space suit Portable Life Support System (PLSS) ventilation loop, is performed via the sorbent bed. The CIHX is used to heat the sorbent bed for desorption and to remove moisture from the ventilation loop while the SHX is alternately employed to cool the sorbent bed via sublimation of a spray of water at low pressure to prepare the reconditioned bed for the next cycle. This paper describes subsystem heat a mass transfer modeling methodologies relevant to the description of the MTSA subassembly in Thermal Desktop and SINDA/FLUINT. Several areas of particular modeling interest are discussed. In the sorbent bed, capture of the translating carbon dioxide (CO2) front and associated local energy and mass balance in both adsorbing and desorbing modes is covered. The CIHX poses particular challenges for modeling in SINDA/FLUINT as accounting for solids states in fluid submodels are not a native capability. Methods for capturing phase change and latent heat of ice as well as the transport properties across a layer of low density accreted frost are developed. This extended modeling capacity is applicable to temperatures greater than 258 K. To extend applicability to the minimum device temperature of 235 K, a method for a mapped transformation of temperatures from below the limit temperatures to some value above is given along with descriptions for associated material property transformations and the resulting impacts to total heat and mass transfer. Similar considerations are given for the SHX along with functional relationships for areal sublimation rates as limited by flow mechanics in t1he outlet duct.

Bower, Chad E.↗

Testing and Results of Vacuum Swing Adsorption Units for Spacesuit Carbon Dioxide and Humidity Control

A principal concern for extravehicular activity (EVA) space suits is the capability to control carbon dioxide (CO2) and humidity (H2O) for the crewmember. The release of CO2 in a confined or unventilated area is dangerous for human health and leads to asphyxiation; therefore, CO2 and H2O become leading factors in the design and development of the spacesuit. An amine-based CO2 and H2O vapor sorbent for use in pressure-swing re-generable beds has been developed by Hamilton Sundstrand. The application of solid-amine materials with vacuum swing adsorption technology has shown the capacity to concurrently manage CO2 and H2O levels through a fully regenerative cycle eliminating mission constraints imposed with non-regenerative technologies. Two prototype solid amine-based systems, known as rapid cycle amine (RCA), were designed to continuously remove CO2 and H2O vapor from a flowing ventilation stream through the use of a two-bed amine based, vacuum-swing adsorption system. The Engineering and Science Contract Group (ESCG) RCA is the first RCA unit implementing radial flow paths, whereas the Hamilton Sundstrand RCA was designed with linear flow paths. Testing was performed in a sea-level pressure environment and a reduced-pressure environment with simulated human metabolic loads in a closed-loop configuration. This paper presents the experimental results of laboratory testing for a full-size and a sub-scale test article. The testing described here characterized and evaluated the performance of each RCA unit at the required Portable Life Support Subsystem (PLSS) operating conditions. The test points simulated a range of crewmember metabolic rates. The experimental results demonstrate the ability of each RCA unit to sufficiently remove CO2 and H2O from a closed loop ambient or subambient atmosphere.

McMillin, Summer↗

Testing and Results of Vacuum Swing Adsorption Units for Spacesuit Carbon Dioxide and Humidity Control

A principal concern for extravehicular activity (EVA) spacesuits is the capability to control carbon dioxide (CO2) and humidity (H2O) for the crewmember. The release of CO2 in a confined or unventilated area is dangerous for human health and leads to asphyxiation; therefore, CO2 and H2O control become leading factors in the design and development of the spacesuit. An amine-based CO2 and H2O vapor sorbent for use in pressure-swing regenerable beds has been developed by Hamilton Sundstrand. The application of solidamine materials with vacuum swing adsorption technology has shown the capacity to concurrently manage CO2 and H2O levels through a fully regenerative cycle eliminating mission constraints imposed with nonregenerative technologies. Two prototype solid amine-based systems, known as rapid cycle amine (RCA), were designed to continuously remove CO2 and H2O vapor from a flowing ventilation stream through the use of a two-bed amine based, vacuum-swing adsorption system. The Engineering and Science Contract Group (ESCG) RCA implements radial flow paths, whereas the Hamilton Sundstrand RCA was designed with linear flow paths. Testing was performed in a sea-level pressure environment and a reduced-pressure environment with simulated human metabolic loads in a closed-loop configuration. This paper presents the experimental results of laboratory testing for a full-size and a sub-scale test article. The testing described here characterized and evaluated the performance of each RCA unit at the required Portable Life Support Subsystem (PLSS) operating conditions. The test points simulated a range of crewmember metabolic rates. The experimental results demonstrated the ability of each RCA unit to sufficiently remove CO2 and H2O from a closed loop ambient or sub-ambient atmosphere.

McMillin, Summer D.↗

Evolved Gas Analysis of Mars Analog Samples from the Arctic Mars Analog Svalbard Expedition: Implications for Analyses by the Mars Science Laboratory

The 2011 Arctic Mars Analog Svalbard Expedition (AMASE) investigated several geologic settings on Svalbard, using methodologies and techniques being developed or considered for future Mars missions, such as the Mars Science Laboratory (MSL). The Sample Analysis at Mars (SAM) instrument suite on MSL consists of a quadrupole mass spectrometer (QMS), a gas chromatograph (GC), and a tunable laser spectrometer (TLS), which analyze gases created by pyrolysis of samples. During AMASE, a Hiden Evolved Gas Analysis-Mass Spectrometer (EGA-MS) system represented the EGA-QMS capability of SAM. Another MSL instrument, CheMin, will use x-ray diffraction (XRD) and x-ray fluorescence (XRF) to perform quantitative mineralogical characterization of samples. Field-portable versions of CheMin were used during AMASE. AMASE 2011 sites spanned a range of environments relevant to understanding martian surface materials, processes and habitability. They included the basaltic Sverrefjell volcano, which hosts carbonate globules, cements and coatings, carbonate and sulfate units at Colletth0gda, Devonian sandstone redbeds in Bockfjorden, altered basaltic lava delta deposits at Mt. Scott Keltie, and altered dolerites and volcanics at Botniahalvoya. Here we focus on SAM-like EGA-MS of a subset of the samples, with mineralogy comparisons to CheMin team results. The results allow insight into sample organic content as well as some constraints on sample mineralogy.

McAdam, A.↗

Safe Exploration: Sensorimotor Assessments for Early Extravehicular Activities

BACKGROUND: Artemis missions will require a new level of crew autonomy around periods of gravitational transition, where sensorimotor disturbances are at their highest. There is a need to define performance thresholds for key sensorimotor assessments that indicate when performance in early extravehicular activities (EVAs) might be impacted or unsafe. This panel presentation will discuss the development of sensorimotor assessments for determining crew preparedness of early EVAs by utilizing a novel portable sensorimotor disorientation analog and other spaceflight analogs. OVERVIEW: To define performance thresholds, a proposed set of sensorimotor assessment tasks must be validated under various spaceflight analogs. A Sensorimotor Disorientation Analog (SDA) was developed that could induce varying levels of disorientation through combined vestibular (galvanic vestibular stimulation (GVS)) and proprioceptive (weighted chest, ankles, and wrists) disruptions. The SDA was first pilot tested using subjective feedback from previously flown astronauts to determine the levels of disorientation that mimic motor performance immediately (R+0) and +24 hours (R+1) postflight. A second study was performed using healthy non-astronaut ground subjects to validate the SDA levels by comparing to astronaut postflight data. The validated SDA was utilized in a third study to map performance in the proposed set of sensorimotor assessment tasks to operational tasks. The assessment tasks were defined based on lessons learned from Apollo and subject matter experts (e.g., flight surgeons) to include the following: 1) aid in progressive adaptation to the novel gravitational environment; 2) provide opportunities to develop strategies to recover from off-nominal body positions; and 3) mimic operational tasks such that crew can self-assess their potential ability to complete their missions. This presentation will conclude with a discussion on future validation studies of the proposed assessment tasks using other spaceflight analogs such as centrifugation and gravity offload systems. DISCUSSION: Exploration class missions will require crew to be able to self-assess and treat their sensorimotor dysfunction after gravity transitions, and in off-nominal situations they may be required to perform provocative, challenging tasks soon after landing. This panel presentation will discuss current and ongoing research strategies to address the sensorimotor risk on safe exploration during Artemis missions.

Sarah Moudy↗