Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “code review”

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 163 records · Page 9

EOS Aura Mission Status

This PowerPoint presentation will discuss EOS Aura mission and spacecraft subsystem summary, recent and planned activities, inclination adjust maneuvers, propellant usage lifetime estimate. Eric Moyer, ESMO Deputy Project Manager-Technical (code 428) has reviewed and approved the slides on April 30, 2015.

propellant usage↗

BUMPER: A Tool for Analyzing Spacecraft Micrometeoroid and Orbital Debris Risk

“Bumper” is a computer program for analyzing spacecraft micrometeoroid and orbital debris (MMOD) risk. Bumper was developed in the late-1980s and has been continuously maintained and used since. The user base has grown from a few government entities now include numerous commercial entities as well. The National Aeronautics and Space Administration (NASA) Johnson Space Center (JSC) Hypervelocity Impact Technology (HVIT) group is responsible for all aspects of the Bumper software. Bumper has been used to characterize MMOD risk on many spacecraft. All of the International Space Station (ISS) modules, visiting vehicles and numerous external components and systems have been analyzed. Bumper was used to analyze the Space Shuttle, Orion, and many space probes, telescopes and satellites. Bumper is also being used to analyze future spacecraft such as the Deep Space Gateway (DSG) and Mars Sample Return (MSR) missions. The Bumper Configuration Control Board (CCB) ensures that all changes to the code are approved, reviewed, and documented. The current Bumper version – “Bumper 3” – is a Fortran executable that utilizes a 64-bit architecture. Bumper has numerous features that make it a powerful tool for analyzing spacecraft MMOD risk. Bumper uses the latest orbital debris and meteoroidenvironment models. Bumper also has a large library of ballistic limit “damage” equations available that can be used for a wide variety of MMOD shielding configurations. Bumper can also handle large spacecraft finite elementmodels (FEMs) and conducts checks of the model. This paper introduces Bumper and the MMOD risk analysis process using a simplified cube-shaped spacecraft model

hypervelocity↗

A systematic review of validated suicide outcome classification in observational studies

Abstract Background Suicidal outcomes, including ideation, attempt, and completed suicide, are an important drug safety issue, though few epidemiological studies address the accuracy of suicidal outcome ascertainment. Our primary objective was to evaluate validated methods for suicidal outcome classification in electronic health care database studies. Methods We performed a systematic review of PubMed and EMBASE to identify studies that validated methods for suicidal outcome classification published 1 January 1990 to 15 March 2016. Abstracts and full texts were screened by two reviewers using prespecified criteria. Sensitivity, specificity, and predictive value for suicidal outcomes were extracted by two reviewers. Methods followed PRISMA-P guidelines, PROSPERO Protocol: 2016: CRD42016042794. Results We identified 2202 citations, of which 34 validated the accuracy of measuring suicidal outcomes using International Classification of Diseases (ICD) codes or algorithms, chart review or vital records. ICD E-codes (E950-9) for suicide attempt had 2–19% sensitivity, and 83–100% positive predictive value (PPV). ICD algorithms that included events with ‘uncertain’ intent had 4–70% PPV. The three best-performing algorithms had 74–92% PPV, with improved sensitivity compared with E-codes. Read code algorithms had 14–68% sensitivity and 0–56% PPV. Studies estimated 19–80% sensitivity for chart review, and 41–97% sensitivity and 100% PPV for vital records. Conclusions Pharmacoepidemiological studies measuring suicidal outcomes often use methodologies with poor sensitivity or predictive value or both, which may result in underestimation of associations between drugs and suicidal behaviour. Studies should validate outcomes or use a previously validated algorithm with high PPV and acceptable sensitivity in an appropriate population and data source.

Swain, Richard S.↗

Insights on Fukushima Damage Progression based on PCV Inspections and Implications for Decommissioning Data Collection and Code Model Refinement [Slides]

Outline points are: Review what is known from experiments and how codes are modeling phenomena; Materials interactions are very important and key interactions will be identified and discussed; Chronology of damage progression roughly follows in order of increasing melting/liquefaction temperatures; Examine a plausible sequence to explain robotic visual examinations; Highlight MELCOR modeling observations; Highlight potential decommissioning phase data collection needs; and, Knowledge advance is iterative process of reconciling observations with code predictions, improving code models, and comparing to emerging new observations.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

A review of the use and potential of the GATE Monte Carlo simulation code for radiation therapy and dosimetry applications

In this paper, the authors' review the applicability of the open-source GATE Monte Carlo simulation platform based on the GEANT4 toolkit for radiation therapy and dosimetry applications. The many applications of GATE for state-of-the-art radiotherapy simulations are described including external beam radiotherapy, brachytherapy, intraoperative radiotherapy, hadrontherapy, molecular radiotherapy, and in vivo dose monitoring. Investigations that have been performed using GEANT4 only are also mentioned to illustrate the potential of GATE. The very practical feature of GATE making it easy to model both a treatment and an imaging acquisition within the same frameworkis emphasized. The computational times associated with several applications are provided to illustrate the practical feasibility of the simulations using current computing facilities.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Trellises and Trellis-Based Decoding Algorithms for Linear Block Codes

A code trellis is a graphical representation of a code, block or convolutional, in which every path represents a codeword (or a code sequence for a convolutional code). This representation makes it possible to implement Maximum Likelihood Decoding (MLD) of a code with reduced decoding complexity. The most well known trellis-based MLD algorithm is the Viterbi algorithm. The trellis representation was first introduced and used for convolutional codes [23]. This representation, together with the Viterbi decoding algorithm, has resulted in a wide range of applications of convolutional codes for error control in digital communications over the last two decades. There are two major reasons for this inactive period of research in this area. First, most coding theorists at that time believed that block codes did not have simple trellis structure like convolutional codes and maximum likelihood decoding of linear block codes using the Viterbi algorithm was practically impossible, except for very short block codes. Second, since almost all of the linear block codes are constructed algebraically or based on finite geometries, it was the belief of many coding theorists that algebraic decoding was the only way to decode these codes. These two reasons seriously hindered the development of efficient soft-decision decoding methods for linear block codes and their applications to error control in digital communications. This led to a general belief that block codes are inferior to convolutional codes and hence, that they were not useful. Chapter 2 gives a brief review of linear block codes. The goal is to provide the essential background material for the development of trellis structure and trellis-based decoding algorithms for linear block codes in the later chapters. Chapters 3 through 6 present the fundamental concepts, finite-state machine model, state space formulation, basic structural properties, state labeling, construction procedures, complexity, minimality, and sectionalization of trellises. Chapter 7 discusses trellis decomposition and subtrellises for low-weight codewords. Chapter 8 first presents well known methods for constructing long powerful codes from short component codes or component codes of smaller dimensions, and then provides methods for constructing their trellises which include Shannon and Cartesian product techniques. Chapter 9 deals with convolutional codes, puncturing, zero-tail termination and tail-biting.Chapters 10 through 13 present various trellis-based decoding algorithms, old and new. Chapter 10 first discusses the application of the well known Viterbi decoding algorithm to linear block codes, optimum sectionalization of a code trellis to minimize computation complexity, and design issues for IC (integrated circuit) implementation of a Viterbi decoder. Then it presents a new decoding algorithm for convolutional codes, named Differential Trellis Decoding (DTD) algorithm. Chapter 12 presents a suboptimum reliability-based iterative decoding algorithm with a low-weight trellis search for the most likely codeword. This decoding algorithm provides a good trade-off between error performance and decoding complexity. All the decoding algorithms presented in Chapters 10 through 12 are devised to minimize word error probability. Chapter 13 presents decoding algorithms that minimize bit error probability and provide the corresponding soft (reliability) information at the output of the decoder. Decoding algorithms presented are the MAP (maximum a posteriori probability) decoding algorithm and the Soft-Output Viterbi Algorithm (SOVA) algorithm. Finally, the minimization of bit error probability in trellis-based MLD is discussed.

Lin, Shu↗

Uncollided Flux Techniques for Discrete-Ordinate Radiation Transport Solutions in Rattlesnake

One of the only real-time-resolved measurement tools used at the Transient Test Reactor (TREAT) is the fast-neutron hodoscope. The hodoscope was used for monitoring and measuring fuel motion during a transient pulse. The hodoscope is a line of sight detection and imaging system that provides both temporal and spatial resolution of fuel motion during transients, and in-place measurement of fuel distribution during and after transient experiments. However, the hodoscope relies on fast neutron streaming out of the reactor core, which provides a challenge to transient modeling and simulation. However, use of a first collision source approach can be used to overcome this shortcoming. Hence, the TREAT modeling and simulation team has initiated research to implement such capabilities in the neutron transport code Rattlesnake. This report reviews uncollided flux techniques (first and last collision methods) to be implemented in the Rattlesnake SN code in order to mitigate ray effects in modeling the TREAT reactor+hodoscope system. Angular discretization techniques (SN and PN) for the transport equation are notoriously poor at capturing effectively streaming effects.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Light Water Reactor Sustainability Program External review of Risk Analysis and Virtual Environment (RAVEN) software for RISMC applications

The aim of this report is to describe the outcomes and findings of the review of the Risk Analysis and Virtual ENviroment (RAVEN) code performed by two external entities. In order to assess the code capabilities and maturity level from different prospective, a university (The Ohio State University) and a private company (FPoliSolutions LLC) have been identified for this review. These two groups provided an in-depth review of the RAVEN code – the resulting reviews were positive and included suggestions for potential enhancements to the code.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Space biology initiative program definition review. Trade study 5: Modification of existing hardware (COTS) versus new hardware build cost analysis

The JSC Life Sciences Project Division has been directly supporting NASA Headquarters, Life Sciences Division, in the preparation of data from JSC and ARC to assist in defining the Space Biology Initiative (SBI). GE Government Services and Horizon Aerospace have provided contract support for the development and integration of review data, reports, presentations, and detailed supporting data. An SBI Definition (Non-Advocate) Review at NASA Headquarters, Code B, has been scheduled for the June-July 1989 time period. In a previous NASA Headquarters review, NASA determined that additional supporting data would be beneficial to determine the potential advantages in modifying commercial off-the-shelf (COTS) hardware for some SBI hardware items. In order to meet the demands of program implementation planning with the definition review in late spring of 1989, the definition trade study analysis must be adjusted in scope and schedule to be complete for the SBI Definition (Non-Advocate) Review. The relative costs of modifying existing commercial off-the-shelf (COTS) hardware is compared to fabricating new hardware. An historical basis for new build versus modifying COTS to meet current NMI specifications for manned space flight hardware is surveyed and identified. Selected SBI hardware are identified as potential candidates for off-the-shelf modification and statistical estimates on the relative cost of modifying COTS versus new build are provided.

Jackson, L. Neal↗

Review of HAYNES® 282® alloy for supercritical CO2 structural applications

In this paper, HAYNES® 282® alloy (282® alloy) properties, microstructure, high temperature oxidation resistance, weldability, and American Society of Mechanical Engineers (ASME) code case highlights are reviewed. The long term performance of high temperature, high strength, creep resistant alloys is critical to the success of supercritical carbon dioxide equipment. Several modern power generation technologies require alloys that can operate continuously at or above 700oC. 282® alloy is a precipitation strengthened nickel based super alloy that meets these requirements. The results of 282® alloy research reviewed in this paper include longterm cyclic oxidation behavior in air and sCO2, independent research and validation of 100k hour creep life, and successful welding of the alloy in the age hardened condition. The latter is critical for joining of hardened components (flanges, piping, heat exchanger internal, etc.) and field repair. Several highlights from the code case for this ASMEapproved material are also presented.

Tossey, Brett↗

AmeriFlux BASE Flux/Met Data QA/QC and Processing (AMF-BASE-QAQC) v1.0.0

The AmeriFlux BASE Flux/Met Data QA/QC and Processing (AMF-BASE-QAQC) code provides tools to review and prepare continuous flux/met data submitted to the AmeriFlux Management Project for publication as the AmeriFlux BASE data product. The code provides 3 core functionalities: Format QA/QC assesses submitted data files for compliance with the required submission format; Data QA/QC assesses the data quality; BASE Publish prepares the data for publication.

Christianson, Danielle↗

Best practices in software development for robust and reproducible geoscientific models based on insights from the Global Carbon Budget's dynamic vegetation models

Computational models play an increasingly vital role in scientific research by enabling the numerical simulation of complex processes. Such models are also fundamental in geosciences. For instance, they offer critical insights into the impacts of global change on the Earth system today and in the future. Beyond their value as research tools, models are also software products and should therefore adhere to certain established software engineering standards. However, scientists are rarely trained as software developers, which can lead to potential deficiencies in software quality like unreadable, inefficient, or erroneous code. The complexity of models, coupled with their integration into broader workflows, also often makes it challenging to reproduce results, evaluate processes, and build upon them. In this paper, we review the state and current practices of the development processes of the state-of-the-art land surface models used by the Global Carbon Budget. We combine the experience of modelers from the respective research groups with the expertise of software engineers from tech companies to outline key principles and tools for improving software quality in research. We explore four main areas: (1) model testing and validation, (2) scientific, technical, and user documentation, (3) version control, continuous integration, and code review, and (4) the portability and reproducibility of workflows. Our review reveals that while modeling communities are incorporating many best practices, significant room for improvement remains in areas such as automated testing, automated documentation, and reproducibility. Therefore, we here identify and promote essential software engineering practices, including numerous examples of practices from within the community that can serve as guidelines for other models and could help streamline processes across the entire community. We conclude with an open-source example implementation of these principles, demonstrating portable and reproducible data flows, a continuous integration setup, and web-based visualizations. This example may serve as a practical resource for model developers, users, and all scientists engaged in scientific programming.

Gregor, Konstantin [Technical Univ. of Munich (Ger↗

Existing evidence on the effects of climate variability and climate change on ungulates in North America: a systematic map

Abstract Background Climate is an important driver of ungulate life-histories, population dynamics, and migratory behaviors. Climate conditions can directly impact ungulates via changes in the costs of thermoregulation and locomotion, or indirectly, via changes in habitat and forage availability, predation, and species interactions. Many studies have documented the effects of climate variability and climate change on North America’s ungulates, recording impacts to population demographics, physiology, foraging behavior, migratory patterns, and more. However, ungulate responses are not uniform and vary by species and geography. Here, we present a systematic map describing the abundance and distribution of evidence on the effects of climate variability and climate change on native ungulates in North America. Methods We searched for all evidence documenting or projecting how climate variability and climate change affect the 15 ungulate species native to the U.S., Canada, Mexico, and Greenland. We searched Web of Science, Scopus, and the websites of 62 wildlife management agencies to identify relevant academic and grey literature. We screened English-language documents for inclusion at both the title and abstract and full-text levels. Data from all articles that passed full-text review were extracted and coded in a database. We identified knowledge clusters and gaps related to the species, locations, climate variables, and outcome variables measured in the literature. Review findings We identified a total of 674 relevant articles published from 1947 until September 2020. Caribou ( Rangifer tarandus ), elk ( Cervus canadensis ), and white-tailed deer ( Odocoileus virginianus ) were the most frequently studied species. Geographically, more research has been conducted in the western U.S. and western Canada, though a notable concentration of research is also located in the Great Lakes region. Nearly 75% more articles examined the effects of precipitation on ungulates compared to temperature, with variables related to snow being the most commonly measured climate variables. Most studies examined the effects of climate on ungulate population demographics, habitat and forage, and physiology and condition, with far fewer examining the effects on disturbances, migratory behavior, and seasonal range and corridor habitat. Conclusions The effects of climate change, and its interactions with stressors such as land-use change, predation, and disease, is of increasing concern to wildlife managers. With its broad scope, this systematic map can help ungulate managers identify relevant climate impacts and prepare for future changes to the populations they manage. Decisions regarding population control measures, supplemental feeding, translocation, and the application of habitat treatments are just some of the management decisions that can be informed by an improved understanding of climate impacts. This systematic map also identified several gaps in the literature that would benefit from additional research, including climate effects on ungulate migratory patterns, on species that are relatively understudied yet known to be sensitive to changes in climate, such as pronghorn ( Antilocapra americana ) and mountain goats ( Oreamnos americanus ), and on ungulates in the eastern U.S. and Mexico.

Malpeli, Katherine C. (ORCID:000000030780918X)↗

Monte Carlo neutronics benchmarks on nuclear fuel depletion: A review

Monte Carlo (MC) neutronics codes are used widely for academic and industrial needs. Several schemes of coupling MC neutronics code with isotope generation and depletion code exist, which are used for performing nuclear fuel depletion simulations. These simulations can estimate the inventory of isotopes in neutron irradiated nuclear reactor fuel. However, the accuracy of these simulations shall be validated through experiments. MC codes are seldom validated by isotopic benchmarks compared to criticality benchmarks. This work compiles and analyzes the fuel depletion benchmarks and validations used to analyze the performance of MC-based fuel depletion neutronics codes. Analyses of these benchmarks and validations showed that the computed concentrations of 133 Cs, 135 Cs, 137 Cs, 148 Nd, 239 Pu, 240 Pu, and 241 Pu in the irradiated fuel by the depletion codes agreed with the measured values within 10% error. However, the computed concentrations of 125 Sb, 242 Cm, 243 Cm, 244 Cm, 245 Cm, and 246 Cm had errors more than 15% compared to the measured values. As a result, Ventina depletion code showed the most accurate predictions for the greatest number of isotope concentrations compared to ORIGEN2 and CINDER90.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Building Energy Codes and Grid-Interactive Efficient Buildings: How building energy codes can enable a more dynamic and energy-efficient built environment

This report considers the role of national model codes to promote grid-interactive efficient buildings (GEBs) as part of the modernization of the U.S. electricity grid. It introduces GEBs, describes their ability to support a clean, resilient grid, and considers challenges and approaches for incorporating GEB measures into national model energy codes and standards. Desirable traits of GEB include being low energy, low peaking, and responsive to grid needs, and minimizing the curtailment of renewable energy resources. In addition, the future grid incurs a time and locational value on these types of building services. Accounting for these considerations in future code development requires a continuation and expansion of code-minimum energy efficiency requirements and inclusion of demand responsive and load flexibility measures while ensuring annual use and cost reductions. Also, efforts to include GEB measures in codes will be limited until they are fully developed into an American National Standards Institute (ANSI)-approved standard. Then it would be straightforward to address GEB measures through points or packages and/or scoring requirements. Otherwise, the building code would have to describe each specific grid responsive strategy. This document reviews topics pertinent to considering codes in this context. Specifically, the study presents the status and direction of current building energy codes, the future smart grid, low-energy buildings, and grid-integrated buildings. The report concludes with recommendations for future code development activities to support low-energy, grid-interactive buildings in order to provide added value to building owners, the grid, and society.

24 POWER TRANSMISSION AND DISTRIBUTION↗

TU-D-201-00: Use of End-Of-Life Brachytherapy Devices

Brachytherapy devices and software are designed to last for a certain period of time. Due to a number of considerations, such as material factors, wear-and-tear, backwards compatibility, and others, they all reach a date when they are no longer supported by the manufacturer. Most of these products have a limited duration for their use, and the information is provided to the user at time of purchase. Because of issues or concerns determined by the manufacturer, certain products are retired sooner than the anticipated date, and the user is immediately notified. In these situations, the institution is facing some difficult choices: remove these products from the clinic or perform tests and continue their usage. Both of these choices come with a financial burden: replacing the product or assuming a potential medicolegal liability. This session will provide attendees with the knowledge and tools to make better decisions when facing these issues. Learning Objectives: Understand the meaning of “end-of-life or “life expectancy” for brachytherapy devices and software Review items (devices and software) affected by “end-of-life” restrictions Learn how to effectively formulate “end-of-life” policies at your institution Learn about possible implications of “end-of-life” policy Review other possible approaches to “end-of-life” issue.

60 APPLIED LIFE SCIENCES↗

Commercial Energy Code Compliance – Just the Facts, Ma’am

What percent of newly constructed commercial buildings comply with the energy code? How much energy and cost could be saved if the compliance increased? Which code requirements have both low compliance rates and high savings potential? These are the questions U.S. Department of Energy (DOE) is trying to answer through its Commercial Energy Code Field Study. Previous commercial studies have been very limited and did not result in a widely accepted and tested methodology. DOE’s goal is to create a standardized methodology that can produce actionable results at a reasonable study cost, that can be used by state and local governments and utilities and provides valuable information to policy makers. This paper builds on the methodology presented at the 2016 Summer Study and provides a first glimpse of the results as seen in the field. The field study team has implemented the pilot methodology, compiling a data set of over 200 office and retail buildings in climate zones 2A and 5A. The approach is based on identifying lost savings on a total energy cost basis rather than simply counting the quantity of measures that do not meet code. This paper will review the findings of that analysis, discuss critical aspects of the methodology, such as sampling and recruitment strategies, and identify areas where the greatest return—bang for the buck—exists in improving compliance with codes in commercial buildings. In addition, the team will make specific recommendations for jurisdictions looking to use the methodology to maximize energy code savings achieved in the field.

Cheslak, Kimberly↗

TU-D-201-01: Definition and Purpose of End-Of-Life for Brachytherapy Devices and Software

Brachytherapy devices and software are designed to last for a certain period of time. Due to a number of considerations, such as material factors, wear-and-tear, backwards compatibility, and others, they all reach a date when they are no longer supported by the manufacturer. Most of these products have a limited duration for their use, and the information is provided to the user at time of purchase. Because of issues or concerns determined by the manufacturer, certain products are retired sooner than the anticipated date, and the user is immediately notified. In these situations, the institution is facing some difficult choices: remove these products from the clinic or perform tests and continue their usage. Both of these choices come with a financial burden: replacing the product or assuming a potential medicolegal liability. This session will provide attendees with the knowledge and tools to make better decisions when facing these issues. Learning Objectives: Understand the meaning of “end-of-life or “life expectancy” for brachytherapy devices and software Review items (devices and software) affected by “end-of-life” restrictions Learn how to effectively formulate “end-of-life” policies at your institution Learn about possible implications of “end-of-life” policy Review other possible approaches to “end-of-life” issue.

60 APPLIED LIFE SCIENCES↗