Search NASA⌕ Search

SEARCH · Search NASA

Results for “program”

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,045 records · Page 58

An algorithm for the solution of dynamic linear programs

The algorithm's objective is to efficiently solve Dynamic Linear Programs (DLP) by taking advantage of their special staircase structure. This algorithm constitutes a stepping stone to an improved algorithm for solving Dynamic Quadratic Programs, which, in turn, would make the nonlinear programming method of Successive Quadratic Programs more practical for solving trajectory optimization problems. The ultimate goal is to being trajectory optimization solution speeds into the realm of real-time control. The algorithm exploits the staircase nature of the large constraint matrix of the equality-constrained DLPs encountered when solving inequality-constrained DLPs by an active set approach. A numerically-stable, staircase QL factorization of the staircase constraint matrix is carried out starting from its last rows and columns. The resulting recursion is like the time-varying Riccati equation from multi-stage LQR theory. The resulting factorization increases the efficiency of all of the typical LP solution operations over that of a dense matrix LP code. At the same time numerical stability is ensured. The algorithm also takes advantage of dynamic programming ideas about the cost-to-go by relaxing active pseudo constraints in a backwards sweeping process. This further decreases the cost per update of the LP rank-1 updating procedure, although it may result in more changes of the active set that if pseudo constraints were relaxed in a non-stagewise fashion. The usual stability of closed-loop Linear/Quadratic optimally-controlled systems, if it carries over to strictly linear cost functions, implies that the saving due to reduced factor update effort may outweigh the cost of an increased number of updates. An aerospace example is presented in which a ground-to-ground rocket's distance is maximized. This example demonstrates the applicability of this class of algorithms to aerospace guidance. It also sheds light on the efficacy of the proposed pseudo constraint relaxation scheme.

Psiaki, Mark L.↗

National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program, 1989, volume 1

The 1989 Johnson Space Center (JSC) National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program was conducted by Texas A and M University and JSC. The 10-week program was operated under the auspices of the ASEE. The program at JSC, as well as the programs at other NASA Centers, was funded by the Office of University Affairs, NASA Headquarters, Washington, D.C. The objectives of the program, which began nationally in 1964 and at JSC in 1965, are: (1) to further the professional knowledge of qualified engineering and science faculty members; (2) to stimulate an exchange of ideas between participants and NASA; (3) to enrich and refresh the research and teaching activities of participants' institutions; and (4) to contribute to the research objective of the NASA Centers.

Jones, William B., Jr.↗

National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program, 1989, volume 2

The 1989 Johnson Space Center (JSC) National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program was conducted by Texas A and M University and JSC. The 10-week program was operated under the auspices of the ASEE. The program at JSC, as well as the programs at other NASA Centers, was funded by the Office of University Affairs, NASA Headquarters, Washington, D.C. The objectives of the program, which began nationally in 1964 and at JSC in 1965, are: (1) to further the professional knowledge of qualified engineering and science faculty members; (2) to stimulate an exchange of ideas between participants and NASA; (3) to enrich and refresh the research and teaching activities of participants' institutions; and (4) to contribute to the research objective of the NASA Centers.

Jones, William B., Jr.↗

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↗