Search NASA⌕ Search

SEARCH · Search NASA

Results for “Moving interface”

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 217 records · Page 12

Time-Dependent Simulations of Incompressible Flow in a Turbopump Using Overset Grid Approach

This viewgraph presentation provides information on mathematical modelling of the SSME (space shuttle main engine). The unsteady SSME-rig1 start-up procedure from the pump at rest has been initiated by using 34.3 million grid points. The computational model for the SSME-rig1 has been completed. Moving boundary capability is obtained by using DCF module in OVERFLOW-D. MPI (Message Passing Interface)/OpenMP hybrid parallel code has been benchmarked.

Kiris, Cetin↗

Cursor Control Device Test Battery

The test battery was developed to provide a standard procedure for cursor control device evaluation. The software was built in Visual Basic and consists of nine tasks and a main menu that integrates the set-up of the tasks. The tasks can be used individually, or in a series defined in the main menu. Task 1, the Unidirectional Pointing Task, tests the speed and accuracy of clicking on targets. Two rectangles with an adjustable width and adjustable center- to-center distance are presented. The task is to click back and forth between the two rectangles. Clicks outside of the rectangles are recorded as errors. Task 2, Multidirectional Pointing Task, measures speed and accuracy of clicking on targets approached from different angles. Twenty-five numbered squares of adjustable width are arranged around an adjustable diameter circle. The task is to point and click on the numbered squares (placed on opposite sides of the circle) in consecutive order. Clicks outside of the squares are recorded as errors. Task 3, Unidirectional (horizontal) Dragging Task, is similar to dragging a file into a folder on a computer desktop. Task 3 requires dragging a square of adjustable width from one rectangle and dropping it into another. The width of each rectangle is adjustable, as well as the distance between the two rectangles. Dropping the square outside of the rectangles is recorded as an error. Task 4, Unidirectional Path Following, is similar to Task 3. The task is to drag a square through a tunnel consisting of two lines. The size of the square and the width of the tunnel are adjustable. If the square touches any of the lines, it is counted as an error and the task is restarted. Task 5, Text Selection, involves clicking on a Start button, and then moving directly to the underlined portion of the displayed text and highlighting it. The pointing distance to the text is adjustable, as well as the to-be-selected font size and the underlined character length. If the selection does not include all of the underlined characters, or includes non-underlined characters, it is recorded as an error. Task 6, Multi-size and Multi-distance Pointing, presents the participant with 24 consecutively numbered buttons of different sizes (63 to 163 pixels), and at different distances (60 to 80 pixels) from the Start button. The task is to click on the Start button, and then move directly to, and click on, each numbered target button in consecutive order. Clicks outside of the target area are errors. Task 7, Standard Interface Elements Task, involves interacting with standard interface elements as instructed in written procedures, including: drop-down menus, sliders, text boxes, radio buttons, and check boxes. Task completion time is recorded. In Task 8, a circular track is presented with a disc in it at the top. Track width and disc size are adjustable. The task is to move the disc with circular motion within the path without touching the boundaries of the track. Time and errors are recorded. Task 9 is a discrete task that allows evaluation of discrete cursor control devices that tab from target to target, such as a castle switch. The task is to follow a predefined path and to click on the yellow targets along the path.

Kritina Holden↗

On the dynamics of a shock-bubble interaction

We present a detailed numerical study of the interaction of a weak shock wave with an isolated cylindrical gas inhomogenity. Such interactions have been studied experimentally in an attempt to elucidate the mechanisms whereby shock waves propagating through random media enhance mixing. Our study concentrates on the early phases of the interaction process which are dominated by repeated refractions of acoustic fronts at the bubble interface. Specifically, we have reproduced two of the experiments performed by Haas and Sturtevant : M(sub s) = 1.22 planar shock wave, moving through air, impinges on a cylindrical bubble which contains either helium or Refrigerant 22. These flows are modelled using the two-dimensional, compressible Euler equations for a two component fluid (air-helium or air-Refrigerant 22). Although simulations of shock wave phenomena are now fairly commonplace, they are mostly restricted to single component flows. Unfortunately, multi-component extensions of successful single component schemes often suffer from spurious oscillations which are generated at material interfaces. Here we avoid such problems by employing a novel, nonconservative shock-capturing scheme. In addition, we have utilized a sophisticated adaptive mesh refinement algorithm which enables extremely high resolution simulations to be performed relatively cheaply. Thus we have been able to reproduce numerically all the intricate mechanisms that were observed experimentally (e.g., transitions from regular to irregular refraction, cusp formation and shock wave focusing, multi-shock and Mach shock structures, jet formation, etc.), and we can now present an updated description for the dynamics of a shock-bubble interaction.

Quirk, James J.↗

Artificial intelligence and expert systems in-flight software testing

The authors discuss the introduction of advanced information systems technologies such as artificial intelligence, expert systems, and advanced human-computer interfaces directly into Space Shuttle software engineering. The reconfiguration automation project (RAP) was initiated to coordinate this move towards 1990s software technology. The idea behind RAP is to automate several phases of the flight software testing procedure and to introduce AI and ES into space shuttle flight software testing. In the first phase of RAP, conventional tools to automate regression testing have already been developed or acquired. There are currently three tools in use.

Demasie, M. P.↗

Rotatable crucible for rapid solidification process

This invention relates to an apparatus for producing filament, fiber, ribbon or film from a molten material, comprising a preferably heat extracting crucible which contains a pool of molten material at a selected horizontal level in the pool. The crucible has an opening extending from above the free surface level to a bottom edge of the opening, the bottom edge being sufficiently below the free surface level so that the molten material cannot form and hold a meniscus by surface tension between the edge and the level of the free surface and further comprises a heat extracting substrate laterally disposed with respect to the crucible and which rotates about an axis of rotation. The substrate is positioned adjacent the edge of the opening which confines the molten material and prevents it from overflowing downwardly out of the crucible. The invention features rotating means which includes a first drive means for tiltably rotating the crucible about an axis of rotation which is coaxial with the axis of rotation of the substrate, so the crucible edge can be maintained a predetermined constant distance from the substrate. The distance chosen is suitable for depositing molten material on the substrate and the apparatus also has a second drive means which is drivingly connected to the substrate for continuously moving the surface of the substrate upwardly past the edge and a melt front formed at the interface of the molten material and the substrate surface.

Gaspar, Thomas↗

The stability of two-phase flow over a swept-wing

We use numerical and asymptotic techniques to study the stability of a two-phase air/water flow above a flat porous plate. This flow is a model of the boundary layer which forms on a yawed cylinder and can be used as a useful approximation to the air flow over swept wings during heavy rainfall. We show that the interface between the water and air layers can significantly destabilize the flow, leading to traveling wave disturbances which move along the attachment line. This instability occurs for lower Reynolds numbers than in the case of the absence of a water layer. We also investigate the instability of inviscid stationary modes. We calculate the effective wavenumber and orientation of the stationary disturbance when the fluids have identical physical properties. Using perturbation methods we obtain corrections due to a small stratification in viscosity, thus quantifying the interfacial effects. Our analytical results are in agreement with the numerical solution which we obtain for arbitrary fluid properties.

Coward, Adrian↗

Validation of Real-Time Data Processing for the Ground and Air-MSPI Systems

