Method and algorithm for searching and optimizing nuclear reactor core loading patterns
First Claim
1. A method of establishing a nuclear reactor core loading pattern for loading fuel assemblies and burnable absorbers into a nuclear reactor, said method comprising the steps of:
- a. providing nuclear data representing fuel assemblies and burnable absorbers in a nuclear reactor core;
b. depleting said nuclear data to form a reference core depletion;
c. incorporating said nuclear data into a system of equations of a nuclear design quality neutron flux solution;
d. defining said system of equations to include constraints which accurately represent the neutron physics of said nuclear reactor, including effects of shuffling said fuel assemblies and of loading burnable absorbers into said reactor;
e. employing said system of linear equations as a constraint matrix for a solver and running said solver in order to find an optimum core pattern solution; and
f. repeating steps b through e, updating the constraints and objective functions which can be represented as linear constraints within said constraint matrix, in order to satisfy specified engineering requirements and establish an optimum core loading pattern.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is for establishing a nuclear reactor core loading pattern (LP) for fuel assemblies and burnable absorbers (BAs). The method establishes an optimum LP through the steps of: a) providing nuclear data representing fuel assemblies and BAs in a nuclear reactor core; b) depleting the nuclear data to form a reference core depletion; c) incorporating the nuclear data into a system of linear equations of a nuclear design quality flux solution method; d) defining the system of linear equations to include constraints which accurately represent the neutron physics of the reactor; employing the equations as a constraint matrix for a MIP solver to find an optimum core pattern solution; f) repeating steps b) through e) updating the constraints and objective functions to satisfy specified engineering requirements and establish an optimum core loading pattern. An algorithm for deriving the system of equations is also disclosed.
27 Citations
20 Claims
-
1. A method of establishing a nuclear reactor core loading pattern for loading fuel assemblies and burnable absorbers into a nuclear reactor, said method comprising the steps of:
-
a. providing nuclear data representing fuel assemblies and burnable absorbers in a nuclear reactor core;
b. depleting said nuclear data to form a reference core depletion;
c. incorporating said nuclear data into a system of equations of a nuclear design quality neutron flux solution;
d. defining said system of equations to include constraints which accurately represent the neutron physics of said nuclear reactor, including effects of shuffling said fuel assemblies and of loading burnable absorbers into said reactor;
e. employing said system of linear equations as a constraint matrix for a solver and running said solver in order to find an optimum core pattern solution; and
f. repeating steps b through e, updating the constraints and objective functions which can be represented as linear constraints within said constraint matrix, in order to satisfy specified engineering requirements and establish an optimum core loading pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An algorithm for optimizing nuclear reactor core loading patterns for loading fuel assemblies and burnable absorbers into a nuclear reactor wherein said loading pattern is established in accordance with a method comprising the steps of:
-
a. providing nuclear data representing fuel assemblies and burnable absorbers in a nuclear reactor core;
b. depleting said nuclear data to form a reference core depletion;
c. incorporating said nuclear data into a system of equations of a nuclear design quality neutron flux solution;
d. defining said system of equations to include constraints which accurately represent the neutron physics of said nuclear reactor, including effects of shuffling said fuel assemblies and of loading burnable absorbers into said reactor;
e. employing said system of equations as a constraint matrix for a solver and running said solver in order to find an optimum core pattern solution;
f. repeating steps b through e, updating the constraints and objective functions which can be represented as linear constraints within said constraint matrix, in order to satisfy specified engineering requirements and establishing an optimum core loading pattern. wherein said algorithm defines said system of equations incorporated into said constraint matrix and is embodied in the approach of the following expressions (1) through (18);
where k∞
for the ith node is;
and the equation for the currents between the ith node and the j neighbors of i are;
where;
S stands for “
self” and
DS depends on the characteristics of the ith node,A stands for “
adjacent” and
DA depends on the characteristics of the adjacent nodes,ν
m is the neutrons per fission in the nth group,Σ
fm is the macroscopic fission cross section for the nth group,Σ
R1 is the macroscopic removal cross section for the fast group,Σ
a2 is the macroscopic absorption cross section for the thermal group,D2 is the diffusion coefficient for the thermal group, B2 is the buckling for the thermal group, i and j are radial indices over nodes in the nuclear model, J represents the neutron current, and φ
represents the neutron flux.When one includes the effects of shuffles, expression 1 also has terms like the following;
where;
b=the burn-up step, n=the current step, P1=the power in the Ith node, the subscript “
1”
is the index over location,the subscript “
a”
is the index over assembly,Xla is the [0,1] variable that is 1 only if assembly a is assigned to location 1, The “
0”
superscript refers to quantities that are from the reference distribution, and“
step”
refers to the length of the burnup step in the depletion.When one includes the effects of shuffles, expression 1 also has a term like the following;
where the only new notation ins the following;
Σ
=Σ
R1(K∞
−
1)
(6)Both of these (expressions 4 and
5) have a term like the following;
where;
the Σ
may represent the definition in expression (6), or it may represent Dd. The average power during the bth depletion step is;
where;
step b is the depletion step in mega watt days per metric ton uranium (MWD/MTU) for the core, and dΣ
/db for the b step for the a assembly is the change in Σ
during the depletion step.Using the reference pattern fast flux for depletion gives;
where;
K represents the energy per fission for the fast group with a superscript 1 and for the thermal group with a superscript 2, which makes;
The equation becomes;
For Xla=1, the equations are identical. This makes the neutron current terms;
This makes the multiplication and absorption term;
The non-linear terms in the above equation are;
φ
lnXla
(14)The linearization of this product is;
Ψ
la=Xla
(15)
Ψ
la−
MXa≦
0
(16)
−
φ
l+Ψ
la≦
0
(17)
φ
l−
Ψ
la+MXla≦
M
(18)where;
M is the upper bound for X and thus, also for Ψ
la, andwherein expressions 15-18 represent constraint equations to be added to said constraint matrix. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification