Automatic identification and early warning method and system for periodic fluctuation of hot rolling strip rolling force
By calculating the fluctuation judgment value and periodic fluctuation amount of rolling force data, the periodic fluctuation of rolling force of hot-rolled plates and strips can be automatically identified and warned, which solves the problem that operators find it difficult to detect rolling force fluctuations and improves rolling stability and production safety.
Patent Information
- Application Number
- CN202410848624.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-27
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2044-06-27
AI Technical Summary
During the hot rolling production process, it is difficult for operators to detect the periodic fluctuations of rolling force through the rolling force change curve, which leads to unstable mill load, affects the quality of the strip and the plate shape control accuracy, and may even cause equipment failure.
By acquiring the rolling force data of each stand, calculating the rolling force fluctuation evaluation value and periodic fluctuation amount, and comparing them with the preset threshold, the rolling force periodic fluctuation can be automatically identified and warned, including data sorting, interval division, maximum fluctuation amount and standard deviation calculation, and real-time monitoring of the rolling force status.
It realizes real-time identification and early warning of rolling force fluctuations, improves rolling stability, reduces production defects, and ensures plate and strip quality and equipment safety.
Smart Images

Figure CN118663703B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automation and rolling technology, in particular to a hot strip rolling force periodic fluctuation automatic identification and early warning method and system. BACKGROUND
[0002] Rolling force is one of the key factors that affect the thickness variation of the strip, and directly affects the deformation and plastic processing of the metal material. By adjusting the rolling force size and distribution, the shape and size of the metal material can be controlled and adjusted to ensure that the product meets the required geometric size and shape requirements. In the conventional hot continuous rolling production process, the importance of stable rolling force cannot be underestimated, which has a key influence on the hot rolling process and product quality, and is a prerequisite for ensuring product quality. Stable rolling force can ensure uniform deformation of the material, reduce internal stress and texture differences, thereby reducing the unevenness of plastic deformation, internal defects and surface defects of the strip. At the same time, stable rolling force also helps to reduce the deviation of product size and improve product surface quality.
[0003] The hot rolling production line is usually equipped with a real-time monitoring system, which can monitor and record the changes of the hot rolling force. However, in actual production process, it is difficult for the operator to find the periodic fluctuation of the rolling force through the rolling force change curve. Rolling force fluctuation will lead to unstable rolling mill load, which will affect the quality of the strip and the accuracy of the shape control, and even may cause equipment failure, which will have a serious impact on production. SUMMARY
[0004] The present application provides a hot strip rolling force periodic fluctuation automatic identification and early warning method to solve the technical problem that in actual production process, it is difficult for the operator to find the periodic fluctuation of the rolling force through the rolling force change curve. Rolling force fluctuation will lead to unstable rolling mill load, which will affect the quality of the strip and the accuracy of the shape control, and even may cause equipment failure, which will have a serious impact on production.
[0005] To solve the above technical problems, the present application provides the following technical scheme:
[0006] On one hand, the present application provides a hot strip rolling force periodic fluctuation automatic identification and early warning method, which comprises:
[0007] Obtaining rolling force data of each stand after a strip is rolled in the production process;
[0008] Based on the rolling force data, calculating the rolling force fluctuation evaluation value and the periodic fluctuation amount of each stand;
[0009] The rolling force fluctuation evaluation value of each frame is compared with the preset threshold value respectively, and whether the current frame has rolling force periodic fluctuation is judged based on the comparison result of the rolling force fluctuation evaluation value of the current frame and the preset threshold value; if it is judged that the current frame has rolling force periodic fluctuation, an early warning is issued and the periodic fluctuation amount of the current frame is output.
[0010] Furthermore, the rolling force dataset of each stand is represented as;
[0011]
[0012] Among them, X i represents the rolling force data set of the i-th stand, i∈[1,M], M is the total number of stands; x i,j is the jth measured rolling force of the i-th stand, j∈[1,m i ],m i is the total number of rolling force data of the i-th stand.
[0013] Furthermore, the rolling force fluctuation evaluation value and periodic fluctuation amount of each stand are calculated based on the rolling force data, including:
[0014] For the current stand whose rolling force fluctuation evaluation value and periodic fluctuation amount are to be calculated, the rolling force data are sorted according to the sampling time to obtain the rolling force data sequence corresponding to the current stand;
[0015] Dividing the rolling force data sequence corresponding to the current stand into multiple intervals at intervals of a preset period;
[0016] Among them, the interval data set corresponding to each stand and the rolling force data set of each interval are expressed as:
[0017] Y i ={y i,1 ,y i,2 ,…,y i,N}
[0018]
[0019] Among them, Y i represents the interval data set of the i-th rack; y i,n Represents the rolling force data set of the nth interval of the i-th stand; n is the interval number, n∈[1,N], and N is the total number of intervals.
[0020] Calculate the maximum rolling force fluctuation and rolling force standard deviation in each interval corresponding to the current stand; the maximum rolling force fluctuation and rolling force standard deviation in each interval corresponding to each stand are expressed as:
[0021]
[0022]
[0023] wherein, S i,n is the standard deviation of the rolling force of the n-th interval of the i-th housing; W i,n is the maximum fluctuation of the rolling force of the n-th interval of the i-th housing;
[0024] Based on the maximum fluctuation of the rolling force and the standard deviation of the rolling force of each interval corresponding to the current housing, the rolling force fluctuation evaluation value and the periodic fluctuation of the current housing are calculated.
[0025] Further, the rolling force fluctuation evaluation value and the periodic fluctuation of the current housing are calculated based on the maximum fluctuation of the rolling force and the standard deviation of the rolling force of each interval corresponding to the current housing, comprising:
[0026] Based on the maximum fluctuation of the rolling force and the standard deviation of the rolling force of each interval corresponding to the current housing, the average of the maximum fluctuation of the rolling force and the average of the standard deviation of the rolling force of all intervals corresponding to the current housing are calculated, and the formula is:
[0027]
[0028] wherein, σ i represents the average of the standard deviation of the rolling force of all intervals corresponding to the i-th housing; α i represents the average of the maximum fluctuation of the rolling force of all intervals corresponding to the i-th housing;
[0029] The average of the maximum fluctuation of the rolling force corresponding to the current housing is taken as the rolling force fluctuation evaluation value of the current housing, and the average of the standard deviation of the rolling force corresponding to the current housing is taken as the periodic fluctuation of the current housing.
[0030] Further, the rolling force fluctuation evaluation value of each housing is compared with the preset threshold value, and whether the current housing has periodic fluctuation of the rolling force is judged according to the comparison result of the rolling force fluctuation evaluation value of the current housing and the preset threshold value; if it is judged that the current housing has periodic fluctuation of the rolling force, a warning is given, and the periodic fluctuation of the current housing is output, comprising:
[0031] The rolling force fluctuation evaluation value of each housing is compared with the preset threshold value.
[0032] If the rolling force fluctuation evaluation value of the current housing is less than the preset threshold value, it is judged that the current housing does not have periodic fluctuation of the rolling force, and at this time no processing is performed; if the rolling force fluctuation evaluation value of the current housing is not less than the preset threshold value, it is judged that the current housing has periodic fluctuation of the rolling force, at this time a warning is given, the operator and the technical personnel are reminded that the rolling force of the current housing is abnormal, and the periodic fluctuation of the current housing is output.
[0033] In another aspect, the present application provides a hot rolling strip rolling force periodic fluctuation automatic identification and early warning system, comprising:
[0034] a data acquisition module configured to acquire rolling force data of each stand after a strip is rolled in a production process;
[0035] a rolling force fluctuation evaluation value and periodic fluctuation amount calculation module configured to calculate rolling force fluctuation evaluation values and periodic fluctuation amounts of each stand based on the rolling force data acquired by the data acquisition module;
[0036] a rolling force abnormality early warning module configured to compare the rolling force fluctuation evaluation values of each stand calculated by the rolling force fluctuation evaluation value and periodic fluctuation amount calculation module with preset threshold values respectively, and determine whether the current stand has a rolling force periodic fluctuation according to the comparison results of the rolling force fluctuation evaluation values of the current stand and the preset threshold values; if it is determined that the current stand has a rolling force periodic fluctuation, an early warning is performed, and the periodic fluctuation amount of the current stand is output.
[0037] Further, the rolling force fluctuation evaluation value and periodic fluctuation amount calculation module is specifically configured to:
[0038] sort the rolling force data of the current stand for which the rolling force fluctuation evaluation value and the periodic fluctuation amount are to be calculated according to sampling time to obtain a rolling force data sequence corresponding to the current stand;
[0039] divide the rolling force data sequence corresponding to the current stand into multiple intervals at intervals of a preset period;
[0040] calculate the rolling force maximum fluctuation amount and the rolling force standard deviation in each interval corresponding to the current stand;
[0041] calculate the rolling force fluctuation evaluation value and the periodic fluctuation amount of the current stand based on the rolling force maximum fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand.
[0042] Further, the calculation of the rolling force fluctuation evaluation value and the periodic fluctuation amount of the current stand based on the rolling force maximum fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand comprises:
[0043] calculating the rolling force maximum fluctuation amount mean value and the rolling force standard deviation mean value of all intervals corresponding to the current stand based on the rolling force maximum fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand;
[0044] taking the rolling force maximum fluctuation amount mean value corresponding to the current stand as the rolling force fluctuation evaluation value of the current stand, and taking the rolling force standard deviation mean value corresponding to the current stand as the periodic fluctuation amount of the current stand.
[0045] Further, the rolling force abnormality early warning module is specifically used for:
[0046] comparing the rolling force fluctuation evaluation value of each stand with a preset threshold value respectively;
[0047] If the rolling force fluctuation evaluation value of the current stand is less than the preset threshold value, it is determined that the current stand does not have rolling force periodic fluctuation, and no processing is performed at this time; if the rolling force fluctuation evaluation value of the current stand is not less than the preset threshold value, it is determined that the current stand has rolling force periodic fluctuation, at which time early warning is performed, the operating and technical personnel are reminded that the rolling force of the current stand is abnormal, and the periodic fluctuation amount of the current stand is output.
[0048] In another aspect, the present application also provides an electronic device comprising a processor and a memory; wherein the memory stores at least one instruction, which is loaded and executed by the processor to realize the above method.
[0049] In another aspect, the present application also provides a computer readable storage medium, which stores at least one instruction, which is loaded and executed by the processor to realize the above method.
[0050] The technical scheme provided by the present application has at least the following beneficial effects:
[0051] The present application can calculate the rolling force fluctuation information of each stand after rolling each plate strip in the production process in real time, and determine whether the rolling force fluctuates according to the online identification algorithm, so as to monitor the rolling mill state of the plate strip production in real time, provide data basis for timely finding the rolling mill defects in the production site, and improve the rolling stability. BRIEF DESCRIPTION OF DRAWINGS
[0052] In order to more clearly illustrate the technical scheme in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0053] Figure 1 is the execution flow diagram of the automatic identification and early warning method of the hot rolling plate strip rolling force periodic fluctuation provided by the embodiment of the present application;
[0054] Figure 2 is the system block diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical scheme and advantages of the present application more clear, the following will further describe the embodiments of the present application in combination with the drawings.
[0056] First, it should be noted that in the embodiments of the present application, the words "exemplary", "for example", and the like are used to mean serving as an example, instance, or illustration. Any embodiment or design described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word exemplary is intended to present concepts in a concrete manner. In addition, in the embodiments of the present application, the meaning expressed by "and / or" can be both, or can be either one of the two.
[0057] First embodiment
[0058] In order to be able to monitor the hot rolling force periodic fluctuation in real time and automatically, the present embodiment provides an automatic identification and early warning method for hot rolling strip rolling force periodic fluctuation, which can be realized by an electronic device, which can be a terminal or a server. The execution flow of the method is as shown in Figure 1 The method comprises the following steps:
[0059] S1, obtaining the rolling force data of each stand after a strip is rolled in the production process;
[0060] Specifically, the collection process of the rolling force data of each stand is as follows: in the hot continuous rolling production process, after a strip is rolled, the rolling force change measured data of all stands is collected to obtain the rolling force data set X i of each stand.
[0061]
[0062] Wherein, X i represents the rolling force data set of the i-th stand, i∈[1,M], M is the total number of stands; x i,j is the j-th measured rolling force of the i-th stand, j∈[1,m i ], m i is the total number of rolling force data of the i-th stand.
[0063] S2, based on the rolling force data, calculating the rolling force fluctuation evaluation value and the periodic fluctuation amount of each stand;
[0064] Specifically, the calculation process of the rolling force fluctuation evaluation value and the periodic fluctuation amount of each stand is as follows:
[0065] S21, sorting the rolling force data in the actual hot continuous rolling production process of the first stand according to the sampling time to obtain the rolling force data sequence corresponding to the first stand;
[0066] S22, dividing the rolling force data sequence of the first stand into several intervals in the form of time period;
[0067] Specifically, the first rack rolling force data sequence collected by the embodiment is divided into N intervals according to the sampling time, and the interval data set Y1 of the first rack and the rolling force data set y of each interval are obtained 1,n :
[0068] Y1={y 1,1 ,y 1,2 ,…,y 1,N}
[0069]
[0070] Wherein, n is the interval number, n∈[1,N].
[0071] S23, the rolling force maximum fluctuation and the rolling force standard deviation in each interval of the first rack are calculated;
[0072] Wherein, the calculation process of the rolling force maximum fluctuation and the rolling force standard deviation in each interval includes:
[0073] S231, the rolling force mean of each interval of the first rack is calculated
[0074]
[0075] S232, the rolling force standard deviation S of each interval of the first rack is calculated 1,n :
[0076]
[0077] S233, the rolling force maximum M of each interval of the first rack is calculated 1,n :
[0078]
[0079] S234, the rolling force minimum m of each interval of the first rack is calculated 1,n :
[0080]
[0081] S235, the rolling force maximum fluctuation W of each interval of the first rack is calculated 1,n :
[0082]
[0083] S24, the rolling force standard deviation mean and the rolling force maximum fluctuation mean of all intervals of the first rack are calculated, which are respectively taken as the rolling force fluctuation judgment value and the periodic fluctuation of the first rack, including:
[0084] S241, calculate the mean of the standard deviation of rolling force of all intervals of the first stand σ1:
[0085]
[0086] S242, calculate the mean of the maximum fluctuation of rolling force of all intervals of the first stand α1:
[0087]
[0088] wherein σ1 is the rolling force fluctuation evaluation value of the first stand, and α1 is the periodic fluctuation of rolling force of the first stand.
[0089] Accordingly, the rolling force fluctuation evaluation value and the periodic fluctuation of each stand can be calculated; wherein Y i is the interval data set of each stand; y i,n is the rolling force data set of each interval of each stand; is the mean of rolling force of each interval of each stand; S i,n is the standard deviation of rolling force of each interval of each stand; M i,n is the maximum value of rolling force of each interval of each stand; m i,n is the minimum value of rolling force of each interval of each stand; W i,n is the maximum fluctuation of rolling force of each interval of each stand; σ i is the rolling force fluctuation evaluation value of each stand; α i is the periodic fluctuation of rolling force of each stand. Wherein i is the stand number, i ∈ [1, M], M is the total number of stands; n is the interval number, n ∈ [1, N], N is the total number of intervals.
[0090] S3, compare the rolling force fluctuation evaluation value of each stand with the preset threshold value respectively, and judge whether the current stand has periodic fluctuation of rolling force according to the comparison result of the rolling force fluctuation evaluation value of the current stand and the preset threshold value; if the current stand has periodic fluctuation of rolling force, a warning is given, and the periodic fluctuation of the current stand is output;
[0091] Specifically, the implementation process of S3 is as follows:
[0092] S31, compare the rolling force fluctuation evaluation value of each stand with the preset threshold value respectively;
[0093] S32, if the rolling force fluctuation evaluation value of the current stand is less than the preset threshold value, it is judged that the current stand does not have periodic fluctuation of rolling force, and no additional processing operation is performed; if the rolling force fluctuation evaluation value of the current stand is not less than the preset threshold value, it is judged that the current stand has periodic fluctuation of rolling force, a warning is given to remind the operator and the technician that the rolling force of the current stand is abnormal, and the periodic fluctuation of the current stand is output.
[0094] The following, with an actual application example to further illustrate the implementation process of the method of the present application.
[0095] For a 1450mm hot rolling mill, the rolling force data of 7 racks of the hot rolling mill are obtained after a plate strip with a rolling width of 1200mm is rolled. Among them, the F1 rack rolling force data is 7200, and the rolling time is 120s. Therefore, the rolling force change measured data set X1 of the F1 rack is represented as:
[0096] X1={x 1,1 ,x 1,2 ,…,x 1,7200}
[0097] Wherein, x 1,j represents the jth measured rolling force of the F1 rack, j=1,2,…,7200.
[0098] The rolling force measured data set X1 collected from the F1 rack is divided into 144 intervals every 0.83s, and the interval data set Y1 of the F1 rack and the rolling force data set y 1,n of each interval are obtained:
[0099] Y1={y 1,1 ,y 1,2 ,…,y 1,144}
[0100]
[0101] Wherein, n is the interval number, n∈[1,N], N=144.
[0102] The rolling force maximum fluctuation and standard deviation in each interval are calculated in turn, including:
[0103] The rolling force mean value of each interval of the first rack is calculated
[0104]
[0105] The rolling force standard deviation S 1,n of each interval:
[0106]
[0107] The rolling force maximum value M 1,n of each interval:
[0108]
[0109] The rolling force minimum value m 1,n of each interval:
[0110]
[0111] The maximum fluctuation of rolling force in each interval W 1,n :
[0112]
[0113] Calculate the mean of the standard deviation of rolling force in all intervals and the mean of the maximum fluctuation, and use them as the F1 stand rolling force fluctuation evaluation value and periodic fluctuation, respectively, including:
[0114] The mean standard deviation σ1 of rolling force in all sections of F1 stand is calculated:
[0115]
[0116] The maximum rolling force fluctuation mean α1 of all sections of the F1 stand is calculated:
[0117]
[0118] Among them, σ1 is used as the evaluation value of the rolling force fluctuation of the F1 stand, α1 is used as the periodic fluctuation amount of the rolling force of the F1 stand, the threshold value H is set to 6, σ1=9.17622>H=6, so an alarm is issued to remind operators and technicians that the rolling force is abnormal, and the rolling force periodic fluctuation amount is output as 35.005.
[0119] Based on this calculation, the rolling force fluctuation evaluation value and periodic fluctuation amount of each stand are obtained; the rolling force fluctuation evaluation value of each stand is compared with the preset threshold value, and finally it is concluded that F2 and F3 have large rolling force periodic fluctuations and need early warning, while the other stands do not need early warning, reminding operators and technicians that the rolling forces of F1, F2 and F3 stands are abnormal.
[0120] In summary, this embodiment provides a method for automatic identification and early warning of periodic fluctuations in the rolling force of hot-rolled plates and strips. The method can calculate in real time the rolling force fluctuation information of each frame after rolling each plate and strip in the production process, and judge whether there is fluctuation in the rolling force based on the online recognition algorithm, and monitor the status of the plate and strip production mill in real time. At the same time, it provides a data basis for timely detection of rolling mill defects at the production site, thereby improving rolling stability.
[0121] Second embodiment
[0122] This embodiment provides an automatic identification and early warning system for periodic fluctuations in rolling force of hot-rolled plates and strips. The automatic identification and early warning system for periodic fluctuations in rolling force of hot-rolled plates and strips includes the following modules:
[0123] The data acquisition module is used to obtain the rolling force data of each stand after a plate strip is rolled during the production process;
[0124] The rolling force fluctuation evaluation value and periodic fluctuation amount calculation module is configured to calculate the rolling force fluctuation evaluation value and periodic fluctuation amount of each stand based on the rolling force data obtained by the data acquisition module.
[0125] The rolling force abnormality early warning module is configured to compare the rolling force fluctuation evaluation value of each stand calculated by the rolling force fluctuation evaluation value and periodic fluctuation amount calculation module with a preset threshold value respectively, and determine whether the current stand has a rolling force periodic fluctuation according to the comparison result of the rolling force fluctuation evaluation value of the current stand and the preset threshold value; if it is determined that the current stand has a rolling force periodic fluctuation, an early warning is performed, and the periodic fluctuation amount of the current stand is output.
[0126] It should be noted that, for the convenience of description, the hot strip rolling force periodic fluctuation automatic identification and early warning system of the embodiment corresponds to the hot strip rolling force periodic fluctuation automatic identification and early warning method of the first embodiment; the functions realized by each functional module in the hot strip rolling force periodic fluctuation automatic identification and early warning system of the embodiment correspond to each flow step in the hot strip rolling force periodic fluctuation automatic identification and early warning method of the first embodiment; therefore, no further description is given here.
[0127] Third Embodiment
[0128] The embodiment provides an electronic device, such as Figure 2 As shown in the figure, the electronic device comprises a processor and a memory; wherein the processor and the memory can be connected through a communication bus; the memory stores at least one instruction, which is loaded and executed by the processor to implement the method of the first embodiment. In addition, the electronic device can further comprise a transceiver, and the processor and the transceiver can be connected through a communication bus, and the transceiver is configured to communicate with other devices.
[0129] Next, the electronic device will be described in detail in combination with Figure 2 The various constituent components of the electronic device will be described in detail as follows:
[0130] The processor is the control center of the electronic device. The electronic device can include multiple processors. Each of the processors can be a single-CPU or a multi-CPU. The processor can be one processor or a collective term of multiple processing elements. For example, the processor can be one or more central processing units (CPUs), other general purpose processors, application specific integrated circuits (ASICs), or one or more integrated circuits configured to implement one or more embodiments of the present application, such as one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general purpose processor can be a microprocessor or any conventional processor, or the like. The processor can perform various functions of the electronic device by running or executing software programs stored in the memory and calling data stored in the memory.
[0131] In a specific implementation, as an embodiment, the processor can include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 1, of course, this is only an exemplary description. Figure 2
[0132] The memory is used to store software programs for implementing the solution of the present application, and is controlled by the processor to perform the implementation. The specific implementation can refer to the above-mentioned method embodiments, which will not be described here.
[0133] Optionally, the memory may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may be integrated with the processor or exist independently and accessed through the interface circuit ( Figure 2 (not shown) is coupled to the processor, which is not specifically limited in this embodiment of the present invention.
[0134] The transceiver may include a receiver and a transmitter ( Figure 2 The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function. The transceiver can be integrated with the processor or exist independently and communicate with the electronic device through the interface circuit ( Figure 2 (not shown) is coupled to the processor, which is not specifically limited in this embodiment of the present invention.
[0135] In addition, it should be noted that Figure 2 The structure of the electronic device shown in the figure does not constitute a limitation on the device. The actual device may include more or fewer components than shown, or may combine certain components, or arrange the components differently. In addition, the technical effects achieved by the electronic device when executing the method of the first embodiment can refer to the technical effects described in the first embodiment above, and therefore will not be repeated here.
[0136] Fourth embodiment
[0137] This embodiment provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement the method of the first embodiment described above. The computer-readable storage medium may be a ROM, random access memory, CD-ROM, magnetic tape, floppy disk, or optical data storage device. The instructions stored therein can be loaded by a processor in a terminal to execute the method described above.
[0138] Moreover, it should be noted that the present application can be provided as a method, an apparatus, or a computer program product. Therefore, the embodiments of the present application can take the form of an entirely or partially hardware embodiment, an entirely or partially software embodiment, or an embodiment combining software and hardware aspects. Furthermore, when implemented in software, the embodiments of the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, a computer diskette, an optical storage medium, a magnetic storage medium, and a semiconductor memory device). The computer program product includes one or more computer instructions that when loaded and executed by a computer, cause the computer to carry out the processes or functions described in the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, such as from a website, a computer, a server, or a data center to another website, computer, server, or data center through a wired (for example, infrared, wireless, microwave, or the like) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, data center, or the like, including one or more collections of available media. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.
[0139] The embodiments of the present application are described with reference to flowcharts and / or block diagrams of the method, terminal device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate a device that implements the flowcharts and / or block diagrams. Figure 1 The flowcharts and / or block diagrams Figure 1 The device that implements the functions specified in one or more flows and / or blocks.
[0140] These computer program instructions can also be stored in a computer-readable storage medium that can direct the computer or other programmable data processing terminal device to work in a specific manner, so that the instructions stored in the computer-readable storage medium produce a product including instruction devices that implement the flowcharts and / or block diagrams. Figure 1 The flowcharts and / or block diagrams Figure 1the functions specified in the individual block or blocks. Such computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate a computer-implemented process, thus the instructions executed on the computer or other programmable devices provide a process for implementing the functions specified in the flowchart block(s) or block(s). Figure 1 the functions specified in the individual block or blocks. Such computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate a computer-implemented process, thus the instructions executed on the computer or other programmable devices provide a process for implementing the functions specified in the flowchart block(s) or block(s). Figure 1 the functions specified in the individual block or blocks. Such computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate a computer-implemented process, thus the instructions executed on the computer or other programmable devices provide a process for implementing the functions specified in the flowchart block(s) or block(s).
[0141] It should also be noted that, in the present document, the terms such as first and second, etc. are merely used to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or terminal device. Without more limitations, the element defined by the statement "including a…", does not exclude the presence of other identical elements in the process, method, article or terminal device including the element. In addition, the term "and / or" is merely a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the existence of A alone, the existence of A and B together, and the existence of B alone, where A and B can be singular or plural. In addition, the character " / " in the present document generally represents an "or" relationship between the preceding and following associated objects, but it can also represent an "and / or" relationship, which can be understood in the context before and after. "At least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can represent a, b, c, a-b, a-c, b-c or a-b-c, where a, b and c can be single or multiple.
[0142] In addition, it can be understood that in various embodiments of the present application, the size of the sequence number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0143] Those skilled in the art can appreciate that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0144] In several embodiments provided by the present application, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely schematic, for example, the division of functional modules / units is merely a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be omitted or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms. The units described as separate components can be or can not be physically separated, and the components displayed as units can be or can not be physical units, that is, can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment. In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present, or two or more units can be integrated in one unit.
[0145] If the method is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0146] Finally, it should be noted that the above description is only the preferred embodiment of the application, it should be pointed out that although the preferred embodiment of the application has been described, for those skilled in the art, once the basic creative concept of the application is known, several improvements and refinements can be made without departing from the principles of the application, and these improvements and refinements should also be considered as the protection scope of the application. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the embodiments of the application.
Claims
1. A method for automatic identification and early warning of periodic fluctuations in the rolling force of a hot-rolled strip, characterized in that, The method comprises the following steps: acquiring rolling force data of each stand after a strip is rolled in a production process; calculating rolling force fluctuation evaluation values and periodic fluctuation amounts of each stand based on the rolling force data; comparing the rolling force fluctuation evaluation values of each stand with preset threshold values respectively, and judging whether the current stand has rolling force periodic fluctuation according to the comparison result of the rolling force fluctuation evaluation value of the current stand with the preset threshold value; if it is judged that the current stand has rolling force periodic fluctuation, a warning is given, and the periodic fluctuation amount of the current stand is outputted; the calculation of the rolling force fluctuation evaluation values and the periodic fluctuation amounts of each stand based on the rolling force data comprises the following steps: sorting the rolling force data of the current stand according to sampling time to obtain a rolling force data sequence corresponding to the current stand, wherein the current stand is the stand to be calculated for rolling force fluctuation evaluation values and periodic fluctuation amounts; dividing the rolling force data sequence corresponding to the current stand into multiple intervals at preset intervals; calculating the maximum rolling force fluctuation amount and the rolling force standard deviation in each interval corresponding to the current stand; calculating the rolling force fluctuation evaluation values and the periodic fluctuation amounts of the current stand based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand.
2. The automatic identification and early warning method of the periodic fluctuation of the rolling force of a hot-rolled strip as claimed in claim 1, characterized in that, the calculation of the rolling force fluctuation evaluation values and the periodic fluctuation amounts of the current stand based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand comprises the following steps: calculating the average of the maximum rolling force fluctuation amount and the average of the rolling force standard deviation of all intervals corresponding to the current stand based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand; taking the average of the maximum rolling force fluctuation amount corresponding to the current stand as the rolling force fluctuation evaluation value of the current stand, and taking the average of the rolling force standard deviation corresponding to the current stand as the periodic fluctuation amount of the current stand.
3. The method for automatic identification and early warning of periodic fluctuations in rolling force of hot-rolled strip according to claim 1, characterized in that: the comparison of the rolling force fluctuation evaluation values of each stand with preset threshold values respectively, and the judgment of whether the current stand has rolling force periodic fluctuation according to the comparison result of the rolling force fluctuation evaluation value of the current stand with the preset threshold value; if it is judged that the current stand has rolling force periodic fluctuation, a warning is given, and the periodic fluctuation amount of the current stand is outputted, which comprises the following steps: comparing the rolling force fluctuation evaluation values of each stand with preset threshold values respectively; if the rolling force fluctuation evaluation value of the current stand is less than the preset threshold value, it is judged that the current stand does not have rolling force periodic fluctuation, and no processing is performed at this time; if the rolling force fluctuation evaluation value of the current stand is not less than the preset threshold value, it is judged that the current stand has rolling force periodic fluctuation, a warning is given to remind the operator and the technical personnel that the rolling force of the current stand is abnormal, and the periodic fluctuation amount of the current stand is outputted.
4. An automatic identification and early warning system for periodic fluctuations in the rolling force of a hot strip, characterized in that The method comprises the following steps: a data acquisition module is configured to acquire rolling force data of each stand after a strip is rolled in a production process; a rolling force fluctuation evaluation value and periodic fluctuation amount calculation module is configured to calculate rolling force fluctuation evaluation values and periodic fluctuation amounts of each stand based on the rolling force data acquired by the data acquisition module; The rolling force abnormality early warning module is configured to compare the rolling force fluctuation evaluation value of each stand calculated by the rolling force fluctuation evaluation value and periodic fluctuation amount calculation module with a preset threshold value, and determine whether the current stand has a rolling force periodic fluctuation according to the comparison result of the rolling force fluctuation evaluation value of the current stand and the preset threshold value; if it is determined that the current stand has a rolling force periodic fluctuation, early warning is performed, and the periodic fluctuation amount of the current stand is output. The rolling force fluctuation evaluation value and periodic fluctuation amount calculation module is specifically configured to: For the current stand for which the rolling force fluctuation evaluation value and the periodic fluctuation amount are to be calculated, the rolling force data of the current stand is sorted according to the sampling time to obtain a rolling force data sequence corresponding to the current stand; The rolling force data sequence corresponding to the current stand is divided into multiple intervals at a preset interval; The maximum rolling force fluctuation amount and the rolling force standard deviation in each interval corresponding to the current stand are calculated; Based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand, the rolling force fluctuation evaluation value and the periodic fluctuation amount of the current stand are calculated.
5. The automatic identification and early warning system of the periodic fluctuation of the rolling force of hot rolling strip as claimed in claim 4, characterized in that, The calculation of the rolling force fluctuation evaluation value and the periodic fluctuation amount of the current stand based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand includes: Based on the maximum rolling force fluctuation amount and the rolling force standard deviation of each interval corresponding to the current stand, the average of the maximum rolling force fluctuation amount and the average of the rolling force standard deviation of all intervals corresponding to the current stand are calculated; The average of the maximum rolling force fluctuation amount corresponding to the current stand is taken as the rolling force fluctuation evaluation value of the current stand, and the average of the rolling force standard deviation corresponding to the current stand is taken as the periodic fluctuation amount of the current stand.
6. The automatic identification and early warning system of the periodic fluctuation of the rolling force of hot rolling strip as claimed in claim 4, characterized in that, The rolling force abnormality early warning module is specifically configured to: Compare the rolling force fluctuation evaluation value of each stand with a preset threshold value; If the rolling force fluctuation evaluation value of the current stand is less than the preset threshold value, it is determined that the current stand does not have a rolling force periodic fluctuation, and no processing is performed at this time; If the rolling force fluctuation evaluation value of the current stand is not less than the preset threshold value, it is determined that the current stand has a rolling force periodic fluctuation, early warning is performed at this time, the operator and the technical personnel are reminded that the rolling force of the current stand is abnormal, and the periodic fluctuation amount of the current stand is output.
Citation Information
Patent Citations
Automatic rolling force judgment method based on big data analysis
CN112439796A
Rolling force correction method and device
CN114367545A