Vectorization of Continuous Energy Monte Carlo Method for Neutron Transport Calculation

Size: px
Start display at page:

Download "Vectorization of Continuous Energy Monte Carlo Method for Neutron Transport Calculation"

Transcription

1 Journal of NUCLEAR SCIENCE and TECHNOLOGY, 29[4], pp. 325~336 (April 1992). 325 Vectorization of Continuous Energy Monte Carlo Method for Neutron Transport Calculation Takamasa MORI, Masayuki NAKAGAWA and Makoto SASAKIt Japan Atomic Energy Research Institute* Received April 26, 1991 Revised September 13, 1991 The vectorization method was studied to achieve a high efficiency for the precise physics model used in the continuous energy Monte Carlo method. The collision analysis task was reconstructed on the basis of the event based algorithm, and the stack-driven zone-selection method was applied to the vectorization of random walk simulation. These methods were installed into the vectorized continuous energy MVP code for general purpose uses. Performance of the present method was evaluated by comparison with conventional scalar codes VIM and MCNP for two typical problems. The MVP code achieved a vectorization ratio of more than 95% and a computation speed faster by a factor of 8~22 on the FACOM VP-2600 vector supercomputer compared with the conventional scalar codes. KEYWORDS: vectorization, efficiency, computer codes, continuous energy, Monte Carlo method, neutron transport, computer calculations I. INTRODUCTION The continuous energy Monte Carlo method is widely used as a powerful tool to obtain a reference solution or to analyze experiments as precisely as possible in the field of particle transport problems. The Monte Carlo method, however, usually requires much computation time to obtain a result with required statistics due to its statistical nature. Furthermore, the continuous energy method consumes more computation time by about 30~80% owing to the accurate treatment of physics models compared with the multi-group one. The speedup of the continuous energy codes would extend the applicability and benefit. An advent of recent supercomputers with vector processors reduces computation costs by vectorization of conventional scalar codes. For Monte Carlo codes, however, the vectorization is not a simple work but it needs an almost complete rewrite of a program. Conventional scalar codes use the history based algorithm, and they are impossible to be vectorized. It was demonstrated that Monte Carlo calculations could be successfully vectorized by adopting the event based algorithm(1)~(5). However, there are large differences in individual approaches for vectorization and they significantly affect a performance of vectorized code(6). In addition, a vectorization efficiency and an optimum algorithm depend on the physical nature of the problem to be solved and the computer architecture. It is important to investigate an appropriate algorithm and a portability of vectorized codes between different supercomputers for the development of general purpose Monte Carlo codes. In Japan Atomic Energy Research Institute, such a study was extensively carried out and a vectorized multi-group Monte Carlo code GMVP for general purpose uses was developed on the FACOM VP-100(7)~(9). Furthermore, t Tokai-mura, Ibaraki-ken * Permanent address : Japan Research Institute Ltd., Kami-Ohsaki, Shinagawa-ku, Tokyo 141,, 23

2 326 J. Nucl. Sci. Technol., the experience of installing the GMVP code on other supercomputers indicated that the vectorized Monte Carlo code was portable and a satisfactory performance could be achieved on fairly different supercomputers by the conversion with modest efforts(7)(9). It was also found that the speedup depended on the number of vector pipelines installed in these computers. The detailed treatment of individual interactions and the handling of a large amount of nuclear data introduce an increasing complexity into the vectorization of the continuous energy method compared with the multi-group one. Brown et al. adopted a rather simple physics model of neutron interactions based on the 05R code in their vectorized code LACER3D by restricting its application to reactor calculations(5). In the present work, we studied the vectorization method for general purpose codes which require accurate physics models for wide applications as much as possible. Several physics models suitable for vector computations were established and are proposed in Chap. II together with sampling methods from them. Furthermore, the control logic of complicated analysis of interactions and the cross section data management were studied to achieve a high vectorization efficiency for precise Monte Carlo calculations. Those are described in Chap. III. By combining these procedures with the stack-driven zone-selection method developed for the GMVP code(8), a vectorized continuous energy code MVP was developed for general purpose uses with the FACOM VP-2600 vector supercomputer. To evaluate a performance of the present method, the MVP code was compared with conventional scalar codes VIM(10) and MCNP(11) for two typical problems. The results are presented in Chap. IV, where the vectorization efficiency is estimated by absolute computation speed (CPU time/track) and speedups. Furthermore, an amount of vectorized part of the code is measured by the vectorization ratio on the CPU time basis which sets an upper limit of speedup due to vectorization. II. PHYSICS MODEL AND SAMPLING TECHNIQUES FOR VECTORIZED CONTI- NUOUS ENERGY METHOD 1. Expression of Cross Sections and Probability Data In the present work, we treat the energy range of 20 MeV~10-5 ev. All neutron reaction channels given in the evaluated nuclear data file for this energy range are explicitly taken into account. To ensure a realistic representation of the physics model and an efficient and accurate numerical procedure, the evaluated nuclear data of each nuclide are processed into an appropriate library. Neutron cross sections in the resolved resonance region and smooth one are pointwisely represented, and those at any intermediate energy are obtained by a linear-linear interpolation formula. Energy points at which cross sections are given are selected to reproduce cross sections within a required accuracy (normally 0.1%) by the interpolation. In the unresolved resonance region, cross sections are obtained by the cross section probability table method. The probability table consists of several sets of values for si, se and sf and their probabilities p. With a probability p, these cross sections take specified values. For the sampling from the probability table, the code uses the discrete conditional sampling method(14), which needs no IF-test and is very fast regardless of the number of possible events. Probabilities such as energy and angular distributions of secondary neutrons are given by either tables or specific functions with energy-dependent parameters. Both tables and parameters are given at a number of different incident energies, depending on nuclides and reactions. In the former case, a table to be sampled from is probabilitically selected. When En and En+1 are the energies of the n-th and (n+1)-th tables, respectively, the (n+1)-th table is selected with a probability p= (En-E)/(En-En+1), and the n-th table with a probability 1-p for En+1<=E<=En. This selection is made without an IF-test by find- 24

3 Vol. 29, No. 4 (Apr. 1992) 327 ing the largest integer which is less than or equal to n+p+x, where is a random number uniformly distributed in the interval (0, 1). On the other hand, a value of parameter at any energy is calculated by the linear-linear interpolation. 2. Analysis of Neutron Interaction The types of neutron interactions are summarized in Fig. 1, and the collision analysis proceeds as shown in Fig. 2. The physics Fig. 1 Neutron interactions in MVP code Fig. 2 General flow of collision analysis 25

4 328 Nucl. Sci. Technol., models of neutron interactions and the sampling methods adopted to increase a vectorization efficiency are briefly described below. (1) Sampling of Collision Nuclide A neutron collides with a nuclide h in a zone composed of K nuclides with a probability Pk: where r, st, and St are the atomic number density, the microscopic and macroscopic total cross sections, respectively. Conventional scalar codes use cumulative probabilities to sample a collision nuclide. On the other hand, the present code determines a collision nuclide by a new method which uses K random numbers xk in the interval (0, 1). If rkskt/ =1,rjsjt>xk, the k-th nuclide is reserved Skj as a candidate. This test is continued from the first constituent nuclide to the last one. The last nuclide reserved is selected as a collision nuclide. (2) Creation of Fission Neutrons A constant weight Wf is assigned to each fission neutron, and the number of created neutrons n is probabilitically determined to preserve the expected value <n>: where Wnsf/st is the expected value of total weight of fission neutrons created at each collision. The method to determine n is the same as that to select a table to be sampled from, which is described in Chap. II-1. The quantity n+p described there is replaced with <n> in this case. (3) Treatment of Absorption Two methods are used to treat absorption of neutrons, as shown in Fig. 1. One is the analog absorption used in a lower energy region where a neutron history is terminated with an absorption probability sa/st. The other is the implicit absorption treatment (nonanalog absorption) used in a higher energy region. In this energy region, a neutron weight is reduced by a factor of a nonabsorption probability instead of terminating a history. A boundary of two energy regions is set to be 275 ev as a default value, but it can be optionally changed to increase a calculation efficiency in particular problems. A lower energy is generally preferable for problems with highly absorbing materials from the viewpoint of increasing statistics in the low energy region. On the other hand, a higher energy is used to suppress the excessively large number of collisions and to reduce computation time for problems with a low absorption probability. (4) Determination of Reaction Type of Scattering The type of scattering process is determined by sampling from the probabilities px=sx/(st-sa), where x indicates a reaction type. This sampling is performed by a linear search on a cumulative probability table to find l such as If the (n, mn) reaction is selected, (m-1) neutrons are created. (5) Elastic and Inelastic Scattering (a) Sampling of scattering angle The scattering angle m is sampled in the same manner for all elastic and inelastic scattering processes. The angular distribution tables consist of equiprobable cosine bins (mi) and the cosines are either in the center-ofmass or in the laboratory system, depending on the type of reaction. The sampling process proceeds by using two random numbers and x2 as follows : The i-th cosine x1 bin is selected without an IF-test by uniform sampling such as i-1<=x1n<i, where N is the number of equiprobable bins. Then, the value of m is calculated as m=mi+x2(mi+1-mi) by assuming an isotropic distribution within each bin. (b) Sampling of secondary energy For the elastic and inelastic scattering from discrete levels, the secondary energies are determined by the two-body kinematics. On the other hand, those from other inelastic scattering processes are governed by various scattering laws. The MVP code can treat all 26

5 Vol. 29, No. 4 (Apr. 1992) 329 laws used in the JENDL-3 evaluation : (1) arbitrary tabulated function, (2) general evaporation spectrum, (3) simple fission spectrum, (4) evaporation spectrum and (5) energy dependent Watt spectrum. For the first two laws, equiprobable bins are adopted. The sampling processes from these laws are the same as that of scattering angles except that the probability distribution in each bin is not constant but a linear function specified by given probabilities. Other three laws are well-known functions. To sample from these functions, the code uses the direct methods without an IF-test presented in Ref. (12). (6) Thermal Scattering In the thermal energy region, neutron scattering is treated based on the free gas, the infinite mass target, the elastic or the inelastic scattering (S(a,b) law) model, as shown in Fig. 1. The third model corresponds to the elastic scattering in the ENDF/B thermal library. The S(a,b) data are converted into the energy transfer probabilities and the angular distributions. To find the exiting energy bin, the discrete conditional sampling method is used. Angular distributions are specified for each energy transfer by the MARC method(13). 3. Eigenvalues The eigenvalue (keff) is calculated by two methods. One is based on the multiplication of source neutrons defined as The other is based on the neutron balance : where Sloss=Sa-Sn,2n-2Sn,3n-3Sn,4n. terms including cross sections are evaluated by three different estimators : the track length, The the collision and the analog estimators. The first two estimators use macroscopic cross sections, while the last one uses microscopic cross sections of selected collision nuclides. As a results, we obtain six different estimates of keff, which correlate with each other. Then, the MVP code calculates the best estimate and its variance based on the method of maximum likelihood. Those are obtained as where Xj and Tij are each estimate of keff and an element of the inverse matrix of covariance evaluated from deviation of batchwise estimates by six estimators, respectively. III. VECTORIZATION METHOD In order to vectorize a Monte Carlo simulation, the MVP code adopts the stack-driven zone-selection method which is a variation of the standard event-based stack-driven algorithm. In this method, the simulation process consists of a source particle generation task and five other basic tasks : free flight analysis, next zone search, collision analysis, lattice and reflection treatments. This method was developed for the multi-group code GMVP(8). For spatial tracking of particles, the MVP code utilizes most routines developed for the multi-group code. However, the collision analysis and cross section handling routines are quite different. The different types of neutron interactions are separately processed as described in Chap. II. Furthermore, calculations of cross sections and retrieval of appropriate probability distributions are necessary during a random walk simulation. These require a new control logic of the collision analysis and fast algorithms for table searches and samplings from different probabilities which are suitable for vector supercomputers. Those are described in this chapter. 1. Cross Section Data Management All cross sections and probability data are stored in a single array and the retrieval of each data is performed by using pointers. 27

6 330 J. Nucl. Sci. Technol., Both microscopic and macroscopic cross sections are calculated at any neutron energy from these data during the random walk simulation. The calculated cross sections are referred in different calculation tasks. Furthermore, the use of the cross section probability method for the unresolved resonances requires simultaneous calculations of st, se and sf which are given probabilitically. The code constructs an array called "sigma bank" to store calculated cross sections. The structure of the sigma bank is similar to that of the particle bank. At the end of the source generation and. The mixing operation is simple since II all neutrons processed in this task belong to a single zone consisting of the same material. The code stores macroscopic cross section data of several materials for each neutron in the sigma bank. This capability is useful for problems composed of low density materials where neutrons move through several materials without a collision. 2. Collision Analysis The collision analysis consists of the six steps as shown in Fig. 2. The collision task performs the second to the last steps because the collision nuclide is already selected in the free flight task and stored in the sigma bank. The second and third steps (creation of fission neutrons and treatment of absorption) are carried out in the same way as in the multi-group method by using microscopic cross sections. The scattering analysis is much more complicated compared with the multi-group method. The number of possible reaction channels the collision analysis tasks, microscopic cross sections st, se, sc, sf and nsf are calculated is more than fifty and dependent upon collision nuclides and neutron energies. To pro- for all nuclides, and stored in the sigma bank together with pointers indicating the energy cess these reactions, the code constructs nine grids. These pointers are referred to calculate cross sections for other reactions when This figure shows the flow of neutrons among temporary working stacks shown in Fig. 3. they are required in the course of the execution of collision task. For eigenvalue calcu- divided into three stacks depending on their the stacks. At the first stage, neutrons are lations, a cross section sioss=sc+sf-sn,2n-2sn,3n-3sn,4n energies : thermal scattering #1, #2 and fast is also calculated and stored scattering (see Fig. 1). Each stack stores particle pointers and collision nuclides. The third in the sigma bank. Macroscopic cross sections are calculated stack also stores reaction channels selected. in the free flight task. The collision nuclide The operations for these three stacks are as is determined through the course of mixing follows : operations by the method described in Chap. Thermal #1: Pointers of neutrons are scattered into two stacks by selecting the type of scattering process. Then, a table search is performed to find the table to be used for sampling the secondary energy (inelastic by S(a,b) law) and the scattering angle (thermal elastic). Thermal #2: Neutrons are sorted into two Fig. 3 Connection of temporary working stacks used in collision analysis 28

7 Vol. 29, No. 4 (Apr, 1992) 331 stacks according to the mass of collision nuclide. Fast: The type of scattering reaction is sampled at first. Then, sampling from angular distributions is carried out. After that, pointers of neutrons are moved to two stacks depending on the type of scattering process. The remaining six stacks are processed by vector operations on the basis of the physics models described in Chap. II. As a result, the secondary energy and the flight direction are determined for neutrons in the stack of free gas model, and the secondary energy and the scattering angle cosine for other neutrons. The latter neutrons are gathered and the flight direction is calculated. After that, all neutrons are gathered and the calculation proceeds to the next task. The gathering and scattering operations used here can increase the vector length and the computation efficiency due to vectorization. 3. Vectorization of Table Search Table searches are necessary for several purposes. Two methods, binary and linear searches, are generally used in a Monte Carlo code. In the present code, the binary search is used to find an incident energy grid for retreaval of appropriate data and to find an energy group corresponding to each neutron energy for tallies. The binary search is especially efficient for the case of large size tables. On the other hand, the linear search is used for sampling from a cumulative probability table. Cumulative probabilities are calculated through the course of random walk simulation as in the sampling of types of scattering processes. Probability data are given at different incident energy grids depending on nuclides and reaction types. The energy grids to be searched for each neutron are stored in different tables. Accordingly, a capability of simultaneous searches of various tables with different length is essential to obtain a high computation gain. To implement this capability, we have developed a new scheme for binary searches which uses pointers indicating different tables together with Brown's method for a single table(2). Simultaneous linear searches for many neutrons are vectorized by the same approach as that for loops containing a feed-backward type IF-test(15) which appears in the rejection sampling method. The vectorized scheme is shown together with the scalar one in Fig. 4. The backward path depicted in the left side Fig. 4(a),(b) Vectorization of loops containing feed-backward type IF test (linear search from tables) 29

