Multi-purpose small reactor control method, device, equipment and medium

By independently controlling the speed of the regulating rod and the intermediate loop circulation pump, the temperature and power of the reactor are adjusted respectively, which solves the problem of the difference between the rod control system in controlling temperature and power, and achieves more efficient control performance and system stability.

CN120748787APending Publication Date: 2025-10-03CHINA NUCLEAR POWER ENGINEERING COMPANY LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510922071.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

When the rod control system controls temperature and power simultaneously, there is a problem that the actual temperature and actual power are far from the set value, resulting in poor control performance.

Method used

Two independent control logics are used to control the speed of the regulating rod and the intermediate loop circulation pump respectively. The reactor outlet temperature is automatically adjusted by the regulating rod, and the intermediate loop circulation pump adjusts the reactor power to ensure that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone, and the deviation between the measured power and the set power is within the power adjustment dead zone.

Benefits of technology

The control performance is optimized, the gap between the actual temperature and the set temperature and the gap between the actual power and the set power are narrowed, and the stability and response speed of the system are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120748787A_ABST
    Figure CN120748787A_ABST
Patent Text Reader

Abstract

The invention provides a multipurpose small reactor control method, device, equipment and medium, and the method comprises the following steps: in an automatic temperature control mode, if the deviation between the actually measured temperature of a reactor outlet and the set temperature meets a preset automatic temperature control condition, determining a first control instruction of each adjusting rod of an adjusting rod group; a first control instruction is sent to an adjusting rod set executing mechanism so as to control an adjusting rod to move till the deviation between the actually measured temperature and the set temperature is within the temperature adjusting dead zone range; in the power automatic control mode, if the deviation between the set power and the actually measured power of the reactor meets a preset power automatic control condition, determining a second control instruction of the circulating pump of the intermediate loop; and a second control instruction is sent to the circulating pump executing mechanism so as to control the rotating speed of the circulating pump until the deviation between the set power and the actually measured power is within the power adjusting dead zone range. According to the invention, the temperature and the power are respectively controlled, and the control performance is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of nuclear power plant automation, and in particular to a multi-purpose small reactor control method, device, equipment and medium. Background Art

[0002] Power control for multi-purpose small reactors is a key element in ensuring safe and economical operation of the unit. In related technologies, a rod control system controls the core outlet temperature and power. Simultaneously, the intermediate loop circulation pump speed is adjusted to control flow based on steam pressure fluctuations caused by changes in steam load, thereby aligning the steam flow and power control of the steam generator. However, this technology has significant flaws. The rod control system uses control rods to simultaneously control both temperature and power, two mutually interfering factors. This results in significant discrepancies between actual temperature and power and the set values, resulting in poor control performance. Summary of the Invention

[0003] The present invention provides a multi-purpose small reactor control method, device, equipment and medium to solve the technical problem that a rod control system uses control rods to simultaneously control two mutually interfering objects, temperature and power, resulting in a large difference between the actual temperature and actual power and the set values, and poor control performance.

[0004] The present invention provides a multi-purpose small reactor control method, the method comprising:

[0005] In the temperature automatic control mode, if the deviation between the measured temperature at the reactor outlet and the set temperature meets the preset temperature automatic control condition, the first control instruction of each regulating rod in the regulating rod group is determined;

[0006] sending the first control instruction to the regulating rod group actuator to control the movement of the regulating rod through the regulating rod group actuator until a first condition is satisfied, wherein the first condition includes that a deviation between the measured temperature and the set temperature is within a temperature regulation dead zone;

[0007] In the power automatic control mode, if the deviation between the set power and the measured power of the reactor meets the preset power automatic control condition, determining a second control instruction for the circulation pump of the intermediate loop;

[0008] The second control instruction is sent to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

[0009] In one embodiment of the present invention, if the deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition, determining the first control instruction for each regulating rod in the reactor includes:

[0010] If the measured temperature is lower than the set temperature, and the negative deviation between the measured temperature and the set temperature is lower than a first threshold, determining the first control instruction to instruct to lift the rod;

[0011] If the measured temperature is greater than the set temperature, and the positive deviation between the measured temperature and the set temperature is greater than a second threshold, determining the first control instruction to instruct the rod to be inserted;

[0012] Among them, when the first control instruction instructs to lift the rod, the temperature adjustment dead zone includes a negative deviation between the actual temperature and the set temperature that is greater than a first hysteresis threshold; when the first control instruction instructs to insert the rod, the temperature adjustment dead zone includes a positive deviation between the actual temperature and the set temperature that is less than a second hysteresis threshold.

[0013] In one embodiment of the present invention, the first control instruction is used to control a single regulating rod to perform a single-step movement, and the sending of the first control instruction to the regulating rod group actuator includes:

[0014] If the first control instruction instructs to lift the rods, the first control instructions corresponding to the regulating rods are sequentially sent to the regulating rod group actuator along the first numbering sequence of the regulating rods through a pulse interval trigger mechanism, so that the regulating rod group lifts the regulating rods one by one in a stepped manner according to the first numbering sequence until the first condition is met;

[0015] If the first control instruction instructs to insert the rod, the first control instruction corresponding to the adjusting rod is sent to the adjusting rod group actuator in sequence along the second numbering sequence of each adjusting rod through a pulse interval trigger mechanism, so that the adjusting rod group inserts the rods one by one according to the second numbering sequence until the first condition is met, wherein the first numbering sequence and the second numbering sequence are inverse sequences of each other.

[0016] In one embodiment of the present invention, determining the first control instruction for each regulating rod in the reactor includes:

[0017] If the deviation between the measured temperature and the set temperature satisfies a preset temperature automatic control condition, determining automatic adjustment information, including a third control instruction and an expected rod position corresponding to each adjustment rod;

[0018] If the third control instruction indicates to lift the rod, traverse the expected rod positions corresponding to the respective adjustment rods to obtain the target rod position indicating the least number of steps to lift the rod, and determine that the first control instruction indicates to lift the rod;

[0019] If the third control instruction indicates a rod insertion, traversing the expected rod positions corresponding to the respective adjustment rods to obtain a target rod position indicating the least number of rod insertion steps, and determining that the first control instruction indicates a rod insertion;

[0020] The first condition includes that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone or each adjustment rod reaches the target rod position.

[0021] In one embodiment of the present invention, the method further includes:

[0022] In the manual temperature control mode, receiving the fourth control instruction and compensating the rod group count;

[0023] When the fourth control instruction instructs to lift the rod or to insert the rod, a corresponding target compensation rod group is determined based on the compensation rod group count, and each compensation rod in the target compensation rod group is used to execute the rod moving process.

[0024] In one embodiment of the present invention, determining a corresponding target compensation stick group based on the compensation stick group count includes:

[0025] When the fourth control instruction instructs to lift the rod, the value of the first step counter is initialized based on the first counting sequence, and the corresponding step group number is retrieved from the preset rod lifting rule based on the value of the first step counter;

[0026] performing a modulo operation on the compensation rod group count and the number of step groups, querying the corresponding target compensation rod group from the preset rod extraction rule according to the result of the modulo operation, and updating the value of the first step counter according to the first counting sequence;

[0027] When the fourth control instruction instructs the rod to be inserted, the value of the second step counter is initialized based on the second counting sequence, and the corresponding step group number is queried from the preset rod insertion rule based on the value of the second step counter, and the first counting sequence and the second counting sequence are in reverse order of each other;

[0028] A modulo operation is performed on the compensation rod group count and the number of step groups, and the corresponding target compensation rod group is queried from the preset rod insertion rule according to the result of the modulo operation, and the value of the second step counter is updated according to a second counting sequence.

[0029] In one embodiment of the present invention, after determining the corresponding target compensation stick group based on the compensation stick group count, the method further includes:

[0030] receiving a fifth control instruction for the target compensation rod group;

[0031] If the fifth control instruction instructs to lift the rod, the value of the rod lifting counter is controlled to be incremented by one, and a sixth control instruction corresponding to the compensation rod is sent to the compensation rod group actuator based on the third numbering sequence of each compensation rod in the target compensation rod group through a pulse interval trigger mechanism, so that the target compensation rod group is stepped and lifted one by one according to the third numbering sequence;

[0032] If the fifth control instruction instructs to insert a rod, the value of the rod insertion counter is controlled to be increased by one, and through a pulse interval trigger mechanism, based on the fourth numbering sequence of each compensation rod in the target compensation rod group, the seventh control instruction corresponding to the compensation rod is sent to the compensation rod group actuator, so that the target compensation rod group inserts rods one by one according to the fourth numbering sequence, and the third numbering sequence and the fourth numbering sequence are inverse sequences of each other.

[0033] In one embodiment of the present invention, before controlling the value of the stick-lifting counter to increase by one, the method further includes:

[0034] If the fifth control instruction instructs to lift the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod lifting completion signal is reset;

[0035] Before controlling the value of the rod-insertion counter to be incremented by one, the method further includes:

[0036] If the fifth control instruction instructs to insert the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod inserting completion signal is reset.

[0037] In one embodiment of the present invention, after sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0038] If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod lifting completion signal is set, the value of the rod lifting counter is reset, and the rod lifting completion signal is output;

[0039] After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0040] If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod insertion completion signal is set, the value of the rod insertion counter is reset, and the rod insertion completion signal is output.

[0041] In one embodiment of the present invention, after sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0042] If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set, and the rod group action completion flag is set to indicate that the rods are not moved;

[0043] After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0044] If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set;

[0045] After the rod group action completion flag is set, if a new round of control instructions for instructing to lift or insert the rod is not received, the rod group action completion flag remains set.

[0046] In one embodiment of the present invention, the method further includes:

[0047] If the rod control system operation signal is set, the compensation rods of each compensation rod group are all located at the upper limit of the stack top, the measured power is greater than the preset power lower limit, the positive change rate of the measured power is less than the third threshold, the deviation between the set power and the measured power is less than the fourth threshold, and the deviation between the measured temperature and the set temperature is greater than the fifth threshold, it is determined to enter the temperature automatic control mode;

