Search NASA⌕ Search

SEARCH · Search NASA

Results for “version control”

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 343 records · Page 19

BB-CLIPS: Blackboard extensions to CLIPS

This paper describes a set of extensions made to CLIPS version 4.3 that provide capabilities similar to the blackboard control architecture described by Hayes-Roth. There are three types of additions made to the CLIPS shell. The first extends the syntax to allow the specification of blackboard locations for CLIPS facts. The second implements changes in CLIPS rules and the agenda manager that provide some of the powerful features of the blackboard control architecture. These additions provide dynamic prioritization of rules on the agenda allowing control strategies to be implemented that respond to the changing goals of the system. The final category of changes support the needs of continuous systems, including the ability for CLIPS to continue execution with an empty agenda.

Orchard, Robert A.↗

Desert Research and Technology Studies Exposure of Lotus Coated Electrodynamic Shield Samples

The passive Lotus dust mitigation coating currently being developed at NASA's Goddard Space Flight Center (GSFC), was selected by the Habitation Demonstration Unit Deep Space Habitat (HDU-DSH) for participation in the 2011 Desert Research and Technology Studies (D-RaTS). Based on the unique surface architecture of the Lotus leaf, the nano-engineered Lotus coating seeks to replicate these structures on space flight and habitation surfaces. By decreasing both the surface energy and area for particle attachment, the Lotus coating greatly diminishes dust accumulation on surfaces. This is a problem that can be encountered on lunar, Martian, and asteroid missions. Two different application methods of this coating were tested in summer 2011 at the D-RaTS site: the wet chemistry applied version and combustion chemical vapor deposition (CCVD) applied version. These Lotus coatings, along with two common thermal control coatings, were combined with the active dust mitigation electrodynamic shield (EDS) technology developed at Kennedy Space Center (KSC). The EDS technology uses an electrified grid to remove dust particles from the surface of a Kapton (Trademark) substrate. The Lotus coating and thermal control coatings were applied to these Kapton (Trademark) substrates for testing. The combination of these two innovations was theorized to be an applicable countermeasure for addressing dust accumulation during long-duration human space exploration. This theory was tested and characterized prior to, during, and after D-RaTS exposure.

Margiotta, Danielle V.↗

NASA Tech Briefs, July 2013

Dielectrophoresis-Based Particle Sensor Using Nanoelectrode Arrays; Multi-Dimensional Damage Detection for Surfaces and Structures; ULTRA: Underwater Localization for Transit and Reconnaissance Autonomy; Autonomous Cryogenic Leak Detector for Improving Launch Site Operations; Submillimeter Planetary Atmospheric Chemistry Exploration Sounder; Method for Reduction of Silver Biocide Plating on Metal Surfaces; Silicon Micromachined Microlens Array for THz Antennas; Forward-Looking IED Detector Ground Penetrating Radar; Fully Printed, Flexible, Phased Array Antenna for Lunar Surface Communication, Battery Charge Equalizer with Transformer Array; An Efficient, Highly Flexible Multi-Channel Digital Downconverter Architecture; Dimmable Electronic Ballast for a Gas Discharge Lamp; Conductive Carbon Nanotube Inks for Use with Desktop Inkjet Printing Technology; Enhanced Schapery Theory Software Development for Modeling Failure of Fiber-Reinforced Laminates; High-Performance, Low-Temperature-Operating, Long-Lifetime Aerospace Lubricants; Carbon Nanotube Microarrays Grown on Nanoflake Substrates; Differential Muon Tomography to Continuously Monitor Changes in the Composition of Subsurface Fluids; Microgravity Drill and Anchor System; 20 Granular Media-Based Tunable Passive Vibration Suppressor; 21 Miga Aero Actuator and 2D Machined Mechanical Binary Latch; Micro-XRF for In Situ Geological Exploration of Other Planets; Hydrogen-Enhanced Lunar Oxygen Extraction and Storage Using Only Solar Power; Uplift of Ionospheric Oxygen Ions During Extreme Magnetic Storms; Miniaturized, High-Speed, Modulated X-Ray Source; Hollow-Fiber Spacesuit Water Membrane Evaporator 25 High-Power Single-Mode 2.65-micrometers InGaAsSb/AlInGaAsSb Diode Lasers; Optical Device for Converting a Laser Beam Into Two Co-aligned but Oppositely Directed Beams; A Hybrid Fiber/Solid-State Regenerative Amplifier with Tunable Pulse Widths for Satellite Laser Ranging; X-Ray Diffractive Optics; SynGenics Optimization System (SynOptSys); 29 CFD Script for Rapid TPS Damage Assessment; radEq Add-On Module for CFD Solver Loci-CHEM; Science Opportunity Analyzer (SOA) Version 8; 30 Autonomous Byte Stream Randomizer; Distributed Engine Control Empirical/Analytical Verification Tools; Dynamic Server-Based KML Code Generator Method for Level-of-Detail Traversal of Geospatial Data; Automated Planning of Science Products Based on Nadir Overflights and Alerts for Onboard and Ground Processing; Linked Autonomous Interplanetary Satellite Orbit Navigation; Risk-Constrained Dynamic Programming for Optimal Mars Entry, Descent, and Landing; Scheduling Operations for Massive Heterogeneous Clusters; Deepak Condenser Model (DeCoM); Flight Software Math Library; Recirculating 1-K-Pot for Pulse-Tube Cryostats; 35 Method for Processing Lunar Regolith Using Microwaves; Wells for In Situ Extraction of Volatiles from Regolith (WIEVR); and Estimating the Backup Reaction Wheel Orientation Using Reaction Wheel Spin Rates Flight Telemetry from a Spacecraft.

Source record↗

Visual Attention Allocation Between Robotic Arm and Environmental Process Control: Validating the STOM Task Switching Model

Fifty six participants time shared a spacecraft environmental control system task with a realistic space robotic arm control task in either a manual or highly automated version. The former could suffer minor failures, whose diagnosis and repair were supported by a decision aid. At the end of the experiment this decision aid unexpectedly failed. We measured visual attention allocation and switching between the two tasks, in each of the eight conditions formed by manual-automated arm X expected-unexpected failure X monitoring- failure management. We also used our multi-attribute task switching model, based on task attributes of priority interest, difficulty and salience that were self-rated by participants, to predict allocation. An un-weighted model based on attributes of difficulty, interest and salience accounted for 96 percent of the task allocation variance across the 8 different conditions. Task difficulty served as an attractor, with more difficult tasks increasing the tendency to stay on task.

STOM attention allocation model validation↗

Metroplex Planner User Manual

This document serves as a user manual for the ATD-2 Metroplex Planner (version 6.1.2) for use by the Air Route Traffic Control Center (ARTCC), Terminal Radar Approach Control (TRACON), airport Air Traffic Control Tower, and airline Flight Operators. It describes the elements of the Metroplex Planner interface and provides step-by-step instructions for using the tool. In addition to live flight information, traffic management information, and demand/delay predictions, the Metroplex Planner supports Trajectory Option Set (TOS) rerouting. The Metroplex Planner is a component of the NASA Airspace Technology Demonstration 2 (ATD-2) sub-project.

Deborah L Bakowski↗

LADEE Multi-Domain Simulation

The Lunar Atmosphere Dust Environment Explorer (LADEE) was a small explorer class spacecraft that was launched on Sept 7, 2013 and that was de-orbited and successfully impacted the Moons surface on April 17, 2014 after completing all of the mission objectives. The low-cost rapidly prototyped hardware design used for the spacecraft was extend to the development of the software base. To achieve this goal, a Model Based Design approach was utilized to develop the onboard flight software, and out of this development a model based multipurpose simulator was created of the LADEE spacecraft and its mission environment. This simulator extended the traditional function of propagating the vehicle's kinematic and rotational states and included the electrical and thermal states propagation. Traditionally, these domains are handled by domain specific high fidelity simulations that use the states histories from other domains as input. By reducing the fidelity and abstracting the relevant features being monitored and controlled by the flight software, it was possible to model the coupling across these domains resulting in more accurate overall system behavior. A faster than real-time workstation (WSIM) version of the LADEE simulator was used to develop and test the software control algorithms in the Simulink environment. To maximize the performance of the simulation, modeling knobs were introduced to reduce the resolution of the some of the domains models when the effects of that domain were not significant for the scope of that simulation. The automatic code generation feature in Simulink was used to port the simulation to several real-time environments to support Processor-in-the-Loop (PIL) and Hardware-in-the-Loop (HIL) testing, verification and validation. The real-time environment required that the design of each of the domain models be deterministic as possible in the time required to perform all of the calculations to update its states. The simulation interface was designed to be compatible with the command interface employed by the LADEE mission operation team. The WSIM, PIL, and HIL simulators thus used a common interface and thus were used for flight software testing, for mission operations personnel training (nominal and off-nominal operations) prior to the mission and to perform command sequence verification during the mission. This presentation will look at the modeling strategies used to create a common interface to the simulator and to model and couple multiple domains within the simulation, the results of those strategies, and the lessons learned.

Multi-Domain↗

An intelligent robotics control scheme

The problem of robot control is viewed at the level of communicating high-level commands produced by intelligent algorithms to the actuator/sensor controllers. Four topics are considered in the design of an integrated control and communications scheme for an intelligent robotic system: the use of abstraction spaces, hierarchical versus heterarchical control, distributed processing, and the interleaving of the steps of plan creation and plan execution. A scheme is presented for an n-level distributed hierarchical/heterarchical control system that effectively interleaves intelligent planning, execution, and sensory feedback. A three-level version of this scheme has been successfully implemented in the Intelligent Systems Research Lab at NASA Langley Research Center. This implementation forms the control structure for DAISIE (Distributed Artificially Intelligent System for Interacting with the Environment), a testbed system integrating AI software with robotics hardware.

Orlando, N. E.↗

Parametric Study of Flow Control Over a Hump Model Using an Unsteady Reynolds- Averaged Navier-Stokes Code

This is an expanded version of a limited-length paper that appeared at the 5th International Symposium on Turbulence and Shear Flow Phenomena by the same authors. A computational study was performed for steady and oscillatory flow control over a hump model with flow separation to assess how well the steady and unsteady Reynolds-averaged Navier-Stokes equations predict trends due to Reynolds number, control magnitude, and control frequency. As demonstrated in earlier studies, the hump model case is useful because it clearly demonstrates a failing in all known turbulence models: they under-predict the turbulent shear stress in the separated region and consequently reattachment occurs too far downstream. In spite of this known failing, three different turbulence models were employed to determine if trends can be captured even though absolute levels are not. Overall the three turbulence models showed very similar trends as experiment for steady suction, but only agreed qualitatively with some of the trends for oscillatory control.

Rumsey, Christopher L.↗

Space Suit Portable Life Support System Thermal Control Valve Ball Design

A Thermal Control Valve (TCV) has been in development for the Exploration Extravehicular Mobility Unit Portable Life Support System (xEMU PLSS). The xEMU PLSS TCV controls flow going to the liquid cooling and ventilation garment that the crew member wears during extra-vehicular activity to expel waste heat. A previous TCV version with a linear actuator and diverter valve has been tested to attempt to control the flow accurately. The previous valve has a non-linear flow response relative to valve position and has struggled to meet the setpoints desired for precise thermal control. While many diverter valve design variations have been attempted, all previous designs have had difficulty meeting set points. Additionally, high precision machining is required to create a metal-on-metal seal which has its own drawbacks and does not always meet requirements for internal leakage. This metal seal also requires stalling a linear actuator to load the seal in compression or tension which has caused sticking failures when stalled. A new approach and design for a TCV has been developed which uses a rotational ball to control flow and has demonstrated a much more precise and linear flow control. The design functions like a two-way ball valve with two Teflon seats that cradle and compress the ball for sealing. The ball outlet has a unique geometric design to create a set-able orifice like hole which is more predictable at controlling flow. Additionally, the Teflon seat performs much better for preventing internal leakage than the metal seal and prevents sticking by having a large range in which it is sealed without having to stall the actuator. This paper will review a new proposed xEMU PLSS TCV ball design and compare it with previous iterations of the design.

Ryan Ogilvie↗

Space Suit Portable Life Support System Thermal Control Valve Ball Design

