Roll shifting control method and device, electronic equipment and storage medium

By obtaining the operating status of the finishing rolling stand and the current rolling information, determining the cyclic rolling strategy and performing cyclic rolling, the problem of lack of flexibility and accuracy in the rolling process in the prior art is solved, the continuity and stability of production are improved, and the service life of the working roller is extended.

CN119926979APending Publication Date: 2025-05-06CISDI INFORMATION TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510151147.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The existing rolling technology fails to fully combine real-time strip rolling information and rolling mill status for comprehensive rolling control calculations, resulting in a lack of sufficient flexibility and accuracy in the rolling process, affecting product quality and production efficiency.

Method used

By obtaining the operating status of the finishing rolling stand, the current rolling state parameters, the current rolling kilometers, the second roll position and the third roll position, the cyclic rolling start condition is determined, and the current rolling configuration information is determined for cyclic rolling according to the second roll position and the third roll position.

Benefits of technology

Improve the refined control of the rolling process, ensure that new cycle rolling is started only under appropriate conditions, avoid unnecessary adjustments and shutdowns, improve production continuity and stability, reduce quality problems caused by inappropriate rolling strategies, improve wear uniformity, and extend the service life of the working roller.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119926979A_ABST
    Figure CN119926979A_ABST
Patent Text Reader

Abstract

The invention provides a roll shifting control method and device, electronic equipment and a storage medium. The running state of a finishing mill frame, the current rolling state parameter, the current rolling kilometers, the second roll shifting position and the third roll shifting position are obtained; according to the current rolling kilometers, the running state of the finishing mill frame and the current rolling state parameters, the cycle rolling starting condition satisfaction state is determined, and if the current rolling kilometers are smaller than the preset maximum rolling kilometers, and the cycle rolling starting condition satisfaction state is the satisfaction starting condition; if yes, a corresponding circulating rolling strategy is matched according to the second roll shifting position and the third roll shifting position, current rolling configuration information is determined according to the circulating rolling strategy, and circulating rolling is conducted based on the current rolling configuration information; according to the method, whether the condition for starting the circulating rolling is met or not is automatically judged, the production continuity and stability are improved, strategy matching is conducted by introducing historical data, the quality problem caused by an improper roll shifting strategy is reduced, and the abrasion uniformity is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of production control, and in particular to a roller shifting control method, device, electronic equipment and storage medium. Background Art

[0002] The roll shifting mechanism of the working roll refers to the controlled lateral movement of the working roll during the rolling process, which aims to ensure the uniformity of the wear on the working roll surface and optimize the quality of the strip by adjusting the convexity of the roll gap. After each strip is rolled, the working roll will be displaced laterally according to a predetermined step length. The maximum movement distance in this process is called the stroke. A reciprocating roll shifting strategy is adopted, that is, the working roll starts from the center position and moves to one side (the transmission side or the operating side) until the limit position, or stops when the bending roll force reaches the upper limit, and returns after processing a few strips at this position, repeating this process until it reaches the limit position on the other side, and then moves in the opposite direction to form a cycle.

[0003] However, the existing roll shifting technology fails to fully combine the real-time strip rolling information and rolling mill status to perform comprehensive rolling control calculations. It lacks sufficient flexibility and accuracy in the effective calculation of cyclic roll shifting of the rolling mill, which limits the refined control of the rolling process and may affect the quality and production efficiency of the final product. Summary of the invention

[0004] The purpose of the embodiments of the present invention is to provide a roller shifting control method, device, electronic device and storage medium to solve the above technical problems.

[0005] The present invention provides a roll shifting control method, which includes: obtaining the operating status of a finishing mill, current rolling status parameters, current rolling kilometres, a second roll shifting position and a third roll shifting position, wherein the second roll shifting position is the roll shifting position in a first rolling cycle, the third roll shifting position is the roll shifting position in a second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle; determining a state in which a cyclic rolling start condition is satisfied according to the current rolling kilometres, the operating status of the finishing mill and the current rolling status parameters; if the current rolling kilometres is less than a preset maximum rolling kilometres, and the state in which the cyclic rolling start condition is satisfied is that the start condition is satisfied, matching a corresponding cyclic rolling strategy according to the second roll shifting position and the third roll shifting position; determining current rolling configuration information according to the cyclic rolling strategy, and performing cyclic rolling based on the current rolling configuration information.

[0006] In one embodiment of the present invention, the operating state of the finishing mill comprises the current forced state of the roll position and the start flag of the cyclic roll shifting function, the current rolling state parameters comprise the current number of rolling blocks and the current rolling exit thickness, and the cyclic rolling start condition satisfying state is determined according to the current rolling mileage, the operating state of the finishing mill and the current rolling state parameters, including: if the current rolling mileage is less than the sum of the preset maximum rolling mileage and the preset buffer mileage, the current forced state of the roll position is not forced, the start flag of the cyclic roll shifting function is on, and the current number of rolling blocks is greater than or equal to the preset cyclic roll shifting mileage. If the number of roller starting blocks is greater than or equal to the preset exit thickness threshold, then the state of satisfying the cyclic rolling starting conditions is determined to be that the starting conditions are satisfied; if the current rolling mileage is greater than or equal to the sum of the preset maximum rolling mileage and the preset buffer mileage, the current forced state of the roller shifting position is forced, the start flag of the cyclic roller shifting function is closed, the current number of rolling blocks is less than the preset number of cyclic roller shifting starting blocks, or the current rolling exit thickness is less than the preset exit thickness threshold, then the state of satisfying the cyclic rolling starting conditions is determined to be that the starting conditions are not satisfied, and the current cyclic roller shifting control is terminated.

[0007] In one embodiment of the present invention, after determining that the cyclic rolling start-up condition is satisfied according to the current rolling mileage, the operating status of the finishing mill and the current rolling status parameters, the roll shifting control method also includes: if the current rolling mileage is greater than or equal to the preset maximum rolling mileage, and the cyclic rolling start-up condition is satisfied, then obtaining the current rolled strip specification; if the current rolled strip specification is the same as the rolled strip specification in the first rolling cycle, then determining the roll shifting step length of the first rolling cycle as the current rolling configuration information, and performing free roll shifting based on the roll shifting step length of the first rolling cycle in the current rolling configuration information as a restriction condition; if the current rolled strip specification is different from the rolled strip specification in the first rolling cycle, then matching the corresponding roll shifting step length in the preset specification change step length information according to the current rolled strip specification, and determining the roll shifting step length as the current rolling configuration information, and performing cyclic rolling based on the current rolling configuration information.

[0008] In one embodiment of the present invention, matching the corresponding cyclic rolling strategy according to the second roll position and the third roll position includes: if the difference between the second roll position and the third roll position is greater than the first deviation judgment threshold, the first cyclic roll-shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the first cyclic roll-shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information; if the difference between the second roll position and the third roll position is less than the second deviation judgment threshold, the second cyclic roll-shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the second cyclic roll-shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information, and the second deviation judgment threshold is the opposite of the first deviation judgment threshold; if the absolute value of the difference between the second roll position and the third roll position is less than or equal to the first deviation judgment threshold, the third cyclic roll-shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the third cyclic roll-shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information.

[0009] In one embodiment of the present invention, determining the current rolling configuration information according to the first cycle roll shifting strategy includes: obtaining the current roll shifting step length and the target bending roll force in the first rolling cycle; if the target bending roll force is less than or equal to the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, setting the second roll shifting position as the current roll shifting position, and recording the number of stay blocks at the current roll shifting position, setting the limit position mark, and determining the current roll shifting position as the current rolling configuration information; if the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the current roll shifting step length and the second If the sum of the numerical values ​​of the roll shifting positions is less than the preset maximum value of the roll shifting positions, the sum of the current roll shifting step and the numerical values ​​of the second roll shifting position is determined as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; if the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the sum of the current roll shifting step and the numerical values ​​of the second roll shifting position is greater than or equal to the preset maximum value of the roll shifting position, the second roll shifting position is set as the current roll shifting position, and the number of stop blocks at the current roll shifting position is recorded, the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information.

[0010] In one embodiment of the present invention, determining the current rolling configuration information according to the second cycle roll shifting strategy includes: obtaining the current roll shifting step length and the target bending roll force in the first rolling cycle; if the target bending roll force is greater than or equal to the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, setting the second shifting roll position as the current shifting roll position, and recording the number of stay blocks at the current shifting roll position, setting the limit position mark, and determining the current shifting roll position as the current rolling configuration information; if the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the second shifting roll position minus the current If the value of the front shifting roll step is less than the preset minimum shifting roll position, the value of the second shifting roll position minus the current shifting roll step is determined as the current shifting roll position, and the current shifting roll position is determined as the current rolling configuration information; if the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the value of the second shifting roll position minus the current shifting roll step is greater than or equal to the preset minimum shifting roll position, the second shifting roll position is set as the current shifting roll position, and the number of stop blocks at the current shifting roll position is recorded, the limit position mark is set, and the current shifting roll position is determined as the current rolling configuration information.

[0011] In one embodiment of the present invention, determining the current rolling configuration information according to the third cycle roll shifting strategy includes: obtaining the number of extreme position stay blocks and the current roll shifting step length; if the second roll shifting position is between the maximum extreme position and the minimum extreme position, then matching the corresponding roll shifting step length in the preset specification change step length information according to the current rolled strip specification to determine the current rolling configuration information or determining the roll shifting step length of the first rolling cycle as the current rolling configuration information; if the second roll shifting position is at the maximum extreme position or the minimum extreme position, and the number of extreme position stay blocks is less than the preset extreme position determination block number threshold, then the second roll shifting position is set as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; if the second roll shifting position is at the maximum extreme position or the minimum extreme position, and the number of extreme position stay blocks is equal to the preset extreme position determination block number threshold, then the current roll shifting position is determined according to the current roll shifting step length and the second roll shifting position, and the current roll shifting position is determined as the current rolling configuration information.

[0012] An embodiment of the present invention also provides a roll shifting control device, which includes: a control parameter acquisition module, used to acquire the operating status of the finishing mill, the current rolling state parameters, the current rolling mileage, the second roll shifting position and the third roll shifting position, the second roll shifting position is the roll shifting position in the first rolling cycle, the third roll shifting position is the roll shifting position in the second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle; a control strategy matching module, used to determine the state of satisfying the cyclic rolling start condition according to the current rolling mileage, the operating status of the finishing mill and the current rolling state parameters; if the current rolling mileage is less than the preset maximum rolling mileage, and the state of satisfying the cyclic rolling start condition is satisfying the start condition, then matching the corresponding cyclic rolling strategy according to the second roll shifting position and the third roll shifting position; a cyclic rolling execution module, used to determine the current rolling configuration information according to the cyclic rolling strategy, and perform cyclic rolling based on the current rolling configuration information.

[0013] An embodiment of the present invention also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements a roller shifting control method as described in any one of the above embodiments.

[0014] An embodiment of the present invention further provides a computer-readable storage medium on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the roller shifting control method as described in any one of the above embodiments.

[0015] The present invention provides a method, device, electronic device and storage medium for controlling roll shifting. The method obtains the operating status of a finishing mill, current rolling status parameters, current rolling mileage, a second roll shifting position and a third roll shifting position, and determines whether the conditions for starting a cyclic rolling are met according to the current rolling mileage, the operating status of the finishing mill and the current rolling status parameters. If the current rolling mileage is less than the preset maximum rolling mileage, and the state in which the conditions for starting a cyclic rolling are met is that the start conditions are met, a corresponding cyclic rolling strategy is matched according to the second roll shifting position and the third roll shifting position, current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information. The application automatically determines whether the conditions for starting a new cyclic rolling are met, ensuring that a new cycle is started only under appropriate conditions, avoiding unnecessary adjustments and shutdowns, improving the continuity and stability of production, and reducing quality problems caused by inappropriate roll shifting strategies by introducing historical data for strategy matching. The uniformity of wear can also be improved, and the service life of working rolls can be extended.

[0016] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0018] Figure 1 is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application;

[0019] Figure 2 is a flow chart of a roller shifting control method shown in an exemplary embodiment of the present application;

[0020] Figure 3 is a schematic flow chart of a specific roller shifting control method shown in an exemplary embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of a specific first cycle roll shifting strategy process flow shown in an exemplary embodiment of the present application;

[0022] Figure 5 is a schematic diagram of a specific second cycle roll shifting strategy flow chart shown in an exemplary embodiment of the present application;

[0023] Figure 6 is a schematic diagram of a specific third cycle roll shifting strategy flow chart shown in an exemplary embodiment of the present application;

[0024] Figure 7 is a schematic diagram of a roller shifting control device shown in an exemplary embodiment of the present application;

[0025] Figure 8 It is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0026] The following will describe the embodiments of the present invention with reference to the accompanying drawings and specific embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.

[0027] It should be noted that the illustrations provided in the following embodiments are only used to illustrate the basic concept of the present invention in a schematic manner, and thus the illustrations only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0028] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.

[0029] The "and / or" mentioned in this application describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0030] Figure 1 It is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application.

[0031] Reference Figure 1 As shown, the system architecture may include a rolling mill 110 and a computer device 120. The computer device 120 obtains the running state of the finishing mill stand, the current rolling state parameters, the current rolling mileage, the second roll shifting position and the third roll shifting position through the rolling mill 110, and determines the state of satisfying the cyclic rolling start condition according to the current rolling mileage, the running state of the finishing mill stand and the current rolling state parameters. If the current rolling mileage is less than the preset maximum rolling mileage, and the state of satisfying the cyclic rolling start condition is satisfying the start condition, then the corresponding cyclic rolling strategy is matched according to the second roll shifting position and the third roll shifting position, the current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information. The above-mentioned computer device 120 may be at least one of a microcomputer, an embedded computer, a network computer, an industrial computer, etc.

[0032] Schematically, the computer device 120 obtains the operating status of the finishing mill, the current rolling status parameters, the current rolling mileage, the second roll shifting position and the third roll shifting position through the rolling mill 110, and determines the state in which the cyclic rolling start conditions are satisfied according to the current rolling mileage, the operating status of the finishing mill and the current rolling status parameters. If the current rolling mileage is less than the preset maximum rolling mileage, and the cyclic rolling start conditions are satisfied, then the corresponding cyclic rolling strategy is matched according to the second roll shifting position and the third roll shifting position, the current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information; the present application automatically determines whether the conditions for starting a new cyclic rolling are met, ensuring that a new cycle is started only under appropriate conditions, avoiding unnecessary adjustments and shutdowns, improving the continuity and stability of production, and reducing quality problems caused by inappropriate roll shifting strategies by introducing historical data for strategy matching. It can also improve the uniformity of wear and extend the service life of working rolls.

[0033] It should be noted in advance that the roll shifting control method of the present application is applicable to the cyclic roll shifting process control of CVC working rolls. CVC (Continuous Variable Crown) working rolls are specially designed rolls used in hot rolling and cold rolling strip production.

[0034] Figure 2 is a flow chart of a roller shifting control method shown in an exemplary embodiment of the present application. The roller shifting control method can be Figure 1 The implementation environment may be implemented in other implementation environments, and the above implementation environments are not specifically limited here. Figure 2 As shown, the flowchart of the roller shifting control method includes at least steps S210 to S240, which are described in detail as follows:

[0035] In step S210, the operating state of the finishing mill stand, the current rolling state parameters, the current rolling mileage, the second roll shifting position and the third roll shifting position are obtained.

