Search NASA⌕ Search

SEARCH · Search NASA

Results for “socket”

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

Torque-Limiting Manipulation Device

A device for manipulating a workpiece in space includes a fixture, a stanchion assembly, a manipulation mechanism, an actuation mechanism, and a reaction mechanism. The fixture has an end onto which the workpiece affixes. The stanchion assembly has an upper and a lower end. The manipulation mechanism connects the fixture and the upper end of the stanchion assembly. The lower end of the stanchion assembly mounts, via probe and a socket, to a structure. The actuation mechanism operably connects to the manipulation mechanism, and moves the fixture in space. The reaction mechanism provides a point through which force inputs into the actuation mechanism may react.

Moetteli, John B.↗

BSD Portals for LINUX 2.0

Portals, an experimental feature of 4.4BSD, extend the file system name space by exporting certain open () requests to a user-space daemon. A portal daemon is mounted into the file name space as if it were a standard file system. When the kernel resolves a pathname and encounters a portal mount point, the remainder of the path is passed to the portal daemon. Depending on the portal "pathname" and the daemon's configuration, some type of open (2) is performed. The resulting file descriptor is passed back to the kernel which eventually returns it to the user, to whom it appears that a "normal" open has occurred. A proxy portalfs file system is responsible for kernel interaction with the daemon. The overall effect is that the portal daemon performs an open (2) on behalf of the kernel, possibly hiding substantial complexity from the calling process. One particularly useful application is implementing a connection service that allows simple scripts to open network sockets. This paper describes the implementation of portals for LINUX 2.0.

McNab, A. David↗

Development of an UltraNet Based Distributed Visualization Application

The example application is a distributed visualization involving a supercomputer and a graphics workstation. The visualization computation is performed on a Connection Machine, end the results are rendered using a Silicon Graphics Workstations The UltraNet network installed at NAB allows high-bandwidth communication between the computers. Ideally, taking advantage of the UltraNet is no more complex than developing TCP/IP and Unix BSD socket-type applications on a single machine. In practice, there are several problems in developing an Application using the UltraNet. This paper identifies potential problems and discusses techniques for overcoming them. Performance of UltraNet communication is measured and found to be 10 MB/sec for SGI VGX workstations.

Krystynak, John↗

Electrical Connectors

Betaflex connectors are sockets that connect multichip modules and high density ceramic packages to printed circuit boards. They incorporate shape memory alloy technology, developed under NASA contract. Aimed at computer, telecommunication, avionics and military markets, the connectors enable designers to gain up to 40 percent more board space and provide 100 signal lines to the inch. When the nickel titanium element in the connector is heated by a low voltage power supply, the connector's spring is opened allowing the circuit board to be inserted with zero force. This makes assembly easier and more reliable. Beta Phase was taken over by Mopex, BPS and currently manufactures these connectors.

Source record↗

Temper Foam

Fabricated by Expanded Rubber & Plastics Corporation, Temper Foam provides better impact protection for airplane passengers and enhances passenger comfort on long flights because it distributes body weight and pressure evenly over the entire contact area. Called a "memory foam" it matches the contour of the body pressing against it and returns to its original shape once the pressure is removed. As a shock absorber, a three-inch foam pad has the ability to absorb the impact of a 10-foot fall by an adult. Applications include seat cushioning for transportation vehicles, padding for furniture and a variety of athletic equipment medical applications including wheelchair padding, artificial limb socket lining, finger splint and hand padding for burn patients, special mattresses for the bedridden and dental stools. Production and sales rights are owned by Temper Foam, Inc. Material is manufactured under license by the Dewey and Almy Division of Grace Chemical Corporation. Distributors of the product are Kees Goebel Medical Specialties, Inc. and Alimed, Inc. They sell Temper Foam in bulk to the fabricators who trim it to shapes required by their customers.

Source record↗

Reusable Solid Rocket Motor Nozzle Joint 5 Redesign

Torque tension testing of a newly designed Reusable Solid Rocket Motor nozzle bolted assembly was successfully completed. Test results showed that the 3-sigma preload variation was as expected at the required input torque level and the preload relaxation were within the engineering limits. A shim installation technique was demonstrated as a simple process to fill a shear lip gap between nozzle housings in the joint region. A new automated torque system was successfully demonstrated in this test. This torque control tool was found to be very precise and accurate. The bolted assembly performance was further evaluated using the Nozzle Structural Test Bed. Both current socket head cap screw and proposed multiphase alloy bolt configurations were tested. Results indicated that joint skip and bolt bending were significantly reduced with the new multiphase alloy bolt design. This paper summarizes all the test results completed to date.

Lui, R. C.↗

Experimental Evaluation of the Deceleration of Aluminum Cylinders Rotating in a Magnetic Field and Comments on Magnetic Damping of a Flywheel Control

