Next Article in Journal
Output Feedback Tracking Control for Vessel with Collision-Avoidance and Performance Constraints
Previous Article in Journal
Liver Tumor Computed Tomography Image Segmentation Based on an Improved U-Net Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on the Dynamic Characteristics Analysis and Power Control Method of Heat Pipe Reactors

College of Nuclear Science and Technology, Naval University of Engineering, Wuhan 430033, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(20), 11284; https://doi.org/10.3390/app132011284
Submission received: 22 August 2023 / Revised: 2 October 2023 / Accepted: 2 October 2023 / Published: 14 October 2023

Abstract

:
A heat pipe reactor (HPR) is a kind of modular small reactor with broad application prospects, and its dynamic characteristics and nuclear power control are essential to the safe and stable operation of nuclear power plants. Taking the MegaPower HPR as an example, the dynamic characteristics of the HPR are analyzed, and its power control method is designed in this paper. Based on the lumped parameter idea, the equivalent processing of the structure of the HPR core is carried out, and the main parameters of the heat pipe heat exchanger are designed at first. A lightweight dynamic model of the HPR is established using a thermal resistance network, and the accuracy of the model is verified using the solution of the model under the steady-state full power condition. Then, the dynamic characteristics of the HPR without a controller are analyzed respectively with the disturbance reactivity and mass flow rate, indicating strong self-stability and self-regulation of the HPR. Finally, a reinforcement learning (RL) controller based on the twin delayed deep deterministic policy gradient (TD3) algorithm is designed for the HPR power control, and it is adjusted through appropriately setting states, network structures, reward functions, etc. To verify the performance of the controller, a step response simulation ranging from 100%FP to 90%FP, a compound conditions simulation, and a large load change simulation are carried out, respectively. The results show that the RL controller can find the optimal control strategy through training. Meanwhile, it significantly improves the dynamic and steady-state performance of nuclear power compared with uncontrolled case and PID controller case, and it has the ability of power control under all operating conditions.

1. Introduction

According to the International Atomic Energy Agency (IAEA), micro nuclear reactors are classified as a type of small modular reactor (SMR) that possess an electrical power output of less than 10 MW [1]. One of the modern reactors in SMR systems is the HPR, which has a solid core and utilizes heat pipes to transfer heat from the core. Thanks to the solid-state property of the reactor and the use of heat pipes, the HPR possesses several advantageous features, including inherent safety, compactness, simple system architecture, and strong transportability. Furthermore, HPRs exhibit broad application prospects in low-power, unmanned applications, such as remote islands and underwater vehicles [2].
Since the 1960s, space exploration has made significant contributions to the advancement of space reactors, including HPRs, liquid metal reactors, and gas-cooled reactors. In 1968, a space power system was conceptualized by C. A. Heath and colleagues, which utilized a heat pipe to establish a connection between the core and the thermionic diodes [3]. The proposed design concept effectively mitigated the adverse effects of high neutron flux and core expansion on the performance of thermionic diodes through utilizing heat pipes to transfer heat and isolate them from the harsh reactor environment. Anderson et al. conducted a study in the same year on a space reactor power system that utilized heat pipes for heat transfer, out-of-pile thermionic diodes for electricity generation, and dual central absorber rods for reactor power control. This resulted in a reduction in the size and weight of the reactor system compared to the conventional space reactor that employs thermionic diodes within the reactor at the same power capacity [4]. A study conducted by the Los Alamos National Laboratory (LANL) in the United States involved the comparison of three distinct designs of heat pipe cooled reactors. The electrical power output of these reactors ranged from 1 to 500 kW, with core temperatures up to 1200–1700 K [5]. According to the calculation results and analysis, it was determined that none of the three HPRs surpassed the safety thresholds for any of the operation parameters. The authors of the study noted that augmenting the power of the HPR would necessitate an increase in the quantity of heat pipes, which would result in the amplification of system weight, size, and intricacy.
Since the 21st century, the development of materials, high-temperature heat pipes, and other key technologies have once again promoted the development of HPRs. In 2000, based on LANL’s heat-pipe power system (HPS) project, Poston et al. proposed a heat-pipe cooled nuclear reactor power system [6] for a Mars exploration mission and gradually developed it into the heat-pipe-operated mars exploration reactor (HOMER) [7] in subsequent studies. After that, many institutions put forward different HPR designs for the different application scenarios and requirements: for example, SAIRS [8] and HP-STMCs [9] proposed by NMU, MSR-A [10] proposed by MIT, Kilopower [11] proposed by LANL, eVinci [12] proposed by Westinghouse, etc. In 2012, LANL and NASA’s Glenn Research Center (GRC) conducted the first nuclear test in the history of the HPR, in which the heat pipe exported heat from the core and served as a heat source for a Stirling engine to generate kilowatts of electrical power [11]. LANL and the GRC then continued to refine the Kilopower project, culminating in the development of the KRUSTY (kilowatt reactor using Stirling technology) [13,14,15]. After almost six decades of development, the HPR has established a comprehensive design plan and technical route and has achieved significant advancements in numerous pivotal technologies. The HPR also faces several obstacles, including the manufacturing process of heat pipes that can withstand high temperatures, the use of monolith and cladding materials that are resistant to high temperatures, effective thermoelectric conversion technology, and independent and reliable control methods.
One of the challenges encountered in the modeling of the HPR is related to heat transfer models for high-temperature heat pipes. The modeling methods are divided into the thermal resistance network model method and the two-phase flow model method. And the thermal resistance network modeling method is a fast and approximate method for calculating transient and steady-state heat transfer in heat pipes with low computational complexity [16]. Zuo and Faghri proposed the first practical thermal resistance network for analyzing the transient processes in heat pipes in 1998. They abstracted the sections of the heat pipe into thermal resistances, while assuming that the heat transfer in the evaporation and condensation sections only occurs in the radial direction and that heat transfer in the adiabatic section only occurs in the axial direction [17]. This method adopts the idea of lumped parameters, which greatly simplifies the heat pipe model and reduces the heat transfer equation of the heat pipe to a set of non-homogeneous linear equations. Guo et al. established the super thermal conductivity model (STCM) based on the thermal resistance network model, which can not only calculate the heat transfer process of the heat pipe but also calculate the flow rates of liquid and gas working fluids [18]. Through introducing the calculation of heat transfer limits, the STCM can analyze the safety margin of the heat pipe. Jibin et al. equate the solid region and the liquid region as different thermal resistive, thermal capacitive, or thermal inductive elements, thus establishing a lumped parameter network model of the wick-type heat pipe. The simulation results show that the total thermal resistance of the heat pipe decreases with increasing input heat flux, but there is a lower limit for the total thermal resistance. And the total thermal resistance of the heat pipe is closely related to the thickness and porosity of the wick and the type of working fluid of the heat pipe [19].
During the process of heating up from a cold to a hot state in solid-state reactors such as HPRs, the density of the material in the reactor core increases as its temperature increases, and the distance between the molecules or atoms of the material increases, which results in an increase in the leakage rate of the neutrons. So, the thermal expansion effect of the material causes changes in the HPR’s reactivity. Traditional nuclear–thermal analysis is no longer sufficient to meet the requirements of HPR simulation analysis; therefore, some high-fidelity simulation methods are adopted to study the transient phenomena of HPRs nowadays. For example, Wei Xiao et al. built a high-fidelity 3D neutronics–thermal elasticity multi-physics coupling model of the HPR KRUSTY using the open-source software OpenMC, Nektar++, and SfePy based on the Monte Carlo and finite element methods [20]. Their calculation results showed that the reactivity change due to thermal expansion accounted for 89.4% of the total reactivity feedback, and even if a limited number of heat pipe failure accidents occurred, the remaining heat pipes could still provide sufficient thermal conductivity to ensure the safety of the core. GUO et al. proposed a coupled calculation method called “thermalMechanicsFoam” for solving transient multi-physics fields in HPRs which uses Reactor Monte Carlo (RMC) to calculate the power distribution within the core and cooperates with OpenFOAM to calculate core temperature and expansion [21]. Tao Li et al. established a transient analysis method combining three-dimensional core heat transfer with two-dimensional heat pipe heat transfer [22]. In the study of the steady-state operating conditions of the HPR, it showed that the isothermal properties of the heat pipe improved the axial and radial heat transfer in the reactor. The research on the start-up condition found that the isothermal characteristics of the heat pipe caused the reverse heat transfer between the heat pipe and the core structure, which could flatten the temperature distribution in the reactor core.
For the structure, design, and safety analysis of HPRs, the high-fidelity simulation method of the neutronics–thermal elasticity multi-physics coupling model mentioned above is necessary. However, its cost is the complexity of the calculation process and a high computational workload. When studying control methods for the HPR, the model not only needs to accurately reflect changes in parameters during the dynamic process but also requires a small amount of calculation to adapt to the rapid simulation verification of the control method.
In the aspect of reactor control, ensuring energy balance is one of the most important control objectives of nuclear reactor installation. The proportion–integration-–differentiation (PID) algorithm has become the most widely used controller due to its simple principle and easy implementation. However, before the PID controller is put into use, it must go through a tedious parameter-setting process, and once the operating state of the control object changes significantly, a PID controller with the same parameters may not achieve the same control effect as before. Therefore, optimization algorithms such as the genetic algorithm and particle swarm optimization algorithm [23,24] and intelligent algorithms such as fuzzy theory [25] are often used to improve the traditional PID control algorithm to achieve better control effects.
In addition, control methods based on deep reinforcement learning (DRL) are also applied to reactor control. Chen et al. used the deep deterministic policy gradient (DDPG) strategy to train the RL controller for the power control of a boiling water reactor [26]. In the simulation of continuously introducing disturbances, the reactor power has obvious oscillation under the control of the method, but after using the RL method, the reactor system can overcome various disturbances and ensure that the power regulation process is rapid and stable. In fact, the control methods based on reinforcement learning regard the reactor system as a “black box”, and the agent is trained in the virtual environment and learns how to obtain higher rewards driven by specific learning strategies such as deep Q-network (DQN), DDPG, and TD3 [27].
In this work, in response to the requirements of speed and accuracy of the simulation model for research on HPR power control methods, a lightweight dynamic model of the HPR from core to heat pipe exchanger is established. Taking the MegaPower HPR as example, the arrangement of the components in the core is summarized, and the lumped parameter method is used to make the single heat-generating component of the core equivalent to a cylindrical shape. Meanwhile, the simplified thermal resistance network method is used to analyze the heat transfer process of the heat pipe, and the core parameters of the heat pipe heat exchanger are designed. Secondly, the dynamic characteristics of HPRs with reactivity disturbance and flow disturbance are analyzed separately. Finally, the TD3 algorithm, with excellent performance in continuous control, is selected as the core algorithm of HPR power control, and the application of the reinforcement learning control method in HPR power regulation is explored.

2. Dynamic Modelling of HPR

To facilitate the study of power control methods for HPRs, a lightweight dynamic model of an HPR is first required. In this paper, the “MegaPower” HPR designed by Los Alamos National Laboratory (LANL) is taken as an example. The “MegaPower” HPR is a kind of fast reactor, and its fuel enrichment is as high as 20%. More than a thousand heat pipes settled in the core are used to effectively export the heat, and the supercritical carbon dioxide (SCO2) Brayton cycle is used to realize thermoelectric conversion. Its structure diagram is shown in Figure 1.

2.1. Neutron Dynamics Model

To design the reactor power control method, it is necessary to focus on the total power of the reactor only. Therefore, the point reactor neutron dynamics model is used to describe the relationship between nuclear power and reactivity. The equation of a point reactor with six groups of delayed neutrons is shown in Equation (1):
d n r d t = ρ β l n r + i = 1 6 λ i c i , r d c i , r d t = β l n r λ i c i , r
where n 0 is the initial neutron density at steady state; n r = n / n 0 is the ratio of neutron density to the initial neutron density, which can represent the relative nuclear power; c i , r = is the ratio of ith group precursor density to n 0 ; β i is the fraction of ith group delayed fission neutrons; λ i is the effective ith group precursor radioactive decay constant; β is the total fraction of delayed fission neutrons; and l is the effective prompt neutron lifetime.
Reactivity feedback in the HPR is mainly caused by the Doppler and expansion effects of the fuel and monolith. α f and α m are the total feedback coefficients for the fuel and monolith, respectively, which both incorporate the Doppler and expansion effects, and are derived from the literature [28]. The reactivity feedback equation is shown in Equation (2).
ρ = ρ r + ρ f + ρ m ρ f = α f Δ T f ρ m = α m Δ T m
where ρ r is the reactivity of the external input, ρ f is the reactivity caused by fuel temperature change, and ρ m is the reactivity caused by monolith temperature change. T f and T m are the deviation in the fuel temperature and the monolith temperature relative to the initial temperature, respectively.

2.2. Equivalent Thermal Conductivity Model of Core

The arrangement of heat pipes, the monolith, and fuel rods in the MegaPower core is shown in Figure 2. Excluding the edge of the core, each heat pipe is surrounded by six fuel elements, and each fuel element is surrounded by three fuel rods and three heat pipes. In Figure 3, each heat pipe and six fuel elements are regarded as a hexagonal assembly. Each fuel element in the hexagonal assembly gives 1/3 of its own heat to the central heat pipe, so the central heat pipe corresponds to two fuel elements in view of heat transfer ( 1 / 3 × 6 = 2 ). To simplify the heat transfer analysis, a single hexagonal component can be equivalent to a cylinder component [29], as shown in Figure 3.
In the cylindrical thermal conduction model, the equivalent fuel element on the periphery is equated from two actual fuel elements to keep the thermal power constant. The monolith is equivalent to cylindroid from an irregular shape, but its own volume and heat transfer area with heat pipe remain unchanged. The thickness of the helium gap needs to be changed before and after equivalence as both contact areas of the monolith and the fuel to the helium gap are changed after equivalence. Since the contact area between the air gap and other materials changes after equivalence, the principle of helium gap equivalence is to keep the thermal conductivity resistance unchanged, so the thickness of the helium gap needs to be changed. The heat pipe is in the center of the assembly and does not change after equivalence, but it is worth noting that the monolith also acts as the wall of the evaporation section of the heat pipe in the “MegaPower” reactor design.

2.3. Control Drums Model

The control drums are arranged around the core as in Figure 2. A layer of neutron-absorbing material is arranged at an angle within the control drum, and the core reactivity is controlled through rotating the drums to different angles to vary the neutron absorption rate. If ρ D is the integral value of the control drum, and θ is the angle of rotation of the control drums ( 0 θ 180 ), then the relationship between them can be expressed by Equation (3) [28].
ρ D = 0.03581 0.09647 1 + exp ( θ 94.8083 27.09451 )

2.4. Design of Heat Exchanger

A heat pipe heat exchanger (HE) is similar to a shell and tube heat exchanger, and the cooling fluid flows through the condensing section of the heat pipe in the circular flow channel, as shown in Figure 4. The MegaPower does not give specific design parameters for the heat pipe heat exchanger, so this paper requires a combination of existing design parameters and reasonable assumptions to determine the core parameters of the heat exchanger. For this heat exchanger, the most important parameters are the SCO2 flow rate and the flow channel width, which are subject to certain constraints.
First, the unit used to express the flow rate of the cooling mass m ˙ is k g / s . The HE should be able to export the heat from the core, and the heat generated by the core under steady-state initial conditions P f u l l should be equal to the heat removed by the cooling mass:
P f u l l = m ˙ ( h o u t h i n )
where h o u t and h i n are the specific enthalpy of SCO2 at the outlet and inlet, respectively.
Although the MegaPower project has described the inlet and outlet temperatures, inlet pressure, and overall pressure drop of the heat exchanger SCO2, there is no specific analysis of the feasibility [2]. In contrast, the SCO2 Brayton cycle conversion system of Sandia National Laboratories (SNL) [30] has passed experimental verification after years of development, so the inlet and outlet parameters of the SNL heat exchanger are used in this paper as the boundary conditions for the heat exchanger model at a steady state under full power. The inlet temperature T i n = 698   K , the outlet temperature T o u t = 810   K , the inlet pressure P i n = 13612   k P a , and the heat exchanger pressure drop D P = 113   k P a .
Secondly, determine the width of the flow channel. It is mainly restricted by two aspects: one is the constraint of the size of the heat pipes in the core, and the other is the constraint of the wall temperature of the condenser section of the heat pipes. The center distance between two adjacent flow channels is consistent with the center distance between adjacent heat pipes in the reactor core. There is the following relationship among the center distance between two adjacent flow channels δ , the radius of heat pipes r h p , and the width of flow channel d :
2 d < δ 2 r h p
When analyzing the thermal safety characteristics of MegaPower HPR in references [31,32], the cooling fluid is air. The use of different cooling fluids will change the convective heat transfer conditions on the surface of the condensation section of the heat pipe, but it will not directly affect the heat transfer in the core. In order to keep the full power steady state temperatures of the fuel, monolith, and heat pipe consistent with the references, it is necessary to keep the wall temperature of the condensation section of the heat pipes unchanged before and after switching to cooling medium, that is, Equation (6):
P f u l l = T c , w T a R r e f
where T c , w is the wall temperature of the condensing section of the heat pipe. T a is the average temperature of the cooling fluid, which is the arithmetic average of the inlet and outlet temperatures. The reference thermal resistance R r e f is the convective heat transfer resistance that satisfies the condition of keeping the wall temperature of the condensing section of the heat pipe constant, calculated from the literature [32].
According to the above two constraints, an iterative calculation method can be designed to determine the parameters of heat exchanger, as shown in Figure 5.
During the circulation, the Reynolds number R e is determined by the mass flow rate m ˙ , hydraulic diameter D h , flow path cross-sectional area A , and the dynamic viscosity μ .
R e = m ˙ D h A μ
The hydraulic diameter D h is four times the ratio of the cross-sectional area of the flow channel to the wetted perimeter, and the hydraulic diameter is equal to twice the width of the flow channel in a circular annular channel: D h = 2 d .
The Nusselt number and friction factor are calculated using the Gnielinski equation and Filonenko equation, respectively, and their application ranges are 2300 < R e < 5 × 10 6 , 0.2 < P r < 2000 .
N u = ( f / 8 ) 0.5 ( R e 1000 ) P r 1 + 12.7 ( P r 2 / 3 1 ) f = ( 1.82 log 10 R e 1.64 ) 2
The convective heat transfer coefficient between the cooling fluid and the surface of the heat pipe wall h c and the convective heat transfer thermal resistance R c are calculated as follows:
h c = N u λ D h R c = 1 h c A c
where λ is the thermal conductivity of the cooling fluid, and A c is the heat transfer area between the cooling fluid and the condensing section of the heat pipe.

2.5. Thermal Resistance Network for HPR

The thermal resistance network for the heat transfer process in the core of the HPR is shown in Figure 6. The evaporation section of the heat pipe in the core does not have a heat pipe wall, and the monolith is used as the nominal heat pipe wall for the evaporation section. The helium gap between the fuel and the monolith is very thin, so its heat capacity is neglected and only the thermal conductivity is calculated.
In Figure 6, P f is the heat generated by equivalent fuel in W, R g is the thermal resistance of the air gap, R m is the thermal resistance of the matrix, R 1 is the radial thermal resistance of the suction core in the evaporation section, R 2 is the radial thermal resistance of the suction core in the condensation section, R 3 is the radial thermal resistance of the heat tube wall in the condensation section, R c is the thermal resistance of the convective heat transfer between the coolant and the heat tube wall in the condensation section, and the unit of the thermal resistance is K / W . T a is the average temperature of SCO2 in the cooling medium in K.
The general form of heat transfer equations of fuel and each thermal resistance is shown in Equation (10).
( m c ) f d T f d t = P f P g ( m c ) m d T m d t = P m , i n P m , o u t ( m c ) i d T i d t = P i , i n P i , o u t , i = 1 , 2 , 3 ( m c ) c d T a d t = P c , i n P c , o u t
where   ( m c ) f is the heat capacity of the equivalent fuel, ( m c ) m is the heat capacity of the equivalent monolith, ( m c ) i is the heat capacity of each part of the heat pipe, and ( m c ) c is the heat capacity of SCO2 in a single channel, both in units of J / K . The thermal calculations for the fuel, monolith, heat pipe, and cooling fluid are based on the collective parameter method. The fuel temperature is T f , the monolith temperature is T m , the temperature of each part of the heat pipe is T i , and their units are all K . P f is the heat generated by equivalent fuel,   P g is the heat input to the air gap. P m , i n and P m , o u t are the heat input to and output from the monolith, respectively. P i , i n and P i , o u t are the heat input to and output from various parts of the heat pipe, respectively. P c , i n and P c , o u t are the heat input to SCO2 and the heat carried away by SCO2, respectively, and the unit of the heat is W .
Based on the theorems related to heat transfer, the input and output thermal power is calculated as in Equation (11).
P f = P f u l l n r P g = T f T m , 1 R g = P m , 1 = T m , 1 T m R m / 2 = T f T m R g + R m / 2 P m , 2 = T m T m , 2 R m / 2 P i , 1 = T i , 1 T i R i / 2 , P i , 2 = T i T i , 2 R i / 2 , i = 1 , 2 , 3 P c , i n = T 3 T a R 3 / 2 + R c o 2 , P c , o u t = m ˙ c p ( T o u t T i n )
where P 0 is the nuclear power at the initial steady state, and c p is the specific heat capacity of the coolant at a constant pressure. In the thermal resistance network, in order to calculate the input and output heat for the monolith and each part of heat pipe, the front-end temperatures of the monolith and heat pipe thermal resistance in Figure 5 are defined as T m , 1 and T i , 1 and the back-end temperatures are defined as T m , 2 and T i , 2 , respectively; i refers to thermal resistances 1 to 3 in Figure 5.
The heat transfer equation for the HPR thermal resistance network model is obtained through substituting Equation (11) into Equation (10) and is shown in Equation (12).
d T f d t = 1 ( m c ) f P f u l l n r 2 2 R g + R m T f + 2 2 R g + R m T m d T m d t = 1 ( m c ) m 2 2 R g + R m T f + 4 R g ( ξ m 1 1 ) + 2 R m ( ξ m 1 2 ) ( 2 R g + R m ) R m T m + 2 ξ 1 m R m T 1 d T 1 d t = 2 ( m c ) 1 R 1 ξ m 1 T m + ( ξ 1 m + ξ 12 2 ) T 1 + ξ 21 T 2 d T 2 d t = 2 ( m c ) 2 R 2 ξ 12 T 1 + ( ξ 21 + ξ 23 2 ) T 2 + ξ 32 T 3 d T 3 d t = 2 ( m c ) 3 R 3 ξ 23 T 2 + ( ξ 32 + ξ 3 a 2 ) T 3 + ξ a 3 T a d T a d t = 1 ( m c ) c [ 2 R 3 + 2 R c T 3 ( 2 R 3 + 2 R c + 2 m ˙ c p ) T a + 2 m ˙ c p T i n ]
where the constants are calculated as follows:
ξ m 1 = 1 / R m 1 / R m + 1 / R 1 , ξ 1 m = 1 / R 1 1 / R 1 + 1 / R m ξ i j = 1 / R i 1 / R i + 1 / R j , ξ j i = 1 / R j 1 / R i + 1 / R j ξ 3 c = 2 / R 3 2 / R 3 + 1 / R c , ξ c 3 = 1 / R c 2 / R 3 + 1 / R c

2.6. Model Validation

According to the heat transfer Equation (12), the solution program is established in MATLAB. The initial condition of the program is the steady-state full power condition. And the comparison between the model solution values and the reference values is shown in Table 1. As can be seen from Table 1, although the temperature of each part solved in the model has deviation from the reference value, the error is small and can be acceptable as a lumped parameter model. This result also verifies the effectiveness of the model.

3. Analysis of Dynamic Characteristics of HPR

The Simulink model for the HPR model in this paper is shown in Figure 7. Under the steady-state full power initial condition and the uncontrolled condition, reactivity disturbance and SCO2 mass flow disturbance were introduced to observe and analyze the response characteristics of the relative power, fuel temperature, monolith temperature, and SCO2 heat exchanger outlet temperature.

3.1. The Disturbance of Reactivity

At t = 100 s, a reactivity step disturbance of −10 PCM is introduced to obtain the relative power and temperature response of the reactor. The response curves of the HPR under the reactivity disturbance are shown in Figure 8.
As can be seen from Figure 8, within about 100 s after the introduction of negative reactivity, the reactor power decreases rapidly and the heat generated by the fuel elements decreases simultaneously, causing the fuel and monolith temperatures to decrease fast as well. The decrease in fuel and monolith temperature introduces positive reactivity, which makes the decreasing trend in reactor power slow down gradually. At the same time, the energy output to SCO2 decreases, making its outlet temperature lower and taking away less heat. After the fuel and monolith temperatures drop to 986 K and 977 K, respectively, the reactivity fed back to the core from the fuel and monolith is sufficient to compensate for the introduced reactivity disturbance, and then the reactor power gradually picks up. After a small oscillation, the reactor power, fuel temperature, monolith temperature, and SCO2 heat exchanger outlet temperature all re-stabilize at a new level, and the system gradually enters a new steady state after about 1000 s. The new steady state values of nuclear power and each temperature have decreased compared to the initial state.

3.2. The Disturbance of SCO2 Mass Flow Rate

At t = 100 s , the SCO2 mass flow rate in the heat exchanger is reduced by a step of 5%. The response curves of the HPR under this disturbance are shown in Figure 9.
As indicated by Equation (4), reducing the SCO2 mass flow rate leads to a decreased capacity for heat transfer from the reactor, resulting in the heat transferred by the heat pipe to SCO2 being higher than the heat taken away by SCO2. Consequently, the heat exchanger outlet temperature of SCO2 is initially elevated. During the first 100 s, the fuel and monolith are gradually increased because the heat production by the core is higher than the heat that SCO2 can take away, and the negative reactivity resulting from its negative feedback effect causes the core power to gradually decrease. Subsequently, the decrease in reactor power causes the fuel and monolith to transfer more heat outward than they receive, leading to their temperatures decreasing. But the fuel and monolith temperatures are still higher than their initial temperatures during 200–330 s, which means that they still introduce negative reactivity into the core due to the negative feedback effect, resulting in a continuous decrease in reactor power. As the temperatures of the fuel and monolith fall below their initial values, the temperature feedback effect causes a positive reactivity to be introduced into the core, leading to a subsequent increase in reactor power. Then, the system gradually enters a new steady state, and all parameters are changed from the initial state.
In summary, the HPR can overcome the impact of the above two typical disturbances on its own and finally reach the new steady state, indicating that it has good self-stability and self-regulation. Although the HPR can reach the new stable state only relying on the reactivity feedback of fuel and monolith under the uncontrolled condition, the regulation time is too long, and the parameter dynamics change greatly under various disturbances. After stabilization, all parameters vary from the initial state, which makes it difficult to meet the requirements for HPR operation. For example, under reactivity disturbance, the nuclear power of the HPR varies greatly, and the power deviates from the power set point. Therefore, an automatic controller needs to be designed to suppress changes in parameters and shorten the regulation time during the dynamic process.

4. Research on Power Control Method of HPR

The current control method for practical application of reactor power control is mainly PID control. However, tuning the parameters of the PID controller is a tedious procedure and depends on the experience of the designer. Furthermore, the parameter adjustment of the PID controller is generally performed for full power conditions, which can meet the requirements for the power control of large-size nuclear power plants that mainly operate stably at full power conditions. However, for the HPR, which requires the ability to track load changes, it is difficult to obtain the same control performance under different power levels using a set of fixed parameters for the PID controller. Therefore, it is necessary to study an intelligent optimal control algorithm applicable to the HPR.
RL control is a form of direct adaptive optimization control [33], and the training is a process of searching for optimal control strategies under the control rule constraints and the guidance of optimization objectives, which does not require priori knowledge. RL based control can adapt to the impact of variations in the characteristics of the control object and the associated uncertainties, thereby facilitating the attainment of the optimization objective of the control system. The TD3 algorithm is a kind of reinforcement learning algorithm with good convergence and can be used for the continuous control problem, and it can be applied to the power optimization control of HPRs.

4.1. TD3 Algorithm

The TD3 algorithm is a model-free, off-line, policy-based reinforcement learning method [34]. The TD3 algorithm is an improvement on the DDPG algorithm. And the DDPG algorithm originates from the DQN algorithm, combining the actor–critic network with the DQN algorithm. It not only solves the problems that the actor–critic network can only view one-sidedly and finds difficult to converge but also can handle the continuous control problem. However, the DQN algorithm is prone to overestimate the Q value, which also appears in the DDPG algorithm. To solve this problem, the DDQN algorithm eliminates overestimation through separating action selection and target Q value prediction. The TD3 algorithm uses three key techniques: the double network, target policy smoothing regularization, and the delayed policy update to further optimize the DDPG algorithm and avoid the overestimation problem.
A double network refers to the use of two sets of critic networks, thus expanding the four neural networks of the DDPG algorithm into six neural networks of the TD3 algorithm. The network architecture of TD3 is shown in Figure 10. Through setting a dual critic network, the TD3 algorithm takes the minimum of output values Q t a r _ 1 and Q t a r _ 2 of two target networks as the prediction income, so as to calculate the temporal difference error, which makes the TD3 algorithm able to effectively deal with the overestimation problem.
Target policy smoothing regularization is a regularization strategy based on the SARSA algorithm, which aims to solve the overestimated problem of value networks. The TD3 algorithm accomplishes the operation of target policy smoothing regularization through adding random noise to the output of the actor target network.
The delayed policy update means that the update of the actor network lags behind the critic network. The actor network is updated through maximizing the cumulative expected reward, and it needs to use the critic network to evaluate the value of the action. If the critic network is unstable, the actor network will naturally oscillate as well. Therefore, the Critic network needs to be updated more frequently than the actor network, i.e., it should wait for the critic network to stabilize before updating the actor network. The update strategy adopted in the TD3 algorithm is to update the critic network once at each step, while the actor network is updated every d steps.
The pseudo-code of the TD3 algorithm [35] is as follows. The algorithm first needs to create the actor and critic neural networks and randomly initialize the network parameters. At the beginning of the training, the algorithm undergoes a process of accumulating initial experiences, during which the algorithm will not be trained. The current critic networks are gradually updated in the direction of smaller TD error, while the current actor network of is updated in the direction of actions with higher reward. Compared with completely updating the target network in DQN, the method of updating TD3 algorithm is soft, that is, it merges two sets of network parameters using a small constant τ (0 < τ ≪ 1). The soft update method of the TD3 algorithm results in a small change in the parameters of the target network and a relatively flat change in the calculated target value. This allows the algorithm to maintain some stability even if the target network is updated frequently.
Algorithm: TD3
 Create Actor network π ( s | θ ) and Critic network Q 1 ( s , a | ω 1 )   & Q 2 ( s , a | ω 2 )
  with randomly initializing the parameters θ , ω 1 and ω 2 respectively.
 Create target network π ( s | θ ) , Q 1 ( s , a | ω 1 ) and Q 2 ( s , a | ω 2 ) , which set the
  parameters: θ θ , ω i ω i , i = 1,2 .
 Create an empty experience replay buffer R .
 Initialize sampling time T s , maximum simulation time T m a x , number of episodes E p , and
  calculate the maximum steps S t = T m a x / T s .
Applsci 13 11284 i001

4.2. Settings of TD3 Algorithm

When using the TD3 algorithm to create the HPR controller, it is necessary to focus on the states s , the structure of the actor–critic network, the reward functions, the decay strategy of the learning rate, and other hyperparameters.
During the training and use of an RL agent, it needs to continuously acquire the states of the environment to determine the next action. There is a limited number of states acquired by the intelligent body. On the one hand, too many states will lead to useful information being overwhelmed; on the other hand, the more states, the larger the size of the neural network which has more parameters need to be trained, thus leading to an increase in training time. Therefore, in this paper, based on practical needs and experience, 5 states are selected as a set of states s = [ s 0 , s 1 , s 2 , s 3 , s 4 ] . The meaning of each state is shown in Table 2. s 0 , s 1 are the basic states of the controlled parameters, which represent the actual and set values of nuclear power, respectively. s 2 is the speed of control drums at the previous moment. The speed of control drums is both the output and the input of the agent, which is beneficial for the agent to learn the advantages and disadvantages of the control action to produce a better control strategy. s 3 is the difference between the actual nuclear power and the load power, indicating the deviation in the nuclear power. And s 4 indicates the rate of change in nuclear power and represents how fast the power changes.
Both the actor network and the critic network adopt the double network structure form of the DQN algorithm; that is, each network exists in both the current network and target network, and the current network has the same network structure as the target network, but the network parameters are different. Therefore, the TD3 algorithm contains two types of neural networks and a total of six neural networks. The structures of the actor network and the critic network are shown in Figure 11. The actor network uses a three-layer fully connected neural network, and the activation function uses the ReLU function and the tanh function, where the tanh function is used to restrict the output of the actor network between −1 and 1. The critic network has two branches, one for receiving the observed states and the other for receiving the control drums’ speed. The two branches are combined by ADD layers and processed by a three-layer fully connected network to obtain the evaluation values of states and actions.
As for the learning rates of actor networks and critic networks, they cannot be set too large to prevent the network from hovering around the optimal value and not converging. At the same time, too small a learning rate will lead to slow convergence of the network and even fall into a local optimum. In order to set the learning rate of the network reasonably, this paper adopts the exponential decay of learning rate strategy shown in Equation (14) to adjust the learning rate dynamically. The learning rate will decay at certain episodic intervals. However, the learning rate cannot be decayed infinitely, and the lower limit of learning rate decay should be set appropriately.
L r = L r μ   ,   if   e p   mod   I = 0
where Lr is the learning rate, ep is the size of the current training curtain, and I is the episode interval between two adjacent learning rate decays.
Reward is an extremely important part of reinforcement learning that allows the algorithm to evaluate what actions to take to get better results. In this paper, through designing a reasonable reward function, the reinforcement learning algorithm is provided with appropriate rewards and punishments, so that the algorithm learns a better control strategy and converges quickly. See Equation (15); the reward function consists of three parts, which are the load tracking part R t + 1 T R , a control drums part R t + 1 C D , and the nuclear power overrun part R t + 1 O R .
R t + 1 = R t + 1 T R + R t + 1 C D + R t + 1 O R
Load tracking means that the controller controls the nuclear power to stabilize at the set power. The amount of the reward for load tracking is proportional to the absolute value of the deviation between the nuclear power and the load power, as in Equation (16). Where n t + 1 is the actual nuclear power at the time t + 1 ,   φ T R is a positive number that represents the adjustable scaling factor of the load tracking reward. Since the algorithm is updated in the direction of increasing reward value, a negative sign is used in Equation (16) to ensure that the smaller the power deviation, the larger the reward R t + 1 T R .
R t + 1 T R = φ T R n t + 1 n r e f
The control drum is a kind of electric mechanical device with service life. If its speed changes frequently, it will accelerate the aging of the control drum and increase the possibility of its malfunction or even failure. Therefore, this paper introduces R t + 1 C D to optimize the rotation strategy of the control drums, as in Equation (17), where N t C D and   N t 1 C D are, respectively, the control drum’s rotation speed at the time t and t 1 , and φ C D is the positive scale factor of the control drum reward term.
R t + 1 C D = φ C D N t C D N t 1 C D
In the process of regulating nuclear power, if the power of the nuclear power deviates too much from the set power, then this control is bound to fail. In order for the agent to learn the strategy to deal with the above situation in time, the nuclear power overrun part R t + 1 O R in Equation (18) is used, where L is the penalty value given in case of nuclear power overrunning, n 0 is the initial nuclear power, and “ 20 % F P ” refers to 20% of the full power.
R t + 1 O R = L ,   if   n t + 1 n r e f > n 0 n r e f + 20 % F P   R t + 1 O R = 0 ,   otherwise
In summary, in order to make the TD3 algorithm applicable to HPR power control, the hyperparameters of the algorithm are set in this paper, and most of them are listed in Table 3.

5. Results and Discussion

The training condition in this paper is limited to between 100%FP and 10%FP. First, it decreases from 100%FP with 10%FP as a power step down to 10%FP, and then with the same power step up to 100%FP. Each episode running time is 180 s. During training, the fourth-order Runge–Kutta method (RK4) is used as the solution algorithm of the HPR dynamic model, and the calculation step is 0.001 s. The sampling time of the RL controller is 0.1 s; that is, the controller controls every 0.1 s. In order to verify the effectiveness of the RL controller, three simulations are designed to analyze its control performance.

5.1. The Optimization Results of the RL Controller

During a training session, the curves of episode reward, average reward, and Q value of each episode changes along with the training and are shown in Figure 12. It can be seen that the nuclear power limit is often exceeded during the early training of the agent, which leads to the training in one episode being terminated in advance, so that the reward obtained by the RL agent is tiny. After a period of training, the agent gains enough operational experience to gradually learn the control strategy of nuclear power. At the end of training, the upward trend of episode reward, average reward, and Q value gradually stops; that is, the training of the RL agent has converged.

5.2. Control Performance Analysis

Taking load power from 100%FP to 90%FP as an example, the comparison of an uncontrolled case and an RL-controlled case is shown in Figure 13. The rise time, overshoot, settle time, and steady-state error of nuclear power are listed in Table 4. Nuclear power reaches the new steady state after 1003.25 s without control, and the steady state error is as high as 21.14%. However, under RL controlling, the control drums respond promptly and quickly, so that nuclear power only spends 0.92 s to match the load power, and the steady-state error is reduced to 0.06%. It can be seen that the RL controller based on TD3 algorithm training in this paper can effectively adjust the HPR power.
The interference of the HPR system in operation is often varied and complicated, and the nuclear power changes frequently. To verify the control performance of the controller, a complex condition with multiple disturbances and variable load power is designed. The following disturbance or variable power instructions are introduced to the reactor system:
(1)
Linear introduction of −10 PCM reactivity into the reactor between 40 s and 50 s.
(2)
The load power decreases linearly by 10%FP from 100 s to 130 s.
(3)
The load power is reduced to 70%FP at 200 s.
(4)
The load power is restored to 100%FP at 300 s.
Among them, the traditional PID control method is used as the control method in this paper, and the comparison between PID’s control effect and RL’s control effect is shown in Figure 14. The parameters of the PID controller were obtained automatically using a PID tuner in Simulink under the 100FP-90%FP condition, and the PID parameters were K P = 1.02 , K I = 0.01 , and K D = 3.21 .
Table 5 states the control performance of the two control methods. It is worth noting that the dynamic characteristics in Table 5 refer to the maximum value of characteristics in the whole simulation process. In the simulation, RL control has a faster response speed and can track load changes more quickly than the PID control. For example, under reactivity disturbance, the RL controller makes the nuclear power peak less than 0.3%, while the nuclear power peak reaches 2% with the PID controller. During the linear change in load power, the actual nuclear power is basically consistent with the load power under the regulation of the RL controller. In the subsequent power reduction and power upturn, the overshoot from PID controlling is higher than 17% and the settle time is greater than 70 s, while the overshoot from the RL controlling is less than 7% and the settle time is less than 6 s, which indicates that the RL controller can effectively improve the dynamic performance of nuclear power. At the same time, the highest steady-state error of nuclear power under RL control is only 0.57%, which shows good steady-state performance.
To verify the control stability of the RL controller in the full power range, the control effect of the RL controller and the PID controller is compared under significant load power fluctuations. In the simulation, the load changes are 100%FP–70%FP–40%FP–20%FP–40%FP–70%FP–100%FP, and the PID parameters are the same as above. The response of nuclear power is shown in Figure 15. Meanwhile, the response characteristics of nuclear power at each step are calculated, as shown in Table 6. Under different power conditions of the HPR, the operation characteristics of the HPR change. Therefore, the control performance of a PID controller tuned under the high-power condition gradually deteriorates during the power reduction process. During the power decrease, the overshoot and settle time of the nuclear power gradually become larger, and even a slight oscillation occurs at the step from 40%FP to 20%FP. These show that PID control has a small application range in the power control of HPRs, and only one setting of PID parameters cannot successfully complete the power control task within the full power range. For the RL controller, the dynamic performance is better in the whole power adjustment task, the overshoot is less than 7.38%, and the settle time is less than 51.70 s. Although the control performance of the RL controller is slightly reduced under the condition of low power, the control performance of the RL controller is obviously better than that of the PID control.

6. Conclusions

In this paper, a lightweight dynamic model of the “MegaPower” HPR is established through equating the core of the HPR, designing the heat pipe heat exchanger, and building the thermal resistance network based on the lumped parameter idea. After the simulation, the absolute value of the steady-state error between the model solution and the reference value in the steady-state full power case does not exceed 3.2%, and the model can be used for the analysis of the dynamic characteristics and the study of the power control method of the HPR. Through introducing a reactivity step disturbance of −10 PCM and a 5% step disturbance of mass flow rate to the HPR, the dynamic characteristics of the HPR are analyzed. It shows that the HPR can reach the new steady state using its own temperature negative feedback characteristics and has good self-stability and self-regulation. But its adjustment time is long, and the parameters of each part are accompanied by oscillation changes. In order to improve the anti-disturbance and load tracking capability of the HPR, this paper designs an RL controller for reactor power control based on the TD3 algorithm, with reasonable settings of the states s , the structure of the neural network, the reward functions, and other hyperparameters of the TD3 algorithm. To verify the RL controller, the control performance of the RL control was compared with that of the uncontrolled case in a step simulation from 100%FP to 90%FP, and the control performance of the RL controller and the PID controller under the compound condition and the condition of significant load power fluctuations was also compared. The results show that the RL controller can quickly regulate the reactor power and suppress the impact of disturbances, and the settle time of nuclear power is less than 51.70 s and the steady-state error is less than 2.37% in both simulations, which means that the RL controller can improve the dynamic and steady-state performance of the HPR and has the ability to control nuclear power in all operating conditions.
The influence of the SCO2 Brayton cycle on reactor power control is not considered in this paper. On the basis of this paper, some propositional research can be carried out from the following aspects in the future: On the one hand, appropriate collaborative control strategies and methods can be proposed based on the safe operation requirements of the HPR and SCO2 Brayton cycle. On the other hand, in view of the possibility that the HPR nuclear power plant will operate in the unmanned condition in the future, autonomous control strategies and other key technologies, such as situational awareness technology and autonomous fault-tolerant control technology, can be studied.

Author Contributions

