Monitoring system for the construction process of photovoltaic power plants
By combining laser ranging devices and servers, the construction process of photovoltaic power stations can be monitored in real time, solving the problems of low acceptance efficiency and high labor costs of photovoltaic panel components, and achieving efficient installation quality control.
Patent Information
- Application Number
- CN202510059170.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-01-14
AI Technical Summary
The traditional photovoltaic panel module acceptance process suffers from low efficiency and high labor costs.
Using laser rangefinders and positioning devices in conjunction with a server, the construction process of a photovoltaic power station is monitored in real time. By measuring and analyzing the positional deviation of photovoltaic panel components, installation confirmation or abnormality alerts are provided.
It improved the installation efficiency of photovoltaic power plants, reduced labor costs, and improved installation quality.
Smart Images

Figure CN119861376B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of photovoltaic power generation, and in particular, to a monitoring system for the construction process of a photovoltaic power plant. Background Technology
[0002] The monitoring system for photovoltaic power plant construction can not only observe the installation status of the photovoltaic power plant in real time, but also monitor its operation status, thereby improving management efficiency. In particular, monitoring during the construction process allows for real-time understanding of the construction progress, timely adjustments to the construction plan, and real-time monitoring of the safety conditions at the construction site, preventing and reducing the occurrence of safety accidents.
[0003] In particular, monitoring the installation of photovoltaic (PV) panels is crucial, not only for ensuring the accuracy of their placement but also for guaranteeing the smooth construction and stable operation of the PV power plant. However, acceptance testing of PV panels is often conducted after all other procedures are completed, typically requiring operators to perform a door-to-door inspection. This significantly reduces work efficiency and increases labor costs. Summary of the Invention
[0004] In view of this, this disclosure provides a monitoring system for the construction process of a photovoltaic power station, which aims to partially solve the problems of low work efficiency and high labor costs during the acceptance of traditional photovoltaic modules and photovoltaic panels.
[0005] This disclosure provides a monitoring system for the construction process of a photovoltaic power station, comprising: a laser ranging device, a positioning device, a server, and a user terminal. The laser ranging device is installed at a predetermined location within the photovoltaic power station so that its field of view covers the photovoltaic panel array, and is used to measure the distance information of targets to be detected on objects within the photovoltaic power station. The positioning device is used to acquire the actual location information of the laser ranging device, including longitude, latitude, and altitude. The server is connected to the laser ranging device. The user terminal is used to receive alert messages from the server, wherein the construction process includes multiple installation stages, and each of the multiple installation stages has at least one target to be detected. The server is configured to: at the end of each installation phase of the construction process, acquire distance information for each of the at least one target to be inspected completed in the installation phase, and determine the actual position information of the target to be inspected relative to the laser rangefinder based on the distance and angle information; based on the actual position information and the designed position information of the target to be inspected, acquire the position deviation, where the designed position information is the pre-designed ideal position information of the target to be inspected, and determine whether the position deviation is less than a preset threshold. If the position deviation is less than the preset threshold, send a confirmation reminder to the user terminal to proceed to the next step of installation; if the position deviation is greater than or equal to the preset threshold, confirm the installation is abnormal, send an abnormality reminder to the user terminal so that maintenance personnel can adjust the installation position of the target to be inspected so that the position deviation is less than the threshold.
[0006] According to the monitoring system provided in this disclosure, after the completion of each installation stage during the construction process, the positional deviation can be verified in real time. Based on the verification results, installation confirmation or installation anomaly messages can be sent to the user terminal to ensure that the installation at each stage meets expectations. Compared to the traditional unified verification after the installation of photovoltaic panel support components, the monitoring system of this disclosure, through the joint operation of laser ranging devices and servers, can verify each installation stage and send the verification results to the user terminal. This not only improves installation efficiency and reduces labor costs but also enhances the overall installation quality of the photovoltaic power station.
[0007] In one embodiment of this disclosure, the server is configured to: acquire the angle of rotation and the pitch angle of each target to be detected relative to the laser rangefinder in the horizontal direction; and acquire the actual position information of each target to be detected relative to the laser rangefinder based on the distance information, the angle of rotation in the horizontal direction, and the pitch angle.
[0008] In one embodiment of this disclosure, the laser ranging device includes a laser for emitting laser signals and receiving laser signals reflected from a target to be detected. The laser ranging device also includes an image sensor. The image sensor is arranged in parallel with the laser for acquiring an image of the target. The server is configured to extract edge information from the image of the target; acquire contour information of the target based on the edge information; acquire distance information of the target based on the contour information and the target on the contour; and acquire the actual position information of the target.
[0009] In one embodiment of this disclosure, the server is configured to, during the first installation phase of the construction process, acquire an image of the base; extract edge information of the base; acquire contour information of the base based on the edge information; acquire actual position information of the middle position of the base based on the contour information of the base and the distance information between the middle position of the contour of the base; acquire a first position deviation based on the actual position information and the designed position information of the middle position of the base; determine whether the first position deviation is less than a first threshold; if the first position deviation is less than the first threshold, send a first installation phase confirmation reminder to the user terminal to proceed with the column installation; if the first position deviation is greater than or equal to the first threshold, confirm that the base installation is abnormal, and send a reminder of the abnormal base to the user terminal so that the first position deviation is less than the first threshold.
[0010] In one embodiment of this disclosure, the server is further configured to: acquire an image of the column during the second installation phase of the construction process; extract edge information of the column; acquire contour information of the column based on the edge information; acquire the height of the top of the column based on the contour information and the distance information between the contours; acquire a second verticality based on the altitude and the actual height of the column; determine whether the second verticality is less than a second vertical threshold; if the second verticality is less than the second vertical threshold, continue to confirm the position information of the top of the column; if the second verticality is greater than or equal to the second vertical threshold, confirm that the column installation is abnormal, and send a reminder of the abnormally installed column to the user terminal so that the second verticality is less than the second vertical threshold.
[0011] In one embodiment of this disclosure, the server is further configured to: obtain actual position information of the middle position of the top of the column based on the column outline information and the distance information of the column outline; obtain a second position deviation based on the actual position information and the designed position information of the middle position of the top of the column; determine whether the second position deviation is less than a second threshold; if the second position deviation is less than the second threshold and the second verticality is less than the second verticality threshold, send a second installation stage confirmation reminder to the user terminal to perform bracket installation; if the second position deviation is greater than or equal to the second threshold, confirm that the column installation is abnormal, and send a reminder of the abnormally installed column to the user terminal so that the second position deviation is less than the second threshold.
[0012] In one embodiment of this disclosure, the server is further configured to: acquire an image of the bracket during the third installation stage of the construction process; extract edge information of the bracket; acquire contour information of the bracket based on the edge information; acquire actual position information of the bracket's intersection point based on the contour information and the distance information between the contours; acquire a third position deviation based on the actual position information and the designed position information of the bracket's intersection point; determine whether the third position deviation is less than a third threshold; if the third position deviation is less than the third threshold, continue to confirm the bracket's angle information; if the third position deviation is greater than or equal to the third threshold, confirm that the bracket's intersection point installation is abnormal, and send a reminder of the abnormal bracket installation to the user terminal, so that the third position deviation is less than the third threshold.
[0013] In one embodiment of this disclosure, the server is further configured to: obtain angle information of the intersection point based on the outline information of the bracket and the distance information of the bracket outline; obtain a third angle deviation based on the angle information and the design angle information of the bracket; determine whether the third angle deviation is less than a third angle threshold; if the third angle deviation is less than the third angle threshold and the third position deviation is less than the third threshold, send a third installation stage confirmation reminder to the user terminal to proceed with the photovoltaic panel installation; if the third angle deviation is greater than or equal to the third angle threshold, confirm that the angle installation of the column is abnormal, and send a reminder of the abnormal bracket installation to the user terminal so that the third angle deviation is less than the third angle threshold.
[0014] In one embodiment of this disclosure, the server is further configured to: acquire an image of the photovoltaic panel and extract edge information of the photovoltaic panel during the fourth installation stage of the construction process; acquire contour information of the photovoltaic panel based on the edge information; acquire actual position information of the middle position of the photovoltaic panel based on the contour information and the distance information of the contour; acquire a fourth position deviation based on the actual position information and the designed position information of the middle position of the photovoltaic panel; determine whether the fourth position deviation is less than a fourth threshold; if the fourth position deviation is less than the fourth threshold, continue to confirm the angle information of the photovoltaic panel; if the fourth position deviation is greater than or equal to the fourth threshold, confirm that the photovoltaic panel installation is abnormal, and send a reminder of the abnormal photovoltaic panel to the user terminal so that the fourth position deviation is less than the fourth threshold.
[0015] In one embodiment of this disclosure, the server is further configured to: obtain angle information of the middle position of the photovoltaic panel based on the outline information of the photovoltaic panel and the distance information of the outline of the photovoltaic panel; obtain a fourth angle deviation based on the angle information and the design angle information of the middle position of the photovoltaic panel; determine whether the fourth angle deviation is less than a fourth angle threshold; if the fourth angle deviation is less than the fourth angle threshold, send a fourth installation stage confirmation reminder to the user terminal; if the fourth angle deviation is greater than or equal to the fourth angle threshold, confirm that the angle of the photovoltaic panel is abnormal, and send a reminder of the abnormal photovoltaic panel to the user terminal to remind the user terminal user to adjust the angle of the photovoltaic panel so that the fourth angle deviation is less than the fourth angle threshold. Attached Figure Description
[0016] It should be understood that the following figures only illustrate certain embodiments of this disclosure and should not be construed as limiting the scope.
[0017] It should be understood that the same or similar reference numerals are used in the accompanying drawings to denote the same or similar elements.
[0018] It should be understood that the accompanying drawings are only schematic, and the dimensions and scales of the elements in the drawings are not necessarily precise.
[0019] Figure 1 This is a schematic diagram of the structure of a monitoring system for the construction process of a photovoltaic power station provided in an embodiment of this disclosure.
[0020] Figure 2 A flowchart illustrating a method for accepting a server at the end of each installation phase of the construction process, as provided in an embodiment of this disclosure.
[0021] Figure 3 This is a flowchart illustrating a method for a server to acquire the actual location information of a target to be detected, as provided in an embodiment of this disclosure.
[0022] Figure 4 This is a flowchart illustrating a method for acquiring a target to be detected using a server, as provided in an embodiment of this disclosure.
[0023] Figure 5 This is a flowchart illustrating a method for a server to acquire the actual location information of a target to be detected, as provided in an embodiment of this disclosure.
[0024] Figure 6 This is a flowchart illustrating a method for a server to acquire the actual location information of a target to be detected, as provided in an embodiment of this disclosure.
[0025] Figure 7 This is a structural diagram of a server provided in an embodiment of the present disclosure at the end of the first installation phase of the construction process.
[0026] Figure 8This is a schematic diagram of the structure of a server provided in an embodiment of the present disclosure at the end of the second installation phase of the construction process.
[0027] Figure 9 This is a structural diagram of a server provided in an embodiment of the present disclosure at the end of the third installation phase of the construction process.
[0028] Figure 10 A schematic diagram of the structure of a server provided in an embodiment of this disclosure at the end of the fourth installation stage of the construction process. Detailed Implementation
[0029] refer to Figure 1 This disclosure provides a monitoring system 100 for the construction process of a photovoltaic power station, comprising a laser ranging device 10, a positioning device 20, a server 30, and a user terminal 40. The laser ranging device 10 is installed at a preset location within the photovoltaic power station and is used to measure the distance and image information of a target to be detected within the photovoltaic power station. While measuring distance information using a laser, the laser ranging device also acquires its horizontal rotation angle and pitch angle to obtain the position information of the target relative to the laser ranging device. Simultaneously, it can also use an image sensor to acquire images of the target.
[0030] The preset position only needs to ensure that the field of view of the laser rangefinder 10 can cover the photovoltaic panel array 50 of the photovoltaic power station, thereby enabling real-time monitoring of the construction process of the photovoltaic power station. For example, the preset position can be far away from the photovoltaic panel array 50 and higher than all the photovoltaic panel arrays 50. By adjusting the rotation angle of the laser rangefinder 10, the distance information of the target to be detected in the entire photovoltaic power station or a part of the photovoltaic power station can be obtained.
[0031] The photovoltaic panel array 50 can include multiple rows and columns of photovoltaic panel modules 60, for example, it can be arranged into a 4*6 array or a 20*50 array, without specific limitations. Each photovoltaic panel module 60 can include multiple bases, multiple columns, multiple supports, and multiple photovoltaic panels. Each base has a corresponding column installed, and each column has a corresponding support installed. Multiple photovoltaic panels are spliced together and installed on multiple supports in corresponding positions to form a photovoltaic panel module. For example, each group of photovoltaic panel modules can include 3 bases, 3 columns, 3 supports, and multiple photovoltaic panels. Of course, each group of photovoltaic panel modules can also include 4 bases, 5 bases, etc.
[0032] The target to be inspected can be any location on the object to be inspected (e.g., any component in a photovoltaic panel assembly). For example, the target to be inspected can be one of the four corners or the center of the base, the center of the top of the column, the position of the support rod of the bracket, or the splicing position of multiple photovoltaic panels, etc. By using the location information of the target to be inspected as a key point of the object to be inspected, the location information of the target to be inspected (e.g., any component in a photovoltaic panel assembly) is obtained, providing data support for determining whether the subsequent installation position meets expectations.
[0033] The positioning device 20 is used to acquire the actual location information of the laser ranging device 10, thereby providing data support for obtaining the actual location of any photovoltaic panel module. The actual location information may include longitude, latitude, and altitude. For example, the positioning device may include GPS for acquiring longitude and latitude information, and may also include an altimeter for acquiring the altitude of the laser ranging device 10.
[0034] Server 30 is connected to laser ranging device 10 and calculates the actual position information (e.g., coordinate information) of the target relative to the laser ranging device based on the actual position information of the laser ranging device 10 and the angle and distance information of the target relative to the laser ranging device. The actual position information of the target is compared with the ideal position information of the target in the design model of the photovoltaic panel module to determine whether it meets the installation expectations. The user terminal is used to receive reminder messages from the server, such as confirmation messages and abnormal reminders.
[0035] User terminal 40 is used to receive reminder messages from the server, wherein the construction process includes multiple installation stages, and each installation stage has at least one target to be inspected. By confirming that the target to be inspected in each installation stage is installed in place, the installation of the target to be inspected in the corresponding installation stage is confirmed.
[0036] refer to Figure 2 Server 30 is configured to execute the following method.
[0037] S10, at the end of each installation stage of the construction process, acquire the distance information and angle information of each target to be detected relative to the laser rangefinder among at least one target to be detected completed in the installation stage, and determine the actual position information of the target to be detected relative to the laser rangefinder based on the distance information and angle information.
[0038] Specifically, after any object 60 to be inspected is installed, any position on the object 60 (i.e., the component to be inspected) can be used as the target 61 to be inspected, and the target 61 to be inspected is used as the key point of the object to be inspected. The distance information and actual position information of the target to be inspected represent the distance information or installation position information of the object to be inspected. By judging whether the key point meets the expectations, it is determined whether the installation of the object to be inspected meets the expectations. Preferably, the target to be inspected can be selected from the middle position or edge position of the top or bottom of the object to be inspected.
[0039] It should be noted that the actual position information mainly refers to the actual position of the target on the object to be detected relative to the laser rangefinder. This generally includes the horizontal rotation angle, vertical pitch angle, horizontal distance, and vertical distance relative to the laser rangefinder. Using the horizontal rotation angle, pitch angle, and distance information of the laser rangefinder, the actual position information (e.g., coordinate information) of the target relative to the laser rangefinder can be calculated.
[0040] S20: Based on the position information of the target to be detected relative to the laser rangefinder and the designed position information of the target to be detected, the position deviation is obtained. The designed position information is the ideal position information of the target to be detected that is pre-designed.
[0041] Specifically, in the early stages of photovoltaic power plant installation, it is crucial to obtain the theoretical design location information for the photovoltaic power plant and monitoring system. This information includes the ideal location information for the photovoltaic panel modules to be installed according to design requirements (e.g., latitude, longitude, and altitude). The ideal location information may also include the optimal positional relationship of each photovoltaic panel module relative to the laser ranging device, including horizontal rotation angle, vertical pitch angle, and height. For example, this includes the horizontal rotation angle, pitch angle, horizontal distance, vertical distance, and relative height of the base, column, bracket, or photovoltaic panel relative to the laser ranging device.
[0042] Specifically, since the ideal position information includes the optimal positional relationship of each component relative to the laser rangefinder, a coordinate system with the laser rangefinder as the origin (0,0,0) can be established based on the relative positional relationship. Different photovoltaic panel components have corresponding ideal position information (e.g., coordinate information) relative to the laser rangefinder. This ideal position information relative to the laser rangefinder is defined as the ideal position information of the photovoltaic panel component.
[0043] The distance information, horizontal rotation angle, and pitch angle of the target object on the actual installed photovoltaic panel assembly are measured by a laser rangefinder to obtain the position information (e.g., coordinate information) of the actual installed photovoltaic panel assembly relative to the coordinate origin. This position information relative to the coordinate origin is defined as the actual position information of the photovoltaic panel assembly.
[0044] Based on the ideal position information of the photovoltaic panel module and the corresponding actual position information of the photovoltaic panel module, the actual position deviation is obtained, that is, the position deviation between the ideal and the actual position.
[0045] S30: Determine if the position deviation is less than the preset threshold. If yes, execute S40; otherwise, execute S50.
[0046] S40, if the position deviation is less than the preset threshold, send a confirmation reminder to the user terminal to proceed with the next installation step.
[0047] S50: If the position deviation is greater than or equal to a preset threshold, an installation abnormality is confirmed, and an abnormality alert is sent to the user terminal to ensure that the position deviation is less than the threshold.
[0048] Specifically, based on the difference between the positional deviation and the expected threshold, it is determined whether the installation of the object to be tested meets expectations. If the installation meets expectations (i.e., the positional deviation is less than the threshold), the user is prompted to proceed to the next step of installation. If the installation does not meet expectations (i.e., the positional deviation is greater than or equal to the threshold), the user is prompted to report an installation error and adjust the installation to ensure that each stage of installation meets expectations.
[0049] In this disclosure, combined with Figure 1 and Figure 3 The laser rangefinder, combined with a positioning device, can acquire the actual position information of the laser rangefinder and, based on the distance information of any installed component measured by the laser rangefinder, obtain the actual position information of the installed component to be inspected, providing accurate data support for determining whether the subsequent installation position meets expectations. The server, based on the actual position information of the installed component to be inspected and its ideal position information, calculates the position deviation and determines whether the installation meets expectations based on whether the position deviation is less than a first threshold.
[0050] According to the monitoring system provided in this disclosure, positional deviations can be verified in real time after each installation stage of the construction process. Based on the verification results, installation confirmation or installation anomaly messages can be sent to the user terminal to ensure that the installation at each stage meets expectations. Compared to the traditional unified verification after the installation of photovoltaic panels, the monitoring system of this disclosure, through the joint operation of laser ranging devices and servers, can perform verification after each installation stage and send the verification results to the user terminal. This not only improves installation efficiency and reduces labor costs but also enhances the overall installation quality of the photovoltaic power station.
[0051] refer to Figure 3 In order to obtain the actual location information of the target to be detected, the server is configured to perform the following processing.
[0052] S11, obtain the angle of rotation and pitch of each target to be detected relative to the laser rangefinder in the horizontal direction.
[0053] Specifically, after identifying the target to be detected, the distance information of the target, as well as the horizontal rotation angle and pitch angle relative to the laser rangefinder, are obtained through a laser rangefinder to acquire the actual position information (e.g., coordinate information) of the target. The angle information may include the horizontal rotation angle and the vertical pitch angle relative to the laser rangefinder, thereby obtaining the actual position information relative to the laser rangefinder.
[0054] S12, based on distance information, the angle of horizontal rotation and the pitch angle, obtains the actual position information of each target to be detected relative to the laser rangefinder.
[0055] In one example, reference Figure 5 and Figure 6 The distance between the laser rangefinder 10 and the target 60 to be detected is L. The horizontal rotation angle of the laser rangefinder during measurement is α, the pitch angle is β, and the coordinates of the laser rangefinder are (0,0,0). Then the actual coordinates of the target to be detected are (Lsinα, Lcosα, Lsinβ).
[0056] The positional deviation is obtained by comparing the actual position information of the target to be detected with the ideal position information of the target to be detected mentioned above.
[0057] Furthermore, the laser ranging device may include a laser for emitting laser signals and receiving laser signals reflected from the target to be detected, so as to accurately obtain the distance information of the target relative to the laser ranging device. The laser ranging device may also include an image sensor. The image sensor may be arranged in parallel with the laser to acquire an image of the target.
[0058] refer to Figure 4 After acquiring the image of the object to be detected, the server is also configured to execute the following method.
[0059] S1, based on the image of the object to be detected, extract the edge information of the image.
[0060] Specifically, at the end of each installation phase of the construction process, the image sensor can acquire images of the installed components and extract edge information using edge detection algorithms. For example, the Sobel operator, Canny edge detection, etc., can be used.
[0061] S2, based on edge information, obtains the contour information of the object to be detected.
[0062] Specifically, based on the acquired edge information, the process begins with contour finding. Contours in the image are found using functions, such as the `findContours` function from the OpenCV library. Then, contour extraction is performed, for example, by using contour approximation functions to remove noise.
[0063] S3, based on the contour information and the distance information of the target to be detected on the contour, obtain the actual position information of the target to be detected relative to the laser rangefinder.
[0064] Specifically, the target to be detected is selected. For example, the midpoint of the top of the mounting component to be detected is selected. Based on a relevant function, the coordinates of the center point in the contour are obtained, and the distance between the center point coordinates and the laser rangefinder is obtained using the laser rangefinder. Based on the obtained distance, as well as the horizontal rotation angle and pitch angle of the laser rangefinder, the actual position information of the target to be detected is calculated.
[0065] For ease of understanding, the monitoring system provided in this disclosure will be illustrated below with reference to specific embodiments and accompanying drawings. It should be understood that there can be various implementations of this disclosure, and it should not be construed as being limited to the embodiments described herein. The embodiments described herein are merely for a more thorough and clear understanding of this disclosure.
[0066] The following example, using the simultaneous installation of three photovoltaic panel modules, will illustrate the working method of the monitoring system by taking the base, column, bracket and photovoltaic panel of the photovoltaic panel module as examples.
[0067] Indicative first installation phase
[0068] refer to Figure 7 The server is configured to: acquire an image of the base 65; extract edge information of the base 65; acquire contour information of the base based on the edge information; acquire actual position information (e.g., coordinate information) of the middle position M1 of the base based on the contour information of the base and the distance information of the middle position M1 of the base contour; acquire a first position deviation based on the actual position information and the designed position information of the middle position M1 of the base; determine whether the first position deviation is less than a first threshold; if the first position deviation is less than the first threshold, send a first installation stage confirmation reminder to the user terminal to proceed with the column installation; if the first position deviation is greater than or equal to the first threshold, confirm that the base installation is abnormal and send a reminder of the abnormal base to the user terminal so that the first position deviation is less than the first threshold.
[0069] It should be noted that, since the column is installed at the center of the top of the base 65, to ensure the accuracy of the subsequent column installation position, the center position M1 of the top of the base 65 is selected as the key point (i.e., the target to be inspected) during the first installation acceptance phase. Confirming that the center position of the base meets the expected design confirms that the base installation is in place. If the deviation of the coordinates of the center position from the first position information of the design is less than a first threshold, the user terminal receives a confirmation reminder. If the deviation is greater than or equal to the first threshold, the user terminal receives an installation anomaly reminder and adjusts the installation position of the base according to the deviation of the coordinate information, so that the deviation of the coordinates of the center position of the base from the first position information of the design is less than the first threshold. Of course, other positions of the base can also be selected for acceptance, such as the four corners of the base.
[0070] Schematic second installation phase
[0071] During the acceptance testing of the column, the target selected for inspection is the middle position of the top of the column. The verticality and coordinate information of the column need to be confirmed separately. This is understandable, as the bracket is fixedly installed on the column. To ensure the accuracy of the subsequent bracket installation position, the verticality and position of the column are selected as key points for acceptance testing during the second installation stage.
[0072] When inspecting the verticality of column 66, refer to Figure 8 The server is configured to: acquire an image of column 66; extract edge information of column 66; acquire outline information of column based on edge information; acquire the height of the top of column 66 based on outline information and distance information of outline; acquire a second verticality based on the height and the actual height of column 66; determine whether the second verticality is less than a second vertical threshold; if the second verticality is less than the second vertical threshold, continue to confirm the position information of the top of column; if the second verticality is greater than or equal to the second vertical threshold, confirm that the column installation is abnormal, and send a reminder of the abnormally installed column to the user terminal so that the second verticality is less than the second vertical threshold.
[0073] During the verticality acceptance of column 66, the second verticality of the column is calculated by obtaining the height coordinate (Lsinβ) of the midpoint M2 at the top of the column. If the second verticality is less than the second verticality threshold, the other coordinate information of the column is further accepted. If the second verticality is greater than or equal to the second verticality threshold, the user terminal receives an installation abnormality alert for the column's verticality and adjusts the installation of the column according to the second verticality.
[0074] It can be understood that verticality can be obtained by calculating the ratio of the difference between the height coordinates of the column and the height coordinates of the base to the actual height H of the column. The larger the ratio, the higher the verticality; the lower the ratio, the lower the verticality. For example, the second verticality threshold can be set to 0.95 or 0.9. Furthermore, the height coordinates of the column can be selected as the coordinates of the midpoint of the top of the column, and the height coordinates of the bottom of the column are the same as the height coordinates of the midpoint of the top of the base, thus calculating the height of the column.
[0075] When verifying the coordinate information of the columns, continue to refer to... Figure 8 The server is configured to: obtain the actual position information (e.g., coordinate information) of the middle position M2 at the top of the column based on the column's outline information and the distance information of the column's outline; obtain the second position deviation based on the actual position information and the designed position information of the middle position M2 at the top of the column; determine whether the second position deviation is less than a second threshold; if the second position deviation is less than the second threshold and the second verticality is less than the second verticality threshold, send a second installation stage confirmation reminder to the user terminal to proceed with the bracket installation; if the second position deviation is greater than or equal to the second threshold, confirm that the column installation is abnormal and send a reminder of the abnormally installed column to the user terminal to make the second position deviation less than the second threshold.
[0076] It should be noted that when verifying the position information of the column, only the two coordinates other than the height need to be determined. This way, if the second position deviation exceeds a second threshold, the height deviation can be disregarded, which facilitates the location of installation anomalies and improves the efficiency of the verification process. Of course, all coordinate information of the column can also be obtained simultaneously for position determination.
[0077] Indicative third installation phase
[0078] During the acceptance testing of the support system, the selected target for inspection is the intersection point of support system 67. It is necessary to confirm the position information and angle A of the intersection point X. This is understandable, as the photovoltaic panels are fixedly installed on the support system. To ensure the accuracy of the subsequent installation position of the photovoltaic panels, the position and angle of the support system's intersection point are selected as key points for acceptance testing during the third installation stage.
[0079] When verifying the location information of bracket 67, refer to Figure 9The server is configured to: acquire an image of bracket 67 and extract edge information of bracket 67; acquire contour information of bracket based on edge information; acquire actual position information of bracket intersection point X based on contour information and distance information of contour; acquire third position deviation based on actual position information and design position information of bracket intersection point X; determine whether the third position deviation is less than a third threshold; if the third position deviation is less than the third threshold, continue to confirm the angle information of bracket; if the third position deviation is greater than or equal to the third threshold, confirm that bracket intersection point X is installed abnormally, and send a reminder of abnormal bracket installation to user terminal so that the third position deviation is less than the third threshold.
[0080] When verifying the angle information of bracket 67, continue to refer to... Figure 9 The server is configured to: obtain the angle information A of the intersection point X based on the outline information of the bracket and the distance information of the bracket outline; obtain the third angle deviation based on the angle information and the design angle information of the bracket; determine whether the third angle deviation is less than the third angle threshold; if the third angle deviation is less than the third angle threshold and the third position deviation is less than the third threshold, send a third installation stage confirmation reminder to the user terminal to proceed with the photovoltaic panel installation; if the third angle deviation is greater than or equal to the third angle threshold, confirm that the bracket angle installation is abnormal and send a reminder of the abnormal bracket installation to the user terminal to make the third angle deviation less than the third angle threshold.
[0081] It should be noted that a support frame generally includes a section connecting to the column and a section for mounting and fixing the photovoltaic panels. The section for mounting and fixing the photovoltaic panels typically includes multiple intersecting beams. The target location selected for inspection here is point X, the intersection of these beams. By verifying the position and angle of this intersection, the installation position of the support frame is determined, which helps improve the accuracy of subsequent photovoltaic panel installation. Furthermore, the angle information of the support frame can refer to either the initial angle between the section connecting to the column and the column, or the angle between the section where the photovoltaic panels are mounted and fixed and the standard horizontal plane; no specific limitation is made here.
[0082] Schematic fourth installation phase
[0083] During the acceptance testing of photovoltaic panels, the target selected for inspection is the middle position M3 of small photovoltaic panel 68. It is necessary to confirm both the position and angle information of small photovoltaic panel 68. This is understandable, as the installation position and angle of the photovoltaic panel directly determine the amount of solar energy absorbed. Therefore, during the fourth installation stage of acceptance testing, the position and angle of the photovoltaic panel are selected as key points for acceptance.
[0084] When inspecting the location information of photovoltaic panel 68, refer to Figure 10The server is configured to: acquire an image of the photovoltaic panel 68 and extract its edge information; acquire the contour information of the photovoltaic panel 68 based on the edge information; acquire the actual position information of the middle position M3 of the photovoltaic panel 68 based on the contour information and the distance information between the contours; acquire the fourth position deviation based on the actual position information and the designed position information of the middle position M3 of the photovoltaic panel; determine whether the fourth position deviation is less than a fourth threshold; if the fourth position deviation is less than the fourth threshold, continue to confirm the angle information of the photovoltaic panel; if the fourth position deviation is greater than or equal to the fourth threshold, confirm that the photovoltaic panel is installed abnormally and send a reminder of the abnormally installed photovoltaic panel to the user terminal so that the fourth position deviation is less than the fourth threshold.
[0085] It should be noted that each photovoltaic panel can be composed of multiple smaller photovoltaic panels spliced together. Therefore, the positional information of each smaller photovoltaic panel (hereinafter referred to as "small photovoltaic panel") can be inspected separately, or multiple small photovoltaic panels at the edges can be selected for inspection. Furthermore, after splicing, inspecting the position of each small photovoltaic panel helps ensure the splicing quality. Of course, the splicing quality of the small photovoltaic panels can also be judged by inspecting the positional information at the splicing points.
[0086] When inspecting the angle information of photovoltaic panels, refer to... Figure 10 The server is also configured to: obtain the angle information of the middle position M3 of the photovoltaic panel based on the outline information and the distance information of the outline of the photovoltaic panel; obtain the fourth angle deviation based on the angle information and the design angle information of the middle position M3 of the photovoltaic panel; determine whether the fourth angle deviation is less than the fourth angle threshold; if the fourth angle deviation is less than the fourth angle threshold, continue to confirm the angle information of the photovoltaic panel, and if the fourth angle deviation is less than the fourth angle threshold, send a fourth installation stage confirmation reminder to the user terminal; if the fourth angle deviation is greater than or equal to the fourth angle threshold, confirm that the angle of the photovoltaic panel is abnormal, and send a reminder of the abnormal photovoltaic panel to the user terminal to remind the user to adjust the angle of the photovoltaic panel so that the fourth angle deviation is less than the fourth angle threshold.
[0087] It is understandable that after the location of the photovoltaic panel is confirmed, it is necessary to determine whether the angle of the photovoltaic panel meets the expectations. Similar to the method of confirming the location of small photovoltaic panels, by determining whether the angle of each small photovoltaic panel meets the installation expectations, the installation of the entire photovoltaic panel is confirmed to be in place, thereby ensuring that the photovoltaic panel can face the sun at the best angle and improve the energy utilization rate.
[0088] According to the monitoring system provided in this disclosure, in the first installation stage, it is confirmed that the deviation between the actual position information of the base and the designed position information of the base is less than a first threshold; in the second installation stage, it is confirmed that the verticality of the column is less than a second verticality threshold, and the deviation between the position information of the column and the designed position information of the column is less than a second threshold; in the third installation stage, it is confirmed that the deviation between the position information of the bracket and the designed position information is less than a third threshold, and the angle information of the bracket and the designed angle information is less than a third angle threshold; in the fourth installation stage, it is confirmed that the deviation between the position information of the photovoltaic panel and the designed position information is less than a fourth threshold, and the angle information of the photovoltaic panel and the designed angle information is less than a fourth angle threshold. In this way, by confirming each installation step, the installation effect of the entire photovoltaic panel module meets expectations, thereby improving installation efficiency and quality, and providing a guarantee for the smooth construction of the subsequent photovoltaic power station.
[0089] According to embodiments of this disclosure, the server includes a processor and a memory. The memory is used to store instructions executable by the processor, such as an application program. The processor is configured to execute the instructions to perform the methods described above.
[0090] A non-transitory computer-readable storage medium, wherein when the instructions in the storage medium are executed by the processor, the server is able to perform the method described above.
[0091] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0092] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0093] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0094] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0095] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0096] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program verification codes, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0097] It should be noted that in the description of this application, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0098] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications or equivalent substitutions made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A monitoring system for the construction process of a photovoltaic power station, characterized in that, include: A laser ranging device is installed at a preset location in the photovoltaic power station so that the field of view of the laser ranging device covers the photovoltaic panel array of the photovoltaic power station, and is used to measure the distance information of the target to be detected on the object to be detected in the photovoltaic power station; A positioning device is used to acquire the actual location information of the laser ranging device, the actual location information including longitude, latitude and altitude; The server is connected to the laser ranging device; A user terminal is used to receive reminder messages sent by the server, wherein the construction process includes multiple installation stages, and each of the multiple installation stages has at least one target to be detected; The server is configured as follows: At the end of each installation phase of the construction process, the distance information and angle information of each of the at least one target to be detected relative to the laser ranging device are obtained, and the actual position information of the target to be detected relative to the laser ranging device is determined based on the distance information and the angle information. Based on the position information of the target to be detected relative to the laser ranging device and the designed position information of the target to be detected, the position deviation is obtained, wherein the designed position information is the ideal position information of the target to be detected that is pre-designed; Determine whether the positional deviation is less than a preset threshold. If the position deviation is less than a preset threshold, a confirmation reminder is sent to the user terminal to proceed with the next installation step. If the position deviation is greater than or equal to the preset threshold, an installation abnormality is confirmed, and an abnormality alert is sent to the user terminal so that maintenance personnel can adjust the installation position of the object to be tested so that the position deviation is less than the preset threshold. The server is configured to: acquire an image of the base during the first installation phase of the construction process; extract edge information of the base; acquire contour information of the base based on the edge information; acquire actual position information of the midpoint of the base based on the contour information of the base and the distance information between the midpoint of the contour; acquire a first position deviation based on the actual position information and the designed position information of the midpoint of the base; determine whether the first position deviation is less than a first threshold; if the first position deviation is less than the first threshold, send a first installation phase confirmation reminder to the user terminal to proceed with column installation; if the first position deviation is greater than or equal to the first threshold, confirm that the base installation is abnormal and send a reminder of the abnormal base to the user terminal to make the first position deviation less than the first threshold.
2. The monitoring system according to claim 1, wherein the server is configured as follows: Obtain the horizontal rotation angle and pitch angle of each target to be detected relative to the laser rangefinder; Based on the distance information, the horizontal rotation angle, and the pitch angle, the actual position information of each target to be detected relative to the laser rangefinder is obtained.
3. The monitoring system according to claim 1, wherein the laser ranging device includes a laser for emitting laser signals and receiving laser signals reflected by the target to be detected, and the laser ranging device further includes: An image sensor, arranged in parallel with the laser, is used to acquire an image of the object to be detected. The server is also configured to extract edge information of the image based on the image of the object to be detected; acquire contour information of the object to be detected based on the edge information; and acquire the actual position information of the target to be detected relative to the laser ranging device based on the contour information and the distance information of the target to be detected on the contour.
4. The monitoring system according to claim 1, wherein the server is configured to: acquire an image of the column during the second installation phase of the construction process; extract edge information of the column; acquire contour information of the column based on the edge information; acquire the height of the top of the column based on the contour information and the distance information of the contour; acquire a second verticality based on the height and the actual height of the column; determine whether the second verticality is less than a second vertical threshold; if the second verticality is less than the second vertical threshold, continue to confirm the position information of the top of the column; if the second verticality is greater than or equal to the second vertical threshold, confirm that the column installation is abnormal, and send a reminder of the abnormally installed column to the user terminal so that the second verticality is less than the second vertical threshold.
5. The monitoring system according to claim 4, wherein the server is further configured to: obtain actual position information of the middle position of the top of the column based on the outline information of the column and the distance information of the outline of the column; obtain a second position deviation based on the actual position information and the designed position information of the middle position of the top of the column; determine whether the second position deviation is less than a second threshold; if the second position deviation is less than the second threshold and the second verticality is less than the second verticality threshold, send a second installation stage confirmation reminder to the user terminal to perform bracket installation; if the second position deviation is greater than or equal to the second threshold, confirm that the column installation is abnormal, and send a reminder of the abnormally installed column to the user terminal so that the second position deviation is less than the second threshold.
6. The monitoring system according to claim 1, wherein the server is configured to: acquire an image of the support frame and extract edge information of the support frame during the third installation phase of the construction process; Based on the edge information, the contour information of the bracket is obtained; Based on the contour information and the distance information of the contour, the actual position information of the intersection point of the bracket is obtained, and based on the actual position information and the designed position information of the intersection point of the bracket, the third position deviation is obtained. Determine whether the third position deviation is less than the third threshold. If the third position deviation is less than the third threshold, continue to confirm the angle information of the bracket. If the third position deviation is greater than or equal to the third threshold, it is confirmed that the bracket's intersection point is installed abnormally, and a reminder of the abnormally installed bracket is sent to the user terminal, so that the third position deviation is less than the third threshold.
7. The monitoring system according to claim 6, wherein the server is further configured as follows: Based on the outline information of the bracket and the distance information of the bracket outline, the angle information of the intersection point is obtained; Based on the angle information and the design angle information of the bracket, a third angle deviation is obtained; Determine whether the third angle deviation is less than the third angle threshold. If the third angle deviation is less than the third angle threshold, and the third position deviation is less than the third threshold, a third installation stage confirmation reminder is sent to the user terminal to proceed with the photovoltaic panel installation. If the third angle deviation is greater than or equal to the third angle threshold, it is confirmed that the bracket is installed abnormally, and a reminder of the abnormal bracket installation is sent to the user terminal so that the third angle deviation is less than the third angle threshold.
8. The monitoring system according to claim 1, wherein the server is configured to: during the fourth installation phase of the construction process, Acquire an image of the photovoltaic panel and extract its edge information; Based on the edge information, the outline information of the photovoltaic panel is obtained; Based on the contour information and the distance information of the contour, the actual position information of the middle position of the photovoltaic panel is obtained; Based on the actual location information and the designed location information of the photovoltaic panel's midpoint, a fourth location deviation is obtained. Determine whether the fourth position deviation is less than the fourth threshold. If the fourth position deviation is less than the fourth threshold, continue to confirm the angle information of the photovoltaic panel. If the fourth position deviation is greater than or equal to the fourth threshold, the photovoltaic panel installation is confirmed to be abnormal, and a reminder of the abnormal photovoltaic panel is sent to the user terminal so that the fourth position deviation is less than the fourth threshold.
9. The monitoring system according to claim 8, wherein the server is further configured as follows: Based on the outline information of the photovoltaic panel and the distance information of the outline of the photovoltaic panel, the angle information of the middle position of the photovoltaic panel is obtained; Based on the angle information and the design angle information of the midpoint of the photovoltaic panel, a fourth angle deviation is obtained; Determine whether the fourth angle deviation is less than the fourth angle threshold. If the fourth angle deviation is less than the fourth angle threshold, a fourth installation stage confirmation reminder is sent to the user terminal. If the fourth angle deviation is greater than or equal to the fourth angle threshold, the angle of the photovoltaic panel is confirmed to be abnormal, and a reminder of abnormal photovoltaic panel installation is sent to the user terminal to remind the user to adjust the angle of the photovoltaic panel so that the fourth angle deviation is less than the fourth angle threshold.
Citation Information
Patent Citations
Method and system for acquiring three-dimensional position information of article
CN109084700A
Positioning method of target object, sighting telescope and computer readable storage medium
CN110332854A
Automatic lofting monitoring system and method for photovoltaic precast piles
CN114509983A