Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming systems”

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 937 records · Page 52

Mexico and the 21st Century Power Partnership: Paving the Way to a Greener, Smarter, More Flexible Grid

The 21st Century Power Partnership's program in Mexico (21CPP Mexico) is one initiative of the Clean Energy Ministerial carried out in cooperation with government and local stakeholders, drawing upon an international community of power system expertise.The overall goal of this program is to support Mexico's power system transformation by accelerating the transition to a reliable, financially robust, and low-carbon system.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Optimizing Distributed Photovoltaic System Set Points Under Uncertainty

We explore the potential for using dynamic programming (DP) and approximate dynamic programming (ADP) techniques to optimize the set points of distributed photovoltaic (DGPV) inverters under uncertainty about future DGPV deployment. We consider a case where a large (=1MW) system is installed first, and growth in deployment of small rooftop systems is anticipated, but uncertain. We find that for a real feeder (EPRI's J1 feeder), a significant reduction in the number and severity of voltage violations can be expected when DP or ADP is used compared to selecting set points based on the current conditions (the traditional myopic approach). Additionally, we find that using a simple ADP algorithm, sampled backward induction, is more than twice as fast as DP with similar outcomes.

14 SOLAR ENERGY↗

Management of Digital Equipment in Preproduction by Means of Uniform Numeric Control Language

The requirements on preproduction and the control software for various digital machining systems (numerically controlled machine tools, robot manipulators, additive manufacturing equipment) in flexible production are considered. By analysis of existing programming languages for digital equipment, UNCL (Uniform Numeric Control Language) has been developed for standard representation of control commands. The use of UNCL in verifying program operation on a machining simulator is considered. Software for the translation of control programs (specified in CLDATA formats and in ISO code) to the invariant format of the universal language is described. The postprocessing of control software from the universal language into programs in commonly used digital control systems is also considered.

42 ENGINEERING↗

Preparing NERSC users for Cori, a Cray XC40 system with Intel many integrated cores

The newest NERSC supercomputer Cori is a Cray XC40 system consisting of 2,388 Intel Xeon Haswell nodes and 9,688 Intel Xeon-Phi “Knights Landing” (KNL) nodes. Compared to the Xeon-based clusters NERSC users are familiar with, optimal performance on Cori requires consideration of KNL mode settings; process, thread, and memory affinity; fine-grain parallelization; vectorization; and use of the high-bandwidth MCDRAM memory. This paper describes our efforts preparing NERSC users for KNL through the NERSC Exascale Science Application Program, Web documentation, and user training. We discuss how we configured the Cori system for usability and productivity, addressing programming concerns, batch system configurations, and default KNL cluster and memory modes. Here, system usage data, job completion analysis, programming and running jobs issues, and a few successful user stories on KNL are presented.

97 MATHEMATICS AND COMPUTING↗

Reverberation Chamber Characterization

In this study, we characterized and quantified the behavior of Sandia National Laboratories' electromagnetic reverberation chamber owned by department 1353. The primary purpose of the chamber is to measure the response of a test object to electromagnetic stimuli. The primary chamber application is qualification of nuclear weapons systems and components for the nuclear weapon qualification programs. National Nuclear Security Administration (NNSA) requires a comprehensive understanding of any measurement used to qualify a nuclear weapon. Understanding includes the accuracy of every measurement used to qualify the weapon. Knowing the uncertainty of any measurement gives the information needed to estimate boundaries and tolerances of the measurement. By proper application of these measurement tolerances, weapon qualification programs can comply with uncertainty requirements. This document reports our findings. Weapons Systems Engineering Assessment Technology (WSEAT) commissioned this effort to provide support to Nuclear Weapons qualification in accordance with Realize Product Sub System (RPSS). Motivation for this effort stems from four qualification programs: B61 LEP, W88 ALT370, W80-4 LEP, and the Mk21 fuze program.

42 ENGINEERING↗

The Solar Neighborhood. XXXIX. Parallax Results from the CTIOPI and NOFS Programs: 50 New Members of the 25 parsec White Dwarf Sample

We present 114 trigonometric parallaxes for 107 nearby white dwarf (WD) systems from both the Cerro Tololo Inter-American Observatory Parallax Investigation (CTIOPI) and the U. S. Naval Observatory Flagstaff Station (NOFS) parallax programs. Of these, 76 parallaxes for 69 systems were measured by the CTIOPI program and 38 parallaxes for as many systems were measured by the NOFS program. A total of 50 systems are confirmed to be within the 25-pc horizon of interest. Coupled with a spectroscopic confirmation of a common proper-motion companion to a Hipparcos star within 25 pc as well as confirmation parallax determinations for two WD systems included in the recently released Tycho Gaia Astrometric Solution catalog, we add 53 new systems to the 25-pc WD sample—a 42% increase. Our sample presented here includes four strong candidate halo systems, a new metal-rich DAZ WD, a confirmation of a recently discovered nearby short-period ( P = 2.85 hr) double degenerate, a WD with a new astrometric perturbation (long period, unconstrained with our data), and a new triple system where the WD companion main-sequence star has an astrometric perturbation ( P ∼ 1.6 year).

79 ASTRONOMY AND ASTROPHYSICS↗

The Ground Truth Program: Simulations as Test Beds for Social Science Research Methods.

Social systems are uniquely complex and difficult to study, but understanding them is vital to solving the world’s problems. The Ground Truth program developed a new way of testing the research methods that attempt to understand and leverage the Human Domain and its associated complexities. The program developed simulations of social systems as virtual world test beds. Not only were these simulations able to produce data on future states of the system under various circumstances and scenarios, but their causal ground truth was also explicitly known. Research teams studied these virtual worlds, facilitating deep validation of causal inference, prediction, and prescription methods. The Ground Truth program model provides a way to test and validate research methods to an extent previously impossible, and to study the intricacies and interactions of different components of research.

97 MATHEMATICS AND COMPUTING↗

Locality-Aware Scheduling for Scalable Heterogeneous Environments

Heterogeneous computing promise boost performance of scientific applications by allowing massively parallel execution of computational tasks. However, manually managing extremely heterogeneous, multi-device systems is complicated and may result in sub-optimal performance. Specifically, data management is an extremely challenging problem on multi-device systems. In this work, we introduce two locality-aware schedulers for the Minos Computing Library (MCL), an asynchronous, task-based programming model and runtime for extremely heterogeneous systems. The first scheduler implements a pure locality-aware algorithm to maximize data reuse, though it might incur in ”hot-spots” that limit system utilization. The second scheduler mitigates this drawback by dynamically targeting between locality-awareness and system utilization based on the current workload and available computing devices. Our results show that locality-awareness greatly benefit applications that exhibit data reuse, providing up to 6.9x and 7.9x over the original MCL scheduler and equivalent OpenCL implementations, respectively. Moreover, our schedulers introduce negligible overhead compared with the original MCL scheduler and achieve similar performance for applications that don’t benefit from data locality.

Architecture, co-design, Task-based programming mo↗

Reaching bandwidth saturation using transparent injection parallelization

Although logically available, applications may not exploit enough instantaneous communication concurrency to maximize network utilization on HPC systems. This is exacerbated in hybrid programming models that combine single program multiple data with OpenMP or CUDA. We present the design of a “multi-threaded” runtime able to transparently increase the instantaneous network concurrency and to provide near saturation bandwidth, independent of the application configuration and dynamic behavior. The runtime offloads communication requests from application level tasks to multiple communication servers. The servers use system specific performance models to attain network saturation. Our techniques alleviate the need for spatial and temporal application level message concurrency optimizations. Experimental results show improved message throughput and bandwidth by as much as 150% for 4 KB messages on InfiniBand and by as much as 120% for 4 KB messages on Cray Aries. For more complex operations such as all-to-all collectives, we observe as much as 30% speedup. This translates into 23% speedup on 12,288 cores for a NAS FT implemented using FFTW. We observe as much as 76% speedup on 1500 cores for an already optimized UPC+OpenMP geometric multigrid application using hybrid parallelism. For the geometric multigrid GPU implementation, we observe as much as 44% speedup on 512 GPUs.

Chaimov, Nicholas↗

GATEWAY Demonstrations: Tuning the Light in Senior Care: Evaluating a Trial LED Lighting System at the ACC Care Center in Sacramento, CA

The GATEWAY program documented the performance of tunable-white LED lighting systems installed in several spaces within the ACC Care Center, a senior-care facility in Sacramento, CA. The project results included energy savings and improved lighting quality, as well as other possible health-related benefits that may have been attributable, at least in part, to the lighting changes.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

guideline36_conformance_test 0.1

The American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) has established a set of standardized high performance sequences of operation for Heating, Ventilation and Air Conditioning (HVAC) systems in buildings through their "Guideline 36". In order to achieve the intended performance, these sequences must be translated and programmed accurately in the Building Automation System (BAS) controllers. Standardizing these sequences will allow for a more efficient product delivery mechanism where the sequences are programmed and tested centrally by each manufacturer, and then distributed to their dealers/engineering contractors. This approach would minimize the need for each installer to re-interpret and program the sequences, reduces risk of errors, and reduces the time required for commissioning in the field. To achieve this goal, a performance validation method is needed to provide independent confirmation that each manufacturer has programmed the Guideline 36 sequences accurately. A standardized method of test would also avoid the need for manual interpretation (and the associated human variability) that is required with typical functional testing approaches by automating the inputs and the range of expected responses. This software "guideline36_conformance_test" has been developed to conduct standardized, repeatable and manufacturer independent tests to validate that a BAS controller has been programmed in conformance with Guideline 36. Manufacturers would provide the controller (or the control program) and the software would run a suite of tests by setting a set of inputs to the controller and verifying the output signals from the controller matches the expected output as set by Guideline 36.

Pritoni, Marco↗

Risk-averse optimization for resilience enhancement of complex engineering systems under uncertainties

With the growth of complexity and extent, large scale interconnected network systems, e.g., transportation networks or infrastructure networks, become more vulnerable to external disturbances. Hence, managing potential disruptive events during the design, operating, and recovery phase of an engineered system and therefore improving the system’s resilience is an important yet challenging task. Here, to ensure system resilience after the occurrence of failure events, this study proposes a mixed-integer linear programming (MILP) based restoration framework using heterogeneous dispatchable agents. The scenario-based stochastic optimization (SO) technique is adopted to deal with the inherent uncertainties imposed on the recovery process from nature. Moreover, different from conventional SO using deterministic equivalent formulations, the CVaR risk measure is implemented for this study because of the temporal sparsity of the decision making in applications such as the recovery from extreme events. The resulting restoration framework involves a large-scale MILP problem and thus an adequate decomposition technique i.e. modified Lagrangian dual decomposition, is also employed to achieve tractable computational complexity. Case study results based on the IEEE 37-bus test feeder demonstrate the benefits of using the proposed framework for resilience improvement as well as the advantages of adopting SO formulations.

42 ENGINEERING↗

Fusion Materials Research at Oak Ridge National Laboratory in Fiscal Year 2015

The realization of fusion energy is a formidable challenge with significant achievements resulting from close integration of the plasma physics and applied technology disciplines. Presently, the most significant technological challenge for the near-term experiments such as ITER, and next generation fusion power systems, is the inability of current materials and components to withstand the harsh fusion nuclear environment. The overarching goal of the Oak Ridge National Laboratory (ORNL) fusion materials program is to provide the applied materials science support and understanding to underpin the ongoing Department of Energy (DOE) Office of Science fusion energy program while developing materials for fusion power systems. In doing so the program continues to be integrated both with the larger United States (US) and international fusion materials communities, and with the international fusion design and technology communities.This document provides a summary of Fiscal Year (FY) 2015 activities supporting the Office of Science, Office of Fusion Energy Sciences Materials Research for Magnetic Fusion Energy (AT-60-20-10-0) carried out by ORNL. The organization of this report is mainly by material type, with sections on specific technical activities. Four projects selected in the Funding Opportunity Announcement (FOA) solicitation of late 2011 and funded in FY2012-FY2014 are identified by “FOA” in the titles. This report includes the final funded work of these projects, although ORNL plans to continue some of this work within the base program.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Finite Element Analysis System Workflow Tools

A collection of MATLAB functions and class definitions called System Workflow Tools (SWFT) are available to semi-automate steps in the simulation process. Some of these steps are often simple and routine for smaller finite element models, but if done directly by an analyst can quickly become labor intensive, cumbersome, and error prone for larger, system level models. Some of SWFT’s capabilities demonstrated in this report includes writing Sierra input decks and processing Quantities of Interest (QOI) from results files. SWFT also writes scripts in order to utilize other software programs such as Cubit (separating system level CAD into subassemblies and components, creating nodesets and sidesets), DAKOTA (ensemble management), and ParaView (contour plots and animations). Detailed commands and workflows from mesh generation to report generation are provided as examples for analysts to utilize SWFT capabilities.

97 MATHEMATICS AND COMPUTING↗

Fuel Cell Backup Power System for Grid-Service and Micro-Grid in Telecommunication Applications

This paper presents the feasibility and economics of using fuel cell backup power systems in telecommunication cell towers to provide grid services (e.g., ancillary services, demand response). The fuel cells are able to provide power for the cell tower during emergency conditions. This study evaluates the strategic integration of clean, efficient, and reliable fuel cell systems with the grid for improved economic benefits. The backup systems have potential as enhanced capability through information exchanges with the power grid to add value as grid services that depend on location and time. The economic analysis has been focused on the potential revenue for distributed telecommunications fuel cell backup units to provide value-added power supply. This paper shows case studies on current fuel cell backup power locations and regional grid service programs. The grid service benefits and system configurations for different operation modes provide opportunities for expanding backup fuel cell applications responsive to grid needs. The objective of this work primarily focuses on how fuel cells can become a significant part of the telecom backup power to reduce system costs, environmental impact, and dependence on fossil fuels, while ensuring continuity of indispensable service for mobile users. The study identifies the approaches on the fuel cell application through nano/microgrids for an extensive network of fuel cells as distributed energy resources. The possibilities of various application scenarios extend the fuel cell technologies and microgrid for reliable power supply.

30 DIRECT ENERGY CONVERSION↗

The Hanford Lead Canister Collaboration

The Hanford Site, Management of the Cesium and Strontium Capsules (MCSC) Project is preparing to place cesium and strontium material into dry storage using stainless steel canisters that are housed inside vertical concrete casks. Part of the site’s aging management program is to use a spare canister system as a leading indicator canister to provide advance warning for signs of chloride induced stress corrosion cracking (CISCC) or any other kind of canister degradation that might take place over the system’s 300-year design life. The Hanford Lead Canister (HLC) will use electric heaters to simulate the decay heat of cesium and strontium to ensure the HLC simulates the environment and conditions the capsule-loaded systems will experience. In addition to being part of the site’s aging management program, the HLC is being made available for research and development that advances the industry regarding canister mitigation and repair (M&R). The HLC system closely resembles current spent nuclear fuel (SNF) dry storage systems, making the HLC useful for demonstrating technologies or performing research that is relevant to SNF canisters . Several organizations are collaborating to prepare the HLC, along with technical strategy, to perform the needed research and development activities, to include the Pacific Northwest National Laboratory (PNNL), Central Plateau Cleanup Company (CPCCo), and the Electric Power Research Institute (EPRI). In one example of this collaborative research, EPRI is planning to use the HLC to demonstrate in-situ M&R technologies under controlled conditions before the HLC is deployed at Hanford. There is a period of several years when the HLC will be available for canister M&R activity before it is deployed. This paper describes the development of the HLC, its role in the Hanford site’s MCSC Project aging management program, and some of the research activities that are planned for the HLC.

Klymyshyn, Nicholas A.↗