Hot-rolled strip steel tracking control method and device, electronic equipment and storage medium
By acquiring and updating the tracking information and predictive compensation parameters of the tail of the strip, the excessive dependence on detector reliability and the synchronization consistency of dual HMD detection signals in the prior art are solved, and higher data reliability and system performance are achieved.
Patent Information
- Application Number
- CN202411741231.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-14
AI Technical Summary
Existing hot-rolled strip tracking control methods over-rely rely on the reliability of the detector, the detector instability and the synchronization consistency of the dual HMD detection signal lead to failure of the calculation process, increasing the system complexity and failure probability.
By obtaining the initial position, running speed, entry time and prediction compensation parameters of the steel tail, combining the pass signal of the thermal metal detector, the tail tracking information is determined, and the prediction compensation parameters are updated based on the actual and predicted position differences, reducing dependence on a single detector and improving data reliability and accuracy.
The errors caused by instability of the detector or changes in the strip state are reduced, and the errors are corrected in a timely manner through the closed-loop control mechanism, the prediction model is continuously optimized, and the overall performance of the system is improved.
Smart Images

Figure CN119620651A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of steel production, and in particular to a hot-rolled strip tracking control method, device, electronic equipment and storage medium. Background Art
[0002] Short stroke control is a crucial control function in the hot rolling rough rolling process. Its core principle is to use the vertical roller mill to dynamically adjust the width of the head and tail of the rolled strip. Through this adjustment, the head and tail of the strip can achieve the expected geometric shape during the rolling process, thereby providing the necessary width compensation for the subsequent hot rolling process, and finally producing a finished steel coil with an ideal head and tail width. Specifically, the short stroke control reference model system gives a given short stroke compensation setting curve, quickly adjusts the position of the vertical roller, and realizes precise control of the strip width. This process not only ensures that the geometric shape of the strip at the head and tail meets the expectations, but also effectively improves the overall shape of the strip and reduces the cutting loss or scrap rate caused by unqualified head and tail width.
[0003] The shortcomings of the existing technology are that it over-relies on the reliability of the detector. The detector itself may be unstable, and the existing method also requires the use of detection signals from two HMDs to correct the tracking speed. If one of the HMDs is abnormal, the entire calculation process will fail. Secondly, the simultaneous use of detection signals from two HMDs increases the complexity and failure probability of the system. The abnormality of any HMD will cause the failure of the entire system, because the calculation process depends on the synchronization and consistency of the two detection signals. Once a signal has a problem, the calculation result of the entire system will be inaccurate, which will affect the width control and shape adjustment of the strip. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a hot-rolled strip tracking control method, device, electronic equipment and storage medium to solve the above-mentioned technical problems.
[0005] The present invention provides a hot-rolled strip tracking control method, which comprises: obtaining the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameters; when receiving the tail passing signal of the hot metal detector in the rolling mill, obtaining the current passing time, and determining the tail tracking information according to the current passing time, the strip entry time, the predicted compensation parameters and the strip running speed, and determining the current passing time and the tail tracking information as the current tail tracking information, wherein the rolling mill comprises at least one hot metal detector; in response to the steel throwing completion signal, determining the steel throwing time and the actual strip tail position; determining the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameters and the strip running speed; determining the position difference based on the actual strip tail position and the predicted strip tail position, and updating the predicted compensation parameters according to the position difference.
[0006] In one embodiment of the present invention, updating the predicted compensation parameter according to the position difference includes inputting the position difference into a preset transfer optimization model for optimization calculation to obtain an optimized compensation parameter, and updating the predicted compensation parameter with the optimized compensation parameter.
[0007] In one embodiment of the present invention, the construction of the preset transfer optimization model includes: constructing an initial convergence function based on a preset recursive algorithm, and taking the minimum position difference as the convergence target of the initial convergence function; setting a corrected window limit and a corrected total amount limit for the initial convergence function to obtain a preset transfer optimization model.
[0008] In one embodiment of the present invention, obtaining the initial position of the tail of the strip includes: obtaining the strip entrance length and rolling mill position information; determining the initial calculated position of the strip based on the difference between the strip entrance length and the rolling mill position information; and numerically compensating the initial calculated position of the strip based on the predicted compensation parameters to obtain the initial position of the strip tail.
[0009] In one embodiment of the present invention, after updating the prediction compensation parameters according to the position difference, the hot-rolled strip tracking control method further includes: generating a hot-rolled strip tracking control information table according to the initial position of the strip tail, the tail tracking information at each moment and the actual strip tail position, wherein the tail tracking information at each moment is the current tail tracking information determined at different moments; generating a strip tracking control log based on the hot-rolled strip tracking control information table and the updated prediction compensation parameters and storing it.
[0010] In one embodiment of the present invention, it further includes: if the rolling mill includes multiple rolling channels, each rolling channel updates the prediction compensation parameter according to the corresponding position difference.
[0011] The embodiment of the present invention also provides a hot-rolled strip tracking control device, which includes: a control parameter acquisition module, which is used to acquire the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameters; a rolling tail tracking module, which is used to acquire the current passing time when receiving the tail passing signal of the hot metal detector in the rolling mill, and determine the tail tracking information according to the current passing time, the strip entry time, the predicted compensation parameters and the strip running speed, and determine the current passing time and the tail tracking information as the current tail tracking information, wherein the rolling mill includes at least one hot metal detector; a steel throwing parameter determination module, which is used to determine the steel throwing time and the actual strip tail position in response to the steel throwing completion signal; determine the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameters and the strip running speed; a compensation parameter updating module, which is used to determine the position difference based on the actual strip tail position and the predicted strip tail position, and update the predicted compensation parameters according to the position difference.
[0012] In one embodiment of the present invention, the hot-rolled strip tracking control device also includes: an initial position acquisition module, used to obtain the strip entrance length and rolling mill position information; determine the initial calculated position of the strip according to the difference between the strip entrance length and the rolling mill position information; perform numerical compensation on the initial calculated position of the strip according to the predicted compensation parameters to obtain the initial position of the strip tail; a tracking control storage module, used to generate a hot-rolled strip tracking control information table based on the initial position of the strip tail, the tail tracking information at each moment, and the actual strip tail position, wherein the tail tracking information at each moment is the current tail tracking information determined at different moments; generate a strip tracking control log based on the hot-rolled strip tracking control information table and the updated predicted compensation parameters and store it.
[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 the hot-rolled strip tracking 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 having computer-readable instructions stored thereon. When the computer-readable instructions are executed by a processor of a computer, the computer is enabled to execute the hot-rolled strip tracking control method as described in any one of the above embodiments.
[0015] The present invention provides a hot-rolled strip tracking control method, device, electronic device and storage medium, which obtains the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameter, and when receiving the tail passing signal of the hot metal detector in the rolling mill, obtains the current passing time, and determines the tail tracking information according to the current passing time, the strip entry time, the predicted compensation parameter and the strip running speed, and determines the current passing time and the tail tracking information as the current tail tracking information, responds to the steel throwing completion signal, determines the steel throwing time and the actual strip tail position, determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed, and determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed, and determines the predicted strip tail position according to the predicted tail tracking information. The position difference between the actual strip tail position and the predicted strip tail position is determined, and the predicted compensation parameters are updated according to the position difference; the application determines the tracking information of the tail according to the current passing time, the strip entering time, the predicted compensation parameters and the strip running speed, which not only reduces the dependence on a single detector, but also improves the reliability and accuracy of the data through the comprehensive calculation of multiple parameters. By comparing the actual strip tail position with the predicted strip tail position, the system can calculate the position difference, and update the predicted compensation parameters according to this position difference, so as to timely correct the errors caused by the instability of the detector or the change of the strip state through the closed-loop control mechanism, and can continuously optimize the prediction model to improve the overall performance of the system.
[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 hot-rolled strip tracking control method shown in an exemplary embodiment of the present application;
[0020] Figure 3 It is a schematic diagram of recording coordinates of a specific hot-rolled strip tracking control method shown in an exemplary embodiment;
[0021] Figure 4 is a specific compensation amount calculation schematic diagram shown in an exemplary embodiment;
[0022] Figure 5 is a schematic diagram of a hot-rolled strip tracking control device shown in an exemplary embodiment of the present application;
[0023] Figure 6 It is a structural diagram of a computer system of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0024] 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.
[0025] 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.
[0026] 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.
[0027] 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.
[0028] Figure 1 It is a schematic diagram of an exemplary system architecture shown in an exemplary embodiment of the present application.
[0029] Reference Figure 1As shown, the system architecture may include a rolling mill 110 and a computer device 120. The computer device 120 obtains the initial position of the strip tail, the strip running speed, the strip entry time and the prediction compensation parameters through the rolling mill 110, obtains the current passing time when receiving the tail passing signal of the hot metal detector in the rolling mill, and determines the tail tracking information according to the current passing time, the strip entry time, the prediction compensation parameters and the strip running speed, and determines the current passing time and the tail tracking information as the current tail tracking information, determines the steel throwing time and the actual strip tail position in response to the steel throwing completion signal, determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the prediction compensation parameters and the strip running speed, determines the position difference based on the actual strip tail position and the predicted strip tail position, and updates the prediction compensation parameters according to the position difference. The above-mentioned computer device 120 may be at least one of a microcomputer, an embedded computer, a network computer, an industrial computer, etc.
[0030] Schematically, the computer device 120 obtains the initial position of the tail of the strip, the running speed of the strip, the entry time of the strip and the predicted compensation parameters through the rolling mill 110, and when receiving the tail passing signal of the hot metal detector in the rolling mill, obtains the current passing time, and determines the tail tracking information according to the current passing time, the entry time of the strip, the predicted compensation parameters and the running speed of the strip, and determines the current passing time and the tail tracking information as the current tail tracking information, in response to the steel throwing completion signal, determines the steel throwing time and the actual strip tail position, determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameters and the running speed of the strip, and determines the predicted strip tail position based on the actual strip tail. The position difference is determined by comparing the actual strip tail position with the predicted strip tail position, and the predicted compensation parameters are updated according to the position difference. The application determines the tracking information of the tail according to the current passing time, the strip entering time, the predicted compensation parameters and the strip running speed, which not only reduces the dependence on a single detector, but also improves the reliability and accuracy of the data through the comprehensive calculation of multiple parameters. By comparing the actual strip tail position with the predicted strip tail position, the system can calculate the position difference and update the predicted compensation parameters according to this position difference, so as to timely correct the errors caused by the instability of the detector or the change of the strip state through the closed-loop control mechanism, and can continuously optimize the prediction model to improve the overall performance of the system.
[0031] Figure 2 is a flowchart of a hot-rolled strip tracking control method shown in an exemplary embodiment of the present application. The hot-rolled strip tracking 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 hot-rolled strip tracking control method includes at least steps S210 to S250, which are described in detail as follows:
[0032] In step S210, the initial position of the tail of the strip, the running speed of the strip, the time when the strip enters and the predicted compensation parameters are obtained.
[0033] In one embodiment of the present application, obtaining the initial position of the tail of the strip includes obtaining the strip entrance length and rolling mill position information, determining the initial calculated position of the strip based on the difference between the strip entrance length and the rolling mill position information, and numerically compensating the initial calculated position of the strip based on predicted compensation parameters to obtain the initial position of the strip tail.
[0034] In one embodiment of the present application, if it is the first time to perform hot-rolled strip tracking control, the value of the prediction compensation parameter can be set to 0, or it can be specifically set based on the reference of relevant technical personnel to the historical prediction compensation parameter, and the specific value setting of the prediction compensation parameter when the hot-rolled strip tracking control is performed for the first time is not limited here. If it is not the first time to perform hot-rolled strip tracking control, the updated prediction compensation parameter obtained after the last hot-rolled strip tracking control is determined as the prediction compensation parameter for this time.
[0035] In one embodiment of the present application, the method for obtaining the above-mentioned strip running speed includes calling the crawler transmission speed of the rolling mill as the strip running speed. In some other embodiments, if there are more than two hot metal detectors, the strip running speed can be determined based on the distance and time between the two hot metal detectors.
[0036] In step S220, when the tail passing signal of the hot metal detector in the rolling mill is received, the current passing time is obtained, and the tail tracking information is determined based on the current passing time, the strip entering time, the predicted compensation parameters and the strip running speed, and the current passing time and the tail tracking information are determined as the current tail tracking information.
[0037] In one embodiment of the present application, the rolling mill includes at least one hot metal detector. The hot metal detector (HMD) is a sensor used to detect high-temperature metal objects. It is widely used in steel production and processing. It is mainly used to detect the position and status of high-temperature metal materials such as strip steel and steel plates on the production line to ensure the smooth progress of the production process and the control of product quality. When the HMD irradiates the high-temperature strip steel, it outputs a high-level signal, otherwise it outputs a low-level signal.
[0038] In one embodiment of the present application, an implementation method for determining the tail tracking information based on the current passing time, the strip entering time, the predicted compensation parameters and the strip running speed is to determine the current running time of the strip based on the time difference between the current passing time and the strip entering time, determine the current actual running distance of the strip based on the current running time of the strip and the strip running speed, determine the difference between the initial position of the strip tail and the current actual running distance as the current position of the strip, and perform position parameter compensation on the current position of the strip based on the predicted compensation parameters to determine the tail tracking information.
[0039] In some other embodiments, after determining the current actual running distance of the strip, the position parameter compensation is first performed through the predicted compensation parameter to obtain the current actual running distance after compensation, and then the current position of the strip is determined based on the difference between the initial position of the tail of the strip and the current actual running distance after compensation.
[0040] In step S230, in response to the steel strip throwing completion signal, the steel strip throwing time and the actual strip tail position are determined.
[0041] In one embodiment of the present application, the steel stripping timing and the actual strip tail position are acquired by sensing information based on a steel stripping port detection device provided at the rolling mill.
[0042] In step S240, the predicted strip tail position is determined based on the current tail tracking information, the steel throwing time, the predicted compensation parameters and the strip running speed.
[0043] In one embodiment of the present application, an implementation method for determining the predicted strip tail position based on current tail tracking information, steel throwing time, predicted compensation parameters and strip running speed is to determine the strip running time before strip throwing based on the time difference between the last detection time and the steel throwing time detected in the current tail tracking information, determine the actual running distance of the strip before throwing based on the running time before strip throwing and the strip running speed, determine the difference between the initial position of the strip tail and the actual running distance before throwing as the strip position before throwing, and perform position parameter compensation on the strip position before throwing based on the predicted compensation parameters to determine the predicted strip tail position.
[0044] In some other embodiments, after determining the actual running distance of the strip before being thrown out, the position parameter compensation can be performed by predicting the compensation parameters to obtain the actual running distance before being thrown out after compensation, and then the current position of the strip can be determined based on the difference between the initial position of the tail of the strip and the current actual running distance after compensation.
[0045] In step S250, a position difference is determined based on the actual strip tail position and the predicted strip tail position, and a prediction compensation parameter is updated according to the position difference.
[0046] In one embodiment of the present application, updating the predicted compensation parameters according to the position difference includes inputting the position difference into a preset transfer optimization model to perform optimization calculation to obtain optimized compensation parameters, and updating the predicted compensation parameters with the optimized compensation parameters.
[0047] In one embodiment of the present application, the construction of a preset transfer optimization model includes constructing an initial convergence function based on a preset recursive algorithm, and taking the minimum position difference as the convergence target of the initial convergence function, setting a correction window limit and a correction total amount limit for the initial convergence function, and obtaining a preset transfer optimization model.
[0048] In some other embodiments, an initial convergence function may also be constructed based on a filtering algorithm.
[0049] In one embodiment of the present application, after updating the prediction compensation parameters according to the position difference, a hot-rolled strip tracking control information table is generated according to the initial position of the strip tail, the tail tracking information at each moment and the actual strip tail position. The tail tracking information at each moment is the current tail tracking information determined at different moments. Based on the hot-rolled strip tracking control information table and the updated prediction compensation parameters, a strip tracking control log is generated and stored.
[0050] In one embodiment of the present application, if the rolling mill includes multiple rolling channels, each rolling channel updates the predicted compensation parameter according to the corresponding position difference. In order to ensure the stability of the correction value, the present method calculates the classified compensation value according to different rolling passes. The maximum pass of the roughing mill does not exceed 7 passes, and only the vertical rolls are used in odd passes. Then, four variables of 1, 3, 5, and 7 can be set to compensate.
[0051] Please refer to Figure 3 , Figure 3 FIG. 1 is a schematic diagram of recording coordinates of a specific hot-rolled strip tracking control method shown in an exemplary embodiment. Figure 3As shown in the figure, the horizontal axis is time, the vertical axis is the position tracking of the tail of the strip, the center line of the vertical roll mill is the 0 position, the vertical roll rolling direction is positive, and vice versa is negative, RM_MIS is the flat roll mill biting signal, RMPos is the flat roll mill position, Length is the strip entrance length, HMDx_Cor is the heat detection correction position, RE_MOS is the vertical roll mill throwing signal, and RE_Cor is the actual tracking position of the tail when the vertical roll mill throws steel. After the rough rolling flat roll mill bites steel, the tail tracking begins. The initial position of the tail is the flat roll mill position minus the predicted strip entrance length RMPos-Length. When the tail of the strip passes through the HMD, the HMD sends a strip loss detection signal. According to the falling edge of the HMD signal, the tail position is corrected to the actual physical position of the HMD. Each time it passes through an HMD, it can be corrected once until the tail leaves the mill and the rolling of this pass is completed. Since the position calculated by the program tracking is not 0 after the vertical roll throwing signal is obtained. Moreover, the error of this pass has become a result fact, and it is impossible to compensate and correct the tracking of this pass. Considering that although the inaccurate detector and speed cause the inaccurate tracking, under certain conditions, the inaccurate tracking is relatively stable, this solution proposes to use the position difference of this vertical roller throwing steel as the source to correct the position of the next HMD1, and finally make the calculated tracking position of the vertical roller throwing steel approach 0, thus realizing the optimization of tracking.
[0052] Please refer to Figure 4 , Figure 4 is a schematic diagram of a specific compensation amount calculation shown in an exemplary embodiment. Figure 4 As shown, Figure 4 As shown, each time the vertical roller throws steel, the position difference ΔS is processed by the preset transfer optimization model H(S) and then sent to the compensation value for automatic adaptive correction. Due to various unexpected factors on site, ΔS may also contain erroneous data. Therefore, the role of the preset transfer optimization model H(S) is to properly process ΔS to ensure that uncontrollable erroneous corrections do not occur. The specific functions of the preset transfer optimization model H(S) include correction window limiting, correction total limiting, correction error resetting, correction convergence adjustment, and correction intervention adjustment. G(S) is the characteristic function of the rolling mill speed control itself. After the correction compensation amount passes through G(S), the newly output ΔS tends to 0, thereby achieving the effect of optimization tracking, and at the same time it has sufficient stability.
[0053] The present application is used for short-stroke tracking optimization of vertical rollers and is widely applicable to rough rolling mills with AWC vertical rollers. The tracking position difference when the vertical roller bites and polishes steel is selected as the source signal of position correction. This signal has a feedback adjustment function, which is beneficial to the tracking optimization effect. No human intervention is required, and real-time automatic closed-loop adjustment is performed. The ultimate benefit is reflected in improving the width quality of the finished steel coil.
[0054] The present invention provides a hot-rolled strip tracking control method, device, electronic device and storage medium, which obtains the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameter, and when receiving the tail passing signal of the hot metal detector in the rolling mill, obtains the current passing time, and determines the tail tracking information according to the current passing time, the strip entry time, the predicted compensation parameter and the strip running speed, and determines the current passing time and the tail tracking information as the current tail tracking information, responds to the steel throwing completion signal, determines the steel throwing time and the actual strip tail position, determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed, and determines the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed, and determines the predicted strip tail position according to the predicted tail tracking information. The position difference between the actual strip tail position and the predicted strip tail position is determined, and the predicted compensation parameters are updated according to the position difference; the application determines the tracking information of the tail according to the current passing time, the strip entering time, the predicted compensation parameters and the strip running speed, which not only reduces the dependence on a single detector, but also improves the reliability and accuracy of the data through the comprehensive calculation of multiple parameters. By comparing the actual strip tail position with the predicted strip tail position, the system can calculate the position difference, and update the predicted compensation parameters according to this position difference, so as to timely correct the errors caused by the instability of the detector or the change of the strip state through the closed-loop control mechanism, and can continuously optimize the prediction model to improve the overall performance of the system.
[0055] The following describes an apparatus embodiment of the present application, which can be used to execute the hot-rolled strip tracking 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 hot-rolled strip tracking control method of the present application.
[0056] Figure 5 is a schematic diagram of a hot-rolled strip tracking 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.
[0057] like Figure 5 As shown, the exemplary hot-rolled strip tracking control device includes: a control parameter acquisition module 501, a rolling tail tracking module 502, a steel throwing parameter determination module 503 and a compensation parameter updating module 504.
[0058] Among them, the control parameter acquisition module 501 is used to obtain the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameters; the rolling tail tracking module 502 is used to obtain the current passing time when receiving the tail passing signal of the hot metal detector in the rolling mill, and determine the tail tracking information according to the current passing time, the strip entry time, the predicted compensation parameters and the strip running speed, and determine the current passing time and the tail tracking information as the current tail tracking information, and the rolling mill includes at least one hot metal detector; the steel throwing parameter determination module 503 is used to determine the steel throwing time and the actual strip tail position in response to the steel throwing completion signal; determine the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameters and the strip running speed; the compensation parameter updating module 504 is used to determine the position difference based on the actual strip tail position and the predicted strip tail position, and update the predicted compensation parameters according to the position difference.
[0059] The hot-rolled strip tracking control device also includes an initial position acquisition module, which is used to obtain the strip entrance length and rolling mill position information; determine the initial calculated position of the strip according to the difference between the strip entrance length and the rolling mill position information; perform numerical compensation on the initial calculated position of the strip according to the predicted compensation parameter to obtain the initial position of the strip tail; a tracking control storage module is used to generate a hot-rolled strip tracking control information table based on the initial position of the strip tail, the tail tracking information at each moment, and the actual strip tail position, and the tail tracking information at each moment is the current tail tracking information determined at different moments; generate a strip tracking control log based on the hot-rolled strip tracking control information table and the updated predicted compensation parameters and store it
[0060] 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 hot-rolled strip tracking control method provided in the above-mentioned embodiments.
[0061] Figure 6 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 6 The computer system 600 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.
[0062] like Figure 6As shown, computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to the program stored in a read-only memory (ROM) 602 or the program loaded from the storage part to a random access memory (RAM) 603, such as the method in the above embodiment. In RAM 603, various programs and data required for system operation are also stored. CPU 601, ROM 602 and RAM 603 are connected to each other via a bus. Input / output (I / O) interface 605 is also connected to bus 604.
[0063] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 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 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read therefrom is installed into the storage section 608 as needed.
[0064] 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 609, and / or installed from a removable medium 611. When the computer program is executed by a central processing unit (CPU) 601, various functions defined in the system of the present application are executed.
[0065] 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.
[0066] 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.
[0067] 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.
[0068] 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.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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 hot-rolled strip tracking control method, characterized in that: The hot-rolled strip tracking control method comprises: Obtain the initial position of the strip tail, the strip running speed, the strip entry time and the predicted compensation parameters; When a tail passing signal of a hot metal detector in a rolling mill is received, a current passing time is obtained, and tail tracking information is determined according to the current passing time, the strip steel entering time, the predicted compensation parameter and the strip steel running speed, and the current passing time and the tail tracking information are determined as current tail tracking information, wherein the rolling mill includes at least one hot metal detector; In response to a steel strip throwing completion signal, determining the steel strip throwing time and the actual strip tail position; Determining the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed; A position difference is determined based on the actual strip tail position and the predicted strip tail position, and the prediction compensation parameter is updated according to the position difference.
2. The hot-rolled strip tracking control method according to claim 1, characterized in that: Updating the prediction compensation parameter according to the position difference comprises: The position difference is input into a preset transfer optimization model for optimization calculation to obtain an optimization compensation parameter, and the prediction compensation parameter is updated with the optimization compensation parameter.
3. The hot-rolled strip tracking control method according to claim 2, characterized in that: The construction of the preset delivery optimization model includes: An initial convergence function is constructed based on a preset recursive algorithm, and the minimum position difference is used as the convergence target of the initial convergence function; A modified window limit and a modified total amount limit are set for the initial convergence function to obtain a preset transfer optimization model.
4. The hot-rolled strip tracking control method according to claim 1, characterized in that: The acquisition of the initial position of the strip tail includes: Obtain the strip entry length and rolling mill position information; Determine the initial calculated position of the strip according to the difference between the strip entrance length and the rolling mill position information; The initial calculated position of the steel strip is numerically compensated according to the predicted compensation parameters to obtain the initial position of the tail of the steel strip.
5. The hot-rolled strip tracking control method according to claim 1, characterized in that: After the prediction compensation parameter is updated according to the position difference, the hot-rolled strip tracking control method further includes: Generate a hot-rolled strip tracking control information table according to the strip tail initial position, the tail tracking information at each moment and the actual strip tail position, wherein the tail tracking information at each moment is the current tail tracking information determined at different moments; A strip steel tracking control log is generated and stored based on the hot rolled strip steel tracking control information table and the updated prediction compensation parameters.
6. The hot-rolled strip tracking control method according to claim 1, characterized in that: Also includes: If the rolling mill includes a plurality of rolling channels, each rolling channel updates the prediction compensation parameter according to the corresponding position difference.
7. A hot-rolled strip tracking control device, characterized in that: The hot-rolled strip tracking control device comprises: A control parameter acquisition module is used to obtain the initial position of the strip tail, the strip running speed, the strip entry time and the prediction compensation parameters; A rolling tail tracking module, for obtaining a current passing time when receiving a tail passing signal from a hot metal detector in a rolling mill, and determining tail tracking information according to the current passing time, the strip entering time, the predicted compensation parameter and the strip running speed, and determining the current passing time and the tail tracking information as current tail tracking information, wherein the rolling mill includes at least one hot metal detector; The steel throwing parameter determination module is used to determine the steel throwing time and the actual strip tail position in response to the steel throwing completion signal; and determine the predicted strip tail position according to the current tail tracking information, the steel throwing time, the predicted compensation parameter and the strip running speed; A compensation parameter updating module is used to determine a position difference based on the actual strip tail position and the predicted strip tail position, and to update the predicted compensation parameter according to the position difference.
8. The hot-rolled strip tracking control device according to claim 7, characterized in that: The hot-rolled strip tracking control device also includes: An initial position acquisition module is used to obtain the strip entrance length and rolling mill position information; determine the strip initial calculated position according to the difference between the strip entrance length and the rolling mill position information; perform numerical compensation on the strip initial calculated position according to the predicted compensation parameter to obtain the strip tail initial position; The tracking control storage module is used to generate a tracking control information table for the hot-rolled strip according to the initial position of the strip tail, the tail tracking information at each moment and the actual strip tail position, wherein the tail tracking information at each moment is the current tail tracking information determined at different moments; and generate and store a strip tracking control log based on the hot-rolled strip tracking control information table and the updated prediction compensation parameters.
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 the computer program stored in the memory to implement the hot rolled strip tracking control method as described in any one of claims 1-6.
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 hot-rolled strip tracking control method as described in any one of claims 1-6.
Citation Information
Cited By
Strip steel production data monitoring method and related equipment
CN120722796A
Hot rolling production line process data processing method and system and computer equipment
CN121222809A
Steel plate position tracking method, electronic equipment and computer readable storage medium
CN121360747A
Steel sheet position tracking method, electronic device, and computer-readable storage medium
CN121360747B