A Thermal Control Valve (TCV) has been in development for the Exploration Extravehicular Mobility Unit Portable Life Support System (xEMU PLSS). The xEMU PLSS TCV controls flow going to the liquid cooling and ventilation garment that the crew member wears during extra-vehicular activity to expel waste heat. A previous TCV version with a linear actuator and diverter valve has been tested to attempt to control the flow accurately. The previous valve has a non-linear flow response relative to valve position and has struggled to meet the setpoints desired for precise thermal control. While many diverter valve design variations have been attempted, all previous designs have had difficulty meeting set points. Additionally, high precision machining is required to create a metal-on-metal seal which has its own drawbacks and does not always meet requirements for internal leakage. This metal seal also requires stalling a linear actuator to load the seal in compression or tension which has caused sticking failures when stalled. A new approach and design for a TCV has been developed which uses a rotational ball to control flow and has demonstrated a much more precise and linear flow control. The design functions like a two-way ball valve with two Teflon seats that cradle and compress the ball for sealing. The ball outlet has a unique geometric design to create a set-able orifice like hole which is more predictable at controlling flow. Additionally, the Teflon seat performs much better for preventing internal leakage than the metal seal and prevents sticking by having a large range in which it is sealed without having to stall the actuator. This paper will review a new proposed xEMU PLSS TCV ball design and compare it with previous iterations of the design.

Ryan Ogilvie↗

The p-version of the finite element method in incremental elasto-plastic analysis

Whereas the higher-order versions of the finite elements method (the p- and hp-version) are fairly well established as highly efficient methods for monitoring and controlling the discretization error in linear problems, little has been done to exploit their benefits in elasto-plastic structural analysis. Aspects of incremental elasto-plastic finite element analysis which are particularly amenable to improvements by the p-version is discussed. These theoretical considerations are supported by several numerical experiments. First, an example for which an analytical solution is available is studied. It is demonstrated that the p-version performs very well even in cycles of elasto-plastic loading and unloading, not only as compared to the traditional h-version but also in respect to the exact solution. Finally, an example of considerable practical importance - the analysis of a cold-worked lug - is presented which demonstrates how the modeling tools offered by higher-order finite element techniques can contribute to an improved approximation of practical problems.

Holzer, Stefan M.↗

A system using solid ceramic oxygen electrolyte cells to measure oxygen fugacities in gas-mixing systems

Details are given for the construction and operation of a 101.3 kN/sq m (1 atmosphere) redox control system. A solid ceramic oxygen electrolyte cell is used to monitor the oxygen fugacity in the furnace. The system consists of a vertical quench, gas mixing furnace with heads designed for mounting the electrolyte cell and with facilities for inserting and removing the samples. The system also contains the high input impedance electronics necessary for measurements, a simplified version of a gas mixing apparatus, and devices for experiments under controlled rates of change relative to temperature and redox state. The calibration and maintenance of the system are discussed.

Williams, R. J.↗

Significant Advances in the AIRS Science Team Version-6 Retrieval Algorithm

AIRS/AMSU is the state of the art infrared and microwave atmospheric sounding system flying aboard EOS Aqua. The Goddard DISC has analyzed AIRS/AMSU observations, covering the period September 2002 until the present, using the AIRS Science Team Version-S retrieval algorithm. These products have been used by many researchers to make significant advances in both climate and weather applications. The AIRS Science Team Version-6 Retrieval, which will become operation in mid-20l2, contains many significant theoretical and practical improvements compared to Version-5 which should further enhance the utility of AIRS products for both climate and weather applications. In particular, major changes have been made with regard to the algOrithms used to 1) derive surface skin temperature and surface spectral emissivity; 2) generate the initial state used to start the retrieval procedure; 3) compute Outgoing Longwave Radiation; and 4) determine Quality Control. This paper will describe these advances found in the AIRS Version-6 retrieval algorithm and demonstrate the improvement of AIRS Version-6 products compared to those obtained using Version-5,

Susskind, Joel↗

A mathematical model of an active control landing gear for load control during impact and roll-out

A mathematical model of an active control landing gear (ACOLAG) was developed and programmed for operation on a digital computer. The mathematical model includes theoretical subsonic aerodynamics; first-mode wing bending and torsional characteristics; oleo-pneumatic shock strut with fit and binding friction; closed-loop, series-hydraulic control; empirical tire force-deflection characteristics; antiskid braking; and sinusoidal or random runway roughness. The mathematical model was used to compute the loads and motions for a simulated vertical drop test and a simulated landing impact of a conventional (passive) main landing gear designed for a 2268-kg (5000-lbm) class airplane. Computations were also made for a simply modified version of the passive gear including a series-hydraulic active control system. Comparison of computed results for the passive gear with experimental data shows that the active control landing gear analysis is valid for predicting the loads and motions of an airplane during a symmetrical landing. Computed results for the series-hydraulic active control in conjunction with the simply modified passive gear show that 20- to 30-percent reductions in wing force, relative to those occurring with the modified passive gear, can be obtained during the impact phase of the landing. These reductions in wing force could result in substantial increases in fatigue life of the structure.

