Layered decoupling equalization control method for multiple super-capacitance branches of static synchronous phase modifier

By acquiring the voltage of the supercapacitor cells and selecting the discharge equalization control based on the dynamic reference, combined with closed-loop regulation and the sequential switching of the supercapacitor half-bridge submodules, the full-level voltage equalization and coordinated stability of multiple supercapacitor branches of the static synchronous condenser (SSC) are achieved, solving the problems of voltage imbalance and circulating current in the supercapacitor cells and improving the stability and reliability of the system.

CN121546682AActive Publication Date: 2026-02-17SIEYUAN QINGNENG ELECTRICAL & ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202610083491.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-22
Publication Date
2026-02-17
Estimated Expiration
2046-01-22

AI Technical Summary

Technical Problem

In existing static synchronous condensers (SSCs) operating with multiple supercapacitor branches, the voltage imbalance of individual supercapacitor cells leads to local overheating and accelerated aging, and there is a high risk of circulating current between branches, affecting the stability and reliability of the power grid.

Method used

By employing supercapacitor cell voltage acquisition and dynamic reference selection, discharge equalization control, combined with closed-loop regulation and supercapacitor half-bridge submodule sorting and switching, full-level voltage equalization and coordinated stability control among supercapacitor cells, clusters and branches can be achieved.

Benefits of technology

It effectively overcomes the problem of voltage imbalance in overcapacitor cells, extends service life, suppresses circulating current, and improves the operational stability and grid support capability of SSC.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121546682A_ABST
    Figure CN121546682A_ABST
Patent Text Reader

Abstract

The invention provides a multi-super-capacitance branch layered decoupling balance control method for a static synchronous phase modifier, and relates to the technical field of power electronic technology and flexible direct current transmission, and the method comprises the steps: collecting the voltage information of each super-capacitance monomer in a super-capacitance branch, and determining a voltage reference value for balance control; on the basis of the determined voltage reference value, performing discharge balance control on each super-capacitance single body to realize voltage balance of all super-capacitance single bodies in the super-capacitance branch; on the basis of completing voltage balance of all the super-capacitance single bodies, detecting a direct current port voltage of the super-capacitance branch, and calculating a deviation between the direct current port voltage and a preset target voltage; and according to the calculated deviation, the number of super-capacitance half-bridge sub-modules which need to be put into operation for maintaining the stability of the port voltage is calculated through closed-loop adjustment. According to the invention, full-level voltage balance and cooperative stable control among the super-capacitor monomers, the super-capacitor clusters and the branches can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of power electronics technology and flexible DC transmission technology, and in particular to a hierarchical decoupling equalization control method for multiple supercapacitor branches of a static synchronous condenser. Background Technology

[0002] Static synchronous condensers (SSCs), with grid-mode (GFM) control at their core, have become crucial devices for ensuring grid voltage stability, providing active power support, and offering inertial response in scenarios such as renewable energy-friendly grid integration, grid peak-valley regulation, and distributed power generation absorption. A typical topology includes a front-end modular multilevel converter (MMC) and a downstream DC bus-connected supercapacitor energy storage system. The downstream system utilizes multiple supercapacitor branches connected in parallel to achieve large-scale energy storage, providing the SSC with flexible active power regulation capabilities. This makes it a key execution unit for fulfilling its grid support role.

[0003] In the actual operation of SSC multi-supercapacitor branches, the large-scale integration of supercapacitors faces the following technical bottlenecks: existing equalization control technologies only focus on supercapacitor cluster-level voltage equalization, without covering the most basic energy storage unit—the individual supercapacitor. Individual supercapacitors have inherent deviations in parameters such as capacity, internal resistance, and leakage current, directly leading to voltage imbalances among individual supercapacitors. This deficiency causes the following problems: localized overheating due to individual voltage imbalance accelerates capacitor aging, reduces operational reliability and lifespan, and limits large-scale applications; moreover, individual imbalance gradually amplifies inter-cluster voltage deviations, and coupled with the asynchronous timing of multi-branch modulation commands and drive signals, it easily induces inter-branch circulating currents, worsens cluster-level equalization effects, and may even cause DC field circuit breakers to trip erroneously, weakening the SSC grid support capacity and threatening grid security.

[0004] Existing equalization control schemes either only design fixed module switching strategies for supercapacitor clusters, failing to address voltage imbalances caused by inconsistencies between individual cells at their root; or they do not consider synchronous coordination among multiple branches, making it difficult to effectively suppress circulating current risks. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a hierarchical decoupling equalization control method for multiple supercapacitor branches of a static synchronous condenser, which can realize full-level voltage equalization and coordinated stability control among supercapacitor cells, supercapacitor clusters and branches.

[0006] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows: A hierarchical decoupling equalization control method for multiple overcapacity branches of a stationary synchronous phase converter, the method comprising: Collect voltage information of each overcapacitor cell in the overcapacitor branch and determine the voltage reference value used for equalization control; Based on a determined voltage reference value, discharge equalization control is performed on each supercapacitor cell to achieve voltage equalization of all supercapacitor cells in the supercapacitor branch. After balancing the voltage of all supercapacitor cells, the DC port voltage of the supercapacitor branch is detected, and the deviation between the DC port voltage and the preset target voltage is calculated. Based on the calculated deviation, the number of supercapacitor half-bridge sub-modules required to be put into operation to maintain the stability of the port voltage is calculated through closed-loop regulation. Based on the calculated number of supercapacitive half-bridge sub-modules and the detected real-time current direction of the supercapacitive branch, all available supercapacitive half-bridge sub-modules are sorted and selectively switched to achieve voltage balance among the supercapacitive clusters within the supercapacitive branch and complete cluster-level balance control. Based on the completion of cluster-level equalization control, the main controller generates a unified modulation wave command and synchronously sends it to the branch management unit corresponding to each overcapacity branch; it coordinates the branch management units to generate and latch synchronous drive commands at the same time based on the unified modulation wave command. Each branch management unit will issue and execute synchronous drive commands to control the overcapacity half-bridge submodules in all overcapacity branches to perform unified operation, so as to suppress the circulating current between branches and realize the coordinated and stable operation of the multiple overcapacity branches.

[0007] Furthermore, the voltage information of each overcapacitor cell in the overcapacitor branch is collected, and the voltage reference value used for equalization control is determined, including: The real-time voltage of the supercapacitor cell to which the management unit belongs is collected through the management unit corresponding to each supercapacitor module; The real-time voltages of all overcapacitive cells within the overcapacitive branch are collected, and the average and minimum voltage values ​​of the overcapacitive branch are calculated. The real-time current magnitude of the overcapacity branch is detected, and the real-time current magnitude is compared with a preset current threshold to obtain the comparison result; Based on the comparison between the real-time current magnitude and the preset current threshold, one of the calculated average voltage value and the minimum voltage value is dynamically selected as the voltage reference value for discharge equalization control.

[0008] Furthermore, based on a determined voltage reference value, discharge equalization control is performed on each supercapacitor cell to achieve voltage equalization of all supercapacitor cells within the supercapacitor branch, including: Obtain a defined voltage reference value, and compare the real-time voltage of each supercapacitor cell with the voltage reference value to obtain the real-time voltage difference corresponding to each supercapacitor cell; The real-time voltage difference corresponding to each supercapacitor cell is compared with the first set threshold. When the real-time voltage difference corresponding to a certain supercapacitor cell is greater than the first set threshold, the discharge circuit connected in parallel with the supercapacitor cell is turned on so that the supercapacitor cell discharges through the equalization resistor. During the discharge process, the real-time voltage difference of the supercapacitor cell is continuously monitored. When the real-time voltage difference drops below the second set threshold, the discharge circuit is shut off to complete the discharge equalization control of the supercapacitor cell. For each supercapacitor cell in the supercapacitor branch, the operations of obtaining the corresponding real-time voltage difference, performing threshold comparison, and controlling the conduction and shutdown of the discharge circuit are repeatedly executed until the real-time voltage difference of all supercapacitor cells is maintained within the second set threshold, thereby achieving voltage balance of all supercapacitor cells in the supercapacitor branch.

[0009] Furthermore, after achieving voltage balancing for all overcapacitor cells, the DC port voltage of the overcapacitor branch is detected, and the deviation between the DC port voltage and the preset target voltage is calculated. Based on the calculated deviation, the number of overcapacitor half-bridge submodules required to maintain stable port voltage is calculated through closed-loop regulation, including: After the supercapacitor branch completes voltage balancing of all supercapacitor cells, the real-time DC port voltage of the supercapacitor branch is detected. The detected real-time DC port voltage is compared with the preset target voltage value to calculate the real-time voltage deviation value. The real-time voltage deviation value is input to the closed-loop regulator; The real-time voltage deviation value is processed by a closed-loop regulator to calculate the target number of overcapacitance half-bridge submodules that need to be put into operation to maintain the stability of the DC port voltage.

[0010] Furthermore, the real-time voltage deviation value is processed by a closed-loop regulator to calculate in real time the target number of overcapacitance half-bridge submodules that need to be put into operation to maintain DC port voltage stability, including: Based on the real-time voltage deviation value, the proportional term output is obtained by calculating through the proportional element of the closed-loop regulator; Based on the real-time voltage deviation value, the integral term output is obtained by calculating through the integral element of the closed-loop regulator. The total controlled output value of the closed-loop controller is obtained by summing the proportional term output and the integral term output. Based on the total regulation output value of the closed-loop regulator, determine and output the integer target number of overcapacitance half-bridge submodules that need to be put into operation to maintain the stability of the DC port voltage.

[0011] Furthermore, based on the calculated number of overcapacitive half-bridge submodules and the detected real-time current direction of the overcapacitive branch, all available overcapacitive half-bridge submodules are sorted and selectively switched to achieve voltage balance among the overcapacitive clusters within the overcapacitive branch, thus completing cluster-level equalization control, including: Obtain the calculated integer target number of the overcapacitance half-bridge submodule, and simultaneously detect the real-time current direction of the overcapacitance branch; The sorting rules are determined based on the detected real-time current direction, and the capacitor voltage values ​​of all available supercapacitor half-bridge submodules in the supercapacitor branch are sorted according to the determined sorting rules to obtain an ordered submodule sequence. Based on the number of integer targets obtained, select a corresponding number of preceding submodules from the obtained ordered submodule sequence; The selected preceding submodule is put into working state, and the remaining submodules in the ordered submodule sequence are kept in bypass state, thereby realizing voltage balancing among the supercapacitive clusters within the supercapacitive branch and completing cluster-level balancing control.

