Method, device and storage medium for automatically calculating rolling line position of rolling mill

By automatically calculating the position of the rolling line of the rolling mill and using the processor to determine the maximum eccentricity adjustment value and the range of the eccentricity adjustment value, the problem that the rolling line of the rolling mill cannot be automatically adjusted to the elevation position is solved, and the adjustment accuracy and roll diameter utilization rate are improved.

CN120087057BActive Publication Date: 2025-09-16BEIJING YIKONG SOFTWARE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510166196.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-09-16
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

The existing technology is unable to automatically determine the position of the rolling line of the rolling mill relative to the rolling line elevation, resulting in a reduction in the adjustment margin for reduction and a reduction in the available roll diameter range.

Method used

By automatically calculating the rolling line position of the rolling mill, the processor is used to determine the maximum eccentricity adjustment value and the range of the eccentricity adjustment value, and the rolling line adjustment value is calculated by combining the iterative optimization of the rolling line target value and the eccentricity adjustment value.

Benefits of technology

The automatic adjustment of the rolling line position is realized, the accuracy of the adjustment process is improved, and the pressure adjustment margin and the available roll diameter range are increased.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087057B_ABST
    Figure CN120087057B_ABST
Patent Text Reader

Abstract

The present application discloses a method for automatically calculating the rolling line position of a rolling mill, comprising: determining a maximum eccentricity adjustment value based on a preset spacing threshold value in the case of a roll gap change, and determining a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value; calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value; taking any rolling line target value from the value range of the rolling line target value and using it as an initial value, iterating the initial value multiple times to determine a feasible value of the rolling line target value; determining an optimization target, and optimizing the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on a second constraint condition to determine an actual value of the rolling line target value and an actual value of the eccentricity adjustment value; and determining the rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of rolling line calculation, and in particular to a method, device and storage medium for automatically calculating the rolling line position of a rolling mill. Background Art

[0002] The pass line elevation refers to the standard height from the pass line to the bottom of the rolling mill. During mill operation, the pass line height significantly impacts strip rolling quality and production efficiency. The pass line elevation is typically flush with the top surfaces of the turning and stretching rollers on the rolling mill.

[0003] Currently, existing rolling mills mainly adjust the height of the lower working roll, that is, the rolling line position of the rolling mill, through an eccentric adjustment device and a rolling line adjustment device. In order to ensure the rolling quality of the strip and the production efficiency of the rolling mill, the traditional practice is to adjust the rolling line position to be consistent with the rolling line elevation. Although there is a target value of the rolling line elevation to facilitate calculation by the software (wherein, the software is used to control the eccentric adjustment mechanism and the rolling line adjustment mechanism), in actual production, it is not necessary to adjust the rolling line position to be consistent with the rolling line elevation. Moreover, in actual production, operators do not manually adjust the rolling line position in the above manner (i.e., adjusting the rolling line position to be consistent with the rolling line elevation). In addition, the above-mentioned operation of adjusting the rolling line position to be consistent with the rolling line elevation not only reduces the pressure adjustment margin, but also reduces the available roll diameter range.

[0004] Furthermore, because traditional software does not take into account the maximum and minimum rollable strip thicknesses, it is unable to automatically determine whether the rolling mill is capable of rolling the strip. Currently, only operators can determine whether the rolling mill is capable of rolling the strip based on historical experience, so the accuracy of the judgment is low.

[0005] With respect to the technical problem in the above-mentioned prior art that the position of the rolling line of the rolling mill is unable to be automatically determined to be equivalent to the rolling line elevation, thereby reducing the adjustment margin for reduction and also reducing the range of available roll diameters, no effective solution has been proposed so far. Summary of the Invention

[0006] The embodiments of the present disclosure provide a method, device and storage medium for automatically calculating the rolling line position of a rolling mill, so as to at least solve the technical problem in the prior art that the position of the rolling line of the rolling mill equivalent to the rolling line elevation cannot be automatically determined, thereby reducing the pressure adjustment margin and reducing the available roller diameter range.

[0007] According to one aspect of an embodiment of the present disclosure, a method for automatically calculating the rolling line position of a rolling mill is provided, which is applied to a rolling mill roll group, wherein the rolling mill roll group includes a plurality of rolls, and the plurality of rolls include a first working roll and a second working roll arranged opposite to each other, and a roll gap exists between the first working roll and the second working roll, and the plurality of rolls include a plurality of first intermediate rolls, and a lower roll gap exists between any two first intermediate rolls of the plurality of first intermediate rolls and the second working roll, comprising: in the case of a roll gap change, determining a maximum eccentricity adjustment value based on a preset spacing threshold, and determining a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin for the spacing of rolls in the same layer of the rolling mill roll group; based on the maximum The eccentricity adjustment value is used to calculate the value range of the rolling line target value, wherein the rolling line target value satisfies the first constraint condition; any rolling line target value is selected from the value range of the rolling line target value and used as the initial value, and the initial value is iterated multiple times to determine the feasible value of the rolling line target value; the optimization target is determined, and based on the second constraint condition, the feasible value of the rolling line target value and the value range of the eccentricity adjustment value are optimized to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the pressing stroke allowance; and when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined, the rolling line adjustment value is determined based on the first relationship between the lower roll gap and the rolling line adjustment value.

[0008] According to another aspect of an embodiment of the present disclosure, a storage medium is further provided, the storage medium including a stored program, wherein when the program is run, a processor executes any one of the above methods.

[0009] According to another aspect of the embodiment of the present disclosure, there is also provided a device for automatically calculating the rolling line position of a rolling mill, comprising: a first value range determination module for determining a maximum eccentricity adjustment value based on a preset spacing threshold value in the case of a roll gap change, and determining a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold value is used to indicate a minimum safety margin for the spacing of rolls in the same layer of a rolling mill roll group; a second value range determination module for calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies a first constraint condition; a first feasible value determination module for determining a value range of the rolling line target value from the value range of the rolling line target value A rolling line target value within the value range is randomly selected and used as the initial value, and the initial value is iterated multiple times to determine the feasible value of the rolling line target value; an actual value determination module is used to determine the optimization target, and based on the second constraint condition, the feasible value of the rolling line target value and the value range of the eccentricity adjustment value are optimized to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the pressing stroke allowance; and a rolling line adjustment value determination module is used to determine the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined.

[0010] According to another aspect of the embodiment of the present disclosure, there is also provided an apparatus for automatically calculating the position of the rolling line of a rolling mill, comprising: a processor; and a memory connected to the processor, for providing the processor with instructions for processing the following processing steps: in the case of a roll gap change, determining a maximum eccentricity adjustment value based on a preset spacing threshold, and determining a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin for the spacing of rolls in the same layer of a rolling mill roll group; calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies the first constraint condition. Part; randomly select a rolling line target value from the value range of the rolling line target value and use it as the initial value, perform multiple iterations on the initial value, and thus determine a feasible value of the rolling line target value; determine the optimization target, and based on the second constraint condition, optimize the value range of the feasible value of the rolling line target value and the eccentricity adjustment value, and thus determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the press-down stroke allowance; and determine the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined.

[0011] The present application discloses a method for automatically calculating the rolling line position of a rolling mill. First, when the roll gap changes, the processor determines the maximum eccentricity adjustment value based on a preset spacing threshold, and determines the value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value. Then, the processor calculates the value range of the rolling line target value based on the maximum eccentricity adjustment value. Furthermore, the processor randomly selects a rolling line target value from the value range of the rolling line target value and uses it as the initial value, and iterates the initial value multiple times to determine the feasible value of the rolling line target value. Thereafter, the processor determines the optimization target and optimizes the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on the second constraint condition, thereby determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value. Finally, after determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, the processor determines the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value.

[0012] Referring to the above content, it can be seen that, unlike the prior art in which the operator manually adjusts the position of the rolling line of the rolling mill relative to the rolling elevation, the present application can automatically calculate the position of the rolling line of the rolling mill relative to the rolling elevation (i.e., the rolling line adjustment value) in the above manner, thereby reducing the workload of the operator and ensuring the accuracy of the adjustment process.

[0013] In addition, since the present application does not simply adjust the rolling line position to be consistent with the rolling line elevation, but further calculates the rolling line adjustment value through the actual value of the rolling line target value and the actual value of the eccentricity adjustment value (that is, the optimal rolling line target value and the optimal eccentricity adjustment value), and adjusts the rolling line position based on the rolling line adjustment value, it not only increases the reduction adjustment margin, but also increases the available roller diameter range.

[0014] This solves the technical problem in the prior art that the position of the rolling line of the rolling mill corresponding to the rolling line elevation cannot be automatically determined, thereby reducing the reduction adjustment margin and the available roll diameter range. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0016] Figure 1 is a hardware structure block diagram of a computing device for implementing the method according to embodiment 1 of the present disclosure;

[0017] Figure 2 is a schematic diagram of a system for automatically calculating the rolling line position of a rolling mill according to Example 1 of the present application;

[0018] Figure 3 is a flow chart of the method for automatically calculating the rolling line position of a rolling mill according to Example 1 of the present application;

[0019] Figure 4 is a schematic diagram of a rolling mill roll assembly according to Example 1 of the present application;

[0020] Figure 5 Schematic diagram of a device for automatically calculating the position of a rolling mill pass line according to Example 2 of the present application;

[0021] Figure 6 This is a schematic diagram of a device for automatically calculating the rolling line position of a rolling mill according to Example 3 of the present application. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present disclosure.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] Example 1

[0025] According to this embodiment, a method embodiment for automatically calculating the rolling line position of a rolling mill is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0026] The method embodiment provided in this embodiment can be executed in a mobile terminal, a computer terminal, a server or a similar computing device. Figure 1The hardware structure block diagram of a computing device for automatically calculating the rolling line position of a rolling mill is shown in FIG. Figure 1 As shown, the computing device may include one or more processors (the processor may include but is not limited to a microprocessor MCU or a programmable logic device FPGA, etc.), a memory for storing data, a transmission device for communication functions, and an input / output interface. The memory, transmission device, and input / output interface are connected to the processor via a bus. In addition, it may also include: a display, a keyboard, and a cursor control device connected to the input / output interface. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0027] It should be noted that the one or more processors and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry." The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuitry may be a single, independent processing module, or may be incorporated in whole or in part into any of the other components of the computing device. As described in the embodiments of the present disclosure, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0028] The memory can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the automatic calculation of the rolling mill pass line position in the embodiment of the present disclosure. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizes the automatic calculation of the rolling mill pass line position of the above-mentioned application. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely located relative to the processor, and these remote memories may be connected to the computing device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0029] The transmission device is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by a communications provider of the computing device. In one embodiment, the transmission device includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0030] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computing device.

[0031] It should be noted that, in some optional embodiments, the above Figure 1 The computing device shown may include hardware elements (including circuits), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. Figure 1 This is merely one example of a particular embodiment and is intended to illustrate the types of components that may be present in the computing device described above.

[0032] Figure 2 Schematic diagram of the system for automatically calculating the rolling line position of a rolling mill according to this embodiment. Figure 2 As shown, the system includes a terminal device 100, a rolling mill 200, and a processor 300. The terminal device 100 is connected to the rolling mill 200, and the terminal device 100 is connected to the processor 300 via a network. The processor 300 can respond to an operator's instruction to adjust the pass line of the rolling mill 200 sent via the terminal device 100 and adjust the pass line position of the rolling mill 200 by determining a pass line adjustment value.

[0033] It should be noted that the terminal device 100, rolling mill 200 and processor 300 in the system can all be applied to the hardware structure described above.

[0034] Under the above operating environment, according to the first aspect of this embodiment, a method for automatically calculating the rolling line position of a rolling mill is provided. Figure 2 The processor 300 shown in FIG. Figure 3 A schematic diagram showing the process of the method is shown in FIG. Figure 3 As shown, the method includes:

[0035] S302: When the roll gap changes, a maximum eccentricity adjustment value is determined based on a preset spacing threshold, and a value range of the eccentricity adjustment value is determined based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin of the spacing between rolls in the same layer of the rolling mill roll group;

[0036] S304: Calculating a range of a rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies a first constraint condition;

[0037] S306: randomly selecting a rolling line target value from the range of rolling line target values ​​and using it as an initial value, performing multiple iterations on the initial value to determine a feasible value of the rolling line target value;

[0038] S308: Determine an optimization target, and based on the second constraint, optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value, thereby determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the press stroke allowance; and

[0039] S310: When the actual value of the pass line target value and the actual value of the eccentricity adjustment value are determined, determine the pass line adjustment value based on a first relationship between the lower roll gap and the pass line adjustment value.

[0040] Specifically, Figure 4 Schematic diagram of a rolling mill roll assembly according to an embodiment of the present application. Figure 2 and Figure 4 As shown, the rolling mill 200 includes a rolling mill roll group. The rolling mill roll group is connected to a screw-down adjustment mechanism, an eccentricity adjustment mechanism, a crown adjustment mechanism, and a pass line adjustment mechanism (not shown in the figure). The rolling mill roll group includes eight backup rolls (i.e., backup rolls A-H), six second intermediate rolls (i.e., second intermediate rolls I-N), four first intermediate rolls (i.e., first intermediate rolls O-R), and two work rolls (i.e., first work roll S and second work roll T).

[0041] The support roll group (i.e., eight support rolls) is located at the outermost edge of the rolling mill roll group. Support rolls A, D, E, and H are single-eccentric structures, primarily used for roll diameter compensation. The center coordinates of support rolls A, D, E, and H can be calculated using the following formula:

[0042] x j =x0+εcos(α)

[0043] y j =y0+εsin(α)

[0044] Where (x, y) is the geometric center of the support roller j, and j = A, D, E, H. (x0, y0) is the rotation center of the eccentric adjustment mechanism of the support roller j, ε represents the eccentricity of the support roller j, and α represents the adjustment angle of the support roller j.

[0045] Support rollers B, C, F and G are double eccentric structures, mainly used to adjust the amount of reduction and plate shape. The center coordinates of support rollers B, C, F and G can be calculated using the following formula:

[0046] x i =x1+ε1cos(α1)+ε2cos(α2)

[0047] y i =y1+ε1sin(α1)+ε2sin(α2)

[0048] Among them, (x i ,y i ) is the geometric center of support roller i, where i = B, C, F, G. (x1, y1) is the rotation center of the crown adjustment mechanism of support roller i, ε1 is the eccentricity of the crown adjustment mechanism, α1 represents the adjustment angle of the crown adjustment mechanism, ε2 represents the eccentricity of the hold-down adjustment mechanism, and α2 represents the adjustment angle of the hold-down adjustment mechanism.

[0049] The second intermediate rolls are located inside the roll stack relative to the support rolls and include the second intermediate rolls I, J, K, L, M, and N. The second intermediate rolls I and K are drive rolls, as are the second intermediate rolls L and N. Since each second intermediate roll is circumscribed by two support rolls, the coordinates of the center of each second intermediate roll can be determined based on the following equations:

[0050]

[0051] Among them, (x a ,y a ) is the coordinate of the center of any second intermediate roller, and a=I,J,K,L,M,N. a Indicates the roller diameter of the corresponding first intermediate roller. (x b ,y b ) and (x c ,y c ) are the center coordinates of the two support rollers tangent to the second intermediate roller. b and r c Indicates the roller diameter of the two support rollers that are tangential to the second intermediate roller.

[0052] The first intermediate rolls are located inside the rolling mill roll stack relative to the second intermediate rolls, and include the first intermediate roll O, the first intermediate roll P, the first intermediate roll Q, and the first intermediate roll R. Since the first intermediate rolls are all circumscribed with the two second intermediate rolls, the center coordinates of each first intermediate roll can be determined based on the following equations:

[0053]

[0054] Among them, (x d ,y d ) is the coordinate of the center of any first intermediate roller, and d = O, P, Q, R. d Indicates the roller diameter of the corresponding first intermediate roller. (x e ,y e ) and (x f ,y f ) are the center coordinates of the two second intermediate rollers tangent to the first intermediate roller. e and r f Indicates the roller diameters of the two second intermediate rollers that are tangential to the first intermediate roller.

[0055] The work rolls are located inside the mill roll stack relative to the first intermediate rolls, and include a first work roll S and a second work roll T. Since each work roll is circumscribed by the two first intermediate rolls, the center coordinates of each work roll can be determined based on the following set of equations:

[0056]

[0057] Among them, (x g ,y g ) represents the coordinates of the center of any working roll, and g = S, T. g Indicates the corresponding working roll diameter. (x h ,y h ) and (x k ,y k ) are the center coordinates of the two second intermediate rollers tangent to the above-mentioned working rollers. h and r k Indicates the roller diameter of the two first intermediate rollers tangent to the working rollers.

[0058] Therefore, when determining the center coordinates of the first working roll S Center coordinates of the second working roll T Roll diameter of the first working roll S and the roll diameter of the second working roll T In the case of , the roll gap h between the first working roll S and the second working roll T can be calculated:

[0059]

[0060] Based on the above, it can be seen that the processor 300 can control the roll gap between the first working roll and the second working roll by controlling the depression adjustment mechanism, the eccentricity adjustment mechanism, and the crown adjustment mechanism.

[0061] Therefore, when the roll gap changes, the processor 300 determines a maximum eccentricity adjustment value based on a preset spacing threshold, and then determines a range of eccentricity adjustment values ​​based on the maximum eccentricity adjustment value (S302). The range of eccentricity adjustment values ​​determined by the processor 300 should ensure that the spacing between the rolls in the same layer is no less than the safety margin during the process of the roll gap between the first and second work rolls changing from fully open to fully closed (i.e., during the roll gap change). Specifically, the spacing between two adjacent support rolls in the plurality of support rolls (A, B, C, D) is no less than the safety margin. The spacing between two adjacent support rolls in the plurality of support rolls (E, F, H, G) is no less than the safety margin. The spacing between two adjacent second intermediate rolls in the plurality of second intermediate rolls (I, J, K) is no less than the safety margin. The spacing between two adjacent second intermediate rolls in the plurality of second intermediate rolls (L, M, N) is no less than the safety margin. The spacing between the first intermediate rolls (O, P) is no less than the safety margin. The spacing between the first intermediate rolls (R, Q) is no less than the safety margin. Since the spacing between rollers on the same layer decreases as the eccentricity adjustment value increases, a dichotomy method can be used to determine the maximum eccentricity adjustment value. Once the maximum eccentricity adjustment value is determined, the range of the eccentricity adjustment value can be further determined. In this embodiment, the range of the eccentricity adjustment value is less than the maximum eccentricity adjustment value but greater than 0.

[0062] For example, Table 1 shows the parameters of each roll.

[0063] Table 1

[0064]

[0065]

[0066] As shown in Table 1, dia represents the roller diameter of the roll, x represents the abscissa of the rotation center of the backup roll, and y represents the ordinate of the rotation center of the backup roll.

[0067] Table 2 shows the eccentricity of the eccentricity adjustment mechanism, rolling line adjustment mechanism, pressure adjustment mechanism, plate shape adjustment mechanism of each rolling mill roll, the eccentricity angle when the eccentricity adjustment value is 0%, and the eccentricity angle when the eccentricity adjustment value is 100%.

[0068] Table 2

[0069]

[0070] Here, EccA, EccD, EccE, and EccH represent the eccentricity adjustment mechanisms for the A, D, E, and H rolls, respectively. PasslineF and PasslineG represent the passline adjustment mechanisms for the F and G rolls, respectively. ScrewdownB and ScrewdownC represent the screwdown adjustment mechanisms for the B and C rolls, respectively. AsURollB and AsURollC represent the flatness adjustment mechanisms for the B and C rolls, respectively. ecclength represents the eccentricity. initangle and finalangle represent the eccentricity angles when the eccentricity adjustment values ​​are 0% and 100%, respectively.

[0071] Furthermore, for example, the maximum thickness of the strip that can be rolled by the rolling mill 200 is 1 mm. Considering that the minimum thickness of the strip that can be rolled after the roll bounces is 0.5 mm, the minimum safety margin of the spacing between the rolls in the same layer is 0.5 mm.

[0072] The processor 300 may perform 10 iterations based on the binary method to determine that the maximum eccentricity adjustment value is 60.058%.

[0073] Table 3 shows the eccentricity adjustment values ​​corresponding to each iteration, and whether the spacing between rollers on the same layer meets the safety margin.

[0074] Table 3

[0075]

[0076] Therefore, it can be determined from Table 3 that the maximum eccentricity adjustment value is 60.0586%.

[0077] Furthermore, when the maximum eccentricity adjustment value is determined to be 60.0586%, the processor 300 determines the maximum eccentricity adjustment value as the maximum value of the value range of the eccentricity adjustment value, and determines 0% as the minimum value of the value range of the eccentricity adjustment value. Thus, the processor 300 can determine the value range of the eccentricity adjustment value to be [60.0586%, 0%].

[0078] Then, when the processor 300 determines the value range of the eccentricity adjustment value, the processor 300 calculates the value range of the rolling line target value based on the maximum eccentricity adjustment value (S304). Specifically, first, the processor 300 uses the maximum eccentricity adjustment value as the iteration initial value, and iterates the maximum eccentricity adjustment value multiple times to determine the feasible value of the eccentricity adjustment value. The feasible value of the eccentricity adjustment value needs to meet the third constraint condition. Then, the processor 300 calculates the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value. The above content will be described in detail later, so it will not be repeated here.

[0079] Furthermore, the processor 300 selects any pass line target value from the range of the pass line target value and uses it as the initial value. The initial value is iterated multiple times to determine a feasible value of the pass line target value (S306). For example, since the maximum and minimum values ​​of the upper and lower roll gaps are monotonically related to the eccentricity adjustment value, it can be seen that the pass line target value must be within a continuous range to meet the rolling calculation requirements. Therefore, the processor 300 selects a pass line target value of -3.425mm from the range of the pass line target value as the iteration initial value. The iterative initial value is iterated multiple times using the two-way dichotomy method to determine the minimum value of the roll line target value is -5.472mm and the maximum value is -1.465mm.

[0080] Table 4 shows the minimum rolling line target value corresponding to each iteration and whether the rolling requirements are met.

[0081] Table 4

[0082]

[0083] As shown in Table 4, when the minimum rolling line target values ​​are -5.30709mm, -5.42468mm, -5.45408mm, -5.46878mm, and -5.47245mm, the rolling calculation requirements are met.

[0084] Table 5 shows the maximum rolling line target value corresponding to each iteration and whether the rolling requirements are met.

[0085] Table 5

[0086]

[0087] As shown in Table 5, when the minimum rolling line target values ​​are -1.74686mm, -1.53703mm, -1.48457mm, -1.47145mm, and -1.46489mm, the rolling calculation requirements are met.

[0088] Based on the above operation mode, the processor 300 can determine feasible values ​​of the rolling line target value.

[0089] Further, the processor 300 determines the optimization target, and based on the second constraint condition, optimizes the feasible value of the rolling line target value and the value range of the eccentricity adjustment value, thereby determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value (S308). Specifically, for all feasible values ​​of the rolling line target values, the processor 300 needs to further determine the optimal combination of the rolling line target value and the eccentricity adjustment value (that is, the actual value of the rolling line target value and the actual value of the eccentricity adjustment value) so as to maximize the press stroke margin. Among them, the press stroke margin is used as the optimization target, and the feasible value of the rolling line target value and the value range of the eccentricity adjustment value are used as variables. And the press stroke margin is used to indicate the margin corresponding to the press stroke when the roller is rolling. And based on the second constraint condition, the gradient ascent method is used to solve, thereby finally determining the actual value of the rolling line target value, the actual value of the eccentricity adjustment value and the press stroke margin at this time. The second constraint condition includes the rolling calculation condition, the conditions that the eccentricity adjustment value needs to meet (i.e., the third constraint condition), and the conditions that the rolling line target value needs to meet (i.e., the first constraint condition) as inequality constraints, and the relationship between the roll gap and the adjustment value of each mechanism as an equality constraint.

[0090] Among them, the rolling calculation conditions include:

[0091] 1. The rollers on the same layer cannot touch each other, and a certain safety margin (usually 0.5mm or 1mm) needs to be left.

[0092] 2. When the pressure adjustment mechanism is fully opened, the roll gap of the working roll is larger than the maximum thickness of the strip that the rolling mill can roll.

[0093] 3. When the pressure adjustment mechanism is fully closed, the roll gap of the working rolls is smaller than the minimum thickness of the strip that can be rolled when rolling bounce is taken into account.

[0094] The conditions that the eccentricity adjustment value needs to meet include:

[0095] 1. When the pressure adjustment mechanism and the rolling line adjustment mechanism are fully closed, the roll gap of the working roll (minimum upper roll gap - maximum lower roll gap) is smaller than the minimum thickness of the strip that the rolling mill can roll when considering rolling bounce.

[0096] 2. When the pressure adjustment mechanism and the rolling line adjustment mechanism are fully opened, the roll gap of the working roll (maximum value of the upper roll gap - minimum value of the lower roll gap) is larger than the maximum thickness of the strip that the rolling mill can roll.

[0097] 3. In the process of the down-adjustment mechanism changing from fully open to fully closed, the change in the roll gap of the working roll (maximum value of the upper roll gap - minimum value of the upper roll gap + maximum value of the lower roll gap - minimum value of the lower roll gap) must be greater than the difference between the maximum thickness of the strip that the rolling mill can roll and the minimum thickness of the strip that the rolling mill can roll when considering rolling bounce.

[0098] The conditions that need to be met for the rolling line target value include:

[0099] 1. The rolling line target value needs to be set between the minimum value of the lower roll gap and the maximum value of the lower roll gap.

[0100] 2. The rolling line target value + the maximum thickness of the strip that the rolling mill can roll is less than the maximum value of the upper roll gap to ensure that the strip can enter the roll gap.

[0101] 3. Rolling line target value + when considering rolling bounce, the minimum thickness of the strip that the rolling mill can roll is greater than the minimum value of the upper roll gap to ensure that the outlet thickness of the strip can reach the target thickness.

[0102] For example, the actual value of the rolling line target value finally calculated by the processor 300 is -4.22 mm, the actual value of the eccentricity adjustment value is 40%, and the pressing stroke margin is 44.66%.

[0103] Finally, when the actual value of the pass line target value and the actual value of the eccentricity adjustment value are determined, the processor 300 determines the pass line adjustment value based on the first relationship between the lower roll gap and the pass line adjustment value (S310). Specifically, when the actual value of the pass line target value and the actual value of the eccentricity adjustment value are determined, the processor 300 can determine the pass line adjustment value using Newton's method based on the monotonic relationship (i.e., the first relationship) between the lower roll gap and the pass line adjustment value.

[0104] Table 6 shows the pass line adjustment values ​​and the values ​​of the lower roll gap.

[0105] Table 6

[0106] Number of iterations Rolling line adjustment value (mm) Lower roller gap 1 7.70% -4.30059 2 9.55% -4.23742 3 9.95% -4.22365 4 10.03% -4.22076

[0107] Therefore, when the processor 300 determines the pass line adjustment value, the pass line adjustment mechanism can be controlled to further set the pass line adjustment value to a designated position, wherein the designated position can increase the roll adjustment margin and widen the available roll diameter range.

[0108] As described in the background technology, currently, existing rolling mills mainly adjust the height of the lower working roll, that is, the rolling line position of the rolling mill, through an eccentric adjustment device and a rolling line adjustment device. In order to ensure the rolling quality of the strip and the production efficiency of the rolling mill, the traditional practice is to adjust the rolling line position to be consistent with the rolling line elevation. Although there is a target value of the rolling line elevation to facilitate calculation by the software (wherein, the software is used to control the eccentric adjustment device and the rolling line adjustment device), in actual production, it is not necessary to adjust the rolling line position to be consistent with the rolling line elevation. Moreover, in actual production, the operator does not manually adjust the rolling line position in the above manner (i.e., adjusting the rolling line position to be consistent with the rolling line elevation). In addition, the above-mentioned operation of adjusting the rolling line position to be consistent with the rolling line elevation not only reduces the pressure adjustment margin, but also reduces the available roll diameter range.

[0109] In view of this, unlike the prior art in which the operator manually adjusts the position of the rolling line of the rolling mill relative to the rolling elevation, the present application can automatically calculate the position of the rolling line of the rolling mill relative to the rolling elevation (i.e., the rolling line adjustment value) in the above manner, thereby reducing the workload of the operator and ensuring the accuracy of the adjustment process.

[0110] In addition, since the present application does not simply adjust the rolling line position to be consistent with the rolling line elevation, but further calculates the rolling line adjustment value through the actual value of the rolling line target value and the actual value of the eccentricity adjustment value (that is, the optimal rolling line target value and the optimal eccentricity adjustment value), and adjusts the rolling line position based on the rolling line adjustment value, it not only increases the reduction adjustment margin, but also increases the available roller diameter range.

[0111] This solves the technical problem in the prior art that the position of the rolling line of the rolling mill corresponding to the rolling line elevation cannot be automatically determined, thereby reducing the reduction adjustment margin and the available roll diameter range.

[0112] Optionally, the operation of calculating a value range of a target pass line value based on the maximum eccentricity adjustment value includes: using the maximum eccentricity adjustment value as an iteration initial value and performing multiple iterations on the maximum eccentricity adjustment value to determine a feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies a third constraint; and calculating a value range of the target pass line value based on the feasible value of the eccentricity adjustment value. An upper roll gap exists between the remaining two first intermediate rolls of the plurality of first intermediate rolls and the first work roll, and the operation of calculating a value range of the target pass line value based on the target eccentricity adjustment value includes: determining a maximum value, a minimum value, a maximum value, and a minimum value of the upper roll gap based on the feasible value of the eccentricity adjustment value; and calculating a value range of the target pass line value based on the feasible value of the eccentricity adjustment value, the maximum value, the minimum value, the maximum value, and the minimum value of the lower roll gap.

[0113] Specifically, after the processor 300 determines the maximum eccentricity adjustment value, it is necessary to further determine a feasible value that satisfies the eccentricity adjustment value conditions. Since the upper roll gap decreases and the lower roll gap increases with increasing eccentricity adjustment values, a binary search method can be used to determine a feasible value that satisfies the eccentricity adjustment value conditions. The processor 300 determines the maximum eccentricity adjustment value as the initial value for iteration and uses the binary search method to determine a feasible value that satisfies the eccentricity adjustment value conditions. For example, the feasible value for the eccentricity adjustment value is 30.029%.

[0114] The feasible value of this eccentricity adjustment value can already meet the calculation requirements, so no further iteration is required. Table 7 shows the maximum value and feasible value of the eccentricity adjustment value, as well as the maximum value, minimum value, minimum value, and maximum value of the upper roll gap corresponding to the maximum value and feasible value of the eccentricity adjustment value, respectively.

[0115] Table 7

[0116]

[0117] The processor 300 can calculate a range of a target pass value based on the calculated feasible value of the eccentricity adjustment value, as well as the maximum value of the upper roll gap, the maximum value of the lower roll gap, the minimum value of the upper roll gap, and the minimum value of the lower roll gap. The range of the target pass value must meet the aforementioned conditions for the target pass value.

[0118] Optionally, it also includes: when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, based on the second relationship between the upper roll gap and the downforce adjustment value, determining the first downforce adjustment value corresponding to the maximum rolling thickness and the second downforce adjustment value corresponding to the minimum rolling thickness after the roll bounce.

[0119] Specifically, when the processor 300 determines the actual value of the pass line target value and the actual value of the eccentricity adjustment value, based on the monotonic relationship between the upper roll gap and the reduction adjustment value (i.e., the second relationship) and utilizing Newton's law, it is possible to determine the reduction adjustment value corresponding to the maximum strip thickness that the rolling mill can roll, and the reduction adjustment value corresponding to the minimum strip thickness that the rolling mill can roll, taking roll bounce into account. For example, Table 8 shows the reduction adjustment value corresponding to the maximum strip thickness that the rolling mill can roll, as well as the upper roll gap value.

[0120] Table 8

[0121] Number of iterations Press down adjustment value (mm) Upper roller gap 1 39.6497% -2.98594 2 44.5421% -3.20741 3 44.8041% -3.21942

[0122] Table 9 shows the minimum thickness of the strip that can be rolled by the rolling mill, and the corresponding roll adjustment value and upper roll gap value, taking roll bounce into consideration.

[0123] Table 9

[0124]

[0125]

[0126] Therefore, according to Tables 8 and 9 above, the maximum thickness of the strip that the rolling mill can roll, as determined by the processor 300, corresponds to a reduction adjustment value of 44.80%. Taking into account the roll bounce, the minimum thickness of the strip that the rolling mill can roll corresponds to a reduction adjustment value of 55.57%.

[0127] Therefore, unlike the prior art, the present application can automatically determine whether the rolling mill is capable of rolling the strip through the above-mentioned operation method (i.e., calculate the pressure adjustment value corresponding to the maximum thickness of the strip that the rolling mill can roll, and the pressure adjustment value corresponding to the minimum thickness of the strip that the rolling mill can roll taking into account the roll bounce), thereby greatly improving the accuracy of the judgment.

[0128] Optionally, the method further includes: determining a critical friction coefficient based on the radial force between each roller and the friction force between each roller; and judging the slippage between each roller based on the critical friction coefficient, and issuing a warning if the rollers slip. Further optionally, the plurality of rollers include a plurality of drive rollers, the plurality of drive rollers are connected to a motor, and any two of the plurality of drive rollers are tangent to the two first intermediate rollers corresponding to the upper roll gap, and the remaining two of the plurality of drive rollers are tangent to the two first intermediate rollers corresponding to the lower roll gap, and the operation of determining the critical friction coefficient based on the radial force between each roller and the friction force between each roller includes: determining the rolling torque of the motor and determining the friction force between each roller based on the radius and rolling torque of each roller; and determining the critical friction coefficient between each roller based on the friction force and the radial force between each roller.

[0129] Specifically, by measuring the tangential force exerted by the hold-down rack on support rolls B and C, the forces between the support rolls and the mill frame, the forces between the rolls, and the rolling force can be calculated. Because the roll system is symmetrical, the angles and magnitudes of the various forces are calculated using the top roll as an example.

[0130] According to the force balance state of each roller, the following equation can be listed:

[0131] RF∠90°=F SO ∠θ SO +F SP ∠θ SP

[0132] Among them, RF is the rolling force, the direction is vertically upward, F SO The force of the S roller on the O roller, θ SO Expressing force F SO angle.

[0133] F SO ∠θ SO =F OI ∠θ OI +F OJ ∠θ OJ

[0134] Among them, F OI The force of roller O on roller I, θ OI Expressing force F OI Angle. F OJ The force of roller O on roller J, θ OJ Expressing force F OJ angle.

[0135] F SP ∠θ SP =F PJ ∠θPJ +F PK ∠θ PK

[0136] Among them, F SP The force of the S roller on the P roller, θ SP Expressing force F SP Angle. F PJ The force of roller P on roller J, θ PJ Expressing force F PJ Angle. F PK The force of roller P on roller K, θ PK Expressing force F PK angle.

[0137] F OI ∠θ OI =F IA ∠θ IA +F IB ∠θ IB

[0138] Among them, F IA The force of roller I on roller A, θ IA Expressing force F IA Angle. F IB The force of roller I on roller B, θ IB Expressing force F IB angle.

[0139] F OJ ∠θ OJ +F PJ ∠θ PJ =F JB ∠θ JB +F JC ∠θ JC

[0140] Among them, F JB The force of roller J on roller B, θ JB Expressing force F JB Angle. F JC The force of roller J on roller C, θ JC Expressing force F JC angle.

[0141] F PK ∠θ PK =F KC ∠θ KC +F KD ∠θ KD

[0142] Among them, F KC The force of roller K on roller C, θ KC Expressing force F KCAngle. F KD The force of roller K on roller D, θ KD Expressing force F KD angle.

[0143] F AHsg ∠θ AHsg =F IA ∠θ IA

[0144] Among them, F AHsg Indicates the force exerted by roller A on the frame, θ AHsg Expressing force F AHsg angle.

[0145] F BHsg ∠θ BHsg =F IB ∠θ IB +F JB ∠θ JB +F Brack ∠θ Brack

[0146] Among them, F Brack Indicates the tangential force of the pressing rack on roller B, θ Brack Expressing force F Brack angle.

[0147] F CHsg ∠θ CHsg =F JC ∠θ JC +F KC ∠θ KC +F Crack ∠θ Crack

[0148] Among them, F CHsg Indicates the force exerted by roller C on the frame, θ CHsg Expressing force F CHsg Angle. F Crack Indicates the tangential force of the pressing rack on the C roller, θ Crack Expressing force F Crack Angle

[0149] F DHsg ∠θ DHsg =F KD ∠θ KD

[0150] Among them, F DHsg Indicates the force exerted by roller D on the frame, θ DHsg Expressing force F DHsg angle.

[0151] And because the forces between the two contacting rollers are directed toward the roller center, the angles of each force can be obtained based on the coordinates of the center of each roller. The specific calculation formula is as follows:

[0152]

[0153] Among them, θ SO Expressing force F SO Angle. (y S , x S ) represents the center coordinate of the S roller. (y O , x O ) represents the center coordinate of the O roller.

[0154]

[0155] Among them, θ SP Expressing force F SP The angle of the force. (y S , x S ) represents the center coordinate of the S roller. (y P , x P ) represents the center coordinates of the P roller.

[0156]

[0157] Among them, θ OI Expressing force F OI The angle of the force. (y O , x O ) represents the center coordinate of the O roller. (y I , x I ) represents the center coordinates of roller I.

[0158]

[0159] Among them, θ OJ Expressing force F OJ The angle of the force. (y O , x O ) represents the center coordinate of the O roller. (y J , x J ) represents the center coordinate of the J roller.

[0160]

[0161] Among them, θ PJ Expressing force F PJ The angle of the force. (y P , x P ) represents the center coordinate of the P roller. (y J , x J ) represents the center coordinate of the J roller.

[0162]

[0163] Among them, θ PK Expressing force F PK The angle of the force. (y P , x P ) represents the center coordinate of the P roller. (y K , x K ) represents the center coordinates of the K roller.

[0164]

[0165] Among them, θ IA Expressing force F IA The angle of the force. (y I , x I ) represents the center coordinate of roller I. (y A , x A ) represents the center coordinates of roller A.

[0166]

[0167] Among them, θ IB Expressing force F IB The angle of the force. (y I , x I ) represents the center coordinate of roller I. (y B , x B ) represents the center coordinate of roller B.

[0168]

[0169] Among them, θ JB Expressing force F JB The angle of the force. (y J , x J ) represents the center coordinate of the J roller. (y B , x B ) represents the center coordinate of roller B.

[0170]

[0171] Among them, θ JC Expressing force F JC The angle of the force. (y J , x J ) represents the center coordinate of the J roller. (y C , x C ) represents the center coordinates of the C roller.

[0172]

[0173] Among them, θ KC Expressing force F KC The angle of the force. (y K , x K ) represents the center coordinate of K roller. (y C , x C ) represents the center coordinates of the C roller.

[0174]

[0175] Among them, θ KD Expressing force F KD The angle of the force. (y K , x K ) represents the center coordinate of K roller. (y D , x D ) represents the center coordinate of the D roller.

[0176] Furthermore, based on the torque balance state of roller B and roller C, the following equation can be listed:

[0177] F Brack L Brack =F Bhsg L Becc |sinθ Bhsg -θ Becc )|

[0178] Among them, F Brack Indicates the tangential force of the pressing rack on roller B. L Brack Indicates the distance between the pressing rack and roller B. Bhsg Indicates the force exerted by roller B on the frame. L Becc Indicates the eccentricity of roller B. θ Bhsg Indicates the angle of the force exerted by roller B on the frame. θ Becc Indicates the B roller's depression adjustment angle.

[0179] F Crack L Crack =F Chsg L Cecc |sin(θ Chsg -θ Cecc )|

[0180] Among them, F Crack Indicates the tangential force of the pressing rack on the C roller. L Crack Indicates the distance between the pressing rack and the C roller. Chsg Indicates the force exerted by C roller on the frame. L Cecc Indicates the eccentricity of the C roller. θ Chsg Indicates the angle of the force exerted by the C roller on the frame. θ Cecc Indicates the C roller's depression adjustment angle.

[0181] The processor 300 solves the above equations simultaneously and obtains the F Brack and F Crack The rolling force RF can be calculated. For example, the processor 300 calculates F Brack =1.77KN, F Crack =1.77 KN. And the processor 300 can calculate the rolling force RF =94.07 KN.

[0182] In addition, the processor 300 can also calculate the force between each roller in the roller group and the frame and the angle corresponding to the force. Table 10 shows the force between each roller and the frame and the angle corresponding to the force.

[0183] Table 10

[0184] Object Force angle Object Force angle Object Force angle SO 67.37 132.08 TR 71.02 -132.25 Ahsg 55.61 169.46 SP 67.37 47.92 TQ 71.02 -44.75 Bhsg 43.86 114.77 OI 61.06 151.91 RN 66.21 -151.85 Chsg 43.86 65.22 OJ 22.97 67.70 RM 20.38 -67.07 Chsg 55.61 10.54 PJ 22.97 112.30 QM 20.38 -112.93 Ehsg 60.26 -9.89 PK 61.06 28.09 QL 66.21 -28.15 FWf 42.63 -68.44 IA 55.61 169.46 NH 60.26 -170.11 Ghs 42.63 -111.56 IB 18.59 87.53 NG 20.90 -87.28 Hhsg 60.26 -170.11 JB 28.62 132.07 MG 25.09 -131.59 Brack 1.77 90.00 JC 28.63 47.93 MF 25.09 -48.41 Crack 1.77 90.00 KC 18.59 92.47 LF 20.90 -92.72 Frack 1.33 -90.00 KD 55.61 10.54 LE 60.26 -9.89 Grack 1.33 -90.00

[0185] Since the I roller, K roller, L roller, and N roller are transmission rollers connected to the motor, the processor 300 can calculate the friction force between the rollers based on the following formula when the rolling torque of the motor is known:

[0186]

[0187] Among them, r represents the radius of the roller, M represents the rolling torque of the motor, and F represents the friction force between the rollers.

[0188] Finally, after determining the rolling torque of the motor, the processor 300 can calculate the friction force between the rollers according to the following formula. The specific formula is as follows:

[0189]

[0190] Among them, μ represents the critical friction coefficient, N represents the radial force between each roller, and F represents the friction force between each roller.

[0191] When the processor 300 determines the critical friction coefficient, it can determine whether slippage will occur between the rollers based on the critical friction coefficient and historical slippage. If slippage will occur between the rollers, the processor 300 issues a warning to the operator via the terminal device 100.

[0192] Therefore, according to the first aspect of this embodiment, the technical effect of reducing the workload of operators and ensuring the accuracy of the adjustment process can be achieved.

[0193] In addition, reference Figure 1As shown, according to a second aspect of this embodiment, a storage medium is provided, wherein the storage medium includes a stored program, wherein when the program is run, a processor executes any one of the above methods.

[0194] Therefore, according to this embodiment, the technical effect of reducing the workload of operators and ensuring the accuracy of the adjustment process can be achieved.

[0195] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should be aware that the present invention is not limited by the order of the actions described, because according to the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0196] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0197] Example 2

[0198] Figure 5 FIG. 5 shows a device 500 for automatically calculating the rolling line position of a rolling mill according to this embodiment, which corresponds to the method according to embodiment 1. Figure 5As shown, the device 500 includes: a first value range determination module 510, which is used to determine the maximum eccentricity adjustment value based on a preset spacing threshold when the roll gap changes, and determine the value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls of the same layer in the rolling mill roll group; a second value range determination module 520, which is used to calculate the value range of the rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies the first constraint condition; a first feasible value determination module 530, which is used to select any rolling line target value from the value range of the rolling line target value value, and as the initial value, the initial value is iterated multiple times to determine the feasible value of the rolling line target value; an actual value determination module 540 is used to determine the optimization target, and based on the second constraint condition, optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the pressing stroke allowance; and a rolling line adjustment value determination module 550 is used to determine the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined.

[0199] Optionally, the second value range determination module 520 includes: a second feasible value determination module, which is used to take the maximum eccentricity adjustment value as the iteration initial value and iterate the maximum eccentricity adjustment value multiple times to determine the feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies the third constraint condition; and a second value range determination sub-module, which is used to calculate the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value.

[0200] Optionally, there is an upper roll gap between any two first intermediate rolls among the multiple first intermediate rolls and the first working roll, and the second value range determination submodule includes: a roll gap determination module, which is used to determine the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap and the minimum value of the lower roll gap based on the feasible value of the eccentricity adjustment value; and a value range determination unit, which is used to calculate the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value, the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap and the minimum value of the lower roll gap.

[0201] Optionally, the device 500 also includes: a downforce adjustment value determination module, which is used to determine the first downforce adjustment value corresponding to the maximum rolling thickness and the second downforce adjustment value corresponding to the minimum rolling thickness after the roll bounce based on the second relationship between the upper roll gap and the downforce adjustment value when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value.

[0202] Optionally, the device 500 also includes: a critical friction coefficient determination module, which is used to determine the critical friction coefficient based on the radial force between each roller and the friction force between each roller; and an early warning module, which is used to judge the slippage between each roller based on the critical friction coefficient and issue a warning when the roller slips.

[0203] Optionally, the multiple rollers include multiple drive rollers, the multiple drive rollers are connected to the motor, and any two of the multiple drive rollers are respectively tangent to the two first intermediate rollers corresponding to the upper roller gap, and the remaining two of the multiple drive rollers are respectively tangent to the two first intermediate rollers corresponding to the lower roller gap, and the critical friction coefficient determination module includes: a friction force determination module, which is used to determine the rolling torque of the motor and determine the friction force between each roller according to the radius and rolling torque of each roller; and a critical friction coefficient determination submodule, which is used to determine the critical friction coefficient between each roller according to the friction force between each roller and the radial force between each roller.

[0204] Therefore, according to this embodiment, the technical effect of reducing the workload of operators and ensuring the accuracy of the adjustment process can be achieved.

[0205] Example 3

[0206] Figure 6 FIG. 6 shows an apparatus 600 for automatically calculating the rolling line position of a rolling mill according to this embodiment, which corresponds to the method according to embodiment 1. Figure 6 As shown, the device 600 includes: a processor 610; and a memory 620, connected to the processor 610, for providing the processor 610 with instructions for processing the following processing steps: in the case of a roll gap change, determining a maximum eccentricity adjustment value based on a preset spacing threshold, and determining a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin of the spacing between rolls in the same layer of a rolling mill roll group; calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies a first constraint condition; and determining a value range of a rolling line target value based on the maximum eccentricity adjustment value. An arbitrary rolling line target value within the range of the standard value is taken as the initial value, and the initial value is iterated multiple times to determine the feasible value of the rolling line target value; an optimization target is determined, and based on the second constraint condition, the feasible value of the rolling line target value and the value range of the eccentricity adjustment value are optimized to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the press-down stroke allowance; and when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined, the rolling line adjustment value is determined based on the first relationship between the lower roll gap and the rolling line adjustment value.

[0207] Optionally, the operation of calculating the value range of the rolling line target value based on the maximum eccentricity adjustment value includes: taking the maximum eccentricity adjustment value as the iteration initial value, and iterating the maximum eccentricity adjustment value multiple times to determine the feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies the third constraint condition; and calculating the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value.

[0208] Optionally, there is an upper roll gap between any two first intermediate rolls among the multiple first intermediate rolls and the first working roll, and based on the target eccentricity adjustment value, the operation of calculating the value range of the rolling line target value includes: determining the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap and the minimum value of the lower roll gap based on the feasible value of the eccentricity adjustment value; and calculating the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value, the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap and the minimum value of the lower roll gap.

[0209] Optionally, the device 600 also includes: when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, based on the second relationship between the upper roll gap and the downforce adjustment value, determining a first downforce adjustment value corresponding to the maximum rolling thickness and a second downforce adjustment value corresponding to the minimum rolling thickness after the roll bounce.

[0210] Optionally, the device 600 further includes: determining a critical friction coefficient based on the radial force between each roller and the friction force between each roller; and judging the slippage between each roller based on the critical friction coefficient, and issuing a warning in the event of roller slippage.

[0211] Optionally, the multiple rollers include multiple drive rollers, the multiple drive rollers are connected to the motor, and any two drive rollers among the multiple drive rollers are respectively tangent to the two first intermediate rollers corresponding to the upper roller gap, and the remaining two drive rollers among the multiple drive rollers are respectively tangent to the two first intermediate rollers corresponding to the lower roller gap, and the operation of determining the critical friction coefficient based on the radial force between each roller and the friction force between each roller includes: determining the rolling torque of the motor, and determining the friction force between each roller according to the radius and rolling torque of each roller; and determining the critical friction coefficient between each roller according to the friction force between each roller and the radial force between each roller.

[0212] Therefore, according to this embodiment, the technical effect of reducing the workload of operators and ensuring the accuracy of the adjustment process can be achieved.

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

[0214] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0215] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

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

[0217] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0218] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.

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

Claims

1. A method for automatically calculating the rolling line position of a rolling mill, applied to a rolling mill roll group, wherein the rolling mill roll group includes a plurality of rolls, and the plurality of rolls include a first working roll and a second working roll arranged opposite to each other, and a roll gap exists between the first working roll and the second working roll, and the plurality of rolls include a plurality of first intermediate rolls, and a lower roll gap exists between any two first intermediate rolls of the plurality of first intermediate rolls and the second working roll, characterized in that: include: In the case where the roll gap changes, a maximum eccentricity adjustment value is determined based on a preset spacing threshold, and a value range of the eccentricity adjustment value is determined based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin of the spacing between rolls in the same layer of the rolling mill roll group; Based on the maximum eccentricity adjustment value, a value range of a rolling line target value is calculated, wherein the rolling line target value satisfies a first constraint condition; Any rolling line target value is selected from the range of the rolling line target value and used as an initial value, and the initial value is iterated multiple times to determine a feasible value of the rolling line target value; determining an optimization target, and optimizing the feasible value of the pass line target value and the value range of the eccentricity adjustment value based on the second constraint condition, thereby determining an actual value of the pass line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the press stroke allowance; as well as In the case of determining the actual value of the pass line target value and the actual value of the eccentricity adjustment value, the pass line adjustment value is determined based on a first relationship between the lower roll gap and the pass line adjustment value, wherein The operation of calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value includes: Taking the maximum eccentricity adjustment value as an iteration initial value, and performing multiple iterations on the maximum eccentricity adjustment value, thereby determining a feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies a third constraint condition; and Based on the feasible value of the eccentricity adjustment value, the value range of the rolling line target value is calculated, where An operation of calculating a value range of the target pass line value based on a target eccentricity adjustment value and obtaining an upper roll gap between any two first intermediate rolls among the plurality of first intermediate rolls and the first working roll comprises: Determining the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap, and the minimum value of the lower roll gap based on the feasible value of the eccentricity adjustment value; and The range of the rolling line target value is calculated based on the feasible value of the eccentricity adjustment value, the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap, and the minimum value of the lower roll gap, where The method also includes: when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, based on the second relationship between the upper roll gap and the downforce adjustment value, determining a first downforce adjustment value corresponding to the maximum rolling thickness and a second downforce adjustment value corresponding to the minimum rolling thickness after the roll bounce.

2. The method according to claim 1, characterized in that Also includes: determining a critical friction coefficient based on the radial force between the rollers and the friction force between the rollers; as well as The slippage between the rollers is determined based on the critical friction coefficient, and a warning is issued when the rollers slip.

3. The method according to claim 2, characterized in that The plurality of rollers include a plurality of drive rollers, the plurality of drive rollers are connected to a motor, and any two of the plurality of drive rollers are respectively tangent to the two first intermediate rollers corresponding to the upper roller gap, and the remaining two of the plurality of drive rollers are respectively tangent to the two first intermediate rollers corresponding to the lower roller gap, and the operation of determining the critical friction coefficient based on the radial force between the rollers and the friction force between the rollers includes: Determining the rolling torque of the motor, and determining the friction between the rollers according to the radius of the rollers and the rolling torque; and The critical friction coefficient between the rollers is determined according to the friction force between the rollers and the radial force between the rollers.

4. A storage medium, characterized in that The storage medium includes a stored program, wherein when the program is run, the processor executes the method according to any one of claims 1 to 3.

5. A device for automatically calculating the position of a rolling mill pass line, characterized in that: include: a first value range determining module, configured to determine a maximum eccentricity adjustment value based on a preset spacing threshold when the roll gap changes, and to determine a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin of the spacing between rolls in the same layer of the rolling mill roll group; A second value range determination module is configured to calculate a value range of a rolling line target value based on the maximum eccentricity adjustment value, wherein the rolling line target value satisfies a first constraint condition; a first feasible value determination module, configured to select any one of the pass line target values ​​within the range of the pass line target values ​​as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the pass line target value; an actual value determination module, configured to determine an optimization target and, based on a second constraint condition, optimize the feasible value of the pass line target value and the value range of the eccentricity adjustment value, thereby determining an actual value of the pass line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate a press stroke allowance; as well as A rolling line adjustment value determination module is used to determine the rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined, wherein The second value range determination module includes: a second feasible value determining module, configured to use the maximum eccentricity adjustment value as an iteration initial value and perform multiple iterations on the maximum eccentricity adjustment value, thereby determining a feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies a third constraint condition; and The second value range determination submodule is used to calculate the value range of the rolling line target value based on the feasible value of the eccentricity adjustment value, where An upper roll gap exists between any two first intermediate rolls among the plurality of first intermediate rolls and the first working roll, and the second value range determination submodule includes: a roll gap value determination module, configured to determine, based on feasible values ​​of the eccentricity adjustment value, a maximum value of the upper roll gap, a minimum value of the upper roll gap, a maximum value of the lower roll gap, and a minimum value of the lower roll gap; and A value range determination unit is used to calculate the value range of the rolling line target value according to the feasible value of the eccentricity adjustment value, the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap and the minimum value of the lower roll gap, wherein The device also includes: a pressure reduction adjustment value determination module, which is used to determine a first pressure reduction adjustment value corresponding to the maximum rolling thickness and a second pressure reduction adjustment value corresponding to the minimum rolling thickness after the roll bounce based on the second relationship between the upper roll gap and the pressure reduction adjustment value when the actual value of the rolling line target value and the actual value of the eccentricity adjustment value are determined.

6. A device for automatically calculating the position of a rolling mill pass line, characterized in that: include: processor; as well as A memory, connected to the processor, configured to provide the processor with instructions for processing the following processing steps: In the case of a roll gap change, a maximum eccentricity adjustment value is determined based on a preset spacing threshold, and a value range of the eccentricity adjustment value is determined based on the maximum eccentricity adjustment value, wherein the spacing threshold is used to indicate a minimum safety margin of the spacing between rolls in the same layer of the rolling mill roll group; Based on the maximum eccentricity adjustment value, a value range of a rolling line target value is calculated, wherein the rolling line target value satisfies a first constraint condition; Any rolling line target value is selected from the range of the rolling line target value and used as an initial value, and the initial value is iterated multiple times to determine a feasible value of the rolling line target value; determining an optimization target, and optimizing the feasible value of the pass line target value and the value range of the eccentricity adjustment value based on the second constraint condition, thereby determining an actual value of the pass line target value and the actual value of the eccentricity adjustment value, wherein the optimization target is used to indicate the press stroke allowance; as well as In the case of determining the actual value of the pass line target value and the actual value of the eccentricity adjustment value, the pass line adjustment value is determined based on a first relationship between the lower roll gap and the pass line adjustment value, wherein The operation of calculating a value range of a rolling line target value based on the maximum eccentricity adjustment value includes: Taking the maximum eccentricity adjustment value as an iteration initial value, and performing multiple iterations on the maximum eccentricity adjustment value, thereby determining a feasible value of the eccentricity adjustment value, wherein the feasible value of the eccentricity adjustment value satisfies a third constraint condition; and Based on the feasible value of the eccentricity adjustment value, the value range of the rolling line target value is calculated, where An operation of calculating a value range of the target pass line value based on a target eccentricity adjustment value and calculating a value range of the target pass line value between any two first intermediate rolls among the plurality of first intermediate rolls and the first work roll includes: Determining the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap, and the minimum value of the lower roll gap based on the feasible value of the eccentricity adjustment value; and The range of the rolling line target value is calculated based on the feasible value of the eccentricity adjustment value, the maximum value of the upper roll gap, the minimum value of the upper roll gap, the maximum value of the lower roll gap, and the minimum value of the lower roll gap, where The device also includes: when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, based on the second relationship between the upper roll gap and the downforce adjustment value, determining a first downforce adjustment value corresponding to the maximum rolling thickness and a second downforce adjustment value corresponding to the minimum rolling thickness after the roll bounce.

Citation Information

Patent Citations

  • Rolling mill having roll base with bidimension built-up structure

    CN100998994A

  • Reversible cold-rolling equipment and production method thereof

    CN101817016A