An experimental investigation has been made to determine the magnetic deceleration of a closed-end cylinder rotating in a magnetic field by use of opposed ball and socket air bearing support. The theories of smythe and Hooper were compared with the experimental data for aluminum cylinders with fineness ratios of 9:1, 4:1, and 2:l and a wall thickness of 0.254 centimeter and one cylinder with a fineness ratio of 6:1 and a wall thickness of 0.508 centimeter. A method is outlined by which the magnetic damping coefficient for the spinning motion of a body of revolution may be determined experimentally. The theory of Smythe for a thin-walled cylinder predicts values greater than experimental results for fineness ratios of less than 6:l. Hooper's theory is in agreement with the experimental results through-out the range of fineness ratios tested. A utilization of the magnetic damping to prevent overspeeding of a flywheel used in a satellite orientation system is discussed.

Eide, Donald G.↗

Flexible Cryogenic Temperature and Liquid-Level Probes

Lightweight, flexible probes have been developed for measuring temperatures at multiple locations in tanks that contain possibly pressurized cryogenic fluids. If the fluid in a given tank is subcritical (that is, if it consists of a liquid and its vapor), then in one of two modes of operation, the temperature measurements made by a probe of this type can be used to deduce the approximate level of the liquid. The temperature sensors are silicon diodes located at intervals along a probe. If the probe is to be used to measure a temperature gradient along a given axis in the tank, then the probe must be mounted along that axis. In the non-liquid-level-sensing temperature-measurement mode, a constant small electric current is applied to each diode and the voltage across the diode . a known function of the current and temperature . is measured as an indication of its temperature. For the purpose of this measurement, "small electric current" signifies a current that is not large enough to cause a significant increase in the measured temperature. More specifically, the probe design calls for a current of 10 A, which, in the cryogenic temperature range of interest, generates heat at a rate of only about 0.01 mW per diode. In the liquid-level-sensing mode, one applies a larger current (30 mA) to each diode so as to heat each diode appreciably (with a power of about 36 mW in the temperature range of interest). Because the liquid cools the diode faster than does the vapor, the temperature of the diode is less when diode is immersed in the liquid than when it is above the surface of the liquid. Thus, the temperature (voltage) reading from each diode can be used to determine whether the liquid level is above or below the diode, and one can deduce that the liquid level lies between two adjacent diodes, the lower one of which reads a significantly lower temperature. The aforementioned techniques for measuring temperature and deducing liquid level are not new. What is new here are the designs of the probes and of associated external electronic circuitry. In each probe, the diodes and the lead wires are embedded in a strong, lightweight, flexible polyimide strip. Each probe is constructed as an integral unit that includes a multipin input/output plug or socket for solderless connection of the lead wires to the external circuitry. The polyimide strip includes mounting tabs with holes that can accommodate rivets, screws, or other fasteners. Alternatively, a probe can be mounted by use of an epoxy. A probe can be manufactured to almost any length or width, and the diodes can be embedded at almost any desired locations along and across the polyimide strip. In designing a probe for a specific application, one seeks a compromise between (1) minimizing the number of diodes in order to minimize the complexity of input/output connections and external electronic circuitry while (2) using enough diodes to obtain the required precision. Optionally, to minimize spurious heating of the cryogenic fluid, the external circuitry can be designed to apply power to the probe only during brief measurement intervals. Assuming that the external circuitry is maintained at a steady temperature, a power-on interval of only a few seconds is sufficient to obtain accurate data on temperatures and/or the height of the liquid/vapor interface.

Haberbusch, Mark↗

An Introduction to Message-Bus Architectures for Space Systems

This course presents technical and programmatic information on the development of message-based architectures for space mission ground and flight software systems. Message-based architecture approaches provide many significant advantages over the more traditional socket-based one-of-a-kind integrated system development approaches. The course provides an overview of publish/subscribe concepts, the use of common isolation layer API's, approaches to message standardization, and other technical topics. Several examples of currently operational systems are discussed and possible changes to the system discussed and time for questions and answers will be provided.

Smith, Danford↗

Increasing the Automation and Autonomy for Spacecraft Operations with Criteria Action Table

