Skip to content

ondrejch/2022-NERTHUS-system-dynamics

Repository files navigation

2021-NERTHUS-core

Scripts for our 2021 NERTHUS neutronic and depletion paper

NERTHUS is the Nonproprietary Educative Reactor model with THorium and Uranium fuel Salts. Nerthus is an ancient Norse goddess of peace and prosperity.

~~~~ File Directory ~~~~

flibe_PKPs.txt		FLiBe fuel salt depletion data needed for read_depletion.m
hsat.m			      Function needed for initial conditions of saturated region in parameters.m
hsh.m			        Function needed for initial conditions of superheated region in parameters.m
Nerthus_sim.slx		MATLAB Simulink simulation file
parameters.m		  Collects all parameters for the simulation. It is run by transient file.
read_depletion.m	Needed to for depletion dependence option
thor_PKPs.txt		  FNaBe LEU-Thorium fuel salt depletion data needed for read_depletion.m
transients.m 		  Designer for the transients. Run this before running simulation
XSteam.m 		      MATLAB program to calculate specific heat, density, and enthalpy of water

* All of these files need to be in the same workspace
NOTE: Add an empty file named "Results" to the workspace. Resulting .mat data files will be deposited there

 - transients.m is designed to be the control panel
 - parameters.m is under the hood
 - Put a empty file named 'Results' in the directory. Data will be deposited there
 - If the simulation crashes after a successful run without any changes inbetween it is recommended to close the simulation, delete the .slxc file and the slprj file, then restart Simulink.
 - At very low to no xenon removal, use the saturation block. Controls are in parameters.m

About

Scripts for our 2021 NERTHUS neutronic and depletion paper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages