Search NASASearch

Engineering topics

Hecht, H.

Publications and source records attributed to Hecht, H..

Artificial gravity: head movements during short-radius centrifugation

Short-radius centrifugation is a potential countermeasure to long-term weightlessness. Unfortunately, head movements in a rotating environment induce serious discomfort, non-compensatory vestibulo-ocular reflexes, and subjective illusions of body tilt. In two experiments we investigated the effects of pitch and yaw head movements in participants placed supine on a rotating bed with their head at the center of rotation, feet at the rim. The vast majority of participants experienced motion sickness, inappropriate vertical nystagmus and illusory tilt and roll as predicted by a semicircular canal model. However, a small but significant number of the 28 participants experienced tilt in the predicted plane but in the opposite direction. Heart rate was elevated following one-second duration head turns. Significant adaptation occurred following a series of head turns in the light. Vertical nystagmus, motion sickness and illusory tilt all decreased with adaptation. Consequences for artificial gravity produced by short-radius centrifuges as a countermeasure are discussed. Grant numbers: NCC 9-58. c 2001. Elsevier Science Ltd. All rights reserved.

Non-NASA Center

Orientation illusions and heart-rate changes during short-radius centrifugation

Intermittent short-radius centrifugation is a promising countermeasure against the adverse effects of prolonged weightlessness. To assess the feasibility of this countermeasure, we need to understand the disturbing sensory effects that accompany some movements carried out during rotation. We tested 20 subjects who executed yaw and pitch head movements while rotating at constant angular velocity. They were supine with their main body axis perpendicular to earth gravity. The head was placed at the centrifuge's axis of rotation. Head movements produced a transient elevation of heart-rate. All observers reported head-contingent sensations of body tilt although their bodies remained supine. Mostly, the subjective sensations conform to a model based on semicircular canal responses to angular acceleration. However, some surprising deviations from the model were found. Also, large inter-individual differences in direction, magnitude, and quality of the illusory body tilt were observed. The results have implications for subject screening and prediction of subjective tolerance for centrifugation.

NASA Discipline Neuroscience

The Mars Environmental Compatibility Assessment (MECA) Wet Chemistry Experiment on the Mars 2001 Lander

The Mars Environmental Compatibility Assessment (MECA) is an instrument suite that will fly on the Mars Surveyor 2001 Lander Spacecraft. MECA is sponsored by the Human Exploration and Development of Space (HEDS) program and will evaluate potential hazards that the dust and soil of Mars might present to astronauts and their equipment on a future human mission to Mars. Four elements constitute the integrated MECA payload: a microscopy station, patch plates, an electrometer, and the wet chemistry experiment (WCE). The WCE is the first application of electrochemical sensors to study soil chemistry on another planetary body, in addition to being the first measurement of soil/water solution properties on Mars. The chemical composition and properties of the watersoluble materials present in the Martian soil are of considerable interest to the planetary science community because characteristic salts are formed by the water-based weathering of rocks, the action of volcanic gases, and biological activity. Thus the characterization of water-soluble soil materials on Mars can provide information on the geochemical history of the planet surface. Additional information is contained in the original extended abstract.

Grannan, S. M.

Gravitational acceleration as a cue for absolute size and distance?

When an object's motion is influenced by gravity, as in the rise and fall of a thrown ball, the vertical component of acceleration is roughly constant at 9.8 m/sec2. In principle, an observer could use this information to estimate the absolute size and distance of the object (Saxberg, 1987a; Watson, Banks, von Hofsten, & Royden, 1992). In five experiments, we examined people's ability to utilize the size and distance information provided by gravitational acceleration. Observers viewed computer simulations of an object rising and falling on a trajectory aligned with the gravitational vector. The simulated objects were balls of different diameters presented across a wide range of simulated distances. Observers were asked to identify the ball that was presented and to estimate its distance. The results showed that observers were much more sensitive to average velocity than to the gravitational acceleration pattern. Likewise, verticality of the motion and visibility of the trajectory's apex had negligible effects on the accuracy of size and distance judgments.

NASA Discipline Space Human Factors

Retinal, attentional, and causal aspects of illusory-motion directionality

Extended objects presented instantaneously appeared to propagate or grow into their final shape. A strong bias was found toward perceiving straight lines to grow away from the observer's point of fixation. If attention and fixation were not directed to the same point of the visual field, both influenced illusory motion directionality, and if another small object was present on the screen at a location that was neither fixated nor attended to, the object that was instantaneously presented seemed to grow away from this point. Thus, three factors are involved in illusory-motion directionality: biases toward perceiving objects spreading away from the fixation point, away from an attended area, and away from preexisting objects. The experiments indicate that a satisfactory explanation of the illusion has to include bottom-up and top-down processes. They also challenge existing theories of motion detection.

Pattern Recognition, Visual/physiology

Fault-tolerant software for the FIMP

The work reported here provides protection against software failures in the task dispatcher of the FTMP, a particularly critical portion of the system software. Faults in other system modules and application programs can be handled by similar techniques but are not covered in this effort. Goals of the work reported here are: (1) to develop provisions in the software design that will detect and mitigate software failures in the dispatcher portion of the FTMP Executive and, (2) to propose the implementation of specific software reliability measures in other parts of the system. Beyond the specific support to the FTMP project, the work reported here represents a considerable advance in the practical application of the recovery block methodology for fault tolerant software design.

Hecht, H.

Trends in software reliability for digital flight control

Software error data of major recent Digital Flight Control Systems Development Programs. The report summarizes the data, compare these data with similar data from previous surveys and identifies trends and disciplines to improve software reliability.

Hecht, H.

Fault tolerant software modules for SIFT

The implementation of software fault tolerance is investigated for critical modules of the Software Implemented Fault Tolerance (SIFT) operating system to support the computational and reliability requirements of advanced fly by wire transport aircraft. Fault tolerant designs generated for the error reported and global executive are examined. A description of the alternate routines, implementation requirements, and software validation are included.

Hecht, M.

Analysis of DSN software anomalies

A categorized data base of software errors which were discovered during the various stages of development and operational use of the Deep Space Network DSN/Mark 3 System was developed. A study team identified several existing error classification schemes (taxonomies), prepared a detailed annotated bibliography of the error taxonomy literature, and produced a new classification scheme which was tuned to the DSN anomaly reporting system and encapsulated the work of others. Based upon the DSN/RCI error taxonomy, error data on approximately 1000 reported DSN/Mark 3 anomalies were analyzed, interpreted and classified. Next, error data are summarized and histograms were produced highlighting key tendencies.

Galorath, D. D.

Fault-tolerant software

Limitations in the current capabilities for verifying programs by formal proof or by exhaustive testing have led to the investigation of fault-tolerance techniques for applications where the consequence of failure is particularly severe. Two current approaches, N-version programming and the recovery block, are described. A critical feature in the latter is the acceptance test, and a number of useful techniques for constructing these are presented. A system reliability model for the recovery block is introduced, and conclusions derived from this model that affect the design of fault-tolerant software are discussed.

Hecht, H.

Reliability measurement during software development

During the development of data base software for a multi-sensor tracking system, reliability was measured. The failure ratio and failure rate were found to be consistent measures. Trend lines were established from these measurements that provided good visualization of the progress on the job as a whole as well as on individual modules. Over one-half of the observed failures were due to factors associated with the individual run submission rather than with the code proper. Possible application of these findings for line management, project managers, functional management, and regulatory agencies is discussed. Steps for simplifying the measurement process and for use of these data in predicting operational software reliability are outlined.

Hecht, H.

Measurement, estimation, and prediction of software reliability

Quantitative indices of software reliability are defined, and application of three important indices is indicated: (1) reliability measurement, (2) reliability estimation, and (3) reliability prediction. State of the art techniques for each of these procedures are presented together with considerations of data acquisition. Failure classifications and other documentation for comprehensive software reliability evaluation are described.

Hecht, H.

Reliability measurement during software development

Measurement of software reliability was carried out during the development of data base software for a multi-sensor tracking system. Every run made during this project was scored as success or failure, and supporting data were collected on forms for further analysis. The failure ratio (number of failures per calendar interval divided by total number of runs) and failure rate (number of failures divided by CPU time for the interval) were found to be consistent measures, on a month-to-month basis as well as from module to module, and therefore considered valid indicators of reliability in this environment. Trend lines could be established from these measurements that provide good visualization of the progress on the job as a whole as well as on individual modules. Over one-half of the observed failures were due to factors associated with the specific run submission rather than with the code proper.

Hecht, H.