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,387 records · Page 77

A mixed optimization method for automated design of fuselage structures.

A procedure for automating the design of transport aircraft fuselage structures has been developed and implemented in the form of an operational program. The structure is designed in two stages. First, an overall distribution of structural material is obtained by means of optimality criteria to meet strength and displacement constraints. Subsequently, the detailed design of selected rings and panels consisting of skin and stringers is performed by mathematical optimization accounting for a set of realistic design constraints. The practicality and computer efficiency of the procedure is demonstrated on cylindrical and area-ruled large transport fuselages.

Sobieszczanski, J.↗

Distributed computing feasibility in a non-dedicated homogeneous distributed system

The low cost and availability of clusters of workstations have lead researchers to re-explore distributed computing using independent workstations. This approach may provide better cost/performance than tightly coupled multiprocessors. In practice, this approach often utilizes wasted cycles to run parallel jobs. The feasibility of such a non-dedicated parallel processing environment assuming workstation processes have preemptive priority over parallel tasks is addressed. An analytical model is developed to predict parallel job response times. Our model provides insight into how significantly workstation owner interference degrades parallel program performance. A new term task ratio, which relates the parallel task demand to the mean service demand of nonparallel workstation processes, is introduced. It was proposed that task ratio is a useful metric for determining how large the demand of a parallel applications must be in order to make efficient use of a non-dedicated distributed system.

Leutenegger, Scott T.↗

Software Engineering Program: Software Process Improvement Guidebook

The purpose of this document is to provide experience-based guidance in implementing a software process improvement program in any NASA software development or maintenance community. This guidebook details how to define, operate, and implement a working software process improvement program. It describes the concept of the software process improvement program and its basic organizational components. It then describes the structure, organization, and operation of the software process improvement program, illustrating all these concepts with specific NASA examples. The information presented in the document is derived from the experiences of several NASA software organizations, including the SEL, the SEAL, and the SORCE. Their experiences reflect many of the elements of software process improvement within NASA. This guidebook presents lessons learned in a form usable by anyone considering establishing a software process improvement program within his or her own environment. This guidebook attempts to balance general and detailed information. It provides material general enough to be usable by NASA organizations whose characteristics do not directly match those of the sources of the information and models presented herein. It also keeps the ideas sufficiently close to the sources of the practical experiences that have generated the models and information.

Source record↗

Advanced Cosmic Ray Composition Experiment for Space Station (ACCESS)

In 1994 the first high-energy particle physics experiment for the Space Station, the Alpha Magnetic Spectrometer (AMS), was selected by NASA's Administrator as a joint collaboration with the U.S. Department of Energy (DOE). The AMS program was chartered to place a magnetic spectrometer in Earth orbit and search for cosmic antimatter. A natural consequence of this decision was that NASA would begin to explore cost-effective ways through which the design and implementation of AMS might benefit other promising payload experiments which were evolving from the Office of Space Science. The first such experiment to come forward was ACCESS in 1996. It was proposed as a new mission concept in space physics to place a cosmic-ray experiment of weight, volume, and geometry similar to the AMS on the ISS, and replace the latter as its successor when the AMS is returned to Earth. This was to be an extension of NASA's sub-orbital balloon program, with balloon payloads serving as the precursor flights and heritage for ACCESS. The balloon programs have always been a cost-effective NASA resource since the particle physics instrumentation for balloon and space applications are directly related. The next step was to expand the process, pooling together expertise from various NASA centers and universities while opening up definition of the ACCESS science goals to the international community through the standard practice of peer-review. This process is still on-going and the Accommodation Study presented here will discuss the baseline definition of ACCESS as we understand it today. Further detail on the history, scope, and background of the study is provided in Appendix A.

Wilson, Thomas L.↗

Advanced Cosmic-Ray Composition Experiment for Space Station (ACCESS): ACCESS Accommodation Study Report

In 1994 NASA Administrator selected the first high-energy particle physics experiment for the Space Station, the Alpha Magnetic Spectrometer (AMS), to place a magnetic spectrometer in Earth orbit and search for cosmic antimatter. A natural consequence of this decision was that NASA would begin to explore cost-effective ways through which the design and implementation of AMS might benefit other promising payload experiments. The first such experiment to come forward was Advanced Cosmic-Ray Composition Experiment for Space Station (ACCESS) in 1996. It was proposed as a new mission concept in space physics to attach a cosmic-ray experiment of weight, volume, and geometry similar to the AMS on the International Space Station (ISS), and replace the latter as its successor when the AMS is returned to Earth. This was to be an extension of NASA's suborbital balloon program, with balloon payloads serving as the precursor flights and heritage for ACCESS. The balloon programs have always been a cost-effective NASA resource since the particle physics instrumentation for balloon and space applications are directly related. The next step was to expand the process, pooling together expertise from various NASA centers and universities while opening up definition of the ACCESS science goals to the international community through the standard practice of peer review. This process is still ongoing, and the accommodation study presented here will discuss the baseline definition of ACCESS as we understand it today.

Wilson, Thomas L.↗

Optimized System Identification

In system identification, one usually cares most about finding a model whose outputs are as close as possible to the true system outputs when the same input is applied to both. However, most system identification algorithms do not minimize this output error. Often they minimize model equation error instead, as in typical least-squares fits using a finite-difference model, and it is seen here that this distinction is significant. Here, we develop a set of system identification algorithms that minimize output error for multi-input/multi-output and multi-input/single-output systems. This is done with sequential quadratic programming iterations on the nonlinear least-squares problems, with an eigendecomposition to handle indefinite second partials. This optimization minimizes a nonlinear function of many variables, and hence can converge to local minima. To handle this problem, we start the iterations from the OKID (Observer/Kalman Identification) algorithm result. Not only has OKID proved very effective in practice, it minimizes an output error of an observer which has the property that as the data set gets large, it converges to minimizing the criterion of interest here. Hence, it is a particularly good starting point for the nonlinear iterations here. Examples show that the methods developed here eliminate the bias that is often observed using any system identification methods of either over-estimating or under-estimating the damping of vibration modes in lightly damped structures.

Juang, Jer-Nan↗

Conference Summary

Celebrations and special events were in order this year as the Minority University-Space Interdisciplinary Network (MU-SPIN) Program and NASA's Minority University Research and Education Division (MURED) both reached their 10th anniversaries. In honor of this occasion, the 2000 Annual Users' Conference held at Morris Brown College (MBC) in Atlanta, Georgia, September 11-15, 2000, was the first to be jointly hosted by MU-SPIN and MURED. It was particularly fitting that this anniversary should fall in the year 2000. The start of the new millennium propelled us to push bold new ideas and renew our commitment to minority university participation in all areas of NASA. With the theme 'Celebrating Our Tenth Year With Our Eyes on the Prize,' the conference provided a national forum for showcasing successful MU-SPIN and MURED Program (MUREP) experiences to enhance faculty/student development in areas of scientific and technical research and education. Our NASA-relevant conference agenda resulted in a record-breaking 220 registered attendees. Using feedback from past participants, we designed a track of student activities closely tailored to their interests. The resulting showcase of technical assistance and best practices set a new standard for our conferences in the years to come. This year's poster session was our largest ever, with over 50 presentations from students, faculty, and teachers. Posters covered a broad range of NASA activities from 'A Study of the Spiral Galaxy M101' to 'Network Cabling Characteristics.'

Harrington, James L., Jr.↗

Principles for Integrating Mars Analog Science, Operations, and Technology Research

During the Apollo program, the scientific community and NASA used terrestrial analog sites for understanding planetary features and for training astronauts to be scientists. Human factors studies (Harrison, Clearwater, & McKay 1991; Stuster 1996) have focused on the effects of isolation in extreme environments. More recently, with the advent of wireless computing, we have prototyped advanced EVA technologies for navigation, scheduling, and science data logging (Clancey 2002b; Clancey et al., in press). Combining these interests in a single expedition enables tremendous synergy and authenticity, as pioneered by Pascal Lee's Haughton-Mars Project (Lee 2001; Clancey 2000a) and the Mars Society s research stations on a crater rim on Devon Island in the High Canadian Arctic (Clancey 2000b; 2001b) and the Morrison Formation of southeast Utah (Clancey 2002a). Based on this experience, the following principles are proposed for conducting an integrated science, operations, and technology research program at analog sites: 1) Authentic work; 2) PI-based projects; 3) Unencumbered baseline studies; 4) Closed simulations; and 5) Observation and documentation. Following these principles, we have been integrating field science, operations research, and technology development at analog sites on Devon Island and in Utah over the past five years. Analytic methods include work practice simulation (Clancey 2002c; Sierhuis et a]., 2000a;b), by which the interaction of human behavior, facilities, geography, tools, and procedures are formalized in computer models. These models are then converted into the runtime EVA system we call mobile agents (Clancey 2002b; Clancey et al., in press). Furthermore, we have found that the Apollo Lunar Surface Journal (Jones, 1999) provides a vast repository or understanding astronaut and CapCom interactions, serving as a baseline for Mars operations and quickly highlighting opportunities for computer automation (Clancey, in press).

Clancey, William J.↗

An Overview and Status of NASA's Radioisotope Power Conversion Technology NRA

NASA's Advanced Radioisotope Power Systems (RPS) development program is developing next generation radioisotope power conversion technologies that will enable future missions that have requirements that can not be met by either photovoltaic systems or by current Radioisotope Power System (RPS) technology. The Advanced Power Conversion Research and Technology project of the Advanced RPS development program is funding research and technology activities through the NASA Research Announcement (NRA) 02-OSS-01, "Research Opportunities in Space Science 2002" entitled "Radioisotope Power Conversion Technology" (RPCT), August 13, 2002. The objective of the RPCT NRA is to advance the development of radioisotope power conversion technologies to provide significant improvements over the state-of-practice General Purpose Heat Source/Radioisotope Thermoelectric Generator by providing significantly higher efficiency to reduce the number of radioisotope fuel modules, and increase specific power (watts/kilogram). Other Advanced RPS goals include safety, long-life, reliability, scalability, multi-mission capability, resistance to radiation, and minimal interference with the scientific payload. Ten RPCT NRA contracts were awarded in 2003 in the areas of Brayton, Stirling, thermoelectric (TE), and thermophotovoltaic (TPV) power conversion technologies. This paper will provide an overview of the RPCT NRA, and a brief summary of accomplishments over the first 18 months but focusing on advancements made over the last 6 months.

Anderson, David J.↗

An Overview and Status of NASA's Radioisotope Power Conversion Technology NRA

NASA's Advanced Radioisotope Power Systems (RPS) development program is developing next generation radioisotope power conversion technologies that will enable future missions that have requirements that can not be met by either photovoltaic systems or by current Radioisotope Power System (RPS) technology. The Advanced Power Conversion Research and Technology project of the Advanced RPS development program is funding research and technology activities through the NASA Research Announcement (NRA) 02- OSS-01, "Research Opportunities in Space Science 2002" entitled "Radioisotope Power Conversion Technology" (RPCT), 13 August 2002. The objective of the RPCT NRA is to advance the development of radioisotope power conversion technologies to provide significant improvements over the state-of-practice General Purpose Heat Source/Radioisotope Thermoelectric Generator by providing significantly higher efficiency to reduce the number of radioisotope fuel modules, and increase specific power (watts/kilogram). Other Advanced RPS goals include safety, long-life, reliability, scalability, multi-mission capability, resistance to radiation, and minimal interference with the scientific payload. These advances would enable a factor of 2 to 4 decrease in the amount of fuel required to generate electrical power. The RPCT NRA selected advanced RPS power conversion technology research and development proposals in the following three areas: innovative RPS power conversion research, RPS power conversion technology development in a nominal 100We scale; and, milliwatt/multi-watt RPS (mWRPS) power conversion research. Ten RPCT NRA contracts were awarded in 2003 in the areas of Brayton, Stirling, thermoelectric (TE), and thermophotovoltaic (TPV) power conversion technologies. This paper will provide an overview of the RPCT NRA, and a brief summary of accomplishments over the first 18 months but focusing on advancements made over the last 6 months.

Anderson, David J.↗

Virtualizing Resources for the Application Services and Framework Team

Virtualization is an emerging technology that will undoubtedly have a major impact on the future of Information Technology. It allows for the centralization of resources in an enterprise system without the need to make any changes to the host operating system, file system, or registry. In turn, this significantly reduces cost and administration, and provides a much greater level of security, compatibility, and efficiency. This experiment examined the practicality, methodology, challenges, and benefits of implementing the technology for the Launch Control System (LCS), and more specifically the Application Services (AS) group of the National Aeronautics and Space Administration (NASA) at the Kennedy Space Center (KSC). In order to carry out this experiment, I used several tools from the virtualization company known as VMWare; these programs included VMWare ThinApp, VMWare Workstation, and VMWare ACE. Used in conjunction, these utilities provided the engine necessary to virtualize and deploy applications in a desktop environment on any Windows platform available. The results clearly show that virtualization is a viable technology that can, when implemented properly, dramatically cut costs, enhance stability and security, and provide easier management for administrators.

Varner, Justin T.↗

NASA Applied Sciences' DEVELOP National Program: Training the Next Generation of Remote Sensing Scientists

Since its inception over a decade ago, the DEVELOP National Program has provided students with experience in utilizing and integrating satellite remote sensing data into real world-applications. In 1998, DEVELOP began with three students and has evolved into a nationwide internship program with over 200 students participating each year. DEVELOP is a NASA Applied Sciences training and development program extending NASA Earth science research and technology to society. Part of the NASA Science Mission Directorate s Earth Science Division, the Applied Sciences Program focuses on bridging the gap between NASA technology and the public by conducting projects that innovatively use NASA Earth science resources to research environmental issues. Project outcomes focus on assisting communities to better understand environmental change over time. This is accomplished through research with global, national, and regional partners to identify the widest array of practical uses of NASA data. DEVELOP students conduct research in areas that examine how NASA science can better serve society. Projects focus on practical applications of NASA s Earth science research results. Each project is designed to address at least one of the Applied Sciences focus areas, use NASA s Earth observation sources and meet partners needs. DEVELOP research teams partner with end-users and organizations who use project results for policy analysis and decision support, thereby extending the benefits of NASA science and technology to the public.

Childs, Lauren↗

Mercury Shopping Cart Interface

Mercury Shopping Cart Interface (MSCI) is a reusable component of the Power User Interface 5.0 (PUI) program described in another article. MSCI is a means of encapsulating the logic and information needed to describe an orderable item consistent with Mercury Shopping Cart service protocol. Designed to be used with Web-browser software, MSCI generates Hypertext Markup Language (HTML) pages on which ordering information can be entered. MSCI comprises two types of Practical Extraction and Report Language (PERL) modules: template modules and shopping-cart logic modules. Template modules generate HTML pages for entering the required ordering details and enable submission of the order via a Hypertext Transfer Protocol (HTTP) post. Shopping cart modules encapsulate the logic and data needed to describe an individual orderable item to the Mercury Shopping Cart service. These modules evaluate information entered by the user to determine whether it is sufficient for the Shopping Cart service to process the order. Once an order has been passed from MSCI to a deployed Mercury Shopping Cart server, there is no further interaction with the user.

Pfister, Robin↗

Spinning for safety's sake

NASA Langley is currently engaged in a comprehensive research program to improve the stall/spin characteristics of general aviation airplanes. Part of this program has included systematic flight tests of a fully instrumented airplane to determine the effects of various tail, wing, and fuselage modifications, and variation of inertia, center-of-gravity, and control positions on the spin and recovery characteristics. Airplane equipment, onboard instrumentation ground equipment, test area, and test procedures have been combined to provide a safe, practical means for conducting research in preplanned hazardous conditions. Configuration changes produced spins varying from easily recoverable to unrecoverable, and wind section design significantly influenced airplane stall, spin, and recovery characteristics.

Stough, H. P., III↗

Investigation of test methods, material properties, and processes for solar cell encapsulants

Photovoltaic (PV) modules consist of a string of electrically interconnected silicon solar cells capable of producing practical quantities of electrical power when exposed to sunlight. To insure high reliability and long term performance, the functional components of the solar cell module must be adequately protected from the environment by some encapsulation technique. The encapsulation system must provide mechanical support for the cells and corrosion protection for the electrical components. The goal of the program is to identify and develop encapsulation systems consistent with the PV module operating requirements of 30 year life and a target cost of $0.70 per peak watt ($70 per square meter) (1980 dollars). Assuming a module efficiency of ten percent, which is equivalent to a power output of 100 watts per square meter in midday sunlight, the capital cost of the modules may be calculated to be $70.00 per square meter. Out of this cost goal, only 20 percent is available for encapsulation due to the high cost of the cells, interconnects, and other related components. The encapsulation cost allocation may then be stated as $14.00 per square meter, included all coatings, pottant and mechanical supports for the cells.

Source record↗

Propulsion system-flight control integration and optimization: Flight evaluation and technology transition

Integration of propulsion and flight control systems and their optimization offers significant performance improvements. Research programs were conducted which have developed new propulsion and flight control integration concepts, implemented designs on high-performance airplanes, demonstrated these designs in flight, and measured the performance improvements. These programs, first on the YF-12 airplane, and later on the F-15, demonstrated increased thrust, reduced fuel consumption, increased engine life, and improved airplane performance; with improvements in the 5 to 10 percent range achieved with integration and with no changes to hardware. The design, software and hardware developments, and testing requirements were shown to be practical.

Burcham, Frank W., Jr.↗

Multifrequency data analysis software on STARLINK

Although the STARLINK project was set up to provide image processing facilities to UK astronomers, it has grown over the last 12 years to the extent that it now provides most of the data analysis facilities for UK astronomers. One aspect of the growth of the STARLINK network is that it now has to cater for astronomers working in a diverse range of wavelengths. Since a given individual may be working with data obtained in a variety of wavelengths, it is most convenient if the data can be stored in a common format and the programs that analyze the data have a similar 'look and feel'. What is known as 'STARLINK software' is obtained from many sources: STARLINK funded programmers; astronomers; foreign projects such as AIPS; generally available shareware; and commercial sources when this proves cost effective. This means that the ideal situation of a completely integrated system cannot be realized in practice. Nevertheless, many of the major packages written by STARLINK application programmers and by astronomers do use a common data format, based on the Hierarchical Data System, so that interchange of data between packages designed separately from each other is simply a matter of using the same file names. For example, as astronomer might use KAPPA to read some optical spectra off a FITS tape, then use CCDPACK to debias and flat field the data (it is easy to set up an overnight batch job to do this if there is a lot of data), then use KAPPA to have a quick look at the data and then use Figaro to reduce the spectra. It is useful to divide data analysis packages into wavelength specific packages, or even instrument specific packages, and general purpose ones. Once the instrumental signature has been removed from some data, any appropriate general purpose package can be used to analyze te data. For example, the ASTERIX package deals with x-ray data reduction, but after dealing with all of the x-ray specific processing, an astronomer may well want to find the brightness of objects in a given frame. Since ASTERIX uses the standard STARLINK data format, the astronomer can use PHOTOM or DAOPHOT 2 to measure the brightness of the objects. Although DAOPHOT was written with optical astronomy in mind, it is useful for analyzing data from several wavelengths. The ability of DAOPHOT 2 to handle non-standard point spread functions can be especially useful in many areas of astronomy.

Allan, P. M.↗

Autogenic-feedback training: A potential treatment for post-flight orthostatic intolerance in aerospace crews

Postflight orthostatic intolerance was identified as a serious biomedical problem associated with long duration exposure to microgravity in space. High priority was given to the development of countermeasures for this disorder which are both effective and practical. A considerable body of clinical research demonstrated that people can be taught to increase their own blood pressure voluntarily and that this is an effective treatment for chronic orthostatic intolerance in paralyzed patients. The present pilot study was designed to examine the feasibility of adding training in control of blood pressure to an existing preflight training program designed to facilitate astronaut adaptation to microgravity. Using an operant conditioning procedure, Autogenic-Feedback Training (AFT), three men and two women participated in four to nine (15-30 training sessions). At the end of training, the average increase in systolic and diastolic pressure, as well as mean arterial pressures that the subjects made, ranged between 20 and 5O mmHg under both supine and 45 deg head-up tilt conditions. These findings suggest that AFT may be a useful alternative treatment or supplement to existing approaches for preventing postflight orthostatic intolerance. Further, the use of operant conditioning methods for training cardiovascular responses may contribute to the general understanding of the mechanisms of orthostatic intolerance.

Cowings, Patricia S.↗