Method, device, controller and storage medium for controlling the first cutter length of a flying shear head.

By acquiring parameters from the finishing mill and thermal detector, calculating the forward slip coefficient and the first cut length, and adjusting the rotational linear speed of the flying shear, the problem of random first cut length in the flying shear head was solved, and safe production control was achieved.

CN115156306BActive Publication Date: 2026-03-10SGIS SONGSHAN CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-18
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Flying shears operate at a constant speed, resulting in random lengths of the first cutter head. If the cutting length is too short, the movement of small fragments can easily become uncontrollable, increasing the probability of production accidents.

Method used

By obtaining the linear speed of the finishing mill, the time and distance of the thermal detector, the forward slip coefficient and the first cut length are calculated. The rotational linear speed of the flying shear is then adjusted to control the first cut length, thereby reducing the probability of production accidents.

Benefits of technology

Effectively controlling the length of the first blade of the flying shear head reduces the probability of production accidents and improves production safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115156306B_ABST
    Figure CN115156306B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention provide a method, apparatus, controller, and storage medium for controlling the first cut length of a flying shear head. The method includes: calculating a forward slip coefficient based on the finishing mill linear speed, a first distance, a first time T1, and a second time T2; calculating the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the finishing mill linear speed, and the second distance; calculating the speed of the rolled piece based on the first time T1, the second time T2, and the first distance; determining flying shear parameter information; calculating the first cut length of the flying shear based on the flying shear parameter information, time T, and the speed of the rolled piece; comparing the first cut length with a target length; and adjusting the rotational linear speed of the flying shear based on the comparison result to control the first cut length of the flying shear head. By controlling the first cut length of the flying shear head based on the operating parameters of each component of the finishing mill system, the probability of production accidents is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of steel rolling, and more specifically, to a method, device, controller, and storage medium for controlling the length of the first blade of a flying shear head. Background Technology

[0002] During steel production, the inlet steel feeder will move the rolled piece from the break-up position to the rolling position at an appropriate time. During this process, the flying shear will complete the head-cutting action. Because the flying shear operates at a constant speed, the length of the first cut is random. If the head-cutting length is too short, the movement of the small broken pieces is prone to loss of control, increasing the probability of production accidents. Summary of the Invention

[0003] The purpose of this invention is to provide a method, device, controller, and storage medium for controlling the length of the first blade of a flying shear head, which can prevent production accidents by controlling the length of the first blade of the flying shear head.

[0004] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:

[0005] In a first aspect, embodiments of this application provide a method for controlling the first cutter length of a flying shear head, applied to a controller in a precision rolling system. The precision rolling system further includes a precision rolling mill, a first thermal detector, a second thermal detector, and a flying shear arranged sequentially. The controller is communicatively connected to the precision rolling mill, the first thermal detector, the second thermal detector, and the flying shear. The method includes:

[0006] The linear velocity of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first moment T1 when the workpiece passes the first thermal detector, the second moment T2 when the workpiece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear are obtained.

[0007] Calculate the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2;

[0008] Based on the forward slip coefficient, the linear velocity of the finishing mill, and the second distance, the time T from the head of the rolled piece to the flying shear is calculated.

[0009] The speed of the rolled piece is calculated based on the first time T1, the second time T2, and the first distance;

[0010] The flying shear parameter information is determined, wherein the flying shear parameter information includes: the rotational linear velocity of the flying shear, the cutting radius of the flying shear, and the current position of the cutting blade of the flying shear;

[0011] Based on the flying shear parameter information, the time T, and the speed of the rolled piece, the length of the first cut of the flying shear is calculated;

[0012] The length of the first blade is compared with the target length. Based on the comparison result, the rotational linear speed of the flying shear is adjusted to control the length of the first blade of the flying shear head.

[0013] In an optional implementation, the step of calculating the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2 includes:

[0014] Calculate the difference between the second time T2 and the first time T1;

[0015] Divide the first distance by the difference to obtain the first value;

[0016] The ratio of the first value to the linear velocity is calculated as the second value, and the second value is used as the forward slip coefficient.

[0017] In an optional implementation, the step of calculating the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the linear velocity of the finishing mill, and the second distance includes:

[0018] Calculate the product of the linear velocity and the forward slip coefficient;

[0019] Divide the second distance by the product to obtain a third value, and determine the third value as the time T from the head of the rolled piece to the flying shear.

[0020] In an optional implementation, the step of calculating the first cut length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece includes:

[0021] Based on the flying shear parameter information, calculate the flying shear rotation angular velocity;

[0022] Based on the current blade position of the flying shear, time T, and angular velocity of the flying shear, calculate the angle of the flying shear blade when the head of the rolled piece reaches the flying shear;

[0023] The length of the first cutter of the flying shear is calculated based on the angle of the flying shear blade, the angular velocity of the flying shear rotation, and the speed of the rolled workpiece.

[0024] In an optional implementation, the angular velocity of the flying shear is calculated using the following formula:

[0025] W = V_shear / (π * 2 * R), where W is the angular velocity of the flying shear, V_shear is the linear velocity of the flying shear, and R is the shearing radius of the flying shear.

[0026] The angle of the flying shear blade is calculated using the following formula:

[0027] A1 = (A0 + W * 360 * T) mod (120) [mod (120) means taking the remainder after dividing by 120]; where A1 is the angle of the flying shear blade, A0 is the current position of the flying shear blade, W is the angular velocity of the flying shear, and T is the time T;

[0028] The first blade length of the flying shear is calculated using the following formula:

[0029] L1 = A1 / (360 * W) * V, where L1 is the length of the first blade of the flying shear, W is the angular velocity of the flying shear, and V is the speed of the rolled piece.

[0030] In an optional implementation, the step of comparing the length of the first blade with the target length and adjusting the rotational linear speed of the flying shear based on the comparison result to control the length of the first blade of the flying shear head includes:

[0031] Calculate the difference between the first cut length and the target length;

[0032] Determine the effective shift time;

[0033] Divide the difference by the effective shift time to obtain the fourth value;

[0034] The rotational linear speed of the flying shear is adjusted based on the fourth value to control the length of the first blade of the flying shear head.

[0035] In an optional implementation, the method further includes:

[0036] Compare the forward slip coefficient with a preset range;

[0037] If the forward slip coefficient does not fall within the preset range, obtain a preset number of forward slip coefficients from the rolling history record;

[0038] Calculate the weighted value of the preset number of forward sliding coefficients, and use it as the forward sliding coefficient;

[0039] The preset quantity is 5-10.

[0040] Secondly, embodiments of this application provide a flying shear head first blade length control device, the device comprising:

[0041] The acquisition module is used to acquire the linear speed of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first time T1 when the workpiece passes the first thermal detector, the second time T2 when the workpiece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear.

[0042] The first calculation module is used to calculate the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2;

[0043] The second calculation module is used to calculate the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the linear speed of the finishing mill, and the second distance.

[0044] The third calculation module is used to calculate the speed of the rolled piece based on the first time T1, the second time T2, and the first distance;

[0045] The first determining module is used to determine the flying shear parameter information, wherein the flying shear parameter information includes: the rotational linear velocity of the flying shear, the cutting radius of the flying shear, and the current cutting edge position of the flying shear;

[0046] The fourth calculation module is used to calculate the first cut length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece;

[0047] An adjustment module is used to compare the length of the first blade with the target length, and based on the comparison result, adjust the rotational linear speed of the flying shear to control the length of the first blade of the flying shear head.

[0048] Thirdly, embodiments of this application provide a controller, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the flying shear head first blade length control method.

[0049] Fourthly, embodiments of this application provide a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the flying shear head first blade length control method.

[0050] This application has the following beneficial effects:

[0051] This application obtains the linear velocity of the finishing mill, the first distance between the first and second thermal detectors, the first time T1 when the rolled piece passes the first thermal detector, the second time T2 when the rolled piece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear; calculates the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2; calculates the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the linear velocity of the finishing mill, and the second distance; calculates the speed of the rolled piece based on the first time T1, the second time T2, and the first distance; determines the flying shear parameter information, including the flying shear rotational linear velocity, the flying shear cutting radius, and the current cutting edge position of the flying shear; calculates the first cut length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece; compares the first cut length with the target length, and adjusts the rotational linear velocity of the flying shear based on the comparison result to control the first cut length of the flying shear head. By controlling the first cut length of the flying shear head based on the operating parameters of each component of the finishing mill system, the probability of production accidents is reduced. Attached Figure Description

[0052] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0053] Figure 1 A block diagram of a controller provided in an embodiment of the present invention;

[0054] Figure 2 This is one of the flowcharts for a method to control the length of the first blade of a flying shear head, provided in an embodiment of the present invention;

[0055] Figure 3 A schematic diagram of the precision ligation system provided in an embodiment of the present invention;

[0056] Figure 4 This is a second flowchart illustrating a method for controlling the first blade length of a flying shear head, provided as an embodiment of the present invention.

[0057] Figure 5 The third flowchart illustrates a method for controlling the first blade length of a flying shear head, as provided in an embodiment of the present invention.

[0058] Figure 6 This is a structural block diagram of a flying shear head first blade length control device provided in an embodiment of the present invention. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0060] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0061] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0062] In the description of this invention, it should be noted that if terms such as "upper," "lower," "inner," or "outer" are used to indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship in which the product of this invention is usually placed, they are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention.

[0063] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0064] In the description of this application, it should also be noted that, unless otherwise expressly specified and limited, the terms "set up," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0065] Through extensive research, the inventors discovered that the flying shear operates at a constant speed, and under normal conditions, the length of the first blade of the flying shear head is random. If the cutting length is too short, the movement of the small fragments is prone to go out of control, increasing the probability of production accidents.

[0066] In view of the above-mentioned problems, this embodiment provides a method, device, controller and storage medium for controlling the length of the first blade of a flying shear head. It can control the length of the first blade of the flying shear head based on the operating parameters of each component of the precision rolling system, thereby reducing the probability of production accidents. The solution provided in this embodiment will be described in detail below.

[0067] This embodiment provides a controller capable of controlling the length of the first blade of a flying shear head. In one possible implementation, the controller can be an electronic device or a PLC, etc.

[0068] Please refer to Figure 1 , Figure 1 This is a schematic diagram of the controller 100 provided in an embodiment of this application. The controller 100 may further include a ratio Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown. Figure 1 The components shown can be implemented using hardware, software, or a combination thereof.

[0069] The controller 100 includes a flying shear head first blade length control device 110, a memory 120, and a processor 130.

[0070] The components of the memory 120 and processor 130 are electrically connected directly or indirectly to achieve data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The flying shear head first blade length control device 110 includes at least one software function module that can be stored in the memory 120 in the form of software or firmware or embedded in the operating system (OS) of the controller 100. The processor 130 is used to execute the executable modules stored in the memory 120, such as the software function modules and computer programs included in the flying shear head first blade length control device 110.

[0071] The memory 120 may be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 120 is used to store programs, and the processor 130 executes the programs after receiving execution instructions.

[0072] Please refer to Figure 2 , Figure 2 For application Figure 1 The flowchart below shows a method for controlling the length of the first blade of a flying shear head using a controller 100. The method includes detailed explanations of each step.

[0073] The above-mentioned method for controlling the length of the first cutter of a flying shear head is applied to the controller in the finishing mill system, such as... Figure 3 The diagram shows a finishing mill system. The finishing mill system includes a finishing mill 1, a first thermal detector 2, a second thermal detector 3, and a flying shear 4 arranged in sequence. The finishing mill system also includes a controller 5, which is communicatively connected to the finishing mill 1, the first thermal detector 2, the second thermal detector 3, and the flying shear 4.

[0074] Step 201: Obtain the linear speed of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first moment T1 when the workpiece passes the first thermal detector, the second moment T2 when the workpiece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear.

[0075] Step 202: Calculate the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2.

[0076] Based on the linear speed of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first time T1 when the workpiece passes the first thermal detector, and the second time T2 when the workpiece passes the second thermal detector, the ratio of the actual speed of the workpiece to the linear speed of the finishing mill is calculated as the forward slip coefficient.

[0077] Specifically, the forward slip coefficient is calculated as follows:

[0078] Calculate the difference between the second time T2 and the first time T1; divide the first distance by the difference to obtain the first value; calculate the ratio of the first value to the linear velocity as the second value, and use the second value as the forward slip coefficient.

[0079] That is, the forward slip coefficient is calculated using the following formula:

[0080] K = V / V18 = L0 / (T2-T1) / V18, where V18 is the linear velocity of the finishing mill, V is the actual velocity of the workpiece, L0 is the first distance between the first thermal detector and the second thermal detector, T2 is the second moment T2 when the workpiece passes the second thermal detector, and T1 is the first moment T1 when the workpiece passes the first thermal detector.

[0081] The slip coefficient of a finishing mill is generally in the range of 1.01-1.06. When the mill line changes specifications, grades, rolls, grooves, or experiences significant temperature changes or unstable stacking relationships, this measured value will deviate significantly. When the mill line is stable, this measured value will be relatively stable, exhibiting a normal distribution characteristic with a small root mean square deviation.

[0082] Step 203: Based on the forward slip coefficient, the linear speed of the finishing mill, and the second distance, calculate the time T from the head of the rolled piece to the flying shear.

[0083] Under stable rolling conditions, T is calculated using the forward slip coefficient, the linear speed of the finishing mill, and the second distance.

[0084] The time T from the head of the rolled piece to the flying shear is calculated as follows:

[0085] Calculate the product of linear velocity and forward slip coefficient; divide the second distance by the product to obtain a third value, and determine the third value as the time T from the head of the rolled piece to the flying shear.

[0086] The time from the head of the rolled piece to the flying shear is specifically calculated using the following formula:

[0087] T = L / (V18*K) = (T2-T1)*L / L0; where T is the time from the head of the rolled piece to the flying shear, L is the second distance from the first thermal detector to the flying shear, K is the forward slip coefficient, V18 is the linear velocity of the finishing mill, T2 is the second moment when the rolled piece passes the second thermal detector, T1 is the first moment when the rolled piece passes the first thermal detector, and L0 is the first distance between the first thermal detector and the second thermal detector.

[0088] Step 204: Calculate the speed of the rolled piece based on the first time T1, the second time T2, and the first distance.

[0089] The speed of the rolled piece is its actual speed, calculated using the following formula:

[0090] The speed of the rolled piece = L0 / (T2-T1), where L0 is the first distance between the first thermal detector and the second thermal detector, T2 is the time when the rolled piece passes the second thermal detector, and T1 is the time when the rolled piece passes the first thermal detector.

[0091] Step 205: Determine the flying shear parameter information.

[0092] The flying shear parameters include: the rotational linear velocity of the flying shear, the cutting radius of the flying shear, and the current position of the flying shear blade.

[0093] Step 206: Calculate the first cut length of the flying shear based on the flying shear parameter information, time T, and the speed of the rolled piece.

[0094] For example, based on the flying shear parameter information, the flying shear rotation angular velocity is calculated; based on the current flying shear blade position, time T, and flying shear rotation angular velocity, the angle of the flying shear blade when the head of the rolled piece reaches the flying shear is calculated; based on the angle of the flying shear blade, the flying shear rotation angular velocity, and the speed of the rolled piece, the length of the first cut of the flying shear is calculated.

[0095] Specifically, the flying shear rotation speed is calculated using the formula W = Vshear / (π * 2 * R), where W is the angular velocity of the flying shear, Vshear is the linear velocity of the flying shear, and R is the shearing radius. The angle of the flying shear blade is calculated using the following formula: A1 = (A0 + W * 360 * T) mod (120) [mod (120) means taking the remainder after dividing by 120]; where A1 is the angle of the flying shear blade, A0 is the current position of the flying shear blade, W is the angular velocity of the flying shear, and T is the time T. The first cut length of the flying shear is calculated using the following formula: L1 = A1 / (360 * W) * V, where L1 is the first cut length of the flying shear, W is the angular velocity of the flying shear, and V is the speed of the rolled piece.

[0096] Step 207: Compare the length of the first cut with the target length. Based on the comparison result, adjust the rotational linear speed of the flying shear to control the length of the first cut of the flying shear head.

[0097] Based on the operating parameters of each component of the finishing mill system, the deviation between the length of the first blade of the flying shear head and the target length of the first blade is calculated. The corresponding speed compensation curve is sent to the transmission device of the flying shear. The transmission device of the flying shear changes the rotational linear speed of the flying shear, so that when the head of the rolled piece reaches the flying shear, the actual angle of the flying shear changes, thereby changing the length of the first blade of the flying shear head. This achieves the purpose of adjusting and controlling the length of the first blade of the flying shear, reducing the probability of production accidents.

[0098] Regarding how to adjust the rotational linear speed of the flying shear based on the comparison between the first cut length and the target length, for step 207 above, as follows... Figure 4 As shown, this step includes:

[0099] Step 207-1: Calculate the difference between the first cut length and the target length.

[0100] Step 207-2: Determine the effective shift time.

[0101] Step 207-3: Divide the difference by the effective shift time to obtain the fourth value.

[0102] Step 207-4: Adjust the rotational linear speed of the flying shear based on the fourth value to control the length of the first blade of the flying shear head.

[0103] For example, the calculated first cut length is set to 280mm, the target length is 180mm, and the rotational linear speed of the flying shear is 10m / s. The difference between the calculated target length and the first cut length of the flying shear is 100mm. The flying shear has 1 second available for speed change. Due to the speed change and recovery, the effective speed change time is 0.5 seconds. Therefore, the speed needs to be increased based on the existing 10m / s. The 100mm is calculated with the variable effective speed of 0.5s to obtain a compensation value of 0.2m / s. The flying shear is then controlled to run at a speed of 10.2m / s, so that the first cut length of the rolled piece shear is consistent with the target length.

[0104] After completing the first cut, the flying shear resumes operation at a speed of 10 meters per second.

[0105] To ensure the accuracy of determining the forward sliding coefficient, in one implementation, such as... Figure 5 As shown, it may include the following steps:

[0106] Step 401: Compare the forward slip coefficient with the preset range.

[0107] Step 402: If the forward slip coefficient is not within the preset range, obtain the preset number of forward slip coefficients from the rolling history record.

[0108] Step 403: Calculate the weighted value of the preset number of forward sliding coefficients as the forward sliding coefficient.

[0109] The preset quantity is 5-10.

[0110] For example, a preset number of forward sliding coefficients are obtained, and the average of the preset number of forward sliding coefficients is calculated as the forward sliding coefficient for this process.

[0111] In another example, the preset quantity is 3. The first forward sliding coefficient, the second forward sliding coefficient, and the third forward sliding coefficient are obtained. The weight of the first forward sliding coefficient is set to 10%, the weight of the second forward sliding coefficient is 30%, and the weight of the third forward sliding coefficient is 60%. The weighted value is obtained based on the first forward sliding coefficient * 10% + the second forward sliding coefficient * 30% + the third forward sliding coefficient * 60% as the forward sliding coefficient for this process.

[0112] Please refer to Figure 6 This application embodiment also provides an application for Figure 1 The flying shear head first blade length control device 110 of the controller 100 includes:

[0113] The acquisition module 111 is used to acquire the linear speed of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first time T1 when the workpiece passes the first thermal detector, the second time T2 when the workpiece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear.

[0114] The first calculation module 112 is used to calculate the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2;

[0115] The second calculation module 113 is used to calculate the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the linear speed of the finishing mill, and the second distance.

[0116] The third calculation module 114 is used to calculate the speed of the rolled piece based on the first time T1, the second time T2, and the first distance;

[0117] The first determining module 115 is used to determine the flying shear parameter information, wherein the flying shear parameter information includes: the rotational linear velocity of the flying shear, the cutting radius of the flying shear, and the current cutting edge position of the flying shear;

[0118] The fourth calculation module 116 is used to calculate the first cut length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece;

[0119] The adjustment module 117 is used to compare the length of the first blade with the target length, and based on the comparison result, adjust the rotational linear speed of the flying shear to control the length of the first blade of the flying shear head. It should be noted that the basic principle and technical effects of the flying shear head first blade length control device provided in this embodiment are the same as those in the above-described flying shear head first blade length control method embodiment. For the sake of brevity, any parts not mentioned in this embodiment can be referred to the corresponding content in the above-described method embodiment.

[0120] This application also provides a controller 100, which includes a processor 130 and a memory 120. The memory 120 stores computer-executable instructions, which, when executed by the processor 130, implement the flying shear head first blade length control method.

[0121] This application embodiment also provides a storage medium storing a computer program, which, when executed by the processor 130, implements the flying shear head first blade length control method.

[0122] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0123] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part. If the function is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.

[0124] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0125] The above descriptions are merely various embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method of controlling a first cut length of a flying shear head, characterized by, A controller is applied to a finishing rolling system, the finishing rolling system further comprising a finishing mill, a first thermal detector, a second thermal detector, and a flying shear arranged sequentially, the controller being communicatively connected to the finishing mill, the first thermal detector, the second thermal detector, and the flying shear, the method comprising: The linear velocity of the finishing mill, the first distance between the first thermal detector and the second thermal detector, the first moment T1 when the workpiece passes the first thermal detector, the second moment T2 when the workpiece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear are obtained. Calculate the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2; Based on the forward slip coefficient, the linear velocity of the finishing mill, and the second distance, the time T from the head of the rolled piece to the flying shear is calculated. The speed of the rolled piece is calculated based on the first time T1, the second time T2, and the first distance; Determine the flying shear parameter information, which includes: the rotational linear velocity of the flying shear, the shearing radius of the flying shear, and the current shear blade position of the flying shear. The current shear blade position of the flying shear indicates the real-time position of the flying shear blade when the head of the rolled piece reaches the first thermal detector. Based on the flying shear parameter information, the time T, and the speed of the rolled piece, the length of the first cut of the flying shear is calculated; The length of the first blade is compared with the target length. Based on the comparison result, the rotational linear speed of the flying shear is adjusted to control the length of the first blade of the flying shear head. The step of calculating the first cut length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece includes: Based on the flying shear parameter information, calculate the flying shear rotation angular velocity; Based on the current blade position of the flying shear, time T, and angular velocity of the flying shear, calculate the angle of the flying shear blade when the head of the rolled piece reaches the flying shear; The length of the first cut of the flying shear is calculated based on the angle of the flying shear blade, the angular velocity of the flying shear rotation, and the speed of the rolled workpiece.

2. The method of claim 1, wherein, The step of calculating the forward slip coefficient based on the linear velocity, the first distance, the first time T1, and the second time T2 includes: Calculate the difference between the second time T2 and the first time T1; Divide the first distance by the difference to obtain the first value; The ratio of the first value to the linear velocity is calculated as the second value, and the second value is used as the forward slip coefficient.

3. The method of claim 1, wherein, The step of calculating the time T from the head of the rolled piece to the flying shear based on the forward slip coefficient, the linear velocity of the finishing mill, and the second distance includes: Calculate the product of the linear velocity and the forward slip coefficient; Divide the second distance by the product to obtain a third value, and determine the third value as the time T from the head of the rolled piece to the flying shear.

4. The method of claim 1, wherein, The angular velocity of the flying shear is calculated using the following formula: W = V_shear / (π * 2 * R), where W is the angular velocity of the flying shear, V_shear is the linear velocity of the flying shear, and R is the shearing radius of the flying shear. The angle of the flying shear blade is calculated using the following formula: A1=(A0+W*360*T)mod(120)[mod(120) represents the remainder of 120]; wherein, A1 is the angle of the flying shear blade, A0 is the current position of the flying shear blade, W is the flying shear rotation angular velocity, and T is the time T; The first cutting length of the flying shear is calculated by the following formula: L1=A1 / (360*W)*V, wherein, L1 is the first cutting length of the flying shear, W is the flying shear rotation angular velocity, and V is the speed of the rolled piece.

5. The method of claim 1, wherein, The step of comparing the first cutting length with the target length and adjusting the rotation linear velocity of the flying shear based on the comparison result to control the first cutting length of the flying shear includes: calculating the difference between the first cutting length and the target length; determining the effective speed change time; dividing the difference by the effective speed change time to obtain a fourth value; adjusting the rotation linear velocity of the flying shear based on the fourth value to control the first cutting length of the flying shear.

6. The method of claim 1, wherein, The method further includes: comparing the front slip coefficient with a preset range; in the case that the front slip coefficient does not belong to the preset range, obtaining a preset number of front slip coefficients in the rolling history record; calculating the weighted value of the preset number of front slip coefficients as the front slip coefficient; wherein, the preset number is 5-10.

7. A device for controlling the first cut length of a flying shear head, characterized in that The device includes: an acquisition module configured to acquire the linear velocity of the finishing mill, the first distance between the first thermal detector and the second thermal detector, and the first time T1 at which the rolled piece passes the first thermal detector, the second time T2 at which the rolled piece passes the second thermal detector, and the second distance from the first thermal detector to the flying shear; a first calculation module configured to calculate the front slip coefficient based on the linear velocity of the finishing mill, the first distance, the first time T1, and the second time T2; a second calculation module configured to calculate the time T of the rolled piece head from the first thermal detector to the flying shear based on the front slip coefficient, the linear velocity of the finishing mill, and the second distance; a third calculation module configured to calculate the speed of the rolled piece based on the first time T1, the second time T2, and the first distance; a first determination module configured to determine the flying shear parameter information, wherein the flying shear parameter information includes the rotation linear velocity of the flying shear, the flying shear shearing radius, and the current position of the flying shear blade, the current position of the flying shear blade indicating the real-time position of the flying shear blade when the rolled piece head reaches the first thermal detector; a fourth calculation module configured to calculate the first cutting length of the flying shear based on the flying shear parameter information, the time T, and the speed of the rolled piece; an adjustment module configured to compare the first cutting length with the target length and adjust the rotation linear velocity of the flying shear based on the comparison result to control the first cutting length of the flying shear; the fourth calculation module is specifically configured to calculate the flying shear rotation angular velocity based on the flying shear parameter information; calculate the angle of the flying shear blade when the rolled piece head reaches the flying shear based on the current position of the flying shear blade, the time T, and the flying shear rotation angular velocity; calculate the first cutting length of the flying shear based on the angle of the flying shear blade, the flying shear rotation angular velocity, and the speed of the rolled piece.

8. A controller characterized by comprising: A computer program product comprising a computer readable medium having stored thereon the computer program of claim 7, wherein said computer program is configured such that, when executed by a processor, said processor is caused to perform the steps of the method according to any one of claims 1 to 6.

9. A storage medium having stored thereon a computer program, characterized in that The computer program is configured such that, when executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • New method for controlling flying shears for bars and wires based on T400

    CN102441569A

  • Flying shear end cropping accuracy control system

    CN204397050U