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,315 records · Page 73

Three one-dimensional structural heating programs

Two computer programs for calculating profiles in a ten-element structure consisting of up to ten materials are presented, along with a third program for calculating the mean temperature for a payload container placed in an orbiting vehicle cargo bay. The three programs are related by the sharing of a common analytical technique; the energy balance is based upon one-dimensional heat transfer. The first program, NQLDW112, assumes a non-ablating surface. NQLDW117 is very similar but allows the outermost element to ablate. NQLDW040 calculates an average temperature profile through an idealized model of the real payload cannister and contents in the cargo bay of an orbiting vehicle.

Wing, L. D.↗

SPINEQ: A program for determining aircraft equilibrium spin characteristics including stability

A computer program, SPINEQ, is described which can algebraically solve the nonlinear equations of motion for equilibrium spin conditions. Linear characteristics of the airplane about the equilibrium points are also determined. The theoretical basis of the program is outlined, computational flow is shown, the functions of major subroutines are described, and key parameters directing the computations are identified. Program input and output are described and illustrated by means of a test case. The program is available from COSMIC.

Adams, W. M., Jr.↗

The development of a three-dimensional partially elliptic flow computer program for combustor research

A three dimensional, partially elliptic, computer program was developed. Without requiring three dimensional computer storage locations for all flow variables, the partially elliptic program is capable of predicting three dimensional combustor flow fields with large downstream effects. The program requires only slight increase of computer storage over the parabolic flow program from which it was developed. A finite difference formulation for a three dimensional, fully elliptic, turbulent, reacting, flow field was derived. Because of the negligible diffusion effects in the main flow direction in a supersonic combustor, the set of finite-difference equations can be reduced to a partially elliptic form. Only the pressure field was governed by an elliptic equation and requires three dimensional storage; all other dependent variables are governed by parabolic equations. A numerical procedure which combines a marching integration scheme with an iterative scheme for solving the elliptic pressure was adopted.

Pan, Y. S.↗

A user's guide to the SUDAN computer program for determining the vibration modes of structural systems

The use of the SUDAN computer program for analyzing structural systems for their natural modes and frequencies of vibration is described. SUDAN is intended for structures which can be represented as an equivalent system of beam, spring, and rigid-body substructures. User-written constraint equations are used to analytically join the mass and stiffness matrices of the substructures to form the mass and stiffness matrices of the complete structure from which all the frequencies and modes of the system are determined. The SUDAN program can treat the case in which both the mass and stiffness matrices of the coupled system may be singular simultaneously. A general description of the FORTRAN IV program is given, the computer hardware and software specifications are indicated, and the input required by the program is described.

Kvaternik, R. G.↗

Structural Sizing of the EDIN0620 Body Components Using the APAS Structural Synthesis Computer Program

The use of a structural synthesis computer program to design components for a heavy lift launch vehicle is defined. A loads program was used to determine the vehicle shears, bending moments, and axial loads at two design loading conditions. A comparison was made between results from the structures program and the results of a weight estimating program which used historical data in determining component weights.

Nolte, W. E.↗

Robot Display and Control program (ROBDAC)

The ROBOT display and control program (ROBDAC) to be written for the Adage 340 computer is designed to communicate with the Univac 1110 computer with the aid of the graphic support communications programs. ROBDAC and the Adage computer act as an input/output device for the program ROBOT, which is run on the Univac 1110. ROBDAC controls the input to ROBOT by displaying images of the inputs, providing an editing technique for these inputs, shipping the input data to the Univac, and then commanding ROBOT to start execution. The output is done in a similar manner after receiving the output data from the Univac. This data will be displayed numerically as well as by plotted graphs. All of the input/output will be done interactively with practically 'finger tip' control. A general program flow diagram of ROBDAC is included.

Stewart, W. A.↗

VORTAB - A data-tablet method of developing input data for the VORLAX program

A method of developing an input data file for use in the aerodynamic analysis of a complete airplane with the VORLAX computer program is described. The hardware consists of an interactive graphics terminal equipped with a graphics tablet. Software includes graphics routines from the Tektronix PLOT 10 package as well as the VORTAB program described. The user determines the size and location of each of the major panels for the aircraft before using the program. Data is entered both from the terminal keyboard and the graphics tablet. The size of the resulting data file is dependent on the complexity of the model and can vary from ten to several hundred card images. After the data are entered, two programs READB and PLOTB, are executed which plot the configuration allowing visual inspection of the model.

Denn, F. M.↗

Interactive debug program for evaluation and modification of assembly-language software

An assembly-language debug program written for the Honeywell HDC-601 and DDP-516/316 computers is described. Names and relative addressing to improve operator-machine interaction are used. Features include versatile display, on-line assembly, and improved program execution and analysis. The program is discussed from both a programmer's and an operator's standpoint. Functional diagrams are included to describe the program, and each command is illustrated.

Arpasi, D. J.↗

SOFIP: A Short Orbital Flux Integration Program

