CN118152733B - Rolling mill running state data processing method, device, computer equipment and medium - Google Patents
Rolling mill running state data processing method, device, computer equipment and medium Download PDFInfo
- Publication number
- CN118152733B CN118152733B CN202410255782.7A CN202410255782A CN118152733B CN 118152733 B CN118152733 B CN 118152733B CN 202410255782 A CN202410255782 A CN 202410255782A CN 118152733 B CN118152733 B CN 118152733B
- Authority
- CN
- China
- Prior art keywords
- vibration data
- data
- vibration
- label
- rolling mill
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/10—Pre-processing; Data cleansing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及轧机设备监测技术领域,具体涉及轧机运行状态数据处理方法、装置、计算机设备及介质。The present invention relates to the technical field of rolling mill equipment monitoring, and in particular to a rolling mill operating status data processing method, device, computer equipment and medium.
背景技术Background Art
在轧机监测技术领域中,振动监测是轧机设备运行状态监测的一种主要手段,通过对轧机设备不同部位的机械振动进行监测,以及对监测得到的振动数据进行分析处理,来实现对轧机设备的故障诊断和故障预警。In the field of rolling mill monitoring technology, vibration monitoring is a major means of monitoring the operating status of rolling mill equipment. By monitoring the mechanical vibration of different parts of the rolling mill equipment and analyzing and processing the vibration data obtained from the monitoring, fault diagnosis and fault warning of the rolling mill equipment can be achieved.
在实际工业生产中,轧机设备的自动监控过程中一般更关注开机有负载的情况,然后由于现场环境会产生很多干扰因素,从而使得采集到的振动数据并非全部为开机有负载情况,存在一定干扰数据,例如,工业设备运行过程中长时间无负载的情况,又例如在连续轧制多根钢的期间,前面的钢条滚出轧机,而后面的钢条还未进入轧机的短暂时间段,从而造成设备故障诊断率低,以及故障预警率低的问题。In actual industrial production, the automatic monitoring process of rolling mill equipment generally pays more attention to the situation when the machine is started with load. However, due to many interference factors generated by the on-site environment, the collected vibration data are not all for the situation when the machine is started with load. There are certain interference data, for example, the industrial equipment is operated without load for a long time. For example, during the continuous rolling of multiple steel bars, the front steel bar rolls out of the rolling mill, and the rear steel bar has not yet entered the rolling mill for a short period of time, resulting in low equipment fault diagnosis rate and low fault warning rate.
因此,亟需一种轧机运行状态数据处理方法,能够从采集到的振动数据中筛选出有效数据,过滤掉干扰数据,达到降低误报率,提高诊断准确性的目的。Therefore, there is an urgent need for a rolling mill operation status data processing method that can screen out valid data from the collected vibration data and filter out interference data, so as to reduce the false alarm rate and improve the diagnostic accuracy.
发明内容Summary of the invention
有鉴于此,本发明提供了一种轧机运行状态数据处理方法、装置、计算机设备及介质,以解决相关技术中由于采集数据中存在干扰数据导致轧机设备故障诊断率低、预警不精准的问题。In view of this, the present invention provides a rolling mill operating status data processing method, device, computer equipment and medium to solve the problems in the related art of low rolling mill equipment fault diagnosis rate and inaccurate early warning due to interference data in the collected data.
第一方面,本发明提供了一种轧机运行状态数据处理方法,包括:In a first aspect, the present invention provides a method for processing rolling mill operation status data, comprising:
获取被监测轧机上的振动监测点的第一振动数据;Acquire first vibration data of a vibration monitoring point on the monitored rolling mill;
判断所述第一振动数据是否属于关机状态时的振动数据;Determining whether the first vibration data is vibration data in a power-off state;
如果所述第一振动数据不属于关机状态时的振动数据,则判断所述第一振动数据是否属于干扰数据;If the first vibration data does not belong to the vibration data in the power-off state, determining whether the first vibration data belongs to interference data;
如果所述第一振动数据不属于所述干扰数据,则判断所述第一振动数据的第一有效值是否大于第一阈值;所述第一阈值用于判断所述第一振动数据是否为开机有负载状态时的振动数据;If the first vibration data does not belong to the interference data, determining whether a first valid value of the first vibration data is greater than a first threshold; the first threshold is used to determine whether the first vibration data is vibration data when the device is powered on and under load;
如果所述第一振动数据的第一有效值大于第一阈值,则确定所述第一振动数据为开机有负载状态时的振动数据。If the first effective value of the first vibration data is greater than the first threshold, it is determined that the first vibration data is vibration data in a powered-on, load-bearing state.
本发明提供的轧机运行状态数据处理方法,通过获取被监测轧机上的振动监测点的第一振动数据,判断第一振动数据是否属于关机状态时的振动数据,在第一振动数据不属于关机状态时的振动数据时,判断第一振动数据是否属于干扰数据,以及在第一振动数据不属于干扰数据时,通过第一振动数据的第一有效值与第一阈值的大小关系来确定第一振动数据是否为开机有负载状态时的振动数据,能够从采集到的振动数据中筛选出有效数据,过滤掉干扰数据,达到降低误报率,提高诊断准确性的目的。The rolling mill operation status data processing method provided by the present invention obtains the first vibration data of the vibration monitoring point on the monitored rolling mill, determines whether the first vibration data belongs to the vibration data in the shutdown state, and when the first vibration data does not belong to the vibration data in the shutdown state, determines whether the first vibration data belongs to the interference data, and when the first vibration data does not belong to the interference data, determines whether the first vibration data is the vibration data in the startup and load state through the relationship between the first effective value of the first vibration data and the first threshold value. The method can screen out the valid data from the collected vibration data and filter out the interference data, so as to reduce the false alarm rate and improve the diagnostic accuracy.
在一种可选的实施方式中,所述判断所述第一振动数据是否属于关机状态时的振动数据,包括:In an optional implementation manner, the determining whether the first vibration data is vibration data in a shutdown state includes:
如果所述第一振动数据的第一有效值小于第二阈值,则返回所述第一振动数据,以及与所述第一振动数据对应的关机标签;所述第二阈值表示用于判断第一振动数据是否为关机状态时的振动数据。If the first effective value of the first vibration data is less than a second threshold, the first vibration data and a shutdown tag corresponding to the first vibration data are returned; the second threshold represents vibration data used to determine whether the first vibration data is in a shutdown state.
本发明提供的轧机运行状态数据处理方法,通过判断第一振动数据的第一有效值小于第二阈值,能够确定出第一振动数据为轧机处于关机状态时的振动数据,有效过滤到关机状态时采集到的振动数据,间接保证了有效数据的采集准确率,有利于降低误报,使得预警更加精准。The rolling mill operation status data processing method provided by the present invention can determine that the first vibration data is the vibration data when the rolling mill is in the shutdown state by judging that the first effective value of the first vibration data is less than the second threshold value, and effectively filters the vibration data collected when the rolling mill is in the shutdown state, thereby indirectly ensuring the collection accuracy of the effective data, which is beneficial to reducing false alarms and making the early warning more accurate.
在一种可选的实施方式中,所述方法还包括:In an optional embodiment, the method further includes:
如果所述第一振动数据属于所述干扰数据,则获取所述被监测轧机上的振动监测点的第二振动数据;If the first vibration data belongs to the interference data, obtaining second vibration data of the vibration monitoring point on the monitored rolling mill;
如果所述第二振动数据的采集次数大于或者等于最大采集次数,则确定所述第二振动数据为干扰数据;If the number of times the second vibration data is collected is greater than or equal to the maximum number of times, determining that the second vibration data is interference data;
如果所述第二振动数据的采集次数小于所述最大采集次数,则确定所述第二振动数据的第二有效值,并根据所述第二有效值判断所述第二振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。If the number of times the second vibration data is collected is less than the maximum number of times, a second valid value of the second vibration data is determined, and a label attribute of the second vibration data is judged according to the second valid value; the label attribute includes a power-off label, an interference label, a power-on load label, and a power-on no-load label.
在一种可选的实施方式中,所述方法还包括:In an optional embodiment, the method further includes:
如果所述第一有效值小于或者等于所述第一阈值,则获取所述被监测轧机上的振动监测点的第三振动数据;If the first effective value is less than or equal to the first threshold, acquiring third vibration data of the vibration monitoring point on the monitored rolling mill;
如果所述第三振动数据的采集次数大于或者等于最大采集次数,则确定所述第一振动数据为开机无负载状态时的振动数据;If the number of times the third vibration data is collected is greater than or equal to the maximum number of times, determining that the first vibration data is vibration data when the device is powered on and has no load;
如果所述第三振动数据的采集次数小于所述最大采集次数,则确定所述第三振动数据的第三有效值,并根据所述第三有效值判断所述第三振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。If the number of times the third vibration data is collected is less than the maximum number of times, a third valid value of the third vibration data is determined, and a label attribute of the third vibration data is judged according to the third valid value; the label attribute includes a power-off label, an interference label, a power-on load label, and a power-on no-load label.
本发明提供的轧机运行状态数据处理方法,通过轧机的运行状态情况确定是否进行多次振动数据的采集,能够更为准确地判断出振动数据的标签属性,从而有利于筛选出有效数据(即开机有负载的数据),过滤掉干扰数据(即外界环境干扰和入钢出钢瞬间),从而进一步提高轧机设备的故障诊断的准确性。The rolling mill operation status data processing method provided by the present invention determines whether to collect multiple vibration data according to the operation status of the rolling mill, and can more accurately judge the label attributes of the vibration data, which is conducive to screening out valid data (i.e., data with load when the machine is started) and filtering out interference data (i.e., external environmental interference and the moment of steel feeding and steel discharge), thereby further improving the accuracy of fault diagnosis of the rolling mill equipment.
在一种可选的实施方式中,所述第一阈值是基于中位数和标签系数确定的;其中,所述中位数表示具有开机有负载标签的多个振动数据的有效值的中位数,所述标签系数用于表示所述被监测轧机开机状态时是否有负载。In an optional embodiment, the first threshold is determined based on the median and the label coefficient; wherein the median represents the median of the effective values of multiple vibration data with a load label when the machine is turned on, and the label coefficient is used to indicate whether there is a load when the monitored rolling mill is turned on.
在一种可选的实施方式中,基于中位数和标签系数确定第一阈值,包括:In an optional implementation, determining the first threshold based on the median and the label coefficient includes:
D=K*RMSm D=K*RMS m
其中,D表示第一阈值,K表示标签系数,RMSm表示中位数。Where D represents the first threshold, K represents the label coefficient, and RMS m represents the median.
在一种可选的实施方式中,判断所述第一振动数据是否属于干扰数据,包括:In an optional implementation manner, determining whether the first vibration data is interference data includes:
基于第一振动数据对应的采集时间与所述第一振动数据之间的对应关系,对所述第一振动数据进行拟合处理,生成拟合结果;Based on the correspondence between the collection time corresponding to the first vibration data and the first vibration data, performing fitting processing on the first vibration data to generate a fitting result;
基于所述拟合结果和所述第一振动数据生成目标振动数据;generating target vibration data based on the fitting result and the first vibration data;
基于所述目标振动数据的总采样时间和分段采样时间,将所述目标振动数据分为多组子目标振动数据;Dividing the target vibration data into a plurality of groups of sub-target vibration data based on the total sampling time and the segmented sampling time of the target vibration data;
基于每组子目标振动数据中的最高子目标振动数据和最低子目标振动数据,确定出每组子目标振动数据对应的范围误差值;Determine the range error value corresponding to each group of sub-target vibration data based on the highest sub-target vibration data and the lowest sub-target vibration data in each group of sub-target vibration data;
基于与所述多组子目标振动数据一一对应的多个范围误差值,判断所述第一振动数据是否属于干扰数据。Based on a plurality of range error values corresponding one-to-one to the plurality of groups of sub-target vibration data, it is determined whether the first vibration data is interference data.
本发明提供的轧机运行状态数据处理方法,通过基于第一振动数据对应的采集时间与第一振动数据之间的对应关系,对第一振动数据进行拟合处理生成拟合结果,基于拟合结果和第一振动数据生成目标振动数据,保证了生成的目标振动数据的准确性。然后,基于目标振动数据的总采样时间和分段采样时间,将所目标振动数据分为多组子目标振动数据,保证了得到的多组分段目标振动数据的准确性。基于每组子目标振动数据中的最高子目标振动数据和最低子目标振动数据,确定出每组子目标振动数据对应的范围误差值,保证了计算得到的各组分段目标振动数据对应的极差值的准确性。基于与所述多组子目标振动数据一一对应的多个范围误差值,判断所述第一振动数据是否属于干扰数据,保证了确定第一振动数据为干扰数据结果的准确性。上述方法可以快速准确地确定第一振动数据为干扰数据,提高了对干扰数据进行确定的效率,从而实现了对被监测轧机进行故障诊断和故障预警。The rolling mill operation status data processing method provided by the present invention performs fitting processing on the first vibration data to generate a fitting result based on the corresponding relationship between the acquisition time corresponding to the first vibration data and the first vibration data, and generates target vibration data based on the fitting result and the first vibration data, thereby ensuring the accuracy of the generated target vibration data. Then, based on the total sampling time and the segmented sampling time of the target vibration data, the target vibration data is divided into multiple groups of sub-target vibration data, thereby ensuring the accuracy of the obtained multiple groups of segmented target vibration data. Based on the highest sub-target vibration data and the lowest sub-target vibration data in each group of sub-target vibration data, the range error value corresponding to each group of sub-target vibration data is determined, thereby ensuring the accuracy of the range value corresponding to each group of segmented target vibration data calculated. Based on multiple range error values corresponding to the multiple groups of sub-target vibration data, it is judged whether the first vibration data belongs to interference data, thereby ensuring the accuracy of the result of determining that the first vibration data is interference data. The above method can quickly and accurately determine that the first vibration data is interference data, thereby improving the efficiency of determining the interference data, thereby realizing fault diagnosis and fault warning for the monitored rolling mill.
第二方面,本发明提供了一种轧机运行状态数据处理装置,包括:In a second aspect, the present invention provides a rolling mill operation status data processing device, comprising:
数据获取模块,用于获取被监测轧机上的振动监测点的第一振动数据;A data acquisition module, used for acquiring first vibration data of a vibration monitoring point on the monitored rolling mill;
关机状态判断模块,用于判断所述第一振动数据是否属于关机状态时的振动数据;A shutdown state determination module, used for determining whether the first vibration data is vibration data in a shutdown state;
干扰数据判断模块,用于如果所述第一振动数据不属于关机状态时的振动数据,则判断所述第一振动数据是否属于干扰数据;an interference data judging module, configured to judge whether the first vibration data is interference data if the first vibration data is not vibration data in a power-off state;
有效值判断模块,用于如果所述第一振动数据不属于所述干扰数据,则判断所述第一振动数据的第一有效值是否大于第一阈值;所述第一阈值用于判断所述第一振动数据是否为开机有负载状态时的振动数据;A valid value judgment module, used for judging whether a first valid value of the first vibration data is greater than a first threshold value if the first vibration data does not belong to the interference data; the first threshold value is used for judging whether the first vibration data is vibration data when the machine is powered on and under load;
开机有负载状态确定模块,用于如果所述第一振动数据的第一有效值大于第一阈值,则确定所述第一振动数据为开机有负载状态时的振动数据。The power-on load state determination module is used to determine that the first vibration data is vibration data in the power-on load state if the first effective value of the first vibration data is greater than a first threshold.
第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的轧机运行状态数据处理方法。In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the rolling mill operation status data processing method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的轧机运行状态数据处理方法。In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the rolling mill operating status data processing method of the first aspect or any corresponding embodiment thereof.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
图1是根据本发明实施例的轧机运行状态数据处理方法的流程示意图;1 is a schematic flow chart of a method for processing rolling mill operation status data according to an embodiment of the present invention;
图2是根据本发明实施例的轧机运行状态数据处理方法的一种具体实施方式的流程示意图;2 is a flow chart of a specific implementation of a method for processing rolling mill operation status data according to an embodiment of the present invention;
图3是根据本发明实施例的另一轧机运行状态数据处理方法的流程示意图;3 is a schematic flow chart of another method for processing rolling mill operation status data according to an embodiment of the present invention;
图4是根据本发明实施例的再一轧机运行状态数据处理方法的流程示意图;4 is a schematic flow chart of another rolling mill operation status data processing method according to an embodiment of the present invention;
图5是根据本发明实施例的又一轧机运行状态数据处理方法的流程示意图;5 is a schematic flow chart of another method for processing rolling mill operation status data according to an embodiment of the present invention;
图6是根据本发明实施例的轧机运行状态数据处理装置的结构框图;6 is a structural block diagram of a rolling mill operation status data processing device according to an embodiment of the present invention;
图7是本发明实施例的计算机设备的硬件结构示意图。FIG. 7 is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution 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 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 those skilled in the art without creative work are within the scope of protection of the present invention.
由于轧机在运行过程中一般包含多种状态,即关机停电状态、开机有负载状态、开机无负载状态、入钢出钢瞬间状态等,而对于轧机的在线自动监控过程中,一般更关注的是开机有负载的情况。而开机无负载存在两种情况:一种是长时间无负载;另一种是在连续轧制多根钢的期间,前面的钢条滚出轧机,而后面的钢条还未进入轧机的短暂时间段。因此需要一种方法识别出轧机的运行状态,避免采集到上述第二种开机无负载的数据,同时避免采集入钢和出钢瞬间的数据。Since a rolling mill generally has multiple states during operation, namely, the power-off state, the load state, the no-load state, and the instantaneous state of steel feeding and steel tapping, etc., in the online automatic monitoring process of the rolling mill, more attention is generally paid to the load state. There are two situations of no-load state: one is a long period of no-load state; the other is a short period of time during the continuous rolling of multiple steel bars, when the front steel bar rolls out of the rolling mill and the rear steel bar has not yet entered the rolling mill. Therefore, a method is needed to identify the operating state of the rolling mill, avoid collecting the data of the second type of no-load state, and avoid collecting the data of steel feeding and steel tapping.
根据本发明实施例,提供了一种轧机运行状态数据处理方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。According to an embodiment of the present invention, an embodiment of a method for processing rolling mill operating status data 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.
在本实施例中提供了一种轧机运行状态数据处理方法,图1是根据本发明实施例的轧机运行状态数据处理方法的流程图,如图1所示,该流程包括如下步骤:In this embodiment, a method for processing rolling mill operation status data is provided. FIG. 1 is a flow chart of the method for processing rolling mill operation status data according to an embodiment of the present invention. As shown in FIG. 1 , the process includes the following steps:
步骤S101,获取被监测轧机上的振动监测点的第一振动数据。Step S101, obtaining first vibration data of a vibration monitoring point on a monitored rolling mill.
具体地,被监测轧机上的振动监测点可以为一个或多个,可以设置在被监测轧机的不同部位上;第一振动数据可以为振动加速度数据,通过设置在被监测轧机上的对应振动监测点的加速度传感器来采集对应振动监测点的振动加速度数据,可以通过采集被监测轧机上的振动监测点的振动数据来判断被监测轧机的运行状态(例如关机停电、开机有负载、开机无负载、出钢入钢瞬间等)。Specifically, there may be one or more vibration monitoring points on the monitored rolling mill, which may be arranged at different parts of the monitored rolling mill; the first vibration data may be vibration acceleration data, and the vibration acceleration data of the corresponding vibration monitoring points may be collected by using acceleration sensors arranged at the corresponding vibration monitoring points on the monitored rolling mill. The operating status of the monitored rolling mill (for example, shutdown and power outage, startup with load, startup without load, the moment of steel feeding and outlet, etc.) may be judged by collecting the vibration data of the vibration monitoring points on the monitored rolling mill.
步骤S102,判断所述第一振动数据是否属于关机状态时的振动数据。Step S102, determining whether the first vibration data is vibration data in a power-off state.
具体地,在判断第一振动数据是否属于被监测轧机处于关机状态时的振动数据之前,可以通过以下公式确定第一振动数据的第一有效值:Specifically, before determining whether the first vibration data belongs to the vibration data when the monitored rolling mill is in the shutdown state, the first effective value of the first vibration data can be determined by the following formula:
其中,RMS表示第一振动数据的第一有效值,Xi表示第一振动数据,n表示第一振动数据的总数,i表示第一振动数据的序号。Here, RMS represents the first effective value of the first vibration data, Xi represents the first vibration data, n represents the total number of the first vibration data, and i represents the sequence number of the first vibration data.
步骤S102还包括步骤S1021:Step S102 also includes step S1021:
步骤S1021,如果所述第一振动数据的第一有效值小于第二阈值,则返回所述第一振动数据,以及与所述第一振动数据对应的关机标签;第二阈值表示用于判断第一振动数据是否为关机状态时的振动数据。Step S1021, if the first effective value of the first vibration data is less than the second threshold, the first vibration data and the shutdown label corresponding to the first vibration data are returned; the second threshold represents the vibration data used to determine whether the first vibration data is in the shutdown state.
具体地,如图2所示,当确定第一振动数据的第一有效值RMS后,可以通过比较第一振动数据的第一有效值RMS与第二阈值C的大小关系来判断第一振动数据是否为被监测轧机处于关机状态时的振动数据,即:当第一有效值RMS小于第二阈值C,即RMS<C时,则确定第一振动数据为被监测轧机处于关机状态时的振动数据,向云端返回第一振动数据,以及与第一振动数据对应的关机标签;该关机标签用于表示第一振动数据是轧机处于关机状态时检测到的振动数据。其中,第二阈值C是用于判断轧机是否关机的阈值,低于C值则认为轧机处于关机状态,高于C值则认为轧机处于开机状态。C的取值范围可以为[0.1,0.3],在环境干扰不大的情况下,轧机设备关机后,其振动加速度的有效值通常为0.01m/s2到0.03m/s2之间,而开机后振动加速度的有效值通常大于0.5m/s2,但如果存在着较大的外界噪声,可视实际情况增加C值。Specifically, as shown in FIG2 , after determining the first effective value RMS of the first vibration data, it is possible to determine whether the first vibration data is the vibration data when the monitored rolling mill is in the shutdown state by comparing the first effective value RMS of the first vibration data with the second threshold value C, that is: when the first effective value RMS is less than the second threshold value C, that is, RMS<C, it is determined that the first vibration data is the vibration data when the monitored rolling mill is in the shutdown state, and the first vibration data and the shutdown tag corresponding to the first vibration data are returned to the cloud; the shutdown tag is used to indicate that the first vibration data is the vibration data detected when the rolling mill is in the shutdown state. Among them, the second threshold value C is a threshold value used to determine whether the rolling mill is shut down. If it is lower than the C value, it is considered that the rolling mill is in the shutdown state, and if it is higher than the C value, it is considered that the rolling mill is in the start state. The value range of C can be [0.1, 0.3]. When the environmental interference is not large, after the rolling mill equipment is shut down, the effective value of its vibration acceleration is usually between 0.01m/ s2 and 0.03m/ s2 , while the effective value of the vibration acceleration after starting up is usually greater than 0.5m/ s2 . However, if there is a large external noise, the C value can be increased depending on the actual situation.
步骤S103,如果所述第一振动数据不属于关机状态时的振动数据,则判断所述第一振动数据是否属于干扰数据。Step S103: if the first vibration data is not vibration data in the power-off state, determining whether the first vibration data is interference data.
具体地,如图2所示,当第一振动数据的第一有效值RMS大于或者等于第二阈值C,即RMS≥C时,则需要判断该第一振动数据是否属于干扰数据。Specifically, as shown in FIG. 2 , when the first effective value RMS of the first vibration data is greater than or equal to the second threshold value C, that is, RMS ≥ C, it is necessary to determine whether the first vibration data is interference data.
步骤S104,如果所述第一振动数据不属于所述干扰数据,则判断所述第一振动数据的第一有效值是否大于第一阈值;所述第一阈值用于判断所述第一振动数据是否为开机有负载状态时的振动数据。Step S104, if the first vibration data does not belong to the interference data, determine whether the first effective value of the first vibration data is greater than a first threshold; the first threshold is used to determine whether the first vibration data is vibration data when the machine is powered on and in a load state.
具体地,所述第一阈值是基于中位数和标签系数确定的,如以下公式所示:Specifically, the first threshold is determined based on the median and the label coefficient, as shown in the following formula:
D=K*RMSm D=K*RMS m
其中,D表示第一阈值,K表示标签系数,RMSm表示中位数。标签系数K用于表示所述被监测轧机开机状态时是否有负载,通常取0.5,因为通常振动加速度的有效值,开机有负载的情况下是开机无负载的2倍以上。标签系数K也可以根据现场实际情况进行上下微调。中位数RMSm表示具有开机有负载标签的多个振动数据的有效值的中位数,例如:预先获取之前N个已标记为开机有负载标签的振动数据的有效值数组{RMS1,RMS2,RMS3,...,RMSN},并计算其有效值数组的中位数RMSm。Wherein, D represents the first threshold value, K represents the label coefficient, and RMS m represents the median. The label coefficient K is used to indicate whether the monitored rolling mill is loaded when it is turned on, and is usually taken as 0.5, because the effective value of the vibration acceleration is usually more than twice that of the unloaded state when the machine is turned on with load. The label coefficient K can also be fine-tuned up and down according to the actual situation on site. The median RMS m represents the median of the effective values of multiple vibration data with the label of turned on with load, for example: pre-acquire the effective value array {RMS 1 , RMS 2 , RMS 3 , ..., RMS N } of the previous N vibration data that have been marked as the label of turned on with load, and calculate the median RMS m of its effective value array.
更具体地,如图2所示,当第一振动数据不属于干扰数据时,可以根据第一振动数据的第一有效值RMS与第一阈值D(即K*RMSm)的大小关系来判断第一振动数据是否为开机有负载状态时的振动数据。More specifically, as shown in FIG. 2 , when the first vibration data is not interference data, it can be determined whether the first vibration data is vibration data in a powered-on state according to the magnitude relationship between the first effective value RMS of the first vibration data and the first threshold D (ie, K*RMS m ).
步骤S105,如果所述第一振动数据的第一有效值大于第一阈值,则确定所述第一振动数据为开机有负载状态时的振动数据。Step S105: if the first effective value of the first vibration data is greater than a first threshold, determining that the first vibration data is vibration data in a powered-on, load-bearing state.
具体地,如图2所示,当第一振动数据的第一有效值RMS大于第一阈值D,即RMS>K*RMSm时,可以确定该第一振动数据为开机有负载状态时的振动数据,并向云端返回第一振动数据,以及对应的开机有负载标签。Specifically, as shown in Figure 2, when the first effective value RMS of the first vibration data is greater than the first threshold D, that is, RMS>K*RMS m , it can be determined that the first vibration data is vibration data when the power-on and load state is on, and the first vibration data and the corresponding power-on and load label are returned to the cloud.
在一些可选的实施方式中,如图3所示,在上述步骤S103之后,所述方法还包括:In some optional implementations, as shown in FIG3 , after the above step S103, the method further includes:
步骤S301,如果所述第一振动数据属于所述干扰数据,则获取所述被监测轧机上的振动监测点的第二振动数据。Step S301: if the first vibration data belongs to the interference data, obtaining second vibration data of the vibration monitoring point on the monitored rolling mill.
具体地,当第一振动数据属于干扰数据时,需要对被监测轧机上的振动监测点的振动数据进行采集,得到第二振动数据。Specifically, when the first vibration data is interference data, it is necessary to collect vibration data of the vibration monitoring point on the monitored rolling mill to obtain the second vibration data.
步骤S302,如果所述第二振动数据的采集次数大于或者等于最大采集次数,则确定所述第二振动数据为干扰数据。Step S302: If the number of times the second vibration data is collected is greater than or equal to the maximum number of times, determining that the second vibration data is interference data.
具体地,振动数据的采集是按照采集次数Count进行的,可以从Count=1进行数据采集,最大采集次数为Countm,每次数据采集都会使得采集次数进行加一处理,即Count=Count+1;当第二振动数据的采集次数大于或者等于最大采集次数,即Count≥Countm,则确定第二振动数据为干扰数据,返回该第二振动数据,以及对应的干扰标签。Specifically, the vibration data is collected according to the collection times Count, and data collection can be performed from Count=1, the maximum collection times is Count m , and each data collection will increase the collection times by one, that is, Count=Count+1; when the collection times of the second vibration data is greater than or equal to the maximum collection times, that is, Count≥Count m , the second vibration data is determined to be interference data, and the second vibration data and the corresponding interference label are returned.
步骤S303,如果所述第二振动数据的采集次数小于所述最大采集次数,则确定所述第二振动数据的第二有效值,并根据所述第二有效值判断所述第二振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。Step S303, if the number of times the second vibration data is collected is less than the maximum number of times, determine the second valid value of the second vibration data, and judge the label attribute of the second vibration data according to the second valid value; the label attribute includes a power-off label, an interference label, a power-on load label, and a power-on no-load label.
具体地,如图2中的箭头“1”所示,当第二振动数据的采集次数小于最大采集次数,即Count<Countm时,则会重新根据上述步骤S101至S105来确定第二振动数据的标签属性。Specifically, as shown by arrow “1” in FIG. 2 , when the number of times the second vibration data is collected is less than the maximum number of times, ie, Count<Count m , the label attribute of the second vibration data will be determined again according to the above steps S101 to S105 .
在一些可选的实施方式中,如图4所示,在上述步骤S104之后,所述方法还包括:In some optional implementations, as shown in FIG4 , after the above step S104, the method further includes:
步骤S401,如果所述第一有效值小于或者等于所述第一阈值,则获取所述被监测轧机上的振动监测点的第三振动数据。Step S401: if the first effective value is less than or equal to the first threshold, obtaining third vibration data of the vibration monitoring point on the monitored rolling mill.
具体地,当第一振动数据的第一有效值小于或者等于第一阈值,即RMS≤D时,则需要对被监测轧机上的振动监测点的振动数据进行采集,得到第三振动数据。Specifically, when the first effective value of the first vibration data is less than or equal to the first threshold, that is, RMS≤D, it is necessary to collect vibration data of the vibration monitoring point on the monitored rolling mill to obtain third vibration data.
步骤S402,如果所述第三振动数据的采集次数大于或者等于最大采集次数,则确定所述第一振动数据为开机无负载状态时的振动数据。Step S402: If the number of times the third vibration data is collected is greater than or equal to the maximum number of times, it is determined that the first vibration data is vibration data in a powered-on, no-load state.
具体地,当第三振动数据的采集次数大于或者等于最大采集次数,即Count≥Countm,则确定第二振动数据为开机无负载状态时的振动数据,返回该第二振动数据,以及对应的开机无负载标签。Specifically, when the number of collections of the third vibration data is greater than or equal to the maximum number of collections, ie, Count≥Count m , the second vibration data is determined to be vibration data in a powered-on no-load state, and the second vibration data and the corresponding powered-on no-load tag are returned.
步骤S403,如果所述第三振动数据的采集次数小于所述最大采集次数,则确定所述第三振动数据的第三有效值,并根据所述第三有效值判断所述第三振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。Step S403, if the number of times the third vibration data is collected is less than the maximum number of times, determine the third valid value of the third vibration data, and judge the label attribute of the third vibration data according to the third valid value; the label attribute includes a power-off label, an interference label, a power-on load label, and a power-on no-load label.
具体地,如图2中的箭头“2”所示,当第三振动数据的采集次数小于最大采集次数,即Count<Countm时,则需要重新根据上述步骤S101至S105来确定第二振动数据的标签属性。Specifically, as shown by arrow “2” in FIG. 2 , when the number of collection times of the third vibration data is less than the maximum number of collection times, ie, Count<Count m , it is necessary to re-determine the label attribute of the second vibration data according to the above steps S101 to S105 .
在一些可选的实施方式中,如图5所示,上述步骤S103还包括:In some optional implementations, as shown in FIG5 , the above step S103 further includes:
步骤S501,基于第一振动数据对应的采集时间与所述第一振动数据之间的对应关系,对所述第一振动数据进行拟合处理,生成拟合结果。Step S501 : performing fitting processing on the first vibration data based on the corresponding relationship between the collection time corresponding to the first vibration data and the first vibration data, and generating a fitting result.
具体地,拟合结果可以为拟合曲线,拟合处理的具体实现方式可以根据实际情况进行设置,在此不做具体限定。Specifically, the fitting result may be a fitting curve, and the specific implementation method of the fitting process may be set according to actual conditions, and is not specifically limited here.
步骤S502,基于所述拟合结果和所述第一振动数据生成目标振动数据。Step S502: generating target vibration data based on the fitting result and the first vibration data.
具体地,在拟合曲线中确定出各个采样时间对应的拟合振动数据,然后利用各个采样时间对应的第一振动数据减去拟合振动数据,得到目标振动数据。Specifically, the fitting vibration data corresponding to each sampling time is determined in the fitting curve, and then the fitting vibration data is subtracted from the first vibration data corresponding to each sampling time to obtain the target vibration data.
步骤S503,基于所述目标振动数据的总采样时间和分段采样时间,将所述目标振动数据分为多组子目标振动数据。Step S503 : dividing the target vibration data into a plurality of groups of sub-target vibration data based on the total sampling time and the segmented sampling time of the target vibration data.
具体地,可以通过电子设备接收用户输入或者其他设备发送的目标振动数据的总采样时间和分段采样时间,然后利用总采样时间除以分段采样时间,并向上取整,得到分段目标振动数据对应的组数;最后根据分段采样时间,对目标振动数据进行分组;当最后一组分段目标振动数据对应的采样时间不足分段采样时间时,从目标振动数据的最后一个数据开始采集一个分段固定时长周期的目标振动数据作为最后一组分段目标振动数据。Specifically, the total sampling time and segmented sampling time of the target vibration data input by the user or sent by other devices can be received by the electronic device, and then the total sampling time is divided by the segmented sampling time and rounded up to obtain the number of groups corresponding to the segmented target vibration data; finally, the target vibration data is grouped according to the segmented sampling time; when the sampling time corresponding to the last group of segmented target vibration data is less than the segmented sampling time, a segmented fixed-duration period of target vibration data is collected starting from the last data of the target vibration data as the last group of segmented target vibration data.
步骤S504,基于每组子目标振动数据中的最高子目标振动数据和最低子目标振动数据,确定出每组子目标振动数据对应的范围误差值。具体地,范围误差值可以理解为极差值。Step S504: Based on the highest sub-target vibration data and the lowest sub-target vibration data in each group of sub-target vibration data, a range error value corresponding to each group of sub-target vibration data is determined. Specifically, the range error value can be understood as a range value.
步骤S505,基于与所述多组子目标振动数据一一对应的多个范围误差值,判断所述第一振动数据是否属于干扰数据。Step S505 , judging whether the first vibration data is interference data based on a plurality of range error values corresponding one-to-one to the plurality of groups of sub-target vibration data.
具体地,在判断第一振动数据是否属于干扰数据的过程中,可以将各个极差值进行对比,当各个极差值之间的最大极差超过预设极差,则确定第一振动数据为干扰数据;当各个极差值之间的最大极差值不超过预设极差值,则确定第一振动数据不为干扰数据。Specifically, in the process of determining whether the first vibration data is interference data, each range value can be compared. When the maximum range between each range value exceeds the preset range, the first vibration data is determined to be interference data; when the maximum range between each range value does not exceed the preset range value, the first vibration data is determined not to be interference data.
在一些可选的实施方式中,如图2所示,本发明中还提供了运行状态数据处理方法的具体实施方式,具体如下:In some optional implementations, as shown in FIG. 2 , the present invention further provides a specific implementation of the operation status data processing method, which is as follows:
步骤1,令当前批次采集次数Count=1,令最大采集次数为Countm;Step 1, set the current batch collection times Count=1, and set the maximum collection times Count m ;
步骤2,通过设置在被监测轧机的振动监测点上的振动加速度传感器来采集对应振动监测点的振动数据,记为S;Step 2, collecting vibration data of the corresponding vibration monitoring point by means of a vibration acceleration sensor arranged at the vibration monitoring point of the monitored rolling mill, which is denoted as S;
步骤3,计算振动数据的有效值RMS;Step 3, calculating the effective value RMS of the vibration data;
步骤4,令C为判断是否关机的阈值,若RMS<C,则向云端返回振动原始数据S及关机标签并结束,否则,继续执行以下步骤:Step 4: Let C be the threshold for determining whether to shut down. If RMS < C, return the original vibration data S and the shutdown tag to the cloud and end. Otherwise, continue to perform the following steps:
步骤5,对振动数据进行判段,识别外界环境干扰或者入钢出钢瞬间,并将其统一归为干扰数据。如果识别结果不属于干扰数据,则继续进行第6步,否则令Count=Count+1,如果Count<Countm,则重新从第2步开始执行;若Count≥Countm则向云端返回振动原始数据S及干扰标签并结束;Step 5: segment the vibration data, identify external environmental interference or steel feeding and steel discharge moments, and classify them as interference data. If the identification result does not belong to interference data, proceed to step 6, otherwise set Count = Count + 1, if Count < Count m , restart from step 2; if Count ≥ Count m , return the original vibration data S and interference label to the cloud and end;
步骤6,获取之前N个已标记为开机有负载的振动数据的有效值数组{RMS1,RMS2,RMS3,...,RMSN},并求中位数,设为RMSm;Step 6, obtain the effective value array {RMS 1 ,RMS 2 ,RMS 3 ,...,RMS N } of the previous N vibration data marked as powered on with load, and calculate the median, which is set as RMS m ;
步骤7,令K为判断开机有无负载的系数。若RMS>K*RMSm,则向云端返回振动原始数据S及开机有负载标签并结束,否则令Count=Count+1,如果Count<Countm,则重新从第2步开始执行;若Count≥Countm则向云端返回振动原始数据S及开机无负载标签并结束。Step 7, let K be the coefficient for judging whether there is load when the machine is turned on. If RMS>K*RMS m , return the original vibration data S and the label of the machine being loaded to the cloud and end; otherwise, let Count=Count+1, if Count<Count m , restart from step 2; if Count≥Count m , return the original vibration data S and the label of the machine being unloaded to the cloud and end.
在本实施例中还提供了一种轧机运行状态数据处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a rolling mill operation status data processing device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and/or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
本实施例提供一种轧机运行状态数据处理装置,如图6所示,包括:This embodiment provides a rolling mill operation status data processing device, as shown in FIG6 , comprising:
数据获取模块601,用于获取被监测轧机上的振动监测点的第一振动数据;A data acquisition module 601 is used to acquire first vibration data of a vibration monitoring point on a monitored rolling mill;
关机状态判断模块602,用于判断所述第一振动数据是否属于关机状态时的振动数据;A shutdown state determination module 602, used to determine whether the first vibration data is vibration data in a shutdown state;
干扰数据判断模块603,用于如果所述第一振动数据不属于关机状态时的振动数据,则判断所述第一振动数据是否属于干扰数据;An interference data judging module 603, configured to judge whether the first vibration data is interference data if the first vibration data is not vibration data in a power-off state;
有效值判断模块604,用于如果所述第一振动数据不属于所述干扰数据,则判断所述第一振动数据的第一有效值是否大于第一阈值;所述第一阈值用于判断所述第一振动数据是否为开机有负载状态时的振动数据;The effective value judgment module 604 is used to judge whether the first effective value of the first vibration data is greater than a first threshold if the first vibration data does not belong to the interference data; the first threshold is used to judge whether the first vibration data is vibration data when the machine is powered on and under load;
开机有负载状态确定模块605,用于如果所述第一振动数据的第一有效值大于第一阈值,则确定所述第一振动数据为开机有负载状态时的振动数据。The power-on load state determining module 605 is used to determine that the first vibration data is vibration data in the power-on load state if the first effective value of the first vibration data is greater than a first threshold.
在一些可选的实施方式中,关机状态判断模块602,包括:In some optional implementations, the shutdown state determination module 602 includes:
关机标签确定单元,用于如果所述第一振动数据的第一有效值小于第二阈值,则返回所述第一振动数据,以及与所述第一振动数据对应的关机标签;所述第二阈值表示用于判断第一振动数据是否为关机状态时的振动数据。A shutdown label determination unit is used to return the first vibration data and the shutdown label corresponding to the first vibration data if the first valid value of the first vibration data is less than a second threshold; the second threshold represents the vibration data used to determine whether the first vibration data is in a shutdown state.
在一些可选的实施方式中,装置还包括:In some optional embodiments, the device further comprises:
第二振动数据获取单元,用于如果所述第一振动数据属于所述干扰数据,则获取所述被监测轧机上的振动监测点的第二振动数据;a second vibration data acquisition unit, configured to acquire second vibration data of a vibration monitoring point on the monitored rolling mill if the first vibration data belongs to the interference data;
干扰数据确定单元,用于如果所述第二振动数据的采集次数大于或者等于最大采集次数,则确定所述第二振动数据为干扰数据;an interference data determining unit, configured to determine that the second vibration data is interference data if the number of times the second vibration data is collected is greater than or equal to a maximum number of times;
第一标签属性确定单元,用于如果所述第二振动数据的采集次数小于所述最大采集次数,则确定所述第二振动数据的第二有效值,并根据所述第二有效值判断所述第二振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。The first tag attribute determination unit is used to determine a second valid value of the second vibration data if the number of collection times of the second vibration data is less than the maximum number of collection times, and judge the tag attribute of the second vibration data according to the second valid value; the tag attribute includes a power-off tag, an interference tag, a power-on load tag, and a power-on no-load tag.
在一些可选的实施方式中,装置还包括:In some optional embodiments, the device further comprises:
第三振动数据获取单元,用于如果所述第一有效值小于或者等于所述第一阈值,则获取所述被监测轧机上的振动监测点的第三振动数据;a third vibration data acquisition unit, configured to acquire third vibration data of the vibration monitoring point on the monitored rolling mill if the first effective value is less than or equal to the first threshold;
开机无负载确定单元,用于如果所述第三振动数据的采集次数大于或者等于最大采集次数,则确定所述第一振动数据为开机无负载状态时的振动数据;a power-on no-load determination unit, configured to determine that the first vibration data is vibration data in a power-on no-load state if the number of collection times of the third vibration data is greater than or equal to a maximum number of collection times;
第二标签属性确定单元,用于如果所述第三振动数据的采集次数小于所述最大采集次数,则确定所述第三振动数据的第三有效值,并根据所述第三有效值判断所述第三振动数据的标签属性;所述标签属性包括关机标签、干扰标签、开机有负载标签和开机无负载标签。The second label attribute determination unit is used to determine the third valid value of the third vibration data if the number of collection times of the third vibration data is less than the maximum number of collection times, and judge the label attribute of the third vibration data according to the third valid value; the label attribute includes a power-off label, an interference label, a power-on load label and a power-on no-load label.
在一些可选的实施方式中,所述第一阈值是基于中位数和标签系数确定的;其中,所述中位数表示具有开机有负载标签的多个振动数据的有效值的中位数,所述标签系数用于表示所述被监测轧机开机状态时是否有负载。In some optional embodiments, the first threshold is determined based on the median and the label coefficient; wherein the median represents the median of the effective values of multiple vibration data with a load label when the machine is turned on, and the label coefficient is used to indicate whether there is a load when the monitored rolling mill is turned on.
在一些可选的实施方式中,基于中位数和标签系数确定第一阈值,包括:In some optional implementations, determining the first threshold based on the median and the label coefficient includes:
D=K*RMSm D=K*RMS m
其中,D表示第一阈值,K表示标签系数,RMSm表示中位数。Where D represents the first threshold, K represents the label coefficient, and RMS m represents the median.
在一些可选的实施方式中,干扰数据判断模块603,包括:In some optional implementations, the interference data determination module 603 includes:
拟合处理单元,用于基于第一振动数据对应的采集时间与所述第一振动数据之间的对应关系,对所述第一振动数据进行拟合处理,生成拟合结果;a fitting processing unit, configured to perform fitting processing on the first vibration data based on a corresponding relationship between an acquisition time corresponding to the first vibration data and the first vibration data, and generate a fitting result;
目标振动数据生成单元,用于基于所述拟合结果和所述第一振动数据生成目标振动数据;a target vibration data generating unit, configured to generate target vibration data based on the fitting result and the first vibration data;
数据划分单元,用于基于所述目标振动数据的总采样时间和分段采样时间,将所述目标振动数据分为多组子目标振动数据;A data division unit, configured to divide the target vibration data into a plurality of groups of sub-target vibration data based on a total sampling time and a segmented sampling time of the target vibration data;
范围误差值确定单元,用于基于每组子目标振动数据中的最高子目标振动数据和最低子目标振动数据,确定出每组子目标振动数据对应的范围误差值;A range error value determination unit, used to determine the range error value corresponding to each group of sub-target vibration data based on the highest sub-target vibration data and the lowest sub-target vibration data in each group of sub-target vibration data;
干扰数据判断单元,用于基于与所述多组子目标振动数据一一对应的多个范围误差值,判断所述第一振动数据是否属于干扰数据。The interference data judging unit is used to judge whether the first vibration data is interference data based on a plurality of range error values corresponding one-to-one to the plurality of groups of sub-target vibration data.
上述各个模块和单元的更进一步的功能描述与上述对应实施例相同,在此不再赘述。The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
本发明实施例还提供一种计算机设备,具有上述图6所示的轧机运行状态数据处理装置。An embodiment of the present invention further provides a computer device having the rolling mill operation status data processing device shown in FIG. 6 above.
请参阅图7,图7是本发明可选实施例提供的一种计算机设备的结构示意图,如图7所示,该计算机设备包括:一个或多个处理器10、存储器20,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相通信连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在计算机设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在一些可选的实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个计算机设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图7中以一个处理器10为例。Please refer to Figure 7, which is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention. As shown in Figure 7, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display graphical information of the GUI on an external input/output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and/or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). In Figure 7, a processor 10 is taken as an example.
处理器10可以是中央处理器,网络处理器或其组合。其中,处理器10还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路,可编程逻辑器件或其组合。上述可编程逻辑器件可以是复杂可编程逻辑器件,现场可编程逻辑门阵列,通用阵列逻辑或其任意组合。The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
其中,所述存储器20存储有可由至少一个处理器10执行的指令,以使所述至少一个处理器10执行实现上述实施例示出的方法。The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些可选的实施方式中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至该计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
存储器20可以包括易失性存储器,例如,随机存取存储器;存储器也可以包括非易失性存储器,例如,快闪存储器,硬盘或固态硬盘;存储器20还可以包括上述种类的存储器的组合。The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
该计算机设备还包括通信接口30,用于该计算机设备与其他设备或通信网络通信。The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.
本发明实施例还提供了一种计算机可读存储介质,上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可记录在存储介质,或者被实现通过网络下载的原始存储在远程存储介质或非暂时机器可读存储介质中并将被存储在本地存储介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件的存储介质上的这样的软件处理。其中,存储介质可为磁碟、光盘、只读存储记忆体、随机存储记忆体、快闪存储器、硬盘或固态硬盘等;进一步地,存储介质还可以包括上述种类的存储器的组合。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件,当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现上述实施例示出的方法。The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410255782.7A CN118152733B (en) | 2024-03-06 | 2024-03-06 | Rolling mill running state data processing method, device, computer equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410255782.7A CN118152733B (en) | 2024-03-06 | 2024-03-06 | Rolling mill running state data processing method, device, computer equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118152733A CN118152733A (en) | 2024-06-07 |
CN118152733B true CN118152733B (en) | 2024-09-13 |
Family
ID=91289632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410255782.7A Active CN118152733B (en) | 2024-03-06 | 2024-03-06 | Rolling mill running state data processing method, device, computer equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118152733B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115618206A (en) * | 2022-10-27 | 2023-01-17 | 圣名科技(广州)有限责任公司 | Interference data determination method and device, electronic equipment and storage medium |
CN116642577A (en) * | 2022-02-16 | 2023-08-25 | 成都安尔法智控科技有限公司 | Method and system for monitoring equipment operation time based on vibration sensor |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023023943A1 (en) * | 2021-08-24 | 2023-03-02 | 孟晓林 | Gnss and accelerometer integrated monitoring device and method, and storage medium |
CN114609958A (en) * | 2022-03-07 | 2022-06-10 | 上海峰飞航空科技有限公司 | Data monitoring method, system, device and medium |
CN116256059B (en) * | 2023-05-15 | 2023-08-18 | 南方电网科学研究院有限责任公司 | Vibration state monitoring method, device, storage medium and equipment |
CN117473235B (en) * | 2023-12-28 | 2024-03-26 | 圣名科技(广州)有限责任公司 | Vibration data acquisition method, device, equipment and medium of rolling mill equipment |
-
2024
- 2024-03-06 CN CN202410255782.7A patent/CN118152733B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116642577A (en) * | 2022-02-16 | 2023-08-25 | 成都安尔法智控科技有限公司 | Method and system for monitoring equipment operation time based on vibration sensor |
CN115618206A (en) * | 2022-10-27 | 2023-01-17 | 圣名科技(广州)有限责任公司 | Interference data determination method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN118152733A (en) | 2024-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108180986B (en) | Vibration signal alarm identification method based on equipment and computing equipment | |
CN112749013B (en) | Thread load detection method and device, electronic equipment and storage medium | |
CN118152733B (en) | Rolling mill running state data processing method, device, computer equipment and medium | |
CN112256548B (en) | Abnormal data monitoring method and device, server and storage medium | |
CN114116275A (en) | Terminal abnormity repairing method and device, storage medium and electronic equipment | |
CN113608953B (en) | Test data generation method, device, electronic device and readable storage medium | |
CN110987448B (en) | Engine air inlet state monitoring method, device and equipment | |
CN116361047A (en) | Code verification method, device, equipment and storage medium | |
JP6959287B2 (en) | Monitoring device, monitoring system and monitoring method | |
CN108880916B (en) | A kind of fault location method and system based on IIC bus | |
CN118260144B (en) | Hard disk testing method, device, storage medium and computer program product | |
CN114689932B (en) | Data collection method and device | |
CN118228931B (en) | Photovoltaic energy storage operation and maintenance system and method | |
CN116559575B (en) | Load event detection method and device | |
CN116011261B (en) | Carbon loading model correction method and device, electronic equipment and storage medium | |
CN118707327A (en) | A motor stall determination method, device, computer equipment and storage medium | |
CN116292332A (en) | Pump house inspection control method, system, readable storage medium and program product | |
CN118855724A (en) | A fault monitoring device, method, equipment and storage medium for a submerged sewage pump | |
CN116166466A (en) | Rendering card frame detection method, electronic device and computer storage medium | |
CN117215864A (en) | Index abnormal interval detection method, device, computer equipment and storage medium | |
CN118820758A (en) | Non-steady-state signal processing method, signal identification method and related equipment | |
CN118759372A (en) | A battery consistency evaluation method, device, storage medium and equipment | |
CN119615278A (en) | Electrolytic tank voltage monitoring and alarming method and system | |
CN118441451A (en) | Washing and protecting equipment monitoring method, washing and protecting equipment and medium | |
CN116595452A (en) | Server fault prediction method and device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |