Power dispatching methods, devices, equipment and storage media for photovoltaic systems
By constructing multiple photovoltaic inverters in the photovoltaic system, a new main photovoltaic inverter is selected when the main photovoltaic inverter fails, and the output power of the slave photovoltaic inverters is scheduled. This solves the problem of photovoltaic system instability caused by the failure of the anti-reverse current controller and realizes grid security and load power supply continuity.
Patent Information
- Application Number
- CN202610528044.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-21
- Publication Date
- 2026-05-26
AI Technical Summary
In existing photovoltaic systems, when the anti-reverse current controller fails, the photovoltaic system loses its power regulation capability, leading to unstable operation.
In a photovoltaic system, multiple photovoltaic inverters with power dispatching capabilities are constructed. When the main photovoltaic inverter fails, a new main photovoltaic inverter is selected from the remaining slave photovoltaic inverters. The new main photovoltaic inverter generates a power dispatching command to dispatch the output power of the slave photovoltaic inverters, ensuring that the power output of the photovoltaic system to the grid is less than a preset threshold.
In the event of a main photovoltaic inverter failure, the photovoltaic system can maintain stable operation without shutdown, ensuring grid security and the continuity of power supply to the load, thus improving system stability.
Smart Images

Figure CN122092387A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of photovoltaic system technology, and in particular to a power dispatching method, apparatus, equipment and storage medium for a photovoltaic system. Background Technology
[0002] After a photovoltaic (PV) system converts solar energy into electrical energy, it supplies power to loads and may also feed power back to the grid. To ensure the stable operation of the grid, the output power of each PV power generation device in the PV system can be scheduled to ensure that the reverse power of the PV system (i.e., the power output by the PV system to the grid) does not exceed a threshold.
[0003] In related technologies, a reverse current controller sends power dispatch instructions to the photovoltaic inverters of each photovoltaic power generation device to adjust the output power of each photovoltaic power generation device to ensure that the reverse current power of the photovoltaic system does not exceed the threshold.
[0004] However, when the power of the photovoltaic system is dispatched through the anti-reverse current controller, if the anti-reverse current controller fails, the photovoltaic system will lose its power regulation capability, causing the entire photovoltaic system to fail to operate, thus affecting the stable operation of the photovoltaic system. Summary of the Invention
[0005] This application provides a power dispatching method, apparatus, device, and storage medium for a photovoltaic system, which helps to improve the operational stability of the photovoltaic system.
[0006] In a first aspect, this application provides a power dispatching method for a photovoltaic system. The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds to one photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters. The method includes: generating power dispatching instructions for multiple slave photovoltaic inverters through the master photovoltaic inverter at a preset period, and sending the power dispatching instructions to each slave photovoltaic inverter; wherein, the power dispatching instructions are used to dispatch the output power of the photovoltaic power generation devices corresponding to the slave photovoltaic inverters so that the power output of the photovoltaic system to the grid is less than a preset power threshold; if a fault is detected in the master photovoltaic inverter, a new master photovoltaic inverter is selected from the multiple slave photovoltaic inverters; the new master photovoltaic inverter generates power dispatching instructions for the remaining multiple slave photovoltaic inverters at a preset period, and sends the power dispatching instructions to the remaining slave photovoltaic inverters.
[0007] Optionally, if a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter is selected from a plurality of slave photovoltaic inverters, including: in response to a slave photovoltaic inverter not receiving a power dispatch command from the main photovoltaic inverter after a first preset time, a candidate photovoltaic inverter is selected from a plurality of slave photovoltaic inverters; a communication request is sent to the main photovoltaic inverter through the candidate photovoltaic inverter; if the main photovoltaic inverter does not respond to the communication request after a second preset time, it is determined that the main photovoltaic inverter has failed, and the candidate photovoltaic inverter is determined as the new main photovoltaic inverter.
[0008] Optionally, selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters includes: selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters according to a preset priority order; or, obtaining the state parameters corresponding to each slave photovoltaic inverter; determining the priority order of the plurality of slave photovoltaic inverters according to the state parameters corresponding to each slave photovoltaic inverter; and selecting candidate photovoltaic inverters from the plurality of slave photovoltaic inverters according to the priority order of the plurality of slave photovoltaic inverters.
[0009] Optionally, based on the status parameters corresponding to each slave photovoltaic inverter, a priority order is determined for multiple slave photovoltaic inverters, including: the status parameters include communication delay parameters, and the priority order for multiple slave photovoltaic inverters is determined according to the communication delay parameters in ascending order; the status parameters include load power parameters, and the priority order for multiple slave photovoltaic inverters is determined according to the load power parameters in descending order.
[0010] Optionally, the multiple photovoltaic inverters include a primary photovoltaic inverter, a backup primary photovoltaic inverter, and multiple secondary photovoltaic inverters; the method further includes: in response to the backup primary photovoltaic inverter not receiving a power dispatch command from the primary photovoltaic inverter after a third preset time, determining that the primary photovoltaic inverter has failed; and identifying the backup primary photovoltaic inverter as the new primary photovoltaic inverter.
[0011] Optionally, before determining the standby main photovoltaic inverter as the new main photovoltaic inverter, the method further includes: when the main photovoltaic inverter is not faulty, generating and caching multiple power scheduling instructions for slave photovoltaic inverters through the standby main photovoltaic inverter at a preset cycle; when the standby main photovoltaic inverter is determined as the new main photovoltaic inverter, loading the power scheduling instructions from the cache and sending them to each slave photovoltaic inverter.
[0012] Optionally, multiple power dispatch instructions from the photovoltaic inverters are generated according to a preset period, including: obtaining the power output from the photovoltaic system to the grid and the load power of the photovoltaic system according to a preset period; and generating multiple power dispatch instructions from the photovoltaic inverters based on the power output and load power.
[0013] Secondly, this application provides a power dispatching device for a photovoltaic system. The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds to one photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters. The device includes: a generation module, used to generate power dispatching instructions for multiple slave photovoltaic inverters at a preset period through the master photovoltaic inverter, and send the power dispatching instructions to each slave photovoltaic inverter; wherein, the power dispatching instructions are used to dispatch the output power of the photovoltaic power generation devices corresponding to the slave photovoltaic inverters so that the power output of the photovoltaic system to the grid is less than a preset power threshold; a selection module, used to select a new master photovoltaic inverter from the multiple slave photovoltaic inverters if a fault is detected in the master photovoltaic inverter; and a dispatching module, used to generate power dispatching instructions for the remaining multiple slave photovoltaic inverters at a preset period through the new master photovoltaic inverter, and send the power dispatching instructions to the remaining slave photovoltaic inverters.
[0014] Thirdly, this application provides an electronic device, including: a processor, a communication interface, and a memory, wherein the processor is communicatively connected to the communication interface and the memory respectively; the memory stores computer-executed instructions; the communication interface communicates and interacts with external devices; and the processor executes the computer-executed instructions stored in the memory to implement the power dispatch method of a photovoltaic system as described in any of the first aspects.
[0015] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a power dispatching method for a photovoltaic system as described in any of the first aspects.
[0016] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, is used to implement a power dispatch method for a photovoltaic system as described in any of the first aspects.
[0017] The power dispatching method, apparatus, equipment, and storage medium for a photovoltaic system provided in this application include: generating power dispatching instructions for multiple slave photovoltaic inverters through a master photovoltaic inverter at a preset period, and sending the power dispatching instructions to each slave photovoltaic inverter; wherein, the power dispatching instructions are used to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverters so that the power output of the photovoltaic system to the grid is less than a preset power threshold; if a fault is detected in the master photovoltaic inverter, a new master photovoltaic inverter is selected from the multiple slave photovoltaic inverters; the new master photovoltaic inverter generates power dispatching instructions for the remaining multiple slave photovoltaic inverters at a preset period, and sends the power dispatching instructions to each of the remaining slave photovoltaic inverters. In this embodiment, when the main photovoltaic inverter fails, a new main photovoltaic inverter can be selected from the remaining slave photovoltaic inverters. The new main photovoltaic inverter generates a power dispatch command to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. The whole process does not require the photovoltaic power generation equipment to be shut down, thereby ensuring the safety of the grid and the continuity of power supply to the load, thus helping to improve the operational stability of the photovoltaic system. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0019] Figure 1 This application provides a schematic diagram of the system architecture of a photovoltaic system.
[0020] Figure 2 A schematic diagram illustrating a power dispatching method for a photovoltaic system provided in an embodiment of this application;
[0021] Figure 3 A flowchart of a power dispatching method for a photovoltaic system provided in this application embodiment;
[0022] Figure 4 A schematic diagram of a power dispatching method for a photovoltaic system provided in an embodiment of this application;
[0023] Figure 5 A schematic diagram of another power dispatching method for a photovoltaic system provided in an embodiment of this application;
[0024] Figure 6 This application provides a schematic diagram of the structure of a power dispatching device for a photovoltaic system.
[0025] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0026] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0027] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0028] After a photovoltaic (PV) system converts solar energy into electrical energy, it supplies power to loads and may also feed power back to the grid. To ensure the stable operation of the grid, the output power of each PV power generation device in the PV system can be scheduled to ensure that the reverse power of the PV system (i.e., the power output by the PV system to the grid) does not exceed a threshold.
[0029] In related technologies, a reverse current controller sends power dispatch instructions to the photovoltaic inverters of each photovoltaic power generation device to adjust the output power of each photovoltaic power generation device to ensure that the reverse current power of the photovoltaic system does not exceed the threshold.
[0030] However, when the power of the photovoltaic system is dispatched through the anti-reverse current controller, if the anti-reverse current controller fails, the photovoltaic system will lose its power regulation capability, causing the entire photovoltaic system to fail to operate, thus affecting the stable operation of the photovoltaic system.
[0031] Therefore, improving the stable operation of photovoltaic systems is a pressing technical problem that needs to be solved when scheduling the power of photovoltaic systems.
[0032] To address the aforementioned technical problems, the inventors proposed the following technical concept: Constructing multiple photovoltaic inverters with power dispatching functions, when the main photovoltaic inverter fails, a new main photovoltaic inverter can be selected from the remaining slave photovoltaic inverters. The new main photovoltaic inverter generates a power dispatching command to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold.
[0033] Accordingly, the specific steps may include: generating power dispatch instructions for multiple slave photovoltaic inverters through the master photovoltaic inverter at a preset period, and sending the power dispatch instructions to each slave photovoltaic inverter; wherein, the power dispatch instructions are used to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold; if a fault is detected in the master photovoltaic inverter, a new master photovoltaic inverter is selected from the multiple slave photovoltaic inverters; the new master photovoltaic inverter generates power dispatch instructions for the remaining multiple slave photovoltaic inverters at a preset period, and sends the power dispatch instructions to each of the remaining slave photovoltaic inverters.
[0034] In this embodiment, when the main photovoltaic inverter fails, a new main photovoltaic inverter can be selected from the remaining slave photovoltaic inverters. The new main photovoltaic inverter generates a power dispatch command to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. The whole process does not require the photovoltaic power generation equipment to be shut down, thereby ensuring the safety of the grid and the continuity of power supply to the load, thus helping to improve the operational stability of the photovoltaic system.
[0035] Figure 1 This is a schematic diagram of a photovoltaic system architecture provided as an embodiment of this application. Figure 1 As shown, the photovoltaic system includes: multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds one-to-one with a photovoltaic power generation device, and the multiple photovoltaic inverters include a main photovoltaic inverter. Figure 1 The main unit (#1) and multiple slave photovoltaic inverters ( Figure 1 (Slave units #2 to #n). In this photovoltaic system, each inverter is communicatively connected to the electricity meter and simultaneously connected to the power grid via the meter. The meter is installed between the load and the power grid, and the outputs of each photovoltaic inverter are connected in parallel to supply power to the load. Each inverter has an active anti-reverse current control function, meaning each inverter can act as an anti-reverse current master (i.e., the master photovoltaic inverter) to control the output power of the other slave units (i.e., the slave photovoltaic inverters).
[0036] It should be noted that in traditional photovoltaic anti-reverse current systems, when the anti-reverse current controller or main unit malfunctions, power control is impossible, requiring a shutdown to troubleshoot the problem. Therefore, power generation is inevitably lost until the fault is resolved. However, in the photovoltaic system provided in this application embodiment, when the main unit (i.e., the main photovoltaic inverter) fails, a new anti-reverse current control main unit can be selected from the remaining slave units (i.e., the slave photovoltaic inverters). The new main unit receives information from the meter and performs power control. The entire process requires no shutdown and is autonomously implemented by the remaining inverter slave units without human intervention, avoiding power generation loss while ensuring stable power supply to the load and grid security. For example, as shown... Figure 2 As shown, multiple photovoltaic inverters include master inverter #1, slave inverter #2, ..., slave inverter #n. If master inverter #1 fails, slave inverter #2 can be selected from the remaining slaves. Slave inverter #2 becomes the new master inverter #2, replacing master inverter #1 to continue anti-reverse current control.
[0037] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0038] Figure 3 This is a flowchart illustrating a power dispatching method for a photovoltaic system provided in an embodiment of this application. The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds one-to-one with a photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters. For example... Figure 3 As shown, the power scheduling method may include:
[0039] S301. The main photovoltaic inverter generates power dispatch instructions for multiple slave photovoltaic inverters according to a preset cycle, and sends the power dispatch instructions to each slave photovoltaic inverter. The power dispatch instructions are used to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than the preset power threshold.
[0040] In some embodiments, the output power of each photovoltaic inverter can be adjusted according to the feed power. Accordingly, the main photovoltaic inverter generates power dispatch instructions for multiple slave photovoltaic inverters at a preset period, including: acquiring the feed power from the photovoltaic system to the grid at a preset period; and generating power dispatch instructions for multiple slave photovoltaic inverters based on the feed power. In this embodiment, the values of the preset period and the preset power threshold are not specifically limited. For example, the preset period can be 10 seconds, 30 seconds, or 60 seconds, etc. The preset power threshold can be 0 watts, 5 watts, or 10 watts, etc.
[0041] It should be noted that the feed power can be determined by the output power of the photovoltaic inverter and the load power of the photovoltaic system. When the output power of the photovoltaic inverter exceeds the load power, the excess power flows to the grid, which can be detected by the electricity meter. The meter then transmits the detection result to the anti-reverse current control unit. Upon receiving the feed power, the anti-reverse current control unit adjusts the output power of each inverter according to the control strategy to eliminate the reverse current phenomenon.
[0042] When the inverter output power is less than the load power, the under-generated power is supplied by the grid. At this time, the power flowing out of the grid is detected by the electricity meter, and the detection result is transmitted to the anti-reverse current control unit. After receiving the under-generated power, the anti-reverse current control unit adjusts the output power of each inverter according to the control strategy. If the maximum power of the photovoltaic system is greater than or equal to the load power, the output power of the photovoltaic system is adjusted to be equal to the load power.
[0043] The control strategy may include power dispatch instructions for the master photovoltaic inverter and power dispatch instructions for each slave photovoltaic inverter, or it may include power dispatch instructions for each slave photovoltaic inverter.
[0044] S302. If a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter shall be selected from among the multiple slave photovoltaic inverters.
[0045] In some embodiments, each photovoltaic inverter has a power dispatch function, which allows a new primary photovoltaic inverter to be selected from multiple secondary photovoltaic inverters when the primary photovoltaic inverter fails.
[0046] Accordingly, if a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter is selected from multiple slave photovoltaic inverters, including: in response to a slave photovoltaic inverter not receiving a power dispatch command from the main photovoltaic inverter after a first preset time, a candidate photovoltaic inverter is selected from multiple slave photovoltaic inverters; a communication request is sent to the main photovoltaic inverter through the candidate photovoltaic inverter; if the main photovoltaic inverter does not respond to the communication request after a second preset time, it is determined that the main photovoltaic inverter has failed, and the candidate photovoltaic inverter is determined as the new main photovoltaic inverter.
[0047] In this embodiment, since the slave photovoltaic inverter actively initiates a communication request after detecting that the master photovoltaic inverter has not sent a power dispatch command, and if the master photovoltaic inverter does not respond within a preset time, it is determined to be faulty. This method can avoid misjudgment by actively communicating to confirm the fault status.
[0048] For example, such as Figure 4As shown, when the master unit fails and goes offline, communication between the master and slave units is interrupted. Slave unit X does not receive a power dispatch command from the master unit after time t1. Slave unit X actively attempts to communicate with the master unit. If the master unit does not respond after time t2, slave unit X determines that the master unit has failed and gone offline. Slave unit X becomes the new master unit, replacing the failed master unit to receive data transmitted from the meters and perform anti-reverse current control. Time t1 and time t2 can be set reasonably according to actual operating conditions. Slave unit X can be any slave unit in the photovoltaic system; when the master unit fails, this slave unit becomes the new master unit to perform anti-reverse current control. If slave unit X also fails and goes offline after becoming the master unit, another slave unit Y will become the new master unit to ensure continuous system operation.
[0049] In this embodiment, since the master photovoltaic inverter periodically sends power dispatch commands to the slave photovoltaic inverters, when the slave photovoltaic inverter does not receive the command within a preset time, it determines that the master photovoltaic inverter may be faulty and attempts to communicate with it. If the communication fails, a new master is selected from multiple slave photovoltaic inverters. The new master adjusts the output power of the slave photovoltaic inverters by analyzing the grid-side power data in real time to ensure that the power supply is always below the threshold. Therefore, the risk of single point of failure is eliminated, and the grid security and the continuity of load power supply are improved.
[0050] It should be noted that the order in which slave devices become master devices can be preset, or the most suitable slave device can be selected as the new master photovoltaic inverter according to preset rules.
[0051] In some embodiments, selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters includes: selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters according to a preset priority order.
[0052] In other embodiments, selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters includes: obtaining state parameters corresponding to each slave photovoltaic inverter; determining the priority order of the plurality of slave photovoltaic inverters based on the state parameters corresponding to each slave photovoltaic inverter; and selecting candidate photovoltaic inverters from the plurality of slave photovoltaic inverters based on the priority order of the plurality of slave photovoltaic inverters.
[0053] The state parameters can be any parameter characterizing the state of the photovoltaic inverter. Optionally, state parameters include communication delay parameters, load power parameters, etc.
[0054] In this embodiment, since the selection of candidate photovoltaic inverters is based on a preset priority order or state parameters, the priority order can be dynamically adjusted through preset rules. For example, inverters with low communication latency are given priority to become new hosts to reduce instruction issuance delay. This achieves the goal of ensuring that the elected host has optimal performance through a dynamic priority strategy, which helps to improve the real-time performance of power regulation and the stability of the photovoltaic system.
[0055] In some embodiments, determining the priority order of multiple slave photovoltaic inverters based on the state parameters corresponding to each slave photovoltaic inverter includes: the state parameters include communication delay parameters, and the priority order of multiple slave photovoltaic inverters is determined according to the communication delay parameters corresponding to each slave photovoltaic inverter in ascending order of the communication delay parameters.
[0056] In other embodiments, the priority order of multiple slave photovoltaic inverters is determined based on the state parameters corresponding to each slave photovoltaic inverter, including: the state parameters include load power parameters, and the priority order of multiple slave photovoltaic inverters is determined according to the load power parameters corresponding to each slave photovoltaic inverter in descending order of load power parameters.
[0057] In this embodiment of the application, to improve the detection efficiency of a fault in the main photovoltaic inverter, the step of sending a communication request to the main photovoltaic inverter can be omitted. Accordingly, if a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter is selected from a plurality of slave photovoltaic inverters, including: selecting a candidate photovoltaic inverter from a plurality of slave photovoltaic inverters; and in response to a slave photovoltaic inverter not receiving a power scheduling command from the main photovoltaic inverter after a third preset time period, determining that the main photovoltaic inverter has failed, and identifying the candidate photovoltaic inverter as the new main photovoltaic inverter.
[0058] In this application embodiment, the values of the first preset duration, the second preset duration, and the third preset duration are not specifically limited, and can be set and modified as needed.
[0059] Alternatively, to improve the efficiency of selecting a new primary photovoltaic inverter, the step of selecting a candidate photovoltaic inverter from multiple secondary photovoltaic inverters can be omitted. Instead, a backup primary photovoltaic inverter can be pre-determined. When the primary photovoltaic inverter fails, the backup primary photovoltaic inverter can be directly selected as the new primary photovoltaic inverter.
[0060] In some embodiments, the plurality of photovoltaic inverters include a primary photovoltaic inverter, a backup primary photovoltaic inverter, and a plurality of secondary photovoltaic inverters; accordingly, the method further includes: in response to the backup primary photovoltaic inverter not receiving a power dispatch instruction from the primary photovoltaic inverter after a third preset time period, determining that the primary photovoltaic inverter has failed; and identifying the backup primary photovoltaic inverter as the new primary photovoltaic inverter.
[0061] In this embodiment, the standby primary photovoltaic inverter synchronously receives grid-side power data and pre-allocates power dispatch commands when the primary inverter is operating normally. When the primary inverter fails, the standby inverter directly loads and issues the pre-allocated commands without recalculating the power strategy. This method achieves zero-delay regulation after a fault through the pre-allocation mechanism, avoiding the reverse power from exceeding the threshold due to the delay in calculating the power dispatch commands, thus helping to improve the reliability of the photovoltaic system.
[0062] S303. The new master photovoltaic inverter generates power dispatch instructions for the remaining slave photovoltaic inverters according to a preset cycle, and sends the power dispatch instructions to each of the remaining slave photovoltaic inverters.
[0063] In some embodiments, generating power dispatch instructions for the remaining multiple slave photovoltaic inverters through a new master photovoltaic inverter at a preset period includes: obtaining the power output from the photovoltaic system to the grid through the new master photovoltaic inverter at a preset period; and generating power dispatch instructions for the remaining multiple slave photovoltaic inverters based on the power output.
[0064] In this embodiment, the power supply from the grid side is periodically acquired, and the output power of each photovoltaic inverter is dynamically adjusted based on the power supply. When the power supply approaches the threshold, the output power of some inverters is reduced to eliminate reverse current. This method achieves fine power allocation through real-time feedback adjustment, which helps to ensure that the system always operates within a safe range.
[0065] It should be noted that during the process of generating power dispatch commands for the remaining multiple slave photovoltaic inverters through the new master photovoltaic inverter according to a preset cycle, it can simultaneously generate its own power dispatch commands to adjust the output power of the new master photovoltaic inverter.
[0066] Optionally, to improve the efficiency of generating power dispatch instructions, the standby primary photovoltaic inverter can pre-generate power dispatch instructions for multiple secondary photovoltaic inverters when the primary photovoltaic inverter is not faulty. Accordingly, the method may include: when the primary photovoltaic inverter is not faulty, generating and caching multiple power dispatch instructions for secondary photovoltaic inverters at a preset cycle through the standby primary photovoltaic inverter; and when the standby primary photovoltaic inverter is determined to be the new primary photovoltaic inverter, loading the power dispatch instructions from the cache and sending them to each secondary photovoltaic inverter.
[0067] For example, the primary photovoltaic inverter is the master inverter #1, and the backup primary photovoltaic inverter is the slave inverter #2. At this time, both master inverter #1 and slave inverter #2 simultaneously receive data from the meter. Master inverter #1 allocates power to itself and all slave inverters based on the received power magnitude and direction. The resulting power dispatch instruction is Power Dispatch Instruction 1, and it communicates with each slave inverter to issue Power Dispatch Instruction 1 after allocation. Slave inverter #2 allocates power to all slave inverters except master inverter #1 based on the received power magnitude and direction. The resulting power dispatch instruction is Power Dispatch Instruction 2. When the master inverter is operating normally, slave inverter #2 does not directly communicate with the other slave inverters to issue Power Dispatch Instruction 2 after allocation. When the master inverter fails and goes offline, slave inverter #2 communicates with the other slave inverters to issue Power Dispatch Instruction 2, achieving zero-delay control.
[0068] Optionally, such as Figure 5 As shown, the standby master photovoltaic inverter can be any slave unit X. At this time, the master unit and slave unit X receive data transmitted from the meter and allocate it according to their respective power control logic. The power dispatch instruction completed by the master unit is power dispatch instruction 1; the power dispatch instruction completed by the slave unit X is power dispatch instruction 2. When the master unit is operating normally, it sends power dispatch instruction 1 to all slave units. If the master unit fails and slave unit X does not receive the power dispatch instruction from the master unit after time t3, slave unit X determines that the master unit has failed and gone offline. At this time, slave unit X becomes the new master unit and sends power dispatch instruction 2. The time t3 can be set reasonably according to the actual operating conditions.
[0069] In this embodiment, since a slave device receives data from the electricity meter along with the master device for power allocation, and the master device is excluded from the power allocation process and no power regulation is performed on the master device, the standby master device can directly issue the already allocated power dispatching command after the master device fails, without needing to receive electricity meter information before re-allocation, thus saving time in issuing power dispatching commands. Simultaneously, there is no need to attempt to communicate with the master device for confirmation during the master device failure identification process, accelerating the identification speed. Therefore, power regulation can be quickly completed after the master device failure is identified to meet the requirements of the power grid or load.
[0070] This application provides a power dispatching method for a photovoltaic system. The method includes: generating power dispatching instructions for multiple slave photovoltaic inverters through a master photovoltaic inverter at a preset period, and sending the power dispatching instructions to each slave photovoltaic inverter; wherein, the power dispatching instructions are used to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverters, so that the power output of the photovoltaic system to the grid is less than a preset power threshold; if a fault is detected in the master photovoltaic inverter, a new master photovoltaic inverter is selected from the multiple slave photovoltaic inverters; the new master photovoltaic inverter generates power dispatching instructions for the remaining multiple slave photovoltaic inverters at a preset period, and sends the power dispatching instructions to each of the remaining slave photovoltaic inverters. In this embodiment, when the main photovoltaic inverter fails, a new main photovoltaic inverter can be selected from the remaining slave photovoltaic inverters. The new main photovoltaic inverter generates a power dispatch command to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. The whole process does not require the photovoltaic power generation equipment to be shut down, thereby ensuring the safety of the grid and the continuity of power supply to the load, thus helping to improve the operational stability of the photovoltaic system.
[0071] Figure 6 This is a schematic diagram of a power dispatching device for a photovoltaic system provided in an embodiment of this application. The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds one-to-one with a photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters. The device includes: a generation module 601, used to generate power dispatching instructions for multiple slave photovoltaic inverters at a preset period through the master photovoltaic inverter, and send the power dispatching instructions to each slave photovoltaic inverter; wherein, the power dispatching instructions are used to dispatch the output power of the photovoltaic power generation devices corresponding to the slave photovoltaic inverters, so that the power output of the photovoltaic system to the grid is less than a preset power threshold; a selection module 602, used to select a new master photovoltaic inverter from the multiple slave photovoltaic inverters if a fault is detected in the master photovoltaic inverter; and a dispatching module 603, used to generate power dispatching instructions for the remaining multiple slave photovoltaic inverters at a preset period through the new master photovoltaic inverter, and send the power dispatching instructions to the remaining slave photovoltaic inverters.
[0072] Optionally, if the selection module 602 detects a fault in the main photovoltaic inverter, it selects a new main photovoltaic inverter from a plurality of slave photovoltaic inverters. Specifically, this includes: in response to a slave photovoltaic inverter not receiving a power dispatch command from the main photovoltaic inverter after a first preset time, selecting a candidate photovoltaic inverter from a plurality of slave photovoltaic inverters; sending a communication request to the main photovoltaic inverter through the candidate photovoltaic inverter; if the main photovoltaic inverter does not respond to the communication request after a second preset time, determining that the main photovoltaic inverter has failed, and identifying the candidate photovoltaic inverter as the new main photovoltaic inverter.
[0073] Optionally, the selection module 602 selects candidate photovoltaic inverters from a plurality of slave photovoltaic inverters, specifically including: selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters according to a preset priority order; or, obtaining the state parameters corresponding to each slave photovoltaic inverter; determining the priority order of the plurality of slave photovoltaic inverters according to the state parameters corresponding to each slave photovoltaic inverter; and selecting candidate photovoltaic inverters from a plurality of slave photovoltaic inverters according to the priority order of the plurality of slave photovoltaic inverters.
[0074] Optionally, the selection module 602 determines the priority order of multiple slave photovoltaic inverters based on the status parameters corresponding to each slave photovoltaic inverter. Specifically, the status parameters include communication delay parameters, and the priority order of multiple slave photovoltaic inverters is determined according to the communication delay parameters of each slave photovoltaic inverter in ascending order; the status parameters include load power parameters, and the priority order of multiple slave photovoltaic inverters is determined according to the load power parameters of each slave photovoltaic inverter in descending order.
[0075] Optionally, the multiple photovoltaic inverters include a main photovoltaic inverter, a backup main photovoltaic inverter, and multiple slave photovoltaic inverters; the selection module 602 is further configured to determine that the main photovoltaic inverter has failed if the backup main photovoltaic inverter has not received a power dispatch command from the main photovoltaic inverter after a third preset time period; and to select the backup main photovoltaic inverter as the new main photovoltaic inverter.
[0076] Optionally, the scheduling module 603 is also used to generate and cache multiple power scheduling instructions for slave photovoltaic inverters through the standby main photovoltaic inverter at a preset cycle when the main photovoltaic inverter does not fail; when the standby main photovoltaic inverter is determined as the new main photovoltaic inverter, the power scheduling instructions are loaded from the cache and sent to each slave photovoltaic inverter.
[0077] Optionally, the scheduling module 603 generates multiple power scheduling instructions from the photovoltaic inverters according to a preset period, specifically including: obtaining the power output from the photovoltaic system to the grid and the load power of the photovoltaic system according to a preset period; and generating multiple power scheduling instructions from the photovoltaic inverters based on the power output and load power.
[0078] The power dispatching device for a photovoltaic system provided in this application can select a new main photovoltaic inverter from the remaining slave photovoltaic inverters when the main photovoltaic inverter fails. The new main photovoltaic inverter generates a power dispatching command to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. The whole process does not require the photovoltaic power generation equipment to be shut down, thereby ensuring the safety of the grid and the continuity of power supply to the load, thus helping to improve the operational stability of the photovoltaic system.
[0079] The power dispatching device for a photovoltaic system provided in this application embodiment can execute the power dispatching method for a photovoltaic system in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described again here.
[0080] Figure 7 This is a schematic diagram of an electronic device provided in an embodiment of this application. The electronic device is used to execute the aforementioned power dispatching method for a photovoltaic system. Figure 7 As shown, the electronic device 70 may include at least one processor 701 and a memory 702, and in one possible implementation, it may also include a communication interface 703.
[0081] The memory 702 is used to store programs. Specifically, the program may include program code, which includes computer operation instructions.
[0082] The memory 702 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0083] The processor 701 is used to execute computer execution instructions stored in the memory 702 to implement the method described in the foregoing method embodiments. The processor 701 may be a CPU, an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0084] Optionally, the processor 701 can communicate and interact with external devices via the communication interface 703. When the electronic device is a device or cloud platform used to provide operating instructions to intelligent operating devices, the external device mentioned herein may be, for example, the intelligent operating device.
[0085] In practical implementation, if the communication interface 703, memory 702, and processor 701 are implemented independently, they can be interconnected via a bus to complete communication. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc., but this does not imply that there is only one bus or one type of bus.
[0086] Optionally, in a specific implementation, if the communication interface 703, memory 702, and processor 701 are integrated on a single chip, then the communication interface 703, memory 702, and processor 701 can communicate through an internal interface.
[0087] This application also provides a computer-readable storage medium, which may include various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. Specifically, the computer-readable storage medium stores program instructions, which are used to implement the power dispatching method of the photovoltaic system in the above embodiments.
[0088] This application also provides a computer program product, which includes a computer program that, when executed by a processor, is used to implement the power dispatching method of the photovoltaic system in the above embodiments.
[0089] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A power dispatching method for a photovoltaic system, characterized in that, The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds one-to-one with a photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters. The method includes: The main photovoltaic inverter generates power dispatch instructions for multiple slave photovoltaic inverters at a preset cycle, and sends the power dispatch instructions to each slave photovoltaic inverter; wherein, the power dispatch instructions are used to dispatch the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. If a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter is selected from the plurality of slave photovoltaic inverters; The new master photovoltaic inverter generates power scheduling instructions for the remaining slave photovoltaic inverters according to the preset cycle, and sends the power scheduling instructions to each of the remaining slave photovoltaic inverters.
2. The power scheduling method according to claim 1, characterized in that, If a fault is detected in the main photovoltaic inverter, a new main photovoltaic inverter is selected from the plurality of slave photovoltaic inverters, including: If no power dispatch command is received from the master photovoltaic inverter after a first preset time period, a candidate photovoltaic inverter is selected from the plurality of slave photovoltaic inverters; The candidate photovoltaic inverter sends a communication request to the main photovoltaic inverter. If the main photovoltaic inverter does not respond to the communication request after a second preset time period, it is determined that the main photovoltaic inverter has failed, and the candidate photovoltaic inverter is determined as the new main photovoltaic inverter.
3. The power scheduling method according to claim 2, characterized in that, Selecting candidate photovoltaic inverters from the plurality of photovoltaic inverters includes: Candidate photovoltaic inverters are selected from the plurality of photovoltaic inverters according to a preset priority order; or... Obtain the status parameters corresponding to each slave photovoltaic inverter; determine the priority order of the multiple slave photovoltaic inverters based on the status parameters corresponding to each slave photovoltaic inverter; select candidate photovoltaic inverters from the multiple slave photovoltaic inverters based on the priority order of the multiple slave photovoltaic inverters.
4. The power scheduling method according to claim 3, characterized in that, The step of determining the priority order of the plurality of slave photovoltaic inverters based on the state parameters corresponding to each slave photovoltaic inverter includes: The status parameters include communication delay parameters. Based on the communication delay parameters corresponding to each slave photovoltaic inverter, the priority order of the multiple slave photovoltaic inverters is determined in ascending order of the communication delay parameters; or... The status parameters include load power parameters. Based on the load power parameters corresponding to each slave photovoltaic inverter, the priority order of the multiple slave photovoltaic inverters is determined in descending order of the load power parameters.
5. The power scheduling method according to claim 1, characterized in that, The plurality of photovoltaic inverters includes a main photovoltaic inverter, a backup main photovoltaic inverter, and a plurality of slave photovoltaic inverters; the method further includes: If the standby main photovoltaic inverter does not receive a power dispatch command from the main photovoltaic inverter after a third preset time period, it is determined that the main photovoltaic inverter has failed. The backup main photovoltaic inverter is designated as the new main photovoltaic inverter.
6. The power scheduling method according to claim 5, characterized in that, Before determining the backup main photovoltaic inverter as the new main photovoltaic inverter, the method further includes: When the main photovoltaic inverter does not fail, the backup main photovoltaic inverter generates and caches power scheduling instructions for the multiple slave photovoltaic inverters according to the preset cycle. When the backup master photovoltaic inverter is determined as the new master photovoltaic inverter, a power scheduling instruction is loaded from the cache and sent to each slave photovoltaic inverter.
7. The power scheduling method according to claim 1, characterized in that, The generation of multiple power dispatch instructions from the photovoltaic inverters according to a preset period includes: The power output of the photovoltaic system to the grid is obtained according to a preset cycle; Multiple power dispatch commands from the photovoltaic inverter are generated based on the feed power.
8. A power dispatching device for a photovoltaic system, characterized in that, The photovoltaic system includes multiple photovoltaic power generation devices and multiple photovoltaic inverters with power dispatching functions. Each photovoltaic inverter corresponds one-to-one with a photovoltaic power generation device, and the multiple photovoltaic inverters include one master photovoltaic inverter and multiple slave photovoltaic inverters; the device includes: The generation module is used to generate power scheduling instructions for multiple slave photovoltaic inverters at a preset cycle through the main photovoltaic inverter, and send the power scheduling instructions to each slave photovoltaic inverter; wherein, the power scheduling instructions are used to schedule the output power of the photovoltaic power generation equipment corresponding to the slave photovoltaic inverter, so that the power output of the photovoltaic system to the grid is less than a preset power threshold. The selection module is used to select a new main photovoltaic inverter from the plurality of slave photovoltaic inverters if a fault is detected in the main photovoltaic inverter. The scheduling module is used to generate power scheduling instructions for the remaining slave photovoltaic inverters according to the preset cycle through the new master photovoltaic inverter, and send the power scheduling instructions to each of the remaining slave photovoltaic inverters.
9. An electronic device, characterized in that, include: The processor includes a communication interface and a memory, wherein the processor is communicatively connected to the communication interface and the memory, respectively. The memory stores computer-executed instructions; The communication interface communicates and interacts with external devices. The processor executes computer execution instructions stored in the memory to implement the power dispatch method for the photovoltaic system 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 computer-executable instructions, which, when executed by a processor, are used to implement the power dispatch method for a photovoltaic system as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Photovoltaic inverter control device with backflow preventing function and control method thereof
CN104300896A
Parallel inverter control method, host, slave machines and system
CN104538986A
Photovoltaic power station multi-machine countercurrent prevention adjustment method and system and storage medium
CN115189344A
Photovoltaic energy storage inversion parallel operation system and photovoltaic energy scheduling method thereof
CN117639081A