Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “process performance”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 271 records · Page 15

A Knowledge-Based Approach to Configuration Layout, Justification, and Documentation

The design, development, and implementation of a prototype expert system which could aid designers and system engineers in the placement of racks aboard modules on the Space Station Freedom are described. This type of problem is relevant to any program with multiple constraints and requirements demanding solutions which minimize usage of limited resources. This process is generally performed by a single, highly experienced engineer who integrates all the diverse mission requirements and limitations, and develops an overall technical solution which meets program and system requirements with minimal cost, weight, volume, power, etc. This system architect performs an intellectual integration process in which the underlying design rationale is often not fully documented. This is a situation which lends itself to an expert system solution for enhanced consistency, thoroughness, documentation, and change assessment capabilities.

Craig, F. G.↗

The Automated Instrumentation and Monitoring System (AIMS): Design and Architecture

Whether a researcher is designing the 'next parallel programming paradigm', another 'scalable multiprocessor' or investigating resource allocation algorithms for multiprocessors, a facility that enables parallel program execution to be captured and displayed is invaluable. Careful analysis of such information can help computer and software architects to capture, and therefore, exploit behavioral variations among/within various parallel programs to take advantage of specific hardware characteristics. A software tool-set that facilitates performance evaluation of parallel applications on multiprocessors has been put together at NASA Ames Research Center under the sponsorship of NASA's High Performance Computing and Communications Program over the past five years. The Automated Instrumentation and Monitoring Systematic has three major software components: a source code instrumentor which automatically inserts active event recorders into program source code before compilation; a run-time performance monitoring library which collects performance data; and a visualization tool-set which reconstructs program execution based on the data collected. Besides being used as a prototype for developing new techniques for instrumenting, monitoring and presenting parallel program execution, AIMS is also being incorporated into the run-time environments of various hardware testbeds to evaluate their impact on user productivity. Currently, the execution of FORTRAN and C programs on the Intel Paragon and PALM workstations can be automatically instrumented and monitored. Performance data thus collected can be displayed graphically on various workstations. The process of performance tuning with AIMS will be illustrated using various NAB Parallel Benchmarks. This report includes a description of the internal architecture of AIMS and a listing of the source code.

Yan, Jerry C.↗

From Prime to Extended Mission: Evolution of the MER Tactical Uplink Process

To support a 90-day surface mission for two robotic rovers, the Mars Exploration Rover mission designed and implemented an intensive tactical operations process, enabling daily commanding of each rover. Using a combination of new processes, custom software tools, a Mars-time staffing schedule, and seven-day-a-week operations, the MER team was able to compress the traditional weeks-long command-turnaround for a deep space robotic mission to about 18 hours. However, the pace of this process was never intended to be continued indefinitely. Even before the end of the three-month prime mission, MER operations began evolving towards greater sustainability. A combination of continued software tool development, increasing team experience, and availability of reusable sequences first reduced the mean process duration to approximately 11 hours. The number of workshifts required to perform the process dropped, and the team returned to a modified 'Earth-time' schedule. Additional process and tool adaptation eventually provided the option of planning multiple Martian days of activity within a single workshift, making 5-day-a-week operations possible. The vast majority of the science team returned to their home institutions, continuing to participate fully in the tactical operations process remotely. MER has continued to operate for over two Earth-years as many of its key personnel have moved on to other projects, the operations team and budget have shrunk, and the rovers have begun to exhibit symptoms of aging.

mission operations↗

From Prime to Extended Mission: Evolution of the MER Tactical Uplink Process

To support a 90-day surface mission for two robotic rovers, the Mars Exploration Rover mission designed and implemented an intensive tactical operations process, enabling daily commanding of each rover. Using a combination of new processes, custom software tools, a Mars-time staffing schedule, and seven-day-a-week operations, the MER team was able to compress the traditional weeks-long command-turnaround for a deep space robotic mission to about 18 hours. However, there was never an intention of maintaining the pace of this process indefinitely. Even before the end of the three-month prime mission, MER operations began evolving towards greater sustainability. A combination of continued software tool development, increasing team experience, and availability of reusable sequences first reduced the mean process duration to approximately 11 hours. The number of workshifts required to perform the process dropped, and the team returned to a modified 'Earth-time' schedule. Additional process and tool adaptation eventually provided the option of planning multiple Martian days of activity within a single workshift, making 5- day-a-week operations possible. The vast majority of the science team returned to their home institutions, continuing to participate fully in the tactical operations process remotely. MER has continued to operate for over two Earth-years as many of its key personnel have moved on to other projects, the operations team and budget have shrunk, and the rovers have begun to exhibit symptoms of aging.

Mars exploration↗

Methodologies and Tools for Tuning Parallel Programs: Facts and Fantasies

The need for computing power has forced a migration from serial computation on a single processor to parallel processing on multiprocessors. However, without effective means to monitor (and analyze) program execution, tuning the performance of parallel programs becomes exponentially difficult as program complexity and machine size increase. The recent introduction of performance tuning tools from various supercomputer vendors (Intel's ParAide, TMC's PRISM, CRI's Apprentice, and Convex's CXtrace) seems to indicate the maturity of performance tool technologies and vendors'/customers' recognition of their importance. However, a few important questions remain: What kind of performance bottlenecks can these tools detect (or correct)? How time consuming is the performance tuning process? What are some important technical issues that remain to be tackled in this area? This workshop reviews the fundamental concepts involved in analyzing and improving the performance of parallel and heterogeneous message-passing programs. Several alternative strategies will be contrasted, and for each we will describe how currently available tuning tools (e.g. AIMS, ParAide, PRISM, Apprentice, CXtrace, ATExpert, Pablo, IPS-2) can be used to facilitate the process. We will characterize the effectiveness of the tools and methodologies based on actual user experiences at NASA Ames Research Center. Finally, we will discuss their limitations and outline recent approaches taken by vendors and the research community to address them.

Yan, Jerry C.↗

Methodologies and Tools for Tuning Parallel Programs: 80% Art, 20% Science, and 10% Luck

The need for computing power has forced a migration from serial computation on a single processor to parallel processing on multiprocessors. However, without effective means to monitor (and analyze) program execution, tuning the performance of parallel programs becomes exponentially difficult as program complexity and machine size increase. In the past few years, the ubiquitous introduction of performance tuning tools from various supercomputer vendors (Intel's ParAide, TMC's PRISM, CRI's Apprentice, and Convex's CXtrace) seems to indicate the maturity of performance instrumentation/monitor/tuning technologies and vendors'/customers' recognition of their importance. However, a few important questions remain: What kind of performance bottlenecks can these tools detect (or correct)? How time consuming is the performance tuning process? What are some important technical issues that remain to be tackled in this area? This workshop reviews the fundamental concepts involved in analyzing and improving the performance of parallel and heterogeneous message-passing programs. Several alternative strategies will be contrasted, and for each we will describe how currently available tuning tools (e.g. AIMS, ParAide, PRISM, Apprentice, CXtrace, ATExpert, Pablo, IPS-2) can be used to facilitate the process. We will characterize the effectiveness of the tools and methodologies based on actual user experiences at NASA Ames Research Center. Finally, we will discuss their limitations and outline recent approaches taken by vendors and the research community to address them.

Yan, Jerry C.↗

Projection of Stabilized Aerial Imagery Onto Digital Elevation Maps for Geo-Rectified and Jitter-Free Viewing

As imagery is collected from an airborne platform, an individual viewing the images wants to know from where on the Earth the images were collected. To do this, some information about the camera needs to be known, such as its position and orientation relative to the Earth. This can be provided by common inertial navigation systems (INS). Once the location of the camera is known, it is useful to project an image onto some representation of the Earth. Due to the non-smooth terrain of the Earth (mountains, valleys, etc.), this projection is highly non-linear. Thus, to ensure accurate projection, one needs to project onto a digital elevation map (DEM). This allows one to view the images overlaid onto a representation of the Earth. A code has been developed that takes an image, a model of the camera used to acquire that image, the pose of the camera during acquisition (as provided by an INS), and a DEM, and outputs an image that has been geo-rectified. The world coordinate of the bounds of the image are provided for viewing purposes. The code finds a mapping from points on the ground (DEM) to pixels in the image. By performing this process for all points on the ground, one can "paint" the ground with the image, effectively performing a projection of the image onto the ground. In order to make this process efficient, a method was developed for finding a region of interest (ROI) on the ground to where the image will project. This code is useful in any scenario involving an aerial imaging platform that moves and rotates over time. Many other applications are possible in processing aerial and satellite imagery.

Ansar, Adnan I.↗

Design issues for a reinforcement-based self-learning fuzzy controller

Fuzzy logic controllers have some often cited advantages over conventional techniques such as PID control: easy implementation, its accommodation to natural language, the ability to cover wider range of operating conditions and others. One major obstacle that hinders its broader application is the lack of a systematic way to develop and modify its rules and as result the creation and modification of fuzzy rules often depends on try-error or pure experimentation. One of the proposed approaches to address this issue is self-learning fuzzy logic controllers (SFLC) that use reinforcement learning techniques to learn the desirability of states and to adjust the consequent part of fuzzy control rules accordingly. Due to the different dynamics of the controlled processes, the performance of self-learning fuzzy controller is highly contingent on the design. The design issue has not received sufficient attention. The issues related to the design of a SFLC for the application to chemical process are discussed and its performance is compared with that of PID and self-tuning fuzzy logic controller.

Yen, John↗

Design issues of a reinforcement-based self-learning fuzzy controller for petrochemical process control

Fuzzy logic controllers have some often-cited advantages over conventional techniques such as PID control, including easier implementation, accommodation to natural language, and the ability to cover a wider range of operating conditions. One major obstacle that hinders the broader application of fuzzy logic controllers is the lack of a systematic way to develop and modify their rules; as a result the creation and modification of fuzzy rules often depends on trial and error or pure experimentation. One of the proposed approaches to address this issue is a self-learning fuzzy logic controller (SFLC) that uses reinforcement learning techniques to learn the desirability of states and to adjust the consequent part of its fuzzy control rules accordingly. Due to the different dynamics of the controlled processes, the performance of a self-learning fuzzy controller is highly contingent on its design. The design issue has not received sufficient attention. The issues related to the design of a SFLC for application to a petrochemical process are discussed, and its performance is compared with that of a PID and a self-tuning fuzzy logic controller.

Yen, John↗

Processing and analysis of data from the University of Chicago experiments on the IMP 4 and 5 spacecraft

Data from the Charged Particle Experiments of the IMP-4 and 5 spacecraft were processed and analyzed from launch through reentry. Approximately 95 percent of all data transmitted was recovered, processed, and analyzed. The computer programming and operational procedures which were developed to perform the processing and analysis of the data are discussed. The scientific results obtained from the analysis of the data are summarized. A bibliography of documents based on these experiments is included.

Simpson, J. A.↗

Mission operations and data systems

A communications system for performing the basic functions of mission operations, orbit and attitude determination, and data processing is described. A block diagram is provided to show the relationships of these functions with the spacecraft in orbit and the experiments to be conducted on board the spacecraft. Specific areas of application are discussed as follows: (1) software operating systems for the ATS-F satellite testing and ground support, (2) inversion of the RAE-1 satellite (Explorer 38 satellite) in orbit, (3) ALSEP differential Doppler tracking, (4) minitrack calibration using satellite data, (5) angles-only orbit extraction, and (6) image processing system performance prediction and product quality evaluation techniques. Block diagrams of the various systems are provided to show the steps involved in the operations.

Source record↗

Characterization of a thermoplastic polyimidesulfone

The detailed characterization of an experimental thermoplastic polyimidesulfone adhesive based on 3,3 prime-diaminodiphenylsulfone and 3,3 prime,4,4 prime-benzophenone tetracarboxylic dianhydride was studied. Model compounds were also examined. Thermal cyclization of the amide-acid to the imide was studied by a variety of techniques including DSC, TGA, MS, in situ diffuse reflectance-FTIR, and flow mearsurement. Characterizations were continued during the processing of adhesive tapes and the fabrication, bonding, and testing of lap shear specimens. Results provide fundamental insights into the role of cure chemistry, and the effects of residual solvent and volatile produces on processing and performance. These insights and the resulting chemical models should lead to more efficient processing cycles for these and other related thermoplastic adhesive systems.

Dezern, J. F.↗

Process optimization of a thermoplastic polyimidesulphone

The detailed characterization of an experimental thermoplastic polyimidesulfane adhesive based on 3,3 prime-diaminodiphenylsulfone and 3,3 prime,4,4 prime-benzophenone tetracarboxylic dianhydride was studied. Model compounds were also examined. Thermal cyclization of the amide-acid to the imide was studied by a variety of techniques including DSC, TGA, MS, in situ diffuse reflectance-FTIR, and flow measurement. Characterizations were continued during the processing of adhesive tapes and the fabrication, bonding, and testing of lap shear specimens. Results provide fundamental insights into the role of cure chemistry, and the effects of residual solvent and volatile produces on processing and performance. These insights and the resulting chemical models should lead to more efficient processing cycles for these and other related thermoplastic adhesive systems.

Dezern, J. F.↗

On Fast Post-Processing of Global Positioning System Simulator Truth Data and Receiver Measurements and Solutions Data

Post-Processing of data related to a Global Positioning System (GPS) simulation is an important activity in qualification of a GPS receiver for space flight. Because a GPS simulator is a critical resource it is desirable to move off the pertinent simulation data from the simulator as soon as a test is completed. The simulator data files are usually moved to a Personal Computer (PC), where the post-processing of the receiver logged measurements and solutions data and simulated data is performed. Typically post-processing is accomplished using PC-based commercial software languages and tools. Because of commercial software systems generality their general-purpose functions are notoriously slow and more than often are the bottleneck problem even for short duration experiments. For example, it may take 8 hours to post-process data from a 6-hour simulation. There is a need to do post-processing faster, especially in order to use the previous test results as feedback for a next simulation setup. This paper demonstrates that a fast software linear interpolation algorithm is applicable to a large class of engineering problems, like GPS simulation data post-processing, where computational time is a critical resource and is one of the most important considerations. An approach is developed that allows to speed-up post-processing by an order of magnitude. It is based on improving the post-processing bottleneck interpolation algorithm using apriori information that is specific to the GPS simulation application. The presented post-processing scheme was used in support of a few successful space flight missions carrying GPS receivers. A future approach to solving the post-processing performance problem using Field Programmable Gate Array (FPGA) technology is described.

Kizhner, Semion↗

Improved C/SiC Ceramic Composites Made Using PIP

Improved carbon-fiber-reinforced SiC ceramic-matrix composite (C/SiC CMC) materials, suitable for fabrication of thick-section structural components, are producible by use of a combination of raw materials and processing conditions different from such combinations used in the prior art. In comparison with prior C/SiC CMC materials, these materials have more nearly uniform density, less porosity, and greater strength. The majority of raw-material/processing-condition combinations used in the prior art involve the use of chemical vapor infiltration (CVI) for densifying the matrix. In contrast, in synthesizing a material of the present type, one uses a combination of infiltration with, and pyrolysis of, a preceramic polymer [polymer infiltration followed by pyrolysis (PIP)]. PIP processing is performed in repeated, tailored cycles of infiltration followed by pyrolysis. Densification by PIP processing takes less time and costs less than does densification by CVI. When one of these improved materials was tested by exposure to a high-temperature, inert-gas environment that caused prior C/SiC CMCs to lose strength, this material did not lose strength. (Information on the temperature and exposure time was not available at the time of writing this article.) A material of the present improved type consists, more specifically, of (1) carbon fibers coated with an engineered fiber/matrix interface material and (2) a ceramic matrix, containing SiC, derived from a pre-ceramic polymer with ceramic powder additions. The enhancements of properties of these materials relative to those of prior C/SiC CMC materials are attributable largely to engineering of the fiber/ matrix interfacial material and the densification process. The synthesis of a material of this type includes processing at an elevated temperature to a low level of open porosity. The approach followed in this processing allows one to fabricate not only simple plates but also more complexly shaped parts. The carbon fiber reinforcement in a material of this type can be in any of several alternative forms, including tow, fabric, or complex preforms containing fibers oriented in multiple directions.

Easler, Timothy↗

Integrated Main Propulsion System Performance Reconstruction Process/Models

The Integrated Main Propulsion System (MPS) Performance Reconstruction process provides the MPS post-flight data files needed for postflight reporting to the project integration management and key customers to verify flight performance. This process/model was used as the baseline for the currently ongoing Space Launch System (SLS) work. The process utilizes several methodologies, including multiple software programs, to model integrated propulsion system performance through space shuttle ascent. It is used to evaluate integrated propulsion systems, including propellant tanks, feed systems, rocket engine, and pressurization systems performance throughout ascent based on flight pressure and temperature data. The latest revision incorporates new methods based on main engine power balance model updates to model higher mixture ratio operation at lower engine power levels.

Lopez, Eduardo↗

Extreme Environment Hot Fire Durability of Post-Processed Additively Manufactured GRCop-Alloy Combustion Chambers in LOX/Hydrogen and LOX/Methane

Extreme environment survivability of metal additive manufactured (AM) GRCop-alloy thrust chambers has been demonstrated in different bi-propellants at near stoichiometric and even oxygen rich combustion. GRCop-alloy chambers tested at NASA Marshall Space Flight Center (MSFC) have accumulated over 26,000 seconds of hot fire duration and over 500 starts. These chambers are produced using an AM process called laser powder bed fusion (L-PBF). A major feature of this process is high wall surface roughness which can be customized in post processing to leverage various performance advantages. Post-processing can include heat treatment, final machining, polishing, and welding and is key to hardware survivability in extreme environments. Surface finish enhancement techniques were applied to the hot wall and coolant channels to reduce the overall total heat load to the chamber walls. Performance optimization of various thrust class TCA’s is a strategic technology goal of NASA MSFC. Three different chamber geometries using cryogenic methane and de-ionized water as coolants were hot fire tested to obtain their life cycle, pressure drop, and heat load performances. Several 1.2K lbf LOX/H2 chambers, 1K lbf LOX/CH4 chambers, and 7K lbf LOX/CH4 chambers were tested. All post-processed configurations performed remarkably well when subjected to extreme hot fire test conditions. Streaking and blanching due to localized oxygen rich conditions were observed on some test articles in their as-built surface finish state. However, this is actually a function of the injector mixing and only serves to further establish the durability of L-PBF GRCop-alloy thrust chambers. Several different polishing techniques were applied to the hot wall and integrated coolant channels prior to hot fire testing and their performances assessed. Overall, AM produced GRCop chambers are extremely reliable, durable, and customizable to the desired performance metrics.

grcop↗

A Comparison of the Capability of Sensitivity Level 3 and Sensitivity Level 4 Fluorescent Penetrants to Detect Fatigue Cracks in Various Metals

In April 2008, NASA-STD-5009 established a requirement that only sensitivity level 4 penetrants are acceptable for NASA Standard Level liquid penetrant inspections. Having NASA contractors change existing processes or perform demonstration tests to certify sensitivity level 3 penetrants posed a potentially huge cost to the Agency. This study was conducted to directly compare the probability of detection (POD) of sensitivity level 3 and level 4 penetrants using both Method A and Method D inspection processes. POD demonstration tests were performed on 6061-Al, Haynes 188 and Ti-6Al-4V crack panel sets. The study results strongly support the conclusion that sensitivity level 3 penetrants are acceptable for NASA Standard Level inspections.

Parker, Bradford H.↗