capable of solving optimization problems in
continuous search space. For this to be possible,
however, it is necessary to covert the notation of
Q_bits to conventional binary form, i.e, a string of
zeros and ones. This is done from the observation of
the probability distribution vector, P that generates
valid solutions shown in the form of binary strings.
To determine in which quantum state the Q_bit will
collapse, or what state it will be observed (0 or 1), a
random number is generated according to the
equation:
2
2
0
1
randif
randif
I
ij
(11)
where
ij
I is the jth bit of the ith individual.
The goal is to make the new generated
individuals to be increasingly look like the best
individual and decreasingly as the worst one. The
updating process is done by means of the quantum
rotation gate
).(
j
R
)cos()sin()sin()cos()(
jjjjj
R
(12)
where
j
represents how the Q_bits will approach
the best individual. This gate works as follows: first,
for each Q_bit j, is given a rotation that brings it to
the best individual is given. The process is showed
with more detail in Da Silva et al, 2011.
Then, a new quantum gate is used for the
application of the angle
j
in order to remove the
next gate generation groups of the worst individual
in accordance with Da Silva et al, 2011. Pseudocode
of QPBIL is described in Da Silva et al, 2011.
3 NRROP
Started after the operation of the plant, the
concentration of fissile material (U
235
) fuel elements
begins to decrease. After a time period, called
operation cycle, it is not possible to maintain the
NPP operating at the nominal power. The Fuel
Assemblies (FA’s) with low concentrations of U
235
are replaced by new fuel elements and along with
other FA’s of the previous cycle compose the core of
the subsequent cycle (Nicolau et al, 2012).
NRROP consists in searching for the best
loading pattern of FA’s in the core, aiming to
determine the permutation of FA’s that optimizes the
uranium utilization, with objective function
evaluated according to specific criteria and methods
of nuclear reactor physics. Thus, NRRP can be seen
as a combinatorial problem: a number n of FA’s are
permuted in n positions of the core.
Although presenting a simple formulation the
NRROP is a NP-Complete problem, whose difficulty
grows exponentially with the number of FA’s in the
reactor core. The Nuclear Power Plant of Angra 1,
for instance, contains 121 FA’s and gives rise to
approximately 8.09 x 10
200
(121!) loading patterns.
However, due to 1/4 and 1/8 core symmetries and
also to rules of placement of the FA’s in the nucleus,
this number falls to approximately 10
25
loading
patterns. This number is extremely high to solve this
problem by enumeration. It would take
approximately 5.8 x 10
19
years to test all these
combinations with the Reactor Physics codes and
today's computers, making it infeasible to check all
these combinations to find the best. Besides these
difficulties, this problem has nonlinear
characteristics with discontinuities and multiple
optima in the solutions search space.
For safe operation of a nuclear plant is necessary
a loading pattern thoroughly being examined. For
such, reactor physics codes are used, with
implementations of the numerical resolution of
Neutrons Transport or Diffusion models (Chapot et
al, 2000). The direct use of these codes in an
optimization process of reloading makes the process
very slow. In this paper was used the Reactor
Physics code RECNOD (Chapot et al, 2000).
Combination of these attributes: high-level
combinations, nonlinear objectives and constraints,
multimodality and high computational cost describe
NRRP, which is challenging the traditional
optimization methods and encouraging researchers
to develop and implement more "intelligent"
methods optimization in order to solve this problem.
4 COMPUTATIONAL RESULTS
For benchmarking QDPSO, the 7th reload cycle for
Angra 1 NPP, PWR, designed by Westinghouse and
operated by Eletronuclear, located at the Southeast
of Brazil, has been selected. Angra 1 core gives 121
FA’s and two main axis of symmetry dividing the
core into four regions that, are called 1/4 (one-
fourth) symmetry axis. These axis and two
secondary diagonal axes divide the core into eight
regions. Figure 1 shows Angra1 core (view from
top) and the representation of 1/8 core symmetry
(view from top).
In fact with 1/8 symmetry we reduce the
complexity of the problem and works with 21 FA’s:
1 at the center of the core, 10 over the lines of
StudyofNuclearReactorReloadUsingDifferentApproachesofQuantumInspiredAlgorithms
305