Adjustable reactor system and control method thereof
By adding various types of reactor modules and constructing reactor subsets in the reactor system, and combining them with dynamic monitoring and control models, the response speed and efficiency problems of traditional reactors under dynamic loads of the power grid are solved, and efficient and stable operation of the reactor system is achieved.
Patent Information
- Application Number
- CN202511326343.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-16
- Publication Date
- 2026-02-17
AI Technical Summary
Traditional reactors are difficult to adapt to dynamic load changes in the power grid. Mechanical reactors have slow response speed and are prone to losses. Thyristor-controlled reactors accumulate linearity deviation and switching losses when adjusted over a wide range, resulting in reduced efficiency and decreased control accuracy.
By adding various types of reactor modules, constructing reactor subsets and aggregating and pre-setting control models, dynamically allocating response requirements, and combining the operating parameter monitoring and early warning mechanism of the reactor modules, the efficient and stable operation of the reactor system can be achieved.
It improves the operating efficiency of the reactor system, avoids the impact of long-term overload on control accuracy of the reactor module, and provides timely warning of potential risks, ensuring the stable operation of the reactor system.
Smart Images

Figure CN121546643A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of reactor technology, and in particular to an adjustable reactor system and its control method. Background Technology
[0002] Reactors are key devices in power systems for reactive power compensation, harmonic suppression, fault current limiting, and voltage stabilization. Traditional designs with fixed reactance values are ill-suited to adapting to dynamic load changes in the power grid.
[0003] Existing mechanical reactor regulation relies on mechanical contacts to change the number of winding turns, resulting in slow response, easy arcing losses, and frequent operation that reduces equipment lifespan, failing to meet the real-time dynamic compensation requirements of modern power grids. Furthermore, most existing thyristor-controlled reactors employ simple PWM modulation, failing to address linearity deviation issues over wide adjustment ranges. High-frequency switching leads to accumulated switching losses, reduced efficiency, and increased junction temperature resulting in increased on-resistance and decreased switching speed. Gate oxide degradation and bond wire fatigue cause time-varying parameters. Control accuracy degrades over long-term operation. Summary of the Invention
[0004] The purpose of this application is to provide an adjustable reactor system and its control method to solve the above-mentioned technical problems, aiming to meet the real-time dynamic compensation requirements of the power grid and improve the overall operating efficiency of the reactor system.
[0005] In some embodiments of this application, by adding multiple types of reactor modules, various compensation needs of the power grid can be met. At the same time, by aggregating different reactor modules and setting up a control model, different response needs can be dynamically allocated, thereby improving the operating efficiency of the reactor system.
[0006] In some embodiments of this application, by constructing working strategies for each reactor subset, the working state of the reactor modules within each reactor subset is periodically adjusted to avoid long-term overload of each reactor module affecting control accuracy. At the same time, by dynamically monitoring the operating parameters of each reactor module, potential operational risks are promptly warned, ensuring the stable operation of the reactor system.
[0007] In some embodiments of this application, a control method for an adjustable reactor system is provided, including: Multiple reactor modules are set based on the structural parameters of the reactor system; Based on the grid detection signal, the expected regulation demand is generated, and a first-level control strategy is set according to the preset control model and the expected regulation demand. Obtain the operating data of each reactor module, and determine whether to generate a correction instruction for the primary control strategy based on all the operating data.
[0008] In some embodiments of this application, multiple reactor modules are configured, including: Obtain the equipment parameters for each reactor module; The reactor module is aggregated based on all equipment parameters; Multiple reactance subsets are generated based on the aggregation results; Establish a sequence of reactance subsets B, B = (b1, b2, ..., bb) i …b m ), where b i Let m be the i-th reactance subset; m is the number of reactance subsets. b is set sequentially according to the reactance set sequence B. i For the target subset; Define the working sub-strategy for the target subset; The work sub-strategy includes the work cycle duration and the first-level call order; The working sub-strategies for each set of reactances are set sequentially.
[0009] In some embodiments of this application, the working sub-strategy for generating the target subset includes: Obtain historical association data for the target subset; Establish a sequence A, A=(a1, a2…a2) of reactance modules in the target subset. i …a n ), where a i Let be the i-th reactor module in the target reactor subset; n is the number of reactor modules in the target subset; Based on the reactor module sequence A, ai is sequentially set as the target reactor module; Generate the operating loss value c of the target reactor module; c=[ β i *s i ]; Where θ1 represents the number of loss indicators; β i s is the influencing factor of the i-th loss index; i It is a reference value for the i-th loss index in the target reactor module, generated based on historical correlation data; The operating loss values of each reactor module are generated sequentially. Establish a sequence of operating loss values C, C=(c1,c2…c i …c n ), where c i Let be the operating loss value of the i-th reactor module in the target subset; n is the number of reactor modules in the target subset; The primary call order is set based on the sequence of operating loss values C.
[0010] In some embodiments of this application, the working sub-strategy of the target subset further includes; Generate the switching value d for the target subset; d=g*[ η i *w i ]; g=U*[ (c i -c') 2 ]; Where g is the compensation coefficient; θ2 is the number of equipment indicators; η i w is the influencing factor for the i-th equipment indicator; i It is the reference value of the i-th equipment index in the target subset generated based on historical correlation data; U is the conversion coefficient; c' is the average value of all data in the operating loss value sequence C; The working cycle duration of the target subset is set according to the switching value d.
[0011] In some embodiments of this application, a primary control strategy is set, including: Based on the reactance subset sequence B, bi is sequentially set as the subset to be controlled; A sub-demand package is generated based on the anticipated adjustment needs to control the subset of needs; The control model generates the reactance requirements of the controllable subset based on the sub-requirement package; Generate the target invocation order based on the working sub-strategy of the subset to be controlled; Select the working module according to the reactance requirements and the target call order; Establish a working module sequence A1, A1 = (a 11 ,a 12 …a 1i …a 1n1 ), where a 1i n1 represents the i-th working module selected from the subset to be controlled; n1 represents the number of working modules selected from the subset to be controlled. Set the switching sub-strategy for the subset to be controlled based on the sequence of working modules A1 and the order of target calls; Sequentially set the switching sub-strategies for each reactance subset; A primary control policy is generated based on all switching sub-policies.
[0012] In some embodiments of this application, a switching sub-strategy for the subset to be controlled is defined, including: Set the mapping modules for each working module according to the target invocation order; Multiple switching cycles are set according to the working cycle duration of the subset to be controlled; Set the end time of each switching cycle as the switching time node; Execute the switching command according to the switching time node; The switching instructions include: Generate shutdown instructions for each working module within the current switching cycle, and generate loss correction values for each working module; Update the target call order based on all loss correction values; Generate start instructions for each mapping module and set each mapping module as the working module for the next switching cycle; Based on the updated target call order, the mapping modules of each working module in the next switching cycle are selected sequentially.
[0013] In some embodiments of this application, determining whether to generate a correction instruction for the primary control strategy based on all operational data includes: Based on the reactance subsets, bi is sequentially set as the subset to be monitored; Establish a feedback time axis for the subset to be monitored, wherein the feedback time axis includes multiple feedback time nodes; Establish a working module sequence A2 for the subset to be monitored, A2 = (a 21 ,a 22 …a 2i …a 2n2 ), where a 2i n1 represents the i-th working module selected from the subset to be monitored; n2 represents the number of working modules selected from the subset to be monitored. Based on the working module sequence A2, set a sequentially. 2i For the target working module; Obtain the running data of the target working module at the current feedback time point; Generate the abnormal risk value h of the target working module; h=[ µ i *(v i -v' i) 2 ]; Where θ3 represents the number of monitoring indicators; µ i v is the influencing factor of the i-th monitoring indicator; i v' is the reference value for the i-th monitoring indicator of the target working module; i This is the standard reference value for the i-th monitoring indicator in the subset to be monitored; Preset abnormal risk threshold H1; If h > H1, generate a first-level early warning instruction for the target working module; Sequentially determine whether each working module in the working module sequence A2 has generated a level one early warning command; Based on all Level 1 early warning instructions, generate correction instructions for the subset to be monitored; Check each reactance subset sequentially to determine whether a correction instruction has been generated.
[0014] In some embodiments of this application, an adjustable reactor system is provided, comprising: Reactor unit, comprising multiple reactor modules; The detection unit is used to generate power grid detection signals; The monitoring unit is used to collect operating data from each reactor module; The central control unit is used to generate expected regulation requirements based on power grid detection signals and to set primary control strategies based on preset control models and expected regulation requirements. The central control unit is also used to acquire the operating data of each reactor module and determine whether to generate a correction instruction for the primary control strategy based on all the operating data.
[0015] In some embodiments of this application, the central control unit includes: The first processing module is used to obtain the equipment parameters of each reactor module; The reactor module is aggregated based on all equipment parameters; Multiple reactance subsets are generated based on the aggregation results; Establish a sequence of reactance subsets B, B = (b1, b2, ..., bb) i …b m ), where b i Let m be the i-th reactance subset; m is the number of reactance subsets. b is set sequentially according to the reactance set sequence B. i For the target subset; Define the working sub-strategy for the target subset; The work sub-strategy includes the work cycle duration and the first-level call order; The working sub-strategies for each set of reactances are set sequentially.
[0016] In some embodiments of this application, the central control unit further includes: The second control module is used to set bi as the controllable subset according to the reactance subset sequence B; A sub-demand package is generated based on the anticipated adjustment needs to control the subset of needs; The control model generates the reactance requirements of the controllable subset based on the sub-requirement package; Generate the target invocation order based on the working sub-strategy of the subset to be controlled; Select the working module according to the reactance requirements and the target call order; Establish a working module sequence A1, A1 = (a 11 ,a 12 …a 1i …a 1n1 ), where a 1in1 represents the i-th working module selected from the subset to be controlled; n1 represents the number of working modules selected from the subset to be controlled. Set the switching sub-strategy for the subset to be controlled based on the sequence of working modules A1 and the order of target calls; Sequentially set the switching sub-strategies for each reactance subset; A primary control policy is generated based on all switching sub-policies.
[0017] Compared with the prior art, the adjustable reactor system and its control method described in this application have the following advantages: By adding various types of reactor modules, the diverse compensation needs of the power grid can be met. At the same time, by aggregating different reactor modules and pre-setting control models, different response requirements can be dynamically allocated, thereby improving the operating efficiency of the reactor system.
[0018] By constructing working strategies for each reactor subset, the working state of the reactor modules within each reactor subset is periodically adjusted to avoid long-term overload of each reactor module affecting control accuracy. At the same time, by dynamically monitoring the operating parameters of each reactor module, potential operational risks are promptly warned, ensuring the stable operation of the reactor system. Attached Figure Description
[0019] Figure 1 This is a flowchart illustrating a control method for an adjustable reactor system in a preferred embodiment of this application. Detailed Implementation
[0020] The specific embodiments of this application will be described in further detail below with reference to the accompanying drawings and examples. The following examples are used to illustrate this application, but are not intended to limit the scope of this application.
[0021] In the description of this application, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0022] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0023] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0024] like Figure 1 As shown in the preferred embodiment of this application, a control method for an adjustable reactor system includes: Multiple reactor modules are set based on the structural parameters of the reactor system; Based on the grid detection signal, the expected regulation demand is generated, and a first-level control strategy is set according to the preset control model and the expected regulation demand. Obtain the operating data of each reactor module, and determine whether to generate a correction instruction for the primary control strategy based on all the operating data.
[0025] Specifically, the reactor system contains various reactors of different capacities. A single reactor module includes a reactor and a thyristor connected to it. By controlling the conduction angle of the thyristor, the effective time or current path of the reactor connected to the circuit is adjusted, thereby changing the equivalent reactance value of the reactor.
[0026] Specifically, the thyristor and the reactor are connected through a specific topology. The specific connection structure and the capacity parameters of the reactor can be set according to the circuit position of the reactor module and the required regulation capability.
[0027] It is understood that in the above embodiments, by adding multiple types of reactor modules, various compensation needs of the power grid can be met. At the same time, by aggregating different reactor modules and setting up a control model, different response needs can be dynamically allocated, thereby improving the operating efficiency of the reactor system.
[0028] In a preferred embodiment of this application, multiple reactor modules are configured, including: Obtain the equipment parameters for each reactor module; The reactor module is aggregated based on all equipment parameters; Multiple reactance subsets are generated based on the aggregation results; Establish a sequence of reactance subsets B, B = (b1, b2, ..., bb) i …b m ), where b i Let m be the i-th reactance subset; m is the number of reactance subsets. b is set sequentially according to the reactance set sequence B. iFor the target subset; Define the working sub-strategy for the target subset; The sub-strategy for a task includes the duration of the task cycle and the order of first-level calls; The working sub-strategies for each set of reactances are set sequentially.
[0029] Specifically, based on the internal structural parameters and regulation capabilities of each reactor module, all reactor modules are aggregated. In this process, each reactor module in a single reactor subset has the same regulation capability, the same internal thyristor and reactor connection structure, and the same reactor capacity.
[0030] Specifically, by aggregating all reactor modules, the linkage control of each reactor module in a single reactor subset is improved, thereby increasing the operating efficiency of the reactor system.
[0031] Specifically, the working sub-strategies for generating the target subset include: Obtain historical association data for the target subset; Establish a sequence A, A=(a1, a2…a2) of reactance modules in the target subset. i …a n ), where a i Let be the i-th reactor module in the target reactor subset; n is the number of reactor modules in the target subset; Based on the reactor module sequence A, ai is sequentially set as the target reactor module; Generate the operating loss value c of the target reactor module; c=[ β i *s i ]; Where θ1 represents the number of loss indicators; β i s is the influencing factor of the i-th loss index; i It is a reference value for the i-th loss index in the target reactor module, generated based on historical correlation data; The operating loss values of each reactor module are generated sequentially. Establish a sequence of operating loss values C, C=(c1,c2…c i …c n ), where c i Let be the operating loss value of the i-th reactor module in the target subset; n is the number of reactor modules in the target subset; The primary call order is set based on the sequence of operating loss values C.
[0032] Specifically, historical correlation data refers to the historical monitoring data of each reactor module, including the historical operating parameters of each reactor module in each reactor system.
[0033] Specifically, the total historical operating time of the target reactor module and the recorded data for each operation are filtered out based on historical correlation data, and the overload count is generated based on all the recorded data.
[0034] Specifically, the preferred loss indicators are the total historical operating time and the number of overloads. The corresponding influence factors can be set according to the ratio between the overload time and the total historical operating time. The larger the ratio, the larger the value of the influence factor corresponding to the number of overloads. The mapping relationship between the two can be set according to historical parameters, and the sum of the influence factors of the two loss indicators is 1.
[0035] Specifically, by quantifying the two loss indicators to ensure they fall within the same value range, the longer the total historical operating time, the higher the reference value of the corresponding loss indicator. Similarly, the more overload cycles, the higher the reference value of the corresponding loss indicator.
[0036] Specifically, the primary calling order is set according to the ascending order of operating loss values. The smaller the operating loss value, the higher the position of the corresponding reactor module in the primary calling order.
[0037] Specifically, the working sub-strategies for the target subset also include; Generate the switching value d for the target subset; d=g*[ η i *w i ]; g=U*[ (c i -c') 2 ]; Where g is the compensation coefficient; θ2 is the number of equipment indicators; η i w is the influencing factor for the i-th equipment indicator; i It is the reference value of the i-th equipment index in the target subset generated based on historical correlation data; U is the conversion coefficient; c' is the average value of all data in the operating loss value sequence C; The working cycle duration of the target subset is set according to the switching value d.
[0038] Specifically, the equipment indicators include, but are not limited to, multiple parameters such as reactor capacity, regulation capacity, and response speed of the reactor module in the target subset. By quantifying each equipment indicator, a precise analysis of the target subset can be achieved.
[0039] Specifically, the influence factors of each equipment indicator can be set according to the degree of its influence on the overload risk of the reactor module in the target subset. The greater the degree of influence, the larger the value of the corresponding influence factor.
[0040] Specifically, by setting a conversion coefficient, the compensation coefficient g is made to be within a preset value range, where, [ (c i -c') 2 The larger the value of ], the larger the corresponding compensation coefficient g will be, and the value of g will always be greater than 1.
[0041] Specifically, the larger the switching value, the greater the possibility that the reactor module in the target subset will experience high temperature overload after long-term operation, resulting in a decrease in control accuracy, and the shorter the corresponding working cycle time.
[0042] In a preferred embodiment of this application, a primary control strategy is set, including: Based on the reactance subset sequence B, bi is sequentially set as the subset to be controlled; A sub-demand package is generated based on the anticipated adjustment needs to control the subset of needs; The control model generates the reactance requirements of the controllable subset based on the sub-requirement package; Generate the target invocation order based on the working sub-strategy of the subset to be controlled; Select the working module according to the reactance requirements and the target call order; Establish a working module sequence A1, A1 = (a 11 ,a 12 …a 1i …a 1n1 ), where a 1i n1 represents the i-th working module selected from the subset to be controlled; n1 represents the number of working modules selected from the subset to be controlled. Set the switching sub-strategy for the subset to be controlled based on the sequence of working modules A1 and the order of target calls; Sequentially set the switching sub-strategies for each reactance subset; A primary control policy is generated based on all switching sub-policies.
[0043] Specifically, the number of reactor modules to be called in the subset to be controlled is generated based on the control model.
[0044] Specifically, the first-level calling order in the working sub-strategy corresponding to the subset to be controlled is set as the target calling order. Based on the number of reactor modules to be called, the reactor module with the first position in the first-level calling order is selected in sequence and set as the working module. The conduction angle control parameters of the thyristors in each working module are also set.
[0045] Specifically, a corresponding control model is constructed by optimizing and iterating the historical parameters of each reactor module. Based on the reactance requirements of the subset to be controlled, the control model generates optimal operating parameters for each internal reactor module, thereby determining the required conduction angle (i.e., optimal conduction time and phase) of the thyristors in each reactor module. It then generates corresponding thyristor trigger pulses to achieve precise control of reactance adjustment.
[0046] Specifically, the control model can also set the reactance requirements of each reactance subset based on the total reactance requirement and the adjustment capability of each reactance subset, so as to achieve continuous adjustment of the equivalent reactance with high precision over a wide range from zero to the rated value, and ensure a smooth state switching process.
[0047] Specifically, by analyzing the power grid detection signals, the total reactive power demand required by the current power grid is generated, the total reactive power demand is set as the total reactance demand, and the reactive power demand of each reactance subset is generated through further allocation by the control model.
[0048] Specifically, setting the switching sub-strategy for the subset to be controlled includes: Set the mapping modules for each working module according to the target invocation order; Multiple switching cycles are set according to the working cycle duration of the subset to be controlled; Set the end time of each switching cycle as the switching time node; Execute the switching command according to the switching time node; Switching instructions include: Generate shutdown instructions for each working module within the current switching cycle, and generate loss correction values for each working module; Update the target call order based on all loss correction values; Generate start instructions for each mapping module and set each mapping module as the working module for the next switching cycle; Based on the updated target call order, the mapping modules of each working module in the next switching cycle are selected sequentially.
[0049] Specifically, the duration of a single switching cycle is the same as the duration of a working cycle.
[0050] Specifically, based on the order of the target calls and the number of reactor modules required for the controlled subset, the first reactor module is selected as the working module. Among the non-working modules, an equal number are selected as mapping modules from the first position. The working module with the first call order in the working module and the mapping module with the first call order in the mapping module are in a replacement relationship. When the working module with the replacement relationship stops running, the mapping module runs according to the working parameters between the working modules.
[0051] Specifically, when a single mapping module is converted into a working module, the reactor module with the first call order is selected from the non-working modules and non-mapping modules in the control subset at the current time node, and set as the mapping module of the current working module.
[0052] Specifically, when all working modules switch simultaneously, the corresponding mapping module is selected according to the above scheme. Before selection, the operating loss value of each stopped working module is updated, and the position of each reactor module in the target calling sequence is updated according to the update result.
[0053] Specifically, when a working module stops running, it is immediately converted into a non-working module and a non-mapped module.
[0054] Specifically, by setting corresponding loss correction values for the overload state of the working module during operation, the more severe the overload state, the larger the corresponding loss correction value. The mapping relationship between the two can be set based on historical parameters. If no overload state occurs, the corresponding loss correction value is set based on the running time. The mapping relationship between the running time and the loss correction value can be set based on the expected lifespan of the reactor module.
[0055] Specifically, the updated operating loss value is generated by summing the loss correction value with the operating loss value of the working module between operations.
[0056] It is understood that in the above embodiments, by constructing working strategies for each reactor subset, the working state of the reactor modules within each reactor subset is periodically adjusted to avoid long-term overload of each reactor module affecting control accuracy. At the same time, by dynamically monitoring the operating parameters of each reactor module, potential operational risks are promptly warned to ensure the stable operation of the reactor system.
[0057] In a preferred embodiment of this application, determining whether to generate a correction instruction for the primary control strategy based on all operational data includes: Based on the reactance subsets, bi is sequentially set as the subset to be monitored; Establish a feedback timeline for the subset to be monitored, which includes multiple feedback time nodes; Establish a working module sequence A2 for the subset to be monitored, A2 = (a 21 ,a 22 …a 2i …a 2n2 ), where a 2i n1 represents the i-th working module selected from the subset to be monitored; n2 represents the number of working modules selected from the subset to be monitored. Based on the working module sequence A2, set a sequentially.2i For the target working module; Obtain the running data of the target working module at the current feedback time point; Generate the abnormal risk value h of the target working module; h=[ µ i *(v i -v' i) 2 ]; Where θ3 represents the number of monitoring indicators; µ i v is the influencing factor of the i-th monitoring indicator; i v' is the reference value for the i-th monitoring indicator of the target working module; i This is the standard reference value for the i-th monitoring indicator in the subset to be monitored; Preset abnormal risk threshold H1; If h > H1, generate a first-level early warning instruction for the target working module; Sequentially determine whether each working module in the working module sequence A2 has generated a level one early warning command; Based on all Level 1 early warning instructions, generate correction instructions for the subset to be monitored; Check each reactance subset sequentially to determine whether a correction instruction has been generated.
[0058] Specifically, the threshold for abnormal risk values can be set based on historical parameters.
[0059] Specifically, a Level 1 warning indicates that the current working module is in an abnormal operating state and there is a risk of operational failure. It is necessary to switch to the corresponding mapping module in a timely manner, shut down the current working module, and correct the corresponding operating loss value.
[0060] Specifically, the correction instruction includes the switching control parameters for each working module within the monitored subset that needs to be switched.
[0061] Specifically, the monitoring indicators include, but are not limited to, multiple parameters that affect the stable operation of the reactor module, such as operating temperature and operating load. By quantifying each monitoring indicator, accurate analysis of abnormal states of each reactor module can be achieved.
[0062] Specifically, the influence factors of each monitoring indicator can be set according to the degree of interference they cause to the operational stability of the reactor module. The greater the degree of interference, the larger the value of the corresponding influence factor.
[0063] Specifically, standard reference values for each monitoring indicator are set based on the equipment characteristics within the reactance subset corresponding to the target working module. The standard reference values for the monitoring indicators corresponding to each reactance subset are not entirely the same.
[0064] Specifically, the standard reference value of the monitoring index refers to the corresponding reference value of each monitoring index when the target reactor module is in its optimal operating state.
[0065] Specifically, the abnormal risk value threshold can be set based on historical parameters. When the real-time abnormal risk value is greater than the preset abnormal risk value threshold, it indicates that the working module is in an abnormal operating state and there is a risk of operational failure.
[0066] Specifically, the correction instructions include all Level 1 warning instructions in the subset to be monitored.
[0067] It is understood that in the above embodiments, by dynamically monitoring the operating parameters of each reactor module, potential operational risks can be warned in a timely manner, thus ensuring the stable operation of the reactor system.
[0068] In another preferred embodiment of the control method for an adjustable reactor system based on any of the above preferred embodiments, this preferred embodiment provides an adjustable reactor system, including: Reactor unit, comprising multiple reactor modules; The detection unit is used to generate power grid detection signals; The monitoring unit is used to collect operating data from each reactor module; The central control unit is used to generate expected regulation requirements based on power grid detection signals and to set primary control strategies based on preset control models and expected regulation requirements. The central control unit is also used to acquire the operating data of each reactor module and determine whether to generate a correction instruction for the primary control strategy based on all the operating data.
[0069] Specifically, a single reactor module includes a thyristor and a reactor, wherein the reactor is preferably an air-core reactor. By controlling the conduction angle of the thyristor, that is, changing its conduction time and phase, the effective time or current path of the reactor connected to the circuit is adjusted, thereby changing the equivalent reactance value of the reactor.
[0070] In a preferred embodiment of this application, the central control unit includes: The first processing module is used to obtain the equipment parameters of each reactor module; The reactor module is aggregated based on all equipment parameters; Multiple reactance subsets are generated based on the aggregation results; Establish a sequence of reactance subsets B, B = (b1, b2, ..., bb) i …b m ), where b i Let m be the i-th reactance subset; m is the number of reactance subsets. b is set sequentially according to the reactance set sequence B. i For the target subset; Define the working sub-strategy for the target subset; The sub-strategy for a task includes the duration of the task cycle and the order of first-level calls; The working sub-strategies for each set of reactances are set sequentially.
[0071] In a preferred embodiment of this application, the central control unit further includes: The second control module is used to set bi as the controllable subset according to the reactance subset sequence B; A sub-demand package is generated based on the anticipated adjustment needs to control the subset of needs; The control model generates the reactance requirements of the controllable subset based on the sub-requirement package; Generate the target invocation order based on the working sub-strategy of the subset to be controlled; Select the working module according to the reactance requirements and the target call order; Establish a working module sequence A1, A1 = (a 11 ,a 12 …a 1i …a 1n1 ), where a 1i n1 represents the i-th working module selected from the subset to be controlled; n1 represents the number of working modules selected from the subset to be controlled. Set the switching sub-strategy for the subset to be controlled based on the sequence of working modules A1 and the order of target calls; Sequentially set the switching sub-strategies for each reactance subset; A primary control policy is generated based on all switching sub-policies.
[0072] According to the first concept of this application, by adding multiple types of reactor modules, various compensation needs of the power grid can be met. At the same time, by aggregating different reactor modules and setting up a control model, different response needs can be dynamically allocated, thereby improving the operating efficiency of the reactor system.
[0073] According to the second concept of this application, by constructing a working strategy for each reactor subset, the working state of the reactor module within each reactor subset is periodically adjusted to avoid long-term overload of each reactor module affecting control accuracy. At the same time, by dynamically monitoring the operating parameters of each reactor module, potential operational risks are promptly warned to ensure the stable operation of the reactor system.
[0074] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and substitutions can be made without departing from the technical principles of this application, and these improvements and substitutions should also be considered within the scope of protection of this application.
Claims
1. A control method of a tunable reactor system, characterized by, The application relates to a reactive power compensation system and a reactive power compensation method. The application comprises the following steps: Setting multiple reactive power modules based on structural parameters of a reactor system; Generating expected regulation requirements according to grid detection signals, and setting a primary control strategy according to a preset control model and the expected regulation requirements; 2. The control method of the adjustable reactor system according to claim 1, characterized by, Obtaining operation data of each reactive power module, and judging whether to generate a correction instruction of the primary control strategy according to all the operation data. Setting multiple reactive power modules comprises the following steps: Obtaining equipment parameters of each reactive power module; Aggregating the reactive power modules according to all the equipment parameters; Establish a sequence of reactance subsets B, B = (b1, b2, ..., bb) i …b m ), where b i Let m be the i-th reactance subset; m is the number of reactance subsets. According to the number of reactance sub-sets, the sequence B is set in turn b i Target sub-set; Generating multiple reactive power sub-sets according to an aggregation result; Setting a working sub-strategy of a target sub-set; The working sub-strategy comprises a working cycle length and a primary calling sequence; 3. The control method of the adjustable reactor system according to claim 2, characterized by, Setting the working sub-strategy of each reactive power sub-set in sequence. Generating the working sub-strategy of the target sub-set comprises the following steps: A, A=(a1, a2…a i …a n ), wherein a i is the i-th reactive module in the target reactive sub-set; n is the number of reactive modules in the target sub-set; Obtaining historical correlation data of the target sub-set; Setting ai as a target reactive power module in sequence according to a reactive power module sequence A; c=[ β i *s i ]; Wherein, θ1 is the number of loss indicators; β i is the influence factor of the i th loss indicator; s i is the reference value of the i th loss indicator in the target reactive power module based on historical correlation data Generating an operation loss value c of the target reactive power module; Establish a sequence of operating loss values C, C=(c1,c2…c i …c n ), where c i Let be the operating loss value of the i-th reactor module in the target subset; n is the number of reactor modules in the target subset; Generating operation loss values of each reactive power module in sequence; 4. The control method of the adjustable reactor system according to claim 3, characterized by, Setting a primary calling sequence according to an operation loss value sequence C. The working sub-strategy of the target sub-set further comprises the following steps: d=g*[ or i *w i ]; g=U*[ (c i -c') 2 ]; wherein g is a compensation coefficient; θ2 is the number of device indicators; η i is the influence factor of the i-th device indicator; w i is the reference value of the i-th device indicator in the target sub-set generated according to historical correlation data; U is a conversion coefficient; c' is the average value of all data in the operation loss value sequence C; Generating a switching value d of the target sub-set; 5. The control method of the adjustable reactor system according to claim 4, characterized by, Setting a working cycle length of the target sub-set according to the switching value d. Setting the primary control strategy comprises the following steps: Setting bi as a to-be-controlled sub-set in sequence according to a reactive power sub-set sequence B; Generating a sub-demand package of the to-be-controlled sub-set according to the expected regulation requirements; Generating a reactive power demand of the to-be-controlled sub-set according to the control model and the sub-demand package; Generating a target calling sequence according to the working sub-strategy of the to-be-controlled sub-set; Establish a working module sequence A1, A1= (a 11 ,a 12 …a 1i …a 1n1 ), wherein a 1i is the i-th working module selected from the to-be-controlled sub-set; n1 is the number of working modules selected from the to-be-controlled sub-set; Selecting a working module according to the reactive power demand and the target calling sequence; Setting a switching sub-strategy of the to-be-controlled sub-set according to a working module sequence A1 and the target calling sequence; Setting the switching sub-strategy of each reactive power sub-set in sequence; 6. The control method of the adjustable reactor system according to claim 5, characterized by, Generating the primary control strategy according to all the switching sub- strategies. Setting the switching sub-strategy of the to-be-controlled sub-set comprises the following steps: Setting a mapping module of each working module according to the target calling sequence; Setting multiple switching cycles according to the working cycle length of the to-be-controlled sub-set; Setting an end time node of each switching cycle as a switching time node; Executing a switching instruction according to the switching time node; The switching instruction comprises the following steps: Generating a shutdown instruction of each working module in a current switching cycle, and generating a loss correction value of each working module; Updating the target calling sequence according to all the loss correction values; Generating a startup instruction of each mapping module, and setting each mapping module as a working module in a next switching cycle; 7. The control method of the adjustable reactor system according to claim 6, characterized by, Selecting a mapping module of each working module in the next switching cycle in sequence according to the updated target calling sequence. Judging whether to generate a correction instruction of the primary control strategy according to all the operation data comprises the following steps: Setting bi as a to-be-monitored sub-set in sequence according to a reactive power sub-set; A2, A2= (a 21 ,a 22 …a 2i …a 2n2 ), wherein a 2i is the i-th selected working module in the to-be-monitored subset; n2 is the number of selected working modules in the to-be-monitored subset; According to the working module sequence A2, a is set in turn 2i Target working module; Establishing a feedback time axis of the to-be-monitored sub-set, wherein the feedback time axis comprises multiple feedback time nodes; Obtaining operation data of a target working module at a current feedback time node; h=[ µ i *(v i -v' i) 2 ]; where θ3 is the number of monitoring indicators; µ i is the impact factor of the i-th monitoring indicator; v i is the reference value of the i-th monitoring indicator of the target work module; v' i is the standard reference value of the i-th monitoring indicator in the to-be-monitored subset; Generating an abnormal risk value h of the target working module; Setting a preset abnormal risk value threshold H1; If h>H1, generating a primary warning instruction of the target working module; Determine whether each working module in working module sequence A2 generates a first-level warning instruction in sequence; Generate a correction instruction for the to-be-monitored subset according to all first-level warning instructions; Determine whether each electric reactance subset generates a correction instruction in sequence.
8. A controllable reactor system employing the control method of any one of the preceding claims 1 to 7, characterized in that Comprise: An electric reactance unit comprising a plurality of electric reactance modules; A detection unit for generating a power grid detection signal; A monitoring unit for collecting operation data of each electric reactance module; A central control unit for generating an expected adjustment demand according to the power grid detection signal, and setting a first-level control strategy according to a preset control model and the expected adjustment demand; The central control unit is also used to obtain the operation data of each electric reactance module, and determine whether to generate a correction instruction for the first-level control strategy according to all operation data.
9. The tunable reactor system of claim 8, wherein, The central control unit comprises: A first processing module for obtaining device parameters of each electric reactance module; Aggregate the electric reactance modules according to all device parameters; Generate a plurality of electric reactance subsets according to the aggregation result; A sequence of reactance sub-sets B, B = (b1, b2…bm) is established, where bi is the i-th reactance sub-set; m is the number of reactance sub-sets. i …b m m i i . According to the number of reactive sub-sets, the sequence B is set in turn b i Target sub-set; Set a working sub-strategy for a target subset; The working sub-strategy includes a working cycle length and a first-level calling sequence; Set the working sub-strategy for each electric reactance subset in sequence.
10. The tunable reactor system of claim 9, wherein, The central control unit further comprises: A second control module for setting bi as a to-be-controlled subset in sequence according to electric reactance subset sequence B; Generate a sub-demand package for the to-be-controlled subset according to the expected adjustment demand; The control model generates an electric reactance demand for the to-be-controlled subset according to the sub-demand package; Generate a target calling sequence according to the working sub-strategy of the to-be-controlled subset; Select a working module according to the electric reactance demand and the target calling sequence; Establish a working module sequence A1, A1= (a 11 ,a 12 …a 1i …a 1n1 ), wherein a 1i is the i-th working module selected from the to-be-controlled sub-set; n1 is the number of working modules selected from the to-be-controlled sub-set; Set a switching sub-strategy for the to-be-controlled subset according to working module sequence A1 and the target calling sequence; Set the switching sub-strategy for each electric reactance subset in sequence; Generate a first-level control strategy according to all switching sub-strategies.