Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “computer programming”

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

Generating clock signals for a cycle accurate, cycle reproducible FPGA based hardware accelerator

A method, system and computer program product are disclosed for generating clock signals for a cycle accurate FPGA based hardware accelerator used to simulate operations of a device-under-test (DUT). In one embodiment, the DUT includes multiple device clocks generating multiple device clock signals at multiple frequencies and at a defined frequency ratio; and the FPG hardware accelerator includes multiple accelerator clocks generating multiple accelerator clock signals to operate the FPGA hardware accelerator to simulate the operations of the DUT. In one embodiment, operations of the DUT are mapped to the FPGA hardware accelerator, and the accelerator clock signals are generated at multiple frequencies and at the defined frequency ratio of the frequencies of the multiple device clocks, to maintain cycle accuracy between the DUT and the FPGA hardware accelerator. In an embodiment, the FPGA hardware accelerator may be used to control the frequencies of the multiple device clocks.

97 MATHEMATICS AND COMPUTING↗

Ecological risk assessment software for radioactive waste management facilities - 15464

Environmental Risk Assessment (ERA) is a systematic process which can be used to identify, quantify and characterize the risk posed by contaminants and physical stressors in the environment on biological receptors, including human and non-human biota. Human receptors can be addressed through a Human Health Risk Assessment and non-human biota can be addressed through an Ecological Risk Assessment (EcoRA). In 2012 the Canadian Standards Association (CSA) issued a CSA standard N288.6 Environmental Risk Assessment at Class I Nuclear Facilities and Uranium Mines and Mills. The standard applies to radioactive waste management facilities, as well as nuclear power plants. The ERA can also be used retrospectively, to estimate the effect that a contaminant or stressor has already had on the environment; and can be used to assist in determining possible remedial or risk management options to return the quality of the affected environment to a predetermined state. While industry-standard tools for estimating radiological doses to humans are readily available, there is a need for a tool to implement the CSA N288.6 standard for Ecological Risk Assessment. To address this need, AMEC developed a computer code called -Assessment of Impact of Contaminants on Ecological Receptors (AICER)-. The code was developed to be consistent with the CSA standard N288.6, by assessing the impact of radiological contamination on non-human biota for normal operations. The code can also be used to screen for the potential effects of conventional contamination on the environment. In addition, the code is also applicable for abnormal events and accidents with the appropriate modification of some parameters used in the code. The AICER code was qualified in accordance with the requirements of the Canadian quality standard CSA N286.7 -Quality Assurance of Analytical, Scientific, and Design Computer Programs for Nuclear Power Plants-. The functionality of the code is illustrated with screen shots in the paper, following the introduction of the theoretical model for the dose calculation. An inter-comparison with RESRAD-BIOTA and ERICA Assessment tool at the conceptual level was conducted. In addition, the practical application of the code for the assessment of the impacts related to an existing radioactive waste management facility is provided. In particular, analysis was conducted to evaluate radiological doses to non-human biota resulting from a fire accident scenario involving an existing waste storage and processing facility. Analysis included all feasible waterborne and airborne exposure pathways. Doses were evaluated for a range of species representing valued ecological components at various trophic levels and compared with benchmark values for indicator species. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Analysis of Pump-Turbine S Instability and Reverse Waterhammer Incidents in Hydropower Systems

Hydraulic systems continually experience dynamic transients or oscillations which threaten the hydroelectric plant from extreme water hammer pressures or resonance. In particular, the minimum pressure variations downstream of the turbine runner during the load rejection or other events may cause dangerous water column separation and subsequent rejoinder. Water column separation can be easily observed from the measurements of site transient tests, and has indeed caused serious historical damages to the machine and water conveyance system. Several technical issues regarding water column separation in draft tubes, including S instability of turbine characteristic curves, numerical instability and uncertainty of computer programs, are discussed here through case studies and available model and site test data. Catastrophic accidents experienced at a Kaplan turbine and in a long tailrace tunnel project, as well as other troubles detected in a more timely fashion, are revisited in order to demonstrate the severity of reverse water hammer. However, as there is no simple design solutions for such complex systems, this paper emphasizes that the design of hydraulic systems is always difficult, difficulties that are compounded when the phenomena in question are non-linear (water hammer), dynamic (involving wave interaction and complex devices of turbines, controls, and electrical systems), and non-monotonic (severity of response is seldom simply connected to severity of load as with vibrations and resonance, and the complexity of transient loads), and thus may lead to high economic and safety challenges and consequences.

13 HYDRO ENERGY↗

State recovery and lockstep execution restart in a system with multiprocessor pairing

System, method and computer program product for a multiprocessing system to offer selective pairing of processor cores for increased processing reliability. A selective pairing facility is provided that selectively connects, i.e., pairs, multiple microprocessor or processor cores to provide one highly reliable thread (or thread group). Each paired microprocessor or processor cores that provide one highly reliable thread for high-reliability connect with a system components such as a memory "nest" (or memory hierarchy), an optional system controller, and optional interrupt controller, optional I/O or peripheral devices, etc. The memory nest is attached to a selective pairing facility via a switch or a bus. Each selectively paired processor core is includes a transactional execution facility, whereing the system is configured to enable processor rollback to a previous state and reinitialize lockstep execution in order to recover from an incorrect execution when an incorrect execution has been detected by the selective pairing facility.

97 MATHEMATICS AND COMPUTING↗

Predicting Backdrafting and Spillage for Natural-Draft Gas Combustion Appliances: Validating VENT-II

VENT-II is a computer program designed to provide detailed analysis of natural draft and induced draft combustion appliance vent-systems (i.e., furnace or water heater). This program is capable of predicting house depressurization thresholds that lead to backdrafting and spillage of combustion appliances; however, validation reports of the program being applied for this purpose are not readily available. The purpose of this report is to assess VENT-II’s ability to predict combustion gas spillage events due to house depressurization by comparing VENT-II simulated results with experimental data for four appliance configurations. The results show that VENT-II correctly predicts depressurizations resulting in spillage for natural draft appliances operating in cold and mild outdoor conditions, but not for hot conditions. In the latter case, the predicted depressurizations depend on whether the vent section is defined as part of the vent connector or the common vent when setting up the model. Overall, the VENTII solver requires further investigation before it can be used reliably to predict spillage caused by depressurization over a full year of weather conditions, especially where hot conditions occur.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Determining the Concentration of Free Electrons in n-InSb from Far-Infrared Reflectance Spectra with Allowance for Plasmon–Phonon Coupling

Contactless nondestructive testing is a means for determining the concentration of free electrons N in indium antimonide (InSb) samples from far-infrared reflectance spectra recorded at room temperature. A computer program capable of determining the characteristic wave number from the Kramers–Kronig relation is developed. The calculated calibration dependence makes it possible to determine the electron concentration from the known characteristic wave number. It is shown that this dependence is described by a cubic polynomial. In the calculations, the energy dependence of the electron effective mass is taken into account. It is established that, in determining the electron concentration, account must be taken of plasmon–phonon coupling, specifically at N ≤ 5 × 10{sup 17} cm{sup –3}. The systematic error introduced into the determination of N by disregard of plasmon–phonon coupling is estimated. The software elaborated here makes it possible to calculate the electron concentration N from experimental reflectance spectra and to store and process the results. The software is tested by the example of the reflectance spectrum of heavily doped n-InSb.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Implementing asyncronous collective operations in a multi-node processing system

A method, system, and computer program product are disclosed for implementing an asynchronous collective operation in a multi-node data processing system. In one embodiment, the method comprises sending data to a plurality of nodes in the data processing system, broadcasting a remote get to the plurality of nodes, and using this remote get to implement asynchronous collective operations on the data by the plurality of nodes. In one embodiment, each of the nodes performs only one task in the asynchronous operations, and each nodes sets up a base address table with an entry for a base address of a memory buffer associated with said each node. In another embodiment, each of the nodes performs a plurality of tasks in said collective operations, and each task of each node sets up a base address table with an entry for a base address of a memory buffer associated with the task.

97 MATHEMATICS AND COMPUTING↗

Detecting and quantifying materials in containers utilizing an inverse algorithm with adaptive regularization

A method, system and computer program product for automatically detecting and quantifying materials in containers (e.g., luggage, storage containers, equipment or componentry for processing or handling). An X-ray radiograph of a container is generated. A set of materials of interest (e.g., plutonium, steel) is selected to determine if the object comprises or contains materials of interest. An estimate of the areal densities or thicknesses of each of the selected materials of interest is obtained by minimizing an objective function with respect to the areal densities or thicknesses for each of the selected materials of interest. Adaptive regularization is implemented in the objective function to improve optimization results by adding a constraint to the objective function, where the constraint penalizes the objective function for solutions that do not line up with a prior belief about the solution form (e.g., the solution should not be negative or especially noisy).

97 MATHEMATICS AND COMPUTING↗

Automated generation and ensemble-learned matching of X-ray absorption spectra

X-ray absorption spectroscopy (XAS) is a widely used materials characterization technique to determine oxidation states, coordination environment, and other local atomic structure information. Analysis of XAS relies on comparison of measured spectra to reliable reference spectra. However, existing databases of XAS spectra are highly limited both in terms of the number of reference spectra available as well as the breadth of chemistry coverage. In this work, we report the development of XASdb, a large database of computed reference XAS, and an Ensemble-Learned Spectra IdEntification (ELSIE) algorithm for the matching of spectra. XASdb currently hosts more than 800,000 K-edge X-ray absorption near-edge spectra (XANES) for over 40,000 materials from the open-science Materials Project database. We discuss a high-throughput automation framework for FEFF calculations, built on robust, rigorously benchmarked parameters. FEFF is a computer program uses a real-space Green’s function approach to calculate X-ray absorption spectra. Here, we will demonstrate that the ELSIE algorithm, which combines 33 weak “learners” comprising a set of preprocessing steps and a similarity metric, can achieve up to 84.2% accuracy in identifying the correct oxidation state and coordination environment of a test set of 19 K-edge XANES spectra encompassing a diverse range of chemistries and crystal structures. The XASdb with the ELSIE algorithm has been integrated into a web application in the Materials Project, providing an important new public resource for the analysis of XAS to all materials researchers. Finally, the ELSIE algorithm itself has been made available as part of veidt, an open source machine-learning library for materials science.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Lateral position detection and control for friction stir systems

An apparatus and computer program are disclosed for processing at least one workpiece using a rotary tool with rotating member for contacting and processing the workpiece. The methods include oscillating the rotary tool laterally with respect to a selected propagation path for the rotating member with respect to the workpiece to define an oscillation path for the rotating member. The methods further include obtaining force signals or parameters related to the force experienced by the rotary tool at least while the rotating member is disposed at the extremes of the oscillation. The force signals or parameters associated with the extremes can then be analyzed to determine a lateral position of the selected path with respect to a target path and a lateral offset value can be determined based on the lateral position. The lateral distance between the selected path and the target path can be decreased based on the lateral offset value.

97 MATHEMATICS AND COMPUTING↗

Comparison of U.S. Environmental Protection Agency’s CAP88 PC versions 3.0 and 4.0

The Savannah River National Laboratory (SRNL) with the assistance of Georgia Regents University, completed a comparison of the U.S. Environmental Protection Agency's (EPA) environmental dosimetry code CAP88 PC V3.0 with the recently developed V4.0. CAP88 is a set of computer programs and databases used for estimation of dose and risk from radionuclide emissions to air. At the U.S. Department of Energy's Savannah River Site, CAP88 is used by SRNL for determining compliance with EPA's National Emission Standards for Hazardous Air Pollutants (40 CFR 61, Subpart H) regulations. Using standardized input parameters, individual runs were conducted for each radionuclide within its corresponding database. Some radioactive decay constants, human usage parameters, and dose coefficients changed between the two versions, directly causing a proportional change in the total effective 137 Cs, 3 H, 129 I, 239 Pu, and 90 Sr) is provided. In general, the total effective doses will decrease for alpha/beta emitters because of reduced inhalation and ingestion rates in V4.0. However, for gamma emitters, such as 60 Co and 137 Cs, the total effective doses will increase because of changes EPA made in the external ground shine calculations.

54 ENVIRONMENTAL SCIENCES↗

Monte Carlo calculations of k{sub Q}, the beam quality conversion factor

Purpose: To use EGSnrc Monte Carlo simulations to directly calculate beam quality conversion factors, k{sub Q}, for 32 cylindrical ionization chambers over a range of beam qualities and to quantify the effect of systematic uncertainties on Monte Carlo calculations of k{sub Q}. These factors are required to use the TG-51 or TRS-398 clinical dosimetry protocols for calibrating external radiotherapy beams. Methods: Ionization chambers are modeled either from blueprints or manufacturers' user's manuals. The dose-to-air in the chamber is calculated using the EGSnrc user-code egs{sub c}hamber using 11 different tabulated clinical photon spectra for the incident beams. The dose to a small volume of water is also calculated in the absence of the chamber at the midpoint of the chamber on its central axis. Using a simple equation, k{sub Q} is calculated from these quantities under the assumption that W/e is constant with energy and compared to TG-51 protocol and measured values. Results: Polynomial fits to the Monte Carlo calculated k{sub Q} factors as a function of beam quality expressed as %dd(10){sub x} and TPR{sub 10}{sup 20} are given for each ionization chamber. Differences are explained between Monte Carlo calculated values and values from the TG-51 protocol or calculated using the computer program used for TG-51 calculations. Systematic uncertainties in calculated k{sub Q} values are analyzed and amount to a maximum of one standard deviation uncertainty of 0.99% if one assumes that photon cross-section uncertainties are uncorrelated and 0.63% if they are assumed correlated. The largest components of the uncertainty are the constancy of W/e and the uncertainty in the cross-section for photons in water. Conclusions: It is now possible to calculate k{sub Q} directly using Monte Carlo simulations. Monte Carlo calculations for most ionization chambers give results which are comparable to TG-51 values. Discrepancies can be explained using individual Monte Carlo calculations of various correction factors which are more accurate than previously used values. For small ionization chambers with central electrodes composed of high-Z materials, the effect of the central electrode is much larger than that for the aluminum electrodes in Farmer chambers.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Open hardware solutions in quantum technology

Quantum technologies, such as communication, computing, and sensing, offer vast opportunities for advanced research and development. While an open-source ethos currently exists within some quantum technologies, especially in quantum computer programming, we argue that there are additional advantages in developing open quantum hardware (OQH). Open quantum hardware encompasses open-source software for the control of quantum devices in labs, blueprints, and open-source toolkits for chip design and other hardware components, as well as openly accessible testbeds and facilities that allow cloud-access to a wider scientific community. We provide an overview of current projects in the OQH ecosystem, identify gaps, and make recommendations on how to close them at present. More open quantum hardware would accelerate technology transfer to and growth of the quantum industry and increase accessibility in science.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Data analysis and modeling pipelines for controlled networked social science experiments

