Solar array fault detection method, device, computer device, and storage medium
By using signal transmission systems and filtering systems in the solar array, the state reflected signals of each solar module are obtained and processed, and the status information database is constructed, and the problem of low accuracy and efficiency of solar array fault detection in the prior art is solved, and all-weather intelligent fault detection and efficient detection are realized.
Patent Information
- Application Number
- JP2023185936
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-06-28
- Filing Date
- 2023-10-30
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2043-10-30
AI Technical Summary
The existing solar array fault detection methods have problems with low detection accuracy and efficiency, especially in extreme environments, where false detection and low efficiency are prone to occur.
Using a combination of a signal transmission system and a filtering system, by arranging the first and second signal transmission devices in the solar array, transmitting step signals and obtaining the state reflected signals of each solar module, performing filtering processing, building a solar array state information database, and performing fault detection.
It realizes all-weather intelligent fault detection of solar arrays, improves fault detection efficiency and reduces fault detection costs.
Smart Images

Figure 0007653492000003 
Figure 0007653492000004 
Figure 0007653492000005
Abstract
Description
[Technical field]
[0001] The present invention relates to the technical field of solar array fault detection, and in particular to a solar array fault detection method, apparatus, computer device, and storage medium. [Background technology]
[0002] With the continuous development of living standards, solar power generation has become an important power source for people's daily life. Solar arrays are often installed in areas with poor natural environments, such as deserts and wilderness. Therefore, the solar modules inside them are subject to extreme weather such as solar radiation, humidity, thick fog, rainwater on the cables, as well as cable aging and wear, which reduces the reliability and safety of the solar power generation system. Moreover, most of them are located in remote areas with poor environments, making maintenance difficult and costly.
[0003] Conventional solar array fault detection methods usually detect whether a solar module in a solar array has a fault, such as an open cable, by outputting a current-voltage signal, but this method may lead to misjudgment of the detection due to the problem of aging of the cables in the solar array, and is not efficient. Summary of the Invention [Problem to be solved by the invention]
[0004] In view of this, the present invention provides a solar array fault detection method, apparatus, computer device, and storage medium, which solve the problem of low detection accuracy and detection efficiency of conventional solar array fault detection methods. [Means for solving the problem]
[0005] In a first aspect, the present invention provides a solar array fault detection method, comprising: The solar array includes at least one solar module, and the solar array is respectively connected to a signal transmission system and a filter system, the signal transmission system including a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array, the solar array fault detection method including the steps of: acquiring a solar array status information library; transmitting step signals to the solar array using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively; acquiring a status reflection signal of each solar module in the solar array based on the step signal; transmitting the status reflection signal of each solar module to the filter system for filtering to obtain a target state reflection signal waveform diagram of each solar module; and performing fault detection on the solar array based on the solar array status information library and the target state reflection signal waveform diagram of each solar module, to obtain a fault detection result of the solar array.
[0006] In the solar array fault detection method of the present invention, the state reflection signal in each state of each solar module in the solar array is matched with the solar array state information library, and the fault state of each solar module in the solar array is further determined, so as to obtain the fault detection result of the solar array, thereby realizing all-weather intelligent fault detection for the solar array, improving the efficiency of fault detection, and reducing the fault detection cost.
[0007] In an optional embodiment, the step of obtaining a solar array status information library includes the steps of: transmitting a step signal to the solar array using a signal transmission system, and obtaining at least one status reflection signal of each solar module in the solar array based on the step signal; transmitting each status reflection signal of each solar module to a filter system for filtering to obtain at least one status reflection signal waveform diagram of each solar module; and constructing a solar array status information library based on each status reflection signal waveform diagram of each solar module.
[0008] In the present invention, a solar array status information library is constructed based on the status reflection signal waveform diagram of each solar module in each state in the solar array, to provide a detection basis for subsequent solar array fault detection, and further improve the efficiency of fault detection and reduce the fault detection cost.
[0009] In an optional embodiment, after transmitting a step signal to the solar array using the signal transmission system and before obtaining a status reflection signal of each solar module in the solar array based on the step signal, if the first signal transmission device does not receive the status reflection signal within a predetermined unit time, the method further includes the steps of: transmitting a step signal, a request command, to the second signal transmission device; determining whether the first signal transmission device receives a response command transmitted from the second signal transmission device; determining that the second signal transmission device is faulty if the first signal transmission device does not receive the response command; and determining that the second signal transmission device is faulty if the first signal transmission device has received the response command and the first signal transmission device does not receive the status reflection signal within the predetermined unit time.
[0010] In the present invention, the signal transmission devices at both the left and right ends of the solar array receive the state of the state reflection signal, thereby realizing failure detection of the signal transmission devices at both the left and right ends of the solar array.
[0011] In an alternative embodiment, the filter system includes a first high-pass filter and a second high-pass filter, and the step of transmitting the state reflection signal of each solar module to the filter system for filtering and obtaining a target state reflection signal waveform diagram of each solar module includes the steps of transmitting the state reflection signal of each solar module to the first high-pass filter for filtering and obtaining a first state reflection signal waveform diagram and a first signal-to-noise ratio, transmitting the state reflection signal of each solar module after filtering by the first high-pass filter to the second high-pass filter for filtering and obtaining a second state reflection signal waveform diagram and a second signal-to-noise ratio, and comparing the first signal-to-noise ratio with a predetermined signal-to-noise ratio threshold, and the step of comparing the second state reflected signal waveform diagram with the first state reflected signal waveform diagram to obtain a difference value; when the first signal-to-noise ratio is smaller than a predetermined signal-to-noise ratio threshold and the difference value is smaller than the predetermined difference threshold, adjusting the signal cut-off frequencies of the first high-pass filter and the second high-pass filter respectively, and processing the state reflected signal of each solar module based on the adjusted first high-pass filter and the second high-pass filter, and stopping the adjustment when the second signal-to-noise ratio is equal to or greater than the predetermined signal-to-noise ratio threshold to obtain a target state reflected signal waveform diagram; and when the first signal-to-noise ratio is equal to or greater than the predetermined signal-to-noise ratio threshold and the difference value is smaller than the predetermined difference threshold, taking the second state reflected signal waveform diagram as the target state reflected signal waveform diagram.
[0012] In the present invention, the efficiency and quality of filtering the state reflection signal is improved by adjusting the signal cutoff frequencies of the first high-pass filter and the second high-pass filter in the filter system.
[0013] In an alternative embodiment, after the step of comparing the second state reflected signal waveform diagram with the first state reflected signal waveform diagram and obtaining a difference value, the method further includes the steps of determining that the first high-pass filter and the second high-pass filter are faulty if the first signal-to-noise ratio is less than a predetermined signal-to-noise ratio threshold and the difference value is equal to or greater than the predetermined difference threshold, and determining that the first high-pass filter and the second high-pass filter are faulty if the first signal-to-noise ratio is equal to or greater than the predetermined signal-to-noise ratio threshold and the difference value is greater than the predetermined difference threshold.
[0014] In the present invention, fault detection of the first high-pass filter and the second high-pass filter is realized by comparing the filtering results of the state reflection signals of the first high-pass filter and the second high-pass filter.
[0015] In an alternative embodiment, the step of constructing a solar array status information library based on each state reflected signal waveform diagram of each solar module includes the steps of obtaining a first distance between each solar module and a first signal transmission device and a second distance between each solar module and a second signal transmission device based on each state reflected signal waveform diagram; processing each state reflected signal waveform diagram using a time domain reflectance imaging method to obtain an initial three-dimensional image of each solar module; determining a target position and a target three-dimensional image of each solar module based on the first distance, the second distance and the initial three-dimensional image of each solar module; and constructing a solar array status information library based on each state reflected signal waveform diagram and the target three-dimensional image of each solar module.
[0016] The solar array status information library constructed in the present invention includes status reflection signal waveform diagrams and three-dimensional images in each state of each solar module, which provides a detection basis for subsequent solar array fault detection.
[0017] In an optional embodiment, the step of performing fault detection on the solar array based on the solar array status information library and the target state reflected signal waveform diagram of each solar module and obtaining a fault detection result for the solar array includes the steps of determining a number of each solar module in the solar array status information library based on a target position of each solar module, performing fault detection on each solar module based on the solar array status information library, the number of each solar module and the target state reflected signal waveform diagram and obtaining a fault detection result for each solar module, and determining a fault detection result for the solar array based on the fault detection result of each solar module.
[0018] In the present invention, the state reflection signal of each solar module in the solar array in each state is matched with the solar array state information library to obtain the fault detection result of the solar array, thereby realizing all-weather intelligent fault detection for the solar array, improving the efficiency of fault detection, and reducing the fault detection cost.
[0019] In a second aspect, the present invention provides a method for producing a composition comprising the steps of: Provided is a solar array fault detection device, the solar array including at least one solar module, and the solar arrays are each connected to a signal transmission system and a filter system, the signal transmission system including a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array, the solar array fault detection device including: a first acquisition module for acquiring a solar array state information library; a transmission module for transmitting step signals to the solar array using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively; a second acquisition module for acquiring state reflection signals of each solar module in the solar array based on the step signals; a filtering processing module for transmitting the state reflection signals of each solar module to the filter system to perform filtering processing and obtain a target state reflection signal waveform diagram of each solar module; and a detection module for performing fault detection on the solar array based on the solar array state information library and the target state reflection signal waveform diagram of each solar module and obtaining a fault detection result for the solar array.
[0020] In a third aspect, the present invention provides a computer apparatus including a memory and a processor communicatively connected to each other, wherein the memory stores a computer program, and the processor executes the computer program to perform the solar array fault detection method according to the first aspect above or any corresponding embodiment thereof.
[0021] In a fourth aspect, the present invention provides a computer-readable storage medium having stored thereon computer instructions for causing a computer to execute the solar array fault detection method according to the first aspect above or any corresponding embodiment thereof.
[0022] In order to more clearly describe the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly describes the drawings used for describing the specific embodiments or the prior art. Obviously, the drawings described below are some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without creative efforts. [Brief description of the drawings]
[0023] [Figure 1] 1 is a schematic flowchart of a solar array fault detection method according to an embodiment of the present invention. [Diagram 2] 1 is a schematic flow chart of another solar array fault detection method according to an embodiment of the present invention. [Diagram 3] 13 is a schematic flow chart of yet another solar array fault detection method according to an embodiment of the present invention. [Figure 4] 1 is a schematic flow chart of a further solar array fault detection method according to an embodiment of the present invention. [Diagram 5] 1 is a schematic flowchart of a solar array fault detection method based on time domain reflectometry according to an embodiment of the present invention. [Figure 6] FIG. 2 is a structural block diagram of a solar array fault detection device according to an embodiment of the present invention. [Figure 7] FIG. 2 is a schematic diagram illustrating a hardware configuration of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] In order to make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the drawings of the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, those skilled in the art can easily obtain all other embodiments without any creative effort, and they belong to the scope of protection of the present invention.
[0025] Solar arrays are often installed in areas with poor natural environments, such as deserts and wilderness, and therefore the solar modules inside them have problems such as extreme weather such as solar radiation, humidity, thick fog, rainwater on the cables, as well as cable aging and wear. Therefore, an embodiment of the present invention provides a solar array fault detection method, which combines a signal transmission system and a filter system connected to the solar array to match the state reflection signal in each state of each solar module in the solar array with a solar array state information library, thereby achieving the effect of all-weather intelligent fault detection for the solar array.
[0026] According to an embodiment of the present invention, an embodiment of a solar array fault detection method is provided, in which the steps illustrated in the flowcharts of the drawings may be performed on a computer system including a set of computer-executable instructions, and, although a logical order is shown in the flowcharts, in some cases the steps illustrated or described may be performed in an order different from that shown here.
[0027] In this embodiment, a solar array fault detection method is provided, and a signal transmission system and a filter system are combined to perform fault detection, where the signal transmission system includes a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array. Figure 1 is a flow chart of a solar array fault detection method according to an embodiment of the present invention, and as shown in Figure 1, the process includes steps S101 to S105.
[0028] Step S101: The solar array status information library is acquired.
[0029] Here, the solar array includes at least one solar module. Specifically, the solar array status information library is a pre-built database that contains relevant status information for each solar module in a solar array.
[0030] Step S102: Send step signals to the solar array using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively.
[0031] Here, the solar array is connected to a signal transmission system, and the signal transmission system transmits the step signal to the solar array at an alternating transmission period.
[0032] Specifically, each signal transmission device includes a signal sending device and a signal receiving device.
[0033] A periodic step signal can be transmitted to the solar array by the first signal transmission device and the second signal transmission device at both ends of the solar array.
[0034] First, the signal transmitting devices in the signal transmission devices at both ends of the solar array initialize a periodic signal transmission command, and then the signal transmitting device in the first signal transmission device at the left end of the solar array transmits a one-segment step signal to the solar array.
[0035] Next, when the signal receiving device in the second signal transmission device at the right end of the solar array receives the step signal output by the solar array, it generates a periodic step signal transmission command based on the received step signal, and the signal transmitting device in the second signal transmission device transmits a one-segment step signal to the solar module under the control of the periodic step signal transmission command.
[0036] Specifically, when the signal transmission devices at both ends of the solar array receive a signal, they first determine the received signal frequency and then determine whether it is a reflected signal of the step signal transmitted from the signal receiving end. If they determine that it is a step signal for the end where the signal transmission device is located, they temporarily store it, but if they determine that it is not a step signal for the end where the signal transmission device is located, they generate a periodic step signal command.
[0037] In addition, a signal length threshold is set in the signal transmission devices at both ends of the solar array, so that when the signal transmission device receives a signal of a specific signal frequency, it first judges whether the signal length is greater than the signal length threshold, and if it judges that the signal length is equal to or less than the signal length threshold, it automatically ignores the segment signal, and if it judges that the signal length is greater than the signal length threshold, it further judges whether it is a reflected signal of the step signal transmitted to the signal receiving device end based on the signal frequency.
[0038] Step S103: Obtain a state reflection signal of each solar module in the solar array according to the step signal.
[0039] Specifically, since each solar module in the solar array has various morphological defect conditions such as cable loss defects, external shape defects, and internal component defects, the step signal is reflected in stages in the solar array, that is, the step signal is partially reflected back to the transmitting end when passing through a normal solar module or a solar module with a defect.
[0040] Therefore, by transmitting a step signal to the solar array via the signal transmission system, a status reflection signal can be obtained at the current status of each solar module in the solar array.
[0041] Step S104: The state reflection signal of each solar module is sent to the filter system for filtering, and a target state reflection signal waveform diagram of each solar module is obtained.
[0042] Here, a filter system refers to a filtering device for removing unwanted frequencies in a signal.
[0043] Specifically, by filtering the state reflection signal using a filter system, a waveform diagram reflecting the reflection signal at the current state of each solar module in the current solar array, i.e., a target state reflection signal waveform diagram, can be obtained.
[0044] Step S105: Based on the solar array state information library and the target state reflected signal waveform diagram of each solar module, perform fault detection on the solar array, and obtain a fault detection result of the solar array.
[0045] Specifically, the target state reflected signal waveform diagram of each solar module in the solar array is matched with the solar array state information library, and based on the matching result, it is determined whether there is a fault in the corresponding solar module, and further, the fault detection result of the solar array can be obtained.
[0046] The solar array fault detection method according to the present embodiment matches the state reflection signal in each state of each solar module in the solar array with the solar array state information library, and further judges the fault state of each solar module in the solar array to obtain the fault detection result of the solar array, thereby realizing all-weather intelligent fault detection for the solar array, improving the efficiency of fault detection, and reducing the fault detection cost. Furthermore, the signal transmission devices at both the left and right ends of the solar array alternately transmit step signals to the solar array, thereby realizing continuous fault detection of the solar modules in the solar array, and since the signal transmission devices are provided at both the left and right ends of the solar array, detection is performed across the left and right ends of the solar modules in the solar array, and the accuracy of fault detection is improved to a certain extent.
[0047] In this embodiment, a solar array fault detection method is provided, and a signal transmission system and a filter system are combined to perform fault detection, where the signal transmission system includes a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array. Figure 2 is a flowchart of the solar array fault detection method according to the embodiment of the present invention, and as shown in Figure 2, the process includes steps S201 to S205.
[0048] Step S201: The solar array status information library is acquired.
[0049] Specifically, the above step S201 includes steps S2011 to S2013.
[0050] Step S2011: Send a step signal to the solar array using a signal transmission system, and obtain at least one state reflection signal of each solar module in the solar array according to the step signal.
[0051] Specifically, refer to the description of step S102 in the embodiment shown in FIG. 1, and the state reflection signals in different states of each solar module in the solar array can be obtained.
[0052] Step S2012: Send each state reflection signal of each solar module to a filter system for filtering, and obtain at least one state reflection signal waveform diagram of each solar module.
[0053] Specifically, referring to the description of step S103 in the embodiment shown in FIG. 1, waveform diagrams reflecting the reflected signals in different states of each solar module in the solar array can be obtained.
[0054] Here, the different states of the solar module include a solar module complete state, a cable missing state, a component missing state, and a housing broken state, and each state has at least one corresponding reflected signal waveform diagram.
[0055] Step S2013: Construct a solar array state information library according to each state reflected signal waveform diagram of each solar module.
[0056] Specifically, the state reflection signal waveform diagrams in different states of each solar module are stored in the solar array state information library, providing a detection basis for subsequent detection of the solar array.
[0057] In some optional embodiments, step S2013 includes steps a1 to a4. Step a1: According to each state reflection signal waveform diagram, obtain a first distance between each solar module and a first signal transmission device and a second distance between each solar module and a second signal transmission device. Step a2: Based on each state reflection signal waveform diagram, process it by time domain reflection imaging method to obtain an initial three-dimensional image of each solar module. Step a3: determining a target position and a target three-dimensional image of each solar module based on the first distance, the second distance and the initial three-dimensional image of each solar module. Step a4: Construct a solar array status information library based on each state reflected signal waveform diagram of each solar module and the target 3D image.
[0058] First, the physical location of the solar module in the solar array is identified based on the state reflection signal waveform diagram.
[0059] Specifically, the propagation speed of the step signal and the time point at which the signal transmission devices at both ends of the solar array transmit the step signal can be obtained based on the state reflection signal waveform diagram.
[0060] TIFF0007653492000001.tif90164
[0061] Furthermore, an initial three-dimensional image corresponding to the solar module is obtained based on the state reflection signal waveform diagram and the time domain reflection imaging method.
[0062] Furthermore, based on the initial 3D images of the solar modules with the same number obtained in adjacent periods at both the left and right ends and the physical positions (first distance and second distance) of the solar modules relative to the signal receiving devices at both the left and right ends, the position of the corresponding solar module in the solar array, i.e., the target position, and the real-time 3D image, i.e., the target 3D image, are determined.
[0063] Finally, a solar array status information library is constructed based on the status reflection signal waveform diagrams and target 3D images in each state of each solar module in the solar array.
[0064] TIFF0007653492000002.tif28164
[0065] Step S202: Send step signals to the solar arrays using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively. Details refer to step S102 in the embodiment shown in Fig. 1, and will not be described here repeatedly.
[0066] Step S203: obtain a status reflection signal of each solar module in the solar array according to the step signal, the details of which refer to step S103 in the embodiment shown in Fig. 1 and will not be described here repeatedly.
[0067] Step S204: Send the state reflection signal of each solar module to the filter system for filtering, and obtain the target state reflection signal waveform diagram of each solar module. For details, please refer to step S104 in the embodiment shown in FIG. 1, and will not be described again here.
[0068] Step S205: According to the solar array state information library and the target state reflected signal waveform diagram of each solar module, perform fault detection on the solar array to obtain the fault detection result of the solar array. For details, refer to step S105 in the embodiment shown in FIG. 1, and will not be described repeatedly here.
[0069] In the solar array fault detection method according to this embodiment, a solar array status information library is constructed based on the reflected signal waveform diagram of each solar module in the solar array in each state, and the target state reflected signal waveform diagram of each solar module in each state is matched with the solar array status information library to determine the current state corresponding to the solar array and generate corresponding maintenance measures. If the corresponding reflected signal waveform diagram does not match, the current reflected signal waveform diagram is recorded, in this way realizing all-weather intelligent fault detection for the solar array, improving the efficiency of fault detection, and reducing the fault detection cost.
[0070] In this embodiment, a solar array fault detection method is provided, which combines a signal transmission system and a filter system to perform fault detection, where the signal transmission system includes a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array. Figure 3 is a flowchart of a solar array fault detection method according to an embodiment of the present invention, and as shown in Figure 3, the process includes steps S301 to S305.
[0071] Step S301: Obtain a solar array status information library. For details, refer to step S201 in the embodiment shown in FIG. 2, and will not be described repeatedly here.
[0072] Step S302: Send step signals to the solar arrays using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively. Details refer to step S102 in the embodiment shown in Fig. 1, and will not be described here repeatedly.
[0073] Step S303: obtain a state reflection signal of each solar module in the solar array according to the step signal, the details of which refer to step S103 in the embodiment shown in Fig. 1 and will not be described repeatedly here.
[0074] Step S304: The state reflection signal of each solar module is sent to the filter system for filtering, and a target state reflection signal waveform diagram of each solar module is obtained.
[0075] Specifically, the above step S304 includes steps S3041 to S3047.
[0076] Step S3041: Send the state reflection signal of each solar module to a first high-pass filter for filtering, and obtain a first state reflection signal waveform diagram and a first signal-to-noise ratio. Here, the signal-to-noise ratio represents the ratio between the strength of the received useful signal and the strength of the received interference signal (noise and interference).
[0077] Specifically, the filter system includes a first high-pass filter and a second high-pass filter, and the first high-pass filter and the second high-pass filter are set to the same transfer function. The state reflection signal of each solar module can be sent to a first high-pass filter for filtering, and a corresponding first state reflection signal waveform diagram and a first signal-to-noise ratio can be obtained.
[0078] Step S3042: The state reflection signal of each solar module after filtering by the first high-pass filter is sent to a second high-pass filter for filtering, and a second state reflection signal waveform diagram and a second signal-to-noise ratio are obtained.
[0079] Specifically, the state reflection signal after filtering by the first high-pass filter is sent to a second high-pass filter for further filtering, and a second state reflection signal waveform diagram and a second signal-to-noise ratio corresponding to the state reflection signal after filtering by the second high-pass filter are obtained.
[0080] Step S3043: Compare the first signal-to-noise ratio with a predetermined signal-to-noise ratio threshold, and compare the second state reflected signal waveform diagram with the first state reflected signal waveform diagram to obtain a difference value.
[0081] Specifically, the first signal-to-noise ratio is compared with a predetermined signal-to-noise ratio threshold, and the second state reflected signal waveform diagram is compared with the first state reflected signal waveform diagram to obtain corresponding difference values.
[0082] Step S3044: If the first signal-to-noise ratio is smaller than the predetermined signal-to-noise ratio threshold and the difference value is smaller than the predetermined difference threshold, adjust the signal cut-off frequencies of the first high-pass filter and the second high-pass filter respectively, and process the state reflection signals of each solar module based on the adjusted first high-pass filter and the adjusted second high-pass filter. When the second signal-to-noise ratio is greater than or equal to the predetermined signal-to-noise ratio threshold, stop the adjustment, and obtain a target state reflection signal waveform diagram.
[0083] Here, in this example, the predetermined difference threshold is 3%.
[0084] Specifically, when the first signal-to-noise ratio is smaller than a predetermined signal-to-noise ratio threshold and the difference between the second state reflected signal waveform diagram and the first state reflected signal waveform diagram is less than 3%, the filter states of the first high-pass filter and the second high-pass filter are determined to be normal.Furthermore, the signal cutoff frequencies of the first high-pass filter and the second high-pass filter are adjusted to filter the original state reflected signal of the solar module through the high-pass filter, and the adjustment is stopped when the obtained second signal-to-noise ratio is equal to or greater than the predetermined signal-to-noise ratio threshold, and a corresponding target state reflected signal waveform diagram is obtained.
[0085] Step S3045: If the first signal-to-noise ratio is greater than or equal to the predetermined signal-to-noise ratio threshold and the difference value is less than the predetermined difference threshold, the second state reflection signal waveform diagram is the target state reflection signal waveform diagram.
[0086] Specifically, when the first signal-to-noise ratio is equal to or greater than a predetermined signal-to-noise ratio threshold and the difference between the second state reflected signal waveform diagram and the first state reflected signal waveform diagram is equal to or less than 3%, it is determined that filtering is completed, and the obtained second state reflected signal waveform diagram is directly used as the target state reflected signal waveform diagram.
[0087] By adjusting the signal cutoff frequencies of the first and second high-pass filters in the filter system, the efficiency and quality of filtering for the state reflection signal is improved.
[0088] In some optional embodiments, after step S3043, step S304 above further includes steps S3046 to S3047.
[0089] Step S3046: If the first signal-to-noise ratio is less than the predetermined signal-to-noise ratio threshold and the difference value is greater than or equal to the predetermined difference threshold, it is determined that the first high-pass filter and the second high-pass filter are faulty.
[0090] Specifically, if the first signal-to-noise ratio is smaller than a predetermined signal-to-noise ratio threshold and the difference between the second state reflection signal waveform chart and the first state reflection signal waveform chart is 3% or more, it indicates that neither of the filtered state reflection signals meets the requirements, in which case it is determined that the states of the first high-pass filter and the second high-pass filter are abnormal and need to be treated for maintenance.
[0091] Step S3047: If the first signal-to-noise ratio is greater than or equal to the predetermined signal-to-noise ratio threshold and the difference value is greater than the predetermined difference threshold, it is determined that the first high-pass filter and the second high-pass filter are faulty.
[0092] Specifically, if the first signal-to-noise ratio is equal to or greater than a predetermined signal-to-noise ratio threshold, and the difference between the second state reflection signal waveform chart and the first state reflection signal waveform chart is equal to or greater than 3%, it indicates that neither of the filtered state reflection signals meets the requirements, in which case it is determined that the states of the first high-pass filter and the second high-pass filter are abnormal and need to be treated for maintenance.
[0093] Furthermore, the reflected signal is filtered again using the maintained first and second high-pass filters until a target state reflected signal waveform diagram that satisfies the conditions is obtained.
[0094] Specifically, if the difference between the second state reflected signal waveform diagram and the first state reflected signal waveform diagram is 3% or more, it is determined that the condition of the first high-pass filter and the second high-pass filter is abnormal and maintenance processing is required.
[0095] Step S305: According to the solar array state information library and the target state reflected signal waveform diagram of each solar module, perform fault detection on the solar array to obtain the fault detection result of the solar array. For details, refer to step S105 in the embodiment shown in FIG. 1, and will not be described repeatedly here.
[0096] In the solar array fault detection method according to the present embodiment, two high-pass filters having the same transfer function are provided, the reflected signal of a step signal is passed through the two high-pass filters in sequence, and the reflected signal waveform diagrams obtained by both filters are compared to determine whether the high-pass filter is abnormal, and at the same time, a signal-to-noise ratio threshold is set, the signal-to-noise ratio value of the obtained reflected signal waveform diagram is compared with the signal-to-noise ratio threshold, and the signal cut-off frequency of the high-pass filter is adjusted multiple times until an optimal signal cut-off frequency is found, thereby improving the efficiency and quality of the reflected signal filtering to a certain extent.
[0097] In this embodiment, a solar array fault detection method is provided, which combines a signal transmission system and a filter system to perform fault detection, where the signal transmission system includes a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array. Figure 4 is a flow chart of a solar array fault detection method according to an embodiment of the present invention, and as shown in Figure 4, the process includes steps S401 to S409.
[0098] Step S401: Obtain a solar array status information library. For details, refer to step S201 in the embodiment shown in FIG. 2, and will not be described repeatedly here.
[0099] Step S402: Send step signals to the solar array by using the first signal transmission device and the second signal transmission device in the signal transmission system, respectively. Details refer to step S102 in the embodiment shown in Fig. 1, and will not be described repeatedly here.
[0100] Step S403: If the first signal transmitting device does not receive a state reflection signal within a predetermined unit time, send a step signal transmission request command to the second signal transmitting device.
[0101] Specifically, the first signal transmission device and the second signal transmission device at both ends of the solar array are provided with a signal reception alert mechanism.
[0102] If the first signal transmitting device does not receive the state reflection signal within a predetermined unit time, it transmits a step signal transmission request command to the second signal transmitting device.
[0103] Preferably, if the second signal transmitting device does not receive the state reflection signal within a predetermined unit time, it can also transmit a step signal transmission request command to the first signal transmitting device.
[0104] Preferably, it is also possible to determine whether or not to transmit a step signal transmission request command to the other end based on whether or not a step signal transmitted from a signal transmission device at the other end has been received.
[0105] Step S404: Determine whether the first signal transmitting device receives a response command sent from the second signal transmitting device.
[0106] Specifically, after transmitting a step signal transmission request command, the first signal transmission device judges whether or not the second signal transmission device has further transmitted a response command to the first signal transmission device.
[0107] Step S405: If the first signal transmitting device does not receive the response command, it determines that the second signal transmitting device is faulty.
[0108] Specifically, if the first signal transmission device does not receive a response command, the second signal transmission device indicates that it did not receive the step signal transmission request command sent from the first signal transmission device, and may further determine that the second signal transmission device is faulty.
[0109] Step S406: If the first signal transmitting device receives a response command, and the first signal transmitting device does not receive a status reflection signal within a predetermined unit time, it is determined that the second signal transmitting device is faulty.
[0110] Specifically, when the first signal transmission device receives a response command, it indicates that the second signal transmission device has already received a step signal transmission request command sent from the first signal transmission device. In this case, if the first signal transmission device has not yet received a state reflection signal within a predetermined unit time, it can also be determined that the second signal transmission device is faulty.
[0111] Furthermore, when the first signal transmission device receives the status reflection signal transmitted from the second signal transmission device, it indicates that the status of the second signal transmission device is normal, and in this case, no action needs to be taken.
[0112] Step S407: obtain a state reflection signal of each solar module in the solar array according to the step signal, the details of which refer to step S103 in the embodiment shown in Fig. 1, and will not be described repeatedly here.
[0113] Step S408: Send the state reflection signal of each solar module to the filter system for filtering, and obtain the target state reflection signal waveform diagram of each solar module. For details, please refer to step S304 in the embodiment shown in Figure 3, and will not be described here repeatedly.
[0114] Step S409: According to the solar array state information library and the target state reflected signal waveform diagram of each solar module, perform fault detection on the solar array, and obtain the fault detection result of the solar array.
[0115] Specifically, the above step S409 includes steps S4091 to S4093.
[0116] S4091: Based on the target position of each solar module, a number of each solar module is determined in the solar array status information library.
[0117] Here, the solar array status information library includes the number of each solar module in the solar array and the physical position in the solar array.
[0118] Specifically, the target position of each solar module in the solar array can be matched with the target position of each solar module contained in the solar array status information library to determine the corresponding solar module, and further, the number of the determined solar module can be obtained in the solar array status information library.
[0119] S4092: Based on the solar array state information library, the number of each solar module and the target state reflected signal waveform diagram, perform fault detection for each solar module, and obtain the fault detection result for each solar module.
[0120] Specifically, the number and target state reflection signal waveform diagram of each solar module are matched with the solar module numbers and state reflection signal waveform diagrams included in the solar array state information library, and the current state of the corresponding solar module can be determined based on the comparison result.
[0121] If the current state of the solar module is determined to be normal, no operation will occur.
[0122] If it is determined that the current status of the solar module is any status other than the normal status, a maintenance request is generated and sent to an associated maintenance personnel, where the maintenance request includes the solar module number, the physical location of the solar module in the solar array, the current status, and a three-dimensional image of the current status.
[0123] Furthermore, when matching with the solar array status information library using the target state reflected signal waveform diagram, if there is a reflected signal waveform diagram whose difference with the reflected signal waveform diagram to be matched is within 5%, it is determined that the two match, and if there is no reflected signal waveform diagram whose difference with the reflected signal waveform diagram to be matched is within 5%, a 3D image is generated based on the reflected signal waveform diagram to be matched, and further, the current status type is determined to generate a maintenance request, and the current reflected signal waveform diagram is recorded in the solar array status information library.
[0124] S4093: Determine the failure detection result of the solar array based on the failure detection result of each solar module.
[0125] Specifically, a solar array is composed of at least one solar module, and therefore, a fault detection result for the solar array can be obtained based on the fault detection result for each solar module.
[0126] The solar array fault detection method according to this embodiment can match the target state reflected signal waveform diagram with the solar array state information library, judge the current state corresponding to the solar array, and generate corresponding maintenance measures; if the corresponding reflected signal waveform diagram is not matched, the current reflected signal waveform diagram will be recorded, so as to realize all-weather intelligent fault detection for the solar array, improve the efficiency of fault detection, and reduce the cost of fault detection.
[0127] In one example, a solar array fault detection method based on time domain reflectometry is provided, which includes the following steps 1 to 4, as shown in FIG. 5 .
[0128] Step 1: The signal transmitting device periodically transmits a step signal to the solar array, and obtains a reflected signal in each state of each solar module in the solar array.
[0129] Specifically, a periodic signal transmission command is set in the signal transmitting device, whereby the signal transmitting device periodically transmits a step signal to the solar array.
[0130] In addition, a signal transmitting device and a signal receiving device are provided at both ends of the solar array, and the transmission periods of the step signals of the signal transmitting devices at both ends of the solar array are alternating, i.e., when the step signal transmitted from the signal transmitting device at one end reaches the signal receiving device at the other end, the signal transmitting device at the other end begins to transmit a step signal, and the signal frequencies of the step signals transmitted from the signal transmitting devices at both ends are different.
[0131] The alternate transmission of step signals by the signal transmitting device will now be described with reference to an embodiment.
[0132] The signal transmitters at both ends of the solar array initialize a periodic signal transmission command, and the leftmost signal transmitter further transmits a one-segment step signal to the solar array.
[0133] Since each solar module in the solar array has various morphological defect states such as cable loss defects, external shape defects, and internal component defects, the step signal is reflected in stages in the solar array, that is, when the step signal passes through a normal solar module or a solar module with a defect, a part of the step signal is reflected back to the transmitting end until the step signal reaches the right end of the solar array and is received by the signal device at the right end.
[0134] The signal receiving device at the right end first determines the received step signal frequency, and then determines whether it is a reflected signal of the step signal transmitted from the right end. If it determines that it is a reflected signal of the step signal transmitted from the right end, it passes it through the filter.
[0135] If it is determined that the signal is not a reflected signal of the step signal transmitted from the right end, i.e., that it is a step signal from the left end, a periodic step signal transmission command is generated based on the step signal from the left end, so that the signal transmitting device at the right end transmits a one-segment step signal to the solar module.
[0136] In addition, the signal receiving devices at both ends of the solar array are provided with a signal reception alert mechanism; that is, if a signal receiving device at either end of the solar array does not receive a step signal from the other end or a reflected signal of the step signal at the end where the signal receiving device is located within a unit time, it sends a step signal transmission request to the signal transmitting device at the other end or the end where the signal receiving device is located; if the signal receiving device receives a response from the signal transmitting device but does not receive a step signal or reflected signal, or a response from the received signal transmitting device within the unit time, it determines that damage has occurred to the corresponding signal transmitting device and sends a maintenance command to a maintenance technician; if the signal receiving device receives a step signal or reflected signal within the unit time, no action is taken.
[0137] By alternately transmitting step signals from the signal transmission devices at both the left and right ends to the solar array, continuous fault detection of the solar modules in the solar array is realized, and since signal transmission devices are provided at both the left and right ends of the solar array, detection is performed across both the left and right ends of the solar modules in the solar array, and the accuracy of fault detection is improved to a certain extent.
[0138] Step 2: The reflected signal is passed through a high-pass filter to obtain a filtered reflected signal waveform diagram.
[0139] Specifically, when the signal transmission devices at both ends of the solar array receive a signal, they first determine the received signal frequency and then determine whether it is a reflected signal of the step signal transmitted from the signal receiving end. If they determine that it is a step signal for the end where the signal transmission device is located, they temporarily store it, but if they determine that it is not a step signal for the end where the signal transmission device is located, they generate a periodic step signal command.
[0140] In addition, a signal length threshold is set in the signal transmission devices at both ends of the solar array, so that when the signal transmission device receives a signal of a specific signal frequency, it first determines whether the signal length is greater than the signal length threshold, and if it determines that the signal length is equal to or less than the signal length threshold, it automatically ignores the segment signal, and if it determines that the signal length is greater than the signal length threshold, it further determines based on the signal frequency whether it is a reflected signal of the step signal transmitted to the signal receiving device end.
[0141] Furthermore, for determining the reflected signal of the step signal transmitted from one end of the signal receiving device, the reflected signal is passed through two high-pass filters having the same transfer function, and a signal-to-noise ratio threshold is set.
[0142] When the reflected signal passes through the first high-pass filter, a reflected signal waveform diagram is obtained, and a first signal-to-noise ratio thereof is obtained. The first signal-to-noise ratio is compared with a signal-to-noise ratio threshold. If the first signal-to-noise ratio is smaller than the signal-to-noise ratio threshold, the reflected signal passed through the first high-pass filter is passed through a second high-pass filter. If the difference between the reflected signal waveform diagram obtained by the first high-pass filter and the reflected signal waveform diagram obtained by the second high-pass filter is less than or equal to 3%, it is determined that the filtering state of the high-pass filter is normal, and the signal cutoff frequency of the high-pass filter is adjusted. The original reflected signal is passed through the high-pass filter again until the signal-to-noise ratio of the obtained reflected signal waveform diagram is equal to or greater than the signal-to-noise ratio threshold. If the difference is more than 3%, it is determined that the state of the high-pass filter is abnormal, and it needs to be subjected to maintenance processing.
[0143] If it is determined that the signal-to-noise ratio of the reflected signal waveform diagram obtained by the first high-pass filter is equal to or greater than the signal-to-noise ratio threshold, the reflected signal obtained after passing through the first high-pass filter is passed through a second high-pass filter, and if the difference in the reflected signal waveforms obtained by both is 3% or less, it is determined that the filtering is completed and the reflected signal waveform diagram is stored, and if the difference is 3% or more, the two high-pass filters are maintained and the reflected signal is filtered again.
[0144] Two high-pass filters having the same transfer function are provided, the reflected signal of the step signal is passed through the two high-pass filters in sequence, and the reflected signal waveform diagrams obtained by both are compared to determine whether there is an abnormality in the high-pass filter. At the same time, a signal-to-noise ratio threshold is set, and the signal-to-noise ratio value of the obtained reflected signal waveform diagram is compared with the signal-to-noise ratio threshold. The signal cutoff frequency of the high-pass filter is adjusted multiple times until an optimal signal cutoff frequency is found, thereby improving the efficiency and quality of the reflected signal filtering to a certain extent.
[0145] Step 3: Construct a solar array state information library based on the reflected signal waveform diagrams in each state of the solar modules in the solar array.
[0146] Specifically, obtain a 3D image of the corresponding solar module based on the reflected signal waveform diagram and the time-domain reflectance imaging method, assign numbers to the solar modules, for example g1, g2, ..., gk, where k can be a natural number greater than 0, and identify the physical position of the solar module in the solar array based on the reflected signal waveform diagram, where the process of obtaining the physical position of the solar module includes the following:
[0147] First, calculate the distance of the solar module to both the left and right ends, and refer to the above relational expressions (1) and (2) for the calculation formula.
[0148] Based on the 3D images of the solar modules with the same number obtained in adjacent periods at both the left and right ends and the physical positions of the solar modules relative to the signal receiving devices at both the left and right ends, the position of the corresponding solar module in the solar array and the real-time 3D image are determined.
[0149] In addition, a reflected signal waveform diagram and 3D diagram for each state of each solar module in the solar array, and a solar array state information library are constructed.
[0150] Here, the solar array status information library includes the number of each solar module in the solar array, its physical position in the solar array, the time when the signal receiving devices at both ends receive the corresponding reflected signals, and 3D images and corresponding reflected signal waveform diagrams in various states, where the various states of the solar module include a state in which the solar module is complete, a state in which the cable is missing, a state in which the part is missing, and a state in which the housing is damaged, and each state has a corresponding plurality of reflected signal waveform diagrams.
[0151] Step 4: The new reflected signal is passed through a high-pass filter to obtain the corresponding reflected signal waveform diagram, which is matched with the solar array status information library to obtain the current status of the solar module of the corresponding reflected signal.
[0152] Specifically, the signal transmitting devices at both the left and right ends periodically transmit step signals to the solar array in sequence, and based on the reflected signals of each solar module in the solar array, obtain corresponding reflected signal waveform diagrams obtained by passing the reflected signals through two high-pass filters.
[0153] At the same time, obtain the distance to the left and right ends of the corresponding solar module based on the time required for the signal receiving unit to receive the reflected signal, and further determine the physical position of the corresponding solar module in the solar array, and match and obtain the number of the corresponding solar module from the solar array status information library based on the physical position.
[0154] Based on the number of the solar module and the reflected signal waveform diagram obtained by the high-pass filter, it is matched with the solar array status information library to determine the current status of the corresponding solar module.
[0155] If the current status of the solar module is determined to be normal, it will not operate.
[0156] If it is determined that the current status of the solar module is any status other than the normal status, a maintenance request is generated and sent to an associated maintenance personnel, including the solar module number, the physical location of the solar module in the solar array, the current status, and a three-dimensional image of the current status.
[0157] In addition, when matching the reflected signal waveform diagram with the solar array status information library, if there is a reflected signal waveform diagram that is within 5% difference from the reflected signal waveform diagram to be matched, it is determined that the two match. If there is no reflected signal waveform diagram that is within 5% difference from the reflected signal waveform diagram to be matched, a 3D image is first generated based on the reflected signal waveform diagram to be matched, and then the current status type is determined to generate a maintenance request, and the current reflected signal waveform diagram is recorded in the solar array status information library.
[0158] In this embodiment, a solar array fault detection device is further provided, which is for realizing the above embodiment and preferred embodiment, and the description already given will be omitted. As used hereinafter, the term "module" can implement a combination of software and / or hardware of a given function. Although the device described in the following embodiment is preferably realized in software, hardware or a combination of software and hardware is also possible and is envisioned.
[0159] This embodiment provides a solar array fault detection device, the solar array includes at least one solar module, and the solar array is respectively connected to a signal transmission system and a filter system, the signal transmission system includes a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array, as shown in FIG. a first acquisition module 601 for acquiring a solar array status information library; a transmitting module 602 for respectively transmitting step signals to the solar array using a first signal transmitting device and a second signal transmitting device in the signal transmission system; A second acquisition module 603 for acquiring a status reflection signal of each solar module in the solar array according to the step signal; A filtering processing module 604 for sending the state reflection signal of each solar module to a filter system for filtering processing to obtain a target state reflection signal waveform diagram of each solar module; and a detection module 605 for performing fault detection on the solar array based on the solar array state information library and the target state reflected signal waveform diagram of each solar module, and obtaining a fault detection result of the solar array.
[0160] In some alternative embodiments, the solar array fault detection device comprises: a first transmitting module for transmitting a step signal transmission request command to a second signal transmitting device when the first signal transmitting device does not receive a state reflection signal within a predetermined unit time; a determination module for determining whether the first signal transmission device has received a response command to the step signal transmission request command transmitted from the second signal transmission device; a first determining module for determining that the second signal transmitting device is faulty when the first signal transmitting device does not receive the response command; and a second determination module for determining that the second signal transmission device is faulty when the first signal transmission device has received a response command and the first signal transmission device has not received a status reflection signal within a predetermined unit time.
[0161] In some alternative embodiments, the first acquisition module 601: a transmitting and acquiring unit for transmitting a step signal to the solar array by using a signal transmission system, and acquiring at least one status reflection signal of each solar module in the solar array according to the step signal; a first transmitting unit for transmitting each state reflection signal of each solar module to a filter system for filtering, and obtaining at least one state reflection signal waveform diagram of each solar module; and a construction unit for constructing a solar array state information library according to each state reflected signal waveform diagram of each solar module.
[0162] In some alternative embodiments, the filtering processing module 604 includes: A second transmitting unit transmits the state reflection signal of each solar module to a first high-pass filter for filtering, and obtains a first state reflection signal waveform diagram and a first signal-to-noise ratio; A third transmitting unit for transmitting the state reflection signal of each solar module after filtering by the first high-pass filter to a second high-pass filter for filtering, and obtaining a second state reflection signal waveform diagram and a second signal-to-noise ratio; a comparison unit for comparing the first signal-to-noise ratio with a predetermined signal-to-noise ratio threshold and for comparing the second state reflection signal waveform chart with the first state reflection signal waveform chart to obtain a difference value; a processing unit for respectively adjusting the signal cutoff frequencies of the first high-pass filter and the second high-pass filter when the first signal-to-noise ratio is smaller than the predetermined signal-to-noise ratio threshold and the difference value is smaller than the predetermined difference threshold, and processing the state reflection signal of each solar module according to the adjusted first high-pass filter and the adjusted second high-pass filter, and stopping the adjustment when the second signal-to-noise ratio is equal to or larger than the predetermined signal-to-noise ratio threshold, to obtain a target state reflection signal waveform diagram; and a first determining unit for determining the second state reflection signal waveform diagram as the target state reflection signal waveform diagram when the first signal-to-noise ratio is equal to or greater than a predetermined signal-to-noise ratio threshold and the difference value is less than a predetermined difference threshold.
[0163] In some alternative embodiments, the filtering processing module 604 includes: a second determining unit for determining that the first high-pass filter and the second high-pass filter are faulty when the first signal-to-noise ratio is less than a predetermined signal-to-noise ratio threshold and the difference value is equal to or greater than a predetermined difference threshold; and a third determining unit for determining that the first high-pass filter and the second high-pass filter are faulty when the first signal-to-noise ratio is equal to or greater than a predetermined signal-to-noise ratio threshold and the difference value is greater than a predetermined difference threshold.
[0164] In some alternative embodiments, the building blocks are: an acquisition subunit for acquiring a first distance between each solar module and the first signal transmission device and a second distance between each solar module and the second signal transmission device according to each state reflection signal waveform diagram; a processing subunit for processing each state reflection signal waveform diagram by a time domain reflection imaging method to obtain an initial three-dimensional image of each solar module; a determination subunit for determining a target position and a target three-dimensional image of each solar module based on the first distance, the second distance and the initial three-dimensional image of each solar module; and a construction subunit for constructing a solar array state information library according to each state reflected signal waveform diagram of each solar module and the target three-dimensional image.
[0165] In some alternative embodiments, the detection module 605 includes: a fourth determining unit for determining a number of each solar module in the solar array state information library according to the target position of each solar module; a detection unit for performing fault detection for each solar module according to the solar array state information library, the number of each solar module, and the target state reflected signal waveform diagram, and obtaining a fault detection result for each solar module; and a fifth determining unit for determining a fault detection result of the solar array according to the fault detection result of each solar module.
[0166] The further functional description of each of the above modules and units is similar to the corresponding embodiment above, and will not be repeated here.
[0167] The solar array fault detection device in this embodiment is embodied as a functional unit, which refers to an Application Specific Integrated Circuit (ASIC), a processor and memory executing one or more software or fixed programs, and / or other equipment capable of providing the above functionality.
[0168] The embodiment of the present invention further provides a computer device having the solar array fault detection device shown in FIG.
[0169] Referring to FIG. 7, FIG. 7 is a structural schematic diagram of a computer device according to an alternative embodiment of the present invention. As shown in FIG. 7, the computer device includes one or more processors 10, memory 20, and interfaces for connecting each component, including high-speed interfaces and low-speed interfaces. Each component is communicatively connected to each other using various buses and can be installed on a common motherboard or installed in other manners as needed. The processor can process instructions executed within the computer device, including instructions stored in memory for displaying graphical information of a GUI on an external input / output device (e.g., a display device coupled to the interface). In some alternative embodiments, multiple processors and / or multiple buses can be used along with multiple memories as needed. Similarly, multiple computer devices (e.g., a server array, a blade server, or a multiprocessor system) can be connected to provide some of the required operations. One processor 10 is illustrated in FIG. 7.
[0170] The processor 10 may be a central processor, a network processor, or a combination thereof. Here, the processor 10 may further include a hardware chip. The hardware chip may be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable logic gate array, a general purpose array logic, or any combination thereof.
[0171] Here, the memory 20 stores instructions executable by the at least one processor 10 to cause the at least one processor 10 to perform methods implementing the above-described embodiments.
[0172] The memory 20 may include a program storage area and a data storage area, where the program storage area may store an operating system, an application program required for at least one function, and the data storage area may store data generated in response to use of the computer device, etc. The memory 20 may also include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some alternative embodiments, the memory 20 may include a memory located remotely relative to the processor 10 that may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, a corporate intranet, a local area network, a mobile communication network, and combinations thereof.
[0173] Memory 20 may include volatile memory, such as random access memory, or may include non-volatile memory, such as flash memory, a hard disk, or a solid-state hard disk, or memory 20 may include a combination of the above types of memory.
[0174] The computing device further includes a communication interface 30 for communicating with other devices or a communication network.
[0175] The embodiments of the present invention further provide a computer-readable storage medium, and the methods according to the embodiments of the present invention described above may be implemented in hardware, firmware, or as computer-stored code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium that can be recorded in the storage medium or downloaded over a network, and stored in a local storage medium, whereby the methods described herein may be processed by software as stored in a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Here, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc., and further, the storage medium may include a combination of the above types of memory. As can be understood, the computer, processor, microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, processor, or hardware, it implements the methods shown in the above embodiments.
[0176] Although the embodiments of the present invention have been described with reference to the drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and all such modifications and variations fall within the scope defined in the appended claims.
Claims
1. A method for detecting a fault in a solar array, comprising: The solar array includes at least one solar module, and the solar array is respectively connected to a signal transmission system and a filter system, the signal transmission system including a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array; obtaining a solar array state information library including state reflected signal waveform diagrams for each state of each solar module, the states including a solar module intact state, a cable missing state, a component missing state, and a housing broken state; transmitting step signals to a solar array using the first signal transmission device and the second signal transmission device in the signal transmission system; obtaining a state reflection signal of each of the solar modules in the solar array based on the step signal; Sending the state reflection signal of each of the solar modules to the filter system for filtering to obtain a target state reflection signal waveform diagram of each of the solar modules; a step of performing fault detection on the solar array based on the solar array state information library and the target state reflected signal waveform diagram of each of the solar modules, and obtaining a fault detection result for the solar array, the step including matching the target state reflected signal waveform diagram of each of the solar modules in the solar array with the solar array state information library, and obtaining a fault detection result for the solar array.
2. The step of obtaining the solar array status information library includes: transmitting the step signal to the solar array using the signal transmission system, and then obtaining at least one state reflection signal of each of the solar modules in the solar array according to the step signal; Sending each of the state reflection signals of each of the solar modules to the filter system for filtering, and obtaining at least one state reflection signal waveform diagram of each of the solar modules; and building said solar array status information library based on each said status reflected signal waveform diagram of each said solar module.
3. After transmitting a step signal to the solar array using the signal transmission system, before obtaining a state reflection signal of each of the solar modules in the solar array based on the step signal, If the first signal transmission device does not receive the state reflection signal within a predetermined unit time, transmitting a step signal or a request command to the second signal transmission device; determining whether the first signal transmission device receives a response command transmitted from the second signal transmission device; determining that the second signal transmission device is faulty if the first signal transmission device does not receive the response command; 3. The method of claim 2, further comprising the step of: determining that the second signaling device is faulty if the first signaling device has received the response command and the first signaling device has not received the status reflection signal within the predetermined unit time.
4. The filter system includes a first high-pass filter and a second high-pass filter, and the step of transmitting the state reflection signal of each of the solar modules to the filter system for filtering to obtain a target state reflection signal waveform diagram of each of the solar modules includes: sending the state reflection signal of each of the solar modules to the first high-pass filter to filter it, and obtaining a first state reflection signal waveform diagram and a first signal-to-noise ratio; Sending the state reflection signal of each of the solar modules after filtering by the first high-pass filter to the second high-pass filter for filtering, and obtaining a second state reflection signal waveform diagram and a second signal-to-noise ratio; comparing the first signal-to-noise ratio with a predetermined signal-to-noise ratio threshold and comparing the second state reflected signal waveform diagram with the first state reflected signal waveform diagram to obtain a difference value; When the first signal-to-noise ratio is smaller than the predetermined signal-to-noise ratio threshold and the difference value is smaller than the predetermined difference threshold, respectively adjust the signal cutoff frequency of the first high-pass filter and the second high-pass filter, and process the state reflection signal of each of the solar modules according to the first high-pass filter and the second high-pass filter after adjustment; and stop adjusting when the second signal-to-noise ratio is equal to or greater than the predetermined signal-to-noise ratio threshold, thereby obtaining the target state reflection signal waveform diagram; and selecting the second state reflected signal waveform diagram as the target state reflected signal waveform diagram if the first signal-to-noise ratio is greater than or equal to the predetermined signal-to-noise ratio threshold and the difference value is less than the predetermined difference threshold.
5. After comparing the second state reflection signal waveform diagram and the first state reflection signal waveform diagram to obtain a difference value, determining that the first high pass filter and the second high pass filter are faulty if the first signal to noise ratio is less than the predetermined signal to noise ratio threshold and the difference value is greater than or equal to the predetermined difference threshold; 5. The method of claim 4, further comprising: determining that the first high pass filter and the second high pass filter are faulty if the first signal to noise ratio is equal to or greater than the predetermined signal to noise ratio threshold and the difference value is greater than the predetermined difference threshold.
6. building the solar array status information library based on the status reflection signal waveform diagram of each of the solar modules, Obtaining a first distance between each of the solar modules and the first signal transmission device and a second distance between each of the solar modules and the second signal transmission device based on each of the state reflection signal waveform diagrams; and processing each of the state reflection signal waveform diagrams by a time domain reflection imaging method to obtain an initial three-dimensional image of each of the solar modules. determining a target position and a target three-dimensional image for each of the solar modules based on the first distance, the second distance and the initial three-dimensional image for each of the solar modules; and building the solar array status information library based on each of the status reflected signal waveform diagrams of each of the solar modules and the target 3D image.
7. A step of performing fault detection on the solar array based on the solar array state information library and the target state reflected signal waveform diagram of each of the solar modules, and obtaining a fault detection result of the solar array, determining a number for each of the solar modules in the solar array status information library based on the target position for each of the solar modules; According to the solar array status information library, the number and the target state reflection signal waveform diagram of each of the solar modules, a fault detection of each of the solar modules is performed, and a fault detection result of each of the solar modules is obtained, the step including: matching the number and the target state reflection signal waveform diagram of each of the solar modules with the number and the state reflection signal waveform diagram of the solar module included in the solar array status information library; and determining the current status of the corresponding solar module according to the comparison result; and determining the fault detection result for the solar array based on the fault detection result for each of the solar modules.
8. A fault detection device for a solar array, comprising: The solar array includes at least one solar module, and the solar array is respectively connected to a signal transmission system and a filter system, the signal transmission system including a first signal transmission device connected to one end of the solar array and a second signal transmission device connected to the other end of the solar array; A first acquisition module for acquiring a solar array status information library including a status reflection signal waveform diagram for each state of each solar module, the statuses including a solar module complete status, a cable missing status, a component missing status, and a housing broken status; a transmitting module for respectively transmitting step signals to a solar array using the first signal transmitting device and the second signal transmitting device in the signal transmission system; a second acquisition module for acquiring a status reflection signal of each of the solar modules in the solar array based on the step signal; a filtering processing module for transmitting the state reflection signal of each of the solar modules to the filter system for filtering, and obtaining a target state reflection signal waveform diagram of each of the solar modules; a detection module that performs fault detection on the solar array based on the solar array state information library and the target state reflected signal waveform diagram of each of the solar modules, and obtains a fault detection result for the solar array, the detection module matching the target state reflected signal waveform diagram of each of the solar modules in the solar array with the solar array state information library, and obtaining a fault detection result for the solar array.
9. A computer device comprising: a memory and a processor communicatively connected to each other, a computer program stored in the memory, and the processor executing the solar array fault detection method according to any one of claims 1 to 7 by executing the computer program.
10. A computer-readable storage medium having stored thereon computer instructions for causing a computer to execute the solar array fault detection method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Photovoltaic array communication fault detection and positioning method
CN109756189A
Photovoltaic array fault detection method based on SSTDR
CN113221068A
Photovoltaic array fault detection and positioning method based on time domain reflection method
CN115566999A
Abnormality detecting device for photovoltaic power generation system
JP2009032743A
Failure diagnosis system, failure diagnosis device, failure diagnosis method, program, and recording medium
JP2011124401A