Search NASA⌕ Search

SEARCH · Search NASA

Results for “task placement”

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 55 records · Page 3

Initial Testing the Exploration Extravehicular Mobility Unit (xEMU) in Lunar Environment Simulation at the Neutral Buoyancy Lab (NBL) in 2022

Understanding how to effectively train for Extravehicular Activities (EVAs) for Artemis missions is critical. Tasked by the new Extravehicular Activity and Human Surface Mobility Program(EHP), a team of stakeholders from engineering and flight operations worked together to test the Exploration Extravehicular Mobility (xEMU) in the Neutral Buoyancy Lab(NBL) simulating the lunar environment. The NBL is a pool in which astronauts are typically trained to complete simulated International Space Station (ISS) EVA tasks in a neutral weigh-out. The overall focus for this test series was evaluating how well the NBL could be used as an effective simulated environment for Artemis lunar EVAs. New NBL support hardware was manufactured to support this test series and update the interfaces to be more representative of xEMU hardware such as a new NBL Portable Life Support System(PLSS)mock-up and umbilical, lights and cameras, and display and control unit (DCU).To simulate the 1/6th-gravity (1/6-g) environment, extra weights were added around the suit to create an accurate center of gravity representation. The Partial Gravity Weigh-out Stand (PGWS) predicted where and how much weight would be required for the 1/6th-G simulation and predicted the center of gravity placement. After the weigh-out attempt was completed, the suited participant would complete a set of directed tasks such as kneeling, object pick-up, and walking to evaluate the weigh-out. To create the lunar environment, sand, boulders, and ramps were added to the pool floor. If time allowed after weigh-out was determined acceptable, the flight operations team would direct the suited participants to complete simulated Artemis EVA tasks using flight-like tools and tool cart. The team also evaluated turning out the overhead lights in the NBL for a portion of some of the test runs and using a solar simulator to create amore realistic lunar south pole lighting environment. The test series completed one unmanned test and nine manned tests. With four of the tests, dual xEMU suited operations were completed with subjects in both the small and large xEMU sizes. Overall, the NBL was able to create an acceptable lunar landscape and ability to have two subjects work side by side in pressurized xEMUs which currently cannot be achieved in other test environments. Achieving a stable 1/6th-G lunar weigh-out and clear, consistent dual suit communications was a challenge for this series. Future work is planned to continue to improve this simulation environment.

spacesuit↗

Initial Testing of the Exploration Extravehicular Mobility Unit (xEMU) in Lunar Environment Simulation at the Neutral Buoyancy Lab (NBL) in 2022

Understanding how to effectively train for Extravehicular Activities (EVAs) for Artemis missions is critical. Tasked by the new Extravehicular Activity and Human Surface Mobility Program(EHP), a team of stakeholders from engineering and flight operations worked together to test the Exploration Extravehicular Mobility (xEMU) in the Neutral Buoyancy Lab(NBL) simulating the lunar environment. The NBL is a pool in which astronauts are typically trained to complete simulated International Space Station (ISS) EVA tasks in a neutral weigh-out. The overall focus for this test series was evaluating how well the NBL could be used as an effective simulated environment for Artemis lunar EVAs. New NBL support hardware was manufactured to support this test series and update the interfaces to be more representative of xEMU hardware such as a new NBL Portable Life Support System(PLSS)mock-up and umbilical, lights and cameras, and display and control unit (DCU).To simulate the 1/6th-gravity (1/6-g) environment, extra weights were added around the suit to create an accurate center of gravity representation. The Partial Gravity Weigh-out Stand (PGWS) predicted where and how much weight would be required for the 1/6th-G simulation and predicted the center of gravity placement. After the weigh-out attempt was completed, the suited participant would complete a set of directed tasks such as kneeling, object pick-up, and walking to evaluate the weigh-out. To create the lunar environment, sand, boulders, and ramps were added to the pool floor. If time allowed after weigh-out was determined acceptable, the flight operations team would direct the suited participants to complete simulated Artemis EVA tasks using flight-like tools and tool cart. The team also evaluated turning out the overhead lights in the NBL for a portion of some of the test runs and using a solar simulator to create amore realistic lunar south pole lighting environment. The test series completed one unmanned test and nine manned tests. With four of the tests, dual xEMU suited operations were completed with subjects in both the small and large xEMU sizes. Overall, the NBL was able to create an acceptable lunar landscape and ability to have two subjects work side by side in pressurized xEMUs which currently cannot be achieved in other test environments. Achieving a stable 1/6th-G lunar weigh-out and clear, consistent dual suit communications was a challenge for this series. Future work is planned to continue to improve this simulation environment.

