Control rod position detector signal parameter adjusting method and system and related equipment
By automatically collecting and processing the induced voltage data of the rod-rod position detector, identifying the rod-rod position sudden change point and calculating the coil voltage threshold, the problem of manual adjustment efficiency in the prior art is solved, and automated coil voltage threshold calculation is realized, which improves debugging efficiency and accuracy.
Patent Information
- Application Number
- CN202411914597.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In the prior art, the adjustment of the coil voltage threshold of the control rod position detector requires manual measurement and calculation, which is inefficient and affects the debugging process of the nuclear power plant.
By collecting the induced voltage data of each detection coil during the control rod movement, an induced voltage curve is generated, and sliding average and differential processing is performed, the sudden change point of the control rod position is automatically identified, and the coil voltage threshold of each detection coil at each characteristic rod position is calculated.
Automatic calculation of coil voltage threshold is realized, efficiency is improved, errors in manual operation are reduced, and the normal commissioning of nuclear power plants is ensured.
Smart Images

Figure CN119811714A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of nuclear power plant commissioning, and in particular to a control rod position detector signal parameter adjustment method, device and related equipment. Background Art
[0002] Control rods are used to control the reactivity of the reactor core and provide shutdown margin. The actual position of the control rod in the reactor is measured by a rod position meter. The magnetic drive rod moves in multiple sets of windings in the rod position detector. The induced voltage of multiple sets of secondary windings is processed through a preset coil voltage threshold to obtain an induced signal representing the position of the drive rod, and then the drive rod position is calculated to obtain the control rod position.
[0003] In the related art, the coil voltage threshold is adjusted by recording the coil voltage output at each specific control rod position, calculating the coil voltage threshold by statistical averaging and using the threshold calculation formula. The entire measurement process requires test personnel to manually measure the coil output value and manually record and calculate the coil threshold parameters based on the measurement results. The entire measurement process requires recording tens of thousands of sets of data, resulting in low efficiency and affecting the normal commissioning process of nuclear power plants. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application provides a control rod position detector signal parameter adjustment method, device and related equipment, which can realize automatic calculation of coil voltage threshold.
[0005] In a first aspect, an embodiment of the present application provides a method for adjusting a control rod position detector signal parameter, comprising:
[0006] During the movement of the control rod, the induced voltage data of each detection coil in the rod position detector corresponding to the control rod is collected, and a corresponding induced voltage curve is generated according to the induced voltage data;
[0007] Performing sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil;
[0008] Performing differentiation processing on the smooth induced voltage curve corresponding to each of the detection coils to obtain an induced voltage derivative curve corresponding to each of the detection coils;
[0009] Determining a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold;
[0010] A plurality of groups of coil voltage values are determined on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and a coil voltage threshold of each detection coil at each characteristic rod position is calculated according to the plurality of groups of coil voltage values.
[0011] In some embodiments, performing sliding average processing on the induced voltage curve corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils includes:
[0012] Obtaining a sliding average window of a preset width, and aligning the center point of the sliding average window with each data point of the induced voltage curve in sequence;
[0013] At each alignment position, the arithmetic mean of all data points in the sliding average window is calculated, and the data points at the alignment position are updated to the arithmetic mean;
[0014] All updated data points are connected to obtain the smoothed induced voltage curve.
[0015] In some embodiments, a plurality of control rod position mutation points are determined on each of the induced voltage derivative curves according to a preset derivative threshold, including:
[0016] Based on the derivative threshold, identifying on each of the induced voltage derivative curves a plurality of mutation data points whose derivative absolute values are greater than the derivative threshold;
[0017] The time point corresponding to each of the mutation data points on the induced voltage derivative curve of each of the detection coils is determined as the control rod position mutation point.
[0018] In some embodiments, determining a plurality of sets of coil voltage values on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position according to the plurality of sets of coil voltage values includes:
[0019] Based on the multiple control rod position mutation points, each of the induced voltage curves is divided into a plurality of characteristic rod positions;
[0020] Collecting multiple sets of coil voltage values at each characteristic rod position, and performing arithmetic averaging on the multiple sets of coil voltage values in each characteristic rod position to obtain an average voltage value in each characteristic rod position;
[0021] The average voltage value in each characteristic rod position is determined as the coil voltage threshold of the corresponding detection coil at the characteristic rod position.
[0022] In some embodiments, the control rod is driven by a control rod driving device and moves in the rod position detector. For a first detection coil in the rod position detector close to the control rod driving device, after performing sliding average processing on an induced voltage curve formed by the induced voltage data corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils, the method further includes:
[0023] Identify on the smooth induced voltage curve corresponding to the first detection coil through a sliding search window of a preset width to obtain a plurality of local maximum points;
[0024] Removing abnormal points from the plurality of local maximum value points by using a preset maximum value threshold value to obtain a plurality of rod position feature points;
[0025] Determining a plurality of local peak maximum voltage values and a plurality of local trough maximum voltage values on the induced voltage curve corresponding to the first detection coil;
[0026] The coil voltage threshold of the first detection coil corresponding to each of the rod position feature points is calculated according to the multiple local peak maximum voltage values and the multiple local trough maximum voltage values.
[0027] In some embodiments, removing abnormal points from the plurality of local maximum value points by using a preset maximum value threshold to obtain a plurality of rod position feature points includes:
[0028] For each of the local maximum values, when the local maximum value is less than or equal to the maximum value threshold, the local maximum value is determined as the rod position feature point;
[0029] When the local maximum value is greater than the maximum value threshold, it is determined as an abnormal point and removed from the multiple local maximum value points.
[0030] In some embodiments, determining a plurality of local peak maximum voltage values and a plurality of local trough maximum voltage values on the induced voltage curve corresponding to the first detection coil includes:
[0031] The induced voltage at each of the rod position feature points is determined as the local peak maximum voltage value, and the two nearest local minimum points are respectively searched on the induced voltage curves on the left and right sides thereof;
[0032] The induced voltage of the local minimum point with a larger induced voltage among the two local minimum points is determined as the local valley maximum voltage value.
[0033] In some embodiments, the calculation of the coil voltage threshold corresponding to each of the rod position feature points of the first detection coil according to the plurality of the local peak maximum voltage values and the plurality of the local trough maximum voltage values includes:
[0034] Calculating a callback voltage value according to each of the local peak maximum voltage values and the corresponding local trough maximum voltage value;
[0035] A coil voltage threshold of the first detection coil corresponding to each of the rod position feature points is calculated based on the callback voltage value.
[0036] In some embodiments, after determining a plurality of sets of coil voltage values on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position according to the plurality of sets of coil voltage values, the method further includes:
[0037] Compare the coil voltage threshold of each detection coil at each characteristic rod position with a preset standard coil voltage threshold;
[0038] When the deviation between the coil voltage threshold of any detection coil at any characteristic rod position and the standard coil voltage threshold exceeds a preset threshold range, the standard coil voltage threshold is calibrated according to the actual coil voltage threshold of each detection coil at each characteristic rod position to obtain a calibrated standard coil voltage threshold;
[0039] The calibrated standard coil voltage threshold is updated as the coil voltage threshold parameter of the control rod position detector.
[0040] In a second aspect, an embodiment of the present application provides a control rod position detector signal parameter adjustment system, which is used to implement the control rod position detector signal parameter adjustment method as described in the first aspect, including:
[0041] Control each detector power supply cabinet to send a corresponding pulse signal to a corresponding clock signal line as an alternative clock signal in the clock signal line;
[0042] Acquire the candidate clock signal in each of the clock signal lines through a phase synchronization module, and determine a phase synchronization signal from the plurality of candidate clock signals according to a preset signal determination rule;
[0043] Based on the phase synchronization signal, the sine wave generator is controlled to process the DC voltage output by the transformer to provide an excitation voltage with the same frequency and phase to each control rod position detector.
[0044] In a third aspect, an embodiment of the present application provides a device for adjusting signal parameters of a control rod position detector, comprising:
[0045] A collection module, used for collecting the induced voltage data of each detection coil in the rod position detector corresponding to the control rod during the movement of the control rod, and generating a corresponding induced voltage curve according to the induced voltage data;
[0046] A sliding average module, used for performing sliding average processing on the induced voltage curve corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils;
[0047] A differentiation module, used for performing differentiation processing on the smooth induced voltage curve corresponding to each of the detection coils to obtain an induced voltage derivative curve corresponding to each of the detection coils;
[0048] An identification module, used for determining a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold;
[0049] A calculation module is used to determine multiple groups of coil voltage values on the corresponding induced voltage curve according to the multiple control rod position mutation points, and calculate the coil voltage threshold of each detection coil at each characteristic rod position according to the multiple groups of coil voltage values.
[0050] An embodiment of the present application provides an electronic device, including: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the control rod position detector signal parameter adjustment method as described in any one of the embodiments of the first aspect of the present application.
[0051] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement a control rod position detector signal parameter adjustment method as described in any one of the embodiments of the first aspect of the present application.
[0052] The control rod position detector signal parameter adjustment method according to the embodiment of the present application has at least the following beneficial effects:
[0053] A control rod position detector signal parameter adjustment method according to an embodiment of the present application includes: collecting induced voltage data of each detection coil in the rod position detector corresponding to the control rod, and generating a corresponding induced voltage curve based on the induced voltage data; performing sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil; performing differential processing on the smoothed induced voltage curve corresponding to each detection coil to obtain an induced voltage derivative curve corresponding to each detection coil; determining multiple control rod position mutation points on each induced voltage derivative curve based on a preset derivative threshold; determining multiple groups of coil voltage values on the corresponding induced voltage curve based on the multiple control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position based on the multiple groups of coil voltage values.
[0054] The present application collects the induced voltage data of each detection coil during the movement of the control rod, generates the corresponding induced voltage curve, and then performs sliding average processing on the induced voltage curve, which can effectively remove the high-frequency noise interference in the curve, make the curve smooth, and improve the accuracy and reliability of the subsequent rod position mutation point identification. Then, by performing differential processing on the smoothed induced voltage curve, the induced voltage derivative curve is obtained, which can highlight the sharp change characteristics of the induced voltage at the control rod position mutation point, thereby accurately identifying the rod position mutation point, and determining multiple control rod position mutation points on the induced voltage derivative curve according to the preset derivative threshold, which can automatically, quickly and accurately identify the key position change points of the control rod during the movement process, and finally, according to the rod position mutation point, multiple groups of coil voltage values are determined on the induced voltage curve, and the coil voltage threshold of each detection coil at each characteristic rod position is calculated accordingly, and the coil voltage threshold of the detection coil at different rod positions can be automatically obtained, avoiding the inefficiency and inaccuracy of traditional manual parameter adjustment, realizing automatic identification of the control rod position mutation point, and then automatically calculating the coil voltage threshold of the detection coil at the characteristic rod position.
[0055] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0057] Figure 1 A working principle diagram of a control rod position detector provided in an embodiment of the present application;
[0058] Figure 2 A flow chart of an optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0059] Figure 3 A schematic diagram of a smoothed induced voltage provided in an embodiment of the present application;
[0060] Figure 4 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0061] Figure 5 A schematic diagram of characteristic rod position identification provided in an embodiment of the present application;
[0062] Figure 6 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0063] Figure 7A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0064] Figure 8 A schematic diagram of characteristic rod position identification provided in an embodiment of the present application;
[0065] Fig. 9 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0066] Fig.10 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0067] Fig.11 A schematic diagram of local extreme point search and outlier removal provided in an embodiment of the present application;
[0068] Fig.12 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0069] Fig.13 A schematic diagram of the rod position feature points of the first detection coil provided in an embodiment of the present application;
[0070] Fig.14 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0071] Fig.15 A flow chart of another optional control rod position detector signal parameter adjustment method provided in an embodiment of the present application;
[0072] Fig.16 A schematic diagram of a control rod position detector signal parameter adjustment system provided in an embodiment of the present application;
[0073] Fig.17 A schematic diagram of a control rod position detector signal parameter adjustment device provided in an embodiment of the present application;
[0074] Fig.18 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0075] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
[0076] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first", "second", it is only used to distinguish the technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0077] In the description of the present application, it should be understood that descriptions involving orientation, such as up, down, left, right, front, back, etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0078] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0079] In the description of this application, it should be noted that, unless otherwise clearly defined, the terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in this application in combination with the specific content of the technical solution. In addition, the identification of specific steps below does not represent a limitation on the order of steps and execution logic. The execution order and execution logic between each step should be understood and inferred with reference to the contents described in the embodiment.
[0080] Control rods are used to control the reactivity of the reactor core and provide shutdown margin, which is crucial to reactor safety. The actual position of the control rod in the reactor is monitored by the rod position indication system (RPI). The control rod assembly is connected to the drive rod, and the rod position detector of the RPI actually measures the position of the drive rod, thereby indirectly determining the position of the control rod assembly in the core.
[0081] The principle of the control rod position detector is as follows Figure 1As shown, the magnetic driving rod moves in multiple sets of windings, and the induced voltage of the windings is processed by the RPI system to obtain a binary signal ("0" or "1") representing the position of the driving rod. The driving rod position is obtained by calculating the signal, thereby obtaining the control rod position.
[0082] Due to the inevitable electromagnetic interference and system power supply voltage fluctuation, it is necessary to Figure 1 The coil threshold should be properly set. Inappropriate coil threshold will cause the rod position measured by the RPI system to fluctuate unexpectedly when the drive rod position remains unchanged, thus affecting the monitoring of the control rod position. In order to set the correct coil threshold, the coil threshold and hysteresis of the control rod position detector need to be adjusted and verified during system debugging.
[0083] In the prior art, the prior art for adjusting the threshold value of the rod position detector coil A includes: 1) the reactor operator lifts and inserts the control rod at a specific speed; 2) a recorder is used to record the output signal of the A coil during the movement of the control rod; 3) the characteristic point voltage of the recorded data curve is manually found; 4) the threshold value of the A coil is calculated using a calculation formula.
[0084] The threshold adjustment of the rod position detector coils B / C / D / E is realized, including: 1) the reactor operator moves the control rod to a series of specific positions (characteristic rod positions) on the DCS; 2) under each specific control rod position state, the maximum value, minimum value and average value of the output signal of the B / C / D / E coils are recorded by measuring instruments over a period of time (generally about 10 seconds); 3) the coil output signals under all specific control rod position states are counted, and the B / C / D / E coil thresholds are calculated using a calculation formula.
[0085] It can be seen that the entire measurement process of the prior art requires the test personnel to manually measure the coil output value and manually record and calculate the coil threshold parameters based on the measurement results. Taking a certain series of pressurized water reactors as an example, there are 61 control rods in the core, 4 coils need to be measured, and 3 sets of data need to be recorded under 41 characteristic rod positions. Calculation shows that all rod bundles need to measure at least 30012 sets of data. At the same time, the conversion of the prior art under the characteristic rod position requires waiting for the operator to operate the window. The combination of the above factors leads to the low efficiency of the prior art solution, high manpower requirements, and the calculation results are heavily dependent on the tester, which affects the commissioning process of the nuclear power plant.
[0086] Based on this, the present application collects the induced voltage data of each detection coil during the movement of the control rod, generates the corresponding induced voltage curve, and then performs sliding average processing on the induced voltage curve, which can effectively remove the high-frequency noise interference in the curve, make the curve smooth, and improve the accuracy and reliability of the subsequent rod position mutation point identification. Then, by performing differential processing on the smoothed induced voltage curve, the induced voltage derivative curve is obtained, which can highlight the sharp change characteristics of the induced voltage at the control rod position mutation point, thereby accurately identifying the rod position mutation point, and determining multiple control rod position mutation points on the induced voltage derivative curve according to the preset derivative threshold, which can automatically, quickly and accurately identify the key position change points of the control rod during the movement process. Finally, multiple groups of coil voltage values are determined on the induced voltage curve according to the rod position mutation point, and the coil voltage threshold of each detection coil at each characteristic rod position is calculated accordingly, and the coil voltage threshold of the detection coil at different rod positions can be automatically obtained, avoiding the inefficiency and inaccuracy of traditional manual parameter adjustment, realizing automatic identification of the control rod position mutation point, and then automatically calculating the coil voltage threshold of the detection coil at the characteristic rod position.
[0087] See also Figure 2 A control rod position detector signal parameter adjustment method provided by an embodiment of the present invention may include, but is not limited to, the following steps 201 to 205:
[0088] Step 201, during the movement of the control rod, collect the induced voltage data of each detection coil in the rod position detector corresponding to the control rod, and generate a corresponding induced voltage curve according to the induced voltage data.
[0089] Step 202 , performing sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil.
[0090] Step 203: Differentiate the smooth induced voltage curve corresponding to each detection coil to obtain an induced voltage derivative curve corresponding to each detection coil.
[0091] Step 204: determining a plurality of control rod position mutation points on each induced voltage derivative curve according to a preset derivative threshold.
[0092] Step 205, determining multiple groups of coil voltage values on the corresponding induced voltage curve according to multiple control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position according to the multiple groups of coil voltage values.
[0093] In step 201 of some embodiments, when the control rod moves axially in the rod position detector driven by its driving device, a voltage signal is induced in the detection coil. The signal acquisition device arranged on the rod position detector can collect the change data of the induced voltage of each detection coil in the process of the control rod movement in real time. The collected induced voltage data corresponds to the control rod movement position one by one, reflecting the axial position distribution of the control rod in the rod position detector. The collected induced voltage data are arranged in chronological order to obtain an induced voltage curve reflecting the continuous movement process of the control rod. The horizontal axis of the curve is time or the control rod displacement distance, and the vertical axis is the induced voltage value of the detection coil. Each point on the curve corresponds to the coil induced voltage when the control rod moves to a certain position. By generating the induced voltage curve, the continuous change of the induced voltage of the detection coil during the control rod movement is intuitively reflected, laying a data foundation for the subsequent analysis of the characteristic rod position of the control rod.
[0094] In step 202 of some embodiments, during the actual movement of the control rod, due to the influence of factors such as electromagnetic interference and mechanical vibration, the induced voltage signal collected by the detection coil often contains certain noise and fluctuations. These noises and fluctuations will appear as a large number of local fluctuations and peaks on the induced voltage curve. If the original induced voltage curve is directly analyzed, these local fluctuations may be mistakenly identified as the characteristic position of the control rod, resulting in deviations in the subsequent judgment of the rod position mutation point. In order to reduce this misjudgment, it is necessary to smooth the induced voltage curve to weaken the influence of local noise.
[0095] like Figure 3 As shown in the figure, sliding average processing is a commonly used signal smoothing method. The basic idea is to slide a window of fixed width on the signal sequence, average the data in the window each time, and replace the original value at the center of the window with the average value, so as to achieve the purpose of smoothing the signal. Through sliding average processing, the short-term noise and spikes on the induced voltage curve can be effectively suppressed, the curve becomes smoother, and the main change trend of the induced voltage during the movement of the control rod is highlighted.
[0096] See also Figure 4 In some embodiments, step 202 may also include, but not limited to, steps 401 to 403.
[0097] Step 401, obtaining a sliding average window of a preset width, and aligning the center point of the sliding average window with each data point of the induced voltage curve in sequence;
[0098] Step 402, at each alignment position, calculating the arithmetic mean of all data points in the sliding average window, and updating the data points at the alignment position to the arithmetic mean;
[0099] Step 403: connect all updated data points to obtain a smooth induced voltage curve.
[0100] In step 401 of some embodiments, the sliding average processing needs to set a time window of fixed width, which slides on the induced voltage curve to select the data range for average calculation. The width of the window is usually pre-set according to factors such as the control rod movement speed and the data sampling frequency to ensure the smoothing effect and the retention of mutation points. The center point of the sliding average window is aligned with each data point of the induced voltage curve in turn, that is, with each data point as the center, the window extends half the window width to the front and rear sides to form a symmetrical data interval. By sliding the window, the local data segment centered on each data point can be selected in turn.
[0101] In step 402 of some embodiments, for each alignment position, the induced voltage values of all data points contained in the sliding average window are arithmetic averaged to obtain a local average value. This average value reflects the overall level of the induced voltage in the local data segment, effectively weakening the influence of local noise and fluctuations. The original induced voltage value at the center point of the window is updated to the calculated local average value, that is, the smoothing of the data point is completed. Through point-by-point updating, each data point on the induced voltage curve is replaced by the average voltage value in its local neighborhood, and the curve becomes smoother as a whole.
[0102] In step 403 of some embodiments, all data points on the induced voltage curve are updated to the average value in the corresponding local interval. These updated data points are connected in time order to obtain the smoothed induced voltage curve. The smoothed induced voltage curve is smoother in shape, local noise and spikes are effectively suppressed, and the main change trend of the induced voltage during the movement of the control rod is highlighted. At the same time, due to the use of a sliding window method for local averaging, the mutation characteristics on the curve are basically retained, but a certain transition effect may appear at the mutation point.
[0103] It should be noted that the selection of sliding average window width will affect the smoothing effect. The larger the window width, the more obvious the smoothing effect, but the transition interval of the mutation point will also become wider; the smaller the window width, the better the retention of the mutation point, but the noise suppression effect may be reduced. Therefore, it is necessary to weigh and select the appropriate window width based on the actual signal characteristics and processing requirements.
[0104] Through the sliding average processing from step 401 to step 403, the induced voltage curve can be effectively smoothed, laying a good data foundation for the subsequent identification of the control rod position mutation point. The smoothing process can not only suppress local noise and interference, but also avoid the appearance of a large number of meaningless maximum points in the subsequent local maximum search, thereby improving the reliability and accuracy of the control rod position judgment.
[0105] In step 203 of some embodiments, when the control rod moves in the rod position detector, when it passes the position of the detection coil, the induced voltage of the detection coil will change dramatically, which is manifested as a mutation point on the induced voltage curve. These mutation points correspond to the characteristic rod positions of the control rod and are the key basis for judging the position of the control rod. In order to highlight the mutation point characteristics on the induced voltage curve, it is necessary to perform differential processing on the smoothed induced voltage curve. The differential operation can extract the rate of change information of the curve. When the curve changes dramatically, its differential value (i.e., slope) will have a peak. By differentiating the smoothed induced voltage curve point by point, the induced voltage derivative curve is obtained, such as Figure 5 As shown in the figure. The horizontal axis of the derivative curve is time or control rod displacement distance, and the vertical axis is the differential value of the induced voltage. The peak points with larger differential values on the curve often correspond to the characteristic positions of the control rod passing through the detection coil. The differential processing amplifies the mutation characteristics of the induced voltage curve, making the characteristic points more obvious and easy to identify. By analyzing the peak distribution on the derivative curve, the key position of the control rod during the movement can be accurately determined.
[0106] In step 204 of some embodiments, when the control rod passes through the characteristic position of the detection coil, a peak much larger than other positions will appear on the derivative curve of the induced voltage. Therefore, a derivative threshold can be set, and when the derivative value of a point on the derivative curve exceeds the threshold, the point can be determined as the sudden change point of the control rod position.
[0107] See also Figure 6 In some embodiments, step 204 may also include, but is not limited to, steps 601 to 602.
[0108] Step 601 : Based on the derivative threshold, a plurality of mutation data points whose derivative absolute values are greater than the derivative threshold are identified on each induced voltage derivative curve.
[0109] Step 602: determine the time point corresponding to each mutation data point on the induced voltage derivative curve of each detection coil as the control rod position mutation point.
[0110] In step 601 of some embodiments, when the control rod passes through the characteristic position of the detection coil, the derivative value will have an obvious spike or jump. In order to automatically identify these derivative mutation points, a derivative threshold needs to be set. Scan the induced voltage derivative curve of each detection coil, and compare the absolute value of the derivative of each data point with the derivative threshold. When the absolute value of the derivative of a data point exceeds the threshold, it is marked as a mutation data point. The mutation data point corresponds to the peak or jump position on the derivative curve, indicating that the rate of change of the induced voltage at this location is abnormally large, and it is likely to correspond to the characteristic position of the control rod passing through the coil. By scanning the entire derivative curve, multiple mutation data points with absolute values of derivatives greater than the threshold can be identified. The time position of these mutation data points reflects the moment when the control rod position may mutate.
[0111] In step 602 of some embodiments, each mutation data point identified in step 601 corresponds to a time coordinate on the derivative curve. These time coordinates reflect the moment when the control rod position may mutate, and are the key basis for determining the position of the control rod. The time coordinate of each mutation data point is extracted and determined as a control rod position mutation point detected by the detection coil. The time series of the rod position mutation point reflects the position change process of the control rod during the movement. The mutation conditions of all coils at each moment are analyzed. If any coil has a signal mutation, it indicates that the control rod has moved at that moment, and this position is the rod position mutation point.
[0112] It should be noted that due to the influence of factors such as data sampling frequency and control rod movement speed, there may be a certain time interval between adjacent identified rod position mutation points. These time intervals correspond to the movement process of the control rod between adjacent characteristic positions. According to actual needs, the rod position mutation point on the side with an earlier time point can be selected as the criterion for the control rod to reach the characteristic position.
[0113] In specific implementation, a sliding window can be used to scan the derivative curve. If the maximum value of the derivative value in the window exceeds the threshold, the center point of the window is marked as the rod position mutation point. Continuous points that meet the threshold condition can be merged into the same mutation point. By scanning the induced voltage derivative curve corresponding to each detection coil, all rod position mutation points detected by the coil during the movement of the control rod can be automatically identified, and the characteristic position of the control rod can be automatically located. Compared with manual interpretation, this method is fast and accurate, avoiding misjudgment and missed judgment.
[0114] Through step 601 and step 602, all rod position mutation points detected by each detection coil during the control rod movement can be automatically identified, and automatic analysis and extraction of control rod position changes can be achieved. Compared with manual interpretation, this method is fast and accurate, and avoids subjectivity and omissions.
[0115] In step 205 of some embodiments, after all the rod position mutation points in the process of control rod movement are identified in step 204, the induced voltage value of the detection coil when the control rod is in each characteristic rod position can be further determined, and the coil voltage threshold can be calculated accordingly. The induced voltage curve can be segmented according to the rod position mutation points, and each segment corresponds to the stable state after the control rod moves to a certain characteristic position. During the time period when the control rod remains stationary, the coil induced voltage is basically stable within a certain value range. For each characteristic rod position, in its corresponding stable induced voltage time period, the induced voltage values at multiple moments are uniformly sampled to form a group of steady-state voltage samples. The induced voltage samples of multiple characteristic rod positions constitute multiple groups of coil voltage values. In order to determine the coil voltage threshold, it is necessary to perform statistical analysis on each group of steady-state voltage samples. The mean and standard deviation of each group of samples can be calculated, and the mean is used as the voltage threshold of the coil at the characteristic rod position, and the standard deviation reflects the reliability of the threshold.
[0116] The voltage threshold is an important parameter for judging whether the control rod has reached the target position. When the coil induced voltage exceeds the threshold of the corresponding rod position, it can be judged that the control rod has moved to that position. Reasonable setting of the threshold can not only ensure the sensitivity of the control rod position judgment, but also avoid misjudgment.
[0117] By analyzing the detection coil induced voltage data collected during the movement of the control rod, identifying the rod position mutation point, and calculating the coil voltage threshold at the characteristic position, the rod position detector signal parameters can be automatically optimized and adjusted, avoiding the tedious and subjective manual operation. This method simplifies the debugging process, improves the efficiency and accuracy of parameter setting, and is of great significance for ensuring the reliable operation of the core control system.
[0118] Please refer to Figure 7 In some embodiments, step 205 may include, but is not limited to, steps 701 to 703 .
[0119] Step 701, based on a plurality of control rod position mutation points, each induced voltage curve is divided into a plurality of characteristic rod positions.
[0120] Step 702, collecting multiple sets of coil voltage values at each characteristic rod position, and performing arithmetic averaging on the multiple sets of coil voltage values in each characteristic rod position to obtain an average voltage value in each characteristic rod position.
[0121] Step 703: determine the average voltage value in each characteristic rod position as the coil voltage threshold of the corresponding detection coil at the characteristic rod position.
[0122] In step 701 of some embodiments, the induced voltage curve corresponding to each detection coil can be divided into multiple intervals with the rod position mutation point as the boundary. Each interval corresponds to the stable state after the control rod moves to a certain characteristic position, which is called a characteristic rod position. The basis for the division of the characteristic rod position is the mutation event of the control rod position, rather than the equal time interval. The divided characteristic rod position intervals may not be completely equal in time span, which depends on the movement time of the control rod between adjacent characteristic positions. However, within each characteristic rod position, the position state of the control rod is basically stable, and the corresponding coil induced voltage is also relatively constant. Therefore, the characteristic rod position is a suitable unit for analyzing the coil voltage threshold.
[0123] like Figure 8 As shown, in step 702 of some embodiments, for each characteristic rod position divided, the control rod is in a relatively stable position state within its time span. Theoretically, the induced voltage of the detection coil in the characteristic rod position should remain constant. However, affected by factors such as measurement error and noise interference, the actual collected coil voltage value may fluctuate to a certain extent. In order to obtain a reliable reference value of the coil induced voltage in the characteristic rod position, it is necessary to collect multiple sets of voltage values in this interval. According to the data sampling frequency and the time span of the characteristic rod position, several sampling moments can be evenly selected to extract the corresponding coil voltage values to form multiple sets of voltage samples. The arithmetic average of the multiple sets of coil voltage values collected in each characteristic rod position can obtain an average voltage value. The average value combines the results of multiple samplings, weakens the influence of random errors and fluctuations, and more accurately reflects the actual induced voltage level of the detection coil when the control rod is in the characteristic position.
[0124] For each characteristic bar position, a signal of the corresponding coil of a certain width is obtained on the original signal curve, and the characteristic value of the coil corresponding to the characteristic bar position can be obtained through the maximum value, minimum value and average value calculation algorithm. Calculate all characteristic bar positions, and summarize the obtained data to obtain the theoretical threshold voltage V of each coil avg , through V avg Calculate the threshold voltage:
[0125]
[0126] Among them, e and f are voltage adjustment coefficients, which are used to convert the threshold voltage into the actual hysteresis comparator setting voltage. e and f are determined by the resistors and amplifier multiples used in the hysteresis comparator circuit. The hysteresis comparator is used to convert the induced voltage output by the secondary coil into a DC voltage representing the amplitude, and then perform threshold judgment. The threshold judgment adopts a hardware circuit (hysteresis comparator). The hysteresis comparator compares the input with the set threshold value, and then outputs a 0 / 1 signal.
[0127] In step 703 of some embodiments, the arithmetic average of the multiple groups of coil voltage values collected in each characteristic rod position is performed to obtain the average voltage value of each characteristic rod position. These average voltage values reflect the typical level of the induced voltage of the detection coil when the control rod is in different characteristic positions. The average voltage value of each characteristic rod position is directly determined as the voltage threshold of the detection coil at the characteristic rod position. The voltage threshold is an important parameter for determining whether the control rod has reached the target position. When the real-time induced voltage of the detection coil exceeds the voltage threshold of the corresponding characteristic rod position, it can be determined that the control rod has moved to this position.
[0128] Through steps 701 to 703, the induced voltage thresholds of the detection coil at different control rod positions can be automatically, quickly and accurately calculated, laying an important parameter foundation for reliable control rod position monitoring. These thresholds integrate the results of multiple measurements, have high reliability and representativeness, and can accurately reflect the induced voltage characteristics of the detection coil when the control rod is in different positions.
[0129] See also Fig. 9 In some embodiments, the control rod is driven by a control rod driving device and moves in the rod position detector. For the first detection coil in the rod position detector close to the control rod driving device, after step 102, steps 901 to 904 may also be included but not limited to.
[0130] Step 901, identifying on the smooth induced voltage curve corresponding to the first detection coil through a sliding search window of a preset width to obtain multiple local maximum points;
[0131] Step 902, removing abnormal points from a plurality of local maximum value points by using a preset maximum value threshold, and obtaining a plurality of rod position feature points;
[0132] Step 903, determining a plurality of local peak maximum voltage values and a plurality of local trough maximum voltage values on the induced voltage curve corresponding to the first detection coil;
[0133] Step 904: Calculate the coil voltage threshold of the first detection coil corresponding to each rod position feature point according to the multiple local peak maximum voltage values and the multiple local trough maximum voltage values.
[0134] In step 901 of some embodiments, since the first detection coil is close to the control rod drive device, in addition to the periodic peaks of the control rod pitch, a large number of interference peaks are superimposed in its induced voltage signal. In order to identify the true control rod position peak, it is necessary to use a sliding search window method to perform a local maximum search on the smooth induced voltage curve. By sliding the window on the smooth induced voltage curve, the voltage values of all data points in the window are compared to find the point with the largest voltage value, which is a local maximum point. Through the sliding search, multiple local maximum points can be identified on the smooth induced voltage curve corresponding to the first detection coil, including the true control rod position peak and some interference peaks.
[0135] In step 902 of some embodiments, in order to filter out the real peak corresponding to the control rod pitch period position from the identified local maximum points, a maximum threshold needs to be set. The setting of the threshold needs to comprehensively consider factors such as the control rod movement speed, data sampling frequency, signal noise level, and special interference to the first detection coil, and a suitable empirical value is obtained by analyzing a large amount of measured data. The voltage value of each identified local maximum point is compared with the maximum threshold, and only the points with voltage values less than the maximum threshold are retained as candidate rod position feature points. This step can effectively remove interference spikes with large voltage values.
[0136] See also Fig.10 In some embodiments, step 902 may include but is not limited to steps 1001 to 1002.
[0137] Step 1001, for each local maximum value, when the local maximum value is less than or equal to the maximum value threshold, it is determined as a stick position feature point.
[0138] Step 1002: When a local maximum value is greater than a maximum value threshold, it is determined as an abnormal point and removed from multiple local maximum value points.
[0139] like Fig.11 As shown, in step 1001 of some embodiments, in order to screen out reliable rod position feature points from local maximum points, it is necessary to compare the voltage value of each local maximum point with a preset maximum threshold. The setting of the maximum threshold needs to comprehensively consider factors such as the control rod movement speed, data sampling frequency, signal noise level, and special interference to the first detection coil, and obtain a suitable empirical value by analyzing a large amount of measured data. For each local maximum point, determine whether its voltage value is less than or equal to the maximum threshold. If the voltage value of the local maximum point does not exceed the threshold, it can be preliminarily determined to be a possible rod position feature point, and the voltage amplitude is within the normal range. For example, Fig.11The maximum threshold in can be set to 6, so that all local maximum points less than 6 can be retained and local maximum points greater than 6 can be removed.
[0140] In step 1002 of some embodiments, for those local maximum points whose voltage values exceed the maximum threshold, they can be determined as abnormal points. These abnormal points are likely to be spike pulses caused by strong electromagnetic interference, and their voltage amplitudes are much higher than the normal control rod position peaks, and cannot reflect the true control rod position. Eliminating these abnormal points from the candidate rod position feature points can effectively avoid misjudging the interference spikes as control rod positions in subsequent analysis, thereby improving the accuracy and reliability of position judgment.
[0141] In step 903 of some embodiments, after obtaining reliable rod position feature points in step 902, it is necessary to extract the maximum voltage value of the local crest and the maximum voltage value of the local trough on the induced voltage curve. For each rod position feature point, the maximum and minimum values of the induced voltage are searched within a certain time range before and after it, which are respectively used as the local crest maximum voltage and local trough maximum voltage corresponding to the point. Through this step, the local crest maximum voltage and local trough maximum voltage corresponding to each rod position feature point can be obtained, reflecting the variation range of the coil induced voltage near the point. This range can be used to subsequently determine the voltage threshold of the rod position.
[0142] See also Fig.12 In some embodiments, step 903 may include, but is not limited to, steps 1201 to 1202.
[0143] Step 1201, determine the induced voltage of each rod position feature point as the local peak maximum voltage value, and search for the two nearest local minimum points on the induced voltage curves on the left and right sides thereof.
[0144] Step 1202: determine the induced voltage of the local minimum point with a larger induced voltage among the two local minimum points as the local valley maximum voltage value.
[0145] In step 1201 of some embodiments, the induced voltage value at each rod position feature point is directly determined as the local peak maximum voltage value of the point. This voltage value represents the maximum amplitude of the coil induced voltage at the feature position. Then, with each rod position feature point as the center, a local minimum search is performed on the induced voltage curve on its left and right sides. The local minimum point closest to the rod position feature point searched on the left represents the trough position on the left side of the peak; the local minimum point closest to the rod position feature point searched on the right represents the trough position on the right side of the peak. The induced voltage curve segment between these two local minimum points fully characterizes the morphological characteristics of the local peak centered on the rod position feature point.
[0146] like Fig.13 As shown, in step 1202 of some embodiments, each rod position feature point finds the nearest local minimum points on its left and right sides, which correspond to the trough positions on the left and right sides of the local wave crest. Since there may be certain fluctuations and imbalances in the movement of the control rod, the trough voltage values on the left and right sides may not be completely equal. In order to obtain the maximum trough voltage value of the local wave crest, it is necessary to compare the induced voltage values of the two local minimum points on the left and right, and select the larger value as the local trough maximum voltage value. This is because the local minimum point with a larger induced voltage value represents the upper limit of the induced voltage near the wave crest, and can better reflect the actual variation range of the coil voltage at this position.
[0147] In step 904 of some embodiments, the coil voltage threshold at each characteristic rod position may be calculated using the local peak voltage and local valley voltage at each characteristic rod position obtained in step 903.
[0148] See also Fig.14 In some embodiments, step 904 may include, but is not limited to, steps 1401 to 1402.
[0149] Step 1401, calculating a callback voltage value according to each local peak maximum voltage value and the corresponding local trough maximum voltage value.
[0150] Step 1402: Calculate the coil voltage threshold of the first detection coil corresponding to each rod position feature point based on the callback voltage value.
[0151] Specifically, the callback voltage V0=V1-V2 can be calculated using the local peak maximum voltage value V1 and the local valley maximum voltage value V2. The first coil threshold value V can be calculated according to the following formula according to the value of V0: A :
[0152]
[0153] Where a, b, c, d are voltage threshold adjustment coefficients, which are used to convert the actual set threshold into the set voltage of the hysteresis comparator in the circuit. a, b, c, d are related to the resistance and amplifier multiples used in the hysteresis comparator circuit. p is the hysteresis of the hysteresis comparator circuit. It is set differently for the two situations where V0 is greater than the hysteresis and less than or equal to the hysteresis to avoid frequent jumps in the A code.
[0154] Through steps 901 to 904, a series of methods such as sliding window maximum value search, threshold screening, local peak and trough extraction, and threshold calculation are adopted to realize reliable identification of the characteristic rod position of the control rod and automatic determination of the voltage threshold in a complex interference environment.
[0155] See also Fig.15 In some embodiments, after step 205, the process may also include, but not limited to, steps 1501 to 1503.
[0156] Step 1501, comparing the coil voltage threshold of each detection coil at each characteristic rod position with a preset standard coil voltage threshold.
[0157] Step 1502, when the deviation between the coil voltage threshold of any detection coil at any characteristic rod position and the standard coil voltage threshold exceeds a preset threshold range, the standard coil voltage threshold is calibrated according to the actual coil voltage threshold of each detection coil at each characteristic rod position to obtain the calibrated standard coil voltage threshold.
[0158] Step 1503, updating the calibrated standard coil voltage threshold to the coil voltage threshold parameter of the control rod position detector.
[0159] In step 1501 of some embodiments, in actual applications, the control rod position detector usually presets a set of standard coil voltage thresholds as a reference for determining whether the control rod has reached the characteristic rod position. These standard thresholds are usually obtained based on design calculations, simulation analysis or historical experience, and reflect the general working state of the detector. In order to evaluate the deviation between the actual working state of the detector and the expected state, it is necessary to compare the actual coil voltage threshold of each detection coil at each characteristic rod position calculated in step 205 with the preset standard coil voltage threshold one by one. By comparison, the deviation between the actual threshold and the standard threshold of each detection coil at each characteristic rod position can be obtained, reflecting the change of the actual working state of the detector relative to the expected state.
[0160] In step 1502 of some embodiments, after comparing the deviation between the actual threshold and the standard threshold, it is necessary to determine whether these deviations exceed the preset allowable range. The setting of the threshold range needs to comprehensively consider the design margin, operating conditions, environmental impact and other factors of the detector, and can usually be determined based on historical data and expert experience. If the actual threshold deviation of any detection coil at any characteristic rod position exceeds the threshold range, it is considered that the actual working state of the detector has significantly deviated from expectations, and the standard threshold needs to be calibrated to adapt to changes in the detector state. The calibration of the standard threshold can be achieved using the actual thresholds of all detection coils at all characteristic rod positions to obtain a set of corrected standard thresholds that are closer to the actual working state of the detector.
[0161] In step 1503 of some embodiments, after obtaining the calibrated standard coil voltage threshold, it is necessary to update it to the working parameters of the control rod position detector to replace the original standard threshold setting. The updated coil voltage threshold parameter will be directly used for the real-time rod position judgment of the detector. When the measured coil voltage drops below the standard threshold of the corresponding characteristic rod position, the detector will give a signal that the control rod is in place for use by the reactor control and protection system. Through the dynamic calibration and update of the standard threshold, the adaptive correction of the control rod position detector can be achieved, so that its judgment basis can track the changes in the detector state and always maintain high reliability and accuracy.
[0162] See also Fig.16 , Fig.16 A schematic diagram of a control rod position detector signal parameter adjustment system provided in an embodiment of the present application includes:
[0163] The rod position measurement cabinet 1601 is used to collect the induced voltage data of each detection coil in the rod position detector corresponding to the control rod during the movement of the control rod;
[0164] The recorder 1602 is connected to the rod position measurement cabinet 1601 through a signal acquisition connection, and is used to record and store the induced voltage data;
[0165] The upper computer 1603 is used to import the induced voltage data from the recorder 1602, and generate a corresponding induced voltage curve according to the imported induced voltage data, perform sliding average processing on the induced voltage curve to obtain a smooth induced voltage curve, perform differentiation processing on the smooth induced voltage curve to obtain an induced voltage derivative curve, determine multiple control rod position mutation points on each induced voltage derivative curve according to a preset derivative threshold, and determine multiple groups of coil voltage values on the corresponding induced voltage curve according to the multiple control rod position mutation points, and calculate the coil voltage threshold of each detection coil at each characteristic rod position.
[0166] See also Fig.17 The embodiment of the present application further provides a control rod position detector signal parameter adjustment device 1700, which can implement the above control rod position detector signal parameter adjustment method, including:
[0167] The acquisition module 1701 is used to acquire the induced voltage data of each detection coil in the rod position detector corresponding to the control rod during the movement of the control rod, and generate a corresponding induced voltage curve according to the induced voltage data;
[0168] A sliding average module 1702 is used to perform sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil;
[0169] The differential module 1703 is used to perform differential processing on the smooth induced voltage curve corresponding to each detection coil to obtain the induced voltage derivative curve corresponding to each detection coil;
[0170] An identification module 1704, for determining a plurality of control rod position mutation points on each induced voltage derivative curve according to a preset derivative threshold;
[0171] The calculation module 1705 is used to determine multiple sets of coil voltage values on the corresponding induced voltage curve according to multiple control rod position mutation points, and calculate the coil voltage threshold of each detection coil at each characteristic rod position according to the multiple sets of coil voltage values.
[0172] A control rod position detector signal parameter adjustment method according to an embodiment of the present application includes: collecting induced voltage data of each detection coil in the rod position detector corresponding to the control rod, and generating a corresponding induced voltage curve based on the induced voltage data; performing sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil; performing differential processing on the smoothed induced voltage curve corresponding to each detection coil to obtain an induced voltage derivative curve corresponding to each detection coil; determining multiple control rod position mutation points on each induced voltage derivative curve based on a preset derivative threshold; determining multiple groups of coil voltage values on the corresponding induced voltage curve based on the multiple control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position based on the multiple groups of coil voltage values.
[0173] The present application collects the induced voltage data of each detection coil during the movement of the control rod, generates the corresponding induced voltage curve, and then performs sliding average processing on the induced voltage curve, which can effectively remove the high-frequency noise interference in the curve, make the curve smooth, and improve the accuracy and reliability of the subsequent rod position mutation point identification. Then, by performing differential processing on the smoothed induced voltage curve, the induced voltage derivative curve is obtained, which can highlight the sharp change characteristics of the induced voltage at the control rod position mutation point, thereby accurately identifying the rod position mutation point, and determining multiple control rod position mutation points on the induced voltage derivative curve according to the preset derivative threshold, which can automatically, quickly and accurately identify the key position change points of the control rod during the movement process, and finally, according to the rod position mutation point, multiple groups of coil voltage values are determined on the induced voltage curve, and the coil voltage threshold of each detection coil at each characteristic rod position is calculated accordingly, and the coil voltage threshold of the detection coil at different rod positions can be automatically obtained, avoiding the inefficiency and inaccuracy of traditional manual parameter adjustment, realizing automatic identification of the control rod position mutation point, and then automatically calculating the coil voltage threshold of the detection coil at the characteristic rod position.
[0174] Reference Fig.18 , Fig.18The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:
[0175] The processor 1801 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0176] The memory 1802 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM). The memory 1802 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 1802, and the processor 1801 calls and executes the control rod position detector signal parameter adjustment method of the embodiment of this application;
[0177] Input / output interface 1803, used to implement information input and output;
[0178] The communication interface 1804 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired manner (such as USB, network cable, etc.) or a wireless manner (such as mobile network, Wi-Fi, Bluetooth, etc.);
[0179] A bus 1805 that transmits information between the various components of the device (e.g., the processor 1801, the memory 1802, the input / output interface 1803, and the communication interface 1804);
[0180] The processor 1801 , the memory 1802 , the input / output interface 1803 and the communication interface 1804 are connected to each other in communication within the device via the bus 1805 .
[0181] The embodiment of the present application further provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, so that the computer device executes the above control rod position detector signal parameter adjustment method.
[0182] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0183] It should be understood that in the present disclosure, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one item (one) of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0184] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.
[0185] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0186] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0187] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0188] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0189] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.
[0190] The above is a specific description of the implementation methods of the present disclosure, but the present disclosure is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the spirit of the present disclosure. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present disclosure.
Claims
1. A method for adjusting signal parameters of a control rod position detector, characterized in that: include: During the movement of the control rod, the induced voltage data of each detection coil in the rod position detector corresponding to the control rod is collected, and a corresponding induced voltage curve is generated according to the induced voltage data; Performing sliding average processing on the induced voltage curve corresponding to each detection coil to obtain a smoothed induced voltage curve corresponding to each detection coil; Performing differentiation processing on the smooth induced voltage curve corresponding to each of the detection coils to obtain an induced voltage derivative curve corresponding to each of the detection coils; Determining a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold; A plurality of groups of coil voltage values are determined on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and a coil voltage threshold of each detection coil at each characteristic rod position is calculated according to the plurality of groups of coil voltage values.
2. The method according to claim 1, characterized in that The step of performing sliding average processing on the induced voltage curve corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils includes: Obtaining a sliding average window of a preset width, and aligning the center point of the sliding average window with each data point of the induced voltage curve in sequence; At each alignment position, the arithmetic mean of all data points in the sliding average window is calculated, and the data points at the alignment position are updated to the arithmetic mean; All updated data points are connected to obtain the smoothed induced voltage curve.
3. The method according to claim 1, characterized in that Determining a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold value, including: Based on the derivative threshold, identifying on each of the induced voltage derivative curves a plurality of mutation data points whose derivative absolute values are greater than the derivative threshold; The time point corresponding to each of the mutation data points on the induced voltage derivative curve of each of the detection coils is determined as the control rod position mutation point.
4. The method according to claim 1, characterized in that: The method of determining a plurality of groups of coil voltage values on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position according to the plurality of groups of coil voltage values comprises: Based on the multiple control rod position mutation points, each of the induced voltage curves is divided into a plurality of characteristic rod positions; Collecting multiple sets of coil voltage values at each characteristic rod position, and performing arithmetic averaging on the multiple sets of coil voltage values in each characteristic rod position to obtain an average voltage value in each characteristic rod position; The average voltage value in each characteristic rod position is determined as the coil voltage threshold of the corresponding detection coil at the characteristic rod position.
5. The method according to claim 1, characterized in that The control rod is driven by a control rod driving device and moves in the rod position detector. For a first detection coil in the rod position detector close to the control rod driving device, after performing sliding average processing on an induced voltage curve formed by the induced voltage data corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils, the method further includes: Identify on the smooth induced voltage curve corresponding to the first detection coil through a sliding search window of a preset width to obtain a plurality of local maximum points; Removing abnormal points from the plurality of local maximum value points by using a preset maximum value threshold value to obtain a plurality of rod position feature points; Determining a plurality of local peak maximum voltage values and a plurality of local trough maximum voltage values on the induced voltage curve corresponding to the first detection coil; The coil voltage threshold of the first detection coil corresponding to each of the rod position feature points is calculated according to the multiple local peak maximum voltage values and the multiple local trough maximum voltage values.
6. The method according to claim 5, characterized in that The method of removing abnormal points from the plurality of local maximum value points by using a preset maximum value threshold to obtain a plurality of rod position feature points includes: For each of the local maximum values, when the local maximum value is less than or equal to the maximum value threshold, the local maximum value is determined as the rod position feature point; When the local maximum value is greater than the maximum value threshold, it is determined as an abnormal point and removed from the multiple local maximum value points.
7. The method according to claim 5, characterized in that Determining a plurality of local peak maximum voltage values and a plurality of local trough maximum voltage values on the induced voltage curve corresponding to the first detection coil includes: The induced voltage at each of the rod position feature points is determined as the local peak maximum voltage value, and the two nearest local minimum points are respectively searched on the induced voltage curves on the left and right sides thereof; The induced voltage of the local minimum point with a larger induced voltage among the two local minimum points is determined as the local valley maximum voltage value.
8. The method according to claim 7, characterized in that The step of calculating the coil voltage threshold corresponding to each of the rod position feature points of the first detection coil according to the plurality of the local peak maximum voltage values and the plurality of the local trough maximum voltage values comprises: Calculating a callback voltage value according to each of the local peak maximum voltage values and the corresponding local trough maximum voltage value; A coil voltage threshold of the first detection coil corresponding to each of the rod position feature points is calculated based on the callback voltage value.
9. The method according to claim 1, characterized in that: After determining a plurality of groups of coil voltage values on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and calculating the coil voltage threshold of each detection coil at each characteristic rod position according to the plurality of groups of coil voltage values, the method further includes: Compare the coil voltage threshold of each detection coil at each characteristic rod position with a preset standard coil voltage threshold; When the deviation between the coil voltage threshold of any detection coil at any characteristic rod position and the standard coil voltage threshold exceeds a preset threshold range, the standard coil voltage threshold is calibrated according to the actual coil voltage threshold of each detection coil at each characteristic rod position to obtain a calibrated standard coil voltage threshold; The calibrated standard coil voltage threshold is updated as the coil voltage threshold parameter of the control rod position detector.
10. A control rod position detector signal parameter adjustment system, characterized in that: A method for adjusting control rod position detector signal parameters according to any one of claims 1 to 9, comprising: The rod position measurement cabinet is used to collect the induced voltage data of each detection coil in the rod position detector corresponding to the control rod during the movement of the control rod; A recorder, connected to the rod position measurement cabinet via a signal acquisition connection, for recording and storing the induced voltage data; A host computer is used to import the induced voltage data from the recorder, generate a corresponding induced voltage curve according to the imported induced voltage data, perform sliding average processing on the induced voltage curve to obtain a smoothed induced voltage curve, perform differentiation processing on the smoothed induced voltage curve to obtain an induced voltage derivative curve, determine a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold, determine a plurality of groups of coil voltage values on the corresponding induced voltage curve according to the plurality of control rod position mutation points, and calculate the coil voltage threshold of each detection coil at each characteristic rod position.
11. A control rod position detector signal parameter adjustment device, characterized in that: include: A collection module, used for collecting the induced voltage data of each detection coil in the rod position detector corresponding to the control rod during the movement of the control rod, and generating a corresponding induced voltage curve according to the induced voltage data; A sliding average module, used for performing sliding average processing on the induced voltage curve corresponding to each of the detection coils to obtain a smoothed induced voltage curve corresponding to each of the detection coils; A differentiation module, used for performing differentiation processing on the smooth induced voltage curve corresponding to each of the detection coils to obtain an induced voltage derivative curve corresponding to each of the detection coils; An identification module, used for determining a plurality of control rod position mutation points on each of the induced voltage derivative curves according to a preset derivative threshold; A calculation module is used to determine multiple groups of coil voltage values on the corresponding induced voltage curve according to the multiple control rod position mutation points, and calculate the coil voltage threshold of each detection coil at each characteristic rod position according to the multiple groups of coil voltage values.
12. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the control rod position detector signal parameter adjustment method as described in any one of claims 1 to 9 is implemented.
13. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the control rod position detector signal parameter adjustment method as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Method and system for intelligently calibrating rod position measurement parameters
CN111951989A
Stick position monitoring system's voltage measurement system and assistant measuring device thereof
CN206114748U
Position detecting device
CN86103324A
Travelling position detection device
JP1997269232A