Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “software testing”

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,477 records · Page 82

Dosimetric and Late Radiation Toxicity Comparison Between Iodine-125 Brachytherapy and Stereotactic Radiation Therapy for Juxtapapillary Choroidal Melanoma

Purpose: To compare the dose distributions and late radiation toxicities for {sup 125}I brachytherapy (IBT) and stereotactic radiation therapy (SRT) in the treatment of juxtapapillary choroidal melanoma. Methods: Ninety-four consecutive patients with juxtapapillary melanoma were reviewed: 30 have been treated with IBT and 64 with SRT. Iodine-125 brachytherapy cases were modeled with plaque simulator software for dosimetric analysis. The SRT dosimetric data were obtained from the Radionics XKnife RT3 software. Mean doses at predetermined intraocular points were calculated. Kaplan-Meier estimates determined the actuarial rates of late toxicities, and the log–rank test compared the estimates. Results: The median follow-up was 46 months in both cohorts. The 2 cohorts were balanced with respect to pretreatment clinical and tumor characteristics. Comparisons of radiation toxicity rates between the IBT and SRT cohorts yielded actuarial rates at 50 months for cataracts of 62% and 75% (P=.1), for neovascular glaucoma 8% and 47% (P=.002), for radiation retinopathy 59% and 89% (P=.0001), and for radiation papillopathy 39% and 74% (P=.003), respectively. Dosimetric comparisons between the IBT and SRT cohorts yielded mean doses of 12.8 and 14.1 Gy (P=.56) for the lens center, 17.6 and 19.7 Gy (P=.44) for the lens posterior pole, 13.9 and 10.8 Gy (P=.30) for the ciliary body, 61.9 and 69.7 Gy (P=.03) for optic disc center, and 48.9 and 60.1 Gy (P<.0001) for retina at 5-mm distance from tumor margin, respectively. Conclusions: Late radiation-induced toxicities were greater with SRT, which is secondary to the high-dose exposure inherent to the technique as compared with IBT. When technically feasible, IBT is preferred to treat juxtapapillary choroidal melanoma.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Guiding the choice of informatics software and tools for lipidomics research applications

Progress in mass spectrometry lipidomics has led to a rapid proliferation of studies across biology and biomedicine. These generate extremely large raw datasets requiring sophisticated solutions to support automated data processing. To address this, numerous software tools have been developed and tailored for specific tasks. However, for researchers, deciding which approach best suits their application relies on ad hoc testing, which is inefficient and time consuming. Here we first review the data processing pipeline, summarizing the scope of available tools. Next, to support researchers, LIPID MAPS provides an interactive online portal listing open-access tools with a graphical user interface. This guides users towards appropriate solutions within major areas in data processing, including (1) lipid-oriented databases, (2) mass spectrometry data repositories, (3) analysis of targeted lipidomics datasets, (4) lipid identification and (5) quantification from untargeted lipidomics datasets, (6) statistical analysis and visualization, and (7) data integration solutions. Detailed descriptions of functions and requirements are provided to guide customized data analysis workflows.

59 BASIC BIOLOGICAL SCIENCES↗

Infrared imaging systems for wall protection in the W7-X stellarator (invited)

Here, Wendelstein 7-X aims at quasi-steady state operation with up to 10 MW of heating power for 30 min. Power exhaust will be handled predominantly via 10 actively water cooled CFC (carbon-fiber-reinforced carbon) based divertor units designed to withstand power loads of 10 MW/m 2 locally in steady state. If local loads exceed this value, a risk of local delamination of the CFC and failure of entire divertor modules arises. Infrared endoscopes to monitor all main plasma facing components are being prepared, and near real time software tools are under development to identify areas of excessive temperature rise, to distinguish them from non-critical events, and to trigger alarms. Tests with different cameras were made in the recent campaign. Long pulse operation enforces additional diagnostic design constraints: for example, the optics need to be thermally decoupled from the endoscope housing. In the upcoming experimental campaign, a graphite scraper element, in front of the island divertor throat, will be tested as a possible means to protect the divertor pumping gap edges during the transient discharge evolution.

47 OTHER INSTRUMENTATION↗

Precise magnetic field mapping of the EMPHATIC Phase 1 magnet with COMSOL

A compact Halbach array magnet is used to measure the momentum of the secondary particles in EMPHATIC(Experiment to Measure the Production ofHadrons At a Test beam InChicagoland). Hall probe data was taken for the central cylindrical bore of the magnet and a field map was constructed. COMSOL Multiphysics® Software is used for modeling the magnet and constructing the corresponding magnetic field map. Here, we present a fitting approach where the hall probe data is used to determine a 1mm-spacing map of the entire volume of the magnet using COMSOL. The new map will allow for linear interpolation within the volume, and expand the map to outside the measurement volume, thus increasing the acceptance and precision of EMPHATIC's tracking system.

47 OTHER INSTRUMENTATION↗

Numerical methods and hypoexponential approximations for gamma distributed delay differential equations

Abstract Gamma distributed delay differential equations (DDEs) arise naturally in many modelling applications. However, appropriate numerical methods for generic gamma distributed DDEs have not previously been implemented. Modellers have therefore resorted to approximating the gamma distribution with an Erlang distribution and using the linear chain technique to derive an equivalent system of ordinary differential equations (ODEs). In this work, we address the lack of appropriate numerical tools for gamma distributed DDEs in two ways. First, we develop a functional continuous Runge–Kutta (FCRK) method to numerically integrate the gamma distributed DDE without resorting to Erlang approximation. We prove the fourth-order convergence of the FCRK method and perform numerical tests to demonstrate the accuracy of the new numerical method. Nevertheless, FCRK methods for infinite delay DDEs are not widely available in existing scientific software packages. As an alternative approach to solving gamma distributed DDEs, we also derive a hypoexponential approximation of the gamma distributed DDE. This hypoexponential approach is a more accurate approximation of the true gamma distributed DDE than the common Erlang approximation but, like the Erlang approximation, can be formulated as a system of ODEs and solved numerically using standard ODE software. Using our FCRK method to provide reference solutions, we show that the common Erlang approximation may produce solutions that are qualitatively different from the underlying gamma distributed DDE. However, the proposed hypoexponential approximations do not have this limitation. Finally, we apply our hypoexponential approximations to perform statistical inference on synthetic epidemiological data to illustrate the utility of the hypoexponential approximation.

97 MATHEMATICS AND COMPUTING↗

WE-D-18A-05: Construction of Realistic Liver Phantoms From Patient Images and a Commercial 3D Printer

Purpose: To assess image quality and radiation dose reduction in abdominal CT imaging, physical phantoms having realistic background textures and lesions are highly desirable. The purpose of this work was to construct a liver phantom with realistic background and lesions using patient CT images and a 3D printer. Methods: Patient CT images containing liver lesions were segmented into liver tissue, contrast-enhanced vessels, and liver lesions using commercial software (Mimics, Materialise, Belgium). Stereolithography (STL) files of each segmented object were created and imported to a 3D printer (Object350 Connex, Stratasys, MN). After test scans were performed to map the eight available printing materials into CT numbers, printing materials were assigned to each object and a physical liver phantom printed. The printed phantom was scanned on a clinical CT scanner and resulting images were compared with the original patient CT images. Results: The eight available materials used to print the liver phantom had CT number ranging from 62 to 117 HU. In scans of the liver phantom, the liver lesions and veins represented in the STL files were all visible. Although the absolute value of the CT number in the background liver material (approx. 85 HU) was higher than in patients (approx. 40 HU), the difference in CT numbers between lesions and background were representative of the low contrast values needed for optimization tasks. Future work will investigate materials with contrast sufficient to emulate contrast-enhanced arteries. Conclusion: Realistic liver phantoms can be constructed from patient CT images using a commercial 3D printer. This technique may provide phantoms able to determine the effect of radiation dose reduction and noise reduction techniques on the ability to detect subtle liver lesions in the context of realistic background textures.

60 APPLIED LIFE SCIENCES↗

TU-CD-207-08: Intrinsic Image Quality Comparison of Synthesized 2-D and FFDM Images

Purpose: With the combined interest of managing patient dose, maintaining or improving image quality, and maintaining or improving the diagnostic utility of mammographic data, this study aims to compare the intrinsic image quality of Hologic’s synthesized 2-D (C-View) and 2-D FFDM images in terms of resolution, contrast, and noise. Methods: This study utilized a novel 3-D printed anthropomorphic breast phantom in addition to the American College of Radiology (ACR) mammography accreditation phantom. Analysis of the 3-D anthropomorphic phantom included visual assessment of resolution and analysis of the normalized noise power spectrum. Analysis of the ACR phantom included both visual inspection and objective automated analysis using in-house software. The software incorporates image- and object-specific CNR visibility thresholds which account for image characteristics such as noise texture which affect object visualization. T- test statistical analysis was also performed on ACR phantom scores. Results: The spatial resolution of C-View images is markedly lower (at least 50% worse) than that of FFDM. And while this is generally associated with the benefit of reduced relative noise magnitude, the noise in C-View images tends to have a more mottled (predominantly low-frequency) texture. In general, for high contrast objects, C-View provides superior visualization over FFDM; however this benefit diminishes for low contrast objects and is applicable only to objects that are sufficiently larger than the spatial resolution threshold. Based on both observer and automated ACR phantom analysis, between 50–70% of C-View images failed to meet ACR minimum accreditation requirements – primarily due to insufficient (unbroken) fiber visibility. Conclusion: Compared to FFDM, C-View offers better depiction of objects of certain size and contrast, but provides poorer overall resolution and noise properties. Based on these findings, the utilization of C-View images in the clinical setting requires careful consideration, especially if considering the discontinuation of FFDM imaging.

60 APPLIED LIFE SCIENCES↗

The Satellite Image Simulation Toolkit

The Satellite Image Simulation Toolkit (SatIST) is a python software package designed to generate diverse and realistic satellite imaging scenarios. It serves as a toolkit for simulating data that supports the development and testing of algorithms used in satellite detection, calibration, and characterization. SIST provides a suite of simulation tools that allow users to replicate various satellite observation conditions, including sidereal and target tracking. By enabling the creation of scenarios that mimic real-world satellite operations, SIST facilitates advancements in satellite image data processing and the study of satellite behavior under different observational parameters.

