Steel biting signal judgment method based on head and tail position tracking of each rack
By real-time monitoring of the head and tail positions of each stand in the hot strip rolling system and combining this with rolling force judgment, the problem of misjudgment in the traditional bite signal judgment method has been solved, achieving accurate triggering and reset of the bite signal, thus improving production stability and product quality.
Patent Information
- Application Number
- CN202610216870.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-14
- Publication Date
- 2026-05-15
AI Technical Summary
Traditional methods for judging bite signals are prone to misjudgment in hot strip rolling systems due to load fluctuations and speed changes, leading to production accidents such as premature or delayed bite, especially when the error is more pronounced under no-load stand conditions.
By using a method for determining the bite signal based on tracking the head and tail positions of each stand, the strip position is monitored in real time and combined with the rolling force judgment. A reasonable error range is set to ensure accurate triggering and resetting of the signal, avoiding false triggering caused by fluctuations in rolling force or changes in speed.
It improves the accuracy and reliability of steel bite signals, reduces uncertainties in the production process, lowers the probability of production accidents, and ensures the stability of the production process and product quality.
Smart Images

Figure CN122033040A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automated control technology for hot continuous rolling mills, and in particular to a method for determining bite signals based on tracking the head and tail positions of each stand. Background Technology
[0002] In strip hot continuous rolling systems, the accuracy of bite signal judgment on the finishing mill stand is crucial to production stability and product quality. Traditional bite signal judgment methods mainly rely on rolling force or current detection. However, in actual production, factors such as load fluctuations and speed changes can easily lead to misjudgments, resulting in premature or delayed bite, which in turn can cause production accidents such as steel piling and pulling. Especially under the condition of empty mill stand operation, the judgment error of traditional bite signal judgment methods is even more obvious. Summary of the Invention
[0003] This invention provides a method for determining bite signals based on tracking the head and tail positions of each frame, so as to at least partially solve the above-mentioned technical problems existing in traditional bite signal determination methods.
[0004] To solve the above-mentioned technical problems, the present invention provides the following technical solution: On one hand, the present invention provides a method for determining bite signals based on tracking the head and tail positions of each frame, including: a bite signal determination step and a throw signal determination step; wherein, The steel bite signal determination step includes: After each frame bites the steel, the head position is calculated to obtain the respective head tracking position; For the current stand, after the upstream stand bites the steel, the current stand monitors in real time whether the rolling force reaches the biting threshold, and judges in real time whether the strip has reached the biting range within the preset error range based on the head tracking position of the upstream stand. If the rolling force of the current stand reaches the bite threshold and the strip reaches the bite range, the current stand will trigger a bite signal; where the current stand refers to any stand other than the first stand. The steel throwing signal determination step includes: For the current frame, after the upstream frame throws steel, the current frame calculates the tail position to obtain its corresponding tail tracking position. The current stand monitors in real time whether the rolling force has reached the steel throwing threshold, and judges in real time whether the strip has reached the steel throwing range within the preset error range based on its tail tracking position. If the rolling force of the current stand reaches the strip throwing threshold and the strip reaches the strip throwing range, the current stand will reset the bite signal; where the current stand refers to any stand other than the first stand.
[0005] Furthermore, the formula for calculating the head position for each rack is as follows: ; in, For the first i Head tracking position of each rack; For the first i The initial head position of each rack; For the first i The start time of steel biting for each rack; This is the time up to now; This refers to the export speed of the strip steel.
[0006] Furthermore, the initial head position of each rack refers to the relative position of each rack, which is 0m by default.
[0007] Furthermore, the steel-biting signal determination step also includes: For the current stand, if its upstream stand passes by empty, the current stand will monitor in real time whether the rolling force reaches the bite threshold, and determine in real time whether the strip has reached the bite range within the preset error range based on the head tracking position of its upstream stand. If the current stand's rolling force reaches the bite threshold and the strip reaches the bite range, then the current stand triggers a bite signal.
[0008] Furthermore, the formula for calculating the tail position for each frame is as follows: ; in, For the first i The tail tracking position of each rack; For the first i The initial tail position of each rack; For the first i The start time of steel throwing of the upstream rack of each rack; This is the time up to now; The inlet strip speed.
[0009] Furthermore, if the upstream rack has not been emptied, the initial tail position of the current rack refers to the distance between the current rack and its upstream rack; if the upstream rack has been emptied, the initial tail position of the current rack refers to twice the distance between the current rack and its upstream rack.
[0010] Furthermore, if the upstream rack is in normal operation, the preset error range corresponding to the current rack is ±0.1m; if the upstream rack passes by empty, the preset error range corresponding to the current rack is ±0.3m.
[0011] In another aspect, the present invention also provides an electronic device comprising a processor and a memory; wherein the memory stores at least one instruction, which is loaded and executed by the processor to implement the above-described method.
[0012] In another aspect, the present invention also provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement the above method.
[0013] The beneficial effects of the technical solution provided by this invention include at least the following: The technical solution provided by this invention achieves precise triggering and resetting of the bite signal by integrating the head and tail positions of each stand and interlocking the upstream and downstream positions, combined with a reasonable error range setting. This effectively avoids the problem of false triggering of the bite signal caused by fluctuations in rolling force or changes in speed. Simultaneously, in the case of multi-stand collaborative operation, the system automatically identifies the working status of each stand and switches the interlocking logic according to different states, ensuring the consistency and reliability of signal judgment, thereby minimizing uncertainties in the production process. Furthermore, since this method is based on each stand tracking its own head and tail positions, it can also be applied to the determination of bite logic in finishing double-steel rolling, further improving the accuracy of bite logic tracking in finishing double-steel rolling. Attached Figure Description
[0014] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 This is a schematic diagram of the execution flow of the steel bite signal determination method based on the tracking of the head and tail positions of each rack provided in the embodiments of the present invention; Figure 2 This is a logic diagram for tracking the head biting position provided in an embodiment of the present invention; Figure 3 This is a logic diagram for tracking the tail steel throwing position provided in an embodiment of the present invention; Figure 4 This is a system block diagram of the electronic device provided in the embodiments of the present invention. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0017] First, it should be noted that in the embodiments of the present invention, the words "exemplarily," "for example," etc., are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "exemplarily" is intended to present the concept in a specific manner. Furthermore, in the embodiments of the present invention, the meaning expressed by "and / or" can be both, or it can be either one or the other.
[0018] First Embodiment
[0019] This embodiment provides a method for determining bite signals based on the tracking of the head and tail positions of each rack. This method can be implemented by an electronic device, which can be a terminal or a server. The execution flow of this method is as follows: Figure 1 As shown, it includes: a steel-biting signal determination step and a steel-throwing signal determination step; wherein, The steel bite signal determination step includes: After each frame bites the steel, the head position is calculated to obtain the respective head tracking position; After the upstream stand bites the steel, the downstream stand biting logic continuously checks whether the head tracking position of the upstream stand is within the error range of the current stand position (when the upstream stand is in normal operation, the downstream stand position tracking error is set to ±0.1m; when the upstream stand passes by empty, the downstream stand position tracking error is set to ±0.3m). When the upstream stand passes by empty, the downstream stand biting logic continuously checks the head tracking position of the upstream stand. At the same time, the downstream stand continuously monitors whether the current rolling force reaches the biting threshold. It should be noted that the current stand position is an absolute position, such as 5.5 meters. Assuming that the error range corresponding to the current stand is set to ±0.1m, the judgment logic is satisfied when the tracking distance (head tracking position) is between 4.9 and 5.1 meters.
[0020] If the rolling force of the downstream stand reaches the bite threshold but is not within the tracking error range, the bite signal will not be triggered until the tracking position enters the error range. Figure 2 As shown.
[0021] It should be noted that, since the first stand has no upstream stand and the rolling force and speed of the first stand do not change much during the rolling process, the biting signal triggering logic of the first stand is not linked to the tracking position of its upstream stand.
[0022] The steel throwing signal determination step includes: For the current frame, after the upstream frame throws steel, the current frame calculates the tail position to obtain its corresponding tail tracking position. In the steel-biting reset logic of this machine frame, it is determined in real time whether the tracking position of the tail of this machine frame has reached the error range of the machine frame position (when the upstream machine frame is in normal operation, the tracking error of this machine frame position is set to ±0.1m, and when the upstream machine frame passes by empty, the tracking error of this machine frame position is set to ±0.3m); at the same time, this machine frame monitors in real time whether the current rolling force has reached the steel-threshold. If the rolling force of the machine frame reaches the steel-throwing threshold but does not enter the tracking error range, the steel-biting signal will not be reset until the tracking position enters the error range. Figure 3 As shown.
[0023] It should be noted that, because the first stand has no upstream stand, and the rolling force and speed of the first stand do not change significantly during the rolling process, the tail position of the first stand is not tracked; that is, the first stand's bite signal reset logic is not linked to its tail position. Furthermore, when the upstream stand passes by without moving, the downstream stand's bite signal is still reset by determining the tail tracking position of this stand.
[0024] Furthermore, the head position of each frame is calculated as follows: after the strip bites, the head position of each frame is integrated. By integrating the initial head position, the exit strip speed, and the start time of the bite, the head tracking position of each frame is obtained, as shown in the following formula: ; in, For the first i Head tracking position of each rack; For the first i The initial head position of each rack; For the first i The start time of steel biting for each rack; This is the time up to now; This refers to the export strip speed. The initial head position of each stand refers to the relative position of each stand, which is 0m by default.
[0025] The tail position of each stand is calculated as follows: After the upstream stand throws the steel, the downstream stand performs an integral calculation on the tail position. By integrating the initial tail position, the inlet strip speed, and the start time of the steel throwing, the tail position of each stand is calculated to obtain the tail tracking position of each stand. The formula is as follows: ; in, For the first i The tail tracking position of each rack; For the first i The initial tail position of each rack; For the first iThe start time of steel throwing of the upstream rack of each rack; This is the time up to now; This refers to the inlet strip speed. The initial tail position of each rack refers to the relative position of this rack to the upstream rack, defaulting to the rack-to-rack distance. When the upstream rack passes by without load, it becomes twice the rack-to-rack distance.
[0026] In summary, this embodiment provides a method for determining bite signals based on tracking the head and tail positions of each stand. This method, by real-time monitoring of the strip's position changes between stands and combining precise mathematical models and algorithms, effectively avoids false triggering of bite signals due to load fluctuations or speed changes, further improving the accuracy of the determination. Simultaneously, in multi-stand collaborative operation, the system automatically identifies the working status of each stand and switches interlocking logic according to different statuses, ensuring the consistency and reliability of signal determination. This significantly reduces the probability of production accidents and ensures a more stable and reliable production process.
[0027] Second Embodiment
[0028] This embodiment provides an electronic device, such as... Figure 4 As shown, the electronic device includes a processor and a memory; wherein the processor and the memory can be connected via a communication bus; the memory stores at least one instruction, which is loaded and executed by the processor to implement the method of the first embodiment described above. Furthermore, the electronic device may also include a transceiver, the processor and the transceiver can be connected via a communication bus, and the transceiver is used to communicate with other devices.
[0029] Below, in conjunction with Figure 4 A detailed introduction to each component of this electronic device is provided below: The processor is the control center of the electronic device. The electronic device may include multiple processors, each of which can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The term "processor" can refer to a single processor or a collective term for multiple processing elements. For example, a processor can be one or more central processing units (CPUs), other general-purpose processors, application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement embodiments of the present invention, such as one or more digital signal processors (DSPs), one or more field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor can perform various functions of the electronic device by running or executing software programs stored in memory and by calling data stored in memory.
[0030] In a specific implementation, as one example, the processor may include one or more CPUs, for example... Figure 4 CPU0 and CPU1 shown are, of course, merely illustrative examples.
[0031] The memory is used to store the software program that executes the solution of the present invention, and the processor controls its execution. For specific implementation methods, please refer to the above method embodiments, which will not be repeated here.
[0032] Optionally, the memory may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory may be integrated with the processor or exist independently, and may be accessed through the interface circuit of the electronic device ( Figure 4 (Not shown in the image) is coupled to the processor; however, this embodiment of the invention does not impose specific limitations on this.
[0033] The transceiver may include a receiver and a transmitter. Figure 4 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function. The transceiver can be integrated with the processor or exist independently, and can be connected through the interface circuit of the electronic device (…). Figure 4 (Not shown in the image) is coupled to the processor, and this embodiment of the invention does not specifically limit this.
[0034] In addition, it should be noted that, Figure 4 The structure of the electronic device shown is not intended to limit the device. Actual devices may include more or fewer components than shown, or combine certain components, or have different component arrangements. Furthermore, the technical effects achieved by this electronic device when performing the method of the first embodiment described above can be referenced to the technical effects described in the first embodiment; therefore, they will not be repeated here.
[0035] Third Embodiment
[0036] This embodiment provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement the method of the first embodiment described above. The computer-readable storage medium may be a ROM, random access memory, CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc. The instruction stored therein can be loaded and executed by a processor in a terminal.
[0037] Furthermore, it should be noted that the present invention can be provided as a method, apparatus, or computer program product. Therefore, embodiments of the present invention can take the form of a completely or partially hardware embodiment, a completely or partially software embodiment, or an embodiment combining software and hardware aspects. Moreover, when implemented in software, embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any usable medium accessible to a computer or a data storage device such as a server or data center containing one or more sets of usable media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive (SSD).
[0038] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0039] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1The functions specified in one or more boxes. These computer program instructions may also be loaded onto a computer or other programmable data processing terminal equipment to cause a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0040] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element. Furthermore, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Additionally, the character " / " in this text generally indicates an "or" relationship between the preceding and following objects, but it can also indicate an "AND / OR" relationship. Please refer to the context for specific interpretations. "At least one" refers to one or more items, while "more than" refers to two or more items. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can be represented as: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0041] Furthermore, it is understood that in various embodiments of the present invention, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0042] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0043] In the several embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of functional modules / units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms. Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Additionally, the functional units in the various embodiments of this invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0044] If the method is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0045] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention. It should be pointed out that although preferred embodiments of the present invention have been described, those skilled in the art, once they understand the basic inventive concept of the present invention, can make several improvements and modifications without departing from the principles described herein. These improvements and modifications should also be considered within the scope of protection of the present invention. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.
Claims
1. A method for determining bite signals based on the tracking of the head and tail positions of each frame, characterized in that, include: The steps for determining the steel bite signal and the steel throw signal; among them... The steel-biting signal determination step includes: After each frame bites the steel, the head position is calculated to obtain the respective head tracking position; For the current stand, after the upstream stand bites the steel, the current stand monitors in real time whether the rolling force reaches the biting threshold, and judges in real time whether the strip has reached the biting range within the preset error range based on the head tracking position of the upstream stand. If the rolling force of the current stand reaches the bite threshold and the strip reaches the bite range, the current stand will trigger a bite signal; where the current stand refers to any stand other than the first stand. The steel throwing signal determination step includes: For the current frame, after the upstream frame throws steel, the current frame calculates the tail position to obtain its corresponding tail tracking position. The current stand monitors in real time whether the rolling force has reached the steel throwing threshold, and judges in real time whether the strip has reached the steel throwing range within the preset error range based on its tail tracking position. If the rolling force of the current stand reaches the strip throwing threshold and the strip reaches the strip throwing range, the current stand will reset the bite signal; where the current stand refers to any stand other than the first stand.
2. The method for determining bite signals based on the head and tail positions of each frame as described in claim 1, characterized in that, The formula for calculating the head position for each rack is as follows: ; in, For the first i Head tracking position of each rack; For the first i The initial head position of each rack; For the first i The start time of steel biting for each rack; This refers to the time up to now; This refers to the export speed of the strip steel.
3. The method for determining bite signals based on the head and tail positions of each frame as described in claim 2, characterized in that, The initial head position of each rack refers to the relative position of each rack, which is 0m by default.
4. The method for determining bite signals based on the head and tail positions of each frame as described in claim 1, characterized in that, The steel-biting signal determination step also includes: For the current stand, if its upstream stand passes by empty, the current stand will monitor in real time whether the rolling force reaches the bite threshold, and determine in real time whether the strip has reached the bite range within the preset error range based on the head tracking position of its upstream stand. If the current stand's rolling force reaches the bite threshold and the strip reaches the bite range, then the current stand triggers a bite signal.
5. The method for determining bite signals based on the head and tail positions of each frame as described in claim 1, characterized in that, The formula for calculating the tail position for each frame is as follows: ; in, For the first i The tail tracking position of each rack; For the first i The initial tail position of each rack; For the first i The start time of steel throwing of the upstream rack of the individual rack; This refers to the time up to now; The inlet strip speed.
6. The method for determining steel biting signals based on the head and tail position tracking of each frame as described in claim 5, characterized in that, If the upstream rack has not been emptied, the initial tail position of the current rack refers to the distance between the current rack and its upstream rack; if the upstream rack has been emptied, the initial tail position of the current rack refers to twice the distance between the current rack and its upstream rack.
7. The method for determining bite signals based on the head and tail positions of each frame as described in claim 1, characterized in that, If the upstream rack is in normal operation, the preset error range for the current rack is ±0.1m; If the upstream rack passes by empty, the preset error range for the current rack is ±0.3m.