Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Batch”

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 181 records · Page 10

Low Purge and Mercury Recovery Testing with Sludge Batch 10 Tank 40 Simulant

Researchers at the Savannah River National Laboratory (SRNL) have completed testing as requested by Savannah River Mission Completion (SRMC) to perform experiments to determine the impact of using a lower or inert purge in Sludge Batch (SB) 10 processing under the Nitric-Glycolic Acid (NGA) flowsheet. A key objective of this testing was also to determine the mercury speciation and recovery during each experiment. The testing was performed as part of the SB10 Technical Task Request (TTR) and Task Technical and Quality Assurance Plan (TTQAP). Two sets of tests were performed, and a Run Plan was approved prior to each set of experiments to document the planned testing. Three initial experiments were completed to determine whether a low air purge would be beneficial to CPC processing at higher acid stoichiometry (110%) based on the Koopman minimum acid (KMA) equation (116% Hsu). One of the tests, an inert nitrogen purge experiment, was also completed to demonstrate that excluding oxygen did not introduce any new hazards. The experiments were designed to be identical except for the change in purge gas and purge flowrate from run to run. After reviewing the results from the initial three experiments, six additional tests were proposed by SRNL to support the lower purge study and to look for processing alternatives for improving mercury recovery. These additional six tests were all completed at a very low acid stoichiometry to mimic the pH experienced during processing in DWPF (~7). DWPF is processing SB10 sludge at an acid stoichiometry of 90% based on the Hsu equation. The additional SRNL experiments were performed at an acid stoichiometry of 62.5% KMA stoichiometry (66.3% Hsu) to produce a Sludge Receipt and Adjustment Tank (SRAT) product with a pH of about 7. All experiments used simulants of both SWPF streams, although no entrained solvent was added during any of the experiments

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Batch Extraction Studies to Evaluate Trace Element Behavior in PUREX Conditions

The multilab Intentional Forensics Venture is working to identify which stable elements (i.e., taggants) at trace concentrations relative to U would persist throughout the nuclear fuel cycle in a voluntary fuel tagging scheme. A taggant would provide the nuclear forensics community with a “barcode” to help identify nuclear materials found outside of regulatory control. A portion of this project was focused on reprocessing effects and determining which, if any, elements would coextract with U(VI) in standard Pu–U reduction extraction (PUREX) conditions. Elements with a propensity to coextract could, in theory, be used as taggants from a PUREX perspective. Although retention is not a performance requirement, the taggant signature would need to partition predictably from the U stream after the PUREX process to maintain forensic utility. This report documents results from several batch extraction studies with numerous trace elements from HNO 3 (1.5–5 M), with and without U(VI), into 30% tri-n-butyl phosphate (TBP) in kerosene. Extraction and back-extraction tests were used to evaluate nearly 60 elements in surrogate conditions for PUREX, and distribution coefficients (i.e., D-values) for most species were <0.1, indicating few species are likely to co-extract with U through PUREX. Additional studies are needed to optimize sample volumes and dilutions to dial in these low D-values. The D-values (D) were determined for several of the more promising elements, including Re and Se. Ultimately, we conclude that only a limited number of the ~ 60 elements investigated are extractable in the U stream of PUREX, based on measured D values, meaning most candidate elemental taggants would likely be lost at this stage of the nuclear fuel cycle, even when considering a range of acid concentrations.

38 RADIATION CHEMISTRY, RADIOCHEMISTRY, AND NUCLEA↗

Automatically parallelizing batch inference on deep neural networks using Fiats and Fortran 2023 `do concurrent`

This paper introduces novel programming strategies that leverage features of the Fortran 2023 standard of the International Standards Organization (ISO) to automatically parallelize computations on deep neural networks. The paper focuses on the interplay of object-oriented, parallel, and functional programming paradigms in the Fiats deep learning library. We demonstrate how several infrequently used language features play a role in enabling efficient, parallel execution. Specifically, the ability to explicitly declare that a procedure is pure facilitates inference in the context of the language’s loop-parallelism construct `do concurrent`. Also, explicitly prohibiting the overriding of a parent type’s type-bound procedures eliminates the need for dynamic dispatch in performance-critical code. Finally, this paper uses batch inference calculations on a neural network surrogate for atmospheric aerosol dynamics to demonstrate that LLVM Flang compiler’s automatic parallelization of `do concurrent` achieves roughly the same performance and scalability as achieved by OpenMP compiler directives. We also demonstrate that double-precision inference costs 37–72% longer runtime than default-real precision with most values in the range 57-60%.

Rouson, Damian↗

Optimizing Batch Crystallization with Model-based Design of Experiments

Adaptive and self-optimizing intelligent systems such as digital twins are increasingly important in science and engineering. Digital twins utilize mathematical models to provide added precision to decision-making. However, physics-informed models are challenging to build, calibrate, and validate with existing data science methods. Model-based design of experiments (MBDoE) is a popular framework for optimizing data collection to maximize parameter precision in mathematical models and digital twins. In this work, we apply MBDoE, facilitated by the open-source package Pyomo.DoE, to train and validate mathematical models for batch crystallization. We quantitatively examined the estimability of the model parameters for experiments with different cooling rates. This analysis provides a quantitative explanation for the heuristic of using multiple experiments at different cooling rates.

Lynch, Hailey↗

Batch fabrication process development for ferrite logic conductors

A process for fabricating ultrareliable magnetic ferrite logic circuits is described in which the conductors are formed by a combination of two batch type processes - photolithography and electroplating - and a mechanized writing process for completing conductors in the third dimension. Up to 4 turns, through an aperture 1 mm in diameter, are formed by the described process. The number of joints in the conductors is reduced by use of this process to only those which are required for input, output and power connections of a logic block. To demonstrate feasibility, 8-stage magnetic ring counter circuits have been fabricated.

Heckler, C. H., Jr.↗

Worst error analysis of batch filter and sequential filter in the approach phase of spacecraft navigation problems

The worst error performance of the sequential filter is compared with the performance of the batch filter which is still in general use in the deep space tracking. An approach phase of a spacecraft on a typical mission to the planet Mars is considered. The estimated parameters include the position and the speed of the spacecraft, nongravitational acceleration acting on the spacecraft, and the locations of the tracking stations.

Nishimura, T.↗

Worst-error analysis of batch filter and sequential filter in navigation problems

This paper proposes a worst-error analysis for dealing with problems of estimation of spacecraft trajectories in deep space missions. Navigation filters in use assume either constant or stochastic (Markov) models for their estimated parameters. When the actual behavior of these parameters does not follow the pattern of the assumed model, the filters sometimes result in very poor performance. To prepare for such pathological cases, the worst errors of both batch and sequential filters are investigated based on the incremental sensitivity studies of these filters. By finding critical switching instances of non-gravitational accelerations, intensive tracking can be carried out around those instances. Also the worst errors in the target plane provide a measure in assignment of the propellant budget for trajectory corrections. Thus the worst-error study presents useful information as well as practical criteria in establishing the maneuver and tracking strategy of spacecraft's missions.

Nishimura, T.↗

The use of series-solutions for batch and sequential estimation

Iterative methods for the approximate solution of the nonlinear state estimation problem are investigated in which the solution is retained in the form of a finite series of Chebyshev polynomials. Algorithms are presented which allow the state to be estimated from observational data in either the batch or the sequential form. The advantages of these techniques are discussed.

Feagin, T.↗

Evaluating the GPSS simulation model for the Viking batch computer system

In anticipation of extremely heavy loading requirements by the Viking mission during the post-landing periods, a GPSS model has been developed for the purpose of simulating these requirements on the Viking batch computer system. This paper presents the effort pursued in evaluating such a model and results thereby obtained. The evaluation effort consists of selecting the evaluation approach, collecting actual test run data, making comparisons and deriving conclusions.

Lee, J.-J.↗

JOB BUILDER remote batch processing subsystem

The functions of the JOB BUILDER remote batch processing subsystem are described. Instructions are given for using it as a component of a display system developed by personnel of the System Programming Laboratory, Institute of Space Research, USSR Academy of Sciences.

Orlov, I. G.↗

GCKP84--General Chemical Kinetics Code for Gas-Phase Flow and Batch Processes Including Heat Transfer Effects

A general chemical kinetics code is described for complex, homogeneous ideal gas reactions in any chemical system. The main features of the GCKP84 code are flexibility, convenience, and speed of computation for many different reaction conditions. The code, which replaces the GCKP code published previously, solves numerically the differential equations for complex reaction in a batch system or one dimensional inviscid flow. It also solves numerically the nonlinear algebraic equations describing the well stirred reactor. A new state of the art numerical integration method is used for greatly increased speed in handling systems of stiff differential equations. The theory and the computer program, including details of input preparation and a guide to using the code are given.

David A Bittker↗

Algae for controlled ecological life support system diet characterization of cyanobacteria 'spirulina' in batch cultures

Spirulina sp. is a bioregenerative photosynthetic and edible alga for space craft crews in a Closed Ecological Life Support System (CLESS). It was characterized for growth rate and biomass yield in batch cultures, under various environmental conditions. The cell characteristics were identified for one strain of Spirulina: S. maxima. Fast growth rate and high yield were obtained. The partitioning of the assimulatory products (proteins, carbohydrates, lipids) were manipulated by varying the environmental conditions. Experiments with Spirulina demonstrated that under stress conditions carbohydrate increased at the expense of protein. In other experiments, where the growth media were sufficient in nutrients and incubated under optimum growth conditions, the total proteins were increased up to almost 70 percent of the organic weight. In other words, the nutritional quality of the alga could be manipulated by growth conditions. These results support the feasibility of considering Spirulina as a subsystem in CELSS because of the ease with which its nutrient content can be manipulated.

Tadros, M. G.↗

Colored noise effects on batch attitude accuracy estimates

The effects of colored noise on the accuracy of batch least squares parameter estimates with applications to attitude determination cases are investigated. The standard approaches used for estimating the accuracy of a computed attitude commonly assume uncorrelated (white) measurement noise, while in actual flight experience measurement noise often contains significant time correlations and thus is colored. For example, horizon scanner measurements from low Earth orbit were observed to show correlations over many minutes in response to large scale atmospheric phenomena. A general approach to the analysis of the effects of colored noise is investigated, and interpretation of the resulting equations provides insight into the effects of any particular noise color and the worst case noise coloring for any particular parameter estimate. It is shown that for certain cases, the effects of relatively short term correlations can be accommodated by a simple correction factor. The errors in the predicted accuracy assuming white noise and the reduced accuracy due to the suboptimal nature of estimators that do not take into account the noise color characteristics are discussed. The appearance of a variety of sample noise color characteristics are demonstrated through simulation, and their effects are discussed for sample estimation cases. Based on the analysis, options for dealing with the effects of colored noise are discussed.

Bilanow, Stephen↗

A high-fidelity, six-degree-of-freedom batch simulation environment for tactical guidance research and evaluation

A batch air combat simulation environment, the tactical maneuvering simulator (TMS), is presented. The TMS is a tool for developing and evaluating tactical maneuvering logics, but it can also be used to evaluate the tactical implications of perturbations to aircraft performance or supporting systems. The TMS can simulate air combat between any number of engagement participants, with practical limits imposed by computer memory and processing power. Aircraft are modeled using equations of motion, control laws, aerodynamics, and propulsive characteristics equivalent to those used in high-fidelity piloted simulations. Data bases representative of a modern high-performance aircraft with and without thrust-vectoring capability are included. To simplify the task of developing and implementing maneuvering logics in the TMS, an outer-loop control system, the tactical autopilot (TA), is implemented in the aircraft simulation model. The TA converts guidance commands by computerized maneuvering logics from desired angle of attack and wind-axis bank-angle inputs to the inner loop control augmentation system of the aircraft. The capabilities and operation of the TMS and the TA are described.