Perloff, AlexxS [Lawrence Livermore National Labor↗

DeepBench: A simulation package for physical benchmarking data

We introduce **DeepBench**, a python library that generates simple simulated image data from first principles, such as basic geometric shapes and astronomical objects. These data are highly valuable for developing (calibration, testing, and benchmarking) statistical and machine learning models because they make it possible to connect the final data product to physically interpretable inputs. This software includes tools to curate and store the datasets to maximize reproducibility.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

A Multi-Contact, Low Capacitance HPGe Detector for High Rate Gamma Spectroscopy

The detection, identification and non-destructive assay of special nuclear materials and nuclear fission by-products are critically important activities in support of nuclear non-proliferation programs. Both national and international nuclear safeguard agencies recognize that current accounting methods for spent nuclear fuel are inadequate from a safeguards perspective. Radiation detection and analysis by gamma-ray spectroscopy is a key tool in this field, but no instrument exists that can deliver the required performance (energy resolution and detection sensitivity) in the presence of very high background count rates encountered in the nuclear safeguards arena. The work of this project addresses this critical need by developing a unique gamma-ray detector based on high purity germanium that has the previously unachievable property of operating in the 1 million counts-per-second range while achieving state-of-the-art energy resolution necessary to identify and analyze the isotopes of interest. The technical approach was to design and fabricate a germanium detector with multiple segmented electrodes coupled to multi-channel high rate spectroscopy electronics. Dividing the germanium detector’s signal electrode into smaller sections offers two advantages; firstly, the energy resolution of the detector is potentially improved, and secondly, the detector is able to operate at higher count rates. The design challenges included the following; determining the optimum electrode configuration to meet the stringent energy resolution and count rate requirements; determining the electronic noise (and therefore energy resolution) of the completed system after multiple signals are recombined; designing the germanium crystal housing and vacuum cryostat; and customizing electronics to perform the signal recombination function in real time. In this phase I work, commercial off-the-shelf electrostatic modeling software was used to develop the segmented germanium crystal geometry, which underwent several iterations before an optimal electrode configuration was found. The model was tested and validated against real-world measurements with existing germanium detectors. Extensive modeling of electronic noise was conducted using established formulae, and real-world measurements were performed on candidate front-end electronic components. This initial work proved the feasibility of the design with respect to expected high count rate and energy resolution performance. Phase I also delivered the mechanical design of the detector housing and vacuum cryostat to be built in Phase II. Finally, a Monte Carlo simulation was created to show the response of the complete design to a Cs-137 source. This development presents a significant advance for nuclear safeguards instrumentation with increased speed and accuracy of detection and identification of special nuclear materials. Other significant applications are foreseen for a gamma-ray detector that delivers high energy resolution (1keV FWHM noise) at high count rate (1 Mcps), especially in the areas of physics research and materials analysis.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Development of Enabling Technologies for a Pressurized Dry Feed Oxy-Coal Reactor

Researchers at Brigham Young University (3 faculty, 9 graduate students, and 35 undergraduate students) completed this 5-year research program with the main objective to build and test a 100 kWth pressurized dry-feed oxy-coal combustor (POC). This objective was achieved through the development and testing of a unique pressurized dry coal fluidization feed system that operates in conjunction with a pressurized oxycoal combustor. The project included a series of R&D tasks, including design, modeling, bench-scale testing, construction, safety reviews, and reactor testing which are detailed in this report. BYU researchers were supported in some modeling tasks by project partners Reaction Engineering International (REI) and CPFD Software.

01 COAL, LIGNITE, AND PEAT↗

Regression for Assessing Contaminant Plume Trends

The Department of Energy’s (DOE) Hanford site has significant dissolved-phase groundwater contaminant plumes, for which remediation activities are ongoing. Assessing concentration trends is critical for making decisions regarding remedy implementation or performance. The SOCRATES single-page web application provides a quality-assured framework for data access and consistent data analytics using standard methods. To provide trend information for remedial decisions, statistical analyses based on ordinary least squares (OLS) are already supported by SOCRATES. The presence of censored data, however, can skew the result of an OLS regression. Other methods, such as the Akritas-Theil-Sen (ATS) or Tobit regressions can be more powerful. These two regression methods are used by Hanford site personnel to analyze groundwater contaminant concentration data, which often include nondetects (censored data). The ATS method uses comparisons of observation-pair ranks and the Tobit method uses a maximum likelihood estimation method. The Tobit method can also accommodate covariates, such as river stage or groundwater level fluctuations. Both ATS and Tobit regressions can be performed with the statistics software R, but to incorporate these methods into SOCRATES, their R code was ported into JavaScript. For quality assurance verification, the new code was tested with hexavalent chromium concentration data from the Hanford 100-K West Area and compared to regression analyses that were previously conducted on this data using R.

100-K Area↗

A High-Throughput Computing Infrastructure to Generate Custom, Open Community Geothermal Datasets

The most significant challenge facing geothermal research, development, and deployment is a lack of comprehensive datasets describing the geological and economical properties of North America. Automated knowledge base construction, the process of designing algorithms to analyze text and images to programmatically build new datasets, is one possible solution to this problem. The xDD library of full-text scientific articles (https://xdd.wisc.edu) is one of the largest collections of open and controlled-access scientific documents available for knowledge base construction in the world, but it has been underutilized by experts in geothermal research. The xDD development team attributed the lack of engagement by software developers and geothermal researchers to two perceived shortcomings of the system. First, the workflow for obtaining data from xDD for local development and testing of data mining applications was unnecessarily abstruse and required significant manual intervention by xDD systems administrators. Second, although xDD already held articles from a broad cross-section of scientific literature with an emphasis on the geosciences, it did not have an explicit set of geothermal research documents that could serve as the nucleus of a geothermal data mining application. To address these issues, the Automated Data Extraction PlaTform (ADEPT) was proposed to extend the data distribution capabilities of the xDD system. The ADEPT extension added the following four key features to xDD: 1) integration of National Geothermal Data System (NGDS) documents into the xDD library to provide an explicitly geothermally-themed collection; 2) improved RESTful (i.e., https-protocol driven) web services for external partners to access xDD data for machine learning application development; 3) a web platform for end-users and xDD administrators to coordinate the development of data mining applications from the initial step of browsing available documents to the final stage of deploying a production-quality machine learning application on high-throughput computing infrastructure; and 4) the development of demonstration data mining applications to illustrate the new workflow to potential collaborators. A total of 21,674 geothermal documents from NGDS were fully ingested into the xDD library and the associated metadata is publicly available through the xDD web services; furthermore, the ADEPT web platform is now publicly accessible and fully live at https://xdd.wisc.edu/adept/.

15 GEOTHERMAL ENERGY↗

Engineering Computational Practices (Rev. 1)

This manual will attempt to motivate the use of an automated build system for the purposes of computational science and engineering. As part of this motivation, the surrounding computational practices of version control, documen tation, compute environment management, and regression testing will also be addressed as applied to the practice of computational engineering. Specifically, this manual intends to motivate the adoption of these traditional software engineering practices for use in research and production engineering simulation projects. This manual is not the first such effort in the greater scientific computing community. In fact, the authors relied heavily on the lesson plans of the Software Carpentry, established to teach computing skills to researchers in 1998. As the intention for this manual is to lay out fundamental practices of engineering computing, it will not attempt to fully teach the underlying concepts and will instead reference the well designed lesson plans of the Software Carpentry. Where possible, this manual will explain to general computing practices and concepts and limit discussion of specific software implementations to examples or vehicles for practice in concrete application. The specific software taught by the Software Carpentry curriculum is an excellent starting point to learn the core concepts of computational engi neering. However, the authors have found that applications to engineering simulation and analysis require translation of these software development concepts into the language and workflows of computational engineers. Adopting these computational tools may require engineers to re-imagine their workflows in some combination of traditional engineer ing and software concepts. It has also been necessary to extend existing software build systems for engineering practices beyond the simple wrap ping of engineering software execution. Where necessary, examples of specific software and their method of extension to engineering simulations will be given, with reference to the User Manual for recommended practical use. Where this manual relies on specific implementation examples, it should be understood that the practicing engineer may find that different software is more amenable to their specific work. It is always the overall collection of computational practices is more important than any specific software implementation. The ability to recognize which concepts are implemented by a software package will make a practicing engineer agile to changing project needs, computing resources, numeric solvers, programming languages, and even available funding.

42 ENGINEERING↗

Developing and Evaluating a Smart Curtailment Strategy Integrated with a Wind Turbine Manufacturer Platform

The Renewable Energy Wildlife Institute lead a team of scientists, wind developers, and turbine manufacturers in a study to develop and test a “smart curtailment” system intended to help reduce bat collisions with wind turbines. The Vestas Bat Protection System (VBPS) is a newly developed software module within the Supervisory Control and Data Acquisition (SCADA) system of Vestas turbines. The VBPS combines data from commercially available environmental sensors and the turbine’s built-in sensors with the Vestas SCADA system. VBPS is designed to receive environmental data from sensors on the turbine such as temperature, wind speed, wind direction, time of day, and time of year, relays that information to the SCADA system to determine whether to execute turbine curtailments at any given time. The goals of this study were to 1) develop a bat fatality risk model based on bat activity data and environmental data collected in year 1, and to 2) evaluate the VBPS, using the bat fatality risk model to implement curtailment, in comparison to “blanket curtailment” (turbines curtailed when wind speed is below 5.0 meters per second (m/s)) and “control” (normally operating, feathered below 3.0 m/s) turbines in year 2. The field study took place at a wind energy facility in Iowa during the fall bat migration seasons (July – October) in 2021 and 2022. For VBPS to succeed as a viable strategy for the minimization of bat fatalities, it should meet or exceed the performance of blanket curtailment. Specifically, the VBPS should meet the following performance targets to demonstrate whether it an effective, practical risk reduction measure: (1) Turbines operating VBPS should have equal or fewer bat fatalities compared to turbines operating with blanket curtailment, and significantly fewer bat fatalities compared to control turbines; and (2) Turbines operating VBPS should have greater power production compared to turbines operating with blanket curtailment. The study was completed in accordance with the Statement of Project Objectives and within the terms of the Budget Justification. This Final Report describes the progress, challenges, and outcomes of the study.

17 WIND ENERGY↗

A Prototype Software to Demonstrate a Data Catalog for Hanford Environmental Datasets

Ensuring that data on long-term environmental remediation at the Hanford Site is high-quality, traceable, and easily accessible is an ongoing challenge, complicated by decades of data collection, multiple contractors maintaining data sources, and the wide range of data types. A centralized data catalog, known as the Hanford Environmental Information and Data Index (HEIDI), has been under development as part of the Hanford Environmental Data Management (HEDM) program to address these challenges. HEIDI fulfills a critical need to bring together a wide range of data types and sizes from multiple authoritative data sources, while documenting the data pedigree and quality information (i.e., traceable to the data source/originator). This document describes additional development and maturation of the HEIDI prototype. Key accomplishments included deploying the catalog software, Esri Geoportal Server, on a server accessible to Hanford Local Area Network users, conducting cybersecurity evaluations, investigating integrated authentication solutions, and conducting functional testing of the catalog prototype. The server-based deployment enabled targeted feedback, leading to enhancements including improved accessibility features and an expanded metadata schema. Specifications for the server-based deployment of the prototype catalog and the HEIDI metadata schema are provided in this document to support subsequent HEIDI deployment by the U.S. Department of Energy Richland Operations Office.

54 ENVIRONMENTAL SCIENCES↗

VERA Configure, Build, Test, and Install Quick Reference Guide

This document contains quick reference information on how to configure, build, test, and install VERA using the TriBITS CMake build system. The primary audience are developers of VERA that need to configure and build the software. The secondary audience are power users of VERA that will need to configure and build VERA on their own.

97 MATHEMATICS AND COMPUTING↗

One Earth Energy Static and Dynamic Reservoir Modeling

This report presents the static and dynamic reservoir modeling conducted for the CarbonSAFE Phase III Illinois Storage Corridor project to assess the feasibility of commercial-scale CO 2 storage in the Mt. Simon Sandstone at the One Earth Energy (OEE) site in McLean County, Illinois. Three-dimensional geocellular models of the Mt. Simon storage complex were developed in Petrel ® by integrating petrophysical log data, core analyses, and seismic surveys from the OEE #1 stratigraphic test well and two nearby wells, with multiple model versions created as new data became available. Dynamic reservoir simulations, performed using Landmark's Nexus software, progressed through three phases (preliminary, sensitivity, and UIC Class VI permit studies) evaluating injection scenarios across varying rates, well orientations, permeability models, and multi-well configurations. Results demonstrate that commercial-scale storage is feasible: three injection wells spaced approximately one mile apart can store a total of 90 million tonnes of CO 2 over 20 years, producing a combined plume with an equivalent radius of 3.2 miles and a maximum pressure-front-defined Area of Review of 178 mi 2 at the end of injection that diminishes to 34 mi 2 after 50 years of post-injection monitoring. Sensitivity analyses indicate that a 20% change in porosity or permeability yields approximately a 7% change in AoR radius, and that perforating the high-permeability arkosic zone minimizes the pressure front compared to injection in the upper Mt. Simon Sandstone.

09 BIOMASS FUELS↗