Photovoltaic module inspection method and device, electronic equipment and storage medium

Through drone inspection equipment and deep learning technology, inspection routes are generated and faults are identified, which solves the automation and precise positioning of photovoltaic module inspections, and achieves efficient and accurate photovoltaic module fault detection and maintenance.

CN120406524APending Publication Date: 2025-08-01HECHUANG TESTING (JIANGSU) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510402177.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In the prior art, the inspection of photovoltaic modules mainly relies on manual labor, which is difficult to meet the inspection needs of large-scale photovoltaic modules. There are deviations in the positioning method of virtual simulation scenarios, making it difficult to achieve accurate positioning and intelligent interaction.

Method used

The use of inspection equipment such as drones is used to generate inspection routes, acquire images, identify faults and match number information to realize automated inspection of photovoltaic components, and combine deep learning and image processing technology to generate accurate inspection reports.

Benefits of technology

It realizes the automated identification and accurate positioning of photovoltaic module faults, improves inspection efficiency and accuracy, reduces manual intervention, adapts to environmental changes, and provides convenient maintenance solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120406524A_ABST
    Figure CN120406524A_ABST
Patent Text Reader

Abstract

The invention relates to a photovoltaic module inspection method and device, electronic equipment and a computer readable storage medium. The photovoltaic module inspection method comprises the following steps: generating an inspection route comprising a plurality of inspection waypoints according to a full-area image of a to-be-inspected area, and recording number information of a plurality of photovoltaic modules corresponding to each inspection waypoint; acquiring an inspection image; the inspection image comprises an image obtained by shooting the corresponding photovoltaic module at each inspection waypoint in the process that the inspection equipment flies along the inspection route; determining an initial inspection result of the to-be-inspected area; the initial inspection result comprises a photovoltaic module with a fault in the to-be-inspected area; determining a target image in the plurality of inspection images under the condition that the faulty photovoltaic module exists in the to-be-inspected area; the target image comprises at least one photovoltaic module with a fault; and according to the corresponding relation among the target image, the inspection waypoint and the photovoltaic module, determining the number information of the photovoltaic module with the fault.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to inspection of photovoltaic modules, and in particular to an inspection method, device, electronic equipment and storage medium for photovoltaic modules. Background Art

[0002] Solar energy, a widely available clean energy source, has received considerable attention in recent years, and the photovoltaic power generation industry has reached considerable scale. PV modules, as the core component of photovoltaic power generation systems, are prone to problems such as hidden cracks, obstructions, and fragmentation due to long-term exposure to the elements. Therefore, timely detection and intervention are crucial to ensuring power generation efficiency. However, current methods still rely heavily on manual inspections by staff, which struggles to meet the growing demand for PV module inspections. Summary of the Invention

[0003] Embodiments of the present application provide a photovoltaic module inspection method, device, electronic device, and computer-readable storage medium.

[0004] In a first aspect, the present application provides a photovoltaic module inspection method, comprising:

[0005] Generate an inspection route including multiple inspection waypoints based on the full-area image of the area to be inspected, and record the numbering information of multiple photovoltaic modules corresponding to each of the inspection waypoints;

[0006] Acquire inspection images; the inspection images include images corresponding to the photovoltaic components captured at each inspection waypoint during the inspection device's flight along the inspection route;

[0007] Determining a preliminary inspection result of the area to be inspected; the preliminary inspection result includes a faulty photovoltaic module in the area to be inspected;

[0008] In the case where there is a faulty photovoltaic component in the area to be inspected, determining a target image among the plurality of inspection images; the target image includes at least one faulty photovoltaic component;

[0009] The serial number information of the photovoltaic component with a fault is determined according to the corresponding relationship between the target image, the inspection waypoints and the photovoltaic components.

[0010] In one embodiment, generating an inspection route including a plurality of inspection waypoints based on the full-area image of the area to be inspected includes:

[0011] Dividing the area to be inspected into a plurality of inspection sub-areas according to the full-area image; each of the inspection sub-areas covers a plurality of the photovoltaic modules;

[0012] Determine corresponding inspection waypoints respectively according to the boundary information of each of the inspection sub-areas;

[0013] Connect the multiple inspection waypoints to generate the inspection route.

[0014] In one embodiment, the dividing the area to be inspected into multiple inspection sub-areas according to the full-area image includes:

[0015] Divide the photovoltaic modules in the area to be inspected into multiple module sets according to the parameter information of each of the photovoltaic modules; the parameter information includes at least one of photovoltaic module type, size information, and electrical information, and the same module set includes multiple photovoltaic modules with at least part of the parameter information being the same;

[0016] Divide the area to be inspected into multiple inspection sub-areas according to the module sets; one inspection sub-area covers at least one of the module sets.

[0017] In one embodiment, the dividing the area to be inspected into multiple inspection sub-areas according to the module sets includes:

[0018] Obtain the device information of the inspection device; the device information includes endurance time and flight speed;

[0019] Divide the area to be inspected into multiple inspection sub-areas according to the endurance time and the area of the region corresponding to each of the module sets.

[0020] In one embodiment, the connecting the multiple inspection waypoints to generate the inspection route includes:

[0021] Determine one of the multiple inspection waypoints as the starting waypoint;

[0022] Taking the starting waypoint as the starting point, generate the inspection route according to the altitude and longitude and latitude of each of the inspection waypoints by using the Dijkstra algorithm.

[0023] In one embodiment, before obtaining the inspection image, further include:

[0024] Determine the shooting angle of the inspection device at each of the inspection waypoints according to the arrangement information of the photovoltaic modules; the arrangement information includes orientation information and / or stacking information;

[0025] Wherein, the inspection image includes the images obtained by the inspection device at each of the inspection waypoints at the shooting angle for the corresponding photovoltaic modules.

[0026] In one embodiment, before obtaining the inspection image, further include:

[0027] Determine the flight attitude information of the inspection device between any two adjacent inspection waypoints on the inspection route;

[0028] Wherein, the inspection images further include images obtained by the inspection device at preset time intervals during the flight between two adjacent inspection waypoints according to the flight attitude information.

[0029] In one embodiment, before obtaining the inspection images, it further includes:

[0030] Obtain an initial image taken by the inspection device at the starting waypoint; the starting waypoint is the starting point of the inspection route;

[0031] Correct the position of the inspection device according to the initial image and a preset target image, so that the inspection device is located at the height and longitude and latitude corresponding to the starting waypoint.

[0032] In one embodiment, determining the target images among the multiple inspection images includes:

[0033] Determine the target images among the multiple inspection images according to preset abnormal images, and the fault categories corresponding to each of the target images;

[0034] Wherein, each of the abnormal images corresponds to each of the fault categories, and the fault categories include at least one of hot spot, short circuit, open circuit, and occlusion.

[0035] In a second aspect, the present application provides an inspection device for photovoltaic modules, including:

[0036] A route planning module, configured to generate an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected, and record the number information of each photovoltaic module corresponding to each inspection waypoint; the area to be inspected covers multiple photovoltaic modules;

[0037] An image acquisition module, configured to acquire inspection images; the inspection images include images obtained by the inspection device for the corresponding photovoltaic modules at each inspection waypoint during the flight along the inspection route;

[0038] A preliminary inspection module, configured to determine the preliminary inspection result of the area to be inspected; the preliminary inspection result includes the photovoltaic modules with faults in the area to be inspected;

[0039] An abnormality determination module, configured to determine the target images among the multiple inspection images in the case that there are faulty photovoltaic modules in the area to be inspected; the target images include at least one faulty photovoltaic module;

[0040] A component matching module, configured to determine the number information of a faulty photovoltaic component according to the corresponding relationship between the target image, the inspection waypoint and the photovoltaic component.

[0041] In a third aspect, the present application provides an electronic device, including a memory and a processor. A computer program is stored in the memory. When the computer program is executed by the processor, the processor is caused to execute the steps of the inspection method for photovoltaic components as described above.

[0042] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method as described above are implemented.

[0043] In a fifth aspect, the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the steps of the method as described above are implemented.

[0044] The above inspection method, device, electronic device and storage medium for photovoltaic components can realize automatic identification of faults of photovoltaic components based on inspection images collected at each inspection waypoint, so as to quickly determine the target image corresponding to the faulty photovoltaic component. Moreover, by establishing the corresponding relationship between the inspection waypoint and the number information of a plurality of corresponding photovoltaic components, the number of each photovoltaic component in the inspection image can be conveniently determined according to the target image and the inspection waypoint where the target image is collected, so as to prompt the staff to maintain the photovoltaic component with this number. Therefore, the present application provides an accurate and easy-to-implement inspection method for photovoltaic components. Description of the Drawings

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required to be used in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0046] Figure 1 It is an application environment diagram of the inspection method for photovoltaic components in an embodiment;

[0047] Figure 2 It is a flowchart of the inspection method for photovoltaic components in an embodiment;

[0048] Figure 3 It is an orthographic view of the area to be inspected in an embodiment;

[0049] Figure 4 It is a sub-flowchart of generating an inspection route including a plurality of inspection waypoints according to the full-area image of the area to be inspected in an embodiment;

[0050] Figure 5 Sub - flowchart for dividing the area to be inspected into multiple inspection sub - areas according to the full - area image in an embodiment;

[0051] Figure 6 Schematic diagram of the division of a component set in an embodiment;

[0052] Figure 7 Structural diagram of an inspection device for photovoltaic modules in an embodiment;

[0053] Figure 8 Internal structural diagram of an electronic device in an embodiment. Detailed implementation manners

[0054] In order to make the purpose, technical solutions and advantages of this application clearer, the following further details this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application.

[0055] In some related technologies, in order to achieve automatic inspection of photovoltaic modules, the positioning of faulty photovoltaic modules is carried out based on a virtual simulation scenario. Specifically, the related technologies generate a virtual simulation scenario image that is consistent with the actual photovoltaic power station scene image from the bird's - eye view image of the actual photovoltaic power station. The virtual simulation scenario image includes a photovoltaic module model and a scene layout. The scene layout includes the photovoltaic module model layout and environmental factors. The photovoltaic module model layout contains geographical longitude and latitude positioning coordinate information, and different photovoltaic module models in the layout are distinguished and expressed by rendering images and numbers. Then, pixel extraction is performed on the obtained photovoltaic module image, and the extracted pixels are input into a defect determination neural network model. The determination result including defect type information and defect bounding box coordinates is output through the defect determination neural network model. Finally, the output defect type information and defect bounding box coordinates are mapped into the semantic instance image, the photovoltaic module number information where the defect is located is obtained from the semantic instance image, and according to the mutual matching relationship between the virtual simulation scenario image and the semantic instance image, the defect bounding box is displayed in the photovoltaic module model of the virtual simulation scenario image for photovoltaic module fault positioning.

[0056] However, the positioning of the virtual simulation scenario may have deviations and cannot meet the requirements of precise positioning. In the solution in the interactive scenario, because the solution must first perform box selection and then marking, due to the large marking difficulty, heavy workload, and once the environment changes, recalibration is required and the debugging process is cumbersome. Therefore, the current virtual scenario solution only has theoretical significance and is difficult to be actually put into use, and cannot meet the requirements of intelligent interactive tasks. Therefore, there is an urgent need to provide a more accurate and easy - to - implement inspection method for photovoltaic modules.

[0057] The inspection method for photovoltaic modules provided by the embodiments of this application can be applied to, for example, Figure 1 the application environment shown. Among them, the inspection device 102 communicates with the electronic device 104. Among them, the inspection device 102 can be, but is not limited to, an electronic device such as a drone with an aerial imaging function. The electronic device can plan the inspection route of the inspection device, obtain the inspection images sent by the inspection device, and identify the photovoltaic modules with faults in the area to be inspected based on the inspection images.

[0058] In one of the embodiments, an inspection method for photovoltaic modules is provided. Taking the electronic device in Figure 1 as an example for illustration. Figure 2 FIG. is a flowchart of the inspection method for photovoltaic modules in an embodiment. Referring to Figure 2 , the inspection method for photovoltaic modules includes steps 202 to 210.

[0059] Step 202, generate an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected, and record the number information of the multiple photovoltaic modules corresponding to each inspection waypoint.

[0060] Among them, the full-area image of the area to be inspected can be an orthophoto or generated by an image synthesis extraction model based on deep learning.

[0061] Exemplarily, Figure 3 FIG. is an orthophoto of the area to be inspected in an embodiment. Referring to Figure 3 , the orthophoto can also be called an orthophoto map (Orthophoto Map). The orthophoto is a ground truth image obtained through aerial photogrammetry or satellite remote sensing technology, and is a map product with geographic coordinate information generated after geometric correction and projection difference correction. For example, the full-area image can be obtained by surveying with an inspection device. Specifically, the inspection device can be first controlled to fly on a set path and take timed photos to automatically collect images in at least one direction. Then, multiple images collected by the inspection device are stitched into one image according to information such as coordinates and height, and a grid and texture that can reflect the details of the object surface can be generated, so as to finally generate an orthophoto map.

[0062] Another example is that the image synthesis and extraction model can be the YOLOv8 model. YOLOv8 is based on deep learning technology, especially convolutional neural networks (CNNs). By training a large amount of labeled data, it learns how to extract features from images and identify specific target categories and locations. Specifically, YOLOv8 can be used to perform object detection on the input image, identify the objects or regions to be stitched and obtain their bounding box coordinates. According to the bounding box coordinates provided by YOLOv8, the parts to be stitched in each image are determined, and then these parts are extracted and stitched using an image processing library (such as OpenCV). Moreover, methods such as image fusion technology can be used to optimize the stitching result to make the generated full-region image more natural and seamless.

[0063] Since photovoltaic modules can be installed in different environments, the specific conditions of the area to be inspected will also change accordingly with the environment where the photovoltaic modules are installed. Therefore, before inspection, surveying can be carried out first through inspection equipment to generate a full-region image of the area to be inspected and plan an inspection route suitable for the area to be inspected, so that the collected inspection images can accurately cover each photovoltaic module in the area to be inspected.

[0064] An inspection waypoint refers to a key location point that the inspection equipment needs to reach and perform specific operations (such as taking pictures, recording videos, data collection, etc.) during the inspection task. These location points are pre-planned according to the requirements of the inspection task and the characteristics of the target area to ensure that the inspection equipment can comprehensively and accurately cover all areas that need to be inspected.

[0065] To facilitate the positioning of faulty photovoltaic modules in the subsequent process, the photovoltaic modules in the full-region image can be numbered first. Among them, the numbering process can be manually numbered by the user or automatically numbered by the processor. For example, the processor can identify each photovoltaic module in the full-region image and number each photovoltaic module in sequence from top to bottom and from left to right. It should be noted that the above order of automatic numbering is only for illustrative purposes, and other methods can also be used for automatic numbering.

[0066] Based on the full-region image, the coordinates and heights of the inspection waypoints, the inspection waypoints can be determined so that each photovoltaic module can be photographed at at least one inspection waypoint. Moreover, in some scenarios with high inspection requirements, a photovoltaic module can be photographed at multiple inspection waypoints, so as to verify each other according to the inspection images taken at multiple inspection waypoints. Based on the full-region image of the area to be inspected with the photovoltaic modules already numbered, during the process of determining the inspection waypoints, the photovoltaic modules that can be photographed by each inspection waypoint can be matched, so as to establish the corresponding relationship between the inspection waypoints and the numbering information of the photovoltaic modules.

[0067] Step 204, obtain inspection images.

[0068] Among them, the inspection image includes the images obtained by hovering over each inspection waypoint to photograph the corresponding photovoltaic modules during the process of the inspection device flying along the inspection route. Further, the inspection device can transmit the captured inspection images to the processor of the ground control center to continue with the subsequent analysis steps.

[0069] Exemplarily, after completing the inspection of the area to be inspected, the inspection device can return to the ground control center and transmit the captured inspection images to the processor by means of wired transmission or short-distance transmission such as WIFI. Another exemplarily, during the inspection process, the inspection device can also transmit the captured inspection images to the processor by means of long-distance transmission such as cellular. Optionally, the inspection device can perform a transmission each time an inspection photo is taken, or can perform a transmission at a preset time period, or can also perform a transmission after the image acquisition of a preset number of inspection waypoints is completed. It should be noted that the above-mentioned inspection image transmission mechanism is only for exemplary illustration and does not limit the protection scope of this embodiment, and the inspection image can also be transmitted according to other mechanisms.

[0070] Step 206, determine the preliminary inspection result of the area to be inspected.

[0071] Among them, the preliminary inspection result includes the photovoltaic modules with faults in the area to be inspected. It can be understood that the preliminary inspection result also includes the photovoltaic modules without faults in the area to be inspected. The fault categories of the photovoltaic modules include but are not limited to at least one of hot spot, short circuit, open circuit, and occlusion.

[0072] A hot spot refers to the phenomenon that some of the battery cells in the photovoltaic module are in a reverse bias state, consuming the energy generated in other areas and causing local overheating. Both battery defects and external factors may cause hot spots. Battery defects such as hidden cracks, broken grids, and poor soldering, etc., and external factors such as local occlusion, dust accumulation, and dirt on the surface of the photovoltaic module. A short circuit refers to the phenomenon that a circuit or a part of the circuit is short-circuited, resulting in the current flowing directly without passing through the expected load. In a photovoltaic module, a short circuit may occur in parts such as inside the module, junction box, inverter, or cable. An open circuit refers to the phenomenon that a part of the circuit is disconnected, resulting in the current being unable to flow. In a photovoltaic module, an open circuit may occur in parts such as the module connection wire, inverter input / output terminal, or cable joint. Occlusion refers to the phenomenon that the surface of the photovoltaic module is blocked by an object (such as a tree, building, dust, etc.), resulting in some of the battery cells being unable to receive sunlight.

[0073] It is understandable that short circuits, open circuits, and shading may all cause hot spots in photovoltaic modules. When the heating temperature of a hot spot exceeds a certain limit, it will cause local burning of the photovoltaic module, resulting in permanent damage such as dark spots, solder joint melting, and encapsulation material aging. This is an important factor affecting the output power and service life of photovoltaic modules. Therefore, by inspecting in a timely manner to detect short circuits, open circuits, and shading conditions of photovoltaic modules, faults can be eliminated as early as possible, thereby reducing irreversible permanent damage to photovoltaic modules.

[0074] Step 208, in the case of a faulty photovoltaic module in the area to be inspected, determine the target image among multiple inspection images.

[0075] Among them, the target image includes at least one faulty photovoltaic module. That is to say, the target image may include one or more faulty photovoltaic modules. In addition, in the case where all photovoltaic modules are free of faults, the target image may not be included in the multiple inspection images.

[0076] Step 210, determine the serial number information of the faulty photovoltaic module according to the corresponding relationship between the target image, the inspection waypoint, and the photovoltaic module.

[0077] Among them, the corresponding inspection waypoint can be determined according to the target image, and the serial number information of the faulty photovoltaic module can be determined according to the recorded corresponding relationship between the inspection waypoint and the photovoltaic module.

[0078] Exemplarily, the features of the target image can be recognized, and the inspection waypoint where the inspection device is located when the target image is captured can be determined based on the features of the target image. Another exemplarily, according to the timestamp information carried by the target image, combined with the known inspection route and the inspection start time of the inspection device, the inspection waypoint where the inspection device is located when the target image is captured can be determined. Yet another exemplarily, when the inspection device sends the inspection image, it can synchronously send information such as the longitude, latitude, and altitude where the inspection device is located, so that the inspection waypoint where the inspection device is located when the target image is captured can be directly determined according to the above information. It is understandable that the above examples of determining the inspection waypoint are only for illustration and do not limit the protection scope of this embodiment. The inspection waypoint can also be determined according to other information or by other methods, which is not limited here.

[0079] In the embodiments of the application, based on the inspection images collected by the inspection device at each inspection waypoint, automatic identification of faults in the photovoltaic modules can be achieved, so as to quickly determine the target images corresponding to the faulty photovoltaic modules. Moreover, by establishing the correspondence between the inspection waypoints and the numbering information of the corresponding multiple photovoltaic modules, the number of each photovoltaic module in the inspection images can be conveniently determined according to the target images and the inspection waypoints where the target images are collected, so as to prompt the staff to maintain the photovoltaic modules with this number. Therefore, this embodiment provides an accurate and easy-to-implement inspection method for photovoltaic modules.

[0080] Figure 4 It is a sub-flowchart for generating an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected in an embodiment. Refer to Figure 4 , in one of the embodiments, generating an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected includes steps 402 to 406.

[0081] Step 402, dividing the area to be inspected into multiple inspection sub-areas according to the full-area image.

[0082] Among them, each inspection sub-area covers multiple photovoltaic modules respectively. An inspection sub-area can cover m rows and n columns of photovoltaic modules, for example, cover 3 rows and 7 columns of photovoltaic modules.

[0083] Furthermore, one inspection sub-area corresponds to one inspection waypoint. That is to say, on the premise that the total area of the area to be inspected remains unchanged, the larger the area of an inspection sub-area, the fewer the number of inspection sub-areas to be set, and the faster the inspection speed, but the lower the clarity of the captured inspection images. On the contrary, the smaller the area of an inspection sub-area, the more the number of inspection sub-areas to be set, the slower the inspection speed, but the higher the clarity of the captured inspection images. Therefore, the number of inspection sub-areas can be determined according to the imaging ability of the inspection device, the inspection accuracy requirements, etc.

[0084] Still further, the areas of multiple inspection sub-areas can be the same or similar, so that the inspection images captured by the inspection device have similar image parameters, which is convenient for subsequent image processing. The areas of multiple inspection sub-areas can also be different. For example, a smaller area is set for the inspection sub-area where the key photovoltaic modules are located to improve the image quality of the inspection images in the key area. The key photovoltaic modules include but are not limited to those with higher power generation efficiency or prone to failure. Therefore, the area of each inspection sub-area can be determined according to the specific settings of the photovoltaic modules, the inspection accuracy requirements, etc.

[0085] Step 404, respectively determining the corresponding inspection waypoints according to the boundary information of each inspection sub-area.

[0086] Specifically, according to the shape of the inspection sub-region, corresponding algorithms can be used to determine the XY coordinates of the inspection waypoints, thereby determining the longitude and latitude of the inspection waypoints.

[0087] Exemplarily, if the shape of the inspection sub-region is a rectangle, the coordinates A(x1, y1), B(x2, y2), and C(x3, y3) of three corner points of the rectangular inspection sub-region can be obtained respectively. Since the opposite sides of a rectangle are parallel and of equal length, the coordinates of the fourth corner D can be deduced. For example, if A and B are a pair of opposite sides, then the x coordinate of D will be the same as that of A, and the y coordinate will be the same as that of C, i.e., D(x1, y3). Then, using the coordinates of these four corners, the coordinates of the center point M can be calculated. The coordinates of the center point M are the average of the coordinates of all four corners.

[0088] Another exemplarily, if the shape of the inspection sub-region is other irregular shapes, the center of the circumscribed circle of the inspection sub-region can be determined as the inspection waypoint. Taking the coordinates of three corner points of the irregular-shaped inspection sub-region as A(x1, y1), B(x2, y2), and C(x3, y3) respectively. First, the perpendicular bisectors of two sides need to be found. The coordinates of the midpoint D of side AB are ((x1 + x2) / 2, (y1 + y2) / 2), and the coordinates of the midpoint E of side AC are ((x1 + x3) / 2, (y1 + y3) / 2). The slope of side AB is ((y2 - y1) / (x2 - x1)), so the slope of its perpendicular bisector is -(x1 - x2) / (y2 - y1). Using the point-slope equation, the equation of the perpendicular bisector of side AB can be obtained as: y - ((y1 + y2) / 2) = -((x1 - x2) / (y2 - y1))*(x - ((x1 + x2) / 2)). Similarly, the equation of the perpendicular bisector of side AC can be obtained. Solving the equations of these two perpendicular bisectors, the intersection point obtained is the coordinates (x0, y0) of the center M of the circumscribed circle.

[0089] It should be noted that the above method for obtaining inspection waypoints is only for exemplary illustration and is not used to limit the protection scope of this embodiment. The coordinates of inspection waypoints can also be obtained according to other methods.

[0090] After determining the XY coordinates of the inspection waypoints, the Z coordinate of the inspection waypoint, that is, the height of the inspection waypoint, can be determined according to the shape of the inspection sub-region, the imaging ability of the inspection equipment, the requirements of inspection accuracy, etc., thereby completing the planning of the inspection waypoints.

[0091] Step 406, connect multiple inspection waypoints to generate an inspection route.

[0092] Among them, any one of Dijkstra's algorithm, Bellman-Ford algorithm, Floyd-Warshall algorithm, A* algorithm, etc. can be used to plan the shortest path of the inspection route. Dijkstra's algorithm is a greedy algorithm applicable to graphs with non-negative edge weights. It finds the shortest paths from the source point to all points by gradually expanding. The Bellman-Ford algorithm is also an algorithm for calculating single-source shortest paths, but it can handle graphs containing negative-weight edges. Its basic idea is to repeatedly relax all the edges in the graph until no more edges can be relaxed. The Floyd-Warshall algorithm is a dynamic programming algorithm used to calculate the shortest paths between any two points. It is applicable to directed and undirected graphs and can handle negative-weight edges. The A* algorithm is a heuristic search algorithm commonly used in path planning and navigation systems. It combines Dijkstra's algorithm and a heuristic function to accelerate the search process.

[0093] In the embodiments of the application, first divide the area to be inspected into multiple inspection sub-areas, and determine inspection waypoints according to the inspection sub-areas, which can realize the preliminary planning of the inspection route, so that the inspection waypoints can completely cover each photovoltaic module in the inspection area. By adjusting the area of the inspection sub-areas, the number of inspection sub-areas can be minimized as much as possible on the premise of ensuring that the imaging quality of the inspection images meets the user's requirements, thereby achieving a balance between the speed and accuracy of the inspection. Based on the determined inspection waypoints, further plan the inspection route, and different path planning algorithms can be flexibly selected for the shortest path planning to improve the quality of the generated inspection route. Moreover, the user can also flexibly adjust the inspection route by adding or reducing inspection waypoints when needed.

[0094] Figure 5 It is a sub-flowchart for dividing the area to be inspected into multiple inspection sub-areas according to the full-area image in an embodiment. Refer to Figure 5 , in one of the embodiments, dividing the area to be inspected into multiple inspection sub-areas according to the full-area image includes steps 502 to 504.

[0095] Step 502, divide the photovoltaic modules in the area to be inspected into multiple module sets according to the parameter information of each photovoltaic module.

[0096] Among them, the parameter information includes at least one of photovoltaic module type, size information, and electrical information. The same module set includes multiple photovoltaic modules with at least partially the same parameter information. Specifically, Figure 6 It is a schematic diagram of the division of module sets in an embodiment. Refer to Figure 6 , and each box is a module set respectively.

[0097] Exemplarily, PV modules of the same size and the same tilt angle are grouped into the same module set, which facilitates the determination of parameters such as the shooting angle and shooting distance of the inspection device. For example, before acquiring inspection images, the inspection method for PV modules further includes: determining the shooting angle of the inspection device at each inspection waypoint according to the layout information of the PV modules. The layout information includes orientation information and / or stacking information. The inspection images include the images obtained by the inspection device shooting the corresponding PV modules at each inspection waypoint at the shooting angle. The inspection device can shoot the inspection images along the direction perpendicular to the light-receiving surface of the PV modules. The above shooting angle can reduce image distortion caused by angle problems, making the details of the PV modules more clearly visible, which is crucial for detecting defects such as tiny cracks, stains or obstructions on the PV modules. Moreover, vertical shooting helps the inspection device cover the entire PV area more quickly, reducing the possibility of repeated shooting and missed shooting, and improving the inspection efficiency.

[0098] Another exemplarily, PV modules of the same type are grouped into the same module set. Since PV modules of the same type and parameters are similar in appearance, size and performance. By imaging these PV modules at one time, the consistency of the inspection images can be ensured, which is convenient for subsequent data analysis and processing. Moreover, when multiple PV modules have similar faults, by comparing the inspection images taken at one time, it is easier to identify the fault modes and causes, which helps the operation and maintenance personnel quickly locate the problems and take corresponding repair measures.

[0099] Step 504, divide the area to be inspected into multiple inspection sub-areas according to the module sets.

[0100] Wherein, one inspection sub-area covers at least one module set.

[0101] In the embodiments of the application, according to the parameter information of the PV modules, PV modules with the same or similar parameter information are grouped into the same module set, and the inspection sub-areas are determined according to the module sets, which can facilitate the control of the inspection device and subsequent image processing and analysis, thereby improving the quality of the inspection.

[0102] In one of the embodiments, dividing the area to be inspected into multiple inspection sub-areas according to the module sets includes: obtaining the device information of the inspection device. The device information includes the endurance time and the flight speed. Divide the area to be inspected into multiple inspection sub-areas according to the endurance time and the area corresponding to each module set.

[0103] Specifically, the remaining state of charge (SOC) of the battery can be estimated in real time, and the preset flight information of each section in the inspection route of the inspection device can be obtained. The preset flight information includes power consumption information and time consumption information, so as to determine the endurance time of the inspection device based on the remaining state of charge of the battery and the preset flight information of each section. In addition, the flight time and power consumption of the inspection device under different loads and different environmental conditions can be considered, and relatively accurate endurance time data can be obtained through multiple tests. In some embodiments, software provided by the inspection device manufacturer or third-party software can also be used to input relevant parameters (such as battery capacity, flight speed, flight altitude, etc.) to estimate the endurance time. It should be noted that the above methods for obtaining the endurance time are only for illustrative purposes and do not limit the protection scope of this embodiment. The endurance time can also be obtained by other means.

[0104] In the embodiments of the application, by referring to the endurance time and flight speed of the inspection device, the time points for replacing the battery or charging the inspection device can be reasonably planned, so as to ensure that the inspection device can reach the battery replacement or charging point before the battery runs out of power, and avoid dangerous situations such as out-of-control and falling of the inspection device when the power is insufficient. Moreover, reasonable route planning can reduce the flight distance and time of the inspection device, thereby reducing energy consumption, extending the operation time of the inspection device, and enabling the inspection device to cover more inspection areas within a limited power, improving the inspection efficiency.

[0105] In one of the embodiments, connecting multiple inspection waypoints to generate an inspection route includes: determining one of the multiple inspection waypoints as the starting waypoint. Taking the starting waypoint as the starting point, according to the height and longitude and latitude of each inspection waypoint, the Dijkstra algorithm is used to generate an inspection route to increase the inspection efficiency by more than 15%.

[0106] Specifically, Dijkstra deals with weighted graphs with positive weights. Then, a two-dimensional array (or a list array if memory is a concern) is needed to store the weights of the edges connecting each pair of nodes (either using an adjacency matrix or an adjacency list). Secondly, a boolean array is required to determine which nodes have had their shortest paths determined and which have not. An int array is used to record the distances (which may be updated multiple times during the algorithm execution). A priority queue is needed to add the nodes around the nodes whose shortest paths have been determined. Each time, the node with the determined shortest path is removed from the priority queue and its shortest path is confirmed until the shortest paths of all nodes are determined. Briefly, the general process is as follows: Usually, start from a selected node and add it to the priority queue. (The path is usually 0 initially.) The boolean array marks the position of this node with the shortest path being 0. Then, the nodes connected to this node are added to the priority queue (which may be in the form of a node class), and the distances of each node are recorded in the corresponding array (update if the recorded distance is less than the current one, and leave it unchanged if it is greater. Initially, the distances are set to infinity, so they will definitely be updated during the first iteration). This concludes the first iteration. Remove the node B with the shortest distance from the queue (in the first iteration, it is the neighbor of the node with a path of 0). The distance of this node must be the shortest (since all weights are positive, the distances of nodes can only increase). Mark this node as true, and add its neighbors to the queue (the next node with the shortest path will be selected from the previously undetermined nodes and the neighbors of this node). Then, update the lengths to each position calculated through node B. Update the length if it is less than the current value.

[0107] In one embodiment, before acquiring the inspection image, the inspection method for photovoltaic modules further includes: determining the flight attitude information of the inspection device between any two adjacent inspection waypoints on the inspection route.

[0108] Among them, the inspection image further includes images acquired by the inspection device at preset time intervals during the flight between two adjacent inspection waypoints according to the flight attitude information. Specifically, by further acquiring inspection images during the flight between inspection waypoints, it can supplement the inspection images acquired at the inspection waypoints, improving the accuracy of the inspection. It can be understood that the attitude change of the inspection device between different waypoints will directly affect the stability and clarity of the captured images. If the inspection device shakes or tilts significantly during the flight, it may cause the captured images to be blurred or distorted, thus affecting the accuracy of the inspection results. Moreover, in some complex inspection environments such as substations and converter stations, where there are dense equipment and a complex electromagnetic environment, the inspection device needs to precisely control its attitude to avoid collisions with surrounding equipment. By reasonably planning the attitude between waypoints, it can ensure that the inspection device maintains a safe distance during the flight and reduces the risk of collisions.

[0109] In one embodiment, before acquiring the inspection images, the inspection method for photovoltaic modules further includes: acquiring an initial image captured by the inspection device at the starting waypoint; the starting waypoint is the starting point of the inspection route; correcting the position of the inspection device according to the initial image and a preset target image, so that the inspection device is located at the altitude and longitude and latitude corresponding to the starting waypoint.

[0110] Specifically, considering the influence of wind direction and wind force in the inspection environment, the inspection device may not be accurately positioned at the preset starting waypoint. Therefore, in this embodiment, before the inspection starts, the inspection device is controlled to fly to the preset starting waypoint and the captured initial image is transmitted back. The initial image can be matched with the calibration image captured under the windless state, so that the position offset of the inspection device can be determined according to the offset between the initial image and the calibration image, and then the position of the inspection device is corrected to ensure that the inspection device can reach the correct inspection waypoint and capture the inspection images, improving the inspection quality. Further, the inspection device can return the images in real time, so that the staff can manually adjust the position of the inspection device according to the images. Although adding human factors in the waypoint calibration will reduce the degree of automation, it can improve the usability of the inspection results.

[0111] In one embodiment, determining the target images in multiple inspection images includes: determining the target images in multiple inspection images and the corresponding fault categories of each target image according to the preset abnormal images. Among them, each abnormal image corresponds to each fault category respectively.

[0112] Specifically, the abnormal images can be obtained from the network or captured by the inspection device for the faulty photovoltaic modules. One fault category can correspond to only one abnormal image, or one fault category can correspond to multiple abnormal images. Further, in the case where one fault category corresponds to multiple abnormal images, an abnormal image set corresponding to this fault category can be established. Moreover, after each target image is recognized by the processor and confirmed by the staff to be correct, the image can be updated to the abnormal image set for use as a reference abnormal image in the subsequent inspection cycle.

[0113] In one embodiment, the inspection device can be respectively equipped with a visible light imaging device and an infrared imaging device to respectively acquire the visible light inspection images and infrared inspection images of each inspection waypoint, so as to jointly serve as the basis for judging whether there are faults in the photovoltaic modules.

[0114] Specifically, visible light images can provide detailed visual information about the surface of photovoltaic modules, such as stains, obstructions, physical damage, etc. These are usually more obvious in visible light images, facilitating direct observation and identification. Visible light images have a higher resolution and can capture more details, which helps to accurately judge the status of photovoltaic modules. Infrared images, on the other hand, can reveal the temperature distribution of photovoltaic modules during operation. Since photovoltaic modules generate heat when working, and the temperature of faulty or abnormal areas (such as hot spots) is usually different from that of normal areas, infrared images can effectively detect these potential problems. Infrared images are particularly sensitive to detecting electrical faults inside photovoltaic modules, such as cell cracks and diode failures, which may be difficult to detect in visible light images. Therefore, by combining and comprehensively analyzing the two types of images, a more comprehensive understanding of the health status of photovoltaic modules can be achieved, improving the accuracy and efficiency of fault detection.

