Solar street lamp intelligent control system and method based on Internet of Things
Through an intelligent control system based on the Internet of Things, a dust amount mapping model is built, the amount of dust in solar panels is determined, and whether to adjust the inclination angle or mechanical cleaning is determined, which solves the problem of reduced power generation efficiency caused by the accumulation of dust in solar street lamps, and achieves more efficient cleaning and more stable operation.
Patent Information
- Application Number
- CN202510000841.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-02-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Due to the accumulation of dust, the solar panels of solar street lamps will reduce the power generation efficiency and affect the operation of street lamps.
Using an intelligent control system based on the Internet of Things, a dust mapping model is constructed by collecting data on natural factors affecting dust quantity, inclination angle data and dust quantity data, and determining whether it is necessary to adjust the inclination angle of the solar panel or perform mechanical cleaning to ensure the dust quantity Within reasonable scope.
It effectively improves the cleaning efficiency of solar panels, extends the service life of the equipment, reduces power consumption, and ensures the stable operation of solar street lights.
Smart Images

Figure CN119396069A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of intelligent control of solar street lamps, and in particular, relates to an intelligent control system and method for solar street lamps based on the Internet of Things. Background Art
[0002] Solar street lights are devices used for lighting. The device uses solar radiation energy as energy. During the day, solar panels are used to convert solar energy to charge batteries, and at night the batteries power LED light sources for lighting.
[0003] Solar street lights receive light through solar panels, which convert light energy into electrical energy and store it. As time goes by, dust will gradually stick to the solar panels, and the efficiency of solar panels in converting light energy will become lower and lower, resulting in a gradual decrease in the amount of power generated by the solar panels, which will greatly reduce the power generation efficiency of solar street lights and is not conducive to the operation of solar street lights. Therefore, we propose an intelligent control system and method for solar street lights based on the Internet of Things. Summary of the invention
[0004] In view of the problems in the related art, the present invention proposes an intelligent control system and method for solar street lights based on the Internet of Things to overcome the above technical problems existing in the existing related art.
[0005] In order to solve the above technical problems, the present invention is achieved through the following technical solutions: The present invention is a solar street lamp intelligent control method based on the Internet of Things, comprising the following steps: S1. Collect data of natural influencing factors of dust amount, tilt angle data and dust amount data at the current moment on the surface of solar panels of the current solar street lamp to be controlled and multiple existing solar street lamps, and obtain a data set of natural influencing factors of current dust amount, current tilt angle data, current dust amount data, initial existing dust amount data set, final existing dust amount data set, existing tilt angle data set and mean value data matrix of natural influencing factors of existing dust amount; S2, using the existing dust volume natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust volume data set and the final existing dust volume data set to build a solar panel surface dust volume mapping model, and map and subtract the current dust volume natural influencing factor data set and the current tilt angle data to obtain the dust volume data of the first solar panel to be controlled; S3, determining whether to adjust the tilt angle of the solar panel of the solar street lamp to be controlled or to mechanically clean it according to the preset first threshold of the amount of dust on the solar panel, the second threshold of the amount of dust on the solar panel and the dust amount data of the first solar panel to be controlled; S4, periodically collecting the amount of dust on the surface of the solar panel of the solar street lamp to be controlled after adjustment or cleaning, obtaining the dust amount data of the second solar panel to be controlled and replacing the dust amount data of the first solar panel to be controlled; S5, adjusting the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel according to the number of periodic cleanings of the solar panel of the solar street lamp to be controlled and the proportion of power consumption; By setting a first threshold value for the amount of dust on the solar panel and a second threshold value for the amount of dust on the solar panel, it is determined whether to adjust the tilt angle or mechanically clean the solar panel of the solar street light to be controlled. The tilt angle adjustment is to set multiple data of natural influencing factors of the amount of dust to naturally clean the solar panel of the solar street light to be controlled. The cleaning intensity is low, which can save the power consumption of the solar panel of the solar street light to be controlled. When the amount of dust on the solar panel is large, the cleaning by natural factors alone cannot meet the requirements. Therefore, in this solution, a mechanical cleaning method is used when the amount of dust is large, so that the solar panel of the solar street light to be controlled can have better The cleaning effect makes the dust amount of the solar panel of the solar street light to be controlled lower than the set threshold range, which is beneficial to the solar panel's absorption and conversion of solar energy; the dust of the solar panel of the solar street light to be controlled is collected periodically to timely adjust the angle of the solar panel or perform mechanical cleaning under different natural influencing factor data; due to the energy consumption angle of mechanical cleaning, this solution adjusts the set first threshold of solar panel dust amount and second threshold of solar panel dust amount to adjust the number of mechanical cleaning times of the solar panel of the solar street light to be controlled in the cycle and the ratio of power consumption to storage capacity to meet the requirements.
[0006] Preferably, the S1 comprises the following steps: S11, setting the solar street lamp to be controlled and several natural factor types that have an impact on the amount of dust on the surface of the solar panel of the solar street lamp, and obtaining a set of natural factor types that have an impact on the amount of dust , a i Indicates the setting i Types of natural factors affecting dust volume, Indicates the total number of natural factors affecting the set dust volume; According to the dust amount natural influencing factor type set, the dust amount natural influencing factor data and dust amount data at the current moment on the surface of the solar panel to be controlled solar street lamp are collected to obtain the current dust amount natural influencing factor data set And the current dust volume data , The first i The data of natural influencing factors of dust volume of various types are collected; and then, taking the ground as a reference system, the tilt angle data of the solar panel of the solar street light to be controlled is collected to obtain the current tilt angle data; S12, set the initial collection time point And the final collection time point ; Collect dust amount data on the surface of solar panels of multiple existing solar street lamps at the initial collection time point and the final collection time point to obtain an initial existing dust amount data set And the final existing dust volume dataset ; , Respectively represent the first i Data on the amount of dust on the surface of solar panels of existing solar street lights. b 1 represents the total number of existing solar street lights collected; Then, using the ground as a reference system, the tilt angle data of the solar panels of the plurality of existing solar street lamps are collected to obtain an existing tilt angle data set. , Indicates the collected i The tilt angle data of the solar panels of the existing solar street lights; A plurality of time points are evenly set between the initial collection time point and the final collection time point to obtain an existing collection time point set; according to the dust amount natural influencing factor type set, the dust amount natural influencing factor data on the surface of the solar panels of the plurality of existing solar street lamps are collected at each time point in the existing collection time point set to obtain an existing dust amount natural influencing factor data matrix set , Indicates the collected i The data matrix of natural factors affecting the amount of dust on the surface of the solar panel of an existing solar street lamp is as follows: ; in, express Middle j The first of the existing collection time points k Data on natural factors affecting dust volume of various types, b 2 represents the total number of time points in the existing collection time point set; S13, calculating the average value of each dust volume natural influencing factor data at multiple existing collection time points in the existing dust volume natural influencing factor data matrix set, and obtaining the existing dust volume natural influencing factor mean data matrix ;as follows, ; in, Indicates i The first k The average value of the natural influencing factor data of the dust volume of the following types; the calculation formula is as follows: ; By collecting the current data set of natural influencing factors of dust volume, the current tilt angle data and the current dust volume data, data support is provided for the subsequent acquisition of dust volume data of the solar panel of the solar street light to be controlled after a period of time; by collecting the initial existing dust volume data set, the final existing dust volume data set, the existing tilt angle data set and the mean data matrix of natural influencing factors of existing dust volume, data support is provided for the subsequent construction of a dust volume mapping model on the solar panel surface.
[0007] Preferably, S2 comprises the following steps: S21, constructing a solar panel surface dust amount mapping model using the existing dust amount natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust amount data set and the final existing dust amount data set; S22, inputting the current tilt angle data and the current dust amount natural influencing factor data set into the solar panel surface dust amount mapping model for mapping, to obtain current dust amount difference data; By mapping the current dust volume difference data, the dust volume data of the solar panel of the solar street light to be controlled after a period of time can be calculated; thus, it is convenient to provide judgment data for whether the solar panel of the solar street light to be controlled needs to be cleaned and what cleaning method to use.
[0008] Preferably, S3 comprises the following steps: S31, setting a first threshold value of the amount of dust on the solar panel and a second threshold value of the amount of dust on the solar panel; recording the difference between the current dust amount data and the current dust amount difference data as the first dust amount data of the solar panel to be controlled ; S32: When the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel, there is no need to adjust the tilt angle data of the solar panel of the solar street lamp to be controlled; when the dust amount data of the first solar panel to be controlled is greater than or equal to the first threshold value of the dust amount of the solar panel and less than the second threshold value of the dust amount of the solar panel, the tilt angle data of the solar panel of the solar street lamp to be controlled is adjusted until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel; When the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, entering S33; S33, mechanically cleaning the solar panel of the solar street lamp to be controlled until the dust amount data of the first solar panel to be controlled is less than a first threshold value of the dust amount of the solar panel; By setting the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel, a quantitative judgment standard is provided for whether the solar panel of the solar street light to be controlled needs to be cleaned and what cleaning method to use in the future; at the same time, it also provides an optimization object for ultimately optimizing the number of mechanical cleaning times and the proportion of power consumption of the solar panel of the solar street light to be controlled.
[0009] Preferably, the step of adjusting the tilt angle data of the solar panel of the solar street light to be controlled in S32 includes the following steps: S321, constructing solar panels to adjust the angle of wild horse population , Indicates that the panel angle adjustment is the first i Wild horses, Indicates the size of the wild horse population adjusted by the panel angle; Sets the maximum number of iterations of the wild horse population adjusted by the panel angle to And the current number of iterations is , respectively recorded as the maximum iteration number of angle adjustment and the current iteration number of angle adjustment; the search space dimension of the wild horse population for the solar panel angle adjustment is 1 dimension; S322, setting the value range of the tilt angle data of the solar panel of the solar street light to be controlled, and obtaining the value range of the tilt angle data [ c 11 , c 12 ]; c 11 , c 12represents the lower limit and the upper limit of the tilt angle data of the solar panel of the solar street light to be controlled respectively; according to the tilt angle data value interval, the solar panel angle is set to adjust the initial position of each wild horse in the wild horse population, and the first initial position set is obtained. , Indicates that the angle of the solar panel is adjusted in the wild horse population i The initial position of the wild horse; the calculation formula is as follows, ; In the formula, rand 1i Indicates for Generate a random number between 0 and 1; S323, based on the dust amount data of the first solar panel to be controlled Constructing the fitness function of the wild horse population to adjust the angle of the solar panels ;as follows, ; S324, start iteration, before iteration, set the angle adjustment current iteration number to 1; in the first round of iteration, use the solar panel angle to adjust the fitness function of the wild horse population The fitness value of the initial position of each wild horse in the first initial position set is calculated in conjunction with the solar panel surface dust amount mapping model to obtain a first fitness value set; the maximum fitness value in the first fitness value set and the corresponding initial position of the wild horse are respectively used as the first global optimal fitness and the first global optimal position; the initial position of each wild horse in the first initial position set is updated according to the first global optimal fitness and the first global optimal position; after the update is completed, the angle adjustment current iteration number is increased by 1 and the next iteration is entered; In each other round of iteration, the fitness function of the wild horse population is adjusted by using the solar panel angle The solar panel angle adjustment position of each wild horse in the wild horse population updated in the previous iteration is calculated in conjunction with the solar panel surface dust mapping model to obtain a second fitness value set; the maximum fitness value in the second fitness value set and the corresponding wild horse position are used as the second global optimal fitness and the second global optimal position respectively; the position of each wild horse in the solar panel angle adjustment wild horse population updated in the previous iteration is updated according to the second global optimal fitness and the second global optimal position; after the update is completed, the current iteration number of the angle adjustment is increased by 1 and the next iteration is entered; S325, when When , the iteration is stopped to obtain the first final global optimal position; the first final global optimal position is used as the current optimized tilt angle data; otherwise, the iteration is continued until The current optimized tilt angle data and the current dust volume natural influencing factor data set are input into the solar panel surface dust volume mapping model for mapping to obtain the current optimized dust volume difference data; When the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount, the adjustment is completed; otherwise, the process returns to S324 and continues to iterate until the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount; The wild horse optimization algorithm can effectively explore different areas of the solution space, explore new solution spaces based on the migration of wild horses in the search space; usually, a better solution can be found in a smaller number of iterations, and the social interaction of wild horses helps to enhance population diversity and avoid premature convergence; based on the above advantages, the wild horse optimization algorithm is used in this scheme to perform multiple iterations on the tilt angle of the solar panel of the solar street light, and the iterative tilt angle data is substituted into the dust amount mapping model on the surface of the solar panel. The dust amount data mapped is used as the fitness function, so as the iteration proceeds. The iterative tilt angle data makes the natural cleaning effect of the solar panel of the solar street light better.
[0010] Preferably, the mechanical cleaning of the solar panel of the solar street light to be controlled in S33 comprises the following steps: S331, installing a cleaning board on the surface of the solar panel of the solar street light to be controlled; covering the cleaning board with soft cloth; S332, presetting a cleaning speed parameter; when the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, starting the cleaning board; and controlling the cleaning board to clean according to the cleaning speed parameter until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel; By covering the solar panel with soft cloth, the cleaning board will not scratch the solar panel when cleaning it, thereby protecting the solar panel; and the cleaning board can clean the solar panel with greater force and better cleaning effect.
[0011] Preferably, S4 comprises the following steps: S41, setting a dust amount data collection time interval; after adjusting the inclination angle data of the solar panel of the solar street light to be controlled in S32 or mechanically cleaning the solar panel of the solar street light to be controlled in S33, after the dust amount data collection time interval has passed, collecting dust amount data on the surface of the solar panel of the solar street light to be controlled again to obtain second dust amount data of the solar panel to be controlled; S42, replacing the dust amount data of the first solar panel to be controlled with the dust amount data of the second solar panel to be controlled, and repeating S3; Since dust accumulation takes time, a dust amount data collection time interval is set, and the solar panel is cleaned at corresponding intervals to save electricity and keep the solar panel clean.
[0012] Preferably, the S5 comprises the following steps: S51, set the cleaning frequency statistical cycle; within the cleaning frequency statistical cycle, the cleaning board counts the number of times the solar panel to control the solar street light is cleaned, the total power consumption data of the solar panel, and the total power storage data to obtain the current cleaning frequency data d 1. Current total power consumption data of solar panels d 2 and the current total storage capacity of solar panels d 3; S52, setting a periodic cleaning times threshold and a periodic power consumption and storage ratio threshold; when the current cleaning times data is greater than or equal to the periodic cleaning times threshold or the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is greater than or equal to the periodic power consumption and storage ratio threshold, adjusting the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel until the current cleaning times data is less than the periodic cleaning times threshold and the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is less than the periodic power consumption and storage ratio threshold, obtaining the final first threshold of the amount of dust on the solar panel and the final second threshold of the amount of dust on the solar panel; otherwise, there is no need to adjust the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel; S53, using the final solar panel dust amount first threshold value and the final solar panel dust amount second threshold value to replace the solar panel dust amount first threshold value and the solar panel dust amount second threshold value respectively; By adjusting the set first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel, the judgment and adjustment of whether to use natural cleaning or mechanical cleaning in each cycle changes, so that the number of mechanical cleanings and the power consumption are respectively maintained within the range of the pre-set periodic cleaning number threshold and the periodic power consumption and storage ratio threshold, so that under the premise of satisfying the periodicity of the solar panels, the overall power consumption ratio of the solar street lamps to be controlled meets the requirements.
[0013] A solar street light intelligent control system based on the Internet of Things includes a data acquisition module for a solar street light to be controlled, a data acquisition module for an existing solar street light, a dust amount mapping model building module, a current dust amount mapping module, a current dust amount determination module, a tilt angle adjustment module, a mechanical cleaning module, a periodic dust amount collection cycle module and a dust amount threshold adjustment module.
[0014] The present invention has the following beneficial effects: 1. In the present invention, by setting a first threshold value for the amount of dust on the solar panel and a second threshold value for the amount of dust on the solar panel, it is determined whether to adjust the tilt angle or mechanically clean the solar panel of the solar street light to be controlled. By adjusting the tilt angle to utilize natural factors for cleaning, the power consumption of the solar panel of the solar street light to be controlled can be saved; when the amount of dust is large, a mechanical cleaning method is adopted, so that the solar panel of the solar street light to be controlled can have a better cleaning effect.
[0015] 2. In the present invention, the first threshold value of the dust amount on the solar panel and the second threshold value of the dust amount on the solar panel are adjusted to meet the requirements of the mechanical cleaning times of the solar panel of the solar street light to be controlled and the ratio of power consumption to power storage.
[0016] 3. In the present invention, the current dust amount difference data is obtained by mapping, so that the dust amount data of the solar panel of the solar street light to be controlled after a period of time can be calculated; thereby providing judgment data for whether the solar panel of the solar street light to be controlled needs to be cleaned and what cleaning method to use.
[0017] 4. In the present invention, the tilt angle of the solar panel of the solar street light is optimized multiple times by using the Mustang optimization algorithm, and the tilt angle data obtained by iteration is substituted into the dust amount data mapped in the solar panel surface dust amount mapping model as the fitness function, so as the iteration proceeds, the iterative tilt angle data makes the natural cleaning effect of the solar panel of the solar street light better.
[0018] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the invention, the drawings required for describing the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the invention. For ordinary technicians in this field, they can also obtain drawings based on these drawings without paying creative work.
[0020] Figure 1The present invention is a schematic flow chart of an intelligent control method for solar street lamps based on the Internet of Things. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the invention to clearly and completely describe the technical solutions in the embodiments of the invention. Obviously, the described embodiments are only part of the embodiments of the invention, not all of the embodiments. Based on the embodiments in the invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the invention.
[0022] Embodiment 1 See also Figure 1 , this embodiment is a solar street lamp intelligent control method based on the Internet of Things, comprising the following steps: S1. Collect data of natural influencing factors of dust amount, tilt angle data and dust amount data at the current moment on the surface of solar panels of the current solar street lamp to be controlled and multiple existing solar street lamps, and obtain a data set of natural influencing factors of current dust amount, current tilt angle data, current dust amount data, initial existing dust amount data set, final existing dust amount data set, existing tilt angle data set and mean value data matrix of natural influencing factors of existing dust amount; The S1 comprises the following steps: S11, setting the solar street lamp to be controlled and several natural factor types that have an impact on the amount of dust on the surface of the solar panel of the solar street lamp, and obtaining a set of natural factor types that have an impact on the amount of dust , a i Indicates the setting i Types of natural factors affecting dust volume, Indicates the total number of the set natural influencing factor types of dust volume; the natural influencing factor types of dust volume include air velocity factor type, air humidity factor type and air temperature factor type, etc.; through air flow (air velocity is a measure of air flow degree), the dust on the surface of the solar panel can be blown away to a certain extent; through the moisture in the air (air humidity is a measure of moisture in the air), the dust on the surface of the solar panel can be cleaned to a certain extent; through the temperature of the air, the dust on the surface of the solar panel that is easy to volatilize with the temperature can be cleaned to a certain extent; According to the dust amount natural influencing factor type set, the dust amount natural influencing factor data and dust amount data at the current moment on the surface of the solar panel to be controlled solar street lamp are collected to obtain the current dust amount natural influencing factor data set And the current dust volume data , The first i The data of natural influencing factors of dust volume of various types are collected; and then, taking the ground as a reference system, the tilt angle data of the solar panel of the solar street light to be controlled is collected to obtain the current tilt angle data; Air velocity data, air humidity data, and air temperature data, etc., which can be directly measured by existing equipment such as air velocity sensors, humidity sensors, and temperature sensors; S12, set the initial collection time point And the final collection time point ; It is assumed that no new dust is accumulated on the surface of the solar panels of multiple existing solar street lamps between the initial collection time point and the final collection time point, and the dust amount data on the surface of the solar panels of multiple existing solar street lamps are collected at the initial collection time point and the final collection time point respectively to obtain the initial existing dust amount data set And the final existing dust volume dataset ; , Respectively represent the first i Data on the amount of dust on the surface of solar panels of existing solar street lights. b 1 represents the total number of existing solar street lights collected; Then, using the ground as a reference system, the tilt angle data of the solar panels of the plurality of existing solar street lamps are collected to obtain an existing tilt angle data set. , Indicates the collected i The tilt angle data of the solar panels of the existing solar street lights; A plurality of time points are evenly set between the initial collection time point and the final collection time point to obtain an existing collection time point set; according to the dust amount natural influencing factor type set, the dust amount natural influencing factor data on the surface of the solar panels of the plurality of existing solar street lamps are collected at each time point in the existing collection time point set to obtain an existing dust amount natural influencing factor data matrix set , Indicates the collected i The data matrix of natural factors affecting the amount of dust on the surface of the solar panel of an existing solar street lamp is as follows: ; in, express Middle j The first of the existing collection time points kData on natural factors affecting dust volume of various types, b 2 represents the total number of time points in the existing collection time point set; S13, calculating the average value of each dust volume natural influencing factor data at multiple existing collection time points in the existing dust volume natural influencing factor data matrix set, and obtaining the existing dust volume natural influencing factor mean data matrix ;as follows, ; in, Indicates i The first k The average value of the natural influencing factor data of the dust volume of the following types; the calculation formula is as follows: ; S2, using the existing dust volume natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust volume data set and the final existing dust volume data set to build a solar panel surface dust volume mapping model, and map and subtract the current dust volume natural influencing factor data set and the current tilt angle data to obtain the dust volume data of the first solar panel to be controlled; The S2 comprises the following steps: S21, constructing a solar panel surface dust amount mapping model using the existing dust amount natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust amount data set and the final existing dust amount data set; The S21 comprises the following steps: S211, performing a difference operation on the initial existing dust amount data set and the final existing dust amount data set to obtain an existing dust amount difference data set , Indicates the first i The difference between the dust amount data on the surface of the solar panel of the existing solar street lamps, ; S212, constructing an initial SVM model and setting a training data ratio; dividing the existing dust amount natural influencing factor mean data matrix, the existing tilt angle data set, and the existing dust amount difference data set according to the training data ratio to obtain the existing dust amount natural influencing factor mean training data matrix, the existing tilt angle training data set, the existing dust amount difference training data set, the existing dust amount natural influencing factor mean test data matrix, the existing tilt angle test data set, and the existing dust amount difference test data set; S213, setting a training error threshold; inputting the existing dust volume natural influencing factor mean training data matrix, the existing tilt angle training data set as training data, and the existing dust volume difference training data set as training labels into the initial SVM model for training; during the training process, when the training error is less than the training error threshold, stopping the training to obtain a trained SVM model; otherwise, continuing the training until the training error is less than the training error threshold; S214, setting a test accuracy threshold; inputting the existing dust volume natural influencing factor mean test data matrix, the existing tilt angle test data set as test data, and the existing dust volume difference test data set as test labels into the trained SVM model for testing; after the test is completed, the test accuracy data is obtained; when the test accuracy data is greater than or equal to the test accuracy threshold, the trained SVM model is used as the solar panel surface dust volume mapping model; otherwise, returning to S213 to continue training the trained SVM model until the test accuracy data is greater than or equal to the test accuracy threshold; S22, inputting the current tilt angle data and the current dust amount natural influencing factor data set into the solar panel surface dust amount mapping model for mapping, to obtain current dust amount difference data; S3, determining whether to adjust the tilt angle of the solar panel of the solar street lamp to be controlled or to mechanically clean it according to the preset first threshold of the amount of dust on the solar panel, the second threshold of the amount of dust on the solar panel and the dust amount data of the first solar panel to be controlled; The S3 comprises the following steps: S31, setting a first threshold value of the amount of dust on the solar panel and a second threshold value of the amount of dust on the solar panel; recording the difference between the current dust amount data and the current dust amount difference data as the first dust amount data of the solar panel to be controlled ; S32: When the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel, there is no need to adjust the tilt angle data of the solar panel of the solar street lamp to be controlled; when the dust amount data of the first solar panel to be controlled is greater than or equal to the first threshold value of the dust amount of the solar panel and less than the second threshold value of the dust amount of the solar panel, the tilt angle data of the solar panel of the solar street lamp to be controlled is adjusted until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel; When the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, entering S33; The step of adjusting the tilt angle data of the solar panel of the solar street light to be controlled in S32 includes the following steps: S321, constructing solar panels to adjust the angle of wild horse population , Indicates that the panel angle adjustment is the first i Wild horses, Indicates the size of the wild horse population adjusted by the panel angle; Sets the maximum number of iterations of the wild horse population adjusted by the panel angle to And the current number of iterations is , respectively recorded as the maximum iteration number of angle adjustment and the current iteration number of angle adjustment; the search space dimension of the wild horse population for the solar panel angle adjustment is 1 dimension; S322, setting the value range of the tilt angle data of the solar panel of the solar street light to be controlled, and obtaining the value range of the tilt angle data [ c 11 , c 12 ]; c 11 , c 12 represents the lower limit and the upper limit of the tilt angle data of the solar panel of the solar street light to be controlled respectively; according to the tilt angle data value interval, the solar panel angle is set to adjust the initial position of each wild horse in the wild horse population, and the first initial position set is obtained. , Indicates that the angle of the solar panel is adjusted in the wild horse population i The initial position of the wild horse; the calculation formula is as follows, ; In the formula, rand 1i Indicates for Generate a random number between 0 and 1; S323, based on the dust amount data of the first solar panel to be controlled Constructing the fitness function of the wild horse population to adjust the angle of the solar panels ;as follows, ; S324, start iteration, before iteration, set the angle adjustment current iteration number to 1; in the first round of iteration, use the solar panel angle to adjust the fitness function of the wild horse population The fitness value of the initial position of each wild horse in the first initial position set is calculated in conjunction with the solar panel surface dust amount mapping model to obtain a first fitness value set; the maximum fitness value in the first fitness value set and the corresponding initial position of the wild horse are respectively used as the first global optimal fitness and the first global optimal position; the initial position of each wild horse in the first initial position set is updated according to the first global optimal fitness and the first global optimal position; after the update is completed, the angle adjustment current iteration number is increased by 1 and the next iteration is entered; In each other round of iteration, the fitness function of the wild horse population is adjusted by using the solar panel angle The solar panel angle adjustment position of each wild horse in the wild horse population updated in the previous iteration is calculated in conjunction with the solar panel surface dust mapping model to obtain a second fitness value set; the maximum fitness value in the second fitness value set and the corresponding wild horse position are used as the second global optimal fitness and the second global optimal position respectively; the position of each wild horse in the solar panel angle adjustment wild horse population updated in the previous iteration is updated according to the second global optimal fitness and the second global optimal position; after the update is completed, the current iteration number of the angle adjustment is increased by 1 and the next iteration is entered; S325, when When , the iteration is stopped to obtain the first final global optimal position; the first final global optimal position is used as the current optimized tilt angle data; otherwise, the iteration is continued until The current optimized tilt angle data and the current dust volume natural influencing factor data set are input into the solar panel surface dust volume mapping model for mapping to obtain the current optimized dust volume difference data; When the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount, the adjustment is completed; otherwise, the process returns to S324 and continues to iterate until the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount; S33, mechanically cleaning the solar panel of the solar street lamp to be controlled until the dust amount data of the first solar panel to be controlled is less than a first threshold value of the dust amount of the solar panel; Mechanically cleaning the solar panel of the solar street lamp to be controlled in S33 includes the following steps: S331, installing a cleaning board on the surface of the solar panel of the solar street light to be controlled; covering the cleaning board with soft cloth; S332, presetting a cleaning speed parameter; when the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, starting the cleaning board; and controlling the cleaning board to clean according to the cleaning speed parameter until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel; S4, periodically collecting the amount of dust on the surface of the solar panel of the solar street lamp to be controlled after adjustment or cleaning, obtaining the dust amount data of the second solar panel to be controlled and replacing the dust amount data of the first solar panel to be controlled; The S4 comprises the following steps: S41, setting a dust amount data collection time interval; after adjusting the inclination angle data of the solar panel of the solar street light to be controlled in S32 or mechanically cleaning the solar panel of the solar street light to be controlled in S33, after the dust amount data collection time interval has passed, collecting dust amount data on the surface of the solar panel of the solar street light to be controlled again to obtain second dust amount data of the solar panel to be controlled; S42, replacing the dust amount data of the first solar panel to be controlled with the dust amount data of the second solar panel to be controlled, and repeating S3; S5, adjusting the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel according to the number of periodic cleanings of the solar panel of the solar street lamp to be controlled and the proportion of power consumption; The S5 comprises the following steps: S51, set the cleaning frequency statistical cycle; within the cleaning frequency statistical cycle, the cleaning board counts the number of times the solar panel to control the solar street light is cleaned, the total power consumption data of the solar panel, and the total power storage data to obtain the current cleaning frequency data d 1. Current total power consumption data of solar panels d 2 and the current total storage capacity of solar panels d 3; S52, setting a periodic cleaning times threshold and a periodic power consumption and storage ratio threshold; when the current cleaning times data is greater than or equal to the periodic cleaning times threshold or the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is greater than or equal to the periodic power consumption and storage ratio threshold, adjusting the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel until the current cleaning times data is less than the periodic cleaning times threshold and the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is less than the periodic power consumption and storage ratio threshold, obtaining the final first threshold of the amount of dust on the solar panel and the final second threshold of the amount of dust on the solar panel; otherwise, there is no need to adjust the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel; Preferably, adjusting the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel in S52 comprises the following steps: S521, construct dust volume threshold to adjust wild horse population , The dust volume threshold adjusts the wild horse population. i Wild horses, Indicates that the dust volume threshold adjusts the size of the wild horse population; Sets the maximum number of iterations of the dust volume threshold to adjust the wild horse population And the current number of iterations is , respectively recorded as the maximum number of iterations of threshold adjustment and the current number of iterations of threshold adjustment; the dimension of the search space of the wild horse population adjusted by the dust volume threshold is 2-dimensional; S522, setting the first threshold value of the amount of dust on the solar panel and the value range of the second threshold value of the amount of dust on the solar panel, and obtaining the value range of the first threshold value of the amount of dust [ c 21 , c 22 ] and the second threshold value interval of dust volume[ c 31 , c 32 ]; c 21 , c 22 respectively represent the lower limit and the upper limit of the first threshold value of the solar panel dust amount; c 31 , c 32 respectively represent the lower limit and the upper limit of the second threshold value of the solar panel dust amount; The dust amount threshold is set according to the first dust amount threshold value interval and the second dust amount threshold value interval to adjust the initial position of each wild horse in the wild horse population, and obtain a second initial position matrix ;as follows, ; in, , The dust volume thresholds are used to adjust the number of wild horses in the population. i The components of the initial position of the wild horse in the dimensions of the first threshold of the solar panel dust amount and the second threshold of the solar panel dust amount; the calculation formulas are as follows: ; ; In the formula, rand 2i1 , rand 2i2 Respectively for , Generate a random number between 0 and 1; S523, according to the current cleaning times data d 1. Current total power consumption data of solar panels d 2 and the current total storage capacity of solar panels d 3. Constructing the fitness function of the wild horse population based on the dust volume threshold ;as follows, ; S524, start iteration, before iteration, set the threshold to adjust the current iteration number to 1; in the first round of iteration, use the dust volume threshold to adjust the fitness function of the wild horse population Calculate the fitness value of the initial position of each wild horse in the second initial position matrix to obtain a third fitness value set; use the maximum fitness value in the third fitness value set and the corresponding initial position of the wild horse as the third global optimal fitness and the third global optimal position respectively; update the initial position of each wild horse in the second initial position matrix according to the third global optimal fitness and the third global optimal position; after the update is completed, adjust the current iteration number of the threshold by 1 and enter the next round of iteration; In each other round of iteration, the dust volume threshold is used to adjust the fitness function of the wild horse population. Calculate the fitness value of the position of each wild horse in the wild horse population adjusted by the dust amount threshold value updated in the previous iteration process to obtain a fourth fitness value set; use the maximum fitness value in the fourth fitness value set and the corresponding position of the wild horse as the fourth global optimal fitness and the fourth global optimal position respectively; update the position of each wild horse in the wild horse population adjusted by the dust amount threshold value updated in the previous iteration process according to the fourth global optimal fitness and the fourth global optimal position; after the update is completed, add 1 to the current iteration number of the threshold adjustment and enter the next iteration; S525, when When , the iteration is stopped to obtain the second final global optimal position; the components of the second final global optimal position in the dimensions of the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel are respectively used as the first threshold value of the amount of dust on the solar panel after optimization and the second threshold value of the amount of dust on the solar panel after optimization; the first threshold value of the amount of dust on the solar panel after optimization and the second threshold value of the amount of dust on the solar panel after optimization are respectively replaced with the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel; after the replacement is completed, the number of times the cleaning board cleans the solar panel to control the solar street lamp, the total power consumption data of the solar panel and the total power storage data are counted within the cleaning number statistical period to obtain the current optimized cleaning number data, the current optimized total power consumption data of the solar panel and the current optimized total power storage data of the solar panel; S526, when the current optimized cleaning times data is less than the periodic cleaning times threshold and the ratio between the current optimized total power consumption data of the solar panel and the current optimized total power storage data of the solar panel is less than the periodic power consumption and power storage ratio threshold, the optimized solar panel dust amount first threshold and the optimized solar panel dust amount second threshold are used as the final solar panel dust amount first threshold and the final solar panel dust amount second threshold respectively; otherwise, return to S524 to continue iterating until the current optimized cleaning times data is less than the periodic cleaning times threshold and the ratio between the current optimized total power consumption data of the solar panel and the current optimized total power storage data of the solar panel is less than the periodic power consumption and power storage ratio threshold; By using the Mustang optimization algorithm, the first threshold of the solar panel dust amount and the second threshold of the solar panel dust amount are optimized for multiple iterations at the same time, and the number of mechanical cleanings performed within the cleaning frequency statistical period and the ratio of power consumption to power storage are used as the fitness function; therefore, as the iteration proceeds, the number of mechanical cleanings performed within the cleaning frequency statistical period becomes less and less, and the ratio of power consumption to power storage becomes smaller and smaller, and finally the threshold requirements are met; S53: Use the final first threshold of the amount of dust on the solar panel and the final second threshold of the amount of dust on the solar panel to replace the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel respectively.
[0023] Embodiment 2
[0024] This embodiment discloses an intelligent control system for solar street lights based on the Internet of Things. The system can implement the method of the above embodiment, including a data collection module for a solar street light to be controlled, a data collection module for an existing solar street light, a dust amount mapping model building module, a current dust amount mapping module, a current dust amount determination module, a tilt angle adjustment module, a mechanical cleaning module, a periodic dust amount collection cycle module, a dust amount threshold adjustment module and a weather information acquisition prevention module; The current solar street light data collection module to be controlled is used to collect the natural influencing factor data of the dust amount at the current moment on the surface of the solar panel of the solar street light to be controlled, the tilt angle data and the dust amount data, and obtain the current dust amount natural influencing factor data set, the current tilt angle data and the current dust amount data; The existing solar street light data collection module is used to collect dust amount data on the surface of solar panels of multiple existing solar street lights, tilt angle data of solar panels, and data of natural factors affecting dust amount at multiple time points and calculate the average value to obtain an initial existing dust amount data set, a final existing dust amount data set, an existing tilt angle data set, and a mean value data matrix of natural factors affecting existing dust amount; The dust amount mapping model building module is used to build a solar panel surface dust amount mapping model by using an existing dust amount natural influencing factor mean value data matrix, an existing tilt angle data set, an initial existing dust amount data set, and a final existing dust amount data set; The current dust amount mapping module is used to use the solar panel surface dust amount mapping model to map the current dust amount natural influencing factor data set and the current tilt angle data and to perform subtraction with the current dust amount data to obtain the dust amount data of the first solar panel to be controlled; The current dust amount determination module is used to determine whether to adjust the inclination angle of the solar panel of the solar street lamp to be controlled or to perform mechanical cleaning according to the preset first threshold value of the solar panel dust amount, the second threshold value of the solar panel dust amount and the dust amount data of the first solar panel to be controlled, and obtain a determination result; The tilt angle adjustment module is used to adjust the tilt angle of the solar panel of the solar street light to be controlled according to the determination result to obtain the adjusted solar street light to be controlled; The mechanical cleaning module is used to mechanically clean the solar panel of the solar street light to be controlled according to the determination result, and obtain the solar street light to be controlled after cleaning; The periodic dust amount collection cycle module is used to periodically collect the amount of dust on the surface of the solar panel of the solar street lamp to be controlled after adjustment or cleaning, obtain the dust amount data of the second solar panel to be controlled and replace the dust amount data of the first solar panel to be controlled; The dust amount threshold adjustment module is used to adjust the first dust amount threshold of the solar panel and the second dust amount threshold of the solar panel according to the periodic cleaning times and the proportion of power consumption of the solar panel of the solar street lamp to be controlled; The weather information acquisition prevention module is used to collect weather information data on the network to determine whether there will be sunshine the next day; if it is determined that there will be no sunshine, charging is performed that night because the electricity price is lower in the second half of the night; otherwise, charging is not required.
[0025] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0026] The preferred embodiments of the invention disclosed above are only used to help explain the invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the invention, so that those skilled in the art can understand and use the invention well.
Claims
1. A solar street light intelligent control method based on the Internet of Things, characterized in that: The following steps are involved: S1. Collect data of natural influencing factors of dust amount, tilt angle data and dust amount data at the current moment on the surface of solar panels of the current solar street lamp to be controlled and multiple existing solar street lamps, and obtain a data set of natural influencing factors of current dust amount, current tilt angle data, current dust amount data, initial existing dust amount data set, final existing dust amount data set, existing tilt angle data set and mean value data matrix of natural influencing factors of existing dust amount; S2, using the existing dust volume natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust volume data set and the final existing dust volume data set to build a solar panel surface dust volume mapping model, and map and subtract the current dust volume natural influencing factor data set and the current tilt angle data to obtain the dust volume data of the first solar panel to be controlled; S3, determining whether to adjust the tilt angle of the solar panel of the solar street lamp to be controlled or to mechanically clean it according to the preset first threshold of the amount of dust on the solar panel, the second threshold of the amount of dust on the solar panel and the dust amount data of the first solar panel to be controlled; S4, periodically collecting the amount of dust on the surface of the solar panel of the solar street lamp to be controlled after adjustment or cleaning, obtaining the dust amount data of the second solar panel to be controlled and replacing the dust amount data of the first solar panel to be controlled; S5. Adjust the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel according to the number of periodic cleanings and the proportion of power consumption of the solar panel of the solar street lamp to be controlled.
2. According to the Internet of Things-based solar street light intelligent control method of claim 1, it is characterized in that: The S1 comprises the following steps: S11, setting the solar street lamp to be controlled and several natural factor types that have an impact on the amount of dust on the surface of the solar panel of the solar street lamp, and obtaining a set of natural factor types that have an impact on the amount of dust; According to the dust amount natural influencing factor type set, the dust amount natural influencing factor data and dust amount data at the current moment on the surface of the solar panel of the solar street lamp to be controlled are collected to obtain a current dust amount natural influencing factor data set and current dust amount data; then, with the ground as a reference system, the inclination angle data of the solar panel of the solar street lamp to be controlled are collected to obtain the current inclination angle data; S12, setting an initial collection time point and a final collection time point; collecting dust amount data on the surface of solar panels of multiple existing solar street lamps at the initial collection time point and the final collection time point, respectively, to obtain an initial existing dust amount data set and a final existing dust amount data set; then taking the ground as a reference system, collecting tilt angle data of the solar panels of the multiple existing solar street lamps, to obtain an existing tilt angle data set; According to the dust amount natural influencing factor type set, data of dust amount natural influencing factors on the surfaces of solar panels of the plurality of existing solar street lamps are collected at a plurality of time points to obtain a data matrix set of existing dust amount natural influencing factors; S13, calculating the average value of each natural influencing factor of dust amount at multiple existing collection time points in the existing data matrix of natural influencing factors of dust amount, to obtain the mean value data matrix of natural influencing factors of dust amount.
3. According to the Internet of Things-based solar street light intelligent control method of claim 2, it is characterized in that: The S2 comprises the following steps: S21, constructing a solar panel surface dust amount mapping model using the existing dust amount natural influencing factor mean data matrix, the existing tilt angle data set, the initial existing dust amount data set and the final existing dust amount data set; S22, inputting the current tilt angle data and the current dust amount natural influencing factor data set into the solar panel surface dust amount mapping model for mapping, and obtaining the current dust amount difference data.
4. According to the method of intelligent control of solar street lamps based on Internet of Things in claim 3, it is characterized in that: The S3 comprises the following steps: S31, setting a first threshold value of the dust amount of the solar panel and a second threshold value of the dust amount of the solar panel; recording the difference between the current dust amount data and the current dust amount difference data as the first dust amount data of the solar panel to be controlled; S32: When the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel, there is no need to adjust the tilt angle data of the solar panel of the solar street lamp to be controlled; when the dust amount data of the first solar panel to be controlled is greater than or equal to the first threshold value of the dust amount of the solar panel and less than the second threshold value of the dust amount of the solar panel, the tilt angle data of the solar panel of the solar street lamp to be controlled is adjusted until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel; When the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, entering S33; S33, mechanically cleaning the solar panel of the solar street light to be controlled until the dust amount data of the first solar panel to be controlled is less than a first threshold value of the dust amount of the solar panel.
5. According to the method of intelligent control of solar street lamps based on Internet of Things in claim 4, it is characterized in that: The step of adjusting the tilt angle data of the solar panel of the solar street light to be controlled in S32 includes the following steps: S321, constructing a wild horse population for adjusting the angle of the solar panel; setting the maximum number of iterations of the wild horse population for adjusting the angle of the solar panel to And the current number of iterations is , respectively recorded as the maximum iteration number of angle adjustment and the current iteration number of angle adjustment; S322, setting a value interval of the tilt angle data of the solar panel of the solar street light to be controlled to obtain a value interval of the tilt angle data; adjusting the initial position of each wild horse in the wild horse population by setting the angle of the solar panel according to the value interval of the tilt angle data to obtain a first initial position set; S323, constructing a fitness function for adjusting the wild horse population for the solar panel angle according to the dust amount data of the first solar panel to be controlled; S324, start iteration; in each round of iteration, the fitness function of the wild horse population for adjusting the angle of the solar panel is used and the solar panel surface dust mapping model is used to calculate the fitness value of the position of each wild horse in the wild horse population for adjusting the angle of the solar panel updated in the previous round of iteration, and the position of each wild horse in the wild horse population for adjusting the angle of the solar panel updated in the previous round of iteration is updated; after the update is completed, the current iteration number of the angle adjustment is increased by 1 and the next round of iteration is entered; S325, when When , the iteration is stopped to obtain the first final global optimal position; the first final global optimal position is used as the current optimized tilt angle data; otherwise, the iteration is continued until The current optimized tilt angle data and the current dust volume natural influencing factor data set are input into the solar panel surface dust volume mapping model for mapping to obtain the current optimized dust volume difference data; When the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount, the adjustment ends; otherwise, return to S324 to continue iterating until the difference between the current dust amount data and the current optimized dust amount difference data is less than the first threshold of the solar panel dust amount.
6. According to the method of intelligent control of solar street lamps based on Internet of Things in claim 5, it is characterized in that: Mechanically cleaning the solar panel of the solar street lamp to be controlled in S33 includes the following steps: S331, installing a cleaning board on the surface of the solar panel of the solar street light to be controlled; covering the cleaning board with soft cloth; S332, pre-set cleaning speed parameters; when the dust amount data of the first solar panel to be controlled is greater than or equal to the second threshold value of the dust amount of the solar panel, start the cleaning board; control the cleaning board according to the cleaning speed parameters until the dust amount data of the first solar panel to be controlled is less than the first threshold value of the dust amount of the solar panel.
7. The method for intelligently controlling solar street lamps based on the Internet of Things according to claim 6 is characterized in that: The S4 comprises the following steps: S41, setting a dust amount data collection time interval; after adjusting the inclination angle data of the solar panel of the solar street light to be controlled in S32 or mechanically cleaning the solar panel of the solar street light to be controlled in S33, after the dust amount data collection time interval has passed, collecting dust amount data on the surface of the solar panel of the solar street light to be controlled again to obtain second dust amount data of the solar panel to be controlled; S42, using the dust amount data of the second solar panel to be controlled to replace the dust amount data of the first solar panel to be controlled, and repeating S3.
8. The method for intelligently controlling solar street lamps based on the Internet of Things according to claim 7 is characterized in that: The S5 comprises the following steps: S51, setting a cleaning frequency statistical cycle; within the cleaning frequency statistical cycle, the cleaning board counts the number of times the solar panel to be controlled by the solar street light is cleaned, the total power consumption data of the solar panel, and the total power storage data, and obtains the current cleaning frequency data, the current total power consumption data of the solar panel, and the current total power storage data of the solar panel; S52, setting a periodic cleaning times threshold and a periodic power consumption and storage ratio threshold; when the current cleaning times data is greater than or equal to the periodic cleaning times threshold or the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is greater than or equal to the periodic power consumption and storage ratio threshold, adjusting the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel until the current cleaning times data is less than the periodic cleaning times threshold and the ratio between the current total power consumption data of the solar panel and the current total power storage data of the solar panel is less than the periodic power consumption and storage ratio threshold, obtaining the final first threshold of the amount of dust on the solar panel and the final second threshold of the amount of dust on the solar panel; otherwise, there is no need to adjust the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel; S53: Use the final first threshold of the amount of dust on the solar panel and the final second threshold of the amount of dust on the solar panel to replace the first threshold of the amount of dust on the solar panel and the second threshold of the amount of dust on the solar panel respectively.
9. The method for intelligent control of solar street lamps based on the Internet of Things according to claim 8 is characterized in that: In S52, the first threshold value of the amount of dust on the solar panel and the second threshold value of the amount of dust on the solar panel are adjusted using the Mustang optimization algorithm.
10. A system for implementing the intelligent control method of solar street lamp based on Internet of Things as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Solar photovoltaic power generation system with high conversion efficiency
CN113691196A
Intelligent regulation and control method and system for solar energy storage
CN115018402A
Intelligent solar street lamp control method and system
CN116847521A
Automatic unmanned aerial vehicle transportation system based on solar power generation
CN118567233A
Automatic dust removal device for solar panel
CN217824828U
Cited By
Photovoltaic panel performance optimization method based on dynamic adjustment of ash removal period
CN120974391A