The Criteria Action Table (CAT) is an automation tool developed for monitoring real time system messages for specific events and processes in order to take user defined actions based on a set of user-defined rules. CAT was developed by Lockheed Martin Space Operations as a part of a larger NASA effort at the Goddard Space Flight Center (GSFC) to create a component-based, middleware-based, and standard-based general purpose ground system architecture referred as GMSEC - the GSFC Mission Services Evolution Center. CAT has been integrated into the upgraded ground systems for Tropical Rainfall Measuring Mission (TRMM) and Small Explorer (SMEX) satellites and it plays the central role in their automation effort to reduce the cost and increase the reliability for spacecraft operations. The GMSEC architecture provides a standard communication interface and protocol for components to publish/describe messages to an information bus. It also provides a standard message definition so components can send and receive messages to the bus interface rather than each other, thus reducing the component-to-component coupling, interface, protocols, and link (socket) management. With the GMSEC architecture, components can publish standard event messages to the bus for all nominal, significant, and surprising events in regard to satellite, celestial, ground system, or any other activity. In addition to sending standard event messages, each GMSEC compliant component is required to accept and process GMSEC directive request messages.

Li, Zhen-Ping↗

Introduction to Message-Bus Architectures for Space Systems

This course presents technical and programmatic information on the development of message-based architectures for space mission ground and flight software systems. Message-based architecture approaches provide many significant advantages over the more traditional socket-based one-of-a-kind integrated system development approaches. The course provides an overview of publish/subscribe concepts, the use of common isolation layer API's, approaches to message standardization, and other technical topics. Several examples of currently operational systems are discussed and possible changes to the system development process are presented. Benefits and lessons learned will be discussed and time for questions and answers will be provided.

Smith, Dan↗

Improved Method Being Developed for Surface Enhancement of Metallic Materials

Surface enhancement methods induce a layer of beneficial residual compressive stress to improve the impact (FOD) resistance and fatigue life of metallic materials. A traditional method of surface enhancement often used is shot peening, in which small steel spheres are repeatedly impinged on metallic surfaces. Shot peening is inexpensive and widely used, but the plastic deformation of 20 to 40 percent imparted by the impacts can be harmful. This plastic deformation can damage the microstructure, severely limiting the ductility and durability of the material near the surface. It has also been shown to promote accelerated relaxation of the beneficial compressive residual stresses at elevated temperatures. Low-plasticity burnishing (LPB) is being developed as an improved method for the surface enhancement of metallic materials. LPB is being investigated as a rapid, inexpensive surface enhancement method under NASA Small Business Innovation Research contracts NAS3-98034 and NAS3-99116, with supporting characterization work at NASA. Previously, roller burnishing had been employed to refine surface finish. This concept was adopted and then optimized as a means of producing a layer of compressive stress of high magnitude and depth, with minimal plastic deformation (ref. 1). A simplified diagram of the developed process is given in the following figure. A single pass of a smooth, free-rolling spherical ball under a normal force deforms the surface of the material in tension, creating a compressive layer of residual stress. The ball is supported in a fluid with sufficient pressure to lift the ball off the surface of the retaining spherical socket. The ball is only in mechanical contact with the surface of the material being burnished and is free to roll on the surface. This apparatus is designed to be mounted in the conventional lathes and vertical mills currently used to machine parts. The process has been successfully applied to nickel-base superalloys by a team from the NASA Glenn Research Center, Lambda Research, and METCUT Research, as supported by the NASA Small Business Innovation Research Phase I and II programs, the Ultra Safe program, and the Ultra- Efficient Engine Technology (UEET) Program.

Gabb, Timothy P.↗

UWB Tracking Software Development

An Ultra-Wideband (UWB) two-cluster Angle of Arrival (AOA) tracking prototype system is currently being developed and tested at NASA Johnson Space Center for space exploration applications. This talk discusses the software development efforts for this UWB two-cluster AOA tracking system. The role the software plays in this system is to take waveform data from two UWB radio receivers as an input, feed this input into an AOA tracking algorithm, and generate the target position as an output. The architecture of the software (Input/Output Interface and Algorithm Core) will be introduced in this talk. The development of this software has three phases. In Phase I, the software is mostly Matlab driven and calls C++ socket functions to provide the communication links to the radios. This is beneficial in the early stage when it is necessary to frequently test changes in the algorithm. Phase II of the development is to have the software mostly C++ driven and call a Matlab function for the AOA tracking algorithm. This is beneficial in order to send the tracking results to other systems and also to improve the tracking update rate of the system. The third phase is part of future work and is to have the software completely C++ driven with a graphics user interface. This software design enables the fine resolution tracking of the UWB two-cluster AOA tracking system.

Gross, Julia↗

Model checking for software security properties

This paper describes the use of the Flexible Modeling Framework (FMF) for model checking (MC) to perform and search for vulnerabilities in the Secure Socket Layer (SSL) communication protocol.

model checking formal methods software security↗

Reach Envelope and Field of Vision Quantification in Mark III Space Suit Using Delaunay Triangulation

The Science Crew Operations and Utility Testbed (SCOUT) project is focused on the development of a rover vehicle that can be utilized by two crewmembers during extra vehicular activities (EVAs) on the moon and Mars. The current SCOUT vehicle can transport two suited astronauts riding in open cockpit seats. Among the aspects currently being developed is the cockpit design and layout. This process includes the identification of possible locations for a socket to which a crewmember could connect a portable life support system (PLSS) for recharging power, air, and cooling while seated in the vehicle. The spaces in which controls and connectors may be situated within the vehicle are constrained by the reach and vision capabilities of the suited crewmembers. Accordingly, quantification of the volumes within which suited crewmembers can both see and reach relative to the vehicle represents important information during the design process.

Abercromby, Andrew F. J.↗

SPARTAN: A High-Fidelity Simulation for Automated Rendezvous and Docking Applications

bd Systems (a subsidiary of SAIC) has developed the Simulation Package for Autonomous Rendezvous Test and ANalysis (SPARTAN), a high-fidelity on-orbit simulation featuring multiple six-degree-of-freedom (6DOF) vehicles. SPARTAN has been developed in a modular fashion in Matlab/Simulink to test next-generation automated rendezvous and docking guidance, navigation,and control algorithms for NASA's new Vision for Space Exploration. SPARTAN includes autonomous state-based mission manager algorithms responsible for sequencing the vehicle through various flight phases based on on-board sensor inputs and closed-loop guidance algorithms, including Lambert transfers, Clohessy-Wiltshire maneuvers, and glideslope approaches The guidance commands are implemented using an integrated translation and attitude control system to provide 6DOF control of each vehicle in the simulation. SPARTAN also includes high-fidelity representations of a variety of absolute and relative navigation sensors that maybe used for NASA missions, including radio frequency, lidar, and video-based rendezvous sensors. Proprietary navigation sensor fusion algorithms have been developed that allow the integration of these sensor measurements through an extended Kalman filter framework to create a single optimal estimate of the relative state of the vehicles. SPARTAN provides capability for Monte Carlo dispersion analysis, allowing for rigorous evaluation of the performance of the complete proposed AR&D system, including software, sensors, and mechanisms. SPARTAN also supports hardware-in-the-loop testing through conversion of the algorithms to C code using Real-Time Workshop in order to be hosted in a mission computer engineering development unit running an embedded real-time operating system. SPARTAN also contains both runtime TCP/IP socket interface and post-processing compatibility with bdStudio, a visualization tool developed by bd Systems, allowing for intuitive evaluation of simulation results. A description of the SPARTAN architecture and capabilities is provided, along with details on the models and algorithms utilized and results from representative missions.

Turbe, Michael A.↗

Umbilical mechanism

Apparatus is described for automatically mating a pair of connectors and protecting them prior to mating, which minimizes weight and uses relatively simple and reliable mechanisms. Lower and upper connectors (24, 26) are held in lower and upper parts (14, 16) of a housing, with the upper connector mounted on a carrier (32) that is motor driven to move down and mate the connectors. A pair of movable members (36, 38) serve as shields, as coarse alignment aids, and as force transmitters. The movable members are pivotally mounted at the bottom of the upper housing, and as the carrier moves down it pivots the members out of the way. The movable members have socket elements (116) that closely receive pin elements (120) on the lower housing part, to coarsely align the connectors and to react mating and unmating forces between the housings. The carrier has a pair of plate portions (60, 62) with slots (64), and the movable members have cam followers engaged with the slot walls, to move the members with precision. The carrier plate-like portions engage follower members (82) that pivot open lower shield parts (44, 46) covering the lower connector, which is mounted on four stacks of Belleville washers (142).

Barron, Daniel R.↗

Toggle release

A pyrotechnic actuated structural release device 10 which is mechanically two fault tolerant for release. The device 10 comprises a fastener plate 11 and fastener body 12, each attachable to a different one of a pair of structures to be joined. The fastener plate 11 and body 12 are fastenable by a toggle 13 supported at one end on the fastener plate and mounted for universal pivotal movement thereon. At its other end which is received in a central opening in the fastener body 12 and adapted for limited pivotal movement therein the toggle 13 is restrained by three retractable latching pins 61 symmetrically disposed in equiangular spacing about the axis of the toggle 13 and positionable in latching engagement with an end fitting on the toggle. Each pin 61 is individually retractable by combustion of a pyrotechnic charge 77, the expanding gases of which are applied to a pressure receiving face 67 on the latch pin 61 to effect its retraction from the toggle. While retraction of all three pins 62 releases the toggle, the fastener is mechanically two fault tolerant since the failure of any single one or pair of the latch pins to retract results in an asymmetrical loading on the toggle and its pivotal movement to effect a release. An annular bolt 18 is mounted on the fastener plate 11 as a support for the socket mounting 30, 37 of the toggle whereby its selective axial movement provides a means for preloading the toggle.

Graves, Thomas J.↗