Method and device for cleaning a blow apparatus, blow apparatus and readable storage medium

By periodically detecting and analyzing material distribution, the nozzle status is monitored in real time, forming a cleaning queue, which solves the downtime problem caused by nozzle blockage and realizes continuous operation and efficiency improvement of mineral dry sorting equipment.

CN115532493BActive Publication Date: 2025-12-05KERUITE NEW TECH (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211405999.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-10
Publication Date
2025-12-05
Estimated Expiration
2042-11-10

AI Technical Summary

Technical Problem

Existing dry mineral sorting equipment requires shutdown for cleaning when nozzles become clogged, affecting production continuity and potentially damaging solenoid valve components.

Method used

By periodically checking the nozzle status, a cleaning queue is formed, and the cleaning time is determined according to the material distribution. The nozzles are monitored and cleaned in real time to avoid downtime.

Benefits of technology

This enables real-time nozzle cleaning, ensuring continuous equipment operation, improving work efficiency, reducing the need for equipment downtime for cleaning, and preventing damage to the solenoid valve caused by nozzle blockage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115532493B_ABST
    Figure CN115532493B_ABST
Patent Text Reader

Abstract

The application relates to the field of equipment maintenance, and discloses a cleaning method and device for a spraying equipment, the spraying equipment and a readable storage medium, which are applied to the working process of the spraying equipment. The method comprises the following steps: periodically detecting the working state of whether each nozzle in the spraying equipment has been operated in a spraying operation at a predetermined detection time; listing the nozzles which have not been operated in the spraying operation in a cleaning queue within the detection time; monitoring the materials on a conveying belt in real time; determining the cleaning time of each nozzle in the cleaning queue according to the distribution of the materials on the conveying belt; controlling each nozzle to be cleaned in the cleaning time until all the nozzles in the cleaning queue have been operated in the cleaning spraying operation. The nozzles are cleaned in real time in a cycle without stopping, and the efficiency and safety during work are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of equipment maintenance, and more particularly to a method, apparatus, blowing device, and readable storage medium for cleaning a blowing device. Background Technology

[0002] The blowing mechanism is a crucial component of dry mineral sorting equipment, directly impacting the final sorting effect. If the nozzles become clogged with dust or small particles during operation, the blowing effect will be affected, and over time, it may damage the solenoid valve. Currently, in dry mineral sorting equipment, nozzle dust accumulation is typically addressed by stopping the equipment and allowing the nozzles to cycle through the airflow. However, in actual production, customers often don't want to stop the equipment unnecessarily, sometimes requiring continuous operation for 24 hours or even longer. In such cases, if a nozzle hasn't blown air for an extended period, a large amount of dust may accumulate. When material passes by again requiring blowing, it may fail to spray, or even be drawn back into the solenoid valve due to its backflow effect, damaging the valve. Summary of the Invention

[0003] In a first aspect, this application provides a cleaning method for a jet-blowing device, applied during the operation of the jet-blowing device, the method comprising:

[0004] The working status of each nozzle in the blowing equipment is checked at predetermined testing intervals to determine whether it has undergone blowing operations.

[0005] During the detection period, nozzles that have not undergone a blowing operation are included in the cleaning queue;

[0006] The material on the conveyor belt is monitored in real time. Based on the distribution of the material on the conveyor belt, the cleaning timing of each nozzle in the cleaning queue is determined. Each nozzle is controlled to perform cleaning spraying operation at its respective cleaning timing until all nozzles in the cleaning queue have performed the cleaning spraying operation.

[0007] Furthermore, the detection time is preset according to the dryness and humidity of the material. When the dryness is high, the detection time is short, and when the humidity is high, the detection time is long.

[0008] Furthermore, the step of detecting the airflow status of each nozzle in the jetting device at predetermined detection times includes:

[0009] The detection time is counted down by a timer. Before the timer returns to 0, if the nozzle in the blowing device has performed a blowing operation, the working status of the corresponding nozzle is marked as triggered.

[0010] When the timer returns to 0, the working status of each nozzle is detected, and nozzles whose working status is not marked as triggered are identified as nozzles that have not performed a blowing operation. Then, the working status of all nozzles is reset.

[0011] Furthermore, the material on the conveyor belt is monitored in real time, and the cleaning timing of each nozzle in the cleaning queue is determined based on the distribution of the material on the conveyor belt, including:

[0012] The relative position and coverage area of ​​the material and the blowing equipment are obtained by a camera device to determine the idle time period of each nozzle in the cleaning queue. If the duration of the idle time period is longer than the time of the cleaning blowing operation, the start time of the idle time period is the cleaning time of the corresponding nozzle.

[0013] Furthermore, determining the idle time period of each nozzle in the cleaning queue includes:

[0014] If the nozzle is not within the coverage area, then the idle time period of the nozzle is all time;

[0015] If the nozzle is within the coverage area, the distance between the nozzle and the corresponding material is determined by the position of the material. Then, based on the movement speed of the material, the time point at which each material covering the nozzle arrives above the nozzle is determined. The interval formed by the time points at which two adjacent materials arrive above the nozzle is the idle time period of the nozzle.

[0016] Furthermore, acquiring the relative position and coverage area of ​​the material with respect to the blowing equipment via the camera device includes:

[0017] The image of the material on the conveyor belt facing the blowing equipment at the current moment is captured by a camera device;

[0018] The material image is binarized, and the feature images of each material are extracted. The size and position of each material are determined based on the feature images.

[0019] The coverage area is determined by the size of the material, and the relative position of the material and the blowing device is determined by the position of the material and the position of the blowing device.

[0020] Furthermore, the cleaning method for the blowing equipment also includes:

[0021] While the nozzles in the cleaning queue are performing cleaning blow operations, the remaining nozzles are performing normal blow operations.

[0022] Secondly, this application also provides a jet cleaning device, comprising:

[0023] The detection module is used to detect the working status of each nozzle in the blowing equipment at a predetermined detection time interval to determine whether the blowing operation has been performed.

[0024] A grouping module is used to include nozzles that have not undergone a blowing operation in the cleaning queue during the detection time.

[0025] The cleaning module is used to monitor the material on the conveyor belt in real time, determine the cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveyor belt, and control each nozzle to perform cleaning spraying operation at its respective cleaning time until all nozzles in the cleaning queue have performed the cleaning spraying operation.

[0026] Thirdly, this application also provides a blowing device, including a plurality of nozzles, a processor and a memory, wherein the nozzles are used to perform a blowing operation on materials, and the memory stores a computer program, which executes the blowing device cleaning method when the computer program is run on the processor.

[0027] Fourthly, this application also provides a readable storage medium storing a computer program that, when run on a processor, executes the cleaning method of the blowing device.

[0028] This invention discloses a cleaning method for a jet-blowing equipment, applied to the operation of the equipment. The method includes: detecting the working status of each nozzle in the jet-blowing equipment at a predetermined detection time interval; adding nozzles that have not undergone jet-blowing operation within the detection time interval to a cleaning queue; determining the cleaning timing for each nozzle in the cleaning queue based on the material distribution; and controlling each nozzle to perform cleaning jet-blowing operation at its respective cleaning timing until all nozzles in the cleaning queue have undergone the cleaning jet-blowing operation. This method achieves real-time, continuous cleaning of nozzles without stopping the machine, increasing efficiency and safety during operation. It allows nozzles that have not been used for a long time and may have accumulated dust to be cleaned during operation without interrupting the machine's operation. This reduces problems caused by dust accumulation on nozzles, increases work efficiency, and avoids the need to stop work for dust cleaning. Attached Figure Description

[0029] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope of protection of the present invention. In the various drawings, similar components are numbered similarly.

[0030] Figure 1 A schematic diagram of a cleaning method for a jet cleaning device according to an embodiment of this application is shown;

[0031] Figure 2A schematic diagram of the dry mineral sorting scenario of this application is shown;

[0032] Figure 3 A schematic diagram showing the nozzle and material positions according to an embodiment of this application is shown;

[0033] Figure 4 A schematic diagram of a cleaning device for a spraying equipment according to an embodiment of this application is shown. Detailed Implementation

[0034] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.

[0035] The components of the embodiments of the invention described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0036] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of the invention, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.

[0037] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0038] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of the invention pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be interpreted as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of the invention.

[0039] The technical solution of this application is applied to the sorting equipment during the dry mineral sorting process. Through periodic detection, it determines which nozzles have not been purging within a period of time, and performs cleaning purging on these nozzles to remove dust particles. This ensures that the purging equipment can keep each nozzle clean without stopping operation, thus guaranteeing work efficiency.

[0040] The technical solution of this application will now be described with reference to specific embodiments.

[0041] Example 1

[0042] like Figure 1 As shown, the cleaning method for the jet cleaning equipment of this application includes the following steps:

[0043] Step S100: Using a predetermined detection time as the cycle, detect whether each nozzle in the blowing equipment has undergone blowing operation.

[0044] This method is applied to a jetting equipment, which is part of the overall dry mineral sorting system. The nozzle cleaning method of this application is applied during the use of the jetting equipment, specifically during its normal operation.

[0045] like Figure 2 The diagram shown illustrates a scenario for the dry mineral sorting method described in this application. The sorting equipment includes: a camera device 100, a conveyor belt 200, a jetting device 300, nozzles 400, and a recovery bin 500. Multiple nozzles 400 can be arranged in a straight line or in a preset array on the jetting device 300. The conveyor belt 200 transports materials, and the camera device 100 captures images of the materials on the conveyor belt 200 for image recognition to determine the mineral content of each material. The recovery bin 500 is used to recover the materials.

[0046] During dry mineral separation, various mineral materials are poured onto conveyor belt 200 and conveyed towards the recovery bin 500 by a conveying mechanism. A camera device 100 is installed above conveyor belt 200 to monitor and photograph the materials on conveyor belt 200 in real time and identify them, distinguishing between waste rock and desired ore. After reaching the end of conveyor belt 200, the materials fly in a parabolic trajectory over the blowing device 300 to reach the recovery bin 500, thanks to the speed of the conveyor belt 200. The blowing device controls the nozzles 400 to perform corresponding blowing operations based on the material identification by the camera device 100. For example, when desired ore flies over the blowing device 300, the nozzles 400 blow, changing the material's trajectory to reach the ore collection area in the recovery bin 500. Waste rock is not blown, allowing it to fall into the waste rock recovery area. The specific dry separation logic is not the focus of this application; only the operating environment is explained here, and will not be elaborated further.

[0047] The camera device 100 can be connected via wired or wireless connection throughout the sorting equipment. The images it captures are transmitted to the main control unit of the sorting equipment (not shown in the figure). The main control unit processes and analyzes the images and then issues corresponding control commands to the blowing device 300 to control the nozzle 400 to perform the blowing operation.

[0048] As can be seen, in this scenario, the material frequently flies over the nozzle 400 in the jet-blowing equipment. The material consists of ores of various sizes, which themselves carry a lot of dust and debris. Therefore, during the flight process, some dust can easily be left behind and enter the nozzle, causing nozzle blockage.

[0049] Step S200: During the detection time, nozzles that have not undergone a blowing operation are included in the cleaning queue.

[0050] Therefore, a preset detection time can be used as the detection cycle. This detection time is related to the specific working scenario, i.e., the dryness of the material. The drier the material, the more likely it is to generate dust, thus increasing the likelihood of nozzle clogging within a short time. Therefore, a shorter detection time is needed, such as 30 minutes. Conversely, if the material has low dryness, for example, if it has been cleaned in a previous step and thus retains some moisture, the probability of dust clogging the nozzle is lower. Therefore, a longer detection time can be set, such as 2 hours. Thus, the detection time can be preset according to the dryness or moisture content of the material; a shorter detection time is needed for higher dryness, and a longer detection time is needed for higher moisture content.

[0051] The detection cycle can be determined by setting a timer. Taking a 30-minute detection period as an example, the timer starts counting when the entire sorting equipment begins operation. During the counting process, the injection equipment operates normally according to the mineral processing logic. When the timer reaches the detection time, the working status of each nozzle is detected. This timer can be a timing device set on the injection equipment or a timing module implemented by a program.

[0052] like Figure 3 The diagram shows the relative positions of the nozzles and the material. The blowing device 300 is equipped with multiple nozzles 400. The conveyor belt 200 has a width, so the material will be at different positions on the conveyor belt. Furthermore, the material has its own size, thus affecting the number of nozzles it covers as it passes over the blowing device. Figure 3 Material 1 and Material 2 cover the positions of nozzles 2 and 3, respectively. Therefore, when the materials fly over them, these two nozzles may perform a blowing operation based on the identification result. This embodiment uses the example of blowing when covered as an example. Similarly, the two materials on the right cover nozzles 5 and 6, and nozzles 4 and 5, respectively. When the materials fly over them, the blowing device can control the corresponding nozzles to perform a blowing operation, while nozzles 1, 7, and 8 do not need to perform a blowing operation. It is evident that nozzles that are not covered will not perform a blowing operation. Figure 3 The nozzle numbers are for ease of description. The spraying device 300 can control each nozzle 400 by the nozzle number, or by other nozzle numbers.

[0053] Therefore, it can be seen that some nozzles may not have undergone a single blowing operation during the entire testing cycle. Understandably, a blowing operation involves air being expelled from the inside of the nozzle, preventing dust from entering. However, if there is no airflow for an extended period, dust may enter the nozzle and cause damage. Therefore, the working status of each nozzle is marked. Nozzles that have blown air during the testing cycle are marked as triggered, while nozzles that have not blown air at all are not marked. When the timer countdown reaches 0, the working status of all nozzles is iterated to identify those that have not undergone any blowing operation during the testing cycle. It is understandable that dust may have accumulated inside nozzles that have not been blown, thus requiring cleaning to ensure safety. Therefore, these nozzles are placed in a cleaning queue for subsequent cleaning operations.

[0054] The cleaning queue is formed when nozzles that have not undergone any blowing operation are identified. Internally, these nozzles are categorized as requiring cleaning and separated from other normally functioning nozzles. Nozzles in this cleaning queue will not undergo normal blowing operations until cleaning is complete; instead, they will be subject to cleaning logic-based blowing operations.

[0055] In other words, the blowing equipment will check all the nozzles at regular intervals, picking out those that have not been blown and putting them into the cleaning queue. In addition to using the countdown method mentioned above, specific inspection time points can also be determined based on the set inspection time. For example, if the equipment is turned on at 2 o'clock and the inspection time is 30 minutes, then the inspection time points are 2:30, 3 o'clock, 3:30, and so on, to obtain all the inspection time points. Before reaching the inspection time point, the working status of each nozzle is marked as described above. When the inspection time point is reached, the working status of the corresponding nozzle is checked, and the nozzles that have not been used are put into the cleaning queue.

[0056] The working status of nozzles can be marked individually, or a record array can be created based on the number of nozzles. The number of each position is 0 by default. After a nozzle at a certain position has been cleaned, the number at that position is set to 1, indicating that it has been cleaned. Then, when the detection time arrives, all nozzles with a value of 0 will be placed in the cleaning queue.

[0057] In addition, after the inspection cycle is completed, the status of each nozzle is reset. That is, the nozzle marked as triggered will be demarked and will become untriggered, and the 1 will become 0. This is to start the next inspection cycle.

[0058] Step S300: Monitor the material on the conveyor belt in real time, determine the cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveyor belt, and control each nozzle to perform cleaning spraying operation at its respective cleaning time until all nozzles in the cleaning queue have performed the cleaning spraying operation.

[0059] Once the nozzles in the cleaning queue are identified, they need to be cleaned. However, since the equipment is currently in normal operation, the cleaning and blowing operations of these nozzles should not interfere with normal operation. Therefore, the timing of cleaning each nozzle needs to be determined based on the location and coverage of the material.

[0060] For each nozzle, cleaning involves blowing air for a certain period of time to ensure that all dust is blown out. The cleaning time can be customized based on experience. Understandably, too long a time is wasteful of resources, while too short a time may be ineffective; therefore, an appropriate time length must be chosen.

[0061] Therefore, the relative position and coverage of the material and the blowing equipment can be obtained by the camera device to determine the idle time period of each nozzle in the cleaning queue. If the duration of the idle time period is longer than the time of the cleaning blowing operation, then the start time of the idle time period is the cleaning time of the corresponding nozzle.

[0062] like Figure 3 As shown, we can easily understand the distribution of materials, that is, the position of the materials on the conveyor belt and the distance between the materials and the nozzles. Combined with the size of the materials themselves, we can determine which nozzles will be blocked by the materials.

[0063] The camera device captures images of the materials. These images are first binarized, and then regions of interest related to the materials are obtained from these images. The image features of individual materials are then obtained from these regions of interest. In this embodiment, the image features can be obtained through Blob (foreground / background separation) analysis, which allows us to determine the position of each material. Since the position of the blowing device is fixed, we can determine the relative position of each material to the blowing device.

[0064] It is understandable that if material flies over the nozzles in the cleaning queue, it may cause mis-blowing. Therefore, cleaning cannot be performed when material flies over the nozzles.

[0065] Therefore, it is necessary to determine the cleaning timing for each nozzle. Taking nozzles 1, 3, and 5 in the cleaning queue as examples, we will explain how the cleaning timing is determined.

[0066] Figure 3 In the current situation, there is no material at the location corresponding to nozzle #1. Therefore, for a considerable period of time, no material will be ejected from nozzle #1. There is no need to worry about accidentally spraying material during the cleaning and purging operation. Thus, the cleaning and purging operation for nozzle #1 can begin immediately. Therefore, the idle time period of nozzle #1 can be considered as the entire time period, and the cleaning and purging operation for nozzle #1 can begin immediately.

[0067] Nozzle 3 is covered by materials 1 and 2. Because the positions of the two materials were obtained through the image processing described above, the distances between nozzle 3 and materials 1 and 2 can be calculated. Furthermore, the conveyor belt speed is constant and known, so the arrival times of materials 1 and 2 above nozzle 3 can be calculated. It's understandable that obtaining these time points gives us a time interval. For example, within the interval formed by the current time point and the arrival time of material 1 above nozzle 3, no material will fly over nozzle 3; this time interval is the idle time period for nozzle 3. Similarly, the interval formed by the arrival times of materials 1 and 2 above nozzle 3 is another idle time period. It's understandable that if this idle time period is longer than the time required for the cleaning and blowing operation, the cleaning and blowing operation can be performed at the beginning of this time period.

[0068] For example, if the time required for material 1 to reach the nozzle 3 is greater than the time required for the cleaning and blowing operation, then the nozzle 3 can directly perform the cleaning and blowing operation. If the time required for material 1 to reach the nozzle 3 is less than the time required for the cleaning and blowing operation, then the nozzle 3 cannot perform the cleaning and blowing operation, as the cleaning opportunity has not yet arrived. If the idle time period formed by material 1 and material 2 is greater than the time required for the cleaning and blowing operation, then it is necessary to wait for material 1 to pass before the cleaning and blowing operation can be performed.

[0069] For nozzle #5, similar to nozzle #3, it is covered by material 3 and material 4. The cleaning time for nozzle #5 can also be determined by calculating the idle time periods at both ends. The logic is the same for both, so it will not be repeated here.

[0070] Therefore, if the nozzle is not within the coverage area, the nozzle idle time period is all time; if the nozzle is within the coverage area, the distance between the nozzle and the corresponding material is determined by the position of the material, and the time point when each material covering the nozzle arrives above the nozzle is determined according to the movement speed of the material. The interval formed by the time points when two adjacent materials arrive above the nozzle is the idle time period of the nozzle.

[0071] Obviously, during the cleaning operation described above, the other nozzles can operate normally without being affected by these nozzles, and there is no need to stop the conveyor belt. The entire sorting operation does not need to be stopped. Furthermore, as can be seen from the above-mentioned method of screening nozzles in the cleaning queue, the selected nozzles are those with a low probability of being triggered, that is, nozzles at that position are less covered by material, so they will not spray air during the detection cycle. Therefore, when cleaning is performed, these nozzles are likely to be cleaned immediately. Thus, the entire detection and cleaning operation can be carried out quickly without interfering with the normal sorting work, allowing the machine to clean the nozzles without stopping, increasing the machine's continuous working time, and thereby increasing the machine's working efficiency.

[0072] Example 2

[0073] like Figure 4 As shown, this application also provides a jet cleaning device, comprising:

[0074] The detection module 10 is used to detect the working status of each nozzle in the blowing equipment, which has undergone blowing operation, at a predetermined detection time period.

[0075] Grouping module 20 is used to include nozzles that have not undergone blowing operations in the cleaning queue during the detection time.

[0076] The cleaning module 30 is used to monitor the material on the conveyor belt in real time, determine the cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveyor belt, and control each nozzle to perform cleaning spraying operation at its respective cleaning time until all nozzles in the cleaning queue have performed the cleaning spraying operation.

[0077] This application also provides a blowing device, including multiple nozzles, a processor, and a memory. The nozzles are used to perform material blowing operations, and the memory stores a computer program. When the computer program is run on the processor, it executes the blowing device cleaning method.

[0078] This application also provides a readable storage medium storing a computer program that, when run on a processor, executes the cleaning method of the blowing device.

[0079] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, as an alternative implementation, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0080] In addition, the functional modules or units in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0081] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0082] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A method of cleaning a blowpipe apparatus, characterized by, The method is applied to the working process of a spraying device, and comprises the following steps: Periodically detecting, with a predetermined detection time, the working state of each nozzle in the spraying device to determine whether the nozzle has been operated; During the detection time, listing the nozzles that have not been operated in a cleaning queue; Real-time monitoring of the material on the conveying belt, determining the cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveying belt, and controlling each nozzle to perform a cleaning operation at the respective cleaning time until all the nozzles in the cleaning queue have performed the cleaning operation; Real-time monitoring of the material on the conveying belt, determining the cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveying belt, and controlling each nozzle to perform a cleaning operation at the respective cleaning time until all the nozzles in the cleaning queue have performed the cleaning operation; The method comprises the following steps: Obtaining, by a camera device, the relative position and coverage range of the material and the spraying device to determine the idle time period of each nozzle in the cleaning queue, and if the length of the idle time period is greater than the time of the cleaning operation, the start time of the idle time period is the cleaning time of the corresponding nozzle; The method comprises the following steps: If the nozzle is not within the coverage range, the idle time period of the nozzle is all time; 2. The blow cleaning method according to claim 1, wherein If the nozzle is within the coverage range, determining the distance between the nozzle and the corresponding material according to the position of the material, and determining the time point at which each material covering the nozzle reaches above the nozzle according to the movement speed of the material, and the interval formed by the time points at which two adjacent materials reach above the nozzle is the idle time period of the nozzle.

3. The blow cleaning method according to claim 1, wherein The detection time is pre-set according to the dryness and humidity of the material, and the detection time is shorter when the dryness is higher, and the detection time is longer when the humidity is higher. The method comprises the following steps: Counting down the detection time by a timer, and marking the working state of the nozzle as triggered when the nozzle in the spraying device has been operated before the timer returns to 0; 4. The method of claim 1, wherein When the timer returns to 0, detecting the working state of each nozzle, taking the nozzle whose working state is not marked as triggered as the nozzle that has not been operated, and resetting the working state of all nozzles. The method comprises the following steps: Capturing, by a camera device, the image of the material on the conveying belt facing the spraying device at the current time; Performing binaryzation processing on the image of the material, extracting the feature image of each material, and determining the size and position of each material according to the feature image; 5. The method of claim 1, wherein Determining the coverage range according to the size of the material, and determining the relative position of the material and the spraying device according to the position of the material and the position of the spraying device. The method further comprises the following steps:

6. A blowing equipment cleaning device, characterized in that When the nozzle in the cleaning queue performs a cleaning operation, the remaining nozzles perform normal spraying work. The method comprises the following steps: A detection module is configured to periodically detect, with a predetermined detection time, the working state of each nozzle in the spraying device to determine whether the nozzle has been operated. a grouping module configured to list nozzles that have not been subjected to the blowing operation in a cleaning queue within the detection time; a cleaning module configured to monitor the material on the conveying belt in real time, determine a cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveying belt, and control each nozzle to perform the cleaning blowing operation at the cleaning time thereof until all the nozzles in the cleaning queue have performed the cleaning blowing operation; monitoring the material on the conveying belt in real time and determining a cleaning time of each nozzle in the cleaning queue according to the distribution of the material on the conveying belt, including: acquiring the relative position and coverage range of the material and the blowing device by the camera device to determine an idle time period of each nozzle in the cleaning queue, and if the length of the idle time period is greater than the time of the cleaning blowing operation, the start time of the idle time period is the cleaning time of the corresponding nozzle; the determination of the idle time period of each nozzle in the cleaning queue includes: if the nozzle is not within the coverage range, the idle time period of the nozzle is all time; if the nozzle is within the coverage range, the distance between the nozzle and the corresponding material is determined by the position of the material, and the time point at which each material covering the nozzle reaches above the nozzle is determined according to the movement speed of the material, and the interval formed by the time points at which adjacent two materials reach above the nozzle is the idle time period of the nozzle.

7. A blowing apparatus characterized by comprising: a blowing device including a plurality of nozzles, a processor and a memory, the nozzles being configured to perform a blowing operation on a material, the memory storing a computer program, and the computer program being configured to execute the blowing device cleaning method of any one of claims 1 to 5 when running on the processor.

8. A readable storage medium, characterized by, a computer program product, the computer program product storing a computer program, and the computer program being configured to execute the blowing device cleaning method of any one of claims 1 to 5 when running on a processor.

Citation Information

Patent Citations

  • Construction waste sorting equipment and method

    CN113680691A

  • Method to clean a nozzle of printing apparatus

    US20070188543A1