20 research outputs found

    Module Development for FCO Analysis

    No full text
    <p>Presented as part of the 2014 Cyclus Review Meeting, October 23, 2014, Argonne National Laboratory.</p> <p>The CYCLUS Fuel Cycle Simulator is a framework for assessment of nuclear fuel cycle options. While CY- CLUS has previously been capable of system transitions from the current fuel cycle strategy to a future option, those transitions have never previously been driven by market forces in the simulation. This presentation describes a set of libraries that have been contibuted to the CYCLUS framework to enable a market-driven transition analysis. </p

    Closed Nuclear Fuel Cycle Flowsheet

    No full text
    This diagram of the nuclear fuel cycle indicates the fuel form passed between each stage. Stages include mining, milling, conversion, enrichment, fuel fabrication, transmutation in the reactor, reprocessing, storage, and ultimate disposal in a repository

    StreamBlender

    No full text
    <p>This holds a module for cyclus that blends streams of material into a resulting material. It aims for a goal recipe and can specify an order of preference for using available commodities. It was designed to run as a fuel fabrication facility, but can be used for any purpose that requires a combining of commodities that represent material streams. It was initially developed to run the fco code-to-code comparison. It is New BSD clause-3 licensed to Katy Huff.</p

    MktDrivenInst

    No full text
    <p>This repository holds an institution specifically designed for market-driven commissioning and decommissioning of reactors within the Cyclus simulator. It utilizes manager mixin classes to assist in this task. It was created for the specific purpose of runing the fco code-to-code comparison. However, it was designed to be sufficiently generic for general use. It is New BSD clause-3 licensed to Katy Huff.</p

    transition

    No full text
    <p>This repository holds instructions and supporting data for transition analyses being conducted in collaboration with llnl. It is New BSD clause-3 licensed to Katy Huff.</p

    SeparationMatrix

    No full text
    <p>This repository holds a very useful facility model for cyclus. It is based on the separations matrix facility from years past. Based on a matrix of incoming streams, outgoing streams, and efficiencies, its purpose is to convert a commodity from one commodity to another after some period of delay time. Separations is elemental in this case. This facility is very good for use as a separations facility in a reprocessing scenario. It was recently re-created to run the fco code-to-code comparison. This repository is New BSD clause-3 licensed to Katy Huff.</p

    PyRK v0.1

    No full text
    <p>PyRK:Python for Reactor Kinetics, Version 0.1. In this work, a new python package, PyRK (Python for Reactor Kinetics), is introduced. PyRK has been designed to simulate, in zero dimensions, the transient, coupled, thermal-hydraulics and neutronics of time-dependent behavior in nuclear reactors. PyRK is intended for analysis of many commonly studied transient scenarios including normal reactor startup and shutdown as well as abnormal scenarios including Beyond Design Basis Events (BDBEs) such as Accident Transients Without Scram (ATWS). For robustness, this package employs various tools within the scientific python ecosystem. For additional ease of use, it employs a reactor-agnostic, object-oriented data model, allowing nuclear engineers to rapidly prototype nuclear reactor control and safety systems in the context of their novel nuclear reactor designs.</p

    PyRK v0.2

    No full text
    PyRK:Python for Reactor Kinetics, Version 0.2. In this work, a new python package, PyRK (Python for Reactor Kinetics), is introduced. PyRK has been designed to simulate, in zero dimensions, the transient, coupled, thermal-hydraulics and neutronics of time-dependent behavior in nuclear reactors. PyRK is intended for analysis of many commonly studied transient scenarios including normal reactor startup and shutdown as well as abnormal scenarios including Beyond Design Basis Events (BDBEs) such as Accident Transients Without Scram (ATWS). For robustness, this package employs various tools within the scientific python ecosystem. For additional ease of use, it employs a reactor-agnostic, object-oriented data model, allowing nuclear engineers to rapidly prototype nuclear reactor control and safety systems in the context of their novel nuclear reactor designs.<div><br></div><div>The version 0.2 release includes a finite volume meshing algorithm for spherical fuels and produces an hdf5 output database.</div

    milestone.2014.9

    No full text
    <p>This archive holds zipped code supporting the September FCO milestone report by Huff, Greenberg, Fratoni, et al.</p

    Cyclus v1.1.0

    No full text
    <p>Cyclus is the next-generation agent-based nuclear fuel cycle simulator, providing flexibility to users and developers through a dynamic resource exchange solver and plug-in, user-developed agent framework.</p> <p>The goal of Cyclus is to enable a broad spectrum of fuel cycle simulation while providing a low barrier to entry for new users and agent developers. Cyclus engages with potential module developers and encourages them to join a vibrant community in an expanding ecosystem. Users and developers are always welcome and encouraged to use or contribute to the Cyclus project.</p
    corecore