spacesuit↗

Object manipulation in immersive virtual environments: Hand Motion tracking technology and snap-to-fit function

There have been recent efforts to use virtual reality and manipulation to train construction workers and inspection. However, there is a lack of research efforts comparing and evaluating virtual manipulation hardware for construction tasks. Moreover, the current practice of virtual manipulation has limited functionality to guide users with the placement of objects in virtual environments. To address these issues, this paper presents 1) a detailed case study that compares three types of manipulation hardware (image-based, infrared-based, and magnetic-based) for construction applications and 2) a snap-to-fit method that improves the VM through solving limitations of the advanced virtual reality interaction metaphors. The latter enhances the placement process for manipulation by comparing two models (e.g., scan and BIM models) for proper placement in assembly scenarios. Finally, the case study results show that magnetic-based systems outperform others in construction scenarios. Lastly, the snap-to-fit function was validated in terms of accuracy and time performance.

42 ENGINEERING↗

CFD Analysis of Mixing Characteristics of Several Fuel Injectors at Hypervelocity Flow Conditions

CFD analysis is presented of the mixing characteristics and performance of three fuel injectors at hypervelocity flow conditions. The calculations were carried out using the VULCAN-CFD solver and Reynolds-Averaged Simulations (RAS). The high Mach number flow conditions match those proposed for the planned experiments conducted as a part of the Enhanced Injection and Mixing Project (EIMP) at the NASA Langley Research Center. The EIMP aims to investigate scramjet fuel injection and mixing physics, improve the understanding of underlying physical processes, and develop enhancement strategies and functional relationships relevant to flight Mach numbers greater than eight. Because of the high Mach number flow considered, the injectors consist of a fuel placement device, a strut; and a fluidic vortical mixer, a ramp. These devices accomplish the necessary task of distributing and mixing fuel into the supersonic cross-flow albeit via different strategies. Both of these devices were previously studied at lower flight Mach numbers where they exhibited promising performance in terms of mixing efficiency and total pressure recovery. For comparison, a flush-wall injector is also included. This type of injector generally represents the simplest method of introducing fuel into a scramjet combustor, however, at high flight Mach number conditions, the dynamic pressure needed to induce sufficient fuel penetration may be difficult to achieve along with other requirements such as achieving desired levels of fuel-to-air mixing at the required equivalence ratio. The three injectors represent the baseline configurations planned for the experiments. The current work discusses the mixing flow field behavior and differences among the three fuel injectors, mixing performance as described by the mixing efficiency and the total pressure recovery, and performance considerations based on the thrust potential.

Drozda, Tomasz G.↗

Efficient Topology Design Algorithms for Power Grid Stability

The dynamic response of power grids to small disturbances influences their overall stability. This letter examines the effect of network topology on the linearized time-invariant dynamics of electric power systems. The proposed framework utilizes H 2 -norm based stability metrics to study the optimal placement of lines on existing networks as well as the topology design of new networks. The design task is first posed as an NP-hard mixed-integer nonlinear program (MINLP) that is exactly reformulated as a mixed-integer linear program (MILP) using McCormick linearization. To improve computation time, graph-theoretic properties are exploited to derive valid inequalities (cuts) and tighten bounds on the continuous optimization variables. Moreover, a cutting plane generation procedure is put forth that is able to interject the MILP solver and augment additional constraints to the problem on-the-fly. Finally, the efficacy of our approach in designing optimal grid topologies is demonstrated through numerical tests on the IEEE 39-bus network.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Operator vision aids for space teleoperation assembly and servicing

