MCNP code for Neutron Spectroscopy

Click For Summary

Discussion Overview

The discussion revolves around the use of MCNP code for neutron spectroscopy, specifically addressing the appropriate tally types for simulations, the conversion of flux data into neutron fluence, and the calculation of dose rates in a simulation geometry. Participants share their coding experiences, experimental results, and challenges faced in achieving accurate simulations.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant questions whether to use F2 or F4 tally for neutron spectroscopy and seeks guidance on transforming flux data into neutron fluence.
  • Another participant suggests using F4:n tally, indicating a preference for that method.
  • Concerns are raised about the absence of uploaded data and the need for clarity regarding the use of a neutron spectrometer in the experiments.
  • Participants discuss the implications of having a small detector positioned one meter from the source, suggesting that this setup may lead to inefficient data collection and wasted CPU time.
  • Several participants propose alternative configurations for the detector, such as using a ring or spherical shell, to improve data collection efficiency.
  • There is a discussion about the number of neutrons required for meaningful results, with suggestions to run simulations with varying neutron counts to obtain clearer spectra.
  • One participant expresses gratitude for assistance received, noting that following advice led to improved results that matched experimental data.
  • Another participant raises a question about measuring dose rates and expresses difficulty in interpreting their data, seeking advice on the appropriate tally to use for distance measurements.
  • Discussions about the dose calculation methods highlight potential issues with the approach taken, including the need to apply a watt spectrum for Cf-252 and the correct interpretation of dose functions.
  • Participants share specific tally configurations for calculating fluence and dose equivalent at various distances from the source, with one participant providing detailed calculations and results.
  • There is a comparison of calculated ambient dose equivalents with survey meter measurements, noting discrepancies and seeking further interpretation of the results.

Areas of Agreement / Disagreement

Participants express differing opinions on the best tally to use for neutron spectroscopy and dose calculations. While some suggestions are made, no consensus is reached on the optimal approach, and various methods are discussed without resolution.

Contextual Notes

Participants mention limitations related to the experimental setup, including the distance of the detector from the source and the need for appropriate tally configurations. There are also references to specific constants and data from manuals that may influence calculations, but these remain unresolved within the discussion.

Hamidul
Messages
27
Reaction score
5
Hello everyone , in my mcnp coding for finding neutron spectroscopy I used F2 tally across a surface. Is it correct or I should use f4 tally? Morever I need to transform the flux data into neutron fluence. How can I do that. Here I uploaded my code. Though my data from codes is way more different from my experimental data.
 

Attachments

Engineering news on Phys.org
I would have used a F4:n 6
 
It might be better if this was all kept in one thread. I am not seeing the excel data or the runs attached here or in the other thread. Are you saying you used a neutron spectrometer to get your results?
 
  • Like
Likes   Reactions: Hamidul
Alex A said:
It might be better if this was all kept in one thread. I am not seeing the excel data or the runs attached here or in the other thread. Are you saying you used a neutron spectrometer to get your results?
Hello Alex, I uploaded both the file, but due to some issues of the network it did not worked.
Yes, I used NNS (Nested Neutron Spectrometer) to get my results. My professor said that my experimental results are good and I have to simulate the same things to get a spectra.

Moreover, should I stop this thread and go back to the previous thread. ? If this is convenient, then I will upload my simulated output file and the experimental spectra in the previous thread.
 
I don't think it matters which thread. Yes, please post your results.
 
The main problem is that you have a small detector one meter away from the source. This means most neutrons in the problem do not hit the detector and leave the problem with the CPU time wasted. Your spectrum is basic because only one neutron hit it.

I would consider calculating a slightly different problem that might be expected to have a similar result that can be calculated with less CPU time. Such as making the detector a ring, or even a spherical shell around the problem.

You could just run the problem for a long time. With 10^5 neutrons the spectrum has one or two neutrons. 10^7 a spectrum starts to appear. 10^9 would probably take 2 core days with MCNP5, and maybe twice that with MCNPX.

Or you could do both and get the spectrum 'right' with a bigger detector and then do a long run for the final result.

I note the X manual section H gives different constants for the watt spectrum of Cf-242, I do not know if the difference matters. I would also consider setting every bin of your energy range to match your real results.
 
Alex A said:
The main problem is that you have a small detector one meter away from the source. This means most neutrons in the problem do not hit the detector and leave the problem with the CPU time wasted. Your spectrum is basic because only one neutron hit it.

I would consider calculating a slightly different problem that might be expected to have a similar result that can be calculated with less CPU time. Such as making the detector a ring, or even a spherical shell around the problem.

You could just run the problem for a long time. With 10^5 neutrons the spectrum has one or two neutrons. 10^7 a spectrum starts to appear. 10^9 would probably take 2 core days with MCNP5, and maybe twice that with MCNPX.

Or you could do both and get the spectrum 'right' with a bigger detector and then do a long run for the final result.

I note the X manual section H gives different constants for the watt spectrum of Cf-242, I do not know if the difference matters. I would also consider setting every bin of your energy range to match your real results.
Thank you Alex, I will keep updating my outcomes.
 
Alex A said:
The main problem is that you have a small detector one meter away from the source. This means most neutrons in the problem do not hit the detector and leave the problem with the CPU time wasted. Your spectrum is basic because only one neutron hit it.

I would consider calculating a slightly different problem that might be expected to have a similar result that can be calculated with less CPU time. Such as making the detector a ring, or even a spherical shell around the problem.

You could just run the problem for a long time. With 10^5 neutrons the spectrum has one or two neutrons. 10^7 a spectrum starts to appear. 10^9 would probably take 2 core days with MCNP5, and maybe twice that with MCNPX.

Or you could do both and get the spectrum 'right' with a bigger detector and then do a long run for the final result.

I note the X manual section H gives different constants for the watt spectrum of Cf-242, I do not know if the difference matters. I would also consider setting every bin of your energy range to match your real results.
Thanks a lot Alex, By following your instruction I was able to find out all of my spectra which matched with my real result beautifully. Without your and others help in this forum, may be I would not been able to finish that. Long live the PHYSICSFORUM. Sorry for late update.
 

Attachments

  • Like
Likes   Reactions: Alex A
  • #10
Hello Alex, are you here? I want to measure the dose rate in my same simulation geometry surface. I did also write a code for that, got a single data. But I am struggling to interpret my data, I need to convert it dose rate microsievert per hour.
 

Attachments

  • #11
You are specifying a dose function rather than using a built in function and I need to spend a bit more time reading the manual. Should your coefficients be in pico Sv/Hr? That might explain why your result is so high.

Do you know the activity of your Cf-252 source?
 
  • #12
your dose calculation is strange, because:
- you do the calculation through a sphere while the notion of dose is punctual. In principle with mcnp we calculate the fluence at a point (for example with a type 5 tally) and we apply a DE/DF to it.
- Cf-252 is a spectrum not monoenergetic at 2.26 MeV you must apply a watt spectrum.

I think you DF is in pSv.cm2 so you must multiply by the neutrons flux in n/s*3600*1E-12 to have it in Sv/h
 
  • Informative
Likes   Reactions: Alex A
  • #13
PSRB191921 said:
your dose calculation is strange, because:
- you do the calculation through a sphere while the notion of dose is punctual. In principle with mcnp we calculate the fluence at a point (for example with a type 5 tally) and we apply a DE/DF to it.
- Cf-252 is a spectrum not monoenergetic at 2.26 MeV you must apply a watt spectrum.

I think you DF is in pSv.cm2 so you must multiply by the neutrons flux in n/s*3600*1E-12 to have it in Sv/h
If I do so, I will get dose against various energy. Right? But, I need also measure the dose at various distances like 30cm, 40cm,... 100cm from the source? For getting that which
tally should I use? F6?
the results in my input file is huge.
 

Attachments

Last edited:
  • #14
with F5:n x y z .1 you calculate the fluence at the coordinate (x,y,z). With DE/DF the fluence is transformed into equivalent dose.
In my input file I put :
F5:n 0 0 10 .1 for a distance of 10 cm from the source
F15:n 0 0 50 .1 for a distance of 50 cm from the source
F25:n 0 0 100 .1 for a distance of 100 cm from the source
I changed your DE/DF to calculate the ambiant dose equivalent (H*(10) from ICRP 74)
I also changed your watt spectrum data (from ICRP 107)
for F25 (dose equivalent at 100 cm) I obtaine 2.7280E-03 and the unit is pSv for one neutron.
You know that for Cf-252 you have 0,1164 n/s/Bq so at 1 meter your obtain :
2.7280E-03*0.1164*3600*1E-12=1.14E-12 Sv/h
 

Attachments

  • #15
That is awesome. This results agrees with my calculated ambient dose equivalent( actually free field dose equivalent ). though the values are little bit smaller than the calculated FFDE. I do not know how to interpret this. In addition , I have also measured FFDE with survey meter, the values are comparable, though the survey meter gives some larger values . By the way, can I know your real name and county? You all helped me a lot.
 
  • #16
PSRB191921 said:
with F5:n x y z .1 you calculate the fluence at the coordinate (x,y,z). With DE/DF the fluence is transformed into equivalent dose.
In my input file I put :
F5:n 0 0 10 .1 for a distance of 10 cm from the source
F15:n 0 0 50 .1 for a distance of 50 cm from the source
F25:n 0 0 100 .1 for a distance of 100 cm from the source
I changed your DE/DF to calculate the ambiant dose equivalent (H*(10) from ICRP 74)
I also changed your watt spectrum data (from ICRP 107)
for F25 (dose equivalent at 100 cm) I obtaine 2.7280E-03 and the unit is pSv for one neutron.
You know that for Cf-252 you have 0,1164 n/s/Bq so at 1 meter your obtain :
2.7280E-03*0.1164*3600*1E-12=1.14E-12 Sv/h
One more query, please suggest me a Watt energy spectrum for Am-Be neutron source. I have another code with Am-Be with same geometry. My existing function is -3 0.933020 3.46195 for Am-Be
 
  • #17
Am-Be is not a fission source, so it is not a watt spectrum. You must input the spectrum by bin.
 
  • Informative
Likes   Reactions: Alex A
  • #18
Thank you so much
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
1
Views
274
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
5
Views
990
  • · Replies 2 ·
Replies
2
Views
2K