FLUKA: Why Does Neutron Flux Increase When Passing Through a Moderator?

  • #1
mudmucker
5
3
TL;DR Summary
I am modeling a neutron beam passing through a carbon block. The strange thing is that when I give the beam energy a large energy spread (Gaussian FWHM set to 10) I am calculating that 3,462% of the neutrons that enter the block exit and 2,851% are reflected. n, 2n reactions are conceivable but not that much. Either I am setting up the simulation wrong or I am processing the data incorrectly.
I have been banging my head against this for a few weeks now; tweaking the simulation, adjusting my calculations, and searching around the web to try to find an answer. I can't post questions on CERN's Fluka help forum so this seemed like the best option. I really appreciate any help you can give.

I am using Fluka (via Flair) to model a 2 MeV neutron beam passing through a carbon block with the goal of looking at the percent of neutrons that pass through and the percent that are reflected. I have set up 3 USRBDX planes to count the one way neutron flux.
  1. The first plane is between the beam origin and the carbon block
  2. The second plane is at the far end of the carbon block where neutrons would exit
  3. The last plane is behind the beam origin to measure reflected neutrons.
These planes are very large compared to their separation from each other, but its possible for some neutrons to escape out the sides without being counted. The carbon block is surrounded by the standard void in Fluka, there are no other objects to interact with the neutrons (The USRBDX planes are the interfaces between regions that are "filled" with vacuum).

I looked at 3 scenarios
  • The first is with no energy spread on the beam. The results look plausible: 12% of neutrons exit and 83% are reflected.
  • The second is with a Gaussian beam energy spread with the full width half maximum is set to 1. 94% of neutrons exit and 166% are reflected.
  • The third scenario is where there is a big problem. With a Gaussian beam energy spread with FWHM is set to 10. The table of the results is attached, but to summarize:
    • 3,462% of neutrons exit and 2,851% are reflected. It's conceivable that there are some n, 2n reactions but these numbers seem unrealistically high.
    • I also looked at the cumulative neutron flux from the sum.list file and the numbers are lower but still too high; 1,186% exiting and 677% reflected.
I am using the numbers from the sum.lis file to get a neutron count and calculate the percent of neutrons exiting versus reflected. I am taking the width of each energy bin for the flux, multiplying the flux times the bin width for all bins, and then adding up the results. Honestly I'm not exactly sure what the different is between the "Flux (Part/GeV/cmq/pr)" and "Cumul. Flux (Part/cmq/pr)" data in the sum.lis file, and I'm clearly not processing either correctly.

Attached are the .flair and .inp from Fluka/Flair (I had to add .txt file extensions to be able to upload the files, you should just be able to delete that), the spreadsheet with my calculations, and I have also attached the graphs of the USRBDX output for each of the 3 beam scenarios.

Thank you!
 

Attachments

  • Carbon Moderator Analysis.xlsx
    66.8 KB · Views: 36
  • Carbon Guass 10.png
    Carbon Guass 10.png
    25.4 KB · Views: 29
  • Carbon Guass 1.png
    Carbon Guass 1.png
    26.2 KB · Views: 41
  • Carbon No Spread.png
    Carbon No Spread.png
    21.5 KB · Views: 40
  • Moderator Test 3.flair.txt
    2.6 KB · Views: 38
  • Moderator Test 3.inp.txt
    1.7 KB · Views: 41
Engineering news on Phys.org
  • #2
I know precisely one thing about fluka, so this interpretation could be wildly wrong. The natural unit of energy for the program is GeV. Have you asked it for a 2MeV beam with a 10 GeV FWHM?
 
  • #3
That is an interesting point about the base units, but I think that the 2 MeV value is f-max on the image below on the Y axis and the "10" is X2-X1 on the X axis. I'm not sure of the units on the X axis though, some count of the number of neutrons.

1699058327037.png
 
  • #4
I would interpret that as a histogram, with f(x) being the frequency of occurrence of a particle with energy x, and x2-x1 as the Full energy Width at Half Maximum occurrence. It's commonly used to express the resolution of an energy dispersive spectrometer, where it can be given directly or as a percentage of the peak energy.

I have no experience with this program and the online manual I checked did not say, but since you appear to be getting spallation and you shouldn't be...

Edit,
I also don't understand why you would multiply the flux by the energy bin width. That does not seem a meaningful quantity.
 
Last edited:
  • #5
With respect to the question, "Why Does Neutron Flux Increase When Passing Through a Moderator?", is one referring to the flux buildup in the thermal energy range?