This paper investigates concepts for visual operator aids required for effective telerobotic control. Operator visual aids, as defined here, mean any operational enhancement that improves man-machine control through the visual system. These concepts were derived as part of a study of vision issues for space teleoperation. Extensive literature on teleoperation, robotics, and human factors was surveyed to definitively specify appropriate requirements. This paper presents these visual aids in three general categories of camera/lighting functions, display enhancements, and operator cues. In the area of camera/lighting functions concepts are discussed for: (1) automatic end effector or task tracking; (2) novel camera designs; (3) computer-generated virtual camera views; (4) computer assisted camera/lighting placement; and (5) voice control. In the technology area of display aids, concepts are presented for: (1) zone displays, such as imminent collision or indexing limits; (2) predictive displays for temporal and spatial location; (3) stimulus-response reconciliation displays; (4) graphical display of depth cues such as 2-D symbolic depth, virtual views, and perspective depth; and (5) view enhancements through image processing and symbolic representations. Finally, operator visual cues (e.g., targets) that help identify size, distance, shape, orientation and location are discussed.

Brooks, Thurston L.↗

Comparison of Mixing Characteristics for Several Fuel Injectors at Mach 8, 12, and 15 Hypervelocity Flow Conditions

CFD analysis is presented of the mixing characteristics and performance of three fuel injectors at flight Mach numbers of 8, 12, and 15. The Reynolds-averaged simulations (RAS) were carried out using the VULCAN-CFD solver. The high Mach number flow conditions match those of the experiments conducted as a part of the Enhanced Injection and Mixing Project (EIMP) at the NASA Langley Research Center. The EIMP aims to investigate scramjet fuel injection and mixing physics, improve the understanding of underlying physical processes, and develop enhancement strategies relevant to flight Mach numbers greater than 8. The injectors include a fuel placement device, a strut, and a fluidic vortical mixer, a ramp. These fuel injectors accomplish the necessary task of distributing and mixing fuel into the supersonic cross-flow, albeit via different strategies. For comparison, a flush-wall injector is also included. This type of injector generally represents the simplest method of introducing fuel into a scramjet combustor. The three injectors represent the baseline configurations of the EIMP experiments. The mixing parameters of interest, such as mixing efficiency and total pressure recovery, are computed from the RAS and compared for the three flight conditions and injector configurations. In addition to mixing efficiency and total pressure recovery, the combustion efficiency and thrust potential are also computed for the reacting simulations. Plotting the total pressure recovery and thrust potential as a function of mixing efficiency provides added insight into critical aspects of combustor performance as the flight condition and injector type are varied.

Shenoy, Rajiv R.↗

Space Shuttle/Orbiter EVA and EVA provisions

EVA objectives, procedures, and equipment for the Shuttle are reviewed. The EVA will occur as a planned excursion, to complete a mission objective, or on a contingency basis as support for the mission or to effect repairs to the Orbiter or its payload. Configurations for the placement of the airlock for EVA with and without Spacelab payloads are discussed, along with the various EVA tasks which could be expected as necessary for mission completion. Handholds have been placed in strategic positions on the RMS and along the payload doors, and a safety tether has been incorporated with line extension out to 25 ft. Off-the-shelf tools such as needlenose pliers, forceps, diagonal cutters, etc. are carried as standard equipment for the repair of malfunctioning equipment and doorlatches. Finally, attention is given to EVA lighting, communication, life-support, and work station restraint systems.

Goodman, J. R.↗

Slewing maneuvers and vibration control of space structures by feedforward/feedback moment-gyro controls

This paper presents a moment-gyro control approach to the maneuver and vibration suppression of a flexible truss arm undergoing a constant slewing motion. The overall slewing motion is triggered by a feedforward input, and a companion feedback controller is employed to augment the feedforward input and subsequently to control vibrations. The feedforward input for the given motion requirement is determined from the combined CMG (Control Momentum Gyro) devices and the desired rigid-body motion. The rigid-body dynamic model has enabled us to identify the attendant CMG momentum saturation constraints. The task for vibration control is carried out in two stages; first in the search of a suitable CMG placement along the beam span for various slewing maneuvers, and subsequently in the development of Liapunov-based control algorithms for CMG spin-stabilization. Both analytical and numerical results are presented to show the effectiveness of the present approach.

Yang, Li-Farn↗

Autonomous Rock Tracking and Acquisition from a Mars Rover

Future Mars exploration missions will perform two types of experiments: science instrument placement for close-up measurement, and sample acquisition for return to Earth. In this paper we describe algorithms we developed for these tasks, and demonstrate them in field experiments using a self-contained Mars Rover prototype, the Rocky 7 rover. Our algorithms perform visual servoing on an elevation map instead of image features, because the latter are subject to abrupt scale changes during the approach. 'This allows us to compensate for the poor odometry that results from motion on loose terrain. We demonstrate the successful grasp of a 5 cm long rock over 1m away using 103-degree field-of-view stereo cameras, and placement of a flexible mast on a rock outcropping over 5m away using 43 degree FOV stereo cameras.

Maimone, Mark W.↗

A Tool for Automatic Data Distribution for CFD Applications on Structured Grids

Development of HPF versions of NPB and ARC3D has shown that HPF provides an efficient, concise way to express parallelism and to organize data traffic. The use of HPF, as noted in the papers, requires an intimate knowledge of the applications and a detailed analysis of data affinity, data movement, and data granularity. To simplify and accelerate the task of developing HPF versions of existing CFD applications we have designed and implemented ADAPT (Automatic Data Alignment and Placement Tool). ADAPT analyzes a CFD application working on a single structured grid and generates HPF TEMPLATE, (RE)DISTRIBUTION, ALIGNMENT, and INDEPENDENT directives. The directives can be generated on the nest level, subroutine level, application level, or on the application interface level. ADAPT annotates an existing CFD FORTRAN application, performing computations on single or multiple grids. On each grid the application is considered as a sequence of operators, each applied to a set of variables defined in a particular grid domain. ADAPT automatically detects implicit operators (i.e., having data dependences) and explicit operators (without data dependences). For parallelization of an explicit operator ADAPT creates a template for the operator domain, aligns arrays used in the operator with the template, distributes the template, and declares the loops over the distributed dimensions as INDEPENDENT. For parallelization of an implicit operator, the distribution of the operator's domain should be consistent with the operator's dependences. Any dependence between sections distributed on different processors would preclude parallelization if the compiler does not have an ability to pipeline computations. If a data distribution is "orthogonal" to the dependences of an implicit operator, then the loop which implements the operator can be declared as INDEPENDENT. ADAPT starts with an analysis of array index expressions of the loop nests. For each pair of arrays referenced in an assignment statement, it generates an arc in the alignment graph and annotates it with an affinity relation. The template, alignment, and distribution directives for a particular loop nest are then derived from a transitive closure of the affinity relation. A compromise of data distributions in different nests and subroutines is achieved by merging annotated alignment graphs for adjacent nests/stibroutine calls in the nest/call graph of the application in the process called distribution lifting. ADAPT has been implemented as a C++ program running in conjunction with a parallelization tool called CAPTools. ADAPT uses the parse tree, interprocedural analysis and application database generated by CAPTools. It also uses the Directed Graph class, initially implemented in p2d2 (parallel debugger oi distributed programs), and some other classes supporting symbolic computations. ADAPT uses data distribution techniques described. ADAPT was tested with ARC3D and the FT benchmark and has demonstrated a code performance within a factor of 1.5 of handwritten versions.

Frumkin, Michael↗

Flightspeed Integral Image Analysis Toolkit

The Flightspeed Integral Image Analysis Toolkit (FIIAT) is a C library that provides image analysis functions in a single, portable package. It provides basic low-level filtering, texture analysis, and subwindow descriptor for applications dealing with image interpretation and object recognition. Designed with spaceflight in mind, it addresses: Ease of integration (minimal external dependencies) Fast, real-time operation using integer arithmetic where possible (useful for platforms lacking a dedicated floatingpoint processor) Written entirely in C (easily modified) Mostly static memory allocation 8-bit image data The basic goal of the FIIAT library is to compute meaningful numerical descriptors for images or rectangular image regions. These n-vectors can then be used directly for novelty detection or pattern recognition, or as a feature space for higher-level pattern recognition tasks. The library provides routines for leveraging training data to derive descriptors that are most useful for a specific data set. Its runtime algorithms exploit a structure known as the "integral image." This is a caching method that permits fast summation of values within rectangular regions of an image. This integral frame facilitates a wide range of fast image-processing functions. This toolkit has applicability to a wide range of autonomous image analysis tasks in the space-flight domain, including novelty detection, object and scene classification, target detection for autonomous instrument placement, and science analysis of geomorphology. It makes real-time texture and pattern recognition possible for platforms with severe computational restraints. The software provides an order of magnitude speed increase over alternative software libraries currently in use by the research community. FIIAT can commercially support intelligent video cameras used in intelligent surveillance. It is also useful for object recognition by robots or other autonomous vehicles

