Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “control software”

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 649 records · Page 36

SAM Software Quality Assurance Plan Implementation and NQA-1 Assessment

The System Analysis Module (SAM) is an advanced and modern system analysis tool being developed at Argonne National Laboratory under the U.S. DOE Office of Nuclear Energy’s Nuclear Energy Advanced Modeling and Simulation (NEAMS) program. As a modern-day software, SAM development included efforts to follow best practices in software development. These best practices include version control using git, independent reviews of development activities, and detailed descriptions of developments and bug fixes using the GitLab issue and merge request system. In Fiscal Year 2023 (FY23), the SAM development team set out to formalize a Software Quality Assurance (SQA) program that allowed industry partners to credit the informal steps being taken by the SAM development team to ensure the quality of the software. As part of formalizing an SQA program, a SQA Plan (SQAP) was developed, implemented, and assessed. The SAM SQAP targets compliance with NQA-1-2008/2009 Addenda. The SQAP builds on the MOOSE SQAP and the Argonne SSQAPP while accounting for the needs of the multi-organization SAM development team. Modifications to the SAM repository structure, including a new testing system, updated test cases, and the development of an internal website, facilitate the implementation of the SAM SQAP. The initial assessment of the SAM SQAP indicated that the SAM SQAP was adequately and effectively implemented and additional work was required to improve the compliance of the SAM SQAP with NQA-1 2008/2009 Addenda. Several improvements to the SQAP have already been drafted to address these assessments and future work is planned to further improve the SAM SQAP in support of end-user needs.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Utilization of optical tracking to validate a software-driven isocentric approach to robotic couch movements for proton radiotherapy

Purpose: An optical tracking and positioning system (OTPS) was developed to validate the software-driven isocentric (SDI) approach to control the six-degrees-of-freedom movement of a robotic couch. Methods: The SDI approach to movements rotating around a predefined isocenter, referred to as a GeoIso, instead of a mechanical pivot point was developed by the robot automation industry. With robotic couch-sag corrections for weight load in a traditional SDI approach, movements could be accurately executed for a GeoIso located within a 500 mm cubic volume on the couch for treatments. The accuracy of SDI movement was investigated using the OTPS. The GeoIso was assumed to align with the proton beam isocenter (RadIso) for gantry at the reference angle. However, the misalignment between GeoIso and RadIso was quantitatively investigated by measuring the displacements at various couch angles for a target placed at the RadIso at an initial couch angle. When circular target displacements occur on a plane, a relative isocenter shift (RIS) correction could be applied in the SDI movement to minimize target displacements. Target displacements at a fixed gantry angle without and with RIS correction were measured for 12 robotic couches. Target displacements for various gantry angles were performed on three couches in gantry rooms to study the gantry-induced RadIso shift. The RIS correction can also be applied for the RadIso shift. A new SDI approach incorporating the RIS correction with the couch sag is described in this study. In parallel, the accuracy of SDI translation movements for various weight loads of patients on the couch was investigated during positioning of patients for proton prostate treatments. Results: For a fixed gantry angle, measured target displacements without RIS correction for couch rotations in the horizontal plane varied from 4 to 20 mm. However, measured displacements perpendicular to couch rotation plane were about 2 mm for all couches. Extracted misalignments of GeoIso and RadIso in the horizontal plane were about 10 mm for one couch and within 3 mm for the rest of couches. After applying the RIS correction, the residual target displacements for couch rotations were within 0.5 mm to RadIso for all couches. For various gantry angles, measured target location for each angle was within 0.5 mm to its excepted location by the preset RadIso shift. Measured target displacements for ±30° of couch rotations were within 0.5 mm for gantry angles at 0° and 180°. Overall, nearly 85% of couch movements were within 0.5 mm in the horizontal plane and 0.7 mm vector distance from required displacements. Conclusions: The authors present an optical tracking methodology to quantify for software-driven isocentric movements of robotic couches. By applying proper RIS correction for misaligned GeoIso and RadIso for each couch, and the RadIso shifts for a moving gantry, residual target displacements for isocentric couch movements around the actual RadIso can be reduced to submillimeter tolerance.

60 APPLIED LIFE SCIENCES↗

Performance Testing of Software Upgrade for SRNL CPC Instrument at the Nuclear Material Laboratory, Office of Safeguards Analytical Services, International Atomic Energy Agency

This report summarizes the performance testing for the Software upgrade for the Savannah River National Laboratory (SRNL) Controlled Potential Coulometry (CPC) instrument. This upgrade is specifically to meet the needs of the Nuclear Material Laboratory, Office of Safeguards Analytical Services, International Atomic Energy Agency at Seibersdorf, Austria. The instrument hardware was upgraded in 2010, but the software continued to operate on a Windows platform using a High Tech Basic (HT Basic) application. HT Basic usage is declining. The IAEA requested an upgrade to the existing coulometer software to Laboratory Virtual Instrument Engineering Workbench (LabVIEW), an object-oriented programming language in wide use and one the NML staff is familiar with. The software was developed by SRNL Software Engineer, with assistance from Electrical Engineer and Scientist. Once developed, the new LabVIEW software was validated, tested with Iron (surrogate for plutonium) and plutonium. Once testing was completed, the software was installed at the International Atomic Energy Agency Nuclear Material Laboratory (IAEA NML) coulometer, and SRNL provided hands on training to NML staff on using the new software.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Cyber security best practices for the nuclear industry

When deploying software based systems, such as, digital instrumentation and controls for the nuclear industry, it is vital to include cyber security assessment as part of architecture and development process. When integrating and delivering software-intensive systems for the nuclear industry, engineering teams should make use of a secure, requirements driven, software development life cycle, ensuring security compliance and optimum return on investment. Reliability protections, data loss prevention, and privacy enforcement provide a strong case for installing strict cyber security policies. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

"Enabling Mixed Autonomy Traffic Control"

We demonstrate a new capability of automated vehicles: mixed autonomy traffic control. With this new capability, automated vehicles can shape the traffic flows composed of other non-automated vehicles, which has the promise to improve safety, efficiency, and energy outcomes in transportation systems at a societal scale. Investigating mixed autonomy mobile traffic control must be done in situ given that the complex dynamics of other drivers and their response to a team of automated vehicles cannot be effectively modeled. This capability has been blocked because there is no existing scalable and affordable platform for experimental control. This paper introduces an extensible open-source hardware and software platform, enabling a team of 100 vehicles to execute several different vehicular control algorithms as a collaborative fleet, composed of three different makes and models, which drove 22752 miles in a combined 1022 hours, over 5 days in Nashville, TN in November 2022.

Nice, Matthew↗

Technical Basis for Evaluating Software-Related Common-Cause Failures

The instrumentation and control (I&C) system architecture at a nuclear power plant (NPP) incorporates protections against common-cause failures (CCFs) through the use of diversity and defense-in-depth. Even for well-established analog-based I&C system designs, the potential for CCFs of multiple systems (or redundancies within a system) constitutes a credible threat to defeating the defense-in-depth provisions within the I&C system architectures. The integration of digital technologies into the I&C systems provides many advantages compared to the aging analog systems with respect to reliability, maintenance, operability, and cost effectiveness. However, maintaining the diversity and defense-in-depth for both the hardware and software within the digital system is challenging. In fact, the introduction of digital technologies may actually increase the potential for CCF vulnerabilities because of the introduction of undetected systematic faults. These systematic faults are defined as a “design fault located in a software component” and at a high level, are predominately the result of (1) errors in the requirement specification, (2) inadequate provisions to account for design limits (e.g., environmental stress), or (3) technical faults incorporated in the internal system (or architectural) design or implementation. Other technology-neutral CCF concerns include hardware design errors, equipment qualification deficiencies, installation or maintenance errors, instrument loop scaling and setpoint mistakes.

97 MATHEMATICS AND COMPUTING↗

Energy savings potential from improved building controls for the US commercial building sector

The U.S. Department of Energy’s (DOE’s) Building Technologies Office (BTO) sponsored a study to determine the potential national savings achievable in the commercial building sector through widespread deployment of best practice controls, elimination of system and component faults, and use of better sensing. Detailed characterization of potential savings was one source of input to set research, development, and deployment (RD&D) goals in the field of building sensors and controls. DOE’s building energy simulation software, EnergyPlus, was employed to estimate the potential savings from 34 measures in 9 building types and across 16 climates representing almost 57% of commercial building sector energy consumption. In addition to estimating savings from individual measures, three packages of measures were created to estimate savings from the packages. These packages represented an 1) efficient building, 2) typical building, and 3) inefficient building. To scale the results from individual measures or a package to the national scale, building weights by building type and climate locations from the Energy Information Administration’s 2012 Commercial Building Energy Consumption Survey (CBECS) were used. The results showed significant potential for energy savings across all building types and climates. The total site potential savings from individual measures by building type and climate location ranged between 0% and 25%. The total site potential savings by building type aggregated across all climates (using the CBECS building weights) for each measure varied between 0% and 16%. The total site potential savings aggregated across all building types and climates for each measure varied between 0% and 11%. Some individual measures had negative savings because correcting underlying operational problems (e.g., inadequate ventilation) resulted in increased energy consumption. When combined into packages, the overall national savings potential is estimated to be 29%; seven of the nine building types were in the range of 23 to 29% and two exceeded 40%. The total potential national site savings in for each building type ranged between 95x106 GJ (0.09 Quadrillion British thermal units [Quads]; Large Hotels) to 222x106 GJ (0.21 Quads; Large Office, Hospital Administrative areas, and College/University), resulting in total site savings of 1,393x106 GJ (1.32 Quads) when the three packages are applied to the U.S. commercial buildings stock. Using the source (or primary) energy conversion factors of 1.05 for natural gas and 3.14 for electricity resulted in an approximate potential primary energy savings of 2,912x106 GJ (2.76 Quads), which would be 15% of the sector’s 2015 use of approximately 18,991x106 GJ (18 Quads). Extrapolating the results for other building types not analyzed as part of this study, the primary energy savings could be in the range of 4,220x106 GJ to 5,275x106 GJ (4 to 5 Quads). If this savings potential is realized, it would be equivalent to not combusting 180 to 230 million tons of coal or reducing the energy impacts, at today’s energy intensities, of the per capita consumption of 12 to 15 million people in the U.S. To realize most of this potential savings, many gaps can be addressed through RD&D, as recommended in this paper.

Fernandez, Nick↗

Emulation and detection of physical faults and cyber-attacks on building energy systems through real-time hardware-in-the-loop experiments

The increasing use of remote or mobile access, integrated wearable technologies, data exchange, and cloud-based data analytics in modern smart buildings is steering the building industry towards open communication technologies. The increased connectivity and accessibility could lead to more cyber-attacks in smart buildings. On the other hand, physical faults (e.g., HVAC -heating, ventilation, and air-conditioning faults) may have similar adverse impacts as those from the cyber-attacks on building energy systems, such as occupant discomfort, energy wastage, and equipment downtime. However, current physical behavior-based anomaly detection methods fail to differentiate between cyber-attacks and physical faults in building energy systems. Moreover, the challenge in collecting real-world threat data with ground truth has led researchers to rely on numerical models with user-defined assumptions, which may not accurately reflect real-world conditions due to the lack of in-situ experimental datasets. To address these challenges and gaps, this paper presents a flexible hardware-in-the-loop (HIL) testbed for generating cyber-attack and physical fault datasets and demonstrating threat detection algorithms in a real building automation system (BAS) environment. This testbed combines hardware (i.e., real BAS with local HVAC controllers and a physical network) with software (i.e., high-fidelity models to represent behaviors of building envelope and HVAC energy systems), enabling emulations of realistic threats. Five HIL experiments, including one baseline without any threats, two with physical faults, and two with cyber-attacks, were conducted to generate datasets containing detailed network traffic and system states. A joint classification framework, incorporating a network analyzer and a physical HVAC fault detector, was proposed to automatically detect cyber-physical abnormalities on BAS at both the network and the physical HVAC levels. The network analyzer comprises a conditional random fields (CRF) based command validator and a statistics-based detection strategy. The fault detector employs a weather and schedule-based pattern matching and feature-based principal component analysis (WPM-FPCA) method. Evaluation of the classification using four metrics from the multi-class confusion matrix revealed an average accuracy of 90.2%, recall of 89.7%, precision of 88.5% and F1-score of 89.2%. Finally, these results demonstrate that the proposed joint classification framework can effectively differentiate between specific types of cyber-attacks (e.g., device reinitialization attack, network Denial-of-Service attack) and physical faults (e.g., air handling unit operational fault, cooling coil valve stuck) in real time for improved building energy management.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Simple and Scalable Streaming: The GRETA Data Pipeline

The Gamma Ray Energy Tracking Array (GRETA) is a state of the art gamma-ray spectrometer being built at Lawrence Berkeley National Laboratory to be first sited at the Facility for Rare Isotope Beams (FRIB) at Michigan State University. A key design requirement for the spectrometer is to perform gamma-ray tracking in near real time. To meet this requirement we have used an inline, streaming approach to signal processing in the GRETA data acquisition system, using a GPU-equipped computing cluster. The data stream will reach 480 thousand events per second at an aggregate data rate of 4 gigabytes per second at full design capacity. We have been able to simplify the architecture of the streaming system greatly by interfacing the FPGA-based detector electronics with the computing cluster using standard network technology. A set of highperformance software components to implement queuing, flow control, event processing and event building have been developed, all in a streaming environment which matches detector performance. Prototypes of all high-performance components have been completed and meet design specifications.

Cromaz, Mario↗

Modeling nuclear processes by Simulink

Modelling and simulation are essential parts in the study of dynamic systems behaviours. In nuclear engineering, modelling and simulation are important to assess the expected results of an experiment before the actual experiment is conducted or in the design of nuclear facilities. In education, modelling can give insight into the dynamic of systems and processes. Most nuclear processes can be described by ordinary or partial differential equations. Efforts expended to solve the equations using analytical or numerical solutions consume time and distract attention from the objectives of modelling itself. This paper presents the use of Simulink, a MATLAB toolbox software that is widely used in control engineering, as a modelling platform for the study of nuclear processes including nuclear reactor behaviours. Starting from the describing equations, Simulink models for heat transfer, radionuclide decay process, delayed neutrons effect, reactor point kinetic equations with delayed neutron groups, and the effect of temperature feedback are used as examples.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

An automatic multi-precursor flow-type atomic layer deposition system

Designs for two automated atomic layer deposition (ALD) flow reactors are presented, and their capabilities for coating additively manufactured (AM) metal prints are described. One instrument allows the coating of several AM parts in batches, while the other is useful for single part experiments. To demonstrate reactor capabilities, alumina (Al 2 O 3 ) was deposited onto AM 316L stainless steel by dosing with water (H 2 O) vapor and trimethylaluminum (TMA) and purging with nitrogen gas (N 2 ). Both instruments are controlled by custom-programmed LabVIEW software that enables in situ logging of temperature, total pressure, and film thickness using a quartz crystal microbalance. An initial result shows that 150 ALD cycles led to a film thickness of ~55 nm, which was verified with Rutherford backscattering spectroscopy. This indicates that the reactors were indeed depositing single atomic layers of Al 2 O 3 per ALD cycle, as intended.

47 OTHER INSTRUMENTATION↗

DAQ for commissioning and calibration of a multichannel analyzer of scintillation counters

We report the status of the Data Acquisition (DAQ) system for the Coordinate Detector (CDET) module of the Super Bigbite Spectrometer facility at Hall A of Thomas Jefferson Accelerator Facility. Presently, the DAQ is fully assembled and tested with one CDET module. The commissioning of CDET module, that is the goal of the tests presented here, consists essentially in the measures of the amplitude and time-over-threshold of signals from cosmic rays. Hardware checks, the developing of DAQ control and off-line analysis software are ongoing; the module currently seems to work roughly accordingly to expectations. Data presented in this note are still preliminary.

Tortorici, F.↗

Data acquisition for the new muon g-2 experiment at Fermilab

A new measurement of the anomalous magnetic moment of the muon, a μ ≡ (g - 2)/2, will be performed at the Fermi National Accelerator Laboratory. The most recent measurement, performed at Brookhaven National Laboratory and completed in 2001, shows a 3.3-3.6 standard deviation discrepancy with the Standard Model predictions for a μ . The new measurement will accumulate 21 times those statistics, measuring a μ to 140 ppb and reducing the uncertainty by a factor of 4. The data acquisition system for this experiment must have the ability to record deadtime-free records from 700 μs muon spills at a raw data rate of 18 GB per second. Data will be collected using 1296 channels of μTCA-based 800 MSPS, 12 bit waveform digitizers and processed in a layered array of networked commodity processors with 24 GPUs working in parallel to perform a fast recording and processing of detector signals during the spill. The system will be controlled using the MIDAS data acquisition software package. Lastly, the described data acquisition system is currently being constructed, and will be fully operational before the start of the experiment in 2017.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Open-source electrochemical cell for in situ X-ray absorption spectroscopy in transmission and fluorescence modes

