Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “hardware in the loop”

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 721 records · Page 40

Low Impact Docking System (LIDS)

Since 1996, NASA has been developing a docking system that will simplify operations and reduce risks associated with mating spacecraft. This effort has focused on developing and testing an original, reconfigurable, active, closed-loop, force-feedback controlled docking system using modern technologies. The primary objective of this effort has been to design a docking interface that is tunable to the unique performance requirements for all types of mating operations (i.e. docking and berthing, autonomous and piloted rendezvous, and in-space assembly of vehicles, modules and structures). The docking system must also support the transfer of crew, cargo, power, fluid, and data. As a result of the past 10 years of docking system advancement, the Low Impact Docking System or LIDS was developed. The current LIDS design incorporates the lessons learned and development experiences from both previous and existing docking systems. LIDS feasibility was established through multiple iterations of prototype hardware development and testing. Benefits of LIDS include safe, low impact mating operations, more effective and flexible mission implementation with an anytime/anywhere mating capability, system level redundancy, and a more affordable and sustainable mission architecture with reduced mission and life cycle costs. In 1996 the LIDS project, then known as the Advanced Docking Berthing System (ADBS) project, launched a four year developmental period. At the end of the four years, the team had built a prototype of the soft-capture hardware and verified the control system that will be used to control the soft-capture system. In 2001, the LIDS team was tasked to work with the X- 38 Crew Return Vehicle (CRV) project and build its first Engineering Development Unit (EDU).

LaBauve, Tobie E.↗

Terminal Descent Sensor Simulation

Sulcata software simulates the operation of the Mars Science Laboratory (MSL) radar terminal descent sensor (TDS). The program models TDS radar antennas, RF hardware, and digital processing, as well as the physics of scattering from a coherent ground surface. This application is specific to this sensor and is flexible enough to handle end-to-end design validation. Sulcata is a high-fidelity simulation and is used for performance evaluation, anomaly resolution, and design validation. Within the trajectory frame, almost all internal vectors are represented in whatever coordinate system is used to represent platform position. The trajectory frame must be planet-fixed. The platform body frame is specified relative to arbitrary reference points relative to the platform (spacecraft or test vehicle). Its rotation is a function of time from the trajectory coordinate system specified via dynamics input (file for open loop, callback for closed loop). Orientation of the frame relative to the body is arbitrary, but constant over time. The TDS frame must have a constant rotation and translation from the platform body frame specified at run time. The DEM frame has an arbitrary, but time-constant, rotation and translation with respect to the simulation frame specified at run time. It has the same orientation as sigma0 frame, but is possibly translated. Surface sigma0 has the same arbitrary rotation and translation as DEM frame.

Chen, Curtis W.↗

Space life support engineering program

A comprehensive study to develop software to simulate the dynamic operation of water reclamation systems in long-term closed-loop life support systems is being carried out as part of an overall program for the design of systems for a moon station or a Mars voyage. This project is being done in parallel with a similar effort in the Department of Chemistry to develop durable accurate low-cost sensors for monitoring of trace chemical and biological species in recycled water supplies. Aspen-Plus software is being used on a group of high-performance work stations to develop the steady state descriptions for a number of existing technologies. Following completion, a dynamic simulation package will be developed for determining the response of such systems to changes in the metabolic needs of the crew and to upsets in system hardware performance.

Seagrave, Richard C.↗

Stepper motor instabilities in an aerospace application

Stepper motors are frequently used in positioning mechanisms because they have several advantages over ordinary DC motors. However, there is frequently no feedback loop and the motor may exhibit instabilities under some conditions. A stepper motor in an aerospace positioning mechanism was investigated. During testing, the motor exhibited unstable behavior, such as backrunning and forward running. The instability was dependent on voltage pulse characteristics, temperature, positioning angle, step rate, and interaction between the two motors in the system. Both testing and analysis results verified the instability. A special purpose FORTRAN code was written to simulate the system. This code was combined with another simpler code to show the performance of the system in the phase plane so that instability boundaries could be displayed along with the motor performance. The analysis was performed to verify that proposed modifications would produce stable performance before implementation in the hardware. Subsequent testing verified the analytic stability predictions.

Russell Kackley↗

Telerobot local-remote control architecture for space flight program applications

The JPL Supervisory Telerobotics (STELER) Laboratory has developed and demonstrated a unique local-remote robot control architecture which enables management of intermittent communication bus latencies and delays such as those expected for ground-remote operation of Space Station robotic systems via the Tracking and Data Relay Satellite System (TDRSS) communication platform. The current work at JPL in this area has focused on enhancing the technologies and transferring the control architecture to hardware and software environments which are more compatible with projected ground and space operational environments. At the local site, the operator updates the remote worksite model using stereo video and a model overlay/fitting algorithm which outputs the location and orientation of the object in free space. That information is relayed to the robot User Macro Interface (UMI) to enable programming of the robot control macros. This capability runs on a single Silicon Graphics Inc. machine. The operator can employ either manual teleoperation, shared control, or supervised autonomous control to manipulate the intended object. The remote site controller, called the Modular Telerobot Task Execution System (MOTES), runs in a multi-processor VME environment and performs the task sequencing, task execution, trajectory generation, closed loop force/torque control, task parameter monitoring, and reflex action. This paper describes the new STELER architecture implementation, and also documents the results of the recent autonomous docking task execution using the local site and MOTES.

Zimmerman, Wayne↗

Hardware Progress Made in the Early Flight Fission Test Facilities (EFF-TF) To Support Near-Term Space Fission Systems

The EFF-TF provides a facility to experimentally evaluate thermal hydraulic issues through the use of highly effective non-nuclear testing. These techniques provide a rapid, more cost effective method of evaluating designs and support development risk mitigation when concerns are associated with non-nuclear aspects of space nuclear systems. For many systems, electrical resistance thermal simulators can be used to closely mimic the heat deposition of the fission process, providing axial and radial profiles. A number of experimental and design programs were underway in 2004. Initial evaluation of the SAFE-100a (19 module stainless steel/sodium heat pipe reactor with integral gas neat exchanger) was performed with tests up to 17.5 kW of input power at core temperatures of 1000 K. A stainless steel sodium SAFE-100 heat pipe module was placed through repeated freeze/thaw cyclic testing accumulating over 200 restarts to a temperature of 1000 K. Additionally, the design of a 37-fuel pin stainless steel pumped sodium/potassium (NaK) loop was finalized and components procured. Ongoing testing at the EFF-TF is geared towards facilitating both research and development necessary to field a near term space nuclear system. Efforts are coordinated with DOE laboratories, industry, universities, and other NASA centers. This paper describes some of the 2004 efforts.

VanDyke, Melissa↗

Closure of Regenerative Life Support Systems: Results of the Lunar-Mars Life Support Test Project

Future long duration human exploration missions away from Earth will require closed-loop regenerative life support systems to reduce launch mass, reduce dependency on resupply and increase the level of mission self sufficiency. Such systems may be based on the integration of biological and physiocochemical processes to produce potable water, breathable atmosphere and nutritious food from metabolic and other mission wastes. Over the period 1995 to 1998 a series of ground-based tests were conducted at the National Aeronautics and Space Administration, Johnson Space Center, to evaluate the performance of advanced closed-loop life support technologies with real human metabolic and hygiene loads. Named the Lunar-Mars Life Support Test Project (LMLSTP), four integrated human tests were conducted with increasing duration, complexity and closure. The first test, LMLSTP Phase I, was designed to demonstrate the ability of higher plants to revitalize cabin atmosphere. A single crew member spent 15 days within an atmospherically closed chamber containing 11.2 square meters of actively growing wheat. Atmospheric carbon dioxide and oxygen levels were maintained by control of the rate of photosynthesis through manipulation of light intensity or the availability of carbon dioxide and included integrated physicochemical systems. During the second and third tests, LMLSTP Phases II & IIa, four crew members spent 30 days and 60 days, respectively, in a larger sealed chamber. Advanced physicochemical life support hardware was used to regenerate the atmosphere and produce potable water from wastewater. Air revitalization was accomplished by using a molecular sieve and a Sabatier processor for carbon dioxide absorption and reduction, respectively, with oxygen generation performed by water hydrolysis. Production of potable water from wastewater included urine treatment (vapor compression distillation), primary treatment (ultrafiltration/reverse osmosis and multi-filtration) and post processing. For the Phase II test the water recovery rate ranged from 95 to 98%, depending on the processor. LMLSTP Phase III, the fourth test of the series, had a duration of 91 days and included four crew members. The test demonstrated an integration of physicochemical and biological technologies for air revitalization, water recovery and waste processing. Wheat supplemented the physicochemical air revitalization systems by providing approximately 25% of the oxygen required for the 4-person crew. The water recovery system included immobilized cell and trickling filter bioreactors for primary water treatment, reverse osmosis and air evaporation systems for secondary water treatment, followed by post processing. The 8 day initial supply of water was recycled through the chamber and crew 10 times over the course of the test. Grain from the wheat together with fresh lettuce from a small growth chamber within the crew chamber provided supplementation to the stored food system, but at a level less than 5% of the crew s caloric requirement. An incinerator was used to demonstrate mineralization of the crew s solid waste, with the combustion products (mainly carbon dioxide) returned to the wheat for conversion to oxygen.

Barta, Daniel↗

Optical Breath Gas Sensor for Extravehicular Activity Application

The function of the infrared gas transducer used during extravehicular activity in the current space suit is to measure and report the concentration of carbon dioxide (CO2) in the ventilation loop. The next generation portable life support system (PLSS) requires next generation CO2 sensing technology with performance beyond that presently in use on the Space Shuttle/International Space Station extravehicular mobility unit (EMU). Accommodation within space suits demands that optical sensors meet stringent size, weight, and power requirements. A laser diode spectrometer based on wavelength modulation spectroscopy is being developed for this purpose by Vista Photonics, Inc. Two prototype devices were delivered to NASA Johnson Space Center (JSC) in September 2011. The sensors incorporate a laser diode-based CO2 channel that also includes an incidental water vapor (humidity) measurement and a separate oxygen channel using a vertical cavity surface emitting laser. Both prototypes are controlled digitally with a field-programmable gate array/microcontroller architecture. The present development extends and upgrades the earlier hardware to the Advanced PLSS 2.0 test article being constructed and tested at JSC. Various improvements to the electronics and gas sampling are being advanced by this project. The combination of low power electronics with the performance of a long wavelength laser spectrometer enables multi-gas sensors with significantly increased performance over that presently offered in the EMU.

Wood, William R.↗

The International Space Station (ISS) Port 1 (P1) External Active Thermal Control System (EATCS) Ammonia Leak

Ammonia is used in the Starboard 1 (S1) and Port 1 (P1) External Active Thermal Control System (EATCS) to cool the pressurized modules, and some of the external electrical power distribution hardware. Leaks that develop in these critical cooling systems that deplete in-line tanks can ultimately result in loss of cooling, which can have devastating impacts to the mission, science and crew onboard the ISS. A slow ammonia leak was initially observed from the P1 EATCS in 2011, but later in 2013 the leak rate began to accelerate. The ammonia inventory eventually began to decay exponentially, raising concerns that the inventory could drop to levels where the system would not be operational.The Robotic External Leak Locator (RELL) was built and launched to the ISS to detect and help locate ammonia leaks using the ISS Robotic Arm and remote ground operator control without constant crew involvement. RELL pinpointed the ammonia leak to the two flexible jumper hose assemblies connecting one of two fluid loops in one of the three deployable radiators to the P1 EATCS. The ammonia inside the two hose assemblies and that radiator fluid loop was isolated and vented to space in 2017. This stopped the leak and an Extravehicular Activity was conducted to remove the two hose assemblies so they could be returned to ground for further Test, Teardown and Evaluation (TT&E). The purpose of this presentation is to discuss this leakage scenario and the TT&E efforts.

Cowan, Darnell T.↗

A Water Rich Mars Surface Mission Scenario

The surface of Mars once had abundant water flowing on its surface, but now there is a general perception that this surface is completely dry. Several lines of research have shown that there are sources of potentially large quantities of water at many locations on the surface, including regions considered as candidates for future human missions. Traditionally, system designs for these human missions are constrained to tightly recycle water and oxygen, and current resource utilization strategies involve ascent vehicle oxidizer production only. But the assumption of relatively abundant extant water may change this. Several scenarios were constructed to evaluate water requirements for human Mars expeditions to assess the impact to system design if locally produced water is available. Specifically, we have assessed water resources needed for 1) ascent vehicle oxidizer and fuel production, 2) open-loop water and oxygen life support requirements along with more robust usage scenarios, and 3) crew radiation protection augmentation. In this assessment, production techniques and the associated chemistry to transform Martian water and atmosphere into these useful commodities are identified, but production mass and power requirements are left to future analyses. The figure below illustrates the type of water need assessment performed and that will be discussed. There have been several sources of feedstock material discussed in recent literature that could be used to produce these quantities of water. This paper will focus on Mars surface features that resemble glacier-like forms on Earth. Several lines of evidence indicate that some of these features are in fact buried ice, likely remnants from an earlier ice age on Mars. This paper examines techniques and hardware systems used in the polar regions of Earth to access this buried ice and withdraw water from it. These techniques and systems will be described to illustrate options available. A technique known as a Rodriguez Well is assessed as a likely method for extracting water from these bodies of ice. The figure below is a sample of results from this assessment that will be discussed.

Hoffman, Stephen↗

Spacecraft attitude control using a smart control system

Traditionally, spacecraft attitude control has been implemented using control loops written in native code for a space hardened processor. The Naval Research Lab has taken this approach during the development of the Attitude Control Electronics (ACE) package. After the system was developed and delivered, NRL decided to explore alternate technologies to accomplish this same task more efficiently. The approach taken by NRL was to implement the ACE control loops using systems technologies. The purpose of this effort was to: (1) research capabilities required of an expert system in processing a classic closed-loop control algorithm; (2) research the development environment required to design and test an embedded expert systems environment; (3) research the complexity of design and development of expert systems versus a conventional approach; and (4) test the resulting systems against the flight acceptance test software for both response and accuracy. Two expert systems were selected to implement the control loops. Criteria used for the selection of the expert systems included that they had to run in both embedded systems and ground based environments. Using two different expert systems allowed a comparison of the real-time capabilities, inferencing capabilities, and the ground-based development environment. The two expert systems chosen for the evaluation were Spacecraft Command Language (SCL), and NEXTPERT Object. SCL is a smart control system produced for the NRL by Interface and Control Systems (ICS). SCL was developed to be used for real-time command, control, and monitoring of a new generation of spacecraft. NEXPERT Object is a commercially available product developed by Neuron Data. Results of the effort were evaluated using the ACE test bed. The ACE test bed had been developed and used to test the original flight hardware and software using simulators and flight-like interfaces. The test bed was used for testing the expert systems in a 'near-flight' environment. The technical approach, the system architecture, the development environments, knowledge base development, and results of this effort are detailed.

Buckley, Brian↗

Aerospace applications of SINDA/FLUINT at the Johnson Space Center

SINDA/FLUINT has been found to be a versatile code for modeling aerospace systems involving single or two-phase fluid flow and all modes of heat transfer. Several applications of SINDA/FLUINT are described in this paper. SINDA/FLUINT is being used extensively to model the single phase water loops and the two-phase ammonia loops of the Space Station Freedom active thermal control system (ATCS). These models range from large integrated system models with multiple submodels to very detailed subsystem models. An integrated Space Station ATCS model has been created with ten submodels representing five water loops, three ammonia loops, a Freon loop and a thermal submodel representing the air loop. The model, which has approximately 800 FLUINT lumps and 300 thermal nodes, is used to determine the interaction between the multiple fluid loops which comprise the Space Station ATCS. Several detailed models of the flow-through radiator subsystem of the Space Station ATCS have been developed. One model, which has approximately 70 FLUINT lumps and 340 thermal nodes, provides a representation of the ATCS low temperature radiator array with two fluid loops connected only by conduction through the radiator face sheet. The detailed models are used to determine parameters such as radiator fluid return temperature, fin efficiency, flow distribution and total heat rejection for the baseline design as well as proposed alternate designs. SINDA/FLUINT has also been used as a design tool for several systems using pressurized gasses. One model examined the pressurization and depressurization of the Space Station airlock under a variety of operating conditions including convection with the side walls and internal cooling. Another model predicted the performance of a new generation of manned maneuvering units. This model included high pressure gas depressurization, internal heat transfer and supersonic thruster equations. The results of both models were used to size components, such as the heaters and gas bottles and also to point to areas where hardware testing was needed.

Ewert, Michael K.↗

Design Status of the Capillary Brine Residual in Containment Water Recovery System

One of the goals of the AES Life Support System (LSS) Project is to achieve 98% water loop closure for long duration human exploration missions beyond low Earth orbit. To meet this objective, the AES LSS Project is developing technologies to recover water from wastewater brine; highly concentrated waste products generated from a primary water recovery system. The state of the art system used aboard the International Space Station (ISS) has the potential to recover up to 85% water from unine wastewater, leaving a significant amounts of water in the waste brine, the recovery of which is critical technology gap that must be filled in order to enable long duration human exploration. Recovering water from the urine wastewater brine is complicated by the concentration of solids as water is removed from the brine, and the concentration of the corrosive, toxic chemicals used to stabilize the urine which fouls and degrades water processing hardware, and poses a hazard to operators and crew. Brine Residual in Containment (BRIC) is focused on solids management through a process of "in-place" drying - the drying of brines within the container used for final disposal. Application of in-place drying has the potential to improve the safety and reliability of the system by reducing the exposure to curew and hardware to the problematic brine residual. Through a collaboration between the NASA Johnson Space Center and Portland Status University, a novel water recovery system was developed that utilizes containment geometry to support passive capillary flow and static phase separation allowing free surface evaporation to take place in a microgravity environment. A notional design for an ISS demonstration system was developed. This paper describes the testing performed to characterize the performance of the system as well as the status of the system level design.

Sargusingh, Miriam J.↗

Design Status of the Capillary Brine Residual in Containment Water Recovery System

One of the goals of the AES Life Support System (LSS) Project is to achieve 98% water loop closure for long duration human exploration missions beyond low Earth orbit. To meet this objective, the AES LSS Project is developing technologies to recover water from wastewater brine; highly concentrated waste products generated from a primary water recovery system. The state of the art system used aboard the International Space Station (ISS) has the potential to recover up to 85% water from unine wastewater, leaving a significant amounts of water in the waste brine, the recovery of which is a critical technology gap that must be filled in order to enable long duration human exploration. Recovering water from the urine wastewater brine is complicated by the concentration of solids as water is removed from the brine, and the concentration of the corrosive, toxic chemicals used to stabilize the urine which fouls and degrades water processing hardware, and poses a hazard to operators and crew. Brine Residual in Containment (BRIC) is focused on solids management through a process of "in-place" drying - the drying of brines within the container used for final disposal. Application of in-place drying has the potential to improve the safety and reliability of the system by reducing the exposure to crew and hardware to the problematic brine residual. Through a collaboration between the NASA Johnson Space Center and Portland Status University, a novel water recovery system was developed that utilizes containment geometry to support passive capillary flow and static phase separation allowing free surface evaporation to take place in a microgravity environment. A notional design for an ISS demonstration system was developed. This paper describes the concept for the system level design.

Callahan, Michael R.↗

Hardware Implementation of Serially Concatenated PPM Decoder

A prototype decoder for a serially concatenated pulse position modulation (SCPPM) code has been implemented in a field-programmable gate array (FPGA). At the time of this reporting, this is the first known hardware SCPPM decoder. The SCPPM coding scheme, conceived for free-space optical communications with both deep-space and terrestrial applications in mind, is an improvement of several dB over the conventional Reed-Solomon PPM scheme. The design of the FPGA SCPPM decoder is based on a turbo decoding algorithm that requires relatively low computational complexity while delivering error-rate performance within approximately 1 dB of channel capacity. The SCPPM encoder consists of an outer convolutional encoder, an interleaver, an accumulator, and an inner modulation encoder (more precisely, a mapping of bits to PPM symbols). Each code is describable by a trellis (a finite directed graph). The SCPPM decoder consists of an inner soft-in-soft-out (SISO) module, a de-interleaver, an outer SISO module, and an interleaver connected in a loop (see figure). Each SISO module applies the Bahl-Cocke-Jelinek-Raviv (BCJR) algorithm to compute a-posteriori bit log-likelihood ratios (LLRs) from apriori LLRs by traversing the code trellis in forward and backward directions. The SISO modules iteratively refine the LLRs by passing the estimates between one another much like the working of a turbine engine. Extrinsic information (the difference between the a-posteriori and a-priori LLRs) is exchanged rather than the a-posteriori LLRs to minimize undesired feedback. All computations are performed in the logarithmic domain, wherein multiplications are translated into additions, thereby reducing complexity and sensitivity to fixed-point implementation roundoff errors. To lower the required memory for storing channel likelihood data and the amounts of data transfer between the decoder and the receiver, one can discard the majority of channel likelihoods, using only the remainder in operation of the decoder. This is accomplished in the receiver by transmitting only a subset consisting of the likelihoods that correspond to time slots containing the largest numbers of observed photons during each PPM symbol period. The assumed number of observed photons in the remaining time slots is set to the mean of a noise slot. In low background noise, the selection of a small subset in this manner results in only negligible loss. Other features of the decoder design to reduce complexity and increase speed include (1) quantization of metrics in an efficient procedure chosen to incur no more than a small performance loss and (2) the use of the max-star function that allows sum of exponentials to be computed by simple operations that involve only an addition, a subtraction, and a table lookup. Another prominent feature of the design is a provision for access to interleaver and de-interleaver memory in a single clock cycle, eliminating the multiple clock-cycle latency characteristic of prior interleaver and de-interleaver designs.

Moision, Bruce↗