[0048] In the temperature automatic control mode, if the positive deviation between the measured power and the set power is greater than a sixth threshold, the rod lifting control is locked;

[0049] In the automatic temperature control mode, if the negative deviation between the measured power and the set power is smaller than a seventh threshold, the plunger control is locked.

[0050] In one embodiment of the present invention, the method further includes:

[0051] If the measured power is greater than the preset power lower limit and less than the preset power upper limit, it is determined to enter the power automatic control mode;

[0052] In the power automatic control mode, if the deviation between the set power and the measured power of the reactor meets a preset power automatic control condition, determining a second control instruction for the circulation pump of the intermediate loop includes:

[0053] In the automatic power control mode, determining a real-time set power based on the set power and the power change rate;

[0054] If the deviation between the real-time set power and the measured power is not within the power regulation dead zone, the real-time second control instruction is determined through a closed-loop control process.

[0055] The multi-purpose small reactor control device provided by the present invention comprises:

[0056] a first determining module configured to determine a first control instruction for each regulating rod in the regulating rod group if, in the temperature automatic control mode, a deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition;

[0057] a first sending module, configured to send the first control instruction to the regulating rod group actuator, so as to control the movement of the regulating rod through the regulating rod group actuator until a first condition is satisfied, wherein the first condition includes that a deviation between the measured temperature and the set temperature is within a temperature regulation dead zone;

[0058] a second determining module configured to determine a second control instruction for a circulating pump of an intermediate loop in an automatic power control mode if a deviation between a set power and an actual power of the reactor satisfies a preset automatic power control condition;

[0059] The second sending module is used to send the second control instruction to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

[0060] The electronic device provided by the present invention includes:

[0061] one or more processors;

[0062] A storage device is used to store one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the multi-purpose small reactor control method.

[0063] The computer-readable storage medium provided by the present invention stores a computer program thereon. When the computer program is executed by a processor of a computer, the computer is enabled to execute the multi-purpose small reactor control method.

[0064] The beneficial effects of the present invention are as follows: the present invention automatically adjusts the reactor outlet temperature by controlling the regulating rod, and adjusts the reactor power by adjusting the speed of the intermediate loop circulation pump. The present invention adopts two sets of control logic to control the temperature and power respectively, which can respectively reduce the gap between the actual temperature and the set temperature and the gap between the actual power and the set power, thereby optimizing the control performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The accompanying drawings are incorporated into and constitute a part of this specification, illustrate embodiments consistent with the present invention, and together with the description, serve to explain the principles of the present invention. Obviously, the drawings described below are only some embodiments of the present invention, and it is clear that those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0066] In the attached figure:

[0067] Figure 1 This is one of the flow charts of a multi-purpose small reactor control method provided by one embodiment of the present invention.

[0068] Figure 2 This is a flow chart of the moving rod algorithm of the automatic adjustment rod selection module provided in one embodiment of the present invention.

[0069] Figure 3 This is a flow chart of the stick selection algorithm of the compensation stick group selection module provided by one embodiment of the present invention.

[0070] Figure 4 This is a flow chart of a rod moving algorithm of a rod moving module of a compensation rod group provided in one embodiment of the present invention.

[0071] Figure 5 A flow chart of temperature control provided by one embodiment of the present invention.

[0072] Figure 6 A flowchart of power control provided by one embodiment of the present invention.

[0073] Figure 7 This is a second flow chart of a multi-purpose small reactor control method provided by one embodiment of the present invention.

[0074] Figure 8 It is a block diagram of a multi-purpose small reactor control device shown in an exemplary embodiment of the present invention.

[0075] Figure 9 A schematic structural diagram of a computer system suitable for implementing an electronic device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0076] The following describes the embodiments of the present invention through specific examples. Those skilled in the art will readily understand the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments. The details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. The following embodiments and features therein may be combined with one another without conflict.

[0077] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. The drawings only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.

[0078] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the embodiments of the present invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring the embodiments of the present invention.

[0079] In order to more clearly understand the technical solution of the present invention, the relevant contents of the present invention are described below.

[0080] Startup and shutdown control of multi-purpose small reactors is crucial for safe and economical operation of the reactors and is a key component of unit operation. Power control of multi-purpose small reactors is one of the key indicators for the safe and economical operation of nuclear power units and a key technology for their normal operation.

[0081] By using automatic control technology, the rod control system and the intermediate loop system can operate smoothly and orderly during the start-up and shutdown process of the reactor, ensuring that the main parameters of the unit are within the normal range and do not exceed the operating limits, which is conducive to ensuring the safe operation of multi-purpose small reactor units.

[0082] In related technologies, a rod control system controls the core outlet temperature and power. Simultaneously, the intermediate loop circulation pump speed is adjusted to control flow based on steam pressure fluctuations caused by changes in steam load, thereby aligning the steam flow and power control of the steam generator. However, this technology has significant drawbacks. The rod control system simultaneously controls two interfering parameters, temperature and power, resulting in significant discrepancies between actual temperature and power and the set values, resulting in poor control performance.

[0083] In order to solve the above problems, the embodiments of the present invention provide a multi-purpose small reactor control method, device, equipment and medium, which automatically adjusts the temperature of the reactor outlet by controlling the regulating rod, and automatically adjusts the power of the reactor by controlling the circulating pump of the intermediate loop, thereby avoiding mutual interference between the temperature control logic and the power control logic, so that the deviation between the measured temperature and the set temperature can be within the temperature regulation dead zone, and the deviation between the set power and the measured power is also within the power regulation dead zone.

[0084] See Figure 1 , Figure 1A flowchart of a multi-purpose small reactor control method provided by one embodiment of the present invention is shown in FIG. Figure 1 As shown, in an exemplary embodiment, the above method includes steps S110 to S140.

[0085] The above steps S110 to S140 are described in detail below.

[0086] Step S110 , in the temperature automatic control mode, if the deviation between the measured temperature at the reactor outlet and the set temperature meets the preset temperature automatic control condition, then determining the first control instruction for each regulating rod in the regulating rod group.

[0087] The regulating rod group is the main mechanism for regulating temperature and power during normal operation of the core.

[0088] Under normal circumstances, the above-mentioned set temperature can be equal to the manually set temperature or the temperature determined by the relevant algorithm; when a rapid power reduction signal is received, the above-mentioned set temperature can be reduced at a certain rate according to the control requirements compared with the manually set temperature or the temperature determined by the relevant algorithm.

[0089] If the deviation between the measured temperature at the reactor outlet and the set temperature meets the preset temperature automatic control condition, it means that the difference between the measured temperature at the reactor outlet and the set temperature is large, and it is necessary to control the movement of the adjustment rod by determining the first control instruction, and then adjust the measured temperature at the reactor outlet.

[0090] It is easy to understand that the measured temperature at the reactor outlet can be adjusted by controlling the adjustment rod to be inserted or raised. If the adjustment rod is controlled to be inserted, the measured temperature at the reactor outlet will subsequently decrease; if the adjustment rod is controlled to be raised, the measured temperature at the reactor outlet will subsequently increase.

[0091] Step S120, sending the first control instruction to the regulating rod group actuator to control the movement of the regulating rod through the regulating rod group actuator until a first condition is met, wherein the first condition includes that the deviation between the measured temperature and the set temperature is within the temperature regulation dead zone.

[0092] The regulating rod group actuator is used to respond to the first control instruction, thereby controlling the movement of the regulating rods in the regulating rod group (inserting or lifting the rods) until the first condition is met, and then the control can be suspended.

[0093] In the embodiment of the present invention, the first condition includes the deviation between the measured temperature and the set temperature falling within the temperature adjustment dead zone. This indicates that the measured temperature is close to the set temperature and no further temperature adjustment is required, thereby improving system stability.

[0094] Step S130 : In the power automatic control mode, if the deviation between the set power and the measured power of the reactor meets the preset power automatic control condition, a second control instruction for the circulation pump of the intermediate loop is determined.

[0095] Under normal circumstances, the set power may be equal to a manually set power or a power determined by a related algorithm; in the case of receiving a rapid power reduction signal, the set power may be equal to the power in the rapid power reduction signal.

[0096] Changes in the speed of the intermediate loop circulation pump cause changes in the intermediate loop circulation flow rate, which in turn causes changes in the primary loop heat exchange rate, controlling the actual reactor power and achieving the purpose of regulating the actual reactor power. Based on this, when the deviation between the set power and the measured power meets the preset power automatic control conditions, that is, when the difference between the set power and the measured power is large, the embodiment of the present invention determines a second control instruction for controlling the speed, thereby controlling the speed of the circulation pump.

[0097] Step S140, sending the second control instruction to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

[0098] The circulating pump actuator is used to respond to the second control instruction, thereby controlling the rotation speed of the circulating pump until the second condition is met, and then the control can be suspended.

[0099] The second condition in this embodiment of the present invention includes the deviation between the set power and the measured power being within the power regulation dead zone. Being within the temperature regulation dead zone indicates that the measured power is close to the set power and no further power adjustment is required, thereby improving system stability.

[0100] In related technologies, the speed of the intermediate loop circulation pump is typically controlled based on steam pressure. Specifically, changes in steam load cause changes in steam pressure. This pressure is used to control the speed of the intermediate loop circulation pump, adjusting the intermediate loop flow control. The intermediate loop flow passes through the steam generator, causing the steam flow to vary to match power control. However, the intermediate loop circulation pump speed is affected by steam pressure deviations, resulting in slow response. Furthermore, when steam pressure fluctuations occur, unnecessary adjustments may occur, leading to overall system instability.

[0101] Based on this, the embodiment of the present invention directly determines the pump control instruction based on the power through the above steps S130 and S140, and then controls the speed of the circulation pump, which is beneficial to improving the response speed. Moreover, since the control can be suspended when the second condition is met, it is beneficial to improve the stability of the overall system.

[0102] In an embodiment of the present invention, the reactor outlet temperature is automatically adjusted by controlling the regulating rod, and the reactor power is adjusted by adjusting the speed of the intermediate loop circulation pump. The present invention adopts two sets of control logic to control the temperature and power respectively, which can respectively reduce the gap between the actual temperature and the set temperature and the gap between the actual power and the set power, thereby optimizing the control performance.

[0103] In one embodiment of the present invention, if the deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition, determining the first control instruction for each regulating rod in the reactor includes:

[0104] If the measured temperature is lower than the set temperature, and the negative deviation between the measured temperature and the set temperature is lower than a first threshold, determining the first control instruction to instruct to lift the rod;

[0105] If the measured temperature is greater than the set temperature, and the positive deviation between the measured temperature and the set temperature is greater than a second threshold, determining the first control instruction to instruct the rod to be inserted;

[0106] Among them, when the first control instruction instructs to lift the rod, the temperature adjustment dead zone includes a negative deviation between the actual temperature and the set temperature that is greater than a first hysteresis threshold; when the first control instruction instructs to insert the rod, the temperature adjustment dead zone includes a positive deviation between the actual temperature and the set temperature that is less than a second hysteresis threshold.

[0107] In this embodiment, when the measured temperature is less than the set temperature and the negative deviation between the measured temperature and the set temperature is less than a first threshold (the first threshold is less than 0), the measured temperature can be increased by lifting the rods, thereby facilitating a reduction in the deviation between the set temperature and the measured temperature. Therefore, this embodiment of the present invention determines the aforementioned first control instruction for instructing the rods to be lifted, so as to adjust the rod assembly drive mechanism to perform the rod lifting operation according to the first control instruction until a first condition is satisfied, including that the negative deviation between the measured temperature and the set temperature is greater than a first hysteresis threshold, wherein the first hysteresis threshold is less than 0 and greater than the first threshold.

[0108] Accordingly, when the measured temperature is greater than the set temperature and the positive deviation between the measured temperature and the set temperature is greater than a second threshold (the second threshold is greater than 0), the measured temperature can be lowered by inserting a rod, thereby facilitating a reduction in the deviation between the measured temperature and the set temperature. Therefore, this embodiment of the present invention determines the aforementioned first control instruction for instructing the rod to be inserted, so that the rod assembly drive mechanism is regulated to perform the rod insertion operation according to the first control instruction until a first condition is satisfied, including that the positive deviation between the measured temperature and the set temperature is less than a second hysteresis threshold, where the second hysteresis threshold is greater than 0 and less than the second threshold.

[0109] The first threshold, the second threshold, the first hysteresis threshold, and the second hysteresis threshold are all preset values ​​and can be set based on actual experience.

[0110] In one embodiment of the present invention, the first control instruction is used to control a single regulating rod to perform a single-step movement, and the sending of the first control instruction to the regulating rod group actuator includes:

[0111] If the first control instruction instructs to lift the rods, the first control instructions corresponding to the regulating rods are sequentially sent to the regulating rod group actuator along the first numbering sequence of the regulating rods through a pulse interval trigger mechanism, so that the regulating rod group lifts the regulating rods one by one in a stepped manner according to the first numbering sequence until the first condition is met;

[0112] If the first control instruction instructs to insert the rod, the first control instruction corresponding to the adjusting rod is sent to the adjusting rod group actuator in sequence along the second numbering sequence of each adjusting rod through a pulse interval trigger mechanism, so that the adjusting rod group inserts the rods one by one according to the second numbering sequence until the first condition is met, wherein the first numbering sequence and the second numbering sequence are inverse sequences of each other.

[0113] The pulse interval trigger mechanism is a mechanism that triggers a specific action based on the pulse interval. The pulse interval trigger mechanism is described below with reference to a specific example.

[0114] When the first control instruction for controlling a certain regulating rod (instructing to lift or insert the rod) is sent to the regulating rod group actuator, timing starts. When the time is equal to the pulse interval, it is reset and the first control instruction for controlling the next regulating rod can be sent.

[0115] Through the above-mentioned pulse interval trigger mechanism, the first control instructions corresponding to the adjusting rods are sent to the adjusting rod group actuator in sequence along the numbering sequence of each adjusting rod, so that the adjusting rods can be moved in steps one by one, that is, after the movement of one adjusting rod is completed, the next adjusting rod starts to move, avoiding the simultaneous sending of the first control instructions of multiple adjusting rods, which causes multiple adjusting rods to move at the same time and thus causes excessive power changes.

[0116] It is worth noting that the first control instruction in the embodiment of the present invention is used to control a single adjustment rod to move in a single step, that is, only one adjustment rod is controlled to move one step at a time. After the adjustment rod moves one step, the next adjustment rod is controlled to move one step, and so on. In this way, the power difference between each adjustment rod can be achieved by at most one step, avoiding excessive power differences in the areas where different adjustment rods are located.

[0117] It is also worth mentioning that, when the first control instruction instructs to lift the rod, the first control instruction corresponding to the regulating rod is sent to the regulating rod group actuator in sequence along the first numbering sequence of each regulating rod; when the first control instruction instructs to insert the rod, the first control instruction corresponding to the regulating rod is sent to the regulating rod group actuator in sequence along the second numbering sequence of each regulating rod, and the first numbering sequence and the second numbering sequence are mutually reversed sequences, that is, the elements of the two numbering sequences are the same, but the order is completely opposite, and one numbering sequence is the reverse order of the other numbering sequence. By setting as above, it is possible to achieve step-by-step opposite steps. For example, assuming that the first numbering sequence is a reverse numbering sequence, the second numbering sequence is a positive numbering sequence, and then the order of lifting the rod is that the regulating rod numbered n (n is greater than 1) to the regulating rod numbered 1 act in sequence, and the order of inserting the rod is that the regulating rod numbered 1 to the regulating rod numbered n act in sequence, until the above-mentioned first condition is met.

[0118] In one embodiment of the present invention, determining the first control instruction for each regulating rod in the reactor includes:

[0119] If the deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition, determining automatic adjustment information, including a third control instruction and the expected rod positions corresponding to the respective adjustment rods;

[0120] If the third control instruction indicates to lift the rod, traverse the expected rod positions corresponding to the respective adjustment rods to obtain the target rod position indicating the least number of steps to lift the rod, and determine that the first control instruction indicates to lift the rod;

[0121] If the third control instruction indicates a rod insertion, traversing the expected rod positions corresponding to the respective adjustment rods to obtain a target rod position indicating the least number of rod insertion steps, and determining that the first control instruction indicates a rod insertion;

[0122] The first condition includes that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone or each adjustment rod reaches the target rod position.

[0123] In this embodiment, if the measured temperature is lower than the set temperature and the absolute value of the deviation between the measured temperature and the set temperature is greater than the first threshold, the third control instruction instructs to lift the rod, and the depth corresponding to the expected rod position is lower than the depth corresponding to the current actual rod position.

[0124] If the measured temperature is greater than the set temperature, and the absolute value of the deviation between the measured temperature and the set temperature is greater than the second threshold, the third control instruction instructs the rod to be inserted, and the depth corresponding to the expected rod position is greater than the depth corresponding to the current actual rod position.

[0125] In actual operating conditions, the smaller the rod position, the deeper the rod insertion depth into the reactor. Based on this, the aforementioned method of traversing the expected rod positions of each regulating rod to obtain the target rod position indicating the minimum number of rod removal steps can be performed by traversing the expected rod positions of each regulating rod and determining the minimum value as the target rod position; the aforementioned method of traversing the expected rod positions of each regulating rod to obtain the target rod position indicating the minimum number of rod insertion steps can be performed by traversing the expected rod positions of each regulating rod and determining the maximum value as the target rod position.

[0126] In the embodiment of the present invention, the first condition includes that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone or each adjustment rod reaches the target rod position, which can avoid excessive control of the adjustment rod.

[0127] In some embodiments, the control of the regulating rod may be applied to a regulating rod automatic selection module, the input variable of which is the automatic regulation information, and the output variable may include the first control instruction and a fault alarm.

[0128] The following is an exemplary description of the automatic selection module of the adjustment rod.

[0129] The regulating rod assembly is the primary mechanism for regulating core temperature and power during normal operation. Assuming there are eight regulating rods in the assembly, the rods are automatically controlled to move in overlapping steps, one after the other, with a maximum difference of one step between each rod. The rod insertion sequence is 1-8, and the rod withdrawal sequence is 8-1.

[0130] The specific algorithm of the automatic selection module of the adjustment stick is described as follows.

[0131] First, determine the input variables, intermediate variables, and output variables of the automatic selection module of the adjustment stick:

[0132] The first step is to determine the input variables. These are the rod raising command, rod insertion command, and the expected rod position commands for control rods 1-8, for a total of 10 inputs. The rod raising and rod insertion commands are Boolean, while the expected rod position commands for control rods 1-8 are integer.

[0133] The second step is to determine the output variables. These are the target stick (8-1) lift output command, the target stick (1-8) insert output command, and the fault alarm output, for a total of 17 outputs. The fault alarm, target stick lift output command, and target stick insert output command types are Boolean.

[0134] The third step is to determine the intermediate variables, namely the target rod position, pulse interval, and pulse timing. The target rod position is the calculated rod position for the ready action and is an integer type. The pulse interval is the time interval between target rod actions, ensuring orderly and step-by-step control rod actions and preventing simultaneous actions that would cause large power fluctuations. It is a real type. The pulse timing starts when a target rod is actuated and resets when the time equals the pulse interval, allowing the next target rod action to proceed. It is a real type.

[0135] Then, determine the moving rod algorithm of the automatic selection module of the regulating rod, such as Figure 2 As shown in FIG, the moving stick algorithm of the automatic selection module of the regulating stick includes:

[0136] The fourth step is to determine the rod lifting and rod insertion instructions, such as the determination of the third control instruction mentioned above. There are four cases: (1) If the rod lifting and rod insertion instructions are both 0, no rod lifting and rod insertion output instructions are output; (2) If the rod lifting and rod insertion instructions are both 1, a fault alarm is output; (3) If the rod lifting instruction is 1 and the rod insertion instruction is 0, that is, the third control instruction indicates the rod lifting, then the sixth step is executed; (4) If the rod insertion instruction is 1 and the rod lifting instruction is 0, that is, the third control instruction indicates the rod lifting, then the seventh step is executed.

[0137] The fifth step is to set the expected rod positions of control rods 1-8 in the order of 1-8.

[0138] Step 6: Perform a cyclic comparison of the stick-raising command and the expected stick positions 1-8. The expected stick position for stick number 8 is taken as the initial target stick position, with the initial number being 8. The target stick position is compared with the expected stick position for the current stick number. If the target stick position is greater than the expected stick position for the current stick number, the target stick position is set to the expected stick position for the current stick number. The cyclic comparison continues by decrementing the current stick number by 1 until the traversal comparison of stick positions 8-1 is complete, and the loop ends. The target stick position is output, and the stick-raising command for the target stick (8-1) is output at pulse intervals. For example, the aforementioned first control command instructing stick raising is output sequentially in the order of stick numbers (8-1).

[0139] The seventh step is to perform a cyclic comparison calculation between the rod insertion instruction and the expected rod position instructions for control rods 1-8. The expected rod position of number 1 is taken as the initial target rod position, and the initial number is 1. The rods are numbered 1-8 in sequence. The target rod position is compared with the expected rod position of the current number. When the target rod position is smaller than the expected rod position of the current number, the target rod position takes the expected rod position of the current number. Then the current number is increased by 1 and the cyclic comparison is continued until the traversal comparison of 1-8 is completed and the loop ends. The target rod position is output, and the rod insertion output instruction of the target rods (1-8) is output through the pulse interval. For example, the above-mentioned first control instruction for instructing rod insertion is output in sequence according to the number sequence (1-8).

[0140] In one embodiment of the present invention, the method further includes:

[0141] In the manual temperature control mode, receiving the fourth control instruction and compensating the rod group count;

[0142] When the fourth control instruction instructs to lift the rod or to insert the rod, a corresponding target compensation rod group is determined based on the compensation rod group count, and each compensation rod in the target compensation rod group is used to execute the rod moving process.

[0143] In the embodiment of the present invention, in the manual temperature control mode, the fourth control instruction and the compensation rod group count may be manually input to determine the corresponding target compensation rod group, and each compensation rod in the target compensation rod group participates in the reactivity control.

[0144] In some embodiments, in the manual temperature control mode, the control instructions for the regulating rod can also be manually input, and the rod lifting and insertion instructions can be issued in combination with the dynamic rod pulse interval trigger mechanism to control the regulating rod group actuator to perform the rod lifting and insertion operation.

[0145] In one embodiment of the present invention, when the fourth control instruction instructs to lift the stick, the value of the first step counter is initialized based on the first counting sequence, and the corresponding step group number is retrieved from the preset stick lifting rule based on the value of the first step counter;

[0146] performing a modulo operation on the compensation rod group count and the number of step groups, querying the corresponding target compensation rod group from the preset rod extraction rule according to the result of the modulo operation, and updating the value of the first step counter according to the first counting sequence;

[0147] When the fourth control instruction instructs the rod to be inserted, the value of the second step counter is initialized based on the second counting sequence, and the corresponding step group number is queried from the preset rod insertion rule based on the value of the second step counter, and the first counting sequence and the second counting sequence are in reverse order of each other;

[0148] A modulo operation is performed on the compensation rod group count and the number of step groups, and the corresponding target compensation rod group is queried from the preset rod insertion rule according to the result of the modulo operation, and the value of the second step counter is updated according to a second counting sequence.

[0149] In this embodiment, the first counting sequence and the second counting sequence are mutually inverse sequences. When the first numbering sequence is in positive order, the first counting sequence can be in positive order and the second counting sequence can be in reverse order; when the first numbering sequence is in reverse order, the first counting sequence can be in reverse order and the second counting sequence can be in positive order. Taking the reverse order of the first counting sequence as an example, the value of the first step counter is initialized, i.e., the value of the first step counter is determined to be a preset maximum step value, and the value of the first step counter is updated according to the first counting sequence, i.e., the value of the first step counter is decremented by 1. The value of the second step counter is initialized, i.e., the value of the first step counter is determined to be a minimum step value (equal to 1), and the value of the first step counter is updated according to the second counting sequence, i.e., the value of the first step counter is incremented by 1.

[0150] In the embodiment of the present invention, the above method can be used to determine the corresponding target compensation rod groups in an orderly manner, and can control each compensation rod group to move in a fixed step-by-step sequence in the step-by-step mode.

[0151] In some embodiments, the determination of the target compensation rod is applied to a compensation rod group selection module, the input variables of which include the fourth control instruction and the compensation rod group count, and the output variables include the compensation rod group selection output instruction and the fault alarm.

[0152] The compensation rod group selection module is exemplarily described below.

[0153] The compensating rod group is mainly used to compensate for the long-term and slow reactivity changes during the operation of the reactor, and to perform a large range of reactivity control during startup and shutdown.

[0154] Assume there are seven compensating rod groups, numbered 1, 2, 3, 4, 5, 6, and 8. In step-by-step mode, each compensating rod group moves in a fixed step-by-step sequence. In the first cycle, each compensating rod group is inserted into the core in the prescribed order, and the inter-group stepping is performed according to a specific step sequence. During rod withdrawal, each compensating rod group is withdrawn from the core in the reverse order, maintaining the pre-set stepping relationship. The compensating rod group selection module is used to select compensating rod groups in step-by-step mode.

[0155] The specific algorithm of the compensation stick group selection module is described as follows.

[0156] First, determine the input variables and output variables of the compensation stick group selection module:

[0157] The first step is to determine the module input variables. These are the stick lift command, the stick insert command, and the compensation stick group count, a total of three inputs. The stick lift command and the stick insert command are Boolean, and the compensation stick group count is an integer.

[0158] The second step is to determine the module output variables. Select the output instructions for the rod group (such as the number of the target compensation rod group mentioned above) and the fault alarm output, the type of which is integer.

[0159] Then, the compensation rod group selection algorithm of the compensation rod group selection module is determined, such as Figure 3 As shown, the compensation rod group selection algorithm includes:

[0160] The third step is to determine the rod lifting and rod insertion instructions, including determining the fourth rod control instruction. There are four situations: (1) If the rod lifting and rod insertion instructions are both 0, no rod lifting and rod insertion instructions are output, and the rod group selection remains unchanged; (2) If the rod lifting and rod insertion instructions are both 1, an alarm signal is output; (3) If the rod lifting instruction is 1 and the rod insertion instruction is 0, that is, the fourth control instruction indicates the rod lifting, then the fourth step is executed; (4) If the rod lifting instruction is 0 and the rod insertion instruction is 1, that is, the fourth control instruction indicates the rod insertion, then the fifth step is executed.

[0161] The fourth step is to determine the number of stick lifting instructions and compensation stick group counts.

[0162] The first step counter is initialized to a preset maximum step value, and after each rod group selection instruction is output, the first step counter is decremented by 1. The value of the step counter is called the nth group step count, hereinafter referred to as the nth group count.

[0163] See also Figure 3 , when the stick group count is in the first group of overlapping step counts, the stick group is the 8th group, and the output stick group is 8; when the stick group count is in the second group of counts, the stick group count and the overlapping step group number are used for touch operation judgment. At this time, the overlapping step group number is 2. When the remainder is 0, the stick group is the 6th group, and the output stick group is 6; when the remainder is 1, the stick group is the 8th group, and the output stick group is 8; when the stick group count is in the third group of counts, the stick group count and the overlapping step group number are used for touch operation judgment. At this time, the overlapping step group number is 3. When the remainder is 0, the stick group is the 8th group, and the output stick group is 8; when the remainder is 1, the stick group is the 3rd group, and the output stick group is 3; when the remainder is 2, the stick group is the 6th group, and the output stick group is 6; and so on, grouping is performed according to the overlapping step number to judge the stick group output. When the rod group count reaches the 7th group, the rod group is selected as group 1 and the output rod group is selected as 1.

[0164] The fifth step is to determine the number of rod insertion instructions and compensation rod group counts.

[0165] The value of the second step counter is initialized to 1, and the value of the first step counter is increased by 1 each time a rod group selection instruction is output.

[0166] See also Figure 3When the rod group count is in the 7th group count, the inserted rod group is the 1st group, and the output rod group selection is 1; when the rod group count is in the 6th group count, the rod group count and the overlapping step group number are used for touch operation judgment. At this time, the overlapping step group number is 2. When the remainder is 0, the lifted rod group is the 5th group, and the output rod group selection is 5; when the remainder is 1, the lifted rod group is the 1st group, and the output rod group selection is 1; and so on, the lifting rod output group is judged by the overlapping step number. When the stick group count is in the second group count, the stick group count and the overlapping step group number are operated and judged. At this time, the overlapping step group number is 3. When the remainder is 0, the stick group is the 6th group, and the output stick group is selected as 6; when the remainder is 1, the stick group is the 8th group, and the output stick group is selected as 8; when the remainder is 2, the stick group is the 3rd group, and the output stick group is selected as 3; when the stick group count is in the first group count, the stick group is the 8th group, and the output stick group is selected as 8.

[0167] After the rod group selection is output, that is, after the number of the target compensation rod group is output, the instructions for controlling the compensation rods in the target compensation rod group can be manually input, which is described in detail below.

[0168] In one embodiment of the present invention, after determining the corresponding target compensation stick group based on the compensation stick group count, the method further includes:

[0169] receiving a fifth control instruction for the target compensation rod group;

[0170] If the fifth control instruction instructs to lift the rod, the value of the rod lifting counter is controlled to be incremented by one, and a sixth control instruction corresponding to the compensation rod is sent to the compensation rod group actuator based on the third numbering sequence of each compensation rod in the target compensation rod group through a pulse interval trigger mechanism, so that the target compensation rod group is stepped and lifted one by one according to the third numbering sequence;

[0171] If the fifth control instruction instructs to insert a rod, the value of the rod insertion counter is controlled to be increased by one, and through a pulse interval trigger mechanism, based on the fourth numbering sequence of each compensation rod in the target compensation rod group, the seventh control instruction corresponding to the compensation rod is sent to the compensation rod group actuator, so that the target compensation rod group inserts rods one by one according to the fourth numbering sequence, and the third numbering sequence and the fourth numbering sequence are inverse sequences of each other.

[0172] The third numbering sequence can be arranged in the same order as the first numbering sequence described above for the adjustment rod lifting control. That is, if the first numbering sequence is a reverse sequence, the third numbering sequence can also be a reverse sequence. The first and third numbering sequences have the same order, but the elements may differ, depending on the number of adjustment rods and the number of compensation rods. For example, if the adjustment rod group has n adjustment rods numbered 1 to n, the first numbering sequence is n to 1; if the target compensation rod group has m compensation rods numbered 1 to m, the third numbering sequence is m to 1.

[0173] Similarly, the fourth numbering sequence and the second numbering sequence in the regulating rod lifting control can be sequences with the same arrangement order. For relevant descriptions, reference can be made to the embodiment corresponding to the third numbering sequence. To avoid repetition, details will not be given here.

[0174] In an embodiment of the present invention, during the rod lifting process, each time a fifth control instruction instructing to lift the rod is input, a sixth rod control instruction for controlling the lifting of the corresponding compensation rod can be output. For example, taking the third numbering sequence from m to 1 as an example, when the fifth control instruction instructing to lift the rod is input for the first time, a sixth rod control instruction for lifting the compensation rod numbered m is output; when the fifth control instruction instructing to lift the rod is input again, based on the pulse interval triggering mechanism, a sixth rod control instruction for lifting the compensation rod numbered m minus one is output.

[0175] Correspondingly, during the rod insertion process, each time a fifth control instruction indicating rod insertion is input, a sixth rod control instruction for controlling the corresponding compensation rod insertion can be output. For example, taking the fourth numbering sequence of 1 to m as an example, when the fifth control instruction indicating rod insertion is input for the first time, six control instructions for inserting the compensation rod numbered 1 are output; when the fifth control instruction indicating rod insertion is input again, six control instructions for inserting the compensation rod numbered 2 are output based on the pulse interval trigger mechanism.

[0176] In the embodiment of the present invention, through the above steps, each compensation rod in the compensation rod group can be stacked one by one in opposite directions.

[0177] In one embodiment of the present invention, before controlling the value of the stick-lifting counter to increase by one, the method further includes:

[0178] If the fifth control instruction instructs to lift the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod lifting completion signal is reset;

[0179] Before controlling the value of the rod-insertion counter to be incremented by one, the method further includes:

[0180] If the fifth control instruction instructs to insert the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod inserting completion signal is reset.

[0181] In this embodiment, if the fifth control instruction instructs to lift the rod, and the values ​​of the rod lift counter and the rod insertion counter are both 0, it means that the conditions for starting a new round of rod lift control are met. In this case, the rod lift completion signal can be reset first, and then the value of the rod lift counter can be increased by 1. Resetting the rod lift completion signal means setting the rod lift completion signal to 0. Resetting the rod lift completion signal indicates that the rod lift is not completed.

[0182] Accordingly, if the fifth control instruction instructs the rod to be inserted, and the values ​​of the rod lifting counter and the rod insertion counter are both 0, then the conditions for starting a new round of rod insertion control are met. In this case, the rod insertion completion signal can be reset first, and then the value of the rod insertion counter can be increased by 1. Resetting the rod insertion completion signal means setting the rod insertion completion signal to 0. Resetting the rod insertion completion signal indicates that the rod insertion is not completed.

[0183] In one embodiment of the present invention, after sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0184] If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod lifting completion signal is set, the value of the rod lifting counter is reset, and the rod lifting completion signal is output;

[0185] After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0186] If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod insertion completion signal is set, the value of the rod insertion counter is reset, and the rod insertion completion signal is output.

[0187] In this embodiment, the completion of rod lifting or rod insertion can be determined by the value of the rod lifting counter or the rod insertion counter. If rod insertion is complete, the rod insertion completion signal is set, that is, the rod insertion completion signal is set to 1, so as to facilitate timely acquisition of the rod insertion status of the current target compensation rod group and avoid excessive input of control instructions. If rod lifting is complete, the rod lifting completion signal is set, that is, the rod lifting completion signal is set to 1, so as to facilitate timely acquisition of the rod lifting status of the current target compensation rod group and avoid excessive input of control instructions.

[0188] In one embodiment of the present invention, after sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0189] If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set, and the rod group action completion flag is set to indicate that the rods are not moved;

[0190] After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes:

[0191] If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set;

[0192] After the rod group action completion flag is set, if a new round of control instructions for instructing to lift or insert the rod is not received, the rod group action completion flag remains set.

[0193] In this embodiment, during the rod lifting process, if the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, it means that one round of rod lifting has ended, and the action completion flag can be set (i.e., set to 1) without performing the rod moving operation; during the rod inserting process, if the value of the rod inserting counter is equal to the number of compensation rods in the target compensation rod, it means that one round of rod inserting has ended, and the action completion flag can be set, and the rod moving operation is not performed.

[0194] After setting the rod group action completion flag, if a new round of control instructions for lifting or inserting the rod is not received, it means that one round of lifting and inserting the rod has ended and the next round of moving the rod is not needed temporarily. In this case, the action completion flag can be kept in place (i.e. set to 1) and the stick moving operation will not be performed.

[0195] In some embodiments, the control of the above-mentioned target compensation rod group can be applied to the compensation rod group moving rod module, the input variables of which include the above-mentioned fifth control instruction, and the output variables may include the above-mentioned sixth control instruction, rod lifting completion signal, rod insertion completion signal and fault alarm.

[0196] The following is an exemplary description of the moving rod module of the compensation rod group.

[0197] The compensation rod group movement module is used to implement the function of the target compensation rod group's individual control scheme. Taking the target compensation rod group as an example, the target compensation rod group includes 8 compensation rods. The order of the rod insertion action is 1-8, and the order of the rod lifting action is 8-1.

[0198] When the rod movement module receives a rod movement command from the rod group, it sends a rod movement pulse command to the corresponding rod in the group at the pulse interval. A "completion signal" is generated after each rod in the group completes a step. Rod movement commands include rod lifting and rod insertion commands, which are executed in opposite directions.

[0199] The specific algorithm of the compensation rod group moving rod module is described as follows.

[0200] First, determine the input variables, output variables, and intermediate variables of the compensation rod group moving rod module:

[0201] The first step is to determine the module input variables, which are the stick lift command and the stick insert command, a total of 2 inputs, and their types are Boolean.

[0202] The second step is to determine the module's output variables. These are the target stick (8-1) lift command, the target stick (1-8) insert command, the lift and insert completion signal outputs, and the fault alarm output, for a total of 19 outputs. The target stick (8-1) lift command and the target stick (1-8) insert command are Boolean, while the lift and insert completion signals and fault alarm outputs are also Boolean.

[0203] The third step is to determine the module's intermediate variables. These include the rod group action completion flag, rod lift count, rod insertion count, rod group sub-rod count, and pulse time. The rod group action completion flag is a Boolean type; the rod lift count and rod insertion count are integer counts of the rod group sub-rod counts; the rod group sub-rod count is the number of rods in the group (some groups have 4 rods, others have 8 rods) and is an integer; the pulse time is the pulse interval and is a real type.

[0204] Then, determine the rod moving algorithm of the rod moving module of the compensation rod group, such as Figure 4 As shown, the moving rod algorithm of the compensation stick group moving rod module includes:

[0205] The fourth step is to determine whether the rod lifting instruction, rod insertion instruction, and rod group action are complete, including the determination of the fifth control instruction. There are three cases: (1) If the rod lifting instruction and rod insertion instruction are both 0, then the "no rod lifting and no rod insertion" output instruction is output, and the action completion flag is set to 0; (2) If the rod lifting instruction and rod insertion instruction are both 1, then a fault alarm is output; (3) If neither of the above two cases occurs, then the fifth step is executed.

[0206] Step 5 (corresponding to Figure 4 (S405 in step 4) and then proceed to the fourth step to determine the result, rod group action completion, rod lifting count, and rod insertion count. There are three situations: (1) If one round of instructions is completed and the conditions for the start of a new round of instructions are not met, the output action completion flag is 1; (2) If the conditions for the start of a new round of instructions are met, and the rod lifting count and the rod insertion count are both 0, proceed to the next round of judgment and execute the sixth step; (3) If the conditions for the start of a new round of instructions are met, that is, if either the rod lifting count or the rod insertion count is not 0, proceed to the next round of judgment and execute the seventh step.

[0207] Step 6 (corresponding to Figure 4(S406 in step 5) and then judge the result of the fifth step, the rod lifting instruction, and the rod inserting instruction. There are three cases: (1) If the rod lifting instruction and the rod inserting instruction are both 0, the output action completion flag is 1; (2) If the rod lifting instruction is 1, that is, the fifth control instruction instructs the rod lifting, then the rod lifting completion signal is set to 0, and the eighth step is executed, and the rod lifting count is increased by one; (3) If the rod inserting instruction is 1, that is, the fifth control instruction instructs the rod inserting, then the rod inserting completion signal is set to 0, and the twelfth step is executed, and the rod inserting count is increased by one.

[0208] Step 7 (corresponding to Figure 4 In step S407), the fifth step is performed to determine the result, the rod lifting instruction, and the rod inserting instruction. There are two cases: (1) If the rod lifting count is not 0, the ninth step is executed; (2) If the rod inserting count is not 0, the eleventh step is executed.

[0209] Step 8 (corresponding to Figure 4 In step S408), the sixth and ninth step judgment results are calculated. The rod raising counter is incremented by one, and a corresponding control rod raising output instruction, such as the sixth control instruction, is issued through the pulse interval module.

[0210] Step 9 (corresponding to Figure 4 In S409), the seventh step is to judge the result and the stick lifting count. There are two cases: (1) If the stick lifting count is not equal to the number of sticks in the stick group, then the eighth step is executed; (2) If the stick lifting count is equal to the number of sticks in the stick group, then the tenth step is executed;

[0211] Step 10 (corresponding to Figure 4 The pulse interval module sends a rod lifting completion signal, sets the rod lifting count to 0, sets the rod group action completion flag to 1, and a group of rod lifting is completed.

[0212] Step 11 (corresponding to Figure 4 In S411), the calculation of the judgment result of step 7 is performed. There are two cases: (1) If the rod count is not equal to the number of rods in the rod group, then the content of step 12 is executed; (2) If the rod count is equal to the number of rods in the rod group, then the content of step 13 is executed;

[0213] Step 12 (corresponding Figure 4 In step S412), the sixth and eleventh step judgment results are calculated. The rod insertion count is incremented by one, and the corresponding control rod insertion output instruction, such as the seventh control instruction, is issued through the pulse interval module.

[0214] In the thirteenth step, the result of the judgment in the eleventh step is calculated. The pulse interval module sends a rod insertion completion signal, sets the rod insertion count to 0, sets the action completion flag to 1, and a set of rod insertion is completed.

[0215] In one embodiment of the present invention, the method further includes:

[0216] If the rod control system operation signal is set, the compensation rods of each compensation rod group are all located at the upper limit of the stack top, the measured power is greater than the preset power lower limit, the positive change rate of the measured power is less than the third threshold, the deviation between the set power and the measured power is less than the fourth threshold, and the deviation between the measured temperature and the set temperature is greater than the fifth threshold, it is determined to enter the temperature automatic control mode;

[0217] In the temperature automatic control mode, if the positive deviation between the measured power and the set power is greater than a sixth threshold, the rod lifting control is locked;

[0218] In the automatic temperature control mode, if the negative deviation between the measured power and the set power is smaller than a seventh threshold, the plunger control is locked.

[0219] In this embodiment, when the above conditions are met, it indicates that the reactor is relatively stable, so the automatic temperature control mode can be determined; otherwise, when any of the above conditions are not met, the manual temperature control mode is performed.

[0220] In the automatic temperature control mode, if the positive deviation between the measured power and the set power is greater than the sixth threshold (the sixth threshold is greater than 0), it indicates that the measured power is large, and the rod lifting control is locked, thereby preventing the rod lifting from causing the measured power to continue to increase. In the automatic temperature control mode, if the negative deviation between the measured power and the set power is less than the seventh threshold (the seventh threshold is less than 0), it indicates that the measured power is small, and the rod insertion control is locked, thereby preventing the rod insertion from causing the measured power to continue to decrease. This setting can limit the rod lifting and insertion actions based on power deviation.

[0221] For ease of understanding, the following Figure 5 , the automatic temperature control and manual temperature control in the embodiment of the present invention are exemplarily described.

[0222] The first step is to determine the conditions under which the rod control system allows automatic adjustment mode: a. The rod control system operation signal is 1; b. Each compensation rod group is at the upper limit of the stack top; c. The measured power is greater than the lower power limit; d. The positive rate of change of the measured power is less than the third threshold; e. The deviation between the set power and the measured power is less than the fourth threshold; f. The difference between the measured temperature and the set temperature is greater than the fifth threshold. If all of these conditions are met, the system enters automatic temperature control mode. If any of them is not met, the system enters manual temperature control mode.

[0223] In the second step, under the manual temperature control mode, the compensation rod group outputs the rod lifting and insertion signal through manual logic, selects the moving rod group through the compensation rod group selection module, and then outputs the specific compensation rod lifting and insertion instructions through the compensation rod group moving rod module. Combined with the pulse interval trigger mechanism, the rod lifting and insertion instructions are issued to control the compensation rod group actuator to perform the rod lifting and insertion operation.

[0224] The third step is that in the manual temperature control mode, the regulating rod outputs the rod lifting and inserting instruction through manual logic, and combines the pulse interval trigger mechanism to issue the rod lifting and inserting instruction to control the regulating rod group actuator to perform the rod lifting and inserting operation.

[0225] Step 4: In the temperature automatic control mode, if the positive deviation between the measured power and the set power is greater than the sixth threshold, the rod lifting instruction is locked; if the negative deviation between the measured power and the set power is less than the seventh threshold, the rod inserting instruction is locked.

[0226] Step 5. In the temperature automatic control mode, the set temperature is manually set. Under normal circumstances, the set temperature is equal to the manually set temperature. When the unit has a rapid power reduction signal, the set temperature can be reduced at a certain rate according to the control requirements.

[0227] Step 6: In the automatic temperature control mode, the measured temperature is compared with the set temperature. If the measured temperature is lower than the set temperature and the absolute value of the deviation is greater than the first threshold, and if the rod-raising command is not blocked, a third control command is issued to raise the rod. The automatic rod selection module, in conjunction with the pulse interval trigger mechanism, issues a first control command specifically instructing the rod to raise the rod, controlling the actuator of the rod group to raise the rod. When the absolute value of the deviation between the measured temperature and the set temperature is less than the first hysteresis threshold, the rod-raising command of the automatic rod selection module is reset.

[0228] Step 7: In the automatic temperature control mode, the measured temperature is compared with the set temperature. If the measured temperature is greater than the set temperature and the absolute value of the deviation is greater than the second threshold, and if the rod insertion instruction is not locked, a third control instruction for rod insertion is issued. The automatic rod selection module, in conjunction with the pulse interval trigger mechanism, issues a first control instruction specifically for rod insertion, controlling the actuator of the rod group to insert the rod. When the absolute value of the deviation between the measured temperature and the set temperature is less than the second hysteresis threshold, the rod insertion instruction of the automatic rod selection module is reset.

[0229] In one embodiment of the present invention, the method further includes:

[0230] If the measured power is greater than the preset power lower limit and less than the preset power upper limit, it is determined to enter the power automatic control mode;

[0231] The determining of the second control instruction of the circulation pump of the intermediate loop includes:

[0232] Determining a real-time set power based on the set power and the power change rate;

[0233] If the deviation between the real-time set power and the measured power is not within the power regulation dead zone, the real-time second control instruction is determined through a closed-loop control process.

[0234] In this embodiment, when a rapid power reduction signal is not received, the above-mentioned set power can be equal to the manually set power, and the power change rate is a preset rate; when a rapid power reduction signal is received, the above-mentioned set power can be equal to the power carried by the rapid power reduction signal, and the power change rate is the rate carried by the rapid power reduction signal.

[0235] The present invention is configured as above to stably adjust the power of the nuclear reactor and avoid excessive power fluctuations.

[0236] For ease of understanding, the following Figure 6 , an exemplary description is given of the automatic power control and manual power control in the embodiment of the present invention.

[0237] In the first step, when the measured power is less than the power lower limit, the intermediate loop system is in the power manual control mode, and the operator manually controls the speed of the intermediate loop circulation pump. At this time, the PID regulator is in the tracking mode, tracking the actual speed of the intermediate loop circulation pump.

[0238] Second, when the measured power exceeds the lower power limit, the intermediate circuit system switches to automatic power control mode, calculating the real-time set power based on the set power and the set power change rate. If a rapid power reduction signal is present, the real-time set power is calculated based on the rapid power reduction and the set rate.

[0239] The third step compares the set speed with the measured power. If the set speed falls within the power regulation deadband, the PID controller is used to adjust the speed and output the real-time speed setpoint for the intermediate loop pump. The PID controller has high and low speed limits, which align with the intermediate loop pump's operating speed range, ensuring normal operation within these limits.

[0240] In the fourth step, the real-time speed setting value determined by the PID regulator is output to the intermediate loop circulation pump actuator to control the change in the speed of the intermediate loop circulation pump, causing the intermediate loop circulation flow to change, and then causing the heat exchange capacity of the first loop to change, controlling the actual power change of the reactor, and achieving the purpose of regulating the reactor power.

[0241] In step 5, if the measured power exceeds the upper power limit, the control mode switches to manual power control mode, and the set speed of the intermediate loop circulating pump is set to the speed corresponding to the rated power to prevent the unit from over-powering. If the measured power is lower than the upper power limit, the control mode switches to automatic power control mode and the power is controlled according to step 4.

[0242] In this embodiment of the present invention, the core outlet temperature is automatically controlled by controlling the regulating rods, with power deviation serving as the limiting logic for the rod control. Actual power is controlled by controlling the speed of the intermediate loop circulating pump. This demonstrates that this embodiment of the present invention employs two sets of control logics to control temperature and power, respectively, narrowing the gaps between actual and set temperatures and actual and set power, thereby optimizing control performance.

[0243] See also Figure 7 , Figure 7 This is the second flow chart of the multi-purpose small reactor control method according to an embodiment of the present invention. Figure 7 As shown, in the temperature automatic control mode, it can be determined whether to lock the rod lifting control or the rod inserting control based on the power deviation, that is, the temperature control is limited by the power deviation; then the module outputs the rod lifting and inserting instructions based on the automatic selection of the adjustment rod, and the adjustment rod group actuator responds to the rod lifting and inserting instructions to realize automatic temperature control.

[0244] like Figure 7 As shown, in the manual temperature control mode, the input variables of the compensation rod group selection module are determined, so that the target compensation rod group can be determined based on the compensation rod group selection module; then the input variables of the compensation rod group moving rod module are determined, so that the lifting and inserting rod instructions can be output based on the compensation rod group moving rod module, and the compensation rod group actuator responds to the lifting and inserting rod instructions to realize manual control of the temperature.

[0245] Among them, in the manual temperature control mode, you can also manually input the lifting and inserting rod instructions for the adjustment rod to achieve manual control of the adjustment rod.

[0246] like Figure 7 As shown in the figure, power control is achieved by adjusting the speed of the intermediate loop circulation pump, thereby avoiding the interference between the two objects, temperature and power, caused by the rod control system controlling the two objects at the same time, resulting in a large gap between the actual temperature and actual power and the set value, and poor control performance.

[0247] The control logic of the control regulating rod automatically adjusting the reactor outlet temperature and the intermediate loop circulation pump adjusting the reactor power is realized, which will not cause the two control logics to interfere with each other and optimize the control.

[0248] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0249] Figure 8 FIG. 1 is a block diagram of a multi-purpose small reactor control device according to an exemplary embodiment of the present invention. Figure 8 As shown, the exemplary multi-purpose small reactor control device includes:

[0250] a first determining module configured to determine a first control instruction for each regulating rod in the regulating rod group if, in the temperature automatic control mode, a deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition;

[0251] a first sending module, configured to send the first control instruction to the regulating rod group actuator, so as to control the movement of the regulating rod through the regulating rod group actuator until a first condition is satisfied, wherein the first condition includes that a deviation between the measured temperature and the set temperature is within a temperature regulation dead zone;

[0252] a second determining module configured to determine a second control instruction for a circulating pump of an intermediate loop in an automatic power control mode if a deviation between a set power and an actual power of the reactor satisfies a preset automatic power control condition;

[0253] The second sending module is used to send the second control instruction to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

[0254] In one embodiment of the present invention, the first determining module is specifically configured to:

[0255] If the measured temperature is lower than the set temperature, and the negative deviation between the measured temperature and the set temperature is lower than a first threshold, determining the first control instruction to instruct to lift the rod;

[0256] If the measured temperature is greater than the set temperature, and the positive deviation between the measured temperature and the set temperature is greater than a second threshold, determining the first control instruction to instruct the rod to be inserted;

[0257] Among them, when the first control instruction instructs to lift the rod, the temperature adjustment dead zone includes a negative deviation between the actual temperature and the set temperature that is greater than a first hysteresis threshold; when the first control instruction instructs to insert the rod, the temperature adjustment dead zone includes a positive deviation between the actual temperature and the set temperature that is less than a second hysteresis threshold.

[0258] In one embodiment of the present invention, the first sending module is specifically configured to:

[0259] If the first control instruction instructs to lift the rods, the first control instructions corresponding to the regulating rods are sequentially sent to the regulating rod group actuator along the first numbering sequence of the regulating rods through a pulse interval trigger mechanism, so that the regulating rod group lifts the regulating rods one by one in a stepped manner according to the first numbering sequence until the first condition is met;

[0260] If the first control instruction instructs to insert the rod, the first control instruction corresponding to the adjusting rod is sent to the adjusting rod group actuator in sequence along the second numbering sequence of each adjusting rod through a pulse interval trigger mechanism, so that the adjusting rod group inserts the rods one by one according to the second numbering sequence until the first condition is met, wherein the first numbering sequence and the second numbering sequence are inverse sequences of each other.

[0261] In one embodiment of the present invention, the first determining module is further configured to:

[0262] If the deviation between the measured temperature and the set temperature satisfies a preset temperature automatic control condition, determining automatic adjustment information, including a third control instruction and an expected rod position corresponding to each adjustment rod;

[0263] If the third control instruction indicates to lift the rod, traverse the expected rod positions corresponding to the respective adjustment rods to obtain the target rod position indicating the least number of steps to lift the rod, and determine that the first control instruction indicates to lift the rod;

[0264] If the third control instruction indicates a rod insertion, traversing the expected rod positions corresponding to the respective adjustment rods to obtain a target rod position indicating the least number of rod insertion steps, and determining that the first control instruction indicates a rod insertion;

[0265] The first condition includes that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone or each adjustment rod reaches the target rod position.

[0266] In one embodiment of the present invention, the apparatus further includes:

[0267] A first receiving module is used to receive a fourth control instruction and a compensation rod group count in a manual temperature control mode;

[0268] The third determining module is used to determine the corresponding target compensation rod group based on the compensation rod group count when the fourth control instruction instructs lifting the rod or inserting the rod, and each compensation rod in the target compensation rod group is used to execute the rod moving process.

[0269] In one embodiment of the present invention, the third determining module is specifically configured to:

[0270] When the fourth control instruction instructs to lift the rod, the value of the first step counter is initialized based on the first counting sequence, and the corresponding step group number is retrieved from the preset rod lifting rule based on the value of the first step counter;

[0271] performing a modulo operation on the compensation rod group count and the number of step groups, querying the corresponding target compensation rod group from the preset rod extraction rule according to the result of the modulo operation, and updating the value of the first step counter according to the first counting sequence;

[0272] When the fourth control instruction instructs the rod to be inserted, the value of the second step counter is initialized based on the second counting sequence, and the corresponding step group number is queried from the preset rod insertion rule based on the value of the second step counter, and the first counting sequence and the second counting sequence are in reverse order of each other;

[0273] A modulo operation is performed on the compensation rod group count and the number of step groups, and the corresponding target compensation rod group is queried from the preset rod insertion rule according to the result of the modulo operation, and the value of the second step counter is updated according to a second counting sequence.

[0274] In one embodiment of the present invention, the apparatus further includes:

[0275] a second receiving module, configured to receive a fifth control instruction for the target compensation rod group;

[0276] a third sending module, configured to, if the fifth control instruction indicates to raise the rod, control the value of the rod raising counter to increase by one, and, through a pulse interval triggering mechanism, send a sixth control instruction corresponding to the compensation rod to the compensation rod group actuator based on the third numbering sequence of each compensation rod in the target compensation rod group, so that the target compensation rod group raises the rods one by one in a step-by-step manner according to the third numbering sequence;

[0277] a fourth sending module, configured to, if the fifth control instruction indicates rod insertion, control the value of the rod insertion counter to increase by one, and, through a pulse interval triggering mechanism, send a seventh control instruction corresponding to the compensation rod to the compensation rod group actuator based on the fourth numbering sequence of each compensation rod in the target compensation rod group, so that the target compensation rod group inserts rods one by one in a staggered manner according to the fourth numbering sequence, and the third numbering sequence and the fourth numbering sequence are inverse sequences of each other.

[0278] In one embodiment of the present invention, the apparatus further includes a first signal processing module configured to:

[0279] If the fifth control instruction instructs to lift the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod lifting completion signal is reset before the value of the control rod lifting counter is incremented by one;

[0280] If the fifth control instruction instructs to insert the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod inserting completion signal is reset before the value of the control rod inserting counter is increased by one.

[0281] In one embodiment of the present invention, the apparatus further includes a second signal processing module configured to:

[0282] After sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, if the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod group, setting the rod lifting completion signal and resetting the value of the rod lifting counter, and outputting the rod lifting completion signal;

[0283] After the seventh control instruction corresponding to the compensation rod is sent to the compensation rod group actuator, if the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod insertion completion signal is set and the value of the rod insertion counter is reset, and the rod insertion completion signal is output.

[0284] In one embodiment of the present invention, the apparatus further includes:

[0285] a third signal processing module configured to, after sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, set a rod group action completion flag if the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod group, wherein the setting of the rod group action completion flag is used to indicate that the rods will not be moved;

[0286] a fourth signal processing module, configured to set a rod group action completion flag if the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod group after the seventh control instruction corresponding to the compensation rod is sent to the compensation rod group actuator;

[0287] The fifth signal processing module is configured to keep the rod group action completion flag set if no new round of control instructions for instructing the rod to lift or insert the rod is received after the rod group action completion flag is set.

[0288] In one embodiment of the present invention, the apparatus further includes:

[0289] The temperature control mode determination module determines to enter the automatic temperature control mode if the rod control system operation signal is set, the compensation rods of each compensation rod group are all located at the upper limit of the stack top, the measured power is greater than the preset power lower limit, the positive change rate of the measured power is less than a third threshold, the deviation between the set power and the measured power is less than a fourth threshold, and the deviation between the measured temperature and the set temperature is greater than a fifth threshold;

[0290] a rod lifting control locking module, configured to lock the rod lifting control if the positive deviation between the measured power and the set power is greater than a sixth threshold value in the temperature automatic control mode;

[0291] The rod insertion control locking module is used to lock the rod insertion control if the negative deviation between the measured power and the set power is less than a seventh threshold value in the temperature automatic control mode.

[0292] In one embodiment of the present invention, the apparatus further includes:

[0293] a power control mode determination module, which determines to enter the automatic power control mode if the measured power is greater than a preset lower power limit and less than a preset upper power limit;

[0294] The second determining module is specifically configured to:

[0295] In the automatic power control mode, determining a real-time set power based on the set power and the power change rate;

[0296] If the deviation between the real-time set power and the measured power is not within the power regulation dead zone, the real-time second control instruction is determined through a closed-loop control process.

[0297] It should be noted that the multi-purpose small reactor control device provided in the above embodiment and the multi-purpose small reactor control method provided in the above embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual application, the multi-purpose small reactor control device provided in the above embodiment can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0298] An embodiment of the present invention also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the multi-purpose small reactor control method provided in the above-mentioned embodiments.

[0299] Figure 9 FIG1 shows a schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present invention. Figure 9 The computer system 900 of the electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0300] like Figure 9As shown, the computer system 900 includes a central processing unit (CPU) 901, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 902 or the program loaded from the storage part 908 into the random access memory (RAM) 903, such as executing the method described in the above embodiment. Various programs and data required for system operation are also stored in the RAM 903. The CPU 901, ROM 902 and RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0301] The following components are connected to the I / O interface 905: an input section 906 including a keyboard, a mouse, and the like; an output section 907 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 908 including a hard disk and the like; and a communication section 909 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the I / O interface 905 as needed. Removable media 911, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like, are installed in the drive 910 as needed, so that computer programs read therefrom can be installed into the storage section 908 as needed.

[0302] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product that includes a computer program carried on a computer-readable medium, the computer program including a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 909 and / or installed from a removable medium 911. When the computer program is executed by the central processing unit (CPU) 901, the various functions defined in the system of the present invention are performed.

[0303] It should be noted that the computer-readable medium shown in the embodiments of the present invention may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may, for example, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take a variety of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0304] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two boxes shown in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or can be implemented using a combination of dedicated hardware and computer instructions.

[0305] The units involved in the embodiments of the present invention may be implemented in software or hardware, and the units described may also be provided in a processor. In some cases, the names of these units do not limit the units themselves.

[0306] Another aspect of the present invention provides a computer-readable storage medium storing a computer program. When executed by a computer processor, the computer program causes the computer to execute the multi-purpose small reactor control method described above. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.

[0307] Another aspect of the present invention provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to implement the multi-purpose small reactor control method provided in each of the above embodiments.

[0308] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, any equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.

[0309] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.

Claims

1. A multi-purpose small reactor control method, characterized in that: The method comprises: In the temperature automatic control mode, if the deviation between the measured temperature at the reactor outlet and the set temperature meets the preset temperature automatic control condition, the first control instruction of each regulating rod in the regulating rod group is determined; sending the first control instruction to the regulating rod group actuator to control the movement of the regulating rod through the regulating rod group actuator until a first condition is satisfied, wherein the first condition includes that a deviation between the measured temperature and the set temperature is within a temperature regulation dead zone; In the power automatic control mode, if the deviation between the set power and the measured power of the reactor meets the preset power automatic control condition, determining a second control instruction for the circulation pump of the intermediate loop; The second control instruction is sent to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

