Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Task, C++”

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 127 records · Page 7

Task 4 - EMI/RFI Issues Potentially Impacting Electromagnetic Compatibility of I&C Systems (NRCHQ6014D0015)

The U.S. Nuclear Regulatory Commission’s (NRC’s) regulations in Part 50, “Domestic Licensing of Production and Utilization Facilities,” of Title 10 of the Code of Federal Regulations (10 CFR Part 50) state that structures, systems, and components important to safety in a nuclear power plant are to be designed to accommodate the effects of environmental conditions (i.e., remain functional under all postulated service conditions) and that design control measures such as testing are to be used to check the adequacy of design. Regulatory Guide (RG) 1.180 was developed to provide guidance to licensees and applicants on methods acceptable to the NRC staff for complying with the NRC’s regulations on design, installation, and testing practices for addressing the effects of electromagnetic and radio-frequency interference (EMI/RFI) and power surges on safety-related instrumentation and control (I&C) systems. The first revision of RG 1.180 was issued in January 2000 and a second revision was issued in October 2003*. The second revision differed from the first revision in endorsing Military Standard (MIL-STD)-461E and the International Electrotechnical Commission (IEC) Standard (Std) 61000 series of EMI/RFI test methods, extending the guidance to cover signal line testing, incorporating frequency ranges where portable communications devices are experiencing increasing use, and relaxing the operating envelopes (test levels) when experience and confirmatory research warranted. It also offered exemptions from specific test criteria based on technical considerations such as plant conditions and the intended location of the safety-related I&C equipment. Since the last revision, new requirements have been identified, associated RGs have been created and updated, and additional industry guidance has been developed. Additionally, the operational environment has changed with the increase in wireless communication technology for both personal (smartphone) and industrial (remote I&C) purposes. Also, specific concerns and issues with testing methods and methodologies have been identified that must be addressed. Further, most of the standards that serve as the basis for the RG have been revised. Therefore, the NRC’s Office of Regulatory Research has contracted with Oak Ridge National Laboratory (ORNL) to incorporate new information and resolve the identified issues under NRC-HQ-60-14-D-0015, “Update to RG 1.180, Revision 2, Guidelines for Evaluating Electromagnetic and Radio-Frequency Interference in Safety-Related Instrumentation and Control Systems.” The ultimate goal of this project is to provide NRC the technical basis for developing and publishing a new revision of the RG. The focus of Task 4 was for ORNL to identify and address any new or additional EMI/RFI issues that could potentially impact the EMC of I&C systems. More specifically, ORNL was to evaluate the impact of any new issue on safety equipment in their local environments and then determine whether the issues should be included and discussed in the revision to RG 1.180 that is currently under way.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

TH-C-17A-03: Dynamic Visualization and Dosimetry of IMRT and VMAT Treatment Plans by Video-Rate Imaging of Cherenkov Radiation in Pure Water

Purpose: A novel optical dosimetry technique for the QA and verification of intensity-modulated radiation therapy (IMRT) and volumetric-modulated arc therapy (VMAT) radiotherapy plans was investigated for the first time by capturing images of the induced Cherenkov radiation in water. Methods: An intensified CCD camera (ICCD) was used to acquire a two-dimensional (2D) projection image of the Cherenkov radiation induced by IMRT and VMAT plans, based on the Task Group 119 C-Shape geometry. Plans were generated using the Varian Eclipse treatment planning system (TPS) and delivered using 6 MV x-rays from a Varian TrueBeam Linear Accelerator (Linac) incident on a water tank. The ICCD acquisition was gated to the Linac, operated for single pulse imaging, and binned to a resolution of 512×512 pixels. The resulting videos were analyzed temporally for regions of interest (ROI) covering the planning target volume (PTV) and organ at risk (OAR) and summed to obtain an overall light distribution, which was compared to the expected dose distribution from the TPS using a gammaindex analysis. Results: The chosen camera settings resulted in data at 23.5 frames per second. Temporal intensity plots of the PTV and OAR ROIs confirmed the preferential delivery of dose to the PTV versus the OAR, and the gamma analysis yielded 95.2% and 95.6% agreement between the light distribution and expected TPS dose distribution based upon a 3% / 3 mm dose difference and distance-to-agreement criterion for the IMRT and VMAT plans respectively. Conclusion: The results from this initial study demonstrate the first documented use of Cherenkov radiation for optical dosimetry of dynamic IMRT and VMAT treatment plans. The proposed modality has several potential advantages over alternative methods including the real-time nature of the acquisition, and upon future refinement may prove to be a robust and novel dosimetry method with both research and clinical applications. NIH R01CA109558 and R21EB017559.

07 ISOTOPE AND RADIATION SOURCES↗

Reliable, High Power Density Inverters for Heavy Equipment Applications

