MSR fuel processing

User feedback and discussion on methods for group constant generation in Serpent 2
Post Reply
djw1
Posts: 5
Joined: Tue Apr 16, 2013 5:16 pm
Security question 1: No
Security question 2: 92

MSR fuel processing

Post by djw1 » Tue May 27, 2014 5:24 pm

Perhaps not the right topic, but our molten salt project
has been making extensive use of Serpent for burn up, trifluoride build up, temp coefficients, decay heat, etc, etc.
Many thanks. We will go public as soonas we can.

A key to this has been Manu Aufiero's patch that adjusts the fuel salt composition
to stay just critical at each burn up step. Unfortunately, using the patch
without messing with the code means writing shell scripts
that edit the additional header files that Manu added, recompiling, running,
and then re-editing the header files to the original.

The proposed branch cards promise to remove a lot of drudgery
for the solid fuel types, but I dont see any similar plans
for a fuel adjust card that implements Manu's algorithm.

Where do we stand on this?

Jack

jack

User avatar
Jaakko Leppänen
Site Admin
Posts: 2446
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: MSR fuel processing

Post by Jaakko Leppänen » Wed May 28, 2014 10:19 am

The branch cards introduced in the memo are not really intended for the continuous reprocessing of MSR's, and I'd rather keep the methodology simple for easy maintenance. I've been planning to include Manuele's MSR routines in the official version of Serpent 2 for more than 6 months now, and I will definitely do that before the public release. I'll make another note to myself that this needs to be done rather sooner than later...
- Jaakko

User avatar
Jaakko Leppänen
Site Admin
Posts: 2446
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: MSR fuel processing

Post by Jaakko Leppänen » Wed May 28, 2014 12:36 pm

Also, the branch capability is intended for making momentary variations in the physical conditions by means of restart calculations using material compositions stored during a single burnup history calculation. What you are talking about here is changing the conditions during the actual burnup calculation. I've thought about extending the use of the branch cards in such way that they could be used for adjusting boron concentration, control rod positions, etc. during burnup, but I think this falls under a different topic. In any case, MSR burnup calculations are best handled using Manuele's routines.
- Jaakko

djw1
Posts: 5
Joined: Tue Apr 16, 2013 5:16 pm
Security question 1: No
Security question 2: 92

Re: MSR fuel processing

Post by djw1 » Thu May 29, 2014 9:08 pm

Thanks. We will stay tuned.

Jack

Post Reply