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

By determining the maximum eccentric adjustment value and the value range of the rolling line target value in the rolling mill roll group, performing multiple iterations and optimizations, automatically calculating the rolling line position of the rolling mill, solving the problem that the rolling line position cannot be automatically determined in the prior art, and improving the adjustment efficiency and accuracy.

CN120087057AActive Publication Date: 2025-06-03BEIJING YIKONG SOFTWARE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The prior art cannot automatically determine the position of the rolling line of the rolling line relative to the rolling elevation, resulting in a decrease in the down pressure adjustment margin and a decrease in the available roll diameter range.

Method used

By determining the maximum eccentric adjustment value in the rolling mill roll group based on the preset spacing threshold value, and calculating the value range of the rolling line target value based on this, multiple iterations are performed to determine the feasible value of the rolling line target value, and optimizing the rolling line target value and the eccentric adjustment value to determine the rolling line adjustment value.

Benefits of technology

Automatic calculation of the rolling line position of the rolling mill is achieved, reducing the workload of the operator, improving the accuracy of the adjustment process, and increasing the pressure adjustment margin and available roller diameter range.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087057A_ABST
    Figure CN120087057A_ABST
Patent Text Reader

Abstract

The invention discloses a method for automatically calculating the position of a rolling line of a rolling mill, and the method comprises the steps: determining a maximum eccentric adjustment value based on a preset spacing threshold value under the condition that a roll gap changes, and determining the value range of the eccentric adjustment value based on the maximum eccentric adjustment value; on the basis of the maximum eccentric adjustment value, the value range of the rolling line target value is obtained through calculation; randomly taking a rolling line target value from the value range of the rolling line target value, taking the rolling line target value as an initial value, and carrying out multiple iterations on the initial value so as 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 eccentric adjustment value based on a second constraint condition, so as to determine the actual value of the rolling line target value and the actual value of the eccentric adjustment value; and under the condition that the actual value of the rolling line target value and the actual value of the eccentric adjustment value are determined, the rolling line adjustment value is determined based on the first relation between the lower roll gap and the rolling line adjustment value.
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 particularly to a method, device and storage medium for automatically calculating the position of the rolling line of a rolling mill. Background Art

[0002] The rolling line elevation refers to the standard height from the rolling line to the bottom of the rolling mill. During the operation of the rolling mill, the height of the rolling line has an important impact on the rolling quality and production efficiency of the strip. The rolling line elevation is generally flush with the upper roll surfaces of the turning rolls and tension measuring rolls on the rolling line.

[0003] Currently, the existing rolling mills mainly adjust the height of the lower working roll, that is, the position of the rolling line 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 method is to adjust the position of the rolling line to be consistent with the rolling line elevation. Although there is this target value of the rolling line elevation, which is convenient for software (wherein, the software is used to control the eccentric adjustment mechanism and the rolling line adjustment mechanism) to calculate, in actual production, it is not necessary to adjust the position of the rolling line to be consistent with the rolling line elevation. And in actual production, the operator does not manually adjust in the above manner (that is, adjust the position of the rolling line to be consistent with the rolling line elevation). In addition, the above operation of adjusting the position of the rolling line to be consistent with the rolling line elevation not only reduces the reduction adjustment margin but also reduces the available roll diameter range.

[0004] Furthermore, since the traditional software does not consider the maximum rollable strip thickness and the minimum rollable strip thickness and cannot automatically determine whether the rolling mill can roll the strip, currently only the operator can judge whether the rolling mill can roll the strip through historical experience, so the accuracy of the judgment is relatively low.

[0005] Aiming at the technical problem in the above-mentioned prior art that the position of the rolling line of the rolling mill relative to the rolling line elevation cannot be automatically determined, resulting in a reduction in the reduction adjustment margin and a reduction in the available roll diameter range, no effective solution has been proposed yet. Summary of the Invention

[0006] Embodiments of the present disclosure provide a method, device and storage medium for automatically calculating the position of the rolling line 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 relative to the rolling line elevation cannot be automatically determined, resulting in a reduction in the reduction adjustment margin and a reduction in the available roll diameter range.

[0007] According to one aspect of the embodiments 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 set. The rolling mill roll set includes a plurality of rolls, and the plurality of rolls include a first work roll and a second work roll arranged oppositely, and there is a roll gap between the first work roll and the second work roll. The plurality of rolls include a plurality of first intermediate rolls, and there is a lower roll gap between any two of the plurality of first intermediate rolls and the second work roll. The method includes: in the case of a change in the roll gap, 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, where the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls in the same layer of the rolling mill roll set; calculating a value range of the rolling line target value based on the maximum eccentricity adjustment value, where the rolling line target value satisfies a first constraint condition; arbitrarily selecting a rolling line target value from the value range of the rolling line target value and using it as an initial value, and performing multiple iterations on the initial value 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, where the optimization target is used to indicate the reduction stroke margin; and in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determining a rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value.

[0008] According to another aspect of the embodiments of the present disclosure, a storage medium is further provided. The storage medium includes a stored program, where the method described in any one of the above is executed by a processor when the program runs.

[0009] According to another aspect of the embodiments of the present disclosure, there is also provided a device for automatically calculating the rolling line position of a rolling mill, including: a first value range determination module, configured to determine a maximum eccentricity adjustment value based on a preset spacing threshold in the case of a roll gap change, and determine a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, where the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls in the same layer of the roll set of the rolling mill; a second value range determination module, configured to calculate a value range of the rolling line target value based on the maximum eccentricity adjustment value, where the rolling line target value satisfies a first constraint condition; a first feasible value determination module, configured to arbitrarily select a rolling line target value from the value range of the rolling line target value and use it as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the rolling line target value; an actual value determination module, configured to determine an optimization target, and optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on a second constraint condition, so as to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, where the optimization target is used to indicate the reduction stroke margin; and a rolling line adjustment value determination module, configured to determine a rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value.

[0010] According to another aspect of the embodiments of the present disclosure, there is also provided a device for automatically calculating the rolling line position of a rolling mill, including: a processor; and a memory connected to the processor for providing instructions for the processor to perform the following processing steps: in the case of a roll gap change, determine a maximum eccentricity adjustment value based on a preset spacing threshold, and determine a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, where the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls in the same layer of the roll set of the rolling mill; calculate a value range of the rolling line target value based on the maximum eccentricity adjustment value, where the rolling line target value satisfies a first constraint condition; arbitrarily select a rolling line target value from the value range of the rolling line target value and use it as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the rolling line target value; determine an optimization target, and optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on a second constraint condition, so as to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, where the optimization target is used to indicate the reduction stroke margin; and in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determine a rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value.

[0011] The present application discloses a method for automatically calculating the position of the rolling line of a rolling mill. First, in the case of roll gap variation, 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 target rolling line value based on the maximum eccentricity adjustment value. Further, the processor arbitrarily selects a target rolling line value from the value range of the target rolling line value and uses it as an initial value, and performs multiple iterations on the initial value to determine the feasible value of the target rolling line value. After that, the processor determines the optimization objective, and optimizes the feasible value of the target rolling line value and the value range of the eccentricity adjustment value based on the second constraint condition, so as to determine the actual value of the target rolling line value and the actual value of the eccentricity adjustment value. Finally, when the processor determines the actual value of the target rolling line value and the actual value of the eccentricity adjustment value, it determines the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value.

[0012] As can be seen from the above, different from manually adjusting the position of the rolling line of the rolling mill relative to the rolling elevation by an operator in the prior art, 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 position of the rolling line to be consistent with the rolling line elevation, but further calculates the rolling line adjustment value based on the actual value of the target rolling line value and the actual value of the eccentricity adjustment value (i.e., the optimal target rolling line value and the optimal eccentricity adjustment value), and adjusts the position of the rolling line based on the rolling line adjustment value, it can not only increase the reduction adjustment margin, but also increase the available roll diameter range.

[0014] Furthermore, it solves the technical problem in the prior art that the position of the rolling line of the rolling mill relative to the rolling line elevation cannot be automatically determined, resulting in a reduction in the reduction adjustment margin and a decrease in 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 form a part of this application. The schematic embodiments of the present disclosure and their descriptions are used to explain the present disclosure and do not constitute an improper limitation to 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 position of the rolling line of a rolling mill according to Embodiment 1 of the present application;

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

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

[0020] Figure 5 is a schematic diagram of a device for automatically calculating the rolling line position of a rolling mill according to Embodiment 2 of the present application;

[0021] Figure 6 is a schematic diagram of a device for automatically calculating the rolling line position of a rolling mill according to Embodiment 3 of the present application. Detailed implementation manners

[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 with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall 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 do not necessarily need to be used to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device including a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0024] Embodiment 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 the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0026] The method embodiment provided in this embodiment can be executed on a mobile terminal, a computer terminal, a server, or a similar computing device. Figure 1The hardware structure block diagram of a computing device for implementing the automatic calculation of the rolling line position of a rolling mill is shown. As Figure 1 shown, the computing device may include one or more processors (the processors may include, but are not limited to, processing devices such as microprocessor MCUs or programmable logic devices FPGAs), a memory for storing data, a transmission device for communication functions, and an input / output interface. Among them, the memory, the transmission device, and the input / output interface are connected to the processor through a bus. In addition, it may further include: a display, a keyboard, and a cursor control device connected to the input / output interface. Those of ordinary skill in the art can understand that Figure 1 the structure shown is only schematic and does not limit the structure of the above-mentioned electronic device. For example, the computing device may further include more or fewer components than Figure 1 shown, or have a different configuration from Figure 1 shown.

[0027] It should be noted that the above one or more processors and / or other data processing circuits are generally referred to as "data processing circuits" in this article. The data processing circuit may be embodied in software, hardware, firmware, or any combination thereof, in whole or in part. In addition, the data processing circuit may be a single independent processing module, or be incorporated in whole or in part into any one of other elements in the computing device. As involved in the embodiments of the present disclosure, the data processing circuit is a processor control (such as the selection of a variable resistance 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 line position of the rolling mill in the embodiments 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 line position of the above application program. The memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memories. In some instances, the memory may further include a memory remotely disposed relative to the processor, and these remote memories may be connected to the computing device through a network. Examples of the above network include, but are not limited to, the Internet, an enterprise 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 above-mentioned network may include a wireless network provided by a communication provider of a computing device. In one example, the transmission device includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device can be a Radio Frequency (RF) module, which is used to communicate with the Internet wirelessly.

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

[0031] It should be noted here that in some alternative embodiments, the above Figure 1 shown computing device may include hardware elements (including circuits), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware elements and software elements. It should be pointed out that Figure 1 is only an example of a specific specific instance and is intended to show the types of components that may exist in the above computing device.

[0032] Figure 2 is a schematic diagram of a system for automatically calculating the rolling line position of a rolling mill according to the present embodiment. Referring to Figure 2 shown, the system includes: a terminal device 100, a rolling mill 200, and a processor 300. Among them, the terminal device 100 is connected to the rolling mill 200, and the terminal device 100 is connected to the processor 300 through a network. Thus, the processor 300 can respond to an instruction sent by an operator through the terminal device 100 to adjust the rolling line of the rolling mill 200, and by determining the rolling line adjustment value, the rolling line position of the rolling mill 200 is adjusted.

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

[0034] Under the above operating environment, according to the first aspect of the present embodiment, a method for automatically calculating the rolling line position of a rolling mill is provided, and this method is implemented by the Figure 2 shown processor 300. Figure 3 shows a flowchart of this method. Referring to Figure 3 shown, this method includes:

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

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

[0037] S306: Arbitrarily select a rolling line target value from the value range of the rolling line target value as the initial value, and perform multiple iterations on the initial value to determine the feasible value of the rolling line target value;

[0038] S308: Determine the optimization objective, and optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on the second constraint condition to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, where the optimization objective is used to indicate the reduction stroke margin; and

[0039] S310: Under the condition of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determine the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value.

[0040] Specifically, Figure 4 is a schematic diagram of the rolling mill roll group according to the embodiment of the present application. Refer to Figure 2 and Figure 4 As shown, the rolling mill 200 includes a rolling mill roll group. And the rolling mill roll group is respectively connected to a screwdown adjustment mechanism, an eccentricity adjustment mechanism, a crown adjustment mechanism, and a rolling line adjustment mechanism (not shown in the figure). The rolling mill roll group includes 8 backup rolls (i.e., backup roll A - H), 6 second intermediate rolls (i.e., second intermediate roll I - N), 4 first intermediate rolls (i.e., first intermediate roll O - R), and 2 work rolls (i.e., first work roll S and second work roll T).

[0041] Among them, the backup roll group (i.e., 8 backup rolls) is located on the outermost side of the rolling mill roll group, and among them, backup roll A, backup roll D, backup roll E, and backup roll H are single - eccentricity structures, mainly used for roll diameter compensation. The center coordinates of backup roll A, backup roll D, backup roll E, and backup roll H can be calculated by the following formulas:

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

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

[0044] Among them, (x, y) is the geometric center of the backup roll j, and j = A, D, E, H. (x 0 , y 0 ) is the rotation center of the eccentricity adjustment mechanism of the backup roll j, ε represents the eccentricity of the backup roll j, and α represents the adjustment rotation angle of the backup roll j.

[0045] The backup rolls B, C, F, and G are double-eccentric structures, mainly used for adjusting the reduction and strip shape. The center coordinates of the backup rolls B, C, F, and G can be calculated by the following formulas:

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

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

[0048] Among them, (x i , y i ) is the geometric center of the backup roll i, and i = B, C, F, G. (x 1 , y 1 ) is the rotation center of the crown adjustment mechanism of the backup roll i, ε 1 is the eccentricity of the crown adjustment mechanism, α 1 represents the adjustment rotation angle of the crown adjustment mechanism, ε 2 represents the eccentricity of the reduction adjustment mechanism, and α 2 represents the adjustment rotation angle of the reduction adjustment mechanism.

[0049] The second intermediate roll is located inside the mill roll set relative to the backup roll, and the second intermediate roll includes the second intermediate roll I, the second intermediate roll J, the second intermediate roll K, the second intermediate roll L, the second intermediate roll M, and the second intermediate roll N. Among them, the second intermediate roll I and the second intermediate roll K are drive rolls, and the second intermediate roll L and the second intermediate roll N are also drive rolls. And since each second intermediate roll is externally tangent to two backup rolls respectively, the center coordinates of each second intermediate roll can be determined based on the following equations:

[0050]

[0051] Among them, (x a , y ais the center coordinate of any second intermediate roll, and a = I, J, K, L, M, N. r a represents the roll diameter of the corresponding first intermediate roll. (x b , y b ) and (x c , y c ) are the center coordinates of two backup rolls tangent to the above-mentioned second intermediate roll. r b and r c represent the roll diameters of two backup rolls tangent to the second intermediate roll.

[0052] The first intermediate roll is located inside the roll set of the rolling mill relative to the second intermediate roll, and the first intermediate roll includes the first intermediate roll O, the first intermediate roll P, the first intermediate roll Q, and the first intermediate roll R. And since each first intermediate roll is externally tangent to two second intermediate rolls, the center coordinates of each first intermediate roll can be determined based on the following system of equations:

[0053]

[0054] Among them, (x d , y d ) is the center coordinate of any first intermediate roll, and d = O, P, Q, R. r d represents the roll diameter of the corresponding first intermediate roll. (x e , y e ) and (x f , y f ) are the center coordinates of two second intermediate rolls tangent to the above-mentioned first intermediate roll. r e and r f represent the roll diameters of two second intermediate rolls tangent to the first intermediate roll.

[0055] The work roll is located inside the roll set of the rolling mill relative to the first intermediate roll, and the work roll includes the first work roll S and the second work roll T. And since each work roll is externally tangent to two first intermediate rolls, the center coordinates of each work roll can be determined based on the following system of equations:

[0056]

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

[0058] Thus, when determining the center coordinates of the center of the second work roll T the roll diameter of the first work roll S and the roll diameter of the second work roll T it is possible to calculate the roll gap h between the first work roll S and the second work roll T:

[0059]

[0060] Thus, based on the above, it can be known that the processor 300 can control the roll gap between the first work roll and the second work roll by controlling the screwdown adjustment mechanism, the eccentricity adjustment mechanism, and the crown adjustment mechanism.

[0061] Thus, when the roll gap changes, the processor 300 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 (S302). Among them, the value range of the eccentricity adjustment value determined by the processor 300 should ensure that the spacing between the rolls of the same layer is not less than the safety margin during the process of the roll gap changing from fully open to fully closed (i.e., during the process of the roll gap changing). That is, the spacing between adjacent two of the multiple backup rolls (A, B, C, D) is not less than the safety margin. The spacing between adjacent two of the multiple backup rolls (E, F, H, G) is not less than the safety margin. The spacing between adjacent two of the multiple second intermediate rolls (I, J, K) is not less than the safety margin. The spacing between adjacent two of the multiple second intermediate rolls (L, M, N) is not less than the safety margin. The spacing between the first intermediate rolls (O, P) is not less than the safety margin. The spacing between the first intermediate rolls (R, Q) is not less than the safety margin. Among them, since the spacing between the rolls of the same layer decreases as the eccentricity adjustment value increases, the bisection method can be used to determine the maximum eccentricity adjustment value. Thus, when the maximum eccentricity adjustment value is determined, the value range of the eccentricity adjustment value can be further determined. Among them, in this embodiment, the value range of the eccentricity adjustment value is less than the maximum eccentricity adjustment value and greater than 0.

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

[0063] Table 1

[0064]

[0065]

[0066] Referring to Table 1, dia represents the roll 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 adjustment mechanisms, rolling line adjustment mechanisms, screwdown adjustment mechanisms, and shape adjustment mechanisms of each roll, the eccentricity, 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] Among them, EccA, EccD, EccE, and EccH respectively represent the eccentricity adjustment mechanisms of roll A, roll D, roll E, and roll H. PasslineF and PasslineG respectively represent the rolling line adjustment mechanisms of roll F and roll G. ScrewdownB and ScrewdownC respectively represent the screwdown adjustment mechanisms of roll B and roll C. AsURollB and AsURollC respectively represent the shape adjustment mechanisms of roll B and roll C. Ecclength represents the eccentricity. Initangle and finalangle respectively represent the eccentricity angles when the eccentricity adjustment values are 0% and 100%.

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

[0072] Then, the processor 300 can determine the maximum eccentricity adjustment value to be 60.058% based on the dichotomy method and perform 10 iterations.

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

[0074] Table 3

[0075]

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

[0077] And in the case of determining that the maximum eccentricity adjustment value is 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 as [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 initial value of iteration, and iterates the maximum eccentricity adjustment value multiple times to determine the feasible values of the eccentricity adjustment value. The feasible values of the eccentricity adjustment value need to satisfy the third constraint condition. Then, the processor 300 calculates the value range of the rolling line target value based on the feasible values of the eccentricity adjustment value. The above content will be described in detail later, so it will not be elaborated here.

[0079] Further, the processor 300 arbitrarily selects a rolling line target value from the value range of the rolling line target value as the initial value, and iterates the initial value multiple times to determine the feasible values of the rolling line target value (S306). For example, since the maximum and minimum values of the upper roll gap and the lower roll gap have a monotonic relationship with the eccentricity adjustment value, it can be known that the rolling line target value that meets the rolling calculation requirements is a continuous range. Thus, the processor 300 selects the rolling line target value of -3.425 mm from the value range of the rolling line target value as the initial value of iteration. And the initial value of iteration is iterated multiple times using the dichotomy method twice to determine that the minimum value of the rolling line target value is -5.472 mm and the maximum value is -1.465 mm.

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

[0081] Table 4

[0082]

[0083] Referring to Table 4, when the minimum rolling line target values are -5.30709 mm, -5.42468 mm, -5.45408 mm, -5.46878 mm, -5.47245 mm, the rolling calculation requirements are met.

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

[0085] Table 5

[0086]

[0087] Referring to Table 5, when the minimum rolling line target values are -1.74686 mm, -1.53703 mm, -1.48457 mm, -1.47145 mm, -1.46489 mm, the rolling calculation requirements are met.

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

[0089] Further, the processor 300 determines the optimization objective, and based on the second constraint condition, optimizes the feasible values of the rolling line target value and the value range of the eccentricity adjustment value, so as to determine 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 value, the processor 300 needs to further determine the best combination of the rolling line target value and the eccentricity adjustment value (i.e., the actual value of the rolling line target value and the actual value of the eccentricity adjustment value), so as to maximize the reduction stroke margin. Among them, the reduction stroke margin is used as the optimization objective, and the feasible values of the rolling line target value and the value range of the eccentricity adjustment value are used as variables. And the reduction stroke margin is used to indicate the margin corresponding to the reduction stroke when the roll is rolling. And based on the second constraint condition, the gradient ascent method is used for solving, so as to finally determine the actual value of the rolling line target value, the actual value of the eccentricity adjustment value, and the reduction stroke margin at this time. The second constraint condition includes rolling calculation conditions, conditions that the eccentricity adjustment value needs to satisfy (i.e., the third constraint condition), and conditions that the rolling line target value needs to satisfy (i.e., the first constraint condition) as inequality constraints, and the relationship between the roll gap and the adjustment values of each mechanism as an equality constraint.

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

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

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

[0093] 3. When the reduction adjustment mechanism is fully closed, the roll gap of the work roll should be smaller than the minimum thickness of the strip that can be rolled when considering rolling springback.

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

[0095] 1. When the reduction adjustment mechanism and the rolling line adjustment mechanism are fully closed, the roll gap of the work roll (the minimum value of the upper roll gap - the maximum value of the lower roll gap) should be smaller than the minimum thickness of the strip that the rolling mill can roll when considering rolling springback.

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

[0097] 3. During the process of the roll gap adjusting mechanism moving from fully open to fully closed, the change in the roll gap of the work rolls (the maximum upper roll gap - the minimum upper roll gap + the maximum lower roll gap - the minimum lower roll gap) should 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 considering rolling springback.

[0098] The conditions that the rolling line target value needs to meet include:

[0099] 1. The rolling line target value needs to be set between the minimum value 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 upper roll gap to ensure that the strip can enter the roll gap.

[0101] 3. The rolling line target value + the minimum thickness of the strip that the rolling mill can roll considering rolling springback is greater than the minimum upper roll gap to ensure that the exit thickness of the strip can reach the target thickness.

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

[0103] Finally, in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, the processor 300 determines the rolling line adjustment value based on the first relationship between the lower roll gap and the rolling line adjustment value (S310). Specifically, in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, the processor 300 can determine the rolling line adjustment value by the Newton method according to the monotonic relationship (i.e., the first relationship) between the lower roll gap and the rolling line adjustment value.

[0104] Table 6 shows the rolling line adjustment value and the value of the lower roll gap.

[0105] Table 6

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

[0107] Thus, in the case where the processor 300 determines the rolling line adjustment value, the rolling line can be further adjusted to the specified position by controlling the rolling line adjustment mechanism. Among them, the specified position can increase the roll gap adjustment margin and increase the available roll diameter range.

[0108] As described in the background art, currently, the 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 this target value of the rolling line elevation, which is convenient for the software (where the software is used to control the eccentric adjustment device and the rolling line adjustment device) to calculate, in actual production, it is not necessary to adjust the rolling line position to be consistent with the rolling line elevation. And in actual production, the operator does not manually adjust in the above manner (that is, adjust the rolling line position to be consistent with the rolling line elevation). In addition, the above operation of adjusting the rolling line position to be consistent with the rolling line elevation not only reduces the reduction adjustment margin but also reduces the available roll diameter range.

[0109] In view of this, different from 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 (that is, 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 eccentric adjustment value (that is, the optimal rolling line target value and the optimal eccentric adjustment value), and adjusts the rolling line position based on the rolling line adjustment value, it can not only increase the reduction adjustment margin but also increase the available roll diameter range.

[0111] Furthermore, it solves the technical problem in the prior art that the position of the rolling line of the rolling mill relative to the rolling line elevation cannot be automatically determined, resulting in a reduction in the reduction adjustment margin and a reduction in the available roll diameter range.

[0112] Optionally, the operation of calculating the value range of the rolling line target value based on the maximum eccentricity adjustment value includes: using the maximum eccentricity adjustment value as the initial value for iteration and performing multiple iterations on the maximum eccentricity adjustment value to determine the feasible values of the eccentricity adjustment value, where the feasible values of the eccentricity adjustment value satisfy the third constraint condition; and calculating the value range of the rolling line target value based on the feasible values of the eccentricity adjustment value. There are upper roll gaps between the remaining two first intermediate rolls among the multiple first intermediate rolls and the first work roll, and the operation of calculating the value range of the rolling line target value based on the target eccentricity adjustment 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 values of the eccentricity adjustment value; and calculating the value range of the rolling line target value according to the feasible values 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.

[0113] Specifically, when the processor 300 determines the maximum eccentricity adjustment value, it is necessary to further determine a feasible value that satisfies the conditions of the eccentricity adjustment value. Since the upper roll gap decreases as the eccentricity adjustment value increases and the lower roll gap increases as the eccentricity adjustment value increases, the bisection method can be used to obtain a feasible value that satisfies the conditions of the eccentricity adjustment value. Among them, the processor 300 determines the maximum eccentricity adjustment value as the initial value for iteration and uses the bisection method to calculate a feasible value that satisfies the conditions for calculating the eccentricity adjustment value. For example, the feasible value of the eccentricity adjustment value is 30.029%.

[0114] This feasible value of the eccentricity adjustment value can already meet the calculation requirements, so there is no need to continue the iteration. Table 7 shows the maximum value of the eccentricity adjustment value and the feasible value of the eccentricity adjustment value, as well as the maximum value of the upper roll gap, the minimum value of the upper roll gap, the minimum value of the lower roll gap, and the maximum value of the lower roll gap corresponding to the maximum value of the eccentricity adjustment value and the feasible value of the eccentricity adjustment value, respectively.

[0115] Table 7

[0116]

[0117] Based on the calculated feasible values of the eccentricity adjustment value, 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 processor 300 can calculate the value range of the rolling line target value. Among them, the value range of the rolling line target value needs to meet the above conditions of the rolling line target value.

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

[0119] Specifically, when the processor 300 determines the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, based on the monotonic relationship (i.e., the second relationship) between the upper roll gap and the screwdown adjustment value and using Newton's method, it is possible to determine the screwdown adjustment value corresponding to the maximum thickness of the strip that the rolling mill can roll, and, considering the roll springback, the screwdown adjustment value corresponding to the minimum thickness of the strip that the rolling mill can roll. For example, Table 8 shows the screwdown adjustment value and the upper roll gap value corresponding to the maximum thickness of the strip that the rolling mill can roll.

[0120] Table 8

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

[0122] Table 9 shows the screwdown adjustment value and the upper roll gap value corresponding to the minimum thickness of the strip that the rolling mill can roll, considering the roll springback.

[0123] Table 9

[0124]

[0125]

[0126] Therefore, as can be seen from Table 8 and Table 9 above, the screwdown adjustment value corresponding to the maximum thickness of the strip that the rolling mill can roll determined by the processor 300 is 44.80%, and, considering the roll springback, the screwdown adjustment value corresponding to the minimum thickness of the strip that the rolling mill can roll is 55.57%.

[0127] Therefore, different from the prior art, the present application can automatically determine whether the rolling mill can roll the strip through the above operation method (i.e., calculate the screwdown adjustment value corresponding to the maximum thickness of the strip that the rolling mill can roll, and, considering the roll springback, the screwdown adjustment value corresponding to the minimum thickness of the strip that the rolling mill can roll), so the accuracy of the determination can be greatly improved.

[0128] Optionally, it further includes: determining a critical friction coefficient based on the radial force and the frictional force between each pair of rollers; and judging the slipping condition between each pair of rollers according to the critical friction coefficient, and giving a warning when 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 respectively tangent to two first intermediate rollers corresponding to the upper roll gap, and the remaining two of the plurality of drive rollers are respectively tangent to two first intermediate rollers corresponding to the lower roll gap, and the operation of determining the critical friction coefficient based on the radial force and the frictional force between each pair of rollers includes: determining the rolling torque of the motor, and determining the frictional force between each pair of rollers according to the radius of each roller and the rolling torque; and determining the critical friction coefficient between each pair of rollers according to the frictional force between each pair of rollers and the radial force between each pair of rollers.

[0129] Specifically, by measuring the tangential force of the screw-down rack on the backup roll B and the backup roll C, the acting force between the backup roll and the frame, the acting force between the rollers, and the rolling force can be calculated. Since the distribution of the roll system is symmetric, taking the upper roll as an example, the angles and magnitudes of each force are calculated.

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

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

[0132] Wherein, RF is the rolling force, and the direction is vertically upward, and F SO represents the force of the S roll on the O roll, and θ SO represents the angle of the force F SO .

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

[0134] Wherein, F OI represents the force of the O roll on the I roll, and θ OI represents the angle of the force F OI . F OJ represents the force of the O roll on the J roll, and θ OJ represents the angle of the force F OJ .

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

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

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

[0138] Among them, F IA represents the force of the I roller on the A roller, and θ IA represents the angle of the force F IA . F IB represents the force of the I roller on the B roller, and θ IB represents the angle of the force F IB .

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

[0140] Among them, F JB represents the force of the J roller on the B roller, and θ JB represents the angle of the force F JB . F JC represents the force of the J roller on the C roller, and θ JC represents the angle of the force F JC .

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

[0142] Among them, F KC represents the force of the K roller on the C roller, and θ KC represents the angle of the force F KCAngle of F KD Indicates the force of the K roller on the D roller, θ KD Indicates the force F KD Angle of

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

[0144] Wherein, F AHsg Indicates the acting force of the A roller on the frame, θ AHsg Indicates the force F AHsg Angle of

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

[0146] Wherein, F Brack Indicates the tangential force of the screw-down rack on the B roller, θ Brack Indicates the force F Brack Angle of

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

[0148] Wherein, F CHsg Indicates the acting force of the C roller on the frame, θ CHsg Indicates the force F CHsg Angle of F Crack Indicates the tangential force of the screw-down rack on the C roller, θ Crack Indicates the force F Crack Angle

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

[0150] Wherein, F DHsg Indicates the acting force of the D roller on the frame, θ DHsg Indicates the force F DHsg Angle of

[0151] And since the forces between two mutually contacting rollers all point to the centers of the rollers, the angles of the forces can be obtained based on the center coordinates of each roller. The specific calculation formula is as follows:

[0152]

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

[0154]

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

[0156]

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

[0158]

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

[0160]

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

[0162]

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

[0164]

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

[0166]

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

[0168]

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

[0170]

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

[0172]

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

[0174]

[0175] Among them, θ KD represents the angle of the force F KD . (y K , x K ) represents the center coordinates of the K roll. (y D , x D ) represents the center coordinates of the D roll.

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

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

[0178] Among them, F Brack represents the tangential force of the screw-down rack on the B roll. L Brack represents the distance between the screw-down rack and the B roll. F Bhsg represents the force of the B roll on the frame. L Becc represents the eccentricity of the B roll. θ Bhsg represents the angle of the force of the B roll on the frame. θ Becc represents the screw-down adjustment angle of the B roll.

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

[0180] Among them, F Crack represents the tangential force of the screw-down rack on the C roll. L Crack represents the distance between the screw-down rack and the C roll. F Chsg represents the force of the C roll on the frame. L Cecc represents the eccentricity of the C roll. θ Chsg represents the angle of the force of the C roll on the frame. θ Cecc represents the screw-down adjustment angle of the C roll.

[0181] The processor 300 solves the above equations simultaneously and calculates F based on the calculation Brack and F Crack to calculate the rolling force RF. For example, the processor 300 calculates F Brack = 1.77 KN, 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 acting forces between each roll in the roll group and the housing, as well as the angles corresponding to the acting forces. Table 10 shows the acting forces between each roll and the housing, as well as the angles corresponding to the acting forces.

[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 Fhsg 42.63 -68.44 IA 55.61 169.46 NH 60.26 -170.11 Ghsg 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] Among them, since the I roll, K roll, L roll, and N roll are drive rolls and are connected to the motor, the processor 300 can calculate the frictional forces between each roll based on the following formula when the rolling torque of the motor is known:

[0186]

[0187] Among them, r represents the radius of the roll, M represents the rolling torque of the motor, and F represents the frictional forces between each roll.

[0188] Finally, when the processor 300 determines the rolling torque of the motor, the frictional forces between each roll can be calculated 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 roll, and F represents the frictional forces between each roll.

[0191] When the processor 300 determines the critical friction coefficient, it can judge whether slipping will occur between each roll according to the critical friction coefficient and the historical slipping situation. If slipping will occur between each roll, the processor 300 issues a warning to the operator through the terminal device 100.

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

[0193] In addition, refer to Figure 1As shown, according to the second aspect of this embodiment, a storage medium is provided. The storage medium includes a stored program, wherein, when the program runs, the method described in any one of the above is executed by a processor.

[0194] Thus, according to this embodiment, the technical effects 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 foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to 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 embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to enable a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.

[0197] Embodiment 2

[0198] Figure 5 An automatic calculation device 500 for the rolling line position of a rolling mill according to this embodiment is shown. The device 500 corresponds to the method according to Embodiment 1. Refer to Figure 5As shown, the device 500 includes: a first value range determination module 510, configured to, in the case of a roll gap change, determine a maximum eccentricity adjustment value based on a preset spacing threshold, and determine a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, where the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls in the same layer of the rolling mill roll set; a second value range determination module 520, configured to calculate a value range of the rolling line target value based on the maximum eccentricity adjustment value, where the rolling line target value satisfies a first constraint condition; a first feasible value determination module 530, configured to arbitrarily select a rolling line target value from the value range of the rolling line target value as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the rolling line target value; an actual value determination module 540, configured to determine an optimization target, and optimize 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, where the optimization target is used to indicate the reduction stroke margin; and a rolling line adjustment value determination module 550, configured to, in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determine a rolling line adjustment value based on a first relationship between the lower roll gap and the rolling line adjustment value.

[0199] Optionally, the second value range determination module 520 includes: a second feasible value determination module, configured to use the maximum eccentricity adjustment value as an iteration initial value and perform multiple iterations on the maximum eccentricity adjustment value to determine a feasible value of the eccentricity adjustment value, where the feasible value of the eccentricity adjustment value satisfies a third constraint condition; and a second value range determination sub-module, configured to calculate a 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 of the plurality of first intermediate rolls and the first work roll, and the second value range determination sub-module includes: a roll gap determination module, configured to determine 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 based on the feasible value of the eccentricity adjustment value; and a value range determination unit, configured to calculate a 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.

[0201] Optionally, the device 500 further includes: a reduction adjustment value determination module, configured to, in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determine a first reduction adjustment value corresponding to the maximum rolling thickness and a second reduction adjustment value corresponding to the minimum rolling thickness after roll springback based on a second relationship between the upper roll gap and the reduction adjustment value.

[0202] Optionally, the device 500 further includes: a critical friction coefficient determination module, configured to determine a critical friction coefficient based on the radial force between each pair of rolls and the frictional force between each pair of rolls; and an early warning module, configured to determine the slipping condition between each pair of rolls according to the critical friction coefficient, and issue a warning when the rolls slip.

[0203] Optionally, the plurality of rolls includes a plurality of drive rolls, the plurality of drive rolls are connected to a motor, and any two of the plurality of drive rolls are respectively tangent to two first intermediate rolls corresponding to the upper roll gap, and the remaining two of the plurality of drive rolls are respectively tangent to two first intermediate rolls corresponding to the lower roll gap. The critical friction coefficient determination module includes: a frictional force determination module, configured to determine the rolling torque of the motor, and determine the frictional force between each pair of rolls according to the radius of each roll and the rolling torque; and a critical friction coefficient determination sub-module, configured to determine the critical friction coefficient between each pair of rolls according to the frictional force between each pair of rolls and the radial force between each pair of rolls.

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

[0205] Embodiment 3

[0206] Figure 6 Fig. shows a device 600 for automatically calculating the rolling line position of a rolling mill according to this embodiment. The device 600 corresponds to the method according to Embodiment 1. Refer to Figure 6 As shown, the device 600 includes: a processor 610; and a memory 620, connected to the processor 610, for providing instructions for the processor 610 to perform the following processing steps: in the case of a change in the roll gap, determine a maximum eccentricity adjustment value based on a preset spacing threshold, and determine a value range of the eccentricity adjustment value based on the maximum eccentricity adjustment value, where the spacing threshold is used to indicate the minimum safety margin of the spacing between the rolls in the same layer of the rolling mill roll set; calculate a value range of the rolling line target value based on the maximum eccentricity adjustment value, where the rolling line target value satisfies a first constraint condition; arbitrarily select a rolling line target value from the value range of the rolling line target value and use it as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the rolling line target value; determine an optimization target, and optimize the feasible value of the rolling line target value and the value range of the eccentricity adjustment value based on a second constraint condition, so as to determine the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, where the optimization target is used to indicate the reduction stroke margin; and in the case of determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determine a rolling line adjustment value based on a 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: using the maximum eccentricity adjustment value as the initial value for iteration, and performing multiple iterations on the maximum eccentricity adjustment value to determine the feasible values of the eccentricity adjustment value, where the feasible values of the eccentricity adjustment value satisfy the third constraint condition; and calculating the value range of the rolling line target value based on the feasible values of the eccentricity adjustment value.

[0208] Optionally, there is an upper roll gap between any two of the multiple first intermediate rolls and the first work roll, and the operation of calculating the value range of the rolling line target value based on the target eccentricity adjustment 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 values of the eccentricity adjustment value; and calculating the value range of the rolling line target value according to the feasible values 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 further includes: when determining the actual value of the rolling line target value and the actual value of the eccentricity adjustment value, determining a first reduction adjustment value corresponding to the maximum rolling thickness and a second reduction adjustment value corresponding to the minimum rolling thickness after roll springback based on the second relationship between the upper roll gap and the reduction adjustment value.

[0210] Optionally, the device 600 further includes: determining the critical friction coefficient based on the radial force between each pair of rolls and the frictional force between each pair of rolls; and judging the slipping condition between each pair of rolls according to the critical friction coefficient, and issuing a warning when the rolls slip.

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

[0212] Thus, according to this embodiment, the technical effects of reducing the workload of the operator and ensuring the accuracy of the adjustment process can be achieved.

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

[0214] In the above embodiments of the present invention, the descriptions of the respective embodiments each have their own focuses. For the parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0215] In several embodiments provided by the present 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 illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of units or modules can be in an electrical or other form.

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

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

[0218] If the above-mentioned 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, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The foregoing storage medium includes: USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs, etc., which can store program codes.

[0219] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope 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 rolling rolls, and the plurality of rolling rolls include a first working roll and a second working roll arranged opposite to each other, and there is a roll gap between the first working roll and the second working roll, and the plurality of rolling rolls include a plurality of first intermediate rolls, and there is a lower roll gap 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 of the 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; Selecting any rolling line target value from the range of the rolling line target value as an initial value, iterating the initial value multiple times, thereby determining a feasible value of the rolling line target value; Determine an 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, so as 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 stroke margin; as well as When the actual value of the roll line target value and the actual value of the eccentricity adjustment value are determined, the roll line adjustment value is determined based on a first relationship between the lower roll gap and the roll line adjustment value.

2. The method according to claim 1, characterized in that 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 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.

3. The method according to claim 2, characterized in that An operation of having an upper roll gap between the remaining two first intermediate rolls of the plurality of first intermediate rolls and the first working roll, and calculating a value range of the rolling line target value based on the target eccentricity adjustment value, 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 value 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.

4. The method according to claim 3, characterized in that Also includes: While 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, 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.

5. The method according to claim 4, 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.

6. The method according to claim 5, 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 based on the radial force between the rollers and the friction force between the rollers, the operation of determining the critical friction coefficient 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.

7. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the processor executes the method according to any one of claims 1 to 6.

8. A device for automatically calculating the rolling line position of a rolling mill, characterized in that: include: A first value range determination module is used 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 of the rolls in the same layer of the rolling mill roll group; A second value range determination module, 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 is used to select any rolling line target value from the value range of the rolling line target value and use it as an initial value, and perform multiple iterations on the initial value to determine a feasible value of the rolling line target value; an actual value determination module, used to determine an 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, so as 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 stroke margin; 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 an actual value of the rolling line target value and an actual value of the eccentricity adjustment value are determined.

9. The device according to claim 8, characterized in that The second value range determination module includes: a second feasible value determination 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.

10. A device for automatically calculating the rolling line position of a rolling mill, 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 of the 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; Selecting any rolling line target value from the range of the rolling line target value as an initial value, iterating the initial value multiple times, thereby determining a feasible value of the rolling line target value; Determine an 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, so as 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 stroke margin; as well as When the actual value of the roll line target value and the actual value of the eccentricity adjustment value are determined, the roll line adjustment value is determined based on a first relationship between the lower roll gap and the roll line adjustment value.

Citation Information

Patent Citations

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

    CN100998994A

  • Reversible cold-rolling equipment and production method thereof

    CN101817016A

  • Roll eccentricity compensation method based on on-line recursive parameter estimation and equipment thereof

    CN101927271A

  • Eccentric compensation method of roller based on discrete auxiliary closed loop

    CN103042042A

  • Method for calculating eccentric rolling line of stainless steel plate

    CN113083907A