Method, device and equipment for optimizing production plan of pickling and rolling production line and medium
By obtaining and calculating the alternative production plan of the acid rolling production line and the priority score and inventory of the post-rolling production line, and determining the optimal production plan, the production capacity matching problem between the acid rolling production line and the post-rolling production line is solved, and the feed balance and production efficiency are improved.
Patent Information
- Application Number
- CN202510438792.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2025-08-19
AI Technical Summary
In the prior art, the production plan matching of acid rolling production lines and rolling production lines such as continuous rolling, galvanizing, and cover rolling are poor, resulting in overcapacity or insufficient production capacity, making it difficult to achieve capacity balance between each production line.
By obtaining multiple alternative production plans for the acid rolling production line and priority scores for the post-rolling production line, predicting production volume and raw material inventory, and calculating the total score to determine the optimal production plan to ensure supply balance.
It achieves efficient feed balance between the acid rolling production line and the post-rolling production line, avoids overcapacity or insufficient production capacity, and improves the optimization of production efficiency and inventory management.
Smart Images

Figure CN120509512A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of metallurgical technology, and in particular to a method, device, equipment and medium for optimizing a production plan for a pickling production line. Background Art
[0002] The relationship between the production plans of the pickling line and the continuous annealing line, galvanizing line and hood annealing line is crucial in the cold rolling production process. They are both independent and closely connected, and together constitute an important part of the cold rolling production system.
[0003] In the existing technology, when formulating the production plan of the pickling production line, the capacity matching problem between the pickling production line and the post-rolling production lines such as continuous annealing, galvanizing, and cover annealing will be considered to ensure that the production capacity of each production line is coordinated with each other.
[0004] When developing production plans for the pickling mill line, much of the work relies on the planner's experience and knowledge. However, with the increasing complexity of steel production processes and manufacturing techniques, the production plans provided by planners in actual production are poorly matched with the production capacity of other post-rolling lines, leading to overcapacity or undercapacity on each production line. Therefore, ensuring capacity matching between production lines is a pressing technical issue. Summary of the Invention
[0005] In view of the above problems, the present application is proposed to provide a method, device, equipment and medium for optimizing the production plan of the pickling production line to solve the above problems. The method can determine the feed balance of the pickling production line and the post-rolling production line under the alternative production plan according to the feed priority of the post-rolling production line in the post-process of the pickling production line, and the changes in the raw material inventory of the corresponding target post-rolling production line after production according to the alternative production plan. The most balanced alternative production plan is used as the optimal production plan, and production is carried out according to the optimal production plan. This can make the production capacity matching between the various production lines better, and the production capacity of each production line will not be excessive or insufficient.
[0006] In a first aspect, the present application provides a method for optimizing a production plan for a pickling production line, which is applied to a cold rolling production line. The cold rolling production line includes a pickling production line and a post-rolling production line. The post-rolling production line includes multiple production lines. The method includes:
[0007] Obtaining multiple alternative production plans for the pickling production line and a priority score for each of the post-rolling production lines, wherein different alternative production plans are configured with different post-rolling production lines, and using the post-rolling production line configured in the alternative production plan as the target post-rolling production line corresponding to the alternative production plan;
[0008] For each alternative production plan, predicting the production volume of the pickling production line according to the alternative production plan, and predicting the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan based on the production volume;
[0009] Determine a total score for each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, wherein the total score is used to represent the degree of material supply balance of the alternative production plan;
[0010] The alternative production plan with the highest total score among the multiple alternative production plans is determined as the optimal production plan for the pickling production line.
[0011] Optionally, each of the alternative production plans corresponds to one or more target post-rolling production lines, and determining the total score of each alternative production plan according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line includes:
[0012] Determining, based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan, an inventory score of each target post-rolling production line corresponding to each alternative production plan, wherein the inventory score is used to represent the urgency of the inventory;
[0013] The total score of each alternative production plan is determined according to the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line.
[0014] Optionally, determining the inventory score of each target post-rolling production line corresponding to each alternative production plan according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan includes:
[0015] Determining, based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and a preset inventory threshold of each target post-rolling production line, an inventory coefficient of each target post-rolling production line corresponding to each alternative production plan, wherein the inventory coefficient is used to represent the priority of the inventory;
[0016] An inventory score of each target post-rolling production line corresponding to each alternative production plan is determined according to the first raw material inventory, the inventory threshold, and the inventory coefficient.
[0017] Optionally, the inventory threshold includes a minimum inventory threshold, a target inventory threshold, and a maximum inventory threshold that increase in sequence; the inventory coefficient includes a first inventory coefficient, a second inventory coefficient, a third inventory coefficient, and a fourth inventory coefficient; and determining, based on the first raw material inventory, the inventory threshold, and the inventory coefficient, an inventory score for each target post-rolling production line corresponding to each alternative production plan includes:
[0018] If the first raw material inventory is less than or equal to the minimum inventory threshold, determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on a product of the first raw material inventory and the first inventory coefficient;
[0019] If the first raw material inventory is greater than the minimum inventory threshold and less than the target inventory threshold, determining a first difference between the first raw material inventory and the minimum inventory threshold, determining a first inventory score based on the product of the first difference and the second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the first inventory score and the second inventory score;
[0020] If the first raw material inventory is greater than or equal to the target inventory threshold and less than the maximum inventory threshold, determining a second difference between the first raw material inventory and the target inventory threshold, a third difference between the target inventory threshold and the minimum inventory threshold, and determining a third inventory score based on the product of the second difference and the third inventory coefficient, determining a fourth inventory score based on the product of the third difference and the second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the third inventory score, and the fourth inventory score;
[0021] If the first raw material inventory is greater than or equal to the maximum inventory threshold, then determine the fourth difference between the first raw material inventory and the maximum inventory threshold, the fifth difference between the maximum inventory threshold and the target inventory threshold, the third difference between the target inventory threshold and the minimum inventory threshold, and determine the fifth inventory score based on the product of the fourth difference and the fourth inventory coefficient, determine the sixth inventory score based on the product of the fifth difference and the third inventory coefficient, determine the fourth inventory score based on the product of the third difference and the second inventory coefficient, determine the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determine the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the fourth inventory score, the fifth inventory score and the sixth inventory score.
[0022] Optionally, determining the total score of each alternative production plan according to the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line includes:
[0023] Calculating the product of the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line;
[0024] All products under each alternative production plan are added together to obtain a total score for each alternative production plan.
[0025] Optionally, obtaining a plurality of alternative production plans of the pickling production line and a priority score of the post-rolling production line includes:
[0026] Obtaining the second raw material inventory of the pickling production line;
[0027] A plurality of alternative production plans for the pickling production line are determined based on the second raw material inventory.
[0028] Optionally, the second raw material inventory includes the sum of actual inventory and inventory to be transferred of multiple batch models, and determining multiple alternative production plans for the pickling production line based on the second raw material inventory includes:
[0029] Determining a target batch model that meets the production scheduling conditions among the multiple batch models according to the sum of the actual inventory and the inventory to be transferred of the multiple batch models;
[0030] According to the target batch model, multiple alternative production plans for the pickling production line are determined.
[0031] In a second aspect, the present application provides an optimization device for a pickling production line production plan, which is applied to a cold rolling production line, wherein the cold rolling production line includes a pickling production line and a post-rolling production line, wherein the post-rolling production line includes multiple production lines, and the device includes:
[0032] an acquisition module, configured to acquire multiple alternative production plans of the pickling production line and a priority score of each post-rolling production line, wherein different alternative production plans are configured with different post-rolling production lines, and the post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan;
[0033] a prediction module configured to predict, for each alternative production plan, the production volume of the pickling production line according to the alternative production plan, and to predict, based on the production volume, the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan;
[0034] A first determining module is configured to determine a total score of each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, wherein the total score is used to represent the degree of material supply balance of the alternative production plan;
[0035] The second determining module is configured to determine the alternative production plan with the highest total score among the multiple alternative production plans as the optimal production plan for the pickling production line.
[0036] In a third aspect, the present application provides an electronic device comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the method described in the first aspect by executing the computer instructions.
[0037] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method described in the first aspect.
[0038] The technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:
[0039] The embodiment of the present application provides a method, device, equipment and medium for optimizing the production plan of a pickling production line, which obtains multiple alternative production plans of the pickling production line and the priority score of each post-rolling production line, and characterizes the priority of feeding the post-rolling production line by the priority score. Different alternative production plans are configured with different post-rolling production lines, and the post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan; for each alternative production plan, the production volume of the pickling production line is predicted according to the alternative production plan, and the target post-rolling production lines corresponding to the alternative production plan are predicted based on the production volume. The first raw material inventory is used to characterize the inventory situation of the target post-rolling production line; the total score of each alternative production plan is determined based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, and the degree of feed balance of the alternative production plan is characterized by the total score; the alternative production plan with the highest total score among multiple alternative production plans is determined as the optimal production plan for the pickling production line, so that the pickling production line can bring higher feed balance, improve the capacity matching between the pickling production line and the post-rolling production line, and effectively prevent overcapacity or undercapacity.
[0040] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present application. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0042] Figure 1 This is a schematic diagram of the feeding relationship between a pickling production line and a post-rolling production line provided in an embodiment of the present application;
[0043] Figure 2 This is a flow chart of a method for optimizing a production plan for a pickling production line provided in an embodiment of the present application.
[0044] Figure 3 This is a histogram of the actual inventory of a batch model provided in an embodiment of the present application;
[0045] Figure 4 It is a bar chart of the second raw material inventory of a batch model provided in an embodiment of the present application;
[0046] Figure 5This is a structural block diagram of a device for optimizing a production plan for a pickling production line provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings. It should be understood that the embodiments of the present disclosure and the specific features in the embodiments are detailed descriptions of the technical solutions of the present application, rather than limitations on the technical solutions of the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.
[0048] Before introducing in detail the method for optimizing the production plan of the pickling production line provided in the embodiment of the present application, a brief introduction to the implementation environment involved is first given.
[0049] A cold rolling production line consists of a pickling line and a post-rolling line. The pickling line performs the pickling process, while the post-rolling line performs subsequent processes such as galvanizing and annealing. The pickling process is the pre-process in the cold rolling process and is responsible for providing raw materials for subsequent processes such as galvanizing and annealing, allowing the post-rolling and pickling lines to operate continuously. The post-rolling line includes multiple lines such as the galvanizing line, annealing line, hood annealing line, and degreasing line. Figure 1 This is a schematic diagram of the feeding relationship between the pickling production line and the post-rolling production line provided in an embodiment of the present application, such as Figure 1 As shown in the figure, the steel coils produced by the pickling line 1 become the feedstock for the galvanizing lines 2-6, the annealing lines 7-8, and the degreasing line 9. Therefore, the production plan of the pickling line directly affects the raw material inventory of the post-rolling lines. An optimal production plan ensures a balanced feedstock supply between the pickling and post-rolling lines, matching production capacity and preventing overcapacity or undercapacity, thereby maximizing production efficiency.
[0050] To ensure smooth execution of production plans, an information-sharing mechanism has been established between the pickling line and post-rolling lines such as annealing, galvanizing, and hood annealing. This allows for timely sharing of information on production progress and inventory, enabling each line to adjust its production plan and respond to emergencies. Throughout the production process, each line maintains a close collaborative relationship.
[0051] Next, a method for optimizing a production plan for a pickling production line provided in an embodiment of the present application will be described in detail with reference to the accompanying drawings.
[0052] Figure 2 This is a flow chart of a method for optimizing a production plan for a pickling production line provided in an embodiment of the present application. Figure 2 As shown, the method includes:
[0053] Step S210: Obtain multiple alternative production plans for the pickling production line and the priority score of each post-rolling production line. Different alternative production plans are configured with different post-rolling production lines. The post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan.
[0054] In this embodiment of the present application, multiple alternative production plans for the pickling production line are pre-compiled. Each alternative production plan records the scheduling information for the steel plates to be pickled, as well as the storage information for the pickled steel plates. The storage information includes the target post-rolling production line and the storage weight. For example, the alternative production plan specifies the target post-rolling production lines as galvanizing lines 2 and 3, and annealing line 7, with storage weights of 50 tons, 30 tons, and 20 tons, respectively.
[0055] In this embodiment of the present application, static priorities for the post-rolling production lines are designed based on the process design of the cold rolling production line and the priority of the material feed to each post-rolling production line. Each priority level is assigned a priority score. Table 1 is a design table of priority scores for post-rolling production lines provided in this embodiment of the present application.
[0056] Table 1
[0057] Name of post-rolling production line Production line number Abbreviation Priority score 2# Continuous Retreat 1 TB1 S1 3# galvanized 2 DD1 S2 4# galvanized 3 DE1 S3 5# galvanized 4 DK1 S4 6# galvanized 5 DG1 S5 1# cover retreat 6 TD1 S6 1# galvanized 7 DA1 S7 1# galvanized 8 DB1 S8 1# Continuous Retreat 9 TA1 S9
[0058] Step S220: For each alternative production plan, predict the production volume of the pickling production line according to the alternative production plan, and predict the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan based on the production volume.
[0059] In an embodiment of the present application, it is assumed that the pickling production line is pickled according to the alternative production plan, and the steel coils after pickling are stored in the raw material warehouse of the corresponding target post-rolling production line according to the storage weight in the alternative production plan. The first raw material inventory of each target post-rolling production line is counted after the pickling steel coils are stored, and the urgency of material supply is dynamically reflected by the first raw material inventory. Among them, the current raw material inventory of the target post-rolling production line before this batch of steel coils is stored can be obtained first, and then the storage weight of the steel coils to be stored in the raw material warehouse of the target post-rolling production line is predicted according to the alternative production plan. The first raw material inventory can be obtained by adding the current raw material inventory to the storage weight.
[0060] Therefore, the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan can be obtained.
[0061] Step S230: Determine the total score of each alternative production plan according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line.
[0062] In an embodiment of the present application, the priority score of the target post-rolling production line is extracted from the priority scores of multiple post-rolling production lines, and then combined with the first raw material inventory of the target post-rolling production line to determine the total score of each alternative production plan. The total score is used to characterize the degree of supply balance of the alternative production plan.
[0063] Step S240: Determine the alternative production plan with the highest total score among the multiple alternative production plans as the optimal production plan for the pickling production line.
[0064] In the embodiment of the present application, the alternative production plan with the highest total score brings about a higher feed balance, so the alternative production plan with the highest total score is used as the optimal production plan for the pickling production line. The pickling production line produces according to the optimal production plan, which can make the feed balance between the pickling production line and the post-rolling production line higher, and effectively prevent overcapacity or undercapacity.
[0065] Among them, when there is a shortage of raw materials in the continuous annealing or galvanizing production line, the pickling production line can adjust the preferred production plan and increase the inventory of the post-rolling production line with raw material shortages; at the same time, the continuous annealing or galvanizing production line also needs to reasonably arrange its own production rhythm according to the production progress of the pickling production line.
[0066] Optionally, step S110 includes:
[0067] The first step is to obtain the second raw material inventory of the pickling production line.
[0068] In the embodiment of the present application, the second raw material inventory includes the sum of the actual inventory of multiple batch models and the inventory to be transferred. The inventory to be transferred is the inventory of hot-rolled finished products.
[0069] Exemplarily, the batch model includes 10 batch models, including general material, dual phase steel sheet (DP), hot forming, ultra-high strength, wide width interstitial-free steel (IF), continuously annealed outer plate, 3# galvanized outer plate, 4# galvanized outer plate, 3# zinc aluminum magnesium and 5# zinc aluminum magnesium. Figure 3 This is a bar chart of the actual inventory of a batch model provided in an embodiment of the present application, such as Figure 3 As shown in the figure, the horizontal axis is the name of the batch model and the vertical axis is the number of volumes. Figure 4 This is a bar chart of the second raw material inventory of a batch model provided in an embodiment of the present application, such as Figure 4 As shown, the bar chart of the second raw material inventory is a stacking chart of the actual inventory and the inventory to be transferred.
[0070] The second step is to determine multiple alternative production plans for the pickling production line based on the inventory of the second raw material.
[0071] Optionally, the second step includes:
[0072] According to the sum of the actual inventory and the inventory to be transferred of multiple batch models, a target batch model that meets the production scheduling conditions is determined among the multiple batch models; according to the target batch model, multiple alternative production plans for the pickling production line are determined.
[0073] In an embodiment of the present application, based on the bar chart of the second raw material inventory, that is, the raw material accumulation chart of the pickling production line, it is possible to accurately identify which batch model meets the production scheduling conditions, that is, identify the target batch model. The planner can select the batch through the front-end interface to try to start the intelligent scheduling of the target batch model, and use the ant colony algorithm to traverse the schedulable materials. In compliance with the production scheduling conditions and batch requirements, the preparation of alternative production plans is carried out. Prepare and output N alternative production plan results, and finally select the optimal production plan from the N alternative production plans based on the static priority of the post-rolling production line and the dynamic situation of the target post-rolling production line inventory. The optimal production plan is used to keep the first raw material inventory of the post-rolling production line above the target value and in line with the production law of the pickling production line.
[0074] Optionally, step S230 includes:
[0075] The first step is to determine the inventory score of each target post-rolling production line corresponding to each alternative production plan according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan.
[0076] Among them, the inventory score is used to represent the urgency of the inventory.
[0077] In this embodiment of the present application, the alternative production plan includes one or more target post-rolling production lines. Each target post-rolling production line corresponds to a first raw material inventory level. Based on the first raw material inventory level of each target post-rolling production line, an inventory score for each target post-rolling production line can be determined. The inventory score reflects whether the inventory is sufficient or excessive. For example, the higher the inventory score, the more appropriate the inventory level of the target post-rolling production line.
[0078] Optionally, the first step also includes:
[0079] Based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the preset inventory threshold of each target post-rolling production line, the inventory coefficient of each target post-rolling production line corresponding to each alternative production plan is determined; based on the first raw material inventory, the inventory threshold and the inventory coefficient, the inventory score of each target post-rolling production line corresponding to each alternative production plan is determined.
[0080] In this embodiment of the present application, each target post-rolling production line has a corresponding inventory threshold. Based on the relationship between the first raw material inventory level of the target post-rolling production line and the inventory threshold, an inventory coefficient for the target post-rolling production line can be determined. The inventory coefficient represents the inventory level, reflecting whether the inventory is high or low. A relationship formula is then pre-established between the first raw material inventory level, the inventory threshold, and the inventory coefficient. Based on this relationship formula, an inventory score for each target post-rolling production line can be calculated.
[0081] Optionally, the inventory threshold includes a minimum inventory threshold, a target inventory threshold, and a maximum inventory threshold that increase in sequence, and the inventory coefficient includes a first inventory coefficient, a second inventory coefficient, a third inventory coefficient, and a fourth inventory coefficient.
[0082] If the first raw material inventory is less than or equal to the minimum inventory threshold, the inventory score of each target post-rolling production line corresponding to each alternative production plan is determined based on the product of the first raw material inventory and the first inventory coefficient. The specific calculation formula is:
[0083] F = W × L;
[0084] If the first raw material inventory is greater than the minimum inventory threshold and less than the target inventory threshold, determine the first difference between the first raw material inventory and the minimum inventory threshold, determine the first inventory score based on the product of the first difference and the second inventory coefficient, determine the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determine the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the first inventory score and the second inventory score. The specific calculation formula is:
[0085] F = (W - W1) × T + W1 × L;
[0086] If the first raw material inventory is greater than or equal to the target inventory threshold and less than the maximum inventory threshold, then determine the second difference between the first raw material inventory and the target inventory threshold, the third difference between the target inventory threshold and the minimum inventory threshold, and determine the third inventory score based on the product of the second difference and the third inventory coefficient. Determine the fourth inventory score based on the product of the third difference and the second inventory coefficient, determine the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determine the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the third inventory score, and the fourth inventory score. The specific calculation formula is:
[0087] F=(W-W2)×H+(W2-W1)×T+W1×L;
[0088] If the first raw material inventory is greater than or equal to the maximum inventory threshold, then determine the fourth difference between the first raw material inventory and the maximum inventory threshold, the fifth difference between the maximum inventory threshold and the target inventory threshold, the third difference between the target inventory threshold and the minimum inventory threshold, and determine the fifth inventory score based on the product of the fourth difference and the fourth inventory coefficient, the sixth inventory score based on the product of the fifth difference and the third inventory coefficient, the fourth inventory score based on the product of the third difference and the second inventory coefficient, the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the fourth inventory score, the fifth inventory score and the sixth inventory score. The specific calculation formula is:
[0089] F=(W-W3)×I+(W3-W2)×H+(W2-W1)×T+W1×L;
[0090] Among them, F represents the inventory score of the target post-rolling production line, W represents the first raw material inventory of the target post-rolling production line, W1 represents the minimum inventory threshold, W2 represents the target inventory threshold, W3 represents the maximum inventory threshold, L represents the first inventory coefficient, T represents the second inventory coefficient, H represents the third inventory coefficient, and I represents the fourth inventory coefficient.
[0091] Table 2 is a statistical table of inventory thresholds provided in an embodiment of the present application.
[0092] Table 2
[0093]
[0094]
[0095] As shown in Table 2, the inventory score of the target post-rolling production line is determined based on the inventory status of the raw material warehouse of the subsequent post-rolling production line. The inventory score reflects the dynamic changes in the material flow in the alternative production plan and identifies the urgency of the material supply required by the post-rolling production line based on the inventory score.
[0096] For example, suppose that the first raw material inventory corresponding to the kth post-rolling production line after the steel coil is put into storage in the Nth alternative production plan is W k ; Assume that the minimum inventory threshold corresponding to the kth post-rolling production line is W 1k , target inventory threshold W 2k and the maximum inventory threshold W 3k ; Let the first inventory coefficient corresponding to the kth post-rolling production line be L k , the second inventory coefficient is T k and the third inventory coefficient is H k According to the above formula, the inventory score of the kth post-rolling production line can be calculated.
[0097] The second step is to determine the total score of each alternative production plan based on the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line.
[0098] In an embodiment of the present application, the total score of each alternative production plan can be determined more accurately based on the inventory status and priority status of each target post-rolling production line corresponding to each alternative production plan.
[0099] Optionally, the second step includes:
[0100] Calculate the product of the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line; add up all the products under each alternative production plan to obtain the total score of each alternative production plan.
[0101] In an embodiment of the present application, the product of the inventory score and the priority score of each target post-rolling production line is calculated, and then the sum of all products under each alternative production plan is calculated separately to obtain the total score of each alternative production plan. The total score obtained by this method can accurately reflect the feed balance between the pickling production line and the post-rolling production line.
[0102] The method in the embodiment of the present application can greatly shorten the time for material screening, batch model identification, and production plan arrangement, improve work efficiency, and optimize the scheduling results; it can maintain appropriate safety inventory before the continuous withdrawal and galvanizing processes, avoid production interruptions due to insufficient supply, and ensure the continuity and stability of production; reasonable inventory control can reduce excessive inventory backlogs, reduce capital utilization costs, and improve capital turnover. By optimizing the inventory structure, unnecessary inventory waste can be reduced, and the operating costs of the enterprise can be further reduced. The realization of pickling feeding balance helps to improve the overall operational efficiency and market response speed of the enterprise, so that the enterprise can occupy a favorable position in the fierce market competition.
[0103] Based on the same inventive concept, the embodiment of the present application also provides an optimization device for a pickling production line production plan, which is applied to a cold rolling production line. The cold rolling production line includes a pickling production line and a post-rolling production line. The post-rolling production line includes multiple, Figure 5 This is a structural block diagram of a device for optimizing production plans for a pickling production line provided in an embodiment of the present application. Figure 5 As shown, the apparatus 500 includes an acquisition module 501 , a prediction module 502 , a first determination module 503 and a second determination module 504 .
[0104] An acquisition module 501 is configured to acquire multiple alternative production plans for the pickling production line and a priority score for each post-rolling production line, wherein different alternative production plans are configured with different post-rolling production lines, and the post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan;
[0105] A prediction module 502 is configured to predict the production volume of the pickling production line according to each alternative production plan, and to predict the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan based on the production volume;
[0106] A first determining module 503 is configured to determine a total score for each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line. The total score is used to represent the degree of material supply balance of the alternative production plan.
[0107] The second determining module 504 is configured to determine the alternative production plan with the highest total score among the multiple alternative production plans as the optimal production plan for the pickling production line.
[0108] Optionally, the alternative production plan includes one or more target post-rolling production lines, and the first determination module 503 includes:
[0109] A first determining unit is configured to determine an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan, wherein the inventory score is used to represent the urgency of the inventory;
[0110] The second determining unit is configured to determine a total score of each alternative production plan according to the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line.
[0111] Optionally, the first determining unit includes:
[0112] The first determining subunit is configured to determine an inventory coefficient of each target post-rolling production line corresponding to each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and a preset inventory threshold of each target post-rolling production line, wherein the inventory coefficient is used to represent the priority of the inventory;
[0113] The second determining subunit is used to determine the inventory score of each target post-rolling production line corresponding to each alternative production plan according to the first raw material inventory, the inventory threshold and the inventory coefficient.
[0114] Optionally, the inventory threshold includes a minimum inventory threshold, a target inventory threshold, and a maximum inventory threshold that increase in sequence, and the inventory coefficient includes a first inventory coefficient, a second inventory coefficient, a third inventory coefficient, and a fourth inventory coefficient; and the second determining subunit is further configured to:
[0115] If the first raw material inventory is less than or equal to the minimum inventory threshold, determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the product of the first raw material inventory and the first inventory coefficient;
[0116] If the first raw material inventory is greater than the minimum inventory threshold and less than the target inventory threshold, determining a first difference between the first raw material inventory and the minimum inventory threshold, determining a first inventory score based on the product of the first difference and a second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the first inventory score and the second inventory score;
[0117] If the first raw material inventory is greater than or equal to the target inventory threshold and less than the maximum inventory threshold, determining a second difference between the first raw material inventory and the target inventory threshold, a third difference between the target inventory threshold and the minimum inventory threshold, and determining a third inventory score based on the product of the second difference and the third inventory coefficient, determining a fourth inventory score based on the product of the third difference and the second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the third inventory score, and the fourth inventory score;
[0118] If the inventory of the first raw material is greater than or equal to the maximum inventory threshold, then determine the fourth difference between the inventory of the first raw material and the maximum inventory threshold, the fifth difference between the maximum inventory threshold and the target inventory threshold, the third difference between the target inventory threshold and the minimum inventory threshold, and determine the fifth inventory score based on the product of the fourth difference and the fourth inventory coefficient, determine the sixth inventory score based on the product of the fifth difference and the third inventory coefficient, determine the fourth inventory score based on the product of the third difference and the second inventory coefficient, determine the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determine the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the fourth inventory score, the fifth inventory score and the sixth inventory score.
[0119] Optionally, the second determining unit is further configured to:
[0120] Calculate the product of the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line;
[0121] Add up all the products under each alternative production plan to get the total score of each alternative production plan.
[0122] Optionally, the acquisition module 501 includes:
[0123] An acquisition unit, configured to acquire the inventory of the second raw material of the pickling production line;
[0124] The third determining unit is configured to determine a plurality of alternative production plans for the pickling production line according to the inventory of the second raw material.
[0125] Optionally, the second raw material inventory includes the sum of actual inventory and to-be-transferred inventory of multiple batch models, and the third determining unit is further configured to:
[0126] Determine the target batch model that meets the production scheduling conditions among the multiple batch models based on the sum of the actual inventory and the inventory to be transferred of the multiple batch models;
[0127] Based on the target batch model, multiple alternative production plans for the pickling production line are determined.
[0128] It can be understood that the device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0129] An embodiment of the present application further provides an electronic device, which may include a processor and a memory, wherein the processor and the memory may be communicatively connected to each other via a bus or other means.
[0130] The processor may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application, or may be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above chips.
[0131] The memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory may include removable or non-removable (or fixed) media. Where appropriate, the memory may be internal or external to the electronic device. In certain embodiments, the memory may be a non-volatile solid-state memory.
[0132] In one embodiment, the memory may be a read-only memory (ROM). In one embodiment, the ROM may be a mask-programmable ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.
[0133] The processor reads and executes computer program instructions stored in the memory to implement any one of the methods for optimizing the production plan of the pickling production line in the above embodiments.
[0134] In one example, the electronic device may further include a communication interface and a bus. The processor, memory, and communication interface are connected via the bus and communicate with each other. The communication interface is primarily used to enable communication between the various modules, devices, units, and / or devices in the embodiments of this application. Where appropriate, the bus may include one or more buses.
[0135] In addition, in conjunction with the above-described methods for optimizing production plans for pickling production lines, embodiments of the present application may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when executed by a processor, the computer program instructions implement any of the above-described methods for optimizing production plans for pickling production lines.
[0136] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD). The storage medium can also include a combination of the above-mentioned types of memory.
[0137] The technical solutions in the above embodiments of the present application have at least the following technical effects or advantages:
[0138] The embodiment of the present application provides a method, device, equipment and medium for optimizing the production plan of a pickling production line, which obtains multiple alternative production plans of the pickling production line and the priority score of each post-rolling production line, and characterizes the priority of feeding the post-rolling production line by the priority score. Different alternative production plans are configured with different post-rolling production lines, and the post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan; for each alternative production plan, the production volume of the pickling production line is predicted according to the alternative production plan, and the target post-rolling production lines corresponding to the alternative production plan are predicted based on the production volume. The first raw material inventory is used to characterize the inventory situation of the target post-rolling production line; the total score of each alternative production plan is determined according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, and the degree of feed balance of the alternative production plan is characterized by the total score; the alternative production plan with the highest total score among multiple alternative production plans is determined as the optimal production plan for the pickling production line, so that the pickling production line can bring higher feed balance, improve the capacity matching degree between the pickling production line and the post-rolling production line, and effectively prevent overcapacity or undercapacity. In the description provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0139] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present application, various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the intention that the claimed application requires more features than those expressly recited in each claim. Rather, as reflected in the claims below, inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims following the detailed description are hereby expressly incorporated into the detailed description, with each claim itself serving as a separate embodiment of the present application.
[0140] It should be noted that the above embodiments illustrate rather than limit the present application, and that a person skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between brackets should not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The present application may be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.
Claims
1. A method for optimizing a production plan for a pickling production line, applied to a cold rolling production line, wherein the cold rolling production line includes a pickling production line and multiple post-rolling production lines, characterized in that: The method comprises: Obtaining multiple alternative production plans for the pickling production line and a priority score for each of the post-rolling production lines, wherein different alternative production plans are configured with different post-rolling production lines, and using the post-rolling production line configured in the alternative production plan as the target post-rolling production line corresponding to the alternative production plan; For each alternative production plan, predicting the production volume of the pickling production line according to the alternative production plan, and predicting the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan based on the production volume; Determine a total score for each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, wherein the total score is used to represent the degree of material supply balance of the alternative production plan; The alternative production plan with the highest total score among the multiple alternative production plans is determined as the optimal production plan for the pickling production line.
2. The method for optimizing the production plan of a pickling production line according to claim 1, characterized in that: Each of the alternative production plans corresponds to one or more of the target post-rolling production lines, and determining the total score of each of the alternative production plans according to the first raw material inventory of each of the target post-rolling production lines corresponding to each of the alternative production plans and the priority score of each of the target post-rolling production lines includes: Determining, based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan, an inventory score of each target post-rolling production line corresponding to each alternative production plan, wherein the inventory score is used to represent the urgency of the inventory; The total score of each alternative production plan is determined according to the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line.
3. The method for optimizing the production plan of a pickling production line according to claim 2, characterized in that: Determining the inventory score of each target post-rolling production line corresponding to each alternative production plan according to the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan includes: Determining, based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and a preset inventory threshold of each target post-rolling production line, an inventory coefficient of each target post-rolling production line corresponding to each alternative production plan, wherein the inventory coefficient is used to represent the priority of the inventory; An inventory score of each target post-rolling production line corresponding to each alternative production plan is determined according to the first raw material inventory, the inventory threshold, and the inventory coefficient.
4. The method for optimizing the production plan of a pickling production line according to claim 3, characterized in that: The inventory threshold includes a minimum inventory threshold, a target inventory threshold, and a maximum inventory threshold that increase in sequence; the inventory coefficient includes a first inventory coefficient, a second inventory coefficient, a third inventory coefficient, and a fourth inventory coefficient; and determining, based on the first raw material inventory, the inventory threshold, and the inventory coefficient, an inventory score for each target post-rolling production line corresponding to each alternative production plan, includes: If the first raw material inventory is less than or equal to the minimum inventory threshold, determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on a product of the first raw material inventory and the first inventory coefficient; If the first raw material inventory is greater than the minimum inventory threshold and less than the target inventory threshold, determining a first difference between the first raw material inventory and the minimum inventory threshold, determining a first inventory score based on the product of the first difference and the second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the first inventory score and the second inventory score; If the first raw material inventory is greater than or equal to the target inventory threshold and less than the maximum inventory threshold, determining a second difference between the first raw material inventory and the target inventory threshold, a third difference between the target inventory threshold and the minimum inventory threshold, and determining a third inventory score based on the product of the second difference and the third inventory coefficient, determining a fourth inventory score based on the product of the third difference and the second inventory coefficient, determining a second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determining an inventory score for each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the third inventory score, and the fourth inventory score; If the first raw material inventory is greater than or equal to the maximum inventory threshold, then determine the fourth difference between the first raw material inventory and the maximum inventory threshold, the fifth difference between the maximum inventory threshold and the target inventory threshold, the third difference between the target inventory threshold and the minimum inventory threshold, and determine the fifth inventory score based on the product of the fourth difference and the fourth inventory coefficient, determine the sixth inventory score based on the product of the fifth difference and the third inventory coefficient, determine the fourth inventory score based on the product of the third difference and the second inventory coefficient, determine the second inventory score based on the product of the minimum inventory threshold and the first inventory coefficient, and determine the inventory score of each target post-rolling production line corresponding to each alternative production plan based on the sum of the second inventory score, the fourth inventory score, the fifth inventory score and the sixth inventory score.
5. The method for optimizing the production plan of a pickling production line according to claim 2, characterized in that: Determining the total score of each alternative production plan according to the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line includes: Calculating the product of the inventory score of each target post-rolling production line corresponding to each alternative production plan and the priority score of the corresponding target post-rolling production line; All products under each alternative production plan are added together to obtain a total score for each alternative production plan.
6. The method for optimizing the production plan of a pickling production line according to claim 1, characterized in that: The obtaining of a plurality of alternative production plans for the pickling production line and a priority score of the post-rolling production line includes: Obtaining the second raw material inventory of the pickling production line; A plurality of alternative production plans for the pickling production line are determined based on the second raw material inventory.
7. The method for optimizing the production plan of a pickling production line according to claim 6, characterized in that: The second raw material inventory includes the sum of the actual inventory and the inventory to be transferred of multiple batch models. The determining of multiple alternative production plans for the pickling production line based on the second raw material inventory includes: Determining a target batch model that meets the production scheduling conditions among the multiple batch models according to the sum of the actual inventory and the inventory to be transferred of the multiple batch models; According to the target batch model, multiple alternative production plans for the pickling production line are determined.
8. A device for optimizing production plan of pickling production line, applied to cold rolling production line, wherein the cold rolling production line includes pickling production line and post-rolling production line, wherein the post-rolling production line includes multiple, characterized in that: The device comprises: an acquisition module, configured to acquire multiple alternative production plans of the pickling production line and a priority score of each post-rolling production line, wherein different alternative production plans are configured with different post-rolling production lines, and the post-rolling production line configured in the alternative production plan is used as the target post-rolling production line corresponding to the alternative production plan; a prediction module configured to predict, for each alternative production plan, the production volume of the pickling production line according to the alternative production plan, and to predict, based on the production volume, the first raw material inventory of each target post-rolling production line corresponding to the alternative production plan; A first determining module is configured to determine a total score of each alternative production plan based on the first raw material inventory of each target post-rolling production line corresponding to each alternative production plan and the priority score of each target post-rolling production line, wherein the total score is used to represent the degree of material supply balance of the alternative production plan; The second determining module is configured to determine the alternative production plan with the highest total score among the multiple alternative production plans as the optimal production plan for the pickling production line.
9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method according to any one of claims 1 to 7.