A method and system for automatic alignment control based on light sensing of solar photovoltaic panels

By using a light-sensing automatic alignment control system and a blade-assisted blowing device, the problem of reduced power generation efficiency caused by fixed positions and dust accumulation on solar photovoltaic panels has been solved, achieving efficient sunlight collection and cleaning, and improving power generation efficiency.

CN120956192BActive Publication Date: 2026-01-30浙江爱客能源设备有限公司
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511438557.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-10
Publication Date
2026-01-30
Estimated Expiration
2045-10-10

AI Technical Summary

Technical Problem

Because solar photovoltaic panels are fixed in position and angle, they cannot change with the position of the sun, resulting in reduced power generation efficiency. Furthermore, dust accumulation also affects power generation efficiency.

Method used

The system uses a light-sensing automatic alignment control system to collect images of the installation location and surrounding area of ​​the solar photovoltaic panels, identify obstructing objects and shadows, adjust the angle to maintain vertical sunlight exposure, and use a blade-assisted blowing device to clean dust.

Benefits of technology

It improves the power generation efficiency of solar photovoltaic panels, reduces shading, ensures maximum sunlight collection, and effectively cleans dust to maintain high-efficiency power generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120956192B_ABST
    Figure CN120956192B_ABST
Patent Text Reader

Abstract

This invention relates to a light-sensing automatic alignment control method and system based on solar photovoltaic panels, and pertains to the technical field of solar photovoltaic panels. The method includes: acquiring the installation position of the solar photovoltaic panel and the current time; obtaining the solar irradiation position in response to the installation position and the current time; acquiring surrounding image information of the solar photovoltaic panel; identifying shading objects from the surrounding image information; obtaining shading shadows in response to the solar irradiation position and the shading objects; obtaining a deviation distance based on the shading shadows and the installation position; obtaining a change angle in response to the solar irradiation position and the deviation distance; and controlling the operation of an alignment device preset on the solar photovoltaic panel according to the change angle and the deviation distance. This application has the effect of improving the power generation efficiency of solar photovoltaic panels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of solar photovoltaic panels, and in particular to a light-sensing automatic alignment control method and system based on solar photovoltaic panels. Background Technology

[0002] A solar photovoltaic panel is a semiconductor device that directly converts solar energy into electrical energy.

[0003] The core principle of solar photovoltaic (PV) panels is to utilize the photovoltaic effect, which generates a potential difference under sunlight, thereby forming an electric current. In the process of utilizing the photovoltaic effect, solar PV panels are typically fixed in areas exposed to sunlight, and their installation is secured to receive solar energy.

[0004] In the process of utilizing the photovoltaic effect, the position and angle of the solar photovoltaic panel are fixed, while the position of the sun changes over time, which means that the solar photovoltaic panel cannot fully collect solar energy, thus reducing the power generation efficiency of the solar photovoltaic panel. Summary of the Invention

[0005] To improve the power generation efficiency of solar photovoltaic panels, this invention provides a light-sensing automatic alignment control method and system based on solar photovoltaic panels.

[0006] In a first aspect, the present invention provides a light-sensing automatic alignment control method based on solar photovoltaic panels, employing the following technical solution:

[0007] A light-sensing automatic alignment control method based on solar photovoltaic panels includes:

[0008] S10: Collect the installation location of the solar photovoltaic panels and the current time;

[0009] S11: Receive the sun-irradiated position in response to the installation location and the current time;

[0010] S12: Acquire image information of the area surrounding the solar photovoltaic panel;

[0011] S13: Identify occluding objects from the surrounding image information;

[0012] S14: In response to the sun's position and the shading object, a shadow is obtained;

[0013] S15: Obtain the deviation distance based on the shading shadow and the installation position;

[0014] S16: A change in angle is obtained in response to the solar illumination position and the deviation distance;

[0015] S17: Control the alignment device preset on the solar photovoltaic panel to operate according to the changed angle and the deviation distance.

[0016] By adopting the above technical solution, the installation location and current time are analyzed to obtain the sun's illumination position, and the obstructing objects in the surrounding image information are analyzed to obtain the deviation distance and change angle. The alignment device is then controlled to maintain the solar photovoltaic panel perpendicular to the sun's illumination direction and reduce the shading of the solar photovoltaic panel. This ensures that the solar photovoltaic panel can collect sunlight at its maximum efficiency, thereby improving the power generation efficiency of the solar photovoltaic panel.

[0017] Optional, also includes:

[0018] S20: Collects solar irradiance values ​​on solar photovoltaic panels and converts them into electrical energy in real time;

[0019] S21: Obtain the actual irradiance value by converting electrical energy in real time;

[0020] S22: When the solar irradiance value is inconsistent with the actual irradiance value, the installation position corresponding to the actual irradiance value that is inconsistent with the solar irradiance value shall be used as the marked position;

[0021] S23: Collect image detection information at the marked location;

[0022] S24: Identify the degree of dust coverage from the image detection information;

[0023] S25: Obtain the blowing power based on the dust coverage level, and control the preset blowing device to blow air onto the marked position with the blowing power.

[0024] Optionally, the method prior to controlling the operation of the blower further includes:

[0025] S30: When the blowing power is greater than the preset reference power, a photovoltaic image of the solar photovoltaic panel is acquired;

[0026] S31: Identify the blade position from the photovoltaic image and collect scanning information of the blade position;

[0027] S32: Select a detection blowing position from preset blowing positions based on the blade position;

[0028] S33: The detected leaf is obtained by combining the scanned information with the degree of dust coverage;

[0029] S34: Detect the moving power in response to the detected blowing position, the marked position, the detected blade, and the changed angle;

[0030] S35: Obtain cleaning blowing parameters by using the dust coverage level, the detection blade, and the scanning information;

[0031] S36: Control the operation of the blowing device at the detected blowing position according to the detected moving power. When the detected blowing position moves to the marked position, control the blowing device at the marked position to operate with the cleaning blowing parameters.

[0032] By adopting the above technical solution, when the blowing power is greater than the reference power, the blowing device is controlled to blow the blades with cleaning blowing parameters to remove dust using the blades. This allows the blades to continue to remove dust even when the blowing device cannot directly blow it away, thus cleaning the solar photovoltaic panels while ensuring the efficiency of the solar photovoltaic panels in collecting sunlight.

[0033] Optionally, the method for determining the detection blade includes:

[0034] S40: Form a blade model using the scanned information;

[0035] S41: Obtain the wind-receiving posture based on the blade model and the preset cleaning posture;

[0036] S42: Obtain the blade type based on the blade model;

[0037] S43: Responding to the blade type and the windward orientation to obtain maximum load-bearing capacity;

[0038] S44: Obtain the reference blowing force using the reference power;

[0039] S45: The blade with the maximum bearing capacity that is not less than the reference blowing force is used as the detection blade.

[0040] Optionally, the method for determining the detected mobile power includes:

[0041] S50: In response to the detected blade and the blade model, obtain the blade weight value;

[0042] S51: Obtain the friction coefficient based on the blade model and the preset photovoltaic material;

[0043] S52: The blowing force is obtained based on the friction coefficient, the blade weight value, and the changing angle;

[0044] S53: The position of the detected blade is taken as the detection position;

[0045] S54: Calculate the distance between the detected air blowing position and the detected position as the detection distance;

[0046] S55: Update the blowing force based on the detection distance;

[0047] S56: The detected movement power is obtained by the blowing force.

[0048] Optionally, the method for obtaining the cleaning blower parameters includes:

[0049] S60: The cleaning intensity is determined by the degree of dust coverage;

[0050] S61: Update the cleaning intensity by changing the angle;

[0051] S62: Responding to the blade model and the preset cleaning posture to obtain the cleaning contact area;

[0052] S63: The cleaning blowing power is obtained by measuring the cleaning contact area and the cleaning intensity, and the cleaning blowing power is used as the cleaning blowing parameter.

[0053] Optional, also includes:

[0054] S70: Retrieve leaf vein parameters and leaf curvature from the leaf model;

[0055] S71: Obtain the blade type based on the blade model;

[0056] S72: Obtain the leaf vein hierarchy by using the leaf type and the leaf vein parameters;

[0057] S73: Responding to the leaf model and the leaf vein hierarchy to obtain the hierarchical distribution ratio;

[0058] S74: The deformation curvature is obtained by the hierarchical distribution ratio, the blade curvature, and the cleaning blowing power;

[0059] S75: Obtain the cleaning blowing angle based on the deformation curvature and the blade curvature;

[0060] S76: Update the cleaning blowing power based on the cleaning blowing angle, and use the cleaning blowing power and the cleaning blowing angle as the cleaning blowing parameters.

[0061] Optionally, the method for verifying the cleaning blower parameters includes:

[0062] S80: Detect the coefficient of friction in response to the blade type and the degree of dust coverage;

[0063] S81: The friction coefficient and the cleaning posture are used to obtain the friction force and the marking blower power;

[0064] S82: By bearing the frictional force, the maximum rebound curvature per unit time is obtained;

[0065] S83: Obtain the blowing superposition rate based on the maximum springback curvature and the blade type;

[0066] S84: Calculate the difference between the marking blower power and the cleaning blower power as the power deviation value;

[0067] S85: Obtain the power superposition time based on the power deviation value and the blowing superposition rate;

[0068] S86: The angle change rate is obtained by superimposing the cleaning blowing angle and the power over time;

[0069] S87: In response to the rate of change of angle, update the blowing stacking rate and add the blowing stacking rate and the rate of change of angle to the cleaning blowing parameters.

[0070] By adopting the above technical solution, the angle change rate and the blowing superposition rate are obtained by analyzing the blade type and the degree of dust coverage. The blowing superposition rate and the angle change rate are then added to the cleaning blowing parameters to control the operation of the blowing device, thereby reducing the situation where the blades are blown away due to the direct increase of power of the blowing device.

[0071] Optional, also includes:

[0072] S90: When the cleaning blowing power is greater than the reference power, the marked cleaning intensity is obtained by comparing the cleaning contact area with the reference power;

[0073] S91: Calculate the difference between the mark cleaning intensity and the cleaning intensity to obtain the intensity deviation value;

[0074] S92: In response to the intensity deviation value and the change angle to obtain a deviation angle, control the alignment device to operate at the deviation angle.

[0075] Secondly, this application provides a light-sensing automatic alignment control system based on solar photovoltaic panels, which adopts the following technical solution:

[0076] A light-sensing automatic alignment control system based on solar photovoltaic panels includes:

[0077] The acquisition module is used to acquire the installation location, current time, and surrounding image information;

[0078] A memory used to store the program for a light-sensing automatic alignment control method based on solar photovoltaic panels;

[0079] The processor is used to load and execute programs stored in memory.

[0080] In summary, this application includes at least one of the following beneficial technical effects:

[0081] 1. By controlling the alignment device to operate with a deviation distance and changing angle, it is possible to keep the solar photovoltaic panel perpendicular to the direction of sunlight and reduce shading of the solar photovoltaic panel, thereby maximizing the efficiency of the solar photovoltaic panel in collecting sunlight and improving the power generation efficiency of the solar photovoltaic panel.

[0082] 2. When the blowing power is greater than the reference power, the blowing device is controlled to blow the blades with the blowing parameters to remove dust. This allows the blades to continue to remove dust even when the blowing device cannot directly blow it away. This ensures that the solar photovoltaic panels can be cleaned while maintaining the efficiency of the solar photovoltaic panels in collecting sunlight.

[0083] 3. By analyzing the blade type and dust coverage, the angle change rate and the blowing superposition rate are obtained. The blowing superposition rate and the angle change rate are then added to the cleaning blowing parameters to control the operation of the blowing device. This reduces the possibility of the blades being blown away due to the blowing device directly increasing its power. Attached Figure Description

[0084] Figure 1 This is a flowchart of a light-sensing automatic alignment control method based on a solar photovoltaic panel according to an embodiment of the present invention;

[0085] Figure 2 This is a schematic diagram of a blowing device according to an embodiment of the present invention blowing air onto blades to remove dust.

[0086] The parts referred to by the numbers in the above attached diagrams are as follows: 1. Solar photovoltaic panel; 2. Inspection blade. Detailed Implementation

[0087] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0088] Reference Figure 1 and Figure 2 This application discloses a light-sensing automatic alignment control method based on a solar photovoltaic panel, comprising the following steps:

[0089] S10: Collect the installation location of solar photovoltaic panel 1 and the current time.

[0090] Installation location refers to the location where the solar photovoltaic panel 1 is installed. In this embodiment, the solar photovoltaic panel 1 is installed in an area surrounded by trees. Current time refers to the current date and time at the location of the solar photovoltaic panel 1. The installation location and current time can be obtained through pre-input by the operator.

[0091] S11: Response to installation location and current time to obtain the sun's position.

[0092] The solar illumination position refers to the location where the sun shines on the installation location. The solar illumination position is obtained by collecting and analyzing parameters such as the sun's altitude angle and azimuth angle at the installation location at the current time. The method for analyzing the solar illumination position is common knowledge to those skilled in the art and will not be elaborated here.

[0093] S12: Acquire image information of the area surrounding the solar photovoltaic panel 1.

[0094] Surrounding image information refers to images of the environment surrounding the solar photovoltaic panel 1. Images of the environment surrounding the solar photovoltaic panel 1 captured by a camera are used as surrounding image information.

[0095] S13: Identify occluded objects from surrounding image information.

[0096] An occluding object is an object that blocks sunlight. Occlusion features are characteristics such as shape and color defined by technicians. Occluding objects can be trees, buildings, etc., and are identified by comparing the occlusion features with those of objects in the surrounding image information.

[0097] S14: Responds to the position of the sun and the occluding object to obtain an occluding shadow.

[0098] The shading shadow refers to the shadow cast by an object that blocks the solar photovoltaic panel 1 when it is exposed to sunlight. The shading shadow is obtained by analyzing the position of the sun and the position and size of the object to determine the size and position of the shadow. The method of shading shadow analysis is common knowledge to those skilled in the art and will not be elaborated here.

[0099] S15: Obtain the deviation distance based on the occlusion shadow and installation position.

[0100] The deviation distance refers to the distance that the shaded solar photovoltaic panel 1 needs to be moved to avoid being shaded. By analyzing the size of the shaded area on the solar photovoltaic panel 1, the required offset distance for solar photovoltaic panels 1 at different installation positions can be obtained. Since the solar photovoltaic panels 1 are arranged in an array, when one solar photovoltaic panel 1 needs to be offset, all solar photovoltaic panels 1 in the array need to be offset. Furthermore, the offset distance that a solar photovoltaic panel 1 can offset has a maximum value, and the offset distance should not exceed the maximum value.

[0101] The method for analyzing deviation distance is common knowledge to those skilled in the art and will not be elaborated here.

[0102] S16: Response to the position and deviation distance of the sun's illumination to obtain a changing angle.

[0103] The changing angle refers to the angle at which the solar photovoltaic panel 1 is perpendicular to the direction of sunlight to collect sunlight. The changing angle is obtained by moving the solar photovoltaic panel 1 by a deviation distance to a new installation position, and then calculating the angle between the installation position and the line parallel to the ground by comparing the straight line between the installation position and the sun's position. The method for analyzing the changing angle is common knowledge to those skilled in the art and will not be elaborated upon here.

[0104] S17: The alignment device preset on the solar photovoltaic panel 1 is controlled according to the changing angle and deviation distance.

[0105] The alignment device includes an angle device and a guide rail device. The angle device refers to a gear structure used to control the solar photovoltaic panel 1 to tilt at multiple angles, and the guide rail device refers to a guide rail used to control the position sliding of the solar photovoltaic panel 1. The angle device and the guide rail device are set in advance by technicians and will not be described in detail here.

[0106] The operation of the angle device and guide rail device within the alignment device is controlled by changing the angle and deviation distance.

[0107] Also includes:

[0108] S20: Collect solar irradiance values ​​on solar photovoltaic panel 1 and convert them into electrical energy in real time.

[0109] Solar irradiance refers to the irradiance value of sunlight hitting solar photovoltaic panel 1 per unit time. The parameters of sunlight on solar photovoltaic panel 1 detected by the irradiance sensor are used as solar irradiance value.

[0110] Real-time conversion of electrical energy refers to the electrical energy converted per unit time by the solar photovoltaic panel 1 when collecting sunlight. The real-time conversion of electrical energy is obtained by detecting the voltage sensor.

[0111] S21: Obtain the actual irradiance value by converting electrical energy in real time.

[0112] Actual irradiance refers to the irradiance that a solar photovoltaic panel can collect per unit time. It is obtained by analyzing the real-time converted electrical energy. The methods for analyzing actual irradiance are common knowledge to those skilled in the art and will not be elaborated upon here.

[0113] S22: When the solar irradiance value is inconsistent with the actual irradiance value, the installation location corresponding to the actual irradiance value that is inconsistent with the solar irradiance value shall be used as the marked location.

[0114] The marked location refers to the installation location of the solar photovoltaic panel 1 where there is a foreign object blocking it. When the solar irradiance value is inconsistent with the actual irradiance value, it indicates that there is a foreign object blocking the solar photovoltaic panel 1. Therefore, the installation location corresponding to the actual irradiance value that is inconsistent with the solar irradiance value is taken as the marked location.

[0115] S23: Collect image detection information at the marked location.

[0116] Image detection information refers to the image of the solar photovoltaic panel 1 at the marked location. The image of the solar photovoltaic panel 1 at the marked location is captured by a camera and used as image detection information.

[0117] S24: Identify the degree of dust coverage from image detection information.

[0118] Dust coverage refers to the degree of dust coverage on the solar photovoltaic panel 1 at the marked location. It is determined by identifying the proportion of dust color in the image detection information and calculating the dust coverage based on this proportion. The method for analyzing dust coverage is common knowledge to those skilled in the art and will not be elaborated upon here.

[0119] S25: Obtain the blowing power based on the degree of dust coverage, and control the preset blowing device to blow air onto the marked position at the blowing power.

[0120] The blower is an air pump set up by the technicians. The blower is installed on the array of solar photovoltaic panels 1, with one blower for each solar photovoltaic panel 1.

[0121] The blowing power refers to the power required to remove dust from the solar panel. The blowing power is matched to a preset blowing power table based on the degree of dust coverage, and the blowing device is controlled to blow air onto the marked position at the specified power. The blowing power table stores the blowing power corresponding to different degrees of dust coverage. The greater the dust coverage, the greater the blowing power. The parameters in the blowing power table are preset by those skilled in the art based on actual conditions and will not be elaborated here.

[0122] Methods for controlling the operation of the blower also include:

[0123] S30: When the blowing power is greater than the preset reference power, collect the photovoltaic image of solar photovoltaic panel 1.

[0124] The reference power is the maximum power that the blower can operate at, as set by the technicians. A photovoltaic image refers to an image containing all solar photovoltaic panels 1. When the blower power exceeds the reference power, it indicates that the blower cannot directly remove dust; therefore, an image containing all solar photovoltaic panels 1 is captured by a camera and used as the photovoltaic image.

[0125] S31: Identify the blade position from the photovoltaic image and collect scanning information of the blade position.

[0126] The blade position refers to the location of the blades on the solar photovoltaic panel 1, which is identified from the photovoltaic image. The method for identifying the blade position is common knowledge to those skilled in the art and will not be described in detail here. Scanning information refers to the virtual parameters used to scan the blades; the parameters used by the scanner to scan the blade position are used as the scanning information.

[0127] S32: Select the detection blowing position from the preset blowing positions based on the blade position.

[0128] The blowing position is the location where the blowing device is installed, as determined by the technicians. The testing blowing position refers to the blowing position closest to the blade position. This is determined by calculating the straight-line distance between each blowing device and the blade position, and selecting the blowing position with the smallest straight-line distance as the testing blowing position.

[0129] S33: The detection blade 2 is obtained by scanning information and dust coverage.

[0130] Detection blade 2 refers to the blade selected to assist in dust removal. Detection blade 2 is obtained by analyzing the scanning information and the degree of dust coverage.

[0131] S34: Response to the detection of the blowing position, the mark position, the detection blade 2, and the change in angle to obtain the detected movement power.

[0132] The detection movement power refers to the power required to move the detection blade 2 to the marked position. The detection movement power is obtained by analyzing the detection blowing position, the marked position, the detection blade 2, and the changing angle.

[0133] S35: Cleaning blowing parameters are obtained by measuring dust coverage, detecting blade 2, and scanning information.

[0134] Cleaning blowing parameters refer to the parameters required for blowing when removing dust using the detection blade 2. These parameters are obtained by analyzing the dust coverage, the detection blade 2, and the scanning information.

[0135] S36: Control the operation of the blowing device at the detection blowing position based on the detection movement power. When the detection blowing position moves to the marked position, control the blowing device at the marked position to operate with the cleaning blowing parameters.

[0136] The blowing device is controlled to detect the movement power, and the blowing position is changed in real time according to the position change of the detection blade 2. When the blowing position moves to the marked position, it indicates that dust can be removed by the detection blade 2, and the blowing device at the marked position is controlled to operate with the cleaning blowing parameters.

[0137] The methods for determining blade 2 include:

[0138] S40: Form a blade model by scanning information.

[0139] A blade model is a virtual three-dimensional model of a blade, formed by analyzing scanned information. The method for forming a blade model is common knowledge to those skilled in the art and will not be elaborated here.

[0140] S41: Obtain the wind-receiving posture based on the blade model and the preset cleaning posture.

[0141] The cleaning posture is the posture set by technicians to scrape dust off using the sides of the blades. The windward posture refers to the posture exhibited by each blade model when simulating the cleaning posture. By analyzing the blade models and the cleaning posture, multiple blade postures are obtained, and the posture with side curvature within a preset reference range is taken as the windward posture. The analysis method for the windward posture is common knowledge to those skilled in the art and will not be elaborated here.

[0142] The reference range is the range of blade curvature set by the technicians for dust removal.

[0143] S42: Obtain the blade type based on the blade model.

[0144] Blade type refers to the type of blade, which is determined by analyzing parameters such as shape and color of the blades in a blade model. The methods for analyzing blade types are common knowledge to those skilled in the art and will not be elaborated upon here.

[0145] S43: Responds to blade type and wind orientation to achieve maximum load-bearing capacity.

[0146] Maximum withstand force refers to the maximum force of wind that a blade can withstand under wind conditions. This maximum withstand force is obtained by performing parameter analysis on a blade model based on the blade strength and wind conditions corresponding to different blade types. The method for analyzing maximum withstand force is common knowledge to those skilled in the art and will not be elaborated upon here.

[0147] S44: Obtain the reference blowing force through the reference power.

[0148] The reference wind force refers to the maximum wind force that the wind-blowing device can deliver to various points on the solar photovoltaic panel 1 at the marked locations. The reference wind force is determined by matching the reference power to the wind force lookup table. The wind force lookup table also stores the reference wind forces corresponding to different reference powers. A higher reference power results in a higher reference wind force, which will not be elaborated upon here.

[0149] S45: Use the blade with the maximum bearing capacity that is not less than the reference blowing force as the test blade 2.

[0150] The blades with a maximum bearing capacity not less than the reference blowing force are used as test blades 2.

[0151] Methods for determining mobile power include:

[0152] S50: Response to detecting blade 2 and the blade model to obtain the blade weight value.

[0153] The blade weight value refers to the weight of the tested blade 2. The blade weight value is obtained by analyzing the tested blade 2 and the blade model. The method for analyzing the blade weight value is common knowledge to those skilled in the art and will not be elaborated here.

[0154] S51: The friction coefficient is obtained based on the blade model and the preset photovoltaic material.

[0155] The photovoltaic material is the material of the solar photovoltaic panel 1 as specified by the technicians. The coefficient of friction refers to the coefficient of friction between the test blade 2 and the solar photovoltaic panel 1. The coefficient of friction is obtained by analyzing the blade model of the test blade 2 and the photovoltaic material. The method for analyzing the coefficient of friction is common knowledge to those skilled in the art and will not be elaborated here.

[0156] S52: The blowing force is obtained based on the friction coefficient, blade weight, and varying angle.

[0157] The blowing force refers to the force required to move the detection blade 2 along the solar photovoltaic panel 1 at various changing angles. The frictional force is calculated using the coefficient of friction and the blade's weight. This frictional force is then updated based on the force component at the changing angles, and the updated frictional force value is used as the blowing force. The analysis process for the blowing force is common knowledge to those skilled in the art and will not be elaborated upon here.

[0158] S53: Use the position of the blade 2 as the detection position.

[0159] The detection position refers to the position of the blade 2 being detected, which is used as the detection position.

[0160] S54: Calculate the distance between the detection blowing position and the detection position as the detection distance.

[0161] The detection distance refers to the straight-line distance between the detection blowing position and the detection position. The detection distance is calculated by measuring the distance between the detection blowing position and the detection position.

[0162] S55: Update the blowing force based on the detection distance.

[0163] The blowing force is matched with the blowing force from the blowing force comparison table by detecting the distance. The blowing force comparison table also stores the blowing force corresponding to different detection distances. The larger the detection distance, the greater the blowing force, which will not be elaborated here.

[0164] S56: The movement power is detected by the blowing force.

[0165] Refer to S44 to match the detected moving power from the blowing comparison table by blowing force.

[0166] Methods for obtaining cleaning blower parameters include:

[0167] S60: The cleaning intensity is determined by the degree of dust coverage.

[0168] Cleaning intensity refers to the intensity required to clean dust. The cleaning intensity is determined by matching the dust coverage level to a preset cleaning reference table. The cleaning reference table stores the cleaning intensity corresponding to different dust coverage levels. The greater the dust coverage, the greater the cleaning intensity. The parameters in the cleaning reference table are set in advance by those skilled in the art based on actual conditions and will not be elaborated here.

[0169] S61: Update cleaning intensity by changing the angle.

[0170] The different angles of deviation between the changing angle and the parallel wind result in different component forces borne by the solar photovoltaic panel 1. The larger the angle of deviation between the changing angle and the parallel wind, the larger the component force borne by the solar photovoltaic panel 1. The new cleaning intensity is obtained by analyzing the changing angle.

[0171] S62: Responds to the blade model and preset cleaning posture to obtain the cleaning contact area.

[0172] The cleaning contact area refers to the area of ​​the side of the blade that contacts the dust when the blade cleans the dust. Refer to S41 to obtain the wind attitude, and retrieve the size of the side of the blade that contacts the dust in the wind attitude from the blade model of blade 2 to calculate the cleaning contact area.

[0173] S63: The cleaning blowing power is obtained by cleaning the contact area and cleaning intensity, and the cleaning blowing power is used as the cleaning blowing parameter.

[0174] The cleaning blowing power refers to the power required to achieve the cleaning intensity when the detection blade 2 contacts the dust at the cleaning contact area. The cleaning blowing power is obtained by calculating and analyzing the cleaning contact area and the cleaning intensity, and is used as the cleaning blowing parameter. The calculation and analysis method of the cleaning blowing power is common knowledge to those skilled in the art and will not be elaborated here.

[0175] Also includes:

[0176] S70: Retrieve leaf vein parameters and leaf curvature from the leaf model.

[0177] The vein parameter refers to the size parameter of the vein of the detected blade 2, and the blade curvature refers to the curvature of the detected blade 2 when it is not exposed to wind. The vein parameter and blade curvature are retrieved from the blade model.

[0178] S71: Obtain the blade type based on the blade model.

[0179] Consistent with S42.

[0180] S72: Obtain the leaf vein hierarchy by leaf type and leaf vein parameters.

[0181] Vein hierarchy refers to the different levels of veins present on a leaf type. It is determined by retrieving the baseline hierarchy parameters for each vein from the leaf type and calculating the vein level corresponding to each vein parameter based on whether the vein parameter falls within the corresponding baseline hierarchy parameter. In this embodiment, a leaf is generally divided into three levels: primary veins (midrib), secondary veins (lateral veins), and tertiary veins (tendril veins). The different levels of veins have different effects on the leaf structure, which will not be elaborated upon here.

[0182] S73: Responds to the leaf model and leaf vein hierarchy to obtain the hierarchical distribution percentage.

[0183] The percentage of layer distribution refers to the distribution ratio of each leaf vein layer on the detection leaf 2. The percentage of layer distribution is obtained by retrieving the percentage area of ​​each leaf vein layer from the leaf model of the detection leaf 2 and then calculating the ratio of each percentage area to the total area of ​​the detection leaf 2.

[0184] S74: The deformation curvature is obtained by the hierarchical distribution ratio, blade curvature, and cleaning blowing power.

[0185] Deformation curvature refers to the curvature of blade 2 under wind-driven orientation and blade curvature. The deformation curvature is matched from a preset deformation reference table by the hierarchical distribution ratio, blade curvature, and cleaning airflow power.

[0186] The deformation comparison table stores the deformation curvature corresponding to different hierarchical distribution ratios, blade curvatures, and cleaning airflow powers. With blade 2 unchanged, a larger proportion of secondary veins or a smaller proportion of tertiary veins, along with a smaller blade curvature and lower cleaning airflow power, results in a smaller deformation curvature. The parameters in the deformation comparison table were pre-set experimentally by those skilled in the art based on actual conditions and will not be elaborated upon here.

[0187] S75: The cleaning blowing angle is obtained based on the deformation curvature and the blade curvature.

[0188] The cleaning air blowing angle refers to the angle at which air is blown onto the bent detection blade 2. The total curvature is calculated by summing the curvature of the deformation curvature and the curvature of the blade. The cleaning air blowing angle is then matched with the total curvature from the air blowing reference table. The air blowing reference table also stores the cleaning air blowing angles corresponding to different total curvatures. In order to ensure that the bent detection blade 2 does not fall off when blown, the larger the total curvature, the larger the cleaning air blowing angle. This will not be elaborated on here. Figure 2 The arrows indicate the direction of the blowing device at the cleaning blowing angle. In this embodiment, the cleaning blowing angle is towards the concave arc surface where the blades bend.

[0189] S76: Update the cleaning blower power based on the cleaning blower angle, and use the cleaning blower power and the cleaning blower angle as cleaning blower parameters.

[0190] The larger the cleaning air blowing angle, the farther the blowing distance. Referring to S55, the cleaning air blowing power is updated by analyzing the cleaning air blowing angle, and the cleaning air blowing power and the cleaning air blowing angle are used as cleaning air blowing parameters. The method for updating the cleaning air blowing power is common knowledge to those skilled in the art and will not be described in detail here.

[0191] The methods for verifying the parameters of the blower include:

[0192] S80: Detects the coefficient of friction in response to blade type and dust coverage.

[0193] The measured friction coefficient refers to the friction coefficient between the side of blade 2 and the dust. This coefficient is obtained by analyzing the blade type and the degree of dust coverage. Generally, the greater the dust coverage, the higher the measured friction coefficient; this will not be elaborated upon further here.

[0194] S81: The friction force and the marking blower power are obtained by detecting the friction coefficient and cleaning posture.

[0195] The marked blowing power refers to the power required for the detection blade 2 to maintain the wind-receiving posture. Refer to S41 to obtain the wind-receiving posture. Since the wind-receiving posture is parallel to the ground, the marked blowing power needs to meet the force of the blade weight value. Then refer to S44 to match the marked blowing power from the blowing comparison table based on the force of the blade weight value.

[0196] The frictional force refers to the frictional force between the side of the blade and the dust when the blade 2 is subjected to a marked blowing power while maintaining its wind-blown posture. The frictional force is calculated by using the force corresponding to the marked blowing power and the coefficient of friction. The calculation method for the frictional force is common knowledge to those skilled in the art and will not be elaborated here.

[0197] S82: The maximum springback curvature per unit time is obtained by bearing frictional force.

[0198] The maximum rebound curvature refers to the maximum change in curvature that the test blade 2 can withstand per unit time without falling off while maintaining its wind-fed posture. The maximum rebound curvature is matched from the deformation reference table by bearing friction force. The deformation reference table also stores the maximum rebound curvature corresponding to different bearing friction forces. The greater the bearing friction force, the greater the maximum rebound curvature, which will not be elaborated here.

[0199] S83: The blowing superposition rate is obtained based on the maximum springback curvature and blade type.

[0200] The blowing superposition rate refers to the rate at which the blowing device increases its power. By analyzing the maximum rebound curvature and the strength of the blade type, the change in blowing force that the blade can withstand per unit time is obtained. Based on the change in force, the power per unit time is matched from the blowing reference table according to S44 as the blowing superposition rate.

[0201] S84: Calculate the difference between the marking blower power and the cleaning blower power as the power deviation value.

[0202] The power deviation value refers to the deviation between the marked blowing power and the cleaning blowing power. The power deviation value is calculated by the difference between the marked blowing power and the cleaning blowing power.

[0203] S85: The power superposition time is obtained based on the power deviation value and the blowing superposition rate.

[0204] Power superposition time refers to the time required for the blower to increase from the marked blower power to the cleaning blower power. The power superposition time is calculated as the ratio of the power deviation value to the blower superposition rate.

[0205] S86: The rate of angle change is obtained by superimposing the cleaning blowing angle and power over time.

[0206] The rate of change of angle refers to the rate at which the blowing device moves from parallel blowing to the cleaning blowing angle within the power superposition time. The rate of change of angle is calculated by calculating the angle difference between the cleaning blowing angle and the parallel line, and then dividing the angle difference by the power superposition time.

[0207] S87: Responds to the rate of angle change to update the blowing stacking rate and adds the blowing stacking rate and the rate of angle change to the cleanup blowing parameters.

[0208] Referring to S76, the new blowing superposition rate is obtained through the angle change rate, which will not be elaborated here. Then, the blowing superposition rate and the angle change rate are added to the cleaning blowing parameters.

[0209] Also includes:

[0210] S90: When the cleaning blower power is greater than the reference power, the cleaning intensity is determined by comparing the cleaning contact area with the reference power.

[0211] When the cleaning blower power is greater than the reference power, it means that the blower cannot directly clean the dust on the solar photovoltaic panel 1 with its changing angle using the blades. In this case, refer to S44 to match the reference power from the blower comparison table, and calculate the marked cleaning intensity by using the reference intensity and the cleaning contact area. The calculation method of the marked cleaning intensity is common knowledge to those skilled in the art and will not be described in detail here.

[0212] S91: Calculate the difference between the mark cleaning strength and the cleaning strength to obtain the strength deviation value.

[0213] The strength deviation value refers to the deviation between the marked cleaning strength and the cleaning strength. The strength deviation value is obtained by calculating the difference between the marked cleaning strength and the cleaning strength.

[0214] S92: Responds to the strength deviation value and the change angle to obtain the deviation angle, and controls the alignment device to operate at the deviation angle.

[0215] The deviation angle refers to the minimum angle that the solar photovoltaic panel 1 needs to deviate from during the dust removal process. The deviation angle is determined by matching the intensity deviation value with the change angle from a preset deviation lookup table, and the angle device in the alignment device is controlled to operate at the deviation angle. The deviation lookup table stores the deviation angles corresponding to different intensity deviation values ​​and change angles. With the change angle remaining constant, the larger the intensity deviation value, the larger the deviation angle. The parameters in the deviation lookup table are preset experimentally by those skilled in the art based on actual conditions and will not be elaborated upon here.

[0216] Based on the same inventive concept, embodiments of the present invention provide a light-sensing automatic alignment control system based on a solar photovoltaic panel, comprising:

[0217] The acquisition module is used to acquire installation location, current time, surrounding image information, solar irradiance, real-time energy conversion, image detection information, photovoltaic images, and scanning information.

[0218] A memory used to store the program for a light-sensing automatic alignment control method based on solar photovoltaic panels;

[0219] The processor is used to load and execute programs stored in memory.

[0220] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0221] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.

Claims

1. A light-sensing automatic alignment control method based on a solar photovoltaic panel, characterized in that, The method comprises: S10: collecting an installation position of a solar photovoltaic panel and a current time; S11: obtaining a solar irradiation position in response to the installation position and the current time; S12: collecting surrounding image information of the solar photovoltaic panel; S13: identifying a shielding object from the surrounding image information; S14: obtaining a shielding shadow in response to the solar irradiation position and the shielding object; S15: obtaining a deviation distance based on the shielding shadow and the installation position; S16: obtaining a change angle in response to the solar irradiation position and the deviation distance; S17: controlling a preset alignment device on the solar photovoltaic panel to operate according to the change angle and the deviation distance. The method further comprises: S20: collecting a solar irradiation value on the solar photovoltaic panel and a real-time converted electric energy; S21: obtaining an actual irradiation value through the real-time converted electric energy; S22: when the solar irradiation value is inconsistent with the actual irradiation value, taking the installation position corresponding to the actual irradiation value as a marked position; S23: collecting image detection information of the marked position; S24: identifying a dust coverage degree from the image detection information; S25: obtaining a blowing power through the dust coverage degree, and controlling a preset blowing device to blow the marked position at the blowing power; The method further comprises: S30: when the blowing power is greater than a preset reference power, collecting a photovoltaic image of the solar photovoltaic panel; S31: identifying a blade position from the photovoltaic image, and collecting scanning information of the blade position; S32: selecting a detection blowing position from preset blowing positions based on the blade position; S33: obtaining a detection blade through the scanning information and the dust coverage degree; S34: obtaining a detection moving power in response to the detection blowing position, the marked position, the detection blade, and the change angle; S35: obtaining a cleaning blowing parameter through the dust coverage degree, the detection blade, and the scanning information; S36: controlling the blowing device of the detection blowing position to operate according to the detection moving power, and when the detection blowing position moves to the marked position, controlling the blowing device of the marked position to operate at the cleaning blowing parameter.

2. The solar photovoltaic panel based light sensing auto-alignment control method according to claim 1, wherein, The method for determining the detection blade comprises: S40: forming a blade model through the scanning information; S41: obtaining a wind-receiving posture based on the blade model and a preset cleaning posture; S42: obtaining a blade type according to the blade model; S43: obtaining a maximum bearing degree in response to the blade type and the wind-receiving posture; S44: obtaining a reference blowing degree through the reference power; S45: taking a blade with a maximum bearing degree greater than or equal to the reference blowing degree as the detection blade.

3. The solar photovoltaic panel based light sensing auto-alignment control method of claim 2, wherein, The method for determining the detection moving power comprises: S50: obtaining a blade weight value in response to the detection blade and the blade model; S51: obtaining a friction coefficient according to the blade model and a preset photovoltaic material. S52: obtaining a blowing strength based on the friction coefficient, the blade weight value and the change angle; S53: taking the blade position of the detection blade as a detection position; S54: calculating a distance between the detection blowing position and the detection position as a detection distance; S55: updating the blowing strength according to the detection distance; S56: obtaining the detection moving power through the blowing strength.

4. The solar photovoltaic panel based light sensing automatic alignment control method of claim 2, wherein, The method for obtaining the cleaning blowing parameter comprises: S60: obtaining a cleaning strength through the dust coverage degree; S61: updating the cleaning strength through the change angle; S62: obtaining a cleaning contact area in response to the blade model and a preset cleaning posture; S63: obtaining a cleaning blowing power through the cleaning contact area and the cleaning strength, and taking the cleaning blowing power as the cleaning blowing parameter.

5. The solar photovoltaic panel based light sensing auto-alignment control method of claim 4, wherein, Further comprising: S70: calling a vein parameter and a blade curvature from the blade model; S71: obtaining a blade type according to the blade model; S72: obtaining a vein level through the blade type and the vein parameter; S73: obtaining a level distribution proportion in response to the blade model and the vein level; S74: obtaining a deformation curvature through the level distribution proportion, the blade curvature and the cleaning blowing power; S75: obtaining a cleaning blowing angle according to the deformation curvature and the blade curvature; S76: updating the cleaning blowing power based on the cleaning blowing angle, and taking the cleaning blowing power and the cleaning blowing angle as the cleaning blowing parameter.

6. The solar photovoltaic panel based light sensing automatic alignment control method according to claim 5, wherein, The verification method of the cleaning blowing parameter comprises: S80: obtaining a detection friction coefficient in response to the blade type and the dust coverage degree; S81: obtaining a bearing friction force and a mark blowing power through the detection friction coefficient and the cleaning posture; S82: obtaining a maximum rebound curvature per unit time through the bearing friction force; S83: obtaining a blowing superimposition speed based on the maximum rebound curvature and the blade type; S84: calculating a power deviation value as a difference between the mark blowing power and the cleaning blowing power; S85: obtaining a power superimposition time according to the power deviation value and the blowing superimposition speed; S86: obtaining an angle change speed based on the cleaning blowing angle and the power superimposition time; S87: updating the blowing superimposition speed in response to the angle change speed, and adding the blowing superimposition speed and the angle change speed to the cleaning blowing parameter.

7. The solar photovoltaic panel based light sensing auto-alignment control method of claim 6, wherein, Further comprising: S90: obtaining a mark cleaning strength through the cleaning contact area and the reference power when the cleaning blowing power is greater than the reference power; S91: calculating a strength deviation value as a difference between the mark cleaning strength and the cleaning strength; S92: obtaining a deviation angle in response to the strength deviation value and the change angle, and controlling the alignment device to operate at the deviation angle.

8. A light-sensing automatic alignment control system based on a solar photovoltaic panel, characterized in that, Comprise: an acquisition module, configured to acquire an installation position, a current time and surrounding image information; a memory for storing a program for implementing the solar photovoltaic panel based light sensing automatic alignment control method according to any one of claims 1 to 7; a processor for loading and executing the program stored in the memory.

Citation Information

Patent Citations

  • Method, device and equipment for improving generation power of photovoltaic module and storage medium

    CN120128057A