1 Introduction

Industrial radiography is a nondestructive method which allows testing components for flaws without interfering with their usefulness. This technique is one of the inspection methods that are commonly employed for quality control of manufactured products and monitoring their performance in service, in industry [1, 2].

Gamma-rays from most radioactive sources have a great power of penetrating, which makes them valuable, especially when large thicknesses or high-density specimens, beyond the range of generally available X-ray equipment, are involved. The radioisotopes that are commonly used include 60Co, 137Cs, 192Ir, 75Se and 169Yb [3]. The mean energy of these sources is 1.252, 0.662, 0.375, 0.218 and 0.145 MeV, respectively [4]. The sources can be classified according to the energy they emit: high (60Co), medium (137Cs and 192Ir) and low energy (75Se and 169Yb). In other words, the 60Co is most energetic source and for shielding need thicker layer of the shield, while protection of the 169Yb is more comfortable and can be done with similar thinner layers. Furthermore, the materials with higher atomic number have greater value of photoelectric cross section and then can have better shielding against radiation.

People whose jobs relate to radiation, e.g., radiographers, can be affected by ionizing radiation. The received radiation dose depends on different parameters and conditions, for example, distance, time, working procedure and shielding. Therefore, it is crucial for higher level personnel to continuously evaluate the extent and intensity of the radiation imposed on each radiographer employee to guarantee employee’s safety. The most important issue for use of such gamma sources in the industrial radiography is proper shielding [5].

International atomic energy agency (IAEA) has recommended that the shielding should be such that in controlled areas the dose equivalent be less than 5 mSv/year and for uncontrolled areas less than 1 mSv/year [6]. The ICRP has proposed limiting radiation exposure dose for occupational radiation worker is a mean of 20 mSv/year over five years and 1 mSv/year for the public [7]. The ICRP subscribes the general philosophy of not only keeping exposures under the dose limits, but also preservation all exposure levels “as low as reasonable achievable” (ALARA).

One of the interactions of photons with matter is the Compton scattering in which secondary scattered photons are produced. The generation of these secondary radiations impacts the entire process of penetration and diffusion of gamma-rays, since secondary radiations can reach the detector [8, 9]. When secondary gamma-rays accumulate during the attenuation process, a correction factor arises which is known as “buildup factor” [10, 11]. Furthermore, the buildup factor is defined as the parameter which arises as an outcome from multiple gamma-ray photons scattering within a material due to large penetration depth of material and a consequence of divergence or broad beam of gamma-ray photon [12].

Knowing the dose of photons is important in radiation protection, radiation hazards, external exposure, industrial applications and other cases where there are photons. Concentrating on the protection of people, one may want to know, at any location where people might be working or living, or exposed to photons, the exposure and dose rate of the gamma. The buildup factor is the key part for the occupational exposure evaluation, which is the basis for many advanced dose evaluation methods [13,14,15,16,17,18].

Much progress has been made over the years about calculating the buildup factor in various media and for a wide range of incident photon energy and penetration depth. In principle, the buildup factors can be investigated experimentally [19, 20]. Buildup factors are usually calculated theoretically by the solving the photon transport equation [21, 22]. Nowadays, with developed gamma transport and to the well-evaluated accurate values of attenuating coefficients and cross sections, the various buildup factors can be calculated through the Monte Carlo method [13, 23,24,25]. Moreover, this approach provides convenient consideration of the gamma source energy spectrum and effect of the employed materials.

In previous works, the buildup factors have been obtained for monoenergetic photons [26,27,28]. In this study, the flux and energy buildup factors for some gamma sources used for industrial radiography, i.e., 60Co, 137Cs, 192Ir, 75Se and 169Yb are calculated by Monte Carlo transport code MCNPX, for seven shields. These sources, except 137Cs, emit more than one gamma energy.

2 Materials and methods

For penetration data, a combination of exponential linear attenuation coefficients, the inverse square law and the assumption of buildup factors to account for single and multiple scattering events were considered [29]. In gamma-ray transmission through a material, the photon flux reached the detector (Ф) at r distance from a point source follows:

$$ \Phi = B(\mu r,\,E)\,\Phi_{ \circ } \,e^{ - \mu r} $$
(1)

where Ф0 is the flux reached the detector in the lack of the material (i.e., a vacuum between source and detector), µ is the linear attenuation coefficient for the source photons, and B(µr,E) represents the buildup factor which scores for photons scattered by the shield into the detector. The flux reached the detector (Ф) may be broken up into two parts, contributed by the uncollided or unscattered (Фu) and collided or scattered (Фs) photons:

$$ \Phi = \,\Phi_{u} \, + \,\,\Phi_{s} $$
(2)

The buildup factor can include several types: number, energy deposited, exposure and flux buildup factor. The flux buildup factor (BF) of an isotropic point source, emitting one photon per second, placed in the center of a spherical medium with a radius of r can be defined as the ratio of detector record due to both unscattered and scattered radiation over the detector record because of unscattered radiation only:

$$ B_{F} (\mu r,\,E) = \frac{\Phi }{{\Phi_{u} }}\, = \frac{\Phi }{{\Phi_{ \circ } e^{ - \mu r} \,}} = 4\pi r^{2} \,e^{\mu r} \,\Phi $$
(3)

Similarly, energy buildup factor (BE) can be obtained from:

$$ \begin{aligned} B_{E} (\mu r,\,E) & = \frac{{\int_{0}^{\infty } {\Phi (r,E)\,E\,dE} }}{{\int_{0}^{\infty } {\Phi_{u} (r,E)\,E\,dE} }}\, \simeq \frac{{\sum\nolimits_{j} {\Phi_{j} (r,E)\,E_{j} } }}{{\sum\nolimits_{i} {\Phi_{{u_{i} }} (r,E)\,E_{i} } }}\,\, \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, & = \left( {4\pi r^{2} \,e^{\mu r} } \right)\,\,\frac{{\sum\nolimits_{j} {\Phi_{j} (r,E)\,E_{j} } }}{{\sum\nolimits_{i} {f_{i} \,E_{i} } }} \\ \end{aligned} $$
(4)

where fi refers to the intensity of emitted photons by source having energy Ei [11, 12]. Generally, buildup factor depends on photons’ energies, source geometry (parallel beam or point isotropic source) and geometry of the attenuating medium (finite, infinite, slab, etc.).

This study was carried out on the buildup factors of five radionuclide gamma sources, i.e., 60Co, 137Cs, 192Ir, 75Se and 169Yb for seven shields: Al, concrete, Fe, Sn, Pb, W and U.

2.1 Monte Carlo calculations

Calculations were performed with the MCNPX code [30] and cross sections were obtained from the latest cross section library MCPLIB02 [31]. The elemental composition and the density of shielding materials were obtained from “Compendium of Material Composition Data for Radiation Transport Modeling” [32]. The elemental composition of concrete was 51.260% O, 36.036% Si, 5.791% Ca, 3.555% Al, 1.527% Na, 1.378% Fe and 0.453% H, whose density was 2.25 g/cm3. At the first step, calculating the linear attenuation (µ(E)) was performed for each configuration of the source shield. To obtain this parameter, a slab of each shield with 1 cm thickness was exposed to each plane gamma source, while emitting a parallel beam (Fig. 1). Then, parallel photons (I) are tallied on the slab’s exit surface with a current tally (F1) associated with a cosine card.

Fig. 1
figure 1

Simulated setup for obtaining the linear attenuation coefficient

In this case, the buildup factor of Eq. (1) is unit, and also outputs of MCNPX are normalized per photon emitted by the source (per history); then, the µ(cm−1) for 1 cm thickness of each shield can be calculated based on:

$$ \mu (Z,\,E)\, = - \ln (I) $$
(5)

Finally, using the obtained µ(E) values, the flux and energy buildup factors of these radionuclide gamma sources were calculated using Eqs. (3) and (4), respectively.

In computing the shield thickness, it has been assumed that the radiation source is a point source. It is possible to treat a line source or other large radiation source as a point source, if the distance from the source is more than twice its maximum dimension. The deviation induced in the results due to above assumption is not more than 4% [33].

The simulated geometry contains an isotropic point source at the center of a sphere. For each source, calculations were made for penetration depth up to 10 mean free paths (mfp). To achieve buildup factor values, the surface flux tally (F2) in the MCNPX code was used for calculation of total flux (Ф) and the group flux in the jth energy bin (Фj); then by Eqs. (3) and (4), buildup factors of flux and energy were determined, respectively. All MCNPX calculations were done up to suitable histories (108) which give an admissible relative statistical error (≤ 0.5%).

2.2 Measurements

Using the 137Cs and 60Co sources in a lead shield with a 5 mm-diameter collimator, several transmission experiments were carried out. At first, the measurement was for obtaining the linear attenuation coefficient of lead and iron irradiated by 137Cs and 60Co point radioactive sources (370 MBq). This experiment consists of a measuring head, including a source container for each source, and a CsI(Tl) scintillation detector (Ø 3.81 cm × 3.81 cm) sited in the shield. The sample layers of lead and iron with thicknesses of 1.0 cm, and sizes of 20 × 20 cm2 were placed between the source and the detector. The distance between the detector and the source was 50 cm.

Since for obtaining the µ value based on the Beer–Lambert law the incident and transmitted photons must be parallel, the gamma-ray beam transmission was collimated using a narrow geometry array. The general configuration of the geometry is shown in Fig. 2.

Fig. 2
figure 2

Experimental setup for measuring the linear attenuation coefficient

In the following, the flux buildup factor is measured based on the relation between the incoming gamma-rays and gamma-rays passing through the spherical materials. In these experiments, the 137Cs and 60Co sources are placed at the center of lead and iron spheres. For 60Co source, radii of the iron sphere were 7.15 and 11.91 cm and lead sphere had radii of 4.56 and 7.60 cm. For measurement with 137 Cs source, the iron sphere with radii of 5.19 and 8.65 cm and lead sphere with radii of 2.44 and 4.07 cm were used. These selected radii are equal to 3 and 5 mfp of each source-shield configuration. The CsI(Tl) detector was placed at a 50 cm distance from the center of sphere (gamma source). For each sphere, the buildup factor was measured based on two statuses: with collimator between sphere and detector and without collimator. A schematic view of geometry used for buildup factor measurement with collimator is shown in Fig. 3.

Fig. 3
figure 3

Schematic view of the experimental setup for measurement of buildup factor with collimator

3 Results and discussion

The µ(E) coefficient for each configuration of the source shield was calculated according to Monte Carlo simulation, in this work, and is presented in Table 1.

Table 1 Calculated linear attenuation coefficient (µ(E)) by MCNPX

Using the results of Table 1, the flux and energy buildup factors of gamma sources used for industrial radiography, i.e., 60Co, 137Cs, 192Ir, 75Se and 169Yb, positioned at the center of seven spherical shields (Al, concrete, Fe, Sn, Pb, W and U) with different radius from 1 to 10 mfp, are calculated. The findings of flux buildup factors are illustrated in Figs. 4, 5, 6, 7 and 8 for 60Co, 137Cs, 192Ir, 75Se and 169Yb sources, respectively.

Fig. 4
figure 4

Flux buildup factors for different spherical shields exposed to 60Co source

Fig. 5
figure 5

Flux buildup factors for different spherical shields exposed to 137Cs source

Fig. 6
figure 6

Flux buildup factors for different spherical shields exposed to 192Ir source

Fig. 7
figure 7

Flux buildup factors for different spherical shields exposed to 75Se source

Fig. 8
figure 8

Flux buildup factors for different spherical shields exposed to 169Yb source

The obtained results show that this factor increases with the width of the shield for each source. This is because that the increase in the penetration depth increases the interaction of gamma radiation photons with material resulting in generating a lot of low energy photons due to Compton scattering process. The values of this factor for aluminum and concrete are very close to each other. By comparing the results, it is obvious that the buildup factor for each shield increases by decreasing the mean energy of gamma source, excluding at penetration depths 1 and 2 mfp; in the way, the 169Yb and 60Co have the highest and lowest amount of this factor for all materials. For 169Yb, the flux buildup factors are found to be in the range 0.64–384.79 at penetration depths 1–10 mfp. The flux buildup factors of 60Co source varied in the range 1.56–43.78. It may be seen that the buildup factor for each source increases with decrease in the atomic number of shield material; however, the aluminum and uranium have the maximum and minimum values of buildup factor among the others, respectively. The reason is that Compton scattering is the most dominant type of scattering for low-Z materials, especially for gamma-rays with medium energy. The buildup factors for uranium exposed to the 137Cs have roughly slight changes from 1.40–3.99 at penetration depths. The small buildup factors are also due to the dominance of photoelectric effect which results in the complete removal of low energy photons thereby not allowing them to buildup in the medium. Thus, uranium, lead and tungsten (with the high atomic number) show the lowest buildup factors.

Furthermore, the calculated energy buildup factors are listed in Tables 2, 3, 4, 5 and 6 associated with relative statistical errors for different sources and shields.

Table 2 Energy buildup factors for different spherical shields exposed to 60Co
Table 3 Energy buildup factors for different spherical shields exposed to 137Cs
Table 4 Energy buildup factors for different spherical shields exposed to 192Ir
Table 5 Energy buildup factors for different spherical shields exposed to 75Se
Table 6 Energy buildup factors for different spherical shields exposed to 169Yb

For identical source and similar penetration depth of each shield, the values of energy buildup factors are lower than the amount of flux buildup factor.

There are several algebraic expressions that have been used to represent energy buildup factor. Among the most popular is an expression referred to as Berger’s form of the buildup factor, given by:

$$ B(\mu r,\,E) = \,1\, + \,a(E)\,\mu r\,e^{b(E)\mu r} $$
(6)

where a(E) and b(E) are attributed to constant coefficients of the specific energy and shield material [34].

The results for energy buildup factor were fitted based on Eq. (6), and coefficients a(E) and b(E) of the BE were calculated for various gamma sources and shields. An example fitting to get coefficients a(E) and b(E) is shown in Fig. 9 for 192Ir source inside the lead shield.

Fig. 9
figure 9

source inside the lead shield

A typical fitting plot representing the BE as a function of µr (Eq. (6)) for 192Ir

The quantified values of coefficients a(E) and b(E) are listed in Table 7.

Table 7 Coefficients of the Berger equation for energy buildup factors

The Berger fitting computational method was compared with MCNPX for energy buildup factor in the all shields. Figure 10 shows that the energy buildup factors in various materials obtained by Berger fitting and MCNPX at different penetration depths are in very good agreement.

Fig. 10
figure 10

Comparison of energy buildup factors for 192Ir obtained from Berger fitting and MCNPX calculations

The absolute deviation in MCNPX results of energy buildup factor by Berger fitting is in the range 0.20–4.22%, 0.24–4.87%, 0.005–4.12%, 0.009–1.79% and 0.022–1.71% for 60Co, 137Cs, 192Ir, 75Se and 169Yb, respectively. The comparative analysis of energy buildup factor for photon sources at various penetration depths shows that the Berger fitting method can be employed safely for computation of buildup factors of the selected materials.

Therefore, for each source of gamma-rays and the desired thickness of shield material, the energy buildup factor can be reproduced from Eq. (6) and presented coefficients in Table 7.

Validating the Monte Carlo simulations was performed with experiment. The linear attenuation coefficients were obtained through measurements with the CsI(Tl) γ-ray spectrometer, where they are listed and compared with the µ values calculated by Monte Carlo calculation in Table 8. It can be seen that the µ values calculated with MCNPX codes, shown in Table 1, are in agreement with the measured linear attenuation coefficients.

Table 8 The measured µ and relative difference with calculated value

The results of experiment for flux buildup factor of 60Co and 137Cs sources are arranged in Table 9, which includes uncertainty of each measurement, and percentage of relative differences in the experimental and computational results of this factor.

Table 9 The measured BF and relative difference with calculated value

The relative differences between results of calculations and experiment are less than 4%, where it is reasonable and acceptable. The main Monte Carlo simulation error is statistical error, although the cross sections used in the calculation may also have errors. The significant error causes of the experiment are systematic errors, in which the uncertainty in activity of the source was more important.

4 Conclusions

The flux and energy buildup factors were calculated for different point isotropic sources used for industrial radiography (60Co, 137Cs, 192Ir, 75Se and 169Yb) placed in the center of seven shields, (Al, concrete, Fe, Sn, Pb, W and U) from 1 to 10 mfp using MCNPX code. The buildup factors are obtained very accurately by considering different interactions that are possible to occur between gamma photons and the medium matter with latest available cross section.

Buildup factor increases with increase in mean free path (material thickness) for the same gamma source. As thickness increases, the probability of photon scattering increases. For the same material thickness, the gamma sources with lower mean energy have larger buildup factor. For the photon in the range of 0.1 to 1.3 MeV, the cross section of Compton scattering reduces with increase in the energy. For the same gamma source and shield thickness, the materials with lower atomic number have greater buildup factor. This is because that the Compton scattering cross section almost decreases by increasing the atomic number. The values of buildup factor for aluminum and concrete are close to each other. This may be due to the closeness of their effective atomic number. The results of experiment and Monte Carlo calculation for linear attenuation coefficient and flux buildup factor are in good agreement, as the relative differences are less than 3 and 4%, respectively. The outlined buildup factors of this study can be useful in applications of radiation shielding against gamma sources used for industrial radiography.