In mixed spectrum cores/systems (e.g., graphite or water moderated systems), one sees a peak population in the fast energy (MeV) range and a peak in the lower (thermal or epithermal) energy (eV) range. The peak in the fast energy range reflects the source(s) while the peak in the thermal energy range represents the results of neutrons down scattering into those low energies, which is the purpose of a moderator. Remember, slowing down of fast neutrons to thermal energies happens in milliseconds.

At an energy of 2 MeV, there should be no n,2n reactions. The threshold for such a reaction should be great than 2 MeV, more like 8 MeV. Think of the binding energy of the last neutron.

Regarding the difference between "Flux (Part/GeV/cmq/pr)" and "Cumul. Flux (Part/cmq/pr)", the former is per unit energy, while the latter would be integrated over the energy range (bin). I've seen similar representation from MCNP output. One would multiply the flux/energy by the mean energy in the bin rather than the bin width.

Looking at the FLUKA manual, I find the following confusing/puzzling.
Soon after, the cumulative fluence distribution as a function of energy is also given:

**** Cumulative Fluxes as a function of energy ****
**** (integrated over solid angle) ****
The manual mentions fluence, then flux(es). Fluence is cumulative, i.e., flux integrated over time.

Lastly, 'reflected' has a connotation of recoiling in the opposite direction, and it is more appropriate to refer to 'scattered' and 'unreacted' or 'uncollided/unscattered or non-scattered', or 'forward scattered'. Depending on the thickness of the block, one will find exiting neutrons, and they will most likley have scattered at least once or twice, and the neutron energy spectrum will be spatially dependent and will be different from the incident face to the exiting face of the carbon block.

I'm not very familiar with FLUKA, but I'm aware of the concepts, and I have used the results of calculations of others.
 
  • Informative
Likes berkeman and Alex A
  • #6
@Astronuc thank you for your help, that got me closer, somethings still not right. When multiplying flux by the mean energy of the bin the result is close to the the cumulative flux numbers, so I'm guessing that I can use either one. However the results still don't make sense to me.

When I multiply flux by the mean energy of the bin I get that the unreacted and forward scattered neutrons are 1,546% of the original neutrons, and the backward scattered neutrons are 1,041%. The results when I use cumulative flux is 1,186% unreacted and forward scattered and 677% backward scattered.

As you point out the energy is too low for n, 2n reactions so I'm not sure why we're getting almost 18 times more neutrons out of the system than we put in.
 

1. What is a moderator and how does it affect neutron flux in FLUKA simulations?

A moderator in nuclear physics is a material used to slow down fast neutrons to thermal energies through a process called neutron moderation. In FLUKA simulations, when neutrons pass through a moderator, their speed decreases as they lose energy during collisions with the nuclei of the moderator material. This decrease in speed increases the neutron flux density because the slower neutrons are more likely to be captured by the nuclei, thus increasing the probability of nuclear reactions.

2. Why does neutron flux increase when neutrons are slowed down?

Neutron flux, which measures the number of neutrons passing through a unit area per unit time, increases as neutrons are slowed down because their cross-section for interaction with the material increases. Slow neutrons have a higher probability of interacting with the atomic nuclei of the moderator material, leading to an increase in reactions per unit volume, and thereby increasing the neutron flux.

3. What materials are commonly used as moderators and why?

Common materials used as moderators include light water (H₂O), heavy water (D₂O), and graphite. These materials are effective because they contain light atoms such as hydrogen or carbon, which have similar masses to neutrons. When neutrons collide with these light atoms, they efficiently transfer energy, leading to more effective moderation. Each of these materials has different moderating properties and is chosen based on the specific requirements of the reactor design or experiment.

4. How does the increase in neutron flux affect nuclear reactions in simulations?

In FLUKA simulations, an increase in neutron flux can lead to a higher rate of nuclear reactions. This is crucial for applications like nuclear reactors where sustaining a chain reaction is necessary for energy production. In other applications, such as medical isotope production or neutron scattering experiments, increased neutron flux can improve the efficiency and effectiveness of the process.

5. Are there any risks associated with an increased neutron flux in FLUKA simulations?

While FLUKA simulations themselves do not pose direct risks, they model scenarios that can have safety implications in real-world applications. An increased neutron flux can lead to higher radiation levels, which need to be carefully managed to avoid radiation damage to materials and to ensure the safety of personnel. Accurate modeling is essential to predict and mitigate these risks in practical scenarios, such as in nuclear reactor design and operation.

Back
Top