There is large interest in networked social science experiments for understanding human behavior at-scale. Significant effort is required to perform data analytics on experimental outputs and for computational modeling of custom experiments. Moreover, experiments and modeling are often performed in a cycle, enabling iterative experimental refinement and data modeling to uncover interesting insights and to generate/refute hypotheses about social behaviors. The current practice for social analysts is to develop tailor-made computer programs and analytical scripts for experiments and modeling. This often leads to inefficiencies and duplication of effort. In this work, we propose a pipeline framework to take a significant step towards overcoming these challenges. Our contribution is to describe the design and implementation of a software system to automate many of the steps involved in analyzing social science experimental data, building models to capture the behavior of human subjects, and providing data to test hypotheses. The proposed pipeline framework consists of formal models, formal algorithms, and theoretical models as the basis for the design and implementation. We propose a formal data model, such that if an experiment can be described in terms of this model, then our pipeline software can be used to analyze data efficiently. The merits of the proposed pipeline framework is elaborated by several case studies of networked social science experiments.

97 MATHEMATICS AND COMPUTING↗

Pelvic Normal Tissue Contouring Guidelines for Radiation Therapy: A Radiation Therapy Oncology Group Consensus Panel Atlas

Purpose: To define a male and female pelvic normal tissue contouring atlas for Radiation Therapy Oncology Group (RTOG) trials. Methods and Materials: One male pelvis computed tomography (CT) data set and one female pelvis CT data set were shared via the Image-Guided Therapy QA Center. A total of 16 radiation oncologists participated. The following organs at risk were contoured in both CT sets: anus, anorectum, rectum (gastrointestinal and genitourinary definitions), bowel NOS (not otherwise specified), small bowel, large bowel, and proximal femurs. The following were contoured in the male set only: bladder, prostate, seminal vesicles, and penile bulb. The following were contoured in the female set only: uterus, cervix, and ovaries. A computer program used the binomial distribution to generate 95% group consensus contours. These contours and definitions were then reviewed by the group and modified. Results: The panel achieved consensus definitions for pelvic normal tissue contouring in RTOG trials with these standardized names: Rectum, AnoRectum, SmallBowel, Colon, BowelBag, Bladder, UteroCervix, Adnexa{sub R}, Adnexa{sub L}, Prostate, SeminalVesc, PenileBulb, Femur{sub R}, and Femur{sub L}. Two additional normal structures whose purpose is to serve as targets in anal and rectal cancer were defined: AnoRectumSig and Mesorectum. Detailed target volume contouring guidelines and images are discussed. Conclusions: Consensus guidelines for pelvic normal tissue contouring were reached and are available as a CT image atlas on the RTOG Web site. This will allow uniformity in defining normal tissues for clinical trials delivering pelvic radiation and will facilitate future normal tissue complication research.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Survey and analysis of simple sequence repeats in the Laccaria bicolor genome, with development of microsatellite markers

It is becoming clear that simple sequence repeats (SSRs) play a significant role in fungal genome organization, and they are a large source of genetic markers for population genetics and meiotic maps. We identified SSRs in the Laccaria bicolor genome by in silico survey and analyzed their distribution in the different genomic regions. We also compared the abundance and distribution of SSRs in L. bicolor with those of the following fungal genomes: Phanerochaete chrysosporium, Coprinopsis cinerea, Ustilago maydis, Cryptococcus neoformans, Aspergillus nidulans, Magnaporthe grisea, Neurospora crassa and Saccharomyces cerevisiae. Using the MISA computer program, we detected 277,062 SSRs in the L. bicolor genome representing 8% of the assembled genomic sequence. Among the analyzed basidiomycetes, L. bicolor exhibited the highest SSR density although no correlation between relative abundance and the genome sizes was observed. In most genomes the short motifs (mono- to trinucleotides) were more abundant than the longer repeated SSRs. Generally, in each organism, the occurrence, relative abundance, and relative density of SSRs decreased as the repeat unit increased. Furthermore, each organism had its own common and longest SSRs. In the L. bicolor genome, most of the SSRs were located in intergenic regions (73.3%) and the highest SSR density was observed in transposable elements (TEs; 6,706 SSRs/Mb). However, 81% of the protein-coding genes contained SSRs in their exons, suggesting that SSR polymorphism may alter gene phenotypes. Within a L. bicolor offspring, sequence polymorphism of 78 SSRs was mainly detected in non-TE intergenic regions. Unlike previously developed microsatellite markers, these new ones are spread throughout the genome; these markers could have immediate applications in population genetics.

59 BASIC BIOLOGICAL SCIENCES↗

KIPT ADS Target Cooling Analyses by MCNP/Fluent

This report presents multi-physics analyses of the target cooling system of the accelerator driven system (ADS) of the Kharkiv Institute of Physics and Technology (KIPT) using MCNP and Fluent computer programs. MCNP has been used to transport electrons, gammas, and neutrons, and to calculate the energy deposition in the target using a mesh-tally. The mesh-tally data have been imported in Fluent by a C subroutine that has been compiled and linked to Fluent as a user defined function. The KIPT ADS is in operation and Fluent used the CAD model from the manufacturing process of the target. The Fluent results for the reference case match very well the literature results obtained by STAR-CCM+ during the design phase. Other cases that differ from the reference one have been analyzed; in these cases, it is assumed a malfunction of the electron accelerator control or the primary water coolant pump. The target cooling system operates normally for all the analyzed cases except when the inlet water mass flow rate is decreased. If the water coolant mass flow decreases to 25%, the water maximum temperature exceeds the boiling point. However, the transient analysis showed that the target cooling system can operate for 180 seconds when the inlet water mass flow rate is decreased down by 50%.

42 ENGINEERING↗

A BrachyPhantom for verification of dose calculation of HDR brachytherapy planning system

Purpose: To develop a calibration phantom for {sup 192}Ir high dose rate (HDR) brachytherapy units that renders possible the direct measurement of absorbed dose to water and verification of treatment planning system.Methods: A phantom, herein designated BrachyPhantom, consists of a Solid Water™ 8-cm high cylinder with a diameter of 14 cm cavity in its axis that allows the positioning of an A1SL ionization chamber with its reference measuring point at the midheight of the cylinder's axis. Inside the BrachyPhantom, at a 3-cm radial distance from the chamber's reference measuring point, there is a circular channel connected to a cylindrical-guide cavity that allows the insertion of a 6-French flexible plastic catheter from the BrachyPhantom surface. The PENELOPE Monte Carlo code was used to calculate a factor, P{sub sw}{sup lw}, to correct the reading of the ionization chamber to a full scatter condition in liquid water. The verification of dose calculation of a HDR brachytherapy treatment planning system was performed by inserting a catheter with a dummy source in the phantom channel and scanning it with a CT. The CT scan was then transferred to the HDR computer program in which a multiple treatment plan was programmed to deliver a total dose of 150 cGy to the ionization chamber. The instrument reading was then converted to absorbed dose to water using the N{sub gas} formalism and the P{sub sw}{sup lw} factor. Likewise, the absorbed dose to water was calculated using the source strength, S{sub k}, values provided by 15 institutions visited in this work.Results: A value of 1.020 (0.09%, k= 2) was found for P{sub sw}{sup lw}. The expanded uncertainty in the absorbed dose assessed with the BrachyPhantom was found to be 2.12% (k= 1). To an associated S{sub k} of 27.8 cGy m{sup 2} h{sup −1}, the total irradiation time to deliver 150 cGy to the ionization chamber point of reference was 161.0 s. The deviation between the absorbed doses to water assessed with the BrachyPhantom and those calculated by the treatment plans and using the S{sub k} values did not exceed ±3% and ±1.6%, respectively.Conclusions: The BrachyPhantom may be conveniently used for quality assurance and/or verification of HDR planning system with a priori threshold level to spot problems of 2% and ±3%, respectively, and in the long run save time for the medical physicist.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