Engineering Papers⌕ Search

SEARCH · Engineering Papers

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 811 records · Page 45

NASA Lunar Regolith Simulant Program

Lunar regolith simulant production is absolutely critical to returning man to the Moon. Regolith simulant is used to test hardware exposed to the lunar surface environment, simulate health risks to astronauts, practice in situ resource utilization (ISRU) techniques, and evaluate dust mitigation strategies. Lunar regolith simulant design, production process, and management is a cooperative venture between members of the NASA Marshall Space Flight Center (MSFC) and the U.S. Geological Survey (USGS). The MSFC simulant team is a satellite of the Dust group based at Glenn Research Center. The goals of the cooperative group are to (1) reproduce characteristics of lunar regolith using simulants, (2) produce simulants as cheaply as possible, (3) produce simulants in the amount needed, and (4) produce simulants to meet users? schedules.

Edmunson, J.↗

Preliminary Sensorimotor and Cardiovascular Results from the Joint Russian/U.S. Pilot Field Test in Preparation for the Full Field Test

Ongoing collaborative research efforts between NASA's Neuroscience and Cardiovascular Laboratories, and the Institute of Biomedical Problems' (IBMP) Sensory-Motor and Countermeasures Laboratories have been measuring functional sensorimotor, cardiovascular and strength responses following bed rest, dry immersion, short-duration (Space Shuttle) and long-duration (Mir and International Space Station [ISS]) space flights. While the unloading paradigms associated with dry immersion and bed rest does serve as acceptable flight analogs, testing of crew responses following the long-duration flights previously has not been possible until a minimum of 24 hours after landing. As a result, it is not possible to estimate the nonlinear trend of the early (<24 hours) recovery process nor is it possible to accurately assess the full impact of the decrements associated with long-duration flight. To overcome these limitations, both the Russian and U.S. programs have implemented testing at the landing site. By joint agreement, this research effort has been identified as the functional Field Test (FT). For practical reasons the FT has been divided into two phases: the full FT and a preliminary pilot version (PFT) of the FT that is reduced in both length and scope. The primary goal of this research is to determine functional abilities in long-duration space-flight crews beginning as soon after landing as possible (< 2 hours) with one to three immediate follow-up measurements on the day of landing. This goal has both sensorimotor and cardiovascular elements, including evaluations of NASA's new anti-orthostatic compression garment and the Russian Kentavr garment. Functional sensorimotor measurements will include, but are not limited to, assessing hand/eye coordination, egressing from a seated position, walking normally without falling, measuring of dynamic visual acuity, discriminating different forces generated with both the hands and legs, recovering from a fall, coordinated walking involving tandem heel-to-toe placement, and determining postural ataxia while standing. The cardiovascular portion of the investigation includes measuring blood pressure and heart rate during a timed stand test in conjunction with postural ataxia testing (quiet stance sway) as well as cardiovascular responses during the other functional tasks. In addition to the immediate post-landing collection of data for the full FT, postflight data will be acquired between one and three more other times within the 24 hours after landing and will continue over the subsequent weeks until functional sensorimotor and cardiovascular responses have returned to preflight normative values. The PFT represents a single trial run comprised of a jointly agreed upon subset of tests from the full FT and relies heavily on IBMP's Sensory-Motor and Countermeasures Laboratories for content and implementation. The PFT has been collected on several ISS missions. Testing included: (1) a sit-to-stand test, (2) recovery from a fall where the crewmember began in the prone position on the ground and then stood for 3 minutes while cardiovascular stability was determined and postural ataxia data were acquired, and (3) a tandem heel-totoe walk test to determine changes in the central locomotor program. Video, cardiovascular parameters (heart rate and blood pressure), data from body-worn inertial sensors, and severity of postflight motion sickness were collected for each test session. In summary, the level of functional deficit is expected to be most profound during the acquisition of gravity loads immediately after landing when the demands for crew intervention in response to emergency operations will be greatest. Clearly measureable performance parameters such as ability to perform a seat egress, recover from a fall or the ability to see clearly when walking, and related physiologic data (orthostatic responses) are required to provide an evidence base for characterizing programmatic risks and the degree of variability among crewmembers for exploration missions where the crew will be unassisted after landing. Overall, these early functional and related physiologic measurements will allow estimation of nonlinear sensorimotor and cardiovascular recovery trends that has not been previously captured in over 50 years of space flight.

