Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “INTERFACES”

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 523 records · Page 29

Transportable Applications Environment (TAE) Plus - A NASA productivity tool used to develop graphical user interfaces

The Transportable Applications Environment (TAE) Plus, developed at NASA's Goddard Space Flight Center, is an advanced portable user interface development environment which simplifies the process of creating and managing complex application graphical user interfaces (GUIs), supports prototyping, allows applications to be oported easily between different platforms, and encourages appropriate levels of user interface consistency between applications. This paper discusses the capabilities of the TAE Plus tool, and how it makes the job of designing and developing GUIs easier for the application developers. The paper also explains how tools like TAE Plus provide for reusability and ensure reliability of UI software components, as well as how they aid in the reduction of development and maintenance costs.

Szczur, Martha R.↗

X-ray photoelectron spectroscopy study of catalyzed aluminum carbide formation at aluminum-carbon interfaces

Aluminum carbide may form at aluminum-graphite interfaces during the high-temperature processing of graphite fiber-reinforced aluminum metal matrix composites. The chemical interactions leading to the formation of the aluminum carbide in the solid state involve the breaking of the carbon-carbon bonds within the graphite, the transport of the carbon atoms across the interface, and the reaction with the aluminum to form Al4C3. The aluminum carbide formation process has been followed using X-ray photoelectron spectroscopy of model, thin-film, reaction couples. The overall reaction is shown to be catalyzed by the presence of water vapor. Water at the interface increases reaction kinetics by apparently weakening the bonds between the surface carbon atoms and their substrate. This result is in general agreement with what is known to occur during the oxidation of graphite in air.

Rabenberg, L.↗

Effect of convection on the microstructure of a lamellar eutectic growing with a stepped interface

A two dimensional model developed to study the influence of convective flow on the concentration field ahead of a growing lamellar eutectic is described when one phase projects out into the melt creating a stepped interface. The two dimensional convective flow field, which is periodic in the horizontal direction, was computed numerically using the software FLUENT. The velocity field generated due to the flow of melt over the steps was then incorporated into a finite difference scheme employed to solve the concentration field. The average interfacial composition was calculated and converted to lamellar spacing using the Jackson and Hunt minimum supercooling criterion. It was found that a stepped interface is more sensitive to convection than a planar interface.

Seth, Jayshree↗

Boundary-conforming mapping applied to computations of highly deformed solidification interfaces

A new boundary-conforming mapping is developed for the calculation of highly deformed cellular solidification interfaces in a model of directional solidification of a binary alloy. The mapping is derived through a variational formulation that is designed so that the grid penetrates the grooves between cells along the interface without causing a loss of ellipticity of the mapping equations. A finite element/Newton method is presented for simultaneous solution of the free boundary problem described by the solutal model of directional solidification and the mapping equations. Results are compared to previous calculations and demonstrate the importance of accurate representation of the interface shape for understanding the solution structure.

Tsiveriotis, K.↗

Ultrasonic time-of-flight monitoring of the position of the liquid/solid interface during the Bridgman growth of germanium

Ultrasound has been used to track the movement of the solid/liquid interface during the vertical Bridgman growth of germanium. Digitally processed data representing the received ultrasonic signal indicated a time lag prior to crystal growth, and showed a growth rate close to the pulling rate of the furnace. No effect of the ultrasonic energy on the growth of the crystal or on the formation of defects was observed. The interface was located to within 0.3 mm in the presence of substantial temperature gradients. An extension of the work presented could lead to a tomographic reconstruction of the interface shape.

Carter, John N.↗

Ductility enhancement from interface dislocation sources in a directionally solidified beta + gamma + gamma-prime Ni-Fe-Al composite alloy

A directionally solidified beta + gamma + gamma-prime Ni-Fe-Al in situ composite alloy of composition Ni50Fe30Al20 has been used to investigate the effect of a plastically soft second phase on the mechanical behavior of a B2 ordered intermetallic alloy. This material exhibits extensive plasticity during compressive deformation at room temperature and fails in shear with extensive gamma + gamma-prime lamellar or rod pullout. The material also exhibits about 10 percent tensile elongation to fracture at room temperature, with final fracture that includes substantial necking of the gamma + gamma-prime lamellae or rods. Observation of slip lines and dislocation substructures discloses that the normally brittle beta matrix undergoes extensive plasticity in order to deform compatibly with the more ductile gamma phase. The plasticity of the beta matrix is accomplished by the generation of glissile dislocations into the beta matrix from the beta/gamma interface region and is enhanced because of a favorable beta-gamma orientation relationship for slip transfer. Ductility enhancement from interface-generated mobile dislocations generated from beta-gamma interfaces is compared to that observed in film-coated beta-NiAl single crystals and FeAl polycrystals.

Larsen, M.↗

