Method and device for determining abnormal information of adhesive tape machine and readable storage medium

By quantitatively analyzing the protective operation data, withdrawal data and action type data of the tape machine, the operating status of the tape machine is determined and abnormal prompt information is output, which solves the problem that the tape machine abnormal information cannot be accurately determined in the prior art, and accurately monitors and alarms the abnormal status of the tape machine.

CN119660286APending Publication Date: 2025-03-21SHENHUA SHENDONG COAL GRP +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411532019.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The prior art cannot accurately determine the abnormal information of the tape machine, resulting in a possible major production accident in mine production.

Method used

By obtaining the initial running data of the tape machine, including protection running data, protection withdrawal data and protection action type data, and inputting it into the detection model for quantitative analysis, the operating status of the tape machine is determined. When the tape machine is in an abnormal operation state, an abnormal prompt message is output.

Benefits of technology

It realizes accurate determination of abnormal information of the tape machine, avoids production accidents caused by the protection being thrown away, and improves the safety and efficiency of mine production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119660286A_ABST
    Figure CN119660286A_ABST
Patent Text Reader

Abstract

The invention discloses a method and a device for determining abnormal information of an adhesive tape machine, and a readable storage medium. The method comprises the following steps: acquiring initial operation data of the sealing-tape machine; the initial operation data are input into a detection model for quantitative analysis, the operation state of the sealing-tape machine is obtained, the detection model is obtained by training historical operation data of the sealing-tape machine, and the historical operation data are operation data of the sealing-tape machine before the initial operation data are obtained; when the operation state is the abnormal operation state, abnormal prompt information of the sealing-tape machine is output, and the abnormal prompt information is used for prompting that the sealing-tape machine is in the abnormal operation state. The technical problem that the abnormal information of the sealing-tape machine cannot be accurately determined is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of safe production of coal mine belt conveyors, and in particular to a method and device for determining abnormal information of a belt conveyor, and a readable storage medium. Background Art

[0002] At present, there are many systems that effectively combine PLC programmable logic controller (PLC), sensors, wireless and wired communication technologies with the actual daily production work of coal mines, and design and develop real-time monitoring application systems for underground coal production conveyors. The system can track and monitor the changes in various parameters such as temperature, locking, smoke, coal pile, speed, longitudinal tearing, deviation, etc. of the equipment in real time, monitor and evaluate the production and operation of the belt conveyor controller and the equipment protection status in real time, and warn of abnormal conditions that occur during equipment operation. All of these are based on monitoring and analysis under the condition of intact protection. However, due to the tight production tasks of the mine, after a certain protection action of the belt conveyor, the on-site production personnel will check the protection action and evaluate the health status of the protection, and then set the protection to protection failure in the belt conveyor controller or directly short-circuit the terminal of the controller wiring cavity, and then start the belt conveyor to continue production. If an alarm actually occurs on a belt conveyor, and the corresponding protection of the belt conveyor is thrown off, the underground staff and dispatchers cannot find it in time, which will cause a great production accident in the mine.

[0003] In the related art, most belt conveyor monitoring systems only analyze the real-time data around whether the belt conveyor has triggered an alarm for protection, but do not specifically analyze the deployment and withdrawal of belt conveyor protection. Therefore, there is a technical problem that the abnormal information of the belt conveyor cannot be accurately determined.

[0004] With respect to the above-mentioned technical problem of being unable to accurately determine the abnormal information of the belt conveyor, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a method, a device, and a readable storage medium for determining abnormal information of a belt conveyor, so as to at least solve the technical problem that the abnormal information of the belt conveyor cannot be accurately determined.

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

[0007] Optionally, the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, and also includes: extracting protection operation data from the initial operation data; inputting the protection operation data into the protection operation data detection model for quantitative analysis to determine the protection alarm time interval of the belt conveyor, wherein the protection data detection model is trained using the historical protection operation data of the belt conveyor, and the protection alarm time interval is used to indicate the effective time range of the protection operation data of the belt conveyor; in response to the alarm value of the belt conveyor being equal to the protection alarm threshold within the protection alarm time interval, determining that the operation status is an abnormal operation status, wherein the alarm value is used to indicate the alarm threshold of the belt conveyor 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 belt conveyor, including: extracting protection insertion and withdrawal data from the initial operating data; inputting the protection insertion and withdrawal data into the protection insertion and withdrawal detection model for quantitative analysis to determine the protection insertion and withdrawal time interval of the belt conveyor, wherein the protection insertion and withdrawal detection model is trained using historical protection insertion and withdrawal data, and the protection insertion and withdrawal time interval is used to indicate the effective time range of the protection insertion and withdrawal of the belt conveyor; in response to the alarm value of the belt conveyor being equal to the protection insertion and withdrawal alarm threshold within the protection insertion and withdrawal time interval, the operating status is obtained as 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 belt conveyor, 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 belt conveyor, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the belt conveyor; in response to the alarm value of the belt conveyor 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 the operating state being an abnormal operating state, determining and outputting abnormal prompt information of the belt conveyor, including: in response to the operating state being an abnormal operating state, comparing the operating data of the belt conveyor with the stored data to determine the abnormal prompt information of the belt conveyor; and outputting the abnormal prompt information.

[0011] Optionally, the method for determining abnormal information of the belt conveyor further includes: storing initial operation data.

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

[0013] According to another aspect of an embodiment 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 executed by a processor, the device where the storage medium is located is controlled to execute the method for determining abnormal information of the tape machine in an embodiment of the present invention.

[0014] According to another aspect of an embodiment of the present invention, a processor is further provided. The processor is used to run a program, wherein the method for determining abnormal information of a tape machine in an embodiment of the present invention is executed when the program is run.

[0015] According to another aspect of the embodiment of the present invention, a computer program product is provided, which includes computer instructions, and when the computer instructions are executed by a processor, the method for determining abnormal information of the tape machine in the embodiment of the present invention is implemented.

[0016] In an embodiment of the present invention, the initial operation data of the belt conveyor is obtained, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data; the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor; in response to the operation status being an abnormal operation status, abnormal prompt information of the belt conveyor is output, wherein the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operation status. In other words, the present invention determines the operation status of the belt conveyor by quantitatively analyzing the initial operation data of the belt conveyor's protection operation data, protection insertion and withdrawal data, and protection action type data, and outputs abnormal prompt information of the belt conveyor when the belt conveyor is in an abnormal operation status. This solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor, and achieves the technical effect of accurately determining the abnormal information of the belt conveyor. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0018] Figure 1 is a flow chart of a method for determining abnormal information of a belt conveyor according to an embodiment of the present invention;

[0019] Figure 2 This is a flow chart of a coal mine belt conveyor protection deployment monitoring and alarm method according to an embodiment of the present invention;

[0020] Figure 3 is a flow chart of a protection action analysis method according to an embodiment of the present invention;

[0021] Figure 4 It is a schematic diagram of a correspondence between a certain type of protection label, a protection withdrawal label and an action type label according to an embodiment of the present invention;

[0022] Figure 5 is a flow chart of a protection action analysis method according to an embodiment of the present invention;

[0023] Figure 6 is a flow chart of a protection action analysis method according to an embodiment of the present invention;

[0024] Figure 7 2 is a schematic diagram of a device for determining abnormal information of a belt conveyor according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work 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 and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, functional component or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these 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 belt conveyor is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0028] Figure 1 is a flow chart of a method for determining abnormal information of a belt conveyor according to an embodiment of the present invention. Figure 1 As shown, the method may include the following steps:

[0029] Step S101, obtaining initial operation data of the belt conveyor.

[0030] In the technical solution provided in the above step S101 of the present invention, the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data. The protection operation data is used to indicate the number of protection devices installed on the belt conveyor and the operating status of the protection devices. The protection insertion and withdrawal data is used to indicate whether the protection devices of the belt conveyor are in a valid state or an invalid state. The protection action type data is used to indicate the action type of the protection device.

[0031] In this embodiment, the initial operation data of the belt conveyor is obtained, for example, by using a variety of sensors, which is only an illustrative example and does not limit the specific method of obtaining the initial operation data of the belt conveyor.

[0032] Optionally, the protection operation data may be Vtagb mn [], the tag corresponding to the protected running data can be tagb mn ; The protection withdrawal data can be: Vtagc mn [], the tag to protect the withdrawal data can be tagc mn ; Protection action type data can be Vtagd m [], the tag corresponding to the protection action type data can be tagd m .

[0033] Step S102, inputting the initial operation data into the detection model for quantitative analysis to obtain the operation status of the belt conveyor.

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

[0035] In this embodiment, after the initial operation data of the belt conveyor is acquired in step S101, the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor.

[0036] Optionally, for the quantitative analysis of the protection operation data, the protection operation data is extracted from the initial operation data, and the protection operation data is quantitatively analyzed using the protection operation data detection model to determine the protection alarm time interval of the belt conveyor, 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, first, according to the actual arrangement of the belt conveyor protection on site, the number of installations of the above protection is also different, and the features of each source data are extracted to obtain the feature set B = {b1, b2, ... b m}, where m<=8, b m Indicates the label object of the mth protection class, b m ={tagb m1 , tagb m2 ,...tagb mn}, where n represents the number of such protection devices installed on site, tagb mn Encode the nth tag for this type of protection. According to the start time T1 and the end time T2, obtain the protection tagb mnProtection data Vtagb mn []. When a certain protection is analyzed, the state value is G1. According to the "protection-data" model, the array Vtagb is analyzed. mn [] timing value. By comparing two adjacent collected data one by one, the on-site protection action can be analyzed. Assuming that 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 [i-1]), the time is the starting time b mnt1 , when (Vtagb mn [i]! = 0)&&(Vtagb mn [i]! =Vtagb mn [i+1]), the time is the end time b mnt2 , then △b t =b mnt2 -b mnt1 The time interval is the initial alarm time interval of the protection action.

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

[0039] For example, there are two states for the tag to be cast or withdrawn. The default value G2 indicates invalid (withdrawn), and other state values ​​indicate valid (cast). mn [] Generate protection action Vtagb mn [i] = G1, resulting time interval △bt = b mnt2 -b mnt1 , and Vtagc mn [] generates protection action Vtagc mn [k] = G2, resulting time interval △ct = c mnt2 -c mnt1 , and the real-time alarm database has an alarm sign = 1. mn [i]==G1&&sign==0&&Vtagc mn [k]==G2, an alarm needs to be generated and the real-time alarm data is inserted into the real-time alarm database; when Vtagb mn [i]! =G1&&sign==1&&Vtagcmn [k]! = G2, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data sign == 0 is deleted from the real-time alarm database.

[0040] Optionally, for the quantitative analysis of the protection insertion and withdrawal data, the protection insertion and withdrawal data is extracted from the initial operation data, and the protection insertion and withdrawal detection model is used to perform quantitative analysis on the protection insertion and withdrawal data to determine the protection insertion and withdrawal time interval of the belt conveyor. The protection insertion and withdrawal detection model can also be called a "protection insertion and withdrawal-data" model.

[0041] For example, the protection action type has 4 states, 0 means no stop due to alarm, 1 means normal stop due to alarm, 2 means emergency stop due to alarm, 3 means invalid. When the data in the historical database reaches the preset value G3=0 or G3=3, the data needs to be alarmed. mnt1 , end time b mnt2 , get protection withdrawal tagc mn Vtagc protection withdrawal data mn []. According to the "protection withdrawal-data" model, analyze the Vtagc mn [] timing value. By comparing two adjacent collected data one by one, the withdrawal and investment situation can be protected. Assume that the current valid data is 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 [k-1]), the time is the starting time c mnt1 , when (Vtagc mn [k]==G2)&&(Vtagc mn [k] =! = Vtagc mn [k+1]), the time is the end time c mnt2 , then △C t =c mnt2 -c mnt1 The time interval is the protection investment and withdrawal time interval.

[0042] Optionally, for the quantitative analysis of the protection action type data, the protection action type data is extracted from the initial operation data, and the protection action type data is quantitatively analyzed using the protection action type detection model to determine the protection action type time interval of the belt conveyor, that is, the protection action initial alarm time interval. The protection action type detection model can also be called a "protection action type-data" model.

[0043] For example, based on the start time T1 and the end time T2, obtain the protection action type tagd m Protection action type data Vtagd m []. According to the "protection action type-data" model, analyze the Vtagd m [] timing value. Compare two adjacent collected data one by one to protect the action type. Set the current valid data to Vtagd m [h], the previous valid data is Vtagd m [h-1], the next valid data is Vtagd m [h+1], when (Vtagd m [h]==G3)&&(Vtagd m [h]! =Vtagd m [h-1]), the time is the starting time d mt1 , when (Vtagd m [h]==G3)&&(Vtagd m [h]! =Vtagd m [h+1]), the time is the end time d mt2 , then △d mt =d mt2 -d mt1 The time interval is the protection action type time interval.

[0044] For another example, obtain the alarm data Alarm[] in the real-time alarm database, the real-time alarm status flag sign in the database = 0, perform a loop analysis on the alarm data in the database, the iteration variable is j, and use the obtained Alarm[j].tag label and tagd m Compare and analyze. If the two are equal, then the protection alarm exists in the real-time database, and the real-time alarm status flag sign in the database is 1. m [] Generate protection action Vtagd m [h] = G3, resulting time interval △d mt =d mt2 -d mt1 and the real-time alarm database has an alarm sign = 1. mn [h]==G3&&sign==0, an alarm needs to be generated and the real-time alarm data is inserted into the real-time alarm database; when Vtagd mn [h]! = G3 && sign == 1, the alarm disappears, the real-time alarm data is inserted into the historical alarm database, and the data sign == 0 is deleted from the real-time alarm database.

[0045] Step S103, in response to the operating state being an abnormal operating state, outputting abnormal prompt information of the tape conveyor.

[0046] In the technical solution provided in the above step S103 of the present invention, the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operating state.

[0047] In this embodiment, after the operating state of the adhesive tape machine is determined in step S102, when the operating state is an abnormal operating state, abnormal prompt information of the adhesive tape machine is output.

[0048] For example, when the computing and analysis platform analyzes the protection data of a tape machine and generates an alarm, the output method can call the enterprise WeChat message interface and use the employee code to achieve accurate data push.

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

[0050] In the above steps S101 to S103 of the present invention, the initial operation data of the belt conveyor is obtained, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data; the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor; in response to the operation status being an abnormal operation status, the abnormal prompt information of the belt conveyor is output, wherein the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operation status. In other words, the present invention determines the operation status of the belt conveyor by quantitatively analyzing the initial operation data of the belt conveyor's protection operation data, protection insertion and withdrawal data, and protection action type data, and outputs the abnormal prompt information of the belt conveyor when the belt conveyor is in an abnormal operation status. This solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor, and achieves the technical effect of accurately determining the abnormal information of the belt conveyor.

[0051] The above method of this embodiment is further introduced below.

[0052] As an optional implementation method, the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, and also includes: extracting protection operation data from the initial operation data; inputting the protection operation data into the protection operation data detection model for quantitative analysis to determine the protection alarm time interval of the belt conveyor, wherein the protection data detection model is trained using the historical protection operation data of the belt conveyor, and the protection alarm time interval is used to indicate the effective time range of the protection operation data of the belt conveyor; in response to the alarm value of the belt conveyor being equal to the protection alarm threshold within the protection alarm time interval, the operation status is obtained as an abnormal operation status, wherein the alarm value is used to indicate the alarm threshold of the belt conveyor that requires an alarm.

[0053] In this embodiment, the 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 running data can be tagb mn .

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

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

[0056] As an optional implementation method, the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, including: extracting protection insertion and withdrawal data from the initial operation data; inputting the protection insertion and withdrawal data into the protection insertion and withdrawal detection model for quantitative analysis to determine the protection insertion and withdrawal time interval of the belt conveyor, wherein the protection insertion and withdrawal detection model is trained using historical protection insertion and withdrawal data, and the protection insertion and withdrawal time interval is used to indicate the effective time range of the protection insertion and withdrawal of the belt conveyor; in response to the alarm value of the belt conveyor being equal to the protection insertion and withdrawal alarm threshold within the protection insertion and withdrawal time interval, the operation status is obtained as an abnormal operation status.

[0057] In this embodiment, the protection throw-out data is extracted from the initial operation data. For example, the protection throw-out data may be: Vtagc mn [], the tag to protect the withdrawal data can be tagc mn .

[0058] Optionally, the protection insertion and withdrawal data is input into the protection insertion and withdrawal detection model for analysis to determine the protection insertion and withdrawal time interval of the belt conveyor. For example, the protection insertion and withdrawal time interval can be △C t =c mnt2 -c mnt1 .

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

[0060] As an optional implementation method, the initial operating data is input into the detection model for quantitative analysis to obtain the operating status of the belt conveyor, 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 belt conveyor, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the belt conveyor; in response to the alarm value of the belt conveyor 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.

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

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

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

[0064] As an optional implementation method, in response to the operating state being an abnormal operating state, abnormal prompt information of the belt conveyor is determined and output, including: in response to the operating state being an abnormal operating state, the operating data of the belt conveyor is compared with the stored data to determine the abnormal prompt information of the belt conveyor; and outputting the abnormal prompt information.

[0065] In this embodiment, when the operation state is an abnormal operation state, the operation data of the belt conveyor is compared with the stored data to determine the abnormal information of the belt conveyor. The stored data may be data in a database.

[0066] For example, obtain the alarm data Alarm[] in the real-time alarm database, the real-time alarm status flag sign in the database = 0, perform a loop analysis on the alarm data in the database, the iteration variable is j, and use the obtained Alarm[j].tag tag and tagd m Perform a comparative analysis. 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 in the database is sign=1.

[0067] As an optional embodiment, the method for determining abnormal information of the belt conveyor further includes: storing initial operation data.

[0068] In this embodiment, the initial operation data is stored, for example, by uploading the initial operation data to a server for storage, which is only an illustrative example and does not limit the specific method of storing the initial operation data.

[0069] Optionally, by storing the initial operation data, it is convenient to perform comparative analysis when performing abnormality detection on the belt conveyor later, thereby achieving the problem of improving the efficiency of abnormality detection of the belt conveyor.

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

[0071] In this embodiment, the initial operation data of the belt conveyor is obtained, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data; the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor; in response to the operation status being an abnormal operation status, abnormal prompt information of the belt conveyor is output, wherein the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operation status. In other words, the present invention determines the operation status of the belt conveyor by quantitatively analyzing the initial operation data of the belt conveyor's protection operation data, protection insertion and withdrawal data, and protection action type data, and outputs abnormal prompt information of the belt conveyor when the belt conveyor is in an abnormal operation status. This solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor, and achieves the technical effect of accurately determining the abnormal information of the belt conveyor.

[0072] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.

[0073] At present, there are many systems that effectively combine PLC programmable controllers, sensors, wireless and wired communications and other technologies with the actual daily production work of coal mines, and design and develop real-time monitoring application systems for the operation of underground coal production conveyors. The system can track and monitor the changes in various parameters such as temperature, locking, smoke, coal pile, speed, longitudinal tearing, deviation, etc. of the equipment in real time, monitor and evaluate the production operation of the belt conveyor controller and the equipment protection status in real time, and warn of abnormal conditions that occur during equipment operation. All of these are based on monitoring and analysis under the condition of intact protection. However, due to the tight production tasks of the mine, after a certain protection action of the belt conveyor, the on-site production personnel will check the protection action and evaluate the health status of the protection, and then set the protection to protection failure in the belt conveyor controller or directly connect the protection to the terminal of the controller wiring chamber to short-circuit, and then start the belt conveyor to continue production. If an alarm actually occurs on a belt conveyor, and the corresponding protection of the belt conveyor is thrown off, the underground staff and dispatchers cannot find it in time, which will cause great production accidents in the mine.

[0074] In the related art, most belt conveyor monitoring systems only analyze the real-time data around whether the belt conveyor has triggered an alarm for protection, but do not specifically analyze the deployment and withdrawal of belt conveyor protection. Therefore, there is a technical problem that the abnormal information of the belt conveyor cannot be accurately determined. There is no effective solution to the above-mentioned technical problem that the abnormal information of the belt conveyor cannot be accurately determined.

[0075] However, the embodiment of the present invention proposes a coal mine belt conveyor protection deployment and withdrawal monitoring and alarm method, combined with the experience of on-site maintenance and inspection of belt conveyors, standardizes the collection and storage of belt conveyor protection data, constructs "protection-data", "protection deployment and withdrawal-data" and "protection action type-data" models, and based on the time series similarity analysis algorithm, performs real-time online monitoring and data analysis of belt conveyor protection operating parameters, and pushes abnormal information through enterprise WeChat, which facilitates staff to quickly know the fault, solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor, and achieves the technical effect of accurately determining the abnormal information of the belt conveyor.

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

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

[0078] Step S201, obtaining protection data of the tape machine.

[0079] In this embodiment, the belt conveyor has eight major protections, namely, ambient temperature, locking, smoke, coal pile, speed, longitudinal tearing, deviation, and drum temperature. Different protection data of the belt conveyor are obtained through different sensors.

[0080] Optionally, a speed sensor: installed on the lower belt to make close contact with it (adjust the support rod to make it close contact). The roller on the sensor rotates with the belt, so that the magnet continuously passes over the probe. The probe detects the number of times the magnetic head passes over per unit time, and converts it into a speed value, outputting the corresponding frequency to the controller to achieve speed protection. The speed sensor collected is an analog quantity. When the speed is 0, the belt conveyor stops running and remains stationary.

[0081] Optionally, a temperature sensor is installed near the head or tail roller of the belt conveyor. The output is determined according to the ambient temperature. Therefore, it plays a good protective role for the belt conveyor during the production process. The output is in the form of a switch quantity.

[0082] Optionally, the coal pile sensor is installed at the joint of the coal chute and the belt conveyor. When the belt conveyor head is piled with coal or the bin is full or exceeds the limit, the sensor moves at a certain angle, and the sensor output point changes from closed to open. After the control system detects it, it will alarm and shut down to protect the belt.

[0083] Optionally, smoke sensor: Installed in the belt conveyor tunnel. The gas in the environment enters from the collection hole and flows out from the ventilation hole. When the gas smoke passing through the probe exceeds the standard, a photoelectric prompt is issued to the outside, and a switch signal is output (the output point changes from normally open to normally closed).

[0084] Optionally, deviation sensors are installed on both sides of the belt. When the belt deviates, the belt triggers the universal movable rod to make it move. The sensor outputs a switch value to protect the belt.

[0085] Optionally, the ground server data collector uses the Modbus protocol to collect various types of effective protection in the belt conveyor controller. The belt conveyor protection, protection withdrawal, and action type data will be coded through the established "area + team + equipment + component + measurement point" label model, collected and stored, such as: mth type protection b m ={tagb m1 , tagb m2 ,...tagb mn}、Corresponding protection withdrawal C m ={tagc m1 , tagc m2 ,...tagc mn}、Tagd of the protection type mAfter collecting and storing data according to the tag, the next step of data analysis can be done. The collected data can meet the response requirements of seconds.

[0086] Optionally, upload the data of the number of protections installed according to the standard for each belt conveyor to obtain the feature set E m ={tage1,tage2,...tage m}, no analysis and calculation will be performed on the redundant measuring points of the collected data protection, protection withdrawal data, and protection action types; instead, alarms will be pushed for the under-collected data to achieve automatic data identification with zero misjudgment and zero wrong judgment.

[0087] Alternatively, a belt conveyor controller collects 3,600 pieces of belt conveyor data in one hour, and an 8-hour shift generates 28,800 pieces of data. Therefore, belt conveyor controller data processing belongs to massive time series data processing.

[0088] Step S202, performing feature analysis on the protection data of the tape machine.

[0089] In this embodiment, according to the actual arrangement of the tape conveyor protection on site, the number of installations of the above protection is also different, and the features are extracted from each source data to obtain the feature set B = {b1, b2, ... b m}, where m<=8, b m Indicates the label object of the mth protection class, b m ={tagb m1 , tagb m2 ,...tagb mn}, where n represents the number of such protection devices installed on site, tagb mn Protect the nth label code for this class, and collect and store data according to the label code;

[0090] Optionally, in the underground production process, if the belt conveyor encounters a fire caused by slipping, friction, emergency lockout, or coal accumulation at the belt conveyor outlet or unloading part, corresponding actions will be taken. For example, if coal is accumulated at the unloading part, the coal accumulation protection at that part will be activated. Then the array Vtagb collected at this time mn [] The value of each element becomes the alarm preset value G1.

[0091] Optionally, the on-site belt conveyor protection is connected to the belt conveyor controller wiring board of the underground centralized control station, and the protection is set to an effective state in the controller electronic control system (forming a protection withdrawal state monitoring point), and the feature extraction of this type of protection withdrawal state point is performed to obtain the feature set C m ={tagc m1 , tagc m2 ,...tagc mn}, where tagbmn With tagc mn It is a one-to-one correspondence, mainly tagc mn Valid, then tagb mn It will definitely take effect. If the protection device is intact, when this type of fault occurs at the site, the tape machine will stop, otherwise tagb mn Although action occurs, there is no alarm or shutdown.

[0092] Optionally, the protection test point tagc mn It is set in the electronic control system of the belt conveyor controller. When it is set to invalid, the value Vtagc collected at this time mn The value becomes the alarm preset value G2.

[0093] Optionally, for a certain type of protection b m There is also a total tag point tagd in the belt conveyor controller electronic control system m (The action type tag point and a certain type of protection are in a one-to-many relationship). When the action type is set to invalid, the value Vtagd collected at this time m The value of the alarm becomes the preset value G3. At this time, the protection b m The whole system fails. Even if a fault occurs on site, the protection will be activated and the belt conveyor will not stop running.

[0094] Optionally, the above-mentioned equipment protections are distributed in various locations and are far away from the belt conveyor controller. On-site personnel are accustomed to performing invalid protection operations on the belt conveyor controller interface. The relevant protections, protection withdrawals and action types are analyzed, and timely alarms are pushed to the coal mine production command center and team managers to prevent the belt conveyor from running without protection.

[0095] Optionally, according to the mine standard, each belt conveyor must be installed and protected at a specified location and distance, and the protection must be intact and effective, and the feature set E is obtained. m ={tage1,tage2,...tage m}, the number of protections of this type is Vtage m , through the various types of protection uploaded by the tape machine, the feature set F is obtained m ={tagf1, tagf2, ...tagf m}, Vtage f With protection type b above m The number of uploads on the site Vtagf m The relationship is Vtagf m >=Vtage m , if Vtagf m <Vtage m, then there is protection on site that is in failure state or not installed.

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

[0097] In this embodiment, a belt conveyor protection data analysis algorithm is developed, and a mathematical model is established by grading and classifying the belt conveyor protection monitoring data, protection deployment and withdrawal, and protection action type data. Based on the model, a computing and analysis platform is used to clean, process and calculate the data, compare the abnormal state, and thus capture the protection abnormal points, realize abnormal alarm and auxiliary analysis.

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

[0099] In this embodiment, according to the characteristic analysis result in step S202, a detailed analysis is performed on the protection data using the established mathematical model, and the protection data within the start time T1 and the end time T2 are analyzed.

[0100] Optionally, in step S202, a certain protection b m , b m ={tagb m1 , tagb m2 ,...tagb mn}, where n represents the number of such protection devices installed on site and can be controlled by the tape machine to upload data, tagb mn Vtagb is the nth tag code for this class. mn [] indicates data collected and stored in the historical database, and the corresponding protection withdrawal tag code is tagc mn , Vtagc mn [] indicates data collected and stored in the historical database. This type of protection action type is tagd m , Vtagd m [] indicates the action type data collected and stored in the historical database.

[0101] Step S205, constructing a belt conveyor protection monitoring system.

[0102] In this embodiment, a belt conveyor protection monitoring visualization analysis system is constructed to clearly and efficiently classify and display key information such as alarm data, protection type, protection quantity, protection line break number, protection failure number, etc., to achieve data-driven abnormality location and fault handling, and gradually transform from inefficient inspections to precise positioning.

[0103] Optionally, an alarm push function can be developed. When the computing and analysis platform analyzes the tape machine protection data and generates an alarm data, the enterprise WeChat message interface is called and the employee code is used to achieve accurate data push.

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

[0105] Step S301, uniformly encode the collected data.

[0106] In this embodiment, Figure 4 FIG. 1 is a schematic diagram of a corresponding relationship between a certain type of protection label, a protection withdrawal label, and an action type label according to an embodiment of the present invention. Figure 4 As shown, the tag object of the mth type of protection can be tagb m1 , tagb m2 ,...tagb mn The protection tag of this type can be tagc m1 , tagc m2 ,…tagc mn , tagb m Protect the action type for this class.

[0107] Optionally, the data of tape conveyor protection, protection deployment and withdrawal, and action type will be collected and stored after label encoding through the established label model of "area + team + equipment + component + measurement point", such as: mth type protection b m ={tagb m1 , tagb m2 ,...tagb mn}、Corresponding protection withdrawal C m ={tagc m1 , tagc m2 ,...tagc mn}、Tagd of the protection type m After collecting and storing data according to the tag, the next step of data analysis can be done. The collected data can meet the response requirements of seconds.

[0108] Step S302, determining the uploaded quantity of the protection type that the tape machine needs to install.

[0109] In this embodiment, the number of protection devices installed according to the standard requirements for each tape machine is uploaded to obtain the feature set E m ={tage1,tage2,...tage m}, no analysis and calculation will be performed on the collected data protection, protection deployment data, and redundant measurement points of protection action types.

[0110] Step S303, analyzing the uploaded number of protection actions of the tape dispenser and the standard specified data.

[0111] In this embodiment, according to the mine standard, each belt conveyor must be installed and protected at a specified location and distance, and the protection must be intact and effective, and the feature set E is obtained. m ={tage1,tage2,...tage m}, the number of protections of this type is Vtage m , through the various types of protection uploaded by the tape machine, the feature set F is obtained m ={tagf1, tagf2, ...tagf m}, Vtage f With protection type b above m The number of uploads on the site Vtagf m The relationship is Vtagf m >=Vtage m , if Vtagf m <Vtage m , then there is protection on site that is in failure state or not installed.

[0112] Step S304, analyzing the action data of each type of protection of the tape machine.

[0113] In this embodiment, when analyzing the data of the belt conveyor protection deployment and withdrawal between the start time T1 and the end time T2, the data is obtained in the historical database through the protection measurement point tag. The deployment and withdrawal tag has two states. The preset value G2 indicates invalid (withdrawal), and other state values ​​indicate valid (deployment). When analyzing a certain protection action, the state value is G1, and the protection deployment and withdrawal data is judged to be G2, then the data needs to be alarmed, so as to establish a "protection-data" model.

[0114] Step S305, analyzing the protection withdrawal data corresponding to the belt conveyor protection action.

[0115] In this embodiment, when analyzing the data of the belt conveyor protection deployment and withdrawal between the start time T1 and the end time T2, the data is obtained in the historical database through the protection measurement point tag. The deployment and withdrawal tag has two states. The preset value G2 indicates invalid (withdrawal), and other state values ​​indicate valid (deployment). When analyzing a certain protection action, the state value is G1, and the protection deployment and withdrawal data is judged to be G2, then the data needs to be alarmed, so as to establish a "protection deployment and withdrawal-data" model.

[0116] Step S306, analyzing the tape conveyor protection action type data.

[0117] In this embodiment, the protection action type has 4 states, 0 means no stop due to alarm, 1 means normal stop due to alarm, 2 means emergency stop due to alarm, and 3 means invalid. When the data in the historical database reaches the preset value G3=0 or G3=3, the data needs to be alarmed, so as to establish a "protection action type-data" model. Therefore, the belt conveyor protection action type data is analyzed according to the "protection action type-data" model.

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

[0119] Step S501, collecting tape machine protection data and protection withdrawal data.

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

[0121] Step S502, determining the type of protection for installing the tape machine and the quantity of each type of protection, as well as the number of protections uploaded on site.

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

[0123] Step S503, determining whether the protection quantity is greater than the protection quantity uploaded on-site.

[0124] In this embodiment, the protection quantity Vtagf uploaded by the tape machine controller is determined. m <Vtage according to the standard installation quantity of the tape machine m , for the tag encoding tagb mn Between Vtagf m and Vtage m An alarm is pushed for the protections that have not been uploaded. If the number of protections is greater than the number of protections uploaded on-site, step S504 is executed. If the number of protections is not greater than the number of protections uploaded on-site, step S505 is executed.

[0125] Step S504: generate alarm information.

[0126] In this embodiment, an alarm message is generated and the insufficient protection quantity of this type is saved in a database.

[0127] Step S505, restore the alarm.

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

[0129] Step S506, query the database for real-time alarm data.

[0130] In this embodiment, the alarm data Alarm[] in the real-time alarm database is obtained, the real-time alarm status flag sign in the database is 0, and the alarm data in the database is analyzed cyclically, the iteration variable is j, and the obtained Alarm[j].tag tag is used with tagb mn Perform a comparative analysis. 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 in the database is sign=1.

[0131] Step S507, obtaining alarm data in the historical database.

[0132] In this embodiment, according to the program timer task, the protection data Vtagb within the start time T1 and the end time T2 in the history database is obtained. mn , protect investment and withdrawal data Vtagc mn Waiting for alarm data.

[0133] Step S508, determining the real-time alarm status flag in the database.

[0134] In this embodiment, the protection tag is obtained according to the start time T1 and the end time T2. mn Protection data Vtagb mn []. According to the "protection-data" model, analyze the array Vtagb mn [] timing value. By comparing two adjacent collected data one by one, the on-site protection action can be analyzed. Assume that 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 [i-1]), the time is the starting time b mnt1 , when (Vtagb mn [i]! = 0)&&(Vtagb mn[i]! =Vtagb mn [i+1]), the time is the end time b mnt2 , then △b t =b mnt2 -b mnt1 The time interval is the initial alarm time interval of the protection action, which requires further analysis.

[0135] Optionally, analyze the protection withdrawal alarm: according to the start time b mnt1 , end time b mnt2 , get protection withdrawal tagc mn Vtagc protection withdrawal data mn []. According to the "protection withdrawal-data" model, analyze the Vtagc mn [] timing value. By comparing two adjacent collected data one by one, the withdrawal and investment situation can be protected. Assume that the current valid data is 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 [k-1]), the time is the starting time c mnt1 , when (Vtagc mn [k]==G2)&&(Vtagc mn [k] =! = Vtagc mn [k+1]), the time is the end time c mnt2 , then △C t =c mnt2 -c mnt1 The time interval is the protection investment and withdrawal time interval, which requires further analysis.

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

[0137] Optionally, action type alarm: Get the protection action type tagd according to the start time T1 and end time T2 m Protection action type data Vtagd m []. According to the "protection action type-data" model, analyze the Vtagd m [] timing value. Compare two adjacent collected data one by one to protect the action type. Set the current valid data to Vtagd m [h], the previous valid data is Vtagd m [h-1], the next valid data is Vtagd m [h+1], when (Vtagd m [h]==G3)&&(Vtagd m [h]! =Vtagd m [h-1]), the time is the starting time d mt1 , when (Vtagd m [h]==G3)&&(Vtagd m [h]! =Vtagd m [h+1]), the time is the end time d mt2 , then △d mt =d mt2 -d mt1 The time interval is the protection action type time interval, which requires further analysis.

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

[0139] Step S601, collecting the belt conveyor protection action type data.

[0140] In this embodiment, the tape machine protection action type data is collected.

[0141] Step S602, query the database for real-time alarm data.

[0142] In this embodiment, the alarm data Alarm[] in the real-time alarm database is obtained, the real-time alarm state flag sign in the database is 0, and a loop analysis is performed on the alarm data in the database, and the iteration variable is j.

[0143] Step S603, obtaining action type data in the history database.

[0144] In this embodiment, the obtained Alarm[j].tag tag is used with tagd m Perform a comparative analysis. 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 in the database is sign=1.

[0145] Step S604, determining the alarm information.

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

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

[0148] In this embodiment, combined with the experience of on-site maintenance and inspection of belt conveyors, the protection data of the belt conveyor is collected and stored in a standardized manner, and the "protection-data", "protection withdrawal-data" and "protection action type-data" models are constructed. Based on the time series similarity analysis algorithm, the belt conveyor protection operating parameters are monitored and analyzed online in real time, and the abnormal information is pushed through the enterprise WeChat, so that the staff can quickly know the fault, which solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor and achieves the technical effect of accurately determining the abnormal information of the belt conveyor.

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

[0150] Figure 7 Schematic diagram of a device for determining abnormal information of a belt conveyor according to an embodiment of the present invention. Figure 7 As shown, the device 700 for determining abnormal information of the belt conveyor 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 operation data of the belt conveyor, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data. The protection operation data is used to indicate the number of protection devices installed on the belt conveyor and the operating status of the protection devices. The protection insertion and withdrawal data is used to indicate whether the protection devices of the belt conveyor are in a valid state or an invalid state. The protection action type data is used to indicate the action type of the protection device.

[0152] The analysis unit 702 is used to input the initial operation data into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, wherein the detection model is trained using the historical operation data of the belt conveyor, and the historical operation data is the operation data of the belt conveyor before obtaining the initial operation data.

[0153] The output unit 703 is used to output abnormal prompt information of the belt conveyor in response to the operating state being an abnormal operating state, wherein the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operating state.

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

[0155] Optionally, the analysis unit 702 may also include: a second extraction module, used to extract protection insertion and withdrawal data from the initial operation data; a third determination module, used to input the protection insertion and withdrawal data into the protection insertion and withdrawal detection model for quantitative analysis, and determine the protection insertion and withdrawal time interval of the belt conveyor, wherein the protection insertion and withdrawal detection model is trained using historical protection insertion and withdrawal data, and the protection insertion and withdrawal time interval is used to indicate the effective time range of the protection insertion and withdrawal of the belt conveyor; a fourth determination module, used to respond to the alarm value of the belt conveyor being equal to the protection insertion and withdrawal alarm threshold within the protection insertion and withdrawal time interval, and obtain that the operation state is an abnormal operation state.

[0156] Optionally, the analysis unit 702 may also include: a third extraction module, used to extract protection action type data from the initial operation data; a fifth determination module, used to input 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 belt conveyor, wherein the protection action type time interval is used to indicate the effective time range of the protection action type data of the belt conveyor; a sixth determination module, used to respond to the alarm value of the belt conveyor being equal to the protection action type alarm threshold within the protection action type time interval, and obtain that the operation state is an abnormal operation state.

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

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

[0159] In this embodiment, the initial operation data of the belt conveyor is obtained, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data; the initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor; in response to the operation status being an abnormal operation status, abnormal prompt information of the belt conveyor is output, wherein the abnormal prompt information is used to prompt that the belt conveyor is in an abnormal operation status. In other words, the present invention determines the operation status of the belt conveyor by quantitatively analyzing the initial operation data of the belt conveyor's protection operation data, protection insertion and withdrawal data, and protection action type data, and outputs abnormal prompt information of the belt conveyor when the belt conveyor is in an abnormal operation status. This solves the technical problem of being unable to accurately determine the abnormal information of the belt conveyor, and achieves the technical effect of accurately determining the abnormal information of the belt conveyor.

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

[0161] According to an embodiment of the present invention, a processor is further provided. The processor is used to run a program, wherein the method for determining abnormal information of a tape machine in the method embodiment is executed when the program is running.

[0162] According to an embodiment of the present invention, a computer program product is further provided. The computer program product includes computer instructions. When the computer instructions are executed by a processor, the method for determining abnormal information of the tape machine in the method embodiment is implemented.

[0163] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0164] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made 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. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0166] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0167] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0168] If the integrated unit is implemented in the form of 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, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store program codes.

[0169] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for determining abnormal information of a belt conveyor, characterized in that: include: Acquire initial operation data of the belt conveyor, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data, wherein the protection operation data is used to indicate the number of protection devices installed on the belt conveyor and the operation status of the protection devices, the protection insertion and withdrawal data is used to indicate whether the protection devices of the belt conveyor are in a valid state or an invalid state, and the protection action type data is used to indicate the action type of the protection device; The initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, wherein the detection model is trained using the historical operation data of the belt conveyor, and the historical operation data is the operation data of the belt conveyor before the initial operation data is obtained; In response to the operating state being an abnormal operating state, abnormal prompt information of the belt conveyor is output, wherein the abnormal prompt information is used to prompt that the belt conveyor is in the abnormal operating state.

2. The method according to claim 1, characterized in that The initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, including: extracting 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 belt conveyor, wherein the protection data detection model is trained using the historical protection operation data of the belt conveyor, and the protection alarm time interval is used to indicate the effective time range of the protection operation data of the belt conveyor; In response to the alarm value of the belt conveyor being equal to the protection alarm threshold within the protection alarm time interval, the operating state is obtained as the abnormal operating state, wherein the alarm value is used to indicate the alarm threshold of the belt conveyor that requires an alarm.

3. The method according to claim 1, characterized in that The initial operation data is input into the detection model for quantitative analysis to obtain the operation status of the belt conveyor, including: Extracting the protection deployment data from the initial operation data; The protection throwing and withdrawal data is input into the protection throwing and withdrawal detection model for quantitative analysis to determine the protection throwing and withdrawal time interval of the belt conveyor, wherein the protection throwing and withdrawal detection model is trained using historical protection throwing and withdrawal data, and the protection throwing and withdrawal time interval is used to indicate the effective time range of the protection throwing and withdrawal of the belt conveyor; In response to the alarm value of the belt conveyor being equal to the protection insertion and withdrawal alarm threshold within the protection insertion and withdrawal time interval, it is obtained that the operating state is the abnormal operating state.

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

5. The method according to claim 1, characterized in that In response to the operating state being an abnormal operating state, determining and outputting abnormal prompt information of the belt conveyor, including: In response to the operating state being the abnormal operating state, comparing the operating data of the belt conveyor with stored data to determine the abnormal prompt information of the belt conveyor; Output the abnormal prompt information.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The initial operation data is stored.

7. A device for determining abnormal information of a belt conveyor, characterized in that: include: an acquisition unit, used for acquiring initial operation data of the belt conveyor, wherein the initial operation data includes at least one of the following of the belt conveyor: protection operation data, protection insertion and withdrawal data, and protection action type data, wherein the protection operation data is used for indicating the number of protection devices installed on the belt conveyor and the operation status of the protection devices, the protection insertion and withdrawal data is used for indicating whether the protection devices of the belt conveyor are in a valid state or an invalid state, and the protection action type data is used for indicating the action type of the protection device; an analysis unit, configured to input the initial operation data into a detection model for quantitative analysis to obtain an operation state of the belt conveyor, wherein the detection model is trained using historical operation data of the belt conveyor, and the historical operation data is operation data of the belt conveyor before obtaining the initial operation data; The output unit is used for outputting abnormal prompt information of the belt conveyor in response to the operating state being an abnormal operating state, wherein the abnormal prompt information is used for prompting that the belt conveyor 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 executed by a processor, the device where the storage medium is located is controlled to execute the method according to 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 running.

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

Citation Information

Cited By

  • Intelligent automatic coal feeding system based on multi-PLC cooperative control and control method

    CN120560148A

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

    WO2026091682A1