<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>to the Operational Archives of the Nuclear Reactor RBMK</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexey Bukalin</string-name>
          <email>bukalin_ao@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrey Zagrebayev</string-name>
          <email>amzagrebayev@mephi.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viktor Pilyugin</string-name>
          <email>vvpilyugin@mephi.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Research Nuclear University "MEPhI" (Moscow Engineering Physics Institute)</institution>
          ,
          <addr-line>Moscow, Kashirskoe</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes the calculation algorithm, software package and visualization of the threedimensional neutron field deformation according to the archive of the RBMK (high-power pressure-tube reactor) reactor operational parameters. The determination of the field deformation is based on finding "natural" functions for approximating the readings of inreactor control discretely located sensors. This paper considers the use of generally accepted harmonic functions and "natural" functions for describing the spatial deformation of the neutron field. It is shown that to describe the deformation of the neutron field, it is sufficient to use only a few "natural" functions, in contrast to the use of all harmonic functions from a given set. This, in turn, opens up new possibilities, in particular, for solving the problems of predictive diagnostics of in-reactor control sensors. dimension visualization Nuclear reactor, neutron flux density, natural functions, energy release control sensors, three-</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>and control [1].</p>
      <p>The RBMK nuclear reactor (high-power channel reactor) is a physical object, which state is
described by a set of spatially distributed parameters - physical fields that require constant monitoring</p>
      <p>One of the most important fields is the three-dimensional neutron field. Despite the developed
control and regulation system [2], the impact of many random factors leads to deformation of the
neutron field, i.e. changes in the neutron field in space and time.</p>
      <p>The traditional theoretical approach to the conditions for the occurrence and description of the nature
of the neutron field deformations is based on the solution of the spatial dynamics equations with
feedback on the temperature of the fuel, coolant, moderator, coolant void fraction, etc. [9,10]. In this
case, the solution of the problem is represented in the form of a Fourier series:
where   ( ) – is the amplitude factor responsible for the time behavior of the function   ( ⃗);
  ( ⃗) – are the known eigenfunctions of the stationary reactor problem (2).
( ⃗,  ) = ∑   ( )  ( ⃗),


 ̂  ( ⃗) =     ( ⃗),
  ( ⃗)| = 0,
 ̂ = Δ +  02( ⃗),
where  ̂ - operator of the stationary reactor problem. For example, in the diffusion one-group
approximation having the form:</p>
      <p>2021 Copyright for this paper by its authors.</p>
      <p>When describing the deformation of the neutron field in practice, such an approach inevitably
encounters the problem that the function  02( ⃗) - is not exactly known due to the presence of many
random perturbing factors [7, 8]. Consequently, the real eigenfunctions {  } by which the deformation
of the field (1) is represented are also unknown. Moreover, the function 
( ⃗,  ) itself is a random
function.</p>
      <p>If we consider a nuclear reactor as an object with random parameters, then it allows a new approach
to the choice of a set of coordinate functions {  }, namely, using the theory of canonical expansions of
a random function [3]. It is shown in [4] that the functions of the canonical expansion of the neutron
flux density, obtained as a result of processing the archive of operating parameters, are the
eigenfunctions of a really operating reactor. Further in this paper, these functions will be called "natural"
functions, in contrast to the generally accepted eigenfunctions of the boundary value problem (2). It is
clear from physical considerations that if “natural” functions are used as coordinate functions in
expansion (1), then the deformation of the field can be described by a smaller number of terms of the
series. It was shown in [11] that when determining the deformation of the neutron flux density
distribution over the height of the RBMK reactor, two natural functions are sufficient. In this case, the
initial information for the search for high-altitude "natural" functions was the readings of the sensors
for monitoring the energy release in height (ERCS), which consisted of four measuring sections. Note
that the results obtained in this work, firstly, make it possible to restore the lost measurement
information even in the event of a failure of two measuring sections, and secondly, they open up
opportunities for diagnosing the operability of individual sections of the ERCS. At the same time, the
disadvantage of this work is the fact that the height deformations were considered isolated from the
deformation of the three-dimensional field as a whole, although they should be only “sections” of the
three-dimensional deformations of a single neutron field in a nuclear reactor [6].</p>
      <p>In this paper, with the help of "natural" functions, three-dimensional deformations of the neutron
field are determined from the readings of in-core control sensors discretely located in the volume of the
reactor.
2. Algorithm
for
calculating
"natural"
three-dimensional
deformation
functions of the neutron field</p>
      <p>In the RBMK reactor, 76 four-section ERCS sensors are installed to monitor the neutron field in the
