Round rod production workshop cooling bed area rolling information tracking method and system
By combining infrared temperature measurement image recognition and machine vision algorithms with rolling zone signals, automated tracking of rolling information in the cooling bed area of the round bar production workshop has been achieved, solving the problem of material information not being able to be tracked online and improving production management and quality control levels.
Patent Information
- Application Number
- CN202511329535.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-17
- Publication Date
- 2025-10-31
AI Technical Summary
In existing technologies, material information in the cooling bed area of the round bar production workshop cannot be tracked online, which makes production management and product quality control difficult and fails to guarantee accuracy and coverage.
By combining infrared temperature measurement image recognition with machine vision algorithms, temperature images of the skirt side slide rail and No. 1 stepper tooth in the cooling bed area are acquired and combined with signals from the rolling area to achieve automated tracking of multiple-length sections of billets. This includes a communication module, an identification module, and a tracking logic module, and constructs a tracking server platform and a client system.
It enables fully automated online tracking of rolling information in the cooling bed area, improving tracking accuracy and real-time performance, reducing labor costs, increasing production efficiency and product quality stability, and supporting process parameter optimization.
Smart Images

Figure CN120861609A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of round bar production technology, specifically to a method and system for tracking rolling information in the cooling bed area of a round bar production workshop. Background Technology
[0002] In the production of round bars, the tracking technology of billet multiple-length rolling information in the cooling bed area is of great significance for realizing the integration of material information, product quality analysis, and process optimization. Based on the tracking of billet multiple-length rolling information on the cooling bed, key data such as the quality, variety, and rolling information of each round bar can be linked with the phase transformation process information in the cooling bed area, forming complete production process information. The completeness of this information is crucial for optimizing process parameters and improving and stabilizing the quality of round bar products, and is an important prerequisite and means for steel enterprises to achieve cost reduction, quality improvement, and efficiency enhancement. Therefore, the technology of tracking billet multiple-length rolling information in the cooling bed area has significant technical and economic value for steel enterprises.
[0003] Currently, many steel rolling mills have adopted material tracking technologies and systems, but these generally do not cover the cooling bed area. The main reason for this is the lack of effective material identification methods in the cooling bed area. Existing tracking methods rely primarily on manual sampling and recording by operators, resulting in low efficiency and an inability to guarantee the accuracy and coverage of tracking multiple-length sections of billets. This has become a key bottleneck in production management and product quality control, making it extremely difficult to control the stability of the production process and trace quality issues. Therefore, there is an urgent need for a method and system for tracking rolling information in the cooling bed area of round bar production workshops. Summary of the Invention
[0004] The purpose of this invention is to address the shortcomings and defects of existing technologies by providing a method and system for tracking rolling information in the cooling bed area of a round bar production workshop. This invention solves the long-standing technical problem of the inability to track material information of multiple-length sections of billets in the cooling bed area online, and provides strong support for steel enterprises to reduce costs, improve quality and increase efficiency. At the same time, it enhances the level of production management and quality control.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a method and system for tracking rolling information in the cooling bed area of a round bar production workshop, comprising a communication module, an identification module, and a tracking logic module: The identification module: acquires infrared temperature measurement images of the side slide rails of the skirt plate in the cooling bed area, identifies and obtains information such as the arrival and departure of billet multiple-length segments from the slide rails, entry into the cooling bed area, and related information; The tracking logic module: the sequence of actions of the billet multiple-length segments from entering the cooling bed area to leaving the cooling bed area is as follows: entering the cooling bed slide rail, throwing steel into the cooling bed, reaching the #1 stepper tooth, stepping forward sequentially with the stepping action, stepping to the tail tooth and leaving the cooling bed. Based on the action logic relationship of the field signals, the tracking logic module includes: a billet multiple-length segment arrival logic module, a billet multiple-length segment rolling number maintenance module, a billet multiple-length segment entering the cooling bed logic module, a billet multiple-length segment leaving the cooling bed logic module, and a billet multiple-length segment material information list maintenance module.
[0006] Furthermore, the communication module includes the following functions: reading basic billet information and material position information on the rolling line from the remote database of the L2 level material tracking system in the rolling zone, generating a billet rolling information list according to the order of the billet's processing position on the rolling line, and outputting it to the tracking logic module; reading steel throwing signals, tail steel signals, stepping signals, and key signals from the L1 level basic automation system in the cooling bed area, using these signals to assist the identification module in completing the individual identification of multiple-length segments of the billet, triggering the tracking logic module to update and maintain the position information of multiple-length segments of the billet, and supporting the realization of the full-process tracking function of multiple-length segments of the billet from arriving at the cooling bed to leaving the cooling bed.
[0007] Furthermore, the identification module includes the following steps: Acquiring infrared temperature images of the slide rail on the side of the cooling bed: An infrared thermal imager is used to collect temperature images of the slide rail. The infrared thermal imager is installed at the tail of the multiple-length section of the billet on the slide rail, enabling it to capture the entire process of the multiple-length section of the billet entering the slide rail. Simultaneously, it ensures that the image observation range covers the entire area between the slide rail and the No. 1 stepper tooth of the cooling bed. Timed snapshots are taken at 200 millisecond intervals. The output signal of the infrared thermal imager is introduced into the electrical room via an optical fiber link, demodulated into an Ethernet signal by an optical fiber transceiver, and then connected to the server of the tracking system via a network cable to receive infrared temperature image data at regular intervals. Identifying the multiple-length section of the billet at the slide rail using machine vision algorithms: Target pixel regions of the area to be identified at the slide rail are set on the infrared image. A temperature threshold segmentation algorithm is applied to the target pixel regions to obtain a binarized image. The binarized image is then connected... Domain labeling processing is used to determine the boundary of each independent target, separate individual objects, extract boundary contours in each connected component, and detect straight line segments in the edge using Hough transform. If the target edge can fit four significant straight lines and basically satisfy the relationship of "pairwise parallel and adjacent perpendicular", it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than a preset value, the signal of the multiple-length segment of the billet detected by the slide rail is output; otherwise, the signal of no detection is output. The machine vision algorithm is used to identify the multiple-length segment of the billet at the No. 1 stepper tooth on the cooling bed: the target pixel region of the area to be identified at the No. 1 tooth is set on the infrared image, the temperature threshold segmentation algorithm is applied to the target pixel region to obtain a binarized image, the connected component labeling processing is performed on the binarized image to determine the boundary of each independent target, separate individual objects, extract boundary contours in each connected component, and detect straight line segments in the edge using Hough transform. If four significant straight lines can be fitted to the target edge and they basically satisfy the relationship of "parallel to each other and adjacent perpendicular", then it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than the preset value, the signal of the first step tooth detecting the multiple-size segment of the blank is output; otherwise, the signal of no detection is output.
[0008] Furthermore, the tracking logic module specifically comprises: a billet multiple-length segment arrival logic module: periodically reading the steel throwing signal from the L1 level system in the cooling bed area at a set cycle of 200 milliseconds; if a falling edge of the steel throwing signal is detected, the billet multiple-length segment arrival signal is first set to false; periodically reading the billet multiple-length segment signal detection signal at the slide rail of the identification module at a set cycle of 200 milliseconds; if the billet multiple-length segment detection signal at the slide rail is true, the billet multiple-length segment arrival signal is set to true; and a billet multiple-length segment rolling number maintenance module: periodically reading the latest rolling number of all stations on the rolling line from the remote database of the L2 level material tracking system in the rolling area at a set cycle of 1 second. Record; according to the process sequence of the rolling station, newly appearing rolling number records are written into the rolling number list queue for enqueue processing; traverse the rolling number list queue, if a certain rolling number does not appear in the latest read rolling number record, then the rolling number is set as a candidate rolling number for the cooling bed area, with a lag time window of 30 seconds; within the lag time window, if the billet multiple length segment arrival signal is true, then the candidate rolling number is converted into a formal rolling number and assigned to the detected billet multiple length segment, and after assignment, the billet multiple length segment arrival signal is reset to false to prevent repeated assignment; if the billet multiple length segment arrival signal is false after the lag time window, then the candidate rolling number is cleared and deleted; according to the set cycle, weekly... The time interval is 200 milliseconds. The tail steel signal is periodically read from the L1 level system in the cooling bed area. If a rising edge of the tail steel signal is detected, the formal rolling grade number is cleared and deleted. The billet multiple-length segment enters the cooling bed logic module: according to the set period of 200 milliseconds, the steel throwing signal is periodically read from the L1 level system in the cooling bed area. If a falling edge of the steel throwing signal is detected, the billet multiple-length segment enters the cooling bed signal is first set to false. According to the set period of 200 milliseconds, the billet multiple-length segment signal detection signal at step 1 of the identification module is periodically read. If the billet multiple-length segment detection signal at step 1 of the step 1 is true, the billet multiple-length segment enters the cooling bed signal is set to true, and the rolling grade number maintenance module is updated. Assign a number to the current billet multiple-length segment as its rolling generation number; Billet multiple-length segment material information list maintenance module: Initially, the billet multiple-length segment material information list is defined as empty; according to the set period, the period is 200 milliseconds, the billet multiple-length segment entering the cooling bed signal is read periodically; if the billet multiple-length segment entering the cooling bed is true, the billet multiple-length segment rolling generation number is pushed into the billet multiple-length segment material information list; after pushing, the billet multiple-length segment entering the cooling bed signal is reset to false to prevent repeated pushing; according to the set period, the step signal is read from the L1 level system of the cooling bed area periodically; if the falling edge of the step signal is detected, each object in the billet multiple-length segment material information list is traversed and its position attribute value is incremented by 1.The billet multiple-length segment leaving the cooling bed logic module: According to a set cycle of 200 milliseconds, it periodically reads the stepping signal from the L1 level system of the cooling bed area; if a falling edge of the stepping signal is detected, the billet multiple-length segment leaving the cooling bed signal is set to false; if a falling edge of the stepping signal is detected, it iterates through each object in the billet multiple-length segment material information list; if the position attribute value of an object is greater than the tail tooth sequence number, the rolling number of the object is marked as the billet multiple-length segment number that has left the cooling bed, the billet multiple-length segment leaving the cooling bed signal is set to true, and the object is deleted from the billet multiple-length segment material information list.
[0009] A tracking system for rolling information in the cooling bed area of a round bar production workshop includes a tracking server platform, a communication system, a client, and equipment on the production line. The tracking server platform is connected to the client via the communication system. The communication system establishes communication connections between the tracking server platform, an infrared temperature image acquisition device, and the client, including communication components and a communication network for reading L2 and L1 level signals. The equipment on the production line includes an infrared temperature image acquisition device, a terminal device for the L2 level material tracking system in the rolling area, and control and operation equipment in the cooling bed area. The client receives tracking information and abnormal alarm information. The tracking server platform connects to the intelligent equipment on the production line, transmits tracking results, and realizes automated tracking of rolling information in the cooling bed area. The business logic of the tracking server platform includes a presentation layer, a business layer, a logic layer, and a data layer.
[0010] Furthermore, the business logic of the tracking server platform is specifically as follows: Data layer: acquires data from PLCs, sensors, and infrared thermal imagers on the production line; Logic layer: integrates logic tracking algorithms and machine vision billet multiple-length segment recognition algorithms to process data and obtain tracking results. The logic layer includes a logic tracking algorithm module, a billet multiple-length segment recognition algorithm module, and a data acquisition, filtering, and anomaly handling module; Logic tracking algorithm module: used to process and analyze logical relationships and data in the production process; Billet multiple-length segment recognition algorithm module: monitors the multiple-length segments of the billet at the slide rail and the #1 stepper tooth using machine vision technology; Data acquisition, filtering, and anomaly handling module: used to ensure the safety and correctness of logical relationships and operations in the production process, filtering and cleaning various types of collected data to ensure the accuracy of basic data. Business layer: includes an equipment status monitoring module, a production process tracking module, a production performance statistics module, an anomaly alarm module, and a human-machine interaction module. Equipment Status Monitoring Module: Used to monitor the operating status of production equipment in real time, detecting faults and abnormalities. Production Process Tracking Module: Used to monitor and record various data and equipment status during the production process in real time. Production Performance Statistics Module: After the billet leaves the cooling bed in multiple-length sections, the system compiles production performance data, and the tracking server platform transmits the statistical data to the MES system to complete the closed-loop management of production batches, ensuring the integrity and consistency of all data. Anomaly Alarm Module: Used to monitor abnormal situations during the production process, detecting and alarming for identification errors, tracking errors, communication failures, and other abnormalities. Maintenance personnel can monitor the system status in real time through the Human-Machine Interface (HMI), discover and handle abnormalities immediately, and reduce error messages caused by faults through alarm prompts, ensuring the accuracy of material tracking. Human-Machine Interaction Module: Used to support user interaction with the system. Presentation Layer: Includes the tracking interface, report interface, and human-machine interaction interface. The tracking interface displays real-time information of the production process, including rolling order number, billet multiple-length section location, and related information, to assist in monitoring and managing the production line in the cooling bed area. The report interface generates various production data reports and charts for analyzing production performance. The human-computer interaction interface provides a platform for users to interact with the system, allowing users to input commands and modify device parameters.
[0011] Furthermore, it also includes an alarm device and a human-machine interaction device, which communicate with the tracking server platform respectively: the alarm device is used for abnormal detection and alarm; the human-machine interaction device is used for personnel monitoring and operation.
[0012] After adopting the above technical solution, the beneficial effects of the present invention are as follows: The present invention has at least the following advantages: 1. This invention solves the long-standing technical challenge of online tracking of billet material information in multiple-length sections in the cooling bed area. By combining machine vision recognition methods with logical tracking, fully automated online tracking of rolling information in the cooling bed area is achieved, filling a gap in existing technology in this area, overcoming the technical bottleneck of relying on manual sampling and recording, and significantly improving the accuracy and real-time performance of tracking.
[0013] 2. It provides strong support for steel enterprises to reduce costs, improve quality, and increase efficiency. Accurate and complete rolling information tracking can link key data such as the type of each billet and the production data of the rolling process with the phase transformation process information in the cooling bed area, providing data basis for optimizing process parameters and helping to improve product quality stability; at the same time, it can replace the tracking method of manual marking, reducing labor costs and improving production efficiency.
[0014] 3. Improved production management and quality control. Enabled full-process tracking of billet length sections from entry to exit from the cooling bed area, making quality issue tracing more accurate and efficient. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the 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.
[0016] Figure 1 This is a module relationship diagram of the cooling bed region rolling information tracking method in this invention.
[0017] Figure 2 This is the business logic diagram of the tracking server platform in this invention. Detailed Implementation
[0018] The technical solution adopted in this specific implementation is as follows: by acquiring infrared temperature measurement images at the side slide rail of the skirt plate in the cooling bed area, information related to the arrival, departure, and entry of the billet multiple-length segments onto the slide rail and into the cooling bed area is identified and obtained; information is associated with the material tracking system in the rolling area to obtain the rolling grade number of the billet leaving the rolling area in real time; and information is associated with the L1 level signal in the cooling bed area to obtain the stepping signal, tail steel signal, and other electrical action signals of the billet multiple-length segments in real time; finally, the online tracking of the rolling grade information in the cooling bed area is achieved by combining the billet multiple-length segment identification information, the rolling grade number of the rolling area, and the electrical action signals of the cooling bed area.
[0019] See Figure 1 As shown, a method for tracking rolling information in the cooling bed area of a round bar production workshop includes a communication module, an identification module, and a tracking logic module. Communication module: Includes the following functions: 1) Read the basic information of the billet and the material position information on the rolling line from the remote database of the L2 level material tracking system in the rolling area, generate a billet rolling information list according to the order of the billet's processing position on the rolling line, and output it to the tracking logic module. 2) Read the throwing signal, tailing signal, stepping signal and key signal from the L1 level basic automation system in the cooling bed area. Use these signals to assist the identification module to complete the individual identification of the billet multiple-length segments, trigger the tracking logic module to update and maintain the position information of the billet multiple-length segments, and support the realization of the full-process tracking function of the billet multiple-length segments from arrival at the cooling bed to departure from the cooling bed.
[0020] Identification Module: By acquiring infrared temperature measurement images of the side slide rails of the skirt board in the cooling bed area, the module identifies and obtains information such as the arrival, departure, and entry of multiple-length sections of the billet into the slide rail and related information. The identification module specifically includes the following processes: S1, acquire infrared temperature measurement images of the side slide rails of the skirt panel in the cooling bed area: Infrared thermal imagers are used to collect temperature images at the slide rail. The infrared thermal imager is installed at the tail of the multiple-length section of the billet on the slide rail, so that the thermal imager can capture the entire process of the multiple-length section of the billet entering the slide rail. At the same time, it is ensured that the image observation range can cover the entire area between the slide rail area and the No. 1 stepper tooth of the cooling bed. Timed snapshots are taken at a period of 200 milliseconds. The output signal of the infrared thermal imager is introduced into the electrical room through a fiber optic link, demodulated into an Ethernet signal by a fiber optic transceiver, and connected to the server of the tracking system through a network cable to receive infrared temperature image data at regular intervals. S2, using machine vision algorithms to identify multiple-length sections of billet at the slide rail: The target pixel region of the area to be identified at the slide rail is set on the infrared image. A temperature threshold segmentation algorithm is applied to the target pixel region to obtain a binarized image. Connected component labeling is performed on the binarized image to determine the boundary of each independent target and separate individual objects. Boundary contours are extracted in each connected component. Straight line segments in the edge are detected by Hough transform. If the target edge can fit 4 significant straight lines and basically satisfy the relationship of "pairwise parallel and adjacent perpendicular", it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than the preset value, the signal of the slide rail detecting the multiple length segment of the billet is output; otherwise, the signal of no detection is output. S3, using machine vision algorithms to identify multiple-length sections of billet at stepper tooth #1 on the cooling bed: The target pixel region to be identified at tooth #1 is set on the infrared image. A temperature threshold segmentation algorithm is applied to the target pixel region to obtain a binarized image. Connected component labeling is performed on the binarized image to determine the boundary of each independent target, separating individual objects. Boundary contours are extracted for each connected component, and straight line segments in the edge are detected by Hough transform. If the target edge can fit 4 significant straight lines and basically satisfy the relationship of "pairwise parallel and adjacent perpendicular", it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than a preset value, the signal of the detected multiple-length segment of the blank by tooth #1 is output; otherwise, the signal of no detection is output.
[0021] The tracking logic module outlines the sequence of actions for the billet multiple-length section from entering the cooling bed area to leaving the cooling bed area: entering the cooling bed slide rail, throwing the steel into the cooling bed, reaching stepper tooth #1, stepping forward sequentially with the stepping action, and leaving the cooling bed after stepping to the tail tooth. Based on the action logic relationship of the field signals, the tracking logic module includes: a billet multiple-length section arrival logic module, a billet multiple-length section rolling number maintenance module, a billet multiple-length section entering the cooling bed logic module, a billet multiple-length section leaving the cooling bed logic module, and a billet multiple-length section material information list maintenance module. Specifically: a) Logic module for arrival of multiple-length sections of billet: According to the set cycle, which is 200 milliseconds, the steel throwing signal is read from the L1 level system in the cooling bed area at regular intervals. If the falling edge of the steel throwing signal is detected, first set the billet multiple-length segment arrival signal to false; According to the set period, which is 200 milliseconds, the detection signal of the multiple length segment of the billet at the slide rail of the identification module is read periodically. If the detection signal of the multiple length segment of the billet at the slide rail is true, the arrival signal of the multiple length segment of the billet is set to true. b) Billet multiple-length section rolling number maintenance module: According to the set cycle, which is 1 second, the latest rolling generation number record of all stations on the rolling line is read from the remote database of the L2 level material tracking system in the rolling area at regular intervals. According to the process sequence of the rolling station, newly appearing rolling number records are written into the rolling number list queue for enqueue processing; Traverse the rolling mill number list queue. If a rolling mill number does not appear in the latest read rolling mill number record, set the rolling mill number as a candidate rolling mill number for the cold bed area and set a lag time window of 30 seconds. Within the lag time window, if the arrival signal of the billet multiple length segment is true, the candidate rolling number is converted into the formal rolling number and assigned to the detected billet multiple length segment. After the assignment, the arrival signal of the billet multiple length segment is reset to false to prevent repeated assignment. If the arrival signal of the multiple-length segment of the billet is false when the lag time window is exceeded, the candidate rolling number will be cleared and deleted. According to the set cycle, which is 200 milliseconds, the tail steel signal is read from the L1 level system in the cooling bed area at regular intervals. If the rising edge of the tail steel signal is detected, the official rolling number will be cleared and deleted. c) The billet multiple-length sections enter the cooling bed logic module: According to the set cycle, which is 200 milliseconds, the steel throwing signal is read from the L1 level system in the cooling bed area at regular intervals. If the falling edge of the steel throwing signal is detected, first set the signal for the multiple-length section of the billet to enter the cooling bed to false; According to the set period, which is 200 milliseconds, the billet multiple length segment signal detection signal at the 1# stepper tooth of the identification module is read periodically. If the billet multiple length segment detection signal at the 1# stepper tooth is true, the billet multiple length segment enters the cooling bed signal is set to true, and the rolling number of the billet multiple length segment rolling number maintenance module is assigned to the current billet multiple length segment as its rolling number. d) Billet multiple-length section material information list maintenance module: Initially, the billet multiple-length section material information list is defined as empty; According to the set cycle, which is 200 milliseconds, the signal for the multiple-length section of the billet to enter the cooling bed is read periodically. If the condition "Survey multiple length section enters cooling bed" is true, then the rolling number of the billet multiple length section will be entered into a record in the billet multiple length section material information list. After pressing, reset the signal for the multiple-length section of the billet to enter the cooling bed to false to prevent repeated pressing; According to the set period, which is 200 milliseconds, the step signal is read from the L1 level system in the cooling bed area at regular intervals; if the falling edge of the step signal is detected, each object in the billet multiple-length segment material information list is traversed and its position attribute value is incremented by 1.
[0022] e) The logic module for the billet multiple-length section leaving the cooling bed: According to the set period, which is 200 milliseconds, the step signal is read from the L1 level system in the cold bed area at regular intervals. If the falling edge of the step signal is detected, the signal for the multiple-length section of the billet to leave the cooling bed is set to false. If the falling edge of the stepping signal is detected, iterate through each object in the billet multiple-length segment material information list; If the position attribute value of an object is greater than the tail tooth number, then the rolling number of the object is marked as the billet multiple-length segment number that has left the cooling bed, the billet multiple-length segment leaving the cooling bed signal is set to true, and the object is deleted from the billet multiple-length segment material information list.
[0023] A tracking system for rolling information in the cooling bed area of a round bar production workshop includes a tracking server platform, a communication system, a client, and equipment on the production line. The tracking server platform is connected to the client via the communication system. Communication system: Establishes communication connections between the tracking server platform and the infrared temperature image acquisition device and client, including communication components and communication networks for reading L2 and L1 level signals; Equipment on the production line includes infrared temperature image acquisition devices, L2-level material tracking system terminal equipment in the rolling area, and control and operation equipment in the cooling bed area (such as L1-level PLC control cabinets). Client: Receives tracking information and anomaly alarm information; See Figure 2 As shown, the tracking server platform connects to the intelligent equipment on the production line, transmits tracking results, and realizes automated tracking of rolling information in the cold bed area. The business logic of the tracking server platform includes a presentation layer, a business layer, a logic layer, and a data layer. Specifically, the business logic of the tracking server platform is as follows: 1) Data layer: Acquire data from PLCs, sensors, and infrared thermal imagers on the production line.
[0024] 2) Logic layer: Integrates logic tracking algorithm and machine vision billet multiple-size segment recognition algorithm, processes data to obtain tracking results. The logic layer includes a logic tracking algorithm module, a billet multiple-size segment recognition algorithm module, and a data acquisition, filtering and anomaly processing module.
[0025] Logic tracing algorithm module: used to process and analyze logical relationships and data in the production process; Billet multiple-length segment recognition algorithm module: Monitors multiple-length segments of billets at the slide rail and the No. 1 stepper tooth using machine vision technology; Data acquisition, filtering, and anomaly handling module: Used to ensure the safety and correctness of logical relationships and operations in the production process, filtering and cleaning various types of acquired data to ensure the accuracy of basic data.
[0026] 3) Business Layer: Includes equipment status monitoring module, production process tracking module, production performance statistics module, anomaly alarm module, and human-machine interaction module. Equipment status monitoring module: used to monitor the operating status of production equipment in real time and detect faults and abnormal conditions; Production process tracking module: used to monitor and record various data and equipment status during the production process in real time; Production performance statistics module: After the billet leaves the cooling bed in multiple length sections, the system compiles production performance data, including production data, quality data, etc. The tracking server platform transmits the statistical data to the MES system to complete the closed-loop management of production batches and ensure the integrity and consistency of all data.
[0027] Anomaly Alarm Module: Used to monitor abnormal situations in the production process, detect and alarm for identification errors, tracking errors, communication failures and other abnormal situations. Maintenance personnel can monitor the system status in real time through the human-machine interface (HMI), detect and handle abnormal situations as soon as possible, and reduce error messages caused by failures through alarm prompts, thus ensuring the accuracy of material tracking. The human-computer interaction module is used to support user interaction with the system.
[0028] 4) Presentation Layer: Includes tracking interface, report interface, and human-computer interaction interface. The tracking interface is used to display real-time information about the production process, including rolling order number, billet multiple-length section location and related information, to assist in monitoring and managing the production line in the cooling bed area. The reporting interface is used to generate various production data reports and charts for analyzing production performance.
[0029] The human-computer interaction interface provides a platform for users to interact with the system, allowing users to input commands and modify device parameters.
[0030] A tracking system for rolling information in the cooling bed area of a round bar production workshop, comprising an alarm device and a human-machine interface device, wherein the alarm device and the human-machine interface device communicate with a tracking server platform respectively. Alarm device: used for abnormal detection and alarm; Human-computer interaction device: used for personnel monitoring and operation.
[0031] The above description is only used to illustrate the technical solution of the present invention and is not intended to limit it. Any other modifications or equivalent substitutions made by those skilled in the art to the technical solution of the present invention, as long as they do not depart from the spirit and scope of the technical solution of the present invention, should be covered within the scope of the claims of the present invention.
Claims
1. A method for tracking rolling information in the cooling bed area of a round bar production workshop, characterized in that: It includes a communication module, an identification module, and a tracking logic module: Identification module: By acquiring infrared temperature measurement images of the side slide rails of the skirt board in the cooling bed area, it identifies and obtains information such as the arrival of multiple-length sections of billets at the slide rails, departure from the slide rails, and entry into the cooling bed area; Tracking logic module: The sequence of actions of the billet multiple-length section from entering the cooling bed area to leaving the cooling bed area is as follows: entering the cooling bed slide rail, throwing steel into the cooling bed, reaching the No. 1 stepper tooth, stepping forward in sequence with the stepping action, and leaving the cooling bed after stepping to the tail tooth. According to the action logic relationship of the field signals, the tracking logic module includes: billet multiple-length section arrival logic module, billet multiple-length section rolling number maintenance module, billet multiple-length section entering the cooling bed logic module, billet multiple-length section leaving the cooling bed logic module, and billet multiple-length section material information list maintenance module.
2. The method for tracking rolling information in the cooling bed area of a round bar production workshop according to claim 1, characterized in that: The communication module includes the following functions: 1) Read the basic information of the billet and the material position information on the rolling line from the remote database of the L2 level material tracking system in the rolling area, generate a billet rolling information list according to the order of the billet's processing position on the rolling line, and output it to the tracking logic module. 2) Read the throwing signal, tailing signal, stepping signal and key signal from the L1 level basic automation system in the cooling bed area. Use these signals to assist the identification module to complete the individual identification of the multiple-length segments of the billet, trigger the tracking logic module to update and maintain the position information of the multiple-length segments of the billet, and support the realization of the full-process tracking function of the multiple-length segments of the billet from the arrival of the cooling bed to the departure of the cooling bed.
3. The method for tracking rolling information in the cooling bed area of a round bar production workshop according to claim 1, characterized in that: The identification module includes the following process: S1, acquire infrared temperature measurement images of the side slide rails of the skirt panel in the cooling bed area: Infrared thermal imagers are used to collect temperature images at the slide rail. The infrared thermal imager is installed at the tail of the multiple-length section of the billet on the slide rail, so that the thermal imager can capture the entire process of the multiple-length section of the billet entering the slide rail. At the same time, it is ensured that the image observation range can cover the entire area between the slide rail area and the No. 1 stepper tooth of the cooling bed. Timed snapshots are taken at a period of 200 milliseconds. The output signal of the infrared thermal imager is introduced into the electrical room through a fiber optic link, demodulated into an Ethernet signal by a fiber optic transceiver, and connected to the server of the tracking system through a network cable to receive infrared temperature image data at regular intervals. S2, using machine vision algorithms to identify multiple-length sections of billet at the slide rail: The target pixel region of the area to be identified at the slide rail is set on the infrared image. A temperature threshold segmentation algorithm is applied to the target pixel region to obtain a binarized image. Connected component labeling is performed on the binarized image to determine the boundary of each independent target and separate individual objects. Boundary contours are extracted in each connected component. Straight line segments in the edge are detected by Hough transform. If the target edge can fit 4 significant straight lines and basically satisfy the relationship of "pairwise parallel and adjacent perpendicular", it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than the preset value, the slide rail detects the multiple-length segment of the billet. Otherwise, the undetected signal is output. S3, using machine vision algorithms to identify multiple-length sections of billet at stepper tooth #1 on the cooling bed: The target pixel region to be identified at tooth #1 is set on the infrared image. A temperature threshold segmentation algorithm is applied to the target pixel region to obtain a binarized image. Connected component labeling is performed on the binarized image to determine the boundary of each independent target and separate individual objects. Boundary contours are extracted for each connected component. Straight line segments in the edge are detected by Hough transform. If the target edge can fit 4 significant straight lines and basically satisfy the relationship of "pairwise parallel and adjacent perpendicular", it is initially determined to be a rectangular candidate region. The geometric area of the rectangular candidate region is extracted. If the pixel area is greater than the preset value, the signal of the detected multiple-length segment of the blank by tooth #1 is output; otherwise, the signal of no detection is output.
4. The method for tracking rolling information in the cooling bed area of a round bar production workshop according to claim 1, characterized in that: The tracking logic module is specifically as follows: a) Logic module for arrival of multiple-length sections of billet: According to the set cycle, which is 200 milliseconds, the steel throwing signal is read from the L1 level system in the cooling bed area at regular intervals. If the falling edge of the steel throwing signal is detected, first set the billet multiple-length segment arrival signal to false; According to the set period, which is 200 milliseconds, the detection signal of the multiple length segment of the billet at the slide rail of the identification module is read periodically. If the detection signal of the multiple length segment of the billet at the slide rail is true, the arrival signal of the multiple length segment of the billet is set to true. b) Billet multiple-length section rolling number maintenance module: According to the set cycle, which is 1 second, the latest rolling generation number record of all stations on the rolling line is read from the remote database of the L2 level material tracking system in the rolling area at regular intervals. According to the process sequence of the rolling station, newly appearing rolling number records are written into the rolling number list queue for enqueue processing; Traverse the rolling mill number list queue. If a rolling mill number does not appear in the latest read rolling mill number record, set the rolling mill number as a candidate rolling mill number for the cold bed area and set a lag time window of 30 seconds. Within the lag time window, if the arrival signal of the billet multiple length segment is true, the candidate rolling number is converted into the formal rolling number and assigned to the detected billet multiple length segment. After assignment, the arrival signal of the billet multiple length segment is reset to false to prevent repeated assignment. If the arrival signal of the billet multiple length segment is false when the lag time window is exceeded, the candidate rolling number is cleared and deleted. According to the set cycle, which is 200 milliseconds, the tail steel signal is read from the L1 level system in the cooling bed area at regular intervals. If the rising edge of the tail steel signal is detected, the official rolling number will be cleared and deleted. c) The billet multiple-length segments enter the cooling bed logic module: According to the set cycle, which is 200 milliseconds, the steel throwing signal is read from the L1 level system in the cooling bed area at regular intervals. If the falling edge of the steel throwing signal is detected, first set the signal for the multiple-length section of the billet to enter the cooling bed to false; According to the set period, which is 200 milliseconds, the billet multiple length segment signal detection signal at the 1# stepper tooth of the identification module is read periodically. If the billet multiple length segment detection signal at the 1# stepper tooth is true, the billet multiple length segment enters the cooling bed signal is set to true, and the rolling number of the billet multiple length segment rolling number maintenance module is assigned to the current billet multiple length segment as its rolling number. d) Billet multiple-length section material information list maintenance module: Initially, the billet multiple-length section material information list is defined as empty; According to the set cycle, which is 200 milliseconds, the signal for the multiple-length section of the billet to enter the cooling bed is read periodically. If the condition "Survey multiple length section enters cooling bed" is true, then the rolling number of the billet multiple length section will be entered into a record in the billet multiple length section material information list. After pressing, reset the signal for the multiple-length section of the billet to enter the cooling bed to false to prevent repeated pressing; According to the set period, which is 200 milliseconds, the step signal is read from the L1 level system in the cold bed area at regular intervals. If a falling edge of the stepping signal is detected, then iterate through each object in the billet multiple-length segment material information list and increment its position attribute value by 1; e) The logic module for the billet multiple-length section leaving the cooling bed: According to the set period, which is 200 milliseconds, the step signal is read from the L1 level system in the cold bed area at regular intervals. If the falling edge of the step signal is detected, the signal for the multiple-length section of the billet to leave the cooling bed is set to false. If the falling edge of the stepping signal is detected, iterate through each object in the billet multiple-length segment material information list; If the position attribute value of an object is greater than the tail tooth number, then the rolling number of the object is marked as the billet multiple-length segment number that has left the cooling bed, the billet multiple-length segment leaving the cooling bed signal is set to true, and the object is deleted from the billet multiple-length segment material information list.
5. A tracking system for rolling information in the cooling bed area of a round bar production workshop, characterized in that: It includes a tracking server platform, a communication system, clients, and equipment on the production line, wherein the tracking server platform is connected to the clients via the communication system. Communication system: Establishes communication connections between the tracking server platform and the infrared temperature image acquisition device and client, including communication components and communication networks for reading L2 and L1 level signals; Equipment on the production line includes infrared temperature image acquisition devices, L2-level material tracking system terminal equipment in the rolling zone, and control and operation equipment in the cooling bed area. Client: Receives tracking information and anomaly alarm information; Tracking server platform: The tracking server connects to the intelligent equipment on the production line, transmits tracking results, and realizes automated tracking of rolling information in the cold bed area. The business logic of the tracking server platform includes a presentation layer, a business layer, a logic layer, and a data layer.
6. A tracking system for rolling information in the cooling bed area of a round bar production workshop according to claim 5, characterized in that: The specific business logic of the tracking server platform is as follows: 1) Data layer: Acquires data from PLCs, sensors, and infrared thermal imagers on the production line; 2) Logic layer: Integrates logic tracking algorithm and machine vision billet multiple-size segment recognition algorithm, processes data to obtain tracking results. The logic layer includes a logic tracking algorithm module, a billet multiple-size segment recognition algorithm module, and a data acquisition, filtering and anomaly processing module. Logic tracing algorithm module: used to process and analyze logical relationships and data in the production process; Billet multiple-length segment recognition algorithm module: Monitors multiple-length segments of billets at the slide rail and the No. 1 stepper tooth using machine vision technology; Data acquisition, filtering, and anomaly handling module: Used to ensure the safety and correctness of logical relationships and operations in the production process, filtering and cleaning various types of acquired data to ensure the accuracy of basic data; 3) Business Layer: Includes equipment status monitoring module, production process tracking module, production performance statistics module, anomaly alarm module, and human-machine interaction module. Equipment status monitoring module: used to monitor the operating status of production equipment in real time and detect faults and abnormal conditions; Production process tracking module: used to monitor and record various data and equipment status during the production process in real time; Production performance statistics module: After the billet leaves the cooling bed in multiple length sections, the system compiles production performance data, and the tracking server platform transmits the statistical data to the MES system to complete the closed-loop management of production batches and ensure the integrity and consistency of all data. Anomaly Alarm Module: Used to monitor abnormal situations in the production process, detect and alarm for identification errors, tracking errors, communication failures and other abnormal situations. Maintenance personnel can monitor the system status in real time through the human-machine interface (HMI), detect and handle abnormal situations as soon as possible, and reduce error messages caused by failures through alarm prompts, thus ensuring the accuracy of material tracking. The human-computer interaction module is used to support user interaction with the system. 4) Presentation Layer: Includes tracking interface, report interface, and human-computer interaction interface. The tracking interface is used to display real-time information about the production process, including rolling order number, billet multiple-length section location and related information, to assist in monitoring and managing the production line in the cooling bed area. The reporting interface is used to generate reports and charts of various production data for analyzing production performance. The human-computer interaction interface provides a platform for users to interact with the system, allowing users to input commands and modify device parameters.
7. A tracking system for rolling information in the cooling bed area of a round bar production workshop according to claim 5, characterized in that: It also includes an alarm device and a human-machine interface device, which communicate with the tracking server platform respectively. Alarm device: used for abnormal detection and alarm; Human-computer interaction device: used for personnel monitoring and operation.