Skip to content

TheDoctorRAB/pyroprocessing_system.model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DES modeling for the pyroprocessing system

Overview

The current discrete event simulation (DES) model is developed for implementing strong safeguardability to a commercial-scale fuel fabrication facility. This README provides the precise guidance on how to run a 250-day operation one time or multiple times. In addition, several different sensitivity analyses can be performed by varying facility input parameters such as false alarm threshold, failure rate parameter, false alarm probability, heel amount, etc.

Discrete event simulation description

  • In DES, each 'event' is a 'vertex.'
  • There are state changes and/or parameters associated with a vertex.
  • State changes are assigning values to a variable or solving an equation.
  • Parameters are variables needed to make the state change.
  • DES steps discretely in time through each vertex via an 'edge.'
  • At each vertex, the equations are run and the state variables change.
  • The edges are dynamic and provide logical relationships between events.
  • DES should readily lend itself to the modeling of batch systems like pyroprocessing.
  • Python is a natural fit for DES due to its modularity.

Current status

The fuel fabrication process is modeled for two different designs. See the fuel fabrication README for version updates.

Contributing

See the CONTRIBUTING file for more information.

Prerequisite

The current model only supports up to Python2.x. Spyder would be ideal to run the simulation and observe its process. It allows users to edit code and run files using IPython console.

For developers

All source files are in the ‘src’ directory. Developers must test any functionalities or modification made on source code before the pull request. We need to add a travis file for checks but could use some help.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages