Control method, system, medium and computer device of silicon controlled rectifier driving circuit
By performing real-time parameter estimation and mathematical model optimization on the thyristor drive circuit of the control rod drive system in nuclear power plants, the problem of frequent adjustment of control parameters was solved, adaptive control was achieved, the automation and intelligence of the system were improved, and maintenance costs were reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NUCLEAR POWER INSTITUTE OF CHINA
- Filing Date
- 2026-03-09
- Publication Date
- 2026-06-05
AI Technical Summary
In existing nuclear power plant control rod drive systems, the control parameters of the thyristor drive circuits require frequent manual adjustments, resulting in low control efficiency and an inability to adapt to changes in system characteristics under different reactor operating conditions.
By acquiring the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, real-time parameter estimation is performed using a pre-built mathematical model to generate a mathematical model of the reactor control rod drive system, and the PI control parameters are optimized to achieve adaptive control.
It improves the automation and intelligence level of the reactor control rod drive system, reduces the manpower requirements and time costs for on-site operation and maintenance of nuclear power plants, and is applicable to pressurized water reactor nuclear power plants that are already in operation or under construction.
Smart Images

Figure CN122151522A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of nuclear power plant technology, and in particular to a control method, system, medium, and computer equipment for a thyristor drive circuit. Background Technology
[0002] In nuclear power plant reactor operation, precise reactivity control directly relies on the accurate control of the control rods' spatial position by the control rod drive system. The control rod drive system, by driving the control rods to lift, lower, or hold, enables core functions such as reactor startup, power regulation, normal shutdown, and emergency shutdown. The control rod drive mechanism, as the execution unit, needs to receive high-precision timing current commands to trigger mechanical actions; its dynamic performance directly affects the safety and operational efficiency of the nuclear reactor.
[0003] Currently, control rod drive systems use thyristor drive circuits as the core actuators. A proportional-integral (PI) control algorithm generates a timing current, which in turn causes the electromagnetic coil of the control rod drive mechanism to produce the required lifting or lowering force. A typical implementation path is as follows: a target current is set according to the control command; the PI controller adjusts the thyristor firing angle; this, in turn, controls the output voltage of the drive circuit, ultimately achieving closed-loop current control of the controlled object (such as the electromagnetic coil). This approach can maintain basic control performance under fixed operating conditions.
[0004] However, temperature variations in the operating environment of the control rod drive mechanism cause dynamic drift in the parameters of the controlled object, making it difficult for fixed PI parameters to adapt to changes in system characteristics. Furthermore, the control loop of the control rod drive system involves the coupling of electromagnetic, mechanical, and flow fields, exhibiting highly nonlinear dynamic characteristics. Fixed control parameters cannot adapt to changes in system characteristics under different reactor operating conditions, leading to a trade-off between current transient response time and steady-state accuracy. Therefore, to maintain control effectiveness, frequent manual adjustments of the PI parameters are required. However, parameter adjustments rely on the operator's experience and judgment, resulting in cumbersome and inefficient operations. Summary of the Invention
[0005] In view of this, embodiments of this application provide a control method, system, medium, and computer device for a thyristor drive circuit, the main purpose of which is to solve the technical problem of low control efficiency of the thyristor drive circuit caused by frequent manual adjustment of PI control parameters.
[0006] According to one aspect of this application, a control method for a thyristor drive circuit is provided. The thyristor drive circuit is disposed in a reactor control rod drive system, the reactor control rod drive system further comprising a controller and a control rod drive coil. The control method for the thyristor drive circuit includes: The trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil are collected. Based on the trigger signal and the current sampling signal, the parameters of the control rod drive coil are estimated in real time through a pre-constructed mathematical model of the thyristor drive circuit. The parameter estimation results of the control rod drive coil are substituted into the mathematical model of the thyristor drive circuit, and the mathematical model of the controller is determined to generate the mathematical model of the reactor control rod drive system. The current command of the control rod drive coil is obtained, and the real-time current sampling signal of the control rod drive coil under the current command is collected. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system. The target PI control parameter is applied to the controller, causing the controller to issue a trigger signal to the thyristor drive circuit, thereby achieving adaptive control of the thyristor drive circuit.
[0007] According to another aspect of this application, a control system for a thyristor drive circuit is provided. The thyristor drive circuit is disposed in a reactor control rod drive system, which further includes a controller and a control rod drive coil. The control system for the thyristor drive circuit includes: The coil parameter estimation module is used to collect the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, and based on the trigger signal and the current sampling signal, to estimate the parameters of the control rod drive coil in real time through a pre-built mathematical model of the thyristor drive circuit. The mathematical model determination module is used to substitute the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determine the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system. The control parameter adjustment module is used to acquire the current command of the control rod drive coil and collect the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system. The circuit adaptive control module is used to apply the target PI control parameters to the controller, so that the controller sends a trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0008] According to another aspect of this application, a storage medium is provided that stores a computer program thereon, which, when executed by a processor, implements the control method of the aforementioned thyristor drive circuit.
[0009] According to another aspect of this application, a computer device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the program to implement the control method of the aforementioned thyristor drive circuit.
[0010] By employing the above technical solutions, the present application provides a control method, system, medium, and computer equipment for a thyristor drive circuit. Through real-time acquisition of the input and output quantities of the thyristor drive circuit, and estimation of the parameters of the control rod drive coil based on the data acquisition results, a mathematical model of the thyristor drive circuit can be obtained. This leads to the determination of the mathematical model of the entire reactor control rod drive system. Target PI control parameters can then be obtained according to current commands and applied to the thyristor drive circuit, thereby achieving adaptive control of the reactor control rod drive system. This method overcomes the technical challenge of poor thyristor drive circuit control parameter tuning in existing nuclear power plant control rod drive systems and is applicable to pressurized water reactor nuclear power plants currently in operation or under construction. It boasts advantages such as wide applicability, strong real-time performance, high reliability, and good scalability. Furthermore, this method significantly improves the automation and intelligence level of the reactor control rod drive system, thereby reducing the manpower and time costs associated with on-site operation and maintenance of nuclear power plants.
[0011] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, specific embodiments of this application are given below. Attached Figure Description
[0012] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 A schematic flowchart of a control method for a thyristor drive circuit provided in an embodiment of this application is shown. Figure 2 A flowchart illustrating another control method for a thyristor drive circuit provided in an embodiment of this application is shown. Figure 3 A schematic diagram of the circuit principle of a thyristor driving circuit provided in an embodiment of this application is shown; Figure 4 This illustration shows a timing diagram of the trigger signal output by the controller when a boosting command is given, according to an embodiment of this application. Figure 5The diagram shows an equivalent circuit diagram of a thyristor driving circuit provided in an embodiment of this application; Figure 6 A comparative schematic diagram showing the parameter estimation results of a control rod drive coil provided in an embodiment of this application is illustrated. Figure 7 This illustration shows a schematic diagram of the adjustment result of a PI control parameter provided in an embodiment of this application; Figure 8 This diagram illustrates the control result of a thyristor firing angle according to an embodiment of this application. Figure 9 This illustration shows a schematic diagram of the control system of a thyristor drive circuit provided in an embodiment of this application. Detailed Implementation
[0013] The present application will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the embodiments of the present application can be combined with each other.
[0014] Currently, reactor reactivity is primarily regulated by the movement of control rods driven by a control rod drive system to achieve functions such as reactor startup, power regulation, normal shutdown, and emergency shutdown. Existing control rod drive systems mainly employ thyristor drive circuits to drive the control rod drive mechanism, causing the controlled object to generate corresponding sequential currents according to the lifting and lowering functional requirements. The thyristor drive circuit uses PI parameter control. However, this parameter changes with the operating temperature of the control rod drive mechanism, often requiring manual adjustment of the PI control parameter to achieve the desired control effect. However, manual adjustment of the PI control parameter is time-consuming and labor-intensive, failing to meet the requirements of engineering efficiency.
[0015] To address the above problems, in one embodiment, such as Figure 1 As shown, a control method for a thyristor drive circuit is provided. The thyristor drive circuit is installed in a reactor control rod drive system. The reactor control rod drive system also includes a controller and a control rod drive coil. Taking the controller of the reactor control rod drive system as an example, the method includes the following steps: Step 101: Acquire the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, and based on the trigger signal and the current sampling signal, estimate the parameters of the control rod drive coil in real time through the pre-constructed mathematical model of the thyristor drive circuit.
[0016] Among them, the trigger signal refers to the on or off command pulse sent by the controller to the thyristor drive circuit, which is used to control the conduction sequence of the thyristor drive circuit, and its sequence determines the output voltage of the drive circuit; the current sampling signal refers to the current value flowing through the control rod drive coil in real time through the current detection sensor, which is used to reflect the actual working state of the reactor control rod drive system; the mathematical model of the thyristor drive circuit refers to the dynamic equation set describing the input-output relationship of the thyristor drive circuit based on the circuit topology, which includes the quantitative relationship between variables such as voltage, current, coil parameters, and firing angle.
[0017] Specifically, when the command current is not zero, the trigger pulse timing (such as trigger frequency and duty cycle) of the thyristor drive circuit and the real-time current value of the drive coil can be acquired simultaneously. Then, the resistance, inductance, and other parameters of the control rod drive coil are dynamically identified using parameter estimation algorithms (such as step response method, least squares method, maximum likelihood method, etc.). The estimated coil parameters are then updated in real time to a pre-constructed mathematical model that includes the thyristor conduction characteristics and circuit topology constraints, forming a quantitative description of the operating state of the control rod drive coil. These steps, by estimating the parameters of the control rod drive coil in real time, can accurately reflect the dynamic characteristics of the thyristor drive circuit through the mathematical model, thus providing a reliable basis for subsequent optimization of PI control parameters.
[0018] Step 102: Substitute the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determine the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system.
[0019] The mathematical model of the controller refers to the equations describing the input-output relationship of the controller, which usually includes the structural parameters of proportional-integral (PI) control; the mathematical model of the reactor control rod drive system refers to the closed-loop dynamic equations formed by coupling the mathematical model of the thyristor drive circuit with the mathematical model of the controller.
[0020] Specifically, after obtaining estimated parameters such as coil resistance and coil inductance, the real-time estimated coil parameters can be substituted into the mathematical model of the thyristor drive circuit. Simultaneously, based on the PI control structure in the controller, the transfer function form of the controller can be defined. Finally, the mathematical model of the thyristor drive circuit and the mathematical model of the controller can be integrated into a closed-loop mathematical model describing the dynamic behavior of the entire system through simultaneous equations or state-space representation. These steps, by constructing a complete mathematical model covering both the controlled object and the controller, provide a unified quantitative analysis framework for subsequent optimization of PI control parameters.
[0021] Step 103: Obtain the current command of the control rod drive coil and collect the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, obtain the target PI control parameters through the mathematical model of the reactor control rod drive system.
[0022] Among them, the current command refers to the target current value converted according to the action target of the control rod (such as lifting, lowering or holding position); the real-time current sampling signal refers to the actual current value flowing through the drive coil obtained in step 101; the target PI control parameters refer to the proportional coefficient (Kp) and integral coefficient (Ki) that enable the actual current in the control rod drive system to quickly and accurately track the command current.
[0023] Specifically, when the control system issues control commands based on actual needs, the target movement of the control rod (such as the rate of position change) can be converted into a corresponding current command curve. Simultaneously, the real-time current value of the drive coil is continuously acquired. Then, the deviation between the commanded current and the actual current value can be compared. If the deviation exceeds a preset threshold, the PI parameters can be iteratively adjusted using a preset optimization algorithm (such as pole placement method, genetic algorithm, etc.) based on the system mathematical model constructed in step 102. This ultimately yields Kp and Ki values that ensure the system's dynamic response (such as overshoot and settling time) meets performance requirements. The above steps, using a system mathematical model to assist in optimizing the PI control parameters, achieve dynamic matching between the PI control parameters and the system's dynamic characteristics, thereby improving the accuracy and response speed of current tracking.
[0024] Step 104: Apply the target PI control parameters to the controller so that the controller sends a trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0025] Specifically, after obtaining the target PI control parameters, these parameters can be input into the controller. The controller can calculate the required control quantity (such as voltage adjustment) based on the deviation between the real-time current value and the commanded current. Then, by using the mathematical relationship between the average voltage of the thyristor drive circuit and the firing angle, the firing angle that meets the voltage adjustment requirements can be derived, thereby generating a corresponding trigger signal to act on the thyristor drive circuit. This forms a closed-loop control process of "parameter optimization, firing angle calculation, and signal output." By converting the target PI control parameters into specific trigger signals, the above steps enable dynamic adjustment of the thyristor drive circuit, allowing the reactor control rod drive system to adapt to real-time changes in coil parameters and dynamic fluctuations in operating conditions, thus ensuring the stability and accuracy of the control rod action.
[0026] By applying the technical solution of this embodiment, real-time acquisition of the input and output quantities of the thyristor drive circuit, and estimation of the parameters of the control rod drive coil based on the data acquisition results, a mathematical model of the thyristor drive circuit can be obtained. This leads to the determination of the mathematical model of the entire reactor control rod drive system. Target PI control parameters can then be obtained according to the current command and applied to the thyristor drive circuit, thereby achieving adaptive control of the reactor control rod drive system. This method overcomes the technical challenge of poor thyristor drive circuit control parameter tuning in existing nuclear power plant control rod drive systems and is applicable to pressurized water reactor nuclear power plants currently in operation or under construction. It boasts advantages such as wide applicability, strong real-time performance, high reliability, and good scalability. Furthermore, this method significantly improves the automation and intelligence level of the reactor control rod drive system, thereby reducing the manpower and time costs associated with on-site operation and maintenance of nuclear power plants.
[0027] Furthermore, as a refinement and extension of the specific implementation of the above embodiments, and to fully illustrate the specific implementation process of this embodiment, another control method for the thyristor drive circuit is provided, such as... Figure 2 As shown, the method includes the following steps: Step 201: Acquire the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, and based on the trigger signal and the current sampling signal, estimate the parameters of the control rod drive coil in real time through the pre-constructed mathematical model of the thyristor drive circuit.
[0028] In this embodiment, the parameters of the control rod drive coil include the equivalent resistance and equivalent inductance values of the control rod drive coil. The mathematical model of the thyristor drive circuit in the discrete domain is as follows:
[0029] in, The power supply voltage of the thyristor drive circuit under different trigger signals. This is the current sampling signal for the control rod drive coil. This is the equivalent resistance value of the control rod drive coil. This is the equivalent inductance value of the control rod drive coil. The preset sampling period, The delay operator is a unit.
[0030] Based on the above model, the equivalent resistance R and equivalent inductance L of the control rod drive coil can be dynamically estimated using the recursive least squares method, and the estimation can be performed by adjusting the sampling period. and unit delay operator The model state is updated to form a quantitative description of the operating state of the control rod drive coil. Through discretized modeling and recursive estimation of coil parameters, the above steps enable real-time, high-precision tracking of the drive coil's resistance and inductance parameters, thus providing accurate foundational data for constructing the system model.
[0031] Step 202: Substitute the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determine the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system.
[0032] Specifically, after obtaining the parameter estimation results of the control rod drive coil, the equivalent resistance and equivalent inductance values of the control rod drive coil can be substituted into the mathematical model of the thyristor drive circuit in the discrete domain. Then, based on the PI control algorithm applied by the controller, the mathematical model of the controller in the discrete domain is determined (i.e., the PI control transfer function of the controller in the discrete domain is determined). Finally, the mathematical models of the thyristor drive circuit and the controller in the discrete domain can be cascaded to construct the closed-loop transfer function of the entire system, including the trigger signal to the current output, thus obtaining the mathematical model of the reactor control rod drive system. This provides a unified quantitative analysis framework for the subsequent optimization of PI control parameters.
[0033] Step 203: Obtain the current command of the control rod drive coil and collect the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, obtain the target PI control parameters through the mathematical model of the reactor control rod drive system.
[0034] Specifically, after receiving the current command from the control rod drive coil, the controller can output a trigger signal to the thyristor drive circuit according to the unoptimized PI control parameters, while continuously acquiring the real-time current sampling signal of the control rod drive coil. The current command is derived from the control command and can include any of the following commands: boost command, drop command, and hold command. Further, after acquiring the real-time current sampling signal, the controller can compare the real-time current sampling signal with the current command and determine whether the real-time current sampling signal is within a preset response range, i.e., whether the actual current has achieved the preset response effect. If the real-time current sampling signal is not within the preset response range, i.e., the preset response effect has not been achieved, the controller can use a preset optimization algorithm to iteratively solve the mathematical model of the reactor control rod drive system to obtain the target PI control parameters. If the real-time current sampling signal is within the preset response range, i.e., the preset response effect has been achieved, the controller can use the current PI control parameters as the target PI control parameters.
[0035] Step 204: Apply the target PI control parameters to the controller so that the controller sends a trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0036] Specifically, after obtaining the target PI control parameters, the optimized target PI control parameters can be applied to the controller. At the same time, the real-time current sampling signal of the control rod drive coil is continuously collected. Then, based on the real-time current sampling signal, the average output voltage of the thyristor drive circuit can be determined. The thyristor trigger angle is derived based on the mapping relationship between the average output voltage of the thyristor drive circuit and the thyristor trigger angle. Finally, a trigger signal is generated based on the thyristor trigger angle and applied to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0037] Step 205: Based on the trigger signal and the current sampling signal, perform status detection on the thyristor drive circuit and the control rod drive coil. If the status detection result indicates that the thyristor drive circuit and / or the control rod drive coil are damaged or aged, output a warning signal.
[0038] Specifically, after real-time acquisition of the trigger signal from the thyristor drive circuit and the current sampling signal from the control rod drive coil, the system can further perform state detection on the thyristor drive circuit and control rod drive coil based on the trigger signal and current sampling signal, using a preset fault feature library (such as trigger angle deviation exceeding 10°, current harmonic content exceeding 5%, etc.). The system obtains the state detection results and then determines whether the thyristor drive circuit and / or control rod drive coil are damaged or aged. If damage or aging is detected, a warning signal is output. For example, if a nonlinear mismatch is detected between the trigger signal and current response (e.g., the trigger pulse is normal, but the current does not change) or parameters exceed limits (e.g., coil resistance increases by more than 20%), the drive circuit or coil is determined to be damaged or aged, and a warning signal containing the fault type and location is output through the human-machine interface. These steps, through joint analysis of the trigger signal and current signal, enable real-time health monitoring of key components of the drive system, providing data support for preventative maintenance and thus improving the reliability of system operation.
[0039] In specific application scenarios, taking the boosting command as an example, the implementation process and effect of the control method of the thyristor drive circuit in the above embodiments are introduced.
[0040] Specifically, Figure 2 A flowchart illustrating a control method for a thyristor drive circuit is shown. Figure 2As shown, this control method mainly includes five processing steps. First, the parameters of the control rod drive coil are estimated in real time using the input and output data of the thyristor drive circuit. Then, the mathematical model of the thyristor drive circuit is determined, followed by the mathematical model of the entire reactor control rod drive system. Further, the PI control parameters are adaptively adjusted via an algorithm. Finally, the PI control parameters are applied to the controller, causing the controller to output a trigger signal, thereby achieving adaptive control of the thyristor drive circuit. In addition, the above method can also utilize the input and output data of the thyristor drive circuit to perform state detection of the thyristor device and the controlled object (i.e., the control rod drive coil), thereby enabling device health management and safety early warning.
[0041] Furthermore, Figure 3 This is a schematic diagram of the circuit structure of a thyristor drive circuit, which is widely used in existing pressurized water reactor nuclear power plants. (Refer to...) Figure 3 The voltage after half-wave rectification of a three-phase AC power supply can be used as the DC voltage for generating current in the control rod drive mechanism (CRDM). As the three-phase half-wave rectifier circuit operates under resistive-inductive load conditions, when the voltage of phase A is greater than the voltages of phase B and C, and the phase A thyristor is triggered, the phase A thyristor conducts, and the voltage across the controlled object is the voltage of the phase A power supply. When the voltage of phase B is greater than the voltages of phase A and C, and the phase B thyristor is triggered, the phase B thyristor conducts, and the voltage across the controlled object is the voltage of the phase B power supply. When the voltage of phase C is greater than the voltages of phase B and A, and the phase C thyristor is triggered, the phase C thyristor conducts, and the voltage across the controlled object is the voltage of phase C power supply.
[0042] based on Figure 3 The circuit structure of the thyristor drive circuit shown is such that the average value of its output DC voltage is... With the trigger angle of the thyristor The relationship between them is as follows:
[0043] in, This represents the average value of the output DC voltage of the thyristor drive circuit. This is the effective value of the phase voltage. This refers to the trigger angle of the thyristor.
[0044] Furthermore, Figure 4 This refers to the control command timing sequence of the thyristor drive circuit when the control rod is in the lift command state. (Refer to...) Figure 2 and Figure 4In actual control, the boost command is converted into a target control current with a certain parameter. After the controller adjusts the control parameters, it can output a trigger signal to the thyristor drive circuit. The thyristor device in the thyristor drive circuit can be turned on in sequence according to the trigger signal and the power supply voltage is applied to the coil to drive the coil to output the actual control current to the control rod drive system.
[0045] Furthermore, Figure 5 The diagram shows the equivalent circuit of the thyristor driver circuit, where... Given the power supply voltage of the conducting phase under different trigger signals, the controlled object is equivalent to an inductor L and a resistor R connected in series. Based on Figure 5 The equivalent circuit diagram shown can be used to derive the mathematical model expression of the thyristor drive circuit, with the power supply voltage as the input and the controlled object current as the output, using the small-signal method, as follows:
[0046] in, The power supply voltage of the thyristor drive circuit under different trigger signals. This is the current sampling signal for the control rod drive coil. This is the equivalent resistance value of the control rod drive coil. This is the equivalent inductance value of the control rod drive coil. For the Laplace operator.
[0047] Furthermore, by discretizing the above expression using the first-order forward difference method, the mathematical model expression of the thyristor drive circuit in the discrete domain can be obtained as follows:
[0048] in, The power supply voltage of the thyristor drive circuit under different trigger signals. This is the current sampling signal for the control rod drive coil. This is the equivalent resistance value of the control rod drive coil. This is the equivalent inductance value of the control rod drive coil. The preset sampling period, The delay operator is a unit.
[0049] Furthermore, Figure 6 This section compares the actual resistance and inductance parameters with the estimated values when using the recursive least squares method with a forgetting factor to perform real-time parameter estimation of the controlled object in a control rod drive system. (Refer to...) Figure 6 Parameter estimation is performed only when the command current is not zero; therefore, the parameter estimation interval is the stage where a current response exists. Figure 6It can be seen that the estimated values of the resistance and inductance of the controlled object are very close to the actual values, and the estimated values can also follow the actual values in real time.
[0050] Parameter estimation, based on input and output data, is a method to determine an equivalent model to the measured system from a given set of model classes; it can also be called system identification. Research on parameter estimation methods is relatively mature, and traditional methods such as the step response method, impulse response method, least squares method, and maximum likelihood method can all be applied to this system. To obtain better parameter estimation results, Figure 6 The algorithm used is the least squares method based on the forgetting factor recursion.
[0051] Further reference Figure 7 During the real-time estimation of the parameters of the control rod drive coil according to the control rod lifting command, the P and I parameters output by the adaptive control algorithm are also synchronously and adaptively adjusted. Specifically, the parameters of the control rod drive coil are estimated only when the command current is not zero; correspondingly, the PI control parameter range is also adaptively adjusted only during the phase where a current response exists.
[0052] Furthermore, refer to Figure 8 During the adaptive control of the control rod drive coil according to the control rod lift command, after receiving the target PI control parameters, the controller can calculate the firing angle waveform of the thyristor drive circuit by combining the response current's tracking of the command current. In this embodiment, when the parameters of the control rod drive coil change, the target PI control parameters obtained by the adaptive control algorithm also change. This allows the controller's control input to be automatically adjusted, thereby ensuring that the tracking of the command current by the control rod drive coil's response current remains optimal.
[0053] Furthermore, as Figures 1 to 8 In a specific implementation of the method shown, this application provides a control system for a thyristor drive circuit. The thyristor drive circuit is installed in a reactor control rod drive system. The reactor control rod drive system also includes a controller and control rod drive coils, such as... Figure 9 As shown, the control system of the thyristor drive circuit includes: The coil parameter estimation module 31 can be used to collect the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, and based on the trigger signal and the current sampling signal, estimate the parameters of the control rod drive coil in real time through a pre-built mathematical model of the thyristor drive circuit. The mathematical model determination module 32 can be used to substitute the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determine the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system. The control parameter adjustment module 33 can be used to obtain the current command of the control rod drive coil and collect the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system. The circuit adaptive control module 34 can be used to apply the target PI control parameters to the controller, so that the controller sends a trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0054] In specific application scenarios, the parameters of the control rod drive coil include the equivalent resistance and equivalent inductance values of the control rod drive coil; the mathematical model of the thyristor drive circuit in the discrete domain is:
[0055] in, The power supply voltage of the thyristor drive circuit under different trigger signals is... This is the current sampling signal for the control rod drive coil. This is the equivalent resistance value of the control rod drive coil. This is the equivalent inductance value of the control rod drive coil. The preset sampling period, The delay operator is a unit.
[0056] In specific application scenarios, the mathematical model determination module 32 can be used to substitute the equivalent resistance and equivalent inductance values of the control rod drive coil into the mathematical model of the thyristor drive circuit in the discrete domain; determine the mathematical model of the controller in the discrete domain based on the PI control algorithm applied by the controller; and cascade the mathematical model of the thyristor drive circuit in the discrete domain and the mathematical model of the controller in the discrete domain to obtain the mathematical model of the reactor control rod drive system.
[0057] In a specific application scenario, the control parameter adjustment module 33 can be used to acquire the current command of the control rod drive coil, wherein the current command is converted from the control command, and the control command includes any one of the following commands: boost command, down command, and hold command; output a trigger signal to the thyristor drive circuit based on the current command, and acquire the real-time current sampling signal of the control rod drive coil; compare the real-time current sampling signal with the current command, and determine whether the real-time current sampling signal is within a preset response range; if the real-time current sampling signal is not within the preset response range, then use a preset optimization algorithm to iteratively solve the mathematical model of the reactor control rod drive system to obtain the target PI control parameter.
[0058] In specific application scenarios, the control parameter adjustment module 33 can also be used to take the current PI control parameter of the controller as the target PI control parameter if the real-time current sampling signal is within a preset response range.
[0059] In specific application scenarios, the circuit adaptive control module 34 can be used to apply the target PI control parameters to the controller and collect the real-time current sampling signal of the control rod drive coil; determine the average output voltage of the thyristor drive circuit based on the real-time current sampling signal, and obtain the thyristor firing angle based on the mapping relationship between the average output voltage of the thyristor drive circuit and the thyristor firing angle; generate a trigger signal based on the thyristor firing angle, and apply the trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
[0060] In specific application scenarios, the system further includes a warning signal output module 35, which can be used to perform state detection on the thyristor drive circuit and the control rod drive coil based on the trigger signal and the current sampling signal, and obtain a state detection result; based on the state detection result, determine whether the thyristor drive circuit and / or the control rod drive coil is damaged or aged; if it is determined that the thyristor drive circuit and / or the control rod drive coil is damaged or aged, then a warning signal is output.
[0061] It should be noted that other corresponding descriptions of the functional units involved in the control device of the thyristor drive circuit provided in the embodiments of this application can be found in the following references. Figures 1 to 8 The corresponding descriptions in the method will not be repeated here.
[0062] This application also provides a computer device, specifically a personal computer, server, network device, etc. The computer device includes a bus, processor, memory, and communication interface, and may also include input / output interfaces and a display device. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device stores location information. The network interface of the computer device is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements the steps in the various method embodiments.
[0063] Those skilled in the art will understand that the structure of the computer device described above is only a partial structure related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. A specific computer device may include more or fewer components, or combine certain components, or have different component arrangements.
[0064] In one embodiment, a computer-readable storage medium is provided, which may be non-volatile or volatile, having stored thereon a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0065] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0066] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, graphics processors, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0067] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0068] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A control method for a thyristor drive circuit, characterized in that, The thyristor drive circuit is installed in the reactor control rod drive system, which also includes a controller and a control rod drive coil. The control method for the thyristor drive circuit includes: The trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil are collected. Based on the trigger signal and the current sampling signal, the parameters of the control rod drive coil are estimated in real time through a pre-constructed mathematical model of the thyristor drive circuit. The parameter estimation results of the control rod drive coil are substituted into the mathematical model of the thyristor drive circuit, and the mathematical model of the controller is determined to generate the mathematical model of the reactor control rod drive system. The current command of the control rod drive coil is obtained, and the real-time current sampling signal of the control rod drive coil under the current command is collected. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system. The target PI control parameter is applied to the controller, causing the controller to issue a trigger signal to the thyristor drive circuit, thereby achieving adaptive control of the thyristor drive circuit.
2. The method according to claim 1, characterized in that, The parameters of the control rod drive coil include the equivalent resistance and equivalent inductance values of the control rod drive coil; the mathematical model of the thyristor drive circuit in the discrete domain is: in, The power supply voltage of the thyristor drive circuit under different trigger signals is... This is the current sampling signal for the control rod drive coil. This is the equivalent resistance value of the control rod drive coil. This is the equivalent inductance value of the control rod drive coil. The preset sampling period, The delay operator is a unit.
3. The method according to claim 2, characterized in that, The step of substituting the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determining the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system includes: Substitute the equivalent resistance and equivalent inductance values of the control rod drive coil into the mathematical model of the thyristor drive circuit in the discrete domain. Based on the PI control algorithm applied to the controller, the mathematical model of the controller in the discrete domain is determined; The mathematical model of the thyristor drive circuit in the discrete domain and the mathematical model of the controller in the discrete domain are cascaded to obtain the mathematical model of the reactor control rod drive system.
4. The method according to claim 1, characterized in that, The process involves acquiring the current command of the control rod drive coil and collecting the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system, including: Obtain the current command of the control rod drive coil, wherein the current command is converted from the control command, and the control command includes any one of the following commands: lift command, insert command, and hold command; Based on the current command, a trigger signal is output to the thyristor drive circuit, and the real-time current sampling signal of the control rod drive coil is acquired. The real-time current sampling signal and the current command are compared, and it is determined whether the real-time current sampling signal is within a preset response range; If the real-time current sampling signal is not within the preset response range, the mathematical model of the reactor control rod drive system is iteratively solved using a preset optimization algorithm to obtain the target PI control parameters.
5. The method according to claim 4, characterized in that, The method further includes: If the real-time current sampling signal is within the preset response range, then the current PI control parameter of the controller is used as the target PI control parameter.
6. The method according to claim 1, characterized in that, The step of applying the target PI control parameter to the controller, causing the controller to issue a trigger signal to the thyristor drive circuit, thereby achieving adaptive control of the thyristor drive circuit, includes: The target PI control parameter is applied to the controller, and the real-time current sampling signal of the control rod drive coil is acquired; Based on the real-time current sampling signal, the average output voltage of the thyristor drive circuit is determined, and the thyristor firing angle is obtained based on the mapping relationship between the average output voltage of the thyristor drive circuit and the thyristor firing angle. A trigger signal is generated based on the thyristor firing angle, and the trigger signal is applied to the thyristor driving circuit to achieve adaptive control of the thyristor driving circuit.
7. The method according to any one of claims 1 to 6, characterized in that, After acquiring the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, the method further includes: Based on the trigger signal and the current sampling signal, the state of the thyristor drive circuit and the control rod drive coil is detected to obtain the state detection result. Based on the status detection results, it is determined whether the thyristor drive circuit and / or the control rod drive coil are damaged or aged; If the thyristor drive circuit and / or the control rod drive coil are determined to be damaged or aged, a warning signal will be output.
8. A control system for a silicon controlled rectifier (SCR) drive circuit, characterized in that, The thyristor drive circuit is installed in the reactor control rod drive system, which also includes a controller and control rod drive coils. The control system of the thyristor drive circuit includes: The coil parameter estimation module is used to collect the trigger signal of the thyristor drive circuit and the current sampling signal of the control rod drive coil, and based on the trigger signal and the current sampling signal, to estimate the parameters of the control rod drive coil in real time through a pre-built mathematical model of the thyristor drive circuit. The mathematical model determination module is used to substitute the parameter estimation results of the control rod drive coil into the mathematical model of the thyristor drive circuit and determine the mathematical model of the controller to generate the mathematical model of the reactor control rod drive system. The control parameter adjustment module is used to acquire the current command of the control rod drive coil and collect the real-time current sampling signal of the control rod drive coil under the current command. Based on the real-time current sampling signal and the current command, the target PI control parameters are obtained through the mathematical model of the reactor control rod drive system. The circuit adaptive control module is used to apply the target PI control parameters to the controller, so that the controller sends a trigger signal to the thyristor drive circuit to achieve adaptive control of the thyristor drive circuit.
9. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.
10. A computer device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 7.