Photovoltaic capacity distribution method, photovoltaic capacity distribution system and control device

By acquiring and displaying photovoltaic capacity configuration information in a photovoltaic system and combining algorithm calculations with human interaction, the problem of insufficient configuration efficiency and accuracy in photovoltaic capacity allocation methods has been solved, achieving efficient and accurate photovoltaic capacity allocation and meeting practical application needs.

CN121984084APending Publication Date: 2026-05-05HEFEI SUNGROW RENEWABLE ENERGY SCI & TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HEFEI SUNGROW RENEWABLE ENERGY SCI & TECH CO LTD
Filing Date
2026-01-23
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing photovoltaic capacity allocation methods, while improving configuration efficiency, struggle to meet configuration accuracy requirements, especially in large-scale grid-connected areas and complex scenarios, where they suffer from insufficient accuracy and deviations in practical applications.

Method used

A photovoltaic capacity allocation method is provided, which obtains the photovoltaic capacity configuration information of the target scenario and displays it as customizable information. By combining algorithm calculation and human interaction, it responds to customized adjustment operations, realizes the updating and optimization of photovoltaic module configuration information, and builds a collaborative mechanism between algorithm efficiency and human experience.

Benefits of technology

It improves the accuracy and efficiency of photovoltaic capacity configuration, meets the requirements of actual application scenarios, optimizes the accuracy and on-site adaptability of the design, lowers the operation threshold, and realizes an interactive closed loop from configuration information customization and adjustment to recalculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121984084A_ABST
    Figure CN121984084A_ABST
Patent Text Reader

Abstract

The invention discloses a photovoltaic capacity distribution method, a photovoltaic capacity distribution system and a control device, and relates to the field of photovoltaic technology, and the photovoltaic capacity distribution method comprises the steps: obtaining the photovoltaic capacity configuration information of a target scene, the photovoltaic capacity configuration information of the target scene comprises photovoltaic module configuration information of each grid-connected area of the target scene and grid-connected cabinet configuration information of each grid-connected area of the target scene; the photovoltaic capacity configuration information of the target scene is displayed as customizable information; in response to a customization adjustment operation causing customizable information change, calculating photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected region of the target scene, and obtaining updated photovoltaic capacity configuration information; and displaying the updated photovoltaic capacity configuration information of the target scene. The method is used for improving the configuration precision while improving the photovoltaic capacity configuration efficiency in an actual scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of photovoltaic technology, and in particular to a photovoltaic capacity allocation method, a photovoltaic capacity allocation system and a control device. Background Technology

[0002] In photovoltaic system design, capacity allocation is a key aspect of achieving project economics and operational stability.

[0003] In related technologies, common capacity allocation methods are generally either entirely manual or based on fixed rules or simple optimization algorithms. Manual allocation suffers from low processing efficiency; while allocation based on fixed rules or simple optimization algorithms can improve configuration efficiency, it cannot adjust configuration information according to the actual scenario, resulting in low accuracy and difficulty in meeting the requirements of real-world scenarios.

[0004] Therefore, in practical scenarios, how to improve both the efficiency and accuracy of photovoltaic capacity configuration has become an urgent technical problem to be solved. Summary of the Invention

[0005] The main purpose of this application is to propose a photovoltaic capacity allocation method, a photovoltaic capacity allocation system, and a control device, aiming to solve the technical problem of how to improve the configuration accuracy while improving the photovoltaic capacity allocation efficiency in practical scenarios.

[0006] On the one hand, a photovoltaic capacity allocation method is provided, including: Obtain photovoltaic capacity configuration information for the target scenario, which includes photovoltaic module configuration information and grid-connected cabinet configuration information for each grid-connected area of ​​the target scenario. Display the photovoltaic capacity configuration information of the target scenario as customizable information; In response to customization adjustment operations that lead to changes in customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is calculated, and the updated photovoltaic capacity configuration information is obtained. Displays the updated photovoltaic capacity configuration information for the target scenario.

[0007] In one embodiment, displaying the photovoltaic capacity configuration information of the target scenario as customizable information includes: The photovoltaic module configuration information of each grid-connected area in the target scenario is displayed as the first customizable information, and the photovoltaic module configuration information of each grid-connected area in the target scenario allocated to different grid-connected cabinets is displayed as the second customizable information.

[0008] In one embodiment, the process of calculating the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario in response to a customization adjustment operation that causes a change in customizable information, and obtaining the updated photovoltaic capacity configuration information, includes: In response to a first adjustment operation that causes a change in the second customizable information, the updated photovoltaic module configuration information of the grid-connected cabinet is output, wherein the first adjustment operation is used to adjust the connection relationship between the roof and the grid-connected cabinet, and each roof is equipped with at least one photovoltaic module; Based on the capacity limit of each grid-connected cabinet, the maximum number of photovoltaic modules it can accommodate, and the updated photovoltaic module configuration information of the grid-connected cabinet, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is recalculated, and the updated photovoltaic capacity configuration information is obtained.

[0009] In one embodiment, the process of calculating the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario in response to a customization adjustment operation that causes a change in customizable information, and obtaining the updated photovoltaic capacity configuration information, includes: In response to a second adjustment operation that results in a change to the second customizable information, the actual capacity of each grid-connected cabinet and the actual number of photovoltaic modules it receives are determined, wherein the second adjustment operation is used to adjust the grid-connected cabinet configuration information of the grid-connected area; Based on the actual capacity of each grid-connected cabinet, the actual number of photovoltaic modules connected, and the photovoltaic module configuration information of each grid-connected area in the target scenario, the photovoltaic module configuration information of each grid-connected area in the target scenario is recalculated, and the updated photovoltaic capacity configuration information is obtained.

[0010] In one embodiment, the step of displaying the photovoltaic module configuration information, which allocates each grid-connected area of ​​the target scenario to different grid-connected cabinets, as the second customizable information includes: Display the first configuration page; The photovoltaic module configuration information, which is allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario in the form of a capacity allocation table, is displayed as the second customizable information on the first configuration page.

[0011] In one embodiment, the second customizable information includes grid-connected cabinet configuration information for each grid-connected cabinet and photovoltaic module configuration information allocated to each grid-connected cabinet for each grid-connected area of ​​the target scenario. The step of displaying the photovoltaic module configuration information allocated to different grid-connected cabinets for each grid-connected area of ​​the target scenario as the second customizable information on the first configuration page in the form of a capacity allocation table includes: Multiple grid-connected cabinet checkboxes are displayed on the first configuration page in the form of a first-level table. Each grid-connected cabinet checkbox is used to display the configuration information of the corresponding grid-connected cabinet. In response to the selection operation of the grid-connected cabinet selection box, the selected grid-connected cabinet is determined, and the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to the selected grid-connected cabinet is displayed on the first configuration page in the form of a two-level table.

[0012] In one embodiment, before performing the step of assigning photovoltaic module configuration information of each grid-connected area of ​​the target scenario to different grid-connected cabinets in the form of a capacity allocation table as second customizable information on the first configuration page, the following steps are included: Draw a capacity allocation table according to the following field formulas:

[0013] Where T represents the capacity allocation table, This represents the j-th grid-connected cabinet. This represents the actual capacity of the j-th grid-connected cabinet. This represents the actual capacity allocation value of the j-th grid-connected cabinet. This represents the number of strings in the j-th grid-connected cabinet. This indicates the inverter model selected for the j-th grid-connected cabinet. This indicates the model number and quantity of photovoltaic modules included in the string of the inverter selected by the j-th grid-connected cabinet on the k-th sub-roof.

[0014] In one embodiment, before obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Obtain photovoltaic module configuration information for each grid-connected area in the target scenario; Based on the set grid-connected cabinets and the configuration information of each grid-connected cabinet, determine the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate. Based on the capacity limit of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate, the grid-connected areas of the target scenario allocated to each grid-connected cabinet and the grid-connected cabinet configuration information of each grid-connected area are determined.

[0015] In one embodiment, the photovoltaic module configuration information of each grid-connected area in the target scenario is used to indicate the grid-connected area parameters, photovoltaic module parameters, roof information, the roof to which each photovoltaic module belongs, and the connection relationship between each roof and the grid-connected area.

[0016] In one embodiment, the grid connection area parameters include the grid connection area number and the total design capacity of the grid connection area; The photovoltaic module parameters include the module number, photovoltaic module model, and photovoltaic module peak power; The roof information includes the roof number, the sub-roofs of each roof, and the number of photovoltaic modules in each sub-roof; The rooftops to which each photovoltaic module belongs include the rooftops to which photovoltaic modules with different module numbers belong, and the rooftop numbers; The connection relationship between each roof and the grid connection area includes the grid connection area number of at least one grid connection area connected to the roof with different roof numbers.

[0017] In one embodiment, before obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Display the second configuration page; Retrieve multiple roofs and at least one grid-connected area created on the second configuration page, and determine the grid-connected area parameters, photovoltaic module parameters, roof information, and the roof to which each photovoltaic module belongs for each grid-connected area; On the second configuration page, each roof is connected to at least one grid-connected area to obtain the connection relationship between each roof and the grid-connected area.

[0018] In one embodiment, the grid-connected cabinet configuration information includes the grid-connected cabinet number, the inverter number selected for the grid-connected cabinet, the inverter model, the power and capacity ratio information of each inverter model, the number of MPPT channels for different inverter models, the number of strings that can be connected to each MPPT channel, the module model of the photovoltaic modules included in the string and the number and power of the corresponding photovoltaic modules, the upper limit of the capacity of a single grid-connected cabinet or the upper limit of the capacity of all inverters under the transformer substation.

[0019] On the other hand, a photovoltaic capacity allocation system is also provided, including: A configuration component is used to obtain photovoltaic capacity configuration information of a target scenario. The photovoltaic capacity configuration information of the target scenario includes photovoltaic module configuration information and grid-connected cabinet configuration information of each grid-connected area of ​​the target scenario. Interactive components are used to display the photovoltaic capacity configuration information of the target scenario as customizable information; they are also used to respond to customization adjustment operations that cause changes to the customizable information. The configuration component is also used to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and to obtain the updated photovoltaic capacity configuration information; and the interaction component is also used to display the updated photovoltaic capacity configuration information of the target scenario.

[0020] In one embodiment, the interactive component includes a configuration module for displaying a first configuration page; and for displaying photovoltaic module configuration information, in the form of a capacity allocation table, as second customizable information on the first configuration page, which allocates each grid-connected area of ​​the target scenario to different grid-connected cabinets.

[0021] On the other hand, a control device is also provided, the control device including a memory, a processor, and a photovoltaic capacity allocation program stored in the memory and executable on the processor, the photovoltaic capacity allocation program being configured to implement the steps of the photovoltaic capacity allocation method as described above.

[0022] The above-described one or more technical solutions in the embodiments of this application have at least one of the following technical effects: Obtain photovoltaic capacity configuration information for the target scenario; display the photovoltaic capacity configuration information of the target scenario as customizable information to present it intuitively to designers, enabling designers to directly view the photovoltaic capacity configuration information of the target scenario, quickly identify and correct any problems or parts that need adjustment, and adjust the photovoltaic capacity configuration information based on the displayed customizable information, thereby achieving interactivity and reducing the operational threshold. In response to customization adjustment operations that lead to changes in customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is calculated. The changed customizable information is used as the expected value to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This makes the updated photovoltaic capacity configuration information close to the expected value and improves the consistency, accuracy and reliability of the obtained updated photovoltaic capacity configuration information. This realizes an interactive closed loop from configuration information customization adjustment operation to recalculating capacity allocation results and then to configuration information update. By combining algorithmic calculations with human interaction, this method effectively solves the technical problem of improving both the efficiency and accuracy of photovoltaic capacity allocation in real-world scenarios. This establishes a capacity allocation method that creates a collaborative mechanism between algorithmic efficiency and human experience, thereby improving the accuracy of photovoltaic capacity allocation and optimizing the accuracy, efficiency, and on-site adaptability of the design. As a result, the updated photovoltaic capacity configuration information can meet the requirements of the target application scenario, effectively improving the efficiency of capacity allocation and the usability of the allocation results. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0024] Figure 1 A flowchart of an embodiment of the photovoltaic capacity allocation method of this application; Figure 2 A flowchart of another embodiment of the photovoltaic capacity allocation method of this application; Figure 3 This is a partial flowchart of another embodiment of the photovoltaic capacity allocation method of this application; Figure 4 This is a schematic diagram illustrating an embodiment of the connection relationship between the roofs and the grid connection area in this application; Figure 5 This is a partial flowchart of another embodiment of the photovoltaic capacity allocation method of this application; Figure 6 This is a detailed flowchart of an embodiment of step S200 of this application; Figure 7 This is a detailed flowchart of an embodiment of step S220 of this application; Figure 8 One of the schematic diagrams showing the second customizable information in one embodiment of this application; Figure 9 This is a second schematic diagram illustrating the second customizable information as an embodiment of this application; Figure 10 Schematic diagram three showing the second customizable information as an embodiment of this application; Figure 11 This is a detailed flowchart of an embodiment of step S300 of this application; Figure 12 This is a detailed flowchart of another embodiment of step S300 of this application; Figure 13 This is a schematic diagram showing the updated photovoltaic capacity configuration information of a target scenario, according to an embodiment of this application. Figure 14 This is an operation flowchart of one embodiment of the photovoltaic capacity allocation method of this application.

[0025] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0026] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0027] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a specific posture. If the specific posture changes, the directional indicators will also change accordingly.

[0028] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the use of "and / or" or "and / or" throughout the text includes three parallel solutions. For example, "A and / or B" includes solution A, solution B, or a solution that simultaneously satisfies A and B. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0029] In photovoltaic system design (such as distributed photovoltaic system design), capacity allocation is a crucial step in achieving project economics and operational stability. Common capacity allocation methods include two main types: manual allocation and allocation based on fixed rules or simple optimization algorithms. Manual allocation, typically performed by designers based on required configuration information, suffers from cumbersome procedures, long cycles, and is prone to oversights due to large amounts of information. As the processing volume increases, the complexity rises exponentially, leading to low efficiency and difficulty in meeting project schedule and design accuracy requirements. While algorithm-based allocation offers advantages in computational efficiency, it often ignores the specific design constraints of configuration information in actual engineering scenarios, resulting in insufficient accuracy and difficulty adapting to real-world scenarios. Consequently, the allocation results may still deviate from the actual application scenario. For example, in related technologies, the algorithm cannot guarantee that the capacity of each roof is fully allocated while the photovoltaic modules actually connected to the inverter can meet the number of strings allowed to be connected to each MPPT. Because the configuration results of the algorithm differ from the requirements of the actual scenario, the configuration results deviate from the engineering design requirements. Ultimately, the actual photovoltaic capacity allocation scheme may even require a lot of manual intervention and adjustment, which reduces the practicality and automation level.

[0030] Furthermore, in related technologies, designers find it difficult to intuitively view photovoltaic capacity configuration information and other allocation results. Due to low interactivity, there is a disconnect between the photovoltaic capacity allocation process and the adjustment process based on actual scenarios, making it impossible to form a closed-loop feedback mechanism. As a result, the configuration results are out of sync with the actual needs on site, leading to insufficient accuracy in actual configuration.

[0031] To improve both the efficiency and accuracy of photovoltaic (PV) capacity allocation while considering the differences in actual scenarios, embodiments of this application provide a PV capacity allocation method, a PV capacity allocation system, and a control device. The PV capacity allocation method combines the carrying capacity of grid-connected equipment such as PV power station grid-connected cabinets and transformer substations in the target scenario with the configuration information of rooftop PV modules. It matches the module capacity of each grid-connected area with the carrying capacity of the grid-connected cabinet, thereby clarifying the PV module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario.

[0032] The embodiments of this application are applicable to the photovoltaic capacity allocation of various photovoltaic systems, such as distributed photovoltaic systems, centralized photovoltaic systems, and other grid-connected photovoltaic systems. The actual scenarios can be, but are not limited to, AC and DC grid-connected scenarios, high-voltage and low-voltage scenarios, sunrooms, hybrid roofs, and other scenarios. The target scenario can be determined according to the actual application scenario, and the photovoltaic capacity configuration information of the target scenario can be further obtained. The specific target scenario selection is not limited here.

[0033] In this application, for ease of description, the photovoltaic capacity allocation method is mainly described using controllers and control devices with control functions as the implementing entities. These control devices can be, but are not limited to, microcontrollers (MCUs), programmable logic controllers (PLCs), digital signal processors (DSPs), and field-programmable gate arrays (FPGAs).

[0034] like Figure 1 As shown in the embodiments of this application, the photovoltaic capacity allocation method includes: Step S100: Obtain the photovoltaic capacity configuration information of the target scenario. The photovoltaic capacity configuration information of the target scenario includes the photovoltaic module configuration information of each grid-connected area of ​​the target scenario and the grid-connected cabinet configuration information of each grid-connected area of ​​the target scenario.

[0035] It is understood that the photovoltaic module configuration information for each grid-connected area in the target scenario includes, but is not limited to, the grid-connected area parameters, photovoltaic module parameters, roof information, the roof to which each photovoltaic module belongs, and the connection relationship between each roof and the grid-connected area; the grid-connected cabinet configuration information for each grid-connected area includes, but is not limited to, the configuration information of each grid-connected cabinet, the capacity limit of each grid-connected cabinet, and the maximum number of photovoltaic modules that can be accommodated; among them, the number and type of grid-connected cabinets in each grid-connected area can be settable or fixed configuration, and are not limited here.

[0036] In the embodiments of this application, the photovoltaic capacity configuration information obtained is either initial photovoltaic capacity configuration information or information requiring further adjustment. The photovoltaic capacity configuration information for the target scenario can be obtained through at least one or more of the following methods: The photovoltaic capacity configuration information for the target scenario can be obtained by acquiring input data, etc. The obtained photovoltaic capacity configuration information for the target scenario may only include the photovoltaic module configuration information and grid-connected cabinet configuration information for each grid-connected area of ​​the target scenario, and may further include the photovoltaic module configuration information allocated to different grid-connected cabinets for each grid-connected area, calculated initially by an algorithm; or, pre-stored or downloaded photovoltaic capacity configuration information for scenarios similar to or close to the target scenario can be called, and the called or downloaded photovoltaic capacity configuration information can be used to... The photovoltaic capacity configuration information serves as the photovoltaic capacity configuration information for the target scenario. Alternatively, pre-stored or downloaded configuration templates can be called. These templates may include some photovoltaic capacity configuration information from scenarios similar to or close to the target scenario. Based on the target scenario, other photovoltaic capacity configuration information can be further supplemented and adjusted by acquiring input data (for example, the called configuration template may only include photovoltaic module parameters, roof information, and configuration information such as the roof to which each photovoltaic module belongs, and the connection relationship between each roof and the grid-connected area, and the grid-connected cabinet configuration information of each grid-connected area in the target scenario can be supplemented and adjusted by acquiring input data). The specific method for obtaining the photovoltaic capacity configuration information of the target scenario can be different depending on the actual situation, and is not limited here.

[0037] In related technologies, the lack of effective visual interaction methods makes it difficult for designers to quickly identify and modify problematic configuration information when faced with allocation results. This not only increases the complexity and time cost of project design but also leads to decreased system stability and affects overall discharge efficiency. For example... Figure 1 As shown in the embodiments of this application, the photovoltaic capacity allocation method further includes: Step S200: Display the photovoltaic capacity configuration information of the target scenario as customizable information.

[0038] Step S300: In response to the customization adjustment operation that causes changes to customizable information, calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and obtain the updated photovoltaic capacity configuration information.

[0039] Step S400: Display the updated photovoltaic capacity configuration information for the target scenario.

[0040] The photovoltaic (PV) capacity configuration information of the target scenario is displayed as customizable information, providing designers with a clear and intuitive view of the initial PV capacity configuration. This allows designers to directly view the PV capacity configuration information of the target scenario, quickly identify and correct any problems or areas requiring adjustment, and make adjustments based on the displayed customizable information. This interactive approach lowers the operational threshold, enabling designers to adjust the PV module configuration information and other configuration information in the grid-connected area without modifying code or performing other complex operations. For example, after a designer performs a customizable adjustment operation on the visual interface (such as adjusting the connection relationship between any roof and the grid-connected cabinet, adjusting the number of grid-connected cabinets in each grid-connected area, or adjusting the model or quantity of inverters set in the grid-connected cabinets), this is used as a trigger signal to initiate the process of calculating the PV module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, thereby obtaining the updated PV capacity configuration information. After the customization adjustment operation causes changes to the customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is recalculated. This can reduce redundant and invalid calculations, improve operating efficiency, and make the updated photovoltaic capacity configuration information more in line with the actual requirements of the target scenario.

[0041] Since adjustments to configuration information directly affect photovoltaic capacity allocation results, in response to customization adjustment operations that lead to changes in customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is calculated. This information is then used as the expected value to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This ensures that the updated photovoltaic capacity configuration information is close to the expected value, rather than directly using the customized information changed based on the customization adjustment operation as the updated photovoltaic capacity configuration information. This improves the consistency, accuracy, and reliability of the updated photovoltaic capacity configuration information, thereby achieving an interactive closed loop from configuration information customization adjustment operation to recalculating capacity allocation results, and then to configuration information update.

[0042] The embodiments of this application propose a visual and interactive photovoltaic capacity allocation method. By combining algorithmic calculation with human interaction, interactivity is achieved. Unlike related technologies that lack interactivity and suffer from problems such as system stability and power generation efficiency failing to meet practical requirements, the embodiments of this application effectively solve the technical problem of how to improve the configuration accuracy while increasing the photovoltaic capacity configuration efficiency in practical scenarios. For example, by achieving interactivity to improve configuration accuracy, the contradiction between capacity utilization, component series number satisfaction rate, and inverter MPPT constraint compatibility is further resolved, effectively solving the problem that system stability and power generation efficiency are difficult to meet practical requirements. In this application, embodiments of the present invention utilize an algorithm to quickly generate a preliminary allocation scheme before or during step S100. During steps S200 and S300, in response to customization adjustment operations that lead to changes in customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is calculated, and updated photovoltaic capacity configuration information is obtained. This achieves a closed-loop human-machine collaboration mechanism. Customizable information is displayed through visual tables and other means, allowing for flexible adjustments to key parameters and related configuration information such as grid-connected cabinet capacity, module string count, and inverter model. This ensures that, while meeting all design constraints, the updated photovoltaic capacity configuration information for the target scenario is the final allocation result that meets the actual engineering needs of the target scenario. Thus, a capacity allocation method that establishes a collaborative mechanism between algorithmic efficiency and human experience is constructed to improve the accuracy of photovoltaic capacity allocation and optimize the accuracy, efficiency, and on-site adaptability of the design. This ensures that the final updated photovoltaic capacity configuration information meets the requirements of the target application scenario, effectively improving the efficiency of capacity allocation and the usability of the allocation results.

[0043] It should be noted that photovoltaic capacity allocation schemes in related technologies, especially those relying on fixed rules or simple optimization algorithms, are difficult to fully allocate photovoltaic module capacity in distributed photovoltaic projects and other photovoltaic projects under the complex configuration of large-scale grid-connected areas. It is also difficult to ensure that the photovoltaic modules actually connected to the inverter meet the number of strings allowed to be connected per MPPT (i.e., it is difficult to achieve a balance between capacity utilization and actual constraint satisfaction), resulting in limited actual configuration accuracy. Furthermore, because it is impossible to achieve effective collaboration between automated algorithm calculation and actual needs of the target scenario, human experience, etc., it is difficult to truly improve configuration efficiency. Especially in projects with a large number of rooftops with photovoltaic modules and a large photovoltaic capacity, the results calculated by relying on fixed rules or simple optimization algorithms are usually not directly usable and require further manual correction, which not only leads to low design efficiency but may also result in rework issues. Unlike related technologies that rely on fixed rules or simple optimization algorithms for photovoltaic capacity allocation, which suffer from low efficiency, insufficient configuration accuracy, and inability to meet actual configuration requirements, the photovoltaic capacity allocation method and the photovoltaic capacity allocation system applied in this application can meet the actual configuration requirements of different scenarios such as large-scale grid-connected areas and small-scale grid-connected areas. Furthermore, by displaying the photovoltaic capacity configuration information of the target scenario as customizable information, it provides an effective visual interaction solution. This allows designers to directly view the photovoltaic capacity configuration information of the target scenario, quickly identify and correct any problems or areas requiring adjustment, and, based on the displayed customizable information, modify the customizable information through customization adjustments. Based on the changes, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is recalculated, resulting in the final updated photovoltaic capacity configuration information of the target scenario that better meets the actual requirements of the target scenario.

[0044] Furthermore, in the embodiments of this application, the photovoltaic module configuration information of each grid-connected area in the photovoltaic capacity configuration information of the target scenario obtained in step S100 can be used to describe the photovoltaic module configuration information that has been installed, planned, or preset in one or more grid-connected areas, and is the basis for matching the grid-connected cabinet capacity requirements of the corresponding grid-connected area; when step S200 is executed, if the photovoltaic module configuration information of each grid-connected area is displayed as customizable information, at least some of the information can be adjusted and changed to adapt to the actual needs of the target scenario. The grid-connected cabinet configuration information of each grid-connected area in the target scenario's photovoltaic capacity configuration information obtained in step S100 can be used to describe the upper limit or actual capacity that the grid-connected cabinets of each corresponding grid-connected area can bear; when step S200 is executed, if the grid-connected cabinet configuration information of each grid-connected area or the photovoltaic module configuration information of each grid-connected area allocated to different grid-connected cabinets is displayed as customizable information, at least some of the information can be adjusted and changed to adapt to the actual needs of the target scenario. The photovoltaic capacity configuration information for the target scenario obtained in step S100 may not include the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario; if it does include the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, this information may be the initial configuration information, and at least some of its contents may be adjustable and modified. For example... Figure 1 As shown, the updated photovoltaic capacity configuration information for the target scenario displayed in step S400 includes the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. Designers can determine this updated photovoltaic capacity configuration information for the target scenario as the final allocation scheme; or, as... Figure 2 As shown, at least some of the information in this section can also be adjusted and modified. Designers can execute steps S200, S300 to S400 and related steps multiple times as needed to perform customized adjustment operations multiple times and obtain updated photovoltaic capacity configuration information of the target scenario multiple times until the updated photovoltaic capacity configuration information of the target scenario meets the actual configuration requirements of the target scenario and is determined as the final allocation scheme.

[0045] like Figure 2 As shown, in one embodiment, when the photovoltaic capacity configuration information of the target scenario obtained in step S100 includes the photovoltaic module configuration information of each grid-connected area of ​​the target scenario allocated to different grid-connected cabinets, step S200, displaying the photovoltaic capacity configuration information of the target scenario as customizable information, includes: The photovoltaic module configuration information of each grid-connected area in the target scenario is displayed as the first customizable information, and the photovoltaic module configuration information of each grid-connected area in the target scenario allocated to different grid-connected cabinets is displayed as the second customizable information.

[0046] The first customizable information presents the photovoltaic (PV) module configuration information for each grid-connected area in the target scenario. It displays the roof conditions of each grid-connected area and directly presents the installed, planned, or pre-set PV module configuration information for one or more grid-connected areas, forming the basis for matching the grid-connected cabinet capacity requirements of the corresponding area. The second customizable information presents the PV module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This directly presents the binding relationship between the planned or pre-set grid-connected cabinets and PV modules in one or more grid-connected areas (or the binding relationship between the inverter of the grid-connected cabinet and the PV modules, or the binding relationship between the inverter of the grid-connected cabinet and the roof with PV modules, etc.). Presenting this second customizable information before the final allocation plan is implemented helps designers determine whether the allocation result meets the actual construction and operation requirements of the target scenario.

[0047] In the embodiments of this application, at least one of the first customizable information and the second customizable information can be changed through a customization adjustment operation. Specifically, it can be achieved by changing either the first customizable information or the second customizable information, or by changing both at the same time, in order to optimize the matching relationship and make the updated photovoltaic capacity configuration information of the target scenario more in line with the actual construction and operation and maintenance requirements.

[0048] For example, in the embodiments of this application, the first customizable information and the second customizable information can be displayed on different configuration pages of the same configuration interface, different configuration interfaces, or the same configuration page of the same configuration interface; wherein, the first customizable information can be displayed when obtaining the photovoltaic module configuration information of each grid-connected area of ​​the target scenario, or when it is necessary to customize and adjust the customizable information; the display method of the second customizable information can refer to the display method of the first customizable information; it is not limited here.

[0049] It should be noted that, in the embodiments of this application, when step S100 is executed by calling or downloading intermediate capacity allocation results such as pre-stored configuration templates, and grid-connected cabinet configuration information is displayed on the first configuration page, when executing step S200, the second customizable information can be displayed on the first configuration page, and the first customizable information can be displayed on the second configuration page; or, when executing step S100 or before executing step S100, when the photovoltaic module configuration information of each grid-connected area, such as the obtained input data and the drawn connection method between the roof and the grid-connected area, is displayed on the second configuration page, and grid-connected cabinet configuration information is displayed on the first configuration page, the first customizable information can be displayed on the first configuration page, and the second customizable information can be displayed on the second configuration page when executing step S200. The specific display method of the first customizable information and the second customizable information can be determined according to actual conditions, and is not limited here; furthermore, the foregoing description is for distinguishing the displayed customizable information through the first configuration page and the second configuration page, and for implementing differentiated management of the first customizable information and the second customizable information, and is not intended to limit the display order of different customizable information.

[0050] like Figure 3 As shown, in one embodiment, before performing step S100 and obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Step S510: Display the second configuration page; Step S520: Obtain multiple roofs and at least one grid-connected area created on the second configuration page, and determine the grid-connected area parameters, photovoltaic module parameters, roof information, and the roof to which each photovoltaic module belongs for each grid-connected area.

[0051] Step S530: On the second configuration page, connect each created roof to at least one grid-connected area to obtain the connection relationship between each roof and the grid-connected area.

[0052] In the embodiments of this application, each created roof is connected to at least one grid-connected area to clarify the connection relationship between the two. This can be achieved in at least one of the following ways according to the actual topology: responding to the connection operation of the designer on the second configuration page; calling the pre-stored wiring recommendation scheme (based on the total capacity of the transformer under the grid-connected area, the distance relationship with each roof, etc.); calling the pre-stored or downloaded historical wiring scheme of similar scenarios and executing the connection according to the historical wiring scheme. In the initialization stage, the designer can complete the connection configuration through a graphical interface or data input: the configuration interface displays the second configuration page. When creating the roof and grid-connected area, the grid-connected area parameters, photovoltaic module parameters, and roof information (including the roof to which each photovoltaic module belongs, etc.) can be entered simultaneously. After determining the connection relationship and connection distance through responding to wiring operations, the total design capacity of each grid-connected area (the maximum connectable capacity of the grid-connected area), the photovoltaic capacity of each roof, etc. are further clarified, providing a basis for the subsequent algorithm module to calculate the photovoltaic module configuration information and complete the initial capacity allocation based on the shortest distance priority principle, etc.

[0053] like Figure 4 As shown, for example, multiple roofs can be created according to the actual construction requirements of the target scenario, and one, two, three, or other grid-connected areas can be created. Each roof can be connected to one, two, three, or more grid-connected areas. When a roof is connected to only one grid-connected area, all of its photovoltaic module capacity can be allocated to that area. When a roof is connected to multiple grid-connected areas, the module capacity of the roof can be flexibly allocated to the corresponding grid-connected areas according to the grid-connected cabinet capacity requirements, proportional allocation, etc. For example, roof 1 can be connected to grid-connected area 1#, roof 2 can be connected to both grid-connected areas 1# and 2# simultaneously, and roofs 3 and 4 can be connected to grid-connected area 2# respectively. The specific connection situation can be determined according to the target scenario and is not limited here.

[0054] In the embodiments of this application, the connection relationship between the roof and the grid-connected area is used to limit the logical range of subsequent photovoltaic capacity allocation, including determining the total photovoltaic capacity that can be allocated to each grid-connected area, the type and capacity of photovoltaic modules connected to the inverter, and verifying whether the number of strings allowed to be connected to each MPPT meets the standard. This relationship is defined by constructing a mapping table: with the roof as the starting point of the connection line and the grid-connected area as the ending point, the mapping table can be constructed by recording and storing the start and end information of each connection line.

[0055] like Figure 5 As shown, in one embodiment, before obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Step S610: Obtain the photovoltaic module configuration information of each grid-connected area in the target scenario.

[0056] For example, the photovoltaic module configuration information for each grid-connected area in the target scenario is used to indicate the grid-connected area parameters, photovoltaic module parameters, roof information, the roof to which each photovoltaic module belongs, and the connection relationship between each roof and the grid-connected area. These acquired parameters and information can be used to associate photovoltaic modules, roofs, and grid-connected areas, thereby providing a data foundation for developing a photovoltaic capacity allocation scheme.

[0057] Step S620: Based on the set grid-connected cabinet and the configuration information of each grid-connected cabinet, determine the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules that can be connected.

[0058] It is understandable that the number of grid-connected cabinets can be set or adjusted according to the total photovoltaic module capacity of the photovoltaic power station (such as the total design capacity of all grid-connected areas) to reduce the occurrence of mismatch between the number of grid-connected cabinets and the capacity scale of the grid-connected areas. The set grid-connected cabinets and their configuration information can also be adjusted according to the inverter equipment model, cost performance, etc.; no restrictions are imposed here.

[0059] Step S630: Based on the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate, determine the grid-connected areas of the target scenario allocated to each grid-connected cabinet and the grid-connected cabinet configuration information of each grid-connected area.

[0060] The upper limit of the grid-connected cabinet's capacity is used to determine the hardware carrying capacity limit of the cabinet. When the total power of the photovoltaic modules exceeds this upper limit, it will cause equipment failure and safety accidents. In the embodiments of this application, the maximum number of photovoltaic modules that each grid-connected cabinet can support can be determined based on the upper limit of the grid-connected cabinet's capacity and the photovoltaic module configuration information of each grid-connected area (e.g., the maximum number of various types of photovoltaic modules that each grid-connected cabinet can support, the maximum number of various types of photovoltaic modules installed on the same or adjacent roofs, etc.). The photovoltaic capacity corresponding to the maximum number of photovoltaic modules that each grid-connected cabinet can support is not greater than the upper limit of the grid-connected cabinet's capacity, which is used to reserve a safety margin for each grid-connected cabinet. Based on the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules that can be supported, the grid-connected areas allocated to each grid-connected cabinet in the target scenario and the grid-connected cabinet configuration information of each grid-connected area are determined. This is used to determine the number of photovoltaic modules allocated to each connected grid-connected cabinet after determining the grid-connected area to which each grid-connected cabinet is connected, based on the capacity of the grid-connected area.

[0061] In the embodiments of this application, when executing step S610, the mapping relationship between different roofs and grid-connected areas can be extracted through a mapping table based on the connection relationship between each roof and the grid-connected area. It is also used to take configuration information such as grid-connected area parameters (e.g., total design capacity of the grid-connected area), photovoltaic module parameters, and roof information (number of photovoltaic modules on the roof, photovoltaic capacity of the roof, etc.) obtained through input data as input parameters, and execute step S620. When executing step S630, an allocation model is constructed based on business constraint rules to perform initial capacity allocation, thereby determining the grid-connected areas allocated to each grid-connected cabinet in the target scenario and the configuration information of the grid-connected cabinets in each grid-connected area. The result of the allocation model can be refined to the photovoltaic module series number scheme of the inverter in the grid-connected cabinet, and the allocation of sub-roof modules in each roof.

[0062] For example, after determining the grid-connected area to which each grid-connected cabinet is connected, the number of photovoltaic modules allocated to each grid-connected cabinet in each grid-connected area can be determined in at least one or more of the following ways: based on the roof information of the roof to which the grid-connected area is connected, the photovoltaic modules of the same roof or the same sub-roof are allocated to the same grid-connected cabinet first; the photovoltaic modules of the same sub-roof are not split; the grid-connected cabinets with larger capacity limits are allocated first; the grid-connected cabinets with the largest capacity limits are allocated first, and the capacity is evenly distributed among the other grid-connected cabinets. The specific method can be set according to actual conditions and is not limited here.

[0063] When obtaining photovoltaic module configuration information, set grid-connected cabinets, and configuration information of each grid-connected cabinet in the target scenario through methods such as acquiring input data, the acquired structured data can be packaged into JSON format, and the capacity allocation algorithm service can be called through the HTTP protocol request to build an allocation model, thereby obtaining the initial capacity allocation results such as the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This initial capacity allocation result can be displayed as a second customizable information in the form of a capacity allocation table; no limitation is imposed here.

[0064] It should be noted that, after clarifying the grid connection area of ​​the target scenario to each grid connection cabinet through step S630 and determining the binding relationship between the grid connection cabinet and the grid connection area, when performing the aforementioned steps S300 and S400, the allocation result can be recalculated according to the binding relationship by adding or removing grid connection cabinets without changing the grid connection area connected to the already set grid connection cabinet. This is to reduce the impact of issues such as numbering confusion on allocation efficiency and accuracy.

[0065] For example, in the photovoltaic module configuration information of each grid-connected area of ​​the target scenario obtained in step S610 above, the grid-connected area parameters include the grid-connected area number and the total design capacity of the grid-connected area. The grid-connected area number serves as an identifier for each grid-connected area, enabling precise data location during capacity allocation and display of customizable information, reducing data confusion caused by mismatched grid-connected area data. The total design capacity of the grid-connected area indicates the upper limit of the total capacity of the photovoltaic modules in the corresponding grid-connected area and serves as the basis for limiting the matching of grid-connected cabinets.

[0066] Photovoltaic module parameters include module number, module model, and peak power. The module number serves as an identifier for each module, accurately displaying which modules are allocated to different grid-connected cabinets in each grid-connected area during capacity allocation and customizable information display, and facilitating information traceability during subsequent operation and maintenance. The module model is related to the module's size, efficiency, and installation requirements. The peak power is used to calculate the total design capacity of the grid-connected area (total design capacity of the grid-connected area = peak power of each module model × number of modules of the corresponding model).

[0067] Roof information includes at least the roof number, the sub-roofs within each roof, and the number of photovoltaic (PV) modules on each sub-roof. The roof number serves as an identifier for each roof, accurately displaying the roof to which PV modules allocated to different grid-connected cabinets belong during capacity allocation and customizable information display. The sub-roofs within each roof indicate the number of sub-roofs and can be used to display the corresponding sub-roof or allocate PV modules according to sub-roofs during capacity allocation and customizable information display. The number of PV modules on each sub-roof is used to calculate the total number of PV modules on the roof and further calculate the roof's PV capacity and other roof information, thus facilitating the calculation of the number of PV modules in the grid-connected area, the number of PV modules each grid-connected cabinet can handle, and the actual capacity of each grid-connected cabinet.

[0068] The rooftops to which each photovoltaic (PV) module belongs include the rooftops and rooftop numbers associated with PV modules of different module numbers. The rooftops to which each PV module belongs can be combined with the aforementioned PV module parameters or rooftop information to determine the rooftops and rooftop numbers associated with PV modules of different module numbers. This facilitates reverse tracing of the grid-connected area, enabling rapid location of the rooftop and grid-connected area to which a PV module belongs when a PV module malfunctions. It also allows for timely modification of customizable information, recalculation, and acquisition of updated PV capacity configuration information for the target scenario.

[0069] The connection relationship between each roof and the grid connection area includes the grid connection area number of at least one grid connection area connected to roofs with different roof numbers. The connection relationship between each roof and the grid connection area can be combined with the aforementioned roof information or grid connection area parameters to determine the grid connection area number of at least one grid connection area connected to roofs with different roof numbers, which can be used to calculate the total design capacity of the grid connection area.

[0070] In one embodiment, the grid-connected cabinet configuration information includes the grid-connected cabinet number, the inverter number selected for the grid-connected cabinet, the inverter model, the power and capacity ratio information of each inverter model, the number of MPPT channels for different inverter models, the number of strings that can be connected to each MPPT channel, the module model of the photovoltaic modules included in the string and the quantity and power of the corresponding photovoltaic modules, the upper limit of the capacity of a single grid-connected cabinet or the upper limit of the capacity of all inverters under the transformer substation.

[0071] The grid-connected cabinet number serves as a unique identifier for each grid-connected cabinet, and the inverter number serves as a unique identifier for each inverter. These are used to locate the corresponding configuration information for each grid-connected cabinet and inverter during capacity allocation and display of customizable information. The inverter is the core power conversion unit of the grid-connected cabinet, and its model is directly related to parameters such as rated power, MPPT number, and conversion efficiency. The rated power of each inverter model is used to determine the upper limit of its power conversion capacity and provides a basis for further calculation of the grid-connected cabinet's capacity limit. The capacity allocation ratio = total peak power of photovoltaic modules ÷ rated power of inverters. Based on the capacity allocation ratio, capacity allocation can balance the utilization rate of photovoltaic modules and the operating efficiency of inverters, and also define a constraint range for the power scale of the photovoltaic strings allocated to each inverter, ensuring, to a certain extent, that the capacity of each rooftop is fully allocated. The number of photovoltaic (PV) strings that an inverter's MPPT (Multi-Level Photovoltaic) allows to connect (i.e., the number of MPPT channels) is used to determine the inverter's wiring hard constraints and to clarify the total number of PV strings that a corresponding inverter model can support. Each MPPT channel corresponds to an independent PV string, and the actual number of PV strings connected matches the number of MPPT channels, serving as a crucial basis for on-site wiring. A string is the basic unit for PV module wiring. The PV module models contained in a string ensure that the string's output voltage, current, and other parameters match the inverter's input parameters. The number of PV modules of each model in the string indicates the upper limit of the number of PV modules connected in series. The PV module models contained in the string and the peak power of the corresponding models can be used to determine the total peak power of a single string, which can also be calculated based on the module models and their corresponding quantities. The upper limit of the number of modules connected in series can be determined based on the inverter model and the selected module models, providing fundamental data for calculating the inverter's actual connected power and capacity ratio. The aforementioned power and capacity ratio information for each inverter model, as well as the number of PV strings allowed to connect to the MPPT, can be determined simultaneously after selecting the inverter model. The upper limit of the capacity of a single grid-connected cabinet is used to indicate the upper limit of photovoltaic capacity that the grid-connected cabinet can support in low-voltage scenarios; the upper limit of the capacity of the transformer connected to the grid-connected cabinet is used to indicate the upper limit of the total carrying capacity of all grid-connected cabinets under the transformer in high-voltage scenarios.

[0072] It should be noted that at least some of the photovoltaic module configuration information and grid-connected cabinet configuration information for each of the aforementioned grid-connected areas can be obtained by setting one parameter and directly calculating at least some of the other parameters through an algorithm, without having to obtain all parameters by inputting data item by item. For example, after inputting the photovoltaic module model, the peak power of the corresponding photovoltaic module model can be directly determined by importing data from a module material library. After determining the connection relationship between each roof and the grid-connected area, the sub-roofs of each roof and the number of photovoltaic modules in each sub-roof, the total design capacity of each grid-connected area can be directly determined by combining the peak power data of the photovoltaic modules.

[0073] The lack of effective visualization and interaction methods in related technologies makes it difficult for designers to quickly identify problematic configuration information and modify problematic areas when faced with allocation results (for example, difficulty in adjusting grid-connected cabinet capacity, difficulty in changing inverter models to meet MPPT matching requirements, etc.). This deficiency not only increases the complexity and time cost of project design, but may also lead to a decrease in system operational stability and affect overall power generation efficiency.

[0074] like Figure 6 As shown, one embodiment of this application provides an effective visual interaction method. Step S200, which involves displaying the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to different grid-connected cabinets as second customizable information, includes: Step S210: Display the first configuration page; Step S220: In the form of a capacity allocation table, the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to different grid-connected cabinets is displayed as the second customizable information on the first configuration page.

[0075] Tables are the preferred medium for displaying multi-dimensional, interconnected detailed information. Through the correspondence between rows and columns, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area can be clearly presented. For example, different grid-connected cabinets can be displayed as columns, and at least some information such as the grid-connected area connected to each cabinet and the photovoltaic module configuration information can be set as rows; this is not limited here. Based on the visual interaction of tables, the capacity allocation information of the entire project in the target scenario can be intuitively displayed, and it is easy to adjust table data such as the second customizable information, thereby reallocating capacity based on the adjusted data.

[0076] For example, a capacity configuration table displays the photovoltaic module configuration information allocated to different grid-connected cabinets in various grid-connected areas of the target scenario. This allows designers to directly view the specific information of the photovoltaic modules allocated to each grid-connected cabinet in each grid-connected area. The capacity configuration table supports direct editing of second customizable information such as the number and model of grid-connected cabinets and the capacity allocation of each cabinet (e.g., actual carrying capacity, number of photovoltaic modules) within the cells to adapt to the adjustment needs of the allocation results. In this way, the photovoltaic capacity configuration information of the target scenario, which is recalculated and updated after changes to the second customizable information, conforms to the actual capacity constraints of the target scenario, improves the stability of system operation, optimizes the overall discharge efficiency, and thus effectively improves the reliability and accuracy of capacity allocation. It also effectively reduces the operational threshold for adjusting and changing customizable information, reduces design complexity, and reduces time costs.

[0077] For example, in the embodiments of this application, the photovoltaic capacity allocation results, such as the photovoltaic module configuration information allocated to the selected grid-connected cabinet for each grid-connected area of ​​the target scenario, can be displayed in a table or other manner, or the photovoltaic capacity allocation results can be displayed in the form of a multi-level table. When the photovoltaic capacity allocation method and photovoltaic capacity allocation system are applied to large-scale photovoltaic power plants, if the capacity allocation details of all grid-connected areas and grid-connected cabinets are presented at once, the tables will be lengthy, making it impossible for designers to quickly locate the target information, such as the photovoltaic module configuration information, of any grid-connected cabinet. Therefore, in the embodiments of this application, the photovoltaic module configuration information allocated to the selected grid-connected cabinet for each grid-connected area of ​​the target scenario can be displayed in the form of a multi-level table.

[0078] like Figure 7 , Figure 8 As shown, in one embodiment, the second customizable information includes grid-connected cabinet configuration information for each grid-connected cabinet and photovoltaic module configuration information allocated to each grid-connected cabinet for each grid-connected area of ​​the target scenario. Step S220: Displaying the photovoltaic module configuration information allocated to different grid-connected cabinets for each grid-connected area of ​​the target scenario as the second customizable information on the first configuration page in the form of a capacity allocation table includes: Step S221: Display multiple grid-connected cabinet selection boxes on the first configuration page in the form of a first-level table. Each grid-connected cabinet selection box is used to display the grid-connected cabinet configuration information corresponding to a grid-connected cabinet.

[0079] Understandably, the grid-connected cabinet selection box, as the filtering entry point for grid-connected cabinets, can be presented in at least one or more of the following ways: using the grid-connected cabinet number, grid-connected cabinet serial number, selection button, etc., corresponding to each grid-connected cabinet in multiple cells of the first-level table as the grid-connected cabinet selection box; setting additional grid-connected cabinet selection boxes corresponding to multiple grid-connected cabinets in the menu bar or other positions of the display interface; and displaying the grid-connected cabinet selection boxes corresponding to multiple grid-connected cabinets in response to the user's click operation on the first configuration page or touch operation on the preset filtering button, etc.

[0080] Step S222: In response to the selection operation of the grid-connected cabinet selection box, the selected grid-connected cabinet is determined, and the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to the selected grid-connected cabinet is displayed on the first configuration page in the form of a two-level table.

[0081] In response to the selection of grid-connected cabinets, one, two, or more grid-connected cabinets can be selected. The photovoltaic module configuration information allocated to the selected grid-connected cabinets in each grid-connected area of ​​the target scenario is displayed in a two-level table within the same table or in different tables. The primary and secondary tables can be displayed in different locations on the same configuration page; alternatively, the secondary table can be displayed next to the grid-connected cabinet selection box or the configuration information corresponding to the selected cabinet through pop-ups, annotations, etc. The specific settings can be customized according to actual needs and are not limited here.

[0082] For example, such as Figure 9 As shown, the first-level table displays the capacity allocation results for each grid-connected cabinet / transformer, while the second-level table displays the specific allocation results for all inverters under the selected grid-connected cabinet / transformer (or under all grid-connected cabinets / transformers). The first-level table can display the corresponding number (grid connection point name) for each grid-connected cabinet, the actual or maximum capacity (grid connection point capacity in KWp) of each grid-connected cabinet, the grid connection area allocated to each grid-connected cabinet, the rooftop (downlink point) to which the connected photovoltaic modules belong, and can also display information such as the grid-connected cabinet model, the actual number of connected photovoltaic modules or module numbers, etc. During step S300, information such as the number of grid-connected cabinets, cabinet model, actual number of connected photovoltaic modules or module numbers, the rooftop to which the connected modules belong, and the connection relationship between the rooftop and the grid-connected cabinet can be adjusted. For example... Figure 10 As shown, when executing step S222, by responding to the selection operation of the grid-connected cabinet selection box, the selected grid-connected cabinet can be determined, and the photovoltaic module configuration information allocated to the selected grid-connected cabinet in each grid-connected area of ​​the target scenario can be displayed in a two-level table. The two-level table can be used to display all inverter numbers, inverter models, the number of modules allocated to each inverter, the capacity of each inverter, the capacity ratio of each inverter, the strings (series scheme) allocated to each inverter, the sub-roof to which these strings belong, the grid-connected area allocated to each inverter, and can also be used to display the roof to which the strings belong, the photovoltaic module model of the strings, and the number of photovoltaic modules of the corresponding model, etc. By hierarchically filtering the grid-connected cabinets that need to display photovoltaic capacity allocation details, the complexity of the displayed information is reduced and the readability of the information is improved. When executing step S300, the inverter model, quantity, actual capacity, and connection relationship between the roof and the grid-connected cabinet (i.e., the roof to which the photovoltaic modules belong) of the selected grid-connected cabinet can be adjusted.

[0083] like Figure 8 , Figure 9 , Figure 10 As shown, in one embodiment, before performing step S220, which allocates the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to different grid-connected cabinets in the form of a capacity allocation table as second customizable information on the first configuration page, the following steps are included: Draw a capacity allocation table according to the following field formulas:

[0084] Where T represents the capacity allocation table, This represents the j-th grid-connected cabinet. This represents the actual capacity of the j-th grid-connected cabinet. This represents the actual capacity allocation value of the j-th grid-connected cabinet (which may include, but is not limited to, the grid-connected area to which the cabinet is allocated, the roof to which the photovoltaic modules it connects belong, etc.). This represents the number of strings in the j-th grid-connected cabinet. This indicates the inverter model selected for the j-th grid-connected cabinet. This indicates the photovoltaic module model and the number of photovoltaic modules of the string on the k sub-roof of the inverter selected by the j-th grid-connected cabinet (which may include, but is not limited to, the string to which the inverter is assigned, the sub-roof to which these strings belong, the grid-connected area assigned to each inverter, the photovoltaic module model of the string and the number of photovoltaic modules of the corresponding model, etc.).

[0085] This approach not only provides input for capacity allocation calculations but also offers operable objects for interactive functionality. The generated capacity allocation table allows for hierarchical display; after filtering by grid-connected cabinet selection boxes, the secondary table displays only the photovoltaic module configuration information and other detailed capacity allocation details for each grid-connected area allocated to the selected grid-connected cabinet. This facilitates adjustments and changes to the selected grid-connected cabinet configuration information. When the photovoltaic capacity allocation method and system are applied to large-scale photovoltaic power plants, drawing the capacity allocation table using the aforementioned field format also allows for direct classification and filtering of massive amounts of data, facilitating refined operation and maintenance management and adjustments, improving photovoltaic capacity allocation efficiency, and effectively enhancing the reliability of capacity allocation results.

[0086] It should be noted that, in the embodiments of this application, the aforementioned field formulas can represent not only the configuration information of the grid-connected cabinet, but also the configuration information of the transformer substation without limitation.

[0087] like Figure 11 As shown, in one embodiment, step S300, in response to a customization adjustment operation that causes a change in customizable information, calculates the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and obtains the updated photovoltaic capacity configuration information, including: Step S311: In response to the first adjustment operation that causes the second customizable information to change, output the updated photovoltaic module configuration information of the grid-connected cabinet, wherein the first adjustment operation is used to adjust the connection relationship between the roof and the grid-connected cabinet, and each roof is equipped with at least one photovoltaic module.

[0088] Understandably, the connection between the roof and the grid-connected cabinet can be adjusted when some roof sections are obstructed or the capacity of the roof section connected to the grid-connected cabinet is insufficient to meet the number of strings allowed to be connected to each MPPT. This is intended to reduce on-site cabling losses and construction costs while ensuring that the capacity of the grid-connected area matches the carrying capacity of the corresponding grid-connected cabinet; specific adjustments can be made according to the actual requirements of the target scenario, and are not limited here.

[0089] Step S312: Based on the capacity limit of each grid-connected cabinet, the maximum number of photovoltaic modules that can be accepted, and the updated photovoltaic module configuration information of the grid-connected cabinet, recalculate the photovoltaic module configuration information of each grid-connected area of ​​the target scenario allocated to different grid-connected cabinets, and obtain the updated photovoltaic capacity configuration information.

[0090] After the photovoltaic module configuration information of each grid-connected area in the target scenario is changed, the total design capacity and total number of modules in each grid-connected area will change. After adjusting the connection relationship between the roof and the grid-connected cabinet, the capacity of each grid-connected cabinet is re-determined based on the adjusted connection relationship, thus making the photovoltaic capacity allocation result more reasonable and reliable. In this way, the capacity utilization rate and the actual constraint satisfaction rate can be balanced, ensuring that the capacity of each roof is fully allocated while the photovoltaic modules actually connected to the inverter can meet the string number requirements allowed for each MPPT.

[0091] like Figure 12 As shown, in one embodiment, step S300, in response to a customization adjustment operation that causes a change in customizable information, calculates the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and obtains the updated photovoltaic capacity configuration information, including: Step S321: In response to a second adjustment operation that causes a change in the second customizable information, determine the actual capacity of each grid-connected cabinet and the actual number of photovoltaic modules it can handle, wherein the second adjustment operation is used to adjust the grid-connected cabinet configuration information of the grid-connected area.

[0092] It is understandable that adjusting the configuration information of grid-connected cabinets in a grid-connected area can be used to adjust the capacity of the grid-connected cabinets. When the load rate of some grid-connected cabinets in the same grid-connected area is too high or too low, the distribution relationship can be readjusted by correcting the actual capacity of at least one grid-connected cabinet, thereby achieving load balancing and extending the service life of the equipment. It can also be used to adjust the capacity allocation ratio of different grid-connected cabinets in the same grid-connected area to flexibly adapt to the load requirements of multiple grid-connected cabinets. It can also be used to adjust the type and quantity of grid-connected cabinets in each grid-connected area, as well as the type and quantity of inverters in the grid-connected cabinets, thereby adapting to the operating requirements of the target scenario. The specific adjustments can be made according to the actual requirements of the target scenario, and are not limited here.

[0093] Step S322: Based on the actual capacity of each grid-connected cabinet, the actual number of photovoltaic modules connected, and the photovoltaic module configuration information of each grid-connected area in the target scenario, recalculate the photovoltaic module configuration information of each grid-connected area in the target scenario, and obtain the updated photovoltaic capacity configuration information.

[0094] like Figure 9 , Figure 13As shown, after the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is changed, the grid-connected cabinet configuration information, the actual capacity of each grid-connected cabinet, and the actual number of photovoltaic modules actually connected to each grid-connected area will change. Therefore, it is necessary to recalculate the actual carrying capacity of each grid-connected cabinet so that the adjusted allocation result conforms to the actual operating capacity of the grid-connected cabinet. Since the actual number of photovoltaic modules connected to the grid-connected cabinet needs to be determined based on the upper limit of the grid-connected cabinet's capacity, the adjusted actual capacity of the grid-connected cabinet, or the expected capacity; and since the capacity of each photovoltaic module is fixed, the actual capacity of the grid-connected cabinet in step S322 is actually determined based on the actual number of photovoltaic modules connected. The second customizable information changed in step S321 is used as the expected value to redetermine the actual capacity of the grid-connected cabinet and the actual number of photovoltaic modules connected, so that the updated photovoltaic capacity configuration information is close to the expected value, rather than directly using the second customizable information changed in step S321 as the updated photovoltaic capacity configuration information. In this way, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is further calculated to improve the consistency, accuracy and reliability of the updated photovoltaic capacity configuration information, and realize the interactive closed loop from configuration information customization and adjustment operation to recalculation of capacity allocation results, and then to configuration information update.

[0095] It should be noted that in some other alternative embodiments, when it is necessary to adjust the customizable information, steps S311 and S312 can be executed only, or steps S321 and S322 can be executed only; steps S311 and S312 can be executed first, followed by steps S321 and S322; steps S311 and S321 can be executed simultaneously, followed by step S322; or steps S321 and S322 can be executed first, followed by steps S311 and S312, and the phrase "based on the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules that can be accepted" in the subsequent step S312 can be adjusted to "based on the actual capacity of each grid-connected cabinet and the actual number of photovoltaic modules accepted"; the aforementioned steps S311 and S312, steps S321 and S322, and step S400 can be executed multiple times, and are not limited here.

[0096] In the embodiments of this application, a combined working mechanism of automatic algorithm calculation and manual interactive adjustment is introduced to organically integrate the advantages of both, achieving dynamic optimization of the photovoltaic capacity allocation scheme. The interactive capacity allocation mechanism based on a visual table in this application not only improves data readability and ease of operation but also enables unified management and real-time response to the configuration of rooftops, grid-connected areas, grid-connected cabinets, and inverters. Compared to calculation schemes based on fixed rules or simple optimization algorithms in related technologies, or schemes where algorithms and interactive logic are separated and difficult to work together, the embodiments of this application allow for a more streamlined overall design process for the photovoltaic capacity allocation scheme, ensuring that the capacity of each rooftop can be fully allocated, and that the selected number of component strings and inverter MPPT parameters are always within the system's allowable range, significantly improving the practicality of the photovoltaic capacity allocation results and the stability of system operation.

[0097] The embodiments of this application achieve significant technological breakthroughs in efficiency, accuracy, and engineering feasibility, demonstrating multi-dimensional optimization advantages compared to existing technologies. Regarding design efficiency, by combining automated algorithmic calculation with intuitive tabular human interaction, the capacity allocation process, which originally required hours or even days, is reduced to within minutes. Regarding the accuracy and usability of the allocation results, a closed-loop mechanism of "algorithm-interaction-calculation"—from configuration information customization and adjustment to recalculating the capacity allocation results—ensures that the final solution satisfies both the requirement for full capacity allocation across the roof layout and strict engineering constraints such as the number of series-connected components and the inverter's MPPT power limit.

[0098] On the other hand, embodiments of this application also provide a photovoltaic capacity allocation system, including a configuration component and an interaction component.

[0099] The configuration component is used to obtain the photovoltaic capacity configuration information of the target scenario. The photovoltaic capacity configuration information of the target scenario includes the photovoltaic module configuration information of each grid-connected area of ​​the target scenario and the grid-connected cabinet configuration information of each grid-connected area of ​​the target scenario.

[0100] The interactive component is used to display the photovoltaic capacity configuration information of the target scenario as customizable information; it is also used to respond to customization adjustment operations that cause changes to the customizable information.

[0101] The configuration component is also used to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and to obtain the updated photovoltaic capacity configuration information; and the interactive component is also used to display the updated photovoltaic capacity configuration information of the target scenario.

[0102] The configuration component can obtain the photovoltaic capacity configuration information of the target scenario by acquiring input data, etc. The interactive component can display the photovoltaic capacity configuration information of the target scenario as customizable information through the configuration page, which is used to present it intuitively to the designers. This allows the designers to directly view the photovoltaic capacity configuration information of the target scenario, quickly identify and correct any problems or parts that need to be adjusted, and adjust the photovoltaic capacity configuration information based on the displayed customizable information, thereby achieving interactivity and reducing the operation threshold.

[0103] The interactive component responds to customization adjustment operations that cause changes to customizable information. It calculates the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario through the configuration component. The changed customizable information is used as the expected value to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This makes the updated photovoltaic capacity configuration information close to the expected value and improves the consistency, accuracy and reliability of the obtained updated photovoltaic capacity configuration information. It realizes the interactive closed loop from configuration information customization adjustment operation to recalculation of capacity allocation results and then to configuration information update.

[0104] The embodiments of this application effectively solve the technical problem of how to improve the efficiency and accuracy of photovoltaic capacity allocation in real-world scenarios by combining algorithmic calculation with human interaction. In this way, a capacity allocation method that establishes a collaborative mechanism between algorithmic efficiency and human experience is constructed to improve the accuracy of photovoltaic capacity allocation and optimize the accuracy, efficiency and on-site adaptability of the design. This ensures that the final updated photovoltaic capacity allocation information can meet the requirements of the target scenario of the actual application, effectively improving the efficiency of capacity allocation and the usability of the allocation results.

[0105] Since this photovoltaic capacity allocation system adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the photovoltaic capacity allocation methods of the above embodiments, which will not be repeated here.

[0106] like Figure 8 , Figure 9 , Figure 10 As shown, in one embodiment, the interactive component includes a configuration module for displaying a first configuration page; and for displaying photovoltaic module configuration information, in the form of a capacity allocation table, as second customizable information on the first configuration page, which allocates each grid-connected area of ​​the target scenario to different grid-connected cabinets.

[0107] The second customizable information presents the photovoltaic module configuration information of each grid-connected area in the target scenario, which is allocated to different grid-connected cabinets. This information is used to directly present the binding relationship between the grid-connected cabinets and photovoltaic modules in a single or multiple grid-connected areas (or the binding relationship between the inverter of the grid-connected cabinet and the photovoltaic modules, or the binding relationship between the inverter of the grid-connected cabinet and the roof with photovoltaic modules, etc.). Presenting this second customizable information before it is used as the implementation plan (i.e. the final allocation plan) can help designers determine whether the allocation result meets the actual construction and operation and maintenance requirements of the target scenario.

[0108] like Figure 4 As shown, in another embodiment, the configuration module is further configured to display a second configuration page; and to obtain multiple roofs and at least one grid-connected area created on the second configuration page, determine the grid-connected area parameters, photovoltaic module parameters, roof information, and the roof to which each photovoltaic module belongs; and to connect each created roof to at least one grid-connected area on the second configuration page to obtain the connection relationship between the roof and the grid-connected area.

[0109] The connection between the roof and the grid-connected area is used to define the logical scope of subsequent photovoltaic capacity allocation. This includes determining the total photovoltaic capacity that can be allocated to each grid-connected area, the type and capacity of photovoltaic modules connected to the inverter, and verifying whether the number of strings allowed to be connected to each MPPT meets the standard. This relationship is defined by constructing a mapping table: with the roof as the starting point of the connection line and the grid-connected area as the ending point, the configuration module can be used to record and store the start and end information of each connection line to complete the construction of the mapping table.

[0110] like Figure 14 As shown in the specific embodiments of this application, the photovoltaic capacity allocation system and the photovoltaic capacity allocation method applied to the photovoltaic capacity allocation system can be implemented through the following process: Step S1: Input data.

[0111] The input data includes, but is not limited to, photovoltaic module configuration information and grid-connected cabinet configuration information for each grid-connected area in the target scenario. Specifically, the photovoltaic module configuration information for each grid-connected area in the target scenario includes at least one or more of the following: grid-connected area parameters, photovoltaic module parameters, roof information, and the roof to which each photovoltaic module belongs. The grid-connected cabinet configuration information includes at least one or more of the following: grid-connected cabinet number, inverter number selected for the grid-connected cabinet, inverter model, power and capacity ratio information for each inverter model, number of MPPTs for different inverter models, number of strings allowed to be connected to each MPPT, photovoltaic module model of the photovoltaic modules included in the string, quantity and power of the corresponding photovoltaic modules, and the maximum capacity of a single grid-connected cabinet or the maximum capacity of all inverters under the transformer substation.

[0112] Step S2: Manually draw the connection relationships.

[0113] like Figure 4 As shown, for example, multiple roofs can be created on the second configuration page according to the actual construction requirements of the target scenario, and one, two, three, or other multiple grid-connected areas can be created. Each roof can be connected to one, two, three, or more grid-connected areas. For example, roof 1 can be connected to grid-connected area 1#, roof 2 can be connected to both grid-connected area 1# and grid-connected area 2# simultaneously, and roofs 3 and 4 can be connected to grid-connected area 2# respectively; the specific connection situation can be determined according to the target scenario and is not limited here.

[0114] Step S3: Initial call to the algorithm service.

[0115] For example, the algorithm determines the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate based on the set grid-connected cabinet and the configuration information of each grid-connected cabinet; and determines the grid-connected area of ​​the target scenario allocated to each grid-connected cabinet and the configuration information of the grid-connected cabinet in each grid-connected area based on the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate.

[0116] Step S4: Output the results in a visual table.

[0117] like Figure 8 , Figure 9 , Figure 10 After the initial call to the algorithm service, a capacity allocation table is generated, and the initial photovoltaic capacity allocation results are displayed in a multi-level table format. The first-level table displays the capacity allocation results for each grid-connected cabinet / substation, and the second-level table displays the specific allocation results for all inverters under the selected grid-connected cabinet / substation (or under all grid-connected cabinets / substations).

[0118] Step S5: Determine if adjustments are needed.

[0119] For example, the designer can determine whether adjustments are needed based on the actual construction requirements of the target scenario. If no adjustments are needed, step S6 is executed, the result is output and confirmed; if adjustments are needed, step S7 is executed, the connection relationship is manually adjusted, and step S2 is executed again; or, step S8 is executed, the table data is manually adjusted.

[0120] After executing step S8, execute step S9, interactively call the algorithm service, and re-execute step S4.

[0121] After the photovoltaic module configuration information of each grid-connected area in the target scenario is changed, the total design capacity and total number of modules in each grid-connected area will change; manual adjustment of connection relationships is used to adjust the connection relationship between the roof and the grid-connected cabinet, and can be done as follows: Figure 8 , Figure 9The "Lead-down Point" column of the first-level table is adjusted. By manually adjusting the connection relationships and redetermining the capacity of each grid-connected cabinet based on the adjusted connection relationships, the capacity utilization rate and the actual constraint satisfaction rate can be balanced. This ensures that the capacity of each roof is fully allocated while the photovoltaic modules actually connected to the inverter can meet the string number requirements allowed for each MPPT.

[0122] When manually adjusting table data, adjustments can be made to information such as the number of grid-connected cabinets, cabinet models, actual number or number of photovoltaic modules connected, and the rooftop to which the connected modules belong in the primary table for each grid-connected area; or, in the secondary table, the inverter model, quantity, and actual capacity of the selected grid-connected cabinet can be adjusted. The revised table information is used as the expected value to redetermine the actual capacity of the grid-connected cabinet and the actual number of photovoltaic modules connected, ensuring that the updated photovoltaic capacity configuration information closely matches the expected value. Further calculations are then performed to allocate photovoltaic module configuration information to different grid-connected cabinets in each grid-connected area of ​​the target scenario. This improves the consistency, accuracy, and reliability of the updated photovoltaic capacity configuration information, achieving an interactive closed loop from configuration information customization and adjustment to recalculating capacity allocation results and updating configuration information.

[0123] In a specific example, if the initial allocation result does not meet the designer's needs, the designer can make adjustments according to the actual situation. After the adjustment is completed, clicking the "Recalculate" button on the configuration page will trigger the algorithm service to recalculate the capacity allocation.

[0124] by Figure 9 Taking the project corresponding to the first-level table shown as an example, this project includes six roofs, with a total layout capacity of 1637.44 kWp. The grid connection method is low-voltage DC side grid connection, and the maximum capacity of the grid connection cabinet is 500 kWp, with a maximum capacity ratio of 1.25. Figure 9 The initial capacity allocation results in four grid-connected cabinets with capacities of [495.6, 469.28, 394.24, 278.32]. One of these cabinets has a smaller capacity. Designers can adjust the capacity by increasing the capacity of this smaller cabinet while decreasing the capacities of the others, while maintaining the total capacity. For example, keeping the capacity of cabinet #3 unchanged, and distributing the capacity equally among the other three cabinets (i.e., changing the capacity of all three cabinets to 414), and then clicking the "Recalculate" button on the configuration page, will update the result after the calculation. Figure 13 As shown.

[0125] like Figure 13 As shown in the table, after modifying the capacity of the other three grid-connected cabinets to the expected value of 414, the recalculated results will not show excessively large or small capacity results, which is in line with the expected allocation results.

[0126] In addition, adjustments can be made in any one or more of the following ways in other operations: 1. Adjust the capacity of the grid-connected cabinet, modify the capacity of the grid-connected cabinet and recalculate; 2. Adjust the connection relationship between the grid-connected cabinet and the roof. Modify the name of the down-point in the down-point column of the table. After modification, click Recalculate. The algorithm module will recalculate the capacity allocation based on the connection relationship of the rows.

[0127] 3. Splitting of grid-connected cabinets: Delete a large-capacity grid-connected cabinet and add two or more new grid-connected cabinets. The total capacity of the new grid-connected cabinets must be equal to the capacity of the deleted grid-connected cabinet.

[0128] like Figure 10 The interactive adjustment of the secondary table shown can perform operations such as merging, splitting, and changing the model of inverters under a grid-connected cabinet. After the adjustment is completed, the algorithm will recalculate the allocation and series number scheme of each inverter component based on the adjustment input.

