Photovoltaic cell cleaning robot control method and device, electronic equipment and storage medium
By acquiring environmental data of photovoltaic cells and accurately matching cleaning solutions, the problem of poor adaptability of traditional photovoltaic cell cleaning equipment is solved, achieving efficient and energy-saving cleaning results and ensuring the performance and power generation efficiency of photovoltaic cells.
Patent Information
- Application Number
- CN202511339325.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-18
- Publication Date
- 2025-11-21
AI Technical Summary
Traditional photovoltaic cell cleaning equipment is difficult to adapt to different environmental conditions, resulting in incomplete cleaning and waste of resources. Existing intelligent cleaning equipment fails to fully consider factors such as temperature and humidity, resulting in poor targeting and effectiveness of cleaning solutions.
By acquiring data on dust levels, temperature, and humidity in the photovoltaic cell environment, using specific wavelengths of light to detect dust levels, and combining dust, temperature, and humidity levels to match cleaning solutions, the system can precisely control water pressure, water volume, cleaning time, and methods to achieve intelligent cleaning.
This improves the targeting and efficiency of photovoltaic cell cleaning, avoids damage to the cells, adapts to diverse environments, and ensures power generation efficiency and equipment lifespan.
Smart Images

Figure CN121000167A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of photovoltaic technology, and in particular to a photovoltaic cell cleaning robot control method and device, an electronic device, and a storage medium. BACKGROUND
[0002] With the rapid development of the photovoltaic industry, photovoltaic cells are increasingly widely used in the energy field, and their cleaning and maintenance problems are becoming increasingly critical. Although automatic cleaning equipment can achieve a certain degree of automation, traditional equipment is difficult to adapt to different environmental conditions, and often uses a fixed cleaning mode, resulting in resource waste and incomplete cleaning. The cleaning scheme lacks pertinence and effectiveness, and it is difficult to meet the cleaning needs of photovoltaic cells in diverse environments. SUMMARY
[0003] The present application aims to at least partially solve one of the technical problems in the related art.
[0004] To this end, the present application proposes a method, device, electronic device, and storage medium.
[0005] An embodiment of the present application provides a photovoltaic cell cleaning robot control method, comprising:
[0006] obtaining environmental data of an environment in which a cleaning robot of a photovoltaic cell is located, the environmental data including dust amount, temperature, and humidity;
[0007] obtaining a cleaning scheme matched with the environmental data, and controlling water pressure, water volume, cleaning time, and cleaning mode of the cleaning robot according to the cleaning scheme.
[0008] Optionally, the obtaining of the environmental data of the environment in which the cleaning robot of the photovoltaic cell is located comprises:
[0009] emitting light of a specific wavelength to the surface of the photovoltaic cell, detecting intensity changes of the light scattered by dust particles, and calculating the dust amount.
[0010] Optionally, the obtaining of the cleaning scheme matched with the environmental data comprises:
[0011] determining a dust amount grade according to an interval in which the dust amount is located;
[0012] determining a temperature grade according to an interval in which the temperature is located;
[0013] determining a humidity grade according to an interval in which the humidity is located;
[0014] determining a corresponding cleaning scheme according to the dust amount grade, the temperature grade, and the humidity grade.
[0015] Optionally, the determining the corresponding cleaning scheme according to the dust amount level, the temperature level and the humidity level comprises:
[0016] In response to the dust amount level being a high level, determining that the water pressure in the cleaning scheme is high pressure and the water amount is high water amount;
[0017] In response to the dust amount level being a medium level, determining that the water pressure in the cleaning scheme is medium pressure and the water amount is medium water amount;
[0018] In response to the dust amount level being a low level, determining that the water pressure in the cleaning scheme is low pressure and the water amount is low water amount.
[0019] Optionally, the determining the corresponding cleaning scheme according to the dust amount level, the temperature level and the humidity level comprises:
[0020] In response to the temperature level being a high level, determining that the flushing time in the cleaning scheme is greater than a first time threshold;
[0021] In response to the temperature level being a medium level, determining that the flushing time in the cleaning scheme is greater than a second time threshold and less than the first time threshold;
[0022] In response to the temperature level being a low level, determining that the flushing time in the cleaning scheme is less than the second time threshold.
[0023] Optionally, the determining the corresponding cleaning scheme according to the dust amount level, the temperature level and the humidity level comprises:
[0024] In response to the humidity level being a high level, determining that the cleaning mode in the cleaning scheme is wiping cleaning;
[0025] In response to the humidity level being a medium level, determining that the cleaning mode in the cleaning scheme is rolling brush cleaning;
[0026] In response to the humidity level being a low level, determining that the cleaning mode in the cleaning scheme is blowing.
[0027] Another aspect of the present application provides a photovoltaic cell cleaning robot control device, comprising:
[0028] A collection module configured to acquire environmental data of an environment in which a photovoltaic cell cleaning robot is located, the environmental data comprising dust amount, temperature and humidity;
[0029] A control module configured to acquire a cleaning scheme matched with the environmental data and control water pressure, water amount, cleaning time and cleaning mode of the cleaning robot according to the cleaning scheme.
[0030] Another aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of the preceding aspects when executing the program.
[0031] Another aspect of the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method according to any one of the preceding aspects.
[0032] Another aspect of the present application provides a chip, comprising a processing circuit configured to implement the method according to any one of the preceding aspects.
[0033] Another aspect of the present application provides a computer program product, wherein the program, when executed by a processor, implements the method according to any one of the preceding aspects.
[0034] The photovoltaic cell cleaning robot control method, device, electronic device, chip and storage medium provided by the present application can ensure that the cleaning process can efficiently remove dust and other pollutants, avoid damage to the photovoltaic cell due to improper operation, and thus maintain the performance and power generation efficiency of the photovoltaic cell.
[0035] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS
[0036] The above and / or additional aspects and advantages of the present application will become apparent and be readily appreciated from the following description, taken in conjunction with the accompanying drawings, in which:
[0037] Figure 1 A flowchart of a photovoltaic cell cleaning robot control method provided by an embodiment of the present application;
[0038] Figure 2 A structural diagram of a photovoltaic cell cleaning robot control device provided by an embodiment of the present application;
[0039] Figure 3 A structural diagram of an electronic device provided by an embodiment of the present application;
[0040] Figure 4 A structural diagram of a chip provided by an embodiment of the present application. DETAILED DESCRIPTION
[0041] Embodiments of the present application are described below in detail, examples of which are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present application, and cannot be understood as a limitation of the present application.
[0042] With the rapid development of the photovoltaic industry, photovoltaic cells are increasingly widely used in the energy field, and their cleaning and maintenance problems are becoming increasingly critical. At present, there are various cleaning methods for photovoltaic cells, but each has its limitations.
[0043] Traditional manual cleaning relies on manpower, is inefficient and easily affected by the environment. Cleaning a large photovoltaic power station is time-consuming and labor-intensive, and personnel operations are difficult in bad weather. Although automatic cleaning equipment can achieve a certain degree of automation, traditional equipment is difficult to adapt to different environmental conditions, often uses a fixed cleaning mode, resulting in resource waste and incomplete cleaning. Some intelligent cleaning equipment can sense environmental data and automatically adjust the cleaning scheme, but the data acquisition is not comprehensive, only detects the amount of dust, ignores the influence of environmental factors such as temperature and humidity, and the intelligent algorithm is complex, has insufficient adaptability to complex environments, and the optimized cleaning scheme is still imperfect.
[0044] In terms of dust amount detection, traditional methods such as weighing and resistance method have the disadvantages of complicated operation, slow response, and large environmental interference. Although optical detection technology is gradually emerging, existing technologies mostly estimate the amount of dust by simply measuring the intensity of scattered light, without precise calculation combined with specific wavelength light emission and intensity change, resulting in insufficient measurement accuracy and reliability.
[0045] In terms of cleaning scheme determination, traditional methods are often based on a single environmental factor, such as adjusting water pressure and water volume only according to the amount of dust, ignoring the significant influence of temperature and humidity on cleaning effect. Temperature affects the physical properties of water and dust adhesion, and humidity affects the hygroscopicity of dust and the drying time of the battery surface. The lack of comprehensive consideration of these factors results in poor pertinence and effectiveness of the cleaning scheme, making it difficult to meet the cleaning needs of photovoltaic cells in diverse environments.
[0046] The present patent aims to provide a photovoltaic cell cleaning robot control method that integrates environmental data, overcomes the defects of existing technologies by accurately detecting environmental data and intelligently matching cleaning schemes, and achieves efficient, energy-saving, and stable photovoltaic cell cleaning effect.
[0047] The photovoltaic cell cleaning robot control method, device, electronic equipment, chip, and storage medium of the embodiments of the present application are described below with reference to the accompanying drawings.
[0048] Figure 1 A flowchart of the photovoltaic cell cleaning robot control provided by the embodiments of the present application is shown.
[0049] As an implementation form, the photovoltaic cell cleaning robot control method of the embodiment of the present application can be configured in a photovoltaic cell cleaning robot control device, which can be applied to any electronic device to enable the electronic device to perform the photovoltaic cell cleaning robot control function.
[0050] The electronic device can be any device with computing capability, for example, a mobile terminal, such as a mobile phone, a tablet computer, a personal digital assistant, a wearable device, and the like, which has various operating systems, touch screens, and / or display screens.
[0051] As another implementation form, the photovoltaic cell cleaning robot control method of the embodiment of the present application can also be executed by a chip with processing capability, including an image signal processing chip (ISP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a field-programmable gate array (FPGA), a system on a chip (SOC), a reduced instruction set computer (RISC), and the like, which are not listed one by one.
[0052] It should be noted that the collection of user-related data in the present application is performed with the authorization of the user and in strict compliance with relevant laws and regulations on privacy and security.
[0053] As shown in Figure 1 The method can include the following steps:
[0054] Step 101, obtaining environment data of an environment in which a photovoltaic cell cleaning robot is located, the environment data including dust amount, temperature, and humidity;
[0055] Step 102, obtaining a cleaning scheme matched with the environment data, and controlling water pressure, water amount, cleaning time, and cleaning mode of the cleaning robot according to the cleaning scheme.
[0056] In this embodiment, through precise monitoring and intelligent control, the cleaning robot can perform appropriate cleaning operations based on the environmental conditions. The key lies in the following series of steps: First, environmental data of the environment in which the photovoltaic cell cleaning robot is located is acquired. This data includes three important parameters: dust level, temperature, and humidity, which directly reflect the contamination on the photovoltaic cell surface and the surrounding environmental conditions. Next, based on the acquired environmental data, a suitable cleaning plan is matched, and instructions are issued to the cleaning robot's various parameters according to this plan. Specifically, the water pressure, water volume, cleaning time, and cleaning method of the cleaning robot are controlled to ensure that the cleaning process can efficiently remove dust and other pollutants without damaging the photovoltaic cells due to improper operation. This maintains the performance and power generation efficiency of the photovoltaic cells, improves the versatility and practicality of the cleaning robot in different environments, and meets the photovoltaic cell cleaning needs in diverse scenarios.
[0057] Optionally, based on extensive experimental data and field testing experience, multiple cleaning schemes can be preset according to different ranges of dust volume, temperature, and humidity. For example, in an environment with high dust volume (assuming the dust volume exceeds the set threshold A), moderate temperature (between T1 and T2), and low humidity (below the set threshold H), a high-intensity cleaning scheme is used; while in an environment with low dust volume, low temperature, and high humidity, a gentler cleaning scheme is used.
[0058] The system rapidly processes and analyzes real-time environmental data, comparing dust levels, temperature, and humidity against corresponding ranges in a pre-defined solution library. When a solution matches the current environmental data, it is selected as the execution plan for this cleaning operation. If multiple solutions meet some conditions, the solution closest to the environmental data is chosen, or the final cleaning plan is determined based on pre-defined priority rules (e.g., prioritizing dust levels).
[0059] The control unit precisely controls the water pressure, water volume, and cleaning method of the cleaning robot.
[0060] Water pressure control: Precise water pressure can be adjusted by regulating the speed of the built-in water pump or the opening of the pressure regulating valve in the cleaning robot. For environments with high dust levels or stubborn dirt, the water pressure is increased to enhance cleaning power; while in scenarios with low dust levels or where gentle cleaning of the photovoltaic cell surface is required, the water pressure is reduced to avoid damaging the cells.
[0061] Water quantity control: The flow sensor and solenoid valve work together to control the water usage during the cleaning process according to the water quantity parameters set in the cleaning plan. In high-temperature and low-humidity environments, the water quantity is appropriately increased to compensate for evaporation loss; while in low-temperature and high-humidity or low-dust conditions, the water quantity is reduced to save water resources.
[0062] Cleaning method control: The cleaning robot has multiple cleaning methods such as spray cleaning, brushing, and scrubbing. The control unit selects the appropriate combination of cleaning methods according to the cleaning plan. For example, in areas with high dust and thick dirt, high-pressure spray is used first to flush away most of the dust, and then brushing is used to clean the remaining dirt; for areas with low dust and thin dirt, only scrubbing or low-intensity spray cleaning is used to improve cleaning efficiency and reduce energy consumption.
[0063] Optionally, the environment data of the environment where the cleaning robot for photovoltaic cells is located is obtained, including:
[0064] Emitting light of a specific wavelength to the surface of the photovoltaic cell, detecting the intensity change of the light scattered by dust particles, to calculate the amount of dust.
[0065] In this embodiment, the key step of obtaining the amount of dust in the environment where the cleaning robot for photovoltaic cells is located is further refined. Specifically, this step uses an advanced optical detection technology, that is, emitting light of a specific wavelength to the surface of the photovoltaic cell. When these light rays strike the surface of the photovoltaic cell, they will scatter due to the presence of dust particles. By detecting the intensity change of the scattered light, the amount of dust on the surface of the photovoltaic cell can be calculated using corresponding algorithms and models. This method has the advantages of high precision and non-contact measurement, and can quickly and accurately obtain dust information, providing reliable data support for subsequent formulation of accurate cleaning plans, avoiding the problem of resource waste or incomplete cleaning caused by blind cleaning, and enabling the cleaning robot to more intelligently adapt to the actual pollution level of the photovoltaic cell.
[0066] Optionally, the dust amount detection uses an optical scattering type dust sensor, which emits light of a specific wavelength to the surface of the photovoltaic cell and detects the intensity change of the light scattered by dust particles, to calculate the numerical value of the dust amount. The sensor is installed at the front end of the cleaning robot and can continuously monitor the dust accumulation on the surface of the photovoltaic cell during the movement of the robot.
[0067] Optionally, a high-precision thermistor temperature sensor is used for temperature detection and installed on the side of the cleaning robot close to the photovoltaic cell to accurately measure the environmental temperature. Environmental temperature has an important influence on cleaning effect. For example, in low-temperature conditions, water may freeze quickly, affecting cleaning operations; while in high-temperature environments, the evaporation speed of water increases, which also requires adjustment of cleaning strategies.
[0068] Optionally, the humidity detection utilizes a capacitive humidity sensor, which is arranged around the working area of the cleaning robot, to sense the humidity in the air in real time. The humidity condition is closely related to the adhesion of dust and the evaporation of water. For example, in a high humidity environment, dust may be more easily attached to the surface of the photovoltaic cell, and the evaporation speed of water will slow down, which requires corresponding adjustment of the cleaning parameters.
[0069] Optionally, the obtaining of the cleaning scheme matched with the environmental data comprises:
[0070] determining a dust amount grade according to the interval in which the dust amount is located;
[0071] determining a temperature grade according to the interval in which the temperature is located;
[0072] determining a humidity grade according to the interval in which the humidity is located;
[0073] determining a corresponding cleaning scheme according to the dust amount grade, the temperature grade and the humidity grade.
[0074] In this embodiment, the dust amount grade is determined according to different interval ranges of the dust amount, that is, the dust amount is divided into high, medium and low grades, so as to quantify the degree of dust pollution. Similarly, the temperature grade is determined according to the interval in which the temperature is located, and the humidity grade is determined according to the interval in which the humidity is located, so as to grade the temperature and humidity environmental conditions respectively. After the grades of the three environmental parameters are determined, the corresponding relationship is found according to the combination of the dust amount grade, the temperature grade and the humidity grade, so as to accurately determine the best cleaning scheme. Such step-by-step grading method makes the formulation of the cleaning scheme more scientific and systematic, comprehensively considers the mutual influence of various environmental factors, can maximize the individualized needs of photovoltaic cell cleaning in different environments, improves the cleaning effect and efficiency, and guarantees the normal operation and performance of photovoltaic cells in various complex environments.
[0075] Optionally, the determination of the corresponding cleaning scheme according to the dust amount grade, the temperature grade and the humidity grade comprises:
[0076] in response to the dust amount grade being a high grade, determining that the water pressure in the cleaning scheme is high pressure and the water amount is high water amount;
[0077] in response to the dust amount grade being a medium grade, determining that the water pressure in the cleaning scheme is medium pressure and the water amount is medium water amount;
[0078] in response to the dust amount grade being a low grade, determining that the water pressure in the cleaning scheme is low pressure and the water amount is low water amount.
[0079] In this embodiment, when the dust level is determined to be high, it means that there is a large amount of dust accumulated on the surface of the photovoltaic cell. In this case, the water pressure in the cleaning scheme is set to high, and the water volume is also set to high. Through the high-pressure and high-flow water flow, the stubborn dust and dirt can be effectively impacted and diluted, and then completely washed away from the surface of the photovoltaic cell. When the dust level is at a medium level, the water pressure in the cleaning scheme is set to medium, and the water volume is set to medium. In this way, enough cleaning strength can be ensured, and excessive water consumption can be avoided to cause resource waste, so as to achieve a balanced cleaning state. If the dust level is low, that is, the dust pollution is relatively light, the water pressure in the corresponding cleaning scheme only needs to be set to low, and the water volume is also set to low. In this way, the water resources can be saved, and the cleaning work of a small amount of dust can also be easily completed. Through the water pressure and water volume adjustment mechanism matched with the dust level, the cleaning robot can accurately perform the cleaning operation according to different dust pollution levels, improve the pertinence and effectiveness of the cleaning work, reduce unnecessary energy consumption and resource waste, prolong the service life of the cleaning equipment, and ensure the safety and reliability of the cleaning process.
[0080] Optionally, the corresponding cleaning scheme is determined according to the dust level, the temperature level and the humidity level, and the corresponding cleaning scheme comprises:
[0081] In response to the temperature level being high, the cleaning time in the cleaning scheme is determined to be greater than a first time threshold;
[0082] In response to the temperature level being medium, the cleaning time in the cleaning scheme is determined to be greater than a second time threshold and less than the first time threshold;
[0083] In response to the temperature level being low, the cleaning time in the cleaning scheme is determined to be less than the second time threshold.
[0084] In this embodiment, when the temperature level is high, considering that the high temperature environment may change the adhesion characteristics of dust and other pollutants on the surface of the photovoltaic cell and the evaporation speed of moisture, etc., in order to ensure the cleaning effect, the flushing time in the cleaning scheme determined at this time is greater than the first time threshold, that is, the flushing time is prolonged, so that the water flow has enough time to fully soak, soften and flush the dust and the like until completely cleaned; when the temperature level is medium, the flushing time needs to be between the first time threshold and the second time threshold, that is, greater than the second time threshold and less than the first time threshold, such flushing time not only meets the cleaning needs of dust in medium temperature environment, but also avoids water resource waste and equipment wear caused by excessive flushing; when the temperature level is low, based on the comprehensive consideration of the characteristics of dust and other pollutants and cleaning efficiency in low temperature environment, the flushing time determined is less than the second time threshold, and the relatively short flushing time can meet the cleaning requirements. Through this strategy of adjusting the flushing time according to the temperature level, the cleaning robot can adopt the optimal flushing time under different temperature conditions, ensuring the stability and reliability of the photovoltaic cell cleaning quality, and also improving the flexibility and adaptability of the cleaning operation, coping with various complex and changeable temperature environment conditions, and creating good conditions for the efficient operation of the photovoltaic cell.
[0085] Optionally, the corresponding cleaning scheme is determined according to the dust amount level, the temperature level and the humidity level, and the corresponding cleaning scheme comprises:
[0086] In response to the humidity level being high, the cleaning mode in the cleaning scheme is determined to be wiping cleaning;
[0087] In response to the humidity level being medium, the cleaning mode in the cleaning scheme is determined to be rolling brush cleaning;
[0088] In response to the humidity level being low, the cleaning mode in the cleaning scheme is determined to be blowing.
[0089] In this embodiment, when the humidity level is high, it indicates that the environment is relatively humid. In this case, the cleaning method in the determined cleaning scheme is wiping cleaning. By using flexible wiping tools such as special wiping cloth or wiping sponge, the photovoltaic cell surface is gently wiped in a wet environment, which can effectively remove dust and other contaminants, and avoid damage to the cell surface or other adverse effects caused by excessive water flow or excessive pressure. If the humidity level is moderate, that is, the environmental humidity is moderate, the cleaning method in the cleaning scheme is selected as rolling brush cleaning. By means of rolling brush with bristles, the photovoltaic cell surface is brushed in a moderately wet state, which can remove stubborn dust by means of friction force of the bristles, and can ensure cleaning effect and efficiency by using moderate humidity conditions. Meanwhile, rolling brush cleaning is suitable for large-area photovoltaic cell modules, which can improve the coverage and progress of cleaning work. When the humidity level is low, the environment is relatively dry, and the cleaning method in the determined cleaning scheme is blowing. By using the blowing effect of air flow, the dust and other light pollutants on the surface of the photovoltaic cell are blown off. This method can quickly remove dust in a dry environment, avoid the use of water resources, and is especially suitable for cleaning in areas where water resources are scarce or for photovoltaic cell modules that are sensitive to moisture. At the same time, the blowing process is relatively quick and simple, which can effectively save cleaning time and cost. By intelligently switching the cleaning method according to the humidity level, the cleaning robot can flexibly and efficiently complete the cleaning task in different humidity environments, fully guarantee the cleanliness of the photovoltaic cell, and maintain its good photoelectric conversion performance, so as to ensure the stable, reliable and efficient operation of the photovoltaic system, and adapt to various complex climate and environmental conditions.
[0090] In order to realize the above-mentioned embodiment, the embodiment of the present application further provides a photovoltaic cell cleaning robot control device.
[0091] Figure 2 A structural schematic diagram of a photovoltaic cell cleaning robot control device provided by the embodiment of the present application.
[0092] As Figure 2 shown, the device can include:
[0093] The acquisition module 210 is configured to acquire environmental data of an environment in which the photovoltaic cell cleaning robot is located, wherein the environmental data includes dust amount, temperature and humidity.
[0094] The control module 220 is configured to acquire a cleaning scheme matched with the environmental data, and control water pressure, water amount, cleaning time and cleaning method of the cleaning robot according to the cleaning scheme.
[0095] It should be noted that the above explanation and description of the method embodiment also apply to the device of this embodiment, which will not be described here.
[0096] To achieve the above-mentioned embodiments, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method according to the foregoing method embodiments.
[0097] To achieve the above-mentioned embodiments, the present application also provides a computer program product having a computer program stored thereon, the program being executed by a processor to implement the method according to the foregoing method embodiments.
[0098] To achieve the above-mentioned embodiments, the present application also provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor implementing the method according to the foregoing method embodiments when executing the program.
[0099] Figure 3 A structural schematic diagram of an electronic device provided by the embodiments of the present application is shown in FIG. 8. For example, the electronic device 800 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0100] Reference Figure 3 The electronic device 800 can include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0101] The processing component 802 usually controls overall operations of the electronic device 800, such as operations associated with displaying, making phone calls, data communications, camera operations and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to complete all or part of steps of the methods described above. In addition, the processing component 802 can include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0102] The memory 804 is configured to store various types of data to support the operation of the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phonebook data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or nonvolatile memory, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disc, or optical disc.
[0103] The power component 806 provides power to various components of the electronic device 800. The power component 806 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 800.
[0104] The multimedia component 808 includes a screen providing an output interface between the electronic device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a back camera. The front camera and / or the back camera can receive external multimedia data when the electronic device 800 is in an operation mode, such as a photographing mode or a video mode. Each of the front camera and the back camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0105] The audio component 810 is configured to output and / or input an audio signal. For example, the audio component 810 includes a microphone (MIC) configured to receive an external audio signal when the electronic device 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting an audio signal.
[0106] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, etc. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0107] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the electronic device 800. For example, the sensor component 814 can detect an open / closed position of the electronic device 800, relative positioning of components, such as a display and a keypad of the electronic device 800, a change in position of the electronic device 800 or a component of the electronic device 800, presence or absence of user contact with the electronic device 800, orientation or acceleration / deceleration / g-force and temperature of the electronic device 800. The sensor component 814 can include an optical sensor for detecting ambient light, a proximity sensor configured to detect proximity of an object, a motion sensor configured to detect motion of the electronic device 800, a position sensor configured to detect position of the electronic device 800, a temperature sensor configured to detect temperature of the electronic device 800, an acceleration sensor configured to detect acceleration of the electronic device 800, a gyroscope sensor configured to detect orientation of the electronic device 800, a magnetic sensor configured to detect magnetic field, a pressure sensor configured to detect pressure, or a chemical sensor configured to detect a chemical.
[0108] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, 4G, or 5G, or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.
[0109] In an example embodiment, the electronic device 800 can be implemented using one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements for performing the above-described methods.
[0110] In an example embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 804 including instructions, is also provided, which can be executed by the processor 820 of the electronic device 800 to complete the above-described methods. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.
[0111] To achieve the above-mentioned embodiments, the application further provides a chip, comprising: the chip comprises a processing circuit, and the processing circuit is configured to execute the method provided in the above-mentioned embodiments.
[0112] Figure 4 is a structural schematic diagram of a chip provided in an embodiment of the application. Referring to Figure 4 the structural schematic diagram of the chip 1100 shown in FIG. 11, but the application is not limited thereto.
[0113] The chip 1100 comprises a processing circuit 1101, and the processing circuit 1101 is configured to execute any of the above methods.
[0114] In some embodiments, the chip 1100 further comprises one or more interface circuits 1102. Optionally, the interface circuit 1102 is connected with the memory 1103, and the interface circuit 1102 can be used to receive signals from the memory 1103 or other devices, and the interface circuit 1102 can be used to send signals to the memory 1103 or other devices. For example, the interface circuit 1102 can read instructions stored in the memory 1103 and send the instructions to the processing circuit 1101.
[0115] In some embodiments, the interface circuit 1102 executes at least one of the communication steps such as sending and / or receiving in the above-mentioned method, and the processing circuit 1101 executes other steps.
[0116] In some embodiments, the terms such as interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.
[0117] In some embodiments, the chip 1100 further comprises one or more memories 1103 for storing instructions. Optionally, all or part of the memory 1103 can be outside the chip 1100.
[0118] In the description of the specification, the description referring to the terms “one embodiment”, “some embodiments”, “example”, “specific example”, or “some examples” and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the application. In the specification, the illustrative description of the above-mentioned 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 appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.
[0119] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0120] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0121] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0122] It should be understood that parts of the present application can be realized in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be realized as software or firmware stored in a memory and executed by a suitable instruction execution system. As such, if realized in hardware, and in another embodiment, any one or a combination of the following technologies known in the art can be used: discrete logic circuitry having logic gates for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays (PGA), field programmable gate arrays (FPGA), and the like.
[0123] Those skilled in the art can understand that all or part of the steps carried out by the above-mentioned embodiment methods can be completed by programs instructing relevant hardware, and the programs can be stored in a computer readable storage medium, and when the programs are executed, one or a combination of the steps of the method embodiments is included.
[0124] In addition, each functional unit in each embodiment of the present application can be integrated in one processing module, or each unit can be physically present separately, or two or more units can be integrated in one module. The above-mentioned integrated module can be realized in the form of hardware or in the form of a software functional module. The integrated module, if realized in the form of a software functional module and sold or used as an independent product, can also be stored in a computer readable storage medium.
[0125] The above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above-mentioned embodiments within the scope of the present application.
Claims
1. A control method for a photovoltaic cell cleaning robot, characterized in that, Includes the following steps: The environmental data of the environment in which the photovoltaic cell cleaning robot is located is obtained, including the amount of dust, temperature, and humidity. Obtain a cleaning plan that matches the environmental data, and control the water pressure, water volume, cleaning time, and cleaning method of the cleaning robot according to the cleaning plan.
2. The method according to claim 1, characterized in that, The environmental data of the environment in which the photovoltaic cell cleaning robot is located includes: A specific wavelength of light is emitted onto the surface of the photovoltaic cell, and the intensity change of the light after being scattered by dust particles is detected to calculate the amount of dust.
3. The method according to claim 1, characterized in that, The process of obtaining a cleaning solution that matches the environmental data includes: The dust level is determined based on the range in which the dust volume falls; The temperature level is determined based on the temperature range it falls within; The humidity level is determined based on the range in which the humidity falls; The corresponding cleaning plan is determined based on the dust level, temperature level, and humidity level.
4. The method according to claim 3, characterized in that, The step of determining the corresponding cleaning plan based on the dust level, temperature level, and humidity level includes: In response to the dust level being high, the water pressure in the cleaning solution is determined to be high pressure, and the water volume is determined to be high volume. In response to the dust level being medium, the water pressure in the cleaning solution is determined to be medium pressure, and the water volume is determined to be medium volume. In response to the dust level being low, the water pressure in the cleaning solution is determined to be low, and the water volume is determined to be low.
5. The method according to claim 3, characterized in that, The step of determining the corresponding cleaning plan based on the dust level, temperature level, and humidity level includes: In response to the temperature level being high, it is determined that the rinsing time in the cleaning scheme is greater than a first time threshold. In response to the temperature level being medium, it is determined that the rinsing time in the cleaning scheme is greater than the second time threshold and less than the first time threshold. In response to the temperature level being low, it is determined that the rinsing time in the cleaning scheme is less than the second time threshold.
6. The method according to claim 3, characterized in that, The step of determining the corresponding cleaning plan based on the dust level, temperature level, and humidity level includes: In response to the humidity level being high, the cleaning method in the cleaning plan is determined to be wiping cleaning; In response to the humidity level being medium, the cleaning method in the cleaning scheme is determined to be roller brush cleaning; In response to the humidity level being low, the cleaning method in the cleaning scheme is determined to be purging.
7. A control device for a photovoltaic cell cleaning robot, characterized in that, include: The data acquisition module is used to acquire environmental data of the environment in which the photovoltaic cell cleaning robot is located, including dust level, temperature, and humidity. The control module is used to acquire a cleaning plan that matches the environmental data, and to control the water pressure, water volume, cleaning time, and cleaning method of the cleaning robot according to the cleaning plan.
8. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the method as described in any one of claims 1-6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-6.
10. A chip, characterized in that, The chip includes processing circuitry configured to perform the method described in any one of claims 1-6.
Citation Information
Cited By
Method and system for controlling water consumption of photovoltaic panel cleaning robot
CN121589098A