Goodrich, Kenneth H.↗

Reference H Cycle 3 Stability, Control, and Flying Qualities Batch Assessments

This work is an update of the assessment completed in February of 1996, when a preliminary assessment report was issued for the Cycle 2B simulation model. The primary purpose of the final assessment was to re-evaluate each assessment against the flight control system (FCS) requirements document using the updated model. Only a limited number of final assessments were completed due to the close proximity of the release of the Langley model and the assessment deliverable date. The assessment used the nonlinear Cycle 3 simulation model because it combines nonlinear aeroelastic (quasi-static) aerodynamic with hinge moment and rate limited control surface deflections. Both Configuration Aerodynamics (Task 32) and Flight Controls (Task 36) were funded in 1996 to conduct the final stability and control assessments of the unaugmented Reference H configuration in FY96. Because the two tasks had similar output requirements, the work was divided such that Flight Controls would be responsible for the implementation and checkout of the simulation model and Configuration Aerodynamics for writing Madab "script' files, conducting the batch assessments and writing the assessment report. Additionally, Flight Controls was to investigate control surface allocations schemes different from the baseline Reference H in an effort to fulfill flying qualities criteria.

Henderson, Dennis K.↗

Batch Scheduling a Fresh Approach

The Network Queueing System (NQS) was designed to schedule jobs based on limits within queues. As systems obtain more memory, the number of queues increased to take advantage of the added memory resource. The problem now becomes too many queues. Having a large number of queues provides users with the capability to gain an unfair advantage over other users by tailoring their job to fit in an empty queue. Additionally, the large number of queues becomes confusing to the user community. The High Speed Processors group at the Numerical Aerodynamics Simulation (NAS) Facility at NASA Ames Research Center developed a new approach to batch job scheduling. This new method reduces the number of queues required by eliminating the need for queues based on resource limits. The scheduler examines each request for necessary resources before initiating the job. Also additional user limits at the complex level were added to provide a fairness to all users. Additional tools which include user job reordering are under development to work with the new scheduler. This paper discusses the objectives, design and implementation results of this new scheduler

Cardo, Nicholas P.↗

Impact of dilution on microbial community structure and functional potential: comparison of numerical simulations and batch culture experiments

A series of microcosm experiments was performed using serial dilutions of a sewage microbial community to inoculate a set of batch cultures in sterile sewage. After inoculation, the dilution-defined communities were allowed to regrow for several days and a number of community attributes were measured in the regrown assemblages. Based upon a set of numerical simulations, community structure was expected to differ along the dilution gradient; the greatest differences in structure were anticipated between the undiluted-low-dilution communities and the communities regrown from the very dilute (more than 10(-4)) inocula. Furthermore, some differences were expected among the lower-dilution treatments (e.g., between undiluted and 10(-1)) depending upon the evenness of the original community. In general, each of the procedures used to examine the experimental community structures separated the communities into at least two, often three, distinct groups. The groupings were consistent with the simulated dilution of a mixture of organisms with a very uneven distribution. Significant differences in community structure were detected with genetic (amplified fragment length polymorphism and terminal restriction fragment length polymorphism), physiological (community level physiological profiling), and culture-based (colony morphology on R2A agar) measurements. Along with differences in community structure, differences in community size (acridine orange direct counting), composition (ratio of sewage medium counts to R2A counts, monitoring of each colony morphology across the treatments), and metabolic redundancy (i.e., generalist versus specialist) were also observed, suggesting that the differences in structure and diversity of communities maintained in the same environment can be manifested as differences in community organization and function.

Non-NASA Center↗