Search NASASearch

Engineering topics

Mcbride, Bonnie J.

Publications and source records attributed to Mcbride, Bonnie J..

Computing Equilibrium Chemical Compositions

Chemical Equilibrium With Transport Properties, 1993 (CET93) computer program provides data on chemical-equilibrium compositions. Aids calculation of thermodynamic properties of chemical systems. Information essential in design and analysis of such equipment as compressors, turbines, nozzles, engines, shock tubes, heat exchangers, and chemical-processing equipment. CET93/PC is version of CET93 specifically designed to run within 640K memory limit of MS-DOS operating system. CET93/PC written in FORTRAN.

Mcbride, Bonnie J.

Thermodynamic Data For 50 Chemical Elements

Report presents data on thermo-dynamic properties of 50 chemical elements, isotope (deuterium) of one of elements, and electron gas, all in standard reference states. Data tabulated as functions of temperature; also given in form of least-squares-fit coefficients of two functional forms for heat capacities at constant pressure in standard states, with constants of integration for enthalpy and entropy.

Mcbride, Bonnie J.

Computer program for calculation of complex chemical equilibrium compositions and applications. Part 1: Analysis

This report presents the latest in a number of versions of chemical equilibrium and applications programs developed at the NASA Lewis Research Center over more than 40 years. These programs have changed over the years to include additional features and improved calculation techniques and to take advantage of constantly improving computer capabilities. The minimization-of-free-energy approach to chemical equilibrium calculations has been used in all versions of the program since 1967. The two principal purposes of this report are presented in two parts. The first purpose, which is accomplished here in part 1, is to present in detail a number of topics of general interest in complex equilibrium calculations. These topics include mathematical analyses and techniques for obtaining chemical equilibrium; formulas for obtaining thermodynamic and transport mixture properties and thermodynamic derivatives; criteria for inclusion of condensed phases; calculations at a triple point; inclusion of ionized species; and various applications, such as constant-pressure or constant-volume combustion, rocket performance based on either a finite- or infinite-chamber-area model, shock wave calculations, and Chapman-Jouguet detonations. The second purpose of this report, to facilitate the use of the computer code, is accomplished in part 2, entitled 'Users Manual and Program Description'. Various aspects of the computer code are discussed, and a number of examples are given to illustrate its versatility.

Gordon, Sanford

Program Computes Thermodynamic Functions

PAC91 is latest in PAC (Properties and Coefficients) series. Two principal features are to provide means of (1) generating theoretical thermodynamic functions from molecular constants and (2) least-squares fitting of these functions to empirical equations. PAC91 written in FORTRAN 77 to be machine-independent.

Mcbride, Bonnie J.

CET93 and CETPC: An interim updated version of the NASA Lewis computer program for calculating complex chemical equilibria with applications

The NASA Lewis chemical equilibrium program with applications continues to be improved and updated. The latest version is CET93. This code, with smaller arrays, has been compiled for use on an IBM or IBM-compatible personal computer and is called CETPC. This report is intended to be primarily a users manual for CET93 and CETPC. It does not repeat the more complete documentation of earlier reports on the equilibrium program. Most of the discussion covers input and output files, two new options (ONLY and comments), example problems, and implementation of CETPC.

Mcbride, Bonnie J.

Coefficients for calculating thermodynamic and transport properties of individual species

Libraries of thermodynamic data and transport properties are given for individual species in the form of least-squares coefficients. Values of C(sup 0)(sub p)(T), H(sup 0)(T), and S(sup 0)(T) are available for 1130 solid, liquid, and gaseous species. Viscosity and thermal conductivity data are given for 155 gases. The original C(sup 0)(sub p)(T) values were fit to a fourth-order polynomial with integration constants for H(sup 0)(T) and S(sup 0)(T). For each species the integration constant for H(sup 0)(T) includes the heat of formation. Transport properties have a different functional form. The temperature range for most of the data is 300 to 5000 K, although some of the newer thermodynamic data have a range of 200 to 6000 K. Because the species are mainly possible products of reaction, the data are useful for chemical equilibrium and kinetics computer codes. Much of the data has been distributed for several years with the NASA Lewis equilibrium program CET89. The thermodynamic properties of the reference elements were updated along with about 175 species that involve the elements carbon, hydrogen, oxygen, and nitrogen. These sets of data will be distributed with the NASA Lewis personal computer program for calculating chemical equilibria, CETPC.

Mcbride, Bonnie J.

Thermodynamic data for fifty reference elements

This report is a compilation of thermodynamic functions of 50 elements in their standard reference state. The functions are C(sub p)(sup 0), (H(sup 0)(T) - H(sup 0)(0)), S(sup 0)(T), and -(G(sup 0)(T) - H(sup 0)(O)) for the elements Ag, Al, Ar, B, Ba, Be, Br2, C, Ca, Cd, Cl2, Co, Cr, Cs, Cu, F2, Fe, Ge, H2, He, Hg, I2, K, Kr, Li, Mg, Mn, Mo, N2, Na, Nb, Ne, Ni, O2, P, Pb, Rb, S, Si, Sn, Sr, Ta, Th, Ti, U, V, W, Xe, Zn, and Zr. Deuterium D2 and electron gas e(sup -) are also included. The data are tabulated as functions of temperature as well as given in the form of least-squares coefficients for two functional forms for C(sub p)(sup 0) with integration constants for enthalpy and entropy. One functional form for C(sub p)(sup 0) is a fourth-order polynomial and the other has two additional terms, one with T(exp -1) and the other with T(exp -2). The gases Ar, D2, e(sup -), H2, He, Kr, N2, Ne, O2, and Xe are tabulated for temperatures from 100 to 20,000 K. The remaining gases Cl2 and F2 are tabulated from 100 to 6000 K and 1000 to 6000 K. The second functional form for C(sub p)(sup 0) has an additional interval from 6000 to 20,000 K for the gases tabulated to 20,000 K. The fits are constrained so that the match at the common temperature endpoints. The temperature ranges for the condensed species vary with range of the data, phase changes, and shapes of the C(sub p)(sup 0) curves.

Mcbride, Bonnie J.

Computer program for calculating and fitting thermodynamic functions

A computer program is described which (1) calculates thermodynamic functions (heat capacity, enthalpy, entropy, and free energy) for several optional forms of the partition function, (2) fits these functions to empirical equations by means of a least-squares fit, and (3) calculates, as a function of temperture, heats of formation and equilibrium constants. The program provides several methods for calculating ideal gas properties. For monatomic gases, three methods are given which differ in the technique used for truncating the partition function. For diatomic and polyatomic molecules, five methods are given which differ in the corrections to the rigid-rotator harmonic-oscillator approximation. A method for estimating thermodynamic functions for some species is also given.

Mcbride, Bonnie J.

Experimental verification of the thermodynamic properties for a jet-A fuel

Thermodynamic properties for a Jet-A fuel were determined by Shell Development Company in 1970 under a contract for NASA Lewis Research Center. The polynomial fit necessary to include Jet-A fuel (liquid and gaseous phases) in the library of thermodynamic properties of the NASA Lewis Chemical Equilibrium Program is calculated. To verify the thermodynamic data, the temperatures of mixtures of liquid Jet-A injected into a hot nitrogen stream were experimentally measured and compared to those calculated by the program. Iso-octane, a fuel for which the thermodynamic properties are well known, was used as a standard to calibrate the apparatus. The measured temperatures for the iso-octane/nitrogen mixtures reproduced the calculated temperatures except for a small loss due to the non-adiabatic behavior of the apparatus. The measurements for Jet-A were corrected for this heat loss and showed excellent agreement with the calculated temperatures. These experiments show that this process can be adequately described by the thermodynamic properties fitted for the Chemical Equilibrium Program.

Graciasalcedo, Carmen M.

Finite area combustor theoretical rocket performance

Previous to this report, the computer program of NASA SP-273 and NASA TM-86885 was capable of calculating theoretical rocket performance based only on the assumption of an infinite area combustion chamber (IAC). An option was added to this program which now also permits the calculation of rocket performance based on the assumption of a finite area combustion chamber (FAC). In the FAC model, the combustion process in the cylindrical chamber is assumed to be adiabatic, but nonisentropic. This results in a stagnation pressure drop from the injector face to the end of the chamber and a lower calculated performance for the FAC model than the IAC model.

Gordon, Sanford

Numerical simulation of hypersonic inlet flows with equilibrium or finite rate chemistry

An efficient numerical program incorporated with comprehensive high temperature gas property models has been developed to simulate hypersonic inlet flows. The computer program employs an implicit lower-upper time marching scheme to solve the two-dimensional Navier-Stokes equations with variable thermodynamic and transport properties. Both finite-rate and local-equilibrium approaches are adopted in the chemical reaction model for dissociation and ionization of the inlet air. In the finite rate approach, eleven species equations coupled with fluid dynamic equations are solved simultaneously. In the local-equilibrium approach, instead of solving species equations, an efficient chemical equilibrium package has been developed and incorporated into the flow code to obtain chemical compositions directly. Gas properties for the reaction products species are calculated by methods of statistical mechanics and fit to a polynomial form for C(p). In the present study, since the chemical reaction time is comparable to the flow residence time, the local-equilibrium model underpredicts the temperature in the shock layer. Significant differences of predicted chemical compositions in shock layer between finite rate and local-equilibrium approaches have been observed.

Yu, Sheng-Tao

Simulation Of The Internal-Combustion Engine

Program adapts to available information about particular engine. Mathematical model of internal-combustion engine constructed and implemented as computer program suitable for use on large digital computer systems. ZMOTTO program calculates Otto-cycle performance parameters as well as working-fluid compositions and properties throughout cycle for number of consecutive cycles and for variety of input parameters. Written in standard FORTRAN IV.

Zeleznik, Frank J.