Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “programming”

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,423 records · Page 79

Background, current status, and prognosis of the ongoing slush hydrogen technology development program for the NASP

Among the Hydrogen Projects at the NASA Lewis Research Center (NASA LeRC), is the task of implementing and managing the Slush Hydrogen (SLH2) Technology Program for the United States' National AeroSpace Plane Joint Program Office (NASP JPO). The objectives of this NASA LeRC program are to provide verified numerical models of fluid production, storage, transfer, and feed systems and to provide verified design criteria for other engineered aspects of SLH2 systems germane to a NASP. The pursuit of these objectives is multidimensional, covers a range of problem areas, works these to different levels of depth, and takes advantage of the resources available in private industry, academia, and the U.S. Government. A summary of the NASA LeRC overall SLH2 program plan, is presented along with its implementation, the present level of effort in each of the program areas, some of the results already in hand, and the prognosis for the effort in the immediate future.

Dewitt, R. L.↗

Technology transfer and the NASA Technology Utilization Program - An overview

The goal of the NASA Technology Utilization (TU) Program is to broaden and accelerate the transfer of aerospace technology and to develop new commercial products and processes that represent additional return on the national investment in the U.S. space programs. The mechanisms established by the TU Program includes TU offices, publications, the information retrieval, software dissemination, and the NASA Applications Engineering Program. These mechanisms are implemented through a nationwide NASA TU Network, working closely with industry and public sector organizations to encourage and facilitate their access and utilization of the results of the U.S space programs. Examples of TU are described, including a method for the reduction of metal fatigue in textile equipment and a method for the management of wandering behavior in Alzheimer's patients.

Clarks, Henry J.↗

Another Program For Generating Interactive Graphics

VAX/Ultrix version of Transportable Applications Environment Plus (TAE+) computer program provides integrated, portable software environment for developing and running interactive window, text, and graphical-object-based application software systems. Enables programmer or nonprogrammer to construct easily custom software interface between user and application program and to move resulting interface program and its application program to different computers. When used throughout company for wide range of applications, makes both application program and computer seem transparent, with noticeable improvements in learning curve. Available in form suitable for following six different groups of computers: DEC VAX station and other VMS VAX computers, Macintosh II computers running AUX, Apollo Domain Series 3000, DEC VAX and reduced-instruction-set-computer workstations running Ultrix, Sun 3- and 4-series workstations running Sun OS and IBM RT/PC's and PS/2 computers running AIX, and HP 9000 S

Costenbader, Jay↗

Valve- And Switch-Monitoring Computer Program

Human operators freed from tedious, repetitive monitoring tasks. Computer program applies techniques of artificial intelligence to monitoring positions of many switches and valves. Uses combination of procedural and declarative programming techniques. NASA's C Language Integrated Production System (CLIPS) provides rule-processing capabilities. Host program, written in C, acquires necessary data and applies valuation algorithm to generate knowledge-based propositions. Written to assist human flight controllers in comparing actual with expected configuration of switches and valves in Space Shuttle; underlying programming concept applicable to other complicated systems as chemical-processing plants, power-plants, and automated assembly lines. Program works with present monitoring equipment and computers.

Barry, Matthew R.↗

The program on radiative inputs of the sun to the Earth (rise)

General concerns about changes in the Earth's climate and in the ozone layer have increased the importance of measuring and understanding variations in the sun's radiative outputs. These outputs appear, for instance, at the top of the list of global change forcing agents in the recent FY-90 document on the U.S. Global Change Program. Significant advances have been made over the past decade in radiometry of the total solar irradiance. Photometry of light variations in stars similar to the sun, but much younger, is providing new insights into the sun's variations in luminosity and UV radiation at previous epochs of interest to paleoclimate studies. Measurement of the sun's 11-year output variability in the ultraviolet and extreme ultraviolet still possess a challenge of great importance. All of these topics are addressed by the program on Radiative Inputs of the Sun to Earth (RISE). RISE is a 5-year program of observations, data analysis, and theory, that has been defined at two workshops held in Boulder, Colorado in November 1987, and in Tucson, Arizona in October 1989. These meetings involved about 60 solar and atmospheric physicists, and stellar astronomers. A proceedings of the 1987 workshop was issued in early 1988. A substantial component of the program, consisting of ground-based observations, data analysis, and theory, is directed at the National Science Foundation (NSF) and the program is seeking a FY-92 funding start at the NSF. RISE also makes recommendations on measurements required from NASA and NOAA satellites.

Foukal, Peter V.↗

A user-friendly menu-driven language-free laser characteristics curves graphing program

In the selection of laser materials to be used as active sensors, it is essential to know how various factors of the specific material composition interact. Questions such as how does the rod size and frequency or absorption relate and how might this be affected by temperature variations must be answered before the materials are selected. A menu-driven language-free program was developed that would graph the interrelationship of many physical parameters of laser materials. This program reduced or removed the requirement that all users be competent in FORTRAN. A menu-driven language-free program was then developed that requires the use of a microcomputer to graph a two-dimensional display of data. The ability to graph more than one graph-line on the same chart was accomplished. The program is now generic in that it will take any data file whether in the data base or not. The program generates the format for the data read statement if it is not contained in the file header and the user does not know how to write them.

Klutz, Glenn↗

The NASA controls-structures interaction technology program

The interaction between a flexible spacecraft structure and its control system is commonly referred to as controls-structures interaction (CSI). The CSI technology program is developing the capability and confidence to integrate the structure and control system, so as to avoid interactions that cause problems and to exploit interactions to increase spacecraft capability. A NASA program has been initiated to advance CSI technology to a point where it can be used in spacecraft design for future missions. The CSI technology program is a multicenter program utilizing the resources of the NASA Langley Research Center (LaRC), the NASA Marshall Space Flight Center (MSFC), and the NASA Jet Propulsion Laboratory (JPL). The purpose is to describe the current activities, results to date, and future activities of the NASA CSI technology program.

Newsom, Jerry R.↗

Attitude profile design program

The Attitude Profile Design (APD) Program was designed to be used as a stand-alone addition to the Simplex Computation of Optimum Orbital Trajectories (SCOOT). The program uses information from a SCOOT output file and the user defined attitude profile to produce time histories of attitude, angular body rates, and accelerations. The APD program is written in standard FORTRAN77 and should be portable to any machine that has an appropriate compiler. The input and output are through formatted files. The program reads the basic flight data, such as the states of the vehicles, acceleration profiles, and burn information, from the SCOOT output file. The user inputs information about the desired attitude profile during coasts in a high level manner. The program then takes these high level commands and executes the maneuvers, outputting the desired information.

Source record↗

A new program in earth system science education

A program aimed at accelerating the development of earth system science curricula at the undergraduate level and at seeding the establishment of university-based mechanisms for cooperative research and education among universities and NASA has been initiated by the Universities Space Research Association (USRA) in conjunction with NASA. Proposals were submitted by 100 U.S. research universities which were selected as candidates to participate in a three-year pilot program to develop undergraduate curricula in earth system science. Universities were then selected based upon peer review and considerations of overall scientific balance among proposed programs. The program will also aim to integrate a number of universities with evolving earth system programs, linking them with a cooperative curriculum, shared faculty, and NASA scientists in order to establish a stronger base for earth systems related education and interdisciplinary research collaboration.

Huntress, Wesley↗

The NASA controls-structures interaction technology program

The interaction between a flexible spacecraft structure and its control system is commonly referred to as controls-structures interaction (CSI). The CSI technology program is developing the capability and confidence to integrate the structure and control system, so as to avoid interactions that cause problems and to exploit interactions to increase spacecraft capability. A NASA program has been initiated to advance CSI technology to a point where it can be used in spacecraft design for future missions. The CSI technology program is a multicenter program utilizing the resources of the NASA Langley Research Center, the NASA Marshall Space Flight Center, and the NASA Jet Propulsion Laboratory. The purpose of this paper is to describe the current activities, results to date, and future activities of the NASA CSI technology program.

Newsom, Jerry R.↗

The National Space Grant College and Fellowship Program

This paper outlines the development of NASA's National Space Grant College and Fellowship Program. The program was introduced by Senator Bentsen (D-TX) and passed into law on October 30, 1987. NASA consulted with professional higher education associations in translating the law's provisions into program objectives. The objectives include the establishment of a national network of universities with interests and capabilities in aeronautics, space and related fields; the formation of cooperative programs among universities, aerospace industry, and federal, state and local governments; the broadening of interdisciplinary training, research and public-service programs related to aerospace; the recruiting and training of professionals, especially women and underrepresented minorities, for careers in aerospace science, and technology and allied fields; and, the development of a strong science, mathematics and technology base from elementary school through university levels.

Schwartz, Elaine T.↗

NASA and the United States educational system - Outreach programs in aeronautics, space science, and technology

The role of NASA in developing a well-educated American work force is addressed. NASA educational programs aimed at precollege students are examined, including the NASA Spacemobile, Urban Community Enrichment Program, and Summer High School Apprenticeship Program. NASA workshops and programs aimed at helping teachers develop classroom curriculum materials are described. Programs aimed at college and graduate-level students are considered along with coordination efforts with other federal agencies and with corporations.

Owens, Frank C.↗

Execution models for mapping programs onto distributed memory parallel computers

The problem of exploiting the parallelism available in a program to efficiently employ the resources of the target machine is addressed. The problem is discussed in the context of building a mapping compiler for a distributed memory parallel machine. The paper describes using execution models to drive the process of mapping a program in the most efficient way onto a particular machine. Through analysis of the execution models for several mapping techniques for one class of programs, we show that the selection of the best technique for a particular program instance can make a significant difference in performance. On the other hand, the results of benchmarks from an implementation of a mapping compiler show that our execution models are accurate enough to select the best mapping technique for a given program.