A computer code was developed to evaluate the space radiation environment encountered by geocentric satellites. The Short Orbital Flux Integration Program (SOFIP) is a compact routine of modular compositions, designed mostly with structured programming techniques in order to provide core and time economy and ease of use. The program in its simplest form produces for a given input trajectory a composite integral orbital spectrum of either protons or electrons. Additional features are available separately or in combination with the inclusion of the corresponding (optional) modules. The code is described in detail, and the function and usage of the various modules are explained. A program listing and sample outputs are attached.

Stassinopoulos, E. G.↗

A simplified computer program for the prediction of the linear stability behavior of liquid propellant combustors

A program for predicting the linear stability of liquid propellant rocket engines is presented. The underlying model assumptions and analytical steps necessary for understanding the program and its input and output are also given. The rocket engine is modeled as a right circular cylinder with an injector with a concentrated combustion zone, a nozzle, finite mean flow, and an acoustic admittance, or the sensitive time lag theory. The resulting partial differential equations are combined into two governing integral equations by the use of the Green's function method. These equations are solved using a successive approximation technique for the small amplitude (linear) case. The computational method used as well as the various user options available are discussed. Finally, a flow diagram, sample input and output for a typical application and a complete program listing for program MODULE are presented.

Mitchell, C. E.↗

Viking Lander reliability program

The Viking Lander reliability program is reviewed with attention given to the development of the reliability program requirements, reliability program management, documents evaluation, failure modes evaluation, production variation control, failure reporting and correction, and the parts program. Lander hardware failures which have occurred during the mission are listed.

Pilny, M. J.↗

The Solar Heating and Cooling Commercial Demonstration Program at Marshall Space Flight Center - Some problems and conclusions

The origin and evolution of the Solar Heating and Cooling Commercial Demonstration Program by the Department of Energy and the Marshall Space Flight Center activities supporting this program from its conception are defined and discussed. Problems are summarized in the design and financial areas. It is concluded that the program has significantly assisted the creation of a viable solar testing and cooling industry. The cost effective procedures evolving from the program are expected to make a major contribution to reducing the effective life cycle cost of solar installation.

Middleton, R. L.↗

Artificial intelligence programming languages for computer aided manufacturing

Eight Artificial Intelligence programming languages (SAIL, LISP, MICROPLANNER, CONNIVER, MLISP, POP-2, AL, and QLISP) are presented and surveyed, with examples of their use in an automated shop environment. Control structures are compared, and distinctive features of each language are highlighted. A simple programming task is used to illustrate programs in SAIL, LISP, MICROPLANNER, and CONNIVER. The report assumes reader knowledge of programming concepts, but not necessarily of the languages surveyed.

Rieger, C.↗

Processing by data and program blocks

A processing system is presented that implements simultaneously the efficiency of the special-purpose processor and the total applicability of the general-purpose computer - characteristics commonly thought of as being mutually exclusive. This is achieved through specializing the machine by programming the hardware structure, rather than by adding software systems to it. Data are organized in circulating pages which form a multiplicity of local dynamic memories for each process. Programs are made up of modules, each describing a transient special-purpose machine. A characteristic of this approach is that the processes are data-driven, rather than program-driven. The programming language presents significant flexibility and efficiency in modeling certain classes of problems, and it may be of interest as an implementation model in a broader context. Applications to real-time processing of radar signals are reported. The relevance of characteristics of this system to problems in multiprogramming and multiprocessing systems is discussed.

Schaffner, M. R.↗

Equation modifying program, L219 (EQMOD). Volume 1: Engineering and usage

The analysis and use of the Equation Modifying Program (EQMOD) L219, digital computer program which modifies matrices according to specific instructions was described. The program modifies the theoretical equation of motion and load equations generated by the DYLOFLEX programs Equation of Motion L217 (EOM), and Load Equations, L218 (LOADS), respectively.

Miller, R. D.↗

FAA navigation program

The FAA navigation program, which includes two major activity areas: those associated with certification of navigation systems to meet current requirements and those associated with building the data base needed to define future system improvements is examined. The near term activities, including the VORTAC upgrading program, the development of the technical data base needed for certification of LORAN C and OMEGA as a part of the current air navigation system, and the development of area navigation standards are examined in regard to cost factors and user requirements. Future system activities discussed include analysis of alternative system configurations made up of system elements including VORTAC VOR-DME, OMEGA and differential OMEGA, LORAN C, and GPS. The interrelationships between the near and far term programs are discussed. A helicopter IFR program which includes an assessment of the operational suitability of several navigation system alternatives for meeting helicopter navigation requirements for CONUS and offshore operations is reported.

Blake, N. A.↗

FAA global positioning system program

An overview of the FAA global positioning system (GPS) program is presented. The program's emphasis is on the potential applications of the system to civil aviation. The program is examined in relation to investigations of low cost equipment technology and potential improvements and/or modifications to the system. GPS program concerns such as the signal to noise ratio of the satellites, the system performance, and the cost/performance considerations are discussed. Requirements for an ideal receiver to be implemented into the GPS are summarized.

Buige, A.↗