Environment adaptive photovoltaic access method and system

By constructing a tree branch map and matching it with the template map, dynamically adjusting the connection relationship of photovoltaic modules, the problem of inflexible component access methods in photovoltaic systems is solved, and the optimal output power and system stability of photovoltaic modules in different environments is achieved.

CN120474090AActive Publication Date: 2025-08-12NANJING SHENDA ENG TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510978590.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-16
Publication Date
2025-08-12
Estimated Expiration
2045-07-16

AI Technical Summary

Technical Problem

The existing photovoltaic system management methods lack flexibility and cannot dynamically adjust the series or parallel relationship of components according to actual needs, resulting in the impact of system efficiency and stability.

Method used

Through the adaptive adjustment of photovoltaic access method of environmental monitoring, the control center obtains the environmental information of the photovoltaic module, constructs a tree-like branch map, and matches it with multiple tree-like branch template maps to determine the best grid access solution to optimize the connection relationship of the photovoltaic module.

Benefits of technology

The optimal output power of photovoltaic modules in the current environmental state is achieved, and the efficiency and stability of the system are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120474090A_ABST
    Figure CN120474090A_ABST
Patent Text Reader

Abstract

The invention provides an environment adaptive photovoltaic access method and system, belongs to the technical field of digital photovoltaic, and is used for adaptively adjusting photovoltaic access through environment monitoring to ensure photovoltaic output power. The method comprises the following steps: a control center obtains respective environment information of a plurality of photovoltaic modules, wherein the environment information represents the current environment states of the plurality of photovoltaic modules; the control center constructs a tree branch atlas of the plurality of photovoltaic modules according to the respective environment information of the plurality of photovoltaic modules and the serial-parallel connection relationship among the plurality of photovoltaic modules; the control center determines a target tree-shaped branch template atlas, which is most matched with the tree-shaped branch atlas, in the plurality of tree-shaped branch template atlas by matching the tree-shaped branch atlas with the plurality of tree-shaped branch template atlas; and the control center adjusts a power grid access scheme of the plurality of photovoltaic modules into a power grid access scheme indicated by the target tree-shaped branch template map, wherein the power grid access scheme is an access scheme of the optimal output power in the current environment state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of digital photovoltaic technology, and in particular to an environment-adaptive photovoltaic access method and system. Background Art

[0002] With the increasing global demand for renewable energy, photovoltaic systems have gained widespread adoption as a clean, renewable energy solution. However, the performance of photovoltaic systems is affected by numerous factors, such as lighting conditions, temperature fluctuations, and the characteristics of the modules themselves. Therefore, effectively adjusting the way photovoltaic modules are connected to the grid to optimize system performance has become a research priority. In photovoltaic systems, photovoltaic modules are typically connected to the grid in either series or parallel. The series connection involves connecting the positive and negative terminals of multiple photovoltaic modules in sequence to form a single current path. In this way, the current flows through all modules identically, but the voltages are summed. The parallel connection involves connecting the positive and negative terminals of multiple photovoltaic modules together to form a single voltage path. In this way, the voltage flows through all modules identically, but the currents are summed.

[0003] However, existing PV system management methods often lack flexibility and are unable to dynamically adjust the series or parallel connection of components based on actual needs. For example, if a component fails or its performance degrades, the system cannot promptly adjust the connection of other components to compensate for the loss, thus affecting the efficiency and stability of the entire system. Summary of the Invention

[0004] The embodiments of the present application provide an environment-adaptive photovoltaic access method and system, which adaptively adjust the photovoltaic access through environmental monitoring to ensure the output power of the photovoltaic system.

[0005] To achieve the above objectives, this application adopts the following technical solutions: In a first aspect, an environment-adaptive photovoltaic access method is provided, which is applied to a control center. The method includes: the control center obtains environmental information of each of a plurality of photovoltaic components, where the environmental information represents the current environmental status of the plurality of photovoltaic components; the control center constructs a tree-like branch map of the plurality of photovoltaic components based on the environmental information of the plurality of photovoltaic components and the series-parallel connection relationship between the plurality of photovoltaic components; the control center determines a target tree-like branch template map that best matches the tree-like branch map among the plurality of tree-like branch template maps by matching the tree-like branch map with a plurality of tree-like branch template maps; the control center adjusts the grid access schemes of the plurality of photovoltaic components to the grid access scheme indicated by the target tree-like branch template map, where the grid access scheme is the access scheme with the optimal output power for the current environmental status.

[0006] Optionally, the connection relationship of the nodes in the tree-like branch map can represent the series and parallel connection relationship between multiple photovoltaic components, and each node in the tree-like branch map and the edges connecting each node can represent the environmental information of each of the multiple photovoltaic components.

[0007] Optionally, the environmental information of each of the multiple photovoltaic components includes the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center determines the multiple photovoltaic components as corresponding multiple nodes in a tree-like branch graph based on the environmental information of each of the multiple photovoltaic components and the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the connection relationship between the multiple nodes based on the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the length and direction of the edges connecting the multiple nodes based on the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center connects the edges of the multiple nodes to corresponding nodes based on the connection relationship between the multiple nodes to obtain a tree-like branch graph.

[0008] Optionally, for the first photovoltaic component and the second photovoltaic component among the multiple photovoltaic components, the second photovoltaic component is connected in series after the first photovoltaic component, and the first photovoltaic component is represented by the first node among the multiple nodes; the second photovoltaic component is represented by the second node among the multiple nodes, and the second node is a child node of the first node; on this basis, the control center determines the length and direction of the edge connecting the multiple nodes according to the respective ambient temperatures and illumination intensities of the multiple photovoltaic components, including: the control center maps the ambient temperature of the first photovoltaic component to the first coordinate value of the x-axis, and maps the illumination intensity of the first photovoltaic component to the second coordinate value of the y-axis; the control center constructs a first vector with the coordinate origin of the x-axis and the y-axis as the starting point of the vector, and the point represented by the first coordinate value and the second coordinate value as the end point of the vector, the first vector being the first edge connecting the first node and the second node; the control center connects the first node and the second node through the first edge.

[0009] Optionally, the control center determines the target tree branch template map that best matches the tree branch map among the multiple tree branch template maps by matching the tree branch map with multiple tree branch template maps, including: the control center determines the tree branch template map with the smallest node distance by calculating the node distances between the tree branch map and the multiple tree branch template maps respectively, and the tree branch template map with the smallest node distance is the best matching target tree branch template map.

[0010] Optionally, the tree branch graph includes a root node and M nodes, M is an integer greater than 1, and the multiple tree branch template graphs include N tree branch template graphs, N is an integer greater than 1; the control center determines the tree branch template graph with the smallest node distance by calculating the node distances between the tree branch graph and the multiple tree branch template graphs, including: for the j-th tree branch template graph in the N tree branch template graphs: the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph; for the M nodes For the i-th node in the point, the control center determines the distance between the i-th node and a corresponding node in the j-th tree branch template map. The corresponding node is the node closest to the i-th node in the j-th tree branch template map. When i traverses 1 to M, M distances are obtained; the control center determines the sum of the M distances and records it as the total distance j; when j traverses 1 to N, the control center obtains N total distances in total; the control center selects the shortest total distance from the N total distances, and determines that the tree branch template map corresponding to the shortest total distance is the target tree branch template map.

[0011] Optionally, if the node closest to the i-th node in the j-th tree branch template map at least partially overlaps with the i-th node, then the distance between the node closest to the i-th node in the j-th tree branch template map and the i-th node is 0.

[0012] Optionally, the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph, including: the control center eliminates the edges in the tree branch graph movement to obtain a tree branch graph of the eliminated edges; the control center moves the tree branch graph of the eliminated edges until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph.

[0013] Optionally, the control center adjusts the grid access scheme of multiple photovoltaic components to the grid access scheme indicated by the target tree-like branch template map, including: the control center adjusts the series and parallel connection relationship between the multiple photovoltaic components to be consistent with the connection relationship of each node in the target tree-like branch template map, and obtains multiple photovoltaic components with adjusted relationships. The connection relationship of the multiple photovoltaic components with adjusted relationships themselves is connected to the grid, which is the grid access scheme of the multiple photovoltaic components.

[0014] In a second aspect, a control center of a photovoltaic system is provided, which is configured as follows: the control center obtains environmental information of each of the multiple photovoltaic components, where the environmental information represents the current environmental status of the multiple photovoltaic components; the control center constructs a tree branch map of the multiple photovoltaic components based on the environmental information of each of the multiple photovoltaic components and the series-parallel connection relationship between the multiple photovoltaic components; the control center determines a target tree branch template map that best matches the tree branch map among the multiple tree branch template maps by matching the tree branch map with the multiple tree branch template maps; the control center adjusts the grid access schemes of the multiple photovoltaic components to the grid access scheme indicated by the target tree branch template map, where the grid access scheme is the access scheme with the optimal output power for the current environmental status.

[0015] Optionally, the connection relationship of the nodes in the tree-like branch map can represent the series and parallel connection relationship between multiple photovoltaic components, and each node in the tree-like branch map and the edges connecting each node can represent the environmental information of each of the multiple photovoltaic components.

[0016] Optionally, the environmental information of each of the multiple photovoltaic components includes the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center determines the multiple photovoltaic components as corresponding multiple nodes in a tree-like branch graph based on the environmental information of each of the multiple photovoltaic components and the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the connection relationship between the multiple nodes based on the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the length and direction of the edges connecting the multiple nodes based on the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center connects the edges of the multiple nodes to corresponding nodes based on the connection relationship between the multiple nodes to obtain a tree-like branch graph.

[0017] Optionally, for the first photovoltaic component and the second photovoltaic component among the multiple photovoltaic components, the second photovoltaic component is connected in series after the first photovoltaic component, and the first photovoltaic component is represented by the first node among the multiple nodes; the second photovoltaic component is represented by the second node among the multiple nodes, and the second node is a child node of the first node; on this basis, the control center determines the length and direction of the edge connecting the multiple nodes according to the respective ambient temperatures and illumination intensities of the multiple photovoltaic components, including: the control center maps the ambient temperature of the first photovoltaic component to the first coordinate value of the x-axis, and maps the illumination intensity of the first photovoltaic component to the second coordinate value of the y-axis; the control center constructs a first vector with the coordinate origin of the x-axis and the y-axis as the starting point of the vector, and the point represented by the first coordinate value and the second coordinate value as the end point of the vector, the first vector being the first edge connecting the first node and the second node; the control center connects the first node and the second node through the first edge.

[0018] Optionally, the control center determines the target tree branch template map that best matches the tree branch map among the multiple tree branch template maps by matching the tree branch map with multiple tree branch template maps, including: the control center determines the tree branch template map with the smallest node distance by calculating the node distances between the tree branch map and the multiple tree branch template maps respectively, and the tree branch template map with the smallest node distance is the best matching target tree branch template map.

[0019] Optionally, the tree branch graph includes a root node and M nodes, M is an integer greater than 1, and the multiple tree branch template graphs include N tree branch template graphs, N is an integer greater than 1; the control center determines the tree branch template graph with the smallest node distance by calculating the node distances between the tree branch graph and the multiple tree branch template graphs, including: for the j-th tree branch template graph in the N tree branch template graphs: the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph; for the M nodes For the i-th node in the point, the control center determines the distance between the i-th node and a corresponding node in the j-th tree branch template map. The corresponding node is the node closest to the i-th node in the j-th tree branch template map. When i traverses 1 to M, M distances are obtained; the control center determines the sum of the M distances and records it as the total distance j; when j traverses 1 to N, the control center obtains N total distances in total; the control center selects the shortest total distance from the N total distances, and determines that the tree branch template map corresponding to the shortest total distance is the target tree branch template map.

[0020] Optionally, if the node closest to the i-th node in the j-th tree branch template map at least partially overlaps with the i-th node, then the distance between the node closest to the i-th node in the j-th tree branch template map and the i-th node is 0.

[0021] Optionally, the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph, including: the control center eliminates the edges in the tree branch graph movement to obtain a tree branch graph of the eliminated edges; the control center moves the tree branch graph of the eliminated edges until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph.

[0022] Optionally, the control center adjusts the grid access scheme of multiple photovoltaic components to the grid access scheme indicated by the target tree-like branch template map, including: the control center adjusts the series and parallel connection relationship between the multiple photovoltaic components to be consistent with the connection relationship of each node in the target tree-like branch template map, and obtains multiple photovoltaic components with adjusted relationships. The connection relationship of the multiple photovoltaic components with adjusted relationships themselves is connected to the grid, which is the grid access scheme of the multiple photovoltaic components.

[0023] In a third aspect, a computer-readable storage medium is provided, comprising: a computer program or instruction; when the computer program or instruction is executed on a computer, the computer is caused to execute an environment-adaptive photovoltaic access method as described in the first aspect.

[0024] In a fourth aspect, a computer program product is provided, comprising: a computer program or instructions, which, when executed on a computer, causes the computer to execute an environment-adaptive photovoltaic access method as described in the first aspect.

[0025] In summary, by acquiring the environmental information of multiple photovoltaic modules, the control center can construct a tree-like branch map of multiple photovoltaic modules based on the environmental information of multiple photovoltaic modules and the series-parallel connection relationship between multiple photovoltaic modules, that is, the connection relationship between multiple photovoltaic modules and the environmental status can be quantified. Therefore, the control center can match the tree-like branch map with multiple tree-like branch template maps, determine the target tree-like branch template map that best matches the tree-like branch map among the multiple tree-like branch template maps, and adjust the grid access schemes of multiple photovoltaic modules to the grid access scheme indicated by the target tree-like branch template map, so as to enable multiple photovoltaic modules to output the best power in the current environmental status. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A schematic diagram of a photovoltaic system according to an embodiment of the present invention; Figure 2 A schematic diagram of a flow chart of an environment-adaptive photovoltaic access method provided in an embodiment of the present application; Figure 3 A schematic diagram of the architecture of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] The technical solution in this application will be described below with reference to the accompanying drawings.

[0028] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information, the second indication information, or the third indication information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each information can be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.

[0029] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can be referred to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, there may be a situation where the indication methods for different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0030] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. The sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device.

[0031] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0032] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems. The embodiments of the present application do not make specific limitations on this.

[0033] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform judgment actions when implemented, nor does it mean that there are other limitations.

[0034] In the description of the embodiments of this application, unless otherwise specified, " / " indicates that the associated objects are in an "or" relationship. For example, A / B can mean A or B. "And / or" in the embodiments of this application is merely a description of the associated relationship between the associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, in the description of the embodiments of this application, unless otherwise specified, "multiple" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of a, b, or c" can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural. Furthermore, to facilitate the clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish between identical or similar items with substantially the same function or effect. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0035] To facilitate understanding of the embodiments of the present application, first Figure 1 The photovoltaic system shown in FIG is used as an example to describe in detail the system applicable to the embodiment of the present application. Figure 1 A schematic diagram of the architecture of a photovoltaic system applicable to the method provided in an embodiment of the present application.

[0036] like Figure 1 As shown, the photovoltaic system includes: photovoltaic components and a control center.

[0037] A photovoltaic module (solar panel) is essentially a multi-layered, encapsulated flat panel structure. Its core layers include: 1) a high-transmittance tempered glass front sheet (for protection and light transmission), 2) an encapsulant film (for bonding and cushioning), 3) the core solar cells (typically thin crystalline silicon wafers connected in series, responsible for photoelectric conversion), 4) a weather-resistant backsheet (for backside protection and insulation), and 5) an aluminum alloy frame (for support and fixation). A junction box is installed on the back of the module, which contains a critical protective element—a bypass diode—to prevent damage from the "hot spot effect" caused by partial shading. The core mission of a photovoltaic module is to directly convert sunlight energy into DC power through the photovoltaic effect. Solar cells absorb photons to generate current, and the series connection increases the output voltage. Beyond conversion, its design places extreme emphasis on reliability and durability: each layer of material works together to withstand harsh environments such as mechanical shock, UV rays, extreme temperatures, and moisture, ensuring stable outdoor operation for decades or more. The junction box ensures safe current delivery and integrates bypass diode protection.

[0038] The control center may be a terminal. The terminal may also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal in the embodiments of the present application may be a mobile phone, a cellular phone, a smartphone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handheld device (handset), a laptop computer, a machine type communication (MTC) terminal, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, or a wireless terminal in industrial control.

[0039] See also Figure 2 The embodiment of the present application provides an environment-adaptive photovoltaic access method. The method can be executed by a control center. The process of the method includes: S201: The control center obtains environmental information of multiple photovoltaic modules.

[0040] A plurality of photovoltaic modules may also be referred to as a photovoltaic system, or a photovoltaic module cluster.

[0041] The environmental information of each of the multiple photovoltaic modules can represent the current environmental status of the multiple photovoltaic modules. For example, the environmental information of each of the multiple photovoltaic modules includes the ambient temperature and light intensity of each of the multiple photovoltaic modules. For example, for any one of the multiple photovoltaic modules, the environmental information of the photovoltaic module may include the ambient temperature and light intensity at the location of the photovoltaic module. Exemplarily, the photovoltaic module may be provided with a temperature sensor and a radiation intensity sensor to collect the ambient temperature and light intensity at the location. The multiple photovoltaic modules may be provided with the same reporting cycle. At the beginning of each cycle, the multiple photovoltaic modules report their currently collected environmental information to the control device.

[0042] For ease of understanding, the following scheme will continue to introduce the scheme by taking any one of the cycles as an example.

[0043] S202: The control center constructs a tree-like branch map of the plurality of photovoltaic modules according to the respective environmental information of the plurality of photovoltaic modules and the series-parallel connection relationship between the plurality of photovoltaic modules.

[0044] Among them, the connection relationship of the nodes in the tree branch map can represent the series and parallel connection relationship between multiple photovoltaic modules. Each node in the tree branch map and the edges connecting each node can represent the environmental information of multiple photovoltaic modules. That is, the connection relationship and environmental status between multiple photovoltaic modules can be quantified through the connection relationship between nodes and edges, which is convenient for subsequent processing.

[0045] Specifically, the control center first determines the plurality of photovoltaic modules as corresponding nodes in the tree branch map, that is, each photovoltaic module is determined as a corresponding node. For example, the number of photovoltaic modules corresponds to the number of nodes.

[0046] The control center can then determine the connection relationship between multiple nodes based on the series and parallel connection relationships between the multiple photovoltaic modules. For example, for a first photovoltaic module and a second photovoltaic module in the multiple photovoltaic modules, the first photovoltaic module is represented by a first node in the multiple nodes, and the second photovoltaic module is represented by a second node in the multiple nodes. Therefore, since the second photovoltaic module is connected in series after the first photovoltaic module, the second node is a child node of the first node.

[0047] The control center can then determine the length and direction of the edge connecting the multiple nodes based on the ambient temperature and illumination intensity of each of the multiple photovoltaic components. For example, the control center can map the ambient temperature of the first photovoltaic component to the first coordinate value of the x-axis, and map the illumination intensity of the first photovoltaic component to the second coordinate value of the y-axis. Thus, the control center can construct a first vector with the coordinate origin of the x-axis and y-axis as the starting point of the vector, and the point represented by the first coordinate value and the second coordinate value as the end point of the vector. The first vector is the first edge connecting the first node and the second node. Thus, the control center connects the first node and the second node through the first edge. In other words, the position of the second node in the tree branch map is determined based on the length and direction of the first vector. It should also be understood that if the first node is the root node, then the position of the first node in the tree branch map can be preset.

[0048] For ease of understanding, an example is used to introduce that the photovoltaic components include photovoltaic components 1 to photovoltaic components 11, photovoltaic component 2 is connected in series after photovoltaic component 1, photovoltaic component 3 is connected in series after photovoltaic component 2, photovoltaic component 4 and photovoltaic component 5 are connected in series after photovoltaic component 3, that is, photovoltaic component 4 and photovoltaic component 5 are connected in parallel, photovoltaic component 6 is connected in series after photovoltaic component 4, photovoltaic component 7 is connected in series after photovoltaic component 6, photovoltaic component 8 and photovoltaic component 9 are connected in series after photovoltaic component 6, that is, photovoltaic component 8 and photovoltaic component 9 are connected in parallel, photovoltaic component 10 is connected in series after photovoltaic component 9, and photovoltaic component 11 is connected in series after photovoltaic component 9. Therefore, in the tree branch diagram, node 1 is the root node, node 2 is the child node of node 1, node 3 is the child node of node 2, and node 3 is a fork node. Therefore, node 3 and node 5 are both child nodes of node 3, node 6 is the child node of node 4, node 7 is the child node of node 5, node 6 is a fork node, node 8 and node 9 are both child nodes of node 6, node 10 is the child node of node 8, and node 11 is the child node of node 9.

[0049] Finally, the control center connects the edges of multiple nodes to the corresponding nodes according to the connection relationship between the multiple nodes to obtain a tree-like branch graph.

[0050] S203: The control center matches the tree-like branch graph with the multiple tree-like branch template graphs to determine a target tree-like branch template graph that best matches the tree-like branch graph among the multiple tree-like branch template graphs.

[0051] The control center can calculate the node distances between the tree branch graph and multiple tree branch template graphs to determine the tree branch template graph with the smallest node distance. The tree branch template graph with the smallest node distance is the most matching target tree branch template graph. Each of the multiple tree branch template graphs represents an access solution with optimal output power under a corresponding environmental condition. The multiple tree branch template graphs can be preset.

[0052] For example, a tree branch graph may include a root node and M nodes, where M is an integer greater than 1, and multiple tree branch template graphs include N tree branch template graphs, where N is an integer greater than 1; thus, for the j-th tree branch template graph in the N tree branch template graphs: the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph to facilitate subsequent distance calculations. For example, the control center can eliminate the tree branch graph movement to obtain the tree branch graph of the eliminated edge, and the control center moves the tree branch graph of the eliminated edge to the root node in the tree branch graph movement of the eliminated edge coincides with a root node in the j-th tree branch template graph, so as to avoid interference from the edge. In other words, the edge is just an intermediate parameter. Thus, for the i-th node among the M nodes, the control center can determine the distance between the i-th node and a corresponding node in the j-th tree-branch template graph. The corresponding node is the node closest to the i-th node in the j-th tree-branch template graph. When i traverses from 1 to M, M distances are obtained; the control center determines the sum of the M distances and records it as the total distance j; wherein, if the node closest to the i-th node in the j-th tree-branch template graph at least partially overlaps with the i-th node, then the distance between the node closest to the i-th node in the j-th tree-branch template graph and the i-th node is 0. When j traverses from 1 to N, the control center obtains a total of N total distances; thus, the control center selects the shortest total distance from the N total distances and determines that the tree-branch template graph corresponding to the shortest total distance is the target tree-branch template graph.

[0053] S204 , the control center adjusts the grid access schemes of the plurality of photovoltaic modules to the grid access scheme indicated by the target tree-shaped branch template map, where the grid access scheme is the access scheme with the best output power under the current environmental conditions.

[0054] For example, the control center adjusts the series-parallel connection relationship between multiple photovoltaic modules to be consistent with the connection relationship of each node in the target tree-like branch template map, and obtains multiple photovoltaic modules with adjusted relationships. The connection relationship of the multiple photovoltaic modules with adjusted relationships themselves is connected to the power grid, which is the power grid access plan of multiple photovoltaic modules. For example, photovoltaic module 9 was originally connected in series after photovoltaic module 6, and it can be adjusted to be connected in series after photovoltaic module 5. For another example, photovoltaic module 9 was originally connected in series after photovoltaic module 6, and it can be adjusted to be connected in series after photovoltaic module 5. Photovoltaic module 5 was originally connected in series after photovoltaic group 3, and it can be adjusted to be connected in series after photovoltaic module 2, and so on.

[0055] In summary, by acquiring the environmental information of multiple photovoltaic modules, the control center can construct a tree-like branch map of multiple photovoltaic modules based on the environmental information of multiple photovoltaic modules and the series-parallel connection relationship between multiple photovoltaic modules, that is, the connection relationship between multiple photovoltaic modules and the environmental status can be quantified. Therefore, the control center can match the tree-like branch map with multiple tree-like branch template maps, determine the target tree-like branch template map that best matches the tree-like branch map among the multiple tree-like branch template maps, and adjust the grid access schemes of multiple photovoltaic modules to the grid access scheme indicated by the target tree-like branch template map, so as to enable multiple photovoltaic modules to output the best power in the current environmental status.

[0056] In this embodiment, a control center of the photovoltaic system is also provided, and the control center is configured as follows: the control center obtains environmental information of each of the multiple photovoltaic components, and the environmental information represents the current environmental status of the multiple photovoltaic components; the control center constructs a tree branch map of the multiple photovoltaic components based on the environmental information of each of the multiple photovoltaic components and the series-parallel connection relationship between the multiple photovoltaic components; the control center determines the target tree branch template map that best matches the tree branch map among the multiple tree branch template maps by matching the tree branch map with the multiple tree branch template maps; the control center adjusts the grid access scheme of the multiple photovoltaic components to the grid access scheme indicated by the target tree branch template map, and the grid access scheme is the access scheme with the optimal output power under the current environmental status.

[0057] Optionally, the connection relationship of the nodes in the tree-like branch map can represent the series and parallel connection relationship between multiple photovoltaic components, and each node in the tree-like branch map and the edges connecting each node can represent the environmental information of each of the multiple photovoltaic components.

[0058] Optionally, the environmental information of each of the multiple photovoltaic components includes the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center determines the multiple photovoltaic components as corresponding multiple nodes in a tree-like branch graph based on the environmental information of each of the multiple photovoltaic components and the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the connection relationship between the multiple nodes based on the series-parallel connection relationship between the multiple photovoltaic components. The control center determines the length and direction of the edges connecting the multiple nodes based on the environmental temperature and light intensity of each of the multiple photovoltaic components. The control center connects the edges of the multiple nodes to corresponding nodes based on the connection relationship between the multiple nodes to obtain a tree-like branch graph.

[0059] Optionally, for the first photovoltaic component and the second photovoltaic component among the multiple photovoltaic components, the second photovoltaic component is connected in series after the first photovoltaic component, and the first photovoltaic component is represented by the first node among the multiple nodes; the second photovoltaic component is represented by the second node among the multiple nodes, and the second node is a child node of the first node; on this basis, the control center determines the length and direction of the edge connecting the multiple nodes according to the respective ambient temperatures and illumination intensities of the multiple photovoltaic components, including: the control center maps the ambient temperature of the first photovoltaic component to the first coordinate value of the x-axis, and maps the illumination intensity of the first photovoltaic component to the second coordinate value of the y-axis; the control center constructs a first vector with the coordinate origin of the x-axis and the y-axis as the starting point of the vector, and the point represented by the first coordinate value and the second coordinate value as the end point of the vector, the first vector being the first edge connecting the first node and the second node; the control center connects the first node and the second node through the first edge.

[0060] Optionally, the control center determines the target tree branch template map that best matches the tree branch map among the multiple tree branch template maps by matching the tree branch map with multiple tree branch template maps, including: the control center determines the tree branch template map with the smallest node distance by calculating the node distances between the tree branch map and the multiple tree branch template maps respectively, and the tree branch template map with the smallest node distance is the best matching target tree branch template map.

[0061] Optionally, the tree branch graph includes a root node and M nodes, M is an integer greater than 1, and the multiple tree branch template graphs include N tree branch template graphs, N is an integer greater than 1; the control center determines the tree branch template graph with the smallest node distance by calculating the node distances between the tree branch graph and the multiple tree branch template graphs, including: for the j-th tree branch template graph in the N tree branch template graphs: the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph; for the M nodes For the i-th node in the point, the control center determines the distance between the i-th node and a corresponding node in the j-th tree branch template map. The corresponding node is the node closest to the i-th node in the j-th tree branch template map. When i traverses 1 to M, M distances are obtained; the control center determines the sum of the M distances and records it as the total distance j; when j traverses 1 to N, the control center obtains N total distances in total; the control center selects the shortest total distance from the N total distances, and determines that the tree branch template map corresponding to the shortest total distance is the target tree branch template map.

[0062] Optionally, if the node closest to the i-th node in the j-th tree branch template map at least partially overlaps with the i-th node, then the distance between the node closest to the i-th node in the j-th tree branch template map and the i-th node is 0.

[0063] Optionally, the control center moves the tree branch graph until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph, including: the control center eliminates the edges in the tree branch graph movement to obtain a tree branch graph of the eliminated edges; the control center moves the tree branch graph of the eliminated edges until the root node in the tree branch graph movement coincides with a root node in the j-th tree branch template graph.

[0064] Optionally, the control center adjusts the grid access scheme of multiple photovoltaic components to the grid access scheme indicated by the target tree-like branch template map, including: the control center adjusts the series and parallel connection relationship between the multiple photovoltaic components to be consistent with the connection relationship of each node in the target tree-like branch template map, and obtains multiple photovoltaic components with adjusted relationships. The connection relationship of the multiple photovoltaic components with adjusted relationships themselves is connected to the grid, which is the grid access scheme of the multiple photovoltaic components.

[0065] Figure 3 This is a schematic diagram of the structure of the processing device provided in the embodiment of the present application. For example, the processing device can be a terminal device, or a chip (system) or other component or assembly that can be set in the terminal device. Figure 3As shown, processing device 400 may include a processor 401. Optionally, processing device 400 may further include a memory 402 and / or a transceiver 403. Processor 401 is coupled to memory 402 and transceiver 403, for example, via a communication bus. Furthermore, processing device 400 may also be a chip, such as one including processor 401. In this case, the transceiver may be the chip's input / output interface.

[0066] The following combination Figure 3 The components of the processing device 400 are described in detail below: Processor 401 is the control center of processing device 400 and can be a single processor or a collective term for multiple processing elements. For example, processor 401 can be one or more central processing units (CPUs), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0067] Optionally, the processor 401 can execute various functions of the processing device 400 by running or executing the software program stored in the memory 402 and calling the data stored in the memory 402, such as executing the above Figure 2 The method shown.

[0068] In a specific implementation, as an embodiment, the processor 401 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 are shown in FIG.

[0069] In a specific implementation, as an example, the processing device 400 may also include multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer programs or instructions).

[0070] The memory 402 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 401. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0071] Alternatively, the memory 402 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 402 may be integrated with the processor 401 or exist independently and accessed through the interface circuit ( Figure 3 (not shown) is coupled to the processor 401, which is not specifically limited in this embodiment of the present application.

[0072] Transceiver 403 is used for communication with other processing devices. For example, if processing device 400 is a terminal device, transceiver 403 can be used to communicate with a network device or another terminal device. For another example, if processing device 400 is a network device, transceiver 403 can be used to communicate with a terminal device or another network device.

[0073] Optionally, the transceiver 403 may include a receiver and a transmitter ( Figure 3 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0074] Optionally, the transceiver 403 may be integrated with the processor 401 or may exist independently and be connected to the processor 401 through the interface circuit ( Figure 3 (not shown) is coupled to the processor 401, which is not specifically limited in this embodiment of the present application.

[0075] It is understandable that Figure 3 The structure of the processing device 400 shown in the figure does not constitute a limitation on the processing device. The actual processing device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0076] In addition, the technical effects of the processing device 400 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.

[0077] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), but may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0078] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0079] The above embodiments can be implemented in whole or in part via software, hardware (e.g., circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When loaded or executed on a computer, the processes or functions described in the embodiments of this application are fully or partially performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired means (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server or data center that contains a collection of one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0080] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0081] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of a, b, or c" can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0082] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0083] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0084] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0085] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0086] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0087] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0088] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0089] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. An environmentally adaptive photovoltaic access method, characterized in that: Applied to a control center, the method includes: The control center obtains environmental information of each of the plurality of photovoltaic modules, where the environmental information represents the current environmental status of the plurality of photovoltaic modules; The control center constructs a tree-like branch map of the plurality of photovoltaic assemblies according to the respective environmental information of the plurality of photovoltaic assemblies and the series-parallel connection relationship between the plurality of photovoltaic assemblies; The control center determines a target tree-shaped branch template graph that best matches the tree-shaped branch graph among the multiple tree-shaped branch template graphs by matching the tree-shaped branch graph with multiple tree-shaped branch template graphs; The control center adjusts the grid access schemes of the plurality of photovoltaic components to the grid access scheme indicated by the target tree-shaped branch template map, where the grid access scheme is the access scheme with the best output power under the current environmental conditions.

2. The environmentally adaptive photovoltaic access method according to claim 1, characterized in that: The connection relationship of the nodes in the tree-like branch map can represent the series and parallel connection relationship between the multiple photovoltaic components, and each node in the tree-like branch map and the edges connecting each node can represent the environmental information of each of the multiple photovoltaic components.

3. The environmentally adaptive photovoltaic access method according to claim 2, characterized in that: The environmental information of each of the plurality of photovoltaic assemblies includes the ambient temperature and the illumination intensity of each of the plurality of photovoltaic assemblies. The control center includes: The control center determines the plurality of photovoltaic components as corresponding plurality of nodes in the tree branch graph; The control center determines the connection relationship between the multiple nodes according to the series-parallel connection relationship between the multiple photovoltaic components; The control center determines the length and direction of the edge connecting the plurality of nodes according to the ambient temperature and illumination intensity of each of the plurality of photovoltaic modules; The control center connects the edges of the multiple nodes to corresponding nodes according to the connection relationship between the multiple nodes to obtain the tree branch graph.

4. The environmentally adaptive photovoltaic access method according to claim 3, characterized in that: For a first photovoltaic component and a second photovoltaic component among the plurality of photovoltaic components, the second photovoltaic component is connected in series after the first photovoltaic component, the first photovoltaic component is represented by a first node among the plurality of nodes; the second photovoltaic component is represented by a second node among the plurality of nodes, and the second node is a child node of the first node; On this basis, the control center determines the length and direction of the edge connecting the plurality of nodes according to the respective ambient temperatures and illumination intensities of the plurality of photovoltaic modules, including: The control center maps the ambient temperature of the first photovoltaic component to a first coordinate value on the x-axis, and maps the light intensity of the first photovoltaic component to a second coordinate value on the y-axis; The control center constructs a first vector with the coordinate origin of the x-axis and the y-axis as the starting point of the vector and the point represented by the first coordinate value and the second coordinate value as the end point of the vector, where the first vector is the first edge connecting the first node and the second node; The control center connects the first node and the second node through the first edge.

5. An environmentally adaptive photovoltaic access method according to any one of claims 1 to 4, characterized in that: The control center determines a target tree-shaped branch template graph that best matches the tree-shaped branch graph among the multiple tree-shaped branch template graphs by matching the tree-shaped branch graph with multiple tree-shaped branch template graphs, including: The control center determines the tree-like branch template graph with the smallest node distance by calculating the node distances between the tree-like branch graph and the multiple tree-like branch template graphs. The tree-like branch template graph with the smallest node distance is the most matching target tree-like branch template graph.

6. The environmentally adaptive photovoltaic access method according to claim 5, characterized in that: The tree-like branch graph includes a root node and M nodes, where M is an integer greater than 1; the multiple tree-like branch template graphs include N tree-like branch template graphs, where N is an integer greater than 1; the control center determines the tree-like branch template graph with the smallest node distance by calculating the node distances between the tree-like branch graph and the multiple tree-like branch template graphs, including: For the j-th tree-like branch template graph among the N tree-like branch template graphs: the control center moves the tree-like branch graph until the root node of the tree-like branch graph movement coincides with a root node in the j-th tree-like branch template graph; for the i-th node among the M nodes, the control center determines the distance between the i-th node and a corresponding node in the j-th tree-like branch template graph, where the corresponding node is the node closest to the i-th node in the j-th tree-like branch template graph, and when i traverses 1 to M, M distances are obtained; the control center determines the sum of the M distances and records it as the total distance j; When j traverses from 1 to N, the control center obtains N total distances; The control center selects the shortest total distance from the N total distances, and determines that the tree-like branch template map corresponding to the shortest total distance is the target tree-like branch template map.

7. The environmentally adaptive photovoltaic access method according to claim 6, characterized in that: If the node closest to the i-th node in the j-th tree branch template map at least partially overlaps with the i-th node, the distance between the node closest to the i-th node in the j-th tree branch template map and the i-th node is 0.

8. The environmentally adaptive photovoltaic access method according to claim 6, characterized in that: The control center moves the tree-like branch graph so that a root node of the tree-like branch graph coincides with a root node of the j-th tree-like branch template graph, including: The control center eliminates the edges in the moving tree branch graph to obtain a tree branch graph with the eliminated edges; The control center moves the tree branch graph of the eliminated edge until the root node of the tree branch graph of the eliminated edge coincides with a root node of the j-th tree branch template graph.

9. The environmentally adaptive photovoltaic access method according to claim 1, characterized in that: The control center adjusts the grid access schemes of the plurality of photovoltaic assemblies to the grid access scheme indicated by the target tree-shaped branch template graph, including: The control center adjusts the series and parallel connection relationship between the multiple photovoltaic components to be consistent with the connection relationship of each node in the target tree-like branch template map, and obtains multiple photovoltaic components with adjusted relationships. The connection relationship of the multiple photovoltaic components with adjusted relationships themselves is connected to the power grid, which is the power grid access plan of the multiple photovoltaic components.

10. A control center for a photovoltaic system, characterized in that: The control center is configured to: The control center obtains environmental information of each of the plurality of photovoltaic modules, where the environmental information represents the current environmental status of the plurality of photovoltaic modules; The control center constructs a tree-like branch map of the plurality of photovoltaic assemblies according to the respective environmental information of the plurality of photovoltaic assemblies and the series-parallel connection relationship between the plurality of photovoltaic assemblies; The control center determines a target tree-shaped branch template graph that best matches the tree-shaped branch graph among the multiple tree-shaped branch template graphs by matching the tree-shaped branch graph with multiple tree-shaped branch template graphs; The control center adjusts the grid access schemes of the plurality of photovoltaic components to the grid access scheme indicated by the target tree-shaped branch template map, where the grid access scheme is the access scheme with the best output power under the current environmental conditions.

Citation Information

Patent Citations

  • Photovoltaic panel control method and device, terminal and computer readable medium

    CN111478660A

  • Research on influence of distributed photovoltaics on regional power distribution network

    CN112653123A

  • Photovoltaic output typical scene generation method and system, and storage medium

    CN117312899A

  • Distribution transformer equipment fault identification system and method

    CN118070029A

  • Photovoltaic transformer and control method thereof

    CN119519157A