NASA Tech Briefs, October 2009

Topics covered include: Light-Driven Polymeric Bimorph Actuators; Guaranteeing Failsafe Operation of Extended-Scene Shack-Hartmann Wavefront Sensor Algorithm; Cloud Water Content Sensor for Sounding Balloons and Small UAVs; Pixelized Device Control Actuators for Large Adaptive Optics; T-Slide Linear Actuators; G4FET Implementations of Some Logic Circuits; Electrically Variable or Programmable Nonvolatile Capacitors; System for Automated Calibration of Vector Modulators; Complementary Paired G4FETs as Voltage-Controlled NDR Device; Three MMIC Amplifiers for the 120-to-200 GHz Frequency Band; Low-Noise MMIC Amplifiers for 120 to 180 GHz; Using Ozone To Clean and Passivate Oxygen-Handling Hardware; Metal Standards for Waveguide Characterization of Materials; Two-Piece Screens for Decontaminating Granular Material; Mercuric Iodide Anticoincidence Shield for Gamma-Ray Spectrometer; Improved Method of Design for Folding Inflatable Shells; Ultra-Large Solar Sail; Cooperative Three-Robot System for Traversing Steep Slopes; Assemblies of Conformal Tanks; Microfluidic Pumps Containing Teflon[Trademark] AF Diaphragms; Transparent Conveyor of Dielectric Liquids or Particles; Multi-Cone Model for Estimating GPS Ionospheric Delays; High-Sensitivity GaN Microchemical Sensors; On the Divergence of the Velocity Vector in Real-Gas Flow; Progress Toward a Compact, Highly Stable Ion Clock; Instruments for Imaging from Far to Near; Reflectors Made from Membranes Stretched Between Beams; Integrated Risk and Knowledge Management Program -- IRKM-P; LDPC Codes with Minimum Distance Proportional to Block Size; Constructing LDPC Codes from Loop-Free Encoding Modules; MMICs with Radial Probe Transitions to Waveguides; Tests of Low-Noise MMIC Amplifier Module at 290 to 340 GHz; and Extending Newtonian Dynamics to Include Stochastic Processes.

Source record↗

WGM Temperature Tracker

This software implements digital control of a WGM (whispering-gallerymode) resonator temperature based on the dual-mode approach. It comprises one acquisition (dual-channel) and three control modules. The interaction of the proportional-integral loops is designed in the original way, preventing the loops from fighting. The data processing is organized in parallel with the acquisition, which allows the computational overhead time to be suppressed or often completely avoided. WGM resonators potentially provide excellent optical references for metrology, clocks, spectroscopy, and other applications. However, extremely accurate (below micro-Kelvin) temperature stabilization is required. This software allows one specifically advantageous method of such stabilization to be implemented, which is immune to a variety of effects that mask the temperature variation. WGM Temperature Tracker 2.3 (see figure) is a LabVIEW code developed for dual-mode temperature stabilization of WGM resonators. It has allowed for the temperature stabilization at the level of 200 nK with one-second integration time, and 6 nK with 10,000-second integration time, with the above room-temperature set point. This software, in conjunction with the appropriate hardware, can be used as a noncryogenic temperature sensor/ controller with sub-micro-Kelvin sensitivity, which at the time of this reporting considerably outperforms the state of the art.

Strekalov, Dmitry V.↗

A Comparison of PETSC Library and HPF Implementations of an Archetypal PDE Computation

Two paradigms for distributed-memory parallel computation that free the application programmer from the details of message passing are compared for an archetypal structured scientific computation a nonlinear, structured-grid partial differential equation boundary value problem using the same algorithm on the same hardware. Both paradigms, parallel libraries represented by Argonne's PETSC, and parallel languages represented by the Portland Group's HPF, are found to be easy to use for this problem class, and both are reasonably effective in exploiting concurrency after a short learning curve. The level of involvement required by the application programmer under either paradigm includes specification of the data partitioning (corresponding to a geometrically simple decomposition of the domain of the PDE). Programming in SPAM style for the PETSC library requires writing the routines that discretize the PDE and its Jacobian, managing subdomain-to-processor mappings (affine global- to-local index mappings), and interfacing to library solver routines. Programming for HPF requires a complete sequential implementation of the same algorithm, introducing concurrency through subdomain blocking (an effort similar to the index mapping), and modest experimentation with rewriting loops to elucidate to the compiler the latent concurrency. Correctness and scalability are cross-validated on up to 32 nodes of an IBM SP2.

Hayder, M. Ehtesham↗