[0115] In one embodiment, the inspection method for photovoltaic modules further includes: generating an inspection report for the faulty photovoltaic modules according to the inspection results of the photovoltaic modules. Among them, the inspection report can record the fault categories of the photovoltaic modules. By analyzing the fault categories, the root cause of the fault can be found, and thus targeted maintenance measures can be taken. The inspection report can also provide corresponding treatment suggestions and repair plans, and by timely repairing and replacing damaged components, the service life of the photovoltaic modules can be effectively extended. Moreover, the inspection report can also provide a scientific basis for decisions such as the optimization and upgrade, capacity expansion and transformation of the photovoltaic power station through in-depth analysis of the inspection data.

[0116] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential either, but can be executed alternately or in turn with at least some of the steps or stages in other steps or other steps.

[0117] Based on the same inventive concept, the embodiments of the present application also provide an inspection device for photovoltaic modules for implementing the above-mentioned inspection method for photovoltaic modules. The solution provided by this device to solve problems is similar to the solution described in the above method. Therefore, the specific limitations in one or more of the following embodiments of the inspection device for photovoltaic modules can refer to the limitations on the inspection method for photovoltaic modules in the above text, and will not be repeated here.

[0118] The embodiment of the present application also provides an inspection device for a photovoltaic module, Figure 7 which is a structural diagram of the inspection device for a photovoltaic module in an embodiment. Refer to Figure 7 , the inspection device for a photovoltaic module includes a route planning module, an image acquisition module, a preliminary inspection module, an abnormality determination module, and a component matching module.

[0119] Among them, the route planning module is used to generate an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected, and record the number information of each photovoltaic module corresponding to each inspection waypoint; the area to be inspected covers multiple photovoltaic modules. The image acquisition module is used to acquire inspection images; the inspection images include the images acquired of the corresponding photovoltaic modules at each inspection waypoint during the flight of the inspection device along the inspection route. The preliminary inspection module is used to determine the preliminary inspection result of the area to be inspected; the preliminary inspection result includes the photovoltaic modules with faults in the area to be inspected. The abnormality determination module is used to determine the target image in the multiple inspection images when there are photovoltaic modules with faults in the area to be inspected; the target image includes at least one photovoltaic module with a fault. The component matching module is used to determine the number information of the photovoltaic module with a fault according to the corresponding relationship between the target image, the inspection waypoint and the photovoltaic module.

[0120] In some of these embodiments, the route planning module includes a sub-region division unit, a waypoint determination unit, and a route generation unit.

[0121] Among them, the sub-region division unit is used to divide the area to be inspected into multiple inspection sub-regions according to the full-area image; each inspection sub-region covers multiple photovoltaic modules. The waypoint determination unit is used to determine the corresponding inspection waypoints according to the boundary information of each inspection sub-region respectively. The route generation unit is used to connect multiple inspection waypoints to generate an inspection route.

[0122] In one embodiment, the sub-region division unit is used to divide the photovoltaic modules in the area to be inspected into multiple component sets according to the parameter information of each photovoltaic module; the parameter information includes at least one of the photovoltaic module type, size information, and electrical information, and the same component set includes multiple photovoltaic modules with at least partially the same parameter information. The area to be inspected is divided into multiple inspection sub-regions according to the component sets; one inspection sub-region covers at least one component set.

[0123] In one embodiment, the sub-region division unit is further used to obtain the device information of the inspection device; the device information includes the endurance time and the flight speed. The area to be inspected is divided into multiple inspection sub-regions according to the endurance time and the area corresponding to each component set.

[0124] In one embodiment, the route generation unit is further configured to determine one of the multiple inspection waypoints as the starting waypoint. Taking the starting waypoint as the starting point, according to the altitude, longitude and latitude of each inspection waypoint, the Dijkstra algorithm is used to generate the inspection route.

[0125] In one embodiment, the inspection device for photovoltaic modules further includes an angle determination module. The angle determination module is configured to determine the shooting angle of the inspection device at each inspection waypoint according to the arrangement information of the photovoltaic modules; the arrangement information includes the orientation information and / or the stacking information. Among them, the inspection image includes the image obtained by the inspection device shooting the corresponding photovoltaic module at each inspection waypoint at the shooting angle.

[0126] In one embodiment, the inspection device for photovoltaic modules further includes an attitude determination module. The attitude determination module is configured to determine the flight attitude information of the inspection device between any two adjacent inspection waypoints in the inspection route. Among them, the inspection image further includes the image obtained by the inspection device shooting at a preset time interval during the flight between two adjacent inspection waypoints according to the flight attitude information.

[0127] In one embodiment, the inspection device for photovoltaic modules further includes a calibration module. The calibration module is configured to obtain the initial image taken by the inspection device at the starting waypoint; the starting waypoint is the starting point of the inspection route. According to the initial image and the preset target image, the position of the inspection device is corrected so that the inspection device is located at the altitude, longitude and latitude corresponding to the starting waypoint.

[0128] In one embodiment, the anomaly determination module is configured to determine the target images in the multiple inspection images and the corresponding fault categories of each target image according to the preset anomaly images. Among them, each anomaly image corresponds to each fault category respectively, and the fault categories include at least one of hot spot, short circuit, open circuit and occlusion.

[0129] Each module in the above-mentioned inspection device for photovoltaic modules can be implemented in whole or in part by software, hardware and their combination. The above-mentioned modules can be embedded in the processor of the electronic device in the form of hardware or independent of it, or stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned modules.

[0130] In one embodiment, an electronic device is provided. Figure 8 For the internal structure diagram of the electronic device in an embodiment, refer to Figure 8, the electronic device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the electronic device is used to exchange information between the processor and external devices. The communication interface of the electronic device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it realizes an inspection method for photovoltaic modules. The display unit of the electronic device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the electronic device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the electronic device, or an external keyboard, touchpad, or mouse, etc.

[0131] Those skilled in the art can understand that Figure 8 the structure shown in

[0132] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0133] The embodiment of the present application also provides a computer-readable storage medium. One or more non-volatile computer-readable storage media containing computer-executable instructions, when the computer-executable instructions are executed by one or more processors, cause the processors to execute the steps of the inspection method for photovoltaic modules.

[0134] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0135] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the various embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tapes, floppy disks, flash memories, optical memories, high-density embedded non-volatile memories, resistive random access memories (ReRAM), magnetoresistive random access memories (MRAM), ferroelectric random access memories (FRAM), phase change memories (PCM), graphene memories, etc. Volatile memories can include random access memory (RAM) or external cache memories, etc. 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. The databases involved in the various embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the various embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logics, data processing logics based on quantum computing, etc., without limitation.

[0136] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, 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, it should be considered as the scope described in this specification.

[0137] The above embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. An inspection method for a photovoltaic module, characterized in that, Including: Generating an inspection route including multiple inspection waypoints based on the full-region image of the area to be inspected, and recording the number information of multiple photovoltaic modules corresponding to each of the inspection waypoints; Obtaining inspection images; the inspection images include the images obtained by the inspection device for the corresponding photovoltaic modules at each of the inspection waypoints during the flight along the inspection route; Determining the preliminary inspection result of the area to be inspected; the preliminary inspection result includes the photovoltaic modules with faults in the area to be inspected; In the case where there are photovoltaic modules with faults in the area to be inspected, determining the target images among the multiple inspection images; the target images include at least one photovoltaic module with a fault; Determining the number information of the photovoltaic modules with faults according to the target images, the corresponding relationship between the inspection waypoints and the photovoltaic modules.

2. The inspection method for a photovoltaic module according to claim 1, wherein, The generating an inspection route including multiple inspection waypoints based on the full-region image of the area to be inspected includes: Dividing the area to be inspected into multiple inspection sub-areas according to the full-region image; each of the inspection sub-areas covers multiple of the photovoltaic modules; Respectively determining the corresponding inspection waypoints according to the boundary information of each of the inspection sub-areas; Connecting the multiple inspection waypoints to generate the inspection route.

3. The inspection method of the photovoltaic module according to claim 2, wherein, The dividing the area to be inspected into multiple inspection sub-areas according to the full-region image includes: Dividing the photovoltaic modules in the area to be inspected into multiple module sets according to the parameter information of each of the photovoltaic modules; the parameter information includes at least one of the photovoltaic module type, size information, and electrical information, and the same module set includes multiple of the photovoltaic modules with at least some of the parameter information being the same; Dividing the area to be inspected into multiple inspection sub-areas according to the module sets; one of the inspection sub-areas covers at least one of the module sets.

4. The inspection method for a photovoltaic module according to claim 3, wherein, The dividing the area to be inspected into multiple inspection sub-areas according to the module sets includes: Obtaining the device information of the inspection device; the device information includes the endurance time and the flight speed; Dividing the area to be inspected into multiple inspection sub-areas according to the endurance time and the area corresponding to each of the module sets.

5. The inspection method for a photovoltaic module according to claim 2, characterized in that, The connecting the multiple inspection waypoints to generate the inspection route includes: Determining one of the multiple inspection waypoints as the starting waypoint; Taking the starting waypoint as the starting point, and generating the inspection route using the Dijkstra algorithm according to the altitude and longitude and latitude of each of the inspection waypoints.

6. The inspection method for a photovoltaic module according to any one of claims 1 to 5, characterized in that, Before obtaining the inspection images, it further includes: Determining the shooting angle of the inspection device at each of the inspection waypoints according to the arrangement information of the photovoltaic modules; the arrangement information includes the orientation information and / or the stacking information; Wherein, the inspection images include the images obtained by the inspection device for the corresponding photovoltaic modules at each of the inspection waypoints at the shooting angle.

7. The inspection method for a photovoltaic module according to any one of claims 1 to 5, characterized in that Before obtaining the inspection images, it further includes: Determining the flight attitude information of the inspection device between any two adjacent inspection waypoints in the inspection route; Wherein, the inspection images further include the images obtained by the inspection device at a preset time interval during the flight between two adjacent inspection waypoints according to the flight attitude information.

8. The inspection method for a photovoltaic module according to any one of claims 1 to 5, characterized in that, Before obtaining the inspection images, the following steps are further included: Obtain an initial image captured by the inspection device at the starting waypoint; the starting waypoint is the starting point of the inspection route; Correct the position of the inspection device according to the initial image and a preset target image, so that the inspection device is located at the height, longitude and latitude corresponding to the starting waypoint.

9. The inspection method for a photovoltaic module according to any one of claims 1 to 5, characterized in that Determining the target images among the multiple inspection images includes: Determine the target images among the multiple inspection images and the corresponding fault categories of each target image according to the preset abnormal images; Wherein, each of the abnormal images corresponds to each of the fault categories, and the fault categories include at least one of hot spot, short circuit, open circuit and occlusion.

10. An inspection device for a photovoltaic module, characterized in that, It includes: A route planning module, configured to generate an inspection route including multiple inspection waypoints according to the full-area image of the area to be inspected, and record the number information of each photovoltaic module corresponding to each inspection waypoint; the area to be inspected covers multiple photovoltaic modules; An image acquisition module, configured to acquire inspection images; the inspection images include images acquired by the inspection device for the corresponding photovoltaic modules at each inspection waypoint during the flight along the inspection route; A preliminary inspection module, configured to determine the preliminary inspection result of the area to be inspected; the preliminary inspection result includes the photovoltaic modules with faults in the area to be inspected; An abnormality determination module, configured to determine the target images among the multiple inspection images in the case that there are faulty photovoltaic modules in the area to be inspected; the target images include at least one faulty photovoltaic module; A component matching module, configured to determine the number information of the faulty photovoltaic modules according to the corresponding relationship between the target images, the inspection waypoints and the photovoltaic modules.

11. An electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, characterized in that, When the computer program is executed by the processor, the processor is caused to execute the steps of the inspection method of the photovoltaic module according to any one of claims 1 to 9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 9 are implemented.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 9 are implemented.

Citation Information

Patent Citations

  • Photovoltaic module positioning method of unmanned aerial vehicle platform based on RTK positioning

    CN113325877A

  • Unmanned aerial vehicle inspection control method and photovoltaic panel defect identification method

    CN118628444A

  • Intelligent photovoltaic station unmanned aerial vehicle AI inspection management method and system

    CN119693818A