Finally, we would like to suggest some future research directions based on this work that would either provide more insight into the multiple perturbation approach or make it applicable to other problems of interest. In appendix A we perform a computational study on the choice of the reference system. Results of this study suggest that an optimized choice of a reference system for a given problem is desirable. An optimized reference system could be determined by requiring minimum variance in the result. This requires further theoretical study and we will leave this as a future research topic.
The multiple perturbation method developed here is for an isotropic scattering medium. A possible next step would be to extend this approach to anisotropic scattering. Another possibility is to extend this approach to continuous energy Monte Carlo.
Calculation of multiple perturbations in eigenvalue involves solution of fixed source Monte Carlo problems over a number of fission generations. We were able to calculate perturbations in the eigenvalue because this method was able to successfully solve fixed source problem for each generation. This suggests that this method could be applied for solving perturbation problems in reaction rates. This would lead to solution of perturbation problems in shielding calculations where different shielding materials are tested.
In this research work we applied the fission matrix approach of eigenvalue calculation to the correlated sampling perturbation technique. We have mentioned that another Monte Carlo perturbation technique is the derivative operator sampling approach. Another extension to this work might be to combine the fission matrix and derivative operator sampling methods to calculate multiple eigenvalue perturbations.
CHOICE OF A REFERENCE SYSTEM
The multiple perturbation method developed in this dissertation requires that the Monte Carlo simulations be performed in a reference system different from the unperturbed and all perturbed systems. We have chosen the reference system cross sections to be the arithmetic average of the cross sections of the unperturbed and all perturbed systems. It may be possible to choose another reference system that is more appropriate for a given problem. An optimized reference system for a given problem would be the one that produces the most accurate K along with the minimum variance. Our choice of reference system is based on intuition rather than any theoretical study. We believe that it might be possible to study the choice of a reference system as an optimization problem. We suggested this optimization problem as a future research topic in chapter VI. In this appendix we perform numerical experiments to investigate the effect of the choice of a reference system on the result of K. We will perform these numerical experiments on a few problems that have been used as example problems in this dissertation.
For the numerical experiment, we choose a problem in which there is only one perturbed system corresponding to an unperturbed system. It is understood that similar observations can be made for problems with multiple perturbed systems. The reference system's cross sections will be varied according to the following formula,
(129) |
The first example is for a one energy group homogeneous slab problem with a thickness of 16 cm and vacuum boundary conditions on both ends. Cross section perturbation was done over the entire slab. Unperturbed cross sections of the slab are as follows,
All the cross sections have units of cm-1. Perturbation was done in the fission cross section of the slab, and the perturbed cross sections are as follows, Table A.1 shows the K results as a function of . The Monte Carlo results were generated from 30 inactive batches, 70 active batches, and 2000 neutrons per batch.It appears from table A.1 that for this problem, when the reference system is chosen as the unperturbed system, the most accurate result for K is produced. It should be noted that the errors are not linearly dependent on .This analysis assumes the TWODANT result as exact.
Next, we perturb the absorption cross section for the same homogeneous one energy group slab problem as in table A.1. The perturbed cross sections are as follows,
1|c | 1|c|TWODANT K | 1|c|Monte Carlo K | 1c|% error |
1.0 | 0.00903 | 0.0090308.58E-5 | 0.009 |
= 0.0 | |||
0.75 | 0.00903 | 0.0090344.63E-5 | 0.05 |
= 0.0 | |||
0.50 | 0.00903 | 0.0090496.56E-5 | 0.22 |
= 0.0 | |||
0.25 | 0.00903 | 0.009021.53E-5 | 0.1 |
= 0.0 | |||
0.0 | 0.00903 | 0.0090405.54E-5 | 0.12 |
= 0.0 |
Perturbation results as a function of are shown in table A.2. The Monte Carlo results were generated using 30 inactive batches, 70 active batches and 2000 neutrons per batch.
From table A.2 we observe that the most accurate result is achieved when equals 0.25. We observe for this case also that the errors are not a linear function of . Again these conclusions are made based on the fact that the TWODANT result is the correct one.
The above two numerical experiments suggest that even though the results are a
function of the chosen reference system, it is difficult to determine the
relation. For complicated systems (heterogeneous, multigroup, etc.),
it will be more difficult to
1|c | 1|c|TWODANT K | 1|c|Monte Carlo K | 1c|% error |
1.0 | -0.008807 | -0.0088914.85E-5 | 0.96 |
=0.001 | |||
0.75 | -0.008807 | -0.0088895.88E-5 | 0.94 |
= 0.00075 | |||
0.50 | -0.008807 | -0.0089069.83E-5 | 1.13 |
= 0.0005 | |||
0.25 | -0.008807 | -0.008879.84E-5 | 0.82 |
= 0.00025 | |||
0.0 | -0.008807 | -0.0088832.94E-5 | 0.87 |
= 0.0 |
determine this relationship. This is an optimization problem, and a theoretical investigation is required to gain more insight into it.
TWODANT ACCURACY
In this appendix we perform accuracy test for the TWODANT code. For a given problem we vary the mesh size as well as the quadrature sets to observe the effect of these variations on TWODANT calculated eigenvalue results. These results guide us to determine up to how many digits, after the decimal point, the TWODANT calculated Ks are accurate.
The test problem is a homogeneous, one energy group, slab, with thickness of 16 cm and vacuum boundary conditions on both ends. Tables B.1 and B.2 show the different eigenvalue results due to different mesh sizes and quadrature sets.
In most of our TWODANT calculations, for chapter 2, 3 and 4 results, we have used mesh sizes and quadrature sets which are equivalent to that of the first row of table B.1. This implies that the TWODANT Ks are accurate only up to five digits after the decimal point. We observe that even though the inner and outer iteration convergence criteria are set to 10-12 the TWODANT eigenvalues are not accurate up to that many digits after the decimal point.
1|cMesh Size (mfp) | 1|c|quadrature sets | 1|c|convergence criteria | 1c|eigenvalue |
0.125 | 32 | 10-12 | 0.993070 |
0.0625 | 32 | 10-12 | 0.993075 |
0.03125 | 32 | 10-12 | 0.993077 |
0.015625 | 32 | 10-12 | 0.993077 |
1|cMesh Size (mfp) | 1|c|quadrature sets | 1|c|convergence criterion | 1c|eigenvalue |
0.125 | 16 | 10-12 | 0.993056 |
0.0625 | 16 | 10-12 | 0.993061 |
0.03125 | 16 | 10-12 | 0.993063 |
0.015625 | 16 | 10-12 | 0.993063 |