X-ray spectroscopy is a valuable technique for the study of many materials systems. Characterizing reactions in situ and operando can reveal complex reaction kinetics, which is crucial to understanding active site composition and reaction mechanisms. In this project, the design, fabrication and testing of an open-source and easy-to-fabricate electrochemical cell for in situ electrochemistry compatible with X-ray absorption spectroscopy in both transmission and fluorescence modes are accomplished via windows with large opening angles on both the upstream and downstream sides of the cell. Using a hobbyist computer numerical control machine and free 3D CAD software, anyone can make a reliable electrochemical cell using this design. Onion-like carbon nanoparticles, with a 1:3 iron-to-cobalt ratio, were drop-coated onto carbon paper for testing in situ X-ray absorption spectroscopy. Cyclic voltammetry of the carbon paper showed the expected behavior, with no increased ohmic drop, even in sandwiched cells. Chronoamperometry was used to apply 0.4 V versus reversible hydrogen electrode, with and without 15 min of oxygen purging to ensure that the electrochemical cell does not provide any artefacts due to gas purging. The XANES and EXAFS spectra showed no differences with and without oxygen, as expected at 0.4 V, without any artefacts due to gas purging. The development of this open-source electrochemical cell design allows for improved collection of in situ X-ray absorption spectroscopy data and enables researchers to perform both transmission and fluorescence simultaneously. It additionally addresses key practical considerations including gas purging, reduced ionic resistance and leak prevention.

08 HYDROGEN↗

Skin dose mapping for fluoroscopically guided interventions

Purpose: To introduce a new skin dose mapping software system for interventional fluoroscopy dose assessment and to analyze the benefits and limitations of patient-phantom matching. Methods: In this study, a new software system was developed for visualizing patient skin dose during interventional fluoroscopy procedures. The system works by translating the reference point air kerma to the location of the patient's skin, which is represented by a computational model. In order to orient the model with the x-ray source, geometric parameters found within the radiation dose structured report (RDSR) are used along with a limited number of in-clinic measurements. The output of the system is a visual indication of skin dose mapped onto an anthropomorphic model at a resolution of 5 mm. In order to determine if patient-dependent and patient-sculpted models increase accuracy, peak skin dose was calculated for each of 26 patient-specific models and compared with doses calculated using an elliptical stylized model, a reference hybrid model, a matched patient-dependent model and one patient-sculpted model. Results were analyzed in terms of a percent difference using the doses calculated using the patient-specific model as the true standard. Results: Anthropometric matching, including the use of both patient-dependent and patient-sculpted phantoms, was shown most beneficial for left lateral and anterior-posterior projections. In these cases, the percent difference using a reference model was between 8 and 20%, using a patient-dependent model between 7 and 15%, and using a patient-sculpted model between 3 and 7%. Under the table tube configurations produced errors less than 5% in most situations due to the flattening affects of the table and pad, and the fact that table height is the main determination of source-to-skin distance for these configurations. In addition to these results, several skin dose maps were produced and a prototype display system was placed on the in-clinic monitor of an interventional fluoroscopy system. Conclusions: The skin dose mapping program developed in this work represents a new tool that, as the RDSR becomes available through automated export or real-time streaming, can provide the interventional physician information needed to modify behavior when clinically appropriate. The program is nonproprietary and transferable, and also functions independent to the software systems already installed on the control room workstation. The next step will be clinical implementation where the workflow will be optimized along with further analysis of real-time capabilities.

61 RADIATION PROTECTION AND DOSIMETRY↗

Wide-range structurally optimized channel for monitoring the certified power of small-core reactors

The results of tests of a prototype version of a channel for monitoring the certified power of small-core reactors performed at the BR-K1 reactor at the All-Russian Scientific Research Institute of Experimental Physics are reported. An SNM-11 counter and commercial KNK-4 and KNK-3 compensated ion chambers were used as neutron detectors in the tested channel, and certified NCMM and CCMM measurement modules controlled by a PC with specialized software were used as measuring instruments. The specifics of metrological assurance of calibration of the channel in the framework of reactor power monitoring are discussed.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

SLMod

The software is a modular framework for controlling data acquisition systems (DAQs) for radiation detectors. Its capabilities include hardware configuration and control as well as data readout and storage. In addition to a generalized extensible framework for building DAQs, the package also includes specific implementations for a number of commercially available hardware devices commonly used in nuclear instrumentation (digitizers, high voltage controllers, etc.).

Cabrera-Palmer, Belkis↗