Co-production control method and control system for instant food

By defining the set of production operation processes, calculating switching energy consumption terms, building switching energy consumption matrix, and searching for global optimization based on greedy algorithms, the problems of low switching efficiency and high energy consumption in convenience food production are solved, and efficient connection of production operation processes and reduced energy consumption are achieved.

CN119692746BActive Publication Date: 2025-05-16SICHUAN BAIJIA AKUAN FOOD IND CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510208628.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-05-16
Estimated Expiration
2045-02-25

AI Technical Summary

Technical Problem

In the prior art, the switching efficiency of the production operation process during the convenience food production process is low and the switching energy consumption is high, especially in a production mode of multiple varieties and specifications.

Method used

Provide a collinear production control method and control system for convenience foods. By defining a collection of production operation processes, calculating switching energy consumption items, building a switching energy consumption matrix, and global optimization based on greedy algorithms, optimizing the operating process sequence, and ultimately minimizing switching energy consumption.

Benefits of technology

By optimizing the order of production operation processes, efficient connection of production operation processes is achieved, production efficiency is improved, and energy consumption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119692746B_ABST
    Figure CN119692746B_ABST
Patent Text Reader

Abstract

The present invention discloses a co-production control method and control system for instant food, which relates to the field of production control technology, including: defining a set of production operation processes for a co-production line; defining a switching energy consumption item, using the switching energy consumption item to calculate the energy consumption required for switching between each two production operation processes, and outputting a switching energy consumption set, wherein the switching energy consumption item includes the energy consumption of the equipment repetition rate, the energy consumption of the material transfer distance, and the energy consumption of the equipment initialization; constructing a switching energy consumption matrix according to the switching energy consumption set; based on a greedy algorithm, performing global optimization in the production operation process set with the switching energy consumption matrix to obtain a serialized production operation process; and performing sequential switching control on the production operation process set according to the serialized production operation process. The present invention solves the technical problems of low switching efficiency and high switching energy consumption in the prior art of the production operation process, and achieves the technical effect of improving production efficiency and reducing energy consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of production control, and in particular to a co-production control method and control system for convenience foods. Background Art

[0002] In the production process of convenience foods, the production process usually involves multiple links, such as raw material delivery, preliminary processing, fine processing, packaging, etc. These production links often rely on different production lines for switching and coordination. In the prior art, with the diversification of production lines and the complexity of production tasks, the switching efficiency of production process is low, especially in the production mode of multiple varieties and specifications, the energy consumption required for switching between operation processes is high. Specifically, the switching of production process involves not only the frequent start and stop of equipment, but also the transfer of materials and the reconfiguration of equipment. These operations will lead to unnecessary energy consumption and affect production efficiency.

[0003] Especially in the production of instant foods, the production process needs to be flexibly scheduled according to the characteristics of different products. For example, the production process of instant noodles and instant porridge may switch between different production lines, which requires the production lines to be efficiently coordinated to avoid repeated starts and stops and resource conflicts. However, traditional production scheduling methods often cannot be adjusted intelligently according to actual needs, resulting in high energy consumption in switching production processes, affecting overall production efficiency. Summary of the invention

[0004] The present application provides a co-production control method and control system for convenience foods, which are used to solve the technical problems of low switching efficiency and high switching energy consumption of production operation processes in the prior art.

[0005] In view of the above problems, the present application provides a co-production control method and control system for convenience foods.

[0006] In a first aspect of the present application, a method for controlling the co-production of convenience foods is provided, the method comprising:

[0007] A set of production operation processes for a collinear production line is defined, wherein each node in the set of production operation processes corresponds to a production operation process; a switching energy consumption item is defined, and the energy consumption required for switching between every two production operation processes is calculated using the switching energy consumption item, and a switching energy consumption set is output, wherein the switching energy consumption item includes equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption; a switching energy consumption matrix is ​​constructed based on the switching energy consumption set; based on a greedy algorithm, a global optimization is performed in the set of production operation processes using the switching energy consumption matrix to obtain a serialized production operation process; and a sequential switching control of the set of production operation processes is performed according to the serialized production operation process.

[0008] The second aspect of the present application provides a co-production control system for convenience foods, the system comprising:

[0009] A production operation process definition module, the production operation process definition module is used to define a set of production operation processes for a co-line production line, each node in the production operation process set corresponds to a production operation process; an energy consumption calculation module, the energy consumption calculation module is used to define switching energy consumption items, and the energy consumption required for switching between every two production operation processes is calculated using the switching energy consumption items, and a switching energy consumption set is output, wherein the switching energy consumption items include equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption; a switching energy consumption matrix construction module, the switching energy consumption matrix construction module is used to construct a switching energy consumption matrix according to the switching energy consumption set; an optimization module, the optimization module is used to perform global optimization in the production operation process set based on a greedy algorithm using the switching energy consumption matrix to obtain a serialized production operation process; a sequential switching control module, the sequential switching control module is used to perform sequential switching control on the production operation process set according to the serialized production operation process.

[0010] One or more technical solutions provided in this application have at least the following technical effects or advantages:

[0011] The present application defines a set of production operation processes for a collinear production line, wherein each node in the set of production operation processes corresponds to a production operation process; defines a switching energy consumption item, uses the switching energy consumption item to calculate the energy consumption required for switching between each two production operation processes, and outputs a switching energy consumption set, wherein the switching energy consumption item includes equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption; constructs a switching energy consumption matrix based on the switching energy consumption set; based on a greedy algorithm, uses the switching energy consumption matrix to perform global optimization in the set of production operation processes to obtain a serialized production operation process; and performs sequential switching control on the set of production operation processes according to the serialized production operation process. The present invention solves the technical problems of low switching efficiency and high switching energy consumption in the prior art, by analyzing the set of operation processes of a collinear production line, calculating the switching energy consumption item between each two operation processes, constructing a switching energy consumption matrix, performing global optimization on the matrix based on a greedy algorithm, optimizing the sequence of the operation processes, and ultimately minimizing the switching energy consumption, and by sequential switching control, ensuring efficient connection of the production operation processes, thereby achieving the technical effect of improving production efficiency and reducing energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0013] Figure 1 A schematic flow chart of a method for controlling the co-production of convenience foods provided in an embodiment of the present application;

[0014] Figure 2 A schematic diagram of the structure of a co-production control system for convenience foods provided in an embodiment of the present application.

[0015] Explanation of the reference numerals: production operation process definition module 11, energy consumption calculation module 12, switching energy consumption matrix construction module 13, optimization module 14, sequential switching control module 15. DETAILED DESCRIPTION

[0016] The present application provides a co-production control method and control system for convenience foods, aiming to solve the technical problems of low switching efficiency and high switching energy consumption in the prior art of production operation processes. By analyzing the operation process set of the co-line production line and calculating the switching energy consumption items between every two operation processes, a switching energy consumption matrix is ​​constructed, and the matrix is ​​globally optimized based on a greedy algorithm to optimize the sequence of the operation processes, ultimately minimizing the switching energy consumption. Through sequential switching control, efficient connection of the production operation processes is ensured, thereby achieving the technical effect of improving production efficiency and reducing energy consumption.

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

[0018] It should be noted that any variations of the terms "include" and "have" are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules that are not explicitly listed or inherent to these processes, methods, products or devices.

[0019] Embodiment 1, as Figure 1 As shown, the present application provides a co-production control method for convenience foods, the method comprising:

[0020] Step S100: define a production operation process set for a collinear production line, wherein each node in the production operation process set corresponds to a production operation process.

[0021] In the embodiment of the present application, in order to define a set of production operation processes for a common production line, the overall structure of the production line is first analyzed to obtain the equipment layout, functional areas and the order of each operation link of the production line. This process is completed with the help of existing production monitoring systems (such as SCADA systems) or process design files. These systems provide information such as the status of equipment in the production line, material flow paths, etc. Through these data, the functional areas of the production line, such as the raw material receiving area, processing area and packaging area, can be identified.

[0022] Next, based on process documents (such as BOM tables or process roadmaps), production tasks are subdivided into different work processes. Each work process represents a specific operation step in the production line, such as raw material delivery, preliminary processing, fine processing, packaging, etc. On this basis, according to the specific description in the process flow, each work process is matched with the equipment or area on the production line one by one, and the starting and ending positions of each work process are determined. The input and output points of these positions or tasks are the boundaries of the nodes.

[0023] After determining the work flow and its boundaries, the next step is to assign a unique identifier to each work flow. The identifier of each work flow node ensures that the execution of each step can be accurately identified and tracked throughout the production process. For example, each work flow node can be numbered according to the order of the process flow, such as "P1, P2, P3", etc., to ensure the uniqueness of the node.

[0024] These numbered process nodes form a production process set. Each node in the set corresponds to an independent production process in the production line, and the connection between the nodes reflects the sequence of the production process. For example, node "P1" may represent raw material input, node "P2" represents preliminary processing, and node "P3" represents fine processing. The process set forms a complete production process system by recording the identifier, function description and corresponding equipment information of each node.

[0025] Through the above steps, in the final set of production operation processes, each node corresponds to a specific production operation process.

[0026] Step S200: define switching energy consumption items, use the switching energy consumption items to calculate the energy consumption required for switching between every two production operation processes, and output a switching energy consumption set, wherein the switching energy consumption items include equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption.

[0027] In the embodiment of the present application, the switching energy consumption items are first defined, and the switching energy consumption items include equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption.

[0028] When calculating the energy consumption required for switching between each two production operation processes with the switching energy consumption item, the equipment repetition rate energy consumption is calculated first. The calculation of equipment repetition rate energy consumption depends on the equipment management system (such as PLC control system, SCADA system), which can record the startup data and operation data of the equipment in real time. When switching between each operation process, the equipment may need to restart or adjust the status, especially in multiple switching operations, the startup of the equipment will consume additional power. Obtain the power consumption data when the equipment is started through the equipment management system, and calculate the additional energy required for each equipment startup. For example, the power consumed by the equipment each time it is started is 10kWh. When switching between each two production operation processes, record the number of equipment startups and calculate the energy consumption. Monitor the start and stop records of each equipment through the equipment management system, accumulate the energy consumption at each startup, and finally obtain the equipment repetition rate energy consumption. For example, if the equipment is started 3 times between two operation processes, the equipment repetition rate energy consumption is 3 startups × the power consumed at each startup.

[0029] The calculation of energy consumption over material transfer distance relies on the energy efficiency data of the logistics management system (LMS) and automated transmission equipment (such as conveyor belts, etc.). The logistics management system records the flow path of materials between production operations and the specific location and distance of each material transfer. The power consumption data of the equipment is collected in real time through sensors installed on conveyor belts or automated handling equipment. For example, the power consumption of the conveyor belt can be monitored by a current sensor, and the energy consumption is calculated using the relevant formulas for material flow in combination with the material transportation distance. Specifically, the material transfer energy consumption is obtained by multiplying the power consumption of the conveyor belt by the material transportation distance.

[0030] Equipment initialization energy consumption refers to the additional energy consumed by the equipment when it performs state adjustment, cleaning, calibration or other preparatory work each time the operation process switches. This part of energy consumption is usually obtained through the maintenance record of the equipment. The energy consumed during each initialization operation is recorded in the equipment management system or equipment maintenance record. Whenever the production operation process switches, the equipment may need to perform some additional operations, such as equipment calibration, cleaning, reconfiguration, etc., which consume additional electricity. To calculate the equipment initialization energy consumption, extract the energy consumption data for each initialization from the equipment management system or equipment maintenance record, and calculate the average of these data. For example, assuming that the energy consumption data for equipment initialization is 10kWh, 12kWh, 11kWh, 9kWh and 10kWh, by calculating the average of these data, the average value of the equipment initialization energy consumption is obtained, such as 10.4kWh.

[0031] Through the calculation of the above three energy consumption items, we can finally get the switching energy consumption set. The switching energy consumption set includes the total energy consumption between every two production operation processes, including the equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption.

[0032] Step S300: constructing a switching energy consumption matrix according to the switching energy consumption set.

[0033] In the embodiment of the present application, the size of the switching energy consumption matrix is ​​first determined. It is an n×n matrix, where n is the number of production operation processes. The rows and columns of the matrix represent each operation process in the production operation process set. Each element of the matrix represents the energy consumption required when switching from one operation process to another.

[0034] Next, use the data in the switching energy consumption set to fill in all parts of the matrix. Each element of the matrix represents the switching energy consumption from one operation process to another, and these energy consumption values ​​are directly derived from the switching energy consumption set. The switching energy consumption between each pair of operation processes consists of three independent energy consumption items, namely, the equipment repetition rate energy consumption, the material transfer distance energy consumption, and the equipment initialization energy consumption. For example, the elements in the matrix will be filled with independent values ​​of the equipment repetition rate energy consumption, material transfer energy consumption, and equipment initialization energy consumption from one operation process to another.

[0035] Since the production process can be switched bidirectionally, that is, it can switch from one process to another or vice versa, the lower and upper triangles of the switching energy consumption matrix will be filled according to the data in the switching energy consumption set. For example, if the switching energy consumption from process one to process two is 30kWh, and the switching energy consumption from process two to process one is 40kWh, then the corresponding positions of the matrix will be 30 and 40 respectively.

[0036] The diagonal elements of the matrix represent the energy consumption between the same operation processes, which are usually set to 0, because there is no switching energy consumption between the same operation processes, or this part of the energy consumption can be ignored. Therefore, the diagonal element values ​​of the matrix are 0.

[0037] Through the above steps, the construction of the switching energy consumption matrix is ​​completed.

[0038] Step S400: Based on a greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the set of production operation processes to obtain a serialized production operation process.

[0039] In the embodiment of the present application, the previous production line and the next production line of the collinear production line are first located, and a set of sorted production operation processes is obtained according to the operation relationship between the two production lines and the collinear production line. Then, based on the switching energy consumption matrix, a global optimization is performed in the sorted operation process set through a greedy algorithm, and the sequence of operation processes with the minimum switching energy consumption at each step is selected, and finally the optimal serialized production operation process is obtained.

[0040] Furthermore, in the method provided in the embodiment of the application, based on the greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the set of production operation processes, and further includes:

[0041] The preceding production line and the succeeding production line of the collinear production line are located; a set of sorted production operation processes is obtained according to the operation relationship between the preceding production line and the succeeding production line and the collinear production line; based on a greedy algorithm, a global optimization is performed in the sorted production operation process set using the switching energy consumption matrix to obtain a serialized production operation process.

[0042] In the embodiment of the present application, the previous production line and the next production line of the collinear production line are first located. The operation relationship between the previous production line and the next production line and the collinear production line is analyzed and determined through the production plan management system or the process design file. Specifically, the previous production line and the next production line connected to the collinear production line are determined by querying the production management system. In this way, the previous production line and the next production line of the collinear production line are obtained, which provides a basis for the subsequent operation process sorting.

[0043] Next, based on the operational relationship between the previous production line, the next production line and the collinear production line, the sorted production operation process set is obtained. By analyzing the operational relationship between the previous production line and the collinear production line, the starting point of the production operation process is determined; by analyzing the operational relationship between the next production line and the collinear production line, the end point of the operation process is determined. Then, the operation process of the previous production line is placed at the starting point of the set, and the operation process of the next production line is placed at the end point, and the other operation processes are sorted according to the material flow and process requirements between the two. Through this analysis and sorting, a sorted production operation process set is obtained.

[0044] Then, based on the greedy algorithm and combined with the switching energy consumption matrix, the sorted production process set is globally optimized. First, the process in the sorted production process set is taken as the starting point, and an unsorted process set is defined, which contains all the processes that have not been sorted and optimized. The switching energy consumption matrix provides the switching energy consumption information between every two processes, including the energy consumption of equipment repetition rate, the energy consumption of material transfer distance, and the energy consumption of equipment initialization. Starting from the starting point in the sorted set, the greedy algorithm selects the next process with the smallest switching energy consumption with the current process, and adds it to the sorted set, while removing the process from the unsorted process set. This process continues until all processes are arranged in the order of minimum switching energy consumption. Through this process, the serialized production process is obtained.

[0045] Furthermore, in the method provided in the embodiment of the application, obtaining the sorted production operation process set also includes:

[0046] Analyze the operating relationship between the previous production line and the co-linear production line to determine the starting point of the production operation process set, analyze the operating relationship between the subsequent production line and the co-linear production line to determine the end point of the production operation process set; perform preliminary sorting according to the starting point of the production operation process set and the end point of the production operation process set to obtain a sorted production operation process set.

[0047] In an embodiment of the present application, the operational relationship between the previous production line and the collocated production line is first analyzed to determine the starting point of the production operation process set. This process is performed by using a production planning management system (such as an MES system) or a process design file. The input-output relationship between production lines and the material flow path are recorded and tracked in real time by the MES system. The upstream production line of the collocated production line is determined by querying the input module of the MES system. For example, if the collocated production line is responsible for product processing and the raw materials come from the previous production line (such as a raw material processing line), the raw material processing line is confirmed as the starting point of the production operation process set by analyzing the data in the system.

[0048] Next, analyze the operational relationship between the next production line and the collocated production line to determine the end point of the production process set. This step is also performed through the output module in the MES system, querying the downstream production line of the collocated production line to identify the recipient of its output semi-finished or finished products. For example, assuming that the output products of the collocated production line need to enter the packaging line for packaging, the packaging line is the end point of the production process set. By analyzing the flow of materials, the operation process of the next production line is identified and used as the end point.

[0049] After determining the starting point and the end point, the production process set is preliminarily sorted according to the starting point and the end point to obtain the sorted production process set. This process is based on the material flow path and process requirements. For example, suppose the production process nodes are P1 (raw material processing), P2 (product processing) and P3 (packaging). According to the flow order of materials from P1 to P2 and then from P2 to P3, the production process set is sorted in order as {P1, P2, P3}. At this point, the sorted production process set is formed, which is a preliminary sorting result based on the starting point of the previous production line and the end point of the next production line, combined with the dependency of the production process and the material flow path.

[0050] Furthermore, in the method provided in the embodiment of the application, based on the greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the set of sorted production operation processes, and further includes:

[0051] Obtain the remaining unsorted production operation process set; take the switching energy consumption matrix as input, take the starting point in the sorted production operation process set, select the next operation process with the smallest switching energy consumption from the unsorted production operation process set, and add the next operation process to the sorted production operation process set, and update the unsorted production operation process set at the same time; until the unsorted production operation process set returns to an empty set, obtain the serialized production operation process.

[0052] In the embodiment of the present application, the remaining unsorted production operation process set is first determined. In the previous step, the sorted production operation process set has been obtained, which includes the starting point and the end point in the production operation process. The remaining part is the unsorted production operation process set, which includes the operation process nodes whose order has not yet been determined. By analyzing the material flow relationship and process requirements between production lines, the unsorted operation process set can be obtained.

[0053] Then, the global optimization of the greedy algorithm is started with the switching energy consumption matrix as input. The switching energy consumption matrix is ​​a matrix containing the switching energy consumption between every two work processes. Each element in the matrix represents the switching energy consumption from work process Pi to work process Pj, including the energy consumption of equipment repetition rate, the energy consumption of material transfer distance, and the energy consumption of equipment initialization. The matrix provides energy consumption data between all work processes, providing a basis for the greedy algorithm to select the optimal path.

[0054] Then, starting from the starting point in the sorted production process set, the next process with the lowest switching energy consumption with the current process is selected through a greedy algorithm. By querying the switching energy consumption matrix, the switching energy consumption between each process in the unsorted process set and the starting point in the sorted process set is compared, and the process corresponding to the lowest switching energy consumption is selected and added to the sorted set. For example, if the sorted set contains P1 as the starting point, and the switching energy consumption matrix shows that the switching energy consumption from P1 to P2 is smaller than that from P1 to P3, then P2 will be selected as the next process.

[0055] Next, the selected process is added to the sorted production process set, and the unsorted production process set is updated. Each time a process is selected and added to the sorted set, the corresponding process in the unsorted set is removed. For example, if P2 is selected, P2 is removed from the unsorted set and added to the sorted set.

[0056] This process will continue until the unsorted production process set returns to an empty set. At each step, the greedy algorithm selects the optimal path from the unsorted set so that each process is arranged in the order of minimum switching energy consumption. The selection of each step is based on the local optimal strategy, and finally through the whole process, the energy consumption of the overall process is minimized.

[0057] Finally, the serialized production process is obtained through global optimization of the greedy algorithm.

[0058] Furthermore, in the method provided in the embodiment of the application, the expression of the greedy algorithm includes:

[0059] ;

[0060] in, represents the next job flow currently selected greedily, which is a job flow P selected from the current unsorted set U j U is the current unordered production process set, that is, the set of process nodes that have not yet been selected. α, β, and γ are the weights of the equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption in the switching energy consumption, which are pre-set by technical experts. E last Indicates the equipment set used in the current operation process. This set includes all the equipment used in the current operation process and can be obtained through the production planning and scheduling system (such as MES system). j Indicates the equipment set used in the switching operation process. The equipment requirements of each operation process are determined by parsing the operation process design file. For example, if an operation process requires equipment A and equipment B, then E j Contains collection information for these devices. To represent the number of devices shared between two job processes, we calculate the device set E last and E j The intersection of . Represents the number of all equipment involved between two operation processes, by calculating the equipment set E last and E j The union of d is obtained. m Indicates the transfer distance of material m from the current operation process, which is obtained from the operation process design file. To measure the transportation difficulty of material m for switching energy consumption, it is pre-set by technical experts. M is the total number of material types, indicating all material types involved in the production process. Indicates switching of work flow E j The newly added equipment collection in refers to the new equipment collection that needs to be introduced when switching from the current operation flow to the operation flow to be selected. e Indicates the initialization energy consumption of device e, which can be obtained from the device specification document or operation manual.

[0061] In the execution process of the greedy algorithm, the starting point of the current operation process is first selected from the unsorted operation process set, and the initial operation process is determined by querying the material input and output relationship of the operation process in the production plan. Then, for each unsorted operation process P in the set, j , calculate its switching energy consumption value according to the above function, including equipment overlap, material transfer energy consumption and equipment initialization energy consumption. Select the P with the smallest switching energy consumption j As the next work flow. j Add the sorted production process set and remove P from the unsorted set U j , then update the current E last For E j Repeat the above steps until the unsorted job flow set is an empty set, and all job flows have been selected and arranged in the order of minimum switching energy consumption. Finally, the serialized production job flow is obtained through the greedy algorithm.

[0062] Furthermore, in the method provided in the embodiment of the application, after obtaining the serialized production operation process, it also includes:

[0063] The serialized production operation process is synchronously analyzed to determine whether the serialized production operation process includes a synchronous operation process; if it includes a synchronous operation process, the serialized production operation process is synchronously processed to output a synchronous-serialized production operation process.

[0064] In an embodiment of the present application, the serialized production operation process is first analyzed synchronously. The analysis extracts the time information of each operation process, including the start time, end time, duration, and equipment demand information, through a production scheduling system (such as an MES system). Next, a time interval comparison method is used to perform a time overlap analysis on the operation process to check whether there are operation processes that overlap in time and share equipment. Specifically, the time window of each operation process is checked to analyze whether they have intersections, and whether there are multiple operation processes sharing the same equipment during these intersection time periods. If it is detected that multiple operation processes need to use the same equipment (such as equipment A) at the same time in the same time period, these operation processes will be marked as synchronous operation processes. If no time overlap or equipment conflict is detected, it is considered that there is no synchronous operation process, and the current serialized production operation process is directly output.

[0065] If synchronous operation processes are included, the serialized production operation processes are synchronized. First, the time nodes of the synchronous operation processes are adjusted through scheduling optimization algorithms (such as constraint programming). Specifically, the earliest start time and the latest end time of each synchronous operation process are calculated, and then the start time of these operation processes is adjusted to be the same to ensure that they can be started and executed in the same time period. When adjusting the time, ensure that the time schedule of other operation processes is not affected to ensure the overall stability of the production plan. Next, the equipment involved in the synchronous operation process is optimized and scheduled to ensure that the synchronous operation process can share these equipment without equipment conflicts. The specific operation includes checking whether the equipment required for the synchronous operation process can be reasonably allocated in the adjusted time period through the resource scheduling algorithm. If equipment conflicts occur, adjust the execution order of the operation process or reallocate the equipment to ensure that the synchronous operation process can be executed smoothly. For example, assuming that both synchronous operation processes P1 and P2 need to use equipment A, and there is only one equipment A, check whether the time periods of P1 and P2 overlap. If there is a conflict, postpone the execution time of P2 slightly, or choose to adjust the use time of equipment A so that P1 and P2 will not use equipment A at the same time to avoid equipment conflicts.

[0066] After the synchronization of time and equipment, a new production process sequence is output, namely the synchronous-serialized production process.

[0067] Furthermore, in the method provided in the embodiment of the application, locating the previous production line and the next production line where the co-line production line is located also includes:

[0068] If the previous production line or the next production line is a co-line production line, record the serialized production operation process of the previous production line or the serialized production operation process of the next production line; update the sorted production operation process set according to the serialized production operation process of the previous production line or the serialized production operation process of the next production line.

[0069] In an embodiment of the present application, firstly, a production scheduling system (such as an MES system) or a process design document (such as a production route map) is used to determine whether the previous production line or the next production line belongs to a co-line production line. A co-line production line refers to a production line that is closely related to the current production line in terms of material flow, equipment use or process flow. If the previous production line or the next production line has a direct dependency on the current production line in terms of the operating process, for example, the previous production line produces instant noodles and the next production line produces instant porridge, and there is resource sharing or material transfer between these operating processes, then it is marked as a co-line production line.

[0070] After confirming that the previous production line or the next production line is a co-line production line, record its serialized production operation process. The serialized production operation process refers to the order of operation processes based on process requirements and resource optimization, including detailed information such as the timing of the operation process, equipment requirements, and material allocation. For example, the operation process of the previous production line may include the production steps of instant noodles, such as "A1: flour mixing", "A2: cooking noodles", and "A3: drying", while the operation process of the next production line may include the production steps of instant porridge, such as "A4: porridge preparation", "A5: heating", and "A6: packaging". Extract this operation process information from the production scheduling system and record it.

[0071] Next, the currently sorted production process set is updated according to the serialized production process of the previous or next production line. During the update process, the dependency relationship between the process of the previous or next production line and the current production process is first analyzed. Based on these dependencies, it is determined that the process of the previous or next production line needs to be inserted into the appropriate position in the sorted production process set. For example, if the process of the previous production line needs to be completed first to provide raw materials, its process is inserted at the beginning of the set; if the process of the next production line needs to be started after the current process is completed, it is inserted at the end of the set.

[0072] At the same time, when inserting the operation flow, check the coordination of time arrangement and equipment resource allocation. For example, if the noodle cooking step (A2) of the previous production line and a step of the current production line (such as A3: drying) need to share the same equipment, adjust the time arrangement to avoid equipment conflicts. If the time cannot be adjusted, reallocate the resources to ensure that the operation flow can be smoothly connected.

[0073] After adjustment, a new set of production operation processes is formed. For example, assuming that the current production operation process set is {A3: Drying}, and the operation process of the previous production line is {A1: Flour mixing, A2: Noodle cooking}, after analyzing the dependency relationship and equipment coordination, the operation process of the previous production line is finally inserted into the set to form an updated operation process set {A1: Flour mixing, A2: Noodle cooking, A3: Drying}. If the operation process of the subsequent production line (such as the production of instant porridge) needs to be executed after the current operation process is completed, it is added to the end of the set to form the final updated set {A1: Flour mixing, A2: Noodle cooking, A3: Drying, A4: Porridge preparation, A5: Heating, A6: Packaging}.

[0074] Finally, an updated set of sorted production process flows is output to ensure that all process flows can be executed in an optimized order, thereby reducing switching energy consumption, improving production efficiency, and optimizing collaborative operations of multiple production lines.

[0075] Step S500: performing sequential switching control on the production operation process set according to the serialized production operation process.

[0076] In the embodiment of the present application, each operation process is started and executed in sequence according to the serialized production operation process. The start and end time of each operation process has been determined, and it is executed in this order to ensure that the operation processes are connected in a predetermined order without any conflicts. Through this sequential control, all operation processes are completed efficiently, production scheduling is optimized, and overall production efficiency is improved.

[0077] In the embodiments of the present application, in summary, the embodiments of the present application have at least the following technical effects:

[0078] The present application defines a set of production operation processes for a collinear production line, wherein each node in the set of production operation processes corresponds to a production operation process; defines a switching energy consumption item, uses the switching energy consumption item to calculate the energy consumption required for switching between each two production operation processes, and outputs a switching energy consumption set, wherein the switching energy consumption item includes equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption; constructs a switching energy consumption matrix based on the switching energy consumption set; based on a greedy algorithm, uses the switching energy consumption matrix to perform global optimization in the set of production operation processes to obtain a serialized production operation process; and performs sequential switching control on the set of production operation processes according to the serialized production operation process. The present invention solves the technical problems of low switching efficiency and high switching energy consumption in the prior art, by analyzing the set of operation processes of a collinear production line, calculating the switching energy consumption item between each two operation processes, constructing a switching energy consumption matrix, performing global optimization on the matrix based on a greedy algorithm, optimizing the sequence of the operation processes, and ultimately minimizing the switching energy consumption, and by sequential switching control, ensuring efficient connection of the production operation processes, thereby achieving the technical effect of improving production efficiency and reducing energy consumption.

[0079] Embodiment 2 is based on the same inventive concept as the co-production control method for instant food in the above embodiment. Figure 2 As shown, the present application provides a co-production control system for instant food, and the system and method embodiments in the present application are based on the same inventive concept. The system includes:

[0080] A production operation process definition module 11, the production operation process definition module 11 is used to define a set of production operation processes for a co-line production line, and each node in the production operation process set corresponds to a production operation process; an energy consumption calculation module 12, the energy consumption calculation module 12 is used to define switching energy consumption items, and use the switching energy consumption items to calculate the energy consumption required for switching between every two production operation processes, and output a switching energy consumption set, wherein the switching energy consumption items include equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption; a switching energy consumption matrix construction module 13, the switching energy consumption matrix construction module 13 is used to construct a switching energy consumption matrix according to the switching energy consumption set; an optimization module 14, the optimization module 14 is used to perform global optimization in the production operation process set based on a greedy algorithm, using the switching energy consumption matrix to obtain a serialized production operation process; a sequential switching control module 15, the sequential switching control module 15 is used to perform sequential switching control on the production operation process set according to the serialized production operation process.

[0081] Furthermore, the system is also used to implement the following functions:

[0082] The preceding production line and the succeeding production line of the collinear production line are located; a set of sorted production operation processes is obtained according to the operation relationship between the preceding production line and the succeeding production line and the collinear production line; based on a greedy algorithm, a global optimization is performed in the sorted production operation process set using the switching energy consumption matrix to obtain a serialized production operation process.

[0083] Furthermore, the system is also used to implement the following functions:

[0084] Analyze the operating relationship between the previous production line and the co-linear production line to determine the starting point of the production operation process set, analyze the operating relationship between the subsequent production line and the co-linear production line to determine the end point of the production operation process set; perform preliminary sorting according to the starting point of the production operation process set and the end point of the production operation process set to obtain a sorted production operation process set.

[0085] Furthermore, the system is also used to implement the following functions:

[0086] Obtain the remaining unsorted production operation process set; take the switching energy consumption matrix as input, take the starting point in the sorted production operation process set, select the next operation process with the smallest switching energy consumption from the unsorted production operation process set, and add the next operation process to the sorted production operation process set, and update the unsorted production operation process set at the same time; until the unsorted production operation process set returns to an empty set, obtain the serialized production operation process.

[0087] Furthermore, the system is also used to implement the following functions:

[0088] The expression of the greedy algorithm includes:

[0089] ;

[0090] P next represents the next job flow currently selected greedily, P j represents a candidate operation process in the unsorted set, U is the current unsorted production operation process set, α, β, and γ represent the weights of equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption in the switching energy consumption respectively; E last Indicates the equipment set used by the current job process, E j Indicates the set of devices used to switch the job flow. To represent the number of devices shared between two job processes, Indicates the number of all equipment involved between two operation processes; d m Indicates the transfer distance of material m from the current operation process. To measure the transportation difficulty of material m for switching energy consumption, M is the total number of material types; Indicates switching of work flow E j The newly added device collection in P e Represents the initialization energy consumption of device e.

[0091] Furthermore, the system is also used to implement the following functions:

[0092] The serialized production operation process is synchronously analyzed to determine whether the serialized production operation process includes a synchronous operation process; if it includes a synchronous operation process, the serialized production operation process is synchronously processed to output a synchronous-serialized production operation process.

[0093] Furthermore, the system is also used to implement the following functions:

[0094] If the previous production line or the next production line is a co-line production line, record the serialized production operation process of the previous production line or the serialized production operation process of the next production line; update the sorted production operation process set according to the serialized production operation process of the previous production line or the serialized production operation process of the next production line.

[0095] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. And the above-mentioned specific embodiments of this specification are described. The processes depicted in the accompanying drawings do not necessarily require the specific order and continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0096] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

[0097] This specification and drawings are merely exemplary illustrations of the present application and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application intends to include these modifications and variations.

Claims

1. A co-production control method for instant food, characterized in that: The method comprises: A production operation process set for a collinear production line is defined, wherein each node in the production operation process set corresponds to a production operation process, and the collinear production line refers to a production line that is closely related to the current production line in terms of material flow, equipment use or process flow; Define a switching energy consumption item, use the switching energy consumption item to calculate the energy consumption required for switching between every two production operation processes, and output a switching energy consumption set, wherein the switching energy consumption item includes equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption; According to the switching energy consumption set, a switching energy consumption matrix is ​​constructed, wherein the method of constructing the switching energy consumption matrix is: the rows and columns of the matrix respectively represent each operation process in the production operation process set; the elements of each matrix represent the energy consumption required when switching from one operation process to another operation process; Based on a greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the production operation process set to obtain a serialized production operation process; The production operation process set is sequentially switched and controlled according to the serialized production operation process.

2. The method according to claim 1, characterized in that Based on a greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the production operation process set, and the method includes: Locating the previous production line and the next production line where the collinear production line is located; According to the operation relationship between the preceding production line, the succeeding production line and the collinear production line, a set of sorted production operation processes is obtained; Based on the greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the set of sorted production operation processes to obtain a serialized production operation process.

3. The method according to claim 2, characterized in that The method of obtaining a sorted production operation process set includes: Analyze the operation relationship between the preceding production line and the collocated production line to determine the starting point of the production operation flow set, and analyze the operation relationship between the succeeding production line and the collocated production line to determine the end point of the production operation flow set; A preliminary sorting is performed according to the starting point of the production operation process set and the end point of the production operation process set to obtain a sorted production operation process set.

4. The method according to claim 2, characterized in that Based on a greedy algorithm, the switching energy consumption matrix is ​​used to perform global optimization in the sorted production operation process set, and the method includes: Get the remaining unsorted production operation process set; Taking the switching energy consumption matrix as input, taking the starting point in the sorted production process set as the starting point, selecting the next process with the smallest switching energy consumption from the unsorted production process set, and adding the next process to the sorted production process set, while updating the unsorted production process set; Until the unsorted production operation process set returns to an empty set, the serialized production operation process is obtained.

5. The method according to claim 4, characterized in that The expression of the greedy algorithm includes: ; represents the next job flow currently selected greedily, represents a candidate operation process in the unsorted set, U is the current unsorted production operation process set, α, β, and γ are the weights of the equipment repetition rate energy consumption, material transfer distance energy consumption, and equipment initialization energy consumption in the switching energy consumption respectively; E last Indicates the equipment set used by the current job process, E j Indicates the set of devices used to switch the job flow. To represent the number of devices shared between two job processes, Indicates the number of all equipment involved between two operation processes; d m Indicates the transfer distance of material m from the current operation process. To measure the transportation difficulty of material m for switching energy consumption, M is the total number of material types; Indicates switching of work flow E j The newly added device collection in P e Represents the initialization energy consumption of device e.

6. The method according to claim 1, characterized in that After obtaining the serialized production operation process, the method includes: Performing synchronous analysis on the serialized production operation process to determine whether the serialized production operation process includes a synchronous operation process; If a synchronous operation process is included, the serialized production operation process is synchronously processed to output a synchronous-serialized production operation process.

7. The method according to claim 2, characterized in that Positioning the previous production line and the next production line where the co-linear production line is located, the method further comprises: If the previous production line or the next production line is a co-line production line, record the serialized production operation flow of the previous production line or the serialized production operation flow of the next production line; The sorted production operation process set is updated according to the serialized production operation process of the previous production line or the serialized production operation process of the next production line.

8. A co-production control system for instant food, characterized in that: The system comprises: A production operation process definition module, wherein the production operation process definition module is used to define a set of production operation processes for a collinear production line, wherein each node in the set of production operation processes corresponds to a production operation process, and the collinear production line refers to a production line that is closely associated with the current production line in terms of material flow, equipment use or process flow; An energy consumption calculation module, the energy consumption calculation module is used to define switching energy consumption items, calculate the energy consumption required for switching between every two production operation processes with the switching energy consumption items, and output a switching energy consumption set, wherein the switching energy consumption items include equipment repetition rate energy consumption, material transfer distance energy consumption and equipment initialization energy consumption; A switching energy consumption matrix construction module, wherein the switching energy consumption matrix construction module is used to construct a switching energy consumption matrix according to the switching energy consumption set, wherein the method of constructing the switching energy consumption matrix is: the rows and columns of the matrix respectively represent each operation process in the production operation process set; Each element of the matrix represents the energy consumption required when switching from one operation process to another; An optimization module, the optimization module is used to perform global optimization in the production operation process set based on a greedy algorithm using the switching energy consumption matrix to obtain a serialized production operation process; A sequential switching control module is used to perform sequential switching control on a set of production operation processes according to the serialized production operation process.

Citation Information

Patent Citations

  • Implementation method of energy-saving and optimizing system of injection molding machine

    CN102773981A

  • Industrial production process adjustment method and device, storage medium and electronic equipment

    CN118052403A