[0129] The interactive visualization not only allows for a direct view of the adjusted allocation results but is also not limited to any particular algorithm service type. The algorithm service module can employ various optimization algorithms, including but not limited to greedy algorithms, linear programming, mixed integer programming (MIP), genetic algorithms, or particle swarm optimization (PSO). For example, in some projects with high computational speed requirements, a greedy algorithm can be used to quickly generate a preliminary allocation scheme, while projects with more complex constraint handling requirements can use a MIP model to ensure all constraints are strictly satisfied. The specific algorithm model selected based on the design is not limited here.

[0130] On the other hand, embodiments of this application also provide a control device, which includes a memory, a processor, and a photovoltaic capacity allocation program stored in the memory and executable on the processor. The photovoltaic capacity allocation program is configured to implement the steps of the photovoltaic capacity allocation method described above.

[0131] The control device in this application embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Specific configurations can be made according to actual conditions and should not impose any limitations on the functionality and scope of application of this application embodiment.

[0132] The control device may include a processing unit, which can perform various appropriate actions and processes based on a program stored in read-only memory or a program loaded from a storage device into random access memory. The random access memory also stores various programs and data required for the operation of the control device. The processing unit, read-only memory, and random access memory are interconnected via a bus. Input / output interfaces are also connected to the bus. Typically, the following systems can be connected to the input / output interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. The communication device allows the control device to communicate wirelessly or wiredly with other devices to exchange data. Although control devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.

[0133] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a photovoltaic capacity allocation program product, which includes a photovoltaic capacity allocation program carried on a computer-readable medium, the photovoltaic capacity allocation program containing program code for performing the methods shown in the flowcharts. In such embodiments, the photovoltaic capacity allocation program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a read-only memory. When the photovoltaic capacity allocation program is executed by a processing device, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0134] The control device provided in this application, employing the photovoltaic capacity allocation method in the above embodiments, can solve the technical problem of improving both photovoltaic capacity allocation efficiency and configuration accuracy in practical scenarios. Compared with the prior art, the beneficial effects of the control device provided in this application are the same as those of the photovoltaic capacity allocation method provided in the above embodiments, and other technical features of the control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0135] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0136] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A photovoltaic capacity allocation method, characterized in that, include: Obtain photovoltaic capacity configuration information for the target scenario, which includes photovoltaic module configuration information and grid-connected cabinet configuration information for each grid-connected area of ​​the target scenario. Display the photovoltaic capacity configuration information of the target scenario as customizable information; In response to a customization adjustment operation that causes changes to customizable information, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is calculated, and the updated photovoltaic capacity configuration information is obtained. Displays the updated photovoltaic capacity configuration information for the target scenario.

2. The photovoltaic capacity allocation method as described in claim 1, characterized in that, The step of displaying the photovoltaic capacity configuration information of the target scenario as customizable information includes: The photovoltaic module configuration information of each grid-connected area in the target scenario is displayed as the first customizable information, and the photovoltaic module configuration information of each grid-connected area in the target scenario allocated to different grid-connected cabinets is displayed as the second customizable information.

3. The photovoltaic capacity allocation method as described in claim 2, characterized in that, The customized adjustment operation, in response to changes in customizable information, calculates the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and obtains updated photovoltaic capacity configuration information, including: In response to a first adjustment operation that causes a change in the second customizable information, the updated photovoltaic module configuration information of the grid-connected cabinet is output, wherein the first adjustment operation is used to adjust the connection relationship between the roof and the grid-connected cabinet, and each roof is equipped with at least one photovoltaic module; Based on the capacity limit of each grid-connected cabinet, the maximum number of photovoltaic modules it can accommodate, and the updated photovoltaic module configuration information of the grid-connected cabinet, the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario is recalculated, and the updated photovoltaic capacity configuration information is obtained.

4. The photovoltaic capacity allocation method as described in claim 2, characterized in that, The customized adjustment operation, in response to changes in customizable information, calculates the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and obtains updated photovoltaic capacity configuration information, including: In response to a second adjustment operation that results in a change to the second customizable information, the actual capacity of each grid-connected cabinet and the actual number of photovoltaic modules it receives are determined, wherein the second adjustment operation is used to adjust the grid-connected cabinet configuration information of the grid-connected area; Based on the actual capacity of each grid-connected cabinet, the actual number of photovoltaic modules connected, and the photovoltaic module configuration information of each grid-connected area in the target scenario, the photovoltaic module configuration information of each grid-connected area in the target scenario is recalculated, and the updated photovoltaic capacity configuration information is obtained.

5. The photovoltaic capacity allocation method as described in claim 2, characterized in that, The step of displaying the photovoltaic module configuration information, which allocates each grid-connected area of ​​the target scenario to different grid-connected cabinets, as the second customizable information includes: Display the first configuration page; The photovoltaic module configuration information, which is allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario in the form of a capacity allocation table, is displayed as the second customizable information on the first configuration page.

6. The photovoltaic capacity allocation method as described in claim 5, characterized in that, The second customizable information includes grid-connected cabinet configuration information for each grid-connected cabinet and photovoltaic module configuration information allocated to each grid-connected cabinet in each grid-connected area of ​​the target scenario. The step of displaying the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario as the second customizable information on the first configuration page in the form of a capacity allocation table includes: Multiple grid-connected cabinet checkboxes are displayed on the first configuration page in the form of a first-level table. Each grid-connected cabinet checkbox is used to display the configuration information of the corresponding grid-connected cabinet. In response to the selection operation of the grid-connected cabinet selection box, the selected grid-connected cabinet is determined, and the photovoltaic module configuration information of each grid-connected area of ​​the target scenario to the selected grid-connected cabinet is displayed on the first configuration page in the form of a two-level table.

7. The photovoltaic capacity allocation method as described in claim 5, characterized in that, Before executing the step of allocating photovoltaic module configuration information of each grid-connected area of ​​the target scenario to different grid-connected cabinets in the form of a capacity allocation table as second customizable information and displaying it on the first configuration page, the following steps are included: Draw a capacity allocation table according to the following field formulas: Where T represents the capacity allocation table, This represents the j-th grid-connected cabinet. This represents the actual capacity of the j-th grid-connected cabinet. This represents the actual capacity allocation value of the j-th grid-connected cabinet. This represents the number of strings in the j-th grid-connected cabinet. This indicates the inverter model selected for the j-th grid-connected cabinet. This indicates the model number and quantity of photovoltaic modules included in the string of the inverter selected by the j-th grid-connected cabinet on the k-th sub-roof.

8. The photovoltaic capacity allocation method according to any one of claims 1 to 7, characterized in that, Before obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Obtain photovoltaic module configuration information for each grid-connected area in the target scenario; Based on the set grid-connected cabinets and the configuration information of each grid-connected cabinet, determine the upper limit of the capacity of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate. Based on the capacity limit of each grid-connected cabinet and the maximum number of photovoltaic modules it can accommodate, the grid-connected areas of the target scenario allocated to each grid-connected cabinet and the grid-connected cabinet configuration information of each grid-connected area are determined.

9. The photovoltaic capacity allocation method as described in claim 8, characterized in that, The photovoltaic module configuration information of each grid-connected area in the target scenario is used to indicate the grid-connected area parameters, photovoltaic module parameters, roof information, the roof to which each photovoltaic module belongs, and the connection relationship between each roof and the grid-connected area.

10. The photovoltaic capacity allocation method as described in claim 9, characterized in that, The grid connection area parameters include the grid connection area number and the total design capacity of the grid connection area; The photovoltaic module parameters include the module number, photovoltaic module model, and photovoltaic module peak power; The roof information includes the roof number, the sub-roofs of each roof, and the number of photovoltaic modules in each sub-roof; The rooftops to which each photovoltaic module belongs include the rooftops to which photovoltaic modules with different module numbers belong, and the rooftop numbers; The connection relationship between each roof and the grid connection area includes the grid connection area number of at least one grid connection area connected to the roof with different roof numbers.

11. The photovoltaic capacity allocation method according to any one of claims 1 to 7, characterized in that, Before obtaining the photovoltaic capacity configuration information of the target scenario, the photovoltaic capacity allocation method includes: Display the second configuration page; Retrieve multiple roofs and at least one grid-connected area created on the second configuration page, and determine the grid-connected area parameters, photovoltaic module parameters, roof information, and the roof to which each photovoltaic module belongs for each grid-connected area; On the second configuration page, each roof is connected to at least one grid-connected area to obtain the connection relationship between each roof and the grid-connected area.

12. The photovoltaic capacity allocation method according to any one of claims 1 to 7, characterized in that, The grid-connected cabinet configuration information includes the grid-connected cabinet number, the inverter number selected for the grid-connected cabinet, the inverter model, the power and capacity ratio information of each inverter model, the number of MPPT channels for different inverter models, the number of strings that can be connected to each MPPT channel, the module model of the photovoltaic modules contained in the string and the quantity and power of the corresponding photovoltaic modules, the upper limit of the capacity of a single grid-connected cabinet or the upper limit of the capacity of all inverters under the transformer substation.

13. A photovoltaic capacity distribution system, characterized in that, include: A configuration component is used to obtain photovoltaic capacity configuration information of a target scenario. The photovoltaic capacity configuration information of the target scenario includes photovoltaic module configuration information and grid-connected cabinet configuration information of each grid-connected area of ​​the target scenario. Interactive components are used to display the photovoltaic capacity configuration information of the target scenario as customizable information; they are also used to respond to customization adjustment operations that cause changes to the customizable information. The configuration component is also used to calculate the photovoltaic module configuration information allocated to different grid-connected cabinets in each grid-connected area of ​​the target scenario, and to obtain the updated photovoltaic capacity configuration information; and the interaction component is also used to display the updated photovoltaic capacity configuration information of the target scenario.

14. The photovoltaic capacity distribution system as described in claim 13, characterized in that, The interactive component includes a configuration module for displaying a first configuration page; and a second customizable information for displaying photovoltaic module configuration information, in the form of a capacity allocation table, on the first configuration page, which allocates each grid-connected area of ​​the target scenario to different grid-connected cabinets.

15. A control device, characterized in that, The control device includes a memory, a processor, and a photovoltaic capacity allocation program stored in the memory and executable on the processor, the photovoltaic capacity allocation program being configured to implement the steps of the photovoltaic capacity allocation method as described in any one of claims 1 to 12.