Zone number identification

46 views
Skip to first unread message

Antonio Dambrosio

unread,
Jun 19, 2025, 7:55:01 AMJun 19
to SCALE Users Group
Hello all,
is there a way to identify the zone numbering in TRITON?
I'm running depletion calculations using TRITON (SCALE 6.3.1) for VVER assemblies and I would like to extract the local fluxes in the pins. In the outputs there is this zone data:
"
  Zone data

      Zone   Mix    Relative     Relative         Zone
       No.   No.      Flux     Fission Power     Volume
     -----------------------------------------------------------------
         1     4   7.54479E-04   0.00000E+00   2.08558E+01
         2    54   7.51627E-04   0.00000E+00   7.57444E-01
         3     7   7.50969E-04   3.49065E-03   4.77836E-01
         4    29   7.51848E-04   0.00000E+00   1.60606E-02
...
"
I have realized that the zones represent parts of the geometry that I defined in the geometry card per each cell. For example I know that the zone 3 volume is exactly the surface area of one fuel pin using the fuel 7. 
My question is: is there a map of these zone numbers? Because, at the moment, I have no idea which pin is represented by zones 1 to 4, whether it's the top-left, top-right or a random one in the middle of the assembly.
Or eventually, is there a way to make SCALE print a file like the newtgrid.ps files with this numbering printed on?

Willem van Rooijen

unread,
Jun 21, 2025, 7:12:34 AMJun 21
to SCALE Users Group
I am not sure I understand your question. According to your posting, you have a table with zone numbers and mixture numbers, and you know from the input file where you place the mixtures in the geometry. What is the problem?

But: indeed... If a mixture number appears more than once in your geometry (for example if you have 5 pins, each with mixture "3"), then the problem is more complicated. But: you can assign a unique mixture number to each pin (or each material region in your geometry)! If you have five pins with mixture 3, then simply assign "31", "32", "33", "34" and "35"! See the "alias block" in the TRITON manual. The "alias block" is specifically available just for this purpose.

Regards,
Namizono




2025年6月19日木曜日 20:55:01 UTC+9 Antonio Dambrosio:

Antonio Dambrosio

unread,
Jun 26, 2025, 12:15:02 PMJun 26
to SCALE Users Group
Basically I was trying to get the values of thermal and fast flux in each pin, without assigning multiple mixture ids. On top of that I was trying to calculate the pinpower, which is not directly available for hexagonal assemblies and hexagonal arrays. So far I have found a solution that looks mathematically correct, to me. I will try to explain it here: in the output I have found this block of info that assigns a zone id to each defined geometry in my units. It's easy to understand which ones are the fuel pins because it gives also the x-y coordinates and the details (e.g. the radius) of the geometry.

"
bodychar.png
"

Then, per each depletion pass, the output prints the zone data containing the relative fluxes and relative powers (relative, so their sum is equal to 1):
"
zonedata.png
"
It also prints the mixture data, including the average fluxes:
"
mixturedata.png
"

Knowing which zone id is associated to which pin I can do the following:
- I group all the relative fluxes corresponding to the pins with the same mixture (in my assembly it means pins with different enrichments, usually)
- I calculate the average relative flux for the pins with the same mixture
- I renormalize those relative fluxes, dividing them by their respective average
- I multiply the renormalized values by the respective average mixture flux and I obtain the flux per pin

I can do the same for the relative power to obtain the pin power values. I really hope this is not a mathematical sin
With the help of a python script I obtain something like this:
scaledata.png
Reply all
Reply to author
Forward
0 new messages