Transient overvoltage control method, device and equipment for new energy and storage medium
By employing the power synchronization loop and dq-axis cross-control strategy of the grid-type SVG, the inaccuracy problem of transient overvoltage control in the new energy power supply system is solved, achieving rapid response and effective overvoltage suppression, thereby improving the safety and stability of the system.
Patent Information
- Application Number
- CN202511762656.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-27
- Publication Date
- 2026-02-13
AI Technical Summary
Transient overvoltages are prone to occur during the voltage recovery phase after fault clearance in new energy power supply systems. Existing SVG control systems are prone to control inaccuracies due to phase-locked loop loss or phase errors, making it difficult to effectively suppress overvoltages.
A grid-type SVG is used to determine the virtual synchronization phase angle through a power synchronization loop, establish a dq rotating coordinate system, determine the d-axis and q-axis reference currents based on the three-phase voltage and the dq-axis cross control strategy, and perform space vector pulse width modulation to control the output of the grid-type SVG.
It enables timely overvoltage control of the new energy power supply system, improves the system's safety and stability, prevents grid disconnection, and ensures the safe operation of the power grid.
Smart Images

Figure CN121529773A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of new energy technology, specifically to a transient overvoltage control method, device, equipment, and storage medium for new energy. Background Technology
[0002] New energy power supply systems using power electronic converters for grid connection have weak voltage support capabilities under fault disturbances. Especially in remote areas, when a short-circuit fault occurs on the AC side, the new energy power supply system needs to implement a low-voltage ride-through (LVRT) strategy, injecting capacitive reactive current to support the bus voltage. However, during the voltage recovery phase after the fault is cleared, due to the inherent delay of the converter control system and the lag in reactive power command withdrawal, a large amount of capacitive reactive power continues to be injected into the grid, resulting in a significant reactive power surplus in the system, which in turn triggers a voltage surge, i.e., transient overvoltage. In existing technologies, while grid-connected SVG has reactive power compensation capabilities, it relies on a phase-locked loop (PLL) for grid synchronization and employs a typical voltage-current dual closed-loop control structure. During transient processes, the PLL is susceptible to voltage distortion, leading to lockout or phase errors, resulting in control inaccuracies. Summary of the Invention
[0003] This application provides a method, device, equipment, and storage medium for controlling transient overvoltages in new energy sources, which can promptly identify when a new energy power supply system enters a transient overvoltage state and control it, thereby improving safety.
[0004] In a first aspect, embodiments of this application provide a transient overvoltage control method for a new energy source, applied to a controller of a power supply system. The power supply system includes the controller, a grid-type SVG connected to the controller, and a passive filter. The grid-type SVG is connected to the new energy power supply system through the passive filter. The method includes: The virtual synchronization phase angle is determined based on the power synchronization loop of the network-type SVG; A dq rotating coordinate system is established based on the virtual synchronization phase angle; If the new energy power supply system is determined to have entered a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold, then the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. Space vector pulse width modulation is performed based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
[0005] Secondly, embodiments of this application provide a transient overvoltage control device for a new energy source, applied to a controller of a power supply system. The power supply system includes the controller, a grid-type SVG connected to the controller, and a passive filter. The grid-type SVG is connected to the new energy power supply system through the passive filter. The device includes: The first determining unit is used to determine the virtual synchronization phase angle based on the power synchronization loop of the network-type SVG; Establishment unit, used to establish dq rotating coordinate system based on the virtual synchronization phase angle; The second determining unit is used to determine the d-axis reference current and q-axis reference current based on the d-axis rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy if the new energy power supply system is determined to enter a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. The third determining unit is used to perform space vector pulse width modulation based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
[0006] Thirdly, embodiments of this application provide a terminal device, the terminal device including at least one processor, a communication interface and a memory, the communication interface being used to send and / or receive data, the memory being used to store a computer program, and the at least one processor being used to call the computer program stored in the memory to implement any of the methods of the first aspect of this application.
[0007] Fourthly, embodiments of this application provide an electronic device including a processor and a memory, the memory being used to store computer program code, the computer program code including computer instructions, wherein, when the processor executes the computer instructions, the electronic device executes the instructions as in any of the methods of the first aspect of this application.
[0008] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform some or all of the steps described in any method of the first aspect of this application.
[0009] Sixthly, this application provides a computer program operable to cause a computer to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of this application. The computer program may be a software installation package.
[0010] As can be seen, in this application, the virtual synchronization phase angle is determined based on the power synchronization loop of the grid-type SVG; a dq rotating coordinate system is established based on the virtual synchronization phase angle; if the new energy power supply system is determined to enter a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold, then the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system; space vector pulse width modulation is performed based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the grid-type SVG. This application can promptly determine when the new energy power supply system enters a transient overvoltage state and perform control, improving safety. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 This is a schematic diagram of a power supply system provided in an embodiment of this application; Figure 2 A flowchart illustrating a transient overvoltage control method for a new energy source provided in this application embodiment; Figure 3 This is a schematic diagram of another power supply system provided in an embodiment of this application; Figure 4 A functional unit block diagram of a transient overvoltage control device for a new energy source provided in this application embodiment; Figure 5 A structural block diagram of a transient overvoltage control device for a new energy source provided in this application embodiment; Figure 6 This is a schematic diagram of the structure of a controller provided in an embodiment of this application. Detailed Implementation
[0013] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0014] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0015] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0016] While existing grid-synchronized SVG technologies possess reactive power compensation capabilities, they rely on a phase-locked loop (PLL) for grid synchronization and employ a typical voltage-current dual closed-loop control structure. During transient processes, the PLL is susceptible to voltage distortion, leading to lockout or phase errors and resulting in control inaccuracies. Furthermore, to avoid oscillations caused by overlap between the voltage outer loop and the PLL bandwidth, the outer loop control bandwidth is typically limited to the 50ms-100ms range, making it difficult to meet the millisecond-level transient overvoltage suppression requirements. During the rapid voltage recovery phase, the grid-synchronized SVG may still output capacitive reactive power according to a preset strategy, contributing to increased overvoltage levels.
[0017] Please combine the following with your understanding. Figure 1 The power supply system in the embodiments of this application will be described in detail as follows: Please see Figure 1 , Figure 1 This is a schematic diagram of a power supply system provided in an embodiment of this application. Figure 1 As shown, the power supply system includes a controller, a grid-forming SVG, and a passive filter. The controller is connected to both the grid-forming SVG and the passive filter for data exchange. The grid-forming SVG is connected to the new energy power supply system via the passive filter. The grid-forming SVG eliminates the reliance on phase-locked loops (PLLs) and autonomously constructs AC voltage amplitude and frequency by simulating the electromechanical transient behavior of a synchronous generator, possessing self-synchronization and rapid dynamic response capabilities.
[0018] The passive filter can be an LCL filter. For details, please refer to [link / reference needed]. Figure 1 ,like Figure 1 As shown, where Lf C is the first inductor of the LCL filter. f For the LCL filter capacitor, L g R is the second inductor of the LCL filter. g This is the resistor for the LCL filter. The first terminal of the first inductor is connected to the grid-type SVG to suppress high-frequency harmonic currents generated by the inverter switching of the grid-type SVG. The filter capacitor connects both the first and second inductors, forming a third-order filter structure. The filter capacitor is used to filter out harmonics in specific frequency bands. The PCC is the coupling point of the new energy power supply system. One end of the second inductor is connected to the coupling point of the new energy power supply system, and the second inductor is used to isolate interference. The second inductor is connected to the new energy power supply system through a resistor to suppress the inherent resonance of the LCL filter and improve system stability.
[0019] Please combine the following with your understanding. Figure 2 The methods in the embodiments of this application will be described in detail below: Please see Figure 2 , Figure 2 This is a flowchart illustrating a transient overvoltage control method for a new energy source provided in an embodiment of this application. This application provides a transient overvoltage control method for a new energy source, applied to a controller of a power supply system. The power supply system includes the controller, a grid-type SVG connected to the controller, and a passive filter. The grid-type SVG is connected to the new energy power supply system through the passive filter. The method includes: S201, determine the virtual synchronization phase angle based on the power synchronization loop of the network-type SVG.
[0020] In this system, the grid-type SVG is connected to the coupling point of the new energy power supply system through an LCL filter, and the controller uses a power synchronization loop to generate a virtual synchronization phase angle. That is, the virtual synchronization phase angle is determined by the power output of the grid-type SVG.
[0021] S202, establish a dq rotating coordinate system based on the virtual synchronization phase angle.
[0022] Among them, a dq rotating coordinate system is established based on a determined virtual synchronization phase angle to achieve stable synchronization between the grid-type SVG and the new energy power supply system.
[0023] S203, if the new energy power supply system is determined to have entered a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold, then the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy.
[0024] The three-phase voltage refers to the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. After establishing the dq rotating coordinate system, the three-phase voltage at the coupling point between the passive filter and the new energy power supply system is obtained.
[0025] Transient overvoltage refers to a state where the system voltage abnormally rises within a short period of time, exceeding the rated voltage allowable range, due to sudden disturbances such as faults, operations, or parameter resonance. Transient overvoltage can lead to equipment failure within the system, thus causing safety issues. The system determines whether the new energy power supply system has entered a transient overvoltage state based on the collected three-phase voltages, the dq rotating coordinate system, and preset voltage thresholds. If a transient overvoltage state is detected, the d-axis reference current and q-axis reference current are determined according to the dq rotating coordinate system, three-phase voltages, and the dq-axis cross-control strategy. If the system is determined to be in a normal state, the three-phase voltage at the coupling point continues to be collected.
[0026] S204, based on the d-axis reference current and the q-axis reference current, perform space vector pulse width modulation to determine the control signal for controlling the mesh-type SVG.
[0027] Specifically, space vector pulse width modulation is performed based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
[0028] As can be seen in this example, the grid-type SVG connects to the renewable energy power supply system and is frequency-synchronized with the renewable energy power supply system through a power synchronization loop. When the frequency of the renewable energy power supply system deviates from its rated value, such as 50Hz, the grid-type SVG will actively adjust its active power output to improve response efficiency. This enhances the stability of the renewable energy power supply system, prevents it from disconnecting from the grid due to overvoltage, and ensures the safe operation of the power grid.
[0029] In one possible example, determining the virtual synchronization phase angle based on the power synchronization loop of the network-type SVG includes: obtaining the active power of the network-type SVG; obtaining the virtual synchronization phase angle based on the active power and the phase angle calculation formula of the power synchronization loop; specifically, constructing the first formula includes: the virtual moment of inertia multiplied by the derivative of the real-time angular frequency of the network-type SVG with respect to time is equal to the preset active power of the network-type SVG minus the active power, minus the product of the virtual damping coefficient and the difference between the real-time angular frequency and the preset rated angular frequency; constructing the second formula includes: the derivative of the virtual synchronization phase angle with respect to time is equal to the real-time angular frequency; calculating the virtual synchronization phase angle based on the first formula and the second formula.
[0030] In a specific example, when the grid-type SVG is connected to the coupling point of the renewable energy power supply system through an LCL filter, the controller collects the three-phase voltage at the coupling point and the three-phase current output by the grid-type SVG. Then, based on the three-phase voltage and three-phase current, it calculates the active and reactive power. Specifically, when the grid-type SVG establishes an electrical connection with the renewable energy power supply system and begins exchanging power with it, a preset initial phase is determined. ,in Zero; initial time Zero, This is the rated angular frequency of the grid-type SVG. A dq coordinate system is generated based on the initial phase and power synchronization loop. The three-phase voltages are subjected to Park transformation to obtain the dq-axis voltages; and the three-phase currents are subjected to Park transformation to obtain the dq-axis currents. For example, let the three-phase voltages at the coupling point... The grid-type SVG outputs three-phase current. The Park transformation matrix is as follows: ; Based on the Park transformation matrix and the three-phase voltages, the dq-axis voltages are obtained as follows: Based on the Park transformation matrix and the three-phase currents, the dq-axis current is obtained as follows: .in, 1 represents the d-axis voltage component in the dq coordinate system. The voltage component along the q-axis in the dq coordinate system. Let d be the d-axis current component in the dq coordinate system. Let Pe be the q-axis current component in the dq coordinate system. Active power: Pe = ( 1 + .
[0031] The dynamic equation of an LCL filter can be expressed as:
[0032] Among them, L f C is the first inductor of the LCL filter; f Lg is the filter capacitor of the LCL filter; Lg is the second inductor of the LCL filter; U d For the d-axis output voltage component of the grid-type SVG inverter; U q This refers to the q-axis output voltage component of a grid-type SVG inverter. This represents the d-axis current component of the filter inductor in the LCL filter. This represents the q-axis current component of the filter inductor in the LCL filter. This represents the d-axis voltage component of the filter inductor in an LCL filter. R represents the q-axis voltage component of the filter inductor of the LCL filter. g Parasitic resistance of the filter inductor; angular frequency of the mesh-type SVG. .
[0033] Then, the active power is substituted into the phase angle calculation formula to obtain the virtual synchronization phase angle. Specifically, a first formula is constructed, which includes: the virtual moment of inertia multiplied by the derivative of the real-time angular frequency of the network-type SVG with respect to time is equal to the preset active power of the network-type SVG minus the active power, and then minus the product of the virtual damping coefficient and the difference between the real-time angular frequency and the preset rated angular frequency. Specifically, the first formula is: ; Where J is the virtual moment of inertia; D is the virtual damping coefficient. The preset active power for a network-type SVG. Active power; The rated angular frequency, , The rated frequency for the new energy power supply system; This refers to the real-time angular frequency of a mesh-type SVG.
[0034] A second formula is constructed, which states that the derivative of the virtual synchronization phase angle with respect to time is equal to the real-time angular frequency. Specifically, the second formula is: ; in, This is the virtual synchronization phase angle.
[0035] The virtual synchronization phase angle is calculated using the first and second formulas. A dq rotating coordinate system is then established based on the virtual synchronization phase angle.
[0036] As can be seen, in this example, the virtual synchronization phase angle is determined based on the power synchronization loop and real-time acquired data to establish the dq rotating coordinate system, thereby improving the accuracy of the established dq rotating coordinate system.
[0037] In one possible example, if the new energy power supply system is determined to have entered a transient overvoltage state based on the acquired three-phase voltage, the dq rotating coordinate system, and a preset voltage threshold, then determining the d-axis reference current and q-axis reference current based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy includes: acquiring the three-phase voltage at the coupling point between the passive filter and the new energy power supply system; determining the dq voltage components based on the three-phase voltage and the dq rotating coordinate system, wherein the dq voltage components include d-axis voltage components and q-axis voltage components; obtaining the real-time voltage amplitude based on the dq voltage components and the voltage amplitude calculation formula; specifically, calculating the d-axis voltage components. The sum of the squares of the q-axis voltage components is added to the square of the sum of squares; the arithmetic square root of the sum of squares is calculated to obtain the real-time voltage amplitude; the rate of change of the voltage amplitude is determined based on the real-time voltage amplitude and the acquisition period, where the acquisition period represents the preset period for acquiring the three-phase voltage at the coupling point; if the real-time voltage amplitude is greater than the preset voltage threshold and the rate of change of the real-time voltage amplitude is greater than zero, then the new energy power supply system is determined to have entered a transient overvoltage state; when the new energy power supply system is determined to have entered a transient overvoltage state, the d-axis reference current and the q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy.
[0038] In a specific example, the dq voltage components are determined based on the three-phase voltage and the dq rotating coordinate system. Then, the real-time voltage amplitude is obtained based on the dq voltage components and a preset voltage amplitude calculation formula. Specifically, the sum of the squares of the d-axis voltage components and the q-axis voltage components is calculated; the arithmetic square root of the sum of squares is then calculated to obtain the real-time voltage amplitude. The specific calculation formula is as follows: ; in, V represents the real-time voltage amplitude. d V is the d-axis voltage component, and Vq is the q-axis voltage component. According to... The rate of change of voltage amplitude is determined by a preset acquisition period, which represents the preset period for acquiring three-phase voltage at the coupling point. If the real-time voltage amplitude is greater than the preset voltage threshold and the rate of change of voltage amplitude is greater than zero, i.e. If the voltage level is found to be below the threshold value, the new energy power supply system is determined to have entered a transient overvoltage state. When this state is confirmed, the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, three-phase voltage, and the dq-axis cross-control strategy. The preset voltage threshold can be set to 1.1 pu (per unit). When the detected real-time voltage amplitude is less than or equal to the preset voltage threshold, and... Then, the grid-type SVG exits the transient overvoltage suppression state to restore the normal voltage command, thus enabling the grid-type SVG to... ,as well as .
[0039] As can be seen, in this example, the timely determination of whether the new energy power supply system has entered a transient overvoltage state based on the dq voltage component improves the timeliness of control and thus enhances the safety of the new energy power supply system.
[0040] In one possible example, determining the d-axis reference current and the q-axis reference current based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy includes: determining the dq voltage components based on the three-phase voltage and the dq rotating coordinate system; obtaining preset d-axis voltage reference values and q-axis voltage reference values within the reference core calculation formula of the dq-axis cross-control strategy; obtaining the current time point and the start time point of entering the transient overvoltage state; obtaining the adjusted d-axis voltage reference value based on the d-axis voltage reference value and the first adjustment formula; specifically, calculating the d-axis voltage reference value multiplied by a power of the natural constant to obtain the adjusted d-axis voltage reference value, wherein the difference between the current time point and the start time point (where the power is negative) is divided by a preset d-axis voltage command decay time constant; and then, based on the current time point and the start time point... The adjustment formula is used to obtain the adjusted q-axis voltage reference value. Specifically, the q-axis voltage command rise slope is calculated by multiplying the difference between the current time point and the starting time point to obtain the adjusted q-axis voltage reference value. The q-axis voltage reference value in the reference core calculation formula is replaced with the adjusted q-axis voltage reference value, and the d-axis voltage reference value is replaced with the adjusted d-axis voltage reference value to obtain the target core calculation formula. The d-axis reference current and the q-axis reference current are obtained based on the dq voltage component and the target core calculation formula. Specifically, the voltage outer loop proportional gain is calculated by multiplying the difference between the adjusted d-axis voltage reference value and the d-axis voltage component to obtain the q-axis reference current. The voltage outer loop proportional gain is also calculated by multiplying the difference between the adjusted q-axis voltage reference value and the q-axis voltage component to obtain the d-axis reference current.
[0041] In a specific example, the core calculation formula for the dq axis crossover control strategy is as follows: ; d-axis reference current; q-axis reference current; V is the voltage outer loop proportional gain; d V is the d-axis voltage component. q V1 represents the q-axis voltage component; V2 and V1 are the preset d-axis voltage reference values and q-axis voltage reference values, respectively. Initially, V1 is set to equal to... V2 is the rated voltage amplitude at the coupling point, and it equals zero. According to the core calculation formula, The decline will directly lead to Decrease, that is, increase in the negative direction, so that the grid-type SVG changes from outputting capacitive reactive power to absorbing inductive reactive power, thereby allowing the new energy power supply system to quickly get out of the transient overvoltage state. At the same time The rise is adjustable This helps optimize the angle of the current vector and improve the reactive power output capability of the grid-type SVG.
[0042] Therefore, based on the three-phase voltage and the dq rotating coordinate system, the dq voltage components are determined. The preset d-axis voltage reference value and q-axis voltage reference value within the core calculation formula of the dq-axis cross-control strategy are obtained. The current time point and the start time point of entering the transient overvoltage state are also obtained. Then, based on the d-axis voltage reference value and the preset first adjustment formula, the adjusted d-axis voltage reference value is obtained. Specifically, the d-axis voltage reference value is input into the first adjustment formula to obtain the adjusted d-axis voltage reference value. The specific formula is as follows: ; in, This is the adjusted d-axis voltage reference value. Let t be the starting time point and t be the current time point. This is the preset d-axis voltage command decay time constant.
[0043] Based on the current time point, the starting time point, and the preset second adjustment formula, the adjusted q-axis voltage reference value is obtained. Specifically, the adjusted q-axis voltage reference value is obtained by multiplying the preset q-axis voltage command rise slope by the difference between the current time point and the starting time point, as shown in the following formula: ; in, K is the adjusted q-axis voltage reference value. q The rising slope of the q-axis voltage command.
[0044] The target core calculation formula is obtained by replacing the q-axis voltage reference value in the core calculation formula with the adjusted q-axis voltage reference value, and by replacing the d-axis voltage reference value with the adjusted d-axis voltage reference value. In the voltage outer loop control stage, the d-axis reference current and q-axis reference current are obtained based on the dq voltage components and the target core calculation formula, with the specific formulas as follows: ; in, The d-axis reference current, This is the q-axis reference current. The preset voltage outer loop proportional gain can be increased according to actual needs. This is to enhance the overvoltage suppression strength.
[0045] As can be seen, in this example, the d-axis cross-control strategy can quickly determine the d-axis reference current and q-axis reference current, improving the response speed during voltage surges. Furthermore, by adjusting the d-axis and q-axis voltage reference values, the efficiency of absorbing voltage within the new energy power supply system is further improved, thereby achieving rapid suppression of transient overvoltage states.
[0046] In one possible example, the step of determining the control signal for the meshed SVG by performing space vector pulse width modulation based on the d-axis reference current and the q-axis reference current includes: acquiring the three-phase current of the meshed SVG; determining the d-axis current component and the q-axis current component according to the three-phase current and the dq rotating coordinate system; determining the d-axis capacitor voltage component and the q-axis capacitor voltage component according to the voltage of the passive filter capacitor and the dq rotating coordinate system; obtaining the d-axis reference voltage and the q-axis reference voltage according to the d-axis reference current, the q-axis reference current, the d-axis current component, the q-axis current component, the d-axis capacitor voltage component, the q-axis capacitor voltage component, and a preset reference voltage calculation formula; performing an inverse Park transform on the d-axis reference voltage and the q-axis reference voltage to obtain a three-phase modulated wave signal; and performing space vector pulse width modulation on the three-phase modulated wave signal to obtain the control signal for the meshed SVG.
[0047] In a specific example, the three-phase currents of the grid-type SVG are first obtained, and the d-axis and q-axis current components are determined based on the three-phase currents and the dq rotating coordinate system. Then, the d-axis and q-axis capacitor voltage components are determined based on the capacitor voltages of the passive filter and the dq rotating coordinate system.
[0048] In the inner current loop control stage, a PI controller is used to calculate the d-axis reference current and q-axis reference current. The PI controller is an algorithm program. Specifically, the d-axis reference current, q-axis reference current, d-axis current component, q-axis current component, d-axis capacitor voltage component, and q-axis capacitor voltage component are substituted into the reference voltage calculation formula to obtain the following formulas: ; in, The d-axis reference voltage. This is the q-axis reference voltage. This is a preset proportional coefficient. L is the preset integral coefficient. fg This represents the total inductance of the LCL filter. The current component is the d-axis component. For the q-axis current component, The d-axis reference current, This is the q-axis reference current; This represents the d-axis capacitor voltage component. Let q be the q-axis capacitor voltage component. Solve the calculation formula to obtain the d-axis and q-axis reference voltages. Perform an inverse Parker transform on the d-axis and q-axis reference voltages to obtain the three-phase modulated wave signal. Finally, perform space vector pulse width modulation on the three-phase modulated wave signal to obtain the control signal for the grid-type SVG. The control signal is used to control the grid-type SVG to absorb voltage within the new energy power supply system, thereby suppressing transient overvoltage conditions. The calculation formula... and This is a feedforward decoupling term used to eliminate the coupling effect between the d-axis and q-axis currents. and This is a capacitor voltage feedforward term used to improve the resistance to voltage disturbances in new energy power supply systems.
[0049] Specifically, the bandwidth of the inner current loop is higher than that of the outer voltage loop, and the bandwidth of the inner current loop is greater than or equal to five times the bandwidth of the outer voltage loop. The bandwidth threshold range for the inner current loop is 1 kHz–2 kHz, while the bandwidth threshold range for the outer voltage loop is 20 Hz to 50 Hz.
[0050] As can be seen, in this example, the control signal of the meshed SVG is determined based on the d-axis reference current and q-axis reference current determined by the dq-axis cross-control strategy, thereby improving the rationality and accuracy of the control signal of the meshed SVG.
[0051] In one possible example, the passive filter is an LCL filter, wherein the filter resonant frequency of the LCL filter is greater than or equal to one-tenth of the switching frequency of the meshed SVG and less than or equal to one-third of the switching frequency of the meshed SVG.
[0052] In this specific example, the passive filter is an LCL filter. The resonant frequency of the LCL filter is greater than or equal to one-tenth of the switching frequency of the meshed SVG, and less than or equal to one-third of the switching frequency of the meshed SVG, to avoid resonance. Specifically, the filter resonant frequency can be calculated using the following formula: ; Among them, rate Let L be the resonant frequency of the LCL filter, and L be the sum of the filter inductance of the meshed SVG and the inductance of the line where the coupling point is located. This is the filter capacitor for the LCL filter.
[0053] In one possible example, if the filter resonant frequency is detected to be greater than one-third of the switching frequency of the meshed SVG, or less than one-tenth of the switching frequency of the meshed SVG, an anomaly report is sent to the associated terminal device to improve security.
[0054] In one possible example, the DC side of the grid-type SVG is connected to an energy storage capacitor, which is used to regulate the DC voltage of the grid-type SVG.
[0055] For specific examples, please refer to Figure 3 , Figure 3 A schematic diagram of another power supply system provided in an embodiment of this application is shown below. Figure 3 As shown, the DC side of the grid-type SVG is connected to an energy storage capacitor, where L f C is the first inductor of the LCL filter. f For the LCL filter capacitor, L g R is the second inductor of the LCL filter. g is the resistor of the LCL filter, and PCC is the coupling point of the new energy power supply system.
[0056] In one possible example, the voltage of the DC-side capacitor of the mesh-type SVG. Maintaining stability is necessary to ensure the normal operation of the equipment. In this example, an independent DC voltage control loop is set up to regulate a small active current component. To balance DC-side power and maintain Including calculation formulas:
[0057] in, This is the real-time voltage of the capacitor. This is the preset reference voltage for the capacitor. This is the proportional coefficient of the DC voltage control loop. Let be the integral coefficient of the DC voltage control loop, and s be the Laplace operator. The active current component output by this DC voltage control loop is... The voltage outer loop will generate Overlay: ; This is the final d-axis reference current. Since the primary function of a grid-type SVG is reactive power compensation, it typically does not handle significant active power regulation. The amplitude is generally small, therefore it increases The final d-axis reference current has a limited impact on the voltage control on the AC side, thus improving the stability of the grid-type SVG.
[0058] To ensure the stability and dynamic performance of the power supply system, its voltage outer loop proportional gain It can be determined based on the desired reactive power-voltage droop characteristics, i.e.: ,in The maximum reactive power capacity of the grid-type SVG, The maximum allowable voltage deviation is, for example, 0.1 per unit. The virtual moment of inertia J affects the inertia of the system's frequency variation, ranging from 0.5 sq.m. to 5.0 sq.m. Virtual damping coefficient. Typically set to , The virtual resistor has a value range of 0.05 pu to 0.2 pu. The transfer function of the inner current loop PI controller is: ,in This is a preset proportional coefficient. To preset the integral coefficients, the PI parameters of the inner current loop can be designed using engineering tuning methods (such as optimal modulus): , ,in The desired inner current loop bandwidth, in rad / s, must meet the following requirements. .in This represents the outer loop bandwidth of the voltage.
[0059] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0060] When dividing functional modules according to their respective functions, the following is combined with... Figure 4 This application provides a detailed description of a transient overvoltage control device for a new energy source, as described in the embodiments of this application. Figure 4 This is a functional unit block diagram of a transient overvoltage control device for a new energy source provided in an embodiment of this application. Figure 4 As shown, a transient overvoltage control device for a new energy source is applied to a controller of a power supply system. The power supply system includes the controller, a grid-type SVG connected to the controller, and a passive filter. The grid-type SVG is connected to the new energy power supply system through the passive filter. The device includes: The first determining unit 401 is used to determine the virtual synchronization phase angle based on the power synchronization loop of the network-type SVG; Establishment unit 402 is used to establish a dq rotating coordinate system based on the virtual synchronization phase angle; The second determining unit 403 is used to determine the d-axis reference current and q-axis reference current according to the d-axis rotating coordinate system, the three-phase voltage and the d-q axis cross control strategy if the new energy power supply system is determined to enter a transient overvoltage state based on the collected three-phase voltage, the d-q rotating coordinate system and the preset voltage threshold. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. The third determining unit 404 is used to perform space vector pulse width modulation based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
[0061] In one possible example, the first determining unit 401 is further configured to: obtain the active power of the network-type SVG; and obtain the virtual synchronization phase angle based on the active power and the phase angle calculation formula of the power synchronization loop; specifically, constructing the first formula includes: the virtual moment of inertia multiplied by the derivative of the real-time angular frequency of the network-type SVG with respect to time is equal to the preset active power of the network-type SVG minus the active power, minus the product of the virtual damping coefficient and the difference between the real-time angular frequency and the preset rated angular frequency; constructing the second formula includes: the derivative of the virtual synchronization phase angle with respect to time is equal to the real-time angular frequency; and calculating the virtual synchronization phase angle based on the first formula and the second formula.
[0062] In one possible example, the second determining unit 403 is further configured to: acquire the three-phase voltage at the coupling point between the passive filter and the new energy power supply system; determine the dq voltage component based on the three-phase voltage and the dq rotating coordinate system, the dq voltage component including the d-axis voltage component and the q-axis voltage component; and obtain the real-time voltage amplitude based on the dq voltage component and the voltage amplitude calculation formula; specifically, calculate the sum of the squares of the d-axis voltage component and the squares of the q-axis voltage component; calculate the arithmetic square root of the sum of squares to obtain the real-time voltage amplitude; determine the rate of change of the voltage amplitude based on the real-time voltage amplitude and the acquisition period, the acquisition period representing a preset period for acquiring the three-phase voltage at the coupling point; if the real-time voltage amplitude is greater than the preset voltage threshold and the rate of change of the real-time voltage amplitude is greater than zero, then determine that the new energy power supply system has entered a transient overvoltage state; when determining that the new energy power supply system has entered a transient overvoltage state, determine the d-axis reference current and the q-axis reference current based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy.
[0063] In one possible example, the second determining unit 403 is further configured to: determine the dq voltage component based on the three-phase voltage and the dq rotating coordinate system; obtain a preset d-axis voltage reference value and q-axis voltage reference value within the reference core calculation formula of the dq-axis cross-control strategy; obtain the current time point and the start time point of entering the transient overvoltage state; obtain the adjusted d-axis voltage reference value based on the d-axis voltage reference value and the first adjustment formula; specifically, calculate the d-axis voltage reference value multiplied by a power of the natural constant to obtain the adjusted d-axis voltage reference value, wherein the difference between the current time point and the start time point (where the power is negative) is divided by a preset d-axis voltage command decay time constant; and obtain the adjusted q-axis voltage component based on the current time point, the start time point, and the second adjustment formula. The process involves several steps: First, calculating the q-axis voltage reference value. Specifically, this involves multiplying the q-axis voltage command rise slope by the difference between the current time point and the starting time point to obtain the adjusted q-axis voltage reference value. Then, replacing the q-axis voltage reference value in the reference core calculation formula with the adjusted q-axis voltage reference value, and replacing the d-axis voltage reference value with the adjusted d-axis voltage reference value, to obtain the target core calculation formula. Finally, based on the dq voltage components and the target core calculation formula, the process involves obtaining the d-axis reference current and the q-axis reference current. Specifically, this involves calculating the voltage outer loop proportional gain multiplied by the difference between the adjusted d-axis voltage reference value and the d-axis voltage component to obtain the q-axis reference current. The process also involves calculating the voltage outer loop proportional gain multiplied by the difference between the adjusted q-axis voltage reference value and the q-axis voltage component to obtain the d-axis reference current.
[0064] In one possible example, the third determining unit 404 is further configured to: acquire the three-phase current of the grid-type SVG; determine the d-axis current component and the q-axis current component based on the three-phase current and the dq rotating coordinate system; determine the d-axis capacitor voltage component and the q-axis capacitor voltage component based on the voltage of the passive filter capacitor and the dq rotating coordinate system; obtain the d-axis reference voltage and the q-axis reference voltage based on the d-axis reference current, the q-axis reference current, the d-axis current component, the q-axis current component, the d-axis capacitor voltage component, the q-axis capacitor voltage component, and a preset reference voltage calculation formula; perform an inverse Parker transform on the d-axis reference voltage and the q-axis reference voltage to obtain a three-phase modulated wave signal; and perform space vector pulse width modulation on the three-phase modulated wave signal to obtain the control signal of the grid-type SVG.
[0065] In one possible example, the passive filter is an LCL filter, wherein the filter resonant frequency of the LCL filter is greater than or equal to one-tenth of the switching frequency of the meshed SVG and less than or equal to one-third of the switching frequency of the meshed SVG.
[0066] In one possible example, the DC side of the grid-type SVG is connected to an energy storage capacitor, which is used to regulate the DC voltage of the grid-type SVG.
[0067] When using integrated units, such as Figure 5 As shown, Figure 5 This application provides a structural block diagram of a transient overvoltage control device for a new energy source, which is shown in the embodiment of the present application. Figure 5 The transient overvoltage control device 50 for the new energy source includes a processing module 52 and a communication module 51. The processing module 52 controls and manages the operation of the transient overvoltage control device, for example, the steps of the first determining unit 401, the establishing unit 402, the second determining unit 403, and the third determining unit 404, and / or other processes for executing the techniques described herein. The communication module 51 supports interaction between the transient overvoltage control device and other devices. Figure 5 As shown, the transient overvoltage control device for new energy sources may also include a storage module 53, which is used for the program code and data of the transient overvoltage control device for new energy sources.
[0068] Please see Figure 6 , Figure 6 This is a schematic diagram of a controller provided in an embodiment of this application. Figure 6 As shown, the controller includes a processor 601, a memory 603, a communication module 602, and a program 604. The processor 601 is communicatively connected to the memory 603 and the communication module 602 via an internal communication bus. It is understood that the number of processors 601 can be set according to actual needs, for example, one, two, or more; the specific number of processors 601 is not limited here. The number of programs 604 can also be set according to actual needs, for example, one, two, or more; the specific number of programs 604 is not limited here.
[0069] The program 604 is stored in the memory 603 and executed by the processor 601. The program 604 includes instructions for performing any step in the above method embodiments.
[0070] The processor 601 may be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, units, and circuits described in conjunction with the disclosure of this application. The processor 601 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc. The communication unit may be a communication module 602, a transceiver, a transceiver circuit, etc., and the storage unit may be a memory 603.
[0071] Memory 603 can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0072] This application also provides an electronic device, including a processor and a memory, wherein the memory is used to store computer program code, the computer program code including computer instructions, and the electronic device performs the method described above when the processor executes the computer instructions.
[0073] This application also provides a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method described above.
[0074] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0075] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes an electronic device.
[0076] This application also provides a computer program product, which includes a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.
[0077] The computer program product may be a software installation package, and the aforementioned computer includes electronic devices.
[0078] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0079] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0080] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0081] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.
[0082] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0083] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can easily conceive of variations or substitutions without departing from the spirit and scope of the present invention, and various modifications and alterations can be made, including combinations of the different functions and implementation steps described above, as well as software and hardware implementation methods, all of which are within the protection scope of the present invention.
Claims
1. A transient overvoltage control method for a new energy source, characterized in that, A controller applied to a power supply system, the power supply system including the controller, a grid-type SVG connected to the controller, and a passive filter, the grid-type SVG being connected to a new energy power supply system through the passive filter, the method comprising: The virtual synchronization phase angle is determined based on the power synchronization loop of the network-type SVG; A dq rotating coordinate system is established based on the virtual synchronization phase angle; If the new energy power supply system is determined to have entered a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold, then the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. Space vector pulse width modulation is performed based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
2. The method according to claim 1, characterized in that, The step of determining the virtual synchronization phase angle based on the power synchronization loop of the grid-type SVG includes: Obtain the active power of the network-type SVG; The virtual synchronization phase angle is obtained based on the active power and the phase angle calculation formula of the power synchronization loop; specifically, The first formula is constructed as follows: the virtual moment of inertia multiplied by the derivative of the real-time angular frequency of the network-type SVG with respect to time is equal to the preset active power of the network-type SVG minus the active power, minus the product of the virtual damping coefficient and the difference between the real-time angular frequency and the preset rated angular frequency. The second formula is constructed as follows: the derivative of the virtual synchronization phase angle with respect to the time is equal to the real-time angular frequency; The virtual synchronization phase angle is calculated according to the first formula and the second formula.
3. The method according to claim 1, characterized in that, If the new energy power supply system is determined to have entered a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold, then the d-axis reference current and q-axis reference current are determined based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy, including: Collect the three-phase voltage at the coupling point between the passive filter and the new energy power supply system; The dq voltage components are determined based on the three-phase voltages and the dq rotating coordinate system. The dq voltage components include d-axis voltage components and q-axis voltage components. The real-time voltage amplitude is obtained based on the dq voltage component and voltage amplitude calculation formula; specifically, Calculate the sum of the squares of the d-axis voltage components and the squares of the q-axis voltage components; Calculate the arithmetic square root of the sum of squares to obtain the real-time voltage amplitude; The rate of change of the voltage amplitude is determined based on the real-time voltage amplitude and the acquisition period, wherein the acquisition period represents the preset period for acquiring the three-phase voltage at the coupling point; If the real-time voltage amplitude is greater than the preset voltage threshold and the rate of change of the real-time voltage amplitude is greater than zero, then the new energy power supply system is determined to have entered a transient overvoltage state. When it is determined that the new energy power supply system has entered a transient overvoltage state, the d-axis reference current and the q-axis reference current are determined according to the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross control strategy.
4. The method according to claim 3, characterized in that, The step of determining the d-axis reference current and the q-axis reference current based on the dq rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy includes: The dq voltage components are determined based on the three-phase voltages and the dq rotating coordinate system. Obtain the preset d-axis voltage reference value and q-axis voltage reference value in the reference core calculation formula of the dq-axis cross control strategy; Obtain the current time point and the start time point of entering the transient overvoltage state; Based on the d-axis voltage reference value and the first adjustment formula, the adjusted d-axis voltage reference value is obtained; specifically, The adjusted d-axis voltage reference value is obtained by multiplying the d-axis voltage reference value by a power of the natural constant. The difference between the current time point and the starting time point, where the power is negative, is divided by the preset value of the d-axis voltage command decay time constant. Based on the current time point, the starting time point, and the second adjustment formula, the adjusted q-axis voltage reference value is obtained; specifically, Calculate the q-axis voltage command rise slope multiplied by the difference between the current time point and the starting time point to obtain the adjusted q-axis voltage reference value; The target core calculation formula is obtained by replacing the q-axis voltage reference value in the reference core calculation formula with the adjusted q-axis voltage reference value, and replacing the d-axis voltage reference value with the adjusted d-axis voltage reference value. The d-axis reference current and q-axis reference current are obtained based on the dq voltage components and the target core calculation formula. Specifically, The q-axis reference current is obtained by multiplying the voltage outer loop proportional gain by the difference between the adjusted d-axis voltage reference value and the d-axis voltage component. The d-axis reference current is obtained by multiplying the voltage outer loop proportional gain by the difference between the adjusted q-axis voltage reference value and the q-axis voltage component.
5. The method according to claim 4, characterized in that, The step of determining the control signal for controlling the mesh-type SVG by performing space vector pulse width modulation based on the d-axis reference current and the q-axis reference current includes: Obtain the three-phase current of the network-type SVG; The d-axis current component and the q-axis current component are determined based on the three-phase current and the dq rotating coordinate system. The d-axis capacitor voltage component and the q-axis capacitor voltage component are determined based on the voltage of the capacitor in the passive filter and the dq rotating coordinate system. Based on the d-axis reference current, the q-axis reference current, the d-axis current component, the q-axis current component, the d-axis capacitor voltage component, the q-axis capacitor voltage component, and the preset reference voltage calculation formula, the d-axis reference voltage and the q-axis reference voltage are obtained. The d-axis reference voltage and the q-axis reference voltage are subjected to an inverse Parker transform to obtain a three-phase modulated wave signal. The three-phase modulated wave signal is subjected to space vector pulse width modulation to obtain the control signal of the mesh-type SVG.
6. The method according to any one of claims 1-5, characterized in that, The passive filter is an LCL filter, and the resonant frequency of the LCL filter is greater than or equal to one-tenth of the switching frequency of the mesh-type SVG and less than or equal to one-third of the switching frequency of the mesh-type SVG.
7. The method according to any one of claims 1-5, characterized in that, The DC side of the grid-type SVG is connected to an energy storage capacitor, which is used to regulate the DC voltage of the grid-type SVG.
8. A transient overvoltage control device for a new energy source, characterized in that, A controller for a power supply system, the power supply system including the controller, a grid-type SVG connected to the controller, and a passive filter, the grid-type SVG being connected to a new energy power supply system through the passive filter, the device comprising: The first determining unit is used to determine the virtual synchronization phase angle based on the power synchronization loop of the network-type SVG; Establishment unit, used to establish dq rotating coordinate system based on the virtual synchronization phase angle; The second determining unit is used to determine the d-axis reference current and q-axis reference current based on the d-axis rotating coordinate system, the three-phase voltage, and the dq-axis cross-control strategy if the new energy power supply system is determined to enter a transient overvoltage state based on the collected three-phase voltage, the dq rotating coordinate system, and the preset voltage threshold. The three-phase voltage is the three-phase voltage at the coupling point between the passive filter and the new energy power supply system. The third determining unit is used to perform space vector pulse width modulation based on the d-axis reference current and the q-axis reference current to determine the control signal for controlling the mesh-type SVG.
9. An electronic device, characterized in that, include: A processor and a memory, the memory being used to store computer program code, the computer program code including computer instructions, wherein, when the processor executes the computer instructions, the electronic device performs the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1 to 7.