Search NASA⌕ Search

SEARCH · Search NASA

Results for “code generation”

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 631 records · Page 35

Interactive specification acquisition via scenarios: A proposal

Some reactive systems are most naturally specified by giving large collections of behavior scenarios. These collections not only specify the behavior of the system, but also provide good test suites for validating the implemented system. Due to the complexity of the systems and the number of scenarios, however, it appears that automated assistance is necessary to make this software development process workable. Interactive Specification Acquisition Tool (ISAT) is a proposed interactive system for supporting the acquisition and maintenance of a formal system specification from scenarios, as well as automatic synthesis of control code and automated test generation. This paper discusses the background, motivation, proposed functions, and implementation status of ISAT.

Hall, Robert J.↗

Explicit robust schemes for implementation of general principal value-based constitutive models

The issue of developing effective and robust schemes to implement general hyperelastic constitutive models is addressed. To this end, special purpose functions are used to symbolically derive, evaluate, and automatically generate the associated FORTRAN code for the explicit forms of the corresponding stress function and material tangent stiffness tensors. These explicit forms are valid for the entire deformation range. The analytical form of these explicit expressions is given here for the case in which the strain-energy potential is taken as a nonseparable polynomial function of the principle stretches.

Arnold, S. M.↗

Master-Oscillator/Power-Amplifier Laser System

Master-oscillator/power-amplifier (MOPA) laser system operates in continuous-wave mode or in amplitude-modulation (e.g., pulse) mode by modulation of oscillator current. Power amplifier is laser-diode-pumped neodymium:yttrium lithium fluoride (Nd:YLF) laser; oscillator is laser diode. Offers relatively high efficiency and power. Because drive current to oscillator modulated, external electro-optical modulator not needed. Potential uses include free-space optical communications, coded laser ranging, and generation of high-power, mode-locked pulses.

Yu, Anthony W.↗

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 technique for integrating engine cycle and aircraft configuration optimization

A method for conceptual aircraft design that incorporates the optimization of major engine design variables for a variety of cycle types was developed. The methodology should improve the lengthy screening process currently involved in selecting an appropriate engine cycle for a given application or mission. The new capability will allow environmental concerns such as airport noise and emissions to be addressed early in the design process. The ability to rapidly perform optimization and parametric variations using both engine cycle and aircraft design variables, and to see the impact on the aircraft, should provide insight and guidance for more detailed studies. A brief description of the aircraft performance and mission analysis program and the engine cycle analysis program that were used is given. A new method of predicting propulsion system weight and dimensions using thermodynamic cycle data, preliminary design, and semi-empirical techniques is introduced. Propulsion system performance and weights data generated by the program are compared with industry data and data generated using well established codes. The ability of the optimization techniques to locate an optimum is demonstrated and some of the problems that had to be solved to accomplish this are illustrated. Results from the application of the program to the analysis of three supersonic transport concepts installed with mixed flow turbofans are presented. The results from the application to a Mach 2.4, 5000 n.mi. transport indicate that the optimum bypass ratio is near 0.45 with less than 1 percent variation in minimum gross weight for bypass ratios ranging from 0.3 to 0.6. In the final application of the program, a low sonic boom fix a takeoff gross weight concept that would fly at Mach 2.0 overwater and at Mach 1.6 overland is compared with a baseline concept of the same takeoff gross weight that would fly Mach 2.4 overwater and subsonically overland. The results indicate that for the design mission, the low boom concept has a 5 percent total range penalty relative to the baseline. Additional cycles were optimized for various design overland distances and the effect of flying off-design overland distances is illustrated.

Geiselhart, Karl A.↗

The application of compiler-assisted multiple instruction retry to VLIW architectures

Very Long Instruction Word (VLIW) architectures enhance performance by exploiting fine-grained instruction level parallelism. We describe the development of two compiler assisted multiple instruction word retry schemes for VLIW architectures. The first scheme utilizes the compiler techniques previously developed for processors with single functional units. A compiler generated hazard-free code with different degrees of rollback capability for uniprocessors is compacted by a modified VLIW trace scheduling algorithm. Nops are then inserted in the scheduled code words to resolve data hazards for VLIW architectures. Performance is compared under three parameters: the rollback distance for uni-processors; the number of functional units; and the rollback distance for VLIW architectures. The second scheme employs a hardware read buffer to resolve frequently occurring data hazards, and utilizes the compiler to resolve the remaining hazards. Performance results are shown for six benchmark programs.

Chen, Shyh-Kwei↗

Model-based VQ for image data archival, retrieval and distribution

An ideal image compression technique for image data archival, retrieval and distribution would be one with the asymmetrical computational requirements of Vector Quantization (VQ), but without the complications arising from VQ codebooks. Codebook generation and maintenance are stumbling blocks which have limited the use of VQ as a practical image compression algorithm. Model-based VQ (MVQ), a variant of VQ described here, has the computational properties of VQ but does not require explicit codebooks. The codebooks are internally generated using mean removed error and Human Visual System (HVS) models. The error model assumed is the Laplacian distribution with mean, lambda-computed from a sample of the input image. A Laplacian distribution with mean, lambda, is generated with uniform random number generator. These random numbers are grouped into vectors. These vectors are further conditioned to make them perceptually meaningful by filtering the DCT coefficients from each vector. The DCT coefficients are filtered by multiplying by a weight matrix that is found to be optimal for human perception. The inverse DCT is performed to produce the conditioned vectors for the codebook. The only image dependent parameter used in the generation of codebook is the mean, lambda, that is included in the coded file to repeat the codebook generation process for decoding.

Manohar, Mareboyana↗

Cable Discharge System for fundamental detonator studies

Sandia National Laboratories has recently completed the modification and installation of a cable discharge system (CDS) which will be used to study the physics of exploding bridgewire (EBW) detonators and exploding foil initiators (EFI or slapper). Of primary interest are the burst characteristics of these devices when subjected to the constant current pulse delivered by this system. The burst process involves the heating of the bridge material to a conductive plasma and is essential in describing the electrical properties of the bridgewire foil for use in diagnostics or computer models. The CDS described herein is capable of delivering up to an 8000 A pulse of 3 micron duration. Experiments conducted with the CDS to characterize the EBW and EFI burst behavior are also described. In addition, the CDS simultaneous VISAR capability permits updating the EFI electrical Gurney analysis parameters used in our computer simulation codes. Examples of CDS generated data for a typical EFI and EBW detonator are provided.

Peevy, Gregg R.↗

A Numerical Study of Hypersonic Fuel Injectors

The work conducted during the Summer of 1995 for the Langley Aerospace Research Summer Scholars, or LARSS, Program was a continuation of Master's Degree work being conducted for the Mechanical Engineering Department at Old Dominion University. Since this work is not yet complete, an update of progress is provided here along with a generalized background. The main emphasis of this research is to find predicted correlations in the database generated by the SHIP3D code, which modeled different scramjet combustor configurations.

Bush, Jason G.↗

Ion Transmission to the Focal Plane of the Chandra X-Ray Observatory

The severe degradation in spectrometric performance observed by the AXAF CCD Imaging Spectrometer (ACIS) instrument on-board the Chandra X-ray Observatory (CXO) was associated with a sharp increase in charge transfer inefficiency combined with relatively constant dark current. It was also observed that damage occurred only during passage through the earth's radiation belts, and only when ACIS remained in the focal plane during the passage. Subsequent measurements and analyses support the conjecture that the damaging radiation entered through the Observatory's High-Resolution Mirror Assembly (HRMA) aperture. A mechanism whereby low energy magnetospheric protons and/or heavier ions are scattered through the HRMA and reach the focal plane with just enough energy to stop in the CCD's charge transfer region currently provides a reasonably consistent explanation of all observed phenomena. In this paper, we will describe analyses which support this conclusion. Simulations using standard ion transmission codes were used to generate a bi-directional response function (BDRF) for the mirror surfaces and transmission through the various path elements. The BDRF was convolved with the geometry via ray-trace. Damage estimates using measured proton fluence and ground measurements of ACIS- type CCD damage vs. proton energy will be presented and compared with observed on- orbit damage.

Kolodziejczak, J. J.↗

Free-Flying Magnetometer Data System

The Free-Flying Magnetometer (FFM) is an autonomous "sensorcraft" developed at the Jet Propulsion Laboratory (JPL) for the Enstrophy sounding rocket mission. This mission was a collaborative project between the University of New Hampshire, Cornell University and JPL. The science goal of the mission was the study of current filamentation phenomena in the northern auroral region through multipoint measurements of magnetic field. The technical objective of the mission was the proof of concept of the JPL FFM design and the demonstration of an in-situ multipoint measurement technique employing many free-flying spacecraft. Four FFMs were successfully deployed from a sounding rocket launched from Poker Flats, Alaska on February 11, 1999. These hockey-puck-sized (80 mm diameter, 38 mm. height, 250 gram mass) free flyers each carry a miniature 3-axis flux-gate magnetometer that output +/- 2 V signals corresponding to a +/- 60,000 nT measurement range for each axis. The FFM uses a synchronized four-channel Sigma(Delta) Analog-to-Digital Converter (ADC) having a dynamic range of +/- 2.5V and converting at a rate of 279 samples/second/channel. Three channels are used to digitize the magnetometer signals to 17-bit (1.144 nT/bit) resolution. The fourth ADC channel is multiplexed for system monitoring of four temperature sensors and two battery voltages. The FFM also contains two sun sensors, a laser diode which emits a fan-shaped beam, a miniature S-band transmitter for direct communication to the ground station antennas, an ultra-stable Temperature Compensated Crystal Oscillator (TCXO) clock, an integrated data subsystem implemented in a Field-Programmable Gate Array (FPGA), a 4 Mbit Static Random Access Memory (SRAM) for data storage and Lithium Thionyl Chloride batteries for power. Communicating commands to the FFM prior to deployment is achieved with an infrared (IR) link. The FFM IR receiver responds to 9-bit pulse coded signals that are generated by an IR Light Emitting Diode (LED) in the payload for turning FFM power on or off and placing the FFM in a test mode or flight mode. The IR links are also used to synchronize (zero) the clocks onboard all the FFMs through a reset pulse originating from the payload GPS receiver that is issued when the FFMs are in flight mode. The FPGA based data subsystem manages continuous data collection from the four ADC channels and sun sensors, formatting and storing the data to SRAM, and controlling downlink transmission. The transmitter is powered only after a 2547 frame SRAM buffer has been filled (approx. 5 minutes of data). The data is Viterbi encoded and sent to the S-band transmitter via a First-In-First-Out (FIFO) buffer who's output is clocked at 100 bits/second. After the 26-second transmission, the transmitter is turned off to reduce noise coupling to the sensitive magnetometer. The data subsystem control consists of a master state machine that performs data flow management and is interfaced through a prioritized interrupt scheme to state machines that service the ADC, sun sensors and transmitter FIFO. Continuous data collection prevents the missing of data during transmission and provides implicit time tagging of the data acquired by the ADC because of synchronization with the TCXO clock.

Blaes, B.↗

Acoustic Benefits of Stator Sweep and Lean for a High Tip Speed Fan

A model high-speed fan stage was acoustically tested in the NASA Glenn 9- by 15-Foot Low Speed Wind Tunnel at takeoff/approach flight conditions. The fan was designed for a corrected rotor tip speed of 442 m/s (1450 ft/s), and had a powered core, or booster stage, giving the model a nominal bypass ratio of 5. The model also had a simulated engine pylon and nozzle bifurcation contained within the bypass duct. The fan was tested with three stator sets to evaluate acoustic benefits associated with a swept and leaned stator and with a swept integral vane/frame stator which incorporated some of the swept and leaned features as well as eliminated some of the downstream support structure. The baseline fan with the wide chord rotor and baseline stator approximated a current GEAE CF6 engine. A flyover effective perceived noise level (EPNL) code was used to generate relative EPNL values for the various configurations. Flyover effective perceived noise levels (EPNL) were computed from the model data to help project noise benefits. A tone removal study was also performed. The swept and leaned stator showed a 3 EPNdB reduction at lower fan speeds relative to the baseline stator; while the swept integral vane/frame stator showed lowest noise levels at intermediate fan speeds. Removal of the bypass blade passage frequency rotor tone (BPF) showed a 4 EPNdB reduction for the baseline and swept and leaned stators, and a 6 EPNdB reduction for the swept integral vane/ frame stator. Therefore, selective tone removal techniques such as active noise control and/or tuned liner could be particularly effective in reducing noise levels for certain fan speeds.

Woodward, Richard P.↗

Identification System

Under a NASA Space Act Agreement with Marshall Space Flight Center, Symbology Research Center commercialized a new method of identifying products with invisible and virtually indestructible markings. This digital data matrix technology was developed at Marshall Space Flight Center to identify the millions of parts that comprise space shuttles. The laser-etched markings are seen as the next generation of product "bar codes."

Source record↗

Multi-Zone Liquid Thrust Chamber Performance Code with Domain Decomposition for Parallel Processing

Computational Fluid Dynamics (CFD) has considerably evolved in the last decade. There are many computer programs that can perform computations on viscous internal or external flows with chemical reactions. CFD has become a commonly used tool in the design and analysis of gas turbines, ramjet combustors, turbo-machinery, inlet ducts, rocket engines, jet interaction, missile, and ramjet nozzles. One of the problems of interest to NASA has always been the performance prediction for rocket and air-breathing engines. Due to the complexity of flow in these engines it is necessary to resolve the flowfield into a fine mesh to capture quantities like turbulence and heat transfer. However, calculation on a high-resolution grid is associated with a prohibitively increasing computational time that can downgrade the value of the CFD for practical engineering calculations. The Liquid Thrust Chamber Performance (LTCP) code was developed for NASA/MSFC (Marshall Space Flight Center) to perform liquid rocket engine performance calculations. This code is a 2D/axisymmetric full Navier-Stokes (NS) solver with fully coupled finite rate chemistry and Eulerian treatment of liquid fuel and/or oxidizer droplets. One of the advantages of this code has been the resemblance of its input file to the JANNAF (Joint Army Navy NASA Air Force Interagency Propulsion Committee) standard TDK code, and its automatic grid generation for JANNAF defined combustion chamber wall geometry. These options minimize the learning effort for TDK users, and make the code a good candidate for performing engineering calculations. Although the LTCP code was developed for liquid rocket engines, it is a general-purpose code and has been used for solving many engineering problems. However, the single zone formulation of the LTCP has limited the code to be applicable to problems with complex geometry. Furthermore, the computational time becomes prohibitively large for high-resolution problems with chemistry, two-equation turbulence model, and two-phase flow. To overcome these limitations, the LTCP code is rewritten to include the multi-zone capability with domain decomposition that makes it suitable for parallel processing, i.e., enabling the code to run every zone or sub-domain on a separate processor. This can reduce the run time by a factor of 6 to 8, depending on the problem.

Homayun K. Navaz↗

Chemical and Solar Electric Propulsion Systems Analyses for Mars Sample Return Missions

Conceptual in-space transfer stages, including those utilizing solar electric propulsion, chemical propulsion, and chemical propulsion with aerobraking or aerocapture assist at Mars, were evaluated. Roundtrip Mars sample return mission vehicles were analyzed to determine how specific system technology selections influence payload delivery capability. Results show how specific engine, thruster, propellant, capture mode, trip time and launch vehicle technology choices would contribute to increasing payload or decreasing the size of the required launch vehicles. Heliocentric low-thrust trajectory analyses for Solar Electric Transfer were generated with the SEPTOP code.

Donahue, Benjamin B.↗

Far-Field Acoustic Characteristics of Multiple Blade-Vane Configurations for a High Tip Speed Fan

The acoustic characteristics of a model high-speed fan stage were measured in the NASA Glenn 9- by 15-Foot Low Speed Wind Tunnel at takeoff and approach flight conditions. The fan was designed for a corrected rotor tip speed of 442 m/s (1450 ft/s), and had a powered core, or booster stage, giving the model a nominal bypass ratio of 5. A simulated engine pylon and nozzle bifurcation was contained within the bypass duct. The fan stage consisted of all combinations of 3 possible rotors, and 3 stator vane sets. The 3 rotors were (1) wide chord, (2) forward swept, and (3) shrouded. The 3 stator sets were (1) baseline, moderately swept, (2) swept and leaned, and (3) swept integral vane/frame which incorporated some of the swept and leaned features as well as eliminated the downstream support structure. The baseline configuration is considered to be the wide chord rotor with the radial vane stator. A flyover Effective Perceived Noise Level (EPNL) code was used to generate relative EPNL values for the various configurations. The swept and leaned stator showed a 3 EPNdB reduction at lower fan speeds relative to the baseline stator; while the swept integral vane/frame stator showed lowest noise levels at high fan speeds. The baseline, wide chord rotor was typically the quietest of the three rotors. A tone removal study was performed to assess the acoustic benefits of removing the fundamental rotor interaction tone and its harmonics. Reprocessing the acoustic results with the bypass tone removed had the most impact on reducing fan noise at transonic rotor speeds. Removal of the bypass rotor interaction tones (BPF and nBPF) showed up to a 6 EPNdB noise reduction at transonic rotor speeds relative to noise levels for the baseline (wide chord rotor and radial stator; all tones present) configuration.

Woodward, Richard P.↗

Frequency Bandwidth Optimization of Left-Handed Metamaterial

Recently, left-handed metamaterials (LHM s) have been demonstrated with an effective negative index of refraction and with antiparallel group and phase velocities for microwave radiation over a narrow frequency bandwidth. In order to take advantage of these characteristics for practical applications, it will be beneficial to develop LHM s with increased frequency bandwidth response and lower losses. In this paper a commercial three-dimensional electromagnetic simulation code is used to explore the effects of geometry parameter variations on the frequency bandwidth of a LHM at microwave frequencies. Utilizing an optimizing routine in the code, a geometry was generated with a bandwidth more than twice as large as the original geometry.

Chevalier, Christine T.↗

Influence of Compression and Shear on the Strength of Composite Laminates with Z-Pinned Reinforcement

The influence of compression and shear loads on the strength of composite laminates with z-pins is evaluated parametrically using a 2D Finite Element Code (FLASH). Meshes were generated for three unique combinations of z-pin diameter and density. A laminated plate theory analysis was performed on several layups to determine the bi-axial stresses in the zero degree plies. These stresses, in turn, were used to determine the magnitude of the relative load steps prescribed in the FLASH analyses. Results indicated that increasing pin density was more detrimental to in-plane compression strength than increasing pin diameter. FLASH results for lamina with z-pins were consistent with the closed form results, and FLASH results without z-pins, if the initial fiber waviness due to z-pin insertion was added to the fiber waviness in the material to yield a total misalignment. Addition of 10% shear to the compression loading significantly reduced the lamina strength compared to pure compression loading. Addition of 50% shear to the compression indicated shear yielding rather than kink band formation as the likely failure mode. Two different stiffener reinforced skin configurations with z-pins, one quasi-isotropic and one orthotropic, were also analyzed. Six unique loading cases ranging from pure compression to compression plus 50% shear were analyzed assuming material fiber waviness misalignment angles of 0, 1, and 2 degrees. Compression strength decreased with increased shear loading for both configurations, with the quasi-isotropic configuration yielding lower strengths than the orthotropic configuration.

O'Brien, T. Kevin↗