Intelligent steelmaking of steel enterprises' surplus billets and contract matching device and method for multiple production lines

By introducing the contract matching device for the steel enterprise's over-blank intelligent steel-to-steel and multi-production line in steel enterprises, the coordinated work of the operating terminal, over-blank intelligent matching unit and multi-core server is solved, and the problem of long labor design time in the over-blank matching process is realized, the intelligent matching of over-blank and the optimal design of the contract plan is improved, and the work efficiency is improved and the production management cost is reduced.

CN115509183BActive Publication Date: 2025-04-04XIANGTAN UNIV +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211058432.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-30
Publication Date
2025-04-04
Estimated Expiration
2042-08-30

AI Technical Summary

Technical Problem

Steel companies require a lot of manpower to design during the matching process of residual blanks, resulting in a long design confirmation time. As the customer order volume increases, the complexity of residual blanks increases, making it difficult for operators to find the best matching subset of contracts.

Method used

It provides a contract matching device for intelligent steel-to-steel conversion of steel and multi-production line, including an operating terminal, intelligent matching unit and multi-core server. Through the collaborative work of the intelligent matching unit and multi-core server, the order set is automatically processed, and the design of the contract matching solution for the residual blank is optimized.

Benefits of technology

The intelligent matching of the residual blank and the optimized design of the contract plan are realized, which reduces the demand for manpower, improves work efficiency, reduces production management costs, and realizes the automation and intelligence of plate production and design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115509183B_ABST
    Figure CN115509183B_ABST
Patent Text Reader

Abstract

The present invention discloses a device and method for intelligent steel modification and multi-production line contract matching of surplus billets of steel enterprises. The device calculates the convertible steel seed sets of head and tail surplus billets, connecting surplus billets, and abnormal / normal surplus billets from a table of convertible steel types with priority order according to the principle of priority, and divides the surplus billets that can be directly put into the furnace into long-length and short-length surplus billets by using identifiers. The optimal short-length surplus billet segmentation module for surplus billet opening adopts a strategy of dividing in half in the width direction and equally in the length direction to segment the surplus billets that cannot be directly put into the furnace into short-length billets that can be put into the furnace, and establishes a basic table of the lower limit of rolling yield corresponding to the production line. For short-length surplus billets, the convertible steel seed set is used to match a contract subset based on the intelligent contract matching scheme optimization design module; for long-length surplus billets, the convertible steel seed set is used to match a contract subset based on the intelligent contract matching module; then, the optimal slab scheme combination with the same cross-section as the surplus billets is designed according to the production line and the order of A, S, G and their extended plate types, so as to improve the yield rate and work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of slab design and production technology for steel enterprises, and more specifically to a device and method for intelligent steelmaking of surplus slabs and contract matching of multiple production lines for steel enterprises. Background Art

[0002] The digestion of surplus billets is an extremely important link in the production and sales of steel plates. Under the premise of meeting the production process and design rules, each surplus billet is found to have a suitable contract according to the steel modification base table with priority order, and its sub-plate is designed into a certain specification of billet according to the cross-sectional size of the surplus billet or sub-billet. It is essentially a rectangular loading layout optimization design problem that meets the constraints. In the past 10 years, with the informatization of manufacturing, the matching of surplus billets in steel enterprises has been completed through human-computer interaction on the MES (Manufacturing Execution System) system, but the contract for digesting surplus billets can only be manually selected by the operator. With the reform of the supply side, the prosperity of steel enterprises has recovered, the number of customer orders has increased, and the size specifications and shapes have increased, which makes it difficult for operators to find the best matching contract subset. In addition, due to the increase in business volume, the number of connecting billets, head and tail billets and abnormal billets has increased, and a certain amount of normal billets without commissions will always be generated. It is difficult to find matching contracts with the same steel grade for these surplus billets, and they can only be modified with the best steel grade. Finding a closer contract steel grade that can be modified will greatly increase the workload of operators, and it is difficult to ensure the best. Since steel enterprises have multiple production lines, the residual billets produced include two types of billets: those with a certain width range that can be directly fed into the heating furnace and those that need to be opened to a certain width before they can be fed into the heating furnace. Each type of residual billet is divided into long-length billets and short-length billets, which makes the matching of residual billets more complicated.

[0003] The current matching of residual billets requires a lot of manpower to design, and the operator takes a long time to confirm the design. Therefore, the intelligent matching of residual billets of multiple production lines in steel enterprises is an urgent problem to be solved by technical personnel in this field.

[0004] Therefore, it is urgently necessary to invent a device for intelligent steelmaking and multi-production line contract matching of steel enterprises' surplus billets, so as to realize the optimal design of intelligent matching contracts and plans for surplus billets, meet the personalized requirements of designer preferences, multiple rule constraints and rolling yield, improve work efficiency, reduce production management costs, and realize the automation and intelligence of plate production and design of steel enterprises. Summary of the invention

[0005] In view of this, the purpose of the present invention is to provide a steel enterprise's surplus billet intelligent steel conversion and multi-production line contract matching device to address the above-mentioned defects of the existing surplus billet conversion and multi-production line contract matching system, so as to replace the current steel enterprise's human-computer interaction surplus billet contract matching device, so as to save a lot of manpower, improve design efficiency, and solve the technical problems of low automation and intelligence levels in plate production and design.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] The device for intelligent steelmaking and multi-production line contract matching of steel enterprise surplus billets is characterized in that it comprises: an operation terminal, a surplus billet intelligent matching unit, and a multi-core server; wherein the operation terminal is electrically connected to the multi-core server through a network interface, and is used to verify identity information and maintain a matching rule base table, and simultaneously display a "confirmation request" and a designer confirming a "surplus billet contract matching plan"; the surplus billet intelligent matching unit is electrically connected to the multi-core server through a machine interface, and is used to process an order set and store it in a surplus billet table and a surplus billet matching plan table.

[0008] Preferably, the intelligent scrap matching unit includes: a boot program, a scrap convertible steel decoder, an optimal short-rule scrap segmentation module for scrap opening, and an intelligent contract matching optimization design module for short-rule scrap; the boot program is used to guide the scrap convertible steel decoder, the optimal short-rule scrap segmentation module for scrap opening, and the intelligent contract matching optimization design module for short-rule scrap to the multi-core server.

[0009] Preferably, the multi-core server includes: an input-output processor, a buffer memory, a multi-core processor, a matching rule base table, an order record table, and a leftover contract matching solution memory, a matching parameter input module, and a matching rule maintenance module; wherein the input-output processor, the buffer memory, the multi-core processor, the matching rule base table, the order record table, and the leftover contract matching solution memory, the matching parameter input module, and the matching rule maintenance module are electrically connected to the multi-core server; wherein the buffer memory is used to temporarily store order records, leftover matching rules, leftover matching parameters, and leftover contract matching solutions; the matching rule base table, the order record table, and the leftover contract matching solution memory are used to store the rule base table, the MES production order, and the leftover contract matching solution; the matching parameter input module is used for the operator to input parameters; and the matching rule maintenance module is used for the operator to maintain the rule base table.

[0010] Preferably, the intelligent residual billet matching unit is guided by the boot program through the machine interface to the multi-core processor of the multi-core server for parallel execution, and the matching parameters, matching rules, residual billet sets and order sets of multiple production lines read from the input and output processor are processed respectively, and the four types of residual billets that can be directly put into the furnace are divided into long-length and short-length residual billets by using the identifiers. The convertible steel decoder calculates the convertible steel seed sets of the head and tail residual billets, the connecting residual billets, the abnormal residual billets and the normal residual billets from the table of convertible steel types with priority order according to the principle of priority. The residual billet opening optimal short-length residual billet segmentation module adopts the strategy of dividing the residual billets in half in the width direction and equally dividing the necessary slab length in the length direction to divide the residual billets that cannot be directly put into the furnace into short-length billets that can be put into the furnace, and store them in the residual billet table, and establish the lower limit base table of rolling yield corresponding to the production line. For short-length surplus billets, the steel company's short-length surplus billet intelligent contract matching solution optimization design module uses its convertible steel seed set to match a contract subset, and designs the optimal slab solution with the same cross-section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types, and stores the solution in the surplus billet matching solution table. For long-length surplus billets, the long-length surplus billet divide-and-conquer contract matching optimization design module uses its convertible steel seed set to match a contract subset, and designs the optimal slab solution combination with the same cross-section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types, and stores the solution in the surplus billet matching solution table.

[0011] Preferably, the input and output processor of the multi-core server is electrically connected to the operation terminal through a network interface, and is used to receive the intelligent blank matching instruction issued from the operation terminal via the network interface, and start the boot program of the intelligent blank matching unit through the machine interface, the boot program guides other modules of the intelligent blank matching unit of the unit to the multi-core processor of the multi-core server for parallel execution, reads the blank matching parameters set by the operation terminal and the matching rules and corresponding order sets in the buffer memory of the multi-core server into the multi-core processor for parallel blank contract matching, stores the optimal blank contract matching plan in the buffer memory, and issues a matching plan confirmation instruction to the operation terminal; or is used to send the optimal blank contract matching plan in the multi-core server to the operation terminal at the production site via the network interface.

[0012] The present invention provides a dynamic multi-objective optimization design method for steel enterprise coil blanks, comprising the following steps:

[0013] Step 1: Establish a base table of convertible steel for residual billets with priority order, including head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets, and store it in the database; by maintaining the base table and obtaining the previous and next furnace information of the connecting residual billets and the head and tail information of the special abnormal billets, calculate the convertible steel types for digesting the residual billets, and then search in the contract table to obtain a contract set arranged in descending order of cost priority;

[0014] Step 2: Establish a base table of rolling yield lower limits corresponding to the production line and store it in the database, maintain the base table and input the yield rate parameters from the operation terminal;

[0015] Step 3: Create a corresponding table of employee ID, password and the warehouse area they are responsible for, and store it in the database. Maintain the base table so that multiple designers have a clear division of labor for matching the remaining blanks;

[0016] Step 4: Respond to the designer's parameter input according to the employee's work number and password, including the yield rate and the designation of the remaining billets in the warehouse area and the contract production line; if no input is made, the former is the default value set, and the latter consumes the remaining billets according to the default production line sequence;

[0017] Step 5: Read the remaining blank set record set S according to the selected warehouse area through the MES system p According to the width threshold, it is divided into the residual billet set S that can directly enter the heating furnace dp And the remaining blanks that cannot directly enter the heating furnace ndp ;

[0018] Step 6: The convertible steel decoder calculates the convertible steel seed sets of the head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets from the convertible steel type table with priority order according to the principle of priority, and sorts the residual billet set S according to the mark. dp Divided into long-length surplus blank subset S dpl and the short-length residual blank subset S dps , establish a basic table of lower limits of rolling yield corresponding to the production line;

[0019] Step 7: The optimal short ruler method for splitting the remaining blanks is to divide the remaining blanks into S ndp The remaining billets that cannot be directly put into the furnace are divided into short billets that can be put into the furnace by dividing them in half in the width direction and equally in the length direction, and then stored in the remaining billet table;

[0020] Step 8: Short-length blank subset S dps For each piece of slab, the intelligent optimization design method for short-length slab contract matching matches the contract subset that meets the rules from the contract table according to the production line and the seed set of convertible steel, and designs the optimal slab solution combination with the same section as the slab according to the production line and the sequence of A, S, G and their extended plate types, and stores the solution in the slab matching solution table;

[0021] Step 9: For the long-length blank subset S dpl For each piece of slab in the long slab, the long slab split-conquer contract matching optimization design method matches the contract subset that meets the rules from the contract table according to the production line and the convertible steel seed set, and designs the optimal slab solution combination with the same section as the slab according to the production line and the sequence of A, S, G and their extended plate types, and stores the solution in the slab matching solution table;

[0022] Step 10: The designer confirms the generated residual blank matching plan on the terminal and sends it to the operation site via MES.

[0023] Preferably, the specific operation of the convertible steel decoder is:

[0024] Step a: Classify the remaining blanks into normal remaining blanks, abnormal remaining blanks, connection information remaining blanks, and head and tail remaining blanks identification according to the abnormality codes;

[0025] Step b: construct a base table of changeable steel grades for normal residual billets, abnormal residual billets, residual billets with connection information, and head and tail residual billets respectively;

[0026] Step c: Based on the steel modification rules, the set of convertible steel grades of the residual billet is obtained from the convertible steel grade base table according to the residual billet type identification, the storage area, and the steel grades of the preceding and following heats of the residual billet;

[0027] Step d: For the unspecified steel, according to the given weight h g Calculate h g , for a given number of V g The values ​​are arranged in ascending order to obtain the seed set of convertible steel for the remaining billet.

[0028] Preferably, the specific operation of the intelligent optimization design method for contract matching of short-length surplus blanks is described as follows:

[0029] Step 1: Divide the contract set into several contract subsets according to the same thickness and width difference thresholds;

[0030] Step 2: For each contract subset, the slab solution set of the contract is constructed by using the cross section of the remaining slab in turn according to A, S, G and its extended slab type, and its chemical element composition is detected;

[0031] Step 3: Arrange the qualified chemical element composition solutions in descending order of yield rate, billet length and number of missing pieces;

[0032] Step 4: Select the optimal solution with a longer billet and a larger number of missing pieces that meets the yield rate as the matching solution for digesting the short-length surplus billets.

[0033] Preferably, the specific operation of the long-length surplus blank divide-and-conquer contract matching optimization design method is described as follows:

[0034] Step a: Divide it into several contract subsets according to the same thickness and width difference threshold;

[0035] Step b: for each contract subset, the slab solution set of the contract is constructed in sequence according to A, S, G and its extended slab types using the cross section of the remaining slab, and its chemical element composition is detected;

[0036] Step c: Arrange the qualified solutions of chemical element composition test in descending order of yield rate, billet length and number of missing pieces;

[0037] Step d: Search for the optimal solution combination under the premise of satisfying the yield rate;

[0038] Step e: Cut the remaining blanks into several sections according to the length of the combined scheme. If the length of the remaining part is less than the shortest remaining blank, the group of schemes is stored in the remaining blank contract matching scheme table; otherwise, the scheme and the new remaining blanks are stored in the remaining blank contract matching scheme table and the remaining blank table respectively.

[0039] It can be seen from the above technical solution that, compared with the prior art, the beneficial effects of the present invention are:

[0040] (1) The steel grade decoder of the present invention can realize the intelligent steel grade conversion of the remaining billet, so as to match the contracts of multiple production lines, and reduce the increase of costs as much as possible while maintaining a high yield rate, thus realizing the automation and intelligence of matching, which is a good innovation;

[0041] (2) A slab-opening method for the remaining slab to be opened based on the optimal virtual slab design is proposed;

[0042] (3) An intelligent optimization method for matching short-length surplus billets and a split-conquer contract matching optimization design method for long-length surplus billets are proposed, which realizes the digestion of surplus billets according to the optimal solution or optimal combination of solutions of the matching contract subsets. The proposed matching method can reduce the labor intensity of design and cutting personnel, improve work efficiency, and reduce production management costs. On the basis of intelligent complex plate billet design, it further realizes the automation and intelligence of plate production in steel enterprises. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0044] Figure 1 The attached figure is a schematic diagram of the structure of the device for intelligently changing the steel grade of surplus billets of a steel enterprise and contract matching with multiple production lines according to the present invention.

[0045] Figure 2 The attached figure is a flow chart of the method for intelligently changing the steel grade of surplus billets of a steel enterprise and matching contracts with multiple production lines according to the present invention.

[0046] Figure 3 The accompanying drawing is a flow chart of the intelligent optimization design method module for contract matching of short-length surplus blanks of the present invention.

[0047] Figure 4 The accompanying drawing is a flow chart of a module of the long-length surplus blank divide-and-conquer contract matching optimization design method of the present invention. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0049] Example 1: Please refer to the attached Figure 1 , is a steel enterprise surplus billet intelligent steelmaking and multi-production line contract matching device disclosed in the present invention, which includes an operation terminal 1, a surplus billet intelligent matching unit 2, and a multi-core server 5. The operation terminal 1 is connected to the multi-core server 5 through a network interface 4, and the surplus billet intelligent matching unit 2 is connected to the multi-core server 5 through a machine interface 3; wherein,

[0050] The operation terminal is electrically connected to the input and output processor of the multi-core server through the network interface and sends a "residual blank matching" instruction from the terminal to set the residual blank matching parameters for maintaining and modifying the design rule base table and displaying a "scheme confirmation" request;

[0051] The buffer memory, matching rule base table, order record table, surplus billet matching solution memory and rule base table maintenance module of the multi-core server. The buffer memory is used to temporarily store matching rules and contract records, surplus billet matching parameters and surplus billet contract matching solution, and the rule base table maintenance module is used to maintain the rule base table;

[0052] The input and output processor of the multi-core server is electrically connected to the multi-operation terminal through the network interface. On the one hand, it receives the "residual blank matching" instruction sent from the operation terminal through the network interface, and starts the boot program of the intelligent residual blank matching unit through the machine interface, guides the residual blank intelligent matching module to the multi-processor of the multi-core server for execution, reads the residual blank matching parameters of the operation terminal, the residual blank matching rules, the contract set and the residual blank set in the buffer memory into the multi-processor for residual blank contract matching, stores the designed optimal residual blank contract matching plan in the buffer memory, and sends a "plan confirmation" instruction to the operation terminal;

[0053] The remaining billet matching parameters input from the operation terminal include: upper and lower limits of yield rate, production line number, delivery date, thickness range and length of matching plan, contract thickness and width range, large plate length, specified slab / furnace number, specified contract / agreement, specified internal steel grade, and acceptable length difference (required slab length of the plan - remaining billet length). When the above parameters are not given, the default values ​​in the base table will be used.

[0054] Intelligent steel enterprise surplus billet matching module: The boot program is guided to the multi-processor of the multi-core server through the machine interface for execution. The changeable steel grade decoder calculates the contract subset of suitable steel grades from the changeable steel base table for each surplus billet in the surplus billet table in turn;

[0055] According to the width, the blanks are divided into two types: blanks that can be directly put into the heating furnace and blanks that need to be opened before they can be put into the heating furnace. Each type of blank is divided into short-length blanks and long-length blanks according to the length.

[0056] The remaining slabs to be opened are divided into short-length slabs that can be directly put into the furnace by dividing them in half in the width direction and equally in the length direction by the necessary slab length, and stored in the slab table;

[0057] For short-length residual billets, the intelligent residual billet contract matching scheme optimization design module reads the short-length residual billets that can be directly fed into the heating furnace and their contract subsets, as well as the design rules and design parameters, and adopts the primary and secondary axis contract standard backtracking strategy based on multiple plate types to design the optimal slab plan for the residual billet and store it in the buffer memory of the multi-core server;

[0058] The long-length blank split-conquer contract matching optimization design module reads in the long-length blank that can be directly fed into the heating furnace and its contract subset, as well as the design rules and design parameters, and designs the optimal contract matching solution combination for the blank based on multiple plate types using the primary and secondary axis contract standard backtracking strategy, and stores it in the buffer memory of the multi-core server;

[0059] The input and output processor stores the remaining billets that have no matching contracts or failed designs, as well as the remaining parts when digesting long billets that can be directly put into the furnace, into new billet records. It sends the optimal matching plan in the buffer memory to the operation terminal via the network interface and issues a "plan confirmation" instruction. The designer completes the confirmation on the terminal and sends it to the production site via MES.

[0060] Please refer to the attached Figure 2 , which is a method for intelligent steelmaking of surplus billets and matching contracts of multiple production lines disclosed in the present invention, including input of operation terminal parameters, reading of surplus billets and contract records and design rules, and design of matching schemes of intelligent steelmaking of surplus billets and matching contracts of multiple production lines. The method features include the following steps:

[0061] Step S1: Issuing a "residual blank matching" instruction step: After the user verifies the identity information through the network interface of the operation terminal, inputs the design parameters, reads the residual blanks and contract records from the MES system and confirms them, and then issues a "residual blank matching" instruction;

[0062] Step S2: The steel enterprise's residual billet convertible steel decoder and scheme design module are started and relevant data are read: After the input and output processor of the multi-core server captures the "residual billet matching" instruction of the operation terminal, it starts the boot program of the steel enterprise's intelligent residual billet matching unit through the machine interface, and guides the steel enterprise's intelligent residual billet matching program to the multi-processor of the multi-core server for execution. It first inputs the design parameters from the operation terminal, and reads the residual billet set, contract set, matching rule table and steel conversion base table from the MES server memory into the buffer memory of the multi-core server;

[0063] Step S3: according to the storage area where the residual billets are located, the identification and the input parameters, the residual billets in the residual billet record table are divided into connecting residual billets, head and tail residual billets, abnormal residual billets and normal residual billets, and according to the width size of the residual billets, the residual billets are divided into residual billets that can be directly put into the furnace and residual billets to be opened that need to be opened before entering the furnace, and the residual billets to be opened are divided into short-length residual billets that can be directly put into the furnace by half in the width direction and equally divided by the necessary slab length in the length direction, and stored in the residual billet table, and then the residual billets are divided into short-length residual billets and long-length residual billets according to the identification and size;

[0064] Step S4: for each piece of residual billet in the residual billet record table, if the steel type is specified in the design parameters, a contract record subset matching the steel type is found in the contract record table; otherwise, based on the categories of connected residual billets, head and tail residual billets, abnormal residual billets and normal residual billets, a convertible steel decoder is called to obtain a convertible steel type set, and a contract record subset matching the steel type is found in the contract record table;

[0065] Step S5: For the short-length residual billets that can be directly put into the furnace, the intelligent optimization design method for short-length residual billets contract matching uses the obtained contract record subset to calculate the optimal solution for digesting the residual billets, and the optimal solution is stored in the buffer memory of the multi-core server by the input and output processor of the multi-core server;

[0066] Step S6: For the long-length blanks that can be directly put into the furnace, the long-length blank divide-and-conquer contract matching optimization design method uses the obtained contract record subset to calculate the optimal solution combination for digesting the blanks, and the input and output processor of the multi-core server stores it in the buffer memory of the multi-core server;

[0067] Step S7: For the surplus billets that do not match the contract or the design fails, as well as the remaining part when the long surplus billets that can be directly put into the furnace are digested, they are stored in new surplus billet records; the short surplus billets and long surplus billets that can be directly put into the furnace and their optimal solution combination, the surplus billets to be opened and their optimal solution combination are sent to the operation terminal via the network interface, and a "solution confirmation" instruction is sent. The designer completes the confirmation on the terminal and sends it to the production site via MES.

[0068] Furthermore, the decoding method of the residual blank convertible steel decoder in step S4 specifically includes the following steps:

[0069] Step a: Based on the convertible steel base table of connecting blanks, head and tail blanks, abnormal blanks and normal blanks with priority order, the priority of convertible steel grades is calculated and arranged in descending order of priority;

[0070] Step b: According to the category of the residual billet, a set of matching steel seeds arranged in priority order is obtained from the constructed base table of convertible steel types of the residual billet according to cost calculation.

[0071] Furthermore, the intelligent optimization method for matching the short-length blank in step S5 specifically includes the following steps:

[0072] Step 1: Divide the current contract record subset of the remaining billet into n subsets according to production line and thickness;

[0073] Step 2: Divide the i-th (i=1,2,.....,n) subset into m according to the width threshold i subset, take i=1;

[0074] Step 3: Set the jth (j=1,2,.....,m i ) subsets, and construct the slab solution set of the group contract according to the A, S plate types and the current residual slab cross-sectional dimensions in turn. If the optimal slab solution meets the requirements and passes the quality inspection, the current residual slab and the solution are stored in the solution table and then go to step 6, otherwise go to the next step;

[0075] Step 4: Set the jth (j=1,2,.....,m i ) subsets, and construct the slab solution set of the group contract according to the A, S expanded plate type and the current residual slab cross-sectional size in turn. If the optimal slab solution meets the requirements and passes the quality inspection, the current residual slab and the solution are stored in the solution table and then go to step 6, otherwise go to the next step;

[0076] Step 5: If there is a sub-board production line that supports G-type cutting, the jth (j = 1, 2, ..., m i) subsets, construct the slab plan set of this combination according to the G or G extended slab type and the current billet cross-sectional size. If the optimal slab plan meets the requirements and passes the quality inspection, store the current billet and the plan in the plan table and then go to (6). Otherwise, store the billet in the new billet table;

[0077] Step 6: If i < n, go to Step 3. Otherwise, end the short-length billet matching and return.

[0078] Furthermore, the long-length billet divide-and-conquer contract matching optimization design method in step (f) specifically includes the following steps:

[0079] Step a: Divide the obtained contract record subset into n subsets according to the production line and thickness;

[0080] Step b: Divide the i-th (i = 1, 2,....., n) subset into m i subsets according to the width threshold;

[0081] Step v: For the j-th (j = 1, 2,....., m i ) subset, construct the slab plan set of this combination in turn according to the A and S slab types and the current billet cross-sectional size, and sort them in descending order according to the weighted成材率 and billet length. If the optimal plan combination 1 meets the requirement of digesting the current billet and passes the quality inspection, store the current billet and the plan combination in the plan table. Otherwise, store the optimal plan combination 1 and the remaining part of the billet in the temporary plan table and the temporary billet table respectively, and execute the next step;

[0082] Step d: For the j-th (j = 1, 2,....., m i ) contract subset with updated shortage quantity, construct the slab plan set of this combination in turn according to the A and S extended slab types and the current billet cross-sectional size, and sort them in descending order according to the weighted成材率 and billet length. If the optimal plan combination 2 meets the requirement of digesting the current billet and passes the quality inspection, store the current billet and the plan combination 2 in the plan table. Otherwise, store the optimal plan combination 2 and the remaining part of the billet in the temporary plan table and the temporary billet table respectively, and execute the next step;

[0083] Step e: If there is a production line that supports the G slab type cutting contract sub-board, for the j-th (j = 1, 2,....., m i ) subset, construct the slab plan set of this combination according to the G or G extended slab type and the current billet cross-sectional size. If the optimal slab plan combination 3 meets the requirement of digesting the current billet and passes the quality inspection, store the current billet and the plan combination 3 in the plan table. Otherwise, store the current billet and the plan combination 3 in the plan table, and store the remaining part of the billet in the new billet table;

[0084] It should be noted that the term "成材率" in the original text seems to be a specific industry term. If there is a more accurate and common English expression, it can be further optimized.Step f: If i < n, go to step c; otherwise, end the matching of the long billet remnants and return.

[0085] Embodiment 1:

[0086] Refer to Figure 1 , the intelligent steel mill billet remnant steel type conversion and multi-production line contract matching device of this embodiment includes an operation terminal 1, a billet remnant intelligent matching unit 2, and a multi-core server 5; the billet remnant intelligent matching unit 2 is connected to the multi-core server 5 through a machine interface 3; the multi-core server 5 includes a multi-core processor including an input / output processor, a matching rule base table, an order record table, a billet remnant matching solution memory, a matching rule base table maintenance module, a buffer memory, and a matching parameter selection module, and the billet remnant intelligent matching unit 2 includes a billet remnant steel type conversion decoder, an optimal short billet remnant segmentation module for billet opening, a short billet remnant intelligent contract matching optimization design module, a short billet remnant divide-and-conquer contract matching optimization design module, and a bootstrap program; among them,

[0087] (a) Operation terminal (1): Electrically connected to the input / output processor, the matching parameter selection module, and the matching rule base table maintenance module of the multi-core server (5) through a network interface (4), used to verify identity information and maintain the matching rule base table, and used to display a "confirmation request" and the designer to confirm the "billet remnant contract matching solution";

[0088] (b) The buffer memory, the matching rule base table, the order record table, the billet remnant contract matching solution memory, and the matching rule base table maintenance module of the multi-core server (5): The buffer memory, the matching rule base table, the order record table, and the billet remnant contract matching solution memory are all electrically connected to the multi-core server (5). The buffer memory is used to temporarily store order records, billet remnant matching rules, billet remnant matching parameters, and billet remnant contract matching solutions. The matching rule base table, the order record table, and the billet remnant contract matching solution memory are used to store the rule base table, the MES production order, and the billet remnant contract matching solution. The matching rule base table maintenance module is used for the operator to maintain the rule base table;

[0089] (c) Input and output processor of multi-core server 5: electrically connected to operation terminal 1 via network interface 4, on one hand, receives "intelligent residual blank matching" instruction sent from operation terminal 1 via network interface 4, and starts the boot program of intelligent residual blank matching unit 2 via machine interface 3, guides other modules of intelligent residual blank matching unit of the unit to multi-core processor of multi-core server 5 for parallel execution, reads residual blank matching parameters set by operation terminal and matching rules and corresponding order sets in buffer memory of multi-core server 5 into multi-core processor for parallel residual blank contract matching, stores optimal residual blank contract matching scheme in buffer memory, and sends "matching scheme confirmation" instruction to operation terminal; on the other hand, sends the optimal residual blank contract matching scheme in multi-core server 5 to operation terminal at production site via network interface 4;

[0090] (d) Intelligent residual billet matching unit 2: The multi-core processors of the multi-core server 5 are guided by the boot program through the machine interface 3 and executed in parallel, and the matching parameters, matching rules, residual billet sets and order sets of multiple production lines read from the input and output processor are processed respectively. The four types of residual billets that can be directly put into the furnace are divided into long-length and short-length residual billets by using the identifiers. The convertible steel decoder calculates the convertible steel seed sets of the head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets from the convertible steel type table with priority order according to the principle of priority. The residual billet opening optimal short-length residual billet segmentation module adopts the strategy of dividing the residual billets that cannot be directly put into the furnace into short-length billets that can be put into the furnace by dividing them in half in the width direction and equally in the length direction according to the necessary slab length, and stores them in the residual billet table. The basic table of lower limit of rolling yield corresponding to the production line, for short-length billet, the intelligent contract matching scheme optimization design module of short-length billet of steel enterprises uses its changeable steel seed set to match the contract subset, and designs the optimal billet scheme with the same cross-section as the billet according to the production line and A, S, G and their extended plate types, and stores the scheme in the billet matching scheme table. For long-length billet, the long-length billet split-conquer contract matching optimization design module uses its changeable steel seed set to match the contract subset, and designs the optimal billet scheme combination with the same cross-section as the billet according to the production line and A, S, G and their extended plate types, and stores the scheme in the billet matching scheme table.

[0091] In this embodiment: according to the long-length surplus billet, the long-length surplus billet divide-and-conquer contract matching optimization design module uses its convertible steel seed set to match the contract subset, and designs the optimal slab solution combination with the same cross-section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types. At the same time, the labor intensity of the design and cutting personnel is reduced, the consumption of raw materials is reduced, the amount of surplus materials and inventory are reduced, and the adjustment problem of the matching relationship between the slab and the contract is aimed at, so that the slab and the contract can be optimized to match, effectively improve the integrity of the contract, reduce the amount of surplus billet and the amount of slab cutting loss, and ensure that the contract is completed on time.

[0092] Embodiment 2:

[0093] It is the overall flowchart of the intelligent steel type conversion matching contract and scheme design optimization method for surplus billets of multiple steel types in the embodiments of the present invention. The method includes the following steps:

[0094] Step S101, read in design parameters, contract records, and n surplus billet records, and set i = 1;

[0095] Step S102, determine the type of the i-th surplus billet according to the storage area and the surplus billet exception code;

[0096] Step S103, judge whether the design parameters input by the operator from the interface include the surplus billet number and whether the matching contract steel type is specified. If the surplus billet number is not included or the steel type is not specified, go to S104; otherwise, go to S106;

[0097] Step S104, for this surplus billet, use a steel type conversion decoder to parse out a set of contract steel types with priority order that can be matched, and go to S105;

[0098] Step S105, find a contract subset from the contract table whose steel type belongs to the set of contract steel types that can be matched, and go to S107;

[0099] Step S106, find a contract subset from the contract table whose steel type belongs to the specified steel type, and go to S107;

[0100] Step S107, judge whether it is a long surplus billet or a short surplus billet according to the surplus billet identifier, and go to S108;

[0101] Step S108, use the width to judge whether it is non-billet-opening or to-be-billet-opened. If so, go to S111; otherwise, go to S110;

[0102] If it is to-be-billet-opened, divide the surplus billet into multiple short sub-billets in the width direction and equally divide them in the length direction using the necessary slab length equal division strategy, and store them in the surplus billet table;

[0103] Judge whether the surplus billet is a long billet or a short billet. If it is a short billet, call the intelligent optimization method for the matching scheme design of short surplus billets to obtain the optimal scheme; otherwise, call the intelligent optimization method for the matching scheme design of long surplus billets based on the divide-and-conquer strategy to obtain the optimal scheme combination, and go to S109;

[0104] Step S109, judge whether all surplus billets have been traversed. If i < n, then i++, go to S102; otherwise, the algorithm ends.

[0105] See Figure 3 , which is the flowchart of the intelligent optimization method for obtaining the optimal scheme by calling the intelligent optimization method for the matching scheme design of short surplus billets in the present invention. It is a pruning traversal mechanism that converts the matching of short surplus billets into the grouping of contracts with a preset slab type. The method includes the following steps:

[0106] Step S201, divide the contracts into n subsets according to the production line and thickness, and set i = 1;

[0107] Step S202, divide the i-th contract subset into m i subsets according to the width threshold, and set j = 1;

[0108] Step S203, for the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab types of one row or two rows with the same width and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0109] Step S204, conduct quality inspection on all slab plans, calculate the optimal slab plan for billet matching from the plans that pass the quality inspection. If it exists, go to S205; otherwise, go to S206;

[0110] Step S205, then store the plan and the billet together in the plan table; otherwise, go to S211;

[0111] Step S206, for the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab types of one row or two rows with different widths and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0112] Step S207, conduct quality inspection on all slab plans, calculate the optimal slab plan for billet matching from the plans that pass the quality inspection. If it exists, go to S205; otherwise, go to S208;

[0113] Step S208, for the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab types with the same width and length in each column or any combination and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0114] Step S209, conduct quality inspection on all slab plans, calculate the optimal slab plan for billet matching from the plans that pass the quality inspection. If it exists, go to S205; otherwise, go to S210;

[0115] Step S210, judge whether j < m i holds. If it holds, then j++, go to S203; otherwise, go to S311;

[0116] Step S211, judge whether i < n holds. If it holds, then i++, go to S202; otherwise, return to the calling function.

[0117] See Figure 4 , which is the flowchart of the long-length billet divide-and-conquer contract matching optimization design method. This method is a pruning traversal mechanism that converts long-length billet matching into preset slab-type contract grouping based on the divide-and-conquer strategy. Its algorithm includes the following steps:

[0118] Step S301: Divide the contracts into n subsets according to the production line and thickness, and set i = 1;

[0119] Step S302: Divide the i-th contract subset into m i subsets according to the width threshold, and set j = 1;

[0120] Step S303: For the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab type of one row or two rows with the same width and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0121] Step S304: Inspect all slab plans, and calculate the optimal slab plan combination for billet matching from the slab plan sets that pass the inspection;

[0122] Step S305: Take the optimal plan combination as the billet matching contract plan, and save it in the plan table together with the digested billets, and judge whether the remaining part constitutes the shortest billet;

[0123] Step S306: If the remaining part does not constitute the shortest billet, go to S312; otherwise, go to S307;

[0124] Step S307: Judge whether j < m i holds. If it holds, then j++, go to S303, otherwise, go to S312;

[0125] Step S308: For the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab type of one row or two rows with the same width and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0126] Step S309: Inspect all slab plans, and calculate the optimal slab plan combination for billet matching from the slab plan sets that pass the inspection, go to S305. If there is no optimal slab plan combination, go to S307;

[0127] Step S310: For the j-th contract subset, design a slab plan set for the j-th contract subset based on the slab type with the same width and length in each column or any combination and the billet cross-section by using a pruning traversal heuristic construction mechanism;

[0128] Step S311: Inspect all slab plans, and calculate the optimal slab plan combination for billet matching from the slab plan sets that pass the inspection, go to S305. If there is no optimal slab plan combination, go to S307;

[0129] Step S312: Judge whether i < n holds. If it holds, then i++, go to S302, otherwise, return to the calling function.

[0130] In this embodiment: during the matching process, there are priority differences between slabs, and the same situation also exists between contracts. The most optimized method is obtained according to different matching schemes, thereby reducing production and inventory costs, shortening the contract production cycle, and improving production efficiency.

[0131] In the present invention, the records in the surplus billet table of the steel enterprise's surplus billet multi-steel grade intelligent steel conversion matching contract and scheme design include the creator, surplus billet number, warehouse area code, thickness, width, length and weight of the surplus billet, abnormal code, manufacturing order number, internal steel grade, final steel grade, long and short scale mark, front furnace steel grade, back furnace steel grade and stack number.

[0132] In the present invention, the parameter table of the intelligent steel conversion matching contract and scheme design for surplus slabs of steel enterprises includes the following records: creator, warehouse code, delivery start date, delivery end date, minimum slab thickness, maximum slab thickness, slab length limit, maximum yield rate limit for assembly, two-digit production line number, minimum contract thickness, maximum contract thickness, large plate length limit, yield rate for one row or two rows with the same width, yield rate for each row with the same width and length and any combination of yield rates, material number / furnace number, contract number / contract number, steel type and acceptable length difference.

[0133] In the present invention, the records in the contract table of the steel company's surplus slab multi-steel grade intelligent steel conversion matching contract and scheme design include the creator, contract number, thickness, target width, target length, number of missing pieces, delivery date, steel type, production line number, minimum slab thickness, maximum slab thickness, head cut amount, tail cut amount, and heat treatment method code.

[0134] In the present invention, the records in the abnormal code group plate restriction table of the steel enterprise surplus billet multi-steel grade intelligent steel transformation matching contract and scheme design include abnormal code, production line, restriction rule 1_thickness 1, restriction rule 1_thickness 2, restriction rule 2_thickness 1, length restriction and width restriction;

[0135] In the present invention, the records in the small billet furnace restriction table of the steel enterprise's surplus billet multi-steel grade intelligent steel conversion matching contract and scheme design include the minimum slab thickness, the maximum slab thickness, the upper limit of the slab furnace loading length, the minimum contract thickness, the maximum contract thickness, the widening thickness, the maximum rolling yield rate limit and the production line.

[0136] In the present invention, the records in the failed surplus billet table of the steel enterprise surplus billet multi-steel grade intelligent steel modification matching contract and scheme design include the modifier, surplus billet number, warehouse area code, thickness, width, length and weight of the surplus billet, abnormal code, manufacturing order number, internal steel grade, final steel grade, long and short ruler mark, front furnace steel grade, back furnace steel grade, stack number, and failure reason information.

[0137] In the present invention, the records in the billet header table of the steel enterprise's surplus billet multi-steel grade intelligent steel conversion matching contract and scheme design include: virtual material number, contract number, contract sequence number, plate assembly method, number of small plates, processing status, command yield rate, steel type, slab thickness before cleaning, slab width before cleaning, slab length before cleaning, slab weight before cleaning, slab thickness entering the heating furnace, slab length entering the heating furnace, slab width entering the heating furnace, slab weight entering the heating furnace, necessary slab length, necessary slab weight, rolling thickness, rolling width, rolling length, benchmark yield rate, rolling yield rate, production line number, surplus material slab number, slab division number and long and short billet mark.

[0138] In the present invention, the records in the scheme billet linked table of the steel enterprise's surplus billet multi-steel grade intelligent steel conversion matching contract and scheme design include virtual material number, contract number, width direction position, length direction position, processing status and surplus material slab number.

[0139] In the present invention, the records in the scheme billet linked table of the steel enterprise's surplus billet multi-steel grade intelligent steel conversion matching contract and scheme design include virtual material number, contract number, group plate number, contract sequence number, number of small plates, processing status and surplus material slab number. Specific embodiment:

[0141] The results of matching and calculating the scheme of a batch of contracts and residual billet data of a steel company by the device of the present invention are as follows:

[0142]

[0143] Table 1 Contract matching and solution calculation results of the surplus billets of the patented device The connection, abnormal and normal surplus billets of the contract matching and consumption of the surplus billets of the patented device:

[0144]

[0145] Table 2 The number of four types of surplus billets in the surplus billet contract matching and consumption of the patented device

[0146] From the data in Table 1 and Table 2, it can be seen that: there are many contracts that can be collected every day, but there are still surplus billets that cannot be matched with contracts, or can be matched with contracts but no solutions can be designed. Therefore, for normal surplus billets, the patented device can easily digest the surplus billets by changing the steel type to match the contract. It can be seen that the device of the present invention can only digest the surplus billets as much as possible, which can save a lot of manual matching and design time, and the surplus billet digestion can also achieve a high yield rate and be immediate. Therefore, the use of this patent can effectively improve the efficiency of the design and reduce production and management costs.

[0147] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0148] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. Intelligent steelmaking and multi-production line contract matching device for steel enterprises' surplus billets, characterized by: include: An operation terminal, a surplus blank intelligent matching unit, and a multi-core server; wherein the operation terminal is electrically connected to the multi-core server through a network interface, and is used to verify identity information and maintain a matching rule base table, and simultaneously displays a "confirmation request" and the designer confirms the surplus blank contract matching plan; the surplus blank intelligent matching unit is electrically connected to the multi-core server through a machine interface, and the surplus blank intelligent matching unit is used to process an order set and store it in a surplus blank table and a surplus blank matching plan table; The residual blank intelligent matching unit includes: a boot program, a residual blank convertible steel decoder, an optimal short-rule residual blank segmentation module for residual blank opening, a short-rule residual blank intelligent contract matching optimization design module, and a long-rule residual blank divide-and-conquer contract matching optimization design module; the boot program is used to guide the residual blank convertible steel decoder, the optimal short-rule residual blank segmentation module for residual blank opening, the short-rule residual blank intelligent contract matching optimization design module, and the long-rule residual blank divide-and-conquer contract matching optimization design module to the multi-core server; The multi-core server includes: an input-output processor, a buffer memory, a multi-core processor, a matching rule base table, an order record table, and a surplus blank contract matching solution memory, a matching parameter input module, and a matching rule maintenance module; wherein the input-output processor, the buffer memory, the multi-core processor, the matching rule base table, the order record table, and the surplus blank contract matching solution memory, the matching parameter input module, and the matching rule maintenance module are electrically connected to the multi-core server; wherein the buffer memory is used to temporarily store order records, surplus blank matching rules, surplus blank matching parameters, and surplus blank contract matching solutions; the matching rule base table, the order record table, and the surplus blank contract matching solution memory are used to store the rule base table, the MES production order, and the surplus blank contract matching solution; the matching parameter input module is used for the operator to input parameters; the matching rule maintenance module is used for the operator to maintain the rule base table; The intelligent matching unit for residual billets is guided by a boot program through a machine interface to a multi-core processor of a multi-core server for parallel execution, and processes matching parameters, matching rules, residual billet sets and order sets of multiple production lines read from an input and output processor respectively, and divides the residual billets into long-length residual billets and short-length residual billets by using identifiers. The residual billet convertible steel decoder calculates convertible steel seed sets of head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets from a convertible steel type table with priority order according to the principle of priority. The optimal short-length residual billet segmentation module for residual billet opening adopts a strategy of dividing the residual billets in half in the width direction and equally dividing the necessary slab length in the length direction to divide the residual billets that cannot be directly put into the furnace into short-length residual billets that can be put into the furnace. The billet is stored in the surplus billet table, and a basic table of the lower limit of the rolling yield corresponding to the production line is established. For short-length surplus billets, the short-length surplus billet intelligent contract matching optimization design module uses the changeable steel seed set to match the contract subset, and designs the first optimal slab solution with the same cross-section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types, and stores the first optimal slab solution in the surplus billet matching solution table. For long-length surplus billets, the long-length surplus billet split-conquer contract matching optimization design module uses the changeable steel seed set to match the contract subset, and designs the second optimal slab solution with the same cross-section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types, and stores the second optimal slab solution in the surplus billet matching solution table; The input and output processor of the multi-core server is electrically connected to the operation terminal through a network interface, and is used to receive an intelligent residual blank matching instruction sent from the operation terminal via the network interface, and start the boot program of the residual blank intelligent matching unit through the machine interface, the boot program guides other modules of the residual blank intelligent matching unit to the multi-core processor of the multi-core server and executes, reads the residual blank matching parameters set by the operation terminal and the matching rules and corresponding order sets in the buffer memory of the multi-core server into the multi-core processor to perform residual blank contract matching in parallel, stores the optimal residual blank contract matching scheme in the buffer memory, and sends a matching scheme confirmation instruction to the operation terminal; or is used to send the optimal residual blank contract matching scheme in the multi-core server to the operation terminal at the production site via the network interface; The method for intelligently converting surplus billets of steel enterprises into steel and matching contracts with multiple production lines of the device for intelligently converting surplus billets of steel enterprises into steel and matching contracts with multiple production lines of steel enterprises comprises the following steps: Step 1: Establish a base table of convertible steel for residual billets with priority order, including head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets, and store it in the database; calculate the convertible steel types for digesting residual billets by maintaining the base table of convertible steel for residual billets and obtaining the previous and next furnace information of connecting residual billets and the head and tail information of special abnormal billets, and then search in the contract table to obtain a contract set arranged in descending order of cost priority; Step 2: Establish a basic table of the lower limit of rolling yield corresponding to the production line and store it in the database, maintain the lower limit basic table and input the yield rate parameters from the operation terminal; Step 3: Create a corresponding table of employee ID, password and the warehouse area they are responsible for, store it in the database, and maintain the corresponding table so that multiple designers have a clear division of labor for matching the remaining blanks; Step 4: Respond to the designer's parameter input according to the employee's work number and password, including the yield rate and the designation of the remaining billets in the warehouse area and the contract production line; if no input is made, the former is the default value set, and the latter consumes the remaining billets according to the default production line sequence; Step 5: Read the remaining blank set record set S according to the selected warehouse area through the MES system p According to the width threshold, it is divided into the residual billet set S that can directly enter the heating furnace dp And the remaining blanks that cannot directly enter the heating furnace ndp ; Step 6: The decoder for convertible steel of the residual billet calculates the convertible steel seed sets of the head and tail residual billets, connecting residual billets, abnormal residual billets and normal residual billets from the table of convertible steel types with priority order according to the principle of priority, and sorts the residual billet set S according to the mark. dp Divided into long-length surplus blank subset S dpl and the short-length residual blank subset S dps , establish a basic table of lower limits of rolling yield corresponding to the production line; Step 7: The optimal short ruler for the blank opening of the blank The blank segmentation module sets the blank set S ndp The remaining billets that cannot be directly put into the furnace are divided into short billets that can be put into the furnace by dividing them in half in the width direction and equally in the length direction, and then stored in the remaining billet table; Step 8: For the short-length residual blank subset S dps For each piece of surplus billet, the short-length surplus billet intelligent contract matching optimization design module matches the contract subset that meets the rules from the contract table according to the production line and the convertible steel seed set, and designs the first optimal slab solution with the same section as the surplus billet according to the production line and the sequence of A, S, G and their extended plate types, and stores the first optimal slab solution in the surplus billet matching solution table; Step 9: For the long-length residual blank subset S dpl For each piece of slab in the long slab, the long slab split-conquer contract matching optimization design module matches the contract subset that meets the rules from the contract table according to the production line and the convertible steel seed set, and designs the second optimal slab solution with the same section as the slab according to the production line and the sequence of A, S, G and their extended plate types, and stores the second optimal slab solution in the slab matching solution table; Step 10: The designer confirms the optimal matching solution generated based on the remaining blank matching solution table on the terminal and sends it to the operation site through the MES system.

2. The device for intelligent steelmaking and multi-production line contract matching of steel enterprise surplus billets according to claim 1 is characterized in that: The specific operation of the short-length surplus billet intelligent contract matching optimization design module is described as follows: Step 1: Divide the contract set into several contract subsets according to the same thickness and width difference thresholds; Step 2: For each contract subset, the sections of the remaining slabs are used to construct the slab solution set of each contract in turn according to A, S, G and their extended slab types, and their chemical element compositions are detected; Step 3: Arrange the qualified chemical element composition solutions in descending order of yield rate, billet length and number of missing pieces; Step 4: Select the first optimal slab solution with a longer slab and a larger number of missing pieces that meets the yield rate from the slab solution set in step 2. If the first optimal slab solution meets the requirements and passes the quality inspection, it will be used as the matching solution for digesting the short-length surplus slabs.

3. The device for intelligent steelmaking and multi-production line contract matching of steel enterprise surplus billets according to claim 1 is characterized in that: The specific operation of the long-length surplus blank division contract matching optimization design module is described as follows: Step a: Divide it into several contract subsets according to the same thickness and width difference thresholds; Step b: for each contract subset, the sections of the remaining slabs are used to construct the slab solution set of each contract in turn according to A, S, G and their extended slab types, and their chemical element compositions are detected; Step c: Arrange the qualified solutions of chemical element composition test in descending order of yield rate, billet length and number of missing pieces; Step d: On the premise of satisfying the yield rate, searching for the best solution from the slab solution set in step b as the second best slab solution; Step e: Cut the remaining blank into several sections according to the corresponding length in the second optimal slab solution. If the length of the remaining part after cutting is less than the shortest remaining blank, the second optimal slab solution is stored in the remaining blank matching solution table; otherwise, the second optimal slab solution and the remaining part of the remaining blank after cutting are stored in the temporary solution table and the temporary remaining blank table respectively.

Citation Information

Patent Citations

  • Order configuration and blank assembly virtual slab overall scheme optimization device and method

    CN109325623A

  • Complex plate type cooperative slab design device and method for steel materials output by multiple production lines of iron and steel enterprises

    CN110412958A