Optical storage adaptive virtual oscillation networking control method and device compatible with maximum power tracking, and storage medium
By employing a photovoltaic-storage adaptive virtual oscillation grid control method based on a full-state virtual oscillator and a power adaptive model, the problem of new energy grid connection under weak grid conditions using traditional grid-type control was solved, achieving stable output and synchronous stability of the photovoltaic energy storage system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TSINGHUA UNIVERSITY
- Filing Date
- 2024-11-13
- Publication Date
- 2026-05-15
AI Technical Summary
Traditional grid-based control strategies limit the grid connection and transmission capacity of new energy sources under weak grid conditions, making it difficult to guarantee the operational stability and economy of new power systems, especially under conditions of high-penetration new energy sources, where grid frequency and voltage fluctuations are severe.
A photovoltaic-storage adaptive virtual oscillation network control method compatible with maximum power point tracking is adopted. The target inverter voltage command is generated through a full-state virtual oscillator, and combined with a power adaptive model and current inner loop control, the stable output of the inverter is achieved.
It achieves stable control of DC voltage, prevents bus voltage instability, reduces the risk of photovoltaic energy storage system collapse, and improves the stability of multi-machine grid-connected synchronization of inverters and the system's disturbance adaptability.
Smart Images

Figure CN122051968A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of network control technology, and in particular to a method, apparatus and storage medium for optical-storage adaptive virtual oscillation network control compatible with maximum power point tracking. Background Technology
[0002] Grid-based control technology is a voltage source control strategy. Traditional grid-based control allows photovoltaic energy storage systems to only track AC voltage signals from the power grid to provide synchronous current injection. Under weak grid conditions, the weak synchronization characteristics of grid-based control limit the grid connection and transmission capacity of new energy sources and lead to more severe frequency and voltage fluctuations in the regional power grid, making it difficult to guarantee the operational stability and economy of new power systems characterized by high-penetration new energy sources. Summary of the Invention
[0003] To address the aforementioned problems, the inventors have developed this invention, which, through specific implementation methods, provides a method, apparatus, and storage medium for optical storage adaptive virtual oscillation network control compatible with maximum power point tracking.
[0004] In a first aspect, embodiments of the present invention provide an optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking, comprising:
[0005] Obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power, and determine the target active power based on the DC source output power, constant power operation setpoint and DC source output voltage;
[0006] Based on the target active power, the current inverter output current and the oscillation setpoint, the current inverter voltage command is oscillated using a full-state virtual oscillator to generate the target inverter voltage command.
[0007] The target inverter voltage command is sent to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
[0008] Furthermore, determining the target active power based on the DC source output power, the constant power operation setpoint, and the DC source output voltage includes the following steps:
[0009] When the output power of the DC source is greater than the constant power operation setting value, the constant power operation setting value is determined as the target active power;
[0010] When the output power of the DC source is less than or equal to the constant power operation setting value, the maximum power point of the DC source is determined as the target active power.
[0011] Furthermore, determining the target active power based on the DC source output power, the constant power operation setpoint, and the DC source output voltage includes the following steps:
[0012] Based on the DC source output power, constant power operation setpoint, and DC source output voltage, the target active power is determined using a pre-established power adaptive model, wherein the expression of the power adaptive model is:
[0013]
[0014] In the formula, p * For the target active power, p dc p is the output power of the DC source. set The setpoint for constant power operation, v dc The output voltage of the DC source is given; the operator ∫ represents integration. For differentiation operations, T d K is the time constant of the differential filter. i These are the adaptive power regulation control parameters.
[0015] Furthermore, the expression for the full-state virtual oscillator is:
[0016]
[0017] In the formula, η is the active synchronization control parameter, μ is the amplitude control parameter, λ is the DC voltage control parameter, and v m =||v o || represents the AC voltage amplitude, p * q * , These are the target active power, reactive power, DC voltage amplitude setpoint, and AC voltage amplitude setpoint, respectively, ω n ω is the rated frequency of the power grid, κ is the line impedance parameter angle, K is the power setting matrix, and ω o For the rated frequency, φ(v) m v dc ) is the voltage amplitude error function.
[0018] κ is defined as:
[0019] κ = tan -1 (ω n L g / R g ),
[0020] Among them, L g For grid-connected line inductance, R g For grid-connected line resistance;
[0021] Matrix R is a two-dimensional rotation matrix, defined as:
[0022]
[0023] Where θ is the matrix rotation angle;
[0024] J is defined as:
[0025] J = R(π / 2).
[0026] Furthermore, it also includes the following steps:
[0027] Obtain the d-axis and q-axis components of the grid-side voltage and inverter output current, and the d-axis and q-axis components of the inverter output voltage;
[0028] The oscillator phase angle is determined based on the α-axis and β-axis components of the target inverter voltage command;
[0029] The current inner loop control command is determined based on the grid-side voltage and the target inverter voltage command;
[0030] The current inner loop control command is limited according to the current clamping threshold to obtain the target current inner loop control command.
[0031] Based on the target current inner loop control command, oscillator phase angle, and the d-axis and q-axis components of the grid-side voltage, determine the d-axis and q-axis components of the inverter output voltage;
[0032] A pulse width modulation signal is generated based on the d-axis and q-axis components of the inverter output voltage and the phase angle of the oscillator.
[0033] The pulse width modulation signal is sent to the inverter so that the inverter outputs a second target voltage signal based on the pulse width modulation signal.
[0034] Further, the step of generating a pulse width modulation signal based on the d-axis and q-axis components of the inverter output voltage and the phase angle of the oscillator includes the following steps:
[0035] Based on the d-axis component of the target current inner loop control command and the d-axis component of the inverter current, the d-axis component error of the current is determined. Based on the determined d-axis component error of the current, the d-axis component of the grid-side voltage, the feedforward control gain, and the q-axis component of the target current inner loop control command, the d-axis component of the inverter output voltage is determined.
[0036] Based on the q-axis component of the target current inner loop control command and the q-axis component of the inverter current, the current q-axis component error is determined. Based on the determined current q-axis component error, the q-axis component of the grid-side voltage, the feedforward control gain, and the d-axis component of the target current inner loop control command, the inverter output voltage q-axis component is determined.
[0037] The phase angle of the oscillator is used to perform coordinate transformation on the d-axis and q-axis components of the inverter output voltage to generate a pulse width modulation signal.
[0038] Furthermore, the expression for the coordinate transformation is:
[0039]
[0040] In the formula, x represents the voltage or current variable, the subscripts α, β, d, and q represent the α-axis and β-axis components and the d-axis and q-axis components of the variable, respectively, and θ is the phase angle of the oscillator.
[0041] Secondly, embodiments of the present invention provide a full-state virtual oscillation network construction control device, comprising:
[0042] The power adaptive module is used to obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power, and determine the target active power based on the DC source output power, constant power operation set value and DC source output voltage;
[0043] The full-state oscillation module is used to oscillate the current inverter voltage command using a full-state virtual oscillator based on the target active power, the current inverter output current and the oscillation setpoint, and generate the target inverter voltage command.
[0044] The control module is used to send the target inverter voltage command to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
[0045] Thirdly, embodiments of the present invention provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program the above-described optical storage adaptive virtual oscillation network control method compatible with maximum power point tracking.
[0046] Fourthly, embodiments of the present invention provide a computer storage medium storing computer-executable instructions, which, when executed, implement the above-described optical storage adaptive virtual oscillation network control method compatible with maximum power point tracking.
[0047] The beneficial effects of the above-described technical solutions provided in the embodiments of the present invention include at least the following:
[0048] By acquiring the current inverter voltage command, DC source output current, DC source output voltage, and DC source output power, and determining the target active power based on the DC source output power, constant power operation setpoint, and DC source output voltage, a full-state virtual oscillator is used to oscillate the current inverter voltage command based on the target active power, the current inverter output current, and the oscillation setpoint to generate the target inverter voltage command. The target inverter voltage command is then sent to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command. This enables stable DC voltage control, prevents DC bus voltage instability due to insufficient DC side output capacity, and reduces the risk of photovoltaic energy storage power generation system collapse.
[0049] Other features and advantages of the invention will be set forth in the following description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.
[0050] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0051] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0052] Figure 1 This is a flowchart of the method in an embodiment of the present invention;
[0053] Figure 2 This is a block diagram illustrating the network control method in an embodiment of the present invention.
[0054] Figure 3 This is a block diagram of the current inner loop control method in the embodiment of the present invention;
[0055] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0056] 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.
[0057] To address the problems existing in the prior art, embodiments of the present invention provide a method, apparatus, electronic device, and storage medium for optical storage adaptive virtual oscillation network control compatible with maximum power point tracking.
[0058] This invention provides a full-state virtual oscillation network control, the process of which is as follows: Figure 1 As shown, it includes the following steps:
[0059] Step S1: Obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power. Determine the target active power based on the DC source output power, constant power operation setting value and DC source output voltage.
[0060] Among them, the DC source is a photovoltaic array or energy storage battery, the DC original output current is the output current of the photovoltaic array or energy storage battery, the DC source output voltage is the output voltage of the photovoltaic array or energy storage battery, the DC original output power is the output power of the photovoltaic array or energy storage battery, and the constant power operation setting value is the constant power operation setting value of the full-state virtual oscillator.
[0061] Step S2: Based on the target active power, the current inverter output current, and the oscillation setpoint, use a full-state virtual oscillator to oscillate the current inverter voltage command and generate the target inverter voltage command.
[0062] The oscillation setpoints include AC voltage amplitude setpoints, DC voltage amplitude setpoints, and grid rated frequency. The current inverter voltage command is oscillated using a full-state virtual oscillator, which includes: oscillating the phase, amplitude, and frequency of the current inverter voltage command using a full-state virtual oscillator, determining the oscillation amplitude and oscillation frequency, and generating the target inverter voltage command.
[0063] Step S3: Send the target inverter voltage command to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
[0064] The method described in this embodiment obtains the current inverter voltage command, DC source output current, DC source output voltage, and DC source output power. Based on the DC source output power, constant power operation setting value, and DC source output voltage, the target active power is determined. Based on the target active power, the current inverter output current, and the oscillation setting value, a full-state virtual oscillator is used to oscillate the current inverter voltage command to generate the target inverter voltage command. The target inverter voltage command is sent to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command. This enables stable DC voltage control, prevents DC bus voltage instability due to insufficient DC side output capacity, and reduces the risk of photovoltaic energy storage power generation system collapse. In addition, the control strategy design based on the oscillator enables the inverter's multi-machine AC grid-connected characteristics to have good global asymptotic synchronization stability. It is worth noting that through the full-state virtual oscillator design, the photovoltaic energy storage power generation system has stable and adjustable active support characteristics under large AC / DC side disturbances, which can avoid inverter disconnection caused by single-machine energy imbalance under large disturbances.
[0065] In the method described in this embodiment, determining the target active power based on the DC source output power, the constant power operation setting value, and the DC source output voltage includes the following steps:
[0066] When the output power of the DC source is greater than the constant power operation setting value, the constant power operation setting value is determined as the target active power;
[0067] When the output power of the DC source is less than or equal to the constant power operation setting value, the maximum power point of the DC source is determined as the target active power.
[0068] Specifically, when the active power is greater than the constant power setpoint, constant power operation is achieved by reducing the target active power; when the active power is less than the constant power setpoint, maximum power tracking is automatically executed through the maximum power tracking algorithm.
[0069] In the above method of this embodiment, determining the target active power based on the DC source output power, the constant power operation setting value, and the DC source output voltage includes the following steps:
[0070] Based on the DC source output power, constant power operation setpoint, and DC source output voltage, the target active power is determined using a pre-established power adaptive model, wherein the expression of the power adaptive model is:
[0071]
[0072] In the formula, p is the target active power, p dc p is the output power of the DC source. set The setpoint for constant power operation, v dcThe output voltage is the DC source voltage; the operator ∫ represents integration. Figure 2 Chinese correspondence Transmitted functions, operators For differentiation operations, in Figure 2 Chinese correspondence T d K is the time constant of the differential filter. i These are the adaptive power regulation control parameters.
[0073] In the above method of this embodiment, such as Figure 2 As shown in the network control block diagram, the expression for the full-state virtual oscillator is:
[0074]
[0075] In the formula, η is the active synchronization control parameter, μ is the amplitude control parameter, λ is the DC voltage control parameter, and v m =||v o || represents the AC voltage amplitude, p * q * , These are the target active power, reactive power, DC voltage amplitude setpoint, and AC voltage amplitude setpoint, respectively, ω n ω is the rated frequency of the power grid, κ is the line impedance parameter angle, K is the power setting matrix, and ω o For the rated frequency, φ(v) m v dc ) is the voltage amplitude error function.
[0076] κ is defined as:
[0077] κ = tan -1 (ω n L g / R g ),
[0078] Among them, L g For grid-connected line inductance, R g For grid-connected line resistance;
[0079] Matrix R is a two-dimensional rotation matrix, defined as:
[0080]
[0081] Where θ is the matrix rotation angle;
[0082] J is defined as:
[0083] J = R(π / 2).
[0084] The method described in this embodiment further includes the following steps:
[0085] Obtain the d-axis and q-axis components of the grid-side voltage and inverter output current, and the d-axis and q-axis components of the inverter output voltage;
[0086] The oscillator phase angle is determined based on the α-axis and β-axis components of the target inverter voltage command;
[0087] The current inner loop control command is determined based on the grid-side voltage and the target inverter voltage command;
[0088] The current inner loop control command is limited according to the current clamping threshold to obtain the target current inner loop control command.
[0089] Based on the target current inner loop control command, oscillator phase angle, and the d-axis and q-axis components of the grid-side voltage, determine the d-axis and q-axis components of the inverter output voltage;
[0090] A pulse width modulation signal is generated based on the d-axis and q-axis components of the inverter output voltage and the phase angle of the oscillator.
[0091] The pulse width modulation signal is sent to the inverter so that the inverter outputs a second target voltage signal based on the pulse width modulation signal.
[0092] Specifically, such as Figure 3 The current inner loop control block diagram is shown below. and Let ωL be the d-axis component of the inner loop command for the target current and the d-axis component of the inverter current, and let ωL be the feedforward control gain. and The formulas for calculating the d-axis and q-axis components of the inverter output voltage and the oscillator phase angle are as follows:
[0093] θ = tan -1 (v oβ / v oα ),
[0094] In the formula, θ is the phase angle of the oscillator, and v oα and v oβ These are the α-axis and β-axis components of the inverter voltage command.
[0095] The formula for calculating the current inner loop control command is:
[0096]
[0097] In the formula, For the inner loop control command of the current, Y αβ For virtual admittance, For grid voltage measurement.
[0098] The formula for calculating the target current inner loop control command is:
[0099]
[0100] In the formula, I max This is the current clamping threshold. This is the inner loop control command for the target current.
[0101] In the above method of this embodiment, the step of generating a pulse width modulation signal based on the d-axis component and q-axis component of the inverter output voltage and the phase angle of the oscillator includes the following steps:
[0102] Based on the d-axis component of the target current inner loop control command and the d-axis component of the inverter current, the d-axis component error of the current is determined. Based on the determined d-axis component error of the current, the d-axis component of the grid-side voltage, the feedforward control gain, and the q-axis component of the target current inner loop control command, the d-axis component of the inverter output voltage is determined.
[0103] Based on the q-axis component of the target current inner loop control command and the q-axis component of the inverter current, the current q-axis component error is determined. Based on the determined current q-axis component error, the q-axis component of the grid-side voltage, the feedforward control gain, and the d-axis component of the target current inner loop control command, the inverter output voltage q-axis component is determined.
[0104] The phase angle of the oscillator is used to perform coordinate transformation on the d-axis and q-axis components of the inverter output voltage to generate a pulse width modulation signal.
[0105] In the method described in this embodiment, the expression for the coordinate transformation is:
[0106]
[0107] In the formula, x represents the voltage or current variable, and the subscripts α, β, d, and q represent the α-axis and β-axis components, and the d-axis and q-axis components of the variable, respectively.
[0108] Those skilled in the art can change the above order without departing from the scope of protection of this disclosure.
[0109] Another embodiment of the present invention provides a full-state virtual oscillation network construction control device, comprising:
[0110] The power adaptive module is used to obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power, and determine the target active power based on the DC source output power, constant power operation set value and DC source output voltage;
[0111] The full-state oscillation module is used to determine the oscillation phase, oscillation amplitude, and oscillation frequency of the target inverter voltage command based on the current inverter voltage command, current inverter output current, target active power, AC voltage amplitude setting value, DC voltage amplitude setting value, and grid rated frequency, and generate the target inverter voltage command by using a full-state virtual oscillator.
[0112] The control module is used to send the target inverter voltage command to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
[0113] Regarding the system in the above embodiments, the specific ways in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0114] Based on the same inventive concept, embodiments of the present invention also provide an electronic device, the structure of which is as follows: Figure 4 As shown, it includes: a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the aforementioned optical storage adaptive virtual oscillation network control method compatible with maximum power point tracking.
[0115] Based on the same inventive concept, embodiments of the present invention also provide a computer storage medium storing computer-executable instructions, which, when executed by a processor, implement the aforementioned optical storage adaptive virtual oscillation network control method compatible with maximum power point tracking.
[0116] Any modifications, additions, and equivalent substitutions made within the scope of the principles of this invention shall still fall within the patent coverage of this invention.
[0117] Unless otherwise stated, the term "connection" as used above refers to a logical relationship of current transmission and does not necessarily indicate a direct electrical connection. Furthermore, terms such as "first" and "second" do not indicate a sequential order but are merely used to identify related units or devices.
[0118] The present invention is not limited to the voltage levels described above; the voltage levels described above are merely voltage levels used in the embodiments.
Claims
1. A method for adaptive virtual oscillation network construction control of optical storage compatible with maximum power point tracking, characterized in that, Includes the following steps: Obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power, and determine the target active power based on the DC source output power, constant power operation setpoint and DC source output voltage; Based on the target active power, the current inverter output current and the oscillation setpoint, the current inverter voltage command is oscillated using a full-state virtual oscillator to generate the target inverter voltage command. The target inverter voltage command is sent to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
2. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 1, characterized in that, The determination of the target active power based on the DC source output power, the constant power operation setpoint, and the DC source output voltage includes the following steps: When the output power of the DC source is greater than the constant power operation setting value, the constant power operation setting value is determined as the target active power; When the output power of the DC source is less than or equal to the constant power operation setting value, the maximum power point of the DC source is determined as the target active power.
3. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 1, characterized in that, The determination of the target active power based on the DC source output power, the constant power operation setpoint, and the DC source output voltage includes the following steps: Based on the DC source output power, constant power operation setpoint, and DC source output voltage, the target active power is determined using a pre-established power adaptive model, wherein the expression of the power adaptive model is: In the formula, p * For the target active power, p dc p is the output power of the DC source. set The setpoint for constant power operation, v dc The output voltage of the DC source is given; the operator ∫ represents integration. For differentiation operations, K i These are the adaptive power regulation control parameters.
4. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 1, characterized in that, The expression for the full-state virtual oscillator is: In the formula, η is the active synchronization control parameter, μ is the amplitude control parameter, λ is the DC voltage control parameter, and v m =||v o || represents the AC voltage amplitude, p * q * , These are the target active power, reactive power, DC voltage amplitude setpoint, and AC voltage amplitude setpoint, respectively, ω n ω is the rated frequency of the power grid, κ is the line impedance parameter angle, K is the power setting matrix, and ω o : is the rated frequency, φ(v) m ,vd c ) is the voltage amplitude error function. k is defined as: k⼝tan -1 (ω n L g / R g ), Among them, L g For grid-connected line inductance, R g For grid-connected line resistance; Matrix R is a two-dimensional rotation matrix, defined as: Where θ is the matrix rotation angle; J is defined as: J = R(π / 2).
5. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 1, characterized in that, It also includes the following steps: Obtain the d-axis and q-axis components of the grid-side voltage and inverter output current, and the d-axis and q-axis components of the inverter output voltage; The oscillator phase angle is determined based on the α-axis and β-axis components of the target inverter voltage command; The current inner loop control command is determined based on the grid-side voltage and the target inverter voltage command; The current inner loop control command is limited according to the current clamping threshold to obtain the target current inner loop control command. Based on the target current inner loop control command, oscillator phase angle, and the d-axis and q-axis components of the grid-side voltage, determine the d-axis and q-axis components of the inverter output voltage; A pulse width modulation signal is generated based on the d-axis and q-axis components of the inverter output voltage and the phase angle of the oscillator. The pulse width modulation signal is sent to the inverter so that the inverter outputs a second target voltage signal based on the pulse width modulation signal.
6. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 5, characterized in that, The step of generating a pulse width modulation signal based on the d-axis and q-axis components of the inverter output voltage and the phase angle of the oscillator includes the following steps: Based on the d-axis component of the target current inner loop control command and the d-axis component of the inverter current, the d-axis component error of the current is determined. Based on the determined d-axis component error of the current, the d-axis component of the grid-side voltage, the feedforward control gain, and the q-axis component of the target current inner loop control command, the d-axis component of the inverter output voltage is determined. Based on the q-axis component of the target current inner loop control command and the q-axis component of the inverter current, the current q-axis component error is determined. Based on the determined current q-axis component error, the q-axis component of the grid-side voltage, the feedforward control gain, and the d-axis component of the target current inner loop control command, the inverter output voltage q-axis component is determined. The phase angle of the oscillator is used to perform coordinate transformation on the d-axis and q-axis components of the inverter output voltage to generate a pulse width modulation signal.
7. The optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in claim 6, characterized in that, The expression for the coordinate transformation is: In the formula, x The voltage or current variable is referred to by the subscripts α, β, d, and q, which represent the α-axis and β-axis components, and the d-axis and q-axis components, respectively. θ This represents the phase angle of the oscillator.
8. A full-state virtual oscillation network control device, characterized in that, include: The power adaptive module is used to obtain the current inverter voltage command, DC source output current, DC source output voltage and DC source output power, and determine the target active power based on the DC source output power, constant power operation set value and DC source output voltage; The full-state oscillation module is used to oscillate the current inverter voltage command using a full-state virtual oscillator based on the target active power, the current inverter output current and the oscillation setpoint, and generate the target inverter voltage command. The control module is used to send the target inverter voltage command to the inverter so that the inverter outputs a first target voltage signal according to the target inverter voltage command.
9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor, when executing the computer program, implements the optical storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions, which, when executed, implement the optical-storage adaptive virtual oscillation network control method compatible with maximum power point tracking as described in any one of claims 1 to 7.