Methods for simulating the flow of a fluid in a vessel of a nuclear reactor and for calculating the mechanical deformation of assemblies of a nuclear reactor core, and associated computer program products
10354767 · 2019-07-16
Assignee
Inventors
- Nicolas Goreaud (Lyons, FR)
- Benjamin Chazot (Lyons, FR)
- Jérémy Galpin (Paris, FR)
- Hubert Salaün (Lyons, FR)
- Elodie Mery De Montigny (Lyons, FR)
Cpc classification
Y02E30/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06F17/18
PHYSICS
Y02E30/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A method for simulating the flow of a fluid in a vessel of a nuclear reactor is provided. The nuclear reactor includes the vessel and a core inside the vessel, the core including nuclear fuel assemblies, each one extending in an axial direction, including nuclear fuel rods and a grid for maintaining the rods, and being spaced apart from another by a clearance between the grids in a transverse direction. This method for simulating a fluid flow in the vessel of a nuclear reactor includes determining of head loss coefficients in the core, and computing the fluid pressure and speed component(s) in the core using the equation: P=KV where P is the component of the fluid pressure, K is a matrix including the determined head loss coefficients, and V is a vector including the fluid speed component(s). A transverse head loss coefficient in the assemblies is determined from a transverse Reynolds number, and an axial head loss coefficient in the clearance is from the dimension of the clearance in the transverse direction.
Claims
1. A method for simulating the flow of a fluid inside a vessel of a nuclear reactor, the nuclear reactor comprising the vessel and a core positioned inside the vessel, the core including nuclear fuel assemblies, each assembly extending in an axial direction and including nuclear fuel rods and at least one grid for maintaining the rods, each assembly being spaced apart from another assembly by a clearance between the grids in a transverse direction perpendicular to the axial direction, the fluid being able to flow inside the core, the method comprising, implementing by a computer including a processor and a memory associated with the processor, the following steps: i) determining head loss coefficients in the core by determining a transverse head loss coefficient in the assemblies as a function of a transverse Reynolds number in the transverse direction, and determining an axial head loss coefficient in the clearance as a function of the dimension of the clearance in the transverse direction; ii) computing the pressure of the fluid and component(s) of a speed of the fluid in the core, using the following equation:
P=KV where is the order one spatial derivation nabla operator, P is the component of the pressure of the fluid, K is a matrix including the head loss coefficients determined during step i), and V is a vector including the component(s) of the speed of the fluid; and generating a simulation of the flow of the fluid inside the core such that the fluid is simulated to flow inside the core in accordance with values of the pressure of the fluid and the component(s) of the speed computed in step ii).
2. The method as recited in claim 1, wherein, during step i), the transverse head loss coefficient is determined, for a value of the transverse Reynolds number, by comparison with a variable computed for a part of the assembly using a first model, with the variable computed for the part of the assembly using a second model, separate from the first model.
3. The method as recited in claim 2, wherein the relationship of the transverse head loss coefficient as a function of the transverse Reynolds number is computed by interpolation of several values of the transverse head loss coefficient determined for a plurality of comparisons performed.
4. The method as recited in claim 2, wherein at least one first grid among the grids- further comprises additional mixers able to generate a flow having at least one transverse speed in the transverse direction, and at least one second grid among the grids does not include additional mixers, and wherein a first relationship of the transverse head loss coefficient as a function of the transverse Reynolds number is computed for a first part of the assembly including the first grid, and a second relationship of the transverse head loss coefficient as a function of the transverse Reynolds number is computed for a second part of the assembly including the second grid.
5. The method as recited in claim 1, wherein, during step i), the axial head loss coefficient in the clearance is determined, for a value of the dimension of the clearance, by comparison with a variable computed for a part of the assembly using a first model, with the variable computed for the part of the assembly using a second model, different from the first model.
6. The method as recited in claim 5, wherein the relationship of the axial head loss coefficient in the clearance as a function of the dimension of the clearance is computed by interpolation of several values of the axial head loss coefficient in the clearance between the grids, determined for a plurality of comparisons performed.
7. The method as recited in claim 1, wherein during step i), the head loss coefficients other than the transverse head loss coefficient in the assemblies and the axial head loss coefficient in the clearance between the grids each have a predetermined value.
8. The method as recited in claim 1, wherein the vessel includes a fluid inlet orifice and a fluid outlet orifice, the core including a lower plate and an upper plate, the assemblies extending between the lower and upper plates, the core having a volume delimited by first and second interfaces in the axial direction, the first and second interfaces respectively corresponding to the lower and upper plates, the method further comprising: determining at least one additional volume inside the vessel, the additional volume being outside the core volume and situated at one end thereof in the axial direction, the additional volume being delimited by two interfaces in the axial direction, one of the two interfaces of the additional volume being the first interface or the second interface, computing, for the additional volume and using the mass balance, movement quantity balance and energy balance equations of the fluid, the pressure of the fluid and the component(s) of the speed of the fluid, from an initial value of the speed or pressure in one of the interfaces of the additional volume and an initial value of the speed or the pressure in the other of the interfaces of the additional volume, computing, for the core volume, the pressure of the fluid and the component(s) of the speed of the fluid, from an initial value of the speed or pressure of the fluid in the first interface and an initial value of the speed or pressure of the fluid in the second interface and according to step ii), and the computation of the pressure of the fluid and of the component(s) of the speed of the fluid is first done for a first volume among the additional volume and the core volume, in the interface among the first and second interfaces that is shared by the additional volume and the core volume, then the pressure of the fluid and of the component(s) of the speed of the fluid is computed for the second volume among the additional volume and the core volume, the initial value of the speed or pressure at the interface shared by the additional volume and the core volume and for that computation step associated with the second volume then being the value of the corresponding variable among the speed and the pressure previously computed at the interface for the first volume.
9. The method as recited in claim 8, wherein the mass balance, movement quantity balance and energy balance equations are respectively as follows:
10. The method as recited in claim 8, wherein: the computation step for the first volume is reiterated with, as initial value of the speed or the pressure at that shared interface and for that reiteration of the computation step associated with the first volume, the value of the corresponding variable among the speed and pressure computed during a step carried out previously in that interface for the second volume, and the computation step for the second volume is reiterated with, as initial value of the speed or the pressure at that shared interface and for that reiteration of the computation step associated with the second volume, the value of the corresponding variable among the speed and pressure computed previously in that interface for the first volume during the reiteration.
11. The method as recited in claim 8, wherein two additional volumes are determined during the determining step: an additional upstream volume situated upstream from the core volume in the flow direction of the fluid and a downstream additional volume situated downstream from the core volume in the flow direction of the fluid, the first interface of the core volume being shared with the additional upstream volume and the second interface of the core volume being shared with the additional downstream volume, and wherein the computation of the pressure of the fluid and the component(s) of the speed of the fluid is done: a) in the first interface, first for a first volume among the upstream additional volume and the core volume, then for a second volume among the additional upstream volume and the core volume, the initial value of the speed or the pressure in the first interface for the computation step associated with the second volume being the corresponding variable among the speed and pressure previously computed in the first interface during the computation step associated with first volume, and b) in the second interface, first for a third volume among the additional downstream volume and the core volume, then for a fourth volume among the additional downstream volume and the core volume, the initial value of the speed or the pressure in the second interface for the computation step associated with the fourth volume being the corresponding variable among the speed and the pressure previously computed in the second interface during the computation step associated with the third volume.
12. A non-transitory computer-readable medium including a computer program product including software instructions which, when executed by a computer, implement the simulation method as recited in claim 1.
13. A method for calculating a mechanical deformation of at least one assembly of a core of a nuclear reactor, the nuclear reactor comprising a vessel and the core positioned inside the vessel, the mechanical deformation of each assembly depending on the flow of a fluid inside the vessel, the method comprising: simulating the flow of the fluid with the simulation method as recited in claim 1.
14. A non-transitory computer-readable medium including a computer program product including software instructions which, when executed by a computer, implement the method as recited in claim 13.
15. The method as recited in claim 1 wherein the nuclear reactor is a light water reactor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These features and advantages of the invention will appear upon reading the following description, provided solely as a non-limiting example, and done in reference to the appended drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(14) In
(15) The nuclear reactor 10 also comprises one or more steam generators 14, one or more turbines 16 each coupled to an electricity generator 18, and one or more condensers 20, only one of each of these elements being shown in
(16) The nuclear reactor 10 further comprises a primary circuit 22 equipped with pumps 24 and in which a fluid flows, along the path embodied by the arrows in
(17) The nuclear reactor 10 is, for example, a pressurized water reactor (PWR), and the fluid flowing in the primary circuit 22 is then pressurized water.
(18) Alternatively, the nuclear reactor 10 is a boiling water reactor (BWR), and the fluid flowing in the primary circuit is then pressurized water, in the form of steam in the upper part of the core, the pressure generally being lower than that of the water flowing in the primary circuit of the pressurized water reactor. Alternatively, the nuclear reactor 10 is a reactor cooled with sodium, molten salts or gas.
(19) The nuclear reactor 10 comprises a secondary circuit 34 connected to the steam generator 14. The water of the primary circuit 22 supplies the steam generator 14, where it is cooled by ensuring vaporization of water, the steam produced by the steam generator 14 being channeled by the secondary circuit 34 for the turbine 16, then for the capacitor 20, where that steam is condensed by indirect heat exchange with the cooling water flowing in the condenser 20. The secondary circuit 34 comprises, downstream from the condenser 20, a pump 35 and a heater 36.
(20) The nuclear reactor 10 comprises a heat shield 37, an enclosure of the core 38 and a reflector 28, shown in
(21) The vessel 11 includes an inlet orifice 39A for the fluid and an outlet orifice 39B for the fluid, the inlet and outlet orifices 39A, 39B being connected to the primary circuit 22.
(22) Also traditionally, the core 12 comprises nuclear fuel assemblies 40 that are loaded in the vessel 11 and extend in an axial direction, such as the vertical direction Z.
(23) The core 12 typically comprises more than one hundred assemblies 40. In the example of a 900 MWe reactor illustrated in
(24)
(25) The core 12 also comprises, as is known per se, a lower plate 41A and an upper plate 41B positioned on either side of the assemblies 40 in the axial direction when the reactor 10 is operating, the assemblies 40 being deposited on the lower plate 41A and the upper plate 41B being positioned above the assemblies 40, in contact with their upper end, as shown in
(26) The vessel 11 includes two additional volumes outside the core volume Vol.sub.C and situated on either side thereof in the axial direction Z, i.e., an additional upstream volume Vol.sub.PI situated upstream from the core volume Vol.sub.C in the flow direction of the fluid, in the described example corresponding to a zone P1 situated below the core I2 in the axial direction Z, zone also being called lower plenum, and an additional downstream volume Vol.sub.PS situated downstream from the core volume Vol.sub.C in the flow direction of the fluid, in the described example corresponding to a zone PS situated above the core 12 in the axial direction Z, zone also being called upper plenum, as shown in
(27) The core volume Vol.sub.C includes the first interface with the additional upstream volume Vol.sub.PI and the second interface with the additional downstream volume Vol.sub.PS. The additional upstream volume Vol.sub.PI is crossed through by the fluid flowing from the inlet orifice 39A toward the core 12, and the additional downstream volume Vol.sub.PS is crossed through by the fluid flowing from the core 12 toward the outlet orifice 39B.
(28) Each interface of the core volume Vol.sub.C and the additional upstream and downstream volumes Vol.sub.PI, Vol.sub.PS is also called a border, given that each interface forms a border with the outside for the volume in the considered direction. Each interface is for example in the form of a surface perpendicular to the axial direction Z.
(29) In the example described above, the core volume Vol.sub.C and the additional upstream and downstream volumes Vol.sub.PI, Vol.sub.PS are each in the form of a cylinder with a generating line parallel to the axial direction Z. Each interface of the core volume Vol.sub.C is for example in the form of a planar disc in a plane perpendicular to the axial direction Z.
(30) The core 12 comprises control clusters 42, shown in
(31) As illustrated by
(32)
(33) In
(34) The dimension of the first clearance BP1 is equal to the distance between the outer faces of the perspective grids 56 of the two assemblies 40 in the transverse direction, for a given position in the axial direction Z. By convention, the dimension of the second clearance BP2 is equal to the distance between the centers of the two respective peripheral rods 46 of the two assemblies, for a given position in the axial direction Z, as shown in
(35) As illustrated by
(36) Traditionally, the pellets 64 have a base of uranium oxide or a mixture of uranium and plutonium oxides, and the sheath 58 is made from zirconium alloy.
(37) A method for simulating the flow of the fluid inside the vessel 11 of the nuclear reactor 10 according to a first aspect of the invention will now be described using the flowchart of
(38) The simulation method according to the first aspect is designed to be implemented by a computer including a processor and a memory associated with the processor, the memory being able to store a first computer program product. The first computer program product includes software instructions and implements the simulation method according to the first aspect when said software instructions are executed by the computer.
(39) During the initial step 100, the core volume Vol.sub.C delimited in the axial direction Z by the lower and upper plates 41A, 41B, corresponding to the first and second interfaces, is determined. At least one additional volume Vol.sub.PI, Vol.sub.PS is also determined inside the vessel 11, the additional volume Vol.sub.PI, Vol.sub.PS being outside the core volume Vol.sub.C and situated at one end thereof in the axial direction Z. The additional volume Vol.sub.PI, Vol.sub.PS is delimited by two interfaces in the axial direction Z, one of the two interfaces of the additional volume Vol.sub.PI, Vol.sub.PS being the first interface or the second interface. In other words, the core volume Vol.sub.C includes an interface with the additional volume Vol.sub.PI, Vol.sub.PS, the additional volume Vol.sub.PI, Vol.sub.PS being crossed through by the fluid flowing between the core 12 and an orifice among the inlet orifice 39A and the outlet orifice 39B. In the described example, two additional volumes are determined during this initial step, i.e., the upstream and downstream additional volumes Vol.sub.PI, Vol.sub.PS.
(40) During the following step 110, the component(s) of the speed V and the pressure P of the fluid are computed for the upstream additional volume Vol.sub.PI, from an initial value of the speed V or the pressure P in one of the interfaces of the additional volume Vol.sub.PI, Vol.sub.PS and an initial volume of the speed V or the pressure P in another of the interfaces of the additional volume Vol.sub.PI, Vol.sub.PS. The component(s) of the speed and pressure are computed from balance equations, used in fluid mechanics, i.e., from:
(41) the balance equation of the mass of the fluid, or continuity equation,
(42) the balance equation of the movement quantity of the fluid, and
(43) the balance equation of the energy of the fluid.
(44) These initial values are also called initial conditions, and are predetermined at the beginning of each computation step for the pressure and the component(s) of the speed associated with the considered volume among the core volume Vol.sub.C and the additional upstream and downstream volumes Vol.sub.PI, Vol.sub.PS. In the described example, the predetermined initial values are the components of the speed V at the input of said volume Vol.sub.PI, Vol.sub.PS and the component, also called value, of the pressure P of the fluid at the outlet of said volume Vol.sub.PI, Vol.sub.PS.
(45) Alternatively, the predetermined initial values are the value of the pressure P of the fluid at the inlet of said volume and the components of the speed V at the outlet of said volume.
(46) Also alternatively, the predetermined initial values are the components of the speed V at the inlet of said volume and the components of speed V at the outlet of said volume.
(47) In the described example, the components of the speed at the inlet of the additional upstream volume Vol.sub.PI and the pressure P at the outlet of the additional downstream volume Vol.sub.PS are conditions with limits imposed by the reactor: the inlet speed of the additional upstream volume Vol.sub.PI is determined by the flow rate of the pumps 24, and the pressure P at the outlet of the additional downstream volume Vol.sub.PS is that measured at the inlet of the steam generator 14. These two values are fixed throughout the entire computation.
(48) The balance equations assume different forms depending on the selected approximations and differential operators used. For example, the general differential formulation of these equations (Navier-Stokes equations) is respectively written as follows:
(49) mass balance of the fluid:
(50)
(51) movement quantity balance of the fluid:
(52)
(53) energy balance of the fluid:
(54)
(55) where is the order one spatial derivation nabla operator,
(56) P is the pressure of the fluid,
(57) V is a vector including the component(s) of the speed of the fluid,
(58) is the density of the fluid,
(59) t is the time,
(60) is the tensor of the viscous stresses,
(61) F is a vector including the component(s) of the resultant of the mass forces exerted in the fluid,
(62) E is a total energy per unit of mass,
(63) Q is a vector including the component(s) of the heat flow lost by thermal conduction,
(64) R is the volume heat loss due to the radiation,
(65) S.sub.m is the mass source,
(66) S.sub.i is the movement quantity source, and
(67) S.sub.e is the energy source.
(68) In orthonormal Cartesian coordinates, these equations are for example written as follows for a computation without taking thermal effects into account (pure hydraulics):
(69) mass conservation equation:
(70)
(71) movement quantity conservation equation (for j=1, 2, 3):
(72)
(73) where t is the time,
(74) is the density of the fluid,
(75) x.sub.i is the coordinate in direction i (i=1, 2, 3),
(76) v.sub.i is the speed of the fluid in direction i
(77) P is the pressure of the fluid,
(78) S.sub.m is the mass source,
(79) S.sub.i is the movement quantity source
(80) .sub.ij is the viscous stress, with
(81)
(82) where designates the dynamic viscosity of the fluid and .sub.ij the Kronecker delta.
(83) Added to these equations are the closing equations, which provide characteristics of the fluid: density, viscosity, specific heat, conductivity and compressibility at all points of the studied volume.
(84) The computation model associated with the aforementioned mass balance, movement quantity balance and energy balance equations is also called detailed model.
(85) Alternatively, the component(s) of the speed V and the pressure P of the fluid are computed for example assuming that the fluid is Newtonian and incompressible: and are then constant.
(86) Furthermore, the hydraulic transitions in the nuclear reactors in normal operation being relatively slow, they may be neglected and the hydraulic computations are then done as a series of periodic permanent states, in which case the Navier Stokes equations are written:
(87)
(88) where designates the dynamic viscosity of the fluid, which is assumed to be constant.
(89) The computation model associated with the Navier Stokes equation is also called semi-detailed model, because the Navier-Stokes equation is obtained from the aforementioned mass balance, movement quantity balance and energy balance equations using the aforementioned hypotheses verified by the Newtonian fluids.
(90) During step 110, the component(s) of the speed V and the pressure P of the fluid are computed over the entire additional upstream volume Vol.sub.PI, and in particular for the first interface in order to perform a computation coupling with the component(s) of the speed V and the pressure P of the fluid, which will be computed for the core volume Vol.sub.C during the following step 120.
(91) The fluid flowing from the additional upstream volume Vol.sub.PI toward the core volume Vol.sub.C, the computation done for the additional upstream volume Vol.sub.PI in particular makes it possible to predetermine the component(s) of a variable among the speed V and the pressure P of the fluid at the outlet of said additional volume Vol.sub.PI, i.e., in the first interface, which also corresponds to the inlet of the core volume Vol.sub.C.
(92) In the described example, one therefore in particular computes the component(s) of the speed V of the fluid at the outlet of the additional upstream volume Vol.sub.PI, i.e., the volume of the lower plenum, from the speed of the fluid at the inlet of the additional upstream volume Vol.sub.PI and by imposing a predetermined value of the pressure P of the outlet fluid. In other words, a distribution of the flow rate of the fluid is computed at the outlet of the additional upstream volume Vol.sub.PI by imposing a distribution of the pressure P of the fluid at the outlet of said additional upstream volume Vol.sub.PI.
(93) During step 110, the composition of the pressure P of the fluid and the component(s) of the speed V is preferably done using a semi-detailed model, i.e., using Navier-Stokes equations (7) and (8). This semi-detailed model in fact provides a very good model of the flow of the fluid while requiring a lower computing power than the detailed model.
(94) The component(s) of the speed V and the pressure P of the fluid are then computed during step 120, for the entire core volume Vol.sub.C, from the component(s) of a variable among the speed V and the pressure P of the predetermined fluid at the outlet of said volume, the other variable among the speed V and the pressure P of the predetermined fluid at the inlet of said volume then being the variable previously computed in step 110 for the volume situated upstream, i.e., for the additional upstream volume Vol.sub.PI. In other words, the component(s) of the speed V and the pressure P of the fluid are then computed during step 120, for the entire core volume Vol.sub.C from an initial value of the speed V or the pressure P of the fluid in the first interface and an initial value of the speed V or the pressure P of the fluid in the second interface.
(95) In the described example, one therefore in particular computes the pressure P of the fluid in the entire core volume Vol.sub.C, and therefore in particular at the inlet of the core volume Vol.sub.C, i.e., in the first interface, which also corresponds to the outlet of the additional upstream volume Vol.sub.PI, using the values of the component(s) of the speed V of the fluid computed during the previous step in that same first interface. In other words, in this example, a distribution of the pressure P of the fluid at the inlet of the core volume is computed from the distribution of the flow rate of the fluid previously computed at the outlet of the volume of the lower plenum.
(96) In the described example, the known values are the components of the speed V at the inlet of said volume Vol.sub.C, computed during step 110, and the value of the pressure P of the fluid at the outlet of said volume Vol.sub.C.
(97) During step 120, for the core volume Vol.sub.C, the computation of the pressure P and of the component(s) of the speed V of the fluid are, for example, done using the semi-detailed model. Alternatively, the computation of the pressure P and the component(s) of the speed V of the fluid are done using a particular porous model that will be described in more detail below using the flowchart of
(98) At the end of step 120, the method returns to step 110, in order to reiterate the computations in the first interface, or the method goes on to step 130 in order to perform the computations in the second interface.
(99) When the method returns to step 110, the computations of the additional upstream volume Vol.sub.PI are coupled, in the first interface, to the computations done for the core volume Vol.sub.C: the computation step 110 for the volume situated upstream in the flow direction of the fluid, i.e., for the additional upstream volume Vol.sub.PI, is reiterated with, as value of the other variable, for example the pressure P of the fluid at the outlet of said volume Vol.sub.PI, the value computed during step 120 previously carried out for the volume situated downstream, i.e., for the core volume Vol.sub.C. After reiterating step 110, the method goes on to step 120 in order to reiterate the computation step for the core volume Vol.sub.C situated downstream, using as the value of the other variable, for example, of the component(s) of the speed V at the inlet of said volume Vol.sub.C, the new value computed for the additional upstream volume Vol.sub.PI situated upstream.
(100) In other words, the computation step 110 for the additional upstream volume Vol.sub.PI is reiterated with, as the initial value of the speed V or the pressure P in the shared interface with the core volume Vol.sub.C and for that reiteration of the computation step 110 associated with the additional upstream volume Vol.sub.PI, the value of the corresponding variable among the speed V and the pressure P computed during the step 120 previously done in said shared interface for the core volume Vol.sub.C.
(101) The computation step 120 for the core volume Vol.sub.C is reiterated with, as initial value of the speed V or the pressure P in said shared interface with the additional upstream volume Vol.sub.PI and for that reiteration of the computation step 120 associated with the core volume Vol.sub.C, the value of the corresponding variable among the speed V and the pressure P previously computed in said interface for the additional upstream volume Vol.sub.PI during the reiteration of the computation step 110.
(102) The reiteration of steps 110 and 120 is carried out until obtaining a converged solution in the first interface, i.e., until the ratio of the previous value of a variable divided by the new value of that variable is less than predetermined value, for example 10.sup.5. One skilled in the art would probably choose to apply the convergence criterion to the variable converging the least quickly.
(103) In the particular case of the application of the invention to the computation of the lateral deformation of fuel assemblies 40, a hydraulic lateral force in the transverse direction X, Y is, for example, computed for each assembly 40, from the pressure P and the component(s) of the speed the computed during step 120 for the core volume Vol.sub.C. The hydraulic lateral force is computed upon each iteration of step 120, and the computation of the pressure P and the component(s) of the speed V is stopped when the ratio of the previous value of the lateral hydraulic force divided by the new value of the lateral hydraulic force is below a predefined value, for example 10.sup.5.
(104) One skilled in the art will observe that it is preferable to define a stop criterion based on the values of the lateral hydraulic force, given that the speed V or the pressure P converge more quickly than the lateral hydraulic force.
(105) During step 130, the component(s) of the speed V and the pressure P of the fluid are computed, for the core volume Vol.sub.C, and in particular in the second interface, from the component(s) of a variable among the speed V and the pressure P of the fluid predetermined at the inlet of said volume and the other variable among the speed V and the pressure P of the fluid predetermined at the outlet of said volume.
(106) During step 130, similarly to step 120, for the core volume Vol.sub.C, the computations of the component(s) of the speed V and the pressure P of the fluid are, for example, done using the semi-detailed model. Alternatively, the computations of the component(s) of the speed V and the pressure P of the fluid are done using the particular porous model.
(107) In the described example, the component(s) of the speed V and the pressure P of the fluid are computed during step 130 by imposing a predetermined initial value of the speed component(s) at the inlet and a predetermined initial value of the pressure P of the fluid at the outlet. One therefore in particular computes the component(s) of the speed V of the fluid at the outlet of the core volume Vol.sub.C, from the speed of the fluid at the inlet of the core volume Vol.sub.C and by imposing a predetermined initial value of the pressure P of the fluid at the outlet. In other words, a distribution of the flow rate of the fluid at the outlet of the core volume Vol.sub.C is computed by imposing a distribution of the pressure P of the fluid at the outlet of said core volume Vol.sub.C.
(108) During step 140, the component(s) of the speed V and the pressure P of the fluid are computed over the entire additional downstream volume Vol.sub.PS, and in particular for the second interface, in order to perform a computation coupling with the component(s) of the speed V and the pressure P of the fluid that were computed previously during step 130 for the core volume Vol.sub.C.
(109) The component(s) of the speed V and the pressure P of the fluid are computed during step 140, the additional downstream volume Vol.sub.PS, from the component(s) of a variable among the speed V and the pressure P of the predetermined fluid at the outlet of said volume, the other variable among the speed V and the pressure of the fluid predetermined at the inlet of said volume being the variable previously computed during step 130 for the volume situated upstream, i.e., for the core volume Vol.sub.C. In other words, the pressure P of the fluid and the component(s) of the speed V of the fluid are computed during step 140, for the additional downstream volume Vol.sub.PS from an initial value of the speed V or the pressure P in one of the interfaces of the additional downstream volume Vol.sub.PS and an initial value of the speed V or the pressure P in the other interfaces of the additional downstream volume Vol.sub.PS.
(110) In the described example, the pressure P of the fluid is computed during step 140 in particular using the values of the component(s) of the speed V of the fluid computed during the previous step 130 in the same second interface. In other words, in this example, a distribution is computed of the pressure P of the fluid at the inlet of the additional downstream volume Vol.sub.PS from the distribution of the flow rate of the fluid computed previously at the outlet of the core volume Vol.sub.C.
(111) During step 140, for the additional downstream volume Vol.sub.PS, the computations of the pressure P and the component(s) of the speed V of the fluid are, for example, done using a semi-detailed model. Alternatively, the computations of the pressure P and the component(s) of the speed V of the fluid are done using the detailed model.
(112) At the end of step 140, the procedure returns to step 130, in order to reiterate the computations in the second interface, or the method returns to step 110 in order to reiterate the computations in the first interface, or stops if a converged solution has been obtained.
(113) Similarly to what was described for the first interface, when the method returns to step 130, the computations of the additional downstream volume Vol.sub.PS are coupled, in the second interface, with the computations done for the core volume Vol.sub.C: the computation step 130 for the volume situated downstream in the flow direction of the fluid, i.e., for the core volume Vol.sub.C, is reiterated with, as value of the other variable, for example the pressure P of the fluid at the outlet of said volume Vol.sub.C, the value computed during step 140 previously done for the volume situated downstream, i.e., the additional downstream volume Vol.sub.PS. After reiterating step 130, the method once again goes on to step 140 in order to reiterate the computation step for the additional downstream volume Vol.sub.PS situated downstream, using as the value of the other variable, for example the component(s) of the speed V at the inlet of said volume Vol.sub.PS, the value previously computed for the core volume Vol.sub.C situated upstream.
(114) The reiteration of steps 130 and 140 is done until a converged solution is obtained in the second interface, i.e., until the ratio of the previous value of a variable divided by the new value of that variable is less than a predetermined value, for example 10.sup.5. Similarly, one skilled in the art will preferably choose to apply the convergence criterion to the variable converging the least quickly. In the particular case of the application of the invention to the computation of the lateral deformation of the fuel assemblies 40, a lateral hydraulic force in the transverse direction X, Y is for example computed for each assembly 40, from the pressure P and the component(s) of the speed V computed during step 130, for the core volume Vol.sub.C. The lateral hydraulic force is computed upon each iteration of step 130 and the computation of the pressure P and the component(s) of the speed V is determined when the ratio of the previous value of the lateral hydraulic force divided by the new value of the lateral hydraulic force is below a predefined value, such as 10.sup.5.
(115) The described method follows the flow direction of the fluid and propagates the speed V of the fluid imposed by the flow rate of the pumps 24 through the vessel 11 to obtain, at the outlet, the pressure P of the primary circuit measured at the inlet of the steam generator 14.
(116) Alternatively, the method is reversed and follows the direction opposite the flow of the fluid and propagates, through the vessel 11, the pressure P of the primary circuit measured at the inlet of steam generator 14 to obtain the speed V of the fluid imposed by the flow rate of the pumps 24.
(117) Also alternatively, the method advantageously combines the two methods as described below.
(118) One skilled in the art will note that steps 120 and 130 correspond to a same step for computing the pressure P and the component(s) of the speed V of the fluid in the core volume Vol.sub.C.
(119) Alternatively and preferably, the computation steps are advantageously carried out in the following order:
(120) step 100 for computing the volumes;
(121) step 110 by using, as initial values, as inlet speed, the speed corresponding to the flow rate delivered by the pumps 24 (condition with invariable limits all throughout the computation) and, as outlet pressure, any initial pressure that will be converged during the steps;
(122) step 140 by using, as initial values, as outlet pressure, the pressure of the primary 22 measured at the inlet of the steam generator 14 (condition with invariable limits all throughout the computation), and as inlet speed, any initial speed that will be converged during the steps;
(123) step 120, 130 for computing the core volume, using as initial values, as inlet speed, the speed computed at the first interface in step 110, and as outlet pressure, the pressure computed at the second interface in step 140; and
(124) reiterating steps 110, 140 and 120, 130 until convergence of the computation. Steps 110 and 140 from the first iteration are carried out by injecting the pressure computed during the preceding computation step 120, 130 for the core volume at the outlet of the additional upstream volume Vol.sub.PI, and the speed computed during the previous computation step 120, 130 for the core volume at the inlet of the additional downstream volume Vol.sub.PS.
(125) The steps 110 and 140 can be carried out at the same time.
(126) For coupling in the shared interface, the computation models used for the volume situated downstream and for the volume situated upstream in the flow direction of the fluid are preferably separate, the models used for example being the semi-detailed model for the corresponding additional volume Vol.sub.PI, Vol.sub.PS and the particular porous model for the core volume Vol.sub.C. Alternatively, the computation models used for the volume situated downstream and for that situated upstream are identical, i.e., for example the semi-detailed model.
(127) The simulation method according to the first aspect of the invention makes it possible to offer better modeling of the flow, as shown by the comparison of
(128) The modelization obtained with the simulation method according to the first aspect of the invention (
(129) The method for simulating the flow of the fluid inside the vessel 11 of the nuclear reactor 10 according to a second aspect of the invention, independent of the first aspect previously described, will now be described using the flowchart of
(130) The simulation method according to the second aspect is designed to be implemented by a computer including a processor and a memory associated with the processor, the memory being able to store a second computer program product. The second computer program product includes software instructions, and implements the simulation method according to the second aspect when said software instructions are executed by the computer.
(131) The simulation method according to the second aspect relates to a particular porous model based on the following equation:
P=KV(9)
(132) where P is the pressure of the fluid,
(133) K is a matrix including a head loss coefficient, and
(134) V is the vector including the component(s) of the speed of the fluid,
(135) The simulation method according to the second aspect aims to compute the component(s) of a variable among the speed V of the fluid and the pressure P of the fluid, from the component(s) of the other variable among the speed V of the fluid and the pressure P of the fluid.
(136) The head loss coefficients of the matrix K depend in particular on a transverse Reynolds number in the transverse direction X, Y and the position X, Y, Z in the core 12, for example among the following positions: in an assembly 40, between the peripheral rods 46 of two adjacent assemblies 40, or between the grids 56 of two adjacent assemblies 40.
(137) For simplification, the matrix K is for example a diagonal matrix with 3 rows and 3 columns to simulate the flow in all 3 directions X, Y, Z. By convention, the diagonal terms of the matrix are denoted K.sub.i,i, the other terms K.sub.i,j, of the matrix K being null. Alternatively, the matrix K is not a diagonal matrix and all of the terms of the matrix are taken into account.
(138) Each diagonal term K.sub.i,i verifies the following equation:
(139)
(140) where is the density of the fluid, Vi is the component in the corresponding direction X, Y, Z of the speed of the fluid, and J.sub.i,i is a head loss coefficient per unit of length.
(141) By convention, each head loss coefficient by unit of length depends on a so-called singular head loss component, associated with a local head loss phenomenon, and a so-called regular head loss coefficient, associated with a head loss phenomenon by friction on a wall.
(142) During the initial step 200, a transverse head loss coefficient in the assemblies 40 is determined as a function of the transverse Reynolds number Re. The transverse head loss coefficient is associated with a single head loss and corresponds, by convention, to a local head loss in the transverse direction perpendicular to the axial direction of the flow of the fluid.
(143) The transverse head loss coefficient is determined, for a value of a transverse Reynolds number Re in the transverse direction X, Y, preferably by comparison of the value of a variable, such as a hydraulic force in the transverse direction, computed for part of the assembly 40 using a first model, with the value of said variable computed for said part of the assembly 40 using the second model, different from the first model.
(144) In the described example, the hydraulic force in the transverse direction is computed with the first model, such as the semi-detailed model previously described for the first aspect, for a value of the transverse Reynolds number Re, then the hydraulic force in the transverse direction is computed with the second model, such as that verifying equation (8), for the same value of the transverse Reynolds number.
(145) During the computation using the second model, all of the head loss coefficients with the exception of the transverse head loss coefficient are set at a predetermined value, and the value of the transverse head loss coefficient determined for said value of the transverse Reynolds number Re is then the value for which the difference between the variable computed for part of the assembly 40 using the first model and said variable computed for the same assembly part using the second model is the lowest.
(146) Several values of the transverse head loss coefficient are then determined for a plurality of comparisons done for different values of the transverse Reynolds number Re.
(147) In the described example, similar head loss coefficients, denoted Kb, are determined during step 200, the transverse head loss coefficients being substantially equal to the singular head loss coefficients divided by a characteristic length of the flow in the assembly 40.
(148) During the following step 210, the relationship of the transverse head loss coefficient as a function of the transverse Reynolds number Re is computed by interpolation of the plurality of values of the transverse head loss coefficient determined during step 200 for the plurality of comparisons done.
(149) Interpolation is a mathematical approximation, for example by a polynomial function, exponential function, logarithmic function, power function, etc.
(150) Additionally, at least one first grid among the grids 56 further comprises mixing elements, not shown, able to generate a flow having transverse speeds at the axial flow and at least one second grid among the grids 56 does not have any mixing elements.
(151) A first relationship of the transverse head loss coefficient as a function of the transverse Reynolds number Re is then computed for a first part of the assembly 40 including the first grid.
(152) A second relationship of the transverse head loss coefficient as a function of the Reynolds number Re is computed for a second part of the assembly 40 including the second grid, that second relationship being computed independently of the first relationship.
(153) During step 220, an axial head loss coefficient in the clearance between the grids 56 is determined as a function of the size of the clearance between the grids BP1 in the transverse direction. The axial head loss coefficient in the clearance between the grids 56 is associated with a regular head loss and corresponds to a head loss by friction along the assemblies 40, more specifically along the grids 56 of said assemblies 40, in the axial direction Z of the flow of the fluid.
(154) Similarly, the axial head loss coefficient in the clearance between the grids 56 is determined, for a value of the dimension of the clearance between the grids BP1, preferably by comparing a value of a variable, such as a hydraulic force in the transverse direction, computed for part of the assembly 40 using the first model, with the value of said computed variable for said part of the assembly 40 using the second model, different from the first model.
(155) In the described example, the hydraulic force in the transverse direction is computed with the first model, while the semi-detailed model, for a value of the dimension of the clearance BP1 between the grids 56, then the hydraulic force in the transverse direction is computed with the second model, such as that verifying equation (9), for the same value of the dimension of the clearance BP1.
(156) During the computation using the second model, all of the head loss coefficients with the exception of the axial head loss coefficient in the clearance BP1 between the grids 56 are set at a predetermined value, and the value of the axial head loss coefficient in the clearance BP1 between the grids 56 determined for said value of the dimension of the clearance BP1 is then the value for which the difference between the variable computed for part of the assembly 40 using the first model and said variable computed for the same assembly part 40 using the second model is the lowest.
(157) Several values of the axial head loss coefficient in the clearance BP1 between the grids 56 are then determined for a plurality of comparisons done for different values of the dimension of the clearance BP1.
(158) In the described example, friction coefficients along the assembly 40 in the axial direction, denoted .sub.bp.sup.G, are determined during step 220, the axial head loss coefficients in the clearance between the grids being substantially equal to the friction coefficients .sub.bp.sup.G divided by the characteristic hydraulic length between two successive assemblies 40.
(159) During the following step 230, the relationship of the axial head loss coefficient in the clearance between the grids as a function of the dimension of the clearance between the grids BP1 is computed by interpolation of the plurality of values of the axial head loss coefficient in the clearance between the grids, determined during step 220 for the plurality of comparisons done.
(160) As before, the interpolation is for example done by a polynomial function, an exponential function, a logarithmic function, a power function, etc.
(161) Additionally, the head loss coefficients other than the transverse head loss coefficient in the assemblies 40 and the axial head loss coefficient in the clearance BP1 between the grids 56 each have a predetermined value, which is for example constant. The values of the other head loss coefficients are for example predetermined experimentally, or using mechanical computations of the fluids, done elsewhere. For example, the axial head loss coefficient in the clearance between two peripheral rods 46 of two adjacent assemblies 40 is determined using the clearance BP2 between the respective peripheral rods 46 of two adjacent assemblies 40.
(162) During the following step 240, the component(s) of a variable among the speed V of the fluid and the pressure P of the fluid are then computed from the component(s) of the other variable among the speed V of the fluid and the pressure P of the fluid, and according to the preceding equation (9).
(163) The simulation method according to the second aspect of the invention does not require excessively high computing power due to the simplification of that porous model, in particular compared with the detailed model, or the semi-detailed model previously described for the first aspect of the invention.
(164) The simulation method according to the second aspect of the invention further makes it possible to offer better modeling of the flow, as shown by
(165) In views 270 and 280, different speed values are shown in percentage of variation relative to a nominal value of the speed. The views 270 and 280 then show a good precision and good discrimination between the values of the speed computed according to the assembly 40 in question.
(166) One can thus see that the simulation method according to the second aspect offers better modeling of the flow, while not requiring an excessively high computing power. One skilled in the art will also note that the simulation method according to the second aspect is independent of the simulation method according the first aspect, since it can be implemented independently of the simulation method according to the first aspect.
(167) Additionally, the first and second aspects are combined in order to further improve the modeling of the flow, while limiting the necessary computing power. To that end, steps 120 and 130 of the simulation method according to the first aspect are performed by implementing steps 200 to 240 of the simulation method according to the second aspect, i.e., by using the particular porous model.
(168) For the other types of reactors having a cooling fluid other than pressurized water, in particular reactors using a cooling gas or liquid (light water, heavy water, salt or molten metal), but also for pressurized water reactors, the intimate knowledge of the flows is used for example to evaluate the vibrational behavior of the assemblies 40 of the components.
(169) The simulation method according to the first aspect, according to the second aspect or according to the first and second aspects combined in particular makes it possible to improve the computation of the mechanical deformation of the assemblies 40 of the core 12.
(170) As is known per se, the mechanical deformation of each assembly 40 depends, inter alia, on the lateral hydraulic force in the transverse direction X, Y produced by the flow of a fluid inside the vessel 11, i.e., as a function of the components of the speed V and the pressure P of the fluid computed using the simulation method. The lateral hydraulic force in the transverse direction X, Y is for example applied to a structural model of the mechanical system optionally having nonlinearities, in order to compute the response of said system to a load applied in the form of static or dynamic forces or movements. In the described example, the deformations of the assemblies 40 are computed by applying lateral hydraulic forces computed using the simulation method to a model of the core 12 of the beams type with two, and preferably three, dimensions.
(171) The mechanical deformations of the assemblies 40 computed using the method according to an embodiment of the invention for computing the deformation are shown in
(172) In the views 300 and 310, the arrows in thick lines correspond to deformations of the assemblies 40 computed using the computation method according to an embodiment of the invention, while the arrows in thin lines correspond to measured values of said deformations. The comparison of the views 300 and 310 shows that, contrary to the state of the art, the orientations of the deformations obtained by simulation and measured are globally an agreement. The differences are relatively small between the values obtained by simulation and the measured values. One skilled in the art will observe that even if the sizes of the arrows in think lines and thin lines are relatively different for some of the assemblies 40, it was previously not possible to compute the correct orientation of the deformations of the assemblies 40 from simulations of the flow of the fluid in the core 12 done using the models of the state of the art.
(173) In
(174) The comparison of
(175) Additionally, at a given moment, the deformation state of the assemblies 40 present in the vessel 11 computed using the computation method for the mechanical deformation of the assemblies is reintroduced into the simulation model for the fluid flow within the vessel 11 taking into account the new deformations of the assemblies 40, i.e., the evolution of the clearances BP1 between the respective grids 56 of the assemblies 40 and the clearances BP2 between the respective peripheral rods 46 of the assemblies 40. The method for simulating the flow of the fluid next computes the hydraulic forces, in particular lateral hydraulic forces in the transverse direction X, Y, for the assemblies 40 of the core 12. These hydraulic forces are taken into account in the mechanical model of the core 12, and through a mechanical computation, the resulting deformations at the following moment are deduced therefrom. These deformations are next iteratively reintroduced into the hydraulic model.
(176) The iterative linking of the hydraulic model and the mechanical model makes it possible to further improve the simulation of the evolution of the deformations of the assemblies 40 by fluid-structure interaction.
(177) One can thus see that the method for simulating the flow of the fluid inside the vessel 11 of the reactor 10 according to the first aspect and/or the second aspect offers better modeling of the flow, in particular to improve the computation of the mechanical deformation of the assemblies 40 of the core 12, while not requiring an excessively high computing power.