Method for measuring flying shear tail length on line, control system and electronic equipment
By setting up multiple metal detectors on the steel rolling production line to obtain the coded values and coordinate distances before and after the rolling piece cut, the problem that the prior art cannot accurately measure the length of the rolling piece cut is solved, and high accuracy of early prediction of the total length of the rolling piece is achieved.
Patent Information
- Application Number
- CN202411623897.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-18
AI Technical Summary
The existing automated control system cannot accurately measure the length of the rolled piece cut in real time online, resulting in the inability to improve the accuracy of early prediction of the total length of the rolled piece.
By sequentially setting the first metal detector, the second metal detector and the third metal detector between the upstream equipment and the downstream equipment, the coded values before and after the tail cutting of the rolled piece are obtained, and the actual tail cutting length of the rolled piece is indirectly determined using these coded values and the coordinate distance between the metal detectors.
The precision measurement of the cut length of the rolled piece is achieved online, which improves the accuracy of early prediction of the total length of the rolled piece and meets the needs of intelligence.
Smart Images

Figure CN119634461A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic detection technology, and in particular to a method for online measuring the length of a shear tail, a system for online measuring the length of a shear tail, an electronic device, a computer-readable storage medium and a computer program product. Background Art
[0002] With the increasing demand for intelligence in the steel rolling field, higher requirements are also placed on automation. At present, in the field of rolled product processing, due to the volatility of the length of rolled products (such as bars), there are errors in full-length shearing, and workers are required to pick out non-fixed-length materials in the collection area. In order to achieve high-quality full-length shearing, we innovatively proposed a method for early prediction of the total length of rolled products and optimization of the flying shear shearing strategy. This method requires real-time acquisition of the precise length of rolled products at the exit of each frame, and the precise online measurement of the flying shear tail length is the key difficulty in improving the accuracy of early prediction of the total length of rolled products. The existing automated control system realizes the setting, online measurement and shearing of the tail cutting length, but the accuracy is insufficient. The main problems are: 1) The measurement of the control system serves shearing, and the measurement needs to be completed before shearing, and there is a lack of post-measurement; 2) The dynamic change of the backslip and the non-uniformity of the material shape lead to inaccurate backslip values or pulse equivalents pre-estimated by the control system. When shearing as a shearing parameter, there is an error between the measured shearing length and the set length; 3) The control accuracy is insufficient, and there is a shearing error between the calculated shearing length and the actual shearing length; 4) There is an error amplification effect. From the tail shear to the finished product, due to the existence of elongation, the error presents an amplification effect, which can usually be amplified by about 10 to 50 times. Therefore, high-precision measurement is required. At the same time, it is impossible to actually measure the shearing length online with a ruler on site, because the sheared steel tails all fall into the waste frame, and the steel is in a high temperature state and cannot be measured. After the steel is cooled, the measurement is inaccurate due to the cold shrinkage. Based on the above needs and problems, the present invention proposes a method for accurately measuring the length of the flying shear tail online, which is used to improve the accuracy of early prediction of the total length of the rolled piece. Summary of the invention
[0003] The purpose of the embodiments of the present invention is to provide a method for online measuring the length of a shear tail, a system for online measuring the length of a shear tail, an electronic device, a computer-readable storage medium and a computer program product. The method partially or completely solves the problem that the prior art cannot accurately measure the length of the shear tail in real time online, thereby failing to improve the accuracy of early prediction of the total length of the rolled piece.
[0004] In order to achieve the above-mentioned purpose, an embodiment of the present invention provides a method for online measuring the tail length of a shearing machine, the method comprising: arranging a first metal detector, a second metal detector and a third metal detector in sequence between an upstream device and a downstream device; using the first metal detector, obtaining a first code value corresponding to when the tail of the rolled piece passes through the first metal detector; using the second metal detector, obtaining a second code value corresponding to when the tail of the rolled piece passes through the second metal detector; obtaining a third code value corresponding to when the tail of the rolled piece is sheared by the tail shearing machine; using the third metal detector, obtaining a fourth code value corresponding to when the new tail of the rolled piece after the tail shearing passes through the third metal detector; and determining the actual tail cutting length of the rolled piece according to the first code value, the second code value, the third code value, the fourth code value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shear blade of the tail shearing machine and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shear blade of the tail shearing machine, and the fourth coordinate distance from the tail of the rolled piece before the tail of the tail shearing machine is closed to the position where the tail of the rolled piece is located when the shear blade of the tail shearing machine is closed.
[0005] Optionally, the first metal detector is installed between the upstream equipment and the second metal detector; the second metal detector is installed between the first metal detector and the closed position of the shear blade of the tail cutting shear and the third coordinate distance is greater than the actual tail cutting length of the rolled piece; the third metal detector is installed between the tail cutting shear and the downstream equipment.
[0006] Optionally, the second metal detector is fixedly or movably installed between the first metal detector and the closed position of the shear blade of the tail cutting shears.
[0007] Optionally, the determining of the actual tail cutting length of the rolled piece according to the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shearing blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, and the fourth coordinate distance from the position where the tail of the rolled piece moves from the second metal detector to the position where the tail of the rolled piece is when the shearing blade of the tail cutting shear is closed before the shearing blade of the tail cutting shear is closed, comprises: determining a first pulse equivalent corresponding to the first coordinate distance according to the first coding value, the second coding value and the first coordinate distance; ... The third coding value, the fourth coding value and the second coordinate distance are used to determine the second pulse equivalent corresponding to the second coordinate distance; according to the second coding value, the third coding value and the set third pulse equivalent, the fourth coordinate distance of the position of the tail of the rolled piece when the tail of the rolled piece moves from the second metal detector to the closing of the shear blade of the tail cutting shear is obtained; the first coordinate of any point between the first metal detector and the second metal detector is obtained, and the second coordinate of any point between the tail cutting shear and the third metal detector is obtained; and according to the first pulse equivalent, the second pulse equivalent, the third coordinate distance, the fourth coordinate distance, the first coordinate and the second coordinate, the actual tail cutting length of the rolled piece is determined.
[0008] Optionally, the first coordinate is: The second coordinate is: Wherein, x1 represents the first coordinate, x2 represents the second coordinate, and d 12 Represents the first coordinate distance, d x3 Represents the second coordinate distance, d′ t Indicates the fourth coordinate distance.
[0009] Optionally, determining the actual tail cutting length of the rolled piece according to the first pulse equivalent, the second pulse equivalent, the third coordinate distance, the fourth coordinate distance, the first coordinate and the second coordinate includes: determining the actual tail cutting length of the rolled piece according to the following formula: Let, y1=dpp1, Among them, d′ t =dpp′ t (p x -p2), d t =d f -d′ t , According to the equation of a straight line: when hour, When Wherein, dpp1 represents the first pulse equivalent, dpp2 represents the second pulse equivalent, p1 represents the first coding value, p2 represents the second coding value, and p x represents the third code value, p3 represents the fourth code value, dpp′ t Indicates the set third pulse equivalent, d f Indicates the third coordinate distance, d t ′ represents the fourth coordinate distance, d t Indicates the actual tail cutting length.
[0010] On the other hand, the present invention also provides a system for online measuring the length of the tail of the shearing machine, the system comprising: a setting module, used to set the first metal detector, the second metal detector and the third metal detector in sequence between the upstream equipment and the downstream equipment; a first acquisition module, used to use the first metal detector to obtain the first code value corresponding to the tail of the rolled piece passing through the first metal detector; a second acquisition module, used to use the second metal detector to obtain the second code value corresponding to the tail of the rolled piece passing through the second metal detector; a third acquisition module, used to obtain the third code value corresponding to the tail of the rolled piece when the tail shearing machine shears the tail of the rolled piece; a fourth acquisition module, used to use the third metal detector to obtain Take the fourth code value corresponding to the new tail of the rolled piece after the tail cutting passes through the third metal detector; and a determination module is used to determine the actual tail cutting length of the rolled piece according to the first code value, the second code value, the third code value, the fourth code value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shearing blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, and the fourth coordinate distance from the tail of the rolled piece moving from the second metal detector to the position where the tail of the rolled piece is when the shearing blade of the tail cutting shear is closed before the shearing blade of the tail cutting shear is closed.
[0011] On the other hand, the present invention also provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method for online measuring the length of a shear tail as described.
[0012] On the other hand, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method for online measuring the length of a shear tail as described.
[0013] In another aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method for online measuring the length of a shear tail as described above.
[0014] Through the above technical scheme, the embodiment of the present invention sequentially arranges a first metal detector, a second metal detector and a third metal detector between the upstream equipment and the downstream equipment to detect the code value of the rolled piece passing through the first metal detector and the second metal detector before the tail is cut, and the code value of the rolled piece passing through the third metal detector after the tail is cut. These code values and the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shearing blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, and the fourth coordinate distance from the tail of the rolled piece moving from the second metal detector to the position where the tail of the rolled piece is when the shearing blade of the tail cutting shear is closed before the tail cutting shear is closed, can be used to indirectly determine the actual tail cutting length of the rolled piece.
[0015] The embodiment of the present invention realizes the online accurate measurement of the cut tail length of the rolled piece, which helps to improve the accuracy of the early prediction of the total length of the rolled piece.
[0016] 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
[0017] 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:
[0018] Figure 1 It is a flow chart of online measuring the length of the shear tail provided by the first embodiment of the present invention;
[0019] Figure 2 is a structural diagram of each device and each metal detector provided by the first embodiment of the present invention;
[0020] Figure 3 It is a control system diagram for online measuring the length of a shear tail provided by a second embodiment of the present invention.
[0021] Description of Reference Numerals
[0022] 11 first metal detector 12 second metal detector
[0023] 13Third metal detector 21Upstream equipment
[0024] 22 Tail cutting shear 23 Downstream equipment DETAILED DESCRIPTION
[0025] 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.
[0026] Figure 1 The flowchart of the method for online measuring the length of a shear tail provided by the first embodiment of the present invention is a method for online measuring the length of a shear tail, the method comprising the following steps S10-S15.
[0027] In step S10, a first metal detector, a second metal detector and a third metal detector are sequentially arranged between an upstream device and a downstream device.
[0028] Furthermore, the first metal detector is installed between the upstream equipment and the second metal detector, the second metal detector is installed between the first metal detector and the closed position of the shear blade of the tail cutting shear and the third coordinate distance is greater than the actual tail cutting length of the rolled piece, and the third metal detector is installed between the tail cutting shear and the downstream equipment. Figure 2 , Figure 2 It is a schematic diagram of the structure between various devices and metal detectors provided in the first embodiment of the present invention.
[0029] In some embodiments, specific reference is made to Figure 2 The first metal detector 11 is installed between the upstream device 21 and the second metal detector 12, and the first metal detector 11 is installed at a position close to the upstream device (usually the upstream rack), for example, 100 mm away from the upstream device. Figure 2 The HMD2 in the figure is installed between the first metal detector 11 and the closed position of the cutting blade of the tail cutting shear 22 (that is, the HMD2 cannot be set at the same position as the tail cutting shear 22, otherwise the actual tail cutting length cannot be measured online) and the third coordinate distance d f Greater than the actual tail cutting length d of the rolled piece t The third metal detector 13 (such as Figure 2 The HMD3) in the figure is located between the tail cutting shear 22 and the downstream device 23, and the third metal detector 13 is close to one end of the downstream device 23, for example, 100 mm away from the downstream device.
[0030] Furthermore, the second metal detector is fixedly or movably installed between the first metal detector and the closed position of the shear blade of the tail cutting shear.
[0031] In some embodiments, in order to increase the scope of application of the method of the present invention, the second metal tool 12 can also be fixedly or movably installed between the first metal detector and the closed position of the cutting blade of the tail cutting shear 22, so that it can be adjusted according to the processing scenarios with different tail cutting lengths.
[0032] In step S11, the first metal detector is used to obtain a first code value corresponding to when the tail of the rolled piece passes through the first metal detector.
[0033] In some embodiments, when the tail of the rolled piece passes through HMD1, HMD1 generates a falling edge and records the first encoding value p1 of the encoder.
[0034] The first metal detector 11, the second metal detector 12 and the third metal detector 13 provided in the embodiment of the present invention can specifically be hot metal detectors, which are used to generate a falling edge when the tail of the rolled product (such as a bar) passes through the metal detector, and record the corresponding encoding value through an encoder installed on the downstream equipment.
[0035] In step S12, the second metal detector is used to obtain a second code value corresponding to when the tail of the rolled piece passes through the second metal detector.
[0036] In some embodiments, the workpiece moves from the upstream device to the downstream device, similar to the above step S11. When the tail of the workpiece passes through HMD2, HMD2 generates a falling edge, and the recording encoder records the second code value p2 accordingly.
[0037] In step S13, a third coding value corresponding to when the tail shear shears the tail of the rolled piece is obtained.
[0038] In some embodiments, when the tail shear 22 cuts the tail of the rolled piece, the recording encoder records the third encoding value p accordingly. x .
[0039] In step S14, the third metal detector is used to obtain a fourth code value corresponding to the new tail of the cut-off rolled piece passing through the third metal detector.
[0040] In some embodiments, similarly, after the tail is cut, a new tail is generated in the rolled piece, and when the new tail passes through the third metal detector 13, the recording encoder obtains the corresponding fourth encoding value p3.
[0041] In step S15, the actual tail cutting length of the rolled piece is determined based on the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the cutting blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the cutting blade of the tail cutting shear, and the fourth coordinate distance from the position where the tail of the rolled piece moves from the second metal detector to the position where the tail of the rolled piece is when the cutting blade of the tail cutting shear is closed before the cutting blade of the tail cutting shear is closed.
[0042] The position of the first metal detector may be set as the coordinate origin, or a suitable position may be set as the coordinate origin according to actual needs, and the embodiment of the present invention does not impose any specific limitation.
[0043] It should be noted that the “first”, “second”, etc. in the embodiments of the present invention have no practical meanings and are only used to distinguish different parameters.
[0044] Further, the actual tail cutting length of the rolled piece is determined according to the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the cutting blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the cutting blade of the tail cutting shear, and the fourth coordinate distance from the position where the tail of the rolled piece moves from the second metal detector to the position where the tail of the rolled piece is located when the cutting blade of the tail cutting shear is closed before the cutting blade of the tail cutting shear is closed, and includes the following steps S151-S155.
[0045] In step S151, a first pulse equivalent corresponding to the first coordinate distance is determined according to the first code value, the second code value and the first coordinate distance.
[0046] In some embodiments, it is assumed that the position of the first metal detector 11 is set as the coordinate origin. Before the tail of the rolled piece is cut, the distance between the tail of the rolled piece passing through the first encoder 11 and the second encoder 12 is the first coordinate distance, which can be measured in advance and recorded as d 12 When the first code value p1 and the second code value p2 are known, the pulse corresponding to the coordinate distance can be obtained as p2-p1. 12 The pulse equivalent measured by the downstream rack corresponding to the interval
[0047] In step S152, a second pulse equivalent corresponding to the second coordinate distance is determined according to the third code value, the fourth code value and the second coordinate distance.
[0048] In some embodiments, when the third encoding value p is known x and the fourth code value p3, the second coordinate distance can be directly measured to obtain d x3 , further determine that the new tail of the rolled piece after the fly shearing tail passes through d x3 The second pulse equivalent measured by the downstream rack corresponding to the interval
[0049] In step S153, based on the second coding value, the third coding value and the set third pulse equivalent, the fourth coordinate distance of the position of the tail of the rolled piece when the tail moves from the second metal detector to the position where the shear blade of the tail shear is closed is obtained.
[0050] In some embodiments, according to the second coding value p2, the third coding value p x And the third pulse equivalent dpp' is set t , obtaining the fourth coordinate distance of the tail of the rolled piece from the second metal detector to the position of the tail of the rolled piece when the shear blade of the tail shear is closed
[0051] In step S154, the first coordinates of any point between the first metal detector and the second metal detector are obtained, and the second coordinates of any point between the second metal detector and the third metal detector are obtained.
[0052] In some embodiments, the first coordinates of any point between the first metal detector and the second metal detector are obtained, for example The second coordinate of any point between the second metal detector and the third metal detector, for example
[0053] Furthermore, the first coordinate is: The second coordinate is: Wherein, x1 represents the first coordinate, x2 represents the second coordinate, and d 12 Represents the first coordinate distance, d x3 Represents the second coordinate distance, d′ t Indicates the fourth coordinate distance.
[0054] In some embodiments, for the convenience of calculation, the first coordinate is selected as the midpoint coordinate between the first metal detector and the second metal detector in the embodiment of the present invention: The second coordinate: In existing control systems, dpp1 is usually equivalent to dpp′ because it cannot be measured later. t This method will have equivalent errors due to the dynamic changes of the back slide and the non-uniformity of the material shape. t This equivalence cannot meet the accuracy requirement. The present invention can accurately calculate dpp' by adding the measured dpp2 and according to dpp1, dpp2 and the coordinate position of each metal detector. t .
[0055] In step S155, the actual tail cutting length of the rolled piece is determined according to the first pulse equivalent, the second pulse equivalent, the third pulse equivalent, the third coordinate distance, the fourth coordinate distance, the first coordinate and the second coordinate.
[0056] Further, determining the actual tail cutting length of the rolled piece according to the first pulse equivalent, the second pulse equivalent, the third coordinate distance, and the fourth coordinate distance from the first coordinate and the second coordinate includes: determining the actual tail cutting length of the rolled piece according to the following formula: Let, Among them, d′ t =dpp′ t (p x -p2), d t =d f -d′ t , According to the equation of a straight line: when hour, When d′ t +bd′ t +c=0, Wherein, dpp1 represents the first pulse equivalent, dpp2 represents the second pulse equivalent, p1 represents the first coding value, p2 represents the second coding value, and p x represents the third code value, p3 represents the fourth code value, dpp′ t Indicates the set third pulse equivalent, d f Indicates the third coordinate distance, d t ′ represents the fourth coordinate distance, d t Indicates the actual tail cutting length.
[0057] In some embodiments, since the pulse equivalent is linearly related to the coordinate distance, it can be made
[0058] make According to the two-point straight line equation when hour, x1, x2, y1, y2 and Substituting into the equation of the line, we can simplify it to get in, That is, b and c are constants, and the above quadratic equation is solved Then we can get d′ t . Given the expected tail cutting length d of the rolled piece f In the case of ′ =d f -d′ t , the actual tail cutting length d of the rolled piece can be calculated t The present invention can accurately measure the cut tail length of the rolled piece online in real time, which helps to improve the accuracy of early prediction of the total length of the rolled piece.
[0059] The existing automatic control system realizes the setting, measurement and shearing of the tail cutting length, but the accuracy is insufficient. The main problems are: 1) The measurement of the control system serves shearing, and the measurement needs to be completed before shearing, and the measurement afterwards is meaningless; 2) The dynamic change of the back slip and the non-uniformity of the material shape lead to the inaccurate back slip value or pulse equivalent estimated by the control system in advance. When shearing as a shearing parameter, there is an error between the measured shearing length and the set length; 3) The control accuracy is insufficient, and there is a shearing error between the calculated shearing length and the actual shearing length; 4) There is an error amplification effect. From the tail cutting to the finished product, due to the existence of elongation, the error presents an amplification effect, which can usually be amplified by about 10 to 50 times. At the same time, the shearing length cannot be actually measured online by a ruler on site, because the sheared steel tails all fall into the waste frame, and the steel is in a high temperature state and cannot be measured. After the steel cools, the measurement is inaccurate due to the cold shrinkage. Therefore, a method for online measurement of the tail of the sheared rolled piece is needed. The method provided by the present invention can accurately calculate the shear pulse equivalent, accurately align the back slip in time and space, and achieve high-precision measurement by combining the online calibration of the pulse equivalent before and after shearing, so as to meet the intelligent needs.
[0060] For example, when the tail of the rolled piece passes through HMD1, HMD1 generates a falling edge and the first code value is recorded as 861280p; when the tail of the rolled piece passes through HMD2, HMD2 generates a falling edge and the second code value is recorded as 868419p; when the shearing action occurs and the shear blade closes, the third code value is recorded as p x =869484p, when the new tail of the rolled piece after shearing passes through HMD3, HMD3 generates a falling edge, and the fourth code value is recorded as p3=877111p. The actual measurement d 12 =1700mm,d x3 =1800mm,d f =800mm, calculation calculate calculate calculate Get d′ t =252.504mm, and the actual tail length of the rolled piece measured online is finally: d t =d f -d′ t =800-252.504=547.496mm.
[0061] The present invention proposes a method for accurately measuring the length of the shear tail online. The method can accurately measure the length of the shear tail in real time online, and is used to accurately calculate the change in the length of the rolled piece before and after shearing, so as to prepare for the accurate calculation and prediction of the length of the rolled piece in the subsequent rack, so as to realize intelligent requirements such as full-length shearing.
[0062] Through the above technical scheme, the embodiment of the present invention sequentially arranges a first metal detector, a second metal detector and a third metal detector between the upstream equipment and the downstream equipment to detect the code values of the rolled piece passing through the first metal detector and the second metal detector before the tail is cut, and the code value of the rolled piece passing through the third metal detector after the tail is cut. These code values, the coordinate distance between the first metal detector and the second metal detector of the expected cutting length of the rolled piece, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, the fourth coordinate distance when the tail of the rolled piece moves from the second metal detector to the position where the tail of the rolled piece is when the shearing blade of the tail cutting shear is closed before the cutting blade of the tail cutting shear is closed, and the coordinate distance between the tail cutting shear and the third metal detector can be used to indirectly determine the actual tail cutting length of the rolled piece.
[0063] The embodiment of the present invention achieves the purpose of accurately measuring the tail length of the rolled piece online, which helps to improve the accuracy of early prediction of the total length of the rolled piece.
[0064] like Figure 3It is a schematic diagram of a control system for online measuring the length of the tail of a shear provided by the second embodiment of the present invention. The control system 30 includes: a setting module 301, which is used to set the first metal detector, the second metal detector and the third metal detector in sequence between the upstream device and the downstream device; a first acquisition module 302, which is used to use the first metal detector to obtain the first coding value corresponding to the tail of the rolled piece passing through the first metal detector; a second acquisition module 303, which is used to use the second metal detector to obtain the second coding value corresponding to the tail of the rolled piece passing through the second metal detector; a third acquisition module 304, which is used to obtain the third coding value corresponding to the tail of the rolled piece when the tail shear cuts the tail of the rolled piece; a fourth acquisition module 305, which is used to use the third metal detector to obtain the third coding value corresponding to the tail of the rolled piece a fourth coding value corresponding to the new tail of the rolled piece passing through the third metal detector; and a determination module 306, for determining the actual tail cutting length of the rolled piece according to the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shearing blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, and the fourth coordinate distance from the tail of the rolled piece moving from the second metal detector to the position where the tail of the rolled piece is located when the shearing blade of the tail cutting shear is closed before the shearing blade of the tail cutting shear is closed.
[0065] The principle and effect of the control system for online measuring the shear tail length provided by the second embodiment of the present invention are the same as those of the first embodiment described above, and will not be described in detail herein.
[0066] The third embodiment of the present invention also provides an electronic device. The electronic device includes: a processor and a memory connected to the processor in communication; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method for online measuring the length of the shear tail as described above.
[0067] The principle and effect of the method for online measuring the shear tail length of the electronic device provided in the third embodiment of the present invention are the same as those of the first embodiment described above, and will not be described in detail herein.
[0068] The fourth embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, which are used to implement the method for online measuring the length of a shear tail as described above when executed by a processor.
[0069] The principle and effect of the method for online measuring the length of the shear tail of the fly shear executed by the computer-readable storage medium provided in the fourth embodiment of the present invention are the same as those of the first embodiment described above, and will not be described in detail herein.
[0070] The fifth embodiment of the present invention further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the method for online measuring the length of a shear tail is implemented.
[0071] The principle and effect of the method for online measuring the length of the shear tail of the fly shear executed by the computer-readable storage medium provided in the fifth embodiment of the present invention are the same as those of the first embodiment described above, and will not be described in detail herein.
[0072] 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 contain computer-usable program code.
[0073] 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.
[0074] 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.
[0075] 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 in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0076] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0077] 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.
[0078] 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.
[0079] 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.
[0080] 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 online measuring the length of a shear tail, characterized in that: The method comprises: The first metal detector, the second metal detector and the third metal detector are sequentially arranged between the upstream device and the downstream device; Using the first metal detector, obtaining a first code value corresponding to when the tail of the rolled piece passes through the first metal detector; Using the second metal detector, obtaining a second code value corresponding to when the tail of the rolled piece passes through the second metal detector; Obtaining a third code value corresponding to when the tail cutting flying shear cuts the tail of the rolled piece; Using the third metal detector, obtaining a fourth code value corresponding to the new tail of the cut-off rolled piece when it passes through the third metal detector; and, The actual tail cutting length of the rolled piece is determined based on the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shearing blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shearing blade of the tail cutting shear, and the fourth coordinate distance from the position where the tail of the rolled piece moves from the second metal detector before the shearing blade of the tail cutting shear is closed to the position where the tail of the rolled piece is when the shearing blade of the tail cutting shear is closed.
2. The method according to claim 1, characterized in that The first metal detector is installed between the upstream equipment and the second metal detector, the second metal detector is installed between the first metal detector and the closed position of the shear blade of the tail cutting shear and the third coordinate distance is greater than the actual tail cutting length of the rolled piece, and the third metal detector is installed between the tail cutting shear and the downstream equipment.
3. The method according to claim 2, characterized in that The second metal detector is fixedly or movably installed between the first metal detector and the closed position of the shear blade of the tail cutting shear.
4. The method according to claim 2, characterized in that: Determining the actual tail cutting length of the rolled piece according to the first code value, the second code value, the third code value, the fourth code value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the shear blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the shear blade of the tail cutting shear, and the fourth coordinate distance of the tail of the rolled piece moving from the second metal detector to the position where the tail of the rolled piece is located when the shear blade of the tail cutting shear is closed before the shear blade of the tail cutting shear is closed, comprises: Determine a first pulse equivalent corresponding to the first coordinate distance according to the first code value, the second code value and the first coordinate distance; Determine a second pulse equivalent corresponding to the second coordinate distance according to the third code value, the fourth code value and the second coordinate distance; According to the second code value, the third code value and the set third pulse equivalent, a fourth coordinate distance of the tail of the rolled piece moving from the second metal detector to the position where the tail of the rolled piece is located when the shearing blade of the tail shear is closed is obtained; Obtaining a first coordinate of any point between the first metal detector and the second metal detector, and obtaining a second coordinate of any point between the tail shear and the third metal detector; and, The actual tail cutting length of the rolled piece is determined according to the first pulse equivalent, the second pulse equivalent, the third coordinate distance, the fourth coordinate distance, the first coordinate, and the second coordinate.
5. The method according to claim 4, characterized in that The first coordinate is: The second coordinate is: Wherein, x1 represents the first coordinate, x2 represents the second coordinate, and d 12 Represents the first coordinate distance, d x3 Represents the second coordinate distance, d′ t Indicates the fourth coordinate distance.
6. The method according to claim 5, characterized in that Determining the actual tail cutting length of the rolled piece according to the first pulse equivalent, the second pulse equivalent, the third coordinate distance, the fourth coordinate distance, the first coordinate, and the second coordinate comprises: According to the following formula, the actual tail cutting length of the rolled piece is determined: make, Among them, d′ t =dpp′ t (p x -p2), d t =d f -d′ t , According to the equation of a straight line: when hour, When Wherein, dpp1 represents the first pulse equivalent, dpp2 represents the second pulse equivalent, p1 represents the first coding value, p2 represents the second coding value, and p x represents the third code value, p3 represents the fourth code value, dpp′ t Indicates the set third pulse equivalent, d f Indicates the third coordinate distance, d t ′ represents the fourth coordinate distance, d t Indicates the actual tail cutting length.
7. A control system for online measurement of the length of a shear tail, characterized in that: The control system comprises: A setting module, used for sequentially setting the first metal detector, the second metal detector and the third metal detector between the upstream device and the downstream device; A first acquisition module, used to use the first metal detector to acquire a first code value corresponding to when the tail of the rolled piece passes through the first metal detector; A second acquisition module, used for acquiring, by using the second metal detector, a second code value corresponding to when the tail of the rolled piece passes through the second metal detector; A third acquisition module is used to obtain a third code value corresponding to when the tail cutting flying shear cuts the tail of the rolled piece; a fourth acquisition module, configured to use the third metal detector to acquire a fourth code value corresponding to the new tail of the tail-cut rolled piece when the new tail passes through the third metal detector; and A determination module is used to determine the actual tail cutting length of the rolled piece based on the first coding value, the second coding value, the third coding value, the fourth coding value, the first coordinate distance between the first metal detector and the second metal detector, the second coordinate distance between the closing position of the cutting blade of the tail cutting shear and the third metal detector, the third coordinate distance between the second metal detector and the closing position of the cutting blade of the tail cutting shear, and the fourth coordinate distance from the position where the tail of the rolled piece moves from the second metal detector to the position where the tail of the rolled piece is located when the cutting blade of the tail cutting shear is closed before the cutting blade of the tail cutting shear is closed.
8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method for online measuring the length of the shear tail according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method for online measuring the length of a shear tail according to any one of claims 1 to 6.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the method for online measuring the length of a shear tail as claimed in any one of claims 1 to 6.