Belt conveyor coal flow detection method, device and equipment and storage medium

Through the use of the camera module on the belt conveyor to obtain the image data of the coal, calculate the section area and transport speed of the coal, and automatically calculate the coal flow, solve the problem of large artificial coal flow errors in the existing technology, and realize accurate and automatic automatic and automatic automatic and automatic. Coal flow detection.

CN119330025AInactive Publication Date: 2025-01-21SHANXI DOORE JINZE COAL MINE MASCH CO LTD

Patent Information

Application Number
CN202411892429.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, when manually estimating coal flow, there are large errors and it is impossible to accurately obtain the transportation of coal.

Method used

The coal flow detection method of the band conveyor is used to obtain the image data on the coal on the conveyor belt through the camera module, calculate the cutting area of ​​the coal, and combines the speed and time of the conveyor belt to automatically calculate the coal flow.

Benefits of technology

It achieves efficient and automatic calculation of coal flow, reduces errors in human estimation, and can accurately obtain coal transportation conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119330025A_ABST
    Figure CN119330025A_ABST
Patent Text Reader

Abstract

The invention relates to the field of coal conveying equipment, in particular to a belt conveyor coal flow detection method, device and equipment and a computer storage medium. The method comprises the steps that image data, shot by a camera module, of coal on a conveying belt is obtained; calculating the sectional area of the coal based on the image data; the first speed of the conveying belt is obtained; and calculating based on time, the first speed and the sectional area to obtain the coal flow. The method has the effect of accurately obtaining the coal flow.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of coal transportation equipment, and in particular to a method, device, equipment and storage medium for detecting coal flow on a belt conveyor. Background Art

[0002] As a fossil energy, coal is widely used in industrial production and daily life. For coal mining and transportation, conveyors are used. The coal is unloaded on the conveyor through the coal feeding equipment, and then the conveyor can transport the coal to the designated location.

[0003] In the related art, when a conveyor transports coal, the coal flow rate can only be roughly estimated by the conveyor speed and manual inspection of the condition of the coal in the conveyor. However, there is a large error between the coal flow rate obtained by manual estimation and the actual coal flow rate. Summary of the invention

[0004] In order to accurately obtain the coal flow rate, the present application provides a belt conveyor coal flow rate detection method, device, equipment and storage medium.

[0005] The present application provides a belt conveyor coal flow detection method using the following technical solution: A method for detecting coal flow rate of a belt conveyor, comprising: Acquire image data of coal on the conveyor belt captured by the camera module; calculating the cross-sectional area of ​​the coal based on the image data; Acquire a first speed of the conveyor belt; The coal flow rate is calculated based on time, the first velocity and the cross-sectional area.

[0006] By adopting the above technical solution, the electronic device obtains the image data of the coal taken by the camera module, and then analyzes the image data to obtain the cross-sectional area of ​​the coal, and simultaneously obtains the first speed of the conveyor belt, that is, the moving speed of the coal, and finally calculates the coal flow rate by combining time, first speed and cross-sectional area.

[0007] Optionally, the calculating the cross-sectional area of ​​the coal based on the image data includes: Acquire the bottom width and the corresponding height of the coal based on the image data; Cross-sectional area calculation formula: S=(a*h) / 2; Among them, the cross-sectional area is S, the bottom width is a, and the height is h.

[0008] By adopting the above technical solution, when calculating the cross-sectional area of ​​coal, since the cross-sectional area of ​​coal is similar to an isosceles triangle, the electronic device needs to obtain the bottom width a of the coal and the height h of the coal through image data, and then use the formula to calculate the cross-sectional area.

[0009] Optionally, before calculating the cross-sectional area of ​​the coal based on the image data, the method further includes: Calculating image clarity based on the image data; Determining whether the image clarity is less than a preset value; If the image definition is less than the preset value, a control signal is output to control the operation of the jet module.

[0010] By adopting the above technical solution, before calculating the cross-sectional area, the electronic device also needs to calculate the clarity of the image based on the image data to determine whether the image clarity is less than a preset value. When the image clarity is less than the preset value, it is determined that the image is blurred. At this time, the bottom width and height of the cross section obtained are inaccurate, so the jet module is controlled to work to blow away the smoke and dust in the environment to improve the image clarity and obtain more accurate data.

[0011] Optionally, the method further includes: Determine whether the height is less than a height threshold; If the height is less than the height threshold, calculating a first difference between the height threshold and the height; outputting a lifting control signal to the lifting module based on the first difference to lower the camera module; Wherein, the camera module is arranged on the lifting module.

[0012] By adopting the above technical solution, the electronic device can also determine whether the height is greater than the height threshold. If the height is greater than the height threshold, the electronic device calculates the first difference between the height threshold and the height, and then the electronic device outputs a lifting control signal to the lifting module based on the first difference to lower the height of the camera module, thereby making the camera module closer to the coal on the conveyor belt, thereby improving the image clarity.

[0013] Optionally, after acquiring the bottom width and the corresponding height of the coal based on the image data, the method further includes: The bottom width at the current moment is obtained and used as the first bottom width; Extracting the bottom width at a moment before the current moment, and using the extracted bottom width as the second bottom width; calculating a second difference between the first bottom width and the second bottom width; Determining whether the second difference is within a preset range; If the second difference is outside the preset range, the first bottom width at the current moment is eliminated; The first cross-sectional area at a moment before the current moment is obtained, and the first cross-sectional area is assigned to the cross-sectional area at the current moment.

[0014] By adopting the above technical solution, after calculating the corresponding width and height, the electronic device obtains the bottom width at the current moment as the first bottom width, extracts the bottom width at the previous moment as the second bottom width, and then calculates the second difference between the two, so as to determine whether the second difference is within the preset range, that is, to determine whether a large mutation has occurred in the bottom width of the coal. If the second difference is outside the preset range, it indicates that a mutation has occurred at this time, and the first bottom width at the current moment needs to be eliminated, so the first cross-sectional area calculated at the previous moment is copied to the cross-section at the current moment, and then subsequent calculations are performed, so that the final calculated coal flow is more accurate.

[0015] Optionally, when it is determined that the second difference is outside the preset range, the method further includes: Start timing and get the first timing time; Determine in real time whether the first timing time is equal to a preset time; If the first timing time is equal to the preset time, obtaining the bottom width at the current moment and using it as the third bottom width; calculating a third difference between the third bottom width and the second bottom width; Determining whether the third difference is within a preset range; If the third difference is outside the preset range, determining whether the third bottom width is smaller than the second bottom width; If the third bottom width is smaller than the second bottom width, a blocking alarm signal is output; If the third bottom width is greater than the second bottom width, a coal quantity alarm signal is output.

[0016] By adopting the above technical solution, when the second difference is outside the preset range, the electronic device starts timing and obtains the first timing time, and the electronic device determines in real time whether the first timing time is equal to the preset time. If the first timing time is equal to the preset time, the electronic device obtains the bottom width at the current moment and uses it as the third bottom width, and then calculates the third difference between the third bottom width and the second bottom width to determine whether the third difference is within the preset range. If the third difference is outside the preset range, it is determined whether the third bottom width is less than the second bottom width. If the third bottom width is less than the second bottom width, a blocking alarm signal is output, that is, the bottom width of the coal on the conveyor belt is small and lasts for a certain period of time. At this time, it is determined that the conveyor belt feeding equipment is blocked, so the amount of coal is reduced, which causes the bottom width to suddenly change and remain in a small state. If the third bottom width is greater than the second bottom width, a coal quantity alarm signal is output, because the bottom width of the coal continues to be in a large state after the sudden change, it is determined that the feeding equipment is overfed at this time, and the feeding equipment is damaged, resulting in a sudden increase in the bottom width.

[0017] Optionally, when the third difference is within the preset range, the method further includes: Determine whether the first bottom width is greater than the second bottom width; If the first bottom width is not greater than the second bottom width, a coal block falling alarm signal is output; If the first bottom width is greater than the second bottom width, an alarm signal indicating that the coal block is too large is output.

[0018] By adopting the above technical solution, when the third difference is within the preset range, the electronic device determines whether the first bottom width is greater than the second bottom width. If the first bottom width is not greater than the second bottom width, a coal block falling alarm is output. Since the third difference is within the preset range, it indicates that the bottom width of the coal has returned to the state before the sudden change. Then, the first bottom width is not greater than the second bottom width, and it is determined that the bottom width of the coal has suddenly decreased. Therefore, it is considered that there is a large piece of coal on the conveyor belt at the edge, and it has fallen before the image data is captured by the camera module, so the sudden decrease occurs here. If the first bottom width is greater than the second bottom width, a coal block is too large alarm signal is output. A large coal block appears on the conveyor belt and has not fallen yet. In order to reduce the possibility of coal blocks falling and injuring people, an alarm signal is output so that the staff can deal with it in time.

[0019] In the second aspect, the present application provides a belt conveyor coal flow detection device adopts the following technical solution: A first acquisition module is used to acquire image data of coal on the conveyor belt taken by the camera module; A first calculation module, used for calculating the cross-sectional area of ​​the coal based on the image data; A second acquisition module, used for acquiring a first speed of the conveyor belt; The second calculation module is used for calculating to obtain the coal flow rate based on time, the first speed and the cross-sectional area.

[0020] In a third aspect, the present application provides an electronic device that adopts the following technical solution: An electronic device comprises a processor, wherein the processor is coupled to a memory; the processor is used to execute a computer program stored in the memory, so that the electronic device executes the method described in the first aspect.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium that adopts the following technical solution: A computer-readable storage medium includes a computer program or an instruction. When the computer program or the instruction is executed on a computer, the computer is caused to execute the method according to the first aspect.

[0022] In summary, the present application includes at least one of the following beneficial technical effects: 1. The electronic device obtains the image data of the coal taken by the camera module, and then analyzes the image data to obtain the cross-sectional area of ​​the coal, and at the same time obtains the first speed of the conveyor belt, that is, the moving speed of the coal, and finally calculates the coal flow rate by combining the time, the first speed, and the cross-sectional area. The accurate coal flow rate can be calculated efficiently and automatically without manual review and estimation. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flow chart of a method for detecting coal flow on a belt conveyor according to an embodiment of the present application.

[0024] Figure 2 It is a schematic diagram of the conveyor belt and coal according to an embodiment of the present application.

[0025] Figure 3 It is a block diagram of a coal flow detection device for a belt conveyor according to an embodiment of the present application.

[0026] Figure 4 It is a block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following is combined with Figure 1-3 This application is described in further detail.

[0028] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. Technical users in this field can make non-creative modifications to the present embodiment as needed after reading this specification. However, as long as it is within the scope of the claims of the present application, it is protected by the patent law.

[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technical users in the field without creative work are within the scope of protection of this application.

[0030] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.

[0031] The embodiment of the present application discloses a method for detecting the coal flow rate of a belt conveyor. The method for detecting the coal flow rate of a belt conveyor can be performed by an electronic device. The electronic device can be a server or a terminal device, wherein the server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a desktop computer, etc., but is not limited thereto.

[0032] The present application embodiment discloses a method for detecting coal flow rate of a belt conveyor. Figure 1 , a belt conveyor coal flow detection method includes the main process described as follows (S100~S400): Step S100, acquiring image data of coal on the conveyor belt captured by a camera module; Step S200, calculating the cross-sectional area of ​​the coal based on the image data; Step S300, obtaining a first speed of the conveyor belt; Step S400, calculating to obtain the coal flow rate based on time, first speed and cross-sectional area.

[0033] The camera module is arranged on the lifting module, and the electronic device can control the lifting module to work, so as to adjust the height of the camera module, and can send the captured image data to the electronic device after the camera module shoots, and the shooting direction of the camera module is toward the belt conveyor, so that the camera module can shoot the coal when the belt conveyor transports the coal. The electronic device obtains the image data of the coal on the conveyor belt captured by the camera module, and the electronic device calculates the cross-sectional area of ​​the coal on the belt conveyor based on the image data. The coal is transported to the belt conveyor through the feeding equipment, and at this time, the coal is in the shape of a triangular prism on the conveyor belt. The interception operation is performed perpendicular to the conveying direction of the belt conveyor, and the cross-section generated can be approximated to the bottom surface of the triangular prism, and the area of ​​the bottom surface is the cross-sectional area. Since it can be approximated to a triangular prism, when calculating the coal flow, the cross-sectional area, the first speed of the conveyor belt on the belt conveyor, and the time can be used to calculate the coal flow. Thereby, the coal flow is automatically calculated using electronic devices and related modules. The coal is in the shape of a triangular prism on the conveyor belt because the feeding equipment transports the coal to a high point, and then the coal falls from the feeding equipment onto the belt conveyor. Due to the influence of gravity, the coal will form an approximate triangular prism. This is common sense and will not be elaborated. In this embodiment, the shape of the coal is regarded as a triangular prism to facilitate relevant calculations.

[0034] Reference Figure 2 Specifically, calculating the cross-sectional area of ​​the coal based on the image data includes: obtaining the bottom width and the corresponding height of the coal based on the image data; the calculation formula is: ; Among them, the cross-sectional area is S, the bottom width is a, and the height is h.

[0035] When calculating the cross-sectional area of ​​coal, the electronic device obtains relevant parameters based on the image data, that is, the width of the bottom of the coal and the corresponding height are obtained through the image data. Since the cross section is approximately triangular, the base and height of the triangle are obtained to calculate the cross-sectional area. Calculation formula: , and the cross section is calculated using the calculation formula. Figure 2 In the figure, the shape of the coal is an ideal shape, that is, the coal falls evenly from the feeding equipment onto the belt conveyor, so it presents a complete triangular prism shape, and the cross section is also exactly the same triangle. In actual situations, the size of the cross section triangle will change.

[0036] As an optional implementation of an embodiment of the present application, before calculating the cross-sectional area of ​​the coal based on the image data, it also includes: calculating the image clarity based on the image data; determining whether the image clarity is less than a preset value; if the image clarity is less than the preset value, outputting a control signal to control the operation of the injection module.

[0037] Before the electronic device calculates the cross-sectional area of ​​the coal based on the image data, the electronic device calculates the image clarity based on the image data, and then determines whether the image clarity is less than a preset value, that is, whether the image is clear enough and whether relatively accurate data can be obtained. If the image clarity is less than the preset value, the electronic device outputs a control signal to control the operation of the jet module. When the jet module is working, it sprays gas to blow away the surrounding dust, so that the camera module can shoot images more clearly. The jet module is arranged on the lifting module.

[0038] As an optional implementation of an embodiment of the present application, determine whether the height is greater than a height threshold; if the height is greater than the height threshold, calculate a first difference between the height threshold and the height; based on the first difference, output a lifting control signal to the lifting module to lower the height of the camera module; wherein the camera module is arranged on the lifting module.

[0039] The electronic device determines whether the height is less than the height threshold, which can be set manually. If the height is greater than the height threshold, it indicates that the height of the camera module can be adjusted down at this time, so the first difference between the height threshold and the height is calculated, that is, the height is subtracted from the height threshold to obtain the first difference. Then, the electronic device outputs a lifting control signal based on the first difference, thereby reducing the height of the lifting module, thereby reducing the height of the camera module. By lowering the height of the camera module, the camera module is brought closer to the belt conveyor, reducing the possibility of unclear image data captured by the camera module, and when lowering the height of the camera module, it is adjusted according to the height of the coal, which can reduce the possibility of collision between the camera module and the coal.

[0040] As an optional implementation of an embodiment of the present application, after obtaining the bottom width and the corresponding height of the coal based on the image data, it also includes: obtaining the bottom width at the current moment and using it as the first bottom width; extracting the bottom width at the moment before the current moment, and using the extracted bottom width as the second bottom width; calculating the second difference between the first bottom width and the second bottom width; determining whether the second difference is within a preset range; if the second difference is outside the preset range, eliminating the first bottom width at the current moment; obtaining the first cross-sectional area at the moment before the current moment, and assigning the first cross-sectional area to the cross-sectional area at the current moment.

[0041] The electronic device obtains the bottom width at the current moment and uses the bottom width at the current moment as the first bottom width, then extracts the bottom width at the moment before the current moment and uses the extracted bottom width as the second bottom width, and then calculates the second difference between the first bottom width and the second bottom width. The electronic device determines whether the second difference is within the preset range, that is, whether the bottom width of the coal on the belt conveyor has a large change. If the second difference is outside the preset range, it indicates that the change in the bottom width is relatively large, and there may be a large coal block, which causes this mutation. However, in this case, if the coal flow is calculated based on the bottom width, it is inaccurate, because the sudden change in the bottom width caused by the large coal block has a relatively small impact on the coal flow. If the calculation is based on the sudden change in the bottom width, it will result in a large error. Therefore, the second bottom width that did not have a sudden change at the previous moment is copied to the first bottom width, and then the coal flow is calculated, so that the calculated coal flow can be more accurate.

[0042] As an optional implementation manner of an embodiment of the present application, when it is determined that the second difference is outside the preset range, the method also includes: starting timing and obtaining a first timing time; determining in real time whether the first timing time is equal to the preset time; if the first timing time is equal to the preset time, obtaining the bottom width at the current moment and using it as the third bottom width; calculating the third difference between the third bottom width and the second bottom width; determining whether the third difference is within the preset range; if the third difference is outside the preset range, determining whether the third bottom width is smaller than the second bottom width; if the third bottom width is smaller than the second bottom width, outputting a blockage alarm signal; if the third bottom width is greater than the second bottom width, outputting a coal quantity alarm signal.

[0043] When it is determined that the second difference is outside the preset range, the electronic device starts timing and obtains the first timing time, and then the electronic device determines in real time whether the first timing time is equal to the preset time. If the first timing time is equal to the preset time, the electronic device obtains the bottom width at the current moment and uses it as the third bottom width. Then the electronic device calculates the third difference between the third bottom width and the second bottom width, that is, calculates the difference between the bottom width after a certain time and the bottom width before the sudden change. The electronic device determines whether the third difference is within the preset range. If the third difference is outside the preset range, it determines whether the third bottom width is less than the second bottom width. If the third bottom width is less than the second bottom width, it is determined that the bottom width continues to be too small for a period of time after the sudden change of the bottom width. Correspondingly, it is determined that there is a problem with the feeding of coal at this time, and there may be a blockage at the feeding equipment, etc., resulting in a large reduction in the amount of coal on the belt conveyor, so the electronic device outputs a blockage alarm signal at this time. If the third bottom width is greater than the second bottom width, it is determined that the amount of coal on the belt conveyor is too much and causes overflow, that is, the coal falls from the belt conveyor due to the large amount of coal, so the coal amount alarm signal is output at this time, thereby prompting the staff to adjust the feeding amount or adjust the speed of the conveyor belt.

[0044] As an optional implementation of an embodiment of the present application, when the third difference is within a preset range, the method also includes: determining whether the first bottom width is greater than the second bottom width; if the first bottom width is not greater than the second bottom width, outputting a coal block falling alarm signal; if the first bottom width is greater than the second bottom width, outputting a coal block too large alarm signal.

[0045] When the third difference is within the preset range, it indicates that the sudden change in the bottom width is due to the appearance of a larger coal block. Therefore, the electronic device determines whether the first bottom width is greater than the second bottom width, that is, it determines whether the bottom width suddenly decreases or increases when a sudden change occurs. If the first bottom width is not greater than the second bottom width, it indicates that a larger coal block has fallen from the belt conveyor, resulting in a partial loss of the bottom of the coal here, which is reflected in the bottom width as a sudden decrease in the first bottom width. Therefore, the electronic device outputs a coal block falling alarm signal at this time; if the first bottom width is greater than the second bottom width, it indicates that the larger coal block has not fallen at this time and is still on the belt conveyor, and has caused the first bottom width to suddenly increase, so the coal block is too large alarm signal is output at this time to remind the staff of the situation on the belt conveyor and respond in time.

[0046] Figure 2 A structural block diagram of a belt conveyor coal flow detection device 500 provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the belt conveyor coal flow detection device 500 includes: A first acquisition module 501 is used to acquire image data of coal on the conveyor belt taken by a camera module; A first calculation module 502, for calculating the cross-sectional area of ​​the coal based on the image data; The second acquisition module 503 is used to acquire the first speed of the conveyor belt; The second calculation module 504 is used to calculate the coal flow rate based on time, the first speed and the cross-sectional area.

[0047] Specifically, the first calculation module 502 includes: The first acquisition submodule is used to obtain the bottom width and corresponding height of the coal based on the image data; the cross-sectional area calculation formula is: ; Wherein, the cross-sectional area is S, the bottom width is a, and the height is h; In this optional embodiment, the belt conveyor coal flow detection device 500 further includes: A first calculation submodule, used for calculating image clarity based on the image data before calculating the cross-sectional area of ​​the coal based on the image data; The first judgment submodule is used to judge whether the image definition is less than a preset value; if the image definition is less than the preset value, a control signal is output to control the operation of the jet module.

[0048] In this optional embodiment, the belt conveyor coal flow detection device 500 further includes: The second judgment submodule is used to judge whether the height is greater than the height threshold; if the height is greater than the height threshold, a first difference between the height threshold and the height is calculated; The first output submodule is used to output a lifting control signal based on the first difference to reduce the height of the camera module.

[0049] In this optional embodiment, the belt conveyor coal flow detection device 500 further includes: A second acquisition submodule is used for acquiring the bottom width of the coal and the corresponding height based on the image data, and then acquiring the bottom width at the current moment as the first bottom width; A first extraction submodule is used to extract the bottom width at a moment before the current moment, and use the extracted bottom width as the second bottom width; A second calculation submodule, used for calculating a second difference between the first bottom width and the second bottom width; A third judgment submodule is used to judge whether the second difference is within a preset range; If the second difference is outside the preset range, the first bottom width at the current moment is eliminated; The third acquisition submodule is used to acquire the first cross-sectional area at a moment before the current moment, and assign the first cross-sectional area to the cross-sectional area at the current moment.

[0050] In this optional embodiment, the belt conveyor coal flow detection device 500 further includes: A first timing submodule, configured to start timing and obtain a first timing time when it is determined that the second difference is outside a preset range; The fourth judgment submodule is used to judge in real time whether the first timing time is equal to the preset time; If the first timing time is equal to the preset time, the bottom width at the current moment is obtained and used as the third bottom width; if the third bottom width is smaller than the second bottom width, a blockage alarm signal is output; if the third bottom width is larger than the second bottom width, a coal quantity alarm signal is output; A third calculation submodule, used for calculating a third difference between the third bottom width and the second bottom width; a fifth judgment submodule, configured to judge whether the third difference is within a preset range; if the third difference is outside the preset range, then judging whether the third bottom width is smaller than the second bottom width; In this optional embodiment, the belt conveyor coal flow detection device 500 further includes: The sixth judgment submodule is used to judge whether the first bottom width is greater than the second bottom width when the third difference is within a preset range; if the first bottom width is not greater than the second bottom width, output a coal block falling alarm signal; if the first bottom width is greater than the second bottom width, output a coal block too large alarm signal.

[0051] Figure 4 The electronic device 600 is a block diagram of a structure of an electronic device 600 provided in an embodiment of the present application. The electronic device 600 may be a mobile phone, a tablet computer, a PC, a server, etc. Figure 4 As shown, the electronic device 600 includes a memory 601, a processor 602 and a communication bus 603; the memory and the processor 602 are connected via the communication bus 603. The memory 601 stores a computer program that can be loaded by the processor 602 and execute the belt conveyor coal flow detection method provided in the above embodiment.

[0052] The memory 601 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 601 can include a program storage area and a managed data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the belt conveyor coal flow detection method provided in the above embodiment, etc.; the managed data storage area can store managed data involved in the belt conveyor coal flow detection method provided in the above embodiment, etc.

[0053] The processor 602 may include one or more processing cores. The processor 602 calls the managed data stored in the memory 601 by running or executing the instructions, programs, code sets or instruction sets stored in the memory 601, executes various functions of the present application and processes the managed data. The processor 602 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor 602 function can also be other, and the embodiment of the present application is not specifically limited.

[0054] The communication bus 603 may include a path to transmit information between the above components. The communication bus 603 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The communication bus 603 may be divided into an address bus, a managed data bus, a control bus, etc. For ease of representation, Figure 4 Only one double arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0055] An embodiment of the present application provides a computer storage medium storing a computer program that can be loaded by a processor and execute the method for detecting coal flow on a belt conveyor as provided in the above embodiment.

[0056] In this embodiment, the computer storage medium may be a tangible device that holds and stores instructions used by the instruction execution device. The computer storage medium may be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any combination thereof. Specifically, the computer storage medium may be a portable computer disk, a hard disk, a USB flash drive, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a podium random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, an optical disk, a magnetic disk, a mechanical encoding device, and any combination thereof.

[0057] The terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or apparatus.

Claims

1. A method for detecting coal flow rate of a belt conveyor, characterized in that: include: Acquire image data of coal on the conveyor belt captured by the camera module; calculating the cross-sectional area of ​​the coal based on the image data; Acquire a first speed of the conveyor belt; Calculate the coal flow rate based on time, the first speed and the cross-sectional area; The calculating the cross-sectional area of ​​the coal based on the image data comprises: Acquire the bottom width and the corresponding height of the coal based on the image data; Cross-sectional area calculation formula: ; Wherein, the cross-sectional area is S, the bottom width is a, and the height is h; After acquiring the bottom width and the corresponding height of the coal based on the image data, the method further includes: The bottom width at the current moment is obtained and used as the first bottom width; Extracting the bottom width at a moment before the current moment, and using the extracted bottom width as the second bottom width; calculating a second difference between the first bottom width and the second bottom width; Determining whether the second difference is within a preset range; If the second difference is outside the preset range, the first bottom width at the current moment is eliminated; The first cross-sectional area at a moment before the current moment is obtained, and the first cross-sectional area is assigned to the cross-sectional area at the current moment.

