Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Practices”

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 1,243 records · Page 69

Simulating Single-Event Upsets in Bipolar RAM's

Simulation technique saves testing. Uses interactive version of SPICE (Simulation Program with Integrated Circuit Emphasis). Device and subcircuit models available in software used to construct macromodel for an integrated bipolar transistor. Time-dependent current generators placed inside transistor macromodel to simulate charge collection from ion track. Significant finding of experiments is standard design practice of reducing power in unaddressed bipolar RAM cell increases sensitivity of cell to single-event upsets.

Zoutendyk, J. A.↗

Development of an advanced high-speed rotor - Final results from the Advanced Flight Research Rotor program

The final results of the Advanced Flight Research Rotor (AFRR) study, a NASA sponsored research program, are summarized. First, the results of the initial phase of the AFRR program, consisting of the definition of a conventional rotor with planform and prescribed twist distributions, are briefly reviewed. The mechanism of the calculated performance benefit is then explained, and a detailed analysis of the prescribed twist distribution is presented. Recommendations are made on the practical means of approximating the prescribed twist on the actual rotor.

Jenks, Mark↗

Optimal design study of high efficiency indium phosphide space solar cells

Recently indium phosphide solar cells have achieved beginning of life AMO efficiencies in excess of 19 pct. at 25 C. The high efficiency prospects along with superb radiation tolerance make indium phosphide a leading material for space power requirements. To achieve cost effectiveness, practical cell efficiencies have to be raised to near theoretical limits and thin film indium phosphide cells need to be developed. The optimal design study is described of high efficiency indium phosphide solar cells for space power applications using the PC-1D computer program. It is shown that cells with efficiencies over 22 pct. AMO at 25 C could be fabricated by achieving proper material and process parameters. It is observed that further improvements in cell material and process parameters could lead to experimental cell efficiencies near theoretical limits. The effect of various emitter and base parameters on cell performance was studied.

Jain, Raj K.↗

NASA/DOD Aerospace Knowledge Diffusion Research Project. Paper 25: The impact of language and culture on technical communication in Japan

One of the most significant developments in the field of technical communication during the 1980's and 1990's has been a growing interest in international technical communication, including technical communication in Japan. This article provides insights into aspects of the Japanese language and culture that affect Japanese technical communication practices. These insights are then used to interpret and report the results of a survey of Japanese aerospace engineers and scientists concerning the kinds of communication products they produce, the kinds they use, and the specific recommendation they would offer to designers of academic programs in technical communication.

Kohl, John R.↗

Composite Nozzle/Thrust Chambers Analyzed for Low-Cost Boosters

The Low Cost Booster Technology Program is an initiative to minimize the cost of future liquid engines by using advanced materials and innovative designs, and by reducing engine complexity. NASA Marshall Space Flight Center s 60K FASTRAC Engine is one example where these design philosophies have been put into practice. This engine burns a liquid kerosene/oxygen mixture. It uses a one-piece, polymer composite thrust chamber/nozzle that is constructed of a tape-wrapped silica phenolic liner, a metallic injector interface ring, and a filament-wound epoxy overwrap. A cooperative effort between NASA Lewis Research Center s Structures Division and Marshall is underway to perform a finite element analysis of the FASTRAC chamber/nozzle under all the loading and environmental conditions that it will experience during its lifetime. The chamber/nozzle is a complex composite structure. Of its three different materials, the two composite components have distinctly different fiber architectures and, consequently, require separate material model descriptions. Since the liner is tape wrapped, it is orthotropic in the nozzle global coordinates; and since the overwrap is filament wound, it is treated as a monoclinic material. Furthermore, the wind angle on the overwrap varies continuously along the length of the chamber/nozzle.

Sullivan, Roy M.↗

Software for Probabilistic Risk Reduction

A computer program implements a methodology, denoted probabilistic risk reduction, that is intended to aid in planning the development of complex software and/or hardware systems. This methodology integrates two complementary prior methodologies: (1) that of probabilistic risk assessment and (2) a risk-based planning methodology, implemented in a prior computer program known as Defect Detection and Prevention (DDP), in which multiple requirements and the beneficial effects of risk-mitigation actions are taken into account. The present methodology and the software are able to accommodate both process knowledge (notably of the efficacy of development practices) and product knowledge (notably of the logical structure of a system, the development of which one seeks to plan). Estimates of the costs and benefits of a planned development can be derived. Functional and non-functional aspects of software can be taken into account, and trades made among them. It becomes possible to optimize the planning process in the sense that it becomes possible to select the best suite of process steps and design choices to maximize the expectation of success while remaining within budget.

Hensley, Scott↗

TPSAS-NF1676L-32124-DND

The NASA DEVELOP National Program seeks to simultaneously build capacity to use Earth observations in early career and transitioning professionals while building capacity with institutional partners to apply Earth observations in conducting operations, making decisions, or informing policy. This is done through 10-week feasibility projects, conducted by the DEVELOP teams in collaboration with decision makers. The program carries out 60-80 projects each year, engaging with over 120 partners from local, state, and federal governments to academic institutions and NGOs. To best understand project partner needs, projects begin with a thorough proposal development process in which partners share their current practices, needs, and capabilities. Throughout the project life cycle, the DEVELOP teams engage with the partners to ensure communication, feedback, and understanding. DEVELOP’s model of conducting rapid feasibility projects is an effective way to show decision maker show they can use NASA Earth science data in new ways to help them make informed decisions. Because the projects are conducted by a DEVELOP team in collaboration with end users, the partners are introduced to new data products and methodologies that they otherwise might not be able to explore within their own resource constraints. This presentation will discuss project examples, success stories, and best practices for engaging with decision makers on applied science projects.

Amanda Clayton↗

Manual Crew Override of Vehicle Landings Following G-Transitions

BACKGROUND Manual control during exploration spaceflight consists of both planned automated supervisory control and unplanned crew override. This crew override capability is critical to enable overall mission success during landing contingencies. However, the introduction of manual override capabilities must be implemented to enable crews to mitigate risks introduced by human error. Adaptive changes in the sensorimotor system can manifest during g-transitions as spatial disorientation. While training and landing aids enable successful landing through disorientation, these adaptive changes may increase cognitive demand that needs to be accounted for in the manual control strategy. It is important to characterize these effects as soon as possible following the G-transition to develop appropriate countermeasures. METHODS In this study, we will examine operational piloting tasks following International Space Station (ISS) missions in a simulated lunar landing using a six-degree-of-freedom (6DOF) motion base. The motion-based simulation will be implemented in our laboratory at the Johnson Space Center (JSC) and will be available within hours following the return from commercial crew landings. The primary goals of this study are (1) to understand the impact of spaceflight on crew ability to perform manual crew override tasks, (2) to examine how adaptive changes in vestibular and cognitive function relate to changes in manual crew override proficiency, and (3) compare performance during late “just-in-time” on-board training with early post-flight crew performance. The impact of spaceflight on piloting capability will be assessed from pre- versus post-flight changes in crewmembers assigned to either short duration (< 30 day) or long duration (~6- month) missions to the International Space Station (ISS). Individual differences in post-flight vestibular and cognitive changes include motion sickness reports, measures of tilt motion perception accuracy and precision, and dual-task tracking. During the 6DOF lunar simulation, the crew will manually takeover attitude and rate-of-descent to the nominal or re-designated landing aim point during the approach phase. The outcome measures for the lunar crew override tasks will be the percent time maintaining actual vehicle states, e.g., attitude and rate-of-descent, within recommended guidance during the landing approach, number and maximum deviation outside limits, and root mean square error (RMSE). Given that “just-in-time” (JIT) training is an operational expectation for the Human Landing System (HLS) program, all participants will perform late inflight JIT training for each manual crew override task in which they will participate. Crew proficiency will be captured inflight during JIT training that will be implemented on a laptop with hand controllers to allow the crewmember to practice the landing task procedures like the approach implemented for JIT training with Shuttle landing and ISS telerobotic tasks. COUNTERMEASURE UPDATES The lunar lander simulation has been implemented onto a two-laptop display system where subjects select from alternative landing points, based upon avoiding hazards that the on-board system identifies during the landing. The subject makes inputs using a rotational hand controller (i.e., joystick) and a translational hand controller, which are processed by simulated vehicle dynamics to update the vehicle attitude and rate of descent. Subjects will utilize a combination of flight, situation, and status displays to monitor the state of the simulated vehicle. The simulation exports tilt and translation movements to a 6DOF motion base synced to visual movements and provides representative vestibular cues to the subject while performing the task inside an enclosed cabin featuring a simulated lunar out-the-window view and a heads-down lander cockpit view. RELEVANCE This project will deliver an operational demonstration of crew override capability following spaceflight and identify potential deficits that may require remediation. Comparison of individual vestibular and cognitive changes with crew override performance will help better characterize the manual control risks associated with sensorimotor alterations. The inclusion of “just-in-time” on-board training will ensure we are characterizing changes in override proficiency with this expected countermeasure in place. ACKNOWLEDGEMENTS: The authors acknowledge contributions from Draper, HLS Joint Test Panel, Crew HLS Interfaces for Piloting Working Group, and Dynamic Skills Trainer (DST) Lab toward the development of the lunar landing simulation. This project is funded by the Human Health Countermeasures Element.

Austin M Bollinger↗

Lunar Dust Simulant in Mechanical Component Testing - Paradigm and Practicality

Due to the uniquely harsh lunar surface environment, terrestrial test activities may not adequately represent abrasive wear by lunar dust likely to be experienced in mechanical systems used in lunar exploration. Testing to identify potential moving mechanism problems has recently begun within the NASA Engineering and Safety Center Mechanical Systems Lunar Dust Assessment activity in coordination with the Exploration Technology and Development Program Dust Management Project, and these complimentary efforts will be described. Specific concerns about differences between simulant and lunar dust, and procedures for mechanical component testing with lunar simulant will be considered. In preparing for long term operations within a dusty lunar environment, the three fundamental approaches to keeping mechanical equipment functioning are dust avoidance, dust removal, and dust tolerance, with some combination of the three likely to be found in most engineering designs. Methods to exclude dust from contact with mechanical components would constitute mitigation by dust avoidance, so testing seals for dust exclusion efficacy as a function of particle size provides useful information for mechanism design. Dust of particle size less than a micron is not well documented for impact on lunar mechanical components. Therefore, creating a standardized lunar dust simulant in the particulate size range of ca. 0.1 to 1.0 micrometer is useful for testing effects on mechanical components such as bearings, gears, seals, bushings, and other moving mechanical assemblies. Approaching actual wear testing of mechanical components, it is beneficial to first establish relative wear rates caused by dust on commonly used mechanical component materials. The wear mode due to dust within mechanical components, such as abrasion caused by dust in grease(s), needs to be considered, as well as the effects of vacuum, lunar thermal cycle, and electrostatics on wear rate.

Jett, T.↗

Development of A Crew Health and Performance System Probabilistic Risk Assessment Tool: Proof-of-Concept Approach

The crew health and performance (CHP) system represents the span of technological interventions and tested processes and procedures that in combination address the human risk to space flight. The Human Research Program (HRP) mental model of the CHP system breaks the capabilities needed to meet NASA human flight systems standards into specific categories (i.e., countermeasures, behavioral health, medical intervention). These categories are further broken down into specific sub-groups generally associated with the human system risks that these capabilities seek to mitigate. Like the approach used to develop the Integrated Medical Model (IMM) and the Medical Extensible Dynamic Probabilistic Risk Analysis Tool (MEDPRAT), HRP tasked NASA GRC’s Cross-Cutting Computational Modeling Project with developing a CHP probabilistic risk assessment tool, the CHP-PRA. The CHP-PRA model seeks to quantify and relatively assess the human risk state within the crew health and performance domain, using a combination of knowledge about human system risks and technology and practices likely to be applied during space flight missions. This modeling system will incorporate customer and stakeholder feedback and be flexible enough to address multiple different questions about important low-level mission-specific parameters. This presentation will introduce the initial concept and development timeline for this tool and demonstrate proof-of-concept through an application addressing a specific human risk question posed within the Artemis program.

Risk analysis↗

Trends in reliability modeling technology for fault tolerant systems

Developments in reliability modeling for large fault tolerant avionic computing systems are presented. Issues of state size and complexity, fault coverage, and practical computation are addressed. A two-fold developmental effort is described based on the structural and fault coverage modeling approaches. A technique which was successfully applied to an 865 state pure death stationary Markov model is presented. Of particular interest is a short computer program which executes very quickly to produce reliability results of a large state space model. This model also incorporates fault coverage states for processor, memory, and bus line replaceable units. A second structural reliability modeling scheme is aimed at solving nonstationary Markov models. This technique provides the tool required for studying the reliability of systems with nonconstant failure rates and includes intermittent/transient faults, electronic hardware which exhibits decreasing failure rates, and hydromechanical devices which typically have wearout failure mechanisms. Several aspects of fault coverage, including modeling and data measurement of intermittent/transient faults and latent faults, are elucidated and illustrated. The CARE II (computer-aided reliability estimation) coverage is presented and shortcomings to be eliminated are discussed.

Bavuso, S. J.↗

Fitting Polynomial Equations to Curves and Surfaces

FIT is computer program for interactively determining least-squares polynomial equations that fit user-supplied data. Finds leastsquares fits for functions of two independent variables. Interactive graphical and editing capabilities in FIT enables user to control polynomial equations to be fitted to data arising from most practical applications. FIT written in FORTRAN and COMPASS.

Arbuckle, P. D.↗

GaussFit - A system for least squares and robust estimation

GaussFit is a new computer program for solving least-squares and robust estimation problems. It has a number of unique features, including a complete programming language designed especially to formulate estimation problems, a built-in compiler and interpreter to support the programming language, and a built-in algebraic manipulator for calculating the required partial derivatives analytically. These features make GaussFit very easy to use, so that even complex problems can be set up and solved with minimal effort. GaussFit can correctly handle many cases of practical interest: nonlinear models, exact constraints, correlated observations, and models where the equations of condition contain more than one observed quantity. An experimental robust estimation capability is built into GaussFit so that data sets contaminated by outliers can be handled simply and efficiently.

Jefferys, W. H.↗

Software reliability through fault-avoidance and fault-tolerance

The use of back-to-back, or comparison, testing for regression test or porting is examined. The efficiency and the cost of the strategy is compared with manual and table-driven single version testing. Some of the key parameters that influence the efficiency and the cost of the approach are the failure identification effort during single version program testing, the extent of implemented changes, the nature of the regression test data (e.g., random), and the nature of the inter-version failure correlation and fault-masking. The advantages and disadvantages of the technique are discussed, together with some suggestions concerning its practical use.

Vouk, Mladen A.↗

An architectural approach to create self organizing control systems for practical autonomous robots

For practical industrial applications, the development of trainable robots is an important and immediate objective. Therefore, the developing of flexible intelligence directly applicable to training is emphasized. It is generally agreed upon by the AI community that the fusion of expert systems, neural networks, and conventionally programmed modules (e.g., a trajectory generator) is promising in the quest for autonomous robotic intelligence. Autonomous robot development is hindered by integration and architectural problems. Some obstacles towards the construction of more general robot control systems are as follows: (1) Growth problem; (2) Software generation; (3) Interaction with environment; (4) Reliability; and (5) Resource limitation. Neural networks can be successfully applied to some of these problems. However, current implementations of neural networks are hampered by the resource limitation problem and must be trained extensively to produce computationally accurate output. A generalization of conventional neural nets is proposed, and an architecture is offered in an attempt to address the above problems.

Greiner, Helen↗

NASA/DoD Aerospace Knowledge Diffusion Research Project. XXV - The impact of language and culture on technical communication in Japan

One of the most significant developments in the field of technical communication during the 1980s and 1990s has been a growing interest in international technical communication, including technical communication in Japan. This article provides insights into aspects of the Japanese language and culture that affect Japanese technical communication practices. The authors then use these insights to interpret and report the results of a survey of Japanese aerospace engineers and scientists concerning the kinds of communication products they produce, the kinds they use, and the specific recommendations they would offer to designers of academic programs in technical communication.

Kohl, John R.↗

Lubrication of space systems

NASA has many high-technology programs plannned for the future, such as the space station, Mission to Planet Earth (a series of Earth-observing satellites), space telescopes, and planetary orbiters. These missions will involve advanced mechanical moving components, space mechanisms that will need wear protection and lubrication. The tribology practices used in space today are primarily based on a technology that is more than 20 years old. The question is the following: Is this technology base good enough to meet the needs of these future long-duration NASA missions? This paper examines NASA's future space missions, how mechanisms are currently lubricated, some of the mechanism and tribology challenges that may be encountered in future missions, and some potential solutions to these future challenges.

Fusaro, Robert L.↗

An Automated, Low Mass, Low Power Drill for Acquiring Subsurface Samples of Ground Ice for Astrobiology Studies on Earth and on Mars

As a project that is part of NASA s Astrobiology Technology & Instrument Development Program (ASTID), we are developing a low mass (approx.20kg) drill that will be operated without drilling fluids and at very low power levels (approx.60 watts electrical) to access and retrieve samples from permafrost regions of Earth and Mars. The drill, designed and built as a joint effort by NASA JSC and Baker-Hughes International, takes the form of a down-hole unit attached to a cable so that it can, in principle, be scaled easily to reach significant depths. A parallel laboratory effort is being carried out at UC Berkeley to characterize the physics of dry drilling under martian conditions of pressure, temperature and atmospheric composition. Data from the UCB and JSC laboratory experiments are being used as input to a drill simulation program which is under development to provide autonomous control of the drill. The first Arctic field test of the unit is planned for May 2004. A field expedition to Eureka on Ellesmere Island in Spring 2003 provided an introduction for several team members to the practical aspects of drilling under Arctic conditions. The field effort was organized by Wayne Pollard of McGill University and Christopher McKay of NASA ARC. A conventional science drill provided by New Zealand colleagues was used to recover ground ice cores for analysis of their microbial content and also to develop techniques using tracers to track the depth of penetration of contamination from the core surface into the interior of the samples.

Briggs, G. A.↗