Difference between revisions of "Conversion script for homogenized cross sections"

From Serpent Wiki
Jump to: navigation, search
(Serpent-ARES)
(Serpent-ARES)
Line 4: Line 4:
  
 
= Serpent-ARES =
 
= Serpent-ARES =
 +
 +
The cross section model in ARES is based on the combination
 +
of tabular interpolation and polynomial expansions <ref>Mattila, R. ''"Kiehutusvesireaktorin vaikutusalamalli {CROSS}."'' YE-PR-5/02, VTT Technical Research Centre of Finland, 2002 (in Finnish)</ref>
 +
\citep{mattila_xs}. Tabulated data is used for burnup points,
 +
control rod insertion branches and moderator temperature (PWR) or void
 +
(BWR) histories. The remaining variations are accounted for by polynomial
 +
interpolation of the form:
 +
 
<math>
 
<math>
 
\Sigma =  \Sigma_0  + a\rho^2+b\rho   
 
\Sigma =  \Sigma_0  + a\rho^2+b\rho   
Line 14: Line 22:
 
   + lB^2+mB  
 
   + lB^2+mB  
 
   + nH_\mathrm{bo}^2+oH_\mathrm{bo}  
 
   + nH_\mathrm{bo}^2+oH_\mathrm{bo}  
   + pB^2T_\mathrm{m}^2 + qB^2T_\mathrm{m} + vBT_\mathrm{m}^2+wBT_\mathrm{m} \\ 
+
   + pB^2T_\mathrm{m}^2 + qB^2T_\mathrm{m} + vBT_\mathrm{m}^2+wBT_\mathrm{m}  
 
   + rB^2T_\mathrm{f} +sBT_\mathrm{f}  
 
   + rB^2T_\mathrm{f} +sBT_\mathrm{f}  
 
   + tB^2\rho+uB\rho
 
   + tB^2\rho+uB\rho
 
</math>
 
</math>

Revision as of 14:02, 20 September 2016

In order to be used with deterministic core simulators, the group constant output produced by Serpent has to be converted into appropriate format. Work on an automated conversion script has been started, and the latest version of the SXSFit scirpt is available [on-line]. Currently only the Serpent-ARES code sequence is fully supported, but support for other codes, including PARCS, will be added later on.

The script reads the homogenized group constant data from the [input].coe output files produced using the Automated burnup sequence, and takes advantage of a number of predetermined variables to pass information into the output. The format conversion depends on the code sequence, as described below.

Serpent-ARES

The cross section model in ARES is based on the combination of tabular interpolation and polynomial expansions [1] \citep{mattila_xs}. Tabulated data is used for burnup points, control rod insertion branches and moderator temperature (PWR) or void (BWR) histories. The remaining variations are accounted for by polynomial interpolation of the form:


\Sigma =  \Sigma_0   + a\rho^2+b\rho   
  + cT_\mathrm{f}^2+dT_\mathrm{f}  
  + eT_\mathrm{m}^2+fT_\mathrm{m} 
  + g\rho T_\mathrm{f} 
  + h\rho T_\mathrm{m}^2+i\rho T_\mathrm{m} 
  + jT_\mathrm{f}T_\mathrm{m} 
  + kH_\mathrm{cr} 
  + lB^2+mB 
  + nH_\mathrm{bo}^2+oH_\mathrm{bo} 
  + pB^2T_\mathrm{m}^2 + qB^2T_\mathrm{m} + vBT_\mathrm{m}^2+wBT_\mathrm{m}   
  + rB^2T_\mathrm{f} +sBT_\mathrm{f} 
  + tB^2\rho+uB\rho