With this final report, the combined team of the University of Arkansas (UA), University of Illinois, Urbana-Champaign (UIUC), Wolfspeed, Caterpillar, and Ampaire have successfully met all of their project objectives. Noteworthy for the heavy equipment portion of the project with Caterpillar is that the team made its project milestones two years into the project by designing a power dense motor drive for a permanent magnet synchronous machine. Upon finding out that Caterpillar had pivoted to switched-reluctance machines (SRMs), the team subsequently redesigned and implemented the SRM drive with a coolant temperature of 105°C! The other major task that the UA, UIUC, and Wolfspeed teams took on was the design of a PMSM drive for a hybrid aircraft that was flown on Feb. 20, 2023 by Ampaire after extensive testing and evaluation. While there were also technical objectives in thermal management, integrated gate drivers, reliability studies, and high temperature capacitors with integrated bussing, each of these have been fully reported on in quarterly reports. In brief, advances in thermal management and high temperature capacitors were utilized in order to achieve a 105°C motor drive. The integrated gate driver work resulted in a higher density drive with no loss of efficiency. Most of the last year, during a no-cost extension, was spent waiting for the Ampaire motor drive to be tested (outside of our project). Many months passed with the device just sitting in California while the company dealt with battery-related issues. This delayed the integration and testing activities until Fall 2022. Once those began, then the process took about 4-5 months to complete culminating in the test flight in Feb. 2023. By providing technical advances and integration into final platforms, the barrier to economic impact has been lowered. This project benefits the public by overcoming key technical barriers to electrified and hybrid electric heavy equipment and aircraft. This, in turn, leads to lower greenhouse gas emissions and a cleaner environment. This final report summarizes the integrated gate driver work and the Ampaire hybrid electric aircraft integration and test flight efforts. All other information has been previously reported in quarterly reports. A summary of the motor drives created during this project is provided along with a listing of publications.

42 ENGINEERING↗

On The Computational Capabilities of Physical Systems: Relationship With Conventional Computer Science - Part 2

In the first of this pair of papers, it was proven that there cannot be a physical computer to which one can properly pose any and all computational tasks concerning the physical universe. It was then further proven that no physical computer C can correctly carry out all computational tasks that can be posed to C. As a particular example, this result means that no physical computer that can, for any physical system external to that computer, take the specification of that external system's state as input and then correctly predict its future state before that future state actually occurs; one cannot build a physical computer that can be assured of correctly "processing information faster than the universe does". These results do not rely on systems that are infinite, and/or non-classical, and/or obey chaotic dynamics. They also hold even if one uses an infinitely fast, infinitely dense computer, with computational powers greater than that of a Turing Machine. This generality is a direct consequence of the fact that a novel definition of computation - "physical computation" - is needed to address the issues considered in these papers, which concern real physical computers. While this novel definition does not fit into the traditional Chomsky hierarchy, the mathematical structure and impossibility results associated with it have parallels in the mathematics of the Chomsky hierarchy. This second paper of the pair presents a preliminary exploration of some of this mathematical structure. Analogues of Chomskian results concerning universal Turing Machines and the Halting theorem are derived, as are results concerning the (im)possibility of certain kinds of error-correcting codes. In addition, an analogue of algorithmic information complexity, "prediction complexity", is elaborated. A task-independent bound is derived on how much the prediction complexity of a computational task can differ for two different reference universal physical computers used to solve that task, a bound similar to the "encoding" bound governing how much the algorithm information complexity of a Turing machine calculation can differ for two reference universal Turing machines. Finally, it is proven that either the Hamiltonian of our universe proscribes a certain type of computation, or prediction complexity is unique (unlike algorithmic information complexity), in that there is one and only version of it that can be applicable throughout our universe.

Wolpert, David H.↗

Microcontroller-based locking in optics experiments

Optics experiments critically require the stable and accurate locking of relative phases between light beams or the stabilization of Fabry-Perot cavity lengths. Here, we present a simple and inexpensive technique based on a stand-alone microcontroller unit to perform such tasks. Easily programmed in C language, this reconfigurable digital locking system also enables automatic relocking and sequential functioning. Different algorithms are detailed and applied to fringe locking and to low- and high-finesse optical cavity stabilization, without the need of external modulations or error signals. This technique can readily replace a number of analog locking systems advantageously in a variety of optical experiments.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Housing Characteristics and Energy Burden Analysis for Highland Park, Michigan

Through the Communities LEAP (Local Energy Action Program) Pilot, the National Renewable Energy Laboratory (NREL) engaged the Highland Park Stakeholder Coalition to scope four technical assistance work areas to address their energy needs and goals. This slide deck addresses the highlighted tasks under work area "C", related to Housing Characteristics and Energy Burden Analysis. Assessed residential building energy consumption across different building envelope and electrification upgrades to see potential savings in energy consumption, emissions, energy bills, and energy burden.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

L-Band System Engineering - Concepts of Use, Systems Performance Requirements, and Architecture

This document is being provided as part of ITT s NASA Glenn Research Center Aerospace Communication Systems Technical Support (ACSTS) contract NNC05CA85C, Task 7: New ATM Requirements-Future Communications, C-band and L-band Communications Standard Development. Task 7 was motivated by the five year technology assessment performed for the Federal Aviation Administration (FAA) under the joint FAA-EUROCONTROL cooperative research Action Plan (AP-17), also known as the Future Communications Study (FCS). It was based on direction provided by the FAA project-level agreement (PLA FY09_G1M.02-02v1) for "New ATM Requirements-Future Communications." Task 7 was separated into two distinct subtasks, each aligned with specific work elements and deliverable items. Subtask 7-1 addressed C-band airport surface data communications standards development, systems engineering, test bed development, and tests/demonstrations to establish operational capability for what is now referred to as the Aeronautical Mobile Airport Communications System (AeroMACS). Subtask 7-2, which is the subject of this report, focused on preliminary systems engineering and support of joint FAA/EUROCONTROL development and evaluation of a future L-band (960 to 1164 MHz) air/ground (A/G) communication system known as the L-band digital aeronautical communications system (L-DACS), which was defined during the FCS. The proposed L-DACS will be capable of providing ATM services in continental airspace in the 2020+ timeframe. Subtask 7-2 was performed in two phases. Phase I featured development of Concepts of Use, high level functional analyses, performance of initial L-band system safety and security risk assessments, and development of high level requirements and architectures. It also included the aforementioned support of joint L-DACS development and evaluation, including inputs to L-DACS design specifications. Phase II provided a refinement of the systems engineering activities performed during Phase I, along with continued joint FAA/EUROCONTROL L-DACS development and evaluation support.

Henriksen, Stephen↗

The LLNL nuclear data infrastructure for the GNDS data format

The next generation of nuclear data infrastructure tools at the Livermore National Laboratory (LLNL) consists of pipeline of codes that read and process nuclear data from evaluated files saved in the new GNDS (Generalised Nuclear Data Structure) nuclear data format. The processing code FUDGE (For Updating Data and Generating Evaluations) is at the front-end of this pipeline as it reads and process the evaluated data for use in downstream transport codes. FUDGE is Python based with C and C++ extensions for computationally intensive tasks. As is the case for the evaluated data, the processed output is also saved in the GNDS format and the GIDI+ API is provided as the interface between the processed data and the transport codes. GIDI+ is a C++ based suite of codes and it includes GIDI (General Interaction Data Interface), a library for reading and writing GNDS data, and MCGIDI which is the cross section lookup, and reaction and product distribution sampling interface between Monte Carlo transport codes and the GNDS data. GIDI provides methods for easy access to the multi-group processed GNDS data and this is demonstrated through its implementation in ARDRA, the LLNL deterministic transport code. The evaluation and sampling methods in MCGIDI are available as both CPU and GPU methods which facilitates the use of MCGIDI in both traditional CPU-based as well as the next generation mixed model computational architectures. This is demonstrated through the GIDI+ implementation in MERCURY, the LLNL Monte Carlo transport code. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

A software environment for effective reliability management for pulsed power design

The reliable design of magnetically insulated transmission lines (MITLs) for very high current pulsed power machines must be accomplished in the future by utilizing a variety of sophisticated modeling tools. The complexity of the models required is high and the number of sub-models and approximations large. The potential for significant analyst error using a single tool is large, with possible reliability issues associated with the plasma modeling tools themselves or the chosen approach by the analyst to solve a given problem. Here, we report on a software infrastructure design that provides a workable framework for building self-consistent models and constraining feedback to limit analyst error. The framework and associated tools aid the development of physical intuition, the development of increasingly sophisticated models, and the comparison of performance results. The work lays the computational foundation for designing state-of-the-art pulsed-power experiments. The design and useful features of this environment are described. We discuss the utility of the Git source code management system and a GitLab interface for use in project management that extends beyond software development tasks.

42 ENGINEERING↗

A linear stochastic model of the human operator

A linear stochastic model of the human operator is developed and applied to the problem of piloted control of an aircraft. The pilot and aircraft are modeled as linear time-invariant systems containing both process and measurement noise. The loop closure by the pilot is determined by formulating the problem as an optimal stochastic control problem. The solution to the optimal control problem yields not only the pilot's optimal control output which he uses to control the vehicle, but also the optimal combination of his observations of the vehicle states upon which the pilot bases his control. A method is presented so that, using experimental pilot vehicle data, the cost functional which is minimized in the optimal control problem will be numerically equal to the pilot rating that the pilot would associate with the given vehicle and task.

Durrett, J. C.↗

The work breakdown structure in software project management

A work breakdown structure (WBS) is defined as an enumeration of all work activities in hierarchic refinement of detail which organizes work to be done into short manageable tasks with quantifiable inputs, outputs, schedules, and assigned responsibilities. Some of the characteristics and benefits of the WBS are reviewed, and ways in which these can be developed and applied in software implementation projects are discussed. Although the material is oriented principally toward new-software production tasks, many of the concepts are applicable to continuing maintenance and operations tasks.

Tausworthe, R. C.↗

Software Cost-Estimation Model

Software Cost Estimation Model SOFTCOST provides automated resource and schedule model for software development. Combines several cost models found in open literature into one comprehensive set of algorithms. Compensates for nearly fifty implementation factors relative to size of task, inherited baseline, organizational and system environment and difficulty of task.

Tausworthe, R. C.↗