Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “F 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 1,099 records · Page 61

The Effects of Surface Roughness on the NEAR XRS Elemental Results: Monte-Carlo Modeling

The objective of the NEAR-Shoemaker X-ray Gamma-Ray Spec1roscopy ("XGRS") investigation was to determine the elemental composition of the near-Earth asteroid 433 Eros. The X-ray Spectrometer (XRS) system measured the characteristic fluorescence of six major elements (Mg, Al, Si, S, Ca, Fe) in the 1-10 keV energy range excited by the interaction of solar X-rays with the upper 100 microns of the surface of 433 Eros. Various investigators, using both laboratory experiments and computer simulations have established that X-ray fluorescent line ratios can be influenced by small-scale surface roughness at high incidence or emission angles. The effect on the line ratio is specific to the geometry, excitation spectrum, and composition involved, In general, however, the effect is only substantial for ratios of lines with a significant energy difference between them: Fe/Si and Ca/Si are much more likely to be affected than AI/Si or Mg/Si. We apply a Monte-Carlo code to the specific geometry and spectrum of a major NEAR XRS solar flare observation, using an H chondrite composition as the substrate. The seventeen most abundant elements were included in the composition model, from oxygen to titanium.

Lin, Lucy F.↗

Functional Equivalence Acceptance Testing of FUN3D for Entry Descent and Landing Applications

The functional equivalence of the unstructured grid code FUN3D to the the structured grid code LAURA (Langley Aerothermodynamic Upwind Relaxation Algorithm) is documented for applications of interest to the Entry, Descent, and Landing (EDL) community. Examples from an existing suite of regression tests are used to demonstrate the functional equivalence, encompassing various thermochemical models and vehicle configurations. Algorithm modifications required for the node-based unstructured grid code (FUN3D) to reproduce functionality of the cell-centered structured code (LAURA) are also documented. Challenges associated with computation on tetrahedral grids versus computation on structured-grid derived hexahedral systems are discussed.

Gnoffo, Peter A.↗

Simons Observatory HoloSim-ML: Machine Learning Applied to the Efficient Analysis of Radio Holography Measurements of Complex Optical Systems

Near-field radio holography is a common method for measuring and aligning mirror surfaces for millimeter andsub-millimeter telescopes. In instruments with more than a single mirror, degeneracies arise in the holographymeasurement, requiring multiple measurements and new fitting methods. We present HoloSim-ML, a Pythoncode for beam simulation and analysis of radio holography data from complex optical systems. This code usesmachine learning to efficiently determine the position of hundreds of mirror adjusters on multiple mirrors with fewmicrometer accuracy. We apply this approach to the example of the Simons Observatory 6 m telescope.

Grace E Chesmore↗

ML-based Micro-CT SOFC Microstructure Models (from Kent 2026 Microstructural Augmentation paper)

Overview -------------------------- This repository contains datasets from the manuscript **"Enhanced Generalizability to Deep-Learning Quantification of 3D Microstructural Characteristics through Microstructurally Aware Augmentation of Scarce Data"** (*William F. Kent, Rochan Bajpai, Rachel C. Kurchin, William K. Epting, Harry W. Abernathy, Paul A. Salvador. Submitted 2026*). The methods are also described in the dissertation **Data Intensive Analysis of Solid Oxide Cell Microstructures** (*Doctoral dissertation, Carnegie Mellon University, 2025*). The datasets here are trained convolutional neural network (CNN) models for predicting key microstructural properties of solid oxide cell (SOC) electrodes from low-res, 2-channel 3D images, as well as some helpful code. The parameters for input images are provided in the paper. Sample data is provided in the file `Combined_anode_aug_dual_1k_examples` - that particular data was used to train `anode_all_aug.pth` and will work most accurately with that model. Please familiarize yourself with all caveats on accuracy and applicability, as detailed in the associated paper. Usage -------------------------- The basic usage is as follows, assuming `model_fn` is the path to the .pth file, and `X` is 2-channel input image(s) of the proper dimensions (either one image of shape `[2,12,24,24]`, or a batch of N input images of shape `[N,2,12,24,24]`): from CNN_inferencer import load_model_for_inference model = load_model_for_inference(model_fn) y_predicted = model(X) The model object automatically handles input scaling and output de-scaling based on the way the models were trained - in other words, pass in a 2-channel micro-CT image, and it will output microstructural property values in real units. ## Other model object attributes Note that model has useful attributes other than its forward pass model(X). * `model.output_descaler` - returns the output descaler object. Model does the de-scaling when generating inferences, but you may want to re-use this de-scaler on other values to e.g. compare predictions to ground truth from already-scaled training data. * `model.prop_names` - Gives the property names of the predicted y values, in order. Only exists if there's an output scaler as part of the model object, which there will be in the models provided here. ## Usage with sample data Here is a short script to use with the included sample data. from CNN_inferencer import display_predictions, load_model_for_inference, calculate_mape, parity_plot import h5py import numpy as np model_fn = 'anode_all_aug.pth' data_fn = 'Combined_anode_aug_dual_1k_examples.h5' N_samples = 200 figure_outdir = '.' model = load_model_for_inference(model_fn) with h5py.File(data_fn,'r') as f: XX = f['X'] #These are the 2-channel 3D images yy = f['y'] #These are the ground-truth microstructural properties, but they have been scaled for training - need to de-scale below N = XX.shape[0] #How many images total in the input data file #Run inferences on N_samples random samples from XX. #Run in a batch, much more efficient than one at a time. ii = np.random.choice(N,N_samples,replace=False) ii.sort() y_pred = model(XX[ii]) #Get the original/true (but normalized/scaled) values from the training dataset... #Because they were normalized, they are not in real units yet. So let's also de-scale them using model.output_scaler. y_true = model.output_scaler.transform(yy[ii]) #Let's display actual values for just 5 random ones for i in np.random.choice(N_samples,5,replace=False): display_predictions(y_true[i], y_pred[i], model.prop_names) #Make parity plots for each property (ground truth vs predicted values) #Also label each plot with the mean abs. percent error (MAPE) of the predicted values for i,key in enumerate(model.prop_names): mape = calculate_mape(y_true[:,i], y_pred[:,i]) parity_plot(y_true[:,i], y_pred[:,i], figure_outdir, key, extra_title=f' ({mape:.2f}% MAPE)')

3D microstructure↗

External tank chill effect on the space transportation system launch pad environment

The external tank (ET) of the STS contains liquid oxygen and liquid hydrogen as oxidizer and fuel for the SSMEs. Once the cryogen have been loaded into the ET, the temperature of the air surrounding the STS is chilled by the cold outer surface of the ET. This paper describes a two-dimensional flow and thermal analysis to determine this chill effect on the STS launch pad environment subsequent to the ET loading operation. The analysis was done assuming winter conditions and a northwest wind direction. An existing CFD code, PHOENICS '81, was used in the study. The results are presented as local and average values of the heat transfer coefficient, the Nusselt number, and the surface temperature around the redesigned solid rocket motors (RSRMs) and the ET. The temperature depression caused by the ET chilling of the air in the vicinity of the RSRMs was calculated to be 3 F below the ambient. This compares with the observed 1-2 F RSRM surface temperature depression based upon measurements made prior to the winter flight of STS-29. Since the surface temperature would be expected to be slightly higher than the local air temperature, the predicted temperature depression of the air appears to be substantiated.

Ahmad, R. A.↗

The Implications of Encoder/Modulator/ Phased Array Designs for Future Broadband LEO Communications

In this paper we summarize the effects of modulation and channel coding on the design of wide angle scan, broadband, phased army antennas. In the paper we perform several trade studies. First, we investigate the amplifier back-off requirement as a function of variability of modulation envelope. Specifically, we contrast constant and non-constant envelope modulations, as well as single and multiple carrier schemes. Additionally, we address the issues an(f concerns of using pulse shaping filters with the above modulation types. Second, we quantify the effects of beam steering on the quality of data, recovery using selected modulation techniques. In particular, we show that the frequency response of the array introduces intersymbol interference for broadband signals and that the mode of operation for the beam steering controller may introduce additional burst or random errors. Finally, we show that the encoder/modulator design must be performed in conjunction with the phased array antenna design.

Vanderaar, Mark↗

A Global Magnetohydrodynamic Model of Jovian Magnetosphere

The goal of this project was to develop a new global magnetohydrodynamic model of the interaction of the Jovian magnetosphere with the solar wind. Observations from 28 orbits of Jupiter by Galileo along with those from previous spacecraft at Jupiter, Pioneer 10 and 11, Voyager I and 2 and Ulysses, have revealed that the Jovian magnetosphere is a vast, complicated system. The Jovian aurora also has been monitored for several years. Like auroral observations at Earth, these measurements provide us with a global picture of magnetospheric dynamics. Despite this wide range of observations, we have limited quantitative understanding of the Jovian magnetosphere and how it interacts with the solar wind. For the past several years we have been working toward a quantitative understanding of the Jovian magnetosphere and its interaction with the solar wind by employing global magnetohydrodynamic simulations to model the magnetosphere. Our model has been an explicit MHD code (previously used to model the Earth's magnetosphere) to study Jupiter's magnetosphere. We continue to obtain important insights with this code, but it suffers from some severe limitations. In particular with this code we are limited to considering the region outside of 15RJ, with cell sizes of about 1.5R(sub J). The problem arises because of the presence of widely separated time scales throughout the magnetosphere. The numerical stability criterion for explicit MHD codes is the CFL limit and is given by C(sub max)(Delta)t/(Delta)x less than 1 where C(sub max) is the maximum group velocity in a given cell, (Delta)x is the grid spacing and (Delta)t is the time step. If the maximum wave velocity is C(sub w) and the flow speed is C(sub f), C(sub max) = C(sub w) + C(sub f). Near Jupiter the Alfven wave speed becomes very large (it approaches the speed of light at one Jovian radius). Operating with this time step makes the calculation essentially intractable. Therefore under this funding we have been designing a new MHD model that will be able to compute solutions in the wide parameter regime of the Jovian magnetosphere.

Walker, Raymond J.↗

Atomic Data and Spectral Line Intensities for Ca IX

Electron impact collision strengths, energy levels, oscillator strengths and spontaneous radiative decay rates are calculated for Ca IX. We include in the calculations the 33 lowest configurations in the n = 3, 4, 5 complexes, corresponding to 283 fine structure levels in the 3l3l ', 3l4l'' and 3l4l''' configurations, where l,l' = s, p, d, l '' = s, p, d, f and l''' = s, p, d, f, g. Collision strengths are calculated at five incident energies for all transitions: 5.8, 13.6, 24.2, 38.6 and 57.9 Ry above the threshold of each transition. An additional energy, very close to the transition threshold, has been added, whose value is between 0.0055 Ry and 0.23 Ry depending on the levels involved. Calculations have been carried out using the Flexible Atomic Code and the distorted wave approximation. Excitation rate coefficients are calculated as a function of electron temperature by assuming a Maxwellian electron velocity distribution. Using the excitation rate coefficients and the radiative transition rates calculated in the present work, statistical equilibrium equations for level populations are solved at electron densities covering the 10(exp 8)-10(exp 14)/cubic cm range and at an electron temperature of log T(sub e)(K)=5.8, corresponding to the maximum abundance of Ca IX. Spectral line intensities are calculated, and their diagnostic relevance is discussed.

Landi, E.↗

Heritable, multinucleotide deletions in plants using viral delivery of a repair exonuclease and guide RNAs

Abstract CRISPR/Cas9-mediated mutagenesis typically results in short insertion/deletion mutations, which are often too small to disrupt the function of cis-acting regulatory elements. Here, we describe a highly efficient in planta gene editing approach called VirTREX2-HLDel that achieves heritable multinucleotide deletions in both protein-coding genes and noncoding DNA regulatory elements. VirTREX2-HLDel uses RNA viruses to deliver both the 3 prime repair exonuclease 2 (TREX2) and single-guide RNAs. Our method enables recovery of multiplexed heritable deletions and increases the heritable gene editing frequency at poorly edited sites. We identified functional conservation and divergence of MICRORNA164 (miR164) in Nicotiana benthamiana and tomato (Solanum lycopersicum) using VirTREX2-HLDel and observed previously uncharacterized phenotypes in plants with large deletions at this locus. Our viral delivery method reduces the need for tissue culture and will accelerate the understanding of protein-coding and regulatory regions in plants.

59 BASIC BIOLOGICAL SCIENCES↗

Enhancements supporting IC usage of PEM libraries on next-gen platforms

This milestone reports on the culmination of several years of effort by multiple PEM support software development teams to provide capabilities for use in LLNL-developed integrated codes on next-gen ASC platforms, including GPU support. We will provide a survey of relevant Application Program Interfaces (API) that are required to support LLNL IC code capability on relevant architectures, with a focus on Sierra and El Capitan. We will identify and summarize all dependencies between PEM supported libraries and IC supported physics codes. We will provide an assessment of algorithmic improvements that have been deployed, as well as future developments that are required to complete the GPU porting efforts. This assessment will include a description of programming models adopted by each of the PEM projects, distinct algorithmic challenges for each of the capabilities, and information about sharing GPU memory between the APIs and host codes. We will develop targeted test problems to assess computational performance. Finally, this milestone will result in identification of gaps in our effort to assist the LLNL ASC program in prioritization of effort for porting software to El Capitan.

97 MATHEMATICS AND COMPUTING↗

Advanced Modeling of Plasma-based Particle Accelerators

Plasma-based acceleration (PBA) driven by an intense laser (LWFA) or particle beam (PWFA) can produce ultra-high accelerating fields in excess of a GV/cm. PBA could substantially reduce the size and cost of future linear collider facilities if deployed successfully. PBA enables compact tabletop accelerators that can provide lower energy GeV-class beams in a laboratory setting. PBA enables high quality beam generation suitable for x-ray free electron lasers (XFEL) via controllable methods of self-injection. Challenges in modeling and optimization of multi-stage PBA motivate the need for exascale computing and state-of-the-art PIC codes.

43 PARTICLE ACCELERATORS↗

An Evaluation of Current NASTRAN Discrete Element Models for Monocoque and Semimonocoque Structures

The current discrete element analysis models in NASTRAN, Levels 8. 1.0 and 11. 1. 0, are evaluated for semi-rnonocoque and monocoque structures. Comparative results are presented with the FORMAT-I11 general-purpose code for a swept wing statics analysis and a Skylab substructure vibration analysis. Good agreement between Level i I. 1.0 and FORMAT-111 is demonstrated; however, a major error in Level 8. 1.0 was discovered on the Skylab vibration problem. The computational performance of NASTRAN was superior to FORMAT, but the vibration rigid format was found to have several inefficiencies. Comparative results are also presented between Level 11. 1. 0 and STACUSS, SLADE, BOND, UNIVALVE, and another special-purpose code. Results for two of the structures analyzed, a cylindrical shell and an elliptic plate, indicate curved discrete elements are significantly more accurate than the plate elements in NASTRAN for the same number of degrees of freedom.

Edward L. Stanton↗

A Survey of Composite Grid Generation for General Three-dimensional Sections

The generation and use of composite grids for general three-dimensional physical boundary configurations is discussed, and the availability of several codes or procedures is noted. With the composite framework, the physical region is segmented into sub-regions, each bounded by six curved sides, and a grid is generated in each sub-region. These grids may be joined at the interfaces between the sub-regions with various degrees of continuity. This structure allows codes to be constructed to operate on rectangular blocks in computational space, so that existing solution procedures can be readily incorporated in the construction of codes for general configurations. Numerical grid generation is an integral part of the numerical solution of partial differential equations and is one of the pacing items in the development of codes for general configurations. The numerically generated grid frees the computational simulation from restriction to certain boundary shapes and allows general codes to be written in which the boundary shape is specified simply by input. The numerically generated grid allows all computation to be done on a fixed square grid in the computational space, which is always rectangular by construction.

Thompson, J. F.↗

Erasure declaring Viterbi decoders

Several methods for realizing erasure declaring Viterbi decoders for the (7,1/2) NASA code are discussed. Only bit oriented algorithms are considered. When such decoders are used in a concatenated system with a (255,223) Reed-Solomon decoder, improvements on the probability of word error of at most 0.1 dB were obtained.

Pollara, F.↗

Application of CFD codes to the design and development of propulsion systems

The internal flows of aerospace propulsion engines have certain common features that are amenable to analysis through Computational Fluid Dynamics (CFD) computer codes. Although the application of CFD to engineering problems in engines was delayed by the complexities associated with internal flows, many codes with different capabilities are now being used as routine design tools. This is illustrated by examples taken from the aircraft gas turbine engine of flows calculated with potential flow, Euler flow, parabolized Navier-Stokes, and Navier-Stokes codes. Likely future directions of CFD applied to engine flows are described, and current barriers to continued progress are highlighted. The potential importance of the Numerical Aerodynamic Simulator (NAS) to resolution of these difficulties is suggested.

Lord, W. K.↗

Design of a digital flexible mobile transceiver

A flexible, modular transceiver design for digital voice and data transmissions in the proposed Mobile Satellite Experimental (MSAT-X) System is presented. Major system design issues are addressed, including frequency stability control, modulation method, linear predictive coding vocoder algorithm, and error control technique. Detailed design aspects of the modular and flexible transceiver, including the core, RF/IF, modem, vocoder, forward error correction codec, and I/O modules, as well as the flexible interface, are also discussed.

Fang, R. J. F.↗

Unified Robot-Control System

Robot-joint motors integrated with control computer or computers. Robot controller uses only 1 microprocessor to control as many as 16 joint-actuating motors. Control system uses high-speed bus to communicate with joint-interface circuits, addressing scheme to write commands to several motors simultaneously, and efficient assembly-language servo code. Features enable control of 16 joints at 1-kHz servo rate. Suitable for control of motors in numerically-controlled manufacturing systems. Use of single joint-control processor results in few components, lower cost, and simpler architecture.

Szakaly, Zoltan F.↗