2. A belt conveyor coal flow detection method according to claim 2, characterized in that: Before calculating the cross-sectional area of ​​the coal based on the image data, the method further includes: Calculating image clarity based on the image data; Determining whether the image clarity is less than a preset value; If the image definition is less than the preset value, a control signal is output to control the operation of the jet module.

3. A belt conveyor coal flow detection method according to claim 3, characterized in that: The method further comprises: Determine whether the height is less than a height threshold; If the height is less than the height threshold, calculating a first difference between the height threshold and the height; outputting a lifting control signal to the lifting module based on the first difference to lower the camera module; Wherein, the camera module is arranged on the lifting module.

4. A method for detecting coal flow rate of a belt conveyor according to claim 1, characterized in that: When it is determined that the second difference is outside the preset range, the method further includes: Start timing and get the first timing time; Determine in real time whether the first timing time is equal to a preset time; If the first timing time is equal to the preset time, obtaining the bottom width at the current moment and using it as the third bottom width; calculating a third difference between the third bottom width and the second bottom width; Determining whether the third difference is within a preset range; If the third difference is outside the preset range, determining whether the third bottom width is smaller than the second bottom width; If the third bottom width is smaller than the second bottom width, a blocking alarm signal is output; If the third bottom width is greater than the second bottom width, a coal quantity alarm signal is output.

5. A method for detecting coal flow rate of a belt conveyor according to claim 4, characterized in that: When the third difference is within the preset range, the method further includes: Determine whether the first bottom width is greater than the second bottom width; If the first bottom width is not greater than the second bottom width, a coal block falling alarm signal is output; If the first bottom width is greater than the second bottom width, an alarm signal indicating that the coal block is too large is output.

6. A belt conveyor coal flow detection device, characterized in that: include: A first acquisition module is used to acquire image data of coal on the conveyor belt taken by the camera module; A first calculation module, used for calculating the cross-sectional area of ​​the coal based on the image data; A second acquisition module, used for acquiring a first speed of the conveyor belt; A second calculation module, used for calculating based on time, the first speed and the cross-sectional area to obtain a coal flow rate; The first calculation module includes: The first acquisition submodule is used to obtain the bottom width and corresponding height of the coal based on the image data; the cross-sectional area calculation formula is: ; Wherein, the cross-sectional area is S, the bottom width is a, and the height is h; A second acquisition submodule is used for acquiring the bottom width of the coal and the corresponding height based on the image data, and then acquiring the bottom width at the current moment as the first bottom width; A first extraction submodule is used to extract the bottom width at a moment before the current moment, and use the extracted bottom width as the second bottom width; A second calculation submodule, used for calculating a second difference between the first bottom width and the second bottom width; A third judgment submodule is used to judge whether the second difference is within a preset range; if the second difference is outside the preset range, the first bottom width at the current moment is eliminated; The third acquisition submodule is used to acquire the first cross-sectional area at a moment before the current moment, and assign the first cross-sectional area to the cross-sectional area at the current moment.

7. An electronic device, characterized in that: The electronic device comprises a processor coupled to a memory; the processor is used to execute a computer program stored in the memory so that the electronic device executes the method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: The method comprises a computer program or an instruction, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Coal conveyor monitoring management system based on stereoscopic vision

    CN113306991A

  • Belt edge line detection method based on DeepLabv3 +

    CN116167991A

  • Cut tobacco mass flow determination method and device, electronic equipment and storage medium

    CN117629329A

Cited By

  • Intelligent transportation volume monitoring method, device and equipment and computer storage medium

    CN120564135A