Method and device for determining length of blank on bar production line, medium and processor

By setting up a metal detector and rolling mill encoder on the bar production line, calculating and averagely measuring the pulse equivalent, the problem of large error in the measurement of billet length in the prior art is solved, and accurate blank length measurement and improvement of the stability of the production line are achieved.

CN119794091APending Publication Date: 2025-04-11MCC CAPITAL ENGINEERING & RESEARCH INC LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411781811.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In the prior art, when the billet is measured by the motor encoder during the transmission process of the billet on the transmission roller, the length measurement error is likely to be large due to the billet slippage, and this problem cannot be effectively solved.

Method used

By obtaining the first distance from the metal detector to the center line of the rolling mill, the pulse count value of the rolling mill encoder is used to calculate the measured pulse equivalent, and the average value of the pulse equivalent is calculated by using the rolling average method to determine the billet length of the billet rolled piece.

Benefits of technology

Accurate measurement of the length of the blank on the bar production line is achieved, measuring errors are reduced, and the stability and efficiency of the production line are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119794091A_ABST
    Figure CN119794091A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method and device for determining the length of a blank on a bar production line, a storage medium and a processor, and belongs to the technical field of intelligent manufacturing. The method comprises the steps that the first distance between a metal detector and the center line of a rolling mill is obtained, the metal detector is used for monitoring each steel billet rolled piece passing through the monitoring position, and the rolling mill is used for rolling the steel billet rolled pieces; according to the pulse count value of the rolling mill encoder and the first distance, the measurement pulse equivalent of the currently-machined steel billet rolled piece is determined; calculating a current measurement pulse equivalent average value by adopting a rolling average method; and according to the measured pulse equivalent average value, the pulse count value and the first distance, the blank length of the currently-machined steel blank rolled piece is determined. By means of the method, the total length of a bar finished product obtained after the steel billet rolled piece is rolled can be accurately obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent manufacturing technology, and in particular to a method, device, storage medium and processor for determining the length of a blank on a bar production line. Background Art

[0002] Bar products mainly include threaded steel bars and round steel bars, which are widely used in construction, bridges, transportation, machinery, metal products and other industries. The steel billets from the heating furnace or continuous casting are rolled by the rough rolling unit, intermediate rolling unit and finishing rolling unit of the bar production line, and then enter the collection and finishing process through the double-length segmented cooling bed. The steel billets are the main raw materials of the bar production line. The length of the steel billets entering the rolling line directly affects the total length of the finished products of the rolling line. Obtaining the accurate length of the steel billets in advance can serve as an important basis for optimizing the shearing of the double-length flying shear.

[0003] In the prior art, the length of the steel billet is measured by a motor encoder during the steel billet transmission on the transmission roller. However, due to the large variation in the transportation speed of the steel billet on the roller, it is easy to slip, resulting in a large error in length measurement. The inventor of the present application found in the process of realizing the present invention that the defects of the above solution have not been effectively solved. Summary of the invention

[0004] An object of an embodiment of the present invention is to provide a method for accurately determining the length of a billet in a bar production line.

[0005] In order to achieve the above object, an embodiment of the present invention provides a method for determining the length of a billet on a bar production line, which is used in the first rolling process on the bar production line. The method includes:

[0006] Acquire a first distance from the metal detector to the center line of the rolling mill, wherein the metal detector is used to monitor each steel billet rolled piece passing through the monitoring position, and the rolling mill is used to roll the steel billet rolled piece;

[0007] Determining the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance;

[0008] Calculate the current measured pulse equivalent average value using a rolling average method; and

[0009] The billet length of the steel billet being processed is determined based on the measured pulse equivalent average value, the pulse count value and the first distance.

[0010] Preferably, the first distance is a preset value determined according to the length of the steel billet rolled piece to be produced, and the preset value does not exceed the minimum length of the steel billet rolled piece to be produced.

[0011] Preferably, determining the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance includes:

[0012] Whenever the steel biting signal of the rolling mill rises, the counting value of the rolling mill encoder is reset to zero;

[0013] Acquire the first count value of the rolling mill encoder when the steel billet leaves the metal detector;

[0014] Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill;

[0015] The measured pulse equivalent is calculated according to the following formula:

[0016] LPP=L1 / (Cnts2-Cnts1), where LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

[0017] Preferably, the first count value is the count value of the rolling mill encoder corresponding to the falling edge moment when the tail of the steel billet rolling piece leaves the falling edge moment of the signal of the metal detector;

[0018] The second count value is the count value of the rolling mill encoder corresponding to the rising edge moment of the steel throwing signal of the rolling mill.

[0019] Further, determining the billet length of the currently processed steel billet rolled piece according to the measured pulse equivalent average value, the pulse count value and the first distance includes:

[0020] After the currently processed steel billet leaves the metal detector, the billet length Lb of the currently processed steel billet is determined according to the following formula:

[0021] Lb=L1+Cnts*LPP_avr, where LPP_avr is the average value of the measured pulse equivalent, Cnts is the count value of the rolling mill encoder when the tail of the billet leaves the metal detector,

[0022] Among them, LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n+1)] / n, where n is the average number of the rolling average method, and i is the collection serial number of the currently processed steel billet rolled piece.

[0023] Preferably, the method for determining the length of the billet on the bar production line also includes:

[0024] The total length Lpre of the finished bar obtained after the corresponding billet rolling is completed is determined based on the determined billet length and the following formula:

[0025] Lpre=k*Lb-a, wherein k is the total length conversion coefficient of the finished bar product finally obtained after the steel billet is rolled, and a is the cutting length in the process of shearing the steel billet to obtain the finished bar product.

[0026] Furthermore, the length conversion coefficient k and the cut length a are calculated by the linear least square method, wherein the linear least square method adopts the following calculation formula:

[0027] Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

[0028] The embodiment of the present invention provides a device for determining the length of a billet on a bar production line, which is used in the first rolling process on the bar production line. The device includes: a metal detector, a rolling mill and a controller.

[0029] The rolling mill is used for rolling steel billets and is provided with a rolling mill encoder;

[0030] The metal detector is used to monitor each steel billet rolled piece passing through the monitoring position, and the metal detector is arranged upstream of the rolling mill at a first distance from the center line of the rolling mill;

[0031] The controller is configured as:

[0032] Acquire a first distance, and determine a measurement pulse equivalent of a currently processed steel billet rolled piece according to a pulse count value of a rolling mill encoder and the first distance;

[0033] Calculate the current measured pulse equivalent average value using a rolling average method; and

[0034] The billet length of the steel billet being processed is determined based on the measured pulse equivalent average value, the pulse count value and the first distance.

[0035] Preferably, the first distance is a preset value determined according to the length of the steel billet rolled piece to be produced, and the preset value does not exceed the minimum length of the steel billet rolled piece to be produced.

[0036] Preferably, the controller is further configured to determine the measurement pulse equivalent of the currently processed steel billet rolled piece according to the following steps:

[0037] Whenever the steel biting signal of the rolling mill rises, the counting value of the rolling mill encoder is reset to zero;

[0038] Acquire the first count value of the rolling mill encoder when the steel billet leaves the metal detector;

[0039] Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill;

[0040] The measured pulse equivalent is calculated according to the following formula:

[0041] LPP=L1 / (Cnts2-Cnts1), where LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

[0042] Preferably, the first count value is the count value of the rolling mill encoder corresponding to the falling edge moment when the tail of the steel billet rolling piece leaves the falling edge moment of the signal of the metal detector;

[0043] The second count value is the count value of the rolling mill encoder corresponding to the rising edge moment of the steel throwing signal of the rolling mill.

[0044] Furthermore, in the device for determining the billet length on the bar production line, the controller is further configured to determine the billet length of the currently processed steel billet rolled piece according to the following steps:

[0045] After the currently processed steel billet leaves the metal detector, the billet length Lb of the currently processed steel billet is determined according to the following formula:

[0046] Lb=L1+Cnts*LPP_avr, where LPP_avr is the average value of the measured pulse equivalent, Cnts is the count value of the rolling mill encoder when the tail of the billet leaves the metal detector,

[0047] Among them, LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n+1)] / n, where n is the average number of the rolling average method, and i is the collection serial number of the currently processed steel billet rolled piece.

[0048] Preferably, the controller is further configured to:

[0049] The total length Lpre of the finished bar obtained after the corresponding billet rolling is completed is determined based on the determined billet length and the following formula:

[0050] Lpre=k*Lb-a, wherein k is the length conversion coefficient of the finished bar product finally obtained after the steel billet is rolled, and a is the cutting length in the process of shearing the steel billet to obtain the finished bar product.

[0051] Preferably, the length conversion coefficient k and the cut length a are calculated by a linear least squares method, wherein the linear least squares method adopts the following calculation formula:

[0052] Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

[0053] An embodiment of the present invention provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute: the method for determining the length of a billet on a bar production line of the present application.

[0054] An embodiment of the present invention provides a processor for running a program, wherein the program, when being run, is used to execute: the method for determining the length of a billet on a bar production line of the present application.

[0055] An embodiment of the present invention provides a bar production line, comprising: a plurality of workstations for rolling steel billets, which are used to roll the steel billets into finished bar products, wherein the first workstation is equipped with the device for determining the billet length on the bar production line of the present application, which is used to determine the billet length of the steel billet currently being processed, and / or to determine the total length of the finished bar product obtained after rolling at a plurality of workstations.

[0056] Through the above technical scheme, the distance from the metal detector to the rolling mill is reasonably set, each steel billet rolled piece passing the monitoring position is monitored by the metal detector, the measurement pulse equivalent of the currently processed steel billet rolled piece is obtained by the rolling mill encoder, and the current measurement pulse equivalent average value is calculated based on the rolling average method. Then, the billet length of the currently processed steel billet rolled piece is determined according to the distance from the metal detector to the rolling mill, the pulse equivalent average value and the pulse count value, and the total length of the finished steel billet rolled piece after rolling can be accurately obtained.

[0057] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0059] Figure 1 is a flow chart of an embodiment of a method for determining the length of a blank on a bar production line of the present invention;

[0060] Figure 2 yes Figure 1 A schematic diagram of the state of the steel billet being transported from the roller table to the rolling mill when biting the steel in the embodiment;

[0061] Figure 3 yes Figure 1 A schematic diagram of the state when the tail of the steel billet leaves the metal detector in the embodiment;

[0062] Figure 4 yes Figure 1 A schematic diagram of the state of the tail of the steel billet rolled piece when the steel is thrown by the rolling mill in the embodiment;

[0063] Figure 5 It is a schematic diagram of a controller of an embodiment of a device for determining the length of a blank on a bar production line of the present invention.

[0064] Description of Reference Numerals

[0065] 1——Roller 2——Steel billet

[0066] 3——Metal detector 4——Reducer

[0067] 5——Motor 6——Rolling mill encoder

[0068] 7. Rolling mill DETAILED DESCRIPTION

[0069] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0070] It should be noted that the acquisition, transmission, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations. In the embodiments of this application, some existing solutions in the industry such as certain software, components, and models may be mentioned, which should be considered as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of this application, but it does not mean that the applicant has or will necessarily use the solution.

[0071] The embodiment of the present invention provides a method for determining the length of a billet on a bar production line, which is used in the first rolling process on the bar production line. The implementation process is as follows: Figure 1 As shown, the following steps are included:

[0072] Step 1: obtaining a first distance from a metal detector to a center line of a rolling mill, wherein the metal detector is used to monitor each steel billet rolled piece passing through a monitoring position, and the rolling mill is used to roll the steel billet rolled piece;

[0073] Step 2: determining the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance;

[0074] Step 3: Calculate the current measured pulse equivalent average value using a rolling average method; and

[0075] Step 4: Determine the billet length of the currently processed steel billet according to the measured pulse equivalent average value, the pulse count value and the first distance.

[0076] It should be noted that the length of each billet to be processed on the bar production line, or called incoming material, is not consistent. The purpose of this application is to determine the exact length of each incoming material in the first rolling process, and then provide a calculation basis for predicting the total length of the bar product obtained from each incoming material for the optimized shearing of the multiple-length flying shear, and even provide a calculation basis for the control parameters of each subsequent rolling process. Figure 2As shown, the steel billet 2 is transported to the rolling station via the roller 1 on the bar production line, and the metal detector 3 monitors the process of the steel billet 2 arriving at and passing the monitoring position. At the same time, the rolling mill encoder 6 set at the rolling mill 7 sends a fixed number of counting pulses every time the rolling mill 7 rotates one circle, that is, the number of counting pulses sent by the rolling mill encoder 6, or called the pulse count value, can be used to determine the length of the billet corresponding to the part that has been rolled during the working process of the rolling mill 7. The first distance in step 1, that is, Figure 2 The distance L1 from the metal detector 7 to the center line of the rolling mill 7 is shown. L1 may be an empirical value or a preset value determined according to the length of the steel billet to be produced.

[0077] Specifically, in step 2, determining the measurement pulse equivalent of the currently processed steel billet workpiece according to the pulse count value of the rolling mill encoder 6 and the first distance may include the following sub-steps:

[0078] Step 201: Whenever the steel biting signal of the rolling mill rises, the count value of the rolling mill encoder is reset to zero;

[0079] Step 202: Acquire a first count value of a rolling mill encoder when the steel billet leaves the metal detector;

[0080] Step 203: Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill;

[0081] Step 204: The measured pulse equivalent is calculated according to the following formula:

[0082] LPP=L1 / (Cnts2-Cnts1), where LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

[0083] Among them, the state of the rolling mill biting steel in step 201 is as follows Figure 2 As shown, at this time, the rolling mill 7 starts rolling the steel billet 2; the state of the steel billet leaving the metal detector in step 202 is as follows: Figure 3 As shown, at this time, the steel billet has completely passed the monitoring position of the metal detector 3; the state of the steel billet when leaving the rolling mill in step 203 is as follows Figure 4As shown, at this time, the steel billet has completed the rolling process of the first rolling station. It should be noted that the length of the steel billet 2 increases and the shape becomes flatter after rolling. Therefore, the time point when the steel billet 2 reaches and leaves the monitoring position is directly monitored by the metal detector 3. Then, the pulse count value within the above time cannot be directly used to calculate the length of the steel billet obtained by the rolling station. It is necessary to obtain an accurately measured pulse equivalent to calculate the billet length corresponding to the rolled steel billet. In addition, since the steel billet slips due to the change in the transportation speed of the steel billet on the roller, the measurement error will be generated when the length of the steel billet obtained by the rolling station is directly calculated based on the pulse count value within the above time. The calculation method of step 204 can avoid the error as much as possible.

[0084] More specifically, in step 202, the first count value is the count value Cnts1 of the rolling mill encoder corresponding to the falling edge of the signal of the tail of the steel billet leaving the metal detector; in step 203, the second count value is the count value Cnts2 of the rolling mill encoder corresponding to the rising edge of the steel throwing signal of the rolling mill. Cnts2-Cnts1 is the number of pulses of the rolling mill encoder during the process of the steel billet 2 completely passing through the length of L1, and L1 / (Cnts2-Cnts1) is the measurement pulse equivalent in the corresponding time.

[0085] Furthermore, in step 3, the rolling average method is used to calculate the current measured pulse equivalent average value, which can be calculated by the following calculation formula:

[0086] LPP_avr=[LPPi+LPP(i-1)+...+LPP(i-n+1)] / n, where n is the average number of the rolling average method, i is the acquisition serial number of the currently processed steel billet rolled piece, and LPPi is the measurement pulse equivalent corresponding to the steel billet rolled piece with acquisition serial number i.

[0087] Furthermore, in step 4, the length of the billet of the currently processed steel billet is determined based on the measured pulse equivalent average value, the pulse count value and the first distance. The length Lb of the billet of the currently processed steel billet is determined according to the following formula after the currently processed steel billet leaves the metal detector: Lb=L1+Cnts*LPP_avr, wherein LPP_avr is the measured pulse equivalent average value, and Cnts is the count value of the rolling mill encoder at the moment when the tail of the steel billet leaves the metal detector.

[0088] It should be noted that the billet length in step 4, i.e., the billet length Lb of the currently processed billet piece in the above formula for the incoming material to be obtained in this application, includes two parts. The second part is the length value obtained after the billet piece 2 completely passes through the monitoring position of the metal detector 3 after rolling. The first part is L1, i.e., the length of the billet piece 2 passing through the monitoring position of the metal detector 3. The sum of the two is the corresponding total billet length of the billet piece 2. It should be particularly noted that this formula is limited to the following: Figure 3 The counting value of the rolling mill encoder at the moment when the steel billet 2 has just completely passed the monitoring position of the metal detector 3 is used to calculate the corresponding incoming length of the billet, that is, the above calculation can be performed at the current and subsequent moments when the tail of the steel billet leaves the metal detector. Figure 4 The above calculation is completed when the steel billet 2 shown leaves the first rolling mill to predict the total length of the final bar product obtained from the currently processed steel billet, and then determine the optimal shearing plan for shearing the currently processed steel billet into the final bar product.

[0089] In addition, in order to ensure the accuracy of the above calculation formula, the first distance in step 1 should be set reasonably, that is, Figure 2 The distance L1 from the metal detector 7 to the center line of the rolling mill 7 is shown. L1 should not exceed the minimum length of the steel billet to be produced.

[0090] Compared with the prior art, the technical advantages of this embodiment are:

[0091] 1. The rolling average method is used to calculate the current average value of the measured pulse equivalent. According to the average value of the measured pulse equivalent and the pulse count value, the billet length of the currently processed steel billet can be accurately estimated to reduce the measurement error;

[0092] 2. Reasonably set the distance from the metal detector to the rolling mill, and start calculating the length of the billet being processed when the billet has just completely passed the monitoring position of the metal detector, and estimate the total length of the finished bar after rolling based on the billet length.

[0093] 3. With relatively small investment, the following problems can be completely solved: measuring the length of incoming steel billets, predicting the total length of finished bars obtained after all rolling processes, and determining the shearing plan based on the predicted finished bars, thereby improving the stability and efficiency of bar production and having obvious economic benefits.

[0094] In some embodiments, part of the processing steps of the bar production line also involves cutting the steel billet rolled by the rolling mill 7. Therefore, it is necessary to correct the billet length obtained according to the above embodiment to obtain the finished length of the steel billet rolled. Specifically, it can be based on the above steps 1-4 and further include:

[0095] Step 5: Determine the length Lpre of the finished bar obtained after the corresponding billet rolled piece is rolled according to the billet length determined in step 4 and the following formula: Lpre=k*Lb-a, where k is the total length conversion coefficient of the finished bar obtained after the billet rolled piece is rolled, and a is the cutting length in the process of shearing the billet rolled piece to obtain the finished bar.

[0096] More specifically, the length conversion coefficient k and the cut length a in the above formula are calculated by the linear least squares method, wherein the linear least squares method adopts the following calculation formula:

[0097] Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

[0098] An embodiment of the present invention provides a device for determining the length of a billet on a bar production line, which is used for the first rolling process on the bar production line. The device includes: a metal detector, a rolling mill and a controller, wherein the rolling mill is used for rolling steel billets, and the rolling mill is provided with a rolling mill encoder; the metal detector is used to monitor each steel billet passing through a monitoring position, and the metal detector is arranged at a first distance position upstream of the rolling mill from the center line of the rolling mill; the controller is configured to: obtain the first distance, and determine the measured pulse equivalent of the currently processed steel billet according to the pulse count value of the rolling mill encoder and the first distance; use a rolling average method to calculate the current measured pulse equivalent average value; determine the billet length of the currently processed steel billet according to the measured pulse equivalent average value, the pulse count value and the first distance.

[0099] In some embodiments, the first distance is a preset value determined according to the length of the steel billet rolled piece to be produced, and the preset value does not exceed the minimum length of the steel billet rolled piece to be produced.

[0100] In some embodiments, the controller is further configured to determine the measured pulse equivalent of the currently processed steel billet rolling stock according to the following steps:

[0101] Whenever the steel biting signal of the rolling mill rises, the counting value of the rolling mill encoder is reset to zero;

[0102] Acquire the first count value of the rolling mill encoder when the steel billet leaves the metal detector;

[0103] Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill;

[0104] The measured pulse equivalent is calculated according to the following formula:

[0105] LPP=L1 / (Cnts2-Cnts1), where LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

[0106] In some embodiments, the first count value is the count value of the rolling mill encoder corresponding to the falling edge moment of the billet tail leaving signal of the metal detector; the second count value is the count value of the rolling mill encoder corresponding to the rising edge moment of the steel throwing signal of the rolling mill.

[0107] Furthermore, in the device for determining the billet length on the bar production line, the controller is further configured to determine the billet length of the currently processed steel billet rolled piece according to the following steps:

[0108] After the currently processed steel billet leaves the metal detector, the billet length Lb of the currently processed steel billet is determined according to the following formula:

[0109] Lb=L1+Cnts*LPP_avr, where LPP_avr is the average value of the measured pulse equivalent, Cnts is the count value of the rolling mill encoder when the tail of the billet leaves the metal detector,

[0110] Among them, LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n + 1)] / n, where n is the average number of the rolling average method, i is the acquisition number of the currently processed steel billet rolled piece, and LPPi is the measurement pulse equivalent corresponding to the steel billet rolled piece with acquisition number i.

[0111] Preferably, the controller is further configured to:

[0112] The total length Lpre of the finished bar obtained after the corresponding billet rolling is completed is determined based on the determined billet length and the following formula:

[0113] Lpre=k*Lb-a, where k is the total length conversion coefficient of the finished bar product obtained after the steel billet is rolled, and a is the cutting length in the process of shearing the steel billet to obtain the finished bar product.

[0114] Preferably, the length conversion coefficient k and the cut length a are calculated by a linear least squares method, wherein the linear least squares method adopts the following calculation formula:

[0115] Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

[0116] The following combination Figure 5 The data flow diagram of the controller shown and Figure 2-4 The working process of the device for determining the length of the billet on the bar production line of the present invention is described. It should be noted that the current rolling mill is the rolling mill that completes the first rolling process on the bar production line, and the other rolling mills are not shown.

[0117] 1. Determine the hot metal detector (HMD), that is Figure 2-4 The metal detector 2 in the rolling mill is installed in a reasonable position and the distance from the HMD to the center line of the rolling mill is measured.

[0118] To ensure the correct measurement of the billet length, the distance from HMD to the rolling mill should be less than the minimum billet length. The distance L1 from HMD to the center line of the rolling mill is measured in advance as the input parameter of the system.

[0119] 2. Record the number of rolling mill pulses

[0120] The rolling mill encoder pulses are accumulated and counted in the controller, and Cnts is set as the rolling mill encoder counter count value.

[0121] According to the rising edge of the rolling mill steel biting signal, the rolling mill encoder count value is cleared to zero: that is, Cnts = 0;

[0122] The falling edge of the HMD signal when the tail of the billet leaves records the pulse count value Cnts of the mill encoder: that is, Cnts1 = Cnts;

[0123] According to the rising edge of the steel throwing signal of the 1# rolling mill, the pulse count value Cnts of the rolling mill encoder is recorded: that is, Cnts2 = Cnts;

[0124] 3. Measurement and calculation of pulse equivalent LPP

[0125] During the billet rolling process, the billet length measurement pulse equivalent LPP is calculated according to the recorded rolling mill encoder pulse count values ​​Cnts1, Cnts2 and the distance L1 between HMD and the rolling mill, according to the following formula: LPP = L1 / (Cnts2-Cnts1).

[0126] Among them, the pulse equivalent is measured once for each steel billet rolled, and the rolling average method is used to calculate the pulse equivalent average value LPP_avr: LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n+1)] / n, where n is the average number, i is the current collection sequence number, and LPPi is the measured pulse equivalent corresponding to the steel billet rolled piece with collection sequence number i.

[0127] 4. Calculate the length of the billet

[0128] When the tail of the steel billet leaves the HMD, the length of the steel billet Lb is calculated according to the following formula: Lb = L1 + Cnts * LPP_avr, where Cnts is the count value of the rolling mill encoder 6 when the tail of the steel billet 2 leaves the position of the metal detector 3;

[0129] 5. Predict the total length of the finished rolled piece Lpre

[0130] Lpre=k*Lb-a; k is the conversion coefficient of the total length of the finished bar obtained after rolling the steel billet, and a is the cutting length in the process of shearing the steel billet to obtain the finished bar. The coefficient k and the cutting length a can be obtained by using the linear least squares method through multiple actual measurements of the total length Lact of the finished bar.

[0131] It should be noted that the above-mentioned cutting loss length is mainly generated in the rough rolling and intermediate rolling stages. For example, a bar production line has 18 rolling mills, among which 1 to 6 rolling mills are used in the rough rolling stage. After the rough rolling is completed, the first flying shear is carried out, which mainly shears the head of the steel billet; 7 to 12 rolling mills are used in the intermediate rolling stage. After the intermediate rolling is completed, the second flying shear is carried out, which mainly shears the head and tail of the steel billet; 13 to 18 rolling mills are used in the finishing rolling stage. After the finishing rolling is completed, double-length flying shear is carried out to obtain finished bar products.

[0132] An embodiment of the present invention provides a storage medium on which a program is stored. When the program is executed by a processor, the method for determining the length of a blank on a bar production line of the present application is implemented.

[0133] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program, when running, executes the method of determining the length of a billet on a bar production line of the present application.

[0134] The embodiment of the present invention provides a device, which includes a processor, a memory, and a program stored in the memory and can be run on the processor. When the processor executes the program, the method steps of determining the length of the billet on the bar production line of the present application are implemented. The device in this article can be a server, a PC, a PAD, a mobile phone, etc.

[0135] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that initializes the method steps of determining the length of a billet on a bar production line of the present application.

[0136] An embodiment of the present invention provides a bar production line, comprising: a plurality of workstations for rolling steel billets, which are used to roll the steel billets into finished bar products, wherein the first workstation is equipped with the device for determining the billet length on the bar production line of the present application, which is used to determine the billet length of the steel billet currently being processed, and / or to determine the total length of the finished bar product obtained after rolling at a plurality of workstations.

[0137] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0138] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0139] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0140] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0141] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0142] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0143] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0144] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0145] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for determining the length of a billet on a bar production line, used in the first rolling process on the bar production line, the method for determining the length of a billet on the bar production line comprising: Acquiring a first distance from a metal detector to a center line of a rolling mill, wherein the metal detector is used to monitor each steel billet rolled piece passing through a monitoring position, and the rolling mill is used to roll the steel billet rolled piece; Determining the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance; Calculate the current measured pulse equivalent average value using a rolling average method; and The billet length of the steel billet being processed is determined according to the measured pulse equivalent average value, the pulse count value and the first distance.

2. The method for determining the length of the blank on the bar production line according to claim 1, characterized in that: The first distance is a preset value determined according to the length of the steel billet rolled piece to be produced, and the preset value does not exceed the minimum length of the steel billet rolled piece to be produced.

3. The method for determining the length of the blank on the bar production line according to claim 1, characterized in that: Determining the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance includes: Whenever the steel biting signal of the rolling mill rises, the count value of the rolling mill encoder is reset to zero; Acquire a first count value of the rolling mill encoder when the steel billet leaves the metal detector; Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill; The measured pulse equivalent is calculated according to the following formula: LPP=L1 / (Cnts2-Cnts1), wherein LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

4. The method for determining the length of the blank on the bar production line according to claim 3, characterized in that: The first count value is the count value of the rolling mill encoder corresponding to the falling edge moment of the signal of the tail of the steel billet rolling piece leaving the metal detector; The second count value is the count value of the rolling mill encoder corresponding to the rising edge moment of the steel throwing signal of the rolling mill.

5. The method for determining the length of the blank on the bar production line according to claim 3 or 4, characterized in that: Determining the billet length of the currently processed steel billet rolled piece according to the measured pulse equivalent average value, the pulse count value and the first distance comprises: After the currently processed steel billet leaves the metal detector, the billet length Lb of the currently processed steel billet is determined according to the following formula: Lb=L1+Cnts*LPP_avr, where LPP_avr is the average value of the measured pulse equivalent, Cnts is the count value of the rolling mill encoder at the moment when the tail of the steel billet leaves the metal detector, Among them, LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n + 1)] / n, where n is the average number of the rolling average method, i is the acquisition number of the currently processed steel billet rolled piece, and LPPi is the measurement pulse equivalent corresponding to the steel billet rolled piece with acquisition number i.

6. The method for determining the length of a billet on a bar production line according to any one of claims 1 to 5, characterized in that: Also includes: The total length Lpre of the finished bar obtained after rolling the corresponding billet is determined based on the determined billet length and the following formula: Lpre=k*Lb-a, wherein k is the length conversion coefficient of the finished bar product finally obtained after the steel billet rolled piece is rolled, and a is the cutting length in the process of shearing the steel billet rolled piece to obtain the finished bar product.

7. The method for determining the length of a billet on a bar production line according to claim 6, characterized in that: The length conversion coefficient k and the cut length a are calculated by the linear least squares method, wherein the linear least squares method adopts the following calculation formula: Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

8. A device for determining the length of a billet on a bar production line, used in the first rolling process on the bar production line, characterized in that: The device for determining the length of the billet on the bar production line comprises: a metal detector, a rolling mill and a controller, Wherein, the rolling mill is used for rolling the steel billet, and the rolling mill is provided with a rolling mill encoder; The metal detector is used to monitor each steel billet rolled piece passing through the monitoring position, and the metal detector is arranged upstream of the rolling mill at a first distance from the center line of the rolling mill; The controller is configured to: Acquire the first distance, and determine the measurement pulse equivalent of the currently processed steel billet rolled piece according to the pulse count value of the rolling mill encoder and the first distance; Calculate the current measured pulse equivalent average value using a rolling average method; and The billet length of the steel billet being processed is determined according to the measured pulse equivalent average value, the pulse count value and the first distance.

9. The device for determining the length of a blank on a bar production line according to claim 8, characterized in that: The first distance is a preset value determined according to the length of the steel billet rolled piece to be produced, and the preset value does not exceed the minimum length of the steel billet rolled piece to be produced.

10. The device for determining the length of a blank on a bar production line according to claim 9, characterized in that: The controller is further configured to determine the measurement pulse equivalent of the currently processed steel billet rolled piece according to the following steps: Whenever the steel biting signal of the rolling mill rises, the count value of the rolling mill encoder is reset to zero; Acquire a first count value of the rolling mill encoder when the steel billet leaves the metal detector; Acquire a second count value of the rolling mill encoder when the steel billet leaves the rolling mill; The measured pulse equivalent is calculated according to the following formula: LPP=L1 / (Cnts2-Cnts1), wherein LPP is the measurement pulse equivalent, L1 is the first distance, Cnts2 is the second count value, and Cnts1 is the first count value.

11. The device for determining the length of a blank on a bar production line according to claim 10, characterized in that: The first count value is the count value of the rolling mill encoder corresponding to the falling edge moment of the signal of the tail of the steel billet rolling piece leaving the metal detector; The second count value is the count value of the rolling mill encoder corresponding to the rising edge moment of the steel throwing signal of the rolling mill.

12. The device for determining the length of a billet on a bar production line according to claim 10 or 11, characterized in that: The controller is further configured to determine the billet length of the currently processed steel billet rolled piece according to the following steps: After the currently processed steel billet leaves the metal detector, the billet length Lb of the currently processed steel billet is determined according to the following formula: Lb=L1+Cnts*LPP_avr, where LPP_avr is the average value of the measured pulse equivalent, Cnts is the count value of the rolling mill encoder at the moment when the tail of the steel billet leaves the metal detector, Among them, LPP_avr = [LPPi + LPP (i-1) + ... + LPP (i-n + 1)] / n, where n is the average number of the rolling average method, i is the acquisition number of the currently processed steel billet rolled piece, and LPPi is the measurement pulse equivalent corresponding to the steel billet rolled piece with acquisition number i.

13. The device for determining the length of a billet in a bar production line according to any one of claims 8 to 12, characterized in that: in, The controller is also configured to: The total length Lpre of the bar obtained after rolling the corresponding billet is determined based on the determined billet length and the following formula: Lpre=k*Lb-a, wherein k is the total length conversion coefficient of the finished bar product finally obtained after the steel billet rolled piece is rolled, and a is the cutting length in the process of shearing the steel billet rolled piece to obtain the finished bar product.

14. The device for determining the length of a billet on a bar production line according to claim 13, characterized in that: The length conversion coefficient k and the cut length a are calculated by the linear least squares method, wherein the linear least squares method adopts the following calculation formula: Lact=k*Lb-a, where Lact is the total length of the finished bar product measured each time in multiple actual measurements.

15. A machine-readable storage medium having instructions stored thereon, the instructions being used to cause a machine to execute: the method for determining the length of a billet on a bar production line according to any one of claims 1 to 7.

16. A processor, characterized in that: Used to run a program, wherein the program, when run, is used to execute: the method for determining the length of a billet on a bar production line according to any one of claims 1 to 7.

17. A bar production line, characterized in that: include: A plurality of workstations for rolling steel billets, wherein the first workstation is equipped with a device for determining the billet length on a bar production line according to any one of claims 8 to 14, for determining the billet length of the steel billet currently being processed, and / or for determining the total length of the finished bar product obtained after rolling at a plurality of workstations.

Citation Information

Cited By

  • Material position detection device and method for two-roller reversible rolling mill for titanium alloy bars

    CN120619083A