Photovoltaic module string line arrangement determination method, device, electronic device and storage medium

By calculating the Manhattan distance and jumper distance to optimize the serial line arrangement of photovoltaic modules, the problems of poor inverter position and cable waste in photovoltaic power stations are solved, and more efficient serial line arrangement and cost reduction are achieved.

CN114722547BActive Publication Date: 2025-01-03HEFEI SUNGROW RENEWABLE ENERGY SCI & TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210394104.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-14
Publication Date
2025-01-03
Estimated Expiration
2042-04-14

AI Technical Summary

Technical Problem

In the construction of photovoltaic power stations, small holes and strange-shaped square arrays often appear in the serial line arrangement of photovoltaic modules, resulting in the inverter position not being optimal, resulting in the problem of cable waste and increased serial time.

Method used

By determining the position of the inverter and the serial line mode of the photovoltaic module, calculating the Manhattan distance and jumper distance, selecting the minimum serial line mode as the optimal arrangement, and optimizing the serial line mode of the inverter position and the serial line mode of the photovoltaic module.

Benefits of technology

It has achieved the reduction of cable length, reduced series wire cost, and improved the series connection efficiency of photovoltaic modules, solving the problems of poor inverter position and cable waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114722547B_ABST
    Figure CN114722547B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, electronic device and storage medium for determining the arrangement of photovoltaic assembly string lines. The method for determining the arrangement of photovoltaic assembly string lines includes: determining the possible arrangement positions of the inverter according to the site and arrangement mode of the photovoltaic assembly installation; determining the string line mode of the photovoltaic assembly at each possible arrangement position of the inverter according to the possible arrangement position of the inverter; calculating the Manhattan distance from the positive and negative terminals to the possible arrangement position of the inverter in each string line mode, and the distance of the jumper in each string line mode, and taking the string line mode corresponding to the minimum value of the sum of the two as the optimal string line arrangement. The technical solution of the embodiment of the present invention achieves the effect of determining a more optimal inverter position and a more optimal photovoltaic assembly string line arrangement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of photovoltaic modules, and in particular to a method, device, electronic device and storage medium for determining a photovoltaic module string line arrangement. Background Art

[0002] The basic power generation unit of a photovoltaic power station is the photovoltaic module. When building a photovoltaic power station, the photovoltaic modules need to be connected into strings and then connected to the inverter.

[0003] In the photovoltaic modules used in household, distributed and large power stations, there are many small holes and odd-shaped arrays in the common module layout. The inverter position cannot be optimized, and the string cables when connecting the photovoltaic modules are long, resulting in a lot of cable waste. Summary of the invention

[0004] The present invention provides a method, device, electronic device and storage medium for determining the arrangement of photovoltaic module strings, so as to achieve the determination of a better inverter position and the arrangement of photovoltaic module strings.

[0005] According to one aspect of the present invention, a method for determining a photovoltaic assembly string line arrangement is provided, and the method for determining a photovoltaic assembly string line arrangement comprises:

[0006] Determine the possible location of the inverter based on the site and layout of the PV panels;

[0007] According to the possible locations of the inverter, determine the stringing method of the photovoltaic modules at each possible location of the inverter;

[0008] The Manhattan distances from the positive and negative terminals to the inverter arrangement positions in each string wiring method and the distance of the jumper in each string wiring method are calculated respectively, and the string wiring method corresponding to the minimum value of the sum of the two is taken as the optimal string wiring arrangement.

[0009] Optionally, according to the site and arrangement of the photovoltaic modules, the possible locations of the inverters are determined, including:

[0010] Dividing the photovoltaic assembly into a plurality of areas according to the site where the photovoltaic assembly is installed;

[0011] According to the arrangement density and arrangement position of the components in each area, the arrangable position of the inverter corresponding to the components in each area is determined.

[0012] Optionally, determining the arrangable position of the inverter corresponding to each regional component according to the arrangement density and arrangement position of each regional component includes:

[0013] Determine a ratio of the arrangement density of the components in each region to the reference arrangement density, and use the product of the ratio and the number of reference inverters as the number of inverters corresponding to the components in each region;

[0014] According to the number of the inverters and the arrangement positions of the components in each region, the arrangement positions of the inverters corresponding to the components in each region are determined.

[0015] Optionally, according to the possible arrangement positions of the inverter, determining the stringing mode of the photovoltaic modules at each possible arrangement position of the inverter includes:

[0016] According to a preset step length, the photovoltaic components are divided into multiple groups, and the neighborhood of each group of components is iteratively searched to obtain multiple strings within a preset string range;

[0017] According to the positions where the strings and the inverters can be arranged, a variety of string connection methods are obtained.

[0018] Optionally, dividing the photovoltaic components into a plurality of groups according to a preset step length comprises:

[0019] The photovoltaic components are divided into multiple groups according to a preset single step length or a preset combined step length.

[0020] Optionally, iterate the search of the neighborhood of each set of components, including:

[0021] Iterates the search of the two-, four-, or eight-neighborhood of each set of components.

[0022] Optionally, the Manhattan distances from the positive and negative terminals in each string connection mode to the inverter arrangement position are calculated respectively, including:

[0023] Determine the coordinates of the positive terminal and the negative terminal in each stringing mode;

[0024] The Manhattan distances from the positive and negative terminals to the inverter arrangable positions are calculated according to the coordinates of the positive and negative terminals.

[0025] According to another aspect of the present invention, a photovoltaic module string line arrangement determination device is provided, and the photovoltaic module string line arrangement device comprises:

[0026] The inverter position determination module is used to determine the possible arrangement position of the inverter according to the site and arrangement mode of the photovoltaic modules;

[0027] A stringing mode determination module is used to determine the stringing mode of the photovoltaic modules at each possible arrangement position of the inverter according to the possible arrangement positions of the inverter;

[0028] The string arrangement determination module is used to calculate the Manhattan distance from the positive and negative terminals to the inverter arrangement position in each string arrangement mode, and the distance of the jumper in each string arrangement mode, and take the string arrangement mode corresponding to the minimum value of the sum of the two as the optimal string arrangement.

[0029] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0030] at least one processor; and

[0031] a memory communicatively connected to the at least one processor; wherein,

[0032] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the photovoltaic assembly string line arrangement determination method described in any embodiment of the present invention.

[0033] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the photovoltaic module string line arrangement determination method described in any embodiment of the present invention when executed.

[0034] The technical solution of the embodiment of the present invention determines the deployable position of the inverter according to the site and arrangement mode where the photovoltaic components are installed, so as to determine the optimal inverter position. According to the deployable position of the inverter, the photovoltaic components can be divided into strings, so as to determine the stringing mode of the photovoltaic components at each deployable position of the inverter. The Manhattan distance from the positive and negative terminals of all strings in each stringing mode to the deployable position of the corresponding inverter is calculated, and the Manhattan distance from the positive and negative terminals to the deployable position of the inverter in each stringing mode can be obtained. The Manhattan distance from the positive and negative terminals in each stringing mode to the deployable position of the inverter is added to the jumper distance in each stringing mode, and the string length of each stringing mode can be obtained. All string lengths are compared, and the stringing mode corresponding to the smallest string length among all string lengths is used as the optimal stringing arrangement mode, so that a better stringing arrangement can be achieved, which is conducive to reducing the cable length, reducing the series connection time of photovoltaic components, and reducing the stringing cost. The technical solution of this embodiment solves the problem that when photovoltaic modules are arranged in odd-shaped arrays, the inverter position cannot be optimal, and the string cables of the photovoltaic modules are long when connected, resulting in a large amount of cable waste. It achieves the effect of determining a more optimal inverter position and a more optimal photovoltaic module string arrangement.

[0035] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0037] Figure 1 is a flow chart of a method for determining a photovoltaic assembly string arrangement provided by an embodiment of the present invention;

[0038] Figure 2 is a schematic diagram of possible locations for arranging an inverter provided by an embodiment of the present invention;

[0039] Figure 3 is a flow chart of another method for determining a photovoltaic assembly string arrangement provided by an embodiment of the present invention;

[0040] Figure 4 This is a schematic diagram of a photovoltaic module area division provided by an embodiment of the present invention;

[0041] Figure 5 This is a schematic diagram of a photovoltaic module grouping method provided by an embodiment of the present invention;

[0042] Figure 6 yes Figure 5 Schematic diagram of each corresponding group of photovoltaic modules;

[0043] Figure 7 is a neighborhood schematic diagram of a photovoltaic module provided by an embodiment of the present invention;

[0044] Figure 8 is a neighborhood schematic diagram of another photovoltaic assembly provided by an embodiment of the present invention;

[0045] Fig. 9 This is a schematic diagram of string division provided by an embodiment of the present invention;

[0046] Fig.10 is another schematic diagram of string division provided by an embodiment of the present invention;

[0047] Fig.11 is a schematic diagram of the Manhattan distance from the positive and negative terminals to the locations where the inverter can be arranged in a stringing method provided by an embodiment of the present invention;

[0048] Fig.12 is a schematic diagram of the Manhattan distance from the positive and negative terminals to the inverter arrangement position in another stringing method provided by an embodiment of the present invention;

[0049] Fig.13is a flow chart of another method for determining a photovoltaic assembly string arrangement provided by an embodiment of the present invention;

[0050] Fig.14 It is a structural schematic diagram of a photovoltaic module string line arrangement determination device provided by an embodiment of the present invention;

[0051] Fig.15 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0052] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0053] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0054] Figure 1 is a flow chart of a method for determining a photovoltaic module string line arrangement provided by an embodiment of the present invention. This embodiment can be applied to the case of determining a photovoltaic module string line arrangement mode. The method can be executed by a photovoltaic module string line arrangement determination device, such as Figure 1 As shown, the photovoltaic module string line arrangement determination method includes:

[0055] S110: Determine a possible location for the inverter according to the installation site and arrangement of the photovoltaic modules.

[0056] For example, photovoltaic modules can be installed in different sites, and the arrangement of photovoltaic modules when installed in different sites may be different. The possible layout position of the inverter can be determined according to the site where the photovoltaic modules are located and the arrangement of the photovoltaic modules. If the site where the photovoltaic modules are installed is, for example, a roof, the inverter can be set on the wall under the roof, and the possible layout position of the inverter can be determined according to the arrangement of the photovoltaic modules on the roof. For example, more inverters can be set at locations with a higher density of photovoltaic modules, and fewer inverters can be set at locations with a lower density of photovoltaic modules, so as to determine a better inverter position. Figure 2 is a schematic diagram of an inverter arrangement position provided by an embodiment of the present invention, such as Figure 2 As shown, the site 100 where the photovoltaic components 200 are installed is, for example, a roof, and the roof is covered with photovoltaic components 200. The position of the entire roof area can be discretized. For example, the inverters can be evenly arranged at the lower wall points corresponding to the entire roof area, thereby determining the possible arrangement positions 300 of the inverters.

[0057] S120. Determine, according to the possible locations of the inverter, the stringing method of the photovoltaic modules at each possible location of the inverter.

[0058] Specifically, according to the deployable positions of the inverter, the photovoltaic modules can be divided into strings to obtain multiple strings. By determining the string connection method of each string, the string connection method of the photovoltaic modules at each deployable position of the inverter can be determined. The deployable positions of the inverter are different, and the string division will be different, so there will be multiple string division methods for photovoltaic modules, and each division method can obtain a string connection method. Therefore, multiple string connection methods can be obtained according to the deployable positions of the strings and the inverter.

[0059] S130, respectively calculating the Manhattan distance from the positive and negative terminals to the inverter arrangement position in each string wiring method, and the distance of the jumper in each string wiring method, and taking the string wiring method corresponding to the minimum value of the sum of the two as the optimal string wiring arrangement.

[0060] The Manhattan distance refers to the distance between two points in the north-south direction plus the distance in the east-west direction. Because the photovoltaic modules are installed on the roof, the inverter can be arranged on the wall under the roof. When the photovoltaic modules are connected to the inverter, direct connection may cause the cables to hang in the air. Therefore, wiring along the wall requires wiring in the east-west and north-south directions. Therefore, calculating the Manhattan distance from the positive and negative terminals to the inverter can get the accurate wiring length.

[0061] Because the positive and negative terminals of the photovoltaic modules have shorter connecting wires, the horizontal wiring between the adjacent photovoltaic modules can be connected using the existing connecting wires. When the photovoltaic modules are connected vertically or diagonally, jumpers are required for connection. Therefore, by calculating the length of the vertical and diagonal lines in each string connection method, the length of the jumper in each string connection method can be determined, thereby obtaining the cable length required in each string connection method.

[0062] Specifically, there are multiple strings in each string-to-string mode, and the photovoltaic modules in each string can be connected in series, with the positive terminal at the starting point of the string left connected to the inverter, and the negative terminal at the end of the string left connected to the inverter; or, the negative terminal at the starting point of the string left connected to the inverter, and the positive terminal at the end of the string left connected to the inverter. By calculating the Manhattan distance from the positive and negative terminals of all strings in each string-to-string mode to the corresponding inverter deployable position, the Manhattan distance from the positive and negative terminals to the inverter deployable position in each string-to-string mode can be obtained. The Manhattan distance from the positive and negative terminals in each string-to-string mode to the inverter deployable position is added to the jumper distance in each string-to-string mode to obtain the string length of each string-to-string mode. By comparing all string lengths, and taking the string mode corresponding to the smallest string length among all string lengths as the optimal string arrangement mode, a better string arrangement can be achieved, which is conducive to reducing the cable length, reducing the series connection time of photovoltaic modules, and reducing the string cost.

[0063] The technical solution of this embodiment determines the deployable position of the inverter according to the site and arrangement of the photovoltaic components installed to determine the optimal inverter position. According to the deployable position of the inverter, the photovoltaic components can be divided into strings to determine the stringing method of the photovoltaic components at each deployable position of the inverter. The Manhattan distance from the positive and negative terminals of all strings in each stringing method to the deployable position of the corresponding inverter is calculated, and the Manhattan distance from the positive and negative terminals to the deployable position of the inverter in each stringing method can be obtained. The Manhattan distance from the positive and negative terminals in each stringing method to the deployable position of the inverter is added to the jumper distance in each stringing method to obtain the string length of each stringing method. By comparing all the string lengths, the stringing method corresponding to the smallest string length among all string lengths is used as the optimal stringing arrangement method, and a better stringing arrangement can be achieved, which is conducive to reducing the cable length, reducing the series connection time of photovoltaic components, and reducing the stringing cost. The technical solution of this embodiment solves the problem that when photovoltaic modules are arranged in odd-shaped arrays, the inverter position cannot be optimal, and the string cables of the photovoltaic modules are long when connected, resulting in a large amount of cable waste. It achieves the effect of determining a more optimal inverter position and a more optimal photovoltaic module string arrangement.

[0064] Figure 3is a flow chart of another method for determining the arrangement of photovoltaic assembly strings provided by an embodiment of the present invention. Figure 3 As shown, the method for determining the arrangement of the volt-volt components includes:

[0065] S210. Divide the photovoltaic modules into a plurality of areas according to the sites where the photovoltaic modules are installed.

[0066] Specifically, the photovoltaic components can be divided into multiple areas according to the characteristics of the site where the photovoltaic components are located; for example, if the photovoltaic components are installed on the roof, the photovoltaic components can be divided into multiple areas based on the vertices of the roof. For example, when the roof has four vertices, the photovoltaic components can be divided into four areas, which is convenient for determining the corresponding inverter layout position according to the photovoltaic components in each area.

[0067] S220. Determine the possible layout positions of the inverters corresponding to the components in each area according to the layout density and layout position of the components in each area.

[0068] Specifically, the number of inverters corresponding to each regional component can be determined according to the arrangement density of each regional component. For example, when the arrangement density of a certain regional component is large, the number of inverters corresponding to the regional component is large; when the arrangement density of a certain regional component is small, the number of inverters corresponding to the regional component is small. The deployable position of the inverter can be determined according to the arrangement position of each regional component and the number of inverters corresponding to it. For example, the deployable position of the inverter can be determined by limiting the distance between the inverter and each photovoltaic component to be less than a first preset distance; the deployable position of the inverter can also be determined by limiting the distance between the center of each regional component and the inverter to be less than a second preset distance; the deployable position of the inverter can also be determined by other methods, which are not limited here.

[0069] Optionally, determining the possible layout positions of the inverters corresponding to the components in each region according to the arrangement density and arrangement positions of the components in each region includes:

[0070] Step a: determine the ratio of the arrangement density of the components in each area to the reference arrangement density, and use the product of the ratio and the number of reference inverters as the number of inverters corresponding to the components in each area.

[0071] Specifically, the base arrangement density of photovoltaic modules is ρ, the base number of inverters is B, the arrangement density of photovoltaic modules in the i-th region is ρi, where i is a positive integer greater than or equal to 1, and the number of inverters corresponding to the photovoltaic modules in the i-th region is Then the number of inverters corresponding to the components in each area can be determined.

[0072] Step b: Determine the possible layout positions of the inverters corresponding to the components in each area according to the number of inverters and the layout positions of the components in each area.

[0073] Specifically, the number of inverters can be determined first, and then the corresponding deployable positions of the inverters can be determined based on the arrangement positions of the components in each area. For example, the deployable positions of the inverters can be determined by limiting the distance between the inverter and the photovoltaic components to be less than a first preset distance. The deployable positions of the inverters can also be determined by limiting the distance between the center of each area component and the inverter to be less than a second preset distance. The deployable positions of the inverters can also be determined by other methods, which are not limited here.

[0074] For example, Figure 4 Schematic diagram of a photovoltaic module area division provided by an embodiment of the present invention, such as Figure 4 As shown in the figure, the building where the photovoltaic module is located has four vertices, so the photovoltaic module can be divided into four areas A1, A2, A3 and A4. The number of reference inverters is, for example, B=4. When the photovoltaic modules are fully arranged in area A1, the arrangement density of area A1 is ρ1=ρ, and the number of inverters corresponding to area A1 is B1=4. Inverters B11, B12, B13 and B14 can be set in area A1; the arrangement density of area A2 is ρ2, and the number of inverters corresponding to area A2 is Rounding B2 to 2, then inverters B21 and B22 can be set in area A2, and the specific location of the inverter can be determined according to the arrangement of the photovoltaic modules; the arrangement density of area A3 is ρ3, then the number of inverters corresponding to area A3 is Rounding B3 to 2, then inverters B31 and B32 can be set in area A3, and the specific location of the inverter can be determined according to the arrangement of the photovoltaic modules; the arrangement density of area A4 is ρ4, then the number of inverters corresponding to area A4 is By rounding, B4 is 3, and inverters B41, B42 and B43 can be set in the A4 area. The specific positions of the inverters can be determined according to the arrangement positions of the photovoltaic modules, thereby determining the number and positions of the inverters.

[0075] S230 , dividing the photovoltaic components into multiple groups according to a preset step size, and iteratively searching the neighborhood of each group of components to obtain multiple strings within a preset string range.

[0076] The preset string range is the number of photovoltaic modules in the string that each inverter can connect to. The value of the preset string range can be determined based on parameters such as the operating voltage, power and temperature of the inverter. The preset string range of each inverter can be different.

[0077] Specifically, the photovoltaic modules are divided into multiple groups according to the preset step size, and the neighborhood of each group of modules is iteratively searched until the number of photovoltaic modules meets the preset string range, and a string is obtained. Then the neighborhood of the remaining photovoltaic modules is iteratively searched until the number of photovoltaic modules meets the preset string range, and another string is obtained. This is repeated until all photovoltaic modules are traversed, and multiple strings can be obtained.

[0078] Optionally, the photovoltaic modules are divided into a plurality of groups according to a preset step length, including:

[0079] The photovoltaic modules are divided into multiple groups according to a preset single step length or a preset combined step length.

[0080] Specifically, the preset step size can be a single step size or a combined step size. When the preset step size is a single step size, the single step size can be 1, 2, 3, or other values. When the preset step size is a combined step size, the combined step size can be [2,3]. That is, in a row of photovoltaic modules, they can be grouped first by step size 2 and then by step size 3. The specific value of the preset step size can be determined based on actual conditions and is not limited here.

[0081] For example, Figure 5 Schematic diagram of a photovoltaic module grouping method provided by an embodiment of the present invention. Figure 5 As shown, there are 4 rows of photovoltaic modules, namely, row C1, row C2, row C3 and row C4. Each row of photovoltaic modules is grouped according to a preset step size, and the preset step size is, for example, a combination step size [2,3]. Then, row C1 can be divided into three groups, row C2 can be divided into three groups, row C3 can be divided into five groups, and row C4 can be divided into three groups, thereby realizing the division of photovoltaic modules into multiple groups. Figure 6 yes Figure 5 The corresponding schematic diagram of each group of photovoltaic modules is as follows: Figure 6 As shown, each group of photovoltaic components is numbered, and 14 groups of photovoltaic components can be obtained.

[0082] Optionally, iterate the search of the neighborhood of each set of components, including:

[0083] Iterates the search of the two-, four-, or eight-neighborhood of each set of components.

[0084] Exemplarily, after the photovoltaic components are grouped, the neighborhood of each group of photovoltaic components is searched. Figure 7 is a neighborhood schematic diagram of a photovoltaic module provided by an embodiment of the present invention, Figure 8 is a schematic diagram of a neighborhood of another photovoltaic module provided by an embodiment of the present invention, referring to Figure 7, each group of photovoltaic components with a step size of 2 can search its four neighbors. For example, the four neighbors of the 9th group of photovoltaic components are the 8th group of photovoltaic components, the 10th group of photovoltaic components, the 5th group of photovoltaic components and the 14th group of photovoltaic components; refer to Figure 8 , each group of photovoltaic components with a step size of 3 can search its class four neighborhoods. For example, the class four neighborhoods of the 6th group of photovoltaic components are the 5th group of photovoltaic components, the 3rd group of photovoltaic components, the 10th group of photovoltaic components and the 11th group of photovoltaic components. By iteratively searching the neighborhood of each group of components, multiple strings can be obtained.

[0085] S240, obtaining a plurality of string connection modes according to the possible arrangement positions of the strings and the inverters.

[0086] Specifically, when iteratively searching the neighborhood of each group of components, the search can be performed horizontally or vertically, and the two-neighborhood, four-neighborhood, or eight-neighborhood of each group of components can be searched; and the division of strings will be different depending on the deployable positions of the inverter, so there will be multiple string division methods for photovoltaic components, and each division method can obtain a string connection method. Therefore, multiple string connection methods can be obtained according to the deployable positions of the strings and inverters.

[0087] For example, Fig. 9 is a schematic diagram of string division provided by an embodiment of the present invention, Fig.10 is another schematic diagram of string division provided by an embodiment of the present invention, such as Fig. 9 and Fig.10 As shown, by iteratively searching the neighborhood of each group of components, two group strings can be obtained. Different group string division methods can be obtained through different neighborhood search methods, and multiple string line methods can be obtained, namely Fig. 9 and Fig.10 It should be noted that, through different neighborhood search methods, a variety of different group string division methods can be obtained, that is, a variety of stringing methods can be obtained. Fig. 9 and Fig.10 Only two stringing methods are shown, but they are not limiting.

[0088] S250, respectively calculating the Manhattan distance from the positive and negative terminals to the inverter arrangement position in each string wiring method, and the distance of the jumper in each string wiring method, and taking the string wiring method corresponding to the minimum value of the sum of the two as the optimal string wiring arrangement.

[0089] For example, Fig.11 is a schematic diagram of the Manhattan distance from the positive and negative terminals to the inverter arrangement position in a stringing method provided by an embodiment of the present invention, such as Fig.11As shown, the photovoltaic components can be divided into two groups, for example, the starting point of the first group is the first group of photovoltaic components, the end point of the first group is the seventh group of photovoltaic components, the connection between the first group of photovoltaic components and the inverter deployable position 300 is L1, and the connection between the seventh group of photovoltaic components and the inverter deployable position 300 is L2; ​​then the Manhattan distance from the positive and negative terminals of the first group of strings to the inverter deployable position 300 is the sum of the length of L1 and the length of L2; the starting point of the second group of strings is the twelfth group of photovoltaic components, for example, and the end point of the second group of strings is the eleventh group of photovoltaic components; the connection between the twelfth group of photovoltaic components and the inverter deployable position 300 is L3, and the connection between the eleventh group of photovoltaic components and the inverter deployable position 300 is L4; then the Manhattan distance from the positive and negative terminals of the second group of strings to the inverter deployable position 300 is the sum of the length of L3 and the length of L4. Add the Manhattan distance from the positive and negative terminals of the first string to the inverter layout position 300 and the Manhattan distance from the positive and negative terminals of the second string to the inverter layout position 300 to get Fig.11 The Manhattan distance from the positive and negative terminals to the inverter placement location in the string wiring method shown.

[0090] Fig.12 It is a schematic diagram of the Manhattan distance from the positive and negative terminals to the inverter deployable position in another stringing method provided by an embodiment of the present invention. For example, the photovoltaic components can be divided into two groups. The starting point of the first group is, for example, the first group of photovoltaic components, and the end point of the first group of photovoltaic components is the tenth group of photovoltaic components. The connection between the first group of photovoltaic components and the inverter deployable position 300 is L5, and the connection between the tenth group of photovoltaic components and the inverter deployable position 300 is L6; then the Manhattan distance from the positive and negative terminals of the first group of strings to the inverter deployable position 300 is the sum of the length of L5 and the length of L6; the starting point of the second group of strings is, for example, the ninth group of photovoltaic components, and the end point of the second group of strings is the fourteenth group of photovoltaic components; the connection between the ninth group of photovoltaic components and the inverter deployable position 300 is L7, and the connection between the fourteenth group of photovoltaic components and the inverter deployable position 300 is L8; then the Manhattan distance from the positive and negative terminals of the second group of strings to the inverter deployable position 300 is the sum of the length of L7 and the length of L8. Add the Manhattan distance from the positive and negative terminals of the first string to the inverter layout position 300 and the Manhattan distance from the positive and negative terminals of the second string to the inverter layout position 300 to get Fig.12 The Manhattan distance from the positive and negative terminals to the inverter placement location in the string wiring method shown.

[0091] Fig.11 and Fig.12Only two stringing methods are shown. Photovoltaic modules can also have other stringing methods, which are not limited here. By calculating the Manhattan distance from the positive and negative terminals to the inverter layout position in each stringing method, and the distance of the jumper in each stringing method, the stringing method corresponding to the minimum value of the sum of the two is used as the optimal stringing arrangement. A better stringing arrangement can be obtained, which makes the wiring of the stringing arrangement shorter, which is beneficial to reducing cable costs.

[0092] The technical solution of this embodiment can divide the photovoltaic components into multiple areas according to the characteristics of the site where the photovoltaic components are located. By determining the ratio of the arrangement density of the components in each area to the benchmark arrangement density, the product of the ratio and the number of benchmark inverters is used as the number of inverters corresponding to the components in each area; according to the number of inverters and the arrangement positions of the components in each area, the possible arrangement positions of the inverters corresponding to the components in each area are determined to determine the optimal inverter positions. According to the preset step size, the photovoltaic components are divided into multiple groups; and the neighborhood of each group of components is iteratively searched until the number of photovoltaic components meets the preset string range, and a string is obtained. Then the neighborhood of the remaining photovoltaic components is iteratively searched until the number of photovoltaic components meets the preset string range, and another string can be obtained. Repeat this process until all photovoltaic components are traversed to obtain multiple strings. When iteratively searching the neighborhood of each group of components, you can search horizontally or vertically, and you can search two, four or eight neighborhoods of each group of components; and the division of strings will be different depending on the deployable positions of the inverter, so there will be multiple string division methods for photovoltaic components, and each division method can obtain a string connection method. Therefore, multiple string connection methods can be obtained according to the deployable positions of the strings and inverters.

[0093] Fig.13 is a flowchart of another method for determining the arrangement of photovoltaic assembly strings provided by an embodiment of the present invention. Optionally, refer to Fig.13 The method for determining the arrangement of the volt-volt components includes:

[0094] S310, dividing the photovoltaic modules into a plurality of areas according to the sites where the photovoltaic modules are installed.

[0095] S320. Determine the possible layout positions of the inverters corresponding to the components in each area according to the layout density and layout position of the components in each area.

[0096] S330, dividing the photovoltaic components into multiple groups according to a preset step length, and iteratively searching the neighborhood of each group of components to obtain multiple strings within a preset string range.

[0097] S340, obtaining a plurality of string connection modes according to the possible arrangement positions of the strings and the inverters.

[0098] S350, determining the coordinates of the positive terminal and the negative terminal in each stringing mode.

[0099] Specifically, there are multiple strings in each string connection mode, and the coordinates of the positive terminal and the negative terminal of each string are determined to determine the coordinates of the positive terminal and the negative terminal in each string connection mode. The coordinate system can be established according to actual conditions. For example, when the photovoltaic module is on the roof, the coordinate system can be established with the center of the roof as the coordinate origin. The coordinate system can also be established in other ways, which are not limited here.

[0100] S360, calculating the Manhattan distance from the positive and negative terminals to the inverter layout position and the distance of the jumper in each string wiring method according to the coordinates of the positive and negative terminals, and taking the string wiring method corresponding to the minimum value of the sum of the two as the optimal string wiring arrangement.

[0101] For example, in a certain string, the coordinates of the positive terminal are (x1, y1), the coordinates of the negative terminal are (x2, y2), and the coordinates of the inverter deployable position are (x3, y3). Then the Manhattan distance from the positive terminal to the corresponding inverter deployable position is d1 = |x1-x3| + |y1-y3|, and the Manhattan distance from the negative terminal to the corresponding inverter deployable position is d2 = |x2-x3| + |y2-y3|. Then the sum of d1 and d2 is the Manhattan distance from the string to the corresponding inverter. According to this method, the Manhattan distance from all strings to the inverter can be calculated, so as to determine the Manhattan distance from the positive and negative terminals to the inverter deployable position in each string stringing method. Then, the Manhattan distance from the positive and negative terminals to the inverter deployable position in each string stringing method is added to the distance of the jumper in each string stringing method, and the string length of each string stringing method can be obtained. By comparing all string line lengths and taking the string line arrangement corresponding to the smallest string line length among all string line lengths as the optimal string line arrangement, a better string line arrangement can be achieved, which is beneficial to reducing cable length, reducing the series connection time of photovoltaic modules, and reducing string line costs.

[0102] The technical solution of this embodiment determines the coordinates of the positive terminal and the negative terminal of each string in each string connection mode by determining the coordinates of the positive terminal and the negative terminal of each string group. The Manhattan distance from each string group to the inverter can be calculated based on the coordinates of the positive terminal and the negative terminal, thereby determining the Manhattan distance from the positive and negative terminals to the position where the inverter can be arranged in each string connection mode. Then, the Manhattan distance from the positive and negative terminals to the position where the inverter can be arranged in each string connection mode is added to the distance of the jumper in each string connection mode, and the string length of each string connection mode can be obtained. By comparing all the string lengths and taking the string connection mode corresponding to the smallest string length among all the string lengths as the optimal string arrangement mode, a better string arrangement can be achieved, which is beneficial to reducing the cable length, reducing the series connection time of photovoltaic modules, and reducing the string cost.

[0103] Fig.14Schematic diagram of a photovoltaic module string arrangement determination device provided by an embodiment of the present invention. Fig.14 As shown, the photovoltaic assembly string arrangement determination device includes:

[0104] The inverter position determination module 410 is used to determine the possible arrangement position of the inverter according to the site and arrangement mode of the photovoltaic assembly installation;

[0105] A stringing mode determination module 420 is used to determine the stringing mode of the photovoltaic modules at each possible arrangement position of the inverter according to the possible arrangement positions of the inverter;

[0106] The string arrangement determination module 430 is used to calculate the Manhattan distance from the positive and negative terminals to the inverter layout position in each string arrangement, and the distance of the jumper in each string arrangement, and take the string arrangement corresponding to the minimum value of the sum of the two as the optimal string arrangement.

[0107] Optionally, the inverter position determination module 410 includes:

[0108] A region division unit, used for dividing the photovoltaic modules into a plurality of regions according to the sites where the photovoltaic modules are installed;

[0109] The inverter position determination unit is used to determine the arrangable position of the inverter corresponding to the components in each area according to the arrangement density and arrangement position of the components in each area.

[0110] Optionally, the inverter position determination unit is specifically used to determine the ratio of the arrangement density of components in each area to the reference arrangement density, and take the product of the ratio and the number of reference inverters as the number of inverters corresponding to the components in each area; based on the number of inverters and the arrangement positions of components in each area, determine the arrangable positions of the inverters corresponding to the components in each area.

[0111] Optionally, the stringing mode determination module 420 includes:

[0112] A string division unit is used to divide the photovoltaic components into multiple groups according to a preset step size, and iteratively search the neighborhood of each group of components to obtain multiple strings within a preset string range;

[0113] The stringing mode determination unit is used to obtain a variety of stringing modes according to the positions where strings and inverters can be arranged.

[0114] Optionally, the string arrangement determination module 430 includes:

[0115] A coordinate determination unit, used to determine the coordinates of the positive terminal and the negative terminal in each stringing mode;

[0116] The distance calculation unit is used to calculate the Manhattan distance from the positive terminal to the inverter arrangement position according to the coordinates of the positive terminal and the negative terminal.

[0117] The photovoltaic module string line arrangement determination device provided in the embodiment of the present invention can execute the photovoltaic module string line arrangement determination method provided in any implementation scheme of the present invention, and has functional modules and beneficial effects corresponding to the execution method. The implementation principle and beneficial effects of the photovoltaic module string line arrangement determination device are similar to the implementation principle and beneficial effects of the photovoltaic module string line arrangement determination method provided in any of the above-mentioned implementation schemes, and will not be repeated here.

[0118] Fig.15 is a structural schematic diagram of an electronic device provided by an embodiment of the present invention, Fig.15 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0119] like Fig.15 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0120] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0121] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for determining a photovoltaic module string arrangement.

[0122] In some embodiments, the photovoltaic assembly string line arrangement determination method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the photovoltaic assembly string line arrangement determination method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the photovoltaic assembly string line arrangement determination method in any other appropriate manner (e.g., by means of firmware).

[0123] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0124] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0125] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0126] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0127] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0128] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0129] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0130] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for determining the arrangement of photovoltaic assembly strings, characterized in that: include: Determine the possible location of the inverter based on the site and layout of the PV panels; According to the possible locations of the inverter, determine the stringing method of the photovoltaic modules at each possible location of the inverter; Calculate the Manhattan distances from the positive and negative terminals to the inverter arrangement positions in each string wiring mode, and the jumper distance in each string wiring mode, and take the string wiring mode corresponding to the minimum value of the sum of the two as the optimal string wiring arrangement; Determine the possible locations of the inverters based on the installation site and layout of the PV panels, including: Dividing the photovoltaic assembly into a plurality of areas according to the site where the photovoltaic assembly is installed; Determine the possible arrangement positions of the inverters corresponding to the components in each region according to the arrangement density and arrangement position of the components in each region; According to the possible locations of the inverter, determine the stringing method of the PV modules at each possible location of the inverter, including: According to a preset step length, the photovoltaic components are divided into multiple groups, and the neighborhood of each group of components is iteratively searched to obtain multiple strings within a preset string range; According to the positions where the strings and the inverters can be arranged, a variety of string connection methods are obtained.

2. The method for determining the arrangement of photovoltaic assembly strings according to claim 1, characterized in that: Determining the arranging positions of the inverters corresponding to the components in each region according to the arrangement density and arrangement positions of the components in each region includes: Determine a ratio of the arrangement density of the components in each region to the reference arrangement density, and use the product of the ratio and the number of reference inverters as the number of inverters corresponding to the components in each region; According to the number of the inverters and the arrangement positions of the components in each region, the arrangement positions of the inverters corresponding to the components in each region are determined.

3. The method for determining the arrangement of photovoltaic assembly strings according to claim 1, characterized in that: According to a preset step length, the photovoltaic components are divided into a plurality of groups including: The photovoltaic components are divided into multiple groups according to a preset single step length or a preset combined step length.

4. The method for determining the arrangement of photovoltaic assembly strings according to claim 1, characterized in that: Iterate the search of the neighborhood of each set of components, including: Iterates the search of the two-, four-, or eight-neighborhood of each set of components.

5. The method for determining the arrangement of photovoltaic assembly strings according to claim 1, characterized in that: The Manhattan distances from the positive and negative terminals to the inverter arrangement positions in each string connection method are calculated respectively, including: Determine the coordinates of the positive terminal and the negative terminal in each stringing mode; The Manhattan distances from the positive and negative terminals to the inverter arrangable positions are calculated according to the coordinates of the positive and negative terminals.

6. A photovoltaic module string line arrangement determination device, characterized in that: include: The inverter position determination module is used to determine the possible arrangement position of the inverter according to the site and arrangement mode of the photovoltaic assembly. Specifically, it is used to divide the photovoltaic assembly into multiple areas according to the site where the photovoltaic assembly is installed. According to the arrangement density and arrangement position of the components in each area, the possible arrangement position of the inverter corresponding to the components in each area is determined. A stringing mode determination module is used to determine the stringing mode of the photovoltaic components at each arrangable position of the inverter according to the arrangable position of the inverter; specifically, it is used to divide the photovoltaic components into multiple groups according to a preset step length, and iteratively search the neighborhood of each group of components to obtain multiple strings within a preset string range; according to the strings and the arrangable position of the inverter, multiple stringing modes are obtained; The string arrangement determination module is used to calculate the Manhattan distance from the positive and negative terminals to the inverter arrangement position in each string arrangement mode, and the distance of the jumper in each string arrangement mode, and take the string arrangement mode corresponding to the minimum value of the sum of the two as the optimal string arrangement.

7. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the photovoltaic assembly string line arrangement determination method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the photovoltaic assembly string line arrangement determination method according to any one of claims 1 to 5 when executed.