- Open Access
Computational modeling of thermoluminescence glow curves of zinc borate crystals
Journal of Inequalities and Applications volume 2013, Article number: 136 (2013)
This work presents a new approach based on multilayered perceptrons (MLPs) to compute the thermoluminescence glow curves in undoped and La-doped zinc borate crystals. The MLP has been trained by a genetic algorithm (GA) and a Levenberg-Marquardt learning algorithm. The results obtained using the MLP models were tested with untrained experimental glow curve data. The comparison has shown that the proposed model can predict more accurately and easily the thermoluminescence glow curves.
PACS Codes:78.60.Kn, 87.53.Bn.
Controlled measurement of the emitted light (glow curve) of a dosimetric material is normally used for determination of the radiation dose absorbed by that material . To understand the behavior of the dosimetric material, it is necessary to analyze the glow curve and evaluate the trap parameters . Glow curve analysis is widely used for dosimetric studies [3–9].
Most insulating or semiconducting materials generally exhibit thermoluminescence (TL) glow curves with one or more peaks when the charge carriers are released. The peaks observed on this curve correspond to the ionization of traps at various energy levels of the dosimetric material. These traps are characterized by certain physical parameters. In order to obtain these important physical parameters, one needs to fit the glow curve data to a TL model that best describes the TL intensity as a function of these parameters. Thus, the developed TL model is very useful for getting detailed information on kinetic parameters of trapping centers in the dosimetric material. Kinetic parameters are activation energy (E), frequency factor (s) and the order of kinetics (b). E and s have been determined by variable heating rate (VHR), initial rise (IR), isothermal decay (ID), and peak shape (PS) methods. Also, b has been generally calculated by PS methods from the peak shape parameters.
The generalization ability, real-time operation, and ease of application have made artificial neural network (ANN) quite popular in the last years . ANNs have been applied in many areas because of these features [11–16]. The ANN software available today provides many neural network architectures and learning algorithms, to be applied to specific problems.
The purpose of the present work is to model the thermoluminescence glow curves of trapping centers in undoped and La-doped zinc borate crystals using GA, ANNs, and experimental data. The proposed model is not time-consuming and can more accurately and easily predict the thermoluminescence glow curves of zinc borate crystals.
2 Experimental details
Powder samples of undoped and La-doped ZnB2O4 at 1%, 2%, 3%, 4%, 5%, and 10% (by weight) were prepared by the nitric acid method. This method is relatively easy and cheap. ZnB2O4 powder samples were synthesized using zinc oxide (ZnO, with a minimum purity of 99.99%) and boric acid (H3BO3, with a purity of 99.99%). Appropriate amounts of ZnO and H3BO3 powders were separately weighted to prepare zinc borate. Starting materials were mixed, while heating at 80∘C, in 1 M nitric acid solution (HNO3, standard solution) by using a magnetic stirrer. All the experiments were carried out in a glass beaker of 250 ml volume. For 5 g of initial powders, 80 ml acid was used. During this process, all oxides and boric acid were converted into the metallic nitrates [i.e., Zn(NO3)2, B(NO3)3 and La(NO3)3]. La-doped ZnB2O4 powder samples were also prepared in a similar manner by taking the starting material in stoichiometric ratio and adding La2O3 to the mixture .
Mixing was continued until a dry precursor was obtained. The precursor was ground in an agate mortar for about 15 min. Then, it was calcined at 450∘C for 5 h to remove possible organic compounds. Gasses such as NO and NO2 were also released up to this temperature, and metallic nitrates were converted into the oxides again . Finally, the precursor was pelletized under the pressure of 3 ton before annealing at temperatures from 700∘C to 900∘C for 2 h which led to the formation of zinc borates. After annealing, the powder samples were cooled to room temperature and triturated in an agate mortar .
The structure analysis of all the samples and the effect of doping on the structure of undoped ZnB2O4 powder sample were studied by X-ray powder diffraction. The X-ray diffraction (XRD) measurements were taken at the interval of Bragg angle 2θ from (), using a Rigaku Ultima IV X-ray diffractometer at 40 kV at 3 deg. min−1 and 30 mA with Cu-K α () radiation .
The TL glow curves of undoped and various La-doped ZnB2O4 powder samples were recorded with Risø TL/OSL DA-20 reader using Corning 7/59 and Schott BG/39 optical filters in nitrogen atmosphere. The measurements were carried out on 10 mg samples. During measurements of all the powder samples, pre-heating process up to 140∘C for the heating rate of 2∘C/s and the reading process up to 450∘C for the heating rate of 5∘C/s were used. TL intensity for each glow peak was calculated by taking the area under dosimetric peak. The dose responses of all the powder samples exposed to 90Sr beta radiation (40 mCi) were obtained in the dose range from 143 mGy to 60 Gy .
3 Multilayered perceptron neural network
There are many types of neural networks for various applications available in the literature. Multilayered perceptrons (MLPs) are feed-forward networks and universal approximators. MLPs are the simplest and therefore most commonly used neural network architectures . In this paper, they have been adapted to the computation of the thermoluminescence glow curves of trapping centers in undoped and La-doped zinc borate crystals.
The MLP used in this work is trained with the GA. An MLP consists of three layers: an input layer, an output layer, and an intermediate or hidden layer. Processing elements (PE) or neurons in the input layer only act as buffers for distributing the input signals (i shows the i th input PE) to PEs in the hidden layer. Each PE j (j shows the j th PE in the hidden layer and output layers) in the hidden layer sums up its input signals after weighting with the values of the respective connections from the input layer and computes its output as a function f of the sum,
f can be a simple threshold function, a sigmoid or hyperbolic tangent function. The output of PEs in the output layer is computed similarly. Training a network consists of adjusting its weights using a training algorithm. The training algorithms adopted in this study optimize the weights by attempting to minimize the sum of squared differences between the desired and the actual values of the output neurons , namely
where is the desired value of an output neuron j and is the actual output of that neuron. Each weight is adjusted by adding an increment to it. is selected to reduce E as rapidly as possible. The adjustment is carried out over several training iterations until a satisfactorily small value of E is obtained or a given number of iterations are reached. The computed depends on the training algorithm adopted. There are a number of training algorithms used to train a MLP, and a frequently used one is called the back propagation (BP) training algorithm . The BP algorithm, which is based on searching an error surface using gradient descent for points with minimum error, is relatively easy to implement. However, the BP algorithm has some problems for many applications . The algorithm is not guaranteed to find the global minimum of the error function since gradient descent may get stuck in local minima, where it may remain indefinitely. In addition to this, long training sessions are often required in order to find an acceptable weight solution because of the well-known difficulties inherent in gradient descent optimization .
In this work target TL intensity (I) for the MLP has been determined by a GA. The computation process is carried out with a set of thermally stimulated luminescence (TSL) measurements.
4 Determination of target TL intensity with a genetic algorithm
The GA method is based on a computer simulation of biological evolution and initially works with a randomly generated population with several variables to be estimated . The population size is usually related to the problem under consideration and can be determined by a number of variables. Each member or individual of the population is usually called a chromosome or a string consisting of genes or bits, and encoded into one variable (I) for this work. A new population is built up by selecting individuals among members of the initial population according to their fitnesses through a fundamental genetic process of selection criterion based on the roulette wheel. The fitness function (ff) is calculated by
where n is the population size, and are the desired and computed TL intensities, respectively.
Fitness value for each string was calculated using the fitness function, and hence new members were chosen for reproduction according to their fitness based on the specified selection criterion. Thus, the fittest had a greater chance to be selected for next population. Once the reproduction was completed, a crossover operation was implemented by simply exchanging bits between two randomly selected members in the population. The final genetic process was mutation that randomly changes a particular bit in a particular string, that is, a zero bit may change to a one or vice versa.
5 Results and discussion
The proposed technique involves training an MLP to compute the thermoluminescence glow curves when the values of sintering temperature (), La-dope amount (), dose (), and temperature (T) are given. The ranges of training data set were at two points, at seven points, at seven points, at 250 points. The TL intensity configuration to be modeled by the neural network is shown in Figure 1. Training an MLP using the GA to compute I involves presenting them with different sets (, , , and T) sequentially and/or randomly and corresponding calculated values I. Differences between the target output (I) and the actual outputs () of the MLP are calculated through the network to adapt its weights using Eqs. (1)-(3). The adaptation is carried out after the presentation of each set (, , , and T) until the calculation accuracy of the network is found satisfactory according to some criterion (for example, when the errors between I and for all the training set fall below a given threshold) or the maximum allowable number of epochs (the time periods that encompass all the iterations performed after all the patterns are presented to the network) is reached.
Furthermore, in order to understand the MLPs prediction accuracy and generalization capacity, the networks were also trained with the training set, cross-validation set and checked with test data. The network memorizes the training set and does not generalize well when the network is trained too much . The training holds the key to an accurate solution, so the criterion to stop training must be very well described. Cross-validation is a highly recommended criterion for stopping the training of a network. When the error in the cross-validation increases, the training should be stopped. A practical way to find a point of better generalization is to use a small percentage (around 10%) of the training set for cross-validation. To obtain a better generalization of the networks presented in this work, 1,570 of training data, which were selected randomly, were used as a cross-validation set.
In total 15,750 data sets were used in training and test phases. 500 data sets were used to test the network. For the validation, untrained experimental data were used to test the neural model as well. The number of hidden layers and neurons in each layer was determined through trial and error to be optimal including different transfer functions as hyperbolic tangent, sigmoid and hybrid. After trials, a better result was obtained from a three-layered network. In this network, the hyperbolic tangent function is used in the hidden layer, and sigmoid function is used in the output layer. The number of epochs was 1,000 for training, and the most suitable network configuration found was . It means that the number of neurons was 24 for the hidden layer.
In the proposed model, 63 thermoluminescence glow curves in undoped and La-doped zinc borate were used. The estimates of I were found to be in a range from 1,553,559 to −5 by use of measured TL intensity results in the zinc borate crystals at temperatures varying from 41.64 to 450∘C. The correlation coefficient for the trained data was found to be 0.9982.
All tested thermoluminescence glow curves of zinc borate crystals in the range of training data have high correlation coefficients. Figure 2 shows variation with temperature of TL intensity obtained from the neural network model and experimental data for ZnB2O4:0.03 La powder sample. The values of TL intensity achieved from the proposed model are in 99% agreement with the experimental values of the TL intensity. The model was assessed for ZnB2O4 powder sample exposed to 60 Gy which is outside the range of the training data. The variation of the TL intensity with temperature for ZnB2O4 powder sample given in Figure 3 also shows good correlation between measured and predicted results.
The proposed method has some inherent limitations which make it not a general solution. The trained neural network is based on a specific set of zinc borates. The trained network can be only valid for the same doped and undoped zinc borates. For different dosimetric materials, a series of experiments would have to be performed again to obtain input data for the proposed ANN training. If the ANN input data could include the TL glow curve information of new materials, many more experimental data would have to be done to meet the accuracy requirements for a more general solution. However, since the neural model presented in this work has accuracy and requires no tremendous computational efforts and less background information about the thermoluminescence and dosimeter, it can be very useful for the layered single crystals. This model capable of more accurately predicting thermoluminescence glow curves in La doped zinc borates is also very useful to a researcher working in this field.
The predicted results from the ANN approach sound very satisfactory and in agreement with experimental results concerning the thermoluminescence glow curves in undoped and La doped zinc borates. The model is fast and allows the application of standard learning algorithms to the neural network.
Abd El-Hafez AI, Yasin MN, Sadek AM: GCAFIT - a new tool for glow curve analysis in thermoluminescence nanodosimetry. Nucl. Instrum. Methods Phys. Res. A 2011, 637: 158–163. 10.1016/j.nima.2011.02.028
Furetta C, Kitis G, Kuo CH: Kinetics parameters of CVD diamond by computerized glow-curve deconvolution (CGCD). Nucl. Instrum. Methods Phys. Res. B 2000, 160: 65–72. 10.1016/S0168-583X(99)00554-6
Bos, AJJ, Piters, TM, Gomez Ros, JM, Delgado, A: GLOCANIN, an Intercomparision of Glow Curve Analysis Computer Programs. IRI-CIEMAT Report 131–93–005, IRI, Delft (1993)
Strauss, L, Hajek, M: Review of methods for the determination of the kinetic parameters of thermoluminescence dosimeters. Project thesis by Strauss, L, Atomic Institute of Austrian Universities, Vienna, Austria. www.ati.ac.at (2007)
Horowitz YS, Yossian D: Computerized glow curve deconvolution: application to thermoluminescence dosimetry. Radiat. Prot. Dosim. 1995, 60: 1–114.
Gambarini G, Sinha Roy M: Dependence of TLD thermoluminescence yield on absorbed dose in a thermal neutron field. Appl. Radiat. Isot. 1997, 48: 1467–1475. 10.1016/S0969-8043(97)00142-5
Hajek M, Berger T, Bergmann R, Vana N, Uchihori Y, Yasuda N, Kitamura H: LET dependence of thermoluminescent efficiency and peak height ratio of CaF2:Tm. Radiat. Meas. 2008, 4: 1135–1139.
Furetta C, Kuo CH, Weng PS: Fading prediction in thermoluminescent materials using computerised glow curve deconvolution (CGCD). Nucl. Instrum. Methods Phys. Res. A 1999, 423: 183–189. 10.1016/S0168-9002(98)01203-0
Ratovonjanhary AJF, Raboanary R, Andriambolona R, Goeksu HY: Quartz glow-peaks lifetime analysis. Tl glow-curve deconvolution functions for first order of kinetic compared to initial rise method. Proceedings of the HEPMAD’ 04 Conference 2004.
Haykin S: Neural Networks: a Comprehensive Foundation. Macmillan Co., New York; 1994.
Kucuk I: Prediction of hysteresis loop in magnetic cores using neural network and genetic algorithm. J. Magn. Magn. Mater. 2006, 305: 423–427. 10.1016/j.jmmm.2006.01.137
Kucuk I: Prediction of hysteresis loop in magnetic cores using neural network and genetic algorithm. J. Magn. Magn. Mater. 2006, 307: 53–61. 10.1016/j.jmmm.2006.03.043
Kucuk N: Modeling of gamma-ray energy absorption buildup factors using neural network. Ann. Nucl. Energy 2008, 35: 1787–1790. 10.1016/j.anucene.2008.05.005
Hayajneh MT, Hassan AM, Mayyas AT: Artificial neural network modeling of the drilling process of self-lubricated aluminum/alumina/graphite hybrid composites synthesized by powder metallurgy technique. J. Alloys Compd. 2009, 478: 559–565. 10.1016/j.jallcom.2008.11.155
Hayajneh MT, Hassan AM, Alrashdan A, Mayyas AT: Prediction of tribological behavior of aluminum-copper based composite using artificial neural network. J. Alloys Compd. 2009, 470: 584–588. 10.1016/j.jallcom.2008.03.035
Mirzadeh H, Najafizadeh A: ANN modeling of strain-induced martensite and its applications in metastable austenitic stainless steels. J. Alloys Compd. 2009, 476: 352–355. 10.1016/j.jallcom.2008.08.046
Kucuk N, Kucuk I, Cakir M, Keles SK: Synthesis, thermoluminescence and dosimetric properties of La-doped zinc borates. J. Lumin. 2013, 139: 84–90.
Sözeri H: Simple recipe to synthesize single-domain BaFe12O19 with high saturation magnetization. J. Magn. Magn. Mater. 2009, 321: 2717–2722. 10.1016/j.jmmm.2009.03.075
Ubeyli ED, Guler I: Multilayer perceptron neural networks to compute a quasistatic parameters of asymmetric coplanar waveguides. Neurocomputing 2004, 6(2):349–365.
Goldberg DE: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Boston; 1989.
Dedicated to Professor Hari M Srivastava.
This work was supported by the Commission of Scientific Research Projects of Uludag University, Project number UAP(F)-2011/74.
The authors declare that they have no competing interests.
All authors carried out the proof. All authors conceived of the study, and participated in its design and coordination. All authors read and approved the final manuscript.
About this article
Cite this article
Kucuk, N., Kucuk, I. Computational modeling of thermoluminescence glow curves of zinc borate crystals. J Inequal Appl 2013, 136 (2013). https://doi.org/10.1186/1029-242X-2013-136
- dosimetric materials
- thermoluminescence glow curve
- thermally stimulated luminescence