Heuristics for a multi-period facility location problem with delayed demand satisfaction
Not Available
SEARCH · Engineering Papers
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.
Not Available
To decarbonize their industrial facilities, The Dow Chemical Company has collaborated with Idaho National Laboratory (INL) to study the integration of nuclear power with an industrial chemical facility. Using Holistic Energy and Resource Optimization Network developed at INL for optimizing and analyzing integrated energy systems, a nuclear microreactor system was sized and evaluated for dynamic dispatch to Dow Silicones Corporation’s Carrollton, KY (USA) site for iloxane production. It was found that a 180 MW th system (12 × 15MW th ) with 75.1 MWh th of thermal energy storage could provide heat and power to the chemical facilities. In the process, this would reduce electricity imports by 99.9 % and reduce the Scope 1 and 2 emissions of the site by 292,100 tonnes CO 2 /yr (98.8 %). The primary novelty of this work is a first of a kind design and optimization of a microreactor powered integrated energy system to provide heat and power to a chemical plant using real plant data. This analysis will pave the way for future studies using dispatchable clean energy sources to reduce carbon emissions and commodity industries’ reliance on fossil fuels.
Not Available
Not Available
Scientific software used on high-performance computing platforms is in a phase of transformation because of the combined increase in the heterogeneity and complexity of models and hardware platforms. Having separate implementations for different platforms can easily lead to combinatorial explosions; therefore, the computational science community has been looking for mechanisms to express code through abstractions that can be specialized for different platforms. Most existing approaches use template meta-programming in C++, and are, therefore language specific. Here, we have developed a tool that uses customized expansion of macros to mimic some of C++ behavior in other languages. It enables unification of any code variants that may be necessary to run efficiently on different target architectures and different computational environments through use of macros with multiple alternative definitions and ability to arbitrate on definition selection for expansion. Combined with two other tools, a custom runtime, and a user specified recipe translator, our custom macroprocessor becomes a part of an overall performance portability solution that does not depend on any specific programming language. We also use macros as code-shorthand that lets code snippets become building blocks that allow variations in control flow to explore performance options. We demonstrate use of macros in Flash-X, a multiphysics multicomponent code with many Fortran legacy components derived from an earlier community code FLASH.
Not Available
Not Available
Not Available
Not Available
Not Available