Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Programming Models”

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,423 records · Page 79

C++, objected-oriented programming, and astronomical data models

Contemporary astronomy is characterized by increasingly complex instruments and observational techniques, higher data collection rates, and large data archives, placing severe stress on software analysis systems. The object-oriented paradigm represents a significant new approach to software design and implementation that holds great promise for dealing with this increased complexity. The basic concepts of this approach will be characterized in contrast to more traditional procedure-oriented approaches. The fundamental features of objected-oriented programming will be discussed from a C++ programming language perspective, using examples familiar to astronomers. This discussion will focus on objects, classes and their relevance to the data type system; the principle of information hiding; and the use of inheritance to implement generalization/specialization relationships. Drawing on the object-oriented approach, features of a new database model to support astronomical data analysis will be presented.

Farris, A.↗

ANSI/ASHRAE/IES Standard 90.1-2010 Performance Rating Method Reference Manual

This document is intended to be a reference manual for the Appendix G Performance Rating Method (PRM) of ANSI/ASHRAE/IES Standard 90.1- 2010 (Standard 90.1-2010).The PRM is used for rating the energy efficiency of commercial and high-rise residential buildings with designs that exceed the requirements of Standard 90.1. The procedures and processes described in this manual are designed to provide consistency and accuracy by filling in gaps and providing additional details needed by users of the PRM. It should be noted that this document is created independently from ASHRAE and SSPC 90.1 and is not sanctioned nor approved by either of those entities . Potential users of this manual include energy modelers, software developers and implementers of “beyond code” energy programs. Energy modelers using ASHRAE Standard 90.1-2010 for beyond code programs can use this document as a reference manual for interpreting requirements of the Performance Rating method. Software developers, developing tools for automated creation of the baseline model can use this reference manual as a guideline for developing the rules for the baseline model.

99 GENERAL AND MISCELLANEOUS↗

Burner liner thermal/structural load modelling

The objective of this program is to develop a thermal data transfer computer program module for the burner liner thermal structural load modeling program. This will be accomplished by (1) reviewing existing methodologies for thermal data transfer and selecting three heat transfer codes for application in this program; (2) evaluating the selected codes to establish criteria for developing a computer program module to transfer thermal data from the heat transfer codes to selected stress analysis codes; (3) developing the automated thermal load transfer module; and (4) verifying and documenting the module. In aircraft turbine engine hot section components, cyclic thermal stresses are the most important damage mechanism. Consequently, accurate and reliable prediction of thermal loads is essential to improving durability. To achieve this goal, a considerable effort over the past 20 years has been devoted to the acquisition of engine temperature test data, as well as the development of accurate, reliable, and efficient computer codes for the prediction of steady state and transient temperatures and for the calculation of elastic and inelastic cyclic stresses and strains in hot section components. There is a need for continued development of these codes, because the availability of more accurate analysis techniques for complex configurations has enabled engine designers to use more sophisticated designs to achieve higher cycle efficiency and reduce weight.

Maffeo, R. J.↗

Chapter 5: Climate Science

Biological and Environmental Research (BER) conducts climate science research activities under three programs: the Atmospheric Radiation Measurement (ARM) user facility, the Atmospheric System Research (ASR) program, ad the Earth and Environmental Systems Modeling (EESM) program. This document provides key findings and recommendations from the Biological and Environmental Research Advisory Committee (BERAC) Climate Science Working Group.

Biological and Environmental Research Advisory Com↗

Potential Cooling Energy Savings of Economizer Control and Artificial-Neural-Network-Based Air-Handling Unit Discharge Air Temperature Control for Commercial Building

Heating, ventilation, and air-conditioning (HVAC) systems play a significant role in building energy consumption, accounting for around 50% of total energy usage. As a result, it is essential to explore ways to conserve energy and improve HVAC system efficiency. One such solution is the use of economizer controls, which can reduce cooling energy consumption by using the free-cooling effect. However, there are various types of economizer controls available, and their effectiveness may vary depending on the specific climate conditions. To investigate the cooling energy-saving potential of economizer controls, this study employs a dry-bulb temperature-based economizer control approach. The dry-bulb temperature-based control strategy uses the outdoor air temperature as an indicator of whether free cooling can be used instead of mechanical cooling. This study also introduces an artificial neural network (ANN) prediction model to optimize the control of the HVAC system, which can lead to additional cooling energy savings. To develop the ANN prediction model, the EnergyPlus program is used for simulation modeling, and the Python programming language is employed for model development. The results show that implementing a temperature-based economizer control strategy can lead to a reduction of 7.6% in annual cooling energy consumption. Moreover, by employing an ANN-based optimal control of discharge air temperature in air-handling units, an additional 22.1% of cooling energy savings can be achieved. In conclusion, the findings of this study demonstrate that the implementation of economizer controls, especially the dry-bulb temperature-based approach, can be an effective strategy for reducing cooling energy consumption in HVAC systems. Additionally, using ANN prediction models to optimize HVAC system controls can further increase energy savings, resulting in improved energy efficiency and reduced operating costs.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Interactive plotting of NASTRAN data on microcomputers

A microcomputer based program has been developed to aid in the development of NASTRAN models. The program reads in the complete NASTRAN data deck, produces a diagnostic print file, and then allows the user to view the model in an interactive mode. The program runs on a wide variety of hardware by making use of the Virtual Device Interface.

Norton, Robert L.↗

Could a bioenergy program stimulate electric vehicle market penetration? Potential impacts of biogas to electricity annual rebate program

Abstract The biogas‐to‐electricity pathway under the Renewable Fuel Standard (RFS) allows for Renewable Identification Number (RIN) credits to be generated when electricity produced from biogas is used in the transportation sector. Though approved as a general pathway, EPA has proposed multiple credit allocation methods to functionalize this pathway. This study describes and evaluates a potential credit allocation framework where vehicle manufacturers generate electricity RIN (E‐RIN) credits and use these credits to increase the sales of plug‐in electric vehicles (PEVs). Under this framework, manufacturers use part of the credit value to reimburse electricity generators, offsetting potential higher biogas electricity generation cost. The remaining credit value is passed on to consumers as an annual PEV rebate to stimulate PEV sales. An iterative simulation framework is developed to fulfill two tasks: (a) to estimate the annual rebate amounts and their upfront value to consumers based on various factors, such as vehicle mileage, E‐RIN equivalence value, and biogas capacity, and (b) to evaluate potential impacts of the E‐RIN program on electrification of the future light‐duty vehicles (LDVs) and energy use. The annual rebate amount varies by vehicle technology and could be up to $870/year for battery electric vehicles (BEVs) and range between $230 and 825/year for plug‐in hybrid electric vehicles (PHEVs) depending on the electric range. These per vehicle rebates decrease when demand for electricity exceeds biogas electricity availability. The effectiveness of the program as modeled here is subject to different factors, such as the E‐RIN equivalence value, biogas electricity generation cost, biogas electricity generation capacity, and consumers’ valuation of the E‐RIN rebate. Our modeling results indicate that an E‐RIN program has the potential to produce nearly $12 billion in E‐RIN credits annually and to significantly increase PEV annual sales by up to 2.3 million and the PEV population by about 19.7 million in 2030.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Summary and Assessment of Metal Fuel Capabilities in Bison

The work described in this report was performed under funding from the Nuclear Energy Advanced Modeling and Simulation (NEAMS) program. This report is issued in satisfaction of the level 2 milestone M2MS-18IN0201012 on Release Bison with Initial Metallic Fuel Performance Capability. Metallic fuel development began in Bison a few years after light water reactor development began (~ 2009). The initial development was funded by the Advanced Fuels Campaign. With recent interest from industry, the Nuclear Regulatory Commission, and the Versatile Test Reactor program, the Nuclear Energy Modeling Simulation Program has increased funding for metallic fuel development and validation in FY18. The material models with the most mature development are binary uranium-zirconium and ternary uranium-plutonium-zirconium alloys for fuel and HT9 for cladding. The first material models were incorporated from open literature sources, which include mechanical and thermal material properties that are functions of temperature, porosity, and zirconium concentration, swelling, fission gas release, zirconium diffusion, creep, and sodium coolant channel boundary conditions. These material models have been utilized to simulate ERB-II fuel pins and the results compared to measurements. The EBR-II experiment measurements mostly consist of cladding strain and zirconium redistribution. As such, comparisons to EBR-II measurements are currently limited to these two figures of merit. Simulations and comparisons to experiment measurements have also been done for transient testing of EBR- II fuel pins in TREAT, which included temperature measurements. Preliminary comparisons between Bison calculations and experiment measurements are favorable. These comparisons have also highlighted the importance of the fuel swelling and fission gas release models on cladding strain. Also, Bison metallic fuel simulations are currently being run in support of ATR experiments and VTR exploratory design calculations. Further development and evaluation of individual material models and fuel system models are planned for FY19.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

User's instructions for the Grodins' respiratory control model using the UNIVAC 1110 remote batch and demand processing

The transient and steady state response of the respiratory control system for variations in volumetric fractions of inspired gases and special system parameters are modeled. The program contains the capability to change workload. The program is based on Grodins' respiratory control model and can be envisioned as a feedback control system comprised of a plant (the controlled system) and the regulating component (controlling system). The controlled system is partitioned into 3 compartments corresponding to lungs, brain, and tissue with a fluid interconnecting patch representing the blood.

Source record↗

Preliminary development of digital signal processing in microwave radiometers

Topics covered involve a number of closely related tasks including: the development of several control loop and dynamic noise model computer programs for simulating microwave radiometer measurements; computer modeling of an existing stepped frequency radiometer in an effort to determine its optimum operational characteristics; investigation of the classical second order analog control loop to determine its ability to reduce the estimation error in a microwave radiometer; investigation of several digital signal processing unit designs; initiation of efforts to develop required hardware and software for implementation of the digital signal processing unit; and investigation of the general characteristics and peculiarities of digital processing noiselike microwave radiometer signals.

