Equipment type selection scheme determination method and device, equipment and storage medium
By applying the automated calculation method of multi-objective optimization mathematical model in factory equipment selection decisions, the problems of low efficiency and low quality of equipment selection decisions in the prior art are solved, and efficient optimal joint production schedule calculation and decision-making assistance are achieved.
Patent Information
- Application Number
- CN202510303537.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-14
- Publication Date
- 2025-06-27
AI Technical Summary
The prior art is difficult to effectively solve the complex constraints and multi-objective optimization problems in the factory equipment selection decision scenario with intermediate product storage equipment, resulting in inaccurate calculation results and inefficient efficiency.
By providing a method for determining equipment selection schemes, the multi-objective optimization mathematical model is used to automatically calculate the optimal joint production schedule under the combination of equipment parameters in different factorys, and assist experts in making decisions based on evaluation indicators.
It greatly improves the efficiency and decision-making quality of factory equipment selection, and can calculate the optimal production schedule that combines a large number of equipment parameters in a short time, which improves the calculation efficiency by more than 9,000 times.
Smart Images

Figure CN120218852A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent manufacturing. Specifically, it relates to a method, device, equipment and storage medium for determining an equipment selection scheme. Background Technique
[0002] In the factory equipment selection decision-making scenario with intermediate product storage equipment, the scenario is complex, there are a large number of constraint conditions, and multiple optimization objectives need to be satisfied simultaneously. Multiple optimization variables affect each other, and the impact generated by the production load decision at a certain point in time will last for a long time. This optimization problem belongs to continuous variable multi-objective dynamic programming. Using a general solution method cannot obtain the calculation result within a limited time and cannot be solved by a general optimization solver. Currently, it mainly relies on manual calculation based on tools such as Excel.
[0003] The ability levels of the calculation personnel vary. The results of manual calculation often deviate greatly from the optimal solution. On the other hand, the manual calculation speed is slow. Calculating the optimal joint production plan for a factory equipment selection and technical parameter scheme takes more than 3 days (depending on the ability level and proficiency of the calculation personnel). The optimal decision for factory equipment selection often requires comparing hundreds or even thousands of schemes. For each scheme, the optimal joint production plan and evaluation indicators need to be calculated. Relying solely on manual solution, the workload is too large. And the time for the feasibility study of factory construction and factory design is limited, and it is impossible to manually calculate all optional schemes for sufficient comparison and decision-making. In actual work, often only the optimal joint production and evaluation indicators of a few schemes can be calculated manually, resulting in low decision-making quality for factory equipment selection. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and storage medium for determining an equipment selection scheme, automatically calculate the optimal joint production plan under different combinations of factory equipment parameters, and assist experts in making factory equipment selection decisions based on the corresponding evaluation indicators, thereby greatly improving the efficiency and decision-making quality of factory equipment selection.
[0005] In a first aspect, an embodiment of the present application provides a method for determining an equipment selection scheme, and the method includes:
[0006] Enter the parameters of each candidate equipment selection scheme to start the calculation task of the production plan, and perform management operations on the calculation task of the production plan, where the management operations include copying, deleting, terminating the calculation, viewing parameters, and viewing results;
[0007] The calculation task of the production plan includes the following steps:
[0008] Based on a multi-objective optimization mathematical model, determine the optimal joint production plan of each candidate equipment selection scheme and the evaluation indicators of each optimal joint production plan;
[0009] Verify the optimal joint production scheduling plan of each candidate equipment selection plan based on the preset verification rules;
[0010] Determine the optimal equipment selection plan from the candidate equipment selection plans that pass the verification based on the evaluation indicators of each optimal joint production scheduling plan.
[0011] Optionally, the parameters of the candidate equipment selection plan include:
[0012] The production capacity, raw material consumption, minimum / maximum operating load and load increase limit of the intermediate product production equipment;
[0013] The volume, initial storage, maximum storage, and lower limit of supply capacity of the intermediate product storage equipment;
[0014] The production capacity, raw material and intermediate product consumption, minimum / maximum operating load and load increase limit, and the time from parking to product output of the final product production equipment.
[0015] Optionally, the multi-objective optimization mathematical model includes the following optimization objectives:
[0016] Maximize the output of the final product;
[0017] Minimize the number of shutdowns of the final product production equipment due to insufficient supply of intermediate products;
[0018] Minimize the loss of raw materials.
[0019] Optionally, the multi-objective optimization mathematical model includes the following main constraint conditions:
[0020] The load of the final product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0021] The load of the intermediate product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0022] The inventory and pressure of the intermediate product storage equipment meet the minimum and maximum inventory limits and pressure limits.
[0023] Optionally, determining the optimal joint production scheduling plan of each candidate equipment selection plan based on the multi-objective optimization mathematical model includes:
[0024] Initialize the load of the final product production equipment in each candidate equipment selection plan to the minimum production load;
[0025] Determine the moments when the intermediate product production equipment and the final product production equipment in each candidate equipment selection plan need to be shut down;
[0026] Adjust the production loads of the intermediate products and the final products in each candidate equipment selection plan to reduce the total overflow of the intermediate products and the quantity of the intermediate products remaining in the intermediate product storage equipment at the end;
[0027] Based on the production loads of the intermediate products and the final products in each adjusted candidate equipment selection plan, determine the optimal combined production scheduling plan for each candidate equipment selection plan.
[0028] Optionally, the evaluation indicators include the total output of the final products, the number of production halts of the final product production equipment due to insufficient supply of intermediate products, and the total loss of raw materials. Based on the multi-objective optimization mathematical model, determine the evaluation indicators of each optimal combined production scheduling plan, including:
[0029] Accumulatively calculate the output of the final products in each candidate equipment selection plan for each time period to obtain the total output of the final products corresponding to each candidate equipment selection plan;
[0030] Count the number of production halts caused by insufficient supply of intermediate products or insufficient supply of raw materials in each candidate equipment selection plan;
[0031] Accumulatively calculate the loss of raw materials in each candidate equipment selection plan for each time period to obtain the total loss of raw materials corresponding to each candidate equipment selection plan.
[0032] Optionally, the verification of the optimal combined production scheduling plan for each candidate equipment selection plan based on the preset verification rules includes:
[0033] Perform correctness verification on the optimal combined production scheduling plan for each candidate equipment selection plan based on the correctness verification rules;
[0034] Perform optimality verification on the optimal combined production scheduling plan for each candidate equipment selection plan based on the optimality verification rules.
[0035] In a second aspect, an embodiment of the present application provides a device for determining an equipment selection plan, and the device includes:
[0036] A calculation task management module, configured to start a production scheduling plan calculation task by inputting the parameters of each candidate equipment selection plan, and perform management operations on the production scheduling plan calculation task, where the management operations include copying, deleting, terminating calculation, parameter viewing, and result viewing;
[0037] A production scheduling plan determination module, configured to determine the optimal combined production scheduling plan for each candidate equipment selection plan and the evaluation indicators of each optimal combined production scheduling plan based on a multi-objective optimization mathematical model;
[0038] The production scheduling plan verification module is used to verify the optimal combined production scheduling plan of each candidate equipment selection scheme based on a preset verification rule;
[0039] The selection scheme screening module is used to determine the optimal equipment selection scheme from the candidate equipment selection schemes that pass the verification based on the evaluation indexes of each optimal combined production scheduling plan.
[0040] Optionally, the parameters of the candidate equipment selection scheme include:
[0041] The production capacity, raw material consumption, minimum / maximum operating load and load increase limit of the intermediate product production equipment;
[0042] The volume, initial storage quantity, maximum storage quantity, and lower limit of supply capacity of the intermediate product storage equipment;
[0043] The production capacity, raw material and intermediate product consumption, minimum / maximum operating load and load increase limit, and the time from shutdown to product output of the final product production equipment.
[0044] Optionally, the multi-objective optimization mathematical model includes the following optimization objectives:
[0045] Maximizing the output of the final product;
[0046] Minimizing the number of shutdowns of the final product production equipment due to insufficient supply of intermediate products;
[0047] Minimizing the loss of raw materials.
[0048] Optionally, the multi-objective optimization mathematical model includes the following main constraint conditions:
[0049] The load of the final product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of this production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0050] The load of the intermediate product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of this production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0051] The inventory and pressure of the intermediate product storage equipment meet the minimum and maximum inventory limits and pressure limits.
[0052] Optionally, determining the optimal combined production scheduling plan of each candidate equipment selection scheme based on the multi-objective optimization mathematical model includes:
[0053] Initializing the load of the final product production equipment in each candidate equipment selection scheme to the minimum production load;
[0054] Determine the moments when the intermediate product production equipment and the final product production equipment in each candidate equipment selection scheme need to be shut down;
[0055] Adjust the production loads of the intermediate products and the final products in each candidate equipment selection scheme to reduce the total spillage of the intermediate products and the quantity of the remaining intermediate products in the intermediate product storage equipment at the end;
[0056] Based on the production loads of the intermediate products and the final products in each adjusted candidate equipment selection scheme, determine the optimal joint production scheduling plan for each candidate equipment selection scheme.
[0057] Optionally, the evaluation indicators include the total output of the final products, the number of production halts of the final product production equipment due to insufficient supply of intermediate products, and the total raw material loss. Based on the multi-objective optimization mathematical model, determine the evaluation indicators of each optimal joint production scheduling plan, including:
[0058] Accumulatively calculate the output of the final products in each candidate equipment selection scheme for each time period to obtain the total output of the final products corresponding to each candidate equipment selection scheme;
[0059] Count the number of production halts caused by insufficient supply of intermediate products or insufficient supply of raw materials in each candidate equipment selection scheme;
[0060] Accumulatively calculate the loss of raw materials in each candidate equipment selection scheme for each time period to obtain the total raw material loss corresponding to each candidate equipment selection scheme.
[0061] Optionally, the verification of the optimal joint production scheduling plan for each candidate equipment selection scheme based on the preset verification rules includes:
[0062] Perform correctness verification on the optimal joint production scheduling plan for each candidate equipment selection scheme based on the correctness verification rules;
[0063] Perform optimality verification on the optimal joint production scheduling plan for each candidate equipment selection scheme based on the optimality verification rules.
[0064] In a third aspect, an embodiment of the present application provides a computer device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the equipment selection scheme determination method in any optional implementation manner in the first aspect are executed.
[0065] Fourthly, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it executes the steps of the device selection scheme determination method described in any of the optional implementation manners in the first aspect above.
[0066] The technical solutions provided by the present application include but are not limited to the following beneficial effects:
[0067] The device selection scheme determination method, device, equipment and storage medium provided by the present application can first perform joint production scheduling optimization according to the given factory equipment parameters and raw material supply curves, so as to maximize the output of the final product, minimize the number of shutdowns of the final product production equipment, and minimize the raw material loss. And by comparing the optimal joint production schedules and corresponding evaluation indicators under various factory equipment selection schemes, it can assist experts in determining the equipment selection scheme. Among them, by calculating the optimal production schedule and evaluation indicators for each parameter combination through an automated solution program, it is possible to fully compare numerous optional factory equipment selection schemes, which can greatly improve the decision-making efficiency and optimize the decision-making quality.
[0068] Specifically, the present application can calculate the optimal joint production schedules and evaluation indicators under a large number of factory equipment selection schemes, can conduct sufficient comparison of the schemes, find the optimal equipment selection scheme, can greatly improve the decision-making efficiency and optimize the decision-making quality. It can also solve the problem that the ability levels of manual calculators vary. Through simple operations, it can automatically calculate the optimal joint production schedule. In addition, the automated solution method used in the present application realizes high-speed parallel computing. It can calculate the optimal joint production schedules and evaluation indicators for 600 sets of equipment parameter combinations within 4.75 hours. For each set of equipment parameter combinations, it is necessary to complete the joint optimization of the production loads of intermediate products and final products at 8,760 time nodes, so as to maximize the output of the final product, minimize the number of shutdowns of the final product production equipment, and minimize the raw material loss. Currently, it takes more than 3 days for manual calculation to obtain the optimal production schedule for a set of equipment parameter combinations. The method and device disclosed in the present invention have increased the calculation efficiency by more than 9,000 times.
[0069] In summary, the present application ensures the correctness of the automated joint production scheduling calculation results through three aspects of correctness verification, and through optimality verification, ensures that the automated joint production scheduling calculation results are approximate optimal solutions, thereby improving the factory equipment selection efficiency and decision-making quality.
[0070] To make the above objects, features and advantages of the present invention more obvious and understandable, the following specific preferred embodiments are given below and described in detail in conjunction with the accompanying drawings. Description of the Drawings
[0071] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0072] Figure 1 Shows a schematic diagram of a factory production process provided by Embodiment 1 of the present invention;
[0073] Figure 2 Shows a schematic diagram of the process of a production scheduling plan calculation task provided by Embodiment 1 of the present invention;
[0074] Figure 3 Shows a schematic diagram of the working process of a device selection scheme determination device provided by Embodiment 1 of the present invention;
[0075] Figure 4 Shows a schematic diagram of the process of an optimal combined production scheduling plan automatic calculation provided by Embodiment 1 of the present invention;
[0076] Figure 5 Shows a schematic diagram of the structure of a computer device provided by Embodiment 3 of the present invention. Detailed implementation manners
[0077] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Usually, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed present invention, but only represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0078] Embodiment 1
[0079] When building a new factory, it is necessary to determine the optimal factory equipment selection plan according to the fluctuation characteristics of local raw material supply, so as to maximize the final product output, minimize the number of production stops of the final product production equipment, and minimize the raw material loss. To find the optimal plan, it is first necessary to perform optimal production scheduling calculations based on the fluctuations of the upstream raw materials of the factory and the combination of factory equipment parameters in each candidate plan, calculate the corresponding evaluation indicators, and determine the optimal equipment selection plan for the factory by comparing the evaluation indicators under different combinations of factory equipment parameters. Through such scientific decision-making, it is possible to support the factory construction investment to obtain better economic benefits.
[0080] The factory consists of equipment in multiple production links, and each equipment has multiple different technical parameters to choose from. Given that the equipment selection and technical parameters of the factory have been determined and the upstream raw material supply fluctuation curve is given, it is necessary to determine the optimal joint production scheduling plan, that is, the production load of the intermediate product and final product production equipment in each time period, so as to maximize the final product output, minimize the number of production stops of the final product production equipment, and minimize the raw material loss.
[0081] The supply of upstream raw materials fluctuates over time. There is no storage equipment for this raw material, and if it is not used at that time, it can only be lost. The production of both intermediate products and final products requires this raw material, and the production of final products also requires intermediate products. There is storage equipment to store intermediate products. When the supply of upstream raw materials is large, more intermediate products can be produced and stored. When the supply of upstream raw materials is insufficient, the stored intermediate products can be used to produce final products. The production equipment of intermediate products and the production equipment of final products need to be jointly scheduled. See Figure 1 as shown Figure 1 FIG. 1 shows a schematic diagram of a factory production process provided by Embodiment 1 of the present invention. Among them, the raw material supply module X supplies the production needs of intermediate product A to the intermediate product A production equipment 1, and at the same time supplies the production needs of final product B to the final product B production equipment 2. The intermediate product A production equipment 1 supplies the production needs of final product B to the final product B production equipment 2, stores the excess part in the storage equipment S of intermediate product A, and when needed, the storage equipment S of intermediate product A supplies the production needs of final product B.
[0082] Embodiment 1 of the present application provides a method for determining an equipment selection plan. The method includes: entering the parameters of each candidate equipment selection plan to start a production scheduling calculation task, and performing management operations on the production scheduling calculation task, where the management operations include copying, deleting, terminating calculations, parameter viewing, and result viewing.
[0083] The production scheduling calculation task includes the following steps:
[0084] Based on the multi-objective optimization mathematical model, determine the optimal joint production plan for each candidate equipment selection plan and the evaluation indicators of each optimal joint production plan; verify the optimal joint production plan of each candidate equipment selection plan based on the preset verification rules; determine the optimal equipment selection plan from the candidate equipment selection plans that pass the verification based on the evaluation indicators of each optimal joint production plan.
[0085] Specifically, refer to Figure 2 as shown in Figure 2 which shows a schematic flowchart of a production plan calculation task provided in Embodiment 1 of the present invention. Among them, the process includes 201-207:
[0086] 201: Construct a multi-objective optimization mathematical model for the joint production problem of multiple production links in a factory with intermediate product storage equipment.
[0087] 202: Given the raw material supply curve.
[0088] 203: Given all candidate equipment selection plans (assuming there are n plans in total).
[0089] 204: Automatically calculate the optimal joint production plans for multiple production links of candidate plans 1, 2,..., n to maximize the final product output, minimize the number of production equipment shutdowns for the final product, and minimize the raw material loss.
[0090] 205: Automatically calculate the technical indicators corresponding to the optimal production plan.
[0091] 206: Automatically verify the correctness and optimality of the production plan.
[0092] 205 Finally, compare the technical indicators under n candidate plans to assist experts in making decisions on factory equipment selection.
[0093] When performing the production plan calculation task, each module in the equipment selection plan determination device needs to work together. Refer to Figure 3 as shown in Figure 3 which shows a schematic flowchart of the working process of an equipment selection plan determination device provided in Embodiment 1 of the present invention. Among them, the working process includes 301-S309:
[0094] 301: After the task starts, create a calculation task.
[0095] 302: The parameter entry module enters the parameters of each candidate equipment selection plan.
[0096] 303: The calculation task management module performs management operations on the production plan calculation task.
[0097] 304: The automated calculation module determines the optimal joint production plan for each candidate equipment selection plan and the evaluation indicators of each optimal joint production plan based on the multi-objective optimization mathematical model.
[0098] 305: The result verification module verifies the optimal joint production plan of each candidate equipment selection plan based on the preset verification rules.
[0099] 306: Determine whether the verification passes. If it passes, execute 307; if it does not pass, execute 309.
[0100] 307: The calculation result analysis module determines the optimal equipment selection plan from the candidate equipment selection plans that pass the verification based on the evaluation indicators of each optimal joint production plan.
[0101] 308: The factory equipment selection decision optimization module performs selection decision optimization based on the optimal equipment selection plan and ends the task.
[0102] 309: The calculation task fails and the task ends.
[0103] In an alternative implementation, the parameters of the candidate equipment selection plan include:
[0104] The production capacity, raw material consumption, minimum / maximum operating load, and load increase limit of the intermediate product production equipment.
[0105] Specifically, the parameters of the intermediate product production equipment are: production capacity, raw material consumption, minimum and maximum operating loads, and load increase limit.
[0106] The volume, initial storage quantity, maximum storage quantity, and lower limit of supply capacity of the intermediate product storage equipment.
[0107] Specifically, the storage equipment for intermediate products has the following parameters: volume (the volume unit and storage quantity unit may be different and need to be converted), initial storage quantity, maximum storage quantity, and lower limit of supply capacity.
[0108] The production capacity, raw material and intermediate product consumption, minimum / maximum operating load and load increase limit, and time from shutdown to product output of the final product production equipment.
[0109] Specifically, the parameters of the final product production equipment are: production capacity, raw material consumption, intermediate product consumption, minimum and maximum operating loads, time from shutdown to product output, and load increase limit.
[0110] In an alternative implementation, the multi-objective optimization mathematical model includes the following optimization objectives:
[0111] Maximize the output of the final product; minimize the number of production stoppages of the final product production equipment due to insufficient supply of intermediate products; minimize the loss of raw materials.
[0112] Specifically, the following variables can be defined:
[0113] At time t ∈ [0, N], the time granularity can be hours, days, etc., for example, corresponding to N = 8760 and N = 365 respectively. The T-th time interval is [T - 1, T] (T ≠ 0);
[0114] EG t Is the supply of raw materials at time t, which is a fixed value within the T-th time interval, denoted by ;
[0115] EA t Is the amount of raw materials consumed by the final product at time t, which is a fixed value within the T-th time interval, represented by ;
[0116] EH t Is the amount of raw materials consumed by the intermediate product at time t, which is a fixed value within the T-th time interval, denoted by ; HS t Is the storage volume of the storage device at time t, HS t-1 Is the storage volume of the storage device at time t - 1, where Is the output of the intermediate product in the T-th time interval, Is the amount of intermediate products consumed in the T-th time interval for the combined production of the final product:
[0117]
[0118] HP0 is the initial stock of the storage device;
[0119] HP Max Is the maximum storage capacity of the storage device;
[0120] HP Min Is the minimum storage capacity of the storage device;
[0121] EE is the standard value of raw material consumption for the production of intermediate products by Equipment 1 at 100% load;
[0122] EC is the standard value of intermediate product output by Equipment 1 at 100% load;
[0123] EL Min Is the minimum operating load of Equipment 1;
[0124] EL Max Is the maximum operating load of Equipment 1;
[0125] LEL is the load increase adjustment limit of Equipment 1;
[0126] AC is the standard value of the final product output of Equipment 2 at 100% load;
[0127] AE is the standard value of the raw material consumption for producing the final product by Equipment 2 at 100% load;
[0128] CHA is the standard value of the intermediate product consumption for producing the final product by Equipment 2 at 100% load;
[0129] AL Min The minimum operating load of Equipment 2;
[0130] AL Max The maximum operating load of Equipment 2;
[0131] LAL is the load increase adjustment limit of Equipment 2;
[0132] Based on the above analysis, the complete mathematical model can be obtained as follows:
[0133] The optimization objectives are the following three:
[0134]
[0135]
[0136] In an alternative embodiment, the multi-objective optimization mathematical model includes the following main constraint conditions:
[0137] The load of the final product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of this production equipment, and the raw material consumption is less than or equal to the total amount of raw materials; the load of the intermediate product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of this production equipment, and the raw material consumption is less than or equal to the total amount of raw materials; the inventory and pressure of the intermediate product storage equipment meet the minimum and maximum inventory limits and pressure limits.
[0138] Specifically, the constraint conditions are as follows:
[0139]
[0140] In an alternative embodiment, based on the multi-objective optimization mathematical model, the optimal joint production plan for each candidate equipment selection plan is determined, including:
[0141] Initialize the load of the production equipment for the final products in each candidate equipment selection plan to the minimum production load; determine the moments when the production equipment for the intermediate products and the final products in each candidate equipment selection plan need to stop; adjust the production loads of the intermediate products and the final products in each candidate equipment selection plan to reduce the total overflow of the intermediate products and the quantity of the remaining intermediate products in the storage equipment at the end.
[0142] Specifically, refer to Figure 4 as shown in Figure 4 which shows a schematic diagram of an automated calculation process for an optimal joint production scheduling plan provided in Embodiment 1 of the present invention. Among them, the automated calculation process for the optimal joint production scheduling plan includes 401 to 406:
[0143] 401: Obtain equipment parameters and raw material supply data.
[0144] 402: Set the machine load to the minimum.
[0145] Specifically, initialize the load of the production equipment for the final products to the minimum production load. Set the load of Equipment 2 to the minimum AL Min , and calculate the situation where the load of Equipment 2 in the factory is the lowest. This is done to ensure that there is a feasible solution and to prepare for the next step.
[0146] 403: Determine the machine stop production moments according to the raw material supply and storage parameters.
[0147] Specifically, determine the moments when the production equipment for the intermediate products and the final products have to stop. First, determine the production stop moment of Equipment 1. After determining the production stop moment, it is possible to prepare for increasing the load of Equipment 2 later and at the same time find the production load of Equipment 2 corresponding to the lowest output. In order to find the production stop moment of Equipment 1, the present invention performs iterative calculations from time t = 0 to time t = N according to the minimum load determined in Step 1. If at time t, due to insufficient supply of raw materials or intermediate products, then set the load of Equipment 2 at time t to 0, that is, stop production, and then continue the iterative calculation until t = N, that is, the final moment.
[0148] 404: Find the moment when the intermediate product overflows in storage, increase the machine compliance at this moment, and reduce the overflow.
[0149] Specifically, because the supply of upstream raw materials is large in some time periods, the factory produces intermediate products that exceed the demand for the final products. At the same time, the storage equipment is already full, and the intermediate products cannot be stored and will cause losses. Find the moments when these intermediate products overflow, and try to reduce the total overflow of the intermediate products by adjusting the production loads of the intermediate products and the final products in these time periods and the time periods before them.
[0150] Since the production of final products requires raw materials and intermediate products, the intermediate products that exceed the demand need to be stored, but the storage space of the intermediate product storage equipment has an upper limit. If the upper limit is exceeded, the excess intermediate products will be wasted. In order to reduce the waste of intermediate products, the time t when these intermediate products overflow can be found i , then increase t i The load of device 2 at time t and before time t increases the amount of intermediate products used in production, thereby reducing losses.
[0151]
[0152] Among them, t i T is the moment when the intermediate product cannot be stored and causes overflow, d For all overflow moments, HPD ti t i The amount of intermediate product overflow at a given moment.
[0153] The production load of lifting equipment 2 has the following restrictions:
[0154] 1) Raw material supply constraints: The supply of raw materials varies at different times. Low supply of raw materials will affect the output of intermediate and final products.
[0155] 2) Maximum load limit of device 2: Device 2 has a maximum load AL Max Limit, cannot exceed this load value.
[0156] 3) Load increase adjustment limit of device 2: Due to the existence of load increase adjustment limit, the load of device 2 at the previous moment t-1 will also affect the load at the current moment t.
[0157] 4) Limitation of overflow of intermediate products: Since our goal is to eliminate the overflow of intermediate product storage as much as possible, the excess intermediate products are used for production. If the overflow of intermediate products is small, the load increase of device 2 will be small.
[0158] 405: Reduce the amount of storage of intermediate products at the final moment.
[0159] Specifically, the amount of intermediate products remaining in the storage device is minimized by adjusting the production load of intermediate products and final products in the previous relevant time period.
[0160] After the entire production time N, if there are still a lot of intermediate products left in the storage device at the last moment N, it means that the intermediate products are not fully utilized for production, which means that the optimal production schedule is not obtained. It is necessary to use the remaining intermediate products for production by increasing the production load of device 2 in the N period and the previous period to obtain a better production schedule, that is, to achieve the following goals:
[0161] Minimum HPS N
[0162] wherein, HPS N is the remainder of the intermediate product storage at the last moment.
[0163] The improvement limit of the load of Equipment 2 is the same as described above.
[0164] 406: Output the optimal production scheduling plan, end.
[0165] Specifically, after the user inputs the parameters and the raw material supply data, through the above automated calculations, the optimal combined production scheduling plan can be obtained and output. The output format is as follows (if the raw material consumption of Equipment 1 is 0, it means that Equipment 1 is not in production at this time, that is, it is in a shutdown state or a production suspension state; if the raw material consumption of Equipment 2 is 0, it means that Equipment 2 is not in production at this time, that is, it is in a shutdown state, or a production suspension state):
[0166] Time 1, raw material supply volume EG1, raw material consumption of Equipment 1 EH1, quantity of intermediate products produced by Equipment 1 EC1, raw material consumption of Equipment 2 EA1, intermediate product consumption of Equipment 2 AE1, final product output of Equipment 2 AC1, net increase in intermediate products of the storage equipment HT1, existing storage volume of the storage equipment HS1, raw material loss volume ED1, intermediate product loss volume HD1; ......
[0168] Time n, raw material supply volume EG n , raw material consumption of Equipment 1 EH n , quantity of intermediate products produced by Equipment 1 EC n , raw material consumption of Equipment 2 EA n , intermediate product consumption of Equipment 2 AE n , final product output of Equipment 2 AC n , net increase in intermediate products of the storage equipment HT n , existing storage volume of the storage equipment HS n , raw material loss volume ED n , intermediate product loss volume HD n .
[0169] An example of the output data is as follows:
[0170]
[0171] The input parameters required for the calculation are as follows:
[0172]
[0173] In an alternative embodiment, the evaluation metrics include the total output of the final product, the number of production halts of the final product production equipment due to insufficient supply of intermediate products, and the total raw material loss. Based on the multi-objective optimization mathematical model, the evaluation metrics for each optimal joint production plan are determined, including:
[0174] Accumulatively calculate the output of the final product for each candidate equipment selection plan in each time period to obtain the total output of the final product corresponding to each candidate equipment selection plan; count the number of production halts caused by insufficient supply of intermediate products or insufficient supply of raw materials for each candidate equipment selection plan; accumulatively calculate the loss of raw materials for each candidate equipment selection plan in each time period to obtain the total loss of raw materials corresponding to each candidate equipment selection plan.
[0175] Specifically, for each candidate equipment selection plan, all time periods are traversed. In each time period, based on the production plan and raw material consumption of the plan, the loss of raw materials is calculated. The losses of raw materials in all time periods are accumulated to obtain the total loss of raw materials corresponding to the candidate equipment selection plan.
[0176] In an alternative embodiment, the verification of the optimal joint production plan for each candidate equipment selection plan based on a preset verification rule includes:
[0177] Verify the correctness of the optimal joint production plan for each candidate equipment selection plan based on the correctness verification rule.
[0178] Specifically, the correctness verification rule includes verifying whether it violates the constraint conditions, verifying whether it violates the balance relationship between variables, and verifying whether it violates the optimal strategy.
[0179] For verifying whether it violates the constraint conditions, specifically:
[0180] Verify whether the load of the final product production equipment meets the constraints, including: the load of the final product production equipment is less than or equal to the maximum operating load of the production equipment; the load of the final product production equipment is greater than or equal to the minimum operating load of the production equipment; the load of the final product production equipment meets the up-load adjustment limit of the production equipment; the raw material consumption of the final product production equipment is less than or equal to the total amount of raw materials.
[0181] Verify whether the load of the intermediate product production equipment meets the constraints, including: the load of the intermediate product production equipment is less than or equal to the sum of the highest operating loads of all intermediate product production equipment; the load of the intermediate product production equipment is greater than or equal to the minimum operating load of a single intermediate product production equipment; the load of the intermediate product production equipment meets the load increase adjustment limit of the production equipment; the raw material consumption of the intermediate product production equipment is less than or equal to the total amount of raw materials; the sum of the raw material consumption of the final product production equipment and the raw material consumption of the intermediate product production equipment is less than or equal to the total amount of raw materials.
[0182] Verify whether the inventory and pressure of the intermediate product storage equipment meet the constraints, including: the quantity of intermediate products stored in the intermediate product storage equipment at each moment is less than or equal to the maximum inventory of the intermediate product storage equipment; the quantity of intermediate products stored in the intermediate product storage equipment at each moment is greater than or equal to the minimum inventory of the intermediate product storage equipment; the pressure of the intermediate product storage equipment at each moment is less than or equal to the maximum allowable pressure of the storage equipment; the pressure of the intermediate product storage equipment at each moment is greater than or equal to the minimum pressure at which the storage equipment can output intermediate products externally.
[0183] For verifying whether it violates the balance relationship between variables, specifically:
[0184] Verify whether the raw material loss is balanced, that is, whether it meets the requirement that the raw material loss in each time period = the total amount of raw materials in that time period - the quantity of raw materials consumed by the intermediate product production equipment in that time period - the quantity of raw materials consumed by the final product production equipment in that time period.
[0185] Verify whether the quantity of intermediate products in the T time period is sufficient for the production of final products, that is, whether it meets the requirement that (the quantity of intermediate products produced by the intermediate product production equipment in each time period - the quantity of intermediate products used by the final product production equipment in each time period + the available quantity of intermediate products in the intermediate product storage equipment in each time period) >= 0.
[0186] Verify whether the load of the final product production equipment and the load of the intermediate product production equipment in special time periods meet the constraints, that is, whether it meets the following: when the raw material supply is less than min{the quantity of raw materials required for the final product production equipment to maintain the minimum load production, the quantity of raw materials required for a single intermediate product production equipment to maintain the minimum load production}, the load of the final product production equipment = the load of the intermediate product production equipment = 0, that is, both stop; when the minimum operating raw material consumption of a single intermediate product production equipment is less than the minimum operating raw material consumption of the final product production equipment, and the raw material consumption is between the two, the load of the final product production equipment = 0, that is, it stops; when the minimum operating raw material consumption of the final product production equipment is less than the minimum operating raw material consumption of a single intermediate product production equipment, the raw material consumption is between the two, and the quantity of intermediate products is insufficient, the load of the final product production equipment = the load of the intermediate product production equipment = 0, that is, both stop.
[0187] Verify that the shutdown and startup meet the time constraints, that is, whether the shutdown period meets the time from parking to starting production of the final product.
[0188] Verify whether the overall indicators meet the constraints, including non-negativity constraints, that is, the annual output of the final product production equipment, the annual operating time of the final product production equipment, the parking time of the final product production equipment (due to insufficient quantity of intermediate products), the number of parking times of the final product production equipment (due to insufficient quantity of intermediate products), the parking time of the final product production equipment (due to insufficient supply of raw materials), the number of parking times of the final product production equipment (due to insufficient supply of raw materials), the annual loss of intermediate products, the annual loss ratio of intermediate products, the annual loss of raw materials, and the annual loss ratio of raw materials must all be non-negative; it also includes the total time constraint, that is, the annual operating time of the final product production equipment + the parking time of the final product production equipment (insufficient quantity of intermediate products) + the parking time of the final product production equipment (insufficient consumption of raw materials) = the total time.
[0189] For verifying whether it violates the optimal strategy, specifically:
[0190] Verify that the quantity of intermediate products produced at the maximum load of the intermediate product production equipment is less than the quantity of intermediate products consumed at the maximum load of the final product production equipment, and the available quantity of intermediate products in the intermediate product storage equipment at the last moment is less than the preset threshold.
[0191] Verify that the quantity of intermediate products produced at the maximum load of the intermediate product production equipment is greater than or equal to the quantity of intermediate products consumed at the maximum load of the final product production equipment, the quantity of raw materials at the last moment is greater than or equal to the total quantity of raw materials consumed at the maximum load of the intermediate product production equipment and the final product production equipment, and the load of the final product production equipment is at the maximum load.
[0192] Verify that the quantity of intermediate products produced at the maximum load of the intermediate product production equipment is greater than or equal to the quantity of intermediate products consumed at the maximum load of the final product production equipment, the quantity of raw materials at the last moment is less than or equal to the total quantity of raw materials consumed at the maximum load of the intermediate product production equipment and the final product production equipment, and the available quantity of intermediate products in the intermediate product storage equipment at the last moment is less than the preset threshold.
[0193] For the execution of the correctness verification, during the manual solution and automated calculation program development stages, every time a set of results is calculated, it is necessary to use the above rules for verification. If the verification fails, it indicates that there is an error in the calculation and it needs to be corrected. During the online operation stage of the automated calculation program, after the calculation is completed, the calculation results are automatically verified according to the above rules. If the verification fails, it indicates that there is an error in the calculation and this set of calculation tasks fails.
[0194] Perform optimality verification on the optimal joint production scheduling plan of each candidate equipment selection plan based on the optimality verification rules.
[0195] Specifically, the correctness check ensures the correctness of the calculation results. However, the production scheduling optimization with correct results may still be far from the optimal solution. Therefore, it is necessary to perform an optimality check. The methods for optimality check include:
[0196] First, highly skilled experts manually calculate the optimal joint production schedules under some typical parameter combinations and boundary point parameter combinations. According to the loss amounts of intermediate products and raw materials, it can be proved that the manual calculation results are approximate optimal solutions. Compare the optimization objectives (maximizing the final product output, minimizing the number of production equipment shutdowns for the final product, and minimizing the raw material loss) of the manual calculation results by experts and the calculation results obtained by the automated solution algorithm under the same parameter combinations. If the automated calculation results are better than or slightly lower than the manual calculation results (controlled by a threshold), it is considered to meet approximate optimality. If the degree to which the automated production results are lower than the manual calculation results exceeds the threshold, it indicates that there is an abnormality in the automated calculation results, and the automated calculation program needs to be optimized. The optimality check is carried out during the development and testing stage of the automated solution program. The program passing the optimality check is deployed to the production environment, which can ensure approximate optimality during online calculations.
[0197] Under the given conditions of factory equipment selection and technical parameters above, the production loads of intermediate products and final products in each time interval (for example, a total of 8760 time intervals) are optimized, and evaluation indicators are calculated to maximize the final product output, minimize the number of production equipment shutdowns for the final product, and minimize the raw material loss.
[0198] To find the optimal factory equipment selection, it is necessary to compare the evaluation indicators of all the candidate solutions calculated above, and preferably select the optimal values of the evaluation indicators (maximizing the final product output and minimizing the raw material loss) under different numbers of shutdowns and the corresponding equipment parameter combinations (the number of intermediate product production equipment, the storage capacity of intermediate product storage equipment, and the production capacity of final product production equipment). The example is as follows:
[0199]
[0200] During the actual decision-making process of factory equipment selection, experts can refer to these results and, in combination with technical and economic calculations, determine the optimal equipment composition and technical parameters for factory construction.
[0201] Embodiment 2
[0202] Embodiment 2 of the invention provides a method and device for determining an equipment selection scheme, wherein the device includes:
[0203] A calculation task management module, which is used to input the parameters of each candidate equipment selection plan to start the production scheduling plan calculation task and perform management operations on the production scheduling plan calculation task. Among them, the management operations include copying, deleting, terminating the calculation, parameter viewing, and result viewing;
[0204] A production scheduling plan determination module, which is used to determine the optimal joint production scheduling plan for each candidate equipment selection plan and the evaluation indicators of each optimal joint production scheduling plan based on a multi-objective optimization mathematical model;
[0205] A production scheduling plan verification module, which is used to verify the optimal joint production scheduling plan of each candidate equipment selection plan based on a preset verification rule;
[0206] A selection plan screening module, which is used to determine the optimal equipment selection plan from the candidate equipment selection plans that pass the verification based on the evaluation indicators of each optimal joint production scheduling plan.
[0207] In an optional implementation, the parameters of the candidate equipment selection plan include:
[0208] The production capacity, raw material consumption, minimum / maximum operating load, and load increase limit of the intermediate product production equipment;
[0209] The volume, initial storage, maximum storage, and lower limit of supply capacity of the intermediate product storage equipment;
[0210] The production capacity, raw material and intermediate product consumption, minimum / maximum operating load and load increase limit, and the time from parking to product output of the final product production equipment.
[0211] In an optional implementation, the multi-objective optimization mathematical model includes the following optimization objectives:
[0212] Maximize the output of the final product;
[0213] Minimize the number of production stops of the final product production equipment due to insufficient supply of intermediate products;
[0214] Minimize the loss of raw materials.
[0215] In an optional implementation, the multi-objective optimization mathematical model includes the following main constraint conditions:
[0216] The load of the final product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0217] The load of the intermediate product production equipment meets the minimum and maximum operating load limits, meets the load increase adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials;
[0218] The inventory and pressure of the intermediate product storage equipment meet the minimum and maximum inventory limits and pressure limits.
[0219] In an alternative embodiment, an optimal combined production schedule for each candidate equipment selection plan is determined based on the multi-objective optimization mathematical model, including:
[0220] Initialize the load of the final product production equipment in each candidate equipment selection plan to the minimum production load;
[0221] Determine the moments when the intermediate product production equipment and the final product production equipment in each candidate equipment selection plan need to stop;
[0222] Adjust the production loads of the intermediate products and the final products in each candidate equipment selection plan to reduce the total overflow of the intermediate products and the quantity of the intermediate products remaining in the intermediate product storage equipment at the end;
[0223] Based on the adjusted production loads of the intermediate products and the final products in each candidate equipment selection plan, determine the optimal combined production schedule for each candidate equipment selection plan.
[0224] In an alternative embodiment, the evaluation indicators include the total output of the final products, the number of production stops of the final product production equipment due to insufficient supply of intermediate products, and the total raw material loss. Based on the multi-objective optimization mathematical model, the evaluation indicators of each optimal combined production schedule are determined, including:
[0225] Accumulatively calculate the output of the final products in each candidate equipment selection plan for each time period to obtain the total output of the final products corresponding to each candidate equipment selection plan;
[0226] Count the number of production stops caused by insufficient supply of intermediate products or insufficient supply of raw materials in each candidate equipment selection plan;
[0227] Accumulatively calculate the loss of raw materials in each candidate equipment selection plan for each time period to obtain the total raw material loss corresponding to each candidate equipment selection plan.
[0228] In an alternative embodiment, the optimal combined production schedule of each candidate equipment selection plan is verified based on a preset verification rule, including:
[0229] Verify the correctness of the optimal combined production schedule of each candidate equipment selection plan based on the correctness verification rule;
[0230] Verify the optimality of the optimal combined production schedule of each candidate equipment selection plan based on the optimality verification rule.
[0231] Embodiment III
[0232] Based on the same application concept, refer to Figure 5 as shown Figure 5 which shows a schematic structural diagram of a computer device provided in the third embodiment of the present invention. Among them, as Figure 5 shown, a computer device 500 provided in the third embodiment of the present application includes:
[0233] a processor 501, a memory 502, and a bus 503. The memory 502 stores machine-readable instructions executable by the processor 501. When the computer device 500 runs, communication is carried out between the processor 501 and the memory 502 through the bus 503. When the machine-readable instructions are run by the processor 501, the steps of the device selection scheme determination method shown in the first embodiment above are executed.
[0234] Embodiment 4
[0235] Based on the same application concept, the present application embodiment also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run by a processor, the steps of the device selection scheme determination method described in any one of the above embodiments are executed.
[0236] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0237] The computer program product for determining a device selection scheme provided by the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the foregoing method embodiments. For the specific implementation, reference can be made to the method embodiments, and will not be elaborated herein.
[0238] The device selection scheme determination device provided by the embodiments of the present invention can be specific hardware on the device or software or firmware installed on the device, etc. For the device provided by the embodiments of the present invention, its implementation principle and the technical effects produced are the same as those of the foregoing method embodiments. For the sake of brief description, for the parts not mentioned in the device embodiment, reference can be made to the corresponding content in the foregoing method embodiments. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the foregoing described systems, devices, and units can all refer to the corresponding processes in the above method embodiments, and will not be elaborated herein.
[0239] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections between each other can be through some communication interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical or other forms.
[0240] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0241] In addition, each functional unit in the embodiments provided by the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0242] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0243] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0244] Finally, it should be noted that the above-described embodiments are only specific embodiments of the present invention, which are used to illustrate the technical solutions of the present invention, rather than limiting it. The protection scope of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that any person skilled in the art within the technical scope disclosed by the present invention can still modify the technical solutions recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. A method for determining an equipment selection scheme, characterized in that: The method comprises: Enter the parameters of each candidate equipment selection scheme to start the production scheduling calculation task, and perform management operations on the production scheduling calculation task, wherein the management operations include copying, deleting, terminating calculation, viewing parameters, and viewing results; The production scheduling calculation task includes the following steps: Determine the optimal joint production schedule for each candidate equipment selection scheme and the evaluation indicators of each optimal joint production schedule based on a multi-objective optimization mathematical model; Verify the optimal joint production schedule for each candidate equipment selection scheme based on preset verification rules; Based on the evaluation indicators of each optimal joint production scheduling plan, the optimal equipment selection scheme is determined from the candidate equipment selection schemes that have passed the verification.
2. The method according to claim 1, characterized in that The parameters of the candidate equipment selection scheme include: The production capacity, raw material consumption, minimum / maximum operating load and load increase limits of intermediate product production equipment; The capacity, initial storage capacity, maximum storage capacity and lower limit of supply capacity of intermediate product storage equipment; The production capacity of final product production equipment, consumption of raw materials and intermediate products, minimum / maximum operating load and load increase limits, and the time from shutdown to product output.
3. The method according to claim 1, characterized in that The multi-objective optimization mathematical model includes the following optimization objectives: Maximizing the output of the final product; Minimize the number of shutdowns of final product production equipment due to insufficient supply of intermediate products; The loss of raw materials is minimized.
4. The method according to claim 1, characterized in that: The multi-objective optimization mathematical model includes the following main constraints: The load of the final product production equipment meets the minimum and maximum operating load limits, meets the load adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials; The rated load of the intermediate product production equipment meets the minimum and maximum operating load limits, meets the load adjustment limit of the production equipment, and the raw material consumption is less than or equal to the total amount of raw materials; The inventory and pressure of the intermediate product storage equipment meet the minimum and maximum inventory limits and pressure limits.
5. The method according to claim 1, characterized in that Based on the multi-objective optimization mathematical model, the optimal joint production schedule for each candidate equipment selection scheme is determined, including: Initialize the load of the final product production equipment in each candidate equipment selection scheme to the minimum production load; Determine the time when the intermediate product production equipment and the final product production equipment in each candidate equipment selection scheme need to be shut down; Adjust the production load of intermediate products and final products in each candidate equipment selection scheme to reduce the total overflow of intermediate products and the amount of intermediate products remaining in the intermediate product storage equipment; Based on the adjusted production load of the intermediate products and final products in each candidate equipment selection scheme, the optimal joint production schedule for each candidate equipment selection scheme is determined.
6. The method according to claim 1, characterized in that The evaluation indexes include the total output of the final product, the number of shutdowns of the final product production equipment due to insufficient supply of intermediate products, and the total loss of raw materials. The evaluation indexes of each optimal joint production scheduling plan are determined based on the multi-objective optimization mathematical model, including: The output of the final product of each candidate equipment selection scheme in each time period is cumulatively calculated to obtain the total output of the final product corresponding to each candidate equipment selection scheme; Count the number of production stoppages caused by insufficient supply of intermediate products or insufficient supply of raw materials for each candidate equipment selection solution; The loss of raw materials for each candidate equipment selection scheme in each time period is cumulatively calculated to obtain the total loss of raw materials corresponding to each candidate equipment selection scheme.
7. The method according to claim 1, characterized in that The verification of the optimal joint production scheduling plan of each candidate equipment selection scheme based on the preset verification rules includes: Based on the correctness verification rules, the optimal joint production scheduling plan of each candidate equipment selection scheme is verified for correctness; Based on the optimality verification rules, the optimal joint production scheduling plan of each candidate equipment selection scheme is verified for optimality.
8. A device for determining equipment selection scheme, characterized in that: The device comprises: The calculation task management module is used to input the parameters of each candidate equipment selection scheme to start the production scheduling calculation task, and perform management operations on the production scheduling calculation task, wherein the management operations include copying, deleting, terminating calculation, viewing parameters, and viewing results; The production scheduling determination module is used to determine the optimal joint production scheduling plan for each candidate equipment selection scheme and the evaluation indicators of each optimal joint production scheduling plan based on a multi-objective optimization mathematical model; The production scheduling verification module is used to verify the optimal joint production scheduling plan of each candidate equipment selection scheme based on preset verification rules; The selection scheme screening module is used to determine the optimal equipment selection scheme from the candidate equipment selection schemes that have passed the verification based on the evaluation indicators of each optimal joint production scheduling plan.
9. A computer device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the device selection scheme determination method as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the method for determining an equipment selection scheme as described in any one of claims 1 to 7.