Reschke, M. F.↗

The Effects of Use of Civil Airworthiness Criteria on U.S. Air Force Acquisition, Test and Evaluation Practices

In response to the initiatives to streamline, not to mention comply with the Public Law for Non-Developmental Item Preference, the Department of Defense (DOD) has increased its use of commercial products. The Air Force has, over the past 15 years, been adapting Federal Aviation Administration (FAA) certified aircraft to perform many of its airlift and training missions. Counting the T-1A Jayhawk Trainer (Beechjet 400), in excess of 500 total aircraft, covering 15 different types, will have been procured since 1978. Needless to say, significant reform of the "classical" DOD and Air Force way of doing business has been necessary. Major strides have been made by the Transport Directorate of the Aircraft Program Office in the area of test and evaluation, with integrated qualification and operational testing (QT &E/QOT &E) and airworthiness certification testing by the FAA. As well, significant changes in contracting practices and the use of commercial (vice military) specifications for qualification criteria have been realized. This paper will relate some of these significant strides in "commercializing" and streamlining the DOD acquisition and test and evaluation processes. Additionally, it will review both regulatory changes made and recommended. It concludes with a compilation of lessons learned and recommendations for further streamlining of the DOD processes.

Flight Testing↗

NASA Smallsat Technology Advancement and Rapid Test Program

In the heart of Silicon Valley, NASA Ames Research Center has been at the forefront of nanosat development and adoption for the past 20 years. Continuing these efforts, a new program has begun focused on advancing smallsat technologies by on-orbit demonstration of new capabilities in sensors, subsystems and components with a rapid deployment cadence. The initial goal is to have at least two experiment platforms launched every year and to increase the cadence from there. We intend to bridge the TRL valley of death and make incremental progress with actual on-orbit demonstration. New technologies that will enable future NASA, commercial and DoD missions and leveraging SBIR efforts will be targeted and prioritized for flight opportunities. The workshop and labs developing these systems will rely on COTS technology as much as possible and have a great degree of freedom with development practices and policies. Success will be determined by the series of experiments over multiple flights, not by the performance of any one experiment. Lessons learned from the TechEdSat program will be used to incorporate student involvement to enhance the creativity and energy of the program while working alongside experienced engineers. In this presentation, we lay out the framework for this program and invite the community to participate in advancing all of our interests.

Vaughan, R.↗

Detection of faults and software reliability analysis

Multi-version or N-version programming is proposed as a method of providing fault tolerance in software. The approach requires the separate, independent preparation of multiple versions of a piece of software for some application. These versions are executed in parallel in the application environment; each receives identical inputs and each produces its version of the required outputs. The outputs are collected by a voter and, in principle, they should all be the same. In practice there may be some disagreement. If this occurs, the results of the majority are taken to be the correct output, and that is the output used by the system. A total of 27 programs were produced. Each of these programs was then subjected to one million randomly-generated test cases. The experiment yielded a number of programs containing faults that are useful for general studies of software reliability as well as studies of N-version programming. Fault tolerance through data diversity and analytic models of comparison testing are discussed.

Knight, John C.↗

Sizing of complex structure by the integration of several different optimal design algorithms

Practical design of large-scale structures can be accomplished with the aid of the digital computer by bringing together in one computer program algorithms of nonlinear mathematical programing and optimality criteria with weight-strength and other so-called engineering methods. Applications of this approach to aviation structures are discussed with a detailed description of how the total problem of structural sizing can be broken down into subproblems for best utilization of each algorithm and for efficient organization of the program into iterative loops. Typical results are examined for a number of examples.

Sobieszczanski, J.↗

Air cushion landing system

Static and dynamic performance of air cushion landing system is simulated in computer program that treats four primary ACLS subsystems: fan, feeding system, trunk, and cushion. Configuration of systems is sufficiently general to represent variety of practical designs.

Boghami, K. M.↗

Main rotor six degree-of-freedom isolation system analysis

The design requirements of the system have been defined and an isolator concept satisfies these requirements identified. Primary design objectives for the isolation system are 90% attenuation of all NP main rotor shaft loads at a weight penalty less than or equal to 1% of design gross weight. The configuration is sized for a UH-60A BLACK HAWK helicopter and its performance, risk, and system integration were evaluated through a series of parametric studies. Preliminary design was carried forward to insure that the design is practical and that the details of the integration of the isolator into the helicopter system are considered. Alternate ground and flight test demonstration programs necessary to verify the proposed isolator design are defined.

Eastman, L. B.↗

Space station integrated propulsion and fluid systems study. Space station program fluid management systems databook

Commonality and integration of propulsion and fluid systems associated with the Space Station elements are being evaluated. The Space Station elements consist of the core station, which includes habitation and laboratory modules, nodes, airlocks, and trusswork; and associated vehicles, platforms, experiments, and payloads. The program is being performed as two discrete tasks. Task 1 investigated the components of the Space Station architecture to determine the feasibility and practicality of commonality and integration among the various propulsion elements. This task was completed. Task 2 is examining integration and commonality among fluid systems which were identified by the Phase B Space Station contractors as being part of the initial operating capability (IOC) and growth Space Station architectures. Requirements and descriptions for reference fluid systems were compiled from Space Station documentation and other sources. The fluid systems being examined are: an experiment gas supply system, an oxygen/hydrogen supply system, an integrated water system, the integrated nitrogen system, and the integrated waste fluids system. Definitions and descriptions of alternate systems were developed, along with analyses and discussions of their benefits and detriments. This databook includes fluid systems descriptions, requirements, schematic diagrams, component lists, and discussions of the fluid systems. In addition, cost comparison are used in some cases to determine the optimum system for a specific task.

Bicknell, B.↗

Summaries of the thematic conferences on remote sensing for exploration geology

The Thematic Conference series was initiated to address the need for concentrated discussion of particular remote sensing applications. The program is primarily concerned with the application of remote sensing to mineral and hydrocarbon exploration, with special emphasis on data integration, methodologies, and practical solutions for geologists. Some fifty invited papers are scheduled for eleven plenary sessions, formulated to address such important topics as basement tectonics and their surface expressions, spectral geology, applications for hydrocarbon exploration, and radar applications and future systems. Other invited presentations will discuss geobotanical remote sensing, mineral exploration, engineering and environmental applications, advanced image processing, and integration and mapping.

Source record↗

Acoustic fatigue life prediction for nonlinear structures with multiple resonant modes

This report documents an effort to develop practical and accurate methods for estimating the fatigue lives of complex aerospace structures subjected to intense random excitations. The emphasis of the current program is to construct analytical schemes for performing fatigue life estimates for structures that exhibit nonlinear vibration behavior and that have numerous resonant modes contributing to the response.

Miles, R. N.↗

Potential Commercial Applications from Combustion and Fire Research in Space

The near-zero (microgravity) environment of orbiting spacecraft minimizes buoyant flows, greatly simplifying combustion processes and isolating important phenomena ordinarily concealed by the overwhelming gravity-driven forces and flows. Fundamental combustion understanding - the focus to date of the NASA microgravity-combustion program - has greatly benefited from analyses and experiments conducted in the microgravity environment. Because of the economic and commercial importance of combustion in practice, there is strong motivation to seek wider applications for the microgravity-combustion findings. This paper reviews selected technology developments to illustrate some emerging applications. Topics cover improved fire-safety technology in spacecraft and terrestrial systems, innovative combustor designs for aerospace and ground propulsion, applied sensors and controls for combustion processes, and self-sustaining synthesis techniques for advanced materials.

Friedman, Robert↗

Configuration and Data Management Process and the System Safety Professional

This article presents a discussion of the configuration management (CM) and the Data Management (DM) functions and provides a perspective of the importance of configuration and data management processes to the success of system safety activities. The article addresses the basic requirements of configuration and data management generally based on NASA configuration and data management policies and practices, although the concepts are likely to represent processes of any public or private organization's well-designed configuration and data management program.

Shivers, Charles Herbert↗

Efficacy of Code Optimization on Cache-based Processors

The current common wisdom in the U.S. is that the powerful, cost-effective supercomputers of tomorrow will be based on commodity (RISC) micro-processors with cache memories. Already, most distributed systems in the world use such hardware as building blocks. This shift away from vector supercomputers and towards cache-based systems has brought about a change in programming paradigm, even when ignoring issues of parallelism. Vector machines require inner-loop independence and regular, non-pathological memory strides (usually this means: non-power-of-two strides) to allow efficient vectorization of array operations. Cache-based systems require spatial and temporal locality of data, so that data once read from main memory and stored in high-speed cache memory is used optimally before being written back to main memory. This means that the most cache-friendly array operations are those that feature zero or unit stride, so that each unit of data read from main memory (a cache line) contains information for the next iteration in the loop. Moreover, loops ought to be 'fat', meaning that as many operations as possible are performed on cache data-provided instruction caches do not overflow and enough registers are available. If unit stride is not possible, for example because of some data dependency, then care must be taken to avoid pathological strides, just ads on vector computers. For cache-based systems the issues are more complex, due to the effects of associativity and of non-unit block (cache line) size. But there is more to the story. Most modern micro-processors are superscalar, which means that they can issue several (arithmetic) instructions per clock cycle, provided that there are enough independent instructions in the loop body. This is another argument for providing fat loop bodies. With these restrictions, it appears fairly straightforward to produce code that will run efficiently on any cache-based system. It can be argued that although some of the important computational algorithms employed at NASA Ames require different programming styles on vector machines and cache-based machines, respectively, neither architecture class appeared to be favored by particular algorithms in principle. Practice tells us that the situation is more complicated. This report presents observations and some analysis of performance tuning for cache-based systems. We point out several counterintuitive results that serve as a cautionary reminder that memory accesses are not the only factors that determine performance, and that within the class of cache-based systems, significant differences exist.

VanderWijngaart, Rob F.↗

Probabilistic Analysis and Density Parameter Estimation Within Nessus

This NASA educational grant has the goal of promoting probabilistic analysis methods to undergraduate and graduate UTSA engineering students. Two undergraduate-level and one graduate-level course were offered at UTSA providing a large number of students exposure to and experience in probabilistic techniques. The grant provided two research engineers from Southwest Research Institute the opportunity to teach these courses at UTSA, thereby exposing a large number of students to practical applications of probabilistic methods and state-of-the-art computational methods. In classroom activities, students were introduced to the NESSUS computer program, which embodies many algorithms in probabilistic simulation and reliability analysis. Because the NESSUS program is used at UTSA in both student research projects and selected courses, a student version of a NESSUS manual has been revised and improved, with additional example problems being added to expand the scope of the example application problems. This report documents two research accomplishments in the integration of a new sampling algorithm into NESSUS and in the testing of the new algorithm. The new Latin Hypercube Sampling (LHS) subroutines use the latest NESSUS input file format and specific files for writing output. The LHS subroutines are called out early in the program so that no unnecessary calculations are performed. Proper correlation between sets of multidimensional coordinates can be obtained by using NESSUS' LHS capabilities. Finally, two types of correlation are written to the appropriate output file. The program enhancement was tested by repeatedly estimating the mean, standard deviation, and 99th percentile of four different responses using Monte Carlo (MC) and LHS. These test cases, put forth by the Society of Automotive Engineers, are used to compare probabilistic methods. For all test cases, it is shown that LHS has a lower estimation error than MC when used to estimate the mean, standard deviation, and 99th percentile of the four responses at the 50 percent confidence level and using the same number of response evaluations for each method. In addition, LHS requires fewer calculations than MC in order to be 99.7 percent confident that a single mean, standard deviation, or 99th percentile estimate will be within at most 3 percent of the true value of the each parameter. Again, this is shown for all of the test cases studied. For that reason it can be said that NESSUS is an important reliability tool that has a variety of sound probabilistic methods a user can employ; furthermore, the newest LHS module is a valuable new enhancement of the program.

