Joint compensation method and system for zero sequence and negative sequence currents of power system
Patent Information
- Application Number
- CN202611173551.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-04
- Publication Date
- 2026-09-22
AI Technical Summary
但在实际配电网台区的动态运行过程中,完全补偿策略往往会导致补偿装置输出电流过大,这不仅增加了装置自身的运行损耗,还可能在装置容量受限时导致补偿效果不稳定
[0043]本发明提供的这种电力系统零序与负序电流的联合补偿方法及系统,通过对目标电力系统的数据进行获取和处理以判定工作模态,并根据不同的工作模态和不平衡度进行联合补偿电流的自适应计算,因此本发明不仅能够完成电力系统零序与负序电流的联合补偿,而且可靠性更高,精确性更好。
Smart Images

Figure CN122801345A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of electrical automation, and specifically relates to a method and system for joint compensation of zero-sequence and negative-sequence currents in a power system. Background Technology
[0002] With economic and technological development and the improvement of people's living standards, electricity has become an indispensable secondary energy source in people's production and daily life, bringing endless convenience. Therefore, ensuring a stable and reliable supply of electricity has become one of the most important tasks of the power system.
[0003] In recent years, an increasing number of new energy power generation systems have been integrated into the power grid, while electric vehicle charging facilities and a large number of single-phase nonlinear loads have been connected to the distribution network on a large scale. This high penetration rate has not only led to increasingly prominent issues of bidirectional over-limit problems in both high and low voltage within the distribution area, but has also exacerbated the uneven distribution of three-phase loads in the distribution network, causing severe three-phase current imbalance. When the degree of three-phase current imbalance is high, significant negative-sequence and zero-sequence current components will be generated in the system, leading to increased transformer losses, increased neutral current, and in severe cases, even accelerated insulation aging or protection malfunctions, greatly affecting the operational safety and power supply reliability of the distribution network. Therefore, controlling and compensating for the zero-sequence and negative-sequence currents in the power system is particularly important.
[0004] Currently, power systems commonly employ active compensation technologies based on power electronic converters (such as Unified Power Quality Control, UPQC) for power quality management. In addition, AC / AC level-one energy conversion devices without DC energy storage are increasingly being used for power quality management.
[0005] Meanwhile, regarding the control strategies of the aforementioned power management devices, most existing three-phase imbalance management methods adopt fixed-proportion compensation or full compensation: that is, directly generating corresponding compensation reference values according to the magnitude of negative-sequence or zero-sequence current, attempting to completely offset the imbalance components in the system as much as possible. However, in the dynamic operation of actual distribution network areas, the full compensation strategy often leads to excessive output current of the compensation device, which not only increases the device's own operating losses but may also cause unstable compensation effects when the device capacity is limited. In addition, since zero-sequence current and negative-sequence current in the system often coexist and have a certain coupling relationship, most existing methods still use fixed weights or empirical parameters for independent compensation allocation, making it difficult to dynamically adjust according to the real-time state of the power grid. When the load of the distribution area fluctuates drastically or the degree of imbalance changes rapidly, this fixed-parameter control strategy struggles to achieve a balance between steady-state compensation accuracy and dynamic response speed, easily leading to undercompensation or overcompensation. Summary of the Invention
[0006] One of the objectives of this invention is to provide a highly reliable and accurate method for joint compensation of zero-sequence and negative-sequence currents in a power system.
[0007] The second objective of this invention is to provide a system for implementing a joint compensation method for zero-sequence and negative-sequence currents in the power system.
[0008] The method for joint compensation of zero-sequence and negative-sequence currents in a power system provided by this invention includes the following steps:
[0009] S1. Obtain data information about the target power system;
[0010] S2. Based on the data obtained in step S1, determine the operating mode of the target power system;
[0011] S3. Based on the judgment result obtained in step S2, calculate the unbalance of the target power system;
[0012] S4. Based on the calculation results obtained in step S3, perform adaptive calculation of the compensation weight;
[0013] S5. Based on the calculation results obtained in step S4, calculate the joint compensation current;
[0014] S6. Based on the joint compensation current calculated in step S5, complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system.
[0015] Step S1, which involves acquiring data information about the target power system, specifically includes the following steps:
[0016] Acquire data information from the distribution network area side and load side of the target power system;
[0017] The data information includes the three-phase voltage signal on the transformer substation side and the three-phase current signal on the load side.
[0018] Step S2, which involves determining the operating mode of the target power system based on the data obtained in step S1, specifically includes the following steps:
[0019] Based on the data obtained in step S1, the voltage deviation and current imbalance of the distribution network in the target power system are calculated.
[0020] Based on the calculated voltage offset, the following rules are used to determine the operating mode:
[0021] If the voltage offset is greater than the set voltage offset threshold, the operating mode is determined to be voltage regulation mode. At this time, the voltage regulation control strategy is used to compensate the voltage of the target power system. By adjusting the output voltage or reactive power of the power electronic converter, the system voltage is restored to the set allowable range, and the voltage regulation mode is exited when the voltage offset is less than the set voltage offset threshold. The algorithm ends.
[0022] If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is greater than the set current imbalance threshold, then the working mode is determined to be the unbalanced current management mode.
[0023] If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is not greater than the set current imbalance threshold, the operating mode is determined to be the normal operating mode. At this time, the current control parameters are kept unchanged, the power electronic converter is controlled to work in the normal operating mode, and the system operating status is continuously monitored in real time. When the voltage offset or current imbalance is detected to exceed the corresponding threshold, the corresponding control mode is switched; the algorithm ends.
[0024] Step S3, which involves calculating the imbalance of the target power system based on the determination result obtained in step S2, specifically includes the following steps:
[0025] The DSOGI algorithm is used to decouple the obtained three-phase current signals on the load side to obtain the positive sequence current. Negative sequence current and zero-sequence current ;
[0026] The unbalance of the target power system is calculated. for .
[0027] Step S4, which involves adaptively calculating the compensation weights based on the calculation results obtained in step S3, specifically includes the following steps:
[0028] Based on the calculation results obtained in step S3, the severity is classified according to the following rules:
[0029] like If so, the severity level is determined to be mild;
[0030] like If so, the severity is determined to be moderate;
[0031] like If so, the severity level is determined to be severe;
[0032] in, The first threshold for severity is set. The second threshold for the severity level is set.
[0033] Based on the severity of the classification, the compensation weights are adaptively calculated using the following rules:
[0034] If the severity is mild, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;
[0035] If the severity is moderate, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The set moderate index factor;
[0036] If the severity is severe, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The severity index factor is set, and .
[0037] Step S5, which involves calculating the joint compensation current based on the calculation results obtained in step S4, specifically includes the following steps:
[0038] The combined compensation current is calculated using the following formula:
[0039] In the formula For joint compensation current; The set compensation coefficient; For imbalance The rate of change.
[0040] Step S6, based on the joint compensation current calculated in step S5, completes the joint compensation of the zero-sequence and negative-sequence currents of the target power system. Specifically, it includes the following steps:
[0041] By using the power management device of the target power system, the joint compensation current calculated in step S5 is injected into the target power system to complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system.
[0042] This invention also provides a system for implementing a joint compensation method for zero-sequence and negative-sequence currents in the power system, comprising a data acquisition module, a mode determination module, an imbalance calculation module, a weight calculation module, a compensation calculation module, and a joint compensation module; the data acquisition module, mode determination module, imbalance calculation module, weight calculation module, compensation calculation module, and joint compensation module are connected in series; the data acquisition module is used to acquire data information of the target power system and upload the data information to the mode determination module; the mode determination module is used to determine the operating mode of the target power system based on the received data information and the acquired data information, and upload the data information to the imbalance calculation module; the imbalance... The imbalance calculation module is used to calculate the imbalance of the target power system based on the received data and the judgment results, and upload the data to the weight calculation module; the weight calculation module is used to adaptively calculate the compensation weight based on the received data and the calculation results, and upload the data to the compensation calculation module; the compensation calculation module is used to calculate the joint compensation current based on the received data and the calculation results, and upload the data to the joint compensation module; the joint compensation module is used to complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system based on the received data and the calculated joint compensation current.
[0043] The method and system for joint compensation of zero-sequence and negative-sequence currents in a power system provided by this invention acquires and processes data of the target power system to determine the operating mode, and performs adaptive calculation of the joint compensation current based on different operating modes and unbalance. Therefore, this invention can not only complete the joint compensation of zero-sequence and negative-sequence currents in a power system, but also has higher reliability and better accuracy. Attached Figure Description
[0044] Figure 1 This is a schematic diagram of the method flow of the present invention.
[0045] Figure 2 This is a schematic diagram of the three-phase load current waveform before compensation in an embodiment of the method of the present invention.
[0046] Figure 3 This is a schematic diagram of the three-phase current waveform after fixed weight compensation in an embodiment of the method of the present invention.
[0047] Figure 4 This is a schematic diagram of the adaptive zero-order compensation weight and negative-order compensation weight change curves in an embodiment of the method of the present invention.
[0048] Figure 5 This is a schematic diagram of the three-phase current waveform after adaptive weight compensation in an embodiment of the method of the present invention.
[0049] Figure 6This is a schematic diagram comparing the combined current imbalance between the fixed-weight method and the adaptive-weight method in an embodiment of the present invention.
[0050] Figure 7 This is a schematic diagram of the functional modules of the system of the present invention. Detailed Implementation
[0051] like Figure 1 The diagram shown is a flowchart of the method of the present invention: The method for joint compensation of zero-sequence and negative-sequence currents in a power system disclosed in this invention includes the following steps:
[0052] S1. Obtain data information of the target power system; specifically including the following steps:
[0053] Acquire data information from the distribution network area side and load side of the target power system;
[0054] The data information includes the three-phase voltage signal on the transformer substation side and the three-phase current signal on the load side;
[0055] S2. Based on the data obtained in step S1, determine the operating mode of the target power system; specifically including the following steps:
[0056] Based on the data obtained in step S1, the voltage deviation and current imbalance of the distribution network in the target power system are calculated.
[0057] Based on the calculated voltage offset, the following rules are used to determine the operating mode:
[0058] If the voltage offset is greater than the set voltage offset threshold, the operating mode is determined to be voltage regulation mode. At this time, the voltage regulation control strategy is used to compensate the voltage of the target power system. By adjusting the output voltage or reactive power of the power electronic converter, the system voltage is restored to the set allowable range, and the voltage regulation mode is exited when the voltage offset is less than the set voltage offset threshold. The algorithm ends.
[0059] If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is greater than the set current imbalance threshold, then the working mode is determined to be the unbalanced current management mode.
[0060] If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is not greater than the set current imbalance threshold, the operating mode is determined to be the normal operating mode. At this time, the current control parameters are kept unchanged, the power electronic converter is controlled to work in the normal operating mode, and the system operating status is continuously monitored in real time. When the voltage offset or current imbalance is detected to exceed the corresponding threshold, the corresponding control mode is switched; the algorithm ends.
[0061] S3. Based on the judgment result obtained in step S2, calculate the imbalance of the target power system; specifically, this includes the following steps:
[0062] The DSOGI algorithm is used to decouple the obtained three-phase current signals on the load side to obtain the positive sequence current. Negative sequence current and zero-sequence current ;
[0063] The unbalance of the target power system is calculated. for ;
[0064] S4. Based on the calculation results obtained in step S3, perform adaptive calculation of the compensation weights; specifically, this includes the following steps:
[0065] Based on the calculation results obtained in step S3, the severity is classified according to the following rules:
[0066] like If so, the severity level is determined to be mild;
[0067] like If so, the severity is determined to be moderate;
[0068] like If so, the severity level is determined to be severe;
[0069] in, The first threshold for severity is set (preferably 0.05). The second threshold for severity is set (preferably 0.15).
[0070] Based on the severity of the classification, the compensation weights are adaptively calculated using the following rules:
[0071] If the severity is mild, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;
[0072] If the severity is moderate, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The preferred value for the set moderate index factor is 1.5; at this point, the weights begin to tilt towards zero-order compensation.
[0073] If the severity is severe, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The severity index factor is set, and ; The preferred value is 2 or 3;
[0074] This nonlinear weighting mechanism in this step distributes compensation capacity evenly when the imbalance is low; when the imbalance exceeds a preset threshold, it automatically increases the zero-sequence compensation weight. This scheme aims to prioritize the elimination of the zero-sequence current, which poses the greatest threat to the safety of the transformer and neutral line, and to prioritize hardware safety when capacity is limited by using a nonlinear exponential growth strategy.
[0075] S5. Based on the calculation results obtained in step S4, calculate the joint compensation current; specifically, this includes the following steps:
[0076] The combined compensation current is calculated using the following formula:
[0077] In the formula For joint compensation current; The set compensation coefficient; For imbalance The rate of change;
[0078] S6. Based on the joint compensation current calculated in step S5, complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system; specifically including the following steps:
[0079] By using the power management device of the target power system, the joint compensation current calculated in step S5 is injected into the target power system to complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system.
[0080] This invention analyzes the instantaneous change trend of the imbalance and adjusts the compensation command in advance, thereby shortening the system transient response time and ensuring that excellent dynamic tracking performance can still be maintained during load changes. This invention can switch between voltage regulation mode and current management mode in real time according to the voltage deviation, realizing multi-objective coordinated management and greatly improving the power supply reliability and power quality of the distribution network area.
[0081] The effects of the method of the present invention will be illustrated below with reference to an embodiment:
[0082] To verify the effectiveness of the proposed solution, comparative simulations were conducted using both the fixed-weight joint compensation method and the adaptive-weight joint compensation method proposed in this application, under the same three-phase load current, compensation device capacity, and control parameters. In the fixed-weight joint compensation method, both the zero-sequence compensation weight and the negative-sequence compensation weight were set to 0.5; while in the proposed method, the zero-sequence compensation weight and the negative-sequence compensation weight were adaptively calculated based on the zero-sequence current amplitude, the negative-sequence current amplitude, and the degree of current imbalance.
[0083] In this embodiment, the three-phase load is in a balanced operating state during the period from 0 to 0.1 s; an unbalanced operating condition in which zero-sequence current dominates is set during the period from 0.1 to 0.3 s; an unbalanced operating condition in which negative-sequence current dominates is set during the period from 0.3 to 0.5 s; and an unbalanced operating condition in which the amplitudes of zero-sequence current and negative-sequence current are similar is set during the period from 0.5 to 0.7 s.
[0084] like Figure 2 As shown, after the unbalanced component is applied at 0.1 s, the amplitudes of the three-phase load currents before compensation show significant differences. The current amplitude of one phase increases while the current amplitudes of the other two phases decrease, indicating that there are obvious zero-sequence current and negative-sequence current components in the system.
[0085] like Figure 3 As shown, the three-phase current imbalance is reduced after adopting the fixed-weight joint compensation method. However, since the zero-sequence compensation weight and negative-sequence compensation weight are always kept at 0.5, this method cannot dynamically adjust the compensation resources according to the actual changes in the proportion of zero-sequence current and negative-sequence current. When one sequence component dominates, the fixed-weight method still allocates the same proportion of compensation capacity to both sequence components, thus resulting in insufficient compensation for the dominant sequence component and unreasonable allocation of compensation capacity.
[0086] like Figure 4 As shown, the method of this application can adjust the compensation weight in real time according to the relative magnitude of the zero-sequence current and the negative-sequence current. During the period of 0.1~0.3 s, the zero-sequence current dominates, and the zero-sequence compensation weight... Automatically increases to approximately 0.9, negative order compensation weight. It decreases to approximately 0.1; during the period of 0.3–0.5 s, the negative sequence current dominates, and the negative sequence compensation weight... Automatically increases to approximately 0.9, zero-order compensation weight. The value is reduced to approximately 0.1; during the period of 0.5 to 0.7 s, the amplitudes of the zero-sequence current and the negative-sequence current are similar, and their compensation weights are both adjusted to approximately 0.5. This indicates that the adaptive weight adjustment mechanism proposed in this application can adjust the allocation ratio of the compensation capacity in real time according to the changes in the composition of the unbalanced components.
[0087] like Figure 5As shown, the adaptive weighted joint compensation method proposed in this application further reduces the difference in the amplitude of the three-phase current. When the zero-sequence current dominates, the compensation device prioritizes increasing the zero-sequence compensation current; when the negative-sequence current dominates, the compensation device prioritizes increasing the negative-sequence compensation current, thereby enabling the limited compensation capacity to be used preferentially to address the unbalanced sequence components with larger amplitudes.
[0088] like Figure 6 As shown, under unbalanced operating conditions of 0.1–0.5 s, the overall current imbalance of the system is approximately 15% after using the fixed-weight joint compensation method; after using the adaptive-weight joint compensation method proposed in this application, the overall current imbalance of the system is reduced to approximately 10%, a decrease of approximately 33.3% compared to the fixed-weight joint compensation method. During the period of 0.5–0.7 s, when the amplitudes of the zero-sequence current and the negative-sequence current are similar, the method of this application automatically adjusts the two compensation weights to the same value. At this time, the overall current imbalance of both the fixed-weight method and the method of this application is approximately 10%.
[0089] The specific compensation effect comparison data is shown in Table 1:
[0090] The simulation results above show that when one component of the zero-sequence current or the negative-sequence current is clearly dominant, the fixed-weight joint compensation method cannot adjust the compensation capacity according to the actual composition of the unbalanced components, resulting in unreasonable allocation of compensation resources. The method in this application can adaptively increase the compensation weight corresponding to the dominant sequence component based on the amplitude relationship between the zero-sequence current and the negative-sequence current, making the compensation capacity match the actual unbalanced state, thereby further reducing the overall current imbalance and improving the adaptability and compensation effect of the joint compensation of zero-sequence and negative-sequence currents. When the amplitudes of the two unbalanced sequence components are similar, the compensation weights of the method in this application automatically tend to be consistent, avoiding unnecessary weight bias and ensuring the stability of compensation control under different operating conditions.
[0091] like Figure 7The diagram shows the functional modules of the system of the present invention: The system disclosed in this invention, which implements a joint compensation method for zero-sequence and negative-sequence currents in a power system, includes a data acquisition module, a mode determination module, an imbalance calculation module, a weight calculation module, a compensation calculation module, and a joint compensation module; these modules are connected in series. The data acquisition module acquires data information of the target power system and uploads it to the mode determination module. The mode determination module determines the operating mode of the target power system based on the received and acquired data information and uploads the data information to the imbalance calculation module. The system comprises three modules: a balance calculation module and a weight calculation module. The imbalance calculation module calculates the imbalance of the target power system based on the received data and the resulting judgment, and uploads the data to the weight calculation module. The weight calculation module adaptively calculates the compensation weight based on the received data and the calculated results, and uploads the data to the compensation calculation module. The compensation calculation module calculates the joint compensation current based on the received data and the calculated joint compensation current, and uploads the data to the joint compensation module. The joint compensation module performs joint compensation of the zero-sequence and negative-sequence currents of the target power system based on the received data and the calculated joint compensation current.
Claims
1. A method for joint compensation of zero-sequence and negative-sequence currents in a power system, comprising the following steps: S1. Obtain data information about the target power system; S2. Based on the data obtained in step S1, determine the operating mode of the target power system; S3. Based on the judgment result obtained in step S2, calculate the unbalance of the target power system; S4. Based on the calculation results obtained in step S3, perform adaptive calculation of the compensation weight; S5. Based on the calculation results obtained in step S4, calculate the joint compensation current; S6. Based on the joint compensation current calculated in step S5, complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system.
2. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 1, characterized in that... Step S1, which involves acquiring data information about the target power system, specifically includes the following steps: Acquire data information from the distribution network area side and load side of the target power system; The data information includes the three-phase voltage signal on the transformer substation side and the three-phase current signal on the load side.
3. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 2, characterized in that... Step S2, which involves determining the operating mode of the target power system based on the data obtained in step S1, specifically includes the following steps: Based on the data obtained in step S1, the voltage deviation and current imbalance of the distribution network in the target power system are calculated. Based on the calculated voltage offset, the following rules are used to determine the operating mode: If the voltage offset is greater than the set voltage offset threshold, the operating mode is determined to be voltage regulation mode. At this time, the voltage regulation control strategy is used to compensate the voltage of the target power system. By adjusting the output voltage or reactive power of the power electronic converter, the system voltage is restored to the set allowable range, and the voltage regulation mode is exited when the voltage offset is less than the set voltage offset threshold. The algorithm ends. If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is greater than the set current imbalance threshold, then the working mode is determined to be the unbalanced current management mode. If the voltage offset is not greater than the set voltage offset threshold and the current imbalance is not greater than the set current imbalance threshold, the operating mode is determined to be the normal operating mode. At this time, the current control parameters are kept unchanged, the power electronic converter is controlled to work in the normal operating mode, and the system operating status is continuously monitored in real time. When the voltage offset or current imbalance is detected to exceed the corresponding threshold, the corresponding control mode is switched; the algorithm ends.
4. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 3, characterized in that... Step S3, which involves calculating the imbalance of the target power system based on the determination result obtained in step S2, specifically includes the following steps: The DSOGI algorithm is used to decouple the obtained three-phase current signals on the load side to obtain the positive sequence current. Negative sequence current and zero-sequence current ; The unbalance of the target power system is calculated. for .
5. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 4, characterized in that... Step S4, which involves adaptively calculating the compensation weights based on the calculation results obtained in step S3, specifically includes the following steps: Based on the calculation results obtained in step S3, the severity is classified according to the following rules: like If so, the severity level is determined to be mild; like If so, the severity is determined to be moderate; like If so, the severity level is determined to be severe; in, The first threshold for severity is set. The second threshold for the severity level is set. Based on the severity of the classification, the compensation weights are adaptively calculated using the following rules: If the severity is mild, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ; If the severity is moderate, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The set moderate index factor; If the severity is severe, then the zero-order compensation weight is calculated. for The negative order compensation weights are calculated. for ;in The severity index factor is set, and .
6. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 5, characterized in that... Step S5, which involves calculating the joint compensation current based on the calculation results obtained in step S4, specifically includes the following steps: The combined compensation current is calculated using the following formula: In the formula For joint compensation current; The set compensation coefficient; For imbalance The rate of change.
7. The method for joint compensation of zero-sequence and negative-sequence currents in a power system according to claim 6, characterized in that... Step S6, based on the joint compensation current calculated in step S5, completes the joint compensation of the zero-sequence and negative-sequence currents of the target power system. Specifically, it includes the following steps: By using the power management device of the target power system, the joint compensation current calculated in step S5 is injected into the target power system to complete the joint compensation of the zero-sequence and negative-sequence currents of the target power system.
8. A system for implementing the joint compensation method for zero-sequence and negative-sequence currents in a power system as described in any one of claims 1 to 7, characterized in that... It includes a data acquisition module, a mode determination module, an imbalance calculation module, a weight calculation module, a compensation calculation module, and a joint compensation module; the data acquisition module, mode determination module, imbalance calculation module, weight calculation module, compensation calculation module, and joint compensation module are connected in series; the data acquisition module is used to acquire data information of the target power system and upload the data information to the mode determination module; The mode determination module is used to determine the operating mode of the target power system based on the received data and the acquired data, and upload the data to the imbalance calculation module. The imbalance calculation module is used to calculate the imbalance of the target power system based on the received data and the obtained judgment results, and upload the data to the weight calculation module. The weight calculation module is used to adaptively calculate the compensation weight based on the received data information and the calculation results, and then upload the data information to the compensation calculation module. The compensation calculation module is used to calculate the joint compensation current based on the received data and the calculation results, and then upload the data to the joint compensation module. The joint compensation module is used to perform joint compensation of the zero-sequence and negative-sequence currents of the target power system based on the received data and the calculated joint compensation current.