Formal design specification of a Processor Interface Unit

This report describes work to formally specify the requirements and design of a processor interface unit (PIU), a single-chip subsystem providing memory-interface bus-interface, and additional support services for a commercial microprocessor within a fault-tolerant computer system. This system, the Fault-Tolerant Embedded Processor (FTEP), is targeted towards applications in avionics and space requiring extremely high levels of mission reliability, extended maintenance-free operation, or both. The need for high-quality design assurance in such applications is an undisputed fact, given the disastrous consequences that even a single design flaw can produce. Thus, the further development and application of formal methods to fault-tolerant systems is of critical importance as these systems see increasing use in modern society.

Fura, David A.↗

Experiment module/support module interface specification for the reusable reentry satellite

This Interface Specification (IFS) identifies, defines, and controls the interface between the Reusable Reentry Satellite (RRS) Vehicle (RRV) Experiment Module (EM) and the Support Module (SM) equipment. Contained in this specification are the physical, functional, and environmental interface requirements for the SM and EM. This specification is tailored to the unique requirements of the EM associated with the Rodent Module. The addenda to this specification contain the requirements for alternate EM's.

Source record↗

Towards automation of user interface design

This paper suggests an approach to automatic software design in the domain of graphical user interfaces. There are still some drawbacks in existing user interface management systems (UIMS's) which basically offer only quantitative layout specifications via direct manipulation. Our approach suggests a convenient way to get a default graphical user interface which may be customized and redesigned easily in further prototyping cycles.

Gastner, Rainer↗

Testing of ROMPS robot mechanical interfaces and compliant device

The Robot Operated Materials Processing System (ROMPS) has been developed at Goddard Space Flight Center (GSFC) under a flight project to investigate commercially promising in-space material processes and to design reflyable robot automated systems to be used in the above processes for low-cost operations. The ROMPS is currently scheduled for flight in 1994 as a Hitchhiker payload in a Get Away Special (GAS) can. An important component of the ROMPS is a three degree-of-freedom (DOF) robot which will be responsible for carrying out the required tasks of in-space processing of selected materials. This report deals with testing of the mating capability of the ROMPS robot fingers with its various mechanical interfaces. In particular, the test plan will focus on studying the capability of a compliance mechanism mounted on the robot fingers in accommodating misalignments between the robot fingers and the interfaces during the mating. The report is organized as follows: Section 2 represents the main components of the ROMPS robot and briefly describes its operations. Section 3 presents the objectives of the test and outlines the test plan. The testbed comprising a Steward Platform-based high precision manipulator and associated data acquisition and control systems is described in Section 4. Section 5 presents results of numerous experiments conducted to study the mating capability of the robot fingers with its various interfaces under misalignments. The report is concluded with observations and recommendations based on the test results.

Nguyen, Charles C.↗

Interfacing a high performance disk array file server to a Gigabit LAN

Our previous prototype, RAID-1, identified several bottlenecks in typical file server architectures. The most important bottleneck was the lack of a high-bandwidth path between disk, memory, and the network. Workstation servers, such as the Sun-4/280, have very slow access to peripherals on busses far from the CPU. For the RAID-2 system, we addressed this problem by designing a crossbar interconnect, Xbus board, that provides a 40MB/s path between disk, memory, and the network interfaces. However, this interconnect does not provide the system CPU with low latency access to control the various interfaces. To provide a high data rate to clients on the network, we were forced to carefully and efficiently design the network software. A block diagram of the system hardware architecture is given. In the following subsections, we describe pieces of the RAID-2 file server hardware that had a significant impact on the design of the network interface.

Seshan, Srinivasan↗

Assessment of a human computer interface prototyping environment

A Human Computer Interface (HCI) prototyping environment with embedded evaluation capability has been successfully assessed which will be valuable in developing and refining HCI standards and evaluating program/project interface development, especially Space Station Freedom on-board displays for payload operations. The HCI prototyping environment is designed to include four components: (1) a HCI format development tool, (2) a test and evaluation simulator development tool, (3) a dynamic, interactive interface between the HCI prototype and simulator, and (4) an embedded evaluation capability to evaluate the adequacy of an HCI based on a user's performance.

Moore, Loretta A.↗

A graphical user-interface for propulsion system analysis

NASA LeRC uses a series of computer codes to calculate installed propulsion system performance and weight. The need to evaluate more advanced engine concepts with a greater degree of accuracy has resulted in an increase in complexity of this analysis system. Therefore, a graphical user interface was developed to allow the analyst to more quickly and easily apply these codes. The development of this interface and the rationale for the approach taken are described. The interface consists of a method of pictorially representing and editing the propulsion system configuration, forms for entering numerical data, on-line help and documentation, post processing of data, and a menu system to control execution.

Curlett, Brian P.↗

Relation Between Roughness of Interface and Adherence of Porcelain Enamel to Steel

Porcelain-enamel ground coats were prepared and applied under conditions that gave various degrees of adherence between enamel and a low-carbon steel (enameling iron). The variations in adherence were produced by (a) varying the amount of cobalt-oxide addition in the frit, (b) varying the type of metallic-oxide addition in the frit, keeping the amount constant at 0.8 weight percent, (c) varying the surface treatment of the metal before application of the enamel, by pickling, sandblasting, and polishing, and (d) varying the time of firing of the enamel containing 0.8 percent of cobalt oxide. Specimens of each enamel were given the standard adherence test of the Porcelain Enamel Institute. Metallographic sections were made on which the roughness of interface was evaluated by counting the number of anchor points (undercuts) per centimeter of specimen length and also by measuring the length of the interface and expressing results as the ratio of this length to the length of a straight line parallel to the over-all direction of the interface.

Richmond, J C↗

Customizing graphical user interface technology for spacecraft control centers

The Transportable Payload Operations Control Center (TPOCC) project is applying the latest in graphical user interface technology to the spacecraft control center environment. This project of the Mission Operations Division's (MOD) Control Center Systems Branch (CCSB) at NASA Goddard Space Flight Center (GSFC) has developed an architecture for control centers which makes use of a distributed processing approach and the latest in Unix workstation technology. The TPOCC project is committed to following industry standards and using commercial off-the-shelf (COTS) hardware and software components wherever possible to reduce development costs and to improve operational support. TPOCC's most successful use of commercial software products and standards has been in the development of its graphical user interface. This paper describes TPOCC's successful use and customization of four separate layers of commercial software products to create a flexible and powerful user interface that is uniquely suited to spacecraft monitoring and control.

Beach, Edward↗

Towards the formal verification of the requirements and design of a processor interface unit

The formal verification of the design and partial requirements for a Processor Interface Unit (PIU) using the Higher Order Logic (HOL) theorem-proving system is described. The processor interface unit is a single-chip subsystem within a fault-tolerant embedded system under development within the Boeing Defense and Space Group. It provides the opportunity to investigate the specification and verification of a real-world subsystem within a commercially-developed fault-tolerant computer. An overview of the PIU verification effort is given. The actual HOL listing from the verification effort are documented in a companion NASA contractor report entitled 'Towards the Formal Verification of the Requirements and Design of a Processor Interface Unit - HOL Listings' including the general-purpose HOL theories and definitions that support the PIU verification as well as tactics used in the proofs.

Fura, David A.↗

Intelligent systems and advanced user interfaces for design, operation, and maintenance of command management systems

Historically, command management systems (CMS) have been large and expensive spacecraft-specific software systems that were costly to build, operate, and maintain. Current and emerging hardware, software, and user interface technologies may offer an opportunity to facilitate the initial formulation and design of a spacecraft-specific CMS as well as to develop a more generic CMS system. New technologies, in addition to a core CMS common to a range of spacecraft, may facilitate the training and enhance the efficiency of CMS operations. Current mission operations center (MOC) hardware and software include Unix workstations, the C/C++ programming languages, and an X window interface. This configuration provides the power and flexibility to support sophisticated and intelligent user interfaces that exploit state-of-the-art technologies in human-machine interaction, artificial intelligence, and software engineering. One of the goals of this research is to explore the extent to which technologies developed in the research laboratory can be productively applied in a complex system such as spacecraft command management. Initial examination of some of these issues in CMS design and operation suggests that application of technologies such as intelligent planning, case-based reasoning, human-machine systems design and analysis tools (e.g., operator and designer models), and human-computer interaction tools (e.g., graphics, visualization, and animation) may provide significant savings in the design, operation, and maintenance of the CMS for a specific spacecraft as well as continuity for CMS design and development across spacecraft. The first six months of this research saw a broad investigation by Georgia Tech researchers into the function, design, and operation of current and planned command management systems at Goddard Space Flight Center. As the first step, the researchers attempted to understand the current and anticipated horizons of command management systems at Goddard. Preliminary results are given on CMS commonalities and causes of low re-use, and methods are proposed to facilitate increased re-use.

Potter, William J.↗

User interface development and metadata considerations for the Atmospheric Radiation Measurement (ARM) archive

This paper will discuss user interface development and the structure and use of metadata for the Atmospheric Radiation Measurement (ARM) Archive. The ARM Archive, located at Oak Ridge National Laboratory (ORNL) in Oak Ridge, Tennessee, is the data repository for the U.S. Department of Energy's (DOE's) ARM Project. After a short description of the ARM Project and the ARM Archive's role, we will consider the philosophy and goals, constraints, and prototype implementation of the user interface for the archive. We will also describe the metadata that are stored at the archive and support the user interface.

Singley, P. T.↗