Sussman, Alan↗

PAN AIR: A computer program for predicting subsonic or supersonic linear potential flows about arbitrary configurations using a higher order panel method. Volume 4: Maintenance document (version 3.0)

The Maintenance Document Version 3.0 is a guide to the PAN AIR software system, a system which computes the subsonic or supersonic linear potential flow about a body of nearly arbitrary shape, using a higher order panel method. The document describes the overall system and each program module of the system. Sufficient detail is given for program maintenance, updating, and modification. It is assumed that the reader is familiar with programming and CRAY computer systems. The PAN AIR system was written in FORTRAN 4 language except for a few CAL language subroutines which exist in the PAN AIR library. Structured programming techniques were used to provide code documentation and maintainability. The operating systems accommodated are COS 1.11, COS 1.12, COS 1.13, and COS 1.14 on the CRAY 1S, 1M, and X-MP computing systems. The system is comprised of a data base management system, a program library, an execution control module, and nine separate FORTRAN technical modules. Each module calculates part of the posed PAN AIR problem. The data base manager is used to communicate between modules and within modules. The technical modules must be run in a prescribed fashion for each PAN AIR problem. In order to ease the problem of supplying the many JCL cards required to execute the modules, a set of CRAY procedures (PAPROCS) was created to automatically supply most of the JCL cards. Most of this document has not changed for Version 3.0. It now, however, strictly applies only to PAN AIR version 3.0. The major changes are: (1) additional sections covering the new FDP module (which calculates streamlines and offbody points); (2) a complete rewrite of the section on the MAG module; and (3) strict applicability to CRAY computing systems.

Purdon, David J.↗

Publications of the exobiology program for 1990: A special bibliography

The Exobiology Program is an integrated program designed to investigate and understand those processes related to the origin, evolution, and distribution of life in the universe. The Exobiology Program is broad in scope, covering the following subject areas: cosmic evolution of biogenic compounds; prebiotic evolution; early evolution of life; evolution of advanced life; solar system exploration; search for extraterrestrial intelligence; planetary protection; and advanced programs in biological systems research. A listing of the 1990 publications resulting from research supported by the Exobiology Program is presented.

Source record↗

The FAA aging airplane program plan for transport aircraft

The FAA Aging Airplane Program is focused on five program areas: maintenance, transport airplanes, commuter airplanes, airplane engines, and research. These programs are complementary and concurrent, and have been in effect since 1988. The programs address the aging airplane challenge through different methods, including policies, procedures, and hardware development. Each program is carefully monitored and its progress tracked to ensure that the needs of the FAA, the industry, and the flying public are being met.

Aging Aircraft↗

Collaborative research on V/STOL control system/cockpit display tradeoffs under the NASA/MOD joint aeronautical program

Summarized here are activities that have taken place from 1979 to the present in a collaborative program between NASA Ames Research Center and the Royal Aerospace Establishment (now Defence Research Agency), Bedford on flight control system and cockpit display tradeoffs for low-speed and hover operations of future V/STOL aircraft. This program was created as Task 8A of the Joint Aeronautical Program between NASA in the United States and the Ministry of Defence (Procurement Executive) in the United Kingdom. The program was initiated based on a recognition by both parties of the strengths of the efforts of their counterparts and a desire to participate jointly in future simulation and flight experiments. In the ensuing years, teams of NASA and RAE engineers and pilots have participated in each other's simulation experiments to evaluate control and display concepts and define design requirements for research aircraft. Both organizations possess Harrier airframes that have undergone extensive modification to provide in-flight research capabilities in the subject areas. Both NASA and RAE have profited by exchanges of control/display concepts, design criteria, fabrication techniques, software development and validation, installation details, and ground and flight clearance techniques for their respective aircraft. This collaboration has permitted the two organizations to achieve jointly substantially more during the period than if they had worked independently. The two organizations are now entering the phase of flight research for the collaborative program as currently defined.

Franklin, J. A.↗

Lessons learned from and the future for NASA's Small Explorer Program

NASA started the Small Explorer Program to provide space scientists with an opportunity to conduct space science research in the Explorer Program using scientific payloads launched on small-class expendable launch vehicles. A series of small payload, scientific missions was envisioned that could be launched at the rate of one to two missions per year. Three missions were selected in April 1989: Solar Anomalous and Magnetospheric Particle Explorer, Fast Auroral Snapshot Explorer, and Sub-millimeter Wave Astronomy. These missions are planned for launch in June 1992, September 1994 and June 1995, respectively. At a program level, this paper presents the history, objectives, status, and lessons learned which may be applicable to similar programs, and discusses future program plans.

Newton, George P.↗