Stanley, W. D.↗

Horizon sensor errors calculated by computer models compared with errors measured in orbit

Using a computer program to model the earth's horizon and to duplicate the signal processing procedure employed by the ESA (Earth Sensor Assembly), errors due to radiance variation have been computed for a particular time of the year. Errors actually occurring in flight at the same time of year are inferred from integrated rate gyro data for a satellite of the TIROS series of NASA weather satellites (NOAA-A). The predicted performance is compared with actual flight history.

Ward, K. A.↗

Verification of Numerical Algorithms

The following strategy is suggested for specification and proof: (1) Defer the construction of a formal program specification with respect to I/O assertions unit the correctness of the program with respect to an abstract mathematical model of program intent is demonstrated. (2) Prove that an abstract machine (using infinite precision arithmetic) would compute that object exactly. (3) Prove that the computational sequences of arithmetic operations that occur in the abstract machine must be precisely the same at every step as those occurring on an actual machine (with finite precision arithmetic), executing the same program. (4) Use a Verification Conditions VC-generator that knows about the semantics of arithmetic operations to annotate the program with assertions that bound (or in some circumstances estimate) the difference between the actual machine state variables and the corresponding ones of the abstract machine. Construct the formal program specification by combining the verification conditions into theorems about computational error that can be proved with mechanical assistance.

Source record↗

Automatic mathematical modeling for real time simulation program (AI application)

A methodology is described for automatic mathematical modeling and generating simulation models. The major objective was to create a user friendly environment for engineers to design, maintain, and verify their models; to automatically convert the mathematical models into conventional code for computation; and finally, to document the model automatically.

Wang, Caroline↗

Capillary Pumped Loop Modeler

Capillary Pumped Loop (CPL) Modeler computer program is amalgamation of software that mathematically models performance of CPL system and its environment. Two-phase heat-transport device capable of transferring heat loads efficiently over large distance with little temperature differential. Utilizes surface-tension forces established in fine-pore capillary wick to circulate working fluid, requiring no external pumpling power. Predicts steady-state or quasi-steady behavior of CPL embedded in spacecraft or other thermal environment. Also predicts location of liquid/vapor interface in each condenser. Written in VAX/VMS FORTAN 77.

Ku, Jentung↗

High temperature fatigue behavior of Haynes 188

The high temperature, creep-fatigue behavior of Haynes 188 was investigated as an element in a broader thermomechanical fatigue life prediction model development program at the NASA-Lewis. The models are still in the development stage, but the data that were generated possess intrinsic value on their own. Results generated to date is reported. Data were generated to characterize isothermal low cycle fatigue resistance at temperatures of 316, 704, and 927 C with cyclic failure lives ranging from 10 to more than 20,000. These results follow trends that would be predicted from a knowledge of tensile properties, i.e., as the tensile ductility varies with temperature, so varies the cyclic inelastic straining capacity. Likewise, as the tensile strength decreases, so does the high cyclic fatigue resistance. A few two-minute hold-time cycles at peak compressive strain were included in tests at 760 C. These results were obtained in support of a redesign effort for the Orbital Maneuverable System engine. No detrimental effects on cyclic life were noted despite the added exposure time for creep and oxidation. Finally, a series of simulated thermal fatigue tests, referred to as bithermal fatigue tests, were conducted using 316 C as the minimum and 760 C as the maximum temperature. Only out-of-phase bithermal tests were conducted to date. These test results are intended for use as input to a more general thermomechanical fatigue life prediction model based on the concepts of the total strain version of Strainrange Partitioning.

Halford, Gary R.↗

Hard x ray imaging graphics development and literature search

This report presents work performed between June 1990 and June 1991 and has the following objectives: (1) a comprehensive literature search of imaging technology and coded aperture imaging as well as relevant topics relating to solar flares; (2) an analysis of random number generators; and (3) programming simulation models of hard x ray telescopes. All programs are compatible with NASA/MSFC Space Science LAboratory VAX Cluster and are written in VAX FORTRAN and VAX IDL (Interactive Data Language).

Emslie, A. Gordon↗

Liquid propulsion turbomachinery model testing

For the past few years an extensive experimental program to understand the fluid dynamics of the Space Shuttle Main Engine hot gas manifold has been in progress. This program includes models of the Phase II and II+ manifolds for each of the air and water flow facilities, as well as two different turbine flow paths and two simulated power levels for each manifold. All models are full-scale (geometric). The water models are constructed partially of acrylic to allow flow visualization. The intent of this paper is to discuss the concept, including the test objectives, facilities, and models, and to summarize the data for an example configuration, including static pressure data, flow visualization, and the solution of a specific flow problem.

Mcdaniels, David M.↗