An intelligent control and decision-making system and method for an intelligent factory
By designing intelligent control and decision-making systems in smart factories, optimizing the material transport path between functional areas, the problems of material data incoordination and inconvenient transport are solved, and the production efficiency and cost reduction are improved.
Patent Information
- Application Number
- CN202510450074.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-04-11
AI Technical Summary
In the existing smart factories, material data between functional areas is incoherent and transportation is inconvenient, resulting in a large amount of irresistible losses in the production process. How to reduce unnecessary packaging and transportation processes, reduce material transportation losses and transportation resource costs have become an urgent problem.
Design an intelligent control and decision-making system for smart factories, including functional area marking units, functional area allocation units and decision-making units. Through functional area marking processing, transport path analysis and decision-making comparison operations, the transport path of materials between functional areas is optimized, and material residence time and resource consumption are reduced.
Through intelligent control and decision-making systems, shorten the residence time of materials in the production process, improve production efficiency, optimize processes, realize rapid switching and adjustment of production lines, reduce material losses and transfer resource costs, reduce production costs, and improve product quality.
Smart Images

Figure CN119962939B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent factory decision-making, and specifically to an intelligent control and decision-making system and method for an intelligent factory. Background Art
[0002] An intelligent factory is a core component of Industry 4.0, representing an advanced model for the transformation of the manufacturing industry towards digitization, networking, and intelligence. Generally, it connects the equipment, tools, and products within the factory through Internet of Things technology to achieve real-time data collection and communication. A large amount of production data is collected and deeply mined and processed using big data analysis technology. Through analysis, the production process is further optimized, equipment failures are predicted, and product quality is improved. In current intelligent factories, although a large number of automated devices, robots, etc. are also used to improve efficiency, due to the unitized mode, the material data output between each unit is not coordinated enough in terms of time and not convenient enough in terms of transfer, resulting in a large amount of irresistible losses in the production process. Therefore, in the control and decision-making of current intelligent factories, how to reduce unnecessary sub-packaging and transfer links, reduce material transportation losses, and reduce transfer resource costs is one of the problems that need to be solved urgently at present. Summary of the Invention
[0003] The purpose of the present invention is to provide an intelligent control and decision-making system and method for an intelligent factory to solve the problems raised in the prior art.
[0004] To achieve the above purpose, the present invention provides the following technical solution: An intelligent control and decision-making system for an intelligent factory, the system includes:
[0005] A functional area marking unit, configured to receive an input work order for functional area marking processing to form a functional area marking list;
[0006] A functional area allocation unit, configured to receive an input work order for transfer path analysis to obtain a functional area allocation list, where the transfer path includes the transfer distance of materials between functional areas, the duration of materials staying on the transfer device, and the material weight;
[0007] A decision-making unit, configured to receive the functional area allocation list to perform a comparison operation with the functional area marking list, and after confirming that there are no identical processes in the same functional area, feedback to the administrator node.
[0008] According to the above technical solution, the functional area marking processing includes marking processing according to the comparison between the functional area area and the area required for the process. Among them, if the area required for any work order in the input work order list is greater than the area of a certain functional area, then mark the process on the certain functional area, and each process is marked only once to form the functional area marking list of the certain functional area.
[0009] According to the above technical solution, the transfer path analysis includes the first transfer path analysis, the second transfer path analysis, and the third transfer path analysis;
[0010] Among them, the first transfer path analysis seeks the optimal solution based on the transfer distance of materials between functional areas to form the first functional area allocation decision; the second transfer path analysis forms the second functional area allocation decision based on the residence time of materials on the transfer device on the basis of the first functional area allocation decision; the third transfer path analysis forms the third functional area allocation decision based on the material weight on the basis of the second functional area allocation decision.
[0011] According to the above technical solution, the first functional area allocation decision includes:
[0012] Model the functional area list in the smart factory, calculate the sum of the distances from any functional area to all other functional areas, form a functional area distance list in ascending order, extract the association relationships between the processes in the input work order based on the input work order, where the association relationship means that there is material transportation between two processes. Based on the association relationships between the processes, select the process with the largest number of association relationships for functional area selection to form the first functional area allocation decision, which specifically includes: select according to the functional area distance list. If the process is marked in the functional area marker list of the selected functional area, continue to select downward until the matching of the process and the functional area is satisfied, and mark the process as the first process.
[0013] According to the above technical solution, the second functional area allocation decision includes:
[0014] Based on the first functional area allocation decision, determine the first process and the functional area where the first process is located. Obtain the start time and material requirement data of all processes based on the input work order. Transport the materials produced by the first process to other functional areas based on the functional area where the first process is located. Then the formed transport data includes:
[0015] Set the start time list as , which respectively refer to the start production times of other processes except the first process, arranged in ascending order, and take the zero point of the day according to the date of the start production time as the record, where represents the number of other processes except the first process; form the material data of the materials produced by the first process required by each process corresponding to the time list. If there is no association relationship with the first process, record it as 0 to form the demand list , which respectively refer to the material data of the materials produced by the first process required by other processes except the first process;
[0016] Set the data of the materials produced by the first process per unit time as , for any process i except the first process, calculate the duration of the material staying on the transfer device:
[0017]
[0018] Among them, represents the duration of the material staying on the transfer device for any process i. If is less than 0, it is determined that the duration of the material staying on the transfer device is also 0; represents the value data of any process i in the time list; represents the value data of any process i in the demand list; represents rounding the value; represents the production demand cut-off time of the previous process of any process i. When i is equal to 1, is equal to the start production time of the first process; represents a unit of time;
[0019] Calculate the duration of the material staying on the transfer device for each process as the output of the second functional area allocation decision.
[0020] According to the above technical solution, the third functional area allocation decision includes:
[0021] Based on the demand list Obtain the material weight and record it as list , among which, respectively represent the weights of the material data produced by the first process required by other processes except the first process;
[0022] Obtain the transfer distance between other functional areas and the functional area where the first process is located, and establish the following decision function relationship:
[0023]
[0024] Among them, represents the decision function value under the jth decision; , respectively represent the resource loss coefficient for staying on the transfer device per unit time per unit weight and the transportation loss coefficient per unit distance per unit weight; represents the distance between the functional area where process i is located and the functional area where the first process is located under the jth decision.
[0025] According to the above technical solution, the decisions in the decision function include:
[0026] Randomly allocate each process to other functional areas except the functional area corresponding to the first process;
[0027] And perform sequential calculations according to the decision execution table. Among them, based on the sum of the distances between the other functional areas corresponding to each decision formed by the calculation and the functional area corresponding to the first process, the decision execution table is formed in ascending order of the sum of the distances;
[0028] And set a decision execution threshold. When the number of decision function values reaches the decision execution threshold, stop making decisions, take the minimum value among the current decision function values as the output decision, and arrange the remaining decisions in ascending order to form an alternative decision table.
[0029] According to the above technical solution, it further includes:
[0030] Based on the output decision, form a functional area allocation list;
[0031] Based on the functional area allocation list, compare it with the functional area marking list. If there are the same processes in the same functional area, abandon the current decision, reselect the first decision from the alternative decision table until it is confirmed that there are no same processes in the same functional area, and then feedback the decision to the administrator node;
[0032] If there is no way to select a new decision in the alternative decision table, execute an alarm to the administrator node.
[0033] An intelligent control and decision-making method for a smart factory, the method includes:
[0034] Receive the input work order and perform functional area marking processing to form a functional area marking list;
[0035] Receive the input work order and perform transfer path analysis to obtain a functional area allocation list, where the transfer path includes the transfer distance of materials between functional areas, the residence time of materials on the transfer device, and the material weight;
[0036] Receive the functional area allocation list to perform a comparison operation with the functional area marking list. After confirming that there are no same processes in the same functional area, feedback it to the administrator node.
[0037] Compared with the prior art, the beneficial effects of the present invention are: Based on the smart factory, this application adopts an intelligent decision-making method. Based on the input work order, a command and decision-making platform is built to realize the utilization rate of the transfer material resource device between different functional areas within the smart factory, which can shorten the residence time of materials in the production process, improve production efficiency, optimize the process, realize the rapid switching and adjustment of the production line, improve production flexibility, reduce material losses and transfer resource costs, effectively reduce production costs, improve product quality, and enhance the market competitiveness of the enterprise. Description of the Drawings
[0038] Figure 1 It is a module schematic diagram of an intelligent control and decision-making system for a smart factory of the present invention;
[0039] Figure 2 This is a schematic diagram of the functional process of an intelligent control and decision-making system for an intelligent factory of the present invention. Detailed implementation manners
[0040] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0041] Embodiment: As Figure 1 - Figure 2 shown, the present invention provides a technical solution, specifically including an intelligent control and decision-making system for an intelligent factory. The system includes:
[0042] A functional area marking unit 101, configured to receive an input work order and perform functional area marking processing to form a functional area marking list; the functional area marking processing includes marking processing according to the comparison between the functional area area and the area required for the process. Among them, if the area required for any work order in the input work order list is greater than the area of a certain functional area, then mark the process on the certain functional area, and each process is marked only once to form a functional area marking list of the certain functional area.
[0043] In the actual production process, material production machinery sometimes requires large-scale mechanical equipment and has relatively high requirements for the functional area. Therefore, on the premise of the decision-making in this application, the area of the functional area is further limited, and implementation conditions are preferentially set. For example, if the area required for a certain production process in the input work order is 50 square meters, then mark the production process on all functional areas below 50 square meters, meaning that the current functional area cannot match the production process.
[0044] A functional area allocation unit 102, configured to receive an input work order and perform transfer path analysis to obtain a functional area allocation list, where the transfer path includes the transfer distance of materials between functional areas, the duration of materials staying on the transfer device, and the material weight;
[0045] The transfer path analysis includes the first transfer path analysis, the second transfer path analysis, and the third transfer path analysis;
[0046] Among them, the first transfer path analysis seeks the optimal solution based on the transfer distance of materials between functional areas to form the first functional area allocation decision; the second transfer path analysis is based on the duration of materials staying on the transfer device, and forms the second functional area allocation decision on the basis of the first functional area allocation decision; the third transfer path analysis is based on the material weight, and forms the third functional area allocation decision on the basis of the second functional area allocation decision.
[0047] The first functional area allocation decision includes:
[0048] Model the functional area list in the intelligent factory, calculate the sum of the distances from any functional area to all other functional areas, form a functional area distance list in ascending order, extract the association relationships between each process in the input work order based on the input work order, where the association relationship means that there is material transportation between two processes. Based on the association relationships between each process, select the process with the largest number of association relationships for functional area selection to form the first functional area allocation decision, which specifically includes: select according to the functional area distance list. If the process is marked in the functional area mark list of the selected functional area, continue to select downward until the matching of the process and the functional area is satisfied, and mark the process as the first process.
[0049] The second functional area allocation decision includes:
[0050] Based on the first functional area allocation decision, determine the first process and the functional area where the first process is located. Obtain the start time and material requirement data of all processes based on the input work order. Transport the materials produced by the first process to other functional areas based on the functional area where the first process is located. Then the formed transport data includes:
[0051] Set the start time list as , , which respectively refer to the start production times of other processes except the first process, arranged in ascending order, and take the zero point of the day according to the date of the start production time as the record, where represents the number of other processes except the first process; form the material data of the materials produced by the first process required by each process corresponding to the time list. If there is no association relationship with the first process, record it as 0 to form the demand list , , which respectively refer to the material data of the materials produced by the first process required by other processes except the first process;
[0052] Set the data of the materials produced by the first process per unit time as , then for any process i except the first process, calculate the duration of the material staying on the transfer device:
[0053]
[0054] Among them, represents the duration that the material stays on the transfer device for any process i. If is less than 0, it is determined that the duration that the material stays on the transfer device is also 0; represents the value data of any process i in the time list; represents the value data of any process i in the demand list; represents rounding the value; represents the production demand cut-off time of the previous process of any process i. When i is equal to 1, is equal to the start production time of the first process; represents a unit of time; when i is equal to 2, is equal to the production demand cut-off time of the previous process, that is, , where c is the start production time of the first process;
[0055] Calculate the duration that the material of each process stays on the transfer device as the output of the second functional area allocation decision.
[0056] The third functional area allocation decision includes:
[0057] Based on the demand list Obtain the material weight, and correspondingly record it as the list , where respectively represent the weights of the material data produced by the first process required by other processes except the first process;
[0058] Obtain the transfer distance between other functional areas and the functional area where the first process is located, and establish the following decision function relationship:
[0059]
[0060] where represents the value of the decision function under the jth decision; , respectively represent the resource loss coefficient for staying on the transfer device per unit time per unit weight and the transportation loss coefficient per unit distance per unit weight; represents the distance between the functional area where process i is located and the functional area where the first process is located under the jth decision.
[0061] The decisions in the decision function include:
[0062] Randomly allocate each process to other functional areas except the functional area corresponding to the first process;
[0063] And perform sequential calculations according to the decision execution table, where the distance sum between other functional areas corresponding to each decision formed based on the calculation and the functional area corresponding to the first process is used to form the decision execution table in ascending order of the distance sum;
[0064] And set a decision execution threshold. When the number of decision function values reaches the decision execution threshold, stop making decisions, take the minimum value among the current decision function values as the corresponding output decision, and arrange the remaining decisions in ascending order to form an alternative decision table.
[0065] It further includes: a decision-making unit 103, configured to receive the functional area allocation list to perform a comparison operation with the functional area marking list, and after confirming that there are no identical processes in the same functional area, feedback to the administrator node.
[0066] Based on the output decision, form a functional area allocation list;
[0067] Based on the functional area allocation list, compare with the functional area marking list. If there are identical processes in the same functional area, abandon the current decision, reselect the first decision from the alternative decision table until it is confirmed that there are no identical processes in the same functional area, and then feedback the decision to the administrator node;
[0068] If it is impossible to select a new decision in the alternative decision table, execute an alarm to the administrator node.
[0069] An intelligent control and decision-making method for an intelligent factory, the method includes:
[0070] Receive the input work order and perform functional area marking processing to form a functional area marking list;
[0071] Receive the input work order and perform transfer path analysis to obtain a functional area allocation list, where the transfer path includes the transfer distance of materials between functional areas, the residence time of materials on the transfer device, and the material weight;
[0072] Receive the functional area allocation list to perform a comparison operation with the functional area marking list, and after confirming that there are no identical processes in the same functional area, feedback to the administrator node.
[0073] For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and without departing from the spirit or basic characteristics of the present invention, the present invention can be implemented in other specific forms. Therefore, in any regard, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, it is intended to encompass all changes falling within the meaning and scope of the equivalent elements of the claims in the present invention. Any reference signs in the claims should not be regarded as limiting the claimed rights.
Claims
1. A smart factory intelligent control and decision-making system, characterized by: The system includes: a function area marking unit configured to receive an input work order and perform function area marking processing to form a function area marking list; a functional area allocation unit, configured to receive an input work order, perform a transfer path analysis, and obtain a functional area allocation list, wherein the transfer path includes a transfer distance of the material between functional areas, a time the material stays on the transfer device, and a weight of the material; a decision unit, configured to receive the function area allocation list to perform a comparison operation with the function area marking list, and after confirming that the same process does not exist in the same function area, feedback is given to the administrator node; The functional area marking process includes marking according to the comparison between the functional area area and the area required for the process, wherein if the area required for the process of any work order in the input work order list is larger than the area of a certain functional area, then the process is marked on a certain functional area, and each process is marked only once, so as to form a functional area marking list of a certain functional area; The transport path analysis includes a first transport path analysis, a second transport path analysis, and a third transport path analysis; Among them, the first transfer path analysis seeks the optimal solution based on the transfer distance of the material between the functional areas to form the first functional area allocation decision; the second transfer path analysis is based on the length of time the material stays on the transfer device, and forms the second functional area allocation decision based on the first functional area allocation decision; the third transfer path analysis is based on the weight of the material, and forms the third functional area allocation decision based on the second functional area allocation decision; The first functional area allocation decision includes: Model the functional area list in the smart factory, calculate the sum of the distances from any functional area to all other functional areas, form a functional area distance list in ascending order, extract the association relationship between the processes in the input work order based on the input work order, where the association relationship refers to the existence of material transportation between two processes, and select the process with the largest number of association relationships based on the association relationship between the processes to form the first functional area allocation decision, which specifically includes: selecting according to the functional area distance list, if the process is marked in the functional area mark list of the selected functional area, continue to select downward until the process and the functional area match, and mark the process as the first process; The second functional area allocation decision includes: Based on the first functional area allocation decision, the first process and the functional area where the first process is located are determined. Based on the input work order, the start time and material requirement data of all processes are obtained. Based on the functional area where the first process is located, the materials produced by the first process are transported to other functional areas. The transport data formed includes: Set the start time list to , They refer to the start time of production of other processes except the first process, arranged in order from small to large, and recorded at zero o'clock on the date of the start time of production. Represents the number of processes other than the first process; the material data produced by the first process to form the demand of each process in the corresponding time list, if there is no association with the first process, it is recorded as 0 to form a demand list , They refer to the material data produced by the first process that are required by other processes except the first process; Set the data of production materials per unit time of the first process as , then for any process i except the first process, calculate the time the material stays on the transfer device: ; in, Represents the time that the material stays on the transfer device for any process i. If it is less than 0, the time the material stays on the transfer device is also considered to be 0; Represents the value data of any process i in the time list; Represents the value data of any process i in the requirement list; Represents the value of the integer; Represents the production demand deadline of the previous process of any process i. When i is equal to 1, Equal to the start time of production of the first process; Represents a unit of time; Calculate the time that the materials of each process stay on the transfer device as the output of the second functional area allocation decision; The third functional area allocation decision includes: Based on the requirements list Get the material weight, which is recorded as a list ,in, They represent the weight of the material data produced by the first process required by other processes except the first process; Obtain the transfer distance between other functional areas and the functional area where the first process is located, and establish the decision function relationship as follows: ; in, represents the value of the decision function under the j-th decision; , They represent the resource loss coefficient per unit time staying on the transfer device under unit weight and the transportation loss coefficient per unit distance under unit weight respectively; Represents the distance between the functional area where process i is located under the j-th decision and the functional area where the first process is located.
2. According to claim 1, the intelligent factory intelligent control and decision-making system is characterized by: The decisions in the decision function include: Randomly assign each process to other functional areas except the functional area corresponding to the first process; and performing sequential calculations according to the decision execution table, wherein, based on the calculated sum of distances between other functional areas under each decision and the functional area corresponding to the first process, the sum of distances is arranged in ascending order to form a decision execution table; And set the decision execution threshold. When the number of decision function values reaches the decision execution threshold, stop making decisions, take the minimum value of the current decision function value corresponding to the output decision, and arrange the remaining decisions from small to large to form an alternative decision table.
3. The intelligent control and decision-making system for a smart factory according to claim 2 is characterized in that: Also includes: Based on the output decisions, a functional area allocation list is formed; Based on the functional area allocation list and the functional area mark list, if there is the same process in the same functional area, the current decision is abandoned and the first decision is reselected from the alternative decision table until it is confirmed that there is no same process in the same functional area, and then the decision is fed back to the administrator node; If there is an alternative decision table, the new decision cannot be selected and an alarm is sent to the administrator node.
4. A smart factory intelligent control and decision-making method, used to implement a smart factory intelligent control and decision-making system as described in any one of claims 1-3, characterized in that: The method includes: receiving input work orders for function area tag processing to form a function area tag list; Receive input work orders and perform transfer path analysis to obtain a functional area allocation list, wherein the transfer path includes the transfer distance of the material between functional areas, the time the material stays on the transfer device, and the weight of the material; Receive the functional area assignment list to perform a comparison operation with the functional area marking list, and after confirming that the same process does not exist in the same functional area, feedback is given to the administrator node.
Citation Information
Patent Citations
Smart factory production efficiency optimization system and method based on big data analysis
CN116828001A
System for smart factory
CN117575243A