Strip steel thickness overshoot determination method, device, equipment, medium and program product
By using the fitting curve to determine the extreme value points when the thickness exceeds the difference in the target area in the strip steel, the thickness overshoot phenomenon is identified, which solves the problem that the existing technology cannot effectively identify overshoot and improves the production quality of steel plates.
Patent Information
- Application Number
- CN202510213047.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2045-02-25
AI Technical Summary
The prior art cannot effectively identify the overshoot of the strip head thickness, which will affect subsequent hot rolling operations and steel plate production quality.
When the thickness exceeds the target area in the strip steel, the extreme value of the second extreme value point is determined according to the fitting curve, and when the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero, and the extreme value of the second extreme value point satisfies the preset interval, it is determined that the thickness overshoot occurs in the target area.
Accurately identify the overshoot of the thickness in the target area, ensure the smooth progress of subsequent hot rolling operations, and improve the production quality of steel plates.
Smart Images

Figure CN119897360A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of metal processing technology, and in particular, relates to a method, device, equipment, medium and program product for determining overshoot of strip thickness. Background Art
[0002] During the hot rolling process, the control of steel plate thickness is a very important factor affecting the quality of steel production, and the thickness deviation of the head of the strip is related to the thickness accuracy of the entire length of the strip. The head thickness deviation refers to the deviation between the actual thickness average value of a certain sampling point in the head of the strip and the set value. Its accuracy is mainly affected by the thickness setting model, so the detection of the head thickness curve is very important in the actual production process. However, in actual production and manufacturing, because the initial thickness of each steel plate is different, the temperature during the rolling process is not exactly the same, etc., it is possible that the thickness signal may be out of tolerance, and it is easy to cause overshoot during the adjustment process of the out-of-tolerance. The existing technology cannot effectively detect the phenomenon of overshoot of the strip head thickness, so it is not conducive to the subsequent hot rolling operation, which in turn affects the production quality of the steel plate. Summary of the invention
[0003] The embodiments of the present application provide a method, device, equipment, medium and program product for determining thickness overshoot of a steel strip, which can effectively identify the occurrence of thickness overshoot in a target area.
[0004] In a first aspect, an embodiment of the present application provides a method for determining overshoot of strip thickness, the method comprising:
[0005] In the case where a target area in the strip has a thickness deviation, an extreme value of a second extreme value point is determined according to a fitting curve of the target area, the fitting curve is used to characterize a corresponding relationship between a length value and a thickness deviation value in the target area, the second extreme value point is a second extreme value point among at least one extreme value point in the target area, and the extreme value of the second extreme point is a value corresponding to the second extreme value point in the fitting curve;
[0006] When the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero, and the extreme value of the second extreme value point satisfies a preset interval, it is determined that thickness overshoot occurs in the target area, the first extreme value point is the first extreme value point among the at least one extreme value point, and the extreme value of the first extreme point is the value corresponding to the first extreme point in the fitting curve.
[0007] In a second aspect, an embodiment of the present application provides a device for determining overshoot of strip thickness, the device comprising:
[0008] A first determination module is used to determine, when a target area in the strip has a thickness deviation, an extreme value of a second extreme point according to a fitting curve of the target area, wherein the fitting curve is used to characterize a correspondence between a length value and a thickness deviation value in the target area, the second extreme point being a second extreme point among at least one extreme point in the target area, and the extreme value of the second extreme point being a value corresponding to the second extreme point in the fitting curve;
[0009] A second determination module is used to determine that thickness overshoot occurs in the target area when the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero and the extreme value of the second extreme value point satisfies a preset interval, the first extreme value point being the first extreme value point among the at least one extreme value point, and the extreme value of the first extreme point being the numerical value corresponding to the first extreme point in the fitting curve.
[0010] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method for determining the overshoot of the strip thickness as described in any one of the above items is implemented.
[0011] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, a method for determining overshoot of strip thickness as described in any one of the above is implemented.
[0012] In a fifth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method for determining the overshoot of the strip thickness as described in any one of the above.
[0013] The strip thickness overshoot determination method, device, equipment, medium and program product of the embodiments of the present application can, when a thickness overshoot occurs in a target area in the strip, determine the extreme value of the second extreme point according to the fitting curve of the target area, the fitting curve is used to characterize the correspondence between the length value and the thickness deviation value in the target area, the second extreme point is the second extreme point among at least one extreme point in the target area, and the extreme value of the second extreme point is the numerical value corresponding to the second extreme point in the fitting curve; when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies a preset interval, it is determined that a thickness overshoot occurs in the target area, the first extreme point is the first extreme point among at least one extreme point, and the extreme value of the first extreme point is the numerical value corresponding to the first extreme point in the fitting curve. In this way, in the embodiment of the present application, when a thickness overshoot occurs in the target area of the strip, the extreme value of the second extreme point can be determined based on the fitting curve of the length value and the thickness deviation value in the target area, and when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies the preset range, the thickness overshoot phenomenon in the target area can be accurately and effectively identified, which is beneficial to the subsequent hot rolling operation and further ensures the production quality of the steel plate. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0015] Figure 1 is a schematic flow chart of a method for determining overshoot of strip thickness provided in an embodiment of the present application;
[0016] Figure 2 This is a flowchart of a scenario embodiment provided by an embodiment of the present application;
[0017] Figure 3 It is a normalized thickness data curve diagram that meets the tolerance and then overshoots after fitting provided in the embodiment of the present application;
[0018] Figure 4 It is a structural schematic diagram of a device for determining overshoot of strip thickness provided in an embodiment of the present application;
[0019] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0021] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0022] During the hot rolling process, the control of steel plate thickness is a very important factor affecting the quality of steel production, and the thickness deviation of the head of the strip is related to the thickness accuracy of the entire length of the strip. The head thickness deviation refers to the deviation between the actual thickness average value of a certain sampling point in the head of the strip and the set value. Its accuracy is mainly affected by the thickness setting model, so the detection of the head thickness curve is very important in the actual production process. However, in actual production and manufacturing, because the initial thickness of each steel plate is different, the temperature during the rolling process is not exactly the same, etc., it is possible that the thickness signal may be out of tolerance, and it is easy to cause overshoot during the adjustment process of the out-of-tolerance. The existing technology cannot effectively detect the phenomenon of overshoot of the strip head thickness, so it is not conducive to the subsequent hot rolling operation, which in turn affects the production quality of the steel plate.
[0023] In order to solve the problems of the prior art, the embodiments of the present application provide a method, device, equipment, medium and program product for determining overshoot of strip thickness. The method for determining overshoot of strip thickness provided by the embodiments of the present application is first introduced below.
[0024] Figure 1 FIG. 2 is a flow chart of a method for determining overshoot of strip thickness provided by an embodiment of the present application. Figure 1 As shown, a method for determining overshoot of strip thickness may include the following steps S101 to S102:
[0025] S101. When a target area in the strip has a thickness deviation, determine an extreme value of a second extreme value point according to a fitting curve of the target area, wherein the fitting curve is used to characterize a corresponding relationship between a length value and a thickness deviation value in the target area, and the second extreme value point is a second extreme value point among at least one extreme value point in the target area, and the extreme value of the second extreme value point is a value corresponding to the second extreme value point in the fitting curve;
[0026] S102. When the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero and the extreme value of the second extreme value point satisfies a preset interval, it is determined that thickness overshoot occurs in the target area, the first extreme value point is the first extreme value point among at least one extreme value point, and the extreme value of the first extreme point is the value corresponding to the first extreme value point in the fitting curve.
[0027] The method for determining overshoot of thickness of a steel strip according to an embodiment of the present application can, when a thickness over-tolerance occurs in a target area of the steel strip, determine the extreme value of a second extreme point according to a fitting curve of the target area, the fitting curve being used to characterize the correspondence between the length value and the thickness deviation value in the target area, the second extreme point being the second extreme point among at least one extreme point in the target area, and the extreme value of the second extreme point being the numerical value corresponding to the second extreme point in the fitting curve; when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies a preset interval, it is determined that a thickness overshoot occurs in the target area, the first extreme point being the first extreme point among at least one extreme point, and the extreme value of the first extreme point being the numerical value corresponding to the first extreme point in the fitting curve. In this way, in the embodiment of the present application, when a thickness overshoot occurs in the target area of the strip, the extreme value of the second extreme point can be determined based on the fitting curve of the length value and the thickness deviation value in the target area, and when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies the preset range, the thickness overshoot phenomenon in the target area can be accurately and effectively identified, which is beneficial to the subsequent hot rolling operation and further ensures the production quality of the steel plate.
[0028] In S101, the target area may be the head area of the steel strip. For example, the first 20% of the length of the steel strip may be the head area.
[0029] The identification of the thickness deviation in the target area in the above-mentioned steel strip can, exemplarily, be obtaining the production process parameters of the steel strip, the production process parameters including a plurality of length values of the steel strip and a thickness deviation value corresponding to each length value; generating a fitting curve of the target area in the steel strip according to the plurality of length values of the target area in the steel strip and the thickness deviation value corresponding to each length value; calculating at least one extreme point in the target area in the steel strip according to the fitting curve; determining the extreme value of the first extreme point according to the fitting curve of the target area; and determining that the thickness deviation occurs in the target area when the extreme value of the first extreme point satisfies a preset interval.
[0030] The above fitting curve can be used to characterize the corresponding relationship between the length value and the thickness deviation value in the target area.
[0031] The second extreme point may be the second extreme point among the at least one extreme point in the target area. Therefore, the extreme value of the second extreme point may be determined by the numerical value corresponding to the second extreme point in the fitting curve.
[0032] In S102, the first extreme point may be the first extreme point among the at least one extreme point, and the extreme value of the first extreme point may be a value corresponding to the first extreme point in the fitting curve.
[0033] The product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, that is, f(x1)·f(x2)<0, indicating that the extreme value of the first extreme point and the extreme value of the second extreme point have opposite signs, which means that a sign change occurs between the first extreme point and the second extreme point, one of which is a maximum value and the other is a minimum value. Therefore, on this basis, the present application combines whether the extreme value of the second extreme point meets the preset interval to effectively identify the thickness overshoot phenomenon in the target area.
[0034] In some embodiments, the above S102 may specifically include:
[0035] When the extreme value of the second extreme value point is greater than a preset first threshold, it is determined that thickness overshoot occurs in the target area;
[0036] When the extreme value of the second extreme point is greater than the preset second threshold and less than the first threshold, the first value and the second value are calculated according to the extreme value of the first extreme point, the second threshold and the fitting curve, and the second threshold is less than the first threshold; when the difference between the first value and the second value is greater than the preset tolerance, it is determined that thickness overshoot occurs in the target area.
[0037] The first threshold value may be, for example, u(1+p). Wherein, u is the boundary value of the preset threshold interval [-u,u], and p is the relative threshold value, for example, u=0.15, p=5%. In the embodiment of the present application, the values of u and p are not limited to this, and may also be set according to actual needs.
[0038] The above second threshold is less than the first threshold. Exemplarily, the second threshold may be the above u.
[0039] In the case that the extreme value at the second extreme point is greater than the preset first threshold, it is determined that thickness overshoot occurs in the target area. Exemplarily, it may be |f(x2)| > u(1 + p), then it is regarded that over-tolerance occurs first and then overshoot occurs.
[0040] In the case that the extreme value of the second extreme point is greater than the preset second threshold and less than the first threshold, that is, u < |f(x2)| < u(1 + p), it is also necessary to calculate the first value and the second value according to the extreme value of the first extreme point, the second threshold and the fitting curve. Exemplarily, if f(x2) > 0, then let f(x) = u; if f(x2) < 0, then let f(x) = -u, and the first value x b1 , the second value x b2 .
[0041] The above tolerance may be the tolerance r at the intersection of the threshold. Exemplarily, r = 0.025.
[0042] In the case that the difference between the first value and the second value is greater than the preset tolerance, it is determined that thickness overshoot occurs in the target area. Exemplarily, it may be |x b1 -x b2 | > r, then it is regarded that overshoot occurs after over-tolerance.
[0043] In the embodiments of the present application, the extreme value of the second extreme point in the fitting curve can be compared with the first threshold and the second threshold to accurately identify whether there is a phenomenon of thickness overshoot in the target area.
[0044] As an implementation manner of the present application, in order to determine that no thickness overshoot occurs in the target area, the above method may further include:
[0045] In the case that the extreme value of the second extreme point is less than the second threshold, it is determined that no thickness overshoot occurs in the target area;
[0046] In the case that the difference between the first value and the second value is less than the tolerance, it is determined that no thickness overshoot occurs in the target area.
[0047] In the case that the extreme value of the second extreme point is less than the second threshold, it is determined that no thickness overshoot occurs in the target area. Exemplarily, it may be |f(x2)| < u, then it is regarded that no overshoot occurs after over-tolerance.
[0048] In the case that the difference between the first value and the second value is less than the tolerance, it is determined that no thickness overshoot occurs in the target area. Exemplarily, it may be |x b1 -xb2 If r, it is still regarded as no overshoot after out-of-tolerance.
[0049] In the embodiment of the present application, when the extreme value at the second extreme point is less than the second threshold, or the difference between the first value and the second value is less than the tolerance, it can be determined that there is no thickness overshoot in the target area.
[0050] As another implementation manner of the present application, in order to determine whether there is thickness out-of-tolerance in the target area, before the above S101, the method may further include:
[0051] Obtain the production process parameters of the strip steel, where the production process parameters include multiple length values of the strip steel and the corresponding thickness deviation values for each length value;
[0052] According to the multiple length values of the target area in the strip steel and the corresponding thickness deviation values for each length value, fit and generate a fitting curve for the target area in the strip steel;
[0053] According to the fitting curve, calculate at least one extreme point in the target area of the strip steel;
[0054] According to the fitting curve of the target area, determine the extreme value of the first extreme point;
[0055] When the extreme value of the first extreme point satisfies the preset interval, it is determined that there is thickness out-of-tolerance in the target area.
[0056] The above production process parameters may include multiple length values of the strip steel and the corresponding thickness deviation values for each length value. Among them, the multiple length values, for example, may be the length values at 1-meter intervals of a strip steel with a full length of 1216 meters.
[0057] The above-mentioned fitting and generating a fitting curve for the target area in the strip steel according to the multiple length values of the target area in the strip steel and the corresponding thickness deviation values for each length value, for example, may be
[0058]
[0059] where f(x) is the fitting curve, c i is the coefficient of the i-th term of the polynomial; n is the degree of the polynomial; x is the independent variable, that is, the abscissa after normalization of time; e i is the difference between the i-th actual data and the fitting function; y i is the i-th normalized thickness data; SSE is used to measure the overall fitting degree between the fitting function and the actual data; X is the design matrix, which contains the powers of the independent variable x, c is the coefficient vector, and y is the dependent variable vector.
[0060] The above-mentioned calculating at least one extreme point in the target area of the strip steel according to the fitting curve, for example, may be to make f′ (x) = 0 can be used to find the extreme points x1, x2, x3, …, x of the fitting curve n .
[0061] Regarding the extreme value of the first extreme point determined according to the fitting curve of the target area, exemplarily, it can be to extract the extreme points of the polynomial after fitting as (x i , f(x i ), where i = 1, 2, 3, …, n.
[0062] When the extreme value of the first extreme point satisfies the preset interval, it is determined that there is a thickness out-of-tolerance in the target area. Specifically, when the extreme value of the first extreme point is greater than the preset first threshold, it is determined that there is a thickness out-of-tolerance in the target area; when the extreme value of the first extreme point is greater than the preset second threshold and less than the first threshold, according to the extreme value of the first extreme point, the second threshold and the fitting curve, the third value and the fourth value are calculated; when the difference between the third value and the fourth value is greater than the tolerance, it is determined that there is a thickness out-of-tolerance in the target area.
[0063] Among them, when the extreme value of the first extreme point is greater than the preset first threshold, that is, |f(x1)| > u(1 + p), it is regarded as out-of-tolerance.
[0064] When the extreme value of the first extreme point is greater than the preset second threshold and less than the first threshold, that is, u < |f(x1)| < u(1 + p), it is also necessary to calculate the third value and the fourth value according to the extreme value of the first extreme point, the second threshold and the fitting curve. Specifically, if f(x1) > 0, then let f(x) = u; if f(x1) < 0, then let f(x) = -u, and solve for the third value x a1 , the fourth value x a2 . And when the difference between the third value and the fourth value is greater than the tolerance, that is, |x a1 - x a2 | > r, it is determined that there is a thickness out-of-tolerance in the target area.
[0065] In some embodiments, the above method may further include:
[0066] When the extreme value of the first extreme point is less than the second threshold, it is determined that there is no thickness out-of-tolerance in the target area;
[0067] When the difference between the third value and the fourth value is less than the tolerance, it is determined that there is no thickness out-of-tolerance in the target area.
[0068] When the extreme value of the first extreme point is less than the second threshold, that is, |f(x1)| < u, it is determined that there is no thickness out-of-tolerance in the target area.
[0069] When the difference between the above-mentioned third value and the fourth value is less than the tolerance, that is, |x a1 -x a2 |<r, it is still regarded as no out-of-tolerance occurrence.
[0070] In the embodiments of the present application, according to multiple length values of the target area in the strip steel and the thickness deviation values corresponding to each length value, a fitting curve of the target area in the strip steel is generated by fitting, and at least one extreme point of the target area in the strip steel is calculated, and then by judging whether the extreme value of the first extreme point satisfies a preset interval, it is accurately identified whether there is a thickness out-of-tolerance in the target area.
[0071] In some embodiments, the above-mentioned generating a fitting curve of the target area in the strip steel according to multiple length values of the target area in the strip steel and the thickness deviation values corresponding to each length value may specifically include:
[0072] According to the production process parameters of the strip steel, normalizing the multiple length values and the thickness deviation values corresponding to each length value to obtain the abscissas and ordinates of multiple samples, and different samples correspond to different length values and different thickness deviation values;
[0073] According to the abscissas and ordinates of each sample, a fitting curve of the target area in the strip steel is generated by fitting.
[0074] The above-mentioned normalizing the multiple length values and the thickness deviation values corresponding to each length value according to the production process parameters of the strip steel to obtain the abscissas and ordinates of multiple samples, for example, may be:
[0075] n1 = ηn
[0076]
[0077]
[0078] where n is the total number of samples collected from the strip steel; η is the proportion of the head samples in the total number of samples, n1 is the number of head samples; t i is the length value of the i-th sample; t max is the maximum length value of the taken head area; x i is the abscissa after normalizing the length value of the i-th sample; h i is the thickness deviation value of the i-th sample; a is the standardized value of the thickness deviation value; y i is the ordinate after normalizing the thickness deviation value of the i-th sample.
[0079] In an embodiment of the present application, multiple length values and thickness deviation values corresponding to each length value are normalized according to the production process parameters of the strip to obtain the horizontal and vertical coordinates of multiple samples. The purpose of normalizing the data is to facilitate the comparison of the overall data and to facilitate the generation of a fitting curve of the target area in the strip according to the horizontal and vertical coordinates of each sample.
[0080] In some embodiments, the above-mentioned normalization processing of multiple length values and thickness deviation values corresponding to each length value according to the production process parameters of the strip steel to obtain the horizontal coordinates and vertical coordinates of multiple samples may specifically include:
[0081] According to the production process parameters of the strip steel, multiple length values of the target area in the strip steel and the thickness deviation values corresponding to each length value are extracted;
[0082] The multiple length values of the target area and the thickness deviation values corresponding to the respective length values are normalized to obtain the abscissas and ordinates of the multiple samples.
[0083] In an embodiment of the present application, multiple length values of the target area in the strip and the thickness deviation values corresponding to each length value are first extracted from the production process parameters of the strip, which can reduce the amount of data that needs to be processed for normalization and further improve data processing efficiency.
[0084] In order to facilitate the understanding of the method for determining the overshoot of the strip thickness in the embodiment of the present application, the actual application process of the method for determining the overshoot of the strip thickness is described as follows: Figure 2 As shown, the details are as follows:
[0085] Step (1) acquiring production process parameters of a steel plate during processing in batches through data acquisition;
[0086] Step (2) for the collected data, according to the actual production situation, the data is processed in parts, the head data is selected as the object of subsequent data processing, and the data is normalized to facilitate further data processing;
[0087] Step (3) performing the next step of fitting processing on the normalized data to fit all the data into a smooth and continuous curve;
[0088] Step (4) performs characteristic analysis on the fitted curve, obtains the extreme value of the fitted curve, and makes the next step of judging the curve according to the maximum and minimum values of the curve.
[0089] The production process parameters collected in step (1) include the length of the entire steel plate during rolling and the thickness corresponding to each length position. Detection instruments are arranged on site to obtain specific data of the steel strip during rolling (x i ,y i), as shown in Table 1, the first 20% of the points in the data are extracted as the head data.
[0090] Table 1 Strip steel full length data
[0091]
[0092] The purpose of normalizing the data in step (2) is to facilitate subsequent calculations and comparison of the overall data. The calculation formula is as follows:
[0093] n1=ηn
[0094]
[0095] Where n is the total number of data collected; η is the proportion of header data to the total data, n1 is the number of header data; t i is the i-th sample length data; t max is the maximum length of the head interval; x i is the horizontal coordinate of the normalized length data of the i-th data; h i is the i-th thickness sample data; a is the standardized value of the thickness data, which is 0.15 in this calculation; y i is the ordinate of the normalized data of the i-th thickness sample; the processed data is shown in Table 2:
[0096] Table 2 Normalized data
[0097]
[0098]
[0099] The fitting process of step (3) is as follows:
[0100]
[0101] e i =y i -f(x i )
[0102]
[0103] X T X·c=X T y
[0104] Where f(x) is the fitting curve, c i is the coefficient of the i-th term of the polynomial; n is the degree of the polynomial; x is the independent variable, that is, the horizontal coordinate after normalization of time; e i is the difference between the ith actual data and the fitted function; y iis the i-th normalized thickness data; SSE is used to measure the overall goodness of fit between the fitting function and the actual data; X is the design matrix, which contains the powers of the independent variable x, c is the coefficient vector, and y is the dependent variable vector.
[0105] For example, for polynomial fitting of the normalized data, the tenth-degree polynomial fitting equation is:
[0106] f(x) = c 10 x 10 + c9x 9 + c8x 8 + c7x 7 + c6x 6 + c5x 5 + c4x 4 + c3x 3 + c2x 2
[0107] + c1x 1 + c0x 0
[0108] Step (4) is to further analyze the fitted curve, take the derivative of the fitted curve to calculate its maximum and minimum values, and then perform the next calculation based on the maximum and minimum values. The specific calculation process is as follows:
[0109] Let f ′ (x) = 0 to find the extreme points x1, x2, x3,..., x n , extract and record the extreme points of the fitted polynomial as (x i , f(x i ), i = 1, 2, 3,..., n. The obtained extreme values are shown in Table 3.
[0110] Table 3 Sample Extreme Value Information
[0111]
[0112]
[0113] According to the actual situation, take the threshold interval as [-u, u], the relative threshold as p, and the tolerance at the intersection with the threshold as r. Specifically, u = 0.15, p = 5%, and r = 0.025 can be set.
[0114] Then, judge the out-of-tolerance situation:
[0115] If |f(x1)| > u(1 + p), it is regarded as out-of-tolerance;
[0116] If |f(x1)| < u, it is regarded as not out-of-tolerance;
[0117] If u < |f(x1)| < u(1 + p), and if f(x1) > 0, then let f(x) = u; if f(x1) < 0, then let f(x) = -u, and solve for x a1 , x a2 . If |x a1 - x a2 | ≤ r, it is still regarded as no over-tolerance occurred; if |x a1 - x a2 | > r, it is regarded as over-tolerance occurred.
[0118] After over-tolerance identification is completed, overshoot identification is carried out. On the premise that over-tolerance has occurred, the second extreme point x2 is analyzed to judge whether overshoot has occurred:
[0119] First, it is necessary to judge whether the signs of the extreme values of the first extreme point and the second extreme point are opposite, that is, when f(x1)·f(x2) < 0 is satisfied, continue to the next judgment:
[0120] If |f(x2)| > u(1 + p), it is regarded as over-tolerance occurred first and then overshoot occurred;
[0121] If |f(x2)| < u, it is regarded as no overshoot occurred after over-tolerance;
[0122] If u < |f(x2)| < u(1 + p), and if f(x2) > 0, then let f(x) = u; if f(x2) < 0, then let f(x) = -u, and solve for x b1 , x b2 . If |x b1 - x b2 | ≤ r, it is still regarded as no overshoot occurred after over-tolerance; if |x b1 - x b2 | > r, it is regarded as overshoot occurred after over-tolerance. As Figure 3 shown, it is the normalized thickness data curve that conforms to overshoot after over-tolerance after fitting.
[0123] In the embodiments of the present application, first, the thickness of the steel plate during the rolling process is obtained in batches through data acquisition; then all the obtained data are segmented to separate the head data; then, based on the head data owned, the points are fitted into a smooth curve; then, the characteristics of the fitted curve are analyzed to extract the corresponding characteristic values, and whether over-tolerance occurs first and then overshoot is analyzed for the curve.
[0124] Based on the strip thickness overshoot determination method provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of the strip thickness overshoot determination device. Please refer to the following embodiments.
[0125] As Figure 4As shown, the strip thickness overshoot determination device 400 provided in the embodiment of the present application may include the following modules: a first determination module 401 and a second determination module 402 .
[0126] The first determination module 401 is used to determine the extreme value of the second extreme value point according to the fitting curve of the target area when the thickness of the target area in the strip exceeds the tolerance, the fitting curve is used to characterize the corresponding relationship between the length value and the thickness deviation value in the target area, the second extreme value point is the second extreme value point among the at least one extreme value point in the target area, and the extreme value of the second extreme value point is the value corresponding to the second extreme value point in the fitting curve;
[0127] The second determination module 402 is used to determine that thickness overshoot occurs in the target area when the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero and the extreme value of the second extreme value point satisfies a preset interval, the first extreme value point is the first extreme value point among at least one extreme value point, and the extreme value of the first extreme point is the value corresponding to the first extreme point in the fitting curve.
[0128] The device for determining the overshoot of thickness of a steel strip in an embodiment of the present application can, when a thickness over-tolerance occurs in a target area of the steel strip, determine the extreme value of a second extreme point according to a fitting curve of the target area, the fitting curve being used to characterize the correspondence between the length value and the thickness deviation value in the target area, the second extreme point being the second extreme point among at least one extreme point in the target area, and the extreme value of the second extreme point being the numerical value corresponding to the second extreme point in the fitting curve; when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies a preset interval, it is determined that a thickness overshoot occurs in the target area, the first extreme point being the first extreme point among at least one extreme point, and the extreme value of the first extreme point being the numerical value corresponding to the first extreme point in the fitting curve. In this way, in the embodiment of the present application, when a thickness overshoot occurs in the target area of the strip, the extreme value of the second extreme point can be determined based on the fitting curve of the length value and the thickness deviation value in the target area, and when the product of the extreme value of the first extreme point and the extreme value of the second extreme point is less than zero, and the extreme value of the second extreme point satisfies the preset range, the thickness overshoot phenomenon in the target area can be accurately and effectively identified, which is beneficial to the subsequent hot rolling operation and further ensures the production quality of the steel plate.
[0129] In some embodiments, the second determining module 402 may specifically include:
[0130] A first determination unit is used to determine that a thickness overshoot occurs in the target area when the extreme value of the second extreme value point is greater than a preset first threshold value;
[0131] The second determination unit is used to calculate the first value and the second value according to the extreme value of the first extreme point, the second threshold and the fitting curve when the extreme value of the second extreme point is greater than a preset second threshold and less than the first threshold, and the second threshold is less than the first threshold; when the difference between the first value and the second value is greater than a preset tolerance, determine that thickness overshoot occurs in the target area.
[0132] As an implementation of the present application, in order to determine that no thickness overshoot occurs in the target area, the second determination module 402 may further include:
[0133] a third determination unit, configured to determine that no thickness overshoot occurs in the target area when the extreme value of the second extreme value point is less than a second threshold;
[0134] The fourth determination unit is used to determine that no thickness overshoot occurs in the target area when the difference between the first value and the second value is less than a tolerance.
[0135] As another implementation of the present application, in order to determine whether a thickness deviation occurs in the target area, the device 400 may further include:
[0136] An acquisition module is used to acquire production process parameters of the strip steel, the production process parameters including multiple length values of the strip steel and thickness deviation values corresponding to each length value;
[0137] A fitting module, used for fitting and generating a fitting curve of the target area in the strip according to a plurality of length values of the target area in the strip and thickness deviation values corresponding to each length value;
[0138] A calculation module, used for calculating at least one extreme point of a target area in the strip according to the fitting curve;
[0139] A third determination module, used to determine the extreme value of the first extreme value point according to the fitting curve of the target area;
[0140] The fourth determination module is used to determine that a thickness deviation occurs in the target area when the extreme value of the first extreme value point satisfies a preset interval.
[0141] In some embodiments, the fourth determining module may specifically include:
[0142] A fifth determination unit, configured to determine that a thickness deviation occurs in the target area when the extreme value of the first extreme value point is greater than a preset first threshold value;
[0143] The sixth determination unit is used to calculate the third and fourth values according to the extreme value of the first extreme point, the second threshold and the fitting curve when the extreme value of the first extreme point is greater than the preset second threshold and less than the first threshold; and determine that a thickness deviation occurs in the target area when the difference between the third and fourth values is greater than a tolerance.
[0144] In some embodiments, the fourth determining module may further include:
[0145] A seventh determination unit, when the extreme value of the first extreme value point is less than the second threshold value, determines that no thickness deviation occurs in the target area;
[0146] The eighth determination unit determines that no thickness deviation occurs in the target area when the difference between the third value and the fourth value is less than a tolerance.
[0147] In some embodiments, the above fitting module may specifically include:
[0148] A processing unit is used to normalize a plurality of length values and thickness deviation values corresponding to each length value according to production process parameters of the strip steel, so as to obtain abscissas and ordinates of a plurality of samples, wherein different samples correspond to different length values and different thickness deviation values;
[0149] The fitting unit is used to fit and generate a fitting curve of a target area in the strip according to the abscissa and ordinate of each sample.
[0150] In some embodiments, the processing unit may specifically include:
[0151] An extraction subunit, used for extracting multiple length values of a target area in the strip and thickness deviation values corresponding to each length value according to production process parameters of the strip;
[0152] The processing subunit is used to normalize the multiple length values of the target area and the thickness deviation values corresponding to each length value to obtain the horizontal coordinates and vertical coordinates of the multiple samples.
[0153] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.
[0154] The electronic device may include a processor 501 and a memory 502 storing computer program instructions.
[0155] Specifically, the processor 501 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0156] The memory 502 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 502 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 502 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 502 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 502 is a non-volatile solid-state memory.
[0157] In certain embodiments, the memory 502 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.
[0158] The processor 501 implements any one of the strip thickness overshoot determination methods in the above embodiments by reading and executing computer program instructions stored in the memory 502 .
[0159] In one example, the electronic device may further include a communication interface 503 and a bus 510. Figure 5 As shown, the processor 501, the memory 502, and the communication interface 503 are connected via a bus 510 and communicate with each other.
[0160] The communication interface 503 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0161] Bus 510 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 510 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.
[0162] The electronic device can execute the strip thickness overshoot determination method in the embodiment of the present application, thereby realizing the combination Figure 1 and Figure 4 A method and device for determining overshoot of strip thickness are described.
[0163] In addition, in combination with the strip thickness overshoot determination method in the above embodiment, the present application embodiment can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the strip thickness overshoot determination methods in the above embodiment is implemented.
[0164] In combination with the method for determining strip thickness overshoot in the above-mentioned embodiments, an embodiment of the present application may provide a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes any one of the methods for determining strip thickness overshoot as above.
[0165] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.
[0166] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0167] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0168] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0169] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.
Claims
1. A method for determining overshoot of strip thickness, characterized in that: include: In the case where a target area in the strip has a thickness deviation, an extreme value of a second extreme value point is determined according to a fitting curve of the target area, the fitting curve is used to characterize a corresponding relationship between a length value and a thickness deviation value in the target area, the second extreme value point is a second extreme value point among at least one extreme value point in the target area, and the extreme value of the second extreme point is a value corresponding to the second extreme value point in the fitting curve; When the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero, and the extreme value of the second extreme value point satisfies a preset interval, it is determined that thickness overshoot occurs in the target area, the first extreme value point is the first extreme value point among the at least one extreme value point, and the extreme value of the first extreme point is the value corresponding to the first extreme point in the fitting curve.
2. The method according to claim 1, characterized in that When the extreme value of the second extreme value point satisfies a preset interval, determining that thickness overshoot occurs in the target area includes: When the extreme value of the second extreme value point is greater than a preset first threshold, determining that thickness overshoot occurs in the target area; When the extreme value of the second extreme point is greater than a preset second threshold and less than the first threshold, the first value and the second value are calculated according to the extreme value of the first extreme point, the second threshold and the fitting curve, and the second threshold is less than the first threshold; when the difference between the first value and the second value is greater than a preset tolerance, it is determined that thickness overshoot occurs in the target area.
3. The method according to claim 2, characterized in that The method further comprises: When the extreme value of the second extreme value point is less than the second threshold, determining that no thickness overshoot occurs in the target area; When the difference between the first value and the second value is smaller than the tolerance, it is determined that no thickness overshoot occurs in the target area.
4. The method according to claim 1, characterized in that: Before determining the extreme value of the second extreme value point according to the fitting curve of the target area, the method further includes: Acquire production process parameters of the steel strip, wherein the production process parameters include a plurality of length values of the steel strip and thickness deviation values corresponding to each of the length values; Generating a fitting curve of the target area in the steel strip by fitting according to a plurality of length values of the target area in the steel strip and thickness deviation values corresponding to each of the length values; According to the fitting curve, at least one extreme point of the target area in the strip is calculated; Determining an extreme value of the first extreme value point according to the fitting curve of the target area; When the extreme value of the first extreme value point satisfies the preset interval, it is determined that a thickness deviation occurs in the target area.
5. The method according to claim 4, characterized in that The step of fitting and generating a fitting curve of the target area in the steel strip according to a plurality of length values of the target area in the steel strip and thickness deviation values corresponding to each of the length values comprises: According to the production process parameters of the steel strip, a plurality of length values and thickness deviation values corresponding to each length value are normalized to obtain abscissas and ordinates of a plurality of samples, wherein different samples correspond to different length values and different thickness deviation values; A fitting curve of the target area in the steel strip is generated by fitting according to the abscissa and ordinate of each sample.
6. The method according to claim 5, characterized in that According to the production process parameters of the strip steel, the plurality of length values and the thickness deviation values corresponding to the length values are normalized to obtain the abscissas and ordinates of the plurality of samples, including: Extracting multiple length values of a target area in the steel strip and thickness deviation values corresponding to each of the length values according to the production process parameters of the steel strip; The multiple length values of the target area and the thickness deviation values corresponding to the length values are normalized to obtain the abscissas and ordinates of the multiple samples.
7. A device for determining overshoot of strip thickness, characterized in that: The device comprises: A first determination module is used to determine, when a target area in the strip has a thickness deviation, an extreme value of a second extreme point according to a fitting curve of the target area, wherein the fitting curve is used to characterize a correspondence between a length value and a thickness deviation value in the target area, the second extreme point being a second extreme point among at least one extreme point in the target area, and the extreme value of the second extreme point being a value corresponding to the second extreme point in the fitting curve; A second determination module is used to determine that thickness overshoot occurs in the target area when the product of the extreme value of the first extreme value point and the extreme value of the second extreme value point is less than zero and the extreme value of the second extreme value point satisfies a preset interval, the first extreme value point being the first extreme value point among the at least one extreme value point, and the extreme value of the first extreme point being the numerical value corresponding to the first extreme point in the fitting curve.
8. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method for determining the overshoot of the strip thickness as described in any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method for determining the overshoot of the thickness of a strip steel as described in any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method for determining overshoot of strip thickness as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Band steel cross section profile defect local high point quantification method and device
CN105203731A
Thickness feedback control method for hot continuous rolling strip steel
CN105983582A
Plate and strip cross section local high and sinking point on-line identification method
CN107470375A
Slab out-of-tolerance length detection method, device and equipment and readable storage medium
CN116140381A
Method for controlling thickness at flying thickness change in rolling mill
JP2007061850A