core volume [5]. Thus, in the core volume, the neutron field is measured at 304 points. From the
mathematical point of view, the problem of determining the deformation of the neutron field is reduced
to the problem of approximating point measurements by a set of known continuous functions. The most
important step in the approximation is the choice of the approximating dependence. In this case, the
form of the approximating dependence is determined empirically, taking into account physical
considerations, from which it follows that the deformation of the field can be described by a set of
smooth functions, in contrast to the neutron field itself, which has a sharply inhomogeneous character.
In this work, deformation means the deviation of the neutron field at time t from a certain initial field
at time t = 0. In accordance with the method for determining the "natural" functions of the reactor [4,
12, 13], at the first stage, a standard Fourier expansion in terms of the eigenfunctions of a known
boundary value problem is set, for example, for a homogeneous cylinder-shaped reactor. In order to
simplify calculations in this work, the initial set is taken in the form
 ( ,  , ℎ) = ∑
∑</p>
      <p>∑
⁡
 =1
⁡
 =1
⁡
 =1
  
⁡( )
⁡(</p>
      <p>) ⁡(
),
(4)
where, instead of the Bessel functions, the trigonometric functions are used to describe the radial
dependence.</p>
      <p>Later on, the algorithm is divided into the following stages:</p>
      <p>A time interval is selected for calculating field deformations.</p>
      <p>From the archive of operational parameters, readings of sensors are read and their deviations
from the initial value are calculated.
3. The obtained values are approximated by harmonic functions by the least squares method and
the coefficients are found   .
4. The statistical characteristics of the coefficients are determined   .
5. A well-known procedure is used to search for new expansion functions for which the
coefficients turn out to be uncorrelated.</p>
    </sec>
    <sec id="sec-2">
      <title>3. Software package for visualization of field deformation</title>
      <p>The algorithm described above is implemented in a software package designed to study the dynamics
of neutron fields in nuclear reactors based on data from archived operational parameters, computational
and experimental determination and visualization of the "natural" functions of the reactor during
operation. This program was developed in the C ++ programming language in the Qt Creator 5.15
development environment (a cross-platform free development environment for developing programs in C,
C ++ and QML).</p>
      <p>Currently, there is already one software package for visualization of archived data of the RBMK
reactor, described in [14]. This program is intended for the analysis of archived data and visualization
of various parameters of a nuclear power unit with a RBMK-type reactor. The archive data there is
visualized in two-dimensional form. The software package described in this paper visualizes the data
in three-dimensional form, allowing the user to fully interact with the rendered three-dimensional scene,
and also calculates and visualizes the neutron field deformation by applying the algorithm for
calculating "natural" functions described above.</p>
      <p>Figure 1 shows the user interface of the developed software package.</p>
      <p>In the center of the window there is a visualized scene representing a three-dimensional model of
the nuclear reactor core cartogram. The plane (x, y) corresponds to the cross-section of the core, divided
into cells of equal size. By height, the value of any parameter or function is displayed in the cell for the
corresponding coordinate along the height of the core. Depending on the selected visualization mode
(output of archived data, output of deviations from the initial time slice, approximation of ERCS values
by harmonic functions and approximation of ERCS values by natural functions), the scene displays
either the values of the selected parameters in the form of three-dimensional rods (bars), or smooth
three-dimensional functions.</p>
      <p>User interaction with the rendered scene is mainly achieved by using the control panel located on
the right side of the window. With its help, user can control the interface (font, scale, etc.), the position
of the camera, select the visualization mode, access and process the archived data of the
SKALAMICRO information system. In addition to using the control panel, user can zoom in or out the camera
using the mouse wheel. Left mouse button clicks on the rendered scene call the corresponding method
that determines exactly where the click was made. If the click was made on a cell of the nuclear reactor
core cartogram, then coordinates of the cell and its selected parameter value are displayed on the screen.
If the parameter value in the cell is zero or the click was made not on the cell of the cartogram, then the
selection does not occur.</p>
      <p>The “height coordinate” button is responsible for choosing a coordinate along the height of the core.
Each coordinate has its own harmonic and natural approximating function (the distribution of the
neutron flux density φ(θ, r, h) depends on the cell coordinate (θ, r) and on the coordinate along the core
height h).</p>
      <p>The "time slice number" button is responsible for choosing a time slice in the considered period of
time. For example, this paper considers archive data for the month of February 2016 with a one-day
frequency.</p>
      <p>The "select parameter" button is responsible for selecting a parameter (for example, power
generation, power, ERCS, etc.), for which, depending on the visualization mode, a three-dimensional
model will be built.</p>
      <p>At the bottom of the screen there is a panel responsible for the approximation coefficients of the
harmonic and natural functions   and   . When the mode "approximation by harmonic functions" is
selected in the control panel, the program displays calculated coefficients   for the corresponding time
slice. When the mode "approximation by natural functions" is selected, the program displays the calculated
coefficients   . With the help of checkboxes, user can select the numbers of harmonic and natural functions
  Ѱ and   Ѱ̃  , which will be displayed on the rendered 3D scene.</p>
      <p>As an example of the archived operational data visualization, we took data from the archive of the
Smolensk NPP (nuclear power station) for February 2016 with a data recording frequency of 1 day. The
initial state refers to 02.01.2016 and the field deformations are determined at any time slice up to
02.29.2016.</p>
      <p>Figures 2, 3 show the field deformation on 29.02.2016 in relation to 01.02.2016 depending on the
number of harmonic and "natural" functions used for approximation.</p>
      <p>a)</p>
      <p>As can be seen from the figures above, when all functions from the sets of "natural" and harmonic
functions for describing the deformation of the neutron field are taken into account, the distributions
are identical, which corresponds to the algorithm. We will consider this distribution to be true. The
example of the approximating harmonic functions shows that when only four functions are taken into
account, the difference between the obtained distribution and the true one is noticeable, but not critical.
However, if the number of functions is reduced by at least one, the difference becomes noticeable. In
the case of approximation by "natural" functions, it can be seen that when only the first two functions
are taken into account, the difference between the obtained distribution and the true one is hardly
noticeable. This result confirms the earlier assumption that natural functions are much better suited to
estimate the deformation of the neutron field  ( ⃗,  ), since a smaller number of functions may be
required to describe them. This, in turn, opens up new possibilities for solving the problems of
predictive diagnostics of in-reactor control sensors, since it becomes possible, by fictitiously inhibiting
the readings of the sensors and comparing them with the value restored as a result of the approximation,
to monitor the process of their degradation. Finally, the animations in Figures 4 and 5 show the
dynamics of the deformation of the neutron field in various sections for a fixed height of the reactor
and the dynamics of deformation for a fixed section along the height of the reactor.</p>
    </sec>
    <sec id="sec-3">
      <title>4. Conclusion</title>
      <p>This paper describes the algorithm for calculating natural three-dimensional deformation functions
of the neutron field in a nuclear reactor. In the course of the work, a software package was developed
for three-dimensional visualization of archived operational parameters, the dynamics of neutron fields,
and the computational and experimental determination of the natural three-dimensional functions of the
reactor. Using the archival data of the Smolensk NPP as an example, the dependence of the estimate of
neutron field distribution on the number of approximating natural three-dimensional functions was
analyzed. It was shown that to describe the distribution of the neutron field, it is sufficient to take into
account only two natural functions, which opens up new possibilities for solving the problems of
predictive diagnostics of in-reactor control sensors.</p>
    </sec>
    <sec id="sec-4">
      <title>5. References</title>
      <p>[1] N.A. Dollezhal, I.Ya. Emelyanov, Channel nuclear power reactor, Moscow, Atomizdat, 1980.
[2] E.V. Filipchuk, P.T. Potapenko, V.V. Postnikov, Control of the neutron field of a nuclear reactor,</p>
      <p>Moscow, Energoizdat, 1981.
[3] V.S. Pugachev, Theory of random functions and its application to automatic control problems,</p>
      <p>Moscow, Fizmatgiz, 1960.
[4] A.M. Zagrebayev, V.A. Nasonova, N.V. Ovsyannikova, Mathematical modeling of a nuclear
reactor with random disturbances of technological parameters, Moscow, NRNU MEPhI, 2011.
[5] D.L. Solodov, Design of the RBMK-1000 reactor, Desnogorsk, 1999.
[6] L.N. Yurova, V.I. Naumov, V.I. Savander, A.M. Zagrebaev, Compact representation of in-core
information about the neutron flux, Physics of nuclear reactors, Issue 4, Moscow, Atomizdat, 1975,
pp. 19-24.
[7] V.K. Goryunov, Neutron field distortions in reactors under randomly distributed disturbances of
macrosections, Atomic Energy 49(5) (1980) 321-323.
[8] E.A. Gomin, S.S. Gorodkov, On some properties of fluctuations of the neutron field in a nuclear
reactor, Atomic Energy 46(3) (1979) 187-188.
[9] A. Hitchcock, Stability of nuclear reactors, Moscow, Gosatomizdat, 1963, 68 p.
[10] A.N. Aleksakov, B.A. Vorontsov, I.Ya. Emelyanov, On the deformation of the field of energy
release in RBMK, Atomic energy 46(4) (1979) 227-232.
[11] N.V. Ovsyannikova, R.N. Ramazanov, N.V. Milto, Restoration of the lost readings of the altitude
sensor for monitoring the neutron field according to the archive data, Atomic Energy 118(3) (2015)
129-134.
[12] A.M. Zagrebayev, I.Yu. Leveev, V.V. Pilyugin, S. Ten, Creation and visualization of archives of
operational RBMK parameters and VVER reactors, Scientific Visualization 12(4) (2020)
3345. DOI:10.26583/sv.12.4.04.
[13] A.M. Zagrebayev, I.Yu. Leveev, V.V. Pilyugin, S. Ten, Compression and Visualization of the
Operational Parameters Archive, CEUR Workshop Proceedings, Volume 2744, 2020, pp. 1-11,
DOI:10.51130/graphicon-2020-2-3-11.
[14] A.M. Zagrebayev, R.N. Ramazanov, Nuclear reactor RBMK archive data visualization, Scientific
visualization 7(2) (2015) 1-11.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>