Thompson, David R.↗

Automatic Data Distribution for CFD Applications on Structured Grids

Development of HPF versions of NPB and ARC3D showed that HPF has potential to be a high level language for parallelization of CFD applications. The use of HPF requires an intimate knowledge of the applications and a detailed analysis of data affinity, data movement and data granularity. Since HPF hides data movement from the user even with this knowledge it is easy to overlook pieces of the code causing low performance of the application. In order to simplify and accelerate the task of developing HPF versions of existing CFD applications we have designed and partially implemented ADAPT (Automatic Data Distribution and Placement Tool). The ADAPT analyzes a CFD application working on a single structured grid and generates HPF TEMPLATE, (RE)DISTRIBUTION, ALIGNMENT and INDEPENDENT directives. The directives can be generated on the nest level, subroutine level, application level or inter application level. ADAPT is designed to annotate existing CFD FORTRAN application performing computations on single or multiple grids. On each grid the application can considered as a sequence of operators each applied to a set of variables defined in a particular grid domain. The operators can be classified as implicit, having data dependences, and explicit, without data dependences. In order to parallelize an explicit operator it is sufficient to create a template for the domain of the operator, align arrays used in the operator with the template, distribute the template, and declare the loops over the distributed dimensions as INDEPENDENT. In order to parallelize an implicit operator, the distribution of the operator's domain should be consistent with the operator's dependences. Any dependence between sections distributed on different processors would preclude parallelization if compiler does not have an ability to pipeline computations. If a data distribution is "orthogonal" to the dependences of an implicit operator then the loop which implements the operator can be declared as INDEPENDENT.

Frumkin, Michael↗

Changes in the terrestrial atmosphere-ionosphere-magnetosphere system due to ion propulsion for solar power satellite placement

In order to construct solar power satellites using earth-based materials, sections of a satellite must be lifted from low earth to geosynchronous orbit. The most plausible method of accomplishing this task is by means of ion propulsion based on the relatively abundant terrestrial atmospheric component, Ar. The proposed propulsion system will release a dense beam of about 5 keV Ar(+). The total amount of Ar(+) injected in transporting the components for each solar power satellite is comparable to the total ion content of the ionosphere-plasmasphere system while the total energy injected is larger than that of this system. Preliminary estimates are given of the effects massive Ar(+) injections have on the ionosphere-plasmasphere system with specific emphasis on potential communications disruptions. The effects stem from direct Ar(+) precipitation into the atmosphere and from Ar(+) beam induced precipitation of MeV radiation belt protons.

Curtis, S. A.↗

Results from teleoperated free-flying spacecraft simulations in the Martin Marietta space operations simulator lab

To augment the capabilities of the Space Transportation System, NASA has funded studies and developed programs aimed at developing reusable, remotely piloted spacecraft and satellite servicing systems capable of delivering, retrieving, and servicing payloads at altitudes and inclinations beyond the reach of the present Shuttle Orbiters. Since the mid 1970's, researchers at the Martin Marietta Astronautics Group Space Operations Simulation (SOS) Laboratory have been engaged in investigations of remotely piloted and supervised autonomous spacecraft operations. These investigations were based on high fidelity, real-time simulations and have covered a wide range of human factors issues related to controllability. Among these are: (1) mission conditions, including thruster plume impingements and signal time delays; (2) vehicle performance variables, including control authority, control harmony, minimum impulse, and cross coupling of accelerations; (3) maneuvering task requirements such as target distance and dynamics; (4) control parameters including various control modes and rate/displacement deadbands; and (5) display parameters involving camera placement and function, visual aids, and presentation of operational feedback from the spacecraft. This presentation includes a brief description of the capabilities of the SOS Lab to simulate real-time free-flyer operations using live video, advanced technology ground and on-orbit workstations, and sophisticated computer models of on-orbit spacecraft behavior. Sample results from human factors studies in the five categories cited above are provided.

Hartley, Craig S.↗

The Alpha-Proton-X-ray Spectrometer deployment mechanism: An anthropomorphic approach to sensor placement on Martian rocks and soil

On July 4,1997, the Mars Pathfinder spacecraft lands on Mars and starts conducting technological and scientific experiments. One experiment, the Alpha-Proton-X-ray Spectrometer, uses a sensor head placed against rocks and soil to determine their composition. To guarantee proper placement, a deployment mechanism mounted on the Mars Rover aligns the sensor head to within 20 deg of the rock and soil surfaces. In carrying out its task, the mechanism mimics the action of a human hand and arm. Consisting of a flexible wrist, a parallel link arm, a brush dc motor actuator, and a revolutionary non-pyrotechnic fail-safe release device, the mechanism correctly positions the sensor head on rocks as high as 0.29 m and on targets whose surfaces are tilted as much as 45 deg from the nominal orientation of the sensor head face. The mechanism weighs less than 0.5 kg, can withstand 100 g's, and requires less than 2.8 N x m of actuation torque. The fail-safe coupler utilizes Cerrobend, a metal alloy that melts at 60 C, to fuse the actuator and the rest of the mechanism together. A film heater wrapped around the coupler melts the metal, and Negator springs drive the mechanism into its stowed position. The fail-safe actuates using 6.75 Watts for 5 minutes in the event of an actuator failure.

Blomquist, Richard S.↗

Evaluation of restraint system concepts for the Japanese Experiment Module flight demonstration

The current International Space Station configuration includes a Japanese Experiment Module which relies on a large manipulator and a smaller dexterous manipulator to operate outside the pressurized environment of the experiment module. The module's flight demonstration is a payload that will be mounted in the aft flight deck on STS-87 to evaluate a prototype of the dexterous manipulator. Since the payload operations entail two 8-hour scenarios on consecutive days, adequate operator restraint at the workstation will be critical to the perceived success or failure of the payload. Simulations in reduced gravity environment on the KC-135A were the only way to evaluate the restraint systems and workstation configuration. Two astronaut and two non-astronaut operators evaluated the Advanced Lower Body Extremities Restraint Test and a foot loop restraint system by performing representative tasks at the workstation in each of the two restraint systems; at the end of each flight they gave their impressions of each system and the workstation. Results indicated that access to the workstation switch panels was difficult and manipulation of the hand controllers forced operators too low for optimal viewing of the aft flight deck monitors. The workstation panel should be angled for better visibility, and infrequently used switches should be on the aft flight deck panel. Pitch angle and placement of the hand controllers should optimize the operator's eye position with respect to the monitors. The lower body restraint was preferred over the foot loops because it allowed operators to maintain a more relaxed posture during long-duration tasks, its height adjustability allowed better viewing of aft flight deck monitors, and it provided better restraint for reacting forces imparted on the operator at the workstation. The foot loops provide adequate restraint for the flight demonstration tasks identified. Since results will impact the design of the workstation, both restraints should be flown and used during operation of the flight demonstration payload to evaluate the effect of restraint during long-duration tasks.

Sampaio, Carlos E.↗

Extending C++ for Heterogeneous Quantum-Classical Computing

In this report we present qcor - a language extension to C++ and compiler implementation that enables heterogeneous quantum-classical programming, compilation, and execution in a single-source context. Our work provides a first-of-its-kind C++ compiler enabling high-level quantum kernel (function) expression in a quantum-language agnostic manner, as well as a hardware-agnostic, retargetable compiler workflow targeting a number of physical and virtual quantum computing backends. qcor leverages novel Clang plugin interfaces and builds upon the XACC system-level quantum programming framework to provide a state-of-the-art integration mechanism for quantum-classical compilation that leverages the best from the community at-large. qcor translates quantum kernels ultimately to the XACC intermediate representation, and provides user-extensible hooks for quantum compilation routines like circuit optimization, analysis, and placement. This work details the overall architecture and compiler workflow for qcor, and provides a number of illuminating programming examples demonstrating its utility for near-term variational tasks, quantum algorithm expression, and feed-forward error correction schemes.

97 MATHEMATICS AND COMPUTING↗