Help with modelling and SFR reactor

Hi, i am using openmc to look at breeding properties of fast reactors such as the sodium fast reactor and struggling to properly design it so was wondering if there was a benchmark or a source code i could use as a reference. I am particularly struggling with the geometry and fuel composition i.e how much fuel conc is needed in each cell in the lattice.

Any help would be appreciated. Thanks

I’ve been working with someone on an example sodium fast reactor design, but it’s still in a private GitHub branch. Let me try to get it merged to OpenMC soon so that people can start using it as a reference.

1 Like

Thanks for the reply. That would be amazing. I literally just need to do simple criticality and depletion calculation.

Sorry for the long delay. My group has developed a number of example geometries that can be used as templates. They are now public on our GitHub repo: GitHub - mit-crpg/openmc-reactor-examples: Catalogs a plethora of reactor inputs for OpenMC

2 Likes

thank you very much. I will look at them over summer. i did manage to get a simple hexagonal cell going but yeh i’ll get onto them. thanks again

just looked at the sfr. the code looks very elegant.

Hello mrs. @mkreher13 , i was look on SFR design, its very amazing code you made. But, could you teach me how to add reflector in SFR design?

Hi Anas,
To add a reflector on the outside of the SFR reactor core, I think I would add a prism or cylinder surface (depending on the shape of the reflector you want) that goes around the outer_core_surface. If you do this, don’t forget to change the outer_core_surface boundary conditions because they shouldn’t be “vacuum” if you want to model neutrons going beyond that surface and into your reflector.

Best,
Miriam

1 Like

Thank you mrs. @mkreher13 , i will try it.

Hello Mrs @mkreher13 thank you for the solution you provided about the SFR design. however, can you help me add control rods to the SFR core design?

Hello,
To add control rods to the core design in the example (openmc-reactor-examples/SFR.ipynb at main · mit-crpg/openmc-reactor-examples · GitHub), I think you should create a control_u in addition to the existing inner_u and outer_u. Then, when creating the rings of fuel universes, you would include the control_u instances as needed.

Okee Thanks Mrs @mkreher13 for the advice… Your advice really helped me :slight_smile: