Method and apparatus for determining anomaly information of belt conveyor, and readable storage medium

By quantitatively analyzing the protective operation data, deployment and withdrawal data, and action type data of the conveyor belt, the problem of being unable to accurately determine abnormal information was solved, enabling timely identification and alerts of abnormal conditions of the conveyor belt and improving the safety of mine production.

WO2026091682A1PCT designated stage Publication Date: 2026-05-07SHENHUA SHENDONG COAL GRP +1
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SHENHUA SHENDONG COAL GRP
Filing Date
2025-07-16
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Current technology cannot accurately determine abnormal information of conveyor belts, which may lead to accidents in mine production.

Method used

By acquiring the initial operating data of the conveyor belt, including protection operation data, protection activation/deactivation data, and protection action type data, quantitative analysis is performed using a detection model to determine the operating status of the conveyor belt and output abnormal prompt information in abnormal states.

Benefits of technology

This enabled accurate identification of abnormal information from conveyor belts, improving the safety and reliability of mine production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025108754_07052026_PF_FP_ABST
    Figure CN2025108754_07052026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a method and apparatus for determining anomaly information of a belt conveyor, and a readable storage medium. The method comprises: acquiring initial operation data of a belt conveyor; inputting the initial operation data into a detection model for quantitative analysis to obtain an operation state of the belt conveyor, the detection model being obtained by training historical operation data of the belt conveyor, and the historical operation data being operation data of the belt conveyor before the initial operation data is acquired; and in response to an operation state being an abnormal operation state, outputting anomaly prompt information for the belt conveyor, the anomaly prompt information being used for prompting that the belt conveyor is in an abnormal operation state. The present invention solves the technical problem that anomaly information of belt conveyors cannot be accurately determined.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, apparatus, and readable storage media for determining abnormal information of conveyor belt machines Technical Field

[0001] This invention relates to the field of safety production technology for conveyor belt machines in coal mines, and more specifically, to a method, apparatus, and readable storage medium for determining abnormal information of conveyor belt machines. Background Technology

[0002] Currently, many systems effectively integrate PLC (Programmable Logic Controller), sensors, and wireless / wired communication technologies with daily coal mine production, designing and developing real-time monitoring application systems for underground coal production conveyors. These systems can track and monitor changes in various parameters such as equipment temperature, interlocking, smoke, coal accumulation, speed, longitudinal tearing, and belt misalignment in real time. They also monitor and evaluate the production operation and equipment protection status of the conveyor belt controller, and provide early warnings for abnormal situations during equipment operation, all based on the assumption that the protection is functioning correctly. However, due to tight mine production schedules, after a conveyor belt protection device activates, on-site production personnel may check the activation status and assess the protection's health, then disable the protection in the conveyor belt controller or directly short-circuit the protection at the terminal of the controller's wiring compartment before restarting the conveyor belt for continued production. If an alarm actually occurs on a conveyor belt, but the corresponding protection is tripped, underground workers and dispatchers may not detect it in time, potentially causing a major production accident at the mine.

[0003] In related technologies, most conveyor belt monitoring systems only analyze real-time data regarding whether the conveyor belt alarms, without specifically analyzing the activation and deactivation of these protection systems. Therefore, there is a technical problem that prevents accurate identification of abnormal information from the conveyor belt.

[0004] There is currently no effective solution to the aforementioned technical problem of being unable to accurately determine abnormal information of the conveyor belt machine. Summary of the Invention

[0005] This invention provides a method, apparatus, and readable storage medium for determining abnormal information of a tape conveyor, so as to at least solve the technical problem of being unable to accurately determine abnormal information of a tape conveyor.

[0006] According to one aspect of the present invention, a method for determining abnormal information of a conveyor belt machine is provided. The method may include: acquiring initial operating data of the conveyor belt machine, wherein the initial operating data includes at least one of the following: protection operating data, protection activation / deactivation data, and protection action type data; the protection operating data indicates the number of protective devices installed on the conveyor belt machine and the operating status of the protective devices; the protection activation / deactivation data indicates whether the protective devices of the conveyor belt machine are in an effective or ineffective state; and the protection action type data indicates the action type of the protective devices; inputting the initial operating data into a detection model for quantitative analysis to obtain the operating status of the conveyor belt machine, wherein the detection model is trained using historical operating data of the conveyor belt machine, and the historical operating data is the operating data of the conveyor belt machine before acquiring the initial operating data; and in response to the operating status being an abnormal operating state, outputting abnormal prompt information for the conveyor belt machine, wherein the abnormal prompt information indicates that the conveyor belt machine is in an abnormal operating state.

[0007] Optionally, inputting initial operating data into a detection model for quantitative analysis to obtain the operating status of the conveyor belt further includes: extracting protection operating data from the initial operating data; inputting the protection operating data into a protection operating data detection model for quantitative analysis to determine the protection alarm time interval of the conveyor belt, wherein the protection data detection model is trained using historical protection operating data of the conveyor belt, and the protection alarm time interval is used to indicate the effective time range of the protection operating data of the conveyor belt; in response to the alarm value of the conveyor belt being equal to the protection alarm threshold within the protection alarm time interval, determining the operating status as an abnormal operating status, wherein the alarm value is used to indicate the alarm threshold of the conveyor belt that requires an alarm.

[0008] Optionally, the initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the conveyor belt, including: extracting protection activation / deactivation data from the initial operating data; inputting the protection activation / deactivation data into the protection activation / deactivation detection model for quantitative analysis to determine the protection activation / deactivation time interval of the conveyor belt, wherein the protection activation / deactivation detection model is trained using historical protection activation / deactivation data, and the protection activation / deactivation time interval is used to indicate the effective time range for protection activation / deactivation of the conveyor belt; in response to the alarm value of the conveyor belt being equal to the protection activation / deactivation alarm threshold within the protection activation / deactivation time interval, the operating status is determined to be an abnormal operating status.

[0009] Optionally, the initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the conveyor belt, including: extracting protection action type data from the initial operating data; inputting the protection action type data into the protection action type detection model for quantitative analysis to obtain the protection action type time interval of the conveyor belt, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the conveyor belt; in response to the alarm value of the conveyor belt being equal to the protection action type alarm threshold within the protection action type time interval, the operating status is obtained as an abnormal operating status.

[0010] Optionally, in response to an abnormal operating state, an abnormal prompt message for the conveyor belt is determined and output, including: in response to an abnormal operating state, comparing the operating data of the conveyor belt with the stored data to determine the abnormal prompt message for the conveyor belt; and outputting the abnormal prompt message.

[0011] Optionally, the method for determining abnormal information of the conveyor belt machine may also include: storing initial operating data.

[0012] According to another aspect of the present invention, an apparatus for determining abnormal information of a conveyor belt machine is also provided. The apparatus may include: a first acquisition unit, configured to acquire initial operating data of the conveyor belt machine, wherein the initial operating data includes at least one of the following: protection operating data, protection activation / deactivation data, and protection action type data; the protection operating data indicates the number of protective devices installed on the conveyor belt machine and the operating status of the protective devices; the protection activation / deactivation data indicates whether the protective devices of the conveyor belt machine are in an effective or ineffective state; and the protection action type data indicates the action type of the protective devices; an analysis unit, configured to input the initial operating data into a detection model for quantitative analysis to obtain the operating status of the conveyor belt machine, wherein the detection model is trained using historical operating data of the conveyor belt machine, and the historical operating data is the operating data of the conveyor belt machine before the acquisition of the initial operating data; and an output unit, configured to output abnormal prompt information of the conveyor belt machine in response to the operating status being an abnormal operating state, wherein the abnormal prompt information indicates that the conveyor belt machine is in an abnormal operating state.

[0013] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein, when the program is run by a processor, it controls the device where the storage medium is located to execute the method for determining abnormal information of the tape machine according to the embodiments of the present invention.

[0014] According to another aspect of the present invention, a processor is also provided. The processor is configured to run a program, wherein the program, when running, executes the method for determining abnormal information of the tape machine according to the embodiments of the present invention.

[0015] According to another aspect of the present invention, a computer program product is also provided. The program product includes computer instructions that, when executed by a processor, implement the method for determining abnormal information of the tape machine according to the embodiments of the present invention.

[0016] In this embodiment of the invention, initial operating data of the conveyor belt is acquired, wherein the initial operating data includes at least one of the following: protection operation data, protection activation / deactivation data, and protection action type data of the conveyor belt; the initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt; in response to an abnormal operating status, an abnormality prompt message for the conveyor belt is output, wherein the abnormality prompt message is used to indicate that the conveyor belt is in an abnormal operating state. In other words, this invention determines the operating status of the conveyor belt by quantitatively analyzing multiple aspects of the initial operating data of the conveyor belt, including protection operation data, protection activation / deactivation data, and protection action type data, and outputs an abnormality prompt message when the conveyor belt is in an abnormal operating state. This solves the technical problem of being unable to accurately determine the abnormal information of the conveyor belt and achieves the technical effect of accurately determining the abnormal information of the conveyor belt. Attached Figure Description

[0017] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0018] Figure 1 is a flowchart of a method for determining abnormal information of a tape machine according to an embodiment of the present invention;

[0019] Figure 2 is a flowchart of a method for monitoring and alarming the activation and deactivation of protection systems for a coal mine conveyor belt according to an embodiment of the present invention.

[0020] Figure 3 is a flowchart of a protective action analysis method according to an embodiment of the present invention;

[0021] Figure 4 is a schematic diagram of the correspondence between a certain type of protection tag, protection deployment / removal tag and action type tag according to an embodiment of the present invention;

[0022] Figure 5 is a flowchart of a protective action analysis method according to an embodiment of the present invention;

[0023] Figure 6 is a flowchart of a protective action analysis method according to an embodiment of the present invention;

[0024] Figure 7 is a schematic diagram of a device for determining abnormal information of a tape machine according to an embodiment of the present invention. Detailed Implementation

[0025] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, functional component, or device that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, functional components, or devices.

[0027] According to an embodiment of the present invention, an embodiment of a method for determining abnormal information of a tape machine is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0028] Figure 1 is a flowchart of a method for determining abnormal information of a tape machine according to an embodiment of the present invention. As shown in Figure 1, the method may include the following steps:

[0029] Step S101: Obtain the initial operating data of the tape machine.

[0030] In the technical solution provided by step S101 of the present invention, the initial operating data includes at least one of the following of the conveyor belt: protection operating data, protection activation / deactivation data, and protection action type data. The protection operating data is used to indicate the number of protection devices installed on the conveyor belt and the operating status of the protection devices. The protection activation / deactivation data is used to indicate whether the protection devices of the conveyor belt are in an effective or ineffective state. The protection action type data is used to indicate the action type of the protection devices.

[0031] In this embodiment, initial operating data of the conveyor belt machine is acquired. For example, the initial operating data of the conveyor belt machine can be acquired through multiple sensors. This is merely an example and does not limit the specific method for acquiring the initial operating data of the conveyor belt machine.

[0032] Optionally, the protection of runtime data can be Vtagb mn [], the tag corresponding to the protected runtime data can be tagb mn Protection and withdrawal data can be: Vtagc mn [], the tag for protecting drop-off data can be tagc mn The protection action type data can be Vtagd. m [], the label corresponding to the protection action type data can be tagd. m .

[0033] Step S102: Input the initial operating data into the detection model for quantitative analysis to obtain the operating status of the conveyor belt machine.

[0034] In the technical solution provided in step S102 of the present invention, the detection model is trained using the historical operating data of the conveyor belt machine, and the historical operating data is the operating data of the conveyor belt machine before the initial operating data is obtained.

[0035] In this embodiment, after obtaining the initial operating data of the tape machine in step S101, the initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the tape machine.

[0036] Optionally, for the quantitative analysis of protection operation data, protection operation data is extracted from the initial operation data. A protection operation data detection model is then used to quantitatively analyze the protection operation data to determine the protection alarm time interval of the conveyor belt, that is, the initial alarm time interval of the protection action. The protection operation data detection model can also be called a "protection-data" model.

[0037] For example, the number of installations of the aforementioned protection devices varies depending on the actual layout of the conveyor belt protection on site. Features are extracted from each source data to obtain a feature set B = {b1, b2, ... b}. m}, where m<=8, b m b represents the tag object protected by the m-th class. m ={tagb m1 ,tagb m2 , ...tagb mn}, where n represents the number of this type of protection installed on site, tagb mn Encode the nth tag for this type of protection. Based on the start time T1 and end time T2, obtain the protection tag b. mn Vtagb protected data mn []. When a protection action occurs, the state value is G1. Based on the "protection-data" model, analyze the array Vtagb. mnThe time series value is []. By comparing two adjacent data sets one by one, the on-site protection actions can be analyzed. Assume the current valid data is Vtagb. mn [i], the previous valid data is Vtagb mn [i-1], the next valid data is Vtagb mn [i+1], when (Vtagb) mn [i]! = G1)&&(Vtagb mn [i]! = Vtagb mn When [i-1]), the current time is the starting time b. mnt1 When (Vtagb) mn [i]! = 0)&&(Vtagb mn [i]! = Vtagb mn When [i+1]), the current time is the end time b. mnt2 Then △b t =b mnt2 -b mnt1 The time interval is the initial alarm time interval for the protection action.

[0038] Optionally, when the alarm value of the conveyor belt is equal to the protection alarm threshold within the protection alarm time interval, it indicates that the conveyor belt has malfunctioned and an alarm needs to be triggered. Based on this, the operating status can be determined to be an abnormal operating status.

[0039] For example, the drop / withdraw tag has two states: the default value G2 indicates invalid (withdrawn), and other state values ​​indicate valid (dropped). When Vtagb mn [] generates a protective action Vtagb mn [i] = G1, generating a time interval △bt = b mnt2 -b mnt1 , and Vtagc mn [] triggers a protective action Vtagc mn [k] = G2, generating a time interval △ct = c mnt2 -c mnt1 And the real-time alarm database has an alarm flag sign=1. When Vtagb mn [i]==G1&&sign==0&&Vtagc mn When [k]==G2, an alarm needs to be generated, and the real-time alarm data should be inserted into the real-time alarm database; when Vtagb mn [i]! =G1&&sign==1&&Vtagc mn When [k]! = G2, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data is deleted from the real-time alarm database. sign==0.

[0040] Optionally, for the quantitative analysis of protection activation and deactivation data, protection activation and deactivation data are extracted from the initial operating data. A protection activation and deactivation detection model is then used to quantitatively analyze this data and determine the protection activation and deactivation time intervals for the conveyor belt. This protection activation and deactivation detection model can also be called a "protection activation / deactivation-data" model.

[0041] For example, there are four states for protection actions: 0 indicates no stop upon alarm, 1 indicates normal stop upon alarm, 2 indicates emergency stop upon alarm, and 3 indicates ineffective. When the data in the historical database reaches the preset value G3=0 or G3=3, an alarm is triggered. This is based on the start time b. mnt1 End time b mnt2 Obtain protection and withdraw tagc mn Vtagc protection data withdrawal mn []. Based on the "protection deployment and withdrawal-data" model, analyze this Vtagc mn The time series value is []. By comparing two adjacent data sets one by one, the deployment and withdrawal status of the protection can be determined. Let the current valid data be Vtagc. mn [k], the previous valid data is Vtagc mn [k-1], the next valid data is Vtagc mn [k+1], when (Vtagc) mn [k]==G2)&&(Vtagc mn [k]! = Vtagc mn When [k-1]), the time is the starting time c. mnt1 When (Vtagc) mn [k]==G2)&&(Vtagc mn [k] = ! = Vtagc mn When [k+1]), the current time is the end time c. mnt2 Then △C t =c mnt2 -c mnt1 The time interval is the protection deployment and withdrawal time interval.

[0042] Optionally, for the quantitative analysis of protective action type data, protective action type data is extracted from the initial operating data. A protective action type detection model is then used to quantitatively analyze this data, determining the time interval for the protective action type of the conveyor belt, i.e., the initial alarm time interval for the protective action. The protective action type detection model can also be called a "protective action type-data" model.

[0043] For example, based on the start time T1 and end time T2, obtain the protection action type tagd. m Protective action type data Vtagdm []. Based on the "Protective Action Type-Data" model, analyze this Vtagd m The timing value is []. By comparing two adjacent data sets one by one, the action type can be protected. Let the current valid data be Vtagd. m [h], the previous valid data is Vtagd m [h-1], the second valid data is Vtagd m [h+1], when (Vtagd) m [h]==G3)&&(Vtagd m [h]! = Vtagd m When [h-1]), the time is the starting time d. mt1 When (Vtagd) m [h]==G3)&&(Vtagd m [h]! = Vtagd m When [h+1]), the current time is the end time d. mt2 Then △d mt =d mt2 -d mt1 The time interval is the time interval for the type of protective action.

[0044] For another example, retrieve alarm data `Alarm[]` from the real-time alarm database. The real-time alarm status flag `sign=0` in the database is used for a loop analysis of the alarm data in the database, with `j` as the iteration variable. The retrieved `Alarm[j].tag` tag and `tagd` are then used to... m A comparative analysis is performed. If the two are equal, then the alarm for this protection exists in the real-time database, and the real-time alarm status flag sign = 1 in the database. When Vtagd... m [] generates a protective action Vtagd m [h] = G3, generating the time interval △d mt =d mt2 -d mt1 The real-time alarm database has an alarm flag sign=1. When Vtagd mn When [h]==G3&&sign==0, an alarm needs to be generated, and the real-time alarm data should be inserted into the real-time alarm database; when Vtagd mn When [h]! = G3 && sign == 1, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data is deleted from the real-time alarm database. sign == 0.

[0045] Step S103: In response to the abnormal operating state, output an abnormal prompt message for the conveyor belt machine.

[0046] In the technical solution provided by step S103 of the present invention, the abnormal prompt information is used to indicate that the tape machine is in an abnormal operating state.

[0047] In this embodiment, after determining the operating status of the tape machine in step S102, when the operating status is an abnormal operating status, an abnormal prompt message for the tape machine is output.

[0048] For example, when the computing and analysis platform analyzes the protection data of the conveyor belt machine and generates an alarm data, it can use the WeChat message interface to accurately push the data by calling the employee code.

[0049] It should be noted that the above embodiments can be implemented through a coal mine conveyor belt protection deployment and withdrawal monitoring and alarm system.

[0050] In steps S101 to S103 of this invention, initial operating data of the conveyor belt is obtained. This initial operating data includes at least one of the following: protection operation data, protection activation / deactivation data, and protection action type data. The initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt. In response to an abnormal operating status, an abnormality alert is output for the conveyor belt, indicating that the conveyor belt is in an abnormal operating state. In other words, this invention determines the operating status of the conveyor belt by quantitatively analyzing multiple aspects of initial operating data, including protection operation data, protection activation / deactivation data, and protection action type data. When the conveyor belt is in an abnormal operating state, an abnormality alert is output. This solves the technical problem of inaccurately determining abnormal information of the conveyor belt and achieves the technical effect of accurately determining abnormal information of the conveyor belt.

[0051] The method described in this embodiment will be further described below.

[0052] As an optional embodiment, the initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt. This further includes: extracting protection operating data from the initial operating data; inputting the protection operating data into a protection operating data detection model for quantitative analysis to determine the protection alarm time interval of the conveyor belt, wherein the protection data detection model is trained using historical protection operating data of the conveyor belt, and the protection alarm time interval indicates the effective time range of the protection operating data of the conveyor belt; in response to the alarm value of the conveyor belt being equal to the protection alarm threshold within the protection alarm time interval, the operating status is determined to be an abnormal operating status, wherein the alarm value indicates the alarm threshold at which the conveyor belt needs to be alarmed.

[0053] In this embodiment, protection operation data is extracted from the initial operation data; for example, the protection operation data may be Vtagb. mn[], the tag corresponding to the protected runtime data can be tagb mn .

[0054] Optionally, the protection operation data can be input into a protection operation data detection model for analysis to determine the protection alarm time interval of the conveyor belt. For example, the protection alarm time interval can be Δb. t =b mnt2 -b mnt1 .

[0055] Optionally, when the alarm value of the conveyor belt is equal to the protection alarm threshold within the protection alarm time interval, it indicates that the conveyor belt is abnormal. Based on this, the operating status can be determined to be an abnormal operating status.

[0056] As an optional implementation, the initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt. This includes: extracting protection activation / deactivation data from the initial operating data; inputting the protection activation / deactivation data into a protection activation / deactivation detection model for quantitative analysis to determine the protection activation / deactivation time interval of the conveyor belt, wherein the protection activation / deactivation detection model is trained using historical protection activation / deactivation data, and the protection activation / deactivation time interval is used to indicate the effective time range for protection activation / deactivation of the conveyor belt; and in response to the alarm value of the conveyor belt being equal to the protection activation / deactivation alarm threshold within the protection activation / deactivation time interval, the operating status is determined to be an abnormal operating status.

[0057] In this embodiment, protection activation / deactivation data is extracted from the initial operational data. For example, the protection activation / deactivation data could be: Vtagc mn [], the tag for protecting drop-off data can be tagc mn .

[0058] Optionally, the protection activation / deactivation data can be input into the protection activation / deactivation detection model for analysis to determine the protection activation / deactivation time interval of the conveyor belt. For example, the protection activation / deactivation time interval can be ΔC. t =c mnt2 -c mnt1 .

[0059] Optionally, when the alarm value of the conveyor belt is equal to the protection activation / deactivation alarm threshold within the protection activation / deactivation time interval, it indicates that the conveyor belt has malfunctioned. Based on this, the operating status can be determined to be an abnormal operating status.

[0060] As an optional implementation, the initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the conveyor belt. This includes: extracting protection action type data from the initial operating data; inputting the protection action type data into the protection action type detection model for quantitative analysis to obtain the protection action type time interval of the conveyor belt, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the conveyor belt; and in response to the alarm value of the conveyor belt being equal to the protection action type alarm threshold within the protection action type time interval, the operating status is determined to be an abnormal operating status.

[0061] In this embodiment, protection action type data is extracted from the initial operational data. For example, the protection action type data could be Vtagd. m [], the label corresponding to the protection action type data can be tagd. m .

[0062] Optionally, the protective action type data can be input into a protective action type detection model for analysis to obtain the time interval of the protective action type of the conveyor belt. For example, the time interval of the protective action type can be: △d mt =d mt2 -d mt1 .

[0063] Optionally, when the alarm value of the conveyor belt is equal to the alarm threshold of the protection action type within the time interval of the protection action type, it indicates that the conveyor belt is abnormal. Based on this, the operating status can be determined to be an abnormal operating status.

[0064] As an optional embodiment, in response to an abnormal operating state, determining and outputting an abnormal prompt message for the conveyor belt includes: in response to an abnormal operating state, comparing the operating data of the conveyor belt with the stored data to determine the abnormal prompt message for the conveyor belt; and outputting the abnormal prompt message.

[0065] In this embodiment, when the operating state is abnormal, the operating data of the conveyor belt is compared with the stored data to determine the abnormal information of the conveyor belt. The stored data can be data from a database.

[0066] For example, retrieve alarm data `Alarm[]` from the real-time alarm database, where the real-time alarm status flag `sign=0`. Perform a loop analysis on the alarm data in the database, with `j` as the iteration variable. Use the retrieved `Alarm[j].tag` and `tagd`... m If the two are equal, then the alarm for this protection exists in the real-time database, and the real-time alarm status flag sign=1 in the database.

[0067] As an optional embodiment, the method for determining abnormal information of the tape machine further includes: storing initial operating data.

[0068] In this embodiment, initial running data is stored. For example, the initial running data is uploaded to a server for storage. This is merely an example and does not limit the specific method of storing the initial running data.

[0069] Optionally, by storing the initial operating data, it is convenient to conduct comparative analysis when performing anomaly detection on the conveyor belt machine in the future, thereby improving the efficiency of anomaly detection on the conveyor belt machine.

[0070] It should be noted that the above embodiments can be implemented through a coal mine conveyor belt protection deployment and withdrawal monitoring and alarm system.

[0071] In this embodiment, initial operating data of the conveyor belt is acquired, including at least one of the following: protection operation data, protection activation / deactivation data, and protection action type data. The initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt. In response to an abnormal operating status, an abnormality alert is output, indicating that the conveyor belt is in an abnormal operating state. In other words, this invention determines the operating status of the conveyor belt by quantitatively analyzing multiple aspects of initial operating data, including protection operation data, protection activation / deactivation data, and protection action type data. When the conveyor belt is in an abnormal operating state, an abnormality alert is output. This solves the technical problem of inaccurately determining abnormal information of the conveyor belt and achieves the technical effect of accurately determining abnormal information of the conveyor belt.

[0072] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.

[0073] Currently, many systems effectively integrate PLC programmable controllers, sensors, and wireless / wired communication technologies with daily coal mine production, designing and developing real-time monitoring application systems for underground coal production conveyors. These systems can track and monitor changes in various parameters such as equipment temperature, interlocking, smoke, coal accumulation, speed, longitudinal tearing, and belt misalignment in real time. They also monitor and evaluate the production operation and equipment protection status of the conveyor belt controller, and provide early warnings for abnormal situations during equipment operation. All of this monitoring and analysis is based on the assumption that the protection is functioning correctly. However, due to tight mine production schedules, after a conveyor belt protection device activates, on-site production personnel may check the activation status and assess the protection's health, then disable the protection in the conveyor belt controller or directly short-circuit the protection at the terminal of the controller's wiring compartment before restarting the conveyor belt for continued production. If a conveyor belt actually alarms, but the corresponding protection is disabled, underground workers and dispatchers may not detect it in time, potentially causing a major production accident in the mine.

[0074] In related technologies, most conveyor belt monitoring systems only analyze real-time data regarding whether the conveyor belt alarms, without specifically analyzing the activation and deactivation of these alarms. Therefore, there is a technical problem of being unable to accurately determine abnormal information about the conveyor belt. Currently, no effective solution has been proposed to address this technical problem of inaccurately determining abnormal information about the conveyor belt.

[0075] However, this invention proposes a method for monitoring and alarming the activation and deactivation of protection systems on coal mine conveyor belts. Combining on-site maintenance and inspection experience with conveyor belts, it standardizes the collection and storage of conveyor belt protection data, constructs "protection-data," "protection activation / deactivation-data," and "protection action type-data" models, and uses a time series similarity analysis algorithm to monitor and analyze the conveyor belt protection operating parameters online in real time. Abnormal information is pushed via WeChat, facilitating quick identification of faults by staff. This solves the technical problem of accurately determining abnormal information on conveyor belts and achieves the technical effect of accurately determining abnormal information on conveyor belts.

[0076] The embodiments of the present invention will be further described below.

[0077] Figure 2 is a flowchart of a coal mine conveyor belt protection system activation / deactivation monitoring and alarm method according to an embodiment of the present invention. The coal mine conveyor belt protection system activation / deactivation monitoring and alarm method includes the following steps:

[0078] Step S201: Obtain the protection data of the tape machine.

[0079] In this embodiment, the conveyor belt machine mainly has eight protections: ambient temperature, interlocking, smoke, coal pile-up, speed, longitudinal tearing, belt misalignment, and drum temperature. Different protection data of the conveyor belt machine are obtained through different sensors.

[0080] Optionally, a speed sensor is mounted on the lower side of the belt in close contact with it (achieved by adjusting the support rod). A roller on the sensor rotates with the belt, causing the magnet to continuously pass over the probe. The probe detects the number of times the magnet passes over the probe per unit time, converts this into a speed value, and outputs the corresponding frequency to the controller for speed protection. The speed sensor readings are analog; when the speed reaches 0, the conveyor belt stops and remains stationary.

[0081] Optionally, a temperature sensor is installed near the head or tail rollers of the conveyor belt. It determines the output based on the ambient temperature, thus providing good protection for the conveyor belt during production. Its output is a switch signal.

[0082] Optionally, a coal pile sensor is installed at the junction of the coal chute and the conveyor belt. When coal piles up at the conveyor head, or when the belt is full or exceeds its limit, the sensor actuates at a certain angle, changing its output from closed to open. Upon detection by the control system, an alarm is triggered and the machine is stopped to protect the conveyor belt.

[0083] Optionally, a smoke sensor is installed in the conveyor belt tunnel. Ambient gas enters through a sampling port and exits through a ventilation port. When the smoke level exceeding the limit is reached, a photoelectric alert is issued, and a switching signal is output (the output point changes from normally open to normally closed).

[0084] Optionally, a belt misalignment sensor is installed on both sides of the belt. When the belt misaligns, it triggers a universal joint, causing it to actuate. The sensor outputs a switching signal to protect the belt.

[0085] Optionally, the ground server data acquisition unit uses the Modbus protocol to collect various effective protections from the conveyor belt controller. The data on conveyor belt protections, protection activation / deactivation, and action types are tagged and encoded using an established "area + team + equipment + component + measuring point" tag model before being collected and stored. For example: Class m protection b... m ={tagb m1 ,tagb m2 , ...tagb mn}, corresponding protection deployment and withdrawal C m ={tagc m1 ,tagc m2 ...tagc mn The tag for this protection type. mAfter data is collected and stored according to this label, further data analysis can be performed. The collected data can all meet the requirement of sub-second response times.

[0086] Optionally, the number of protection devices required by the standard for each conveyor belt machine is uploaded to obtain the feature set E. m ={tage1, tage2, ... tage m The system does not analyze or calculate redundant measurement points for collected data protection, protection activation / deactivation data, or protection action types; instead, it sends alarms to data with insufficient collection, achieving automatic data identification with zero misjudgments and zero incorrect judgments.

[0087] Optionally, a single conveyor belt controller can collect 3,600 data entries per hour, and a shift of 8 hours can generate 28,800 data entries. Therefore, conveyor belt controller data processing involves massive amounts of time-series data processing.

[0088] Step S202: Perform feature analysis on the protection data of the tape machine.

[0089] In this embodiment, the number of protection devices installed varies depending on the actual layout of the conveyor belt protection on site. Features are extracted from each source data to obtain a feature set B = {b1, b2, ... b}. m}, where m<=8, b m b represents the tag object protected by the m-th class. m ={tagb m1 ,tagb m2 , ...tagb mn}, where n represents the number of this type of protection installed on site, tagb mn Encode the nth tag for this type of protection, and collect and store data based on this tag code;

[0090] Optionally, during underground production, if the conveyor belt encounters issues such as slippage and friction leading to fire, emergency personnel locking, or coal accumulation at the conveyor belt outlet or unloading section, corresponding actions will be taken. For example, if coal accumulates at the unloading section, the coal accumulation protection at that location will activate, and the collected Vtagb array will be activated. mn The values ​​of each element in the brackets [] are changed to the alarm preset value G1.

[0091] Optionally, the on-site conveyor belt protection wiring is connected to the conveyor belt controller terminal block on the downhole control console, and the protection is set to an active state in the controller's electrical control system (forming a protection activation / deactivation status monitoring point). Feature extraction is performed on this type of protection activation / deactivation status point to obtain feature set C. m ={tagc m1 ,tagc m2 ...tagc mn}, where tagbmn With tagc mn It's a one-to-one correspondence, mainly based on tags. mn If it works, then tagb mn It will definitely take effect. If the protection device is intact, the conveyor belt will stop when this type of fault occurs at the site; otherwise, tagb mn Although it generates an action, it does not alarm or shut down.

[0092] Optionally, the above-mentioned protection deployment and removal monitoring points tagc mn This setting is in the electrical control system of the tape machine controller. When it is set to invalid, the collected value Vtagc will be... mn The value changes to the alarm preset value G2.

[0093] Optionally, for a certain type of protection b m There is also a general tag point (tagd) in the electrical control system of the tape machine controller. m (This action type tag point and a certain type of protection have a one-to-many relationship.) When this action type is set to invalid, the collected value Vtagd will then be... m The value changes to the alarm preset value G3, at which point this type of protection b m Even if the entire system fails, the conveyor belt will not stop running even if a fault occurs on-site and the protection system is activated.

[0094] Optionally, the protection devices mentioned above are distributed in various locations and are far from the conveyor belt controller. On-site personnel are accustomed to performing invalid protection operations on the conveyor belt controller interface, analyzing the relevant protections, protection activation / deactivation and action types, and promptly sending alarms to the coal mine production command center and team management personnel to prevent the conveyor belt from being operated without protection.

[0095] Optionally, according to mine standards, each conveyor belt must be equipped with protective devices at designated locations and distances, and these devices must be intact and effective, resulting in the feature set E. m ={tage1, tage2, ... tage m The number of protections for this type is Vtage. m The feature set F is obtained by uploading various protections through the tape machine. m ={tagf1, tagf2, ..., tagf} m Vtage f Compared with the above protection type b m The number of Vtagf uploaded on site m The relationship is Vtagf m >=Vtage m If Vtagf m <Vtage mIf so, then the on-site protection is either ineffective or not installed.

[0096] Step S203: Construct a mathematical model for protection analysis.

[0097] In this embodiment, a data analysis algorithm for conveyor belt protection is developed. A mathematical model is established by classifying and categorizing conveyor belt protection monitoring data, protection activation / deactivation data, and protection action type data. Based on the model, a computational analysis platform is used to clean, process, and calculate the data, identifying abnormal states, thereby pinpointing abnormal protection points and enabling abnormal alarms and auxiliary analysis.

[0098] Step S204: Quantitatively analyze the protection data of the conveyor belt machine using a protection analysis mathematical model.

[0099] In this embodiment, based on the feature analysis results in step S202, a detailed analysis of the protection data is performed using the established mathematical model. The protection data within the start time T1 and end time T2 are analyzed.

[0100] Optionally, in step S202, one of the protection methods b m b m ={tagb m1 ,tagb m2 , ...tagb mn}, where n represents the number of this type of protection installed on site and the data can be uploaded via a conveyor belt control system, tagb mn To encode the nth tag for this type of protection, Vtagb mn [] indicates data collected and stored in the historical database, with the corresponding protection activation / deactivation tag code being tagc. mn Vtagc mn [] indicates data collected and stored in the historical database; this type of protection action is tagd. m Vtagd m [] indicates action type data collected and stored in the historical database.

[0101] Step S205: Construct a protection and monitoring system for the conveyor belt machine.

[0102] In this embodiment, a visual analysis system for monitoring and protecting conveyor belts is constructed. This system clearly and efficiently categorizes and displays key information such as alarm data, protection types, protection quantities, number of protection disconnections, and number of protection failures. It enables data-driven anomaly location and fault handling, gradually transforming inefficient inspections into precise location tracking.

[0103] Optionally, an alarm push function can be developed. When the computing and analysis platform analyzes the protection data of the conveyor belt machine and generates an alarm data, the data can be accurately pushed by calling the WeChat message interface and using employee codes.

[0104] Figure 3 is a flowchart of a protection action analysis method according to an embodiment of the present invention. As shown in Figure 3, the protection action analysis method includes the following steps:

[0105] Step S301: The collected data is uniformly encoded.

[0106] In this embodiment, Figure 4 is a schematic diagram illustrating the correspondence between a certain type of protection tag, protection deployment / removal tag, and action type tag according to an embodiment of the present invention. As shown in Figure 4, the tag object for the m-th type of protection can be tagb. m1 ,tagb m2 , ...tagb mn This type of protection tag can be a tagc m1 ,tagc m2 , ...tagc mn ,tagb m This is the type of protective action.

[0107] Optionally, the data on conveyor belt protection, protection deployment and dismantling, and action type will be collected and stored after being tagged and encoded using an established tag model of "area + team + equipment + component + measuring point," such as: Class m protection b m ={tagb m1 ,tagb m2 , ...tagb mn}, corresponding protection deployment and withdrawal C m ={tagc m1 ,tagc m2 ...tagc mn The tag for this protection type. m After data is collected and stored according to this label, further data analysis can be performed. The collected data can all meet the requirement of sub-second response times.

[0108] Step S302: Determine the number of protection types that need to be installed on the tape machine.

[0109] In this embodiment, the number of protection devices installed according to the standard specifications for each tape conveyor is uploaded to obtain feature set E. m ={tage1, tage2, ... tage m The system does not analyze or calculate redundant measurement points for data protection, protection activation / deactivation data, and protection action types.

[0110] Step S303: Analyze the uploaded number of tape machine protection actions and compare them with the standard data.

[0111] In this embodiment, according to mine standards, each conveyor belt must be protected at a designated location and distance, and the protection must be intact and effective, resulting in feature set E. m ={tage1, tage2, ... tage m The number of protections for this type is Vtage. m The feature set F is obtained by uploading various protections through the tape machine. m ={tagf1, tagf2, ..., tagf} m Vtage f Compared with the above protection type b m The number of Vtagf uploaded on site m The relationship is Vtagf m >=Vtage m If Vtagf m <Vtage m If so, then the on-site protection is either ineffective or not installed.

[0112] Step S304: Analyze the action data of various types of protection on the conveyor belt.

[0113] In this embodiment, when analyzing the data of the conveyor belt protection activation / deactivation between the start time T1 and the end time T2, the data is obtained from the historical database through the protection measuring point tag. The activation / deactivation tag has two states: the preset value G2 indicates invalid (deactivation), and other state values ​​indicate valid (activation). When analyzing a protection action, the state value is G1, and the activation / deactivation data of the protection is determined to be G2, then the data needs to be alarmed, thus establishing a "protection-data" model.

[0114] Step S305: Analyze the protection withdrawal data corresponding to the protection action of the conveyor belt.

[0115] In this embodiment, when analyzing the data of the conveyor belt protection activation / deactivation between the start time T1 and the end time T2, the data is obtained from the historical database through the protection measuring point tag. The activation / deactivation tag has two states: the preset value G2 indicates invalid (deactivation), and other state values ​​indicate valid (activation). When analyzing a protection action, the state value is G1, and the activation / deactivation data of the protection is determined to be G2, then the data needs to be alarmed, thus establishing a "protection activation / deactivation - data" model.

[0116] Step S306: Analyze the data on the protective action type of the conveyor belt machine.

[0117] In this embodiment, the protection action type has four states: 0 indicates no stop under alarm, 1 indicates normal stop under alarm, 2 indicates emergency stop under alarm, and 3 indicates invalid. When the data in the historical database reaches the preset value G3=0 or G3=3, an alarm is triggered, thus establishing a "protection action type-data" model. The conveyor belt protection action type data is then analyzed based on this model.

[0118] Figure 5 is a flowchart of a protection action analysis method according to an embodiment of the present invention. As shown in Figure 5, the protection action analysis method includes the following steps:

[0119] Step S501: Collect the protection data and protection deployment / removal data of the conveyor belt.

[0120] In this embodiment, the tape machine protection data b is collected. m ={tagb m1 ,tagb m2 , ...tagb mn} and protection of withdrawal data C m ={tagc m1 ,tagc m2 ...tagc mn}

[0121] Step S502: Determine the type of protection installed on the tape conveyor and the quantity of each type of protection, as well as the number of protections uploaded on-site.

[0122] In this embodiment, the type of protection for the conveyor belt installation and the quantity of each type of protection, as well as the number of protections uploaded on-site, are determined according to the mine conveyor belt protection installation standards.

[0123] Step S503: Determine whether the number of protections is greater than the number of protections uploaded on-site.

[0124] In this embodiment, the number of protections Vtagf uploaded via the tape machine controller is determined. m Quantity (Vtage) installed according to tape conveyor standard m For tag encoding tagb mn Between Vtagf m and Vtage m An alarm is pushed to the protections that have not been uploaded. If the number of protections is greater than the number of protections uploaded on-site, then step S504 is executed. If the number of protections is not greater than the number of protections uploaded on-site, then step S505 is executed.

[0125] Step S504: An alarm message is generated.

[0126] In this embodiment, an alarm message is generated, and the number of insufficient protections of this type is saved to the database.

[0127] Step S505: Restore the alarm.

[0128] In this embodiment, it is determined whether an alarm exists in the real-time alarm database, and if an alarm exists, the alarm is restored.

[0129] Step S506: Query the database for real-time alarm data.

[0130] In this embodiment, alarm data Alarm[] from the real-time alarm database is obtained, and the real-time alarm status flag sign=0 in the database is used. The alarm data in the database is analyzed iteratively, with j as the iteration variable. The obtained Alarm[j].tag tag is compared with tagb. mn If the two are equal, then the alarm for this protection exists in the real-time database, and the real-time alarm status flag sign=1 in the database.

[0131] Step S507: Obtain alarm data from the historical database.

[0132] In this embodiment, according to the program timer task, the protection data Vtagb within the start time T1 and end time T2 of the historical database is obtained. mn Protecting withdrawal data Vtagc mn Wait for alarm data.

[0133] Step S508: Determine the real-time alarm status flag in the database.

[0134] In this embodiment, the protection tag b is obtained based on the start time T1 and the end time T2. mn Vtagb protected data mn []. Based on the "protection-data" model, analyze the array Vtagb. mn The time series value is []. By comparing two adjacent data sets one by one, the on-site protection actions can be analyzed. Let the current valid data be Vtagb. mn [i], the previous valid data is Vtagb mn [i-1], the next valid data is Vtagb mn [i+1], when (Vtagb) mn [i]! = G1)&&(Vtagb mn [i]! = Vtagb mn When [i-1]), the current time is the starting time b. mnt1 When (Vtagb) mn [i]! = 0)&&(Vtagb mn [i]! = Vtagb mn When [i+1]), the current time is the end time b. mnt2Then △b t =b mnt2 -b mnt1 The time interval is the initial alarm time interval of the protection action, which needs further analysis.

[0135] Optionally, analyze protection activation / deactivation alarms: based on start time b mnt1 End time b mnt2 Obtain protection and withdraw tagc mn Vtagc protection data withdrawal mn []. Based on the "protection deployment and withdrawal-data" model, analyze this Vtagc mn The time series value is []. By comparing two adjacent data sets one by one, the deployment and withdrawal status of the protection can be determined. Let the current valid data be Vtagc. mn [k], the previous valid data is Vtagc mn [k-1], the next valid data is Vtagc mn [k+1], when (Vtagc) mn [k]==G2)&&(Vtagc mn [k]! = Vtagc mn When [k-1]), the time is the starting time c. mnt1 When (Vtagc) mn [k]==G2)&&(Vtagc mn [k] = ! = Vtagc mn When [k+1]), the current time is the end time c. mnt2 Then △C t =c mnt2 -c mnt1 The time interval is the protection deployment and withdrawal time interval, which requires further analysis.

[0136] Optionally, based on the results of the above analysis, a comprehensive judgment can be made as to whether an alarm needs to be triggered. When Vtagb mn [] generates a protective action Vtagb mn [i] = G1, generating a time interval △bt = b mnt2 -b mnt1 , and Vtagc mn [] triggers a protective action Vtagc mn [k] = G2, generating a time interval △ct = c mnt2 -c mnt1 And the real-time alarm database has an alarm flag sign=1. When Vtagb mn [i]==G1&&sign==0&&Vtagc mnWhen [k]==G2, an alarm needs to be generated, and the real-time alarm data should be inserted into the real-time alarm database; when Vtagb mn [i]! =G1&&sign==1&&Vtagc mn When [k]! = G2, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data is deleted from the real-time alarm database. sign==0.

[0137] Optionally, for action type alarms: obtain the protection action type tagd based on the start time T1 and end time T2. m Protective action type data Vtagd m []. Based on the "Protective Action Type-Data" model, analyze this Vtagd m The timing value is []. By comparing two adjacent data sets one by one, the action type can be protected. Let the current valid data be Vtagd. m [h], the previous valid data is Vtagd m [h-1], the second valid data is Vtagd m [h+1], when (Vtagd) m [h]==G3)&&(Vtagd m [h]! = Vtagd m When [h-1]), the time is the starting time d. mt1 When (Vtagd) m [h]==G3)&&(Vtagd m [h]! = Vtagd m When [h+1]), the current time is the end time d. mt2 Then △d mt =d mt2 -d mt1 The time interval is the time interval of the protection action type, which needs to be further analyzed.

[0138] Figure 6 is a flowchart of a protection action analysis method according to an embodiment of the present invention. As shown in Figure 6, the protection action analysis method includes the following steps:

[0139] Step S601: Collect data on the type of protective action of the conveyor belt machine.

[0140] In this embodiment, data on the type of protective action of the tape conveyor is collected.

[0141] Step S602: Query the database for real-time alarm data.

[0142] In this embodiment, alarm data Alarm[] from the real-time alarm database is obtained, the real-time alarm status flag sign=0 in the database, and the alarm data in the database is analyzed in a loop, with the iteration variable being j.

[0143] Step S603: Obtain action type data from the historical database.

[0144] In this embodiment, the obtained Alarm[j].tag tag is compared with tagd. m If the two are equal, then the alarm for this protection exists in the real-time database, and the real-time alarm status flag sign=1 in the database.

[0145] Step S604: Determine the alarm information.

[0146] In this embodiment, when Vtagd m [] generates a protective action Vtagd m [h] = G3, generating the time interval △d mt =d mt2 -d mt1 The real-time alarm database has an alarm flag sign=1. When Vtagd mn When [h]==G3&&sign==0, an alarm needs to be generated, and the real-time alarm data should be inserted into the real-time alarm database; when Vtagd mn When [h]! = G3 && sign == 1, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data is deleted from the real-time alarm database. sign == 0.

[0147] Optionally, it solves the problem of the unscientific processing method of relying on real-time monitoring to detect abnormal points or breakpoints. It fully combines the on-site business logic with the characteristics of the conveyor belt protection deployment and withdrawal and action type data, and uses preset value processing methods to extract and analyze conveyor belt protection data, forming a complete algorithm system and processing flow for calculating the deployment and withdrawal status of conveyor belt protection data for the entire mine based on conveyor belt protection data.

[0148] In this embodiment, based on on-site maintenance and inspection experience of conveyor belts, the protection data of the conveyor belts is collected and stored in a standardized manner, and "protection-data", "protection activation / deactivation-data" and "protection action type-data" models are constructed. Based on the time series similarity analysis algorithm, the protection operation parameters of the conveyor belts are monitored and analyzed online in real time. Abnormal information is pushed through WeChat, which makes it easy for staff to quickly know about the fault. This solves the technical problem of not being able to accurately determine the abnormal information of the conveyor belts and achieves the technical effect of accurately determining the abnormal information of the conveyor belts.

[0149] According to embodiments of the present invention, an apparatus for determining abnormal information of a tape conveyor is also provided. It should be noted that this apparatus for determining abnormal information of a tape conveyor can be used to execute the method for determining abnormal information of a tape conveyor in the method embodiments.

[0150] Figure 7 is a schematic diagram of an apparatus for determining abnormal information of a tape machine according to an embodiment of the present invention. As shown in Figure 7, the apparatus 700 for determining abnormal information of the tape machine may include: an acquisition unit 701, an analysis unit 702, and an output unit 703.

[0151] The acquisition unit 701 is used to acquire the initial operating data of the conveyor belt machine. The initial operating data includes at least one of the following: protection operation data, protection activation / deactivation data, and protection action type data. The protection operation data is used to indicate the number of protection devices installed on the conveyor belt machine and the operating status of the protection devices. The protection activation / deactivation data is used to indicate whether the protection devices of the conveyor belt machine are in an effective or ineffective state. The protection action type data is used to indicate the action type of the protection devices.

[0152] The analysis unit 702 is used to input the initial operating data into the detection model for quantitative analysis to obtain the operating status of the conveyor belt. The detection model is trained using the historical operating data of the conveyor belt, which is the operating data of the conveyor belt before the initial operating data was obtained.

[0153] The output unit 703 is used to output an abnormal prompt message for the conveyor belt in response to an abnormal operating state. The abnormal prompt message is used to indicate that the conveyor belt is in an abnormal operating state.

[0154] Optionally, the analysis unit 702 may include: a first extraction module for extracting protection operation data from the initial operation data; a first determination module for inputting the protection operation data into a protection operation data detection model for quantitative analysis to determine the protection alarm time interval of the conveyor belt, wherein the protection data detection model is trained using historical protection operation data of the conveyor belt, and the protection alarm time interval is used to indicate the effective time range of the protection operation data of the conveyor belt; and a second determination module for determining the operating state as an abnormal operating state in response to the alarm value of the conveyor belt being equal to the protection alarm threshold within the protection alarm time interval, wherein the alarm value is used to indicate the alarm threshold of the conveyor belt that requires an alarm.

[0155] Optionally, the analysis unit 702 may further include: a second extraction module for extracting protection activation / deactivation data from the initial operating data; a third determination module for inputting the protection activation / deactivation data into the protection activation / deactivation detection model for quantitative analysis to determine the protection activation / deactivation time interval of the conveyor belt, wherein the protection activation / deactivation detection model is trained using historical protection activation / deactivation data, and the protection activation / deactivation time interval is used to indicate the effective time range for protection activation / deactivation of the conveyor belt; and a fourth determination module for determining the operating state as an abnormal operating state in response to the alarm value of the conveyor belt being equal to the protection activation / deactivation alarm threshold within the protection activation / deactivation time interval.

[0156] Optionally, the analysis unit 702 may further include: a third extraction module for extracting protection action type data from the initial operating data; a fifth determination module for inputting the protection action type data into the protection action type detection model for quantitative analysis to obtain the protection action type time interval of the conveyor belt, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the conveyor belt; and a sixth determination module for determining the operating state as an abnormal operating state in response to the alarm value of the conveyor belt being equal to the protection action type alarm threshold within the protection action type time interval.

[0157] Optionally, the output unit 703 may include: a comparison module, used to compare the operating data of the conveyor belt with the stored data in response to an abnormal operating state, and to determine the abnormal prompt information of the conveyor belt; and an output module, used to output the abnormal prompt information.

[0158] Optionally, the device 700 for determining abnormal information of the conveyor belt machine may further include: a storage unit for storing initial operating data.

[0159] In this embodiment, initial operating data of the conveyor belt is acquired, including at least one of the following: protection operation data, protection activation / deactivation data, and protection action type data. The initial operating data is input into a detection model for quantitative analysis to obtain the operating status of the conveyor belt. In response to an abnormal operating status, an abnormality alert is output, indicating that the conveyor belt is in an abnormal operating state. In other words, this invention determines the operating status of the conveyor belt by quantitatively analyzing multiple aspects of initial operating data, including protection operation data, protection activation / deactivation data, and protection action type data. When the conveyor belt is in an abnormal operating state, an abnormality alert is output. This solves the technical problem of inaccurately determining abnormal information of the conveyor belt and achieves the technical effect of accurately determining abnormal information of the conveyor belt.

[0160] According to an embodiment of the present invention, a computer-readable storage medium is also provided, the storage medium including a stored program, wherein the program executes a method for determining abnormal information of a tape machine in an embodiment of the method.

[0161] According to an embodiment of the present invention, a processor is also provided for running a program, wherein the program executes the method for determining abnormal information of the tape machine in the method embodiment.

[0162] According to an embodiment of the present invention, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the method for determining abnormal information of a tape machine in the method embodiment.

[0163] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0164] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0165] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0166] The units described as separate components may or may not be physically separate. Similarly, the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0167] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0168] If the integrated unit is implemented as a software functional unit and sold or used as an independent functional component, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software functional component. This computer software functional component is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0169] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for determining abnormal information of a tape conveyor, characterized in that, include: Acquire initial operating data of the conveyor belt machine, wherein the initial operating data includes at least one of the following of the conveyor belt machine: protection operating data, protection activation / deactivation data, and protection action type data. The protection operating data is used to indicate the number of protection devices installed on the conveyor belt machine and the operating status of the protection devices. The protection activation / deactivation data is used to indicate whether the protection devices of the conveyor belt machine are in an effective or ineffective state. The protection action type data is used to indicate the action type of the protection devices. The initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the conveyor belt machine. The detection model is trained using the historical operating data of the conveyor belt machine, which is the operating data of the conveyor belt machine before the initial operating data was obtained. In response to the abnormal operating state, an abnormal prompt message for the tape machine is output, wherein the abnormal prompt message is used to indicate that the tape machine is in the abnormal operating state.

2. The method according to claim 1, characterized in that, The initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the tape machine, including: Extract the protection operation data from the initial operation data; The protection operation data is input into the protection operation data detection model for quantitative analysis to determine the protection alarm time interval of the conveyor belt. The protection data detection model is trained using the historical protection operation data of the conveyor belt, and the protection alarm time interval is used to indicate the effective time range of the protection operation data of the conveyor belt. In response to the alarm value of the conveyor belt being equal to the protection alarm threshold within the protection alarm time interval, the operating state is determined to be the abnormal operating state, wherein the alarm value is used to indicate the alarm threshold for the conveyor belt to trigger an alarm.

3. The method according to claim 1, characterized in that, The initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the tape machine, including: Extract the protection activation / deactivation data from the initial operating data; The protection activation / deactivation data is input into the protection activation / deactivation detection model for quantitative analysis to determine the protection activation / deactivation time interval of the conveyor belt. The protection activation / deactivation detection model is trained using historical protection activation / deactivation data, and the protection activation / deactivation time interval is used to indicate the effective time range of the protection activation / deactivation of the conveyor belt. In response to the alarm value of the conveyor belt being equal to the protection activation / deactivation alarm threshold within the protection activation / deactivation time interval, the operating state is determined to be the abnormal operating state.

4. The method according to claim 1, characterized in that, The initial operating data is input into the detection model for analysis to obtain the operating status of the tape machine, including: Extract the protection action type data from the initial operation data; The protective action type data is input into the protective action type detection model for quantitative analysis to obtain the protective action type time interval of the conveyor belt. The protective action type time interval is used to indicate the effective time range of the protective action type data of the conveyor belt. In response to the alarm value of the conveyor belt being equal to the alarm threshold of the protection action type within the time interval of the protection action type, the operating state is determined to be the abnormal operating state.

5. The method according to claim 1, characterized in that, In response to the abnormal operating state, an abnormal prompt message for the conveyor belt is determined and output, including: In response to the abnormal operating state, the operating data of the tape machine is compared with the stored data to determine the abnormal prompt information of the tape machine; Output the aforementioned error message.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Store the initial running data.

7. A device for determining abnormal information of a tape conveyor, characterized in that, include: An acquisition unit is used to acquire initial operating data of a conveyor belt machine, wherein the initial operating data includes at least one of the following of the conveyor belt machine: protection operation data, protection activation / deactivation data, and protection action type data. The protection operation data is used to indicate the number of protection devices installed on the conveyor belt machine and the operating status of the protection devices. The protection activation / deactivation data is used to indicate whether the protection devices of the conveyor belt machine are in an effective or ineffective state. The protection action type data is used to indicate the action type of the protection devices. An analysis unit is used to input the initial operating data into a detection model for quantitative analysis to obtain the operating status of the conveyor belt machine. The detection model is trained using the historical operating data of the conveyor belt machine, and the historical operating data is the operating data of the conveyor belt machine before the initial operating data was obtained. The output unit is configured to output an abnormal prompt message for the tape machine in response to the abnormal operating state, wherein the abnormal prompt message is used to indicate that the tape machine is in the abnormal operating state.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein when the program is run by a processor, it controls the device in which the storage medium is located to perform the method of any one of claims 1 to 6.

9. A processor, characterized in that, The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 6 when it runs.

10. A computer program product, characterized in that, The computer program product includes computer instructions that, when executed by a processor, implement the method described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Belt conveyor longitudinal tear detector and detection method

    CN102745478A

  • Computer-vision-based self-adaptive control method for belt conveyor for coal wharf

    CN109305534A

  • Intelligent carrier roller fault diagnosis method and system and readable storage medium

    CN112660745A

  • Adhesive tape machine fault detection method, device and system and storage medium

    CN114751150A

  • Fault detection method and device for coal mine sealing-tape machine and electronic equipment

    CN116280996A