Photovoltaic Equipment Networking and Positioning Method, System and Electronic Equipment

By using communication between the central equipment and the photovoltaic equipment in the photovoltaic system, the location of the photovoltaic equipment is solved, and the problem of difficulty in determining the position of the photovoltaic equipment in the existing technology is achieved, and the efficient operation and maintenance of the photovoltaic system is achieved.

CN118100795BActive Publication Date: 2025-05-27SUZHOU HEGUANG TONGYAO INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410205156.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-23
Publication Date
2025-05-27
Estimated Expiration
2044-02-23

AI Technical Summary

Technical Problem

It is difficult to directly determine the corresponding photovoltaic modules and their locations in an existing photovoltaic system, which leads to difficulties in troubleshooting and increases operation and maintenance costs.

Method used

Instruction information and query instructions are sent to the photovoltaic device through the central device, response information is received to determine the candidate photovoltaic device, and its string and adjacent location are determined by the device identification.

Benefits of technology

It realizes accurate positioning of photovoltaic equipment, reducing the difficulty of troubleshooting and operation and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118100795B_ABST
    Figure CN118100795B_ABST
Patent Text Reader

Abstract

The present disclosure proposes a photovoltaic equipment networking positioning method, system and electronic device. After the central device of the photovoltaic system communicates with each photovoltaic device, the central device can determine the photovoltaic devices adjacent to the central device based on the received response information. The central device can also send a query instruction to a target photovoltaic device to determine the photovoltaic devices adjacent to the target photovoltaic device. The central device can integrate the positional relationship between different photovoltaic devices and the central device, and between different photovoltaic devices, to determine the specific location information of each photovoltaic device in the photovoltaic system. The technical solution provided by one or more embodiments of the present disclosure can determine the location information of photovoltaic devices in the photovoltaic system and reduce the operation and maintenance cost of the photovoltaic system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of photovoltaic power generation, and particularly relates to a method, a system and an electronic device for networking and positioning photovoltaic devices. Background Art

[0002] With the development of photovoltaic power generation technology, in a photovoltaic system, the application of MLPE (Module Level Power Electronics) photovoltaic devices is becoming more and more common. The MLPE photovoltaic device can manage photovoltaic modules and realize functions such as maximum power point tracking, turn-off / turn-on operation, data collection and real-time monitoring.

[0003] In the prior art, usually one photovoltaic module is configured with one MLPE photovoltaic device, and the number of MLPE photovoltaic devices in the entire photovoltaic system may be very large. After a photovoltaic system is installed, it is possible to determine how many strings exist in the photovoltaic system, and how many photovoltaic devices each string contains.

[0004] However, it is generally difficult for relevant operators to directly determine which photovoltaic module a specific photovoltaic device corresponds to and at which specific location through the control center of the photovoltaic system. During the operation of the photovoltaic system, if it is detected that a certain photovoltaic device fails, without knowing the specific location, it is usually necessary to check all photovoltaic devices to find the fault location. This will bring great difficulties to the later operation and maintenance work. Summary of the Invention

[0005] In view of this, one or more embodiments of the present disclosure provide a method, a system and an electronic device for networking and positioning photovoltaic devices, which can determine the location information of photovoltaic devices in a photovoltaic system and reduce the operation and maintenance costs of the photovoltaic system.

[0006] According to a first aspect, the present disclosure provides a method for networking and positioning photovoltaic devices, which is applied to a central device in a photovoltaic system. The method includes: sending first indication information to photovoltaic devices in each string, and receiving first response information fed back by each of the photovoltaic devices in response to the first indication information, and determining candidate photovoltaic devices among the photovoltaic devices based on the first response information; for any first target photovoltaic device among the candidate photovoltaic devices, sending a first query instruction to the first target photovoltaic device, and receiving a first device identifier fed back by the first target photovoltaic device in response to the first query instruction; determining the photovoltaic device represented by the first device identifier as the photovoltaic device that is in the same string as the first target photovoltaic device and adjacent to the first target photovoltaic device.

[0007] According to a second aspect, the present disclosure also provides another method for positioning photovoltaic devices in a network, the method including: a photovoltaic device in a photovoltaic system receives first indication information sent by a central device in the photovoltaic system, and in response to the first indication information, feeds back first response information to the central device, so that the central device determines candidate photovoltaic devices among the various photovoltaic devices based on the first response information;

[0008] For any first target photovoltaic device among the candidate photovoltaic devices, the first target photovoltaic device receives a first query instruction sent by the central device; in response to the first query instruction, the first target photovoltaic device sends second indication information to other photovoltaic devices in the photovoltaic system, and based on second response information fed back by the other photovoltaic devices, determines a second target photovoltaic device adjacent to the first target photovoltaic device; the first target photovoltaic device feeds back a first device identifier corresponding to the second target photovoltaic device to the central device, so that the central device determines the position information of the photovoltaic devices in each string based on the received first device identifier.

[0009] According to a third aspect, the present disclosure also provides a photovoltaic system, which includes a central device and photovoltaic devices. The central device is configured to execute the method for positioning photovoltaic devices in a network in the first aspect above, and the photovoltaic devices are configured to execute the method for positioning photovoltaic devices in a network in the second aspect above.

[0010] According to a fourth aspect, the present disclosure also provides an electronic device, which includes a memory and a processor. The memory is used to store a computer program, and when the computer program is executed by the processor, it implements the method for positioning photovoltaic devices in a network in the first aspect or the second aspect above.

[0011] The technical solution provided by one or more embodiments of the present disclosure can be that after the central device of the photovoltaic system communicates with each photovoltaic device, the central device determines the photovoltaic devices adjacent to the central device according to the received response information and the known string quantity information. Further, the central device can also send a query instruction to a certain target photovoltaic device, and determine the photovoltaic device that is in the same string as the target photovoltaic device and adjacent to the target photovoltaic device according to the device identifier information fed back by the target photovoltaic device. Through the above solution, the central device can determine the positional relationships between different photovoltaic devices and the central device, as well as between different photovoltaic devices with respect to each other, and integrate these positional relationships to determine the specific position information of each photovoltaic device in the photovoltaic system.

[0012] In this way, by pre-determining which string each photovoltaic device corresponds to and the specific position of each photovoltaic device in the string, when a certain photovoltaic device fails, the fault location can be directly and accurately located, eliminating the need for sequential troubleshooting and greatly reducing the difficulty of later operation and maintenance work. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The features and advantages of the embodiments of the present disclosure will be more clearly understood by referring to the accompanying drawings. The drawings are schematic and should not be construed as imposing any limitation on the present disclosure. In the drawings:

[0014] Figure 1 Shows an installation schematic diagram of photovoltaic devices in a photovoltaic system installation;

[0015] Figure 2 Shows a step schematic diagram of a method for networking and positioning photovoltaic devices in an embodiment of the present disclosure;

[0016] Figure 3 Shows a step schematic diagram of a method for networking and positioning photovoltaic devices in another embodiment of the present disclosure;

[0017] Figure 4 Shows a flow schematic diagram of a photovoltaic device joining a networking list in an embodiment of the present disclosure;

[0018] Figure 5 Shows a step schematic diagram of a method for networking and positioning photovoltaic devices in yet another embodiment of the present disclosure;

[0019] Figure 6 Shows a step schematic diagram of a method for networking and positioning photovoltaic devices in yet another embodiment of the present disclosure;

[0020] Figure 7 Shows a flow schematic diagram of a method for networking and positioning photovoltaic devices in an embodiment of the present disclosure;

[0021] Figure 8 Shows a structural schematic diagram of a photovoltaic system in an embodiment of the present disclosure;

[0022] Figure 9 Shows a structural schematic diagram of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts fall within the scope of protection of the present disclosure.

[0024] In some photovoltaic systems, photovoltaic modules are used to convert light energy into electrical energy. Each photovoltaic module can be equipped with a photovoltaic device. The photovoltaic device is used to manage the corresponding photovoltaic modules. It can be centrally managed at the control center of the photovoltaic device. Therefore, the number of photovoltaic devices in the photovoltaic system may be large.

[0025] See also Figure 1 , a photovoltaic system can be constructed and installed according to the topological structure shown in the figure. The entire photovoltaic system can contain multiple strings. In each string, multiple photovoltaic devices are connected in series. The photovoltaic devices at both ends can be connected to the inverter through the concentrator. Each string can form a loop with the inverter. Therefore, Figure 1 After the photovoltaic system shown in the figure is installed, it can be known that the photovoltaic system contains 10 strings, and the number of photovoltaic devices in each string can also be known. After the installation is completed, the photovoltaic system starts to power on and the concentrator can scan the network and read the hardware identification code M of 100 photovoltaic devices. 1 、M 2 , …, M 100 However, it is difficult for the concentrator to directly encode the hardware identification code (M i ) and the topological position of each photovoltaic device in the photovoltaic system (SN j ) to make a one-to-one correspondence. When a photovoltaic device fails, if its specific location information is unknown, all photovoltaic devices still need to be checked to find the fault location, which greatly increases the operation and maintenance costs.

[0026] In view of this, one or more embodiments of the present disclosure can be used to determine the location information of photovoltaic devices in a photovoltaic system, thereby reducing the operation and maintenance costs of the photovoltaic system. Figure 2 A photovoltaic device networking positioning method provided in one embodiment of the present disclosure is applied to a central device in a photovoltaic system and may include the following steps.

[0027] S1: sending first indication information to photovoltaic devices in each string, receiving first response information fed back by each photovoltaic device in response to the first indication information, and determining candidate photovoltaic devices among each photovoltaic device based on the first response information.

[0028] In this embodiment, the central device can be Figure 1 The concentrator shown may also be other electronic devices with computing functions and located at the inverter end. The photovoltaic device at least includes certain communication and computing functions, which can be completed by an MCU chip, and the photovoltaic device may be an MLPE photovoltaic device.

[0029] In this embodiment, the central device communicates with each photovoltaic device once, which can be through PLC (Power Line Communication). In the PLC communication mode, the signal propagates along the power line, and the loss of the communication signal flowing through the power line is small because the circuit line can be regarded as a wire and the loss is basically negligible; the loss of the communication signal flowing through various electronic devices is large because there are components such as capacitors and inductors inside the electronic devices, and the communication signal will have a large loss when passing through these devices. For example, Figure 1 After the signal in Figure 1 is sent from the concentrator, it only passes through a section of wire when propagating to SN20 and SN100, and passes through an electronic device SN20 when propagating to SN19. Therefore, the signal strengths received by SN20 and SN100 are at the same level, while the signal strength received by SN19 will have an obvious decrease.

[0030] In this embodiment, after the central device sends the first indication information, it will receive the first response information fed back by each photovoltaic device. The first response information can characterize the communication quality between each photovoltaic device and the central device, and the distance relationship between each photovoltaic device and the central device can be indirectly reflected through the communication quality. Through a preset calculation formula, the central device can determine candidate photovoltaic devices from each photovoltaic device according to the first response information.

[0031] In a practical application example, as a kind of communication signal, the first response information can reflect the communication quality between the central device and the photovoltaic device through communication parameters such as received signal strength, channel quality level, and signal-to-noise ratio. Based on such communication parameters, the central device can calculate the first eigenvalue corresponding to each photovoltaic device to quantify the communication quality between the central device and each photovoltaic device. The larger the first eigenvalue, the better the communication quality, indicating that the distance between the central device and the photovoltaic device is closer. The specific calculation method of the first eigenvalue can be determined through actual experiments, and different devices and different systems may apply different calculation formulas.

[0032] In a practical application example, the central device can calculate the first eigenvalue corresponding to each photovoltaic device according to the first response information and sort each photovoltaic device based on the magnitude of the first eigenvalue. Among them, the first eigenvalue is used to characterize the communication quality between each photovoltaic device and the central device. According to the sorting result, the central device can screen out the first preset number of photovoltaic devices and determine the screened photovoltaic devices as the candidate photovoltaic devices. The first preset number can be the number of strings in a known photovoltaic system, and the candidate photovoltaic devices can be the photovoltaic devices adjacent to the central device.

[0033] S2: For any first target photovoltaic device among the candidate photovoltaic devices, send a first query instruction to the first target photovoltaic device and receive the first device identifier fed back by the first target photovoltaic device in response to the first query instruction.

[0034] In this embodiment, since the central device has determined the candidate photovoltaic devices, it can be considered that the central device has obtained part of the location information of the candidate photovoltaic devices. At this time, for any first target photovoltaic device among the candidate photovoltaic devices, the central device can send a first query instruction to it. After receiving the first query instruction, the first target photovoltaic device can execute the device search process to determine the second target photovoltaic device adjacent to the first target photovoltaic device. The first target photovoltaic device can represent the device identifier corresponding to the second target photovoltaic device as the first device identifier and feed back the determined first device identifier to the central device.

[0035] S3: Determine the photovoltaic device represented by the first device identifier as the photovoltaic device that is in the same string as the first target photovoltaic device and adjacent to the first target photovoltaic device.

[0036] In this embodiment, after receiving the first device identifier, the central device can learn that the second target photovoltaic device corresponding to the first device identifier is in the same string as the first target photovoltaic device, and at the same time can learn that the second target photovoltaic device is the photovoltaic device adjacent to the first target photovoltaic device. The central device can integrate this positional relationship to learn the location information of multiple photovoltaic devices in multiple strings.

[0037] Please refer to Figure 3 , in one embodiment, for a photovoltaic device networking and positioning method, after the central device executes steps S1 - S3, it continues to execute steps S4 - S5:

[0038] S4: For any second target photovoltaic device adjacent to the first target photovoltaic device, send a second query instruction to the second target photovoltaic device and receive the second device identifier fed back by the second target photovoltaic device in response to the second query instruction.

[0039] In this embodiment, since the central device has determined the second target photovoltaic device adjacent to the first target photovoltaic device, it can be considered that the central device has obtained part of the location information of the second target photovoltaic device. At this time, for any second target photovoltaic device, the central device can send a second query instruction to it. After receiving the second query instruction, the second target photovoltaic device can execute the device search process to determine the third target photovoltaic device adjacent to the second target photovoltaic device. The second target photovoltaic device can represent the device identifier corresponding to the third target photovoltaic device as the second device identifier and feed back the determined second device identifier to the central device.

[0040] S5: Determine the photovoltaic device represented by the second device identifier as the photovoltaic device that is in the same string as the second target photovoltaic device and adjacent to the second target photovoltaic device.

[0041] In this embodiment, after receiving the second device identifier, the central device can learn that the third target photovoltaic device corresponding to the second device identifier is in the same string as the second target photovoltaic device, and at the same time can learn that the third target photovoltaic device is the photovoltaic device adjacent to the second target photovoltaic device. The central device can integrate this positional relationship to further learn the positional information of multiple photovoltaic devices in multiple strings.

[0042] In one embodiment, for a photovoltaic device networking and positioning method, after the central device executes steps S1 - S7, it can repeatedly execute steps similar to S2 - S3 or S4 - S5 until the positional information of all photovoltaic devices is determined.

[0043] In this embodiment, the central device can use the photovoltaic devices with known partial positional information in the photovoltaic system as target photovoltaic devices. The central device can send a query instruction to the target photovoltaic device and receive the device identifier feedback by the target photovoltaic device for the query instruction. The central device can determine the photovoltaic device corresponding to the device identifier as the photovoltaic device that is in the same string as the target photovoltaic device and adjacent to the target photovoltaic device. The central device can integrate this positional relationship until the positional information of all photovoltaic devices is obtained, determine the string where each photovoltaic device is located, and the position of each photovoltaic device in the string.

[0044] In a practical application example, taking Figure 1 the shown photovoltaic system as an example, after the photovoltaic system is installed, it is known that there are a total of 10 strings and a total of 100 photovoltaic devices. Among them: the first string has 20 photovoltaic devices, the second string has 30 photovoltaic devices... the tenth string has 10 photovoltaic devices.

[0045] First, the concentrator can communicate with each photovoltaic device once, calculate the respective characteristic value A corresponding to the 100 photovoltaic devices, and sort these 100 characteristic values A from largest to smallest. Since it is known that there are a total of 10 strings, 10 photovoltaic devices with the largest characteristic value A can be selected (for example, the selected ones are M1, M2, M3,..., M10). At this time, it can be considered that these 10 photovoltaic devices belong to 10 strings respectively and are the photovoltaic devices adjacent to the concentrator, that is, {M1, M2, M3,..., M10} and {SN20, SN50,..., SN100} are corresponding. Of course, at this time, they cannot be corresponding one by one.

[0046] Secondly, take M1 as the target device and conduct a communication with other photovoltaic devices one by one to determine the characteristic value B between each other photovoltaic device and M1. At this time, it can be considered that the two photovoltaic devices with the largest characteristic value B (such as M11 and M12) are in the same string as M1 and are the two photovoltaic devices adjacent to M1. For example, assuming M1 is SN20, it can be considered that M11 and M12 correspond to SN19 and SN1 respectively. Then take M11 and M12 as the target devices in turn, and the two photovoltaic devices adjacent to M11 and the two photovoltaic devices adjacent to M12 can be determined.

[0047] It should be noted that in this step, through the magnitude of the characteristic value B, it can be determined that the photovoltaic device at SN20 is adjacent to the photovoltaic devices at SN19 and SN1 in the same string; rather than determining that the photovoltaic device at SN20 is adjacent to the photovoltaic devices at positions such as SN21, SN51,..., SN91 in another string.

[0048] The specific reason may be: The communication signal emitted by the photovoltaic device at SN20 propagates to SN1 through the inverter. Although it passes through the inverter, since it is in the same string, the communication signal enters from the positive pole of the inverter and flows out from the negative pole of the inverter after passing through a small amount of capacitors and resistors to reach SN1. Therefore, on the propagation path from SN20 to SN1, the loss of the communication signal is small. Similarly, for the communication signal emitted by the photovoltaic device at SN20 and propagated to SN21, since it crosses the string, the communication signal will pass through more complex circuits inside the inverter and flow through more electronic components to reach SN21. Therefore, on the propagation path from SN20 to SN21, the loss of the communication signal is large. In the calculation formula of the characteristic value B, an influencing factor can be designed to reflect this communication loss.

[0049] Through the above steps, the concentrator can sequentially determine the positions of each photovoltaic device from both ends of the string until two photovoltaic devices are adjacent to each other, and then a complete photovoltaic string can be determined. For example, through SN20, sequentially determine SN19, SN1, SN18, SN2,..., SN11, SN9, SN10. Since SN9 and SN10 are adjacent to each other, it indicates that a complete string is determined.

[0050] Finally, the concentrator integrates all the received position information to obtain the position information of the photovoltaic devices in the complete photovoltaic system.

[0051] In addition, for some occasional errors, such as the situation where SN19 > SN100 occurs when determining 10 photovoltaic devices for the first time, it can be avoided by improving the calculation formula or excluded by sorting multiple times. The method of improving the calculation formula can be to make the calculation result of the formula have a greater gradient. That is, the attenuation of the communication signal caused by passing through the electronic device will have a greater impact on the calculation result (signal eigenvalue) of the calculation formula.

[0052] In a practical application example, the number of photovoltaic devices in each string may be different.

[0053] For example, the number of photovoltaic devices in 10 strings is as shown in Table 1.

[0054] Table 1 Distribution Table of Photovoltaic Devices in Different Strings

[0055]

[0056] Among them, the first device represents the photovoltaic device closest to the concentrator in a string.

[0057] The number of photovoltaic devices in the strings where M1 to M10 are located obtained by adopting this implementation method is as shown in Table 2.

[0058] Table 2 Sorting Table of Photovoltaic Devices in Different Strings

[0059] Number of devices 5 6 7 8 9 11 12 13 14 15 First device M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

[0060] Since the number of photovoltaic devices in each string is different and each string is unique, at this time, the device identification code (M i ) can be directly corresponding to the topological position (SN j ) one by one.

[0061] In a practical application example, there may be two (or more) strings with the same number of photovoltaic devices. For example, referring to Figure 1 , the number of photovoltaic devices in 10 strings is as shown in Table 3 respectively.

[0062] Table 3 Distribution Table of Photovoltaic Devices in Different Strings

[0063]

[0064] After grouping according to this method, the number of photovoltaic devices in the strings where M1 to M10 are located is as shown in Table 4.

[0065] Table 4 Sorting Table of Photovoltaic Devices in Different Strings

[0066] Number of devices 20 30 5 10 First device M1 M2 M3, M4, M5, M6, M7, M8 M9, M10

[0067] Among them, the strings where M9 and M10 are located both contain 10 photovoltaic devices, and it can only be determined that M9 and M10 correspond to SN90 and SN100 respectively. At this time, some simple measures can be taken. For example, manually turn off the string where SN90 is located. Suppose it is found that M9 is offline (cannot communicate with the concentrator) and M10 is normal, then it proves that SN90 corresponds to M9 and SN100 corresponds to M10.

[0068] For the technical solution provided by one or more embodiments of the present disclosure, after the central device of the photovoltaic system communicates with each photovoltaic device, the central device can determine the photovoltaic devices adjacent to the central device according to the received response information and the known string quantity information. The central device can also send a query instruction to a certain target photovoltaic device, and determine the photovoltaic device that is in the same string as the target photovoltaic device and adjacent to the target photovoltaic device according to the device identification information fed back by the target photovoltaic device. Through the above solution, the central device can determine the positional relationships between different photovoltaic devices and the central device, and between different photovoltaic devices with each other, and integrate these positional relationships to determine the specific position information of each photovoltaic device in the photovoltaic system.

[0069] For the technical solution provided by one or more embodiments of the present disclosure, by previously determining which string each photovoltaic device corresponds to and the specific position of each photovoltaic device in the string, when a certain photovoltaic device fails, the fault position can be directly and accurately located, and there is no need to check one by one, greatly reducing the difficulty of later operation and maintenance work.

[0070] Please refer to Figure 4 , in one embodiment, before determining the candidate photovoltaic devices, the central device can also determine whether each photovoltaic device has successfully formed a network, which can be achieved through the following steps:

[0071] S201: Broadcast a network formation instruction to each photovoltaic device.

[0072] S202: Receive the response information returned by each photovoltaic device.

[0073] In steps S201 and S202, for the communication process between the central device and each photovoltaic device, refer to the embodiment in step S1 above, which will not be elaborated here.

[0074] S203: Based on the response information, calculate the signal characteristic value corresponding to each photovoltaic device.

[0075] For the specific process of calculating the signal characteristic value, refer to the practical application example in step S1 above, which will not be elaborated here.

[0076] S204: Screen out the photovoltaic devices whose signal characteristic values meet the preset conditions and add them to the networked device list.

[0077] Specifically, when the signal eigenvalue is greater than or equal to the preset value, the central device accepts the photovoltaic device corresponding to the signal eigenvalue to join the network device list; when the signal eigenvalue is less than the preset value, the central device rejects the photovoltaic device corresponding to the signal eigenvalue from joining the network device list.

[0078] S205: Determine whether the number of photovoltaic devices in the network device list reaches a preset condition; if the preset condition is met, end the process; otherwise, repeat steps S201 - S204.

[0079] In step S205, the preset condition can be a certain number of devices or a maximum number of execution rounds. For example, when 100 photovoltaic devices are actually installed, after several cycles, when the number of photovoltaic devices in the network device list reaches 95, the loop can be stopped, and it is considered that the remaining devices have communication failures and cannot be automatically networked, and manual maintenance is required. If this mechanism is not set, the network formation process of the photovoltaic system may fall into an infinite loop. Alternatively, it can be set to execute a maximum of 5 rounds of loops. If within 5 rounds of loops, 100 photovoltaic devices are successfully networked, it can be stopped; if after 5 rounds of loops, there are still some photovoltaic devices that are not successfully networked, it is considered that these photovoltaic devices have communication failures and cannot be automatically networked.

[0080] In this embodiment, the photovoltaic system can adopt PLC communication, and the communication signal is loaded on the power line. As long as the power line is connected, the communication signal can propagate along the power line. Therefore, even if a certain photovoltaic device fails, it does not affect the normal communication of the remaining devices.

[0081] The technical solution provided in this embodiment can determine that each photovoltaic device is successfully networked with the concentrator, can communicate with each other, and excludes the influence of faulty devices.

[0082] Please refer to Figure 5 , a photovoltaic device networking and positioning method provided by an embodiment of the present disclosure may include the following multiple steps.

[0083] S301: The photovoltaic devices in the photovoltaic system receive the first indication information sent by the central device in the photovoltaic system, and in response to the first indication information, feedback the first response information to the central device, so that the central device determines candidate photovoltaic devices among the photovoltaic devices based on the first response information.

[0084] In this embodiment, the central device communicates with each photovoltaic device once, which can be through PLC communication. Each photovoltaic device that receives the first indication information will feedback the first response information to the central device, and the first response information can characterize the communication quality between each photovoltaic device and the central device. According to the first corresponding information, the central device can know the communication quality between each photovoltaic device and the central device, and further can know the distance relationship between each photovoltaic device and the central device. According to the distance relationship, the central device can determine a part of the photovoltaic devices from all the photovoltaic devices as candidate photovoltaic devices.

[0085] For the specific process of obtaining the distance relationship according to the first response information, refer to the actual application example in step S1, which will not be elaborated here.

[0086] For the specific process of determining candidate photovoltaic devices according to the first response information, refer to the actual application example in step S1, which will not be elaborated here.

[0087] S302: For any first target photovoltaic device among the candidate photovoltaic devices, the first target photovoltaic device receives the first query instruction sent by the central device.

[0088] In this embodiment, after the central device determines the candidate photovoltaic devices, it can be considered that the central device knows a part of the position information of the candidate photovoltaic devices. At this time, for any first target photovoltaic device among the candidate photovoltaic devices, the central device can send a first query instruction to it. The first target photovoltaic device receives the first query instruction sent by the central device to execute the subsequent device search process.

[0089] S303: In response to the first query instruction, the first target photovoltaic device sends the second indication information to other photovoltaic devices in the photovoltaic system, and based on the second response information feedback by other photovoltaic devices, determines the second target photovoltaic device adjacent to the first target photovoltaic device;

[0090] In this embodiment, when the first target photovoltaic device executes the device search process, it can first send the second indication information to each other photovoltaic device in the photovoltaic system. Subsequently, the first target photovoltaic device receives the second response information feedback by each other photovoltaic device, and the second response information can characterize the communication quality between each other photovoltaic device and the first target photovoltaic device. According to the second corresponding information, the first target photovoltaic device can know the communication quality between each other photovoltaic device and the first target photovoltaic device, and further can know the distance relationship between each other photovoltaic device and the first target photovoltaic device. According to the distance relationship, the first target photovoltaic device can determine the photovoltaic devices adjacent to the first target photovoltaic device from other photovoltaic devices, and the photovoltaic devices adjacent to the first target photovoltaic device can be called the second target photovoltaic devices.

[0091] In a practical application example, as a communication signal, the second response information can reflect the communication quality between each other photovoltaic device and the first target photovoltaic device through communication parameters such as received signal strength, channel quality level, and signal-to-noise ratio. Based on such communication parameters, the first target photovoltaic device can calculate the corresponding second eigenvalue for each other photovoltaic device to quantify the communication quality between each other photovoltaic device and the first target photovoltaic device. The larger the second eigenvalue, the better the communication quality, indicating that the distance between each other photovoltaic device and the first target photovoltaic device is closer. The specific calculation method of the second eigenvalue can be determined through actual experiments, and different devices and different systems may apply different calculation formulas.

[0092] In a practical application example, the first target photovoltaic device can calculate the corresponding second eigenvalue for each other photovoltaic device according to the second response information and sort each other photovoltaic device based on the magnitude of the second eigenvalue. Among them, the second eigenvalue is used to characterize the communication quality between each other photovoltaic device and the first target photovoltaic device. According to the sorting result, the first target photovoltaic device can screen out a second preset number of photovoltaic devices and determine the screened photovoltaic devices as the second target photovoltaic devices. The second target photovoltaic device can be a photovoltaic device adjacent to the first target photovoltaic device.

[0093] S304: The first target photovoltaic device feeds back the first device identifier corresponding to the second target photovoltaic device to the central device, so that the central device determines the position information of the photovoltaic devices in each string based on the received first device identifier.

[0094] Please refer to Figure 6 , in an embodiment, after a photovoltaic device networking positioning method executes steps S301 - S304, it continues to execute steps S305 - S307:

[0095] S305: The second target photovoltaic device receives the second query instruction sent by the central device;

[0096] In this embodiment, when the central device determines the second target photovoltaic device, it can be considered that the central device knows a part of the position information of the second target photovoltaic device. At this time, for any second target photovoltaic device, the central device can send a second query instruction to it. The second target photovoltaic device receives the second query instruction sent by the central device to execute the subsequent device search process.

[0097] S306: In response to the second query instruction, the second target photovoltaic device sends third indication information to other photovoltaic devices in the photovoltaic system, and determines a third target photovoltaic device adjacent to the second target photovoltaic device based on the third response information fed back by the other photovoltaic devices;

[0098] In this embodiment, the second target photovoltaic device executes the device search process. First, it can send third indication information to each of the other photovoltaic devices in the photovoltaic system. Subsequently, the second target photovoltaic device receives the third response information fed back by each of the other photovoltaic devices. The third response information can characterize the communication quality between each of the other photovoltaic devices and the second target photovoltaic device. Based on the third corresponding information, the second target photovoltaic device can learn about the communication quality between each of the other photovoltaic devices and the second target photovoltaic device, and further can learn about the distance relationship between each of the other photovoltaic devices and the second target photovoltaic device. According to the distance relationship, the second target photovoltaic device can determine the photovoltaic devices adjacent to the second target photovoltaic device from the other photovoltaic devices, and the photovoltaic devices adjacent to the second target photovoltaic device can be referred to as the third target photovoltaic devices.

[0099] In a practical application example, as a kind of communication signal, the third response information can reflect the communication quality between each of the other photovoltaic devices and the second target photovoltaic device through communication parameters such as received signal strength, channel quality level, and signal-to-noise ratio. Based on such communication parameters, the second target photovoltaic device can calculate the third characteristic value corresponding to each of the other photovoltaic devices to quantify the communication quality between each of the other photovoltaic devices and the second target photovoltaic device. The larger the third characteristic value, the better the communication quality, indicating that the distance between each of the other photovoltaic devices and the second target photovoltaic device is closer. The specific calculation method of the third characteristic value can be determined through actual experiments, and different devices and different systems may apply different calculation formulas.

[0100] In a practical application example, the second target photovoltaic device can calculate the third characteristic value corresponding to each of the other photovoltaic devices according to the third response information, and sort each of the other photovoltaic devices based on the magnitude of the third characteristic value. Among them, the third characteristic value is used to characterize the communication quality between each of the other photovoltaic devices and the second target photovoltaic device. According to the sorting result, the second target photovoltaic device can screen out a third preset number of photovoltaic devices and determine the screened photovoltaic devices as the third target photovoltaic devices. The third target photovoltaic device can be a photovoltaic device adjacent to the second target photovoltaic device.

[0101] S307: The second target photovoltaic device feeds back the second device identifier corresponding to the third target photovoltaic device to the central device, so that the central device determines the position information of the photovoltaic devices in each string based on the received second device identifier.

[0102] The technical solutions provided by one or more embodiments of the present disclosure can be executed by each photovoltaic device of a photovoltaic system, and each photovoltaic device can have the following two functions. First, communicate with the central device, so that the central device determines the photovoltaic devices adjacent to the central device according to the received response information. Second, receive the query instruction sent by the central device, determine the photovoltaic devices adjacent to the photovoltaic device, and send the device identifiers corresponding to the adjacent photovoltaic devices to the central device.

[0103] Through the above solution, the central device can determine the positional relationships between different photovoltaic devices and the central device, as well as between different photovoltaic devices, and integrate these positional relationships to determine the specific position information of each photovoltaic device in the photovoltaic system.

[0104] Please refer to Figure 7 , in one embodiment, a method for positioning a photovoltaic device network can be implemented through the following steps:

[0105] S401: The central device sends a query instruction to the target photovoltaic device.

[0106] S402: After receiving the query instruction, the target photovoltaic device sends query information to other photovoltaic devices.

[0107] S403: In response to the query information, other photovoltaic devices return response information to the target photovoltaic device.

[0108] S404: The target photovoltaic device calculates a characteristic value according to the response information to determine the photovoltaic devices adjacent to the target photovoltaic device.

[0109] S405: The target photovoltaic device sends reporting information to the central device to report the position information of the photovoltaic devices adjacent to the target photovoltaic device.

[0110] S406: The central device aggregates the reporting information, and based on the currently aggregated information, determines whether it is possible to determine the complete string information about the photovoltaic devices; if it is possible to determine, the process ends; otherwise, repeat steps S401 - S405.

[0111] In steps S401 to S406, for the communication process between the central device and each photovoltaic device, the communication process between each photovoltaic device, the calculation of the characteristic value, and the integration of the position information, refer to the relevant descriptions above, and will not be elaborated here.

[0112] Please refer to Figure 8 , the present disclosure also provides a photovoltaic system, which includes: a central device 100 and a photovoltaic device 200.

[0113] In one embodiment, the central device 100 is configured to send first indication information to the photovoltaic devices in each string, receive first response information fed back by each of the photovoltaic devices in response to the first indication information, and determine candidate photovoltaic devices among the photovoltaic devices based on the first response information.

[0114] The photovoltaic device 200 is configured to receive the first indication information sent by the central device in the photovoltaic system, and feed back first response information to the central device in response to the first indication information, so that the central device determines candidate photovoltaic devices among the photovoltaic devices based on the first response information.

[0115] In one embodiment, the central device 100 is further configured to send a first query instruction to any first target photovoltaic device among the candidate photovoltaic devices, and receive a first device identifier fed back by the first target photovoltaic device in response to the first query instruction; determine the photovoltaic device represented by the first device identifier as the photovoltaic device that is in the same string as the first target photovoltaic device and adjacent to the first target photovoltaic device.

[0116] The photovoltaic device 200 is further configured to receive the first query instruction sent by the central device; in response to the first query instruction, the first target photovoltaic device sends second indication information to other photovoltaic devices in the photovoltaic system, and determines a second target photovoltaic device adjacent to the first target photovoltaic device based on second response information fed back by the other photovoltaic devices; the first target photovoltaic device feeds back the first device identifier corresponding to the second target photovoltaic device to the central device, so that the central device determines the position information of the photovoltaic devices in each string based on the received first device identifier.

[0117] In one embodiment, the central device 100 is further configured to send a second query instruction to any second target photovoltaic device adjacent to the first target photovoltaic device, and receive a second device identifier fed back by the second target photovoltaic device in response to the second query instruction; determine the photovoltaic device represented by the second device identifier as the photovoltaic device that is in the same string as the second target photovoltaic device and adjacent to the second target photovoltaic device.

[0118] The photovoltaic device 200 is further configured to receive a second query instruction sent by the central device; in response to the second query instruction, the second target photovoltaic device sends third indication information to other photovoltaic devices in the photovoltaic system, and determines a third target photovoltaic device adjacent to the second target photovoltaic device based on third response information fed back by the other photovoltaic devices; the second target photovoltaic device feeds back a second device identifier corresponding to the third target photovoltaic device to the central device, so that the central device determines the position information of the photovoltaic devices in each string based on the received second device identifier.

[0119] In one embodiment, the central device 100 is further configured to calculate a first eigenvalue corresponding to each photovoltaic device according to the first response information, and sort each photovoltaic device based on the magnitude of the first eigenvalue; wherein, the first eigenvalue is used to characterize the communication quality between each photovoltaic device and the central device; a first preset number of photovoltaic devices are selected according to the sorting result, and the selected photovoltaic devices are determined as the candidate photovoltaic devices.

[0120] In one embodiment, the photovoltaic device 200 is further configured to calculate a second eigenvalue corresponding to each other photovoltaic device according to the second response information, and sort each other photovoltaic device based on the magnitude of the second eigenvalue; wherein, the second eigenvalue is used to characterize the communication quality between each other photovoltaic device and the first target photovoltaic device; the first target photovoltaic device selects a second preset number of photovoltaic devices according to the sorting result, and determines the selected photovoltaic devices as the second target photovoltaic devices.

[0121] In one embodiment, the photovoltaic device 200 is further configured to calculate a third eigenvalue corresponding to each other photovoltaic device according to the third response information, and sort each other photovoltaic device based on the magnitude of the third eigenvalue; wherein, the third eigenvalue is used to characterize the communication quality between each other photovoltaic device and the second target photovoltaic device; the second target photovoltaic device selects a third preset number of photovoltaic devices according to the sorting result, and determines the selected photovoltaic devices as the third target photovoltaic devices.

[0122] In one embodiment, the central device 100 is further configured to determine whether the photovoltaic device corresponding to the first eigenvalue joins the networked device list according to the first eigenvalue; when the first eigenvalue is greater than or equal to a preset value, the central device accepts the photovoltaic device corresponding to the first eigenvalue to join the networked device list; when the first eigenvalue is less than the preset value, the central device rejects the photovoltaic device corresponding to the first eigenvalue from joining the networked device list.

[0123] Please refer to Figure 9, the present disclosure also provides an electronic device, which includes a memory and a processor. The memory is used to store a computer program, and when the computer program is executed by the processor, the above-mentioned photovoltaic device networking positioning method is implemented.

[0124] Among them, the processor can be a central processing unit (CPU). The processor can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. chips, or combinations of the above types of chips.

[0125] As a non-transitory computer-readable storage medium, the memory can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. By running the non-transitory software programs, instructions, and modules stored in the memory, the processor can execute various functional applications and data processing of the processor, that is, implement the methods in the above method embodiments.

[0126] The memory can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created by the processor, etc. In addition, the memory can include high-speed random access memory, and can also include non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely set relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above networks include but are not limited to the Internet, enterprise intranets, local area networks, mobile communication networks, and combinations thereof.

[0127] Each embodiment in this specification is described in a progressive manner. The same or similar parts between each embodiment can be referred to each other, and the key point of each embodiment is to illustrate the differences from other embodiments. In particular, for the embodiments of the system and the electronic device, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments.

[0128] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

[0129] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations fall within the scope defined by the appended claims.

Claims

1. A photovoltaic equipment networking positioning method, characterized in that: The method is applied to a central device in a photovoltaic system, and the method comprises: Sending first indication information to the photovoltaic devices in each string, receiving first response information fed back by each photovoltaic device in response to the first indication information, and determining a first preset number of candidate photovoltaic devices in each photovoltaic device based on the first response information; wherein the first preset number represents the number of strings in the photovoltaic system, and the candidate photovoltaic devices are photovoltaic devices adjacent to the central device; For any first target photovoltaic device among the candidate photovoltaic devices, sending a first query instruction to the first target photovoltaic device, and receiving a first device identifier fed back by the first target photovoltaic device in response to the first query instruction; Determine the photovoltaic device represented by the first device identifier as a photovoltaic device that is located in the same string as the first target photovoltaic device and is adjacent to the first target photovoltaic device; For any second target photovoltaic device adjacent to the first target photovoltaic device, sending a second query instruction to the second target photovoltaic device, and receiving a second device identification fed back by the second target photovoltaic device in response to the second query instruction; Determine the photovoltaic device represented by the second device identifier as a photovoltaic device that is located in the same string as the second target photovoltaic device and is adjacent to the second target photovoltaic device; Repeatedly taking a photovoltaic device with a portion of known position information in the photovoltaic system as a target photovoltaic device, sending a query instruction to the target photovoltaic device, and receiving a device identification fed back by the target photovoltaic device in response to the query instruction, until the position information of all photovoltaic devices is determined.

2. The method according to claim 1, characterized in that The determining of a candidate photovoltaic device from among the photovoltaic devices based on the first response information comprises: Calculate the first characteristic value corresponding to each photovoltaic device according to the first response information, and sort each photovoltaic device based on the size of the first characteristic value; wherein the first characteristic value is used to characterize the communication quality between each photovoltaic device and the central device; A first preset number of photovoltaic devices are screened out according to the sorting result, and the screened out photovoltaic devices are determined as the candidate photovoltaic devices.

3. The method according to claim 2, characterized in that The method further comprises: According to the first characteristic value, determining whether the photovoltaic device corresponding to the first characteristic value is added to the networking device list; When the first characteristic value is greater than or equal to a preset value, the central device accepts the photovoltaic device corresponding to the first characteristic value to be added to the networking device list; When the first characteristic value is less than a preset value, the central device refuses the photovoltaic device corresponding to the first characteristic value to be added to the networking device list.

4. A photovoltaic equipment networking positioning method, characterized in that: The method comprises: The photovoltaic devices in the photovoltaic system receive first indication information sent by the central device in the photovoltaic system, and feed back first response information to the central device in response to the first indication information, so that the central device determines a first preset number of candidate photovoltaic devices in each of the photovoltaic devices based on the first response information; wherein the first preset number represents the number of strings in the photovoltaic system, and the candidate photovoltaic devices are photovoltaic devices adjacent to the central device; For any first target photovoltaic device among the candidate photovoltaic devices, the first target photovoltaic device receives a first query instruction sent by the central device; In response to the first query instruction, the first target photovoltaic device sends second indication information to other photovoltaic devices in the photovoltaic system, and determines a second target photovoltaic device adjacent to the first target photovoltaic device based on second response information fed back by other photovoltaic devices; The first target photovoltaic device feeds back the first device identification corresponding to the second target photovoltaic device to the central device, so that the central device determines the location information of the photovoltaic devices in each string based on the received first device identification; The second target photovoltaic device receives a second query instruction sent by the central device; In response to the second query instruction, the second target photovoltaic device sends third indication information to other photovoltaic devices in the photovoltaic system, and determines a third target photovoltaic device adjacent to the second target photovoltaic device based on third response information fed back by other photovoltaic devices; The second target photovoltaic device feeds back the second device identification corresponding to the third target photovoltaic device to the central device, so that the central device determines the location information of the photovoltaic devices in each string based on the received second device identification; The target photovoltaic device receives the query instruction sent by the central device and sends feedback information for the query instruction to the central device until the location information of all photovoltaic devices is determined. The target photovoltaic device is a photovoltaic device in the photovoltaic system whose location information is partially known.

5. The method according to claim 4, characterized in that The first target photovoltaic device sends second indication information to other photovoltaic devices in the photovoltaic system, and determines a second target photovoltaic device adjacent to the first target photovoltaic device based on second response information fed back by other photovoltaic devices, including: The first target photovoltaic device calculates the second characteristic value corresponding to each other photovoltaic device according to the second response information, and sorts each other photovoltaic device based on the size of the second characteristic value; wherein the second characteristic value is used to characterize the communication quality between each other photovoltaic device and the first target photovoltaic device; The first target photovoltaic devices are screened out to obtain a second preset number of photovoltaic devices according to the sorting result, and the screened out photovoltaic devices are determined as the second target photovoltaic devices.

6. The method according to claim 4, characterized in that The second target photovoltaic device sends third indication information to other photovoltaic devices in the photovoltaic system, and determines a third target photovoltaic device adjacent to the second target photovoltaic device based on third response information fed back by other photovoltaic devices, including: The second target photovoltaic device calculates the third characteristic value corresponding to each other photovoltaic device according to the third response information, and sorts each other photovoltaic device based on the size of the third characteristic value; wherein the third characteristic value is used to characterize the communication quality between each other photovoltaic device and the second target photovoltaic device; The second target photovoltaic devices are screened out to obtain a third preset number of photovoltaic devices according to the sorting result, and the screened out photovoltaic devices are determined as the third target photovoltaic devices.

7. A photovoltaic system, characterized in that: The photovoltaic system comprises a central device and a photovoltaic device, wherein the central device is used to execute the method described in any one of claims 1 to 3, and the photovoltaic device is used to execute the method described in any one of claims 4 to 6.

8. An electronic device, characterized in that: The electronic device comprises a memory and a processor, the memory is used to store a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 3 or 4 to 6 is implemented.

Citation Information

Patent Citations

  • Rapid networking method for power line carrier communication

    CN104539315A

  • Photovoltaic equipment grouping method, management module, photovoltaic equipment, system and medium

    CN115378052A