Godines, Cody R.↗

Variable practice with lenses improves visuo-motor plasticity

Novel sensorimotor situations present a unique challenge to an individual's adaptive ability. Using the simple and easily measured paradigm of visual-motor rearrangement created by the use of visual displacement lenses, we sought to determine whether an individual's ability to adapt to visuo-motor discordance could be improved through training. Subjects threw small balls at a stationary target during a 3-week practice regimen involving repeated exposure to one set of lenses in block practice (x 2.0 magnifying lenses), multiple sets of lenses in variable practice (x 2.0 magnifying, x 0.5 minifying and up-down reversing lenses) or sham lenses. At the end of training, adaptation to a novel visuo-motor situation (20-degree right shift lenses) was tested. We found that (1) training with variable practice can increase adaptability to a novel visuo-motor situation, (2) increased adaptability is retained for at least 1 month and is transferable to further novel visuo-motor permutations and (3) variable practice improves performance of a simple motor task even in the undisturbed state. These results have implications for the design of clinical rehabilitation programs and countermeasures to enhance astronaut adaptability, facilitating adaptive transitions between gravitational environments.

NASA Discipline Neuroscience↗

A Survey of Intelligent Control and Health Management Technologies for Aircraft Propulsion Systems

Intelligent Control and Health Management technology for aircraft propulsion systems is much more developed in the laboratory than in practice. With a renewed emphasis on reducing engine life cycle costs, improving fuel efficiency, increasing durability and life, etc., driven by various government programs, there is a strong push to move these technologies out of the laboratory and onto the engine. This paper describes the existing state of engine control and on-board health management, and surveys some specific technologies under development that will enable an aircraft propulsion system to operate in an intelligent way--defined as self-diagnostic, self-prognostic, self-optimizing, and mission adaptable. These technologies offer the potential for creating extremely safe, highly reliable systems. The technologies will help to enable a level of performance that far exceeds that of today s propulsion systems in terms of reduction of harmful emissions, maximization of fuel efficiency, and minimization of noise, while improving system affordability and safety. Technologies that are discussed include various aspects of propulsion control, diagnostics, prognostics, and their integration. The paper focuses on the improvements that can be achieved through innovative software and algorithms. It concentrates on those areas that do not require significant advances in sensors and actuators to make them achievable, while acknowledging the additional benefit that can be realized when those technologies become available. The paper also discusses issues associated with the introduction of some of the technologies.

Litt, Jonathan S.↗

Variable-beamwidth monopulse antennas

The merits of nine methods for zooming microwave amplitude-sensing monopulse antenna patterns are discussed. Of these, six are directly related to the TDRSS (Tracking Data Relay Satellite System) and are compatible with a deployable-mesh pseudo-paraboloidal main reflector. The remaining three methods utilize radically different geometrical configurations that depart considerably from the TDRSS parameters existing at this time. Preservation of the monopulse postulates is considered to be of prime importance for any variable-beamwidth candidate, however, it is allowed that approximate satisfaction of the postulates should be accepted for practical reasons. All of the methods discussed admit free choice of the polarization state, and the zooming function is never predicated on polarization. Exploration of the zooming techniques was carried out almost entirely by means of the Kirchhoff-Kottler vector diffraction program. The program generates electric and magnetic field intensity, associated phase, and time-average Poynting vector power flow in the intermediate near-field and far-field zones in both receive and transmit modes of operation. A few of the concepts have been verified experimentally with excellent agreement between theory and practice.

Schmidt, R. F.↗