[0036] In one embodiment of the present application, the second roller shifting position is the roller shifting position in the first rolling cycle, the third roller shifting position is the roller shifting position in the second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle. In some preferred embodiments, the roller shifting position of the previous rolling cycle is selected as the second roller shifting position, and the roller shifting position of the previous rolling cycle is selected as the third roller shifting position, the above-mentioned first rolling cycle represents the previous rolling cycle, and the above-mentioned second rolling cycle represents the previous rolling cycle, wherein "the previous rolling cycle" refers to the previous rolling cycle whose rolling cycle order is before the order of the current rolling cycle, and wherein "the previous previous rolling cycle" refers to the previous rolling cycle whose rolling cycle order is before the order of the previous rolling cycle.

[0037] In step S220, the state in which the cyclic rolling start condition is satisfied is determined according to the current rolling mileage, the operating state of the finishing mill stand and the current rolling state parameters.

[0038] In one embodiment of the present application, the above-mentioned finishing mill operating status includes the current roll shifting position forced state and the cyclic roll shifting function start flag, and the above-mentioned current rolling state parameters include the current rolling block number and the current rolling exit thickness.

[0039] In one embodiment of the present application, if the current rolling mileage is less than the sum of the preset maximum rolling mileage and the preset buffer mileage, the current roll shifting position forcing state is not forced, the cyclic roll shifting function start flag is on, the current rolling block number is greater than or equal to the preset cyclic roll shifting start block number and the current rolling exit thickness is greater than or equal to the preset exit thickness threshold, then it is determined that the cyclic rolling start condition satisfaction state is that the start condition is satisfied.

[0040] If the current rolling mileage is greater than or equal to the sum of the preset maximum rolling mileage and the preset buffer mileage, the current roll shifting position forced state is forced, the cyclic roll shifting function start flag is off, the current rolling block number is less than the preset cyclic roll shifting start block number or the current rolling exit thickness is less than the preset exit thickness threshold, then the cyclic rolling start condition satisfaction state is determined to be that the start condition is not satisfied, and the current cyclic roll shifting control is ended.

[0041] In one embodiment of the present application, after determining that the cyclic rolling start-up conditions are met, if the current rolling mileage is greater than or equal to the preset maximum rolling mileage, and the cyclic rolling start-up conditions are met, the current rolled strip specification is obtained; if the current rolled strip specification is the same as the rolled strip specification in the first rolling cycle, the shifting roll step of the first rolling cycle is determined as the current rolling configuration information, and free roll shifting is performed based on the shifting roll step of the first rolling cycle in the current rolling configuration information as a restriction condition; if the current rolled strip specification is different from the rolled strip specification in the first rolling cycle, the corresponding shifting roll step is matched in the preset specification change step information according to the current rolled strip specification, and the shifting roll step is determined as the current rolling configuration information, and cyclic rolling is performed based on the current rolling configuration information.

[0042] In step S230, if the current rolling mileage is less than the preset maximum rolling mileage, and the cyclic rolling start condition is satisfied, the corresponding cyclic rolling strategy is matched according to the second roller shifting position and the third roller shifting position.

[0043] In step S240, current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information.

[0044] In one embodiment of the present application, matching the corresponding cyclic rolling strategy according to the second roll shifting position and the third roll shifting position includes determining the first cyclic roll shifting strategy as the corresponding cyclic rolling strategy if the difference between the second roll shifting position and the third roll shifting position is greater than a first deviation judgment threshold, and determining the current rolling configuration information according to the first cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information.

[0045] Among them, determining the current rolling configuration information according to the first cycle roll shifting strategy includes obtaining the current roll shifting step length and the target bending roll force in the first rolling cycle. If the target bending roll force is less than or equal to the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, the second roll shifting position is set to the current roll shifting position, and the number of stay blocks at the current roll shifting position is recorded, and the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information. If the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the current roll shifting step length and the second roll shifting position If the sum of the numerical values ​​of the settings is less than the preset maximum value of the roll shifting position, the sum of the current roll shifting step and the numerical value of the second roll shifting position is determined as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; if the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the sum of the current roll shifting step and the numerical value of the second roll shifting position is greater than or equal to the preset maximum value of the roll shifting position, the second roll shifting position is set as the current roll shifting position, and the number of stop blocks at the current roll shifting position is recorded, the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information.

[0046] If the difference between the second roll shifting position and the third roll shifting position is less than the second deviation judgment threshold, the second cyclic roll shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the second cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information. The second deviation judgment threshold is the opposite of the first deviation judgment threshold.

[0047] Among them, determining the current rolling configuration information according to the second cycle roll shifting strategy includes obtaining the current roll shifting step length and the target bending roll force in the first rolling cycle. If the target bending roll force is greater than or equal to the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, the second roll shifting position is set to the current roll shifting position, and the number of stay blocks of the current roll shifting position is recorded, and the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information. If the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the second roll shifting position is subtracted from the current roll shifting position If the value of the step length is less than the preset minimum value of the roll shifting position, the value of the second roll shifting position minus the current roll shifting step length is determined as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; if the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the value of the second roll shifting position minus the current roll shifting step length is greater than or equal to the preset minimum value of the roll shifting position, the second roll shifting position is set as the current roll shifting position, and the number of stop blocks at the current roll shifting position is recorded, the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information.

[0048] If the absolute value of the difference between the second roll shifting position and the third roll shifting position is less than or equal to the first deviation judgment threshold, the third cyclic roll shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the third cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information.

[0049] Among them, determining the current rolling configuration information according to the third cycle roll shifting strategy includes obtaining the number of extreme position stay blocks and the current roll shifting step length. If the second roll shifting position is between the maximum extreme position and the minimum extreme position, the corresponding roll shifting step length is matched in the preset specification change step length information according to the current rolled strip specification and determined as the current rolling configuration information, or the roll shifting step length of the first rolling cycle is determined as the current rolling configuration information. If the second roll shifting position is at the maximum extreme position or the minimum extreme position, and the number of extreme position stay blocks is less than the preset extreme position determination block number threshold, the second roll shifting position is set as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; if the second roll shifting position is at the maximum extreme position or the minimum extreme position, and the number of extreme position stay blocks is equal to the preset extreme position determination block number threshold, the current roll shifting position is determined according to the current roll shifting step length and the second roll shifting position, and the current roll shifting position is determined as the current rolling configuration information.

[0050] A specific embodiment of the present application is introduced below. In this specific embodiment, the roller shifting position of the previous rolling cycle is selected as the second roller shifting position, and the roller shifting position of the previous rolling cycle is selected as the third roller shifting position. It should be noted in advance that in the following specific embodiments, the number of rolling blocks is consistent with the current number of rolling blocks in the above embodiment, the rolling kilometers is consistent with the current rolling kilometers in the above embodiment, the HMI forced mark is consistent with the current roller shifting position forced state in the above embodiment, the cyclic roller shifting function start mark is consistent with the cyclic roller shifting function start flag in the above embodiment, the roller shifting step length is consistent with the current roller shifting step length in the above embodiment, and the finishing exit thickness is consistent with the current rolling exit thickness in the above embodiment.

[0051] Please refer to Figure 3 , Figure 3 FIG. 1 is a flow chart of a specific roller shifting control method shown in an exemplary embodiment of the present application. Figure 3 As shown, the number of rolling blocks, rolling kilometers, HMI forced mark, and cyclic roll shifting function start mark of each finishing stand are obtained, the roll shifting step length is set according to the number of rolling blocks of each stand, and the finishing exit thickness, the protection values ​​of the upper and lower limits of the bending roll force, and the number of stay blocks at the extreme position of the roll shifting are obtained.

[0052] Determine whether the number of rolling blocks, rolling length, cycle roll shifting start mark, HMI mandatory mark and export thickness of the current stand all meet the conditions, and determine whether the rolling mileage is less than the maximum rolling mileage of the cycle roll shifting. If any of the conditions of the number of rolling blocks, rolling length, cycle roll shifting start mark, HMI mandatory mark and export thickness of the current stand are not met, then end this cycle rolling control. If the number of rolling blocks, rolling length, cycle roll shifting start mark, HMI mandatory mark and export thickness of the current stand all meet the conditions, and the rolling mileage is greater than or equal to the maximum rolling mileage of the cycle roll shifting, then set the specification change step or continuous rolling step to the roll shifting step. If the number of rolling blocks, rolling length, cycle roll shifting start mark, HMI mandatory mark and export thickness of the current stand all meet the conditions, and the rolling mileage is less than the maximum rolling mileage of the cycle roll shifting, then match the corresponding cycle rolling strategy according to the second roll shifting position and the third roll shifting position, and the cycle rolling strategy includes the first cycle roll shifting strategy, the second cycle roll shifting strategy and the third cycle roll shifting strategy.

[0053] Among them, to determine whether the number of rolling blocks, rolling length, cycle roll shifting start mark, HMI mandatory mark and outlet thickness of the current stand all meet the conditions, the following judgment conditions need to be determined:

[0054] (1) Determine whether the current roller shifting position of the frame is forced;

[0055] (2) Determine whether the current rack has the cyclic movement function enabled;

[0056] (3) determining whether the current rolling block number is greater than or equal to the preset cycle roll shifting start block number of the current stand;

[0057] (4) determining whether the rolling mileage is less than the sum of the maximum rolling mileage and the preset buffer mileage;

[0058] (5) Determine whether the final current rolling outlet thickness is greater than or equal to a preset outlet thickness threshold.

[0059] Please refer to Figure 4 , Figure 4 FIG. 1 is a schematic diagram of a specific first cycle roll shifting strategy flow chart shown in an exemplary embodiment of the present application. Figure 4As shown, it is determined whether the difference between the previous block's roller position and the previous block's roller position is greater than M (consistent with the first deviation judgment threshold in the above embodiment); if the difference between the previous block's roller position and the previous block's roller position is less than or equal to M, the first cycle roller shifting strategy is not applicable; if the difference between the previous block's roller position and the previous block's roller position is greater than M, it is determined whether the previous block's bending roll force is greater than the sum of the minimum bending roll force and the protection value when the bending roll force is minimum; if the previous block's bending roll force is less than or equal to the sum of the minimum bending roll force and the protection value when the bending roll force is minimum, the current block's roller position is consistent with the previous block's roller position, and the limit position is marked and the current number of stop blocks is recorded. If the bending roll force of the previous block is greater than the sum of the minimum bending roll force and the protection value when the bending roll force is at the minimum, then determine whether the previous block's shifting roll position plus the shifting roll step is less than the maximum value of the shifting roll. If the previous block's shifting roll position plus the shifting roll step is greater than or equal to the maximum value of the shifting roll, the current block's shifting roll position is consistent with the previous block's shifting roll position, mark the limit position and record the current stop block number. If the previous block's shifting roll position plus the shifting roll step is less than the maximum value of the shifting roll, the current block's shifting roll position is determined based on the previous block's shifting roll position plus the shifting roll step.

[0060] Please refer to Figure 5 , Figure 5 FIG. 1 is a schematic diagram of a specific second cycle roll shifting strategy flow chart shown in an exemplary embodiment of the present application. Figure 5 As shown, it is determined whether the difference between the previous block's roller position and the previous block's roller position is less than -M (consistent with the second deviation judgment threshold in the above embodiment); if the difference between the previous block's roller position and the previous block's roller position is greater than or equal to -M, the second cycle roller shifting strategy is not applicable; if the difference between the previous block's roller position and the previous block's roller position is less than -M, it is determined whether the previous block's bending roll force is less than the difference between the maximum bending roll force and the protection value when the bending roll force is maximum; if the previous block's bending roll force is greater than or equal to the difference between the maximum bending roll force and the protection value when the bending roll force is maximum, the current block's roller position is consistent with the previous block's roller position, and the limit position is marked and the current number of stop blocks is recorded. If the bending roll force of the previous block is less than the difference between the maximum bending roll force and the protection value when the bending roll force is maximum, then determine whether the previous block's shifting roll position minus the shifting roll step is less than the minimum shifting roll value. If the previous block's shifting roll position minus the shifting roll step is greater than or equal to the minimum shifting roll value, the current block's shifting roll position is consistent with the previous block's shifting roll position, mark the limit position and record the current stop block number. If the previous block's shifting roll position minus the shifting roll step is less than the minimum shifting roll value, the current block's shifting roll position is determined based on the previous block's shifting roll position minus the shifting roll step.

[0061] Please refer to Figure 6 , Figure 6 FIG. 1 is a schematic diagram of a specific third cycle roll shifting strategy flow chart shown in an exemplary embodiment of the present application. Figure 6 As shown, it is determined whether the absolute value of the difference between the previous block's shifting position and the previous block's shifting position is less than M. If the absolute value of the difference between the previous block's shifting position and the previous block's shifting position is greater than or equal to M, the third cycle shifting strategy is not applicable; if the absolute value of the difference between the previous block's shifting position and the previous block's shifting position is less than M, it is determined whether the shifting roll is at the limit value. If it is not at the limit value, the specification change step and the continuous rolling step are set to the shifting roll step. If the shifting roll is at the limit value, it is determined whether the number of limit position stay blocks is less than the maximum value. If the number of limit position stay blocks is greater than or equal to the maximum value, the shifting roll position of the current block is the shifting roll position of the previous block minus the shifting roll step, or the shifting roll position of the current block is the shifting roll position of the previous block plus the shifting roll step, and the number of blocks and extreme value marks are cleared. If the number of limit position stay blocks is less than the maximum value, the shifting roll position of the current block is consistent with the shifting roll position of the previous block, and the number of shifting roll stay blocks is automatically increased.

[0062] The present invention provides a method, device, electronic device and storage medium for controlling roll shifting. The method obtains the operating status of a finishing mill, current rolling status parameters, current rolling mileage, a second roll shifting position and a third roll shifting position, and determines whether the conditions for starting a cyclic rolling are met according to the current rolling mileage, the operating status of the finishing mill and the current rolling status parameters. If the current rolling mileage is less than the preset maximum rolling mileage, and the state in which the conditions for starting a cyclic rolling are met is that the start conditions are met, a corresponding cyclic rolling strategy is matched according to the second roll shifting position and the third roll shifting position, current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information. The application automatically determines whether the conditions for starting a new cyclic rolling are met, ensuring that a new cycle is started only under appropriate conditions, avoiding unnecessary adjustments and shutdowns, improving the continuity and stability of production, and reducing quality problems caused by inappropriate roll shifting strategies by introducing historical data for strategy matching. The uniformity of wear can also be improved, and the service life of working rolls can be extended.

[0063] The following describes an apparatus embodiment of the present application, which can be used to execute the roller shifting control method in the above-mentioned embodiment of the present application. For details not disclosed in the apparatus embodiment of the present application, please refer to the above-mentioned embodiment of the roller shifting control method in the present application.

[0064] Figure 7 is a schematic diagram of a roller shifting control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 2 The method implementation process shown in the figure can be based on Figure 1 The present invention is executed in the implementation environment shown in the figure, and may also be applicable to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the apparatus is applicable.

[0065] like Figure 7 As shown, the exemplary roll shifting control device includes: a control parameter acquisition module 701, a control strategy matching module 702 and a cyclic rolling execution module 703.

[0066] Among them, the control parameter acquisition module 701 is used to obtain the operating status of the finishing mill, the current rolling state parameters, the current rolling mileage, the second roll position and the third roll position, the second roll position is the roll position in the first rolling cycle, the third roll position is the roll position in the second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle; the control strategy matching module 702 is used to determine the state of satisfying the cyclic rolling start condition according to the current rolling mileage, the operating status of the finishing mill and the current rolling state parameters; if the current rolling mileage is less than the preset maximum rolling mileage, and the cyclic rolling start condition satisfaction state is the satisfied start condition, then the corresponding cyclic rolling strategy is matched according to the second roll position and the third roll position; the cyclic rolling execution module 703 is used to determine the current rolling configuration information according to the cyclic rolling strategy, and perform cyclic rolling based on the current rolling configuration information.

[0067] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the electronic device implements the roller control method provided in the above-mentioned embodiments.

[0068] Figure 8 is a schematic diagram of the structure of a computer system of an electronic device according to an exemplary embodiment of the present application. It should be noted that: Figure 8 The computer system 800 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0069] like Figure 8 As shown, computer system 800 includes a central processing unit (CPU) 801, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 802 or the program loaded from the storage part to the random access memory (RAM) 803, such as executing the method in the above embodiment. In RAM 803, various programs and data required for system operation are also stored. CPU 801, ROM 802 and RAM 803 are connected to each other through a bus. Input / output (I / O) interface 805 is also connected to bus 804.

[0070] The following components are connected to the I / O interface 805: an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 810 as needed so that a computer program read therefrom is installed into the storage section 808 as needed.

[0071] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 809, and / or installed from a removable medium 811. When the computer program is executed by a central processing unit (CPU) 801, various functions defined in the system of the present application are executed.

[0072] It should be noted that the computer-readable medium shown in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0073] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0074] In the corresponding drawings of the above embodiments, connecting lines may indicate the connection relationship between the various components to indicate more constituent signal paths (constituent_signalpath) and / or one or more ends of some lines may have arrows to indicate the main information flow direction. Connecting lines, as a mark, are not a limitation to the scheme itself, but the use of these lines in combination with one or more exemplary embodiments helps to connect circuits or logic units more easily. Any represented signal (determined by design requirements or preferences) may actually include one or more signals that can be transmitted in either direction and implemented with any appropriate type of signal scheme.

[0075] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.

[0076] Another aspect of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above method is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.

[0077] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.

[0078] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.

[0079] It should be noted that the present application can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.

[0080] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.

[0081] It should be understood that the above content of the present application is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application should be the scope of protection required by the claims.

Claims

1. A roller shifting control method, characterized in that: The roller shifting control method comprises: Acquire the running state of the finishing mill stand, the current rolling state parameters, the current rolling mileage, the second roll shifting position and the third roll shifting position, wherein the second roll shifting position is the roll shifting position in the first rolling cycle, the third roll shifting position is the roll shifting position in the second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle; Determine the state in which the cycle rolling start condition is met according to the current rolling mileage, the running state of the finishing mill stand and the current rolling state parameters; If the current rolling mileage is less than the preset maximum rolling mileage, and the cycle rolling start condition is satisfied, the corresponding cycle rolling strategy is matched according to the second roller shifting position and the third roller shifting position; The current rolling configuration information is determined according to the cyclic rolling strategy, and cyclic rolling is performed based on the current rolling configuration information.

2. The roller shifting control method according to claim 1, characterized in that: The running state of the finishing mill includes the current forced state of the roll shifting position and the start flag of the cyclic roll shifting function. The current rolling state parameters include the current number of rolling blocks and the current rolling exit thickness. The state in which the cyclic rolling start condition is satisfied according to the current rolling mileage, the running state of the finishing mill and the current rolling state parameters includes: If the current rolling mileage is less than the sum of the preset maximum rolling mileage and the preset buffer mileage, the current roll shifting position forcing state is not forced, the cyclic roll shifting function start flag is on, the current rolling block number is greater than or equal to the preset cyclic roll shifting start block number, and the current rolling exit thickness is greater than or equal to the preset exit thickness threshold, then it is determined that the cyclic rolling start condition satisfaction state is satisfied. If the current rolling mileage is greater than or equal to the sum of the preset maximum rolling mileage and the preset buffer mileage, the current roll shifting position forced state is forced, the cyclic roll shifting function start flag is off, the current rolling block number is less than the preset cyclic roll shifting start block number or the current rolling exit thickness is less than the preset exit thickness threshold, then it is determined that the cyclic rolling start condition satisfaction state is not satisfied, and the current cyclic roll shifting control is terminated.

3. The roller shifting control method according to claim 2, characterized in that: After determining that the cyclic rolling start condition is met according to the current rolling mileage, the running state of the finishing mill stand and the current rolling state parameters, the roll shifting control method further includes: If the current rolling mileage is greater than or equal to the preset maximum rolling mileage, and the cycle rolling start condition is satisfied, the current rolling strip specification is obtained; If the current rolled steel strip specification is the same as the rolled steel strip specification in the first rolling cycle, the roll shifting step length of the first rolling cycle is determined as the current rolling configuration information, and free roll shifting is performed based on the roll shifting step length of the first rolling cycle in the current rolling configuration information as a restriction condition; If the current rolled strip specification is different from the rolled strip specification in the first rolling cycle, the corresponding roll shifting step length is matched in the preset specification change step length information according to the current rolled strip specification, and the roll shifting step length is determined as the current rolling configuration information, and cyclic rolling is performed based on the current rolling configuration information.

4. The roller shifting control method according to claim 1, characterized in that: The corresponding cyclic rolling strategies according to the second roll shifting position and the third roll shifting position include: If the difference between the second roll shifting position and the third roll shifting position is greater than a first deviation determination threshold, the first cyclic roll shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the first cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information; If the difference between the second roll shifting position and the third roll shifting position is less than a second deviation determination threshold, the second cyclic roll shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the second cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information, and the second deviation determination threshold is the opposite number of the first deviation determination threshold; If the absolute value of the difference between the second roll shifting position and the third roll shifting position is less than or equal to the first deviation judgment threshold, the third cyclic roll shifting strategy is determined as the corresponding cyclic rolling strategy, and the current rolling configuration information is determined according to the third cyclic roll shifting strategy, so as to perform cyclic rolling based on the current rolling configuration information.

5. The roller shifting control method according to claim 4, characterized in that: Determining the current rolling configuration information according to the first cycle roll shifting strategy includes: Obtain the current roll shifting step length and the target roll bending force in the first rolling cycle; If the target bending roll force is less than or equal to the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, the second roll shifting position is set as the current roll shifting position, the number of stay blocks of the current roll shifting position is recorded, the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information; If the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the sum of the current roll shifting step length and the second roll shifting position is less than the preset maximum value of the roll shifting position, the sum of the current roll shifting step length and the second roll shifting position is determined as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; If the target bending roll force is greater than the sum of the minimum preset bending roll force and the preset minimum bending roll force protection value, and the sum of the current roll shifting step size and the second roll shifting position is greater than or equal to the preset roll shifting position maximum value, the second roll shifting position is set as the current roll shifting position, and the number of stop blocks at the current roll shifting position is recorded, and the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information.

6. The roller shifting control method according to claim 4, characterized in that: Determining the current rolling configuration information according to the second cycle roll shifting strategy includes: Obtain the current roll shifting step length and the target roll bending force in the first rolling cycle; If the target bending roll force is greater than or equal to the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, the second roll shifting position is set as the current roll shifting position, the number of stay blocks of the current roll shifting position is recorded, the limit position mark is set, and the current roll shifting position is determined as the current rolling configuration information; If the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the value of the second roll shifting position minus the current roll shifting step length is less than the preset minimum value of the roll shifting position, the value of the second roll shifting position minus the current roll shifting step length is determined as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; If the target bending roll force is less than the numerical difference between the maximum preset bending roll force and the preset maximum bending roll force protection value, and the value of the second shifting roll position minus the current shifting roll step is greater than or equal to the preset minimum shifting roll position value, the second shifting roll position is set as the current shifting roll position, and the number of stop blocks at the current shifting roll position is recorded, and the limit position mark is set, and the current shifting roll position is determined as the current rolling configuration information.

7. The roller shifting control method according to claim 4, characterized in that: Determining the current rolling configuration information according to the third cycle roll shifting strategy includes: Get the number of limit position stop blocks and the current roller shifting step length; If the second roll shifting position is between the maximum limit position and the minimum limit position, the corresponding roll shifting step length is matched in the preset specification change step length information according to the current rolled strip specification to be determined as the current rolling configuration information, or the roll shifting step length of the first rolling cycle is determined as the current rolling configuration information; If the second roll shifting position is at the maximum limit position or the minimum limit position, and the limit position stay block number is less than the preset limit position determination block number threshold, the second roll shifting position is set as the current roll shifting position, and the current roll shifting position is determined as the current rolling configuration information; If the second roll shifting position is at the maximum limit position or the minimum limit position, and the number of limit position stay blocks is equal to the preset limit position determination block number threshold, the current roll shifting position is determined according to the current roll shifting step length and the second roll shifting position, and the current roll shifting position is determined as the current rolling configuration information.

8. A roller shifting control device, characterized in that: The roller shifting control device comprises: A control parameter acquisition module, used for acquiring the running state of the finishing mill stand, the current rolling state parameter, the current rolling mileage, the second roll shifting position and the third roll shifting position, wherein the second roll shifting position is the roll shifting position in the first rolling cycle, the third roll shifting position is the roll shifting position in the second rolling cycle, the cycle start time nodes of the first rolling cycle and the second rolling cycle are both earlier than the cycle start time node of the current rolling cycle, and the cycle start time node of the second rolling cycle is earlier than the cycle start time node of the first rolling cycle; A control strategy matching module is used to determine the state of satisfying the cyclic rolling start condition according to the current rolling mileage, the operating state of the finishing mill stand and the current rolling state parameters; if the current rolling mileage is less than the preset maximum rolling mileage, and the state of satisfying the cyclic rolling start condition is satisfying the start condition, then match the corresponding cyclic rolling strategy according to the second roll shifting position and the third roll shifting position; The cyclic rolling execution module is used to determine the current rolling configuration information according to the cyclic rolling strategy, and perform cyclic rolling based on the current rolling configuration information.

9. An electronic device, characterized in that: It comprises a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the roller shifting control method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is used to enable a computer to execute the roller shifting control method as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Roll shifting control method and system for improving section contour of hot-rolled product and increasing rolling kilometers

    CN121082693A

  • Roll shifting control method and system for improving the cross profile of hot rolled products and increasing the rolling kilometers

    CN121082693B