Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “M CODES”

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 343 records · Page 19

Spectral characteristics of convolutionally coded digital signals

The power spectral density of the output symbol sequence of a convolutional encoder is computed for two different input symbol stream source models, namely, an NRZ signaling format and a first-order Markov source. The effects of alternate symbol inversion on this spectrum are also considered. The mathematical results are illustrated with many examples corresponding to optimal performance codes. It is demonstrated that only for the case of a purely random input source (e.g., NRZ data with equiprobable symbols) and a particular class of codes is the output spectrum identical to the input spectrum except for a frequency scaling (expansion) by the reciprocal of the code rate.

Divsalar, D.↗

Predicting aerially applied particle deposition by computer

This paper is a status report on a NASA effort to develop a computer code capable of simulating the deposition of materials in the wake of fixed or rotary wing aircraft operating under realistic atmospheric conditions. The deposition code 'Ag Disp' is novel in that the mean particle trajectory, as well as the variance from the mean resulting from fluid fluctuations are simultaneously predicted. Sample calculations are undertaken to demonstrate the versatility of this code.

Bilanin, A. J.↗

Three-dimensional analysis of charging events on days 87 and 114, 1979, from SCATHA

Angular distributions of ions and electrons from the Spacecraft Charging at High Altitudes (SCATHA) were investigated for the floating potential and the differential charging of the spacecraft as deduced from Liouville's theorem. The following was found: (1) short time charging events on the spacecraft are associated with short time increases of the intensity of 10 keV to 1 MeV electrons; (2) short time changes of the spacecraft differential potential are associated with simultaneous short time changes of the spacecraft floating potential; (3) solar UV intensities in penumbra anticorrelate with the spacecraft floating potentials; (4) NASCAP predicts correct forms of sunshade asymmetric surface potentials; (5) certain enhancements of the intensity of energetic ions diminishes the absolute value of the spacecraft surface potential; (6) spacecraft discharging events in times shorter than 20 sec did not change in the spectrum of the energetic plasma; (7) partial discharging of the spacecraft occurred upon entry into a magnetically depleted region; and (8) steady state potentials and transient potentials of duration less than 30 seconds are simulated by the NASCAP code.

Saflekos, N. A.↗

VNAP2: A Computer Program for Computation of Two-dimensional, Time-dependent, Compressible, Turbulent Flow

A computer program, VNAP2, for calculating turbulent (as well as laminar and inviscid), steady, and unsteady flow is presented. It solves the two dimensional, time dependent, compressible Navier-Stokes equations. The turbulence is modeled with either an algebraic mixing length model, a one equation model, or the Jones-Launder two equation model. The geometry may be a single or a dual flowing stream. The interior grid points are computed using the unsplit MacCormack scheme. Two options to speed up the calculations for high Reynolds number flows are included. The boundary grid points are computed using a reference plane characteristic scheme with the viscous terms treated as source functions. An explicit artificial viscosity is included for shock computations. The fluid is assumed to be a perfect gas. The flow boundaries may be arbitrary curved solid walls, inflow/outflow boundaries, or free jet envelopes. Typical problems that can be solved concern nozzles, inlets, jet powered afterbodies, airfoils, and free jet expansions. The accuracy and efficiency of the program are shown by calculations of several inviscid and turbulent flows. The program and its use are described completely, and six sample cases and a code listing are included.

Cline, M. C.↗

Airfoil trailing edge flow measurements and comparison with theory, incorporating open wind tunnel corrections

Trailing edge data for boundary layer-near wake thickness parameters are given for airfoils and flat plates. Reynolds number effects are examined as a function of model size, velocity and boundary layer tripping. These data expand that presented previously by the authors particularly for airfoil non-zero angles of attack. Comparisons are made here with boundary layer calculations using potential flow modeling and a well documented two-dimensional finite-difference method for laminar and turbulent boundary layers. Open wind tunnel corrections to angle of attack and camber are developed and are incorporated in the potential flow modeling to assure correct comparisons for non-zero angles of attack. It was found that although the open tunnel flow turbulence affected boundary layer transition for the higher velocities the theory successfully 'brackets' the data. Comparisons demonstrate the degree of accuracy one might expect for the prediction of boundary layer thickness parameters when given only geometry and nominal flow conditions as input to boundary layer codes.

Brooks, T. F.↗

PS: A nonprocedural language with data types and modules

The Problem Specification (PS) nonprocedural language is a very high level language for algorithm specification. PS is suitable for nonprogrammers, who can specify a problem using mathematically-oriented equations; for expert programmers, who can prototype different versions of a software system for evaluation; and for those who wish to use specifications for portions (if not all) of a program. PS has data types and modules similar to Modula-2. The compiler generates C code. PS is first shown by example, and then efficiency issues in scheduling and code generation are discussed.

Gokhale, M. B.↗

Trellis coding techniques for mobile communications

A criterion for designing optimum trellis codes to be used over fading channels is given. A technique is shown for reducing certain multiple trellis codes, optimally designed for the fading channel, to conventional (i.e., multiplicity one) trellis codes. The computational cutoff rate R0 is evaluated for MPSK transmitted over fading channels. Examples of trellis codes optimally designed for the Rayleigh fading channel are given and compared with respect to R0. Two types of modulation/demodulation techniques are considered, namely coherent (using pilot tone-aided carrier recovery) and differentially coherent with Doppler frequency correction. Simulation results are given for end-to-end performance of two trellis-coded systems.

Divsalar, D.↗

Code and codeless ionospheric measurements with NASA's Rogue GPS Receiver

The NASA/JPL Rogue Receiver is an 8-satellite, non-multiplexed, highly digital global positioning system (GPS) receiver that can obtain dual frequency data either with or without knowledge of the P-code. In addition to its applications for high accuracy geodesy and orbit determination, the Rogue uses GPS satellite signals to measure the total electron content (TEC) of the ionosphere along the lines of sight from the receiver to the satellites. These measurements are used by JPL's Deep Space Network (DSN) for calibrating radiometric data. This paper will discuss Rogue TEC measurements, emphasizing the advantages of a receiver that can use the P-code, when available, but can also obtain reliable dual frequency data when the code is encrypted.

Srinivasan, Jeff M.↗

Studies of dynamic processes related to active experiments in space plasmas

This is the final report for grant NAGw-2055, 'Studies of Dynamic Processes Related to Active Experiments in Space Plasmas', covering research performed at the University of Michigan. The grant was awarded to study: (1) theoretical and data analysis of data from the CHARGE-2 rocket experiment (1keV; 1-46 mA electron beam ejections) and the Spacelab-2 shuttle experiment (1keV; 100 mA); (2) studies of the interaction of an electron beam, emitted from an ionospheric platform, with the ambient neutral atmosphere and plasma by means of a newly developed computer simulation model, relating model predictions with CHARGE-2 observations of return currents observed during electron beam emissions; and (3) development of a self-consistent model for the charge distribution on a moving conducting tether in a magnetized plasma and for the potential structure in the plasma surrounding the tether. Our main results include: (1) the computer code developed for the interaction of electrons beams with the neutral atmosphere and plasma is able to model observed return fluxes to the CHARGE-2 sounding rocket payload; and (2) a 3-D electromagnetic and relativistic particle simulation code was developed.

Banks, Peter M.↗

Explicit robust schemes for implementation of a class of principal value-based constitutive models: Symbolic and numeric implementation

The issue of developing effective and robust schemes to implement a class of the Ogden-type hyperelastic constitutive models is addressed. To this end, special purpose functions (running under MACSYMA) are developed for the symbolic derivation, evaluation, and automatic FORTRAN code generation of explicit expressions for the corresponding stress function and material tangent stiffness tensors. These explicit forms are valid over the entire deformation range, since the singularities resulting from repeated principal-stretch values have been theoretically removed. The required computational algorithms are outlined, and the resulting FORTRAN computer code is presented.

Arnold, S. M.↗

Probabilistic evaluation of uncertainties and risks in aerospace components

A methodology is presented for the computational simulation of primitive variable uncertainties, and attention is given to the simulation of specific aerospace components. Specific examples treated encompass a probabilistic material behavior model, as well as static, dynamic, and fatigue/damage analyses of a turbine blade in a mistuned bladed rotor in the SSME turbopumps. An account is given of the use of the NESSES probabilistic FEM analysis CFD code.

Shah, A. R.↗

Extended ecosystem signatures with application to Eos synergism requirements

The primary objective is to define the advantages of synergistically combining optical and microwave remote sensing measurements for the determination of biophysical properties important in ecosystem modeling. This objective was approached in a stepwise fashion starting with ground-based observations of controlled agricultural and orchard canopies and progressing to airborne observations of more natural forest ecosystems. This observational program is complemented by a parallel effort to model the visible reflectance and microwave scattering properties of composite vegetation canopies. The goals of the modeling studies are to verify our basic understanding of the sensor-scene interaction physics and to provide the basis for development of inverse models optimized for retrieval of key biophysical properties. These retrieval algorithms can then be used to simulate the expected performance of various aspects of Eos including the need for simultaneous SAR and HIRIS observations or justification for other (non-synchronous) relative timing constraints and the frequency, polarization, and angle of incidence requirements for accurate biophysical parameter extractions. This program completed a very successful series of truck-mounted experiments, made remarkable progress in development and validation of optical reflectance and microwave scattering models for vegetation, extended the scattering models to accommodate discontinuous and periodic canopies, developed inversion approaches for surface and canopy properties, and disseminated these results widely through symposia and journal publications. In addition, the third generation of the computer code for the microwave scattering models was provided to a number of other US, Canadian, Australian, and European investigators who are currently presenting and publishing results using the MIMICS research code.

Ulaby, Fawwaz T.↗

A users manual for the method of moments Aircraft Modeling Code (AMC), version 2

This report serves as a user's manual for Version 2 of the 'Aircraft Modeling Code' or AMC. AMC is a user-oriented computer code, based on the method of moments (MM), for the analysis of the radiation and/or scattering from geometries consisting of a main body or fuselage shape with attached wings and fins. The shape of the main body is described by defining its cross section at several stations along its length. Wings, fins, rotor blades, and radiating monopoles can then be attached to the main body. Although AMC was specifically designed for aircraft or helicopter shapes, it can also be applied to missiles, ships, submarines, jet inlets, automobiles, spacecraft, etc. The problem geometry and run control parameters are specified via a two character command language input format. This report describes the input command language and also includes several examples which illustrate typical code inputs and outputs.

Peters, M. E.↗

A Modified Through-Flow Wave Rotor Cycle with Combustor Bypass Ducts

A wave rotor cycle is described which avoids the inherent problem of combustor exhaust gas recirculation (EGR) found in four-port, through-flow wave rotor cycles currently under consideration for topping gas turbine engines. The recirculated hot gas is eliminated by the judicious placement of a bypass duct which transfers gas from one end of the rotor to the other. The resulting cycle, when analyzed numerically, yields an absolute mean rotor temperature 18% below the already impressive value of the conventional four-port cycle (approximately the turbine inlet temperature). The absolute temperature of the gas leading to the combustor is also reduced from the conventional four-port design by 22%. The overall design point pressure ratio of this new bypass cycle is approximately the same as the conventional four-port cycle. This paper will describe the EGR problem and the bypass cycle solution including relevant wave diagrams. Performance estimates of design and off-design operation of a specific wave rotor will be presented. The results were obtained using a one-dimensional numerical simulation and design code.

Paxson Daniel E.↗

Surface Modeling and Grid Generation for Iced Airfoils (SmaggIce)

Many of the troubles associated with problem solving are alleviated when there is a model that can be used to represent the problem. Through the Advanced Graphics and Visualization (G-VIS) Laboratory and other facilities located within the Research Analysis Center, the Computer Services Division (CSD) is able to develop and maintain programs and software that allow for the modeling of various situations. For example, the Icing Research Branch is devoted to investigating the effect of ice that forms on the wings and other airfoils of airplanes while in flight. While running tests that physically generate ice and wind on airfoils within the laboratories and wind tunnels on site are done, it would be beneficial if most of the preliminary work could be done outside of the lab. Therefore, individuals from within CSD have collaborated with Icing Research in order to create SmaggIce. This software allows users to create ice patterns on clean airfoils or open files containing a variety of icing situations, manipulate and measure these forms, generate, divide, and merge grids around these elements for more explicit analysis, and specify and rediscretize subcurves. With the projected completion date of Summer 2005, the majority of the focus of the Smagglce team is user-functionality and error handling. My primary responsibility is to test the Graphical User Interface (GUI) in SmaggIce in order to ensure the usability and verify the expected results of the events (buttons, menus, etc.) within the program. However, there is no standardized, systematic way in which to test all the possible combinations or permutations of events, not to mention unsolicited events such as errors. Moreover, scripting tests, if not done properly and with a view towards inevitable revision, can result in more apparent errors within the software and in effect become useless whenever the developers of the program make a slight change in the way a specific process is executed. My task therefore requires a brief yet intense study into GUI coverage criteria and creating algorithms for GUI implementation. Nevertheless, there are still heavily graphical features of SmaggIceSmaggIce that must be either corrected or redesigned before its release. A particular feature of SmaggIce is the ability to smooth out curves created by control points that form an arbitrary shape into something more acquiescent to gridding (while maintaining the integrity of the data). This is done by a mathematical model known as Non-Uniform Rational B-Spline (NURBS) curves. Existing NURBS code is written in FORTRAN-77 with static arrays for holding information. My new assignment is to allow for dynamic memory allocation within the code and to make it possible for the developers to call out functions from the NURBS code using C.

Hammond, Brandy M.↗

Single-Pulse Multi-Point Multi-Component Interferometric Rayleigh Scattering Velocimeter

A simultaneous multi-point, multi-component velocimeter using interferometric detection of the Doppler shift of Rayleigh, Mie, and Rayleigh-Brillouin scattered light in supersonic flow is described. The system uses up to three sets of collection optics and one beam combiner for the reference laser light to form a single collimated beam. The planar Fabry-Perot interferometer used in the imaging mode for frequency detection preserves the spatial distribution of the signal reasonably well. Single-pulse multi-points measurements of up to two orthogonal and one non-orthogonal components of velocity in a Mach 2 free jet were performed to demonstrate the technique. The average velocity measurements show a close agreement with the CFD calculations using the VULCAN code.

Bivolaru, Daniel↗

Direct-View Multi-Point Two-Component Interferometric Rayleigh Scattering Velocimeter

This paper describes an instantaneous velocity measurement system based on the Doppler shift of elastically scattered laser light from gas molecules (Rayleigh scattering) relative to an incident laser. The system uses a pulsed laser as the light source, direct-viewing optics to collect the scattered light, an interferometer to analyze spectrally the scattered light mixed with the incident laser light, and a CCD camera to capture the resulting interferogram. The system is capable of simultaneous, spatially (approximately 0.2 mm(exp 3)) and temporally (approximately 40 ns) resolved, multiple point measurements of two orthogonal components of flow velocity in the presence of background scattered light, acoustic noise and vibrations, and flow particulates. Measurements in a large-scale axi-symmetric Mach 1.6 H2-air combustion-heated jet running at a flow sensible enthalpy specific to Mach 5.5 hypersonic flight are performed to demonstrate the technique. The measurements are compared with CFD calculations using a finite-volume discretization of the Favre-averaged Navier-Stokes equations (VULCAN code).

Bivolaru, Daniel↗