[0012] Furthermore, based on the completion of cluster-level equalization control, the main controller generates a unified modulation wave command and synchronously sends it to the branch management unit corresponding to each overcapacity branch; it coordinates each branch management unit to generate and latch synchronous drive commands at the same time based on the unified modulation wave command, including: After completing the cluster-level equalization control of each overcapacity branch, the main controller generates a unified modulation wave command based on the active and reactive power support requirements of the power grid. Through the synchronous communication link between the main controller and each branch management unit, the unified modulation wave command is synchronously sent to the branch management unit corresponding to all overcapacity branches. Based on the received unified modulation wave command and the electrical state of the overcapacity branch corresponding to each branch management unit, each branch management unit generates an initial drive command for the overcapacity branch. Coordination is achieved through high-frequency synchronization signals between branch management units, enabling all branch management units to perform latching operations on their generated initial drive commands at the same time, thereby obtaining and maintaining synchronized final drive commands.

[0013] Furthermore, each branch management unit will issue and execute synchronized drive commands to control the overcapacity half-bridge submodules in all overcapacity branches to perform unified operation, thereby suppressing circulating currents between branches and achieving coordinated and stable operation of the multiple overcapacity branches, including: Each branch management unit receives the final drive command for synchronization; Each branch management unit will receive the final synchronous drive command and then send it to the cluster management unit under its jurisdiction through the communication link between the branch management unit and the cluster management unit. Each cluster management unit parses and generates a corresponding power semiconductor switch control signal according to the received drive command, so as to control one or more supercapacitive half-bridge sub-modules under each cluster management unit to perform a unified switching operation of the enabled, bypassed or locked state. All overcapacity half-bridge submodules in the overcapacity branches, based on the synchronized final drive command, perform unified switching operations for activation, bypass, or lockout states within the same control cycle, thereby suppressing inter-branch circulating currents caused by differences in action timing and achieving coordinated and stable operation of the multiple overcapacity branches.

[0014] The above-described solution of the present invention has at least the following beneficial effects: Because it employs technologies such as supercapacitor cell voltage acquisition and dynamic reference selection, and discharge equalization control, it overcomes the voltage imbalance problem caused by the lack of coverage of the supercapacitor cell level in existing technologies, thereby ensuring the operational reliability of supercapacitor cells and extending their service life. Because it adopts closed-loop regulation based on port voltage deviation and supercapacitor half-bridge submodule sequencing and switching technology, it overcomes the problem that cluster-level fixed module control cannot adapt to the active power demand of the grid side, thereby achieving voltage equalization and flexible active power support between supercapacitor clusters. Because it adopts a collaborative control technology of unified modulation wave distribution by the main controller and synchronous latching of drive commands by the branch management unit, it overcomes the circulating current problem caused by asynchronous timing of multiple branches, thereby effectively suppressing inter-branch circulating current, improving the collaborative stable operation capability of multiple supercapacitor branches, and effectively ensuring the voltage stability and active power support effect of the static synchronous condenser on the power grid. Attached Figure Description

[0015] Figure 1 This is a flowchart illustrating a multi-overcapacity branch hierarchical decoupling equalization control method for a static synchronous condenser provided in an embodiment of the present invention. Detailed Implementation

[0016] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0017] like Figure 1 As shown, an embodiment of the present invention proposes a hierarchical decoupling equalization control method for multiple overcapacity branches of a stationary synchronous condenser, the method comprising the following steps: Step 1: Collect the voltage information of each supercapacitor cell in the supercapacitor branch and determine the voltage reference value used for equalization control. Step 2: Based on the determined voltage reference value, discharge equalization control is performed on each supercapacitor cell to achieve voltage equalization of all supercapacitor cells in the supercapacitor branch. Step 3: After completing the voltage balancing of all supercapacitor cells, detect the DC port voltage of the supercapacitor branch and calculate the deviation between the DC port voltage and the preset target voltage. Based on the calculated deviation, calculate the number of supercapacitor half-bridge sub-modules required to maintain stable port voltage through closed-loop regulation. Step 4: Based on the calculated number of supercapacitive half-bridge sub-modules and the detected real-time current direction of the supercapacitive branch, sort and selectively switch all available supercapacitive half-bridge sub-modules to achieve voltage balance among the supercapacitive clusters within the supercapacitive branch and complete cluster-level balance control. Step 5: Based on the completion of cluster-level equalization control, the main controller generates a unified modulation wave command and synchronously sends it to the branch management unit corresponding to each overcapacity branch; coordinates each branch management unit to generate and latch synchronous drive commands at the same time based on the unified modulation wave command. Step 6: Each branch management unit will issue and execute synchronous drive commands to control the overcapacity half-bridge submodules in all overcapacity branches to perform unified operation, so as to suppress the circulating current between branches and realize the coordinated and stable operation of the multiple overcapacity branches.

[0018] In this embodiment of the invention, full-level balanced control between supercapacitor cells, supercapacitor clusters, and branches is achieved, ensuring consistent voltage across supercapacitor cells, effectively reducing local overheating and capacitor aging, and extending the lifespan of supercapacitors. The adaptive switching of the supercapacitor cluster half-bridge submodule can accurately match the active power demand on the grid side without requiring additional capacitor values, thus reducing operating costs. Through unified command issuance by the main controller and synchronous coordination with the branch management unit, circulating currents between branches are effectively suppressed, preventing false tripping of DC circuit breakers. Overall, the stability and reliability of the static synchronous condenser operation are improved, enhancing its voltage stability support and inertial response capability for the power grid, and providing a guarantee for the safe operation of the new power system.

[0019] In a preferred embodiment of the present invention, step 1 above may include: Step 1.1: Collect the real-time voltage of the supercapacitor cell to which the management unit belongs through the management unit corresponding to each supercapacitor module. Specifically, this includes: each supercapacitor module is configured with an independent supercapacitor module management unit (Cell Management Unit). The independent supercapacitor module management unit (CMU) incorporates high-precision voltage and temperature sensors. It synchronously acquires the real-time voltage (Vcell) and temperature of each supercapacitor cell within its supercapacitor module at a fixed period of 100μs. The acquired raw analog signal first passes through a second-order RC low-pass filter circuit to remove high-frequency interference from the power grid and sensor noise. Then, it is converted into a digital signal by a built-in 16-bit analog-to-digital converter (ADC) module, ensuring data acquisition accuracy at the millivolt level. Subsequently, the CMU establishes a bidirectional communication link with the supercapacitor cluster management unit (CCMU) via a ring topology daisy-chain communication architecture. This ring topology daisy-chain communication architecture supports bidirectional data transmission. If a communication failure occurs at a certain node, data can automatically switch to the reverse link for transmission, ensuring that the acquired voltage and temperature digital signals are transmitted to the CCMU in real-time and without loss, providing highly reliable raw data for the formulation of equalization control strategies.

[0020] Step 1.2: Collect the real-time voltages of all supercapacitor cells within the supercapacitor branch and calculate the average and minimum voltage values ​​of the supercapacitor branch. Specifically, the Cluster Control and Management Unit (CCMU) receives the digital voltage data of the supercapacitor cells transmitted by each CMU through a daisy-chain loop, with a timing sequence of 100μs, which is completely synchronized with the CMU's acquisition cycle. First, the MCCMU verifies the validity of each set of voltage data, removing overvoltage and undervoltage abnormal data that exceed ±10% of the rated voltage of the supercapacitor cell to avoid abnormal data affecting subsequent calculation results. After verification, data processing is performed according to the logic of cluster first, then branch: For each supercapacitor cluster, the arithmetic mean of the voltages of all valid supercapacitor cells within the cluster is calculated to obtain the cluster average voltage Vavg. 1. Simultaneously, the minimum voltage Vmin1 within the cluster is selected; then, the effective voltage data of all supercapacitor clusters are summarized, and the arithmetic mean Vavg and minimum Vmin of the voltage of all supercapacitor cells in the entire supercapacitor branch are calculated; at the same time, the MCCMU obtains the real-time current ibrn of the branch through the current acquisition module at the back end of the smoothing reactor of the supercapacitor branch, and encapsulates the calculated Vavg, Vmin, Vavg1, Vmin1 and the acquired ibrn into standard UDP data frames, and updates the data to the supercapacitor cluster management unit terminal (Master Cluster Control and Management Unit, abbreviated as MCCMU) every 200μs according to the preset industrial Ethernet communication protocol, to ensure that the reference value selection can dynamically adapt to the changes in the operating status of the supercapacitor branch.

[0021] Step 1.3: Detect the real-time current magnitude of the overcapacitance branch and compare it with a preset current threshold to obtain the comparison result. Specifically, this includes: After the overcapacitance cluster management unit (CCMU) receives the UDP data frame transmitted by the MCCMU, it first extracts the overcapacitance branch current ibrn data. This current data has been processed by the low-pass filter built into the current acquisition module to remove high-frequency ripple interference and ensure the stability of current detection; the CCMU's built-in high-speed comparator module compares the extracted real-time branch current ibrn with a preset 10A current threshold. This threshold is based on a combination of the rated discharge current of the overcapacitance cell, ... The rated power of the equalizing resistor and the dynamic response speed requirements of the system are determined to avoid resistor overload damage during the equalization process and ensure the response efficiency of the equalization control. The comparison process is synchronized with the voltage data update cycle and is executed every 200μs to ensure a high degree of matching between the current state judgment and the voltage state. After the comparison, two clear operating condition judgment results are output: when ibrn > 10A, it is judged as a dynamic high current operating condition, in which case the equalization speed must be prioritized; when ibrn ≤ 10A, it is judged as a steady-state low current operating condition, in which case the equalization accuracy must be emphasized. The results of the two operating conditions directly trigger the corresponding reference value selection logic.

[0022] Step 1.4: Based on the comparison between the real-time current magnitude and the preset current threshold, dynamically select one of the calculated average voltage value and minimum voltage value as the voltage reference value for discharge equalization control. Specifically, this includes the voltage deviation caused by inherent differences in parameters such as capacity and internal resistance of the supercapacitor cells, which can be calculated using the formula... Precise quantification, in the formula d 1. d 2 represents the capacity deviation rate between any two supercapacitor cells. u The rated voltage of the supercapacitor is Δ. uis the voltage deviation between two monomers, which will cause the supercapacitor monomer to heat up and its lifespan to shorten. Therefore, it is necessary to select a reference value specifically to offset the deviation. First, the CCMU detects the mechanical bypass state of this supercapacitor cluster in real time through the status feedback pin of the half-bridge power sub-module of the supercapacitor cluster. When the feedback signal is at a high level, it indicates that the cluster is in the bypass state; when it is at a low level, it indicates that it is not bypassed. If it is determined that the dynamic large current condition ibrn > 10A, the minimum value reference is selected to achieve fast equalization: when this supercapacitor cluster is bypassed, the minimum voltage Vmin1 in the cluster is used as the reference, and the reference threshold is set to Vth3 to adapt to the requirement of quickly suppressing overvoltage under large current; when it is not bypassed, the minimum voltage Vmin of the branch is used as the reference, and the threshold is also Vth3. If it is determined that the steady-state small current condition ibrn ≤ 10A, the average value reference is selected to achieve precise equalization: when this supercapacitor cluster is bypassed, the average voltage Vavg1 in the cluster is used as the reference, and the threshold is set to Vth1; when it is not bypassed, the average voltage Vavg of the branch is used as the reference, and the threshold is also Vth1. Among them, the reference voltage difference strictly follows the relationship of Vth2 < Vth1 = Vth4 < Vth3. Vth2 is used as the cut-off threshold for the completion of the average value reference equalization, and Vth4 is used as the cut-off threshold for the completion of the minimum value reference equalization, ensuring that a fast start and precise cut-off equalization effect can be achieved under different working conditions. Moreover, the reference value is updated every 200 μs with newly acquired data to dynamically adapt to the change of the operating state of the supercapacitor branch.

[0023] In the embodiment of the present invention, the supercapacitor module management unit accurately collects the real-time voltages of each supercapacitor monomer, ensuring the accuracy and integrity of the original data; through summarization and calculation, the average voltage value and the minimum voltage value of the branch are obtained, providing key parameter support for the selection of the equalization reference; by combining the comparison of the real-time branch current with the preset threshold to distinguish the operating conditions, the voltage reference value can dynamically adapt to different scenarios of large and small currents, avoiding the problems of insufficient equalization accuracy or low efficiency caused by a fixed reference; finally, by dynamically selecting the adapted voltage reference value, a reasonable and reliable basis is provided for the discharge equalization control of the supercapacitor monomer, effectively improving the pertinence and effectiveness of the voltage equalization of the supercapacitor monomer, laying a foundation for the full-level equalization control between the supercapacitor clusters and branches, and further ensuring the stability and reliability of the operation of the static synchronous compensator with multiple supercapacitor branches.

[0024] In a preferred embodiment of the present invention, step 2 above may include: Step 2.1: Obtain the determined voltage reference value, and compare the real-time voltage of each ultracapacitor monomer with the voltage reference value respectively to obtain the corresponding real-time voltage difference of each ultracapacitor monomer. Specifically, it includes: first, complete the self-check of ultracapacitor monomer faults and the state check of the equalization circuit. After confirming that there is no over-voltage or under-voltage fault and there is no short-circuit or open-circuit abnormality in the equalization circuit, activate the equalization control process; extract the determined voltage reference value from the real-time updated working condition data. Under the dynamic large-current working condition ibrn>10A, it is Vmin or Vmin1, and under the steady-state small-current working condition ibrn≤10A, it is Vavg or Vavg1. This reference value is synchronously updated every 200 μs according to the changes of the ultracapacitor branch current and the bypass state of the ultracapacitor cluster to ensure real-time matching with the operating state; synchronously receive the real-time voltage Vcell of each ultracapacitor monomer uploaded by each ultracapacitor module management unit CMU through the ring topology daisy chain. During the receiving process, perform CRC-16 verification on the data,剔除 the abnormal data with failed verification, and only retain the valid Vcell for calculation; perform a difference operation between each valid Vcell and the corresponding reference value to obtain the real-time voltage difference Δ u , which is directly caused by the capacity deviation of the ultracapacitor monomer, and its quantization relationship strictly follows the formula , where d 1, d 2 is the capacity deviation rate of any two ultracapacitor monomers, u is the rated voltage of the supercapacitor, and Δ u intuitively reflects the deviation degree of the current monomer voltage from the reference value, providing a quantization basis for equalization control. [[ID=X]] [[ID=X]]

[0025] Step 2.2: Compare the real-time voltage difference corresponding to each ultracapacitor monomer with the first set threshold. Specifically, it includes: according to the working condition determination result, match the corresponding first set threshold. All thresholds strictly follow the fixed relationship of Vth2<Vth1=Vth4<Vth3, and the setting basis fully combines the characteristics of ultracapacitor monomers, industry standards, circuit parameters and working condition requirements to ensure the safety and effectiveness of equalization control; under the dynamic large-current working condition ibrn>10A, the first set threshold is Vth3. The setting of this threshold is mainly based on three aspects: one is to refer to the requirement in the technical specification of the active equalization circuit of the capacitor-type battery that the maximum allowable voltage difference between adjacent monomers does not exceed 800 mV, and combine the rated voltage of the ultracapacitor monomer, such as 2.7V, and take 5% to 8% of the rated voltage as the over-voltage trigger reference to avoid local overheating caused by excessive voltage difference; the second is to adapt to the Joule heat effect generated by the equivalent series resistance ESR of the ultracapacitor monomer under large current. Referring to the data in the white paper of the International Energy Storage Conference, the life of the unbalanced ultracapacitor group is shortened by up to 40% under the large-current working condition. Therefore, Vth3 needs to be set higher than the steady-state threshold to ensure the rapid start of equalization to suppress temperature rise; the third is to match the rated power of the equalization resistor. According to Ohm's law (where U is voltage and R is resistance) With the resistance value of the equalizing resistor fixed, Vth3 needs to be controlled within the voltage range corresponding to the safe power of the resistor to avoid overload damage to the resistor during discharge.

[0026] Under steady-state low-current conditions (ibrn≤10A), the first threshold setting is Vth1, which is set based on a balance of accuracy and reliability: First, it follows the industry-standard equalization threshold, referencing the 30mV to 50mV turn-on threshold range recommended by the active equalization circuit technical specifications for capacitor-type batteries. Considering the voltage consistency requirements of the supercapacitor cells, the intermediate value of 40mV is selected as the base threshold to ensure equalization accuracy. Second, considering the cycling performance requirements of the supercapacitor cells, according to the CESA group standard, the capacity of a double-layer supercapacitor after cycling must not be less than 90% of its initial value. The setting of Vth1 must avoid ineffective energy loss caused by frequent start-stop equalization, extending the lifespan of the supercapacitor cells. Finally, considering the impact of temperature on the threshold, referencing the BMS temperature detection design logic, the supercapacitor module temperature is fed back in real time through an NTC sensor. When the temperature is above 60℃, Vth1 automatically decreases by 5mV, and when it is below -20℃, it increases by 5mV to adapt to the equalization needs under wide temperature environments.

[0027] All threshold parameters are pre-stored in the supercapacitor cluster management unit (CCMU), supporting online fine-tuning via industrial bus to adapt to parameter deviations in different batches of supercapacitor cells; the real-time voltage difference Δ of each supercapacitor cell is recorded every 100μs. u Each value is compared with the first set threshold corresponding to the current operating condition. During the comparison, the overvoltage priority principle is adopted, and Δ is processed first. u For overcapacitated cells that significantly exceed the threshold, ensure rapid regulation of cells with high overpressure; simultaneously, record the comparison results for each cell, marking the cell ID that requires equilibration and its corresponding Δ. u The numerical values ​​are used to form a balanced task list, providing a clear basis for subsequent discharge loop control.

[0028] Step 2.3: When the real-time voltage difference corresponding to a certain supercapacitor cell is greater than the first set threshold, control the discharge circuit connected in parallel with the supercapacitor cell to be turned on, so that the supercapacitor cell discharges through the balancing resistor. Specifically, this includes: when the real-time voltage difference Δ of a certain supercapacitor cell is detected from the balancing task list... uWhen it is greater than the first set threshold of the current working condition, first pre-detect the equalization circuit corresponding to the single cell. After confirming that there is no overload or short-circuit abnormality in the equalization resistor and no fault in the power MOSFET, generate a high-level drive signal with the single cell ID code; the drive signal is transmitted to the CMU to which the corresponding supercapacitor single cell belongs at a set rate, such as 1 Mbps, through a ring topology daisy chain. During the transmission process, a differential signal form is adopted to resist electromagnetic interference; after receiving the drive signal, the CMU controls the power MOSFET switch tube connected in parallel with the supercapacitor single cell to conduct according to a preset timing sequence (within 5 μs after receiving the signal), so that the supercapacitor single cell, the equalization resistor and the MOSFET form a closed discharge circuit; among them, the power selection of the equalization resistor matches the rated voltage and the maximum allowable discharge current of the supercapacitor single cell to ensure that the temperature rise of the resistor during discharge is controlled within a safe range; at the same time, a current limiting structure is built into the discharge circuit to avoid excessive current impact at the moment of conduction and damage to components; the excess energy accumulated due to capacity deviation in the supercapacitor single cell is consumed in a controllable manner through the equalization resistor, and the voltage gradually decreases, and its voltage difference Δ u will shrink synchronously until it approaches the first set threshold.

[0029] Step 2.4, during the discharge process, continuously monitor the real-time voltage difference of the supercapacitor single cell. When the real-time voltage difference drops below the second set threshold, turn off the discharge circuit to complete the discharge equalization control of the supercapacitor single cell, specifically including: during the discharge process, the CMU continuously collects the real-time voltage Vcell of the supercapacitor single cell at a period of every 100 μs. The collected data is first processed by a second-order RC filter to filter out the high-frequency noise generated by the equalization resistor and the MOSFET switch tube in the discharge circuit, and then synchronously transmitted to the CCMU; the CCMU combines the voltage reference value corresponding to the single cell to update the voltage difference Δ u calculation result in real time, and the MOSFET conduction voltage drop needs to be compensated during the calculation, usually 0.1 to 0.2 V, to avoid calculation deviation caused by the voltage drop; match the corresponding second set threshold according to the current working condition: under the dynamic large current working condition ibrn > 10 A, it is Vth4, and this threshold is equal to Vth1, that is, Vth1 = Vth4. Based on the minimum value reference steady-state equalization accuracy setting, ensure that the single cell voltage deviation after equalization is controllable under the large current working condition; under the steady-state small current working condition ibrn ≤ 10 A, it is Vth2, and this threshold is the minimum value among all reference pressure differences, Vth2 < Vth1 = Vth4 < Vth3, aiming to achieve high-precision consistency of the supercapacitor single cell voltage.

[0030] Real-time monitor the relationship between Δ u and the second set threshold. When Δ u ​​If the voltage is below the second set threshold for two consecutive acquisition cycles (200μs), the CCMU immediately generates a low-level turn-off signal with an acknowledgment code. This signal is transmitted to the CMU via a daisy-chain loop. The CMU turns off the MOSFET within 3μs of receiving the signal, compensating for the turn-off delay of the switching transistor (approximately 1 to 2μs) to ensure accurate turn-off timing. After turn-off, a 50μs buffer monitoring period is entered, during which the individual cell voltage is continuously acquired. If a voltage rebound causes Δ... u If the voltage exceeds the second set threshold again and continues for one acquisition cycle, the discharge control will be restarted. If the voltage fluctuation is controlled within ±2mV, the equalization is considered stable, the equalization completion status of the individual cell is recorded, and its ID is removed from the equalization task list. At the same time, the CCMU monitors the temperature rise data of the equalization resistor in real time and collects it through the NTC sensor. If the temperature rise exceeds 40℃, the equalization of the circuit is paused and resumed after the temperature drops to a safe range to avoid resistor overload damage.

[0031] Step 2.5: For each supercapacitor cell within the supercapacitor branch, repeatedly execute the operations of acquiring the corresponding real-time voltage difference, performing threshold comparison, and controlling the conduction and shutdown of the discharge circuit until the real-time voltage difference of all supercapacitor cells is maintained within the second set threshold, thereby achieving voltage balancing of all supercapacitor cells within the supercapacitor branch. Specifically, this includes: executing the operation according to the principle of batch balancing + polling scheduling. Batch balancing divides all supercapacitor cells within the supercapacitor branch into several batches based on the computing power of the supercapacitor cluster management unit (CCMU) and the communication bandwidth of the ring daisy chain. The number of cells in each batch is adapted to the processing capacity within a 100μs acquisition cycle, avoiding communication congestion or calculation delay caused by starting too many discharge circuits at the same time. Polling scheduling executes the balancing process for each batch of cells in batch order, ensuring that no cell is missed and that each batch has an equal opportunity for balancing. Simultaneously receive the real-time voltage data of all supercapacitor cells. For cells that have not completed balancing, maintain high-frequency monitoring and control every 100μs, and strictly execute the voltage difference Δ according to the timing sequence. u Calculation, threshold comparison, and discharge circuit on / off control; for cells that have been equalized, the monitoring period is adjusted to 500μs. If voltage fluctuations exceeding ±3mV are detected, high-frequency monitoring is immediately restored to prevent voltage drift.

[0032] During the cyclic execution, for Δ after 5 consecutive equilibrations u Individual cells that still exceed the second set threshold are marked as abnormal fault cells. Fault information is reported to the overcapacity cluster management unit terminal MCCMU via CCMU, and equalization operations on that cell are suspended to avoid unnecessary energy loss and component damage. The percentage of cells within the branch that have completed equalization is calculated in real time. When the percentage reaches 100%, the overall equalization effect of the branch is further determined: the ΔE ratio of all overcapacity cells... uAll values ​​remain within the corresponding second set threshold, with no fluctuations for three consecutive data acquisition cycles (300μs); the standard deviation of the voltage of all overcapacitor cells in the branch is less than 5mV; the voltage fluctuation range of the overcapacitor branch port does not exceed ±0.5% of the rated voltage; after meeting the above conditions, it is determined that all overcapacitor cells in the overcapacitor branch have achieved voltage equalization, and the CCMU sends an equalization completion signal to the subsequent cluster-level equalization control module. The signal contains statistical data such as the average voltage of the branch after equalization and the maximum and minimum individual cell voltage difference, providing an accurate initial state reference for cluster-level equalization control.

[0033] In this embodiment of the invention, by acquiring the voltage reference value of the dynamically adapted operating condition, the real-time voltage difference between each supercapacitor cell and the reference value is accurately calculated. Targeted comparisons are then performed using a tiered threshold. Excess energy in the supercapacitor cells is consumed through precise on / off control of the discharge circuit. Furthermore, a balancing operation is cyclically performed on all supercapacitor cells within the branch until the voltage difference between all cells is maintained within the set threshold. This effectively overcomes the voltage imbalance problem caused by the lack of coverage of the supercapacitor cell level in existing technologies, avoids potential hazards such as localized overheating and accelerated aging caused by cell voltage imbalance, effectively improves the voltage consistency and operational reliability of supercapacitor cells, extends the service life of supercapacitors, and provides a stable cell voltage foundation for supercapacitor cluster-level balancing and inter-branch collaborative balancing, further ensuring the overall operational stability of the static synchronous condenser multi-supercapacitor branch system.

[0034] In a preferred embodiment of the present invention, step 3 above may include: Step 3.1: After the supercapacitor branch completes voltage equalization of all supercapacitor cells, the real-time DC port voltage of the supercapacitor branch is detected. Specifically, this includes: After the supercapacitor branch completes voltage equalization of all supercapacitor cells, the supercapacitor cluster management unit terminal (MCCMU) receives an equalization completion signal from the supercapacitor cluster management unit (CCMU). This signal contains core verification data such as the average voltage of the equalized branch, the maximum and minimum individual cell voltage difference must be ≤5mV, and the standard deviation of all individual cell voltages must be <5mV. The MCCMU verifies these data one by one, and only after confirming that the individual cell equalization judgment conditions are fully met does it start the supercapacitor branch DC port voltage detection process. The voltage acquisition point is selected between the DC output terminal of the supercapacitor branch and the smoothing reactor. This location can accurately reflect the actual output voltage of the supercapacitor branch. The configured high-precision voltage sensor must meet the requirement that the measurement range covers the rated voltage of the supercapacitor branch. U dc0The accuracy is 0.8 to 1.2 times that of the standard, reaching ±0.1%FS, and it has a shielded structure to resist electromagnetic interference. The acquired raw analog signal first passes through a second-order RC low-pass filter circuit with a cutoff frequency of 1kHz to filter out ripple above 20kHz generated by the high-frequency operation of the switching devices and 50Hz power frequency interference from the power grid. Then it is input to a 16-bit successive approximation ADC module to complete analog-to-digital conversion at a sampling rate of 2MHz. The converted digital signal is checked by CRC-16, and the check range covers the frame header, voltage data, and frame tail to ensure that there are no data transmission errors. Then it is transmitted to the buffer unit of the MCCMU for storage at a frequency of once every 100μs, where the real-time DC port voltage is stored. U dc The equivalent overcapacitance branch port voltage in the corresponding disclosure document provides an accurate data source for subsequent deviation calculations.

[0035] Step 3.2: Compare the detected real-time DC port voltage with the preset target voltage value to calculate the real-time voltage deviation value, specifically including: the preset target voltage value. U dcref The rated port voltage of the overcapacitance branch is set strictly according to the formula. In the formula This is the switching state of the overcapacity half-bridge submodule. For the voltage of a single supercapacitive cluster, k The total number of overcapacitance half-bridge submodules is determined by considering the rated voltage of individual overcapacitance units, the number of overcapacitance clusters connected in series, and the voltage requirements of the grid for active power support of the SSC. It also supports the main controller PCP based on grid-side active power demand, according to the formula: (in the formula) for MMC angular frequency, The rated angular frequency, K 1 is the response coefficient. The online fine-tuning step size (for the rated voltage of the overcapacitance branch) is set to 0.1% of the rated voltage to avoid voltage fluctuations affecting system stability; the MCCMU extracts preset values ​​from the non-volatile memory. U dcref The real-time DC port voltage after collection and verification U dc and U dcref Perform difference calculation to obtain the real-time voltage deviation value. In the formula Δ U It intuitively reflects the degree of deviation between the current port voltage and the target value.

[0036] After the calculation is completed, for Δ U Perform amplitude limiting preprocessing, with the limiting range set to ±10%. U dc0To prevent excessive switching of subsequent submodules due to extreme deviations; and to perform validity checks, if Δ U If the amplitude exceeds the limit and fails to recover for three consecutive 300μs acquisition cycles, immediately send a port voltage deviation abnormality fault signal to the PCP via the communication network, along with real-time data. U dc , U dcref And deviation values, to ensure that subsequent adjustments are based on valid data.

[0037] Step 3.3: Input the real-time voltage deviation value to the closed-loop controller. Specifically, the closed-loop controller adopts a PI (proportional and integral) controller, hereinafter referred to as a PI controller, whose proportional coefficient... K p and integral coefficient K i The tuning strictly combines the dynamic characteristics of the overcapacity branch, the virtual inertia requirement, and the system stability requirements: K p Based on the capacitance value of the supercapacitive branch C sm The branch current response speed is set to ensure that the adjustment amount can be output quickly when voltage deviation occurs, avoiding response lag; K i The setting is based on the charge / discharge rate and static deviation requirements of the overcapacitive half-bridge submodule, used to compensate for steady-state voltage deviation, and K i The value is dynamically corrected according to the temperature change of the overcapacity branch. For every 10°C increase in temperature, K i Reduced by 5% to adapt to operation in a wide temperature range.

[0038] The obtained effective real-time voltage deviation value Δ U First, input the limiting module; the limiting range corresponds to the rated number of overcapacity half-bridge sub-modules. N sc0 ±20%, meaning the upper limit of the adjustment should not exceed 0.2%. N sc0 The lower limit is not lower than -0.2. N sc0 To avoid voltage oscillations caused by frequent switching of submodules, a first-order inertial filter with a time constant of 50μs is applied to remove high-frequency noise interference, resulting in a smoothed optimized deviation signal. This optimized deviation signal is then input to a PI controller, which operates according to the formula: Calculate the adjusted output value, where Δ U opt The optimized deviation signal, To optimize the integral term of the voltage deviation signal, i.e., for Δ U optThe cumulative calculation over time is used to eliminate static deviations in the system, such as drift of parameters of overcapacitor cells and steady-state voltage drop caused by circuit losses, to ensure that the port voltage remains stable at the target value in the long term. This is the switching adjustment value for the overcapacity half-bridge submodule; this adjustment output value will be related to the rated number of overcapacity half-bridge submodules in operation. N sc0 The superposition serves as the core basis for subsequent calculations of the target switching quantity, enabling precise mapping of voltage deviation, adjustment amount, and submodule switching. This aligns with the core logic of constant voltage control spontaneously adjusting the number of overcapacity clusters to maintain terminal voltage stability, while simultaneously ensuring that the SSC possesses virtual inertia response characteristics similar to a synchronous generator.

[0039] Step 3.4 involves processing the real-time voltage deviation value using a closed-loop regulator to calculate the target number of overcapacitance half-bridge submodules required to maintain DC port voltage stability. This includes: In this embodiment of the invention, based on the premise of voltage balancing of individual supercapacitor branch units, a reliable data foundation is established by accurately detecting the real-time voltage of the DC port. The voltage deviation is quantified by comparing it with the target voltage value, and then the deviation is dynamically converted into the target number of supercapacitor half-bridge submodules by a closed-loop regulator. This not only responds quickly to voltage fluctuations and eliminates steady-state deviations through the proportional and integral characteristics of closed-loop control, ensuring that the DC port voltage is stable within the preset range, but also optimizes the number of submodules to be switched in real time according to the voltage deviation, avoiding switching losses and voltage oscillations caused by excessive switching. At the same time, it adapts to the dynamic operating conditions and active power demand of the power grid, significantly improving the voltage source characteristics and transient support capability of the static synchronous condenser (SSC). This provides a solid guarantee for the coordinated control of supercapacitor clusters and the stable operation of the entire power system, effectively extending the service life of the supercapacitor energy storage system and submodules, and taking into account control accuracy, operating efficiency and system reliability.

[0040] In a preferred embodiment of the present invention, step 3.4 above may include: Step 3.41: Based on the real-time voltage deviation value, the proportional term output is obtained by calculating the proportional term through the proportional element of the closed-loop regulator. Specifically, the proportional element calculation is based on the optimized real-time voltage deviation signal Δ. U opt Using formula Perform the calculation, in the formula K p Δ is the proportional gain of the PI regulator. Its value is set according to the dynamic response characteristics of the overcapacitance branch, the charging and discharging rate of the overcapacitance half-bridge submodule, and the system phase margin requirements. It is recommended that the phase margin be ≥45° to ensure that the regulation amount can be output quickly when voltage deviation occurs; U optThe effective voltage deviation after limiting and first-order inertial filtering directly reflects the degree of deviation between the DC port voltage of the overcapacitive branch and the target value; Δ is confirmed before calculation. U opt Within the preset effective range, ±10% of the rated voltage, to avoid abnormal deviations causing excessive proportional term output, the calculation process is synchronized with the 100μs data acquisition cycle, resulting in the proportional term output. P This is the initial adjustment amount for the number of submodules to be switched on. Its physical meaning is to quickly suppress port voltage fluctuations by adjusting the force proportional to the deviation.

[0041] Step 3.42: Based on the real-time voltage deviation value, the integral term output is obtained by calculating through the integral element of the closed-loop regulator. Specifically, the integral element calculation uses a discretized integral formula: In the formula K i The integral coefficient is tuned according to the static deviation requirements of the overcapacity branch and the integral saturation suppression requirements; its value is related to... K p Matching, usually , This is the system's inertial time constant, used to accumulate and offset steady-state voltage deviations; For the first n Optimized voltage deviation for each acquisition cycle T s The data acquisition period is 100μs. k This is the current acquisition cycle number; an anti-saturation mechanism is introduced during integration calculation, and the integral term is output. I The amplitude is limited to ±0.1. N sc0 , N sc0 To determine the rated number of overcapacity half-bridge submodules to avoid long-term deviations leading to integral overflow, an integral separation strategy is adopted. The integral accumulation is paused at certain times, and only proportional control is retained to prevent overshoot from worsening. The final integral term output is obtained. I The compensation adjustment amount is used to eliminate steady-state deviation.

[0042] Step 3.43: Summing the proportional term output and the integral term output yields the total controlled output value of the closed-loop controller. This specifically includes: according to the formula... Output the proportional term P Output of integral term I Summation, in the formula N sc_adj This represents the total regulating output value of the PI controller, i.e., the total change in the number of overcapacitated half-bridge submodules switched; before summing, first adjust... P and IPerform unit consistency checks to ensure that both are based on the number of submodules, avoiding calculation errors; after summing, check... N sc_adj A second amplitude limiting process is applied, with a limitation range of ±20%. N sc0 To prevent excessive total regulation from causing frequent switching of submodules, leading to voltage oscillations or increased switching losses; if the total regulation output value exceeds the limit range, the number of times the limit is exceeded is recorded. When the limit is exceeded for three consecutive cycles, a regulation saturation warning is fed back to the main controller PCP to ensure that the total regulation output value meets both the voltage stability requirements and the system hardware operation constraints.

[0043] Step 3.44: Based on the total regulation output value of the closed-loop regulator, determine and output the integer target number of overcapacitance half-bridge submodules that need to be put into operation to maintain DC port voltage stability. Specifically, this includes: first, according to the formula... Calculate the target number of submodules, where The integer target number of overcapacity half-bridge submodules that need to be put into operation. The number of units to be deployed for each submodule. This is the total control output value. round (·) is a rounding function to ensure that the target quantity is an integer, which meets the actual switching requirements of the project; after rounding, the integer value is... Perform boundary checks to ensure it is within 0 to... N sc_max If the total number of overcapacity half-bridge submodules is less than 0, it will be forcibly set to 0; if it is greater than 0, it will be set to 0. N sc_max Then force set to N sc_max To avoid invalid switching commands, the system then combines the status monitoring data of the overcapacity submodules, prioritizing submodules with good voltage consistency and no fault records for inclusion in the switching list, while removing submodules with faults or abnormal voltage. Finally, it outputs a definite integer target number and a list of corresponding submodule IDs, providing precise commands for subsequent submodule switching control and ensuring that the DC port voltage remains stable within the preset range.

[0044] In this embodiment of the invention, the calculation process of the closed-loop regulation and the target number of submodules is broken down into stages. The proportional stage uses an adjustment amount adapted to the voltage deviation to achieve a rapid response to the voltage fluctuation of the DC port of the overcapacitance branch and timely suppress transient voltage deviation. The integral stage combines anti-saturation and integral separation strategies to effectively offset the steady-state voltage deviation, ensure the long-term stability accuracy of the port voltage, and avoid the risk of regulation overshoot caused by integral overflow. The summation and amplitude limiting of the proportional and integral terms balance the speed of regulation and the stability of system operation, avoiding the frequent switching losses of submodules caused by excessive regulation. Finally, through the design of rounding, boundary verification and priority switching of healthy submodules, the target number is made to meet the integer switching requirements of engineering practice and ensure the reliability of the operational submodules. This series of operations not only achieves precise and stable control of the DC port voltage of the overcapacitance branch, but also improves the operating efficiency and service life of the overcapacitance half-bridge submodules, laying a solid control foundation for the voltage source characteristics of the static synchronous condenser and the transient support capability of the power grid.

[0045] In a preferred embodiment of the present invention, step 4 above may include: Step 4.1: Obtain the calculated integer target number of the supercapacitive half-bridge submodules, and simultaneously detect the real-time current direction of the supercapacitive branch. Specifically, this includes: extracting the output integer target number of the supercapacitive half-bridge submodules from the non-volatile memory unit of the supercapacitive cluster management unit terminal MCCMU. N sc_target The preliminary list of corresponding submodules to be switched is extracted, and frame header verification, data length verification, and CRC-16 dual verification are used during the extraction process to ensure that the target quantity is between 0 and the total number of submodules. N sc_max The effective range is determined, and a data retransmission mechanism is triggered if the verification fails; simultaneously, the real-time branch current is detected by a Hall closed-loop current sensor (such as CSNK591) connected in series with the overcapacitance branch. i brn The sensor has a measurement range of ±1200A, a linear accuracy of 0.1%, and a response speed of less than 1μs, enabling it to accurately capture dynamic changes under high current conditions. The acquired analog current signal is first amplified by an instrumentation amplifier to the ADC's adaptation range, then passed through a 5th-order Butterworth low-pass filter circuit with a cutoff frequency of 1kHz to filter out electromagnetic interference generated by high-frequency switching devices. Subsequently, it is input to a 16-bit ADC module for analog-to-digital conversion at a 2MHz sampling rate. The converted digital signal is then verified and transmitted to the MCCMU. According to the formula... i brn A value less than 0 indicates an overcapacity branch discharge state, resulting in active power output to the grid. i brn A value greater than 0 indicates a charging state, where active power is absorbed from the grid. i brnWhen the current direction is 0, the current direction determination result of the previous cycle is maintained. This determination result will directly determine the sorting logic of subsequent sub-modules and provide a directional basis for cluster-level equalization.

[0046] Step 4.2: Determine the sorting rules based on the detected real-time current direction, and sort the capacitor voltage values ​​of all available overcapacitance half-bridge submodules in the overcapacitance branch according to the determined sorting rules to obtain an ordered submodule sequence. Specifically, this includes: firstly, filtering all available overcapacitance half-bridge submodules in the overcapacitance branch according to preset conditions. The usability criteria include: no overvoltage in the submodule. U smc ≤1.1 U smc_rated undervoltage U smc ≥0.8 U smc_rated There are alarm records for faults such as short circuits, and no drive faults are found in the half-bridge switches T1 and T2. U smc For the voltage of a single supercapacitive cluster, U smc_rated The rated voltage of the overcapacitive cluster is used; the real-time capacitor voltage of each available submodule is collected by the overcapacitive cluster management unit (CCMU) at a period of 100μs. The collected data is processed by second-order RC filtering to remove abnormal values ​​with voltage fluctuations exceeding ±2mV for two consecutive cycles, ensuring voltage sampling accuracy; the bubble sorting rule is determined according to the current direction in step 4.1: charging state i brn When >0, press U smc Arrange in ascending order from smallest to largest, prioritizing the activation of sub-modules with lower voltage; discharge state. i brn When <0, press U smc The submodules are sorted in descending order of voltage, with priority given to those with higher voltage to suppress the increase in voltage difference during discharge. The sorting process is executed by comparing adjacent submodules pairwise and swapping their positions if the voltage does not meet the sorting rules. The sorting results are updated synchronously with the data acquisition cycle, ultimately forming an ordered sequence of submodules containing submodule ID, real-time capacitor voltage value, and health status score, ensuring the real-time performance and reliability of the sorting results.

[0047] Step 4.3: Based on the obtained integer target quantity, select a corresponding number of preceding submodules from the obtained ordered submodule sequence. Specifically, this includes: selecting the obtained integer target quantity... N sc_target The total number of available submodules in the ordered submodule sequence N avail Conduct precise comparisons to clarify the actual selection strategy: If N sc_target ≥N avail If the target number exceeds the available range, then all available submodules are selected, and a secondary alarm message indicating that the target number exceeds the available range is fed back to the main controller PCP via the industrial Ethernet. Simultaneously, the current number of available submodules and the ID of the faulty submodule are recorded. If 0 < N sc_target < N avail Then select the first from the ordered submodule sequence. N sc_target Each submodule serves as a preceding submodule. During the selection process, a submodule health status weighting coefficient is introduced, with the weight calculated as: weight = (1 - standard deviation of voltage fluctuation over the last 100 cycles / rated voltage) × (1 - number of fault records / total operating cycles). Submodules with higher weighting values ​​are selected first to ensure the stability of the commissioned submodules. N sc_target If the value is ≤0, the number of selected modules is 0, and all submodules remain in the initial bypass state. After selection, a detailed submodule switching list is generated. The list clearly indicates the ID of the preceding submodule, the switching instruction type (on or off), the expected switching time, and the corresponding capacitor voltage value. It is synchronously stored in the switching control unit of the MCCMU and sent to the corresponding CCMU for pre-preparation.

[0048] Step 4.4: Control the selected preceding submodule to enter the working state, and control the remaining submodules in the ordered submodule sequence to be in the bypass state. This achieves voltage balancing among the supercapacitor clusters within the supercapacitor branch, completing cluster-level balancing control. Specifically, the MCCMU sends a high-level input signal to the CCMU corresponding to the selected preceding submodule according to the switching list. The signal uses differential transmission to resist electromagnetic interference, with a transmission rate of 1Mbps. After receiving the signal, the CCMU drives the half-bridge switches T1 and T2 to conduct within 3μs, enabling the submodule to connect to the supercapacitor branch main circuit and enter the working state. After input, the capacitance of the submodule is monitored in real time. Voltage change rate is controlled within ≤5V / ms and branch current fluctuation to avoid current surges damaging switching devices. For the remaining submodules in the ordered submodule sequence, a low-level bypass signal is sent, employing a thyristor fast bypass + mechanical switch locking collaborative mechanism: first, the thyristor is triggered to conduct rapidly within 10μs, short-circuiting the submodule to achieve instantaneous bypass; after 50μs, the mechanical switch is controlled to close, taking over the bypass function to reduce long-term bypass losses. During the bypass process, the submodule status is continuously monitored; if a thyristor conduction fault occurs, a lockout command is immediately triggered and fault information is fed back. After switching is completed, the standard deviation of the capacitor voltage of each overcapacitor cluster is calculated in real time, combined with the formula: (in the formula) m sw This indicates the submodule switching status. kTo verify the stability of branch port voltage (total number of submodules), when the standard deviation of the capacitor voltage of all overcapacitance clusters is less than 3mV, the voltage difference between the maximum and minimum overcapacitance clusters in the branch is less than 15V, and the voltage remains stable for three consecutive data acquisition cycles of 300μs, it is determined that the cluster-level voltage equalization within the overcapacitance branch is completed. The MCCMU sends a cluster-level equalization end signal to the PCP. The signal contains the equalized branch port voltage, the number of submodules put into operation, the voltage value of each overcapacitance cluster, and the circulating current monitoring data, providing an accurate status reference for subsequent synchronous and coordinated equalization control between overcapacitance branches.

[0049] In this embodiment of the invention, by accurately obtaining the integer target number of the overcapacitive half-bridge submodules after closed-loop regulation, and combining the real-time detection of the overcapacitive branch current direction with dynamic adaptation sorting logic, a bubble sorting strategy of ascending and descending capacitor voltage is adopted in the charging and discharging states, respectively. This ensures both the accurate matching of submodule switching and energy flow direction and the targeted suppression of cluster-level voltage difference expansion during charging and discharging. By screening fault-free and voltage-compliant usable submodules, and combining the NLM modulation algorithm to select the corresponding number of preceding submodules for operation, while isolating the remaining submodules through an electronic bypass mechanism, the reliability of the operated submodules is ensured. It reduced ineffective energy consumption; and finally, through precise switching control of submodules, it achieved voltage balancing among the supercapacitor clusters within the supercapacitor branch, completing cluster-level adaptive balancing control. This not only meets the self-synchronization characteristics and inertia response requirements of the static synchronous condenser SSC simulating a synchronous generator, but also lays a stable foundation for subsequent synchronous and coordinated balancing among multiple supercapacitor branches. It effectively improved the voltage consistency and operational stability of the supercapacitor energy storage system, strengthened the active power support capability and grid transient response performance of the SSC, and avoided the risks of faulty submodule commissioning and switching losses caused by excessive switching, thus balancing control accuracy, reliability, and operational efficiency.