Mcgehee, J. R.↗

Low-Fatigue Hand Controller For Remote Manipulator

Universal master controller used in brace mode, in which user's forearm rests atop upper (forearm) module. Alternatively, user manipulates hand controller in side mode, which gives greater latitude for motion but requires more muscular effort. Controller provides six degrees of freedom and reflects, back to user, scaled versions of forces experienced by manipulator. Manipulator designed to condense work space into user's natural work volume. Operated by both right-handed and left-handed users. Does not interfere with user's natural movements or obstruct line of sight. Controller compact and portable.

Maclaren, Brice↗

SOT: A rapid prototype using TAE windows

The development of the window interface extension feature of the Transportable Applications Executive (TAE) is discussed. This feature is being used to prototype a space station payload interface in order to demonstrate and assess the benefits of using windows on a bit mapped display and also to convey the concept of telescience, the control and operation of space station payloads from remote sites. The prototype version of the TAE with windows operates on a DEC VAXstation 100. This workstation has a high resolution 19 inch bit mapped display, a keyboard and a three-button mouse. The VAXstation 100 is not a stand-alone workstation, but is controlled by software executing on a VAX/8600. A short scenario was developed utilizing the Solar Optical Telescope (SOT) as an example payload. In the scenario the end-user station includes the VAXstation 100 plus an image analysis terminal used to display the CCD images. The layout and use of the prototype elements, i.e., the root menu, payload status window, and target acquisition menu is described.

Stephens, Mark↗

Redesigned Human Metabolic Simulator

A design has been formulated for a proposed improved version of an apparatus that simulates atmospheric effects of human respiration by introducing controlled amounts of carbon dioxide, water vapor, and heat into the air. Denoted a human metabolic simulator (HMS), the apparatus is used for testing life-support equipment when human test subjects are not available. The prior version of the HMS, to be replaced, was designed to simulate the respiratory effects of as many as four persons. It exploits the catalytic combustion of methyl acetate, for which the respiratory quotient (the molar ratio of carbon dioxide produced to oxygen consumed) is very close to the human respiratory quotient of about 0.86. The design of the improved HMS provides for simulation of the respiratory effects of as many as eight persons at various levels of activity. The design would also increase safety by eliminating the use of combustion. The improved HMS (see figure) would include a computer that would exert overall control. The computer would calculate the required amounts of oxygen removal, carbon dioxide addition, water addition, and heat addition by use of empirical equations for metabolic profiles of respiration and heat. A blower would circulate air between the HMS and a chamber containing a life-support system to be tested. With the help of feedback from a mass flowmeter, the blower speed would be adjusted to regulate the rate of flow according to the number of persons to be simulated and to a temperature-regulation requirement (the air temperature would indirectly depend on the rate of flow, among other parameters). Oxygen would be removed from the circulating air by means of a commercially available molecular sieve configured as an oxygen concentrator. Oxygen, argon, and trace amounts of nitrogen would pass through a bed in the molecular sieve while carbon dioxide, the majority of nitrogen, and other trace gases would be trapped by the bed and subsequently returned to the chamber. If, as recommended, the oxygen concentrator were of a rotating twelve-bed design, then variations in the product stream could be made very small. Carbon dioxide would be added directly to the circulating air by simple injection from a supply tank. The rate of injection would be maintained at the required rate by use of a mass flowmeter/controller. In the same way, nitrogen would be added to make up for the small amount of nitrogen lost through the oxygen concentrator. Water vapor would be added to the circulating air by heating the corresponding required flow of water to steam in a heat exchanger. More heat, required to complete the simulation of the thermal effect of respiration, would be added through another heat exchanger. Heat would be supplied to both heat exchangers via a hot-oil loop.

Duffield, Bruce↗