JPL is currently developing the multi-angle spectro-polarimetric imager (MSPI), targeted for the Aerosol-Cloud-Ecosystems (ACE) mission, as defined in the National Academies 2007 Decadal Survey. In preparation for the space instrument, the MSPI team has built two incremental camera systems (Ground- and Air-MSPI) to improve understanding of the proposed architecture. Ground-MSPI is a gimballed instrument used primarily for stationary observation and characterization of the imager and optics. The ER-2 based Air-MSPI operates in a step-and-stare mode, providing multi-angle imaging of a static target. This mode-of-operation simulates the observation scenario of the space instrument. Physically, MSPI is a pushbroom camera with a specialized frontend. Before imaging, light entering the camera passes through a pair of photoelastic modulators and a set of pattern polarizers. These optical elements act on the light to make polarimetric extraction computationally feasible. Calculating polarimetric parameters from the imager's data stream requires a real-time least-squares computation that produces coefficients of a truncated time-series expansion of the image. As reported in, the data processing algorithm can operate in real-time on a Xilinx Virtex-5 FPGA. Moving beyond verification with an onboard data source, the algorithm has been validated on a commercial development board interfaced with the ground camera. In addition, the algorithm has been instantiated within the Air-MSPI electronics board's FPGA, and in situ first-light has been achieved.

real-time data processing↗

Firmware Architecture of the ARMADAS Bolting Robot

The Automated Reconfigurable Mission Adaptive Digital Assembly Systems (ARMADAS) project, under development at NASA Ames Research Center, has demonstrated on-ground autonomous robotic assembly of extensive digital structures, and it is now moving forward towards in-space demonstration. The ARMADAS system comprises of the operation software, the operation user interface (opsUI), and a swarm of robots. The robotic system consists of a multitude of collaborative agents specifically designed to transport, place and bolt the building blocks, called voxels (volumetric pixels). This paper focuses on the bolting robot, referred to as Mobile Metamaterial Internal Co-Integrator (MMIC-I). MMIC-I is a battery-powered crawling robot. It navigates the structure through extension, contraction and gripping. Two distinct controller boards operate the robot's two symmetric modules, referred to as module A and B. Board A is the master board: it coordinates motion planning and motion primitives execution, hosts the WiFi client, performs periodic self-assessment and system idle check and triggers faults if anomalies are detected. Board B periodically sends a heartbeat to board A, through a wired communication channel that uses the Serial protocol. Additionally, board A's WiFi client receives heartbeat packet requests or motion/bolting commands from a dedicated server board, and acknowledges reception sending back a response heartbeat packet containing information about the overall robot status, e. g. electrical current and voltage values, target and actual angles, operating mode, fault status. Whenever a motion command is sent, the motion planning section of the firmware determines the current robot configuration, using Inertial Measurement Unit readings and the motors Pulse Width Modulation values. Afterwards, it calculates the list of primitives needed to reach the target state, and controls their execution in the proper order. MMIC-I can receive and execute motion and bolting commands only when it is in operational mode. MMIC-I has three operating modes: standby, operational and safed. Standby mode is automatically entered upon startup. While in standby mode, all motors are powered off, and the only accepted commands are the ones relative to a change of mode and heartbeat packet request. Fault detection causes the robot to automatically enter safed or standby mode. Whenever the detected fault occurs within a motion and requires immediate intervention, e. g. an over-current situation, the robot enters safed mode. Safed mode powers off all motors except for the locomotion module, thus preventing the robot from collapsing. Conversely, when the detected fault doesn't require immediate intervention (low battery warning, for instance), the robot enters standby mode after completing the ongoing motion. This paper provides a detailed discussion of MMIC-I's firmware architecture. It accurately describes the implementation approach for each module: sensor data reading, motor control and actuation, WiFi server-client communication, intra-boards Serial communication, operating modes and autonomous fault detection, motion planning, coordination and execution, etc. Moreover, in support of the software description, this paper includes a thorough characterization of MMIC-I's hardware and avionics.

In-space assembly↗

An MPI-IO Interface to HPSS

This paper describes an implementation of the proposed MPI-IO standard for parallel I/O. Our system uses third-party transfer to move data over an external network between the processors where it is used and the I/O devices where it resides. Data travels directly from source to destination, without the need for shuffling it among processors or funneling it through a central node. Our distributed server model lets multiple compute nodes share the burden of coordinating data transfers. The system is built on the High Performance Storage System (HPSS), and a prototype version runs on a Meiko CS-2 parallel computer.

Parallel Processing↗

Whistler Waves Associated with Weak Interplanetary Shocks

We analyze the properties of 98 weak interplanetary shocks measured by the dual STEREO spacecraft over approximately 3 years during the past solar minimum. We study the occurrence of whistler waves associated with these shocks, which on average are high beta shocks (0.2 < Beta < 10). We have compared the waves properties upstream and downstream of the shocks. In the upstream region the waves are mainly circularly polarized, and in most of the cases (approx. 75%) they propagate almost parallel to the ambient magnetic field (<30 deg.). In contrast, the propagation angle with respect to the shock normal varies in a broad range of values (20 deg. to 90 deg.), suggesting that they are not phase standing. We find that the whistler waves can extend up to 100,000 km in the upstream region but in most cases (88%) are contained in a distance within 30,000 km from the shock. This corresponds to a larger region with upstream whistlers associated with IP shocks than previously reported in the literature. The maximum amplitudes of the waves are observed next to the shock interface, and they decrease as the distance to the shock increases. In most cases the wave propagation direction becomes more aligned with the magnetic field as the distance to the shock increases. These two facts suggest that most of the waves in the upstream region are Landau damping as they move away from the shock. From the analysis we also conclude that it is likely that the generation mechanism of the upstream whistler waves is taking place at the shock interface. In the downstream region, the waves are irregularly polarized, and the fluctuations are very compressive; that is, the compressive component of the wave clearly dominates over the transverse one. The majority of waves in the downstream region (95%) propagate at oblique angles with respect to the ambient magnetic field (>60 deg.). The wave propagation with respect to the shock-normal direction has no preferred direction and varies similarly to the upstream case. It is possible that downstream fluctuations are generated by ion relaxation as suggested in previous hybrid simulation shocks.

Whistler waves↗

Interfaces For Planning Vehicle Routes

A system for producing vehicle routes such as aircraft flight plans in the presence of weather and other hazards defines static and moving hazards with polygons drawn on a display containing graphic hazard regions. Different hazard types and intensities are displayed differently. Both lateral and vertical geographic depictions are displayed, and hazards can be displayed temporally as well. Users input information and thresholds for hazards.

Thea Lynn Feyereisen↗

Natural Language Interface for Safety Certification of Safety-Critical Software

Model-based design and automated code generation are being used increasingly at NASA. The trend is to move beyond simulation and prototyping to actual flight code, particularly in the guidance, navigation, and control domain. However, there are substantial obstacles to more widespread adoption of code generators in such safety-critical domains. Since code generators are typically not qualified, there is no guarantee that their output is correct, and consequently the generated code still needs to be fully tested and certified. The AutoCert generator plug-in supports the certification of automatically generated code by formally verifying that the generated code is free of different safety violations, by constructing an independently verifiable certificate, and by explaining its analysis in a textual form suitable for code reviews.

Denney, Ewen↗

Positive-Buoyancy Rover for Under Ice Mobility

A buoyant rover has been developed to traverse the underside of ice-covered lakes and seas. The rover operates at the ice/water interface and permits direct observation and measurement of processes affecting freeze- over and thaw events in lake and marine environments. Operating along the 2- D ice-water interface simplifies many aspects of underwater exploration, especially when compared to submersibles, which have difficulty in station-keeping and precision mobility. The buoyant rover consists of an all aluminum body with two aluminum sawtooth wheels. The two independent body segments are sandwiched between four actuators that permit isolation of wheel movement from movement of the central tether spool. For normal operations, the wheels move while the tether spool feeds out line and the cameras on each segment maintain a user-controlled fixed position. Typically one camera targets the ice/water interface and one camera looks down to the lake floor to identify seep sources. Each wheel can be operated independently for precision turning and adjustments. The rover is controlled by a touch- tablet interface and wireless goggles enable real-time viewing of video streamed from the rover cameras. The buoyant rover was successfully deployed and tested during an October 2012 field campaign to investigate methane trapped in ice in lakes along the North Slope of Alaska.

Leichty, John M.↗

Full versus limited versus no steerability

The range of phenomena of the MST radar technique to divide the steerability versus nonsteerability problem into two broad with a third subset that lies between these two limits are studied. Processes that vary on a horizontal scale which are comparable to the area of the probing radar beam can best be fully steerable beams. The use of fixed beam systems would be a long term study of the mean wind field. Orographic effects due to mountain ridges and/or land-sea interfaces demand steerable beams, particularly if the effects are three dimensional in character. In view of their lack of moving parts fixed beam systems are more reliable. It is assumed that the reliability of a system is inversely proportioned to the number of moving parts. This is not a problem for fixed beam systems.

Balsley, B. B.↗

SKITTER/implement mechanical interface

SKITTER (Spacial Kinematic Inertial Translatory Tripod Extremity Robot) is a three-legged transport vehicle designed to perform under the unique environment of the moon. The objective of this project was to design a mechanical interface for SKITTER. This mechanical latching interface will allow SKITTER to use a series of implements such as drills, cranes, etc., and perform different tasks on the moon. The design emphasized versatility and detachability; that is, the interface design is the same for all implements, and connection and detachment is simple. After consideration of many alternatives, a system of three identical latches at each of the three interface points was chosen. The latching mechanism satisfies the design constraints because it facilitates connection and detachment. Also, the moving parts are protected from the dusty environment by housing plates.

Cash, John Wilson, III↗

Full-Scale Direct Numerical Simulation of Two- and Three-Dimensional Instabilities and Rivulet Formulation in Heated Falling Films

A thin film draining on an inclined plate has been studied numerically using finite element method. Three-dimensional governing equations of continuity, momentum and energy with a moving boundary are integrated in an arbitrary Lagrangian Eulerian frame of reference. Kinematic equation is solved to precisely update interface location. Rivulet formation based on instability mechanism has been simulated using full-scale computation. Comparisons with long-wave theory are made to validate the numerical scheme. Detailed analysis of two- and three-dimensional nonlinear wave formation and spontaneous rupture forming rivulets under the influence of combined thermocapillary and surface-wave instabilities is performed.

Krishnamoorthy, S.↗

Compact Holographic Data Storage

NASA's future missions would require massive high-speed onboard data storage capability to Space Science missions. For Space Science, such as the Europa Lander mission, the onboard data storage requirements would be focused on maximizing the spacecraft's ability to survive fault conditions (i.e., no loss in stored science data when spacecraft enters the 'safe mode') and autonomously recover from them during NASA's long-life and deep space missions. This would require the development of non-volatile memory. In order to survive in the stringent environment during space exploration missions, onboard memory requirements would also include: (1) survive a high radiation environment (1 Mrad), (2) operate effectively and efficiently for a very long time (10 years), and (3) sustain at least a billion write cycles. Therefore, memory technologies requirements of NASA's Earth Science and Space Science missions are large capacity, non-volatility, high-transfer rate, high radiation resistance, high storage density, and high power efficiency. JPL, under current sponsorship from NASA Space Science and Earth Science Programs, is developing a high-density, nonvolatile and rad-hard Compact Holographic Data Storage (CHDS) system to enable large-capacity, high-speed, low power consumption, and read/write of data in a space environment. The entire read/write operation will be controlled with electrooptic mechanism without any moving parts. This CHDS will consist of laser diodes, photorefractive crystal, spatial light modulator, photodetector array, and I/O electronic interface. In operation, pages of information would be recorded and retrieved with random access and high-speed. The nonvolatile, rad-hard characteristics of the holographic memory will provide a revolutionary memory technology meeting the high radiation challenge facing the Europa Lander mission. Additional information is contained in the original extended abstract.

Chao, T. H.↗