Photovoltaic device search method, management module, system and storage medium
By sending first and second photovoltaic device search commands to the photovoltaic equipment and using a competition mechanism to determine the devices in the same photovoltaic string, the problem of an excessively large search range for photovoltaic devices is solved, and the search efficiency is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HOYMILES POWER ELECTRONICS INC
- Filing Date
- 2022-10-19
- Publication Date
- 2026-07-21
Smart Images

Figure CN115603661B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of photovoltaic power generation technology, and in particular to a photovoltaic device search method, management module, photovoltaic system and storage medium. Background Technology
[0002] With the development of photovoltaic power generation technology, MLPE (Module Level Power Electronics) photovoltaic equipment is becoming increasingly common in photovoltaic systems. This MLPE photovoltaic equipment can be used for maximum power point tracking, on / off operation, or data acquisition and monitoring of photovoltaic modules.
[0003] Typically, one or more photovoltaic (PV) modules are configured with one MLPE PV device, resulting in a large number of MLPE PV devices in a PV system. To accurately obtain information about each PV module and facilitate subsequent maintenance, it is necessary to clearly know the location information of each PV device, including which MLPE PV device belongs to which PV string.
[0004] In existing technologies, determining the location information of each photovoltaic (PV) device typically requires first searching for all PV devices. This search is performed multiple times across all PV devices, with each search involving all devices in a competition until the device information for all devices is obtained. Clearly, the search scope of existing methods is too large, resulting in low search efficiency. Summary of the Invention
[0005] Therefore, it is necessary to provide a photovoltaic device search method, management module, photovoltaic system, and storage medium to address the aforementioned technical problems.
[0006] In a first aspect, embodiments of the present invention propose a photovoltaic device search method, applied to a management module of a photovoltaic system, wherein the photovoltaic system further includes at least one photovoltaic string, the photovoltaic string comprising multiple photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices, the method comprising:
[0007] Send a first photovoltaic device search command to each of the photovoltaic devices;
[0008] Based on the first receipt signal sent by the photovoltaic device that successfully answered the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized. The first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string.
[0009] Based on the first photovoltaic device, a second photovoltaic device search command is sent to each photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string; among them, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
[0010] In one embodiment, the first receipt signal includes the identification information of the corresponding photovoltaic device. In another embodiment, the second photovoltaic device search instruction includes the identification information of the first photovoltaic device, and a second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
[0011] In one embodiment, before sending the second photovoltaic device search command, the method further includes:
[0012] A notification instruction is broadcast to each of the photovoltaic devices. The notification instruction includes the identification information of the first photovoltaic device. The notification instruction is used to notify the second photovoltaic device, which is located in the same photovoltaic string as the first photovoltaic device, to participate in the competition of the second photovoltaic device search instruction.
[0013] In one embodiment, photovoltaic devices other than the first photovoltaic device and the second photovoltaic device participate in the competition for the search command of the first photovoltaic device.
[0014] In one embodiment, the second signal instruction is used to instruct each photovoltaic device to determine whether it is a second photovoltaic device based on the signal characteristics of the received first acknowledgment signal and the corresponding signal threshold.
[0015] In one embodiment, after sending a first photovoltaic device search command to each of the photovoltaic devices, the method further includes:
[0016] A second signal instruction is sent to each of the photovoltaic devices, wherein the second signal instruction includes a signal threshold for determining the second photovoltaic device located in the same photovoltaic string as the corresponding first photovoltaic device and its grouping information; the grouping information is determined by each second photovoltaic device based on the signal characteristics of the received acknowledgment signal and the corresponding signal threshold, and the grouping information includes the identification information of the corresponding first photovoltaic device.
[0017] In one embodiment, the second signal instruction further includes identification information of the first photovoltaic device for registration of the corresponding first photovoltaic device.
[0018] In one embodiment, the method further includes:
[0019] The third receipt signal is sent by the second photovoltaic device that successfully responded to the second photovoltaic device search command. The third receipt signal includes the identification information of the second photovoltaic device.
[0020] In one embodiment, after receiving a third receipt signal from a second photovoltaic device that has successfully responded to the second photovoltaic device search command, the method further includes:
[0021] Send a second photovoltaic device registration instruction to the second photovoltaic device; the second photovoltaic device registration instruction includes the identification information of the second photovoltaic device in the third receipt signal, and is used for the registration of the corresponding second photovoltaic device.
[0022] In one embodiment, the second signal instruction and the second photovoltaic device registration instruction further include a logical address allocated to the corresponding photovoltaic device to realize the networking of the photovoltaic devices.
[0023] Secondly, embodiments of the present invention provide a management module applied to a photovoltaic system, the photovoltaic system further including at least one photovoltaic string, the photovoltaic string including multiple photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices, the management module including:
[0024] The first search module is used to send a first photovoltaic device search command to each of the photovoltaic devices; based on the first receipt signal sent by the photovoltaic device that successfully responds to the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized; the first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string.
[0025] The second search module is used to send a second photovoltaic device search command to each photovoltaic device based on the first photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string; wherein, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
[0026] Thirdly, embodiments of the present invention provide a photovoltaic system, including at least one photovoltaic string and a management module as described in the second aspect, wherein the photovoltaic string includes a plurality of photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices.
[0027] Fourthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein the processor executes the computer program to implement the steps described in the first aspect.
[0028] Compared to existing technologies, the above-described search method, management module, photovoltaic system, and storage medium send a first photovoltaic device search command to each of the photovoltaic devices; based on the first receipt signal sent by the photovoltaic device that successfully responds to the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized. The first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string as it; based on the first photovoltaic device, a second photovoltaic device search command is sent to each photovoltaic device to realize the search for the second photovoltaic device in each photovoltaic string; wherein, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition. This invention only searches for the second photovoltaic device located in the same photovoltaic string, thus improving search efficiency.
[0029] Furthermore, a competition instruction is sent to each of the photovoltaic devices, wherein the photovoltaic devices that successfully answer the competition instruction participate in the competition of the first photovoltaic device search instruction, thereby narrowing the search range of the first photovoltaic device and further improving the search efficiency;
[0030] Furthermore, the photovoltaic devices that have been identified as the first photovoltaic device and the second photovoltaic device will not participate in the competition for the answering instructions and the search instructions for the first photovoltaic device, which further narrows the search scope and improves search efficiency;
[0031] Furthermore, the registered second photovoltaic device no longer responds to the second photovoltaic device search command, further narrowing the search scope of the second photovoltaic device and further improving search efficiency. Attached Figure Description
[0032] Figure 1 This is a schematic diagram of the structure of a photovoltaic system in one embodiment;
[0033] Figure 2 This is a schematic diagram of the photovoltaic system in another embodiment;
[0034] Figure 3 This is a flowchart illustrating a photovoltaic device search method in one embodiment;
[0035] Figure 4 This is a schematic diagram of the overall process of determining the first photovoltaic device and the second photovoltaic device in one embodiment;
[0036] Figure 5 This is a schematic diagram of the overall process of a photovoltaic device grouping method in one embodiment;
[0037] Figure 6 This is a schematic diagram of the module connections for the management module in one embodiment;
[0038] Figure 7 This is a schematic diagram of the structure of a computer device in one embodiment. Detailed Implementation
[0039] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of the present invention. For those skilled in the art, the present invention can be applied to other similar scenarios based on these drawings without creative effort. Unless obvious from the context or otherwise specified, the same reference numerals in the drawings represent the same structures or operations.
[0040] As indicated in this invention and the claims, unless the context clearly indicates otherwise, the words "a," "an," "an," and / or "the" do not specifically refer to the singular and may also include the plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.
[0041] While this invention makes various references to certain modules in systems according to embodiments of the invention, any number of different modules can be used and run on computing devices and / or processors. Modules are merely illustrative, and different aspects of the system and method may use different modules.
[0042] It should be understood that when a unit or module is described as "connected" or "coupled" to other units, modules, or blocks, it may refer to a direct connection or coupling, or communication with other units, modules, or blocks, or the presence of intermediate units, modules, or blocks, unless the context explicitly indicates otherwise. The term "and / or" as used herein may include any and all combinations of one or more of the related listed items.
[0043] Figure 1 This is a schematic diagram of a photovoltaic system according to an embodiment of the present invention. The photovoltaic system includes at least one photovoltaic string 10 and a management module 20. The photovoltaic string 10 includes multiple photovoltaic devices 101 connected in series (i.e., Figure 1 S1-S m The system includes a photovoltaic module 102 connected to each photovoltaic device 101, which provides DC power. The management module 20 communicates with each photovoltaic device 101 to search for and group the photovoltaic devices.
[0044] The photovoltaic device 101 can be a switch, optimizer, micro-inverter, or monitor, etc. The management module 20 is coupled to each photovoltaic string, for example, through a current transformer, but is not limited thereto. The management module 20 communicates with each photovoltaic device 101, for example, through power line carrier communication.
[0045] Figure 2 This is a schematic diagram of a photovoltaic system according to another embodiment of the present invention. The photovoltaic system includes an inverter 30, at least one photovoltaic string 10 connected to the inverter 30, and a management module 20. The photovoltaic string 10 includes multiple photovoltaic devices 101 connected in series (i.e., Figure 1 S1-S m The system includes a photovoltaic module 102 connected to each photovoltaic device 101, an inverter 30 for converting the DC power provided by the photovoltaic module 102 into AC power and outputting it, and a management module 20 for communicating with each photovoltaic device 101.
[0046] The photovoltaic device 101 can be a switch, optimizer, or monitor, etc. Multiple photovoltaic devices within the same photovoltaic string are connected in series, and each photovoltaic string is connected to multiple DC input ports of the inverter. The management module 20 is coupled to each photovoltaic string, for example, through a current transformer, but is not limited thereto. The management module 20 communicates with each photovoltaic device 101, for example, through power line carrier communication.
[0047] The management module 20 is used to communicate with each photovoltaic device 101, search for each photovoltaic device 101, and obtain the identification information of each photovoltaic device.
[0048] In one embodiment, the management module 20 may be integrated into the inverter 30.
[0049] In one embodiment, such as Figure 3 As shown, a photovoltaic device search method is provided, which can be applied to... Figure 1 or Figure 2 Taking the management module of a photovoltaic system as an example, the explanation includes the following steps:
[0050] S301: Send a first photovoltaic device search command to each of the photovoltaic devices.
[0051] Each photovoltaic device responds to the first photovoltaic device's search command by answering a question. The photovoltaic device that successfully answers the question sends back the first acknowledgment signal.
[0052] S302: Based on the first receipt signal sent by the photovoltaic device that successfully answered the first photovoltaic device search command, determine the first photovoltaic device in each photovoltaic string and realize the search for the first photovoltaic device in each photovoltaic string.
[0053] The first photovoltaic device is used to identify a second photovoltaic device located in the same photovoltaic string. The first photovoltaic device can be any photovoltaic device in each photovoltaic string, for example, the first photovoltaic device in a photovoltaic string that communicates with the management module; the second photovoltaic device is any photovoltaic device other than the first photovoltaic device.
[0054] The first acknowledgment signal can be sent in the form of a broadcast.
[0055] If the first receipt signal received by the management module is normal, it means that only one photovoltaic device has successfully answered the call.
[0056] If the received first receipt signal is abnormal, the first photovoltaic device search command will be sent repeatedly until a normal first receipt signal is received. The abnormal situation includes one of the following: garbled information received by the management module from the photovoltaic device, signal interference, or other reasons causing the first receipt signal to be abnormal.
[0057] S303: Based on the first photovoltaic device, send a second photovoltaic device search command to each photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string.
[0058] Among them, the second photovoltaic device, which is located in the same photovoltaic string as the first photovoltaic device, participates in the competition.
[0059] The management module, for example, sends a search command for a second photovoltaic device via broadcast.
[0060] Based on steps S301-S303 above, a first photovoltaic device search command is sent to each of the photovoltaic devices; based on the first receipt signal sent by the photovoltaic device that successfully responds to the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized. The first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string as it; based on the first photovoltaic device, a second photovoltaic device search command is sent to each photovoltaic device to realize the search for the second photovoltaic device in each photovoltaic string; wherein, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition. This invention only searches for the second photovoltaic device located in the same photovoltaic string, narrowing the search scope from the entire photovoltaic system to a single photovoltaic string, thus improving search efficiency.
[0061] In one embodiment, the first receipt signal includes identification information of the corresponding photovoltaic device; the corresponding photovoltaic device is determined to be the first photovoltaic device based on the first receipt signal.
[0062] In one embodiment, the identification information of the photovoltaic device is, for example, the serial number of the photovoltaic device.
[0063] Photovoltaic devices respond to the first photovoltaic device search command by answering questions. Only photovoltaic devices that successfully answer the questions reply with the first acknowledgment signal.
[0064] In one embodiment, the second photovoltaic device search instruction includes the identification information of the first photovoltaic device, and the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
[0065] The second photovoltaic device search instruction includes the identification information of the first photovoltaic device. Only the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition. At this time, the search range of the second photovoltaic device is narrowed to one photovoltaic string, which greatly reduces the search range and improves the search efficiency of the second photovoltaic device.
[0066] Furthermore, only unregistered second photovoltaic devices located in the same photovoltaic string as the first photovoltaic device participate in the competition, further narrowing the search scope and improving search efficiency.
[0067] In another embodiment, before sending the second photovoltaic device search instruction, the method further includes: broadcasting a notification instruction to each of the photovoltaic devices, the notification instruction including the identification information of the first photovoltaic device, the notification instruction being used to notify each of the second photovoltaic devices that the second photovoltaic devices located in the same photovoltaic string as the first photovoltaic device participate in the competition for the second photovoltaic device search instruction.
[0068] Before the management module sends the search command for the second photovoltaic device, a notification command can be broadcast. This notification command includes the identification information of the first photovoltaic device. This notification command is used to notify the second photovoltaic device. Subsequent search commands for the second photovoltaic device will only respond to second photovoltaic devices that are in the same string as the first photovoltaic device in the notification command. In this case, the search command for the second photovoltaic device does not need to carry the identification information of the first photovoltaic device. Similarly, the search scope for the second photovoltaic device is narrowed to a single photovoltaic string, significantly reducing the search range and improving the search efficiency.
[0069] In one embodiment, if the management module does not receive the third receipt signal, it repeatedly sends the second photovoltaic device search command. If the management module fails to receive the third receipt signal multiple times, it stops sending the second photovoltaic device search command, and the second photovoltaic device search ends.
[0070] In one embodiment, before sending the first photovoltaic device search instruction to each of the photovoltaic devices, the method further includes: sending a competition instruction to each of the photovoltaic devices, wherein the photovoltaic device that successfully answers the competition instruction participates in the competition for the first photovoltaic device search instruction.
[0071] In this embodiment, only photovoltaic devices that successfully answer the challenge command participate in the challenge command for the first photovoltaic device search command. For example, for the challenge command, only one photovoltaic device in each photovoltaic string can successfully answer the challenge command, which can greatly reduce the search range of the first photovoltaic device and improve the efficiency of device search.
[0072] In another embodiment, photovoltaic devices other than the first photovoltaic device and the second photovoltaic device participate in the competition to answer the search command of the first photovoltaic device, which further narrows the search range of the first photovoltaic device and improves the efficiency of device search.
[0073] Furthermore, if the management module determines that there is no response, it can repeatedly send the competition command. If there is still no response, it sends a second photovoltaic device search command to the second photovoltaic device.
[0074] In one embodiment, after sending a first photovoltaic device search instruction to each of the photovoltaic devices, the method further includes sending a second signal instruction to each of the photovoltaic devices.
[0075] The second signal instruction includes a signal threshold for determining the second photovoltaic device located in the same photovoltaic string as the corresponding first photovoltaic device and its grouping information; the grouping information is determined by each second photovoltaic device based on the signal characteristics of the received acknowledgment signal and the corresponding signal threshold, and the grouping information includes the identification information of the corresponding first photovoltaic device.
[0076] The signal threshold can be set by the management module based on the signal margin and the signal characteristics of the acknowledgment signals sent by the photovoltaic devices. The signal threshold may be different in each second signal command sent.
[0077] Furthermore, the signal margin can be set according to actual conditions, and the signal threshold is the difference between the signal characteristic value of the acknowledgment signal sent by the first photovoltaic device received by the management module and the signal margin.
[0078] In one embodiment, the grouping information is determined by each of the second photovoltaic devices based on the signal characteristics of each of the first acknowledgment signals received by them and the corresponding signal thresholds.
[0079] The signal characteristics include one of the following: signal strength, signal impedance, and signal attenuation.
[0080] The photovoltaic devices are connected via power lines. Due to the influence of line impedance, the signal characteristics of the acknowledgment signal received by the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device are different from those received by the second photovoltaic device located in a different photovoltaic string. The signal characteristics of the acknowledgment signal received by the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device are greater than or less than (considering that the signal characteristics may be due to signal strength, signal attenuation, or signal impedance) the signal characteristics of the acknowledgment signal received by the second photovoltaic device located in a different photovoltaic string as the first photovoltaic device, and the magnitudes of the two differ significantly. Therefore, group information can be generated based on the signal characteristics of the acknowledgment signal.
[0081] In one embodiment, the second signal instruction further includes identification information of the first photovoltaic device for the registration of the corresponding first photovoltaic device, so as to inform that the photovoltaic device has been registered as the first photovoltaic device.
[0082] The second signal command can be sent in the form of a broadcast.
[0083] In one embodiment, while the management module sends the second signal instruction, it notifies other photovoltaic devices besides the first photovoltaic device to generate their own grouping information based on the second signal instruction. The grouping information may be, for example, the identification information of the first photovoltaic device located in the same photovoltaic string as it, stored in the second photovoltaic device.
[0084] Each other photovoltaic device confirms whether it is in the same photovoltaic string as the corresponding first photovoltaic device based on the signal characteristics and corresponding signal threshold of the received first acknowledgment signal, and updates the stored status identifier and the identifier information of the first photovoltaic device (i.e., grouping information). The status identifier is used to indicate which type of photovoltaic device the corresponding photovoltaic device is: the first photovoltaic device, the second photovoltaic device, or the photovoltaic device to be grouped.
[0085] In one embodiment, the second signal instruction is used to instruct each photovoltaic device to determine whether it is a second photovoltaic device based on the signal characteristics of the received first acknowledgment signal and the corresponding signal threshold.
[0086] In one embodiment, after receiving the second signal instruction, other photovoltaic devices first determine whether the identification information of the photovoltaic device carried in the first receipt signal they received is consistent with the identification information of the photovoltaic device carried in the second signal instruction. If they are consistent, the value of the signal characteristic of the received first receipt signal is compared with the corresponding signal threshold. If they are inconsistent, it is considered that the first receipt signal was not sent by the first photovoltaic device specified by the second signal instruction, and no comparison is made. For example, it determines whether the serial number of the photovoltaic device carried in the first receipt signal is the same as the serial number of the photovoltaic device carried in the second signal instruction.
[0087] In one embodiment, the signal characteristic is the signal strength. The photovoltaic device compares the signal strength of the received first receipt signal with the corresponding signal threshold. If the signal strength of the received first receipt signal is greater than the corresponding signal threshold, the photovoltaic device is considered to belong to the same string as the corresponding first photovoltaic device, and the photovoltaic device is identified as the second photovoltaic device.
[0088] In another embodiment, the second photovoltaic device receives multiple first receipt signals sent by different first photovoltaic devices. If the second photovoltaic device determines that the signal strength of the first receipt signal it receives is greater than the corresponding signal threshold, it can sort the differences between the signal strengths of the multiple first receipt signals sent by the first photovoltaic devices and the corresponding signal thresholds, select the first photovoltaic device with the largest difference that is located in the same photovoltaic string, and update the stored identification information of the first photovoltaic device with the largest difference to the identification information of the first photovoltaic device.
[0089] In another embodiment, the second photovoltaic device receives multiple first receipt signals sent by different first photovoltaic devices. If the second photovoltaic device determines that the signal strength of the first receipt signal it receives is greater than the corresponding signal threshold, it can sort the signal strengths of the multiple first receipt signals sent by different first photovoltaic devices, select the first photovoltaic device with the strongest signal strength that is located in the same photovoltaic string, and update the stored identification information of the first photovoltaic device with the strongest signal strength to the identification information of the first photovoltaic device.
[0090] It should be noted that when the signal characteristics are signal impedance or signal attenuation, the method for determining its grouping information is basically the same as the method in any of the above embodiments, so it will not be described again.
[0091] In one embodiment, the method further includes: receiving a second receipt signal sent by the photovoltaic device in response to the second signal instruction. The management module receiving the second receipt signal indicates that the corresponding photovoltaic device has successfully registered as the first photovoltaic device.
[0092] In one embodiment, considering that some photovoltaic (PV) devices may not receive the first receipt signal, when the first PV device sends the second receipt signal, the management module and other PV devices record the identification information and signal characteristics of the PV device in the second receipt signal. Simultaneously, the management module repeatedly sends the second signal command one or more times. At this time, other PV devices can confirm whether they belong to the same PV string as the corresponding first PV device based on the signal characteristics of the received second receipt signal and its corresponding signal threshold, thus preventing issues of missed searches and registrations.
[0093] It should be noted that the method of confirming whether the received second receipt signal belongs to the same photovoltaic string as the corresponding first photovoltaic device based on its signal characteristics and corresponding signal threshold is the same as the method of confirming based on the signal characteristics and signal threshold of the first receipt signal, so it will not be described again.
[0094] In one embodiment, the method further includes: receiving a third receipt signal sent by a second photovoltaic device that has successfully responded to the second photovoltaic device search command.
[0095] The third receipt signal includes the identification information of the corresponding second photovoltaic device.
[0096] In one embodiment, the identification information of the photovoltaic device is, for example, the serial number of the photovoltaic device.
[0097] If the management module does not receive the third receipt signal, it will repeatedly send the second photovoltaic device search command.
[0098] In one embodiment, after receiving a third receipt signal sent by a second photovoltaic device that has successfully responded to the second photovoltaic device search command, the method further includes: sending a second photovoltaic device registration command to each of the photovoltaic devices; and receiving a fourth receipt signal sent by the second photovoltaic device in response to the second photovoltaic device registration command.
[0099] In one embodiment, the second photovoltaic device registration instruction includes the identification information of the second photovoltaic device. The second photovoltaic device registration instruction is used to register the corresponding second photovoltaic device, informing that the corresponding second photovoltaic device has been registered. Subsequently registered second photovoltaic devices will no longer respond to second photovoltaic device search instructions, further narrowing the search scope of the second photovoltaic device and further improving search efficiency.
[0100] In one embodiment, the fourth receipt signal sent by the second photovoltaic device in response to the second photovoltaic device registration instruction can be omitted. In this case, the second photovoltaic device registration instruction can be sent to the second photovoltaic device multiple times.
[0101] In one embodiment, the second signal instruction and the second photovoltaic device registration instruction further include a logical address allocated to the corresponding photovoltaic device to realize the networking of the photovoltaic devices.
[0102] In one specific embodiment, the overall flowchart of the photovoltaic device search method is as follows: Figure 4 As shown, the grouping of photovoltaic devices using this search method includes the following steps:
[0103] S401: The management module sends a quiz command;
[0104] S402: Photovoltaic equipment to be grouped will answer questions in a quiz-style format;
[0105] The photovoltaic devices to be grouped are those other than the first and second photovoltaic devices. After receiving the answering instruction and completing the random delay, the system checks whether the channel is idle. If the channel is idle, the system replies to the answering instruction and the answer is successful. If the channel is busy, the system does not reply to the answering instruction and the answer is unsuccessful.
[0106] S403: The management module determines whether there is a response to the quiz. If there is, proceed to step S404; otherwise, proceed to step S409.
[0107] S404: The management module sends the first photovoltaic device search command;
[0108] In this step, the photovoltaic devices that successfully answer the quiz command will then answer the quiz command again after receiving the first photovoltaic device search command.
[0109] After steps S401-S403, for example, if only one photovoltaic device in each photovoltaic string successfully answers the competition command, then in step S404, the search range of the first photovoltaic device can be greatly reduced, improving the efficiency of device search and grouping.
[0110] S405: The photovoltaic device that successfully answered the question sends a first confirmation signal;
[0111] When only one photovoltaic device successfully responds with the first reply signal, the management module and other photovoltaic devices record the identification information and signal characteristics of the first reply signal.
[0112] The management module identifies the photovoltaic device that successfully replies with the first receipt signal as the first photovoltaic device in the photovoltaic string to which the photovoltaic device belongs.
[0113] Each time a photovoltaic device successfully answers a question, it is located in a different photovoltaic string.
[0114] S406: The management module sends a second signal instruction;
[0115] The second signal instruction includes a signal threshold for determining the second photovoltaic device and its grouping information located in the same photovoltaic string as the corresponding first photovoltaic device;
[0116] The second signal instruction also includes the identification information of the first photovoltaic device, which is used for the registration of the photovoltaic device that successfully answered the question, so as to inform that the photovoltaic device has been registered as the first photovoltaic device.
[0117] S407: After receiving the second signal instruction, other photovoltaic devices shall, based on the signal characteristics of the received first acknowledgment signal and the corresponding signal threshold, confirm whether they are in the same photovoltaic string as the photovoltaic device that successfully answered the call, and update the stored status identifier and / or the identifier information of the first photovoltaic device.
[0118] After receiving the second signal instruction, other photovoltaic devices first determine whether the identification information of the photovoltaic device carried in the first receipt signal they received is consistent with the identification information of the photovoltaic device carried in the second signal instruction. If they are consistent, they compare the value of the signal characteristic of the received first receipt signal with the corresponding signal threshold. If they are inconsistent, they consider that the first receipt signal was not sent by the first photovoltaic device specified by the second signal instruction, and no comparison is made. For example, they determine whether the serial number of the photovoltaic device carried in the first receipt signal is the same as the serial number of the photovoltaic device carried in the second signal instruction.
[0119] In this step, the photovoltaic device compares the signal characteristics of the received first receipt signal with the corresponding signal threshold. Based on the comparison result, it determines whether the photovoltaic device is a second photovoltaic device. Each second photovoltaic device determines its grouping information based on the signal characteristics of its received receipt signal and the corresponding signal threshold. The grouping information includes the identification information of the corresponding first photovoltaic device.
[0120] S408: The photovoltaic device that successfully answered the question sends a second receipt signal;
[0121] In this step, if the management module successfully receives the second confirmation signal, it indicates that the photovoltaic device that successfully answered the question has been successfully registered as the first photovoltaic device, and returns to step S401;
[0122] In this step, the photovoltaic device that successfully answered the question is the first photovoltaic device confirmed in step S405.
[0123] Based on steps S401-S408, the first photovoltaic device and the second photovoltaic device among the multiple photovoltaic devices in each photovoltaic string are determined, and the search for the first photovoltaic device is realized.
[0124] For each photovoltaic string, execute as follows Figure 5 The steps shown are for searching for the second photovoltaic device.
[0125] S409: The management module sends a search command for the second photovoltaic device;
[0126] In this step, the management module, for example, sends a second photovoltaic device search command to each photovoltaic device in the form of a broadcast, and all unregistered second photovoltaic devices participate in the competition.
[0127] In one embodiment, the second photovoltaic device search instruction includes the identification information of the first photovoltaic device. Only unregistered second photovoltaic devices located in the same photovoltaic string as the first photovoltaic device participate in the competition. Second photovoltaic devices whose grouping information is consistent with the identification information of the first photovoltaic device in the second photovoltaic device search instruction participate in the competition. In this case, the search scope of the second photovoltaic device is narrowed to one photovoltaic string, which greatly reduces the search scope and improves the search efficiency of the second photovoltaic device.
[0128] In another embodiment, before the management module sends the second photovoltaic device search command, a notification command can be broadcast. This notification command includes the identification information of the first photovoltaic device. This notification command is used to notify the second photovoltaic device that subsequent second photovoltaic device search commands will only respond to second photovoltaic devices that are in the same group as the first photovoltaic device in the notification command. Second photovoltaic devices whose grouping information matches the identification information of the first photovoltaic device in the notification command participate in the competition. In this case, the second photovoltaic device search command does not need to carry the identification information of the first photovoltaic device.
[0129] S410: The second photovoltaic device sends a third receipt signal containing identification information;
[0130] S411: The management module determines whether a third receipt signal has been received. If yes, proceed to step S412; otherwise, proceed to step S414.
[0131] S412: The management module sends a registration instruction for the second photovoltaic device to the second photovoltaic device;
[0132] In this step, the second photovoltaic device registration instruction is used to inform the corresponding second photovoltaic device that it has been registered, and subsequently registered second photovoltaic devices will no longer respond to second photovoltaic device search instructions.
[0133] S413: The second photovoltaic device sends the fourth receipt signal;
[0134] In one embodiment, step S413 can be omitted, and the second photovoltaic device registration instruction can be sent repeatedly.
[0135] S414: The management module determines whether the third receipt signal has not been received multiple times. If not, proceed to step S409; if so, the search ends and all photovoltaic devices complete the search and registration.
[0136] The number of times the management module fails to receive a third receipt signal can be set according to actual needs.
[0137] In other embodiments, steps S401-S403 can be omitted, in which case the photovoltaic devices to be grouped will respond to the first photovoltaic device search command in step S404.
[0138] In this embodiment, after the search and registration of the first photovoltaic device for all photovoltaic strings is completed, the search and registration of the second photovoltaic device is performed.
[0139] In another embodiment, the search for and registration of the second photovoltaic device can be performed after the search and registration of the first photovoltaic device in each photovoltaic string is completed.
[0140] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0141] In one embodiment, such as Figure 6 As shown, this invention provides a photovoltaic equipment management module, applied to... Figure 1 or Figure 2 The photovoltaic system shown includes a management module comprising:
[0142] The first search module 601 is used to send a first photovoltaic device search instruction to each of the photovoltaic devices, and based on the first receipt signal sent by the photovoltaic device that successfully responds to the first photovoltaic device search instruction, determine the first photovoltaic device in each photovoltaic string and realize the search of the first photovoltaic device in each photovoltaic string. The first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string.
[0143] The second search module 602 is used to send a second photovoltaic device search command to each photovoltaic device based on the first photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string; wherein, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
[0144] For specific limitations regarding the management module, please refer to the limitations on the photovoltaic device search method mentioned above, which will not be repeated here. Each module in the aforementioned management module can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0145] In one embodiment, the present invention provides a photovoltaic system including multiple photovoltaic strings and a management module as described in the above embodiments. The photovoltaic strings include photovoltaic devices as described in the above embodiments and photovoltaic modules respectively connected to each of the photovoltaic devices. The management module communicates with each of the photovoltaic devices.
[0146] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, memory, and network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores motion detection data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements the steps in any of the above embodiments of the photovoltaic device search method.
[0147] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0148] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in any of the above embodiments of the photovoltaic device search method.
[0149] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps in any of the above embodiments of the photovoltaic device search method.
[0150] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0151] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0152] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A photovoltaic device search method, applied to a management module of a photovoltaic system, wherein the photovoltaic system further includes at least one photovoltaic string, the photovoltaic string comprising multiple photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices, characterized in that, The method includes: Send a first photovoltaic device search command to each of the photovoltaic devices; Based on the first receipt signal sent by the photovoltaic device that successfully answered the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized. The first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string. Based on the first photovoltaic device, a second photovoltaic device search command is sent to each photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string; among them, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
2. The method according to claim 1, characterized in that, The first receipt signal includes the identification information of the corresponding photovoltaic equipment.
3. The method according to claim 1, characterized in that, The second photovoltaic device search instruction includes the identification information of the first photovoltaic device, and the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
4. The method according to claim 1, characterized in that, Before sending the second photovoltaic device search command, the method further includes: A notification instruction is broadcast to each of the photovoltaic devices. The notification instruction includes the identification information of the first photovoltaic device. The notification instruction is used to notify the second photovoltaic device, which is located in the same photovoltaic string as the first photovoltaic device, to participate in the competition of the second photovoltaic device search instruction.
5. The method according to claim 1, characterized in that, Other photovoltaic devices besides the first and second photovoltaic devices participate in the competition to answer the search command for the first photovoltaic device.
6. The method according to claim 1, characterized in that, After sending a first photovoltaic device search command to each of the photovoltaic devices, the method further includes: A second signal instruction is sent to each of the photovoltaic devices, wherein the second signal instruction includes a signal threshold for determining the second photovoltaic device located in the same photovoltaic string as the corresponding first photovoltaic device and its grouping information; the grouping information is determined by each second photovoltaic device based on the signal characteristics of the received acknowledgment signal and the corresponding signal threshold, and the grouping information includes the identification information of the corresponding first photovoltaic device.
7. The method according to claim 6, characterized in that, The second signal instruction is used to instruct each photovoltaic device to determine whether it is a second photovoltaic device based on the signal characteristics of the received first acknowledgment signal and the corresponding signal threshold.
8. The method according to claim 6, characterized in that, The second signal instruction also includes the identification information of the first photovoltaic device, used for the registration of the corresponding first photovoltaic device.
9. The method according to claim 6, characterized in that, The method further includes: The third receipt signal is sent by the second photovoltaic device that successfully responded to the second photovoltaic device search command. The third receipt signal includes the identification information of the second photovoltaic device.
10. The method according to claim 9, characterized in that, After receiving the third receipt signal sent by the second photovoltaic device that successfully responded to the second photovoltaic device search command, the method further includes: Send a second photovoltaic device registration instruction to the second photovoltaic device; the second photovoltaic device registration instruction includes the identification information of the second photovoltaic device in the third receipt signal, and is used for the registration of the corresponding second photovoltaic device.
11. The method according to claim 10, characterized in that, The second signal instruction and the second photovoltaic device registration instruction also include a logical address assigned to the corresponding photovoltaic device to enable the photovoltaic device to form a network.
12. A management module applied to a photovoltaic system, the photovoltaic system further comprising at least one photovoltaic string, the photovoltaic string comprising a plurality of photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices, characterized in that, The management module includes: The first search module is used to send a first photovoltaic device search command to each of the photovoltaic devices; based on the first receipt signal sent by the photovoltaic device that successfully responds to the first photovoltaic device search command, the first photovoltaic device in each photovoltaic string is determined and the search for the first photovoltaic device in each photovoltaic string is realized; the first photovoltaic device is used to determine the second photovoltaic device located in the same photovoltaic string. The second search module is used to send a second photovoltaic device search command to each photovoltaic device based on the first photovoltaic device to achieve the search for the second photovoltaic device in each photovoltaic string; wherein, the second photovoltaic device located in the same photovoltaic string as the first photovoltaic device participates in the competition.
13. A photovoltaic system, characterized in that, It includes at least one photovoltaic string and a management module as described in claim 12, wherein the photovoltaic string includes a plurality of photovoltaic devices connected in series and photovoltaic modules respectively connected to each of the photovoltaic devices.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.