Abstract
The data on the collective dose reduction of a nuclear power plant’s personnel after the introduction of new dose limits by the International Commission for Radiological Protection (ICRP) (Publication 60) in 1990 are presented. The main methods of personnel irradiation reduction are formulated, which are namely: to impact on radiation parameters, to increase the distance between a radiation source and a person, and to reduce the exposure time in radiation fields. The ways to implement one of the basic principles of radiation safety, the principle of optimization, are described. The possibility of route optimization in minimizing the personnel dose costs when moving in heterogeneous radiation fields is shown. The results of the algorithm development for solving the “dosimetrist problem” using the Dijkstra algorithm and dynamic programming are presented, including determining the optimal route with visiting given points in the room and bypassing possible obstacles. An interpolation algorithm based on the method of radial basic functions for constructing a radiation map of a room is proposed and implemented. The results of a computational experiment using the “Uran” supercomputer and the assessment of the developed algorithm efficiency are given. The results of experimental verification of the developed algorithm for solving the “dosimetrist problem” using interpolation in the operating nuclear power plant conditions are presented.
1. Introduction
In accordance with the recommendations of the International Commission on Radiological Protection (ICRP) stated in Publication 60, (1990) the dose limit of personnel exposure was reduced from 50 to 20 mSv per year. As a result of organizational and technical measures, the annual collective doses of the personnel of foreign [] and Russian nuclear power plants (NPPs) have decreased by 3–4 times from the 1990s to the present, reaching a certain level for each type of reactor and a slight change from year to year within this level depending on the duration of repairs (Figure 1) []. Further optimization of radiation protection of personnel should be determined by measures aimed at individual dose management [], such as enhancement of the organization of works, improving the radiation situation at NPPs, and reducing the time spent by personnel in ionizing radiation fields.

Figure 1.
Annual collective doses averaged per power unit.
The greatest reduction in dose loads on personnel is provided by the use of automated and robotic devices. However, close attention should be paid to optimizing radiation protection in all possible directions [], for example, selection of the optimal composition of radiation protection materials [,,] and selection of the optimal route of movement in heterogeneous radiation fields [,].
The optimization principle is of practical importance for ensuring radiation safety of personnel at all stages of the life cycle of existing and, especially, newly designed NPPs [].
In 2007, the ICRP issued recommendations (Publication 103) that combine and complement the previous ones. The recommendations reemphasize and further reinforce the importance of optimization of radiation protection, thereby disseminating successful experience of putting this requirement into practice (now also in planned exposure situations).
The heterogeneity of radiation fields is determined by the qualitative and quantitative radioisotope composition of contamination of the walls, floor of the room, equipment and other structures, and the distance between the radiation source and the person. This leads to the dependence of the integral dose of personnel exposure when performing work in the given room on the choice of the movement trajectory and the sequence of dismantling radioactive system elements []. This circumstance discovers a significant potential in dose cost minimization due to the route optimization of work in heterogeneous radiation fields and the search for the optimal route of movement or the optimal sequence of works when dismantling radioactive equipment. At the same time, the shortest path in terms of length does not mean the minimum radiation dose [,].
2. Methods and Technologies
The term “dosimetrist task” was first formulated and used by the authors of the article in the process of analyzing the experimental operation of the subsystem of automated processing of non-regulatory measurements of the radiation situation data at finally stopped nuclear power plants in accordance with the program for optimizing radiation protection of Rosenergoatom JSC and optimizing the route of the dosimetrist when performing measurements [,].
To optimize the route of personnel movement during work in non-stationary fields, a movement plan is built for each performer. The dosimetrist needs to perform a number of preliminary works in order to build such a plan:
- The dosimetrist must first perform several measurements in the room where a team or a worker intends to work.
- The radiation map of the room is drawn based on the preliminary measurements.
- Facilities to be maintained (visited) by a nuclear power plant’s employees are assigned.
- Based on the data obtained at the second step, the functions of the cost of movements between previously selected objects are calculated, considering bypassing possible obstacles, as well as the terminal function.
- The optimal route for the performer to visit all designated objects is built, considering possible restrictions in the form of antecedent conditions.
After these operations, the team starts work, using the route found by the dosimetrist (or with the help of the dosimetrist) for movements. In this regard, we call the entire 1-5 system the task of a dosimetrician.
As a part of the dosimetrist’s task, an algorithm is developed for constructing the optimal route of movement of the dosimetrist (considering obstacles to be avoided) for visiting the specified points of the room, where it is necessary to perform work to determine the parameters of the radiation situation (measuring the dose rate, taking samples, etc.). To find the cost functions in view of the possibility of avoiding obstacles, the Dijkstra algorithm [] was considered, with the help of which the shortest paths were found in the graph. This procedure is described in detail in [].
3. General Designations and Task Statement
First, we note some of the general concepts and designations used below. Through ≜ we denote equality by definition. A family is a set whose elements are sets. Denote by the real line, , и =, . With and , denote . For each ordered pair (OP) z = (a, b) of arbitrary objects a and b, through and we denote the first and second elements of OP z: , respectively. The denotes the set of all functions acting from the non-empty set to , that is, the set of all non-negative real functions on . If is the set, then through we denote, respectively, families of all and all non-empty subsets of .
We fix the natural number of . Our goal is to investigate movements of the following kind:
where α is the permutation of indices from . We must visit each city exactly once and return to the base if necessary. In the future, the mentioned permutations are called routes.
We believe that the choice of may be constrained by additional restrictions (conditions of precedence). Elements of are OP. We conditionally name the first elements—the sender, and the second—the recipients; the elements of themselves are called address pairs. Everywhere in the future we believe that
Then, the set of all valid routes according to the previous route can be written as follows:
where .
We have a set of all valid routes in the sense of the conditions of precedence determined by . That is, we are only interested in those routes where for each address pair the sender is visited before the recipient. Thus, defines a plurality of allowable solutions to the problem formulated below.
Now, let us enter the value function. Suppose that two non-negative functions are given (their areas of definition are given below) involved in the formation of the additive criterion: c is the cost of movement and f is the terminal function; for example, the cost of returning to the base:
Then, the additive criterion is defined as follows:
We consider the task of minimizing the additive criterion as the main Equation (1).
Since is a non-empty finite set, the value (extremum) is mapped to the problem in Equation (2)
and a non-empty set of optimal allowable routes:
Our goal is to determine the value of in Equation (3) and any element of the set Equation (4). To solve the problem in Equation (2), an independent calculation scheme [,] is used, based on the dynamic programming method [,,,].
3.1. Building a Radiation Map of the Room
Radial basis functions [,] are applied in many directions, such as: topography, hydrology, geodesy, cartography, geophysics, visualization, and reconstruction of three-dimensional objects. The method of radial basis functions is a method of rigid interpolation, that is, the surface passes through given points; in addition, the method allows you to interpolate values above the maximum and below the minimum contained in the source data. In this work, we used this method to interpolate radiation levels from points with pre-measured radiation levels.
3.2. Solution Diagram Based on Radial Basis Functions
Let a set of datum points be specified. A radial basis function is a function of a real line whose value depends only on the distance from the reference point x to some other point . In other words, it is the function meeting the following condition is considered a radial basic function, and her norm is defined by the size of Euclidean distance . Let the values be defined on the corresponding set of datum points. As an interpolating function, we choose a linear combination of radial basis functions
Implementing the interpolation procedure using Equation (5), we obtain a system of linear equations with unknown coefficients
where is the value of an unknown interpolation function at point .
A number of the most commonly used types of radial basis functions are distinguished.
- (a)
- Linear
- (b)
- Cubic
- (c)
- Quintic
- (d)
- ThinPlate
3.3. Building a Cost Function
To find the cost functions that take into account the possibility of bypassing obstacles, Dijkstra’s algorithm is considered to find the shortest path in the graph (see []). To do this, the grid is set on the plane and a connected graph is built, from which all edges and vertices falling into the obstacle region are removed. It is assumed that the radiation field is heterogeneous, so the edges of the graph can have significantly different weights. The following is a detailed algorithm for finding cost functions that consider the possibility of bypassing obstacles.
- At the first stage, we take a plan of the area with the increased level of radiation or an NPP room. We mark on it the objects that cannot be passed through, i.e., obstacles. We also highlight the points that need to be visited. Next, we build a quite fine grid on this plan, which completely covers it (Figure 2a). The nodes of this grid are discarded where it covers obstacles (Figure 2b). The grid spacing depends on the accuracy with which we want to achieve the values of the cost function. The smaller the grid spacing, the more accurate result we get, but at the same time, the counting time increases.Figure 2. Steps to find the optimal route to bypass 18 points (circles and rectangles represent obstacles): (a) plan of the NPP room with a grid and points to be visited, (b) elimination of grid nodes taking into account obstacles, (c) the best route.
- Next, we move on to the construction of an undirected graph. The vertices of the graph are nodes of the constructed grid, and the edges are its faces.
- The shortest path problem on a graph can be defined for an undirected, oriented, or mixed graph. In our case, the setting of the problem for an undirected graph is considered.
A graph is made of a non-empty set of vertices and edges (pairs of edges). Two vertices are said to be adjacent if they are connected by an edge. A path in an undirected graph is the sequence of vertices , such that is adjacent to for . Such a path is said to be a length path from to ( denotes the vertex’s number in the path and has no relation to the numbering of the vertices in the graph). Let be an edge connecting the vertices: and . Given a weight function , which maps the weights (real numbers) to edges and an undirected graph , call the shortest path from to the path (where and ) that achieves the minimum in the sum .
Thus, we find the cost of movements (values of the function c) between each pair of points that the performer needs to visit. After that, we can proceed to determine the optimal route (Figure 2c).
3.4. Computational Experiment
For practical verification of the theoretical research, a program in the C++ programming language was written and computational experiments were carried out on the “Uran” supercomputer of the Ural Branch of the Russian Academy of Sciences [], including an experiment comparing the results of the proposed optimal algorithm with the so called “greedy” simplest heuristic algorithm (“go to the nearest”) and the result obtained in the case of random route selection (Figure 3).

Figure 3.
Comparison of calculation results using different algorithms.
Based on the radiation situation data, optimal routes were determined when visiting the specified points in various rooms, for example, rooms of a finally stopped for decommissioning NPP unit with a pressurized light-water-moderated and cooled reactor VVER-210 (Figure 4) [].

Figure 4.
Optimal movement route to visit the specified points in the room of the primary circuit volume compensator (14.6 × 3.8 m).
4. Results and Discussion
Figure 5 shows the results of the computational experiment for the real premises “A” (11.2 × 13.5 m) and “B” (11.2 × 6.7 m) of the finally stopped NPPs. For room “A”, 40 reference points with known dose rates (from 0.033 mSv/h to 6.2 mSv/h) were specified, of which five and eight points were selected to check the simulation results. For room “B”, 24 reference points (from 0.036 mSv/h to 0.62 mSv/h) were specified, from which four and five points were selected to check the simulation results.

Figure 5.
Radiation maps of rooms “A” and “B”.
For these rooms, computational experiments were carried out to determine the optimal route of the dosimetrist with a visit to the specified points, considering the avoidance of obstacles with the preliminary construction of radiation maps based on a limited number of points with known values of the dose rate. Table 1 shows data on radiation doses when moving along the found optimal route with complete and partial information on radiation parameters at the points for room “B”, when visiting 14 specified points, considering bypassing possible obstacles [].

Table 1.
Radiation doses when moving along the detected optimal route, visiting the specified points of room “B”, mSv.
Calculations were performed using four radial basis functions. In the first case, all reference values presented in the radiation-monitoring protocols were used to build the radiation map of the room and the optimal route. In the second case, 20% of the reference values were randomly thrown out and then the radiation map of the room and the optimal route were built. Figure 6 shows the results of the graphical construction of the optimal route of the dosimetrist movement with a visit to the specified points in room B using the ThinPlate radial basis function () []. Figure 6a shows the route for the case when all reference values from the radiation monitoring data were used; Figure 6b shows the route when using 80% of the reference values at the reference points.

Figure 6.
Optimal routes for room B using all reference values (a) and 80% of reference values (b).
In 2021, at the nuclear power plant, instrumental studies were carried to verify the program for determining the optimal route when measuring radiation parameters to minimize the dose loads of the dosimetrist. Measurements were carried out in the space of equipment room No. 2 (Figure 7, Table 2) when visiting 30 specified points in accordance with the cartogram of the rooms. The points fully comply with the real regulations for measuring the power of the ambient equivalent dose rate (AEDR) and the route of movement. The dose during measurements along the route of equipment room No. 2 was 0.080 mSv. An X-ray and gamma ray dosimeter DKS-AT1121 was used.

Figure 7.
Cartogram of the premises of the control room for No. 2 at elevation 0.00.

Table 2.
Values of the ambient radiation dose equivalent rate at the points of equipment room No. 2.
In accordance with the developed calculation program, the values of the total radiation dose during the routine route and the determination of the optimal route of visiting the specified points of the premises under consideration were determined. Dose reduction when optimizing the routes of movement of the dosimetrist, taking into account the avoidance of obstacles, was 22.01% for equipment room No. 2. Deviations of the calculated values of the total radiation dose from the measured values were 4.1% for equipment room No. 2.
Computational experiments on building a radiation map of the space and determining the optimal route using interpolation methods and comparing the results of using various RBF methods were carried out for the rooms of equipment room No. 2, including points No. 8–17 (see Figure 8, Table 3).

Figure 8.
Radiation map and the optimal route for the movement of a dosimetrist in control room building No. 2 with visits to specified points.

Table 3.
Using interpolation methods.
Based on the developed algorithm, it is planned to implement a software that automates the process of forming an optimal route for minimizing the radiation doses of dosimetrists. The initial data for the software are the data of non-regulatory measurements of the NPP radiation situation.
5. Conclusions
The developed algorithm for solving the “dosimetrist problem”, which involves visiting the specified points of the space for measurements, allows us to find the optimal route of movement, taking into account the avoidance of obstacles. The results of a computational model experiment performed on the “Uran” supercomputer of the Ural Branch of the Russian Academy of Sciences demonstrate a significant reduction in the received radiation dose when using the built optimal route for virtual performers in heterogeneous radiation fields. Tests of the developed program, carried out under the operating conditions of the nuclear power plant, showed a reduction in the radiation dose (by more than 20%) when moving along the found optimal route compared to the routine route.
Interpolation of values of radiation parameters (for example, radiation dose rate) based on known values when building a radiation map of the space using radial basis functions allows us to solve routing problems with the necessary accuracy without additional dose costs for determining radiation parameters in the grid nodes of the map.
Author Contributions
Conceptualization, O.L.T.; Investigation, O.L.T., A.M.G. and Y.A.K.; Methodology, O.L.T.; Project administration, O.L.T.; Software, A.M.G.; Validation, Y.A.K.; Visualization, A.M.G. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Available online: www.isoe-network.net (accessed on 1 February 2022).
- Tashlykov, O.L.; Shcheklein, S.E.; Sharifyanov, E.V. Innovative direction of the development of nuclear power in Russia and in the world (Environmental acceptability of nuclear power of the XXI century). Int. Sci. J. Alter. Energy Ecol. 2020, 350–352, 47–56. [Google Scholar]
- Mikhailova, A.F.; Tashlykov, O.L. Improvement of automated collection, storage and data processing system of individual dosimetric control of INM JSC personnel. PAST Ser. Mater. Technol. New Mater. 2019, 5, 64–73. [Google Scholar]
- Mikhailova, A.F.; Tashlykov, O.L. The ways of implementation of the optimization principle in the personnel radiological protection. Phys. Atom. Nucl. 2020, 83, 1718–1726. [Google Scholar] [CrossRef]
- Tashlykov, O.L.; Shcheklein, S.E.; Lukyanenko , V.Y.; Mikhajlova, A.F.; Seleznyov, E.N.; Kozlov, A.V. Optimization of radiation protection composition. Izvestiya Vuzov Yadernaya Energetika 2015, 4, 36–42. [Google Scholar]
- Tashlykov, O.; Shcheklein, S.; Russkikh, I.; Seleznev, E.; Kozlov, A. Composition optimization of homogeneous radiation-protective materials for planned irradiation conditions. Atom. Energy 2017, 121, 303–307. [Google Scholar] [CrossRef]
- Russkikh, I.; Seleznev, E.; Tashlykov, O.; Shcheklein, S. Experimental and theoretical study of organometallic radiation-protective materials adapted to radiation sources with a complex isotopic composition. Phys. Atom. Nucl. 2015, 78, 1451–1456. [Google Scholar] [CrossRef]
- Chentsov, A.G. On a parallel procedure for constructing the Bellman function in the generalized problem of courier with internal jobs. Autom. Remote Control 2012, 73, 532–546. [Google Scholar] [CrossRef]
- Chentsov, A.G.; Chentsov, A.A. On the problem of obtaining the value of routing problem with constraints. J. Autom. Inf. Sci. 2016, 6, 41–54. [Google Scholar]
- Nosov, Y.V.; Rovneiko, A.V.; Tashlykov, O.L.; Shcheklein, S.E. Decommissioning Features of BN-350, -600 Fast Reactors. At. Energy 2019, 125, 219–223. [Google Scholar] [CrossRef]
- Tashlykov, O.L.; Sesekin, A.N.; Chentsov, A.G.; Chentsov, A.A. Development of Methods for Route Optimization of Work in Inhomogeneous Radiation Fields to Minimize the Dose Load of Personnel. Energies 2022, 15, 4788. [Google Scholar] [CrossRef]
- Chentsov, A.G.; Sesekin, A.N.; Shcheklein, A.N.; Tashlykov, O.L. On One Modification of Traveling Salesman Problem Oriented on Application in Atomic Engineering. Am. Inst. Phys. Conf. Proc. 2010, 1293, 197–202. [Google Scholar]
- Sesekin, A.N.; Tashlykov, O.L.; Shcheklein, S.Y.; Chentsov, A.G. Route optimization in the removal of radiation hazards. WIT Trans. Ecol. Environ. 2014, 190, 919–926. [Google Scholar]
- Kropachev, Y.A.; Tashlykov, O.L.; Shcheklein, S.E. Optimization of radiation protection at the stage of nuclear power plant units decommissioning. Izv. Vuzov Yad. Energ. 2019, 1, 119–130. [Google Scholar]
- Kropachev, Y.A.; Tashlykov, O.L.; Sesekin, A.N.; Shcheklein, S.E.; Khomyakov, A.P. The automated data processing subsystem for unscheduled measurements of radiological environment. Nucl. Radiat. Saf. 2019, 93, 26–35. [Google Scholar]
- Dijkstra, E.W. A Note on Two Problems in Connexion with Graphs. Numer. Math. 1959, 1, 269–271. [Google Scholar] [CrossRef]
- Grigoryev, A.M.; Tashlykov, O.L. Solving a routing optimization of works in radiation fields with using a supercomputer. AIP Conf. Proc. 2018, 2015, 020028. [Google Scholar] [CrossRef]
- Chentsov, A.G.; Grigoryev, A.M. A scheme of independent calculations in a precedence constrained routing problem. In Discrete Optimization and Operations Research; DOOR 2016; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2016; Volume 9869, pp. 121–135. [Google Scholar]
- Chentsov, A.G.; Grigoryev, A.M. Dynamic programming method in the route problem: The scheme of independent calculations. Mekhatronika Avtom. Upr. 2016, 17, 834. [Google Scholar] [CrossRef]
- Bellman, R. Dynamic Programming Treatment of the Travelling Salesman Problem. J. Assoc. Comput. Mach. 1962, 9, 61–63. [Google Scholar] [CrossRef]
- Held, M.; Karp, R.M. A Dynamic Programming Approach to Sequencing Problems. J. Soc. Ind. Appl. Math. 1962, 10, 196–210. [Google Scholar] [CrossRef]
- Chentsov, A.G. Extreme Problems of Routing and Tasks Distribution; NIC Reguljarnaja i Haoticheskajadinamika: Izhevsk, Russia, 2008. (in Russian) [Google Scholar]
- Chentsov, A.A.; Chentsov, A.G.; Chentsov, P.A. Elements of dynamic programming in extremal route problems. Problemyupravlenija 2013, 5, 12–21. (In Russian) [Google Scholar]
- Biancolini, M.E. Fast Radial Basis Functions for Engineering Applications; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
- Buhmann, M.D. Radial Basis Functions: Theory and Implementations; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
- Grigoryev, A.M.; Tashlykov, O.L. Route optimization during works in non-stationary radiation fields with obstacles. AIP Conf. Proc. 2019, 2174, 020216. [Google Scholar]
- Grigoryev, A.M.; Tashlykov, O.L.; Popel, A.A.; Kropachev, Y.A. Determination of radiation field parameters for the problems of routing optimization based on interpolation with radial basis functions. AIP Conf. Proc. 2020, 2313, 020007. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).