2. The multi-purpose small reactor control method according to claim 1, characterized in that: If the deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition, determining a first control instruction for each regulating rod in the reactor includes: If the measured temperature is lower than the set temperature, and the negative deviation between the measured temperature and the set temperature is lower than a first threshold, determining the first control instruction to instruct to lift the rod; If the measured temperature is greater than the set temperature, and the positive deviation between the measured temperature and the set temperature is greater than a second threshold, determining the first control instruction to instruct the rod to be inserted; Among them, when the first control instruction instructs to lift the rod, the temperature adjustment dead zone includes a negative deviation between the actual temperature and the set temperature that is greater than a first hysteresis threshold; when the first control instruction instructs to insert the rod, the temperature adjustment dead zone includes a positive deviation between the actual temperature and the set temperature that is less than a second hysteresis threshold.

3. The multi-purpose small reactor control method according to claim 2, characterized in that: The first control instruction is used to control a single regulating rod to perform a single-step movement, and the sending of the first control instruction to the regulating rod group actuator includes: If the first control instruction instructs to lift the rods, the first control instructions corresponding to the regulating rods are sequentially sent to the regulating rod group actuator along the first numbering sequence of the regulating rods through a pulse interval trigger mechanism, so that the regulating rod group lifts the regulating rods one by one in a stepped manner according to the first numbering sequence until the first condition is met; If the first control instruction instructs to insert the rod, the first control instruction corresponding to the adjusting rod is sent to the adjusting rod group actuator in sequence along the second numbering sequence of each adjusting rod through a pulse interval trigger mechanism, so that the adjusting rod group inserts the rods one by one according to the second numbering sequence until the first condition is met, wherein the first numbering sequence and the second numbering sequence are inverse sequences of each other.

4. The multi-purpose small reactor control method according to claim 3, characterized in that: The determining of the first control instruction for each regulating rod in the reactor includes: If the deviation between the measured temperature and the set temperature satisfies a preset temperature automatic control condition, determining automatic adjustment information, including a third control instruction and an expected rod position corresponding to each adjustment rod; If the third control instruction indicates to lift the rod, traverse the expected rod positions corresponding to the respective adjustment rods to obtain the target rod position indicating the least number of steps to lift the rod, and determine that the first control instruction indicates to lift the rod; If the third control instruction indicates a rod insertion, traversing the expected rod positions corresponding to the respective adjustment rods to obtain a target rod position indicating the least number of rod insertion steps, and determining that the first control instruction indicates a rod insertion; The first condition includes that the deviation between the measured temperature and the set temperature is within the temperature adjustment dead zone or each adjustment rod reaches the target rod position.

5. The multi-purpose small reactor control method according to claim 1, characterized in that: The method further comprises: In the manual temperature control mode, receiving the fourth control instruction and compensating the rod group count; When the fourth control instruction instructs to lift the rod or to insert the rod, a corresponding target compensation rod group is determined based on the compensation rod group count, and each compensation rod in the target compensation rod group is used to execute the rod moving process.

6. The multi-purpose small reactor control method according to claim 5, characterized in that: Determining a corresponding target compensation stick group based on the compensation stick group count includes: When the fourth control instruction instructs to lift the rod, the value of the first step counter is initialized based on the first counting sequence, and the corresponding step group number is retrieved from the preset rod lifting rule based on the value of the first step counter; performing a modulo operation on the compensation rod group count and the number of step groups, querying the corresponding target compensation rod group from the preset rod extraction rule according to the result of the modulo operation, and updating the value of the first step counter according to the first counting sequence; When the fourth control instruction instructs the rod to be inserted, the value of the second step counter is initialized based on the second counting sequence, and the corresponding step group number is queried from the preset rod insertion rule based on the value of the second step counter, and the first counting sequence and the second counting sequence are in reverse order of each other; A modulo operation is performed on the compensation rod group count and the number of step groups, and the corresponding target compensation rod group is queried from the preset rod insertion rule according to the result of the modulo operation, and the value of the second step counter is updated according to a second counting sequence.

7. The multi-purpose small reactor control method according to claim 5 or 6, characterized in that: After determining the corresponding target compensation stick group based on the compensation stick group count, the method further includes: receiving a fifth control instruction for the target compensation rod group; If the fifth control instruction instructs to lift the rod, the value of the rod lifting counter is controlled to be incremented by one, and a sixth control instruction corresponding to the compensation rod is sent to the compensation rod group actuator based on the third numbering sequence of each compensation rod in the target compensation rod group through a pulse interval trigger mechanism, so that the target compensation rod group is stepped and lifted one by one according to the third numbering sequence; If the fifth control instruction instructs to insert a rod, the value of the rod insertion counter is controlled to be increased by one, and through a pulse interval trigger mechanism, based on the fourth numbering sequence of each compensation rod in the target compensation rod group, the seventh control instruction corresponding to the compensation rod is sent to the compensation rod group actuator, so that the target compensation rod group inserts rods one by one according to the fourth numbering sequence, and the third numbering sequence and the fourth numbering sequence are inverse sequences of each other.

8. The multi-purpose small reactor control method according to claim 7, characterized in that: Before the value of the control stick lifting counter is increased by one, the method further includes: If the fifth control instruction instructs to lift the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod lifting completion signal is reset; Before controlling the value of the rod-insertion counter to be incremented by one, the method further includes: If the fifth control instruction instructs to insert the rod, and the values ​​of the rod lifting counter and the rod inserting counter are both 0, the rod inserting completion signal is reset.

9. The multi-purpose small reactor control method according to claim 8, characterized in that: After sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes: If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod lifting completion signal is set, the value of the rod lifting counter is reset, and the rod lifting completion signal is output; After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes: If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod insertion completion signal is set, the value of the rod insertion counter is reset, and the rod insertion completion signal is output.

10. The multi-purpose small reactor control method according to claim 9, characterized in that: After sending the sixth control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes: If the value of the rod lifting counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set, and the rod group action completion flag is set to indicate that the rods are not moved; After sending the seventh control instruction corresponding to the compensation rod to the compensation rod group actuator, the method further includes: If the value of the rod insertion counter is equal to the number of compensation rods in the target compensation rod, the rod group action completion flag is set; After the rod group action completion flag is set, if a new round of control instructions for instructing to lift or insert the rod is not received, the rod group action completion flag remains set.

11. The multi-purpose small reactor control method according to claim 1, characterized in that: The method further comprises: If the rod control system operation signal is set, the compensation rods of each compensation rod group are all located at the upper limit of the stack top, the measured power is greater than the preset power lower limit, the positive change rate of the measured power is less than the third threshold, the deviation between the set power and the measured power is less than the fourth threshold, and the deviation between the measured temperature and the set temperature is greater than the fifth threshold, it is determined to enter the temperature automatic control mode; In the temperature automatic control mode, if the positive deviation between the measured power and the set power is greater than a sixth threshold, the rod lifting control is locked; In the automatic temperature control mode, if the negative deviation between the measured power and the set power is smaller than a seventh threshold, the plunger control is locked.

12. The multi-purpose small reactor control method according to claim 1, characterized in that: The method further comprises: If the measured power is greater than the preset power lower limit and less than the preset power upper limit, it is determined to enter the power automatic control mode; The determining of the second control instruction of the circulation pump of the intermediate loop includes: In the automatic power control mode, determining a real-time set power based on the set power and the power change rate; If the deviation between the real-time set power and the measured power is not within the power regulation dead zone, the real-time second control instruction is determined through a closed-loop control process.

13. A multi-purpose small reactor control device, characterized in that: include: a first determining module configured to determine a first control instruction for each regulating rod in the regulating rod group if, in the temperature automatic control mode, a deviation between the measured temperature at the reactor outlet and the set temperature satisfies a preset temperature automatic control condition; a first sending module, configured to send the first control instruction to the regulating rod group actuator, so as to control the movement of the regulating rod through the regulating rod group actuator until a first condition is satisfied, wherein the first condition includes that a deviation between the measured temperature and the set temperature is within a temperature regulation dead zone; a second determining module configured to determine a second control instruction for a circulating pump of an intermediate loop in an automatic power control mode if a deviation between a set power and an actual power of the reactor satisfies a preset automatic power control condition; The second sending module is used to send the second control instruction to the circulation pump actuator to control the speed of the circulation pump through the circulation pump actuator until a second condition is met, wherein the second condition includes that the deviation between the set power and the measured power is within the power regulation dead zone.

14. A device, characterized in that include: one or more processors and memory, A computer program is stored in the memory, and when the one or more processors execute the computer program, the device executes the multi-purpose small reactor control method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that A computer program is stored thereon, which, when executed by one or more processors, causes the device to execute the multi-purpose small reactor control method according to any one of claims 1 to 12.

Citation Information

Cited By

  • Quick power reduction method and system based on adjusting rod group and pressurized water reactor

    CN121148748A