Conceptualization, S.Y. and R.Y.; methodology, S.Y.; software, S.Y.; validation, S.Y., D.S., W.M. and Y.Z.; formal analysis, R.Y.; investigation, W.M.; resources, Y.Z.; data curation, D.S.; writing—original draft preparation, S.Y.; writing—review and editing, R.Y.; visualization, W.M.; supervision, W.M.; project administration, R.Y.; funding acquisition, R.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. IAEA. Advances in Small Modular Reactor Technology Developments. 2022 Edition. 2022. Available online: https://aris.iaea.org/Publications/SMR_booklet_2022.pdf (accessed on 21 August 2023).
  2. Mcclure, P.R.; Poston, D.I.; Dasari, V.R.; Reid, R.S. Design of Megawatt Power Level Heat Pipe Reactors; Technical Report LA-UR-15-28840; Los Alamos National Lab: Los Alamos, NM, USA, 2015. [Google Scholar]
  3. Heath, C.; Lantz, E. A reactor concept for space power employing thermionic diodes and heat pipes. In Proceedings of the 6th Aerospace Sciences Meeting, New York, NY, USA, 22–24 January 1968. [Google Scholar]
  4. Anderson, J.L.; Lantz, E. A Nuclear Thermionic Space Power Concept Using Rod Control and Heat Pipes. Nucl. Appl. 1968, 5, 424–436. [Google Scholar] [CrossRef]
  5. Koenig, D.R.; Ranken, W.A.; Salmi, E.W. Heat-Pipe Reactors for Space Power Applications. J. Energy 1977, 1, 237–243. [Google Scholar] [CrossRef]
  6. Poston, D.I.; Voit, S.L.; Reid, R.S.; Ring, P.J. The Heatpipe Power System (HPS) for Mars outpose and manned Mars missions. In Proceedings of the Space Technology and Applications International Forum—2000, Albuquerque, NM, USA, 30 January–3 February 2000; pp. 1327–1334. [Google Scholar]
  7. Poston, D.I. The Heatpipe-Operated Mars Exploration Reactor (HOMER). AIP Conference Proceedings. In Proceedings of the Space Technology and Applications International Forum (STAIF-2000) on Space Exploration and Transportation—Journey into the Future, Albuquerque, NM, USA, 11–14 February 2001; pp. 797–804. [Google Scholar]
  8. El-Genk, M.S.; Tournier, J.-M.P. “SAIRS”—Scalable Amtec Integrated Reactor space power System. Prog. Nucl. Energy 2004, 45, 25–69. [Google Scholar] [CrossRef]
  9. El-Genk, M.S.; Tournier, J. Conceptual Design of HP-STMCs Space Reactor Power System for 110 kWe. AIP Conf. Proc. 2004, 699, 658–672. [Google Scholar] [CrossRef]
  10. Bushman, A. The Martian Surface Reactor: An Advanced Nuclear Power Station for Manned Extraterrestrial Exploration; Technical Report MIT-NSA-TR-003; Massachusetts Institute of Technology: Cambridge, MA, USA, 2004. [Google Scholar]
  11. Mcclure, P.R. Final Results of Demonstration Using Flattop Fissions (DUFF) Experiment; Technical Report LA-UR-12-25165; Los Alamos National Lab (LANL): Los Alamos, NM, USA, 2012. [Google Scholar]
  12. Arafat, Y.; Van Wyk, J. eVinci™ Micro Reactor. Nuclear Plant J. 2019, 37, 34–37. [Google Scholar]
  13. Poston, D.I.; McClure, P.R.; Dixon, D.D.; Gibson, M.A.; Mason, L.S. Experimental demonstration of a heat pipe-Stirling engine nuclear reactor. Nucl. Technol. 2014, 188, 229–237. [Google Scholar] [CrossRef]
  14. Poston, D.I.; Gibson, M.A.; Godfroy, T.; McClure, P.R. KRUSTY Reactor Design. Nucl. Technol. 2020, 206, 13–30. [Google Scholar] [CrossRef]
  15. Poston, D.I.; Gibson, M.A.; Sanchez, R.G.; McClure, P.R. Results of the KRUSTY Nuclear System Test. Nucl. Technol. 2020, 206, 89–117. [Google Scholar] [CrossRef]
  16. Mueller, C.; Tsvetkov, P. A review of heat-pipe modeling and simulation approaches in nuclear systems design and analysis. Ann. Nucl. Energy 2021, 160, 108393. [Google Scholar] [CrossRef]
  17. Zuo, Z.; Faghri, A. A network thermodynamic analysis of the heat pipe. Int. J. Heat Mass Transf. 1998, 41, 1473–1484. [Google Scholar] [CrossRef]
  18. Guo, Y.; Su, Z.; Li, Z.; Wang, K. The Super Thermal Conductivity Model for High-Temperature Heat Pipe Applied to Heat Pipe Cooled Reactor. Front. Energy Res. 2022, 10, 819033. [Google Scholar] [CrossRef]
  19. Jibin, J.K.; Naresh, Y.; Chakravarthy, B. Numerical Modeling of a Wicked Heat Pipe Using Lumped Parameter Network Incorporating the Marangoni Effect. HEAT Transfer. Eng. 2021, 42, 787–801. [Google Scholar] [CrossRef]
  20. Xiao, W.; Li, X.; Li, P.; Zhang, T.; Liu, X. High-fidelity multi-physics coupling study on advanced heat pipe reactor. Comput. Phys. Commun. 2021, 270, 108152. [Google Scholar] [CrossRef]
  21. Guo, Y.; Li, Z.; Wang, K.; Su, Z. A transient multiphysics coupling method based on OpenFOAM for heat pipe cooled reactors. Sci. China Technol. Sci. 2021, 65, 102–114. [Google Scholar] [CrossRef]
  22. Li, T.; Xiong, J.; Zhang, T.; Chai, X.; Liu, X. Multi-physics coupled simulation on steady-state and transients of heat pipe cooled reactor system. Ann. Nucl. Energy 2023, 187, 109774. [Google Scholar] [CrossRef]
  23. Mousakazemi, S.M.H. Computational effort comparison of genetic algorithm and particle swarm optimization algorithms for the proportional–integral–derivative controller tuning of a pressurized water nuclear reactor. Ann. Nucl. Energy 2019, 136, 107019. [Google Scholar] [CrossRef]
  24. Ejigu, D.A.; Liu, X. Pressurized Water Reactor Core Power Control Using BAS-RBF-PID Approach during Transient Operation. Nucl. Sci. Eng. 2022, 197, 1239–1254. [Google Scholar] [CrossRef]
  25. Zeng, W.; Jiang, Q.; Liu, Y.; Yan, S.; Zhang, G.; Yu, T.; Xie, J. Core power control of a space nuclear reactor based on a nonlinear model and fuzzy-PID controller. Prog. Nucl. Energy 2021, 132, 103564. [Google Scholar] [CrossRef]
  26. Chen, X.; Ray, A. Deep Reinforcement Learning Control of a Boiling Water Reactor. IEEE Trans. Nucl. Sci. 2022, 69, 1820–1832. [Google Scholar] [CrossRef]
  27. Li, J.; Liu, Y.; Qing, X.; Xiao, K.; Zhang, Y.; Yang, P.; Yang, Y. The application of Deep Reinforcement Learning in Coordinated Control of Nuclear Reactors. J. Phys. Conf. Ser. 2021, 2113, 012030. [Google Scholar] [CrossRef]
  28. Chen, X.; Ray, A. Reactivity feedback characteristic and reactor startup analysis of megawatt heat pipe cooled reactor. At. Energy Sci. 2021, 55, 213–220. [Google Scholar]
  29. Ge, L.; Li, H.; Tian, X.; Ouyang, Z.; Kang, X.; Li, D.; Shan, J.; Jiang, X. Improvement and Validation of the System Analysis Model and Code for Heat-Pipe-Cooled Microreactor. Energies 2022, 15, 2586. [Google Scholar] [CrossRef]
  30. Pasch, J.J.; Conboy, T.M.; Fleming, D.D.; Rochau, G.E. Supercritical CO2 Recompression Brayton Cycle: Completed Assembly Description; Technical Report SAND2012-9546; Sandia National Lab: Albuquerque, NM, USA, 2012. [Google Scholar]
  31. Sterbentz, J.W.; Werner, J.E.; McKellar, M.G.; Hummel, A.J.; Kennedy, J.C.; Wright, R.N.; Biersdorf, J.M. Special Purpose Nuclear Reactor (5 MW) for Reliable Power at Remote Sites Assessment Report; Technical Report INL/EXT-16-40741; Idaho National Lab: Idaho Falls, ID, USA, 2017. [Google Scholar]
  32. Ma, Y.; Chen, E.; Yu, H.; Zhong, R.; Deng, J.; Chai, X.; Huang, S.; Ding, S.; Zhang, Z. Heat pipe failure accident analysis in megawatt heat pipe cooled reactor. Ann. Nucl. Energy 2020, 149, 107755. [Google Scholar] [CrossRef]
  33. Sutton, R.; Barto, A.; Williams, R. Reinforcement learning is direct adaptive optimal control. IEEE Control Syst. 1992, 12, 19–22. [Google Scholar] [CrossRef]
  34. Li, J.; Yu, T. Deep Reinforcement Learning Based Multi-Objective Integrated Automatic Generation Control for Multiple Continuous Power Disturbances. IEEE Access 2020, 8, 156839–156850. [Google Scholar] [CrossRef]
  35. Wu, J.; Wu, Q.M.J.; Chen, S.; Pourpanah, F.; Huang, D. A-TD3: An Adaptive Asynchronous Twin Delayed Deep Deterministic for Continuous Action Spaces. IEEE Access 2022, 10, 128077–128089. [Google Scholar] [CrossRef]
Figure 1. Structure diagram of “MegaPower” HPR core and heat exchanger [2].
Figure 1. Structure diagram of “MegaPower” HPR core and heat exchanger [2].
Applsci 13 11284 g001
Figure 2. Arrangement of heat pipes, the monolith, and fuel rods in the core [2].
Figure 2. Arrangement of heat pipes, the monolith, and fuel rods in the core [2].
Applsci 13 11284 g002
Figure 3. A single group of hexagonal components is equivalent to a cylinder heat conduction model [29].
Figure 3. A single group of hexagonal components is equivalent to a cylinder heat conduction model [29].
Applsci 13 11284 g003
Figure 4. Schematic diagram of heat pipe heat exchanger.
Figure 4. Schematic diagram of heat pipe heat exchanger.
Applsci 13 11284 g004
Figure 5. Flowchart of heat pipe heat exchanger parameter calculation.
Figure 5. Flowchart of heat pipe heat exchanger parameter calculation.
Applsci 13 11284 g005
Figure 6. Thermal resistance network of HPR.
Figure 6. Thermal resistance network of HPR.
Applsci 13 11284 g006
Figure 7. Simulink model of the HPR.
Figure 7. Simulink model of the HPR.
Applsci 13 11284 g007
Figure 8. The response of HPR to the reactivity disturbance: (a) the response of relative power; (b) the response of temperature.
Figure 8. The response of HPR to the reactivity disturbance: (a) the response of relative power; (b) the response of temperature.
Applsci 13 11284 g008
Figure 9. The response of HPR to the SCO2 mass flow rate disturbance: (a) the response of relative power; (b) the response of temperature.
Figure 9. The response of HPR to the SCO2 mass flow rate disturbance: (a) the response of relative power; (b) the response of temperature.
Applsci 13 11284 g009
Figure 10. Network architecture of TD3 algorithm.
Figure 10. Network architecture of TD3 algorithm.
Applsci 13 11284 g010
Figure 11. The structure of actor and critic networks.
Figure 11. The structure of actor and critic networks.
Applsci 13 11284 g011
Figure 12. The curve of reward vs. episodes in the training.
Figure 12. The curve of reward vs. episodes in the training.
Applsci 13 11284 g012
Figure 13. The step response of the relative power (a) and the control drums’ speed (b) from 100%FP to 90%FP.
Figure 13. The step response of the relative power (a) and the control drums’ speed (b) from 100%FP to 90%FP.
Applsci 13 11284 g013
Figure 14. The response curves of the relative power (a) and the control drums’ speed (b) under compound condition.
Figure 14. The response curves of the relative power (a) and the control drums’ speed (b) under compound condition.
Applsci 13 11284 g014
Figure 15. The response of nuclear power under significant load power fluctuations.
Figure 15. The response of nuclear power under significant load power fluctuations.
Applsci 13 11284 g015
Table 1. Comparison between model solution values and reference values (unit: K).
Table 1. Comparison between model solution values and reference values (unit: K).
TemperatureModel Solution ValuesReference Temperature [31]
T f 9931026
T m 984969
Average temperature of the heat pipe 977950
Table 2. Meaning of the 5 states.
Table 2. Meaning of the 5 states.
StatusFormulaDescription
s 0 n t Nuclear power at time t
s 1 n r e f Load power
s 2 N t 1 The speed of control drums at time t 1
s 3 n r e f n t The deviation between the actual nuclear power and the set value at time t
s 4 n t n t 1 h Rate of change in nuclear power
Table 3. Hyper-parameters of TD3 algorithm.
Table 3. Hyper-parameters of TD3 algorithm.
Hyper-ParametersValuesHyper-ParametersValues
Sample   time   T s 0.1 sGradient threshold1
Step   size   of   RK 4   h 0.001 sOptimization algorithmAdam
Time   simulated   per   episode   T max 180 sFrequency of
soft update
10 steps
Number   of   episodes   Ep 600 Soft   update   ratio   τ 5 × 10 3
Size of experience buffer R 10 6 Action space (−1, 1)
Size of mini batch N1024The initial noise variance 0.1
Discount   rate   γ 0.99Decay rate of noise variance 10 4
Initial   learning   rate   of   Actor   network   α 1 10 3 The minimum noise variance0.001
Interval of learning rate decay I2 episodes φ T R 10
Initial   learning   rate   of   Critic   network   α 2 10 4 φ C D 0.1
Learning rate
decay rate μ
0.98 L 100
Minimum
learning rate
10 - 5
Table 4. Comparison of performance between uncontrolled and PID controller.
Table 4. Comparison of performance between uncontrolled and PID controller.
CharacteristicsUncontrolledRL Controller
Rise time, R T 27.32 s0.67 s
Overshoot, O S 22.54%0.96%
Settle time, S T 1003.25 s0.92 s
Steady-state error, S S E 21.14%0.06%
Table 5. A comparison of control performance between RL control and PID control at compound condition.
Table 5. A comparison of control performance between RL control and PID control at compound condition.
CharacteristicsPID ControllerRL Controller
Max rise time10.25 s2.16 s
Max overshoot17.27%6.07%
Max settle time73.96 s5.57 s
Max steady-state error0.04%0.57%
Table 6. The control performance of RL control and PID control under significant load power fluctuations.
Table 6. The control performance of RL control and PID control under significant load power fluctuations.
Load Power StepCharacteristicsPIDRL
100%FP–70%FPOS14.56%2.74%
ST77.27 s14.99 s
SSE0.01%0.67%
70%FP–40%FPOS17.55%3.73%
ST86.26 s31.05 s
SSE0.55%1.19%
40%FP–20%FPOS23.31%4.51%
ST192.69 s51.70 s
SSE0.52%2.37%
20%FP–40%FPOS33.84%7.38%
ST80.95 s18.33 s
SSE0.07%1.20%
40%FP–70%FPOS23.04%3.71%
ST76.93 s11.08 s
SSE0.08%0.69%
70%FP–100%FPOS17.2632.98%
ST65.12 s6.25 s
SSE0.09%0.48%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yin, S.; Yu, R.; Sheng, D.; Mao, W.; Zhao, Y. Research on the Dynamic Characteristics Analysis and Power Control Method of Heat Pipe Reactors. Appl. Sci. 2023, 13, 11284. https://doi.org/10.3390/app132011284

AMA Style

Yin S, Yu R, Sheng D, Mao W, Zhao Y. Research on the Dynamic Characteristics Analysis and Power Control Method of Heat Pipe Reactors. Applied Sciences. 2023; 13(20):11284. https://doi.org/10.3390/app132011284

Chicago/Turabian Style

Yin, Shaoxuan, Ren Yu, Dongjie Sheng, Wei Mao, and Yudong Zhao. 2023. "Research on the Dynamic Characteristics Analysis and Power Control Method of Heat Pipe Reactors" Applied Sciences 13, no. 20: 11284. https://doi.org/10.3390/app132011284

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop