Method, system and medium for determining missed-photographing areas of photovoltaic power stations
By comparing the drone with the CAD drawings of the photovoltaic power station, it automatically identifies missed areas and updates the inspection route, solving the problem of low manual inspection efficiency caused by missed photos of photovoltaic power stations, and realizing efficient and intelligent identification of missed areas and comprehensive inspections.
Patent Information
- Application Number
- CN202210810488.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-11
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2042-07-11
AI Technical Summary
In the existing technology, the phenomenon of missed photos of photovoltaic power stations requires manual on-site inspections, which is inefficient and prone to errors, and it is impossible to effectively determine the missed areas.
By comparing the image data of the photovoltaic power station collected by drones with the CAD drawings of the photovoltaic power station, we can determine the missed areas and update the inspection route based on the missed areas to ensure a comprehensive drone inspection.
There is no need for manual on-site inspections, which improves the convenience and intelligence of determining missed areas, reduces labor costs, and achieves comprehensive inspections and efficient identification of missed areas.
Smart Images

Figure CN115131586B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of photovoltaic power generation technology, and in particular to a method, system, and medium for determining a missed-photography area of a photovoltaic power station. Background Art
[0002] As the penetration of solar photovoltaic power generation increases, the operation and maintenance of photovoltaic power plants to ensure their normal and safe operation is gaining increasing attention. During the operation of photovoltaic power plants, drones are used to fly along inspection routes. The drones' onboard equipment collects data from each photovoltaic string in the plant. This data is then used to identify and diagnose defects in the plant, such as hot spots, open circuits, and diode defects.
[0003] During drone image collection and inspection, PV power plants are prone to missed images. This means that PV strings at specific locations are not captured by the drone. Therefore, it is necessary to identify the missed areas of the PV power plant. Related technologies typically use manual on-site inspections, requiring personnel to visit the PV plant site and compare the captured strings with the actual strings installed on site to identify the missed areas of the PV plant. This method is inefficient, consumes human resources, and manual inspections are prone to errors. Summary of the Invention
[0004] The present application aims to solve one of the technical problems in the related art at least to a certain extent.
[0005] To this end, the first purpose of this application is to propose a method for determining the missed areas of a photovoltaic power station. This method solves the technical problem in related technologies that when a photovoltaic power station misses a shot, manual on-site inspection is required to determine the missed strings, resulting in low inspection efficiency. At the same time, the inspection path is regenerated according to the missed areas determined by this solution, so that a comprehensive inspection can be achieved without missing any strings.
[0006] The second object of this application is to propose a system for determining missed areas of a photovoltaic power station;
[0007] A third object of the present application is to provide a non-transitory computer-readable storage medium.
[0008] To achieve the above-mentioned objectives, a first embodiment of the present application provides a method for determining a missed-photographing area of a photovoltaic power station, the method comprising the following steps:
[0009] Receive image data of the photovoltaic power station collected by the drone along the initial inspection route;
[0010] Obtaining a computer-aided design (CAD) drawing of the photovoltaic power station;
[0011] Comparing the image data of the photovoltaic power station with the CAD drawings of the photovoltaic power station to determine the missed areas of the photovoltaic power station;
[0012] The initial inspection path is updated according to the missed inspection areas of the photovoltaic power station.
[0013] Optionally, in one embodiment of the present application, the image data of the photovoltaic power station is compared with the CAD drawing of the photovoltaic power station to determine the missed area of the photovoltaic power station, including: determining the strings collected in this inspection from the image data of the photovoltaic power station; parsing the CAD electronic drawing of the photovoltaic power station to obtain the standard strings in the CAD electronic drawing; comparing the strings collected in this inspection with the standard strings in the CAD electronic drawing to generate the missed area of the photovoltaic power station.
[0014] Optionally, in one embodiment of the present application, parsing the CAD electronic drawing of the photovoltaic power station and obtaining the standard string in the CAD electronic drawing includes: when the CAD drawing of the photovoltaic power station is in DWG format, converting the CAD drawing of the photovoltaic power station into a DXF format file; and obtaining the data of the standard string based on the DXF format file.
[0015] Optionally, in one embodiment of the present application, the initial inspection path is updated according to the missed area of the photovoltaic power station, including: completing the string diagram in the photovoltaic power station model according to the missed strings in the missed area; and regenerating the inspection path of the photovoltaic power station according to the completed string diagram.
[0016] Optionally, in one embodiment of the present application, after the initial inspection path is updated according to the missed shooting areas of the photovoltaic power station, it also includes: determining invalid shooting areas and inefficient shooting areas based on the image data of the photovoltaic power station; and adjusting the updated initial inspection path according to the invalid shooting areas and the inefficient shooting areas.
[0017] To achieve the above objectives, the second embodiment of the present application further proposes a system for determining missed areas of a photovoltaic power station, comprising the following modules:
[0018] A receiving module is used to receive image data of the photovoltaic power station collected by the drone along the initial inspection path;
[0019] An acquisition module, configured to acquire a computer-aided design (CAD) drawing of the photovoltaic power station;
[0020] a determination module, configured to compare the image data of the photovoltaic power station with a CAD drawing of the photovoltaic power station to determine a missed area of the photovoltaic power station;
[0021] An updating module is used to update the initial inspection path according to the missed inspection area of the photovoltaic power station.
[0022] Optionally, in one embodiment of the present application, the determination module is specifically used to: determine the strings collected in this inspection from the image data of the photovoltaic power station; parse the CAD electronic drawing of the photovoltaic power station to obtain the standard strings in the CAD electronic drawing; compare the strings collected in this inspection with the standard strings in the CAD electronic drawing to generate the missed area of the photovoltaic power station.
[0023] Optionally, in one embodiment of the present application, the determination module is further used to: when the CAD drawing of the photovoltaic power station is in DWG format, convert the CAD drawing of the photovoltaic power station into a DXF format file; and obtain the data of the standard string based on the DXF format file.
[0024] Optionally, in one embodiment of the present application, the updating module is specifically configured to: complete the string diagram in the photovoltaic power station model according to the missed strings in the missed area; and regenerate the inspection path of the photovoltaic power station according to the completed string diagram.
[0025] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects: the present application receives the image of the photovoltaic power station collected by the drone according to the initial inspection path; obtains the CAD electronic drawing of the photovoltaic power station; compares the image of the photovoltaic power station with the CAD electronic drawing to generate the missed area of the photovoltaic power station; and updates the initial inspection path according to the missed area of the photovoltaic power station. Therefore, the solution of the present application does not require construction personnel to go to the site for inspection. They only need to compare the image collected by the drone with the CAD drawing to determine the missed area of the photovoltaic power station, which improves the convenience and intelligence of determining the missed area of the photovoltaic power station, reduces labor costs, and improves the efficiency of determining the missed area of the photovoltaic power station. In addition, by controlling the drone to conduct inspections according to the updated inspection path, it is possible to ensure a comprehensive inspection of the photovoltaic power station, avoid missed inspections, and improve the comprehensiveness and reliability of the drone inspection.
[0026] In order to implement the above embodiments, the third aspect of the present application further proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for determining the missed area of the photovoltaic power station in the above embodiments is implemented.
[0027] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0029] Figure 1 This is a flow chart of a method for determining missed areas of a photovoltaic power station proposed in an embodiment of the present application;
[0030] Figure 2 A flowchart of a specific method for determining missed areas based on comparison of image data and CAD drawings of a photovoltaic power station, proposed in an embodiment of the present application;
[0031] Figure 3 A flowchart of a specific method for updating an initial inspection path proposed in an embodiment of the present application;
[0032] Figure 4 This is a structural diagram of a system for determining missed-photographing areas of a photovoltaic power station proposed in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.
[0034] A method and system for determining missed-photographing areas of a photovoltaic power station according to an embodiment of the present invention will be described below with reference to the accompanying drawings.
[0035] Figure 1 This is a flow chart of a method for determining a missed area of a photovoltaic power station proposed in an embodiment of the present application, such as Figure 1 As shown, the method includes the following steps:
[0036] Step S101: receiving image data of a photovoltaic power station collected by a drone along an initial inspection route.
[0037] It should be noted that the execution entity of the processing method of the method for determining the missed areas of the photovoltaic power station of the present application is a server. The data processing method of the embodiment of the present application can be executed by the system for determining the missed areas of the photovoltaic power station of the embodiment of the present application. The system for determining the missed areas of the photovoltaic power station of the embodiment of the present application can be configured in the server of the embodiment of the present application to execute the missed areas determination method. The server of the embodiment of the present application can be any server that can interact with the client of the drone and perform relevant data processing. For example, the server can be a server in the ground station of the photovoltaic power station.
[0038] The image data of the photovoltaic power station includes photographic images of the photovoltaic power station or collected point cloud data.
[0039] In an embodiment of the present application, a communication connection is established between the server and the drone. After receiving the initial inspection path generated by the server, the flight control module of the drone flies according to the initial inspection path and collects image data of the photovoltaic power station during the flight. When collecting image data, the image of the photovoltaic power station can be captured by a camera device such as a visible light camera and an infrared camera pre-installed on the drone, or the point cloud data of the photovoltaic power station can be collected by the drone's laser radar. Furthermore, the server receives the above-mentioned image data of the photovoltaic power station uploaded by the drone based on the communication connection.
[0040] It should also be noted that in one embodiment of the present application, multiple types of camera devices can be pre-installed on the drone to capture the photovoltaic power station from different angles through multiple camera devices to obtain multiple image data, and simultaneously combine with the laser radar to collect point cloud data of the photovoltaic power station. Therefore, the present application can combine multiple methods to obtain image data of the photovoltaic power station, and select the corresponding image acquisition method based on actual factors such as weather conditions to meet the image acquisition needs of different application scenarios.
[0041] Step S102: Obtain computer-aided design (CAD) drawings of the photovoltaic power station.
[0042] The CAD electronic drawings of the photovoltaic power station can be CAD electronic drawings designed by the designers of the photovoltaic power station for construction purposes. The CAD electronic drawings can be in various formats such as DWG. The CAD electronic drawings include various devices in the photovoltaic power station, such as the photovoltaic strings installed in the photovoltaic power station. It should be noted that the photovoltaic strings included in the CAD electronic drawings are standard strings, i.e., the strings actually existing in the photovoltaic power station.
[0043] Among them, a photovoltaic string is a unit with voltage output function formed by connecting multiple photovoltaic modules in series. The photovoltaic string includes modules, strip foundations, column foundations, photovoltaic modules and their supports.
[0044] Specifically, the present application can directly retrieve pre-stored CAD drawings of the photovoltaic power station from the database of the server.
[0045] Step S103 : comparing the image data of the photovoltaic power station with the CAD drawing of the photovoltaic power station to determine the missed areas of the photovoltaic power station.
[0046] Specifically, the PV plant image can be compared with the CAD electronic drawing, using PV strings as the comparison object, to identify missed areas of the PV plant. If the comparison reveals that the PV strings at a specific location in the CAD electronic image are missing from the drone-collected image data of the PV plant, then the PV plant image collected along the initial inspection path is deemed to contain a missed area. Furthermore, the specific coordinates of the missed area in the PV plant are determined based on the specific location of the missing PV strings.
[0047] In order to more clearly illustrate the specific implementation method of determining the missed areas of a photovoltaic power station by comparison in this application, a method for determining the missed areas based on comparison is also proposed in one embodiment of this application for exemplary description. Figure 2 This is a flowchart of a specific method for determining missed areas based on the comparison of image data and CAD drawings of a photovoltaic power station proposed in an embodiment of the present application, as shown in FIG. Figure 2 As shown, the method includes the following steps:
[0048] Step S201: Determine the strings collected during this inspection from the image data of the photovoltaic power station.
[0049] Specifically, image segmentation techniques can be used to identify photovoltaic strings from the collected image data of the photovoltaic power station. Image segmentation divides the image of the photovoltaic power station into several non-overlapping sub-regions, ensuring that features within the same sub-region have a certain degree of similarity and that features across sub-regions exhibit relatively distinct differences. The region containing the photovoltaic strings is then segmented, and interference images other than the photovoltaic strings are removed from the photovoltaic power station image, such as background images of the strings and surrounding equipment. This facilitates subsequent, more direct comparison with standard strings in CAD electronic drawings. In specific implementations, segmentation can be performed using methods such as edge detection.
[0050] Step S202: parsing the CAD electronic drawing of the photovoltaic power station to obtain the standard string in the CAD electronic drawing.
[0051] Specifically, the CAD electronic drawing is parsed and, based on the drawing rules of the CAD drawing, the standard string drawn in the drawing is determined. It should be noted that since CAD files are structured electronic data, standard strings can be directly and quickly obtained from the electronic data by parsing the CAD file. Compared with image recognition technology, standard strings can be obtained more conveniently.
[0052] In one embodiment of the present application, a CAD electronic drawing of a photovoltaic power station is parsed to obtain standard strings in the CAD electronic drawing, including: when the CAD drawing of the photovoltaic power station is in DWG format, converting the CAD drawing of the photovoltaic power station into a file in DXF format; and obtaining data of the standard strings based on the DXF format file.
[0053] Specifically, if the CAD electronic drawing of the photovoltaic power station is obtained in the dwg format, this application will first convert the dwg format file into a dxf file before parsing it. Among them, the dxf file is a CAD data file format used for CAD data exchange between AutoCAD and other software. It is an open source CAD data file format. Compared with the proprietary file format dwg, the dxf file has better readability, so the data inside can be parsed more quickly.
[0054] Step S203: Compare the strings collected during this inspection with the standard strings in the CAD electronic drawing to generate the missed areas of the photovoltaic power station.
[0055] Specifically, the strings collected during this inspection, as determined by image segmentation, are compared with the standard strings in the CAD electronic drawings. If one or more of the standard strings in the CAD electronic drawings are missing from the strings collected during this inspection, a missed area is determined. The specific coordinates of the missed area in the PV power station are then determined based on the location coordinates of the missing PV strings. Since the data information for the standard strings in the CAD electronic drawings is already known, the location coordinates of the missing PV strings can be determined based on the information in the CAD drawings.
[0056] For example, if the CAD electronic image of a photovoltaic string at a specific location is missing, the coordinates of the photovoltaic string are used as the center coordinates of the missed area, and the corresponding range centered on the center coordinates is taken as the missed area. If the CAD electronic image of photovoltaic strings at multiple specific locations is missing, the coordinates of multiple photovoltaic strings are combined to determine the missed area, and it is determined that the missed area covers the multiple missing strings.
[0057] It should be noted that in one embodiment of the present application, other files including standard strings can also be obtained for comparison with the collected image data of the photovoltaic power station. For example, the acceptance document generated by the photovoltaic power station in the system acceptance link is obtained, and the photovoltaic strings that have been actually installed and recorded in the acceptance document are obtained, and then compared with the strings collected during this inspection. As mentioned above, since CAD files can obtain standard strings from electronic data more directly and quickly than other types of files, the embodiment of the present application preferably uses the CAD drawings of the photovoltaic power station for comparison. However, in actual applications, the corresponding files including standard strings can be selected for comparison according to actual conditions, thereby ensuring the feasibility and applicability of the method for determining the missed areas of the photovoltaic power station of the present application.
[0058] Step S104: updating the initial inspection route according to the missed inspection areas of the photovoltaic power station.
[0059] Specifically, the initial inspection route is updated based on the missed areas of the PV plant. This means a new inspection route is generated based on the missed areas, ensuring that the regenerated inspection route covers the locations of the missed PV strings. Subsequently, the drone can be controlled to re-inspect the PV plant along the new inspection route.
[0060] In order to more clearly illustrate the specific implementation method of updating the initial inspection path according to the missed inspection area of the photovoltaic power station in this application, a specific method for updating the initial inspection path is proposed in one embodiment of the application for exemplary description. Figure 3 This is a flowchart of a specific method for updating the initial inspection path proposed in an embodiment of the present application, such as Figure 3 As shown, the method includes the following steps:
[0061] Step S301: Completing the string diagram in the photovoltaic power station model according to the missed strings in the missed area.
[0062] Among them, the photovoltaic power station model can be a digital model established in the server for performing inspections and other operation and maintenance processing on the photovoltaic power station. The photovoltaic power station model can represent the information of the actual photovoltaic power station. For example, the string diagram in the photovoltaic power station model represents the strings actually installed in the photovoltaic power station. Instructions can be generated based on the relevant parameters in the photovoltaic power station model to perform inspections and other processing on the photovoltaic power station.
[0063] Specifically, after comparison, if it is determined that the string at a specific location in the CAD electronic drawing does not appear in the photovoltaic image, then the area where the string at the specific location is located is determined to be a missed area, and the string diagram in the photovoltaic power station model is completed based on the strings in the missed area, including adding photovoltaic strings at corresponding positions in the string diagram based on the positions of the missed strings, so that the string diagram corresponds to the actual standard strings.
[0064] Step S302: regenerate the inspection route of the photovoltaic power station according to the completed string diagram.
[0065] Specifically, the inspection route of the photovoltaic power station is replanned according to the completed string diagram to ensure that the new inspection route of the photovoltaic power station covers the areas where all photovoltaic strings are located.
[0066] Since this application completes the string diagram in the power station model and then regenerates the photovoltaic power station inspection path based on the completed string diagram, the drone will not miss any images when re-collecting images based on the completed photovoltaic power station inspection path, thus achieving a comprehensive inspection of the photovoltaic power station without omissions.
[0067] In order to further improve the rationality of patrol route planning and reduce invalid drone flights, in one embodiment of the present application, after the initial patrol route is updated according to the missed shooting areas of the photovoltaic power station, it also includes: determining the invalid shooting areas and inefficient shooting areas based on the image data of the photovoltaic power station, and then adjusting the updated initial patrol route according to the invalid shooting areas and inefficient shooting areas.
[0068] Specifically, each image data captured by the drone is analyzed sequentially to determine images of the entire photovoltaic power station that do not capture photovoltaic strings, only capture some components within a photovoltaic string, or capture only a small number of photovoltaic strings. Based on these images, invalid and inefficient capture areas are determined within the initial inspection path. For example, if no photovoltaic strings are captured in an image, the area shown in the image is considered an invalid capture area. If only a portion of a photovoltaic string is captured, or if only one photovoltaic string is captured in an image, the location where the drone was located when the image was captured is considered an inefficient capture area. Furthermore, after the initial inspection path is updated based on the missed areas of the photovoltaic power station, the regenerated inspection path can be adjusted based on the invalid and inefficient capture areas, reducing ineffective drone flights and enabling the drone to capture more complete and richer images while flying a shorter distance. This reduces the cost of drone inspections and improves the effectiveness and economy of drone flights.
[0069] It should be noted that, since this application updates the initial inspection path according to the missed areas of the photovoltaic power station, and then adjusts it according to the invalid shooting areas and inefficient shooting areas, it avoids adjusting the areas of the determined missed strings during the adjustment process. This ensures that the re-collected images of the completed photovoltaic power station inspection path will not miss any shots, and then improves the effectiveness of the drone flight through adjustments.
[0070] In summary, the intelligent survey method for the construction progress of a photovoltaic power station in the embodiment of the present application first obtains a point cloud image of the photovoltaic power station through the laser radar of the drone, then filters out the point cloud image of the photovoltaic string from the point cloud image of the photovoltaic power station, and then obtains the CAD drawing of the photovoltaic power station. Finally, the construction progress of the photovoltaic power station is generated based on the point cloud image of the photovoltaic string and the CAD drawing of the photovoltaic power station. As a result, this method does not require construction personnel to go to the site to compare the construction drawings for construction progress survey. Instead, they only need to control the drone to fly above the photovoltaic power station under construction to collect point cloud images and then compare them with the CAD drawings to obtain the construction progress of the photovoltaic power station. This improves the convenience and intelligence of the construction survey of the photovoltaic power station, reduces labor costs, and improves the efficiency of the construction survey of the photovoltaic power station.
[0071] In order to implement the above embodiment, the present application also proposes a system for determining the missed areas of a photovoltaic power station. Figure 4 This is a structural diagram of a system for determining missed areas of a photovoltaic power station proposed in an embodiment of the present application, such as Figure 4 As shown, the system includes a receiving module 100 , an acquiring module 200 , a determining module 300 and an updating module 400 .
[0072] The receiving module 100 is used to receive the image data of the photovoltaic power station collected by the drone along the initial inspection path.
[0073] The acquisition module 200 is used to acquire computer-aided design (CAD) drawings of a photovoltaic power station.
[0074] The determination module 300 is configured to compare the image data of the photovoltaic power station with the CAD drawings of the photovoltaic power station to determine the missed areas of the photovoltaic power station.
[0075] The updating module 400 is configured to update the initial inspection path according to the missed inspection areas of the photovoltaic power station.
[0076] Optionally, in one embodiment of the present application, the determination module 300 is specifically used to: determine the strings collected in this inspection from the image data of the photovoltaic power station; parse the CAD electronic drawings of the photovoltaic power station to obtain the standard strings in the CAD electronic drawings; compare the strings collected in this inspection with the standard strings in the CAD electronic drawings to generate the missed areas of the photovoltaic power station.
[0077] Optionally, in one embodiment of the present application, the determination module 300 is further used to: when the CAD drawing of the photovoltaic power station is in DWG format, convert the CAD drawing of the photovoltaic power station into a DXF format file; and obtain the data of the standard string based on the DXF format file.
[0078] Optionally, in one embodiment of the present application, the update module 400 is specifically configured to: complete the string diagram in the photovoltaic power station model according to the missed strings in the missed area; and regenerate the inspection path of the photovoltaic power station according to the completed string diagram.
[0079] Optionally, in one embodiment of the present application, the update module 400 is further used to: determine invalid shooting areas and inefficient shooting areas based on the image data of the photovoltaic power station; and adjust the updated initial inspection path based on the invalid shooting areas and inefficient shooting areas.
[0080] In summary, the system for determining the missed areas of a photovoltaic power station in the embodiment of the present application first obtains the point cloud image of the photovoltaic power station through the laser radar of the drone, then filters out the point cloud image of the photovoltaic string from the point cloud image of the photovoltaic power station, and then obtains the CAD drawing of the photovoltaic power station. Finally, based on the point cloud image of the photovoltaic string and the CAD drawing of the photovoltaic power station, the construction progress of the photovoltaic power station is generated. As a result, the system does not require construction personnel to go to the site to compare the construction drawings for the construction progress survey. Instead, the system only needs to control the drone to fly above the photovoltaic power station under construction to collect the point cloud image and then compare it with the CAD drawing to obtain the construction progress of the photovoltaic power station. This improves the convenience and intelligence of the construction survey of the photovoltaic power station, reduces labor costs, and improves the efficiency of the construction survey of the photovoltaic power station.
[0081] In order to implement the above embodiments, the present application also proposes a non-temporary computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, it implements the method for determining the missed area of a photovoltaic power station as described in any of the above embodiments.
[0082] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0083] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of such features. Throughout the description of this application, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.
[0084] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.
[0085] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.
[0086] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0087] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0088] In addition, the functional units in the various embodiments of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into a module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0089] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.
Claims
1. A method for determining missed areas of a photovoltaic power station, characterized in that: The following steps are involved: Receive image data of the photovoltaic power station collected by the drone along the initial inspection route; Obtaining a computer-aided design (CAD) drawing of the photovoltaic power station; Comparing the image data of the photovoltaic power station with the CAD drawing of the photovoltaic power station to determine a missed area of the photovoltaic power station, including: comparing the strings collected in this inspection determined by image segmentation with the standard strings in the CAD electronic drawing; if one or more of the standard strings in the CAD electronic drawing are missing from the strings collected in this inspection, then it is determined that a missed area exists; and determining specific coordinates of the missed area in the photovoltaic power station based on the position coordinates of the missing photovoltaic strings, wherein, since the data information of the standard strings in the CAD electronic drawing is already determined, the position coordinates of the missing photovoltaic strings are determined based on the information in the CAD drawing; updating the initial inspection path according to the missed inspection areas of the photovoltaic power station; The comparing the image data of the photovoltaic power station with the CAD drawing of the photovoltaic power station to determine the missed area of the photovoltaic power station includes: Determining the strings collected during this inspection from the image data of the photovoltaic power station; Parsing the CAD electronic drawing of the photovoltaic power station to obtain the standard strings in the CAD electronic drawing; Comparing the strings collected during the inspection with the standard strings in the CAD electronic drawing to generate missed areas of the photovoltaic power station; The updating of the initial inspection path according to the missed inspection area of the photovoltaic power station includes: Completing a string diagram in a photovoltaic power station model based on the missed strings in the missed area, wherein the photovoltaic power station model is a digital model established in a server for performing inspection and operation and maintenance of the photovoltaic power station, and the photovoltaic power station model contains information about the actual photovoltaic power station, including: the string diagram in the photovoltaic power station model represents the strings actually installed in the photovoltaic power station, and generating instructions for inspecting the photovoltaic power station based on relevant parameters in the photovoltaic power station model; The inspection route of the photovoltaic power station is regenerated according to the completed string diagram.
2. The method for determining the missed area according to claim 1, wherein: The step of parsing the CAD electronic drawing of the photovoltaic power station and obtaining the standard strings in the CAD electronic drawing includes: If the CAD drawing of the photovoltaic power station is in DWG format, convert the CAD drawing of the photovoltaic power station into a DXF format file; The data of the standard string is obtained based on the file in the DXF format.
3. The method for determining the missed area according to claim 1, wherein: After the initial inspection path is updated according to the missed inspection area of the photovoltaic power station, the method further includes: determining an invalid shooting area and an inefficient shooting area based on the image data of the photovoltaic power station; An updated initial inspection path is adjusted according to the invalid shooting area and the inefficient shooting area.
4. A system for determining missed areas of a photovoltaic power station, characterized in that: include: A receiving module is used to receive image data of the photovoltaic power station collected by the drone along the initial inspection path; An acquisition module, configured to acquire a computer-aided design (CAD) drawing of the photovoltaic power station; a determination module, configured to compare the image data of the photovoltaic power station with the CAD drawing of the photovoltaic power station to determine a missed area of the photovoltaic power station, including: comparing the strings collected during the inspection determined by image segmentation with the standard strings in the CAD electronic drawing; if one or more of the standard strings in the CAD electronic drawing are missing from the strings collected during the inspection, it is determined that a missed area exists; and determining specific coordinates of the missed area in the photovoltaic power station based on the position coordinates of the missing photovoltaic strings, wherein, since the data information of the standard strings in the CAD electronic drawing is already determined, the position coordinates of the missing photovoltaic strings are determined based on the information in the CAD drawing; An updating module, configured to update the initial inspection path according to the missed inspection area of the photovoltaic power station; The determining module is specifically configured to: Determining the strings collected during this inspection from the image data of the photovoltaic power station; Parsing the CAD electronic drawing of the photovoltaic power station to obtain the standard strings in the CAD electronic drawing; Comparing the strings collected during the inspection with the standard strings in the CAD electronic drawing to generate missed areas of the photovoltaic power station; The update module is specifically used to: Completing a string diagram in a photovoltaic power station model based on the missed strings in the missed area, wherein the photovoltaic power station model is a digital model established in a server for performing inspection and operation and maintenance of the photovoltaic power station, and the photovoltaic power station model contains information about the actual photovoltaic power station, including: the string diagram in the photovoltaic power station model represents the strings actually installed in the photovoltaic power station, and generating instructions for inspecting the photovoltaic power station based on relevant parameters in the photovoltaic power station model; The inspection route of the photovoltaic power station is regenerated according to the completed string diagram.
5. The system for determining missed-shot areas according to claim 4, wherein: The determining module is further configured to: If the CAD drawing of the photovoltaic power station is in DWG format, convert the CAD drawing of the photovoltaic power station into a DXF format file; The data of the standard string is obtained based on the file in the DXF format.
6. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining a missed-photographing area of a photovoltaic power station according to any one of claims 1 to 3 is implemented.
Citation Information
Patent Citations
Refined waypoint checking method applied to unmanned aerial vehicle inspection in photovoltaic industry
CN111259097A
Photovoltaic string inspection method, flight equipment, inspection device and storage medium
CN114140420A