8 332 J. Nucl. Sci. Technol., of each scheme corresponds to the loop over elements of tables (table length) in the linear search. Two temporary buffers, the Accept and Reject buffers, are defined in the vectorized scheme. The neutrons which satisfy the IF-test are compressed into the former buffer, while the rejected ones are into the latter at the end of each loop. The Reject buffer is processed in the subsequent loop. This process is repeated until the Reject buffer becomes empty. In the vectorized scheme, the feedback path still exists, but the operations 1 and 2 are vectorized with the vector length of the number of neutrons. 4. Particle Tracking Algorithm The random walk simulation is resolved into six tasks, as mentioned above. The connection of these tasks is the same as those in the multi-group code and described elsewhere(8). Each of the five basic tasks has its own stack for queueing up pointers of particles and for storing attributes of the stack required in a selection of the next task to be executed. The order of processing tasks is not fixed but depends on the numbers of queued particles in the stacks (stack-driven algorithm). All particle descriptors reside in a large particle bank, and some of them are gathered and arranged into working arrays for vector operations in each task. After the vector operation, the updated particle descriptors are scattered back to the bank. In the zone-selection method which is a standard algorithm of the present code, two tasks of the free flight analysis and the next zone search are carried out for particles in a single geometric zone. In three other tasks, all particles in the stack are processed regardless of zone to which each particle belongs. In most cases, the chance of processing these three tasks is fairly small compared with the first two tasks in order to maximize the vectorization efficiency. The method to select the next task is as follows : When the number of particles queued for the collision, lattice or reflection task exceeds a preset value (i.e. half of the number of active particles), that task is selected. For other two tasks, the zone with the most particles is found out for each task at first and then the task with the most particles is selected among those. The detail is described elsewhere(9). 5. Main Capability of MVP Most of functions for production use are implemented in the code. The current capabilities of the MVP code are summarized as follows : (1) Problem to be solved : fixed source and eigenvalue keff problems of neutron transport. (2) Description of geometry : combinatorial geometry with multiple square and hexagonal lattices. Available unit bodies : hemispace, right parallelepiped, arbitrary polyhedron, right circular cylinder, sphere, truncated right cone, ellipsoid, triangular prism, hexagonal prism and torus. Boundary conditions : vacuum, perfect and white reflections. (3) Tallies : flux, reaction rate, averaged macroscopic and/or microscopic cross sections, keff and variances of these estimates. (4) Variance reduction techniques : Russian roulette kill and splitting based on cell importance or weight window. IV. PERFORMANCE EVALUATION OF MVP CODE To evaluate the efficiency of vectorization, two typical problems were solved by the MVP code. One is an eigenvalue problem of a PWR fuel assembly(8) and the other is a shielding problem of deep penetration of 14 MeV neutrons(16). 1. PWR Fuel Assembly As a fission source problem, a three-dimensional PWR fuel assembly was calculated with 17 x 17 pins including fuel, cladding, 24 control rod channels and a channel for instrumentation(8). The model is shown in Fig. 5. This is a typical lattice geometry problem. The reflector regions composed of iron and water are placed at the top and bottom ends of the assembly. The total number of nuclides is six in this problem. To estimate a computation gain due to vectorization, the result and performance are 30

9 Vol. 29, No. 4 (Apr. 1992) 333 scalar mode calculation)-(cpu time for scalar operations in a vector mode calculation)}/(total CPU time in a scalar mode calculation)) is about 95%. When the batch size is increased to 20,000, a speedup of a factor of 9.7 is obtained. If the tally calculation for cross section edit is suppressed, the speedup and the vectorization ratio increase by 60 and 3%, respectively, as shown in the parentheses of Table 1. This is due to the fact that most of the tally calculation cannot be vectorized on current vector supercomputers and must be carried out by scalar operations. Table 1 Performance comparison for PWR fuel assembly problemt1 Fig. 5 Side view of PWR fuel assembly compared with those of the conventional scalar code VIM in Table 1. The total number of particles is the same for both codes and is 100,000. The eigenvalues keff calculated by these two codes agree with each other within their fractional standard deviations (FSD), but the FSD value of MVP evaluated by six different estimators is smaller than that of VIM which uses three estimators. As a measure of computation speed, we use a CPU time/ track, where the number of tracks is the summation of the collision and boundary crossing events. This quantity does not strongly depend on the problem to be solved but depends on the used vectorization method, computer and vector length(6). The speedup (CPU/ track ratic of the VIM to MVP calculations) of a factor of 8.1 is achieved with a batch size of 5,000 particle/batch on the FACOM VP The vectorization ratio ({(total CPU time in a The performance and vectorization efficiency of each basic task are shown in Table 2. The vectorization efficiency is presented in terms of a speedup due to vector operations (a ratio of CPU time used in a scalar mode calculation to that in a vector one). In this problem, the computation time is mainly consumed by the free flight and collision tasks. The frequency of collision analysis is smaller by one order compared with the free flight task. The speedup of the collision analysis task is a factor of 13.6 while the highest and overall ones are factors of 33.0 (in the next zone search task) and 12.2, respectively. It should be noted that the free flight task consumes more than 60% of the computation time in tallying reaction rates for the cross section edit by the track length estimator. Without the cross section edit, the relative CPU time decreases to 36%, and the speedup of this task becomes a factor of

10 334 J. Nucl. Sci. Technol., Table 2 Performance and vectorization efficiency of MVP in PWR fuel assembly problemt1 Table 3 compares the performance of the collision analysis between the continuous energy method (MVP) and the multi-group one (GMVP). In this table, the results without the cross section edit are presented. In this case, the two codes show a similar performance in the tasks except for the collision analysis. The MVP code consumes a 6 times longer CPU time in the collision analysis than GMVP, and relative CPU times for this task are 50 and 15%, respectively. The increment of total CPU time due to the continuous energy model is a factor of 1.8. However, comparable speedups are achieved by both codes. When the number of nuclides in the problem is increased, more CPU time is required for the calculation of microscopic and macroscopic cross sections which includes the selection of collision nuclides. For such a problem, however, a comparable speedup can be expected since the vectorization efficiencies for these calculations are unchanged from those in Table 3. From the present results, it can be said that a satisfactory vectorization efficiency is realized for the collision analysis by the present method. Table 3 Comparison of collision analysis in PWR fuel assembly problem between continuous energy and multi-group methods (MVP and GMVP)t1 2. Shielding Problem of Deep Penetration As an example of a fixed source problem, we solved a deep penetration problem through an infinite slab of iron or iron and concrete with 3 m thickness. The calculation model is shown in Fig. 6. The problem for iron was proposed by Hendricks et al. as a computational benchmark(16). In the latter case, 10 cm thick iron and concrete slabs are repeatedly placed. The infinite slab was modelled by using perfect reflecting surfaces in threedimensional geometry. A mono-directional 14 MeV neutron source is located on the one side of the infinite slab, and the importance assigned to each geometrical zone is widely varied from unity at the source to ~109 at 3 m depth. The importance is increased by a factor of 2 every 10 cm in order to enhance the deep penetration. Twelve detector regions of 1 cm thickness are used to evaluate spatial 32

11 Vol. 29, No. 4 (Apr. 1992) 335 Fig. 6 Calculation model of deep penetration problem Table 4(a),(b) Performance and vectorization efficiency of MVP in deep penetration problemt1 variation of the neutron flux spectrum by the track length and collision estimators. The detailed performance is summarized in Table 4(a),(b). The speedups in the collision task (14.8 and 13.4) are similar to that obtained in the eigenvalue problem, although these values are slightly lower than the overall speedups (17.2 and 15.3). Accordingly, the present vectorization method used in the collision analysis is efficient in wide application. The absolute performance and the calculated values are compared with the MCNP code in Table 5. The results by these codes show a good agreement for neutron leakage and slowing-down below the cut-off energy. The computation speed of MVP is higher by factors of 22 and 16 for two cases than MCNP. The vectorization ratio is about 98 % in this Table 5 Performance comparison for 3 m thick deep penetration problemt 33

12 336 J. Nucl. Sci. Technol., problem since no tally calculation is made for cross section edits. V. CONCLUSION The vectorization method of the continuous energy Monte Carlo method has been studied for neutron transport calculations. Based on the algorithm developed, the vectorized continuous energy MVP code has been developed for general purpose uses on the FACOM VP-2600 vector supercomputer. The present code achieved a vectorization ratio of more than 95 %, which means that more than 95 % of computation time consumed in a scalar calculation is processed by vector operations. The speedups of factors of 8~22 were achieved compared with the conventional scalar codes VIM and MCNP. The present work has demonstrated that a computation gain by vectorization of a general purpose code can significantly reduce a computation cost and would enhance the use of continuous energy Monte Carlo method in wide applications. For further extension of application, the studies are under way for capabilities of the photon transport calculations and point detector estimation. REFERENCES (1) BROWN, F. B. : Trans. Am. Nucl. Soc., 43, 377 (1982). (2) idem: Vectorized Monte Carlo methods for reactor lattice analysis, Proc. Am. Nucl. Soc. Top. Mtg. on Advances in Reactor Computations, Salt Lake City, Ma, 1983, p (3) BROWN, F. B., et al.: Prog. Nucl. Energy, 14, 269 (1984). (4) BOBROWICZ, F. W.: Parallel Comput., 1, 298 (1984). (5) BROWN, F. B.: Trans. Am. Nucl. Soc., 53, 283 (1986). (6) MARTINE, W. R., BROWN, F. B.: IBM J. Res. Develop., 30, 193 (1986). (7) NAKAGAWA, M., MORI, T., SASAKI, M.: Development of Monte Carlo code for particle transport calculation on vector processor, Proc. Supercomputing in Nuclear Application, Mito, Mar. 1990, p (8) NAKAGAWA, M., MORI, T., SASAKI, M.: Nucl. Sci. Eng., 107, 58 (1991). (9) idem: Prog. Nucl. Energy, 24, 183 (1990). BLOMQUIST, R.N., LELL, R.M., GELBARD, (10) E.M. : A review of the theory and application of Monte Carlo method, ORNL/RSIC-44, p. 31 (1980). (11) BRIESMEISTER, J. B. (ed.) : MCNP-A general Monte Carlo code for neutron and photon transport version 3A, LA-7396-M. Rev. 2, (1986). (12) EVERETTE, C. J., CASHWELL, E. D.: A Monte Carlo sampler, LA-5061-MS, (1972). (13) SPANIER, J., GELBARD, E. M.: "Monte Carlo Principles and Neutron Transport Problem", (1969), Addison-Wesley Publ., Reading Mass. (14) BROWN, F.B., MARTINE, W.R., CALAHAN, D.A.: Trans. Am. Nucl. Soc., 39, 755 (1981). MIURA, K. : Vectorization and (15) parallelization of transport Monte Carlo simulation, Proc Winter Simulation Conf., New Orleans, Dec. 1990, p HENDRICKS, (16) J.S., CARTER, L.L. : Nucl. Sci. Eng., 77, 71 (1981). 34

Benchmark Test of JENDL High Energy File with MCNP

Benchmark Test of JENDL High Energy File with MCNP Benchmark Test of JENDL High Energy File with MCNP Masayuki WADA, Fujio MAEKAWA, Chikara KONNO Intense Neutron Source Laboratory, Department of Materials Science Japan Atomic Energy Research Institute,

More information

Benchmark Tests of Gamma-Ray Production Data in JENDL-3 for Some Important Nuclides

Benchmark Tests of Gamma-Ray Production Data in JENDL-3 for Some Important Nuclides Journal of NUCLEAR SCIENCE and TECFINOLOGY, 27[9], pp. 844~852 (September 1990). TECHNICAL REPORT Benchmark Tests of Gamma-Ray Production Data in JENDL-3 for Some Important Nuclides CAI Shao-huit, Akira

More information

Critical Experiment Analyses by CHAPLET-3D Code in Two- and Three-Dimensional Core Models

Critical Experiment Analyses by CHAPLET-3D Code in Two- and Three-Dimensional Core Models Journal of NUCLEAR SCIENCE and TECHNOLOGY, Vol. 42, No. 1, p. 101 108 (January 2005) TECHNICAL REPORT Critical Experiment Analyses by CHAPLET-3D Code in Two- and Three-Dimensional Core Models Shinya KOSAKA

More information

MONTE CARLO SIMULATION OF VHTR PARTICLE FUEL WITH CHORD LENGTH SAMPLING

MONTE CARLO SIMULATION OF VHTR PARTICLE FUEL WITH CHORD LENGTH SAMPLING Joint International Topical Meeting on Mathematics & Computation and Supercomputing in Nuclear Applications (M&C + SNA 2007) Monterey, California, April 5-9, 2007, on CD-ROM, American Nuclear Society,

More information

11. Point Detector Tally

11. Point Detector Tally and suppose that we want half the source to be in the range 005 < E < 1 and the other half to be in the range 1 < E < 20 Then the input is SPn -5 a SIn 005 1 20 SBn C 0 5 1 MCNP breaks up the function

More information

RANDOMLY DISPERSED PARTICLE FUEL MODEL IN THE PSG MONTE CARLO NEUTRON TRANSPORT CODE

RANDOMLY DISPERSED PARTICLE FUEL MODEL IN THE PSG MONTE CARLO NEUTRON TRANSPORT CODE Supercomputing in Nuclear Applications (M&C + SNA 2007) Monterey, California, April 15-19, 2007, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2007) RANDOMLY DISPERSED PARTICLE FUEL MODEL IN

More information

Extension of the MCBEND Monte Carlo Code to Perform Adjoint Calculations using Point Energy Data

Extension of the MCBEND Monte Carlo Code to Perform Adjoint Calculations using Point Energy Data Extension of the MCBEND Monte Carlo Code to Perform Adjoint Calculations using Point Energy Data Malcolm Grimstone Abstract In radiation transport calculations there are many situations where the adjoint

More information

Study on SiC Components to Improve the Neutron Economy in HTGR

Study on SiC Components to Improve the Neutron Economy in HTGR Study on SiC Components to Improve the Neutron Economy in HTGR Piyatida TRINURUK and Assoc.Prof.Dr. Toru OBARA Department of Nuclear Engineering Research Laboratory for Nuclear Reactors Tokyo Institute

More information

Temperature treatment capabilites in Serpent 2(.1.24)

Temperature treatment capabilites in Serpent 2(.1.24) Temperature treatment capabilites in Serpent 2(.1.24) Tuomas Viitanen Serpent User Group Meeting Knoxville, TN, USA OCt. 13 16, 2015 Introduction Temperature affects the neutron transport through: - Reaction

More information

Integral Benchmark Experiments of the Japanese Evaluated Nuclear Data Library (JENDL)-3.3 for the Fusion Reactor Design

Integral Benchmark Experiments of the Japanese Evaluated Nuclear Data Library (JENDL)-3.3 for the Fusion Reactor Design 1 Integral Benchmark Experiments of the Japanese Evaluated Nuclear Data Library (JENDL)-3.3 for the Fusion Reactor Design T. Nishitani 1), K. Ochiai 1), F. Maekawa 1), K. Shibata 1), M. Wada 2), I. Murata

More information

TMS On-the-fly Temperature Treatment in Serpent

TMS On-the-fly Temperature Treatment in Serpent TMS On-the-fly Temperature Treatment in Serpent Tuomas Viitanen & Jaakko Leppänen Serpent User Group Meeting, Cambridge, UK September 17 19, 2014 Effects of thermal motion on neutron transport On reaction

More information

in U. S. Department of Energy Nuclear Criticality Technology and Safety Project 1995 Annual Meeting SanDiego, CA

in U. S. Department of Energy Nuclear Criticality Technology and Safety Project 1995 Annual Meeting SanDiego, CA T. LESSONS LEARNED FROM APPLYING VIM TO FAST REACTOR CRITICAL EXPERIMENTS by R. W. Schaefer, R. D. McKnight and P. J. Collins Argonne National Laboratory P. 0. Box 2528 Idaho Falls, ID 83404-2528 Summary

More information

Comparison of the Monte Carlo Adjoint-Weighted and Differential Operator Perturbation Methods

Comparison of the Monte Carlo Adjoint-Weighted and Differential Operator Perturbation Methods Progress in NUCLEAR SCIENCE and TECHNOLOGY, Vol., pp.836-841 (011) ARTICLE Comparison of the Monte Carlo Adjoint-Weighted and Differential Operator Perturbation Methods Brian C. KIEDROWSKI * and Forrest

More information

USE OF LATTICE CODE DRAGON IN REACTOR CALUCLATIONS

USE OF LATTICE CODE DRAGON IN REACTOR CALUCLATIONS USE OF LATTICE CODE DRAGON IN REACTOR CALUCLATIONS ABSTRACT Dušan Ćalić ZEL-EN razvojni center Hočevarjev trg 1 Slovenia-SI8270, Krško, Slovenia dusan.calic@zel-en.si Andrej Trkov, Marjan Kromar J. Stefan

More information

Brief Introduction to: Transport Theory/Monte Carlo Techniques/MCNP

Brief Introduction to: Transport Theory/Monte Carlo Techniques/MCNP 22:54 Neutron Interactions and Applications Brief Introduction to: Transport Theory/Monte Carlo Techniques/MCNP The behavior of individual neutrons and nuclei cannot be predicted. However, the average

More information

A Dummy Core for V&V and Education & Training Purposes at TechnicAtome: In and Ex-Core Calculations

A Dummy Core for V&V and Education & Training Purposes at TechnicAtome: In and Ex-Core Calculations A Dummy Core for V&V and Education & Training Purposes at TechnicAtome: In and Ex-Core Calculations S. Nicolas, A. Noguès, L. Manifacier, L. Chabert TechnicAtome, CS 50497, 13593 Aix-en-Provence Cedex

More information

Upcoming features in Serpent photon transport mode

Upcoming features in Serpent photon transport mode Upcoming features in Serpent photon transport mode Toni Kaltiaisenaho VTT Technical Research Centre of Finland Serpent User Group Meeting 2018 1/20 Outline Current photoatomic physics in Serpent Photonuclear

More information

KEYWORDS: chord length sampling, random media, radiation transport, Monte Carlo method, chord length probability distribution function.

KEYWORDS: chord length sampling, random media, radiation transport, Monte Carlo method, chord length probability distribution function. On the Chord Length Sampling in 1-D Binary Stochastic Media Chao Liang and Wei Ji * Department of Mechanical, Aerospace, and Nuclear Engineering Rensselaer Polytechnic Institute, Troy, NY 12180-3590 *

More information

Spatially Dependent Self-Shielding Method with Temperature Distribution for the Two-Dimensional

Spatially Dependent Self-Shielding Method with Temperature Distribution for the Two-Dimensional Journal of Nuclear Science and Technology ISSN: 0022-3131 (Print) 1881-1248 (Online) Journal homepage: http://www.tandfonline.com/loi/tnst20 Spatially Dependent Self-Shielding Method with Temperature Distribution

More information

COVARIANCE DATA FOR 233 U IN THE RESOLVED RESONANCE REGION FOR CRITICALITY SAFETY APPLICATIONS

COVARIANCE DATA FOR 233 U IN THE RESOLVED RESONANCE REGION FOR CRITICALITY SAFETY APPLICATIONS Mathematics and Computation, Supercomputing, Reactor Physics and Nuclear and Biological Applications Palais des Papes, Avignon, France, September 12-15, 2005, on CD-ROM, American Nuclear Society, LaGrange

More information

On the Chord Length Sampling in 1-D Binary Stochastic Media

On the Chord Length Sampling in 1-D Binary Stochastic Media On the Chord Length Sampling in 1-D Binary Stochastic Media Chao Liang and Wei Ji * Department of Mechanical, Aerospace, and Nuclear Engineering Rensselaer Polytechnic Institute, Troy, NY 12180-3590 *

More information

Reactor radiation skyshine calculations with TRIPOLI-4 code for Baikal-1 experiments

Reactor radiation skyshine calculations with TRIPOLI-4 code for Baikal-1 experiments DOI: 10.15669/pnst.4.303 Progress in Nuclear Science and Technology Volume 4 (2014) pp. 303-307 ARTICLE Reactor radiation skyshine calculations with code for Baikal-1 experiments Yi-Kang Lee * Commissariat

More information

2. The Steady State and the Diffusion Equation

2. The Steady State and the Diffusion Equation 2. The Steady State and the Diffusion Equation The Neutron Field Basic field quantity in reactor physics is the neutron angular flux density distribution: Φ( r r, E, r Ω,t) = v(e)n( r r, E, r Ω,t) -- distribution

More information

Optimum Arrangement to Minimize Total Dose Rate of Iron-Polyethylene Shielding System

Optimum Arrangement to Minimize Total Dose Rate of Iron-Polyethylene Shielding System Journal of NUCLEAR SCIENCE and TECHNOLOGY, 26[4], pp. 411~421 (April 1989). 411 Optimum Arrangement to Minimize Total Dose Rate of Iron-Polyethylene Shielding System Kohtaro UEKI and Yoshihito NAMITO Nuclear

More information

Neutronic analysis of SFR lattices: Serpent vs. HELIOS-2

Neutronic analysis of SFR lattices: Serpent vs. HELIOS-2 Neutronic analysis of SFR lattices: Serpent vs. HELIOS-2 E. Fridman 1, R. Rachamin 1, C. Wemple 2 1 Helmholtz Zentrum Dresden Rossendorf 2 Studsvik Scandpower Inc. Text optional: Institutsname Prof. Dr.

More information

JOYO MK-III Performance Test at Low Power and Its Analysis

JOYO MK-III Performance Test at Low Power and Its Analysis PHYSOR 200 -The Physics of Fuel Cycles and Advanced Nuclear Systems: Global Developments Chicago, Illinois, April 25-29, 200, on CD-ROM, American Nuclear Society, Lagrange Park, IL. (200) JOYO MK-III Performance

More information

On-the-fly Doppler Broadening in Serpent

On-the-fly Doppler Broadening in Serpent On-the-fly Doppler Broadening in Serpent 1st International Serpent User Group Meeting 16.9.2011, Dresden Tuomas Viitanen VTT Technical Research Centre of Finland Outline Fuel temperatures in neutronics

More information

CASMO-5/5M Code and Library Status. J. Rhodes, K. Smith, D. Lee, Z. Xu, & N. Gheorghiu Arizona 2008

CASMO-5/5M Code and Library Status. J. Rhodes, K. Smith, D. Lee, Z. Xu, & N. Gheorghiu Arizona 2008 CASMO-5/5M Code and Library Status J. Rhodes, K. Smith, D. Lee, Z. Xu, & N. Gheorghiu Arizona 2008 CASMO Methodolgy Evolution CASMO-3 Homo. transmission probability/external Gd depletion CASMO-4 up to

More information

ARTICLE. Progress in Nuclear Science and Technology Volume 4 (2014) pp Yoshiko Harima a*, Naohiro Kurosawa b and Yukio Sakamoto c

ARTICLE. Progress in Nuclear Science and Technology Volume 4 (2014) pp Yoshiko Harima a*, Naohiro Kurosawa b and Yukio Sakamoto c DOI: 10.15669/pnst.4.548 Progress in Nuclear Science and Technology Volume 4 (2014) pp. 548-552 ARTICLE Parameter search of geometric-progression formula for gamma-ray isotropic point source buildup factors

More information

Vladimir Sobes 2, Luiz Leal 3, Andrej Trkov 4 and Matt Falk 5

Vladimir Sobes 2, Luiz Leal 3, Andrej Trkov 4 and Matt Falk 5 A Study of the Required Fidelity for the Representation of Angular Distributions of Elastic Scattering in the Resolved Resonance Region for Nuclear Criticality Safety Applications 1 Vladimir Sobes 2, Luiz

More information

CALCULATION OF TEMPERATURE REACTIVITY COEFFICIENTS IN KRITZ-2 CRITICAL EXPERIMENTS USING WIMS ABSTRACT

CALCULATION OF TEMPERATURE REACTIVITY COEFFICIENTS IN KRITZ-2 CRITICAL EXPERIMENTS USING WIMS ABSTRACT CALCULATION OF TEMPERATURE REACTIVITY COEFFICIENTS IN KRITZ-2 CRITICAL EXPERIMENTS USING WIMS D J Powney AEA Technology, Nuclear Science, Winfrith Technology Centre, Dorchester, Dorset DT2 8DH United Kingdom

More information

THREE-DIMENSIONAL INTEGRAL NEUTRON TRANSPORT CELL CALCULATIONS FOR THE DETERMINATION OF MEAN CELL CROSS SECTIONS

THREE-DIMENSIONAL INTEGRAL NEUTRON TRANSPORT CELL CALCULATIONS FOR THE DETERMINATION OF MEAN CELL CROSS SECTIONS THREE-DIMENSIONAL INTEGRAL NEUTRON TRANSPORT CELL CALCULATIONS FOR THE DETERMINATION OF MEAN CELL CROSS SECTIONS Carsten Beckert 1. Introduction To calculate the neutron transport in a reactor, it is often

More information

High-Order Finite Difference Nodal Method for Neutron Diffusion Equation

High-Order Finite Difference Nodal Method for Neutron Diffusion Equation Journal of NUCLEAR SCIENCE and TECHNOLOGY, 28[4], pp. 285~292 (April 1991) 285 High-Order Finite Difference Nodal Method for Neutron Diffusion Equation Kazuo AZEKURA and Kunitoshi KURIHARA Energy Research

More information

Error Estimation for ADS Nuclear Properties by using Nuclear Data Covariances

Error Estimation for ADS Nuclear Properties by using Nuclear Data Covariances Error Estimation for ADS Nuclear Properties by using Nuclear Data Covariances Kasufumi TSUJIMOTO Center for Proton Accelerator Facilities, Japan Atomic Energy Research Institute Tokai-mura, Naka-gun, Ibaraki-ken

More information

Chapter V: Interactions of neutrons with matter

Chapter V: Interactions of neutrons with matter Chapter V: Interactions of neutrons with matter 1 Content of the chapter Introduction Interaction processes Interaction cross sections Moderation and neutrons path For more details see «Physique des Réacteurs

More information

Application and Validation of Event Generator in the PHITS Code for the Low-Energy Neutron-Induced Reactions

Application and Validation of Event Generator in the PHITS Code for the Low-Energy Neutron-Induced Reactions Progress in NUCLEAR SCIENCE and TECHNOLOGY, Vol. 2, pp.931-935 (2011) ARTICLE Application and Validation of Event Generator in the PHITS Code for the Low-Energy Neutron-Induced Reactions Yosuke IWAMOTO

More information

Demonstration of Full PWR Core Coupled Monte Carlo Neutron Transport and Thermal-Hydraulic Simulations Using Serpent 2/ SUBCHANFLOW

Demonstration of Full PWR Core Coupled Monte Carlo Neutron Transport and Thermal-Hydraulic Simulations Using Serpent 2/ SUBCHANFLOW Demonstration of Full PWR Core Coupled Monte Carlo Neutron Transport and Thermal-Hydraulic Simulations Using Serpent 2/ SUBCHANFLOW M. Daeubler Institute for Neutron Physics and Reactor Technology (INR)

More information

MUSE-4 BENCHMARK CALCULATIONS USING MCNP-4C AND DIFFERENT NUCLEAR DATA LIBRARIES

MUSE-4 BENCHMARK CALCULATIONS USING MCNP-4C AND DIFFERENT NUCLEAR DATA LIBRARIES MUSE-4 BENCHMARK CALCULATIONS USING MCNP-4C AND DIFFERENT NUCLEAR DATA LIBRARIES Nadia Messaoudi and Edouard Mbala Malambu SCK CEN Boeretang 200, B-2400 Mol, Belgium Email: nmessaou@sckcen.be Abstract

More information

Simple Experimental Design for Calculation of Neutron Removal Cross Sections K. Groves 1 1) McMaster University, 1280 Main St. W, Hamilton, Canada.

Simple Experimental Design for Calculation of Neutron Removal Cross Sections K. Groves 1 1) McMaster University, 1280 Main St. W, Hamilton, Canada. Simple Experimental Design for Calculation of Neutron Removal Cross Sections K. Groves 1 1) McMaster University, 1280 Main St. W, Hamilton, Canada. (Dated: 5 August 2017) This article proposes an experimental

More information

Journal of Nuclear Science and Technology. ISSN: (Print) (Online) Journal homepage:

Journal of Nuclear Science and Technology. ISSN: (Print) (Online) Journal homepage: Journal of Nuclear Science and Technology ISSN: 0022-3131 (Print) 1881-1248 (Online) Journal homepage: https://www.tandfonline.com/loi/tnst20 Importance Determination Method for Geometry Splitting with

More information

VERIFICATION OF MONTE CARLO CALCULATIONS OF THE NEUTRON FLUX IN THE CAROUSEL CHANNELS OF THE TRIGA MARK II REACTOR, LJUBLJANA

VERIFICATION OF MONTE CARLO CALCULATIONS OF THE NEUTRON FLUX IN THE CAROUSEL CHANNELS OF THE TRIGA MARK II REACTOR, LJUBLJANA International Conference Nuclear Energy for New Europe 2002 Kranjska Gora, Slovenia, September 9-12, 2002 www.drustvo-js.si/gora2002 VERIFATION OF MONTE CARLO CALCULATIONS OF THE NEUTRON FLUX IN THE CAROUSEL

More information

MCNP CALCULATION OF NEUTRON SHIELDING FOR RBMK-1500 SPENT NUCLEAR FUEL CONTAINERS SAFETY ASSESMENT

MCNP CALCULATION OF NEUTRON SHIELDING FOR RBMK-1500 SPENT NUCLEAR FUEL CONTAINERS SAFETY ASSESMENT MCNP CALCULATION OF NEUTRON SHIELDING FOR RBMK-15 SPENT NUCLEAR FUEL CONTAINERS SAFETY ASSESMENT R. Plukienė 1), A. Plukis 1), V. Remeikis 1) and D. Ridikas 2) 1) Institute of Physics, Savanorių 231, LT-23

More information

CHORD LENGTH SAMPLING METHOD FOR ANALYZING VHTR UNIT CELLS IN CONTINUOUS ENERGY SIMULATIONS

CHORD LENGTH SAMPLING METHOD FOR ANALYZING VHTR UNIT CELLS IN CONTINUOUS ENERGY SIMULATIONS PHYSOR 2012 Advances in Reactor Physics Linking Research, Industry, and Education Knoxville, Tennessee, USA, April 15-20, 2012, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2012) CHORD LENGTH

More information

A Method For the Burnup Analysis of Power Reactors in Equilibrium Operation Cycles

A Method For the Burnup Analysis of Power Reactors in Equilibrium Operation Cycles Journal of NUCLEAR SCIENCE and TECHNOLOGY, 3[5], p.184~188 (May 1966). A Method For the Burnup Analysis of Power Reactors in Equilibrium Operation Cycles Shoichiro NAKAMURA* Received February 7, 1966 This

More information

Measurements of Neutron Capture Cross Sections for 237, 238 Np

Measurements of Neutron Capture Cross Sections for 237, 238 Np Measurements of Neutron Capture Cross Sections for 237, 238 Np H. Harada 1), H. Sakane 1), S. Nakamura 1), K. Furutaka 1), J. Hori 2), T. Fujii 2), H. Yamana 2) 1) Japan Nuclear Cycle Development Institute,

More information

Nuclear Data for Emergency Preparedness of Nuclear Power Plants Evaluation of Radioactivity Inventory in PWR using JENDL 3.3

Nuclear Data for Emergency Preparedness of Nuclear Power Plants Evaluation of Radioactivity Inventory in PWR using JENDL 3.3 Nuclear Data for Emergency Preparedness of Nuclear Power Plants Evaluation of Radioactivity Inventory in PWR using JENDL 3.3 Yoshitaka Yoshida, Itsuro Kimura Institute of Nuclear Technology, Institute

More information

Neutronics Experiments for ITER at JAERI/FNS

Neutronics Experiments for ITER at JAERI/FNS Neutronics Experiments for ITER at JAERI/FNS C. Konno 1), F. Maekawa 1), Y. Kasugai 1), Y. Uno 1), J. Kaneko 1), T. Nishitani 1), M. Wada 2), Y. Ikeda 1), H. Takeuchi 1) 1) Japan Atomic Energy Research

More information

Development of Multigroup Cross Section Generation Code MC 2-3 for Fast Reactor Analysis

Development of Multigroup Cross Section Generation Code MC 2-3 for Fast Reactor Analysis Development o Multigroup Cross Section Generation Code MC 2-3 or Fast Reactor Analysis International Conerence on Fast Reactors and Related Fuel Cycles December 7-11, 2009 Kyoto, Japan Changho Lee and

More information

Figure 1. Layout of fuel assemblies, taken from BEAVRS full core benchmark, to demonstrate the modeling capabilities of OpenMC.

Figure 1. Layout of fuel assemblies, taken from BEAVRS full core benchmark, to demonstrate the modeling capabilities of OpenMC. Treatment of Neutron Resonance Elastic Scattering Using Multipole Representation of Cross Sections in Monte Carlo Simulations Vivian Y. Tran Benoit Forget Abstract Predictive modeling and simulation plays

More information

Effect of Resonance Scattering of Sodium on Resonance Absorption of U-238

Effect of Resonance Scattering of Sodium on Resonance Absorption of U-238 Journal of NUCLEAR SCIENCE and TECHNOLOGY, 4 [12], p. 601~606 (December 1967). 6 01 Effect of Resonance Scattering of Sodium on Resonance Absorption of U-238 Tatsuzo TONE*, Yukio ISHIGURO* and Hideki TAKANO*

More information

MC simulation of a PGNAA system for on-line cement analysis

MC simulation of a PGNAA system for on-line cement analysis Nuclear Science and Techniques 21 (2010) 221 226 MC simulation of a PGNAA system for on-line cement analysis YANG Jianbo 1 TUO Xianguo 1,* LI Zhe 1 MU Keliang 2 CHENG Yi 1 MOU Yunfeng 3 1 State Key Laboratory

More information

USA HTR NEUTRONIC CHARACTERIZATION OF THE SAFARI-1 MATERIAL TESTING REACTOR

USA HTR NEUTRONIC CHARACTERIZATION OF THE SAFARI-1 MATERIAL TESTING REACTOR Proceedings of HTR2008 4 th International Topical Meeting on High Temperature Reactors September 28-October 1, 2008, Washington, D.C, USA HTR2008-58155 NEUTRONIC CHARACTERIZATION OF THE SAFARI-1 MATERIAL

More information

Some Comments to JSSTDL-300

Some Comments to JSSTDL-300 Some Comments to -300 Chikara KONNO Center for Proton Accelerator Facilities Japan Atomic Energy Research Institute Tokai-mura Naka-gun Ibaraki-ken 39-95 JAPAN e-mail : konno@cens.tokai.jaeri.go.jp The

More information

3.12 Development of Burn-up Calculation System for Fusion-Fission Hybrid Reactor

3.12 Development of Burn-up Calculation System for Fusion-Fission Hybrid Reactor 3.12 Development of Burn-up Calculation System for Fusion-Fission Hybrid Reactor M. Matsunaka, S. Shido, K. Kondo, H. Miyamaru, I. Murata Division of Electrical, Electronic and Information Engineering,

More information

Exploring Monte Carlo Methods

Exploring Monte Carlo Methods Exploring Monte Carlo Methods William L Dunn J. Kenneth Shultis AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO ELSEVIER Academic Press Is an imprint

More information

VIII. Neutron Moderation and the Six Factors

VIII. Neutron Moderation and the Six Factors Introduction VIII. Neutron Moderation and the Six Factors 130 We continue our quest to calculate the multiplication factor (keff) and the neutron distribution (in position and energy) in nuclear reactors.

More information

On-The-Fly Neutron Doppler Broadening for MCNP"

On-The-Fly Neutron Doppler Broadening for MCNP LA-UR-12-00700" 2012-03-26! On-The-Fly Neutron Doppler Broadening for MCNP" Forrest Brown 1, William Martin 2, " Gokhan Yesilyurt 3, Scott Wilderman 2" 1 Monte Carlo Methods (XCP-3), LANL" 2 University

More information

Invited. ENDF/B-VII data testing with ICSBEP benchmarks. 1 Introduction. 2 Discussion

Invited. ENDF/B-VII data testing with ICSBEP benchmarks. 1 Introduction. 2 Discussion International Conference on Nuclear Data for Science and Technology 2007 DOI: 10.1051/ndata:07285 Invited ENDF/B-VII data testing with ICSBEP benchmarks A.C. Kahler and R.E. MacFarlane Los Alamos National

More information

Extensions of the TEP Neutral Transport Methodology. Dingkang Zhang, John Mandrekas, Weston M. Stacey

Extensions of the TEP Neutral Transport Methodology. Dingkang Zhang, John Mandrekas, Weston M. Stacey Extensions of the TEP Neutral Transport Methodology Dingkang Zhang, John Mandrekas, Weston M. Stacey Fusion Research Center, Georgia Institute of Technology, Atlanta, GA 30332-0425, USA Abstract Recent

More information

Nonlinear Iterative Solution of the Neutron Transport Equation

Nonlinear Iterative Solution of the Neutron Transport Equation Nonlinear Iterative Solution of the Neutron Transport Equation Emiliano Masiello Commissariat à l Energie Atomique de Saclay /DANS//SERMA/LTSD emiliano.masiello@cea.fr 1/37 Outline - motivations and framework

More information

Available online at ScienceDirect. Energy Procedia 71 (2015 )

Available online at   ScienceDirect. Energy Procedia 71 (2015 ) Available online at www.sciencedirect.com ScienceDirect Energy Procedia 71 (2015 ) 97 105 The Fourth International Symposium on Innovative Nuclear Energy Systems, INES-4 High-Safety Fast Reactor Core Concepts

More information

Testing of Nuclear Data Libraries for Fission Products

Testing of Nuclear Data Libraries for Fission Products Testing of Nuclear Data Libraries for Fission Products A.V. Ignatyuk, S.M. Bednyakov, V.N. Koshcheev, V.N. Manokhin, G.N. Manturov, and G.Ya. Tertuchny Institute of Physics and Power Engineering, 242 Obninsk,

More information

X. Neutron and Power Distribution

X. Neutron and Power Distribution X. Neutron and Power Distribution X.1. Distribution of the Neutron Flux in the Reactor In order for the power generated by the fission reactions to be maintained at a constant level, the fission rate must

More information

Neutron Interactions with Matter

Neutron Interactions with Matter Radioactivity - Radionuclides - Radiation 8 th Multi-Media Training Course with Nuclides.net (Institute Josžef Stefan, Ljubljana, 13th - 15th September 2006) Thursday, 14 th September 2006 Neutron Interactions

More information

Application of Monte Carlo Method to Solve the Neutron Kinetics Equation for a Subcritical Assembly

Application of Monte Carlo Method to Solve the Neutron Kinetics Equation for a Subcritical Assembly Journal of NUCLEAR SCIENCE and TECHNOLOGY, Vol. 45, No. 11, p. 199 117 (28) ARTICLE Application of Monte Carlo Method to Solve the Neutron Kinetics Equation for a Subcritical Assembly Kohei IWANAGA 1;,y,

More information

Iron Neutron Data Benchmarking for 14 MeV Source

Iron Neutron Data Benchmarking for 14 MeV Source Iron Neutron Data Benchmarking for 14 MeV Source S. Belousov 1), Kr. Ilieva 1) 1) Institute for Nuclear Research and Nuclear Energy of Bulgarian Academy of Science (INRNE-BAS) e-mail contact of main author:

More information

Review of nuclear data of major actinides and 56 Fe in JENDL-4.0

Review of nuclear data of major actinides and 56 Fe in JENDL-4.0 Review of nuclear data of major actinides and 56 Fe in JENDL-4.0 Osamu Iwamoto, Nobuyuki Iwamoto Nuclear Data Center, Nuclear Science and Engineering Directorate Japan Atomic Energy Agency Ibaraki, Japan

More information

X. Assembling the Pieces

X. Assembling the Pieces X. Assembling the Pieces 179 Introduction Our goal all along has been to gain an understanding of nuclear reactors. As we ve noted many times, this requires knowledge of how neutrons are produced and lost.

More information

TRANSMUTATION OF CESIUM-135 WITH FAST REACTORS

TRANSMUTATION OF CESIUM-135 WITH FAST REACTORS TRANSMUTATION OF CESIUM-3 WITH FAST REACTORS Shigeo Ohki and Naoyuki Takaki O-arai Engineering Center Japan Nuclear Cycle Development Institute (JNC) 42, Narita-cho, O-arai-machi, Higashi-Ibaraki-gun,

More information

AEGIS: AN ADVANCED LATTICE PHYSICS CODE FOR LIGHT WATER REACTOR ANALYSES

AEGIS: AN ADVANCED LATTICE PHYSICS CODE FOR LIGHT WATER REACTOR ANALYSES AEGIS: AN ADVANCED LATTICE PHYSICS CODE FOR LIGHT WATER REACTOR ANALYSES AKIO YAMAMOTO *, 1, TOMOHIRO ENDO 1, MASATO TABUCHI 2, NAOKI SUGIMURA 2, TADASHI USHIO 2, MASAAKI MORI 2, MASAHIRO TATSUMI 3 and

More information

High Energy Neutron Scattering Benchmark of Monte Carlo Computations

High Energy Neutron Scattering Benchmark of Monte Carlo Computations International Conference on Mathematics, Computational Methods & Reactor Physics (M&C 2009) Saratoga Springs, New York, May 3-7, 2009, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2009) High

More information

Lectures on Applied Reactor Technology and Nuclear Power Safety. Lecture No 1. Title: Neutron Life Cycle

Lectures on Applied Reactor Technology and Nuclear Power Safety. Lecture No 1. Title: Neutron Life Cycle Lectures on Nuclear Power Safety Lecture No 1 Title: Neutron Life Cycle Department of Energy Technology KTH Spring 2005 Slide No 1 Outline of the Lecture Infinite Multiplication Factor, k Four Factor Formula

More information

On the Use of Shannon Entropy of the Fission Distribution for Assessing Convergence of Monte Carlo Criticality Calculations.

On the Use of Shannon Entropy of the Fission Distribution for Assessing Convergence of Monte Carlo Criticality Calculations. Organized and hosted by the Canadian Nuclear Society. Vancouver, BC, Canada. 2006 September 10-14 On the Use of Shannon Entropy of the Fission Distribution for Assessing Convergence of Monte Carlo Criticality

More information

Introduction to Nuclear Data

Introduction to Nuclear Data united nations educational, scientific and cultural organization the abdus salam international centre for theoretical physics international atomic energy agency SMR.1555-34 Workshop on Nuclear Reaction

More information

Reconstruction of Neutron Cross-sections and Sampling

Reconstruction of Neutron Cross-sections and Sampling Reconstruction of Neutron Cross-sections and Sampling Harphool Kumawat Nuclear Physics Division, BARC 1 Outline Introduction Reconstruction of resonance cross-section Linearization of cross-section Unionization

More information

Chapter 2 Nuclear Reactor Calculations

Chapter 2 Nuclear Reactor Calculations Chapter 2 Nuclear Reactor Calculations Keisuke Okumura, Yoshiaki Oka, and Yuki Ishiwatari Abstract The most fundamental evaluation quantity of the nuclear design calculation is the effective multiplication

More information

Target accuracy of MA nuclear data and progress in validation by post irradiation experiments with the fast reactor JOYO

Target accuracy of MA nuclear data and progress in validation by post irradiation experiments with the fast reactor JOYO Target accuracy of MA nuclear data and progress in validation by post irradiation experiments with the fast reactor JOYO Shigeo OHKI, Kenji YOKOYAMA, Kazuyuki NUMATA *, and Tomoyuki JIN * Oarai Engineering

More information

Interaction of Ionizing Radiation with Matter

Interaction of Ionizing Radiation with Matter Type of radiation charged particles photonen neutronen Uncharged particles Charged particles electrons (β - ) He 2+ (α), H + (p) D + (d) Recoil nuclides Fission fragments Interaction of ionizing radiation

More information

FRENDY: A new nuclear data processing system being developed at JAEA

FRENDY: A new nuclear data processing system being developed at JAEA FRENDY: A new nuclear data processing system being developed at JAEA Kenichi Tada a, Yasunobu Nagaya, Satoshi Kunieda, Kenya Suyama, and Tokio Fukahori Japan Atomic Energy Agency, Tokai, Japan Abstract.

More information

CALIBRATION OF SCINTILLATION DETECTORS USING A DT GENERATOR Jarrod D. Edwards, Sara A. Pozzi, and John T. Mihalczo

CALIBRATION OF SCINTILLATION DETECTORS USING A DT GENERATOR Jarrod D. Edwards, Sara A. Pozzi, and John T. Mihalczo CALIBRATION OF SCINTILLATION DETECTORS USING A DT GENERATOR Jarrod D. Edwards, Sara A. Pozzi, and John T. Mihalczo Oak Ridge National Laboratory Oak Ridge, TN 37831-6010 PO Box 2008 Ms6010 ABSTRACT The

More information

VARIATONAL STATIONARY FUNCTIONALS IN MONTE CARLO COMPUTATIONS

