Methods, devices, media, and electronic equipment for reducing rebar shear damage
By calculating the conversion factors for steel billets and reinforcing bars, and controlling the cutting lengths of fixed lengths and multiple lengths, the problem of inconsistent multiple length cutting of reinforcing bars was solved, achieving full fixed length cutting, reducing cutting losses, and improving production efficiency.
Patent Information
- Application Number
- CN202211453815.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-21
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2042-11-21
AI Technical Summary
In the production of long steel bars, inconsistent cutting lengths of multiple lengths of steel bars result in large cutting losses, affecting production efficiency. Especially after the transformation of the direct rolling technology without heating, it is difficult to control the cutting length of multiple lengths, leading to the production of short fixed lengths and steel bar waste.
By obtaining the lengths of the steel billets and reinforcing bars, calculating the conversion factor, determining the fixed length and multiple length cutting length, and controlling the length of the steel billets, full-length cutting can be achieved, avoiding the generation of short fixed lengths.
This enables full-length cutting of reinforcing bars, reduces cutting losses, improves the production efficiency of the bar production line, and avoids waste of reinforcing bars due to short lengths.
Smart Images

Figure CN115739982B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of steel bar rolling technology, and discloses a method, apparatus, medium and electronic equipment for reducing steel bar cutting damage. Background Technology
[0002] The production process of straight steel bars on the long steel bar production line involves rolling continuously cast billets with a cross-sectional size of 150mm×150mm and a length of 12m into steel bars of different specifications and sizes through the rolling mill's built-in dies. According to the law of constant volume, the length of steel bars produced from the same continuously cast billet will vary greatly due to the large difference in cross-sectional area between different specifications of steel bars. The bar cooling bed length is 120m, but the length of the steel bars rolled through the rolling mill dies is no less than 360m. Therefore, the steel bars need to be cut into specific lengths using a multiple-length flying shear located after the rolling mill, and the length cannot exceed the 120m length of the cooling bed. The multiple-length cutting length can be set through the multiple-length flying shear control program. Next, the steel bars cut into sections by the multiple-length flying shear are collected and cooled on the cooling bed. Then, the sections of steel bars are cut into 12-meter fixed lengths by a 1300T cold shear at the cooling bed exit. Finally, they are packaged into bundles of sellable steel bars in the collection area. The length of multiple-length shearing is crucial. After the transformation of long steel bars to achieve direct rolling of continuously cast billets without heating, the length of multiple-length shearing still follows the control method of multiple-length shearing when heating in a heating furnace. After multiple-length shearing, the lengths of the segments are not uniform. After collection on the cooling bed, the segments of steel bars are cut into 12-meter lengths by a 1300T cold shear. Often, there are many steel bars with less than 12 meters of excess length, which can only be sent to scrap steel. This fails to give full play to the advantages of direct rolling of continuously cast billets without heating.
[0003] When continuously cast billets are heated in a heating furnace and then rolled, considering the furnace size, the billet length must not exceed 12 meters. Therefore, the lengths of each section must be modified to be different; otherwise, the billet length will exceed the furnace size, and the billet cannot be fed into the furnace. In this case, the factors influencing the determination of the multiple lengths include: 1. The influence of production specifications: different specifications of products have different cross-sectional areas, resulting in different lengths of steel bars rolled from the continuously cast billets; 2. The multiple lengths are transferred to the cooling bed in sections, requiring that the multiple length not exceed the cooling bed length, and the number of multiple lengths should be minimized; 3. The influence of the fixed length: different fixed lengths result in different multiple lengths. Due to the factors mentioned above, the length of the segmented multiple-length steel bars will vary. Compared to the long multiple-length steel bars, the longer the multiple-length steel bar, the smaller the proportion of the head and tail material in the total weight of the segmented multiple-length steel bar. This results in more steel bars per continuous casting billet and better efficiency. Therefore, the yield of short multiple-length steel bars is lower than that of long multiple-length steel bars.
[0004] Based on this, a method to reduce steel bar cutting loss is proposed. After the implementation of the direct rolling technology without heating for bar stock, by controlling the length of multiple lengths and determining the appropriate length of the continuous casting billet, the straight steel bars can be cut to full length, eliminating the generation of short lengths, and achieving the goal of significantly reducing cutting loss and improving the efficiency of bar stock production lines. Summary of the Invention
[0005] This application relates to the field of steel bar rolling technology, and discloses a method, apparatus, medium, and electronic equipment for reducing steel bar cutting losses. It enables full-length cutting of straight steel bars, eliminating the generation of short lengths, and achieving the goal of significantly reducing cutting losses and improving the efficiency of bar production lines.
[0006] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0007] According to a first aspect of the present application, a method for reducing rebar cutting loss is provided, the method comprising: obtaining a first length of a steel billet and a second length of a rebar, the rebar being rolled from the steel billet by a rolling mill; determining a conversion factor for the steel billet and the rebar based on the first length and the second length, the conversion factor being used to characterize the proportional relationship between the length of the steel billet and the length of the rebar; obtaining a fixed length, the fixed length being the length of a target finished rebar; determining a multiple-length shearing length based on the fixed length, the multiple-length shearing length being a specific length required for cutting the target rebar by a multiple-length flying shear located after the rolling mill; determining the length of the target rebar based on the multiple-length shearing length; and determining the length of the target steel billet based on the length of the target rebar and the conversion factor.
[0008] In one embodiment of this application, based on the aforementioned scheme, determining the conversion factor of the steel billet and the reinforcing bar based on the first length and the second length includes: calculating the ratio of the first length and the second length, and using the ratio as the conversion factor of the steel billet and the reinforcing bar.
[0009] In one embodiment of this application, based on the aforementioned scheme, determining the multiple-length shearing length based on the fixed length includes: obtaining a third length of a cooling bed, the cooling bed being used to cool the reinforcing bars sheared by the multiple-length flying shear; obtaining an initial multiple-length shearing length; calculating the sum of the initial multiple-length shearing length and the error length to obtain an intermediate multiple-length shearing length; determining whether the intermediate multiple-length shearing length is greater than the third length; if the intermediate multiple-length shearing length is less than or equal to the third length, then using the intermediate multiple-length shearing length as the target multiple-length shearing length.
[0010] In one embodiment of this application, based on the aforementioned scheme, obtaining the initial multiple shear length includes: obtaining the greatest common multiple of the fixed length that is less than or equal to the third length, and using the greatest common multiple as the initial multiple shear length.
[0011] In one embodiment of this application, based on the foregoing scheme, the method further includes: if the intermediate multiple-length cutting length is greater than the third length, then determining the difference between the initial multiple-length cutting length and the fixed length, and using the difference as the new initial multiple-length cutting length; calculating the sum of the new initial multiple-length cutting length and the error length to obtain the target multiple-length cutting length.
[0012] In one embodiment of this application, based on the foregoing scheme, determining the length of the target reinforcing bar based on the multiple shear length includes: determining a multiple of the multiple shear length based on the multiple shear length; calculating the product of the multiple shear length and the multiple, and using the product as the length of the target reinforcing bar.
[0013] In one embodiment of this application, based on the foregoing scheme, determining the length of the target steel billet based on the length of the target reinforcing bar and the conversion factor includes: calculating the product of the length of the target reinforcing bar and the conversion factor, and using the product as the length of the target steel billet.
[0014] According to a second aspect of the present application, an apparatus for reducing rebar cutting damage is provided. The apparatus includes: a first acquiring unit, configured to acquire a first length of a steel billet and a second length of a rebar, the rebar being rolled from the steel billet by a rolling mill; a first determining unit, configured to determine a conversion factor for the steel billet and the rebar based on the first length and the second length, the conversion factor being used to characterize the proportional relationship between the length of the steel billet and the length of the rebar; a second acquiring unit, configured to acquire a fixed length, the fixed length being the length of a target finished rebar; a second determining unit, configured to determine a multiple-length shearing length based on the fixed length, the multiple-length shearing length being a specific length required for cutting the target rebar by a multiple-length flying shear located after the rolling mill; a third determining unit, configured to determine the length of the target rebar based on the multiple-length shearing length; and a fourth determining unit, configured to determine the length of the target steel billet based on the length of the target rebar and the conversion factor.
[0015] According to a third aspect of the embodiments of this application, a computer-readable storage medium is provided, wherein at least one piece of program code is stored therein, the at least one piece of program code being loaded and executed by a processor to implement the method for reducing rebar cutting damage as described in any of the above embodiments.
[0016] According to a fourth aspect of the present application, an electronic device is provided, the electronic device including one or more processors and one or more memories, the one or more memories storing at least one piece of program code, the at least one piece of program code being loaded and executed by the one or more processors to implement the method for reducing rebar cutting damage as described in any of the above embodiments.
[0017] In the technical solution proposed in this application, a first length of the steel billet and a second length of the reinforcing bar are obtained. Based on the first and second lengths, a conversion factor is determined for the steel billet and the reinforcing bar to obtain a fixed length. Using this fixed length, a multiple-length shearing length is determined. Based on this multiple-length shearing length, the length of the target reinforcing bar is determined. Finally, based on the length of the target reinforcing bar and the conversion factor, the length of the target steel billet is determined. The target finished reinforcing bar is then directly rolled from the target steel billet. After implementing a direct, heat-free rolling technology for bar stock, the technical solution proposed in this application controls the multiple-length shearing length to determine a suitable continuous casting billet length, achieving full-length shearing of straight reinforcing bars, eliminating short lengths, and significantly reducing cutting losses and improving the efficiency of the bar production line.
[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0020] Figure 1 A flowchart of a method for reducing rebar shearing damage according to an embodiment of this application is shown;
[0021] Figure 2 A block diagram of a device for reducing rebar shearing damage according to an embodiment of this application is shown;
[0022] Figure 3 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0023] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.
[0024] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0025] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0027] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such uses of these terms can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described.
[0029] The implementation details of the technical solutions in the embodiments of this application are described in detail below:
[0030] Figure 1 A flowchart of a method for reducing steel bar cutting damage according to an embodiment of this application is shown.
[0031] like Figure 1 As shown, the method for reducing steel bar cutting damage includes at least steps 110 to 160.
[0032] The following will be about Figure 1 Steps 110 to 160 are described in detail below:
[0033] In step 110, a first length of the steel billet and a second length of the reinforcing bar are obtained, the reinforcing bar being rolled from the steel billet by a rolling mill.
[0034] In this application, the steel billet is typically a continuously cast billet with a cross-sectional size of 150mm×150mm and a length of 12m. The continuously cast billet can be rolled into steel bars of different specifications and sizes through the die provided by the rolling mill.
[0035] In this application, according to the law of constant volume, for the same continuously cast billet, due to the large difference in the cross-sectional area of different specifications of steel bars, the length of the steel bars produced by the same continuously cast billet will also vary greatly, making it difficult to obtain the required length of steel bars. The length of steel bars rolled by the rolling mill is not less than 360 meters. The length of steel bars can be obtained through the operation backend connected to the rolling mill, or through measuring equipment.
[0036] Continue to refer to Figure 1 In step 120, based on the first length and the second length, a conversion factor is determined for the steel billet and the reinforcing bar, the conversion factor being used to characterize the proportional relationship between the length of the steel billet and the length of the reinforcing bar.
[0037] Continue to refer to Figure 1 In step 130, a fixed length is obtained, which is the length of the target finished steel bar.
[0038] In this application, the target finished steel bars are cut into fixed lengths by a 1300T cold shear at the outlet of the cooling bed, and finally packaged into bundles of sellable steel bars in the collection area.
[0039] In this application, the standard length is typically 12 meters, but it can also be other specific lengths, which can be adjusted for production as needed.
[0040] Continue to refer to Figure 1 In step 140, based on the fixed length, a multiple-length shearing length is determined, which is the specific length required for the multiple-length flying shear located after the rolling mill to shear the target steel bar.
[0041] In this application, the multiple-length shearing length can be set by the multiple-length flying shear control program. The multiple-length flying shear cuts the steel bars into a specific length, which is the multiple-length shearing length. The cut steel bars are collected and cooled on a cooling bed.
[0042] Continue to refer to Figure 1 In step 150, the length of the target reinforcing bar is determined based on the multiple-length shearing length.
[0043] Continue to refer to Figure 1 In step 160, the length of the target steel billet is determined based on the length of the target steel bar and the conversion factor.
[0044] In one embodiment of this application, determining the conversion factor of the steel billet and the reinforcing bar based on the first length and the second length includes: calculating the ratio of the first length and the second length, and using the ratio as the conversion factor of the steel billet and the reinforcing bar.
[0045] In this application, the quotient of the length of the steel billet divided by the length of the reinforcing bar rolled from the steel billet is calculated, and the quotient is used as the conversion factor for the steel billet and the reinforcing bar.
[0046] In this application, for example, if the length of the steel billet is 12 meters and the length of the reinforcing bar is 430 meters, then the conversion factor is 0.028.
[0047] In one embodiment of this application, determining the multiple-length shearing length based on the fixed length includes: obtaining a third length of a cooling bed, the cooling bed being used to cool the reinforcing bars sheared by the multiple-length flying shear; obtaining an initial multiple-length shearing length; calculating the sum of the initial multiple-length shearing length and the error length to obtain an intermediate multiple-length shearing length; determining whether the intermediate multiple-length shearing length is greater than the third length; if the intermediate multiple-length shearing length is less than or equal to the third length, then using the intermediate multiple-length shearing length as the target multiple-length shearing length.
[0048] In this application, the length of the cooling bed is typically 120 meters. The error length includes at least the shrinkage length and the head and tail shearing length. The shrinkage length is set because the temperature of the steel bars on the cooling bed is generally around 900℃, while the temperature of the steel bars in the 1300T cold shear at the cooling bed outlet is generally around 200℃. This length takes into account the thermal expansion and contraction of the steel bars. The head and tail shearing length is set when the 1300T cold shear cuts the steel bars to length, requiring the cutting of the head and tail of each segment of multiple length steel bars to remove problems such as bending at the head and tail and burrs. The head and tail shearing length is typically 15-20cm. The longer the multiple length, the smaller the proportion of the head and tail material of the segmented multiple length to the total weight of the multiple length, and the more steel bars are obtained from a single continuous casting billet.
[0049] In this application, the sum of the initial multiple-length shearing length and the error length is calculated to obtain the intermediate multiple-length shearing length. Since the steel bars sheared by the multiple-length flying shear cannot exceed the length of the cooling bed, it is necessary to determine whether the intermediate multiple-length shearing length exceeds the length of the cooling bed. If it is less than or equal to the length of the cooling bed, the intermediate multiple-length shearing length is taken as the target multiple-length shearing length. The target multiple-length shearing length can be set as the multiple-length flying shear length through the multiple-length flying shear control program.
[0050] In one embodiment of this application, obtaining the initial multiple shear length includes: obtaining the greatest common multiple of the fixed length that is less than or equal to the third length, and using the greatest common multiple as the initial multiple shear length.
[0051] In this application, the greatest common multiple of the fixed length is obtained, but it cannot be greater than the length of the cooling bed. That is, the greatest common multiple of the fixed length is obtained within the range of less than or equal to the length of the cooling bed, and the greatest common multiple is used as the initial multiple length.
[0052] In one embodiment of this application, the method further includes: if the intermediate multiple-length cutting length is greater than the third length, determining the difference between the initial multiple-length cutting length and the fixed length, and using the difference as the new initial multiple-length cutting length; calculating the sum of the new initial multiple-length cutting length and the error length to obtain the target multiple-length cutting length.
[0053] In this application, if the intermediate multiple-length shearing length is greater than the cooling bed length, it means that the intermediate multiple-length flying shear length cannot be used as the target multiple-length shearing length because full-length shearing is required. Therefore, the difference between the initial multiple-length flying shear length and the fixed-length length is calculated, and the difference is used as the new initial multiple-length shearing length. The sum of the new initial multiple-length shearing length and the error length is calculated to obtain the target multiple-length shearing length. The target multiple-length shearing length can be set as the multiple-length flying shear length through the multiple-length flying shear control program.
[0054] In one embodiment of this application, determining the length of the target reinforcing bar based on the multiple shear length includes: determining a multiple of the multiple shear length based on the multiple shear length; calculating the product of the multiple shear length and the multiple, and using the product as the length of the target reinforcing bar.
[0055] In this application, the multiple of the multiple shearing length can be determined according to actual production needs, and the product of the multiple shearing length and the multiple can be calculated, and the product can be used as the length of the target steel bar.
[0056] In one embodiment of this application, determining the length of the target steel billet based on the length of the target reinforcing bar and the conversion factor includes: calculating the product of the length of the target reinforcing bar and the conversion factor, and using the product as the length of the target steel billet.
[0057] In this application, for example, if the length of the target reinforcing bar is 555 meters and the conversion factor is 0.028, then the length of the target steel billet is 555 × 0.028 = 15.5 meters.
[0058] To enable those skilled in the art to more easily understand this application, a specific embodiment will be used to illustrate this application below.
[0059] After implementing the technology transformation of direct rolling without heating for bar stock, the continuous casting billet is directly rolled through the rolling mill's own die without entering the heating furnace. The continuous casting billet can be adjusted to be greater than 12 meters. With a cooling bed length of 120 meters, straight steel bars are produced. The operation plan is explained.
[0060] When producing 12-meter standard length rebar, a 120-meter cooling bed could theoretically allow for multiple lengths to be set to 120 meters, with 10 standard lengths cut from each multiple length. However, considering the thermal expansion and contraction of the rebar at high temperatures and the cutting of rebar at the beginning and end of segmented multiple lengths, the multiple length needs to be increased by an additional 3 meters. Therefore, the multiple length can only be set to 108 meters, increasing the cold shrinkage by 3 meters. The final multiple length is set to 111 meters, allowing for the cutting of 9 standard lengths that can successfully reach the cooling bed. Through this operation, with the same cutting loss, the number of qualified standard lengths can be increased by 9.
[0061] Based on the existing correspondence between billet length and existing rolled steel (reinforcing bar) length, the continuous casting billet length corresponding to the new multiple-length control method can be calculated, providing a basis for steel pulling in the continuous casting process. The specific calculation method is as follows:
[0062] L2 = B2 × L1 / B1,
[0063] Where L1 and L2 represent the original billet length and the required billet length, respectively, and B1 and B2 represent the original rolled material length and the current rolled material length, respectively.
[0064] The specific changes in billet length and rolled product length before and after production for each specification of rebar are shown in Table 1 below:
[0065]
[0066]
[0067] Table 1
[0068] Therefore, given a specified rebar specification, the required billet length can be determined based on the actual needs of the target rebar length. This can guide the billet production personnel to cast the required billets, and after rolling, the appropriate rebar length can be obtained. This enables the full-length cutting of straight rebars, eliminating the production of short lengths, and significantly reducing cutting losses and improving the efficiency of the bar production line.
[0069] The one or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0070] This application implements a direct rolling technology without heating when rolling long steel bars into reinforcing bars. The continuously cast billets are rolled directly without entering the heating furnace, which avoids oxidation and burning problems. The length of the continuously cast billets can also be adjusted to be greater than 12 meters.
[0071] The technical solution proposed in this application achieves full-length cutting of straight steel bars by controlling the length of the multiple-length sections, thus avoiding the situation where the lengths of the multiple-length sections are inconsistent, resulting in a lot of excess steel bars that are less than 12 meters long. In this case, the excess steel bars can only be treated as scrap steel, which reduces production efficiency.
[0072] The technical solution proposed in this application can eliminate the occurrence of short lengths, thereby significantly reducing the amount of steel bar cutting loss and improving the production efficiency of long steel bar production lines.
[0073] The following describes an embodiment of the apparatus of this application, which can be used to execute the method for reducing rebar damage according to the first aspect of the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method for reducing rebar damage according to the first aspect of this application.
[0074] Figure 2 A block diagram of a device for reducing rebar damage according to an embodiment of this application is shown.
[0075] like Figure 2 As shown in the embodiment of this application, the device 200 for reducing rebar cutting damage includes: a first acquisition unit 201, a first determination unit 202, a second acquisition unit 203, a second determination unit 204, a third determination unit 205, and a fourth determination unit 206.
[0076] The system comprises the following components: a first acquisition unit 201, used to acquire a first length of a steel billet and a second length of a reinforcing bar, wherein the reinforcing bar is rolled from the steel billet by a rolling mill; a first determination unit 202, used to determine a conversion factor for the steel billet and the reinforcing bar based on the first and second lengths, wherein the conversion factor characterizes the proportional relationship between the length of the steel billet and the length of the reinforcing bar; a second acquisition unit 203, used to acquire a fixed length, wherein the fixed length is the length of the target finished reinforcing bar; a second determination unit 204, used to determine a multiple-length shearing length based on the fixed length, wherein the multiple-length shearing length is the specific length required for the target reinforcing bar to be sheared by a multiple-length flying shear located after the rolling mill; a third determination unit 205, used to determine the length of the target reinforcing bar based on the multiple-length shearing length; and a fourth determination unit 206, used to determine the length of the target steel billet based on the length of the target reinforcing bar and the conversion factor.
[0077] In some embodiments of this application, based on the foregoing scheme, the first determining unit 202 is configured to: calculate the ratio of the first length to the second length, and use the ratio as the conversion factor for the steel billet and the reinforcing bar.
[0078] In some embodiments of this application, based on the foregoing scheme, the second determining unit 204 is configured to: obtain the third length of the cooling bed, the cooling bed being used to cool the reinforcing bars sheared by the multiple-length flying shear; obtain the initial multiple-length shearing length; calculate the sum of the initial multiple-length shearing length and the error length to obtain the intermediate multiple-length shearing length; determine whether the intermediate multiple-length shearing length is greater than the third length; if the intermediate multiple-length shearing length is less than or equal to the third length, then take the intermediate multiple-length shearing length as the target multiple-length shearing length.
[0079] In some embodiments of this application, based on the foregoing scheme, the second determining unit 204 is further configured to: obtain the greatest common multiple of the fixed length which is less than or equal to the third length, and use the greatest common multiple as the initial multiple length.
[0080] In some embodiments of this application, based on the foregoing scheme, the second determining unit 204 is further configured to: if the intermediate multiple-length cutting length is greater than the third length, determine the difference between the initial multiple-length cutting length and the fixed length, and use the difference as the new initial multiple-length cutting length; calculate the sum of the new initial multiple-length cutting length and the error length to obtain the target multiple-length cutting length.
[0081] In some embodiments of this application, based on the foregoing scheme, the third determining unit 205 is configured to: determine a multiple of the multiple shearing length based on the multiple shearing length; calculate the product of the multiple shearing length and the multiple, and use the product as the length of the target reinforcing bar.
[0082] In some embodiments of this application, based on the foregoing scheme, the fourth determining unit 206 is configured to: calculate the product of the length of the target steel bar and the conversion factor, and use the product as the length of the target steel billet.
[0083] This application also provides a computer program product comprising computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method for reducing rebar cutting damage as described in any of the above embodiments.
[0084] This application also provides a computer-readable medium, which may be included in an electronic device or exist independently without being assembled into an electronic device. The computer-readable storage medium stores at least one line of program code, which is loaded and executed by a processor to implement the method for reducing rebar cutting damage as described in any of the above embodiments.
[0085] This application also provides an electronic device comprising one or more processors and one or more memories, wherein at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to implement the method for reducing rebar cutting damage as described in any of the above embodiments.
[0086] Figure 3 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.
[0087] It should be noted that, Figure 3 The computer system 300 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0088] like Figure 3As shown, the computer system 300 includes a Central Processing Unit (CPU) 301, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 302 or programs loaded from storage portion 308 into Random Access Memory (RAM) 303, such as performing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An Input / Output (I / O) interface 305 is also connected to the bus 304.
[0089] The following components are connected to I / O interface 305: an input section 306 including a keyboard, mouse, etc.; an output section 307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.
[0090] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by central processing unit (CPU) 301, it performs various functions defined in the system of this application.
[0091] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0092] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated 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 or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0093] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0094] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0095] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.
[0096] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0097] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this application, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0098] It should be understood that this application is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method of reducing reinforcement clipping, characterized by, The method comprises: obtaining a first length of a billet and a second length of a reinforcing bar, the reinforcing bar being rolled from the billet by a rolling mill; based on the first length and the second length, determining a conversion coefficient of the billet and the reinforcing bar, the conversion coefficient being used to represent a proportional relationship between the billet length and the reinforcing bar length; obtaining a fixed length, the fixed length being a length of a target finished reinforcing bar; obtaining a third length of a cooling bed, the cooling bed being used to cool the reinforcing bar cut by a double-length flying shear; obtaining a greatest common multiple of the fixed length that is less than or equal to the third length, and taking the greatest common multiple as an initial double-length cutting length; calculating a sum of the initial double-length cutting length and an error length to obtain an intermediate double-length cutting length; determining whether the intermediate double-length cutting length is greater than the third length; if the intermediate double-length cutting length is less than or equal to the third length, taking the intermediate double-length cutting length as a target double-length cutting length; if the intermediate double-length cutting length is greater than the third length, determining a difference between the initial double-length cutting length and the fixed length, and taking the difference as a new initial double-length cutting length; calculating a sum of the new initial double-length cutting length and the error length to obtain a target double-length cutting length; based on the target double-length cutting length, determining a length of a target reinforcing bar; based on the length of the target reinforcing bar and the conversion coefficient, determining a length of a target billet.
2. The method of claim 1, wherein, The method comprises: calculating a ratio of the first length and the second length, and taking the ratio as the conversion coefficient of the billet and the reinforcing bar.
3. The method of claim 1, wherein, The method comprises: based on the target double-length cutting length, determining a multiple of the target double-length cutting length; calculating a product of the target double-length cutting length and the multiple, and taking the product as the length of the target reinforcing bar.
4. The method of claim 1, wherein, The method comprises: calculating a product of the length of the target reinforcing bar and the conversion coefficient, and taking the product as the length of the target billet.
5. A device for reducing reinforcement clipping, characterized in that, The device comprises: a first obtaining unit, configured to obtain a first length of a billet and a second length of a reinforcing bar, the reinforcing bar being rolled from the billet by a rolling mill; a first determining unit, configured to determine a conversion coefficient of the billet and the reinforcing bar based on the first length and the second length, the conversion coefficient being used to represent a proportional relationship between the billet length and the reinforcing bar length; a second obtaining unit, configured to obtain a fixed length, the fixed length being a length of a target finished reinforcing bar; The second determining unit is configured to: obtain a third length of a cooling bed configured to cool the reinforcing steel bars cut by the double-length flying shear; obtain a greatest common multiple of the target length and a length less than or equal to the third length, and take the greatest common multiple as an initial double-length cutting length; calculate a sum of the initial double-length cutting length and an error length to obtain an intermediate double-length cutting length; determine whether the intermediate double-length cutting length is greater than the third length; if the intermediate double-length cutting length is less than or equal to the third length, take the intermediate double-length cutting length as a target double-length cutting length; if the intermediate double-length cutting length is greater than the third length, determine a difference between the initial double-length cutting length and the target length, and take the difference as a new initial double-length cutting length; and calculate a sum of the new initial double-length cutting length and the error length to obtain the target double-length cutting length. The third determining unit is configured to determine a length of a target reinforcing steel bar based on the target double-length cutting length. The fourth determining unit is configured to determine a length of a target steel billet based on the length of the target reinforcing steel bar and the conversion coefficient.
6. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the method for reducing reinforcing steel bar cutting loss according to any one of claims 1 to 4.
7. An electronic device, comprising: The electronic device comprises one or more processors and one or more memories, and the one or more memories store at least one program code, and the at least one program code is loaded and executed by the one or more processors to implement the method for reducing reinforcing steel bar cutting loss according to any one of claims 1 to 4.
Citation Information
Patent Citations
Bar tail identification method, device and system as well as storage medium and equipment
CN109894479A
High-speed bar tail steel length optimization control device and optimization method
CN113399468A
Method for determining optimal multiple length of steel rolling shearing
CN115041530A