Early warning and handling methods, devices and storage media for unloading port blockage

By automatically identifying blockage risks by calculating the area ratio of the unloading port and the coal block, issuing early warnings and implementing handling measures, the problem of unloading port blockage has been solved, improving efficiency and accuracy, and reducing labor costs and health risks.

CN115311225BActive Publication Date: 2026-06-30BEIJING TIANMA INTELLIGENT CONTROL TECHNOLOGY CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING TIANMA INTELLIGENT CONTROL TECHNOLOGY CO LTD
Filing Date
2022-08-04
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

During coal mining, blockage at the unloading port leads to low efficiency and high cost of manual monitoring, and existing technologies are insufficient for effective early warning and handling.

Method used

By obtaining the first area of ​​the unloading port passage surface and the second area of ​​the coal block of the conveyor, the area ratio is calculated, the blockage risk is identified, and early warning information is sent. Combined with the transportation time and passage status, automated processing measures are implemented.

Benefits of technology

It enables unloading port blockage risk identification without manual monitoring, reduces labor costs, improves early warning efficiency and accuracy, optimizes the processing flow, and reduces the health hazards of harsh environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115311225B_ABST
    Figure CN115311225B_ABST
Patent Text Reader

Abstract

This application proposes a method, apparatus, and storage medium for early warning and handling of unloading port blockage. The method includes: acquiring a first area of ​​the unloading port's passage surface; acquiring a second area of ​​a target cross-section of a coal block on a conveyor connected to the unloading port's passage surface; determining, based on the second area and the first area, whether there is a risk of blockage when the coal block passes through the unloading port's passage surface; and, in response to determining that there is a risk of blockage when the coal block passes through the unloading port's passage surface, sending a blockage warning message for the unloading port. This application achieves the identification of potential blockage risks at the unloading port, reduces labor costs and the harm to workers' health caused by harsh working environments, improves the efficiency and accuracy of unloading port blockage early warning, and optimizes the early warning and handling method for unloading port blockage by sending blockage warning information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of image processing technology, and in particular to a method, apparatus and storage medium for early warning and processing of unloading port blockage. Background Technology

[0002] With the development of society, coal resources are very important to people's lives. During the mining process, due to the physical characteristics of coal seams such as thickness, hardness and structure, the integrity of coal seams is relatively strong, which may result in the formation of large-volume coal blocks during the mining process.

[0003] During the transportation of coal blocks, there is an unloading port between the coal conveyor and the transfer machine. Larger coal blocks may not be able to be unloaded from the conveyor to the transfer machine through the unloading port, resulting in blockage at the unloading port.

[0004] In related technologies, real-time monitoring and processing can be carried out manually, but the working environment is harsh, the labor cost is high, and the efficiency is low. Summary of the Invention

[0005] This application aims to address one of the technical problems in related technologies to a certain extent. Therefore, one objective of this application is to provide a method, apparatus, and storage medium for early warning and handling of unloading port blockage, thereby solving the problems of high labor costs and low efficiency caused by manual operation in related technologies. The technical solution of this application is as follows:

[0006] The first aspect of this application proposes a method for early warning and handling of unloading port blockage, comprising: obtaining a first area of ​​the passage surface of the unloading port; obtaining a second area of ​​a target cross-section of a coal block on a conveyor connected to the passage surface of the unloading port; determining, based on the second area and the first area, whether there is a risk of blockage when the coal block passes through the passage surface of the unloading port; and in response to determining that there is a risk of blockage when the coal block passes through the passage surface of the unloading port, sending a blockage warning message for the unloading port.

[0007] Furthermore, the method for early warning and handling of unloading port blockage proposed in the first aspect of this application also has the following additional features:

[0008] According to one embodiment of this application, determining whether there is a risk of blockage when the coal block passes through the unloading port based on the second area and the first area includes: determining the area ratio between the target cross-section of the coal block and the unloading port's passage surface based on the first area and the second area; and determining that there is a risk of blockage when the area ratio is greater than or equal to a set area ratio threshold.

[0009] According to one embodiment of this application, the method further includes: in response to the area ratio being greater than or equal to a set area ratio threshold, marking the coal block as a risky coal block and sending a risk warning message for the risky coal block.

[0010] According to one embodiment of this application, the method further includes: obtaining the transportation time of the coal block reaching the passage surface of the unloading port; in response to the transportation time reaching the blockage warning time threshold of the unloading port, sending the blockage warning information of the unloading port, and obtaining the passage status of the coal block on the passage surface of the unloading port; and obtaining the blockage handling measures of the unloading port based on the passage status.

[0011] According to one embodiment of this application, obtaining the transportation time of the coal block reaching the unloading port's passage surface includes: obtaining the transportation distance between the coal block and the unloading port's passage surface, and the transportation speed of the conveyor for the coal block; and obtaining the transportation time of the coal block reaching the unloading port's passage surface based on the transportation distance and the transportation speed.

[0012] According to one embodiment of this application, the step of obtaining the blockage handling measures of the unloading port based on the passage status includes: stopping the transmission of blockage warning information of the unloading port in response to the normal passage status of the coal block on the passage surface of the unloading port; determining that the unloading port is blocked in response to the abnormal passage status of the coal block on the passage surface of the unloading port; and obtaining descriptive information of the accumulation status of the coal pile at the blocked unloading port to determine the blockage handling measures of the unloading port.

[0013] According to one embodiment of this application, obtaining descriptive information about the accumulation state of the coal pile at the blocked unloading port to determine the blockage handling measures for the unloading port includes: performing frame sampling on the coal pile at the blocked unloading port to obtain candidate frames of the coal pile; obtaining target frames from the candidate frames in which overflowing coal blocks are sampled in the coal pile at the blocked unloading port; obtaining descriptive information about the accumulation state of the coal pile at the blocked unloading port based on the proportion of all target frames in all candidate frames; and determining the blockage handling measures for the unloading port based on the descriptive information.

[0014] According to one embodiment of this application, determining the blockage handling measures for the unloading port based on the description information includes: in response to the description information indicating that the coal pile's accumulation state has reached a first overflow state, determining sending a blockage alarm message for the unloading port and reducing the transport speed of the conveyor to the coal block as the blockage handling measures for the unloading port; in response to the description information indicating that the coal pile's accumulation state has reached a second overflow state, determining sending a blockage alarm message for the unloading port and stopping the operation of the conveyor as the blockage handling measures for the unloading port.

[0015] According to one embodiment of this application, obtaining the second area of ​​the target cross-section of the coal block on the conveyor connected to the unloading port's through surface includes: obtaining candidate cross-sections in which the coal block and the unloading port's through surface are parallel, and determining the candidate area of ​​the candidate cross-sections; determining the candidate area with the largest value among all candidate areas as the second area, and determining the candidate cross-section corresponding to the second area as the target cross-section of the coal block.

[0016] A second aspect of this application also proposes an early warning and handling device for unloading port blockage, comprising: a data acquisition module for acquiring real-time images of the unloading port of a transfer machine and determining a first area of ​​the passage surface of the unloading port from the real-time images; an acquisition module for acquiring a second area of ​​the cross-section of a coal block on a conveyor connected to the passage surface of the unloading port; a judgment module, conventionally used to determine whether there is a risk of blockage when the coal block passes through the passage surface of the unloading port based on the second area and the first area; and an early warning handling module for sending a blockage early warning information for the unloading port and acquiring corresponding blockage handling measures in response to determining that there is a risk of blockage when the coal block passes through the passage surface of the unloading port.

[0017] The third aspect of this application proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the early warning and handling method for unloading port blockage as proposed in the first aspect above.

[0018] The method and apparatus for early warning and handling of unloading port blockage proposed in this application obtain the area ratio between the target cross-section of the coal block and the passage surface of the unloading port based on a first area and a second area. Furthermore, in scenarios where the area ratio is greater than or equal to a set area ratio threshold, it is determined that the coal block may get stuck at the unloading port when passing through the passage surface, thus causing a risk of blockage. In this application, the comparison of the first and second areas enables the identification of potential blockage risks at the unloading port, eliminating the need for manual monitoring, reducing labor costs, and mitigating the health risks to workers from harsh working environments. By marking and warning of risky coal blocks, the efficiency and accuracy of unloading port blockage early warning are improved. By sending blockage warning information, effective early warning of unloading port blockage is achieved, improving subsequent processing efficiency and optimizing the method for early warning and handling of unloading port blockage.

[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0020] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.

[0021] Figure 1 This is a schematic diagram of an embodiment of the method for early warning and handling of unloading port blockage according to this application;

[0022] Figure 2 This is a schematic diagram illustrating a method for warning and handling blockage of the unloading port according to another embodiment of this application;

[0023] Figure 3 This is a schematic diagram of the unloading port of a transfer machine according to an embodiment of this application;

[0024] Figure 4 This is a schematic diagram illustrating a method for warning and handling blockage of the unloading port according to another embodiment of this application;

[0025] Figure 5 This is a schematic diagram illustrating a method for warning and handling blockage of the unloading port according to another embodiment of this application;

[0026] Figure 6 This is a flowchart illustrating an embodiment of the pre-warning and handling device for unloading port blockage according to this application.

[0027] Figure 7 This is a block diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0028] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Throughout, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0029] Figure 1 This is a schematic diagram of an embodiment of the pre-warning and handling method for unloading port blockage according to this application, as shown below. Figure 1 As shown, the method includes:

[0030] S101, obtain the first area of ​​the unloading port's through surface.

[0031] In practice, coal blocks can be transported using conveyors and transfer machines. There is an unloading port at the junction of the conveyor and the transfer machine. When there are large coal blocks on the conveyor, they may get stuck at the unloading port of the transfer machine and fail to pass through smoothly, which may lead to the subsequent coal flow on the conveyor accumulating at the unloading port.

[0032] Therefore, it is necessary to implement a blockage warning system for potential blockages at the unloading port.

[0033] To provide early warning of blockages at the unloading port, it is possible to determine whether the coal on the transport machine can pass through the unloading port normally by comparing the external dimensions of the coal on the transport machine with the external dimensions of the unloading port's passage surface.

[0034] In some implementations, the size parameters of the unloading port's through surface can be obtained, thereby obtaining the area of ​​the unloading port's through surface, which can be used as the first area of ​​the unloading port's through surface.

[0035] The unloading port at the intersection of the transport aircraft and the transshipment machine has a predetermined shape.

[0036] For example, in a scenario where the unloading port is rectangular, the length and width of the unloading port's passage surface can be obtained, thus yielding the first area of ​​the unloading port's passage surface.

[0037] S102, obtain the second area of ​​the cross-section of the coal block on the conveyor connected to the unloading port through surface.

[0038] In this embodiment, coal blocks need to pass through the unloading port to be unloaded from the conveyor to the transfer machine. In order to avoid large coal blocks getting stuck at the unloading port, which would cause subsequent coal flow on the conveyor to accumulate at the unloading port and cause blockage, the appearance parameters of the coal blocks on the conveyor can be monitored and identified.

[0039] Optionally, an image acquisition device can be installed at a set distance from the unloading port of the transfer machine. For example, if the image acquisition device is set to a telephoto camera with a focal length of 8mm or more, the telephoto camera can be installed at a position 3 meters away from the unloading port of the transfer machine. The telephoto camera can then be used to acquire real-time images of the coal blocks being transported on the transport machine, and the appearance parameters of the coal blocks can be monitored and identified through the real-time images.

[0040] Among them, the setting of the telephoto camera allows the image acquisition device to capture real-time images of coal blocks within a set distance range from the unloading port, thereby enabling early warning of possible blockages at the unloading port.

[0041] In some implementations, the cross-sectional size of the coal block has a certain influence on whether the coal block can pass through the unloading port normally. Therefore, the cross-sections of the coal block that are parallel to the unloading port can be obtained, and the cross-sections that affect the passage of the coal block through the unloading port can be taken as the target cross-sections.

[0042] Furthermore, the area value of the target cross-section is obtained, and this area value is identified as the second area of ​​the target cross-section.

[0043] Specifically, an image processing server can extract images of a reference object and a coal block from the real-time image, and obtain their relative proportions. Further, based on this relative proportion and the size parameters of the reference object, the size parameters of the coal block are determined, thereby obtaining the second area of ​​the target cross-section of the coal block.

[0044] For example, by setting the reference object as the scraper conveyor, the relative proportion between the display image of the coal block in the real-time image and the display image of the cell formed between two adjacent scrapers of the scraper conveyor in the real-time image can be obtained. Based on the width of the conveyor belt of the scraper conveyor and the distance between two adjacent scrapers, the length and width of the target cross-section of the coal block can be determined, thereby obtaining the second area of ​​the target cross-section.

[0045] S103, based on the second area and the first area, determine whether there is a risk of blockage when the coal block passes through the unloading port.

[0046] In this embodiment, the first area is the area of ​​the unloading port's passage surface, and the second area is the area of ​​the target cross-section where the coal block on the conveyor is parallel to the unloading port's passage surface. Therefore, by comparing the first area and the second area, the relative proportional relationship between the coal block and the unloading port's passage surface can be obtained.

[0047] Furthermore, based on the obtained relative proportions, it is determined whether the coal block can pass through the unloading port normally, thereby determining whether there is a risk of blockage when the coal block passes through the unloading port.

[0048] In the scenario where the second area is smaller than the first area, it can be understood that the area of ​​the target cross-section of the coal block is smaller than the area of ​​the unloading port's passage surface. Therefore, it can be determined that in this scenario, the coal block can pass smoothly through the unloading port's passage surface, and there is no risk of blockage at the unloading port.

[0049] Correspondingly, in the scenario where the second area is greater than or equal to the first area, it can be understood that the area of ​​the target cross-section of the coal block is greater than or equal to the area of ​​the unloading port's passage surface. Therefore, it can be determined that in this scenario, the coal block may not be able to pass through the unloading port's passage surface, and the unloading port may be blocked.

[0050] S104, in response to the determination that there is a risk of blockage when the coal block passes through the unloading port, a blockage warning message for the unloading port is sent.

[0051] In practice, in scenarios where there is a risk of blockage when determining the passage surface of the coal block through the unloading port, an early warning can be issued for such scenarios.

[0052] Optionally, the blockage warning information of the unloading port can be sent to relevant personnel through a set communication method to achieve the purpose of warning of possible blockages at the unloading port. The blockage warning information may include real-time images of coal blocks that may block the passage surface of the unloading port, real-time images of the passage surface of the unloading port, and relevant information such as the size parameters of the coal blocks.

[0053] Real-time images of the unloading port's passage surface can be obtained using image acquisition equipment installed at the unloading port where the transfer machine and the transport machine intersect.

[0054] Optionally, a short-focus camera with a focal length of 4mm or less can be installed at a distance of 3 meters from the unloading port of the transfer machine, and the real-time image of the unloading port can be acquired through the short-focus camera.

[0055] This application proposes a method for early warning and handling of unloading port blockage. It obtains a first area of ​​the passage surface of the unloading port of the transfer conveyor and a second area of ​​a target cross-section where the coal block on the conveyor is parallel to the passage surface of the unloading port. Based on the first and second areas, it determines whether there is a risk of blockage when the coal block passes through the unloading port. In scenarios where a blockage risk is determined, relevant blockage warning information for the unloading port is sent to the workers. This application achieves the identification of potential blockage risks at the unloading port by comparing the first and second areas, eliminating the need for manual monitoring, reducing labor costs, mitigating the harm to workers' health caused by harsh working environments, and improving the efficiency and accuracy of unloading port blockage warnings. By sending blockage warning information, it achieves effective early warning of unloading port blockages, improves subsequent processing efficiency, and optimizes the method for early warning and handling of unloading port blockages.

[0056] Furthermore, after determining that there may be a risk of blockage at the unloading port, it is necessary to obtain corresponding handling measures, which can be combined with... Figure 2 To understand further, Figure 2 This is a flowchart illustrating a method for warning and handling unloading port blockage according to another embodiment of this application, as shown below. Figure 2 As shown, the method includes:

[0057] S201, obtain the transportation time of the coal block reaching the unloading port.

[0058] In this embodiment, a warning can be issued regarding the potential risk of blockage at the unloading port before the coal arrives at the port, based on a set time point. Optionally, the time point for sending the unloading port blockage risk warning information can be determined according to the transportation time of the coal arriving at the unloading port.

[0059] This allows us to obtain the transport distance between the coal block and the unloading port, as well as the transport speed of the conveyor on the coal block.

[0060] In practice, the conveyor has a set number of supports. The transport distance between the coal block and the unloading port can be determined based on the number of supports between the coal block and the unloading port, as well as the set distance between two adjacent supports.

[0061] Correspondingly, the transport aircraft has a corresponding transport aircraft controller, and the currently configured transport speed of the transport aircraft can be obtained from the historical control records of the transport aircraft controller.

[0062] Furthermore, based on the transportation distance and speed, the transportation time for the coal blocks to reach the unloading port is obtained.

[0063] Optionally, the transportation time of the coal block to the unloading port can be obtained based on the quotient of transportation distance and transportation speed.

[0064] like Figure 3 As shown, real-time images of coal blocks on the conveyor can be obtained by an image acquisition device set near the unloading port, thereby obtaining the transportation distance between the coal blocks and the unloading port, and thus the transportation time of the coal blocks to the unloading port.

[0065] S202, in response to the transportation time reaching the blockage warning time threshold of the unloading port, sends the blockage warning information of the unloading port and obtains the passage status of the coal block on the passage surface of the unloading port.

[0066] In this embodiment of the application, in order to effectively handle the blockage of the unloading port, there is a set warning time threshold for the blockage warning of the unloading port. It can be understood that when the transportation time of the coal block that may cause the blockage risk of the unloading port reaches the set blockage warning time threshold, the blockage warning of the unloading port can be activated, thereby providing sufficient processing time for subsequent processing measures.

[0067] Among them, the system can send blockage warning information of the unloading port to the staff based on the set notification format. For example, the system can send the blockage warning information, including the image, size parameters and other relevant information of the coal block that may cause blockage at the unloading port, to the staff via email, SMS and other notification formats.

[0068] Furthermore, after receiving the blockage warning information, it is necessary to further monitor the unloading port. Optionally, real-time images of the unloading port can be retrieved, and when a coal block that may cause a blockage risk to the unloading port reaches the passage surface of the unloading port, its passage status on the passage surface of the unloading port can be monitored.

[0069] like Figure 3 As shown, real-time images of the unloading port can be acquired using an image acquisition device located near the unloading port, thereby enabling further monitoring and attention to the unloading port.

[0070] S203, Based on the passage status, obtain the blockage handling measures for the unloading port.

[0071] In this embodiment of the application, the current blockage status of the unloading port can be determined based on the passing status of the coal block on the unloading port's passage surface, thereby obtaining corresponding blockage handling measures.

[0072] Optionally, in response to the normal passage status of the coal block on the unloading port's passage surface, the transmission of blockage warning information at the unloading port is stopped.

[0073] In the scenario where the second area is larger than the first area, due to factors such as the transport speed of the transporter and the angle of the coal block, the coal block may have a passing surface that allows it to pass through the unloading port normally.

[0074] Furthermore, the passage status of the coal block on the unloading port can be marked as normal. In this scenario, the coal block will not cause blockage at the unloading port. Therefore, it can be determined that the current blockage warning at the unloading port is lifted, and the transmission of the blockage warning information at the unloading port can be stopped.

[0075] Optionally, in response to an abnormal passage status of the coal block on the passage surface of the unloading port, it is determined that the unloading port is blocked.

[0076] In this scenario, the state of coal blocks stuck at the unloading port and unable to reach the transfer machine can be marked as an abnormal passage status of the coal blocks at the unloading port. In this scenario, it can be determined that the coal blocks stuck at the unloading port and the coal flow subsequently transported by the conveyor to the stuck coal blocks cause blockage at the unloading port.

[0077] Furthermore, based on the relevant status information of the coal pile that is blocked at the unloading port, the corresponding blockage treatment measures can be determined.

[0078] In some implementations, descriptive information about the coal pile's accumulation status at the blocked unloading port can be obtained to determine the blocking measures for the unloading port.

[0079] In this embodiment of the application, the accumulation state of the coal pile at the unloading port can be determined by the descriptive information. The coal pile accumulation state can be determined by the parameter with a specific value, or other information with descriptive function can be used. No limitation is made here.

[0080] Optionally, descriptive information about the accumulation state of the coal pile at the unloading port after blockage can be obtained based on the state of the coal pile overflowing from the conveyor at the unloading port.

[0081] Furthermore, frame sampling is performed on the coal pile at the blocked unloading port to obtain candidate frames of the coal pile.

[0082] For example, by setting a frame sampling period of 10 seconds and sampling the coal pile at the blocked unloading port once per second, a total of 10 candidate frames can be obtained. Based on the overflow of the coal pile in the 10 candidate frames, the description information of the accumulation state of the coal pile at the blocked unloading port can be determined.

[0083] Among them, the target frame that shows overflowing coal blocks in the coal pile at the blocked unloading port can be obtained from the candidate frames.

[0084] In practice, the scenario where coal chunks fall from the conveyor after the unloading port is blocked can be marked as a coal spill scenario.

[0085] Among them, coal chunks that fall from the coal pile can be identified as overflow coal chunks, and frames that sample overflow coal chunks can be obtained from all candidate frames as target frames containing overflow coal chunks.

[0086] Furthermore, based on the proportion of all target frames in all candidate frames, descriptive information about the accumulation state of the coal pile at the unloading port after blockage is obtained.

[0087] Specifically, the number of all candidate frames and the number of all target frames can be obtained separately, and the ratio between the two can be determined as the proportion of all target frames in all candidate frames. Furthermore, based on this proportion, the description information of the accumulation state of the coal pile at the unloading port after blockage can be determined.

[0088] For example, based on the above example, if we set 7 out of 10 candidate frames to be target frames that sample overflowing coal blocks, then in this scenario, the proportion of all target frames in all candidate frames is 70%, and 70% can be determined as the description information of the accumulation state of the coal pile at the unloading port after the blockage.

[0089] For example, based on the above example, if we set all 10 candidate frames to be target frames that sampled overflowing coal blocks, then in this scenario, the proportion of all target frames in all candidate frames is 100%, and 100% can be determined as the description information of the accumulation state of the coal pile at the unloading port after the blockage.

[0090] Furthermore, based on the described information, measures to address the blockage at the unloading port are determined.

[0091] In this embodiment of the application, the stacking state of the coal pile at the unloading port after blockage can be determined by the description information. Under different stacking states, the blockage treatment measures for the unloading port may differ.

[0092] Optionally, the coal pile at the blocked unloading port can be divided into a first overflow state and a second overflow state.

[0093] In the first overflow state, the coal pile at the unloading port after blockage does not cause complete blockage of the unloading port. In this state, the coal blocks piled up near the unblocked area of ​​the unloading port may pass normally through the passage surface of the unloading port and reach the transfer machine.

[0094] Therefore, in response to the description information indicating that the coal pile has reached the first overflow state, sending a blockage alarm message at the unloading port and reducing the conveyor's transport speed of the coal block are determined as blockage handling measures at the unloading port.

[0095] In this scenario, a blockage alarm message for the unloading port can be sent to the staff based on a set notification format. The blockage alarm message may include a real-time image of the unloading port after blockage, as well as a description of the accumulation status of the coal pile at the unloading port and other relevant information.

[0096] Furthermore, a deceleration command can be sent to the transport controller corresponding to the transport machine. Based on the received deceleration command, the transport controller adjusts the transport speed of the transport machine on the coal blocks, reducing the impact of the subsequent coal flow on the coal pile accumulated at the unloading port, thereby avoiding greater blockage.

[0097] Correspondingly, in the second overflow state, the coal pile at the unloading port after being blocked has completely blocked the unloading port. In this state, in response to the description information indicating that the coal pile has reached the second overflow state, a blockage alarm message for the unloading port will be sent and the transport machine will be stopped as the blockage handling measures for the unloading port.

[0098] In this scenario, the coal pile has completely blocked the unloading port. To prevent the coal pile from worsening, a blockage alarm message can be sent to the staff based on a pre-defined notification format. The blockage alarm message can include a real-time image of the blocked unloading port, as well as a description of the coal pile's accumulation status at the unloading port and other relevant information.

[0099] Furthermore, a stop command can be sent to the transport aircraft controller corresponding to the transport aircraft, and the transport aircraft controller will control the transport aircraft to stop operating according to the received command.

[0100] For example, based on the above example, if the description of the coal pile accumulation status at the unloading port after blockage is set to 70% reaching the first overflow state, then sending a blockage alarm message to the unloading port and reducing the transport speed of the conveyor to the coal block can be used as the blockage handling measures in this scenario.

[0101] For example, based on the above example, if the description of the coal pile accumulation status at the unloading port after blockage is set to 100% reaching the second overflow state, then sending a blockage alarm message to the unloading port and stopping the operation of the transport machine can be used as the blockage handling measure in this scenario.

[0102] This application proposes a method for early warning and handling of unloading port blockage. It obtains the transportation time of coal blocks arriving at the unloading port and issues a blockage warning when the transportation time reaches a blockage warning threshold. It also monitors the passage status of coal blocks on the unloading port's passage surface. Furthermore, based on the passage status of coal blocks on the unloading port's passage surface, it obtains blockage handling measures. This application initiates unloading port blockage warnings based on transportation time, achieving the identification of potential blockage risks at the unloading port. It eliminates the need for manual monitoring, reducing labor costs and mitigating the health risks of harsh working environments for workers. It also improves the efficiency and accuracy of unloading port blockage warnings. Through control measures on the conveyor, it enhances the efficiency of handling unloading port blockages and optimizes the method for early warning and handling unloading port blockages.

[0103] In the above embodiments, the determination of congestion risk can be combined with... Figure 4 To understand further, Figure 4 This is a flowchart illustrating a method for warning and handling unloading port blockage according to another embodiment of this application, as shown below. Figure 4 As shown, the method includes:

[0104] S401, Based on the first area and the second area, determine the area ratio between the target cross-section of the coal block and the passage surface of the unloading port.

[0105] In practice, by comparing the second area and the first area, the passing status of the coal block on the unloading port can be predicted.

[0106] In scenarios where the second area is larger than the first area, the coal block may not be able to pass through the unloading port normally to reach the transfer machine, thus allowing for the assessment of the risk of blockage at the unloading port.

[0107] In this embodiment, the second area is the area of ​​the target cross-section of the coal block. The target cross-section is the cross-section with the largest area among all cross-sections on the coal block that are parallel to the unloading port's passage surface. Therefore, the second area has a certain influence on the passage state of the coal block on the unloading port's passage surface.

[0108] Furthermore, the ratio between the target cross-section and the unloading port passage surface can be obtained by calculating the ratio between the first area and the second area, and this ratio can be used as the area proportion.

[0109] S402, in response to an area percentage greater than or equal to a set area percentage threshold, determines that there is a risk of blockage when the coal block passes through the unloading port.

[0110] In this embodiment of the application, there is a corresponding area ratio threshold between the target cross-section of the coal block and the through surface of the unloading port.

[0111] Optionally, when the area ratio is greater than or equal to the set area ratio threshold, it can be determined that the coal block may not be able to pass through the unloading port normally to reach the transfer machine, and thus it can be determined that the coal block may cause blockage risk to the unloading port.

[0112] Furthermore, in this scenario, coal blocks can be monitored accordingly. In response to an area percentage greater than or equal to a set area percentage threshold, the coal block is marked as a risky coal block and a risk warning message for the risky coal block is sent.

[0113] In this embodiment of the application, in order to improve the efficiency of the unloading port blockage early warning, the coal block to which the target cross section belongs in the scenario of area proportion greater than or equal to the threshold can be marked as a risk coal block, and its relevant parameter information and real-time image can be sent to the relevant personnel as risk warning information.

[0114] The method for early warning and handling of unloading port blockage proposed in this application obtains the area ratio between the target cross-section of the coal block and the passage surface of the unloading port based on a first area and a second area. Furthermore, in scenarios where the area ratio is greater than or equal to a set area ratio threshold, it is determined that the coal block may get stuck at the unloading port when passing through the passage surface, thus causing a risk of blockage. In this application, the comparison of the first and second areas enables the identification of potential blockage risks at the unloading port, eliminating the need for manual monitoring, reducing labor costs, and mitigating the health risks to workers from harsh working environments. By marking and warning of risky coal blocks, the efficiency and accuracy of unloading port blockage early warning are improved. By sending blockage warning information, effective early warning of unloading port blockage is achieved, improving subsequent processing efficiency and optimizing the method for early warning and handling of unloading port blockage.

[0115] To better understand the above embodiments, it can be combined with Figure 5 , Figure 5 This is a flowchart illustrating a method for warning and handling unloading port blockage according to another embodiment of this application, as shown below. Figure 5 As shown, the method includes:

[0116] By using image acquisition equipment installed at the unloading port, real-time images of the conveyor and the unloading port are obtained. Based on the image comparison between the coal block and the conveyor displayed in the real-time image, and combined with the set appearance parameters of the conveyor, the appearance parameters of the coal block on the conveyor are determined.

[0117] Furthermore, the first area corresponding to the passage surface of the unloading port and the second area corresponding to the target cross-section of the coal block that is parallel to the passage surface of the unloading port are obtained. Based on the first area and the second area, the area ratio between the target cross-section of the coal block and the passage surface of the unloading port is obtained. Furthermore, in the scenario where the area ratio is greater than or equal to the set area ratio threshold, it is determined that the coal block may get stuck at the unloading port when passing through the passage surface of the unloading port, which may cause the unloading port to be blocked.

[0118] In this scenario, the coal block is marked as a high-risk coal block and a high-risk coal block warning is issued. The transportation time of the coal block to the unloading port is obtained, and when the transportation time reaches the blockage warning time threshold, a blockage warning for the unloading port is issued. The passage status of the coal block on the unloading port's passage surface is monitored. Furthermore, based on the passage status of the coal block on the unloading port's passage surface, blockage handling measures for the unloading port are obtained.

[0119] When the coal block is detected to be passing normally on the unloading port's passage surface, the blockage warning for the unloading port can be lifted.

[0120] Correspondingly, when the passage status of coal blocks on the unloading port is abnormal, it is determined that there is a blockage at the unloading port. In this scenario, the accumulation status of the coal pile at the blocked unloading port can be obtained, and then the corresponding blockage handling measures can be determined.

[0121] Optionally, when the coal pile at the blocked unloading port reaches the first overflow state, sending a blockage alarm message to the unloading port and reducing the transport speed of the conveyor to the coal block are determined as the blockage handling measures in this scenario.

[0122] Optionally, when the coal pile at the blocked unloading port reaches the second overflow state, determining to send a blockage alarm message at the unloading port and stop the transport machine is the blockage handling measure in this scenario.

[0123] The method for early warning and handling of unloading port blockage proposed in this application identifies potential blockage risks at the unloading port by comparing a first area and a second area. This eliminates the need for manual monitoring, reducing labor costs and minimizing the health risks to workers from harsh working environments. By marking and warning of risky coal blocks, the efficiency and accuracy of unloading port blockage early warning are improved. By sending blockage warning information, effective early warning of unloading port blockage is achieved, further enhancing the efficiency and accuracy of unloading port blockage early warning. Furthermore, by implementing control measures for the conveyor, the efficiency of handling unloading port blockage is improved, thus optimizing the method for early warning and handling of unloading port blockage.

[0124] Corresponding to the methods for warning and handling unloading port blockage proposed in the above embodiments, an embodiment of this application also proposes a device for warning and handling unloading port blockage. Since the device for warning and handling unloading port blockage proposed in this embodiment corresponds to the methods for warning and handling unloading port blockage proposed in the above embodiments, the implementation methods for warning and handling unloading port blockage proposed in the above embodiments are also applicable to the device for warning and handling unloading port blockage proposed in this embodiment, and will not be described in detail in the following embodiments.

[0125] Figure 6 This is a schematic diagram of the structure of an early warning and handling device for unloading port blockage according to an embodiment of this application, as shown below. Figure 6 As shown, the early warning and processing device 600 for unloading port blockage includes a data acquisition module 61, an acquisition module 62, a judgment module 63, and an early warning processing module 64, wherein:

[0126] The acquisition module 61 is used to acquire real-time images of the unloading port of the transfer machine and determine the first area of ​​the passage surface of the unloading port from the real-time images.

[0127] The acquisition module 62 is used to acquire the second area of ​​the cross-section of the coal block on the conveyor connected to the unloading port through surface;

[0128] Judgment module 63, conventionally speaking, determines whether there is a risk of blockage when the coal block passes through the unloading port surface based on the second area and the first area;

[0129] The early warning processing module 64 is used to send a blockage warning message for the unloading port and obtain corresponding blockage handling measures when it is determined that there is a risk of blockage when the coal block passes through the unloading port.

[0130] In this embodiment of the application, the judgment module 63 is further configured to: determine the area ratio between the target cross-section of the coal block and the passage surface of the unloading port based on the first area and the second area; and determine that there is a risk of blockage when the coal block passes through the passage surface of the unloading port in response to the area ratio being greater than or equal to a set area ratio threshold.

[0131] In this embodiment of the application, the judgment module 63 is further configured to: mark the coal block as a risky coal block and send risk warning information for the risky coal block in response to the area ratio being greater than or equal to the set area ratio threshold.

[0132] In this embodiment of the application, the early warning processing module 64 is further configured to: obtain the transportation time of the coal block reaching the unloading port's passage surface; in response to the transportation time reaching the unloading port's blockage early warning time threshold, send the unloading port's blockage early warning information and obtain the coal block's passage status on the unloading port's passage surface; and obtain the unloading port's blockage handling measures based on the passage status.

[0133] In this embodiment of the application, the early warning processing module 64 is further configured to: obtain the transport distance between the coal block and the unloading port passage surface, and the transport speed of the conveyor on the coal block; and obtain the transport time for the coal block to reach the unloading port passage surface based on the transport distance and the transport speed.

[0134] In this embodiment of the application, the early warning processing module 64 is further configured to: stop sending the blockage early warning information of the unloading port in response to the normal passage status of the coal block on the passage surface of the unloading port; determine that the unloading port is blocked in response to the abnormal passage status of the coal block on the passage surface of the unloading port; and obtain descriptive information of the accumulation status of the coal pile at the blocked unloading port in order to determine the blockage handling measures of the unloading port.

[0135] In this embodiment of the application, the early warning processing module 64 is further configured to: perform frame sampling on the coal pile at the blocked unloading port to obtain candidate frames of the coal pile; obtain target frames in the candidate frames that show overflowing coal blocks in the coal pile at the blocked unloading port; obtain description information of the accumulation state of the coal pile at the blocked unloading port based on the proportion of all target frames in all candidate frames; and determine the blocking treatment measures for the unloading port based on the description information.

[0136] In this embodiment of the application, the early warning processing module 64 is further configured to: in response to the description information indicating that the coal pile's accumulation state has reached a first overflow state, determine sending a blockage alarm message to the unloading port and reducing the conveyor's transport speed to the coal as a blockage handling measure for the unloading port; and in response to the description information indicating that the coal pile's accumulation state has reached a second overflow state, determine sending a blockage alarm message to the unloading port and stopping the conveyor as a blockage handling measure for the unloading port.

[0137] In this embodiment of the application, the acquisition module 62 is further configured to: acquire candidate cross-sections in which the coal block and the unloading port are parallel to each other, and determine the candidate area of ​​the candidate cross-section; determine the candidate area with the largest value among all candidate areas as the second area, and determine the candidate cross-section corresponding to the second area as the target cross-section of the coal block.

[0138] The unloading port blockage early warning and handling device proposed in this application obtains the area ratio between the target cross-section of the coal block and the passage surface of the unloading port based on a first area and a second area. Furthermore, in scenarios where the area ratio is greater than or equal to a set area ratio threshold, it determines that the coal block may get stuck at the unloading port when passing through the passage surface, thus causing a blockage risk. In this application, the comparison of the first and second areas enables the identification of potential blockage risks at the unloading port, eliminating the need for manual monitoring, reducing labor costs, and mitigating the health risks of harsh working environments for workers. Marking and warning of risky coal blocks improves the efficiency and accuracy of unloading port blockage early warning. Sending blockage warning information achieves effective early warning of unloading port blockage, further improving the efficiency and accuracy of unloading port blockage early warning. Control measures for the conveyor improve the efficiency of handling unloading port blockages, thus optimizing the early warning and handling method for unloading port blockages.

[0139] To achieve the above embodiments, this application also provides an electronic device, a computer-readable storage medium, and a computer program product.

[0140] Figure 7 This is a block diagram of an electronic device according to an embodiment of this application, based on... Figure 7 The electronic device shown can perform Figures 1 to 5 An embodiment of the method for warning and handling blockage of the unloading port.

[0141] To implement the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute... Figures 1 to 5 An embodiment of the method for warning and handling blockage of the unloading port.

[0142] To implement the above embodiments, this application also provides a computer program product that, when the instruction processor in the computer program product is executed, performs... Figures 1 to 5 The embodiment provides a method for early warning and handling of unloading port blockage.

[0143] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0144] 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.

[0145] 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.

[0146] 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.

[0147] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0148] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0149] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0150] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for early warning and handling of unloading port blockage, characterized in that, The method includes: Obtain the first area of ​​the unloading port's through surface; Obtaining the second area of ​​the target cross-section of the coal block on the conveyor connected to the unloading port via the through surface includes: Candidate cross-sections in which the coal block is parallel to the unloading port are obtained, and candidate areas of the candidate cross-sections are determined. The candidate area with the largest value among all candidate areas is determined as the second area, and the candidate cross-section corresponding to the second area is determined as the target cross-section of the coal block. The reference object is set as the scraper conveyor. The relative ratio between the display image of the coal block in the real-time image and the display image of the cell formed between two adjacent scrapers of the scraper conveyor in the real-time image is obtained. The length and width of the target cross-section of the coal block are determined according to the width of the conveyor belt of the scraper conveyor and the distance between two adjacent scrapers, and the second area of ​​the target cross-section is obtained. Determining whether there is a risk of blockage when the coal block passes through the unloading port based on the second area and the first area includes: determining the area ratio between the target cross-section of the coal block and the unloading port based on the first area and the second area; and determining that there is a risk of blockage when the area ratio is greater than or equal to a set area ratio threshold. In response to the determination that there is a risk of blockage when the coal block passes through the unloading port, a blockage warning message for the unloading port is sent. The method further includes: The transportation time of the coal block reaching the unloading port through the surface is obtained; In response to the transportation time reaching the blockage warning time threshold of the unloading port, a blockage warning message for the unloading port is sent, and the passage status of the coal block on the passage surface of the unloading port is obtained; Based on the passage status, the blockage handling measures for the unloading port are obtained, including: in response to the normal passage status of the coal block on the passage surface of the unloading port, stopping the transmission of the blockage warning information of the unloading port; in response to the abnormal passage status of the coal block on the passage surface of the unloading port, determining that the unloading port is blocked; performing frame sampling on the coal pile at the blocked unloading port to obtain candidate frames of the coal pile; obtaining target frames in the candidate frames that show overflowing coal blocks in the coal pile at the blocked unloading port; obtaining description information of the accumulation status of the coal pile at the blocked unloading port based on the proportion of all target frames in all candidate frames; and determining the blockage handling measures for the unloading port based on the description information.

2. The method of claim 1, wherein, The method further includes: In response to the area ratio being greater than or equal to a set area ratio threshold, the coal block is marked as a risky coal block and a risk warning message for the risky coal block is sent.

3. The method of claim 1, wherein, The process of obtaining the transportation time of the coal block reaching the unloading port includes: The transport distance between the coal block and the unloading port is obtained, as well as the transport speed of the conveyor for the coal block; Based on the transport distance and the transport speed, the transport time for the coal block to reach the passage surface of the unloading port is obtained.

4. The method of claim 1, wherein, The step of determining the blockage handling measures for the unloading port based on the described information includes: In response to the description information indicating that the coal pile's accumulation state has reached a first overflow state, sending a blockage alarm message to the unloading port and reducing the transport speed of the conveyor to the coal block are determined as the blockage handling measures for the unloading port. In response to the description information indicating that the coal pile's accumulation state has reached a second overflow state, a blockage alarm message for the unloading port will be sent and the transport machine will be stopped as the blockage handling measure for the unloading port.

5. A device for early warning and handling of blockage at the unloading port of a transfer machine, characterized in that, The device includes: The acquisition module is used to acquire real-time images of the unloading port of the transfer machine and determine a first area of ​​the passage surface of the unloading port from the real-time images; The acquisition module is used to acquire the second area of ​​the cross-section of a coal block on a conveyor connected to the unloading port's through surface. This includes: acquiring candidate cross-sections where the coal block is parallel to the unloading port's through surface, and determining the candidate area of ​​the candidate cross-section; determining the candidate area with the largest value among all candidate areas as the second area, and determining the candidate cross-section corresponding to the second area as the target cross-section of the coal block. The reference object is set as the scraper conveyor. The relative proportion between the displayed image of the coal block in the real-time image and the displayed image of the cell formed between two adjacent scrapers of the scraper conveyor in the real-time image is acquired. Based on the width of the scraper conveyor's conveyor belt and the distance between two adjacent scrapers, the length and width of the target cross-section of the coal block are determined, thus obtaining the second area of ​​the target cross-section. The judgment module, conventionally speaking, determines whether there is a risk of blockage when the coal block passes through the unloading port based on the second area and the first area, including: determining the area ratio between the target cross-section of the coal block and the unloading port's passage surface based on the first area and the second area; and determining that there is a risk of blockage when the area ratio is greater than or equal to a set area ratio threshold. The early warning processing module is used to respond to the determination that there is a risk of blockage when the coal block passes through the unloading port, send a blockage early warning information of the unloading port and obtain corresponding blockage handling measures; The device is also used for: The transportation time of the coal block reaching the unloading port through the surface is obtained; In response to the transportation time reaching the blockage warning time threshold of the unloading port, a blockage warning message for the unloading port is sent, and the passage status of the coal block on the passage surface of the unloading port is obtained; Based on the passage status, the blockage handling measures for the unloading port are obtained, including: in response to the normal passage status of the coal block on the passage surface of the unloading port, stopping the transmission of the blockage warning information of the unloading port; in response to the abnormal passage status of the coal block on the passage surface of the unloading port, determining that the unloading port is blocked; performing frame sampling on the coal pile at the blocked unloading port to obtain candidate frames of the coal pile; obtaining target frames in the candidate frames that show overflowing coal blocks in the coal pile at the blocked unloading port; obtaining description information of the accumulation status of the coal pile at the blocked unloading port based on the proportion of all target frames in all candidate frames; and determining the blockage handling measures for the unloading port based on the description information.