[0050] In a preferred embodiment of the present invention, step 5 above may include: Step 5.1: After completing the cluster-level equalization control of each overcapacity branch, the main controller generates a unified modulation wave command based on the active and reactive power support requirements of the power grid. Specifically, the main controller is a static synchronous condenser (SSC) polar control protection system (PCP) with a primary / backup redundant hot backup configuration. The primary and backup units achieve millisecond-level real-time data synchronization via gigabit fiber optic cable to ensure uninterrupted command generation under extreme conditions. The PCP collects the three-phase voltage at the grid connection point in real time through voltage transformers and current transformers. U ga , U gb , U gc ), three-phase current ( I ga , I gb , Igc After being converted to dq-axis components via Clark and Park transforms, the real-time frequency of the power grid is calculated. oh g Line voltage RMS value U g Total active power P g and total reactive power Q g The data update cycle is 100μs; simultaneously, the PCP receives branch status data uploaded by each overcapacity branch management unit (MCCMU), including branch port voltage. U dc Number of sub-modules to be invested N sc_run Average voltage of supercapacitive clusters The system uses a list of submodule health status codes and fault IDs to comprehensively assess the available capacity and dynamic response capability of the supercapacity energy storage system.

[0051] Based on preset active and reactive power support curves of the power grid, such as an active power support coefficient of 0.8 when the frequency deviation is ±0.2Hz and a reactive power support coefficient of 0.9 when the voltage deviation is ±5%, it is determined whether there is a frequency drop, voltage sag, or active power deficit in the power grid; based on constant voltage control logic and formulas: In the formula oh MMC For the pre-stage MMC angular frequency, oh 0 represents the rated angular frequency of the power grid, 50Hz. K 1 represents the voltage-frequency response coefficient, ranging from 0.1 to 0.3, and is adjusted according to the grid inertia requirements. U dc0 A uniform modulation waveform command is generated for the rated voltage of the overcapacitive branch; this command includes the target value of the overcapacitive branch port voltage. U dcref The submodule switching adjustment step size is ≤5 units / cycle, and the response speed level includes fast, medium and slow, corresponding to different grid disturbance intensities and fault blocking thresholds. Furthermore, the modulation wave instructions corresponding to all overcapacity branches are generated within the same 100μs task cycle and share the same memory address segment, ensuring that the instruction parameters are completely consistent, thus laying the foundation for subsequent branch synchronization.

[0052] Step 5.2: Through the synchronous communication link between the main controller and each branch management unit, the unified modulation wave command is synchronously sent to the branch management units corresponding to all overcapacity branches. Specifically, this includes: a synchronous communication link is established between the main controller PCP and each overcapacity branch management unit MCCMU via dual-redundant gigabit optical fiber, with a communication rate of 1Gbps and a transmission delay strictly controlled within 10μs. Differential signal transmission is used to resist electromagnetic interference in the industrial environment. The PCP acts as the communication host, with a 100μs hard interrupt cycle internally, used for centralized processing of control logic operations and command issuance tasks. At the same time, a pulse synchronization signal forces the interrupt task functions of all MCCMUs to maintain timing alignment with the PCP, ensuring that the time base for command interaction between the two parties is consistent. After the unified modulation wave command is generated, the PCP encapsulates the command according to a preset frame structure. The frame structure consists of an 8-byte frame header (identifying the command type). The command consists of 32 bytes of instruction data (including core parameters such as Udcref and adjustment step size), 4 bytes of CRC-32 checksum (covering the frame header and instruction data, used to verify integrity), and 2 bytes of frame trailer (marking the end of the instruction). After encapsulation, the PCP broadcasts the instruction to all MCCMUs simultaneously via the synchronous communication link. During the broadcasting process, a broadcast + one-to-one response mechanism is enabled: after receiving the instruction, each MCCMU first verifies the format of the frame header and frame trailer, and then verifies the data integrity through the CRC-32 checksum. After the verification is successful, it immediately sends a reception confirmation signal containing its own address code back to the PCP. If the PCP does not receive a confirmation signal from a certain MCCMU within 50μs, it determines that the instruction transmission has failed and immediately starts the retransmission process. The number of retransmissions shall not exceed 3. If the retransmission fails 3 times, the communication failure of that branch is marked and reported to the operation and maintenance platform to ensure that all branches can obtain complete and consistent modulated wave instructions.

[0053] Step 5.3: Based on the received unified modulation wave command and the electrical state of the overcapacity branch corresponding to each branch management unit, each branch management unit generates an initial drive command for the overcapacity branch. Specifically, after receiving the unified modulation wave command, each overcapacity branch management unit (MCCMU) first parses the frame structure... U dcref Core parameters such as switching adjustment step size and response speed level are analyzed. If the parameters are found to be outside the preset valid range during the analysis process, such as... U dcref Exceeding 0.8 U dc0 Up to 1.2 U dc0 If the previous cycle's valid parameters are used temporarily, an alarm for parameter anomalies will be issued. Subsequently, the MCCMU will call its own real-time collected branch electrical status data, including real-time branch current. i brnReal-time voltage of each supercapacitor cluster, acquired by Hall effect sensor and processed by 5th-order Butterworth low-pass filter. U smc1 to U smck Uploaded by CCMU via a daisy-chain loop; total number of available overcapacity half-bridge submodules. N avail Remove submodules with overvoltage, undervoltage, or switch malfunctions; list the IDs of faulty submodules and the current status of operational submodules. m sw 1 indicates input, 0 indicates bypass; these data are updated and cached at 100μs intervals; based on the parsed modulation wave command, combined with the bubble sorting rule and NLM modulation algorithm used in cluster-level equalization control, the MCCMU first sorts the capacitor voltages of all available submodules, and then calculates the number of submodules to be added or removed and their specific IDs according to the switching adjustment step size and the current number of modules in operation in the command.

[0054] Subsequently, initial drive instructions are generated for the overcapacitance half-bridge submodules of this branch. These instructions include the submodule ID, switching status, switching transistor timing (3μs turn-on delay, 2μs turn-off delay), and fault lockout conditions, such as immediate lockout if the current surge exceeds 5A / μs. After generation, the initial drive instructions must be verified to ensure they meet the branch's current electrical constraints: current surge not exceeding 5A / μs, overcapacitance cluster voltage change rate not exceeding 5V / ms, and the total number of engaged submodules not exceeding [a certain threshold]. N sc_max If the verification passes, the system enters the instruction ready state; otherwise, the number of switches is adjusted and the system is regenerated to ensure the feasibility and security of the instruction.

[0055] Step 5.4 involves coordinating through high-frequency synchronization signals between branch management units to ensure that all branch management units perform latching operations on their generated initial drive commands at the same time, thereby obtaining and maintaining synchronized final drive commands. Specifically, this includes: pre-setting the MCCMU of branch 1 as the master MCCMU and the MCCMUs of the other branches as slave MCCMUs, with the master and slave MCCMUs connected via high-frequency modulation signal lines, and the synchronization signal frequency set to 1MHz to ensure microsecond-level synchronization accuracy between branches; after each MCCMU generates the initial drive command and completes electrical constraint verification, it sends a command ready signal to the master MCCMU, which includes its own branch ID and command generation timestamp; the master MCCMU receives the ready signals from all slave MCCMUs in real time, and after confirming that all branches are in a ready state, it sends a high-frequency synchronization trigger signal (rising edge valid) after a 10μs delay to avoid synchronization deviation due to signal transmission delay.

[0056] Upon detecting the rising edge of the synchronization signal via a hardware interrupt, each MCCMU immediately initiates a latching mechanism to latch the initial drive command within 1μs. The latched command is no longer affected by subsequent modulation wave changes or signal interference, ensuring consistent drive command states across all branches. The latched final drive command remains until the next cycle's synchronization signal arrives. If a master / slave switch occurs during this period, the new modulation wave command must wait for the next synchronization signal to take effect before triggering the generation of a new drive command, preventing circulating current caused by differences in the number of switching operations between branches due to sudden modulation wave changes. Simultaneously, each MCCMU monitors the integrity of the synchronization signal in real time. If no synchronization signal is received from the master MCCMU for 3 consecutive synchronization cycles (3ms), an inter-branch synchronization fault alarm is immediately reported to the PCP, and the current drive command state is maintained until the synchronization signal is restored. Finally, all MCCMUs simultaneously send the latched final drive command to the corresponding CCMU, achieving strict synchronization of drive commands across all overcapacity branches and effectively suppressing circulating current caused by timing differences between branches.

[0057] In this embodiment of the invention, a unified modulation wave command is generated by the main controller in conjunction with the active and reactive power support requirements of the power grid, ensuring the consistency of the control benchmark for multiple overcapacity branches and avoiding inter-branch coordination disorder caused by command differences. Synchronous command issuance is achieved through a highly reliable synchronous communication link, coupled with a primary / backup redundancy design and a strict verification and retransmission mechanism, ensuring the integrity and timeliness of command transmission. Each branch management unit generates initial drive commands based on the unified command and its own branch electrical status (such as current, voltage, and submodule health status), taking into account both the adaptability to individual branch operating differences and the overall control objective. Furthermore, a master-slave high-frequency synchronization... The signal coordination and latching mechanism enables all branch drive commands to take effect and remain stable at the same time, effectively solving the problem of inter-branch circulating current caused by asynchronous modulation commands and disordered drive timing in existing technologies. This series of operations constructs a synchronous and coordinated equalization control system among multiple supercapacitor branches, which not only enhances the grid-type voltage source characteristics and virtual inertia response capability of the static synchronous condenser (SSC), but also ensures the consistency and stability of multi-branch operation, effectively suppresses branch circulating current, avoids command errors during redundant switching, provides accurate and reliable active and reactive power support for the power grid, and improves the overall operating efficiency and service life of the supercapacitor energy storage system.

[0058] In a preferred embodiment of the present invention, step 6 above may include: Step 6.1: Each branch management unit (MCCMU) acquires the final drive instruction for synchronization. Specifically, after completing the initial drive instruction latch, each branch management unit (MCCMU) reads the final drive instruction for synchronization from its own latch register. This instruction has been ensured by the high-frequency synchronization signal (1MHz) between the master and slave MCCMUs to ensure that the timing of all branches is consistent. The final drive instruction includes the ID of each overcapacity half-bridge submodule, the target status (engaged, bypassed, or blocked), the action timing parameters (3μs turn-on delay, 2μs turn-off delay), and the fault blocking threshold. The instruction format is consistent with the previous initial drive instruction to ensure compatibility. During the reading process, the MCCMU performs double verification on the instruction: first, it verifies the CRC-16 checksum of the instruction to ensure that there are no data transmission errors; second, it verifies the matching of the submodule ID in the instruction with the list of submodules under the jurisdiction of this branch, and removes invalid ID instructions. If the verification fails, the MCCMU maintains the final drive instruction of the previous cycle and feeds back an instruction reading anomaly alarm to the master controller (PCP) to ensure that the acquired instructions are accurate, effective, and synchronized.

[0059] Step 6.2: Each branch management unit (MCCMU) transmits the acquired final synchronized drive instructions to its respective cluster management units (CCMUs) via the communication link between the branch management unit and the cluster management unit. Specifically, the MCCMU establishes a communication link with each of its subordinate CCMUs through a ring topology daisy chain at a communication rate of 1 Mbps. Differential signal transmission is used to resist electromagnetic interference in the industrial environment, and the transmission delay is controlled within 5 μs. The MCCMU encapsulates the synchronized final drive instructions into cluster groups. Each data packet contains the drive instructions of the corresponding CCMU's submodule. The frame structure consists of a 4-byte header (identifying the CCMU address) and 32 bytes of instruction data. (Including submodule ID, target status, etc.), 2-byte CRC-16 checksum, 2-byte frame tail (marking the end of the instruction); After encapsulation, the MCCMU sends the instructions sequentially according to the CCMU address order. During the sending process, a point-to-point confirmation mechanism is enabled: After each CCMU receives the instruction, it first verifies the frame header address matching, and then verifies the data integrity through the checksum. After the verification is successful, it immediately sends an confirmation signal containing its own address back to the MCCMU. If the MCCMU does not receive a confirmation signal from a CCMU within 30μs, it immediately starts the retransmission process. The number of retransmissions shall not exceed 2. If the retransmission fails twice, the CCMU is marked as having a communication failure and reported, ensuring that all CCMUs can accurately receive the driver instructions.

[0060] Step 6.3: Each cluster management unit (CCMU) parses and generates a corresponding power semiconductor switch control signal based on the received drive command. This signal controls one or more supercapacitive half-bridge submodules under each CCMU to perform a unified switching operation for the enabled, bypassed, or locked states. Specifically, after receiving the drive command from the branch management unit (MCCMU), each CCMU first verifies the integrity of the command using a CRC-16 checksum, then parses the supercapacitive half-bridge submodule ID, the target state (enabled, bypassed, or locked), and the timing parameters in the command. After parsing, it performs a secondary judgment based on the real-time status of its submodules, including voltage, temperature, and fault records. If a submodule has an overvoltage, undervoltage, or short-circuit fault, it is automatically corrected to a locked state regardless of the target state, and a correction log is recorded. If the submodule is in a normal state, a corresponding power semiconductor switch control signal is generated according to the target state. For the enabled state, high-level conduction control signals for transistors T1 and T2 are generated. The signal duration matches the submodule's action requirements, and the conduction delay is strictly controlled within 3μs to ensure that the supercapacitive cluster is smoothly connected to the main circuit and meets the formula. m sw =1 ( m sw The definition of the submodule switching status is as follows: For the bypass state, a 10μs wide pulse thyristor turn-on control signal is first generated to achieve rapid short-circuiting of the submodule; after 50μs, a mechanical switch closing control signal is generated to take over the bypass function to reduce long-term losses, which is in line with... m sw =0 bypass definition; for the locked state, generate low-level turn-off control signals for T1, T2 transistors and thyristors to ensure that the submodule is completely disconnected from the main circuit; all control signals are optically isolated, and the rise and fall times are controlled within 1μs to resist electromagnetic interference and ensure the precise operation of the switching devices.

[0061] Step 6.4: All overcapacitance half-bridge submodules in all overcapacitance branches, based on the final synchronous drive command, perform a unified switching operation for activation, bypass, or blocking within the same control cycle. This suppresses inter-branch circulating currents caused by timing differences, achieving coordinated and stable operation of the multiple overcapacitance branches. Specifically, after receiving the synchronous drive command from the MCCMU, the CCMUs of all overcapacitance branches use the rising edge of the 1MHz high-frequency synchronization signal from the main MCCMU as a unified trigger reference, ensuring that all submodules initiate state switching operations within the same 100μs control cycle, with a timing error ≤1μs. During the process, the voltage change rate of the submodules is monitored in real time and controlled to ≤5V / ms, and the branch current surge is limited to ≤5A / μs to avoid device damage. Simultaneously, each MCCMU collects inter-branch circulating current data through Hall current sensors, and performs real-time verification in conjunction with the circulating current suppression target (reducing from 80A to within 10A) in the handover document. After switching, the status of all overcapacitance half-bridge submodules strictly follows the final synchronous drive command. The engaged submodules are stably connected to the main circuit, the bypassed submodules are isolated through thyristors and mechanical switches, and the locked submodules are completely disconnected from the main circuit. At this point, the port voltage of each overcapacitance branch satisfies the formula: , U dc For branch port voltage, U smc For the voltage of a single supercapacitive cluster, k The total number of submodules is controlled within 15V for the maximum and minimum voltage difference between branches, effectively suppressing circulating current caused by differences in action timing. Finally, each MCCMU feeds back the submodule state switching results to the main controller PCP. After the PCP confirms that the state of all branches is synchronized, it determines that the multiple overcapacity branches have achieved coordinated and stable operation, providing reliable active and reactive power support for the power grid.

[0062] In this embodiment of the invention, the final drive command for synchronization is accurately obtained by each branch management unit. Relying on a reliable communication link and a strict verification mechanism, the integrity and accuracy of the command transmission to the cluster management unit are ensured. The cluster management unit then analyzes the command in a targeted manner and generates control signals adapted to the power semiconductor switches. It can also automatically correct the status commands of faulty submodules and avoid invalid operations. Finally, all overcapacity half-bridge submodules of all overcapacity branches are synchronously executed in the same control cycle to switch between the engaged, bypassed, or blocked states. This ensures a high degree of consistency in the timing of actions throughout the entire process from command transmission and parsing to execution, effectively suppressing the circulating current between branches from 80A to less than 10A. This solves the problem of circulating current caused by timing differences in the prior art. Furthermore, precise status control avoids the risk of faulty submodule commissioning and damage to switching devices, enhances the full-level balancing effect of overcapacity units, clusters, and branches, and ensures the coordinated and stable operation of multiple overcapacity branches. This further improves the grid-type voltage source characteristics, virtual inertia response capability, and active power support reliability of the static synchronous condenser (SSC), providing a solid guarantee for the safe and stable operation of the power grid.

[0063] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator, characterized in that, The method includes: Collect voltage information of each overcapacitor cell in the overcapacitor branch and determine the voltage reference value used for equalization control; Based on a determined voltage reference value, discharge equalization control is performed on each supercapacitor cell to achieve voltage equalization of all supercapacitor cells in the supercapacitor branch. After balancing the voltage of all supercapacitor cells, the DC port voltage of the supercapacitor branch is detected, and the deviation between the DC port voltage and the preset target voltage is calculated. Based on the calculated deviation, the number of supercapacitor half-bridge sub-modules required to be put into operation to maintain the stability of the port voltage is calculated through closed-loop regulation. Based on the calculated number of supercapacitive half-bridge sub-modules and the detected real-time current direction of the supercapacitive branch, all available supercapacitive half-bridge sub-modules are sorted and selectively switched to achieve voltage balance among the supercapacitive clusters within the supercapacitive branch and complete cluster-level balance control. Based on the completion of cluster-level equalization control, the main controller generates a unified modulation wave command and synchronously sends it to the branch management unit corresponding to each overcapacity branch; it coordinates the branch management units to generate and latch synchronous drive commands at the same time based on the unified modulation wave command. Each branch management unit will issue and execute synchronous drive commands to control the overcapacity half-bridge submodules in all overcapacity branches to perform unified operation, so as to suppress the circulating current between branches and realize the coordinated and stable operation of the multiple overcapacity branches.

2. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 1, characterized in that, Collect voltage information of each overcapacitive cell in the overcapacitive branch and determine the voltage reference value used for equalization control, including: The real-time voltage of the supercapacitor cell to which the management unit belongs is collected through the management unit corresponding to each supercapacitor module; The real-time voltages of all overcapacitive cells within the overcapacitive branch are collected, and the average and minimum voltage values ​​of the overcapacitive branch are calculated. The real-time current magnitude of the overcapacity branch is detected, and the real-time current magnitude is compared with a preset current threshold to obtain the comparison result; Based on the comparison between the real-time current magnitude and the preset current threshold, one of the calculated average voltage value and the minimum voltage value is dynamically selected as the voltage reference value for discharge equalization control.

3. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 2, characterized in that, Based on a defined voltage reference value, discharge equalization control is performed on each supercapacitor cell to achieve voltage equalization of all supercapacitor cells within the supercapacitor branch, including: Obtain a defined voltage reference value, and compare the real-time voltage of each supercapacitor cell with the voltage reference value to obtain the real-time voltage difference corresponding to each supercapacitor cell; The real-time voltage difference corresponding to each supercapacitor cell is compared with a first set threshold, wherein the first set threshold is dynamically determined according to the real-time current magnitude. When the real-time voltage difference corresponding to a certain supercapacitor cell is greater than the first set threshold, the discharge circuit connected in parallel with the supercapacitor cell is turned on so that the supercapacitor cell discharges through the equalization resistor. During the discharge process, the real-time voltage difference of the supercapacitor cell is continuously monitored. When the real-time voltage difference drops below the second set threshold, the discharge circuit is shut off to complete the discharge equalization control of the supercapacitor cell. For each supercapacitor cell in the supercapacitor branch, the operations of obtaining the corresponding real-time voltage difference, performing threshold comparison, and controlling the conduction and shutdown of the discharge circuit are repeatedly executed until the real-time voltage difference of all supercapacitor cells is maintained within the second set threshold, thereby achieving voltage balance of all supercapacitor cells in the supercapacitor branch.

4. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 3, characterized in that, After balancing the voltage of all overcapacitor cells, the DC port voltage of the overcapacitor branch is detected, and the deviation between the DC port voltage and the preset target voltage is calculated. Based on the calculated deviation, the number of overcapacitance half-bridge submodules required to maintain port voltage stability is calculated through closed-loop regulation, including: After the supercapacitor branch completes voltage balancing of all supercapacitor cells, the real-time DC port voltage of the supercapacitor branch is detected. The detected real-time DC port voltage is compared with the preset target voltage value to calculate the real-time voltage deviation value. The real-time voltage deviation value is input to the closed-loop regulator; The real-time voltage deviation value is processed by a closed-loop regulator to calculate the target number of overcapacitance half-bridge submodules that need to be put into operation to maintain the stability of the DC port voltage.

5. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 4, characterized in that, The real-time voltage deviation value is processed by a closed-loop regulator to calculate in real time the target number of overcapacitance half-bridge submodules that need to be put into operation to maintain DC port voltage stability, including: Based on the real-time voltage deviation value, the proportional term output is obtained by calculating through the proportional element of the closed-loop regulator; Based on the real-time voltage deviation value, the integral term output is obtained by calculating through the integral element of the closed-loop regulator. The total controlled output value of the closed-loop controller is obtained by summing the proportional term output and the integral term output. Based on the total regulation output value of the closed-loop regulator, determine and output the integer target number of overcapacitance half-bridge submodules that need to be put into operation to maintain the stability of the DC port voltage.

6. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 5, characterized in that, Based on the calculated number of overcapacitive half-bridge sub-modules and the detected real-time current direction of the overcapacitive branch, all available overcapacitive half-bridge sub-modules are sorted and selectively switched to achieve voltage balance among the overcapacitive clusters within the overcapacitive branch, thus completing cluster-level equalization control, including: Obtain the calculated integer target number of the overcapacitance half-bridge submodule, and simultaneously detect the real-time current direction of the overcapacitance branch; The sorting rules are determined based on the detected real-time current direction, and the capacitor voltage values ​​of all available supercapacitor half-bridge submodules in the supercapacitor branch are sorted according to the determined sorting rules to obtain an ordered submodule sequence. Based on the number of integer targets obtained, select a corresponding number of preceding submodules from the obtained ordered submodule sequence; The selected preceding submodule is put into working state, and the remaining submodules in the ordered submodule sequence are kept in bypass state, thereby realizing voltage balancing among the supercapacitive clusters within the supercapacitive branch and completing cluster-level balancing control.

7. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 6, characterized in that, Based on the completion of cluster-level equalization control, the main controller generates a unified modulation wave command and synchronously sends it to the branch management unit corresponding to each overcapacity branch. The management units of each branch circuit coordinate to generate and latch synchronous drive commands at the same time based on a unified modulation waveform command, including: After completing the cluster-level equalization control of each overcapacity branch, the main controller generates a unified modulation wave command based on the active and reactive power support requirements of the power grid. Through the synchronous communication link between the main controller and each branch management unit, the unified modulation wave command is synchronously sent to the branch management unit corresponding to all overcapacity branches. Based on the received unified modulation wave command and the electrical state of the overcapacity branch corresponding to each branch management unit, each branch management unit generates an initial drive command for the overcapacity branch. Coordination is achieved through high-frequency synchronization signals between branch management units, enabling all branch management units to perform latching operations on their generated initial drive commands at the same time, thereby obtaining and maintaining synchronized final drive commands.

8. The multi-overcapacity branch hierarchical decoupling equalization control method for a stationary synchronous modulator according to claim 7, characterized in that, Each branch management unit will issue and execute synchronized drive commands to control the overcapacity half-bridge submodules in all overcapacity branches to operate in a unified manner, thereby suppressing circulating currents between branches and achieving coordinated and stable operation of the multiple overcapacity branches, including: Each branch management unit receives the final drive command for synchronization; Each branch management unit will receive the final synchronous drive command and then send it to the cluster management unit under its jurisdiction through the communication link between the branch management unit and the cluster management unit. Each cluster management unit parses and generates a corresponding power semiconductor switch control signal according to the received drive command, so as to control one or more supercapacitive half-bridge sub-modules under each cluster management unit to perform a unified switching operation of the enabled, bypassed or locked state. All overcapacity half-bridge submodules in the overcapacity branches, based on the synchronized final drive command, perform unified switching operations for activation, bypass, or lockout states within the same control cycle, thereby suppressing inter-branch circulating currents caused by differences in action timing and achieving coordinated and stable operation of the multiple overcapacity branches.

Citation Information

Patent Citations

  • Multi-way signal conversion and transmission device and method based on controller area network (CAN) bus line

    CN102053614A

  • Method for controlling modular multilevel converter with energy storage function

    CN106877371A

  • Super-capacitance multi-branch equalization method and system for network-forming type static synchronous phase modifier

    CN120033740A

  • Energy storage management system

    EP4418484A1

  • Voltage control system and voltage control device

    JP2011041405A