Search NASA⌕ Search

SEARCH · Search NASA

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 703 records · Page 39

Modifications to the WDTVOR and VORTWD computer programs for converting input data between VORLAX and wave drag input formats

Computer programs, WDTVOR and VORTWD, were developed to convert input data between wave drag and VORLAX input formats. Both programs were modified to include the capability of converting multisegment fuselage data. The capability of converting VORLAX geometric data to wave drag format without camber as well as with camber was added to the VORTWD program. Listings of the original program, the modifications, and the modified program are included for both programs.

Martin, G. L.↗

An IBM 370 assembly language program verifier

The paper describes a program written in SNOBOL which verifies the correctness of programs written in assembly language for the IBM 360 and 370 series of computers. The motivation for using assembly language as a source language for a program verifier was the realization that many errors in programs are caused by misunderstanding or ignorance of the characteristics of specific computers. The proof of correctness of a program written in assembly language must take these characteristics into account. The program has been compiled and is currently running at the Center for Academic and Administrative Computing of The George Washington University.

Maurer, W. D.↗

Development of a moderately sized finite element program for nonlinear structural analysis

AGGIE 1 is a computer program for predicting the linear and nonlinear, static and dynamic structural response of two- and three-dimensional continuum solids. The program is based on isoparametric finite elements and allows for 2-D plane stress, plane strain, and axisymmetric analyses and general 3-D analyses. Large strain kinematics is based on the total Lagrangian formulation. Materially nonlinear models include several elastic-plastic work-hardening models as well as an incompressible Mooney-Rivlin model. Included in this report is a brief description of the theoretical bases of the program, the material models used, the element library and the overall program organization. Instructions for data input preparation are given in detail. Several sample problems are given along with the required program input and program generated solutions.

Haisler, W. E.↗

General purpose computer program for interacting supersonic configurations. User's manual

The input data required to execute the computer program ISCON are described. The program generates a numerical procedure for the determination of unsteady aerodynamic forces on arbitrarily interacting wings and tails in supersonic flow. A velocity potential gradient method is used. Constant Mach number is assumed throughout the flow field. Lifting surfaces are represented by trapezoidal elements which can be generated automatically by the program. The wake field is represented by rectangular strip elements. The formulation is reviewed as well as input overview and input format. Instruction on how to use ISCON, a sample problem, and the restart feature are discussed. Program size limitations, computer program flow, and error messages are also included along with a description of the SS31 program used to compute the coefficients of surface spline.

Crill, W.↗

INFORM: An interactive data collection and display program with debugging capability

A computer program was developed to aid ASSEMBLY language programmers of mini and micro computers in solving the man machine communications problems that exist when scaled integers are involved. In addition to producing displays of quasi-steady state values, INFORM provides an interactive mode for debugging programs, making program patches, and modifying the displays. Auxiliary routines SAMPLE and DATAO add dynamic data acquisition and high speed dynamic display capability to the program. Programming information and flow charts to aid in implementing INFORM on various machines together with descriptions of all supportive software are provided. Program modifications to satisfy the individual user's needs are considered.

Cwynar, D. S.↗

AIRCL: A programmed system for generating NC tapes for airplane models. User's manual

A computer program is presented which calculates the cutter location file needed to machine models of airplane wings or wing-fuselage combinations on numerically controlled machine tools. Input to the program is a data file consisting of coordinates on the fuselage and wing. From this data file, the program calculates tool offsets, determines the intersection between wing and fuselage tool paths, and generates additional information needed to machine the fuselage and/or wing. Output from the program can be post processed for use on a variety of milling machines. Information on program structure and methodology is given as well as the user's manual for implementation of the program.

Akgerman, N.↗

A programing system for research and applications in structural optimization

The paper describes a computer programming system designed to be used for methodology research as well as applications in structural optimization. The flexibility necessary for such diverse utilizations is achieved by combining, in a modular manner, a state-of-the-art optimization program, a production level structural analysis program, and user supplied and problem dependent interface programs. Standard utility capabilities existing in modern computer operating systems are used to integrate these programs. This approach results in flexibility of the optimization procedure organization and versatility in the formulation of contraints and design variables. Features shown in numerical examples include: (1) variability of structural layout and overall shape geometry, (2) static strength and stiffness constraints, (3) local buckling failure, and (4) vibration constraints. The paper concludes with a review of the further development trends of this programing system.

Sobieszczanski-Sobieski, J.↗

Investigation and evaluation of a computer program to minimize three-dimensional flight time tracks

The program for the DC 8-D3 flight planning was slightly modified for the three dimensional flight planning for DC 10 aircrafts. Several test runs of the modified program over the North Atlantic and North America were made for verifying the program. While geopotential height and temperature were used in a previous program as meteorological data, the modified program uses wind direction and speed and temperature received from the National Weather Service. A scanning program was written to collect required weather information from the raw data received in a packed decimal format. Two sets of weather data, the 12-hour forecast and 24-hour forecast based on 0000 GMT, are used for dynamic processes in testruns. In order to save computing time only the weather data of the North Atlantic and North America is previously stored in a PCF file and then scanned one by one.

Parke, F. I.↗

Loran-C plotting program for plotting lines of position on standard charts

A set of programs designed to be run on the IBM System/370 computer is described. These programs are used to plot Loran-C lines of position (LOP) on any common map or standard aviation sectional chart. The Loran-C plotting program JRPLOT FORTRAN uses a standard Calcomp-compatible plotting subroutine package for the Hewlett-Packard 7203A graphic plotter. A general description of the features of the Loran-C plotting program. This program involves a simple add/substrate method to calculate the LOP. A description on how to use the program and some methods of operation are included.

Roman, J. P.↗

NECAP 4.1: NASA's Energy-Cost Analysis Program input manual

The computer program NECAP (NASA's Energy Cost Analysis Program) is described. The program is a versatile building design and energy analysis tool which has embodied within it state of the art techniques for performing thermal load calculations and energy use predictions. With the program, comparisons of building designs and operational alternatives for new or existing buildings can be made. The major feature of the program is the response factor technique for calculating the heat transfer through the building surfaces which accounts for the building's mass. The program expands the response factor technique into a space response factor to account for internal building temperature swings; this is extremely important in determining true building loads and energy consumption when internal temperatures are allowed to swing.

Jensen, R. N.↗

Integrating computer programs for engineering analysis and design

The design of a third-generation system for integrating computer programs for engineering and design has been developed for the Aerospace Vehicle Interactive Design (AVID) system. This system consists of an engineering data management system, program interface software, a user interface, and a geometry system. A relational information system (ARIS) was developed specifically for the computer-aided engineering system. It is used for a repository of design data that are communicated between analysis programs, for a dictionary that describes these design data, for a directory that describes the analysis programs, and for other system functions. A method is described for interfacing independent analysis programs into a loosely-coupled design system. This method emphasizes an interactive extension of analysis techniques and manipulation of design data. Also, integrity mechanisms exist to maintain database correctness for multidisciplinary design tasks by an individual or a team of specialists. Finally, a prototype user interface program has been developed to aid in system utilization.

Wilhite, A. W.↗

Summer faculty fellowship program, 1984

Since 1964, the National Aeronautics and Space Administration (NASA) has supported a program of summer faculty fellowships for engineering and science educators. In a series of collaborations between NASA research and development centers and nearby universities, engineering faculty members spend 10 or 11 weeks working with professional peers on research. The Summer Faculty Program Committee of the American Society of Engineering Education supervises the programs. Objectives: (1) to further the professional knowledge of a qualified between participants and NASA; (3) to enrich and refresh the research and teaching activities of participants institutions; and (4) to contribute to the research objectives of the NASA center. Program Description: College or university faculty members will be appointed as research fellows to spend 10 weeks in cooperative research and study at the NASA-Langley Research Center. The fellow will devote approximately 90 percent of the time to a research problem and the remaining time to a study program. The study program will consist of lectures and seminars on topics of general interest or that are directly relevant to the fellow's research project. The lecturers and seminar leaders will be distinguished scientists and engineers from NASA, education, or industry.

Spencer, J. H.↗

Propulsion control experience used in the Highly Integrated Digital Electronic Control (HIDEC) program

The highly integrated digital electronic control (HIDEC) program will integrate the propulsion and flight control systems on an F-15 airplane at NASA Ames Research Center's Dryden Flight Research Facility. Ames-Dryden has conducted several propulsion control programs that have contributed to the HIDEC program. The digital electronic engine control (DEEC) flight evaluation investigated the performance and operability of the F100 engine equipped with a full-authority digital electronic control system. Investigations of nozzle instability, fault detection and accommodation, and augmentor transient capability provided important information for the HIDEC program. The F100 engine model derivative (EMD) was also flown in the F-15 airplane, and airplane performance was significantly improved. A throttle response problem was found and solved with a software fix to the control logic. For the HIDEC program, the F100 EMD engines equipped with DEEC controls will be integrated with the digital flight control system. The control modes to be implemented are an integrated flightpath management mode and an integrated adaptive engine control system mode. The engine control experience that will be used in the HIDEC program is discussed.

Myers, L. P.↗

DC-10-10 winglet flight test program management

This paper discusses the McDonnell Douglas/NASA DC-10-10 winglet flight test program from a program management viewpoint. The program was conducted to obtain flight test data on the same airplane with and without winglets for direct comparison. As occasionally happens in flight tests, unexpected events occur. This program was encumbered by a low-speed buffet anomaly that required several configuration modifications before satisfactory performance could be attained. This paper relates the management techniques utilized to accommodate the unplanned increases in program scope and still complete the program on time and below the budgeted cost.

Agar, J. R.↗

Space Shuttle wind tunnel testing program

A major phase of the Space Shuttle Vehicle (SSV) Development Program was the acquisition of data through the space shuttle wind tunnel testing program. It became obvious that the large number of configuration/environment combinations would necessitate an extremely large wind tunnel testing program. To make the most efficient use of available test facilities and to assist the prime contractor for orbiter design and space shuttle vehicle integration, a unique management plan was devised for the design and development phase. The space shuttle program is reviewed together with the evolutional development of the shuttle configuration. The wind tunnel testing rationale and the associated test program management plan and its overall results is reviewed. Information is given for the various facilities and models used within this program. A unique posttest documentation procedure and a summary of the types of test per disciplines, per facility, and per model are presented with detailed listing of the posttest documentation.

Whitnah, A. M.↗

Computer programs for smoothing and scaling airfoil coordinates

Detailed descriptions are given of the theoretical methods and associated computer codes of a program to smooth and a program to scale arbitrary airfoil coordinates. The smoothing program utilizes both least-squares polynomial and least-squares cubic spline techniques to smooth interatively the second derivatives of the y-axis airfoil coordinates with respect to a transformed x-axis system which unwraps the airfoil and stretches the nose and trailing-edge regions. The corresponding smooth airfoil coordinates are then determined by solving a tridiagonal matrix of simultaneous cubic-spline equations relating the y-axis coordinates and their corresponding second derivatives. A technique for computing the camber and thickness distribution of the smoothed airfoil is also discussed. The scaling program can then be used to scale the thickness distribution generated by the smoothing program to a specific maximum thickness which is then combined with the camber distribution to obtain the final scaled airfoil contour. Computer listings of the smoothing and scaling programs are included.

Morgan, H. L., Jr.↗

A computer program for determining the electrophoretic mobility of cells in a rectangular chamber during asymmetric electroosmotic flow

In the field of cell electrophoresis, computer programs have been used for the estimation of zeta potential and surface charge density of specific charged chemical species from electrophoretic mobility data. The union of computer and microscope cell electrophoresis in the laboratory has yielded several satisfying results. The method organizes and error checks these data and stores them on permanent file for future reference or reanalysis. This computer analysis, accomplished in two steps by two main programs and a major subroutine, provides a quick, useful and realistic presentation of mobility data in histogram form, and is appropriate for any microelectrophoretic work using rectangular chambers. Computer program 1 is the first step of two in the analysis of mobility data. Program 2 consists of the main program, POLY2, which fits a least squares parabola to the apparent mobility data generated by Program 1, and the subroutine EXTRA which determines actual cell mobilities using the regression curve equation.

Source record↗

NASA/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program, 1985

Since 1964, the National Aeronautics and Space Administration (NASA) has supported a program of summer faculty fellowships for engineering and science educators. In a series of collaborations between NASA research and development centers and nearby universities, engineering faculty members spend 10 weeks working with professional peers on research. The Summer Faculty Program Committee of the American Society for Engineering Education supervises the programs. The objectives of this program are: (1) to further the professional knowledge of qualified engineering and science faculty members; (2) to simulate and exchange 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 objectives of the NASA center. College or university faculty members will be appointed as research fellows to spend 10 weeks in cooperative research and study at the NASA Langley Research Center. The fellows will devote approximately 90 percent of the time to a research problem and the remaining time to a study program. The study program will consist of lectures and seminars on topics of general interest or that are directly relevant to the fellows' research project. The lecturers and seminar leaders will be distinguished scientists and engineers from NASA, the educational community, or industry.

Goglia, G.↗