VARIATONAL STATIONARY FUNCTIONALS IN MONTE CARLO COMPUTATIONS Chapter 25 VARIATONAL STATIONARY FUNCTIONALS IN MONTE CARLO COMPUTATIONS M. Ragheb 2/0/203 INTRODUCTION Use of stationary functionals from variational theory in Monte Carlo computations is discussed. Minimum

More information

THORIUM SELF-SUFFICIENT FUEL CYCLE OF CANDU POWER REACTOR

THORIUM SELF-SUFFICIENT FUEL CYCLE OF CANDU POWER REACTOR International Conference Nuclear Energy for New Europe 2005 Bled, Slovenia, September 5-8, 2005 ABSTRACT THORIUM SELF-SUFFICIENT FUEL CYCLE OF CANDU POWER REACTOR Boris Bergelson, Alexander Gerasimov Institute

More information

Implementation of the CLUTCH method in the MORET code. Alexis Jinaphanh

Implementation of the CLUTCH method in the MORET code. Alexis Jinaphanh Implementation of the CLUTCH method in the MORET code Alexis Jinaphanh Institut de Radioprotection et de sûreté nucléaire (IRSN), PSN-EXP/SNC/LNC BP 17, 92262 Fontenay-aux-Roses, France alexis.jinaphanh@irsn.fr

More information

Reactor Physics: General I. Thermal Total Cross Sections of Europium from Neutron Capture and Transmission Measurements

Reactor Physics: General I. Thermal Total Cross Sections of Europium from Neutron Capture and Transmission Measurements 1007 Thermal Total Cross Sections of Europium from Neutron Capture and Transmission Measurements G.Leinweber, D.P. Barry, R.C. Block, M.J. Rapp, and J.G. Hoole Bechtel Corp., Knolls ic Power Laboratory,

More information

Extension of CASCADE.04 to estimate neutron fluence and dose rates and its validation

Extension of CASCADE.04 to estimate neutron fluence and dose rates and its validation PRAMANA c Indian Academy of Sciences Vol. 72, No. 3 journal of March 2009 physics pp. 601 609 Extension of CASCADE.04 to estimate neutron fluence and dose rates and its validation H KUMAWAT 1, V KUMAR

More information

Chord Length Sampling Method for Analyzing Stochastic Distribution of Fuel Particles in. Continuous Energy Simulations. Chao Liang and Wei Ji*

Chord Length Sampling Method for Analyzing Stochastic Distribution of Fuel Particles in. Continuous Energy Simulations. Chao Liang and Wei Ji* Chord Length Sampling Method for Analyzing Stochastic Distribution of Fuel Particles in Continuous Energy Simulations Chao Liang and Wei Ji* Department of Mechanical, Aerospace, and Nuclear Engineering,

More information

Title. Author(s)Chiba, Go; Tsuji, Masashi; Narabayashi, Tadashi. CitationAnnals of nuclear energy, 65: Issue Date Doc URL.

Title. Author(s)Chiba, Go; Tsuji, Masashi; Narabayashi, Tadashi. CitationAnnals of nuclear energy, 65: Issue Date Doc URL. Title Photon transport effect on intra-subassembly thermal Author(s)Chiba, Go; Tsuji, Masashi; Narabayashi, Tadashi CitationAnnals of nuclear energy, 65: 41-46 Issue Date 2014-03 Doc URL http://hdl.handle.net/2115/55139

More information

Monte Carlo Sampling

Monte Carlo Sampling Monte Carlo Sampling Sampling from PDFs: given F(x) in analytic or tabulated form, generate a random number ξ in the range (0,1) and solve the equation to get the randomly sampled value X X ξ = F(x)dx

More information

The Effect of Burnup on Reactivity for VVER-1000 with MOXGD and UGD Fuel Assemblies Using MCNPX Code

The Effect of Burnup on Reactivity for VVER-1000 with MOXGD and UGD Fuel Assemblies Using MCNPX Code Journal of Nuclear and Particle Physics 2016, 6(3): 61-71 DOI: 10.5923/j.jnpp.20160603.03 The Effect of Burnup on Reactivity for VVER-1000 with MOXGD and UGD Fuel Assemblies Using MCNPX Code Heba K. Louis

More information

Nuclear Cross-Section Measurements at the Manuel Lujan Jr. Neutron Scattering Center

Nuclear Cross-Section Measurements at the Manuel Lujan Jr. Neutron Scattering Center 1 Nuclear Cross-Section Measurements at the Manuel Lujan Jr. Neutron Scattering Center M. Mocko 1, G. Muhrer 1, F. Tovesson 1, J. Ullmann 1 1 LANSCE, Los Alamos National Laboratory, Los Alamos NM 87545,

More information

Study on Nuclear Transmutation of Nuclear Waste by 14 MeV Neutrons )

Study on Nuclear Transmutation of Nuclear Waste by 14 MeV Neutrons ) Study on Nuclear Transmutation of Nuclear Waste by 14 MeV Neutrons ) Takanori KITADA, Atsuki UMEMURA and Kohei TAKAHASHI Osaka University, Graduate School of Engineering, Division of Sustainable Energy

More information

MCRT L8: Neutron Transport

MCRT L8: Neutron Transport MCRT L8: Neutron Transport Recap fission, absorption, scattering, cross sections Fission products and secondary neutrons Slow and fast neutrons Energy spectrum of fission neutrons Nuclear reactor safety

More information

ABSTRACT 1 INTRODUCTION

ABSTRACT 1 INTRODUCTION A NODAL SP 3 APPROACH FOR REACTORS WITH HEXAGONAL FUEL ASSEMBLIES S. Duerigen, U. Grundmann, S. Mittag, B. Merk, S. Kliem Forschungszentrum Dresden-Rossendorf e.v. Institute of Safety Research P.O. Box

More information

A PERTURBATION ANALYSIS SCHEME IN WIMS USING TRANSPORT THEORY FLUX SOLUTIONS

A PERTURBATION ANALYSIS SCHEME IN WIMS USING TRANSPORT THEORY FLUX SOLUTIONS A PERTURBATION ANALYSIS SCHEME IN WIMS USING TRANSPORT THEORY FLUX SOLUTIONS J G Hosking, T D Newton, B A Lindley, P J Smith and R P Hiles Amec Foster Wheeler Dorchester, Dorset, UK glynn.hosking@amecfw.com

More information

MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA

MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA TAKEAWAYS Why Monte Carlo methods are fundamentally different than deterministic methods Inherent Parallelism

More information

Working Party on Pu-MOX fuel physics and innovative fuel cycles (WPPR)

Working Party on Pu-MOX fuel physics and innovative fuel cycles (WPPR) R&D Needs in Nuclear Science 6-8th November, 2002 OECD/NEA, Paris Working Party on Pu-MOX fuel physics and innovative fuel cycles (WPPR) Hideki Takano Japan Atomic Energy Research Institute, Japan Introduction(1)

More information

New methods implemented in TRIPOLI-4. New methods implemented in TRIPOLI-4. J. Eduard Hoogenboom Delft University of Technology

New methods implemented in TRIPOLI-4. New methods implemented in TRIPOLI-4. J. Eduard Hoogenboom Delft University of Technology New methods implemented in TRIPOLI-4 New methods implemented in TRIPOLI-4 J. Eduard Hoogenboom Delft University of Technology on behalf of Cheikh Diop (WP1.1 leader) and all other contributors to WP1.1

More information

Lesson 8: Slowing Down Spectra, p, Fermi Age

Lesson 8: Slowing Down Spectra, p, Fermi Age Lesson 8: Slowing Down Spectra, p, Fermi Age Slowing Down Spectra in Infinite Homogeneous Media Resonance Escape Probability ( p ) Resonance Integral ( I, I eff ) p, for a Reactor Lattice Semi-empirical

More information

EVALUATION OF PWR AND BWR CALCULATIONAL BENCHMARKS FROM NUREG/CR-6115 USING THE TRANSFX NUCLEAR ANALYSIS SOFTWARE

EVALUATION OF PWR AND BWR CALCULATIONAL BENCHMARKS FROM NUREG/CR-6115 USING THE TRANSFX NUCLEAR ANALYSIS SOFTWARE ANS MC2015 - Joint International Conference on Mathematics and Computation (M&C), Supercomputing in Nuclear Applications (SNA) and the Monte Carlo (MC) Method Nashville, Tennessee April 19 23, 2015, on

More information

DETERMINATION OF THE EQUILIBRIUM COMPOSITION OF CORES WITH CONTINUOUS FUEL FEED AND REMOVAL USING MOCUP

DETERMINATION OF THE EQUILIBRIUM COMPOSITION OF CORES WITH CONTINUOUS FUEL FEED AND REMOVAL USING MOCUP Supercomputing in Nuclear Applications (M&C + SNA 2007) Monterey, California, April 15-19, 2007, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2007) DETERMINATION OF THE EQUILIBRIUM COMPOSITION

More information