Order management system of smart factory

By monitoring the yield rate of sub-manufacturing processes of smart factories in real time and obtaining alternative sub-items, the order delay problem is solved, and cost control and on-time delivery is achieved.

CN120562847AInactive Publication Date: 2025-08-29RONGAI TECH (NANTONG) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510653681.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-08-29
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the order management of smart factories, production delays occur due to equipment failure and other reasons, which affects the overall delivery period of the order, and the existing technology cannot effectively solve it.

Method used

By monitoring the yield rate of each sub-manufacturing process in real time, stopping the process with yield rate below the standard, and obtaining alternative sub-items, selecting appropriate delivery methods and transportation methods to complete the order, avoiding delays in overall delivery deadlines.

Benefits of technology

Effectively control the negative impact of the manufacturing process, reduce resource waste, reduce overall cost of sub-items, and ensure orders are delivered on time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120562847A_ABST
    Figure CN120562847A_ABST
Patent Text Reader

Abstract

The invention discloses an order management system of a smart factory. According to the technical scheme, when it is detected that the smart factory starts the total manufacturing process for the target object in a certain manufacturing order, firstly, all the sub-objects needed for assembling the target object are determined based on the manufacturing order, and the yield of all the sub-objects after the manufacturing process is started is monitored in real time; therefore, when it is detected that the yield of a certain sub-object is low subsequently, the current manufacturing process of the sub-object is stopped, and the alternative sub-object is obtained in other modes to complete the total manufacturing process of the target object. And before tracking that the manufacturing process of the manufacturing order is about to end, selecting a delivery place and a transportation mode matched with the alternative sub-objects according to the extra cost consumed by obtaining the alternative sub-objects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to order management technology, and in particular to an order management system for a smart factory. Background Art

[0002] In related technologies, a smart factory based on intelligent manufacturing is a collection of manufacturing equipment that can automatically complete the manufacturing of various objects. It can improve the processing efficiency of object manufacturing, reduce labor costs, has good versatility, and can be used in the production of a variety of objects.

[0003] Order management is a crucial part of smart factory management. Effective order management can improve production efficiency, optimize resource utilization, and enhance customer satisfaction.

[0004] However, in related technologies, smart factories can only manage orders based on the original production plan and schedule. This can easily lead to inadequate overall order management. For example, if a manufacturing item on an order is delayed for some reason, other manufacturing processes involving the same item may also be affected and unable to continue production, thus affecting the overall delivery deadline of the order. Summary of the Invention

[0005] The embodiment of the present application provides an order management system for a smart factory, thereby solving the problem in the related art that the order management mode for each manufacturing equipment in the smart factory is not reasonable.

[0006] According to one aspect of the embodiments of the present application, an order management system for a smart factory is provided, including:

[0007] When detecting that the smart factory has initiated a general manufacturing process for a target manufacturing order, determining each sub-manufacturing process based on the target manufacturing order, wherein the target manufacturing order is used to obtain a target object assembled from a plurality of sub-objects, and each sub-manufacturing process is used to manufacture one sub-object;

[0008] Monitor the yield rate of each sub-manufacturing process within a corresponding preset period, and select the sub-manufacturing process in which the yield rate is lower than a preset standard as a target sub-manufacturing process, where one sub-manufacturing process corresponds to one preset period;

[0009] Stopping the target sub-manufacturing process and obtaining an alternative sub-object for replacing the target sub-object, wherein the target sub-object is the sub-object manufactured by the target sub-manufacturing process;

[0010] After detecting that the manufacturing progress of the target manufacturing order meets the limit progress value, a corresponding delivery method is selected for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the alternative sub-object.

[0011] Optionally, in another embodiment of the system of the present application, before monitoring the yield rate of each sub-manufacturing process within a corresponding preset period, the system further includes:

[0012] Determining, based on a preset set of candidate objects, candidate sub-objects corresponding to each sub-object; and determining a candidate manufacturing cycle required to manufacture each candidate sub-object;

[0013] Based on the candidate manufacturing cycles, the preset cycles are determined for the sub-manufacturing processes corresponding to the sub-objects.

[0014] Optionally, in another embodiment of the system of the present application, determining the preset period for the sub-manufacturing process corresponding to each sub-object based on the alternative manufacturing period includes:

[0015] detecting that an alternative manufacturing cycle corresponding to a first candidate sub-object is less than a first preset duration, selecting a cycle longer than a target time period as a preset cycle of a sub-manufacturing process corresponding to the first candidate sub-object, wherein the first candidate sub-object is any one of all the candidate sub-objects;

[0016] It is detected that the alternative manufacturing cycle corresponding to the first candidate sub-object is greater than or equal to the first preset time length, and a cycle shorter than the target time period is selected as the preset cycle of the sub-manufacturing process corresponding to the first candidate sub-object.

[0017] Optionally, in another embodiment of the system of the present application, obtaining a candidate sub-object for replacing the target sub-object includes:

[0018] determining at least one manufacturing device for manufacturing the target sub-object;

[0019] The manufacturing equipment is instructed to start an alternative sub-manufacturing process, wherein the alternative sub-manufacturing process is used to manufacture the alternative sub-object.

[0020] Optionally, in another embodiment of the system of the present application, detecting that the manufacturing progress of the target manufacturing order meets a limit progress value includes:

[0021] detecting whether the remaining time required to complete the target manufacturing order is less than a second preset time length;

[0022] If so, it is determined that the manufacturing progress of the target manufacturing order meets the limit progress value.

[0023] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the candidate sub-object includes:

[0024] Determining the redundant time cost and the redundant amount cost included in the redundant manufacturing cost;

[0025] Based on the redundant time cost, a corresponding delivery location is selected for the target manufacturing order; and based on the monetary time cost, a corresponding transportation method is selected for the target manufacturing order.

[0026] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery location for the target manufacturing order based on the redundant time cost includes:

[0027] obtaining the initial delivery location recorded in the target manufacturing order;

[0028] detecting that the redundant time cost is greater than a limit time cost value, and determining a time difference between the redundant time cost and the limit time cost value;

[0029] Inputting the time difference into a preset time cost model to obtain a target delivery location, wherein the target delivery location is a delivery location with a shorter transportation time from the smart factory than the initial delivery location;

[0030] The target delivery location is used as the delivery location corresponding to the target manufacturing order.

[0031] Optionally, in another embodiment of the system of the present application, selecting a corresponding transportation method for the target manufacturing order based on the amount and time cost includes:

[0032] Obtaining the initial transportation method recorded in the target manufacturing order;

[0033] detecting that the redundant amount cost is greater than the limit amount cost value, and determining the amount difference between the redundant amount cost and the limit amount cost value;

[0034] The amount difference is input into a preset amount cost model to obtain a target transportation mode, wherein the target transportation mode is a transportation mode with a lower amount cost than the initial transportation mode.

[0035] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the candidate sub-object includes:

[0036] Obtaining the initial manufacturing cost corresponding to the target sub-manufacturing process recorded in the target manufacturing order;

[0037] It is detected that the cost difference between the redundant manufacturing cost and the initial manufacturing cost is less than a preset cost value, and the initial delivery method recorded in the target manufacturing order is used as the delivery method.

[0038] Optionally, in another embodiment of the system of the present application, determining the redundant time cost included in the redundant manufacturing cost includes:

[0039] Obtaining a timeliness index corresponding to the candidate sub-object, and determining the redundant time cost based on the timeliness index;

[0040] The timeliness index includes the replacement time λ of the candidate sub-object. v , the number of candidate sub-objects V, the object parameter h of each candidate sub-object c h v and a communication frequency λ and a target communication distance d in the order management system, wherein the target communication distance is the communication distance between the manufacturing equipment corresponding to the alternative sub-manufacturing process and the order management system;

[0041] The redundant time cost is determined by the following formula:

[0042]

[0043] According to another aspect of the embodiments of the present application, an electronic device is provided, including:

[0044] a memory for storing executable instructions; and

[0045] A display is used to execute the executable instructions with the memory to complete the operation of any of the above-mentioned order management systems of the smart factory.

[0046] According to another aspect of an embodiment of the present application, a computer-readable storage medium is provided for storing computer-readable instructions, which, when executed, perform the operations of any of the above-mentioned order management systems of a smart factory.

[0047] In the present application, when it is detected that the target manufacturing equipment in the smart factory is about to manufacture the target object, other manufacturing equipment belonging to the same power supply system as the target manufacturing equipment is obtained; the current manufacturing process of the other manufacturing equipment is stopped, and the first batch manufacturing process of the target object by the target manufacturing equipment is started after a first static period, wherein the first static period matches the number of other manufacturing equipment; after determining that the first batch of manufacturing processes is completed, the first power consumption value consumed by the target manufacturing equipment during the first batch of manufacturing processes is obtained, and based on a preset equipment load relationship, a first reasonable power consumption value matching the first batch of manufacturing processes is determined, wherein the equipment load relationship records the power value that the target manufacturing equipment needs to consume to complete the first batch of manufacturing processes under normal operating load; after determining that the first power consumption value is less than the first reasonable power consumption value, the second batch manufacturing process of the target object by the target manufacturing equipment is started.

[0048] By applying the technical solution of the present application, it is possible to achieve a method in which, when it is detected that an important manufacturing equipment in a smart factory is about to manufacture an important object, the manufacturing process of other manufacturing equipment that shares the same circuit system with the important manufacturing equipment is stopped, and after it is determined that the important manufacturing equipment has completed the manufacturing of the first batch of objects, the manufacturing process of the next batch of objects is not started immediately. Instead, the power consumption consumed by the important manufacturing equipment to complete the manufacturing of the first batch of objects is first obtained to indirectly determine whether the current load of the manufacturing equipment is too heavy, and the subsequent object manufacturing process of the equipment will only be started when it is detected that the power consumption is within a reasonable consumption range.

[0049] On the one hand, the technical solution of this application avoids the problem of production delays in smart factories due to equipment failure or other reasons, which affects the overall delivery time of the order. On the other hand, by tracking and managing each factory's orders throughout their lifecycle, it can flexibly select a delivery method that matches the manufacturing cost for each order, thereby achieving the goal of controlling the total cost of each order.

[0050] The technical solution of the present application is further described in detail below through the accompanying drawings and examples. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present application and, together with the description, serve to explain the principles of the present application.

[0052] The present application can be more clearly understood from the following detailed description with reference to the accompanying drawings, in which:

[0053] Figure 1 A schematic diagram of an order management system for a smart factory proposed in this application;

[0054] Figure 2 This is the overall flow chart of the order management system for a smart factory proposed in this application;

[0055] Figure 3 This is a schematic diagram of the structure of the order management system of the smart factory proposed in this application;

[0056] Figure 4 This is a schematic diagram of the structure of the electronic device proposed in this application. DETAILED DESCRIPTION

[0057] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It should be noted that unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present application.

[0058] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0059] The following description of at least one exemplary embodiment is merely illustrative in nature and is not intended to limit the present disclosure, its application, or uses.

[0060] Technologies, systems, and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such technologies, systems, and devices should be considered part of the specification.

[0061] It should be noted that like reference numerals and letters refer to like items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0062] In addition, the technical solutions between the various embodiments of the present application can be combined with each other, but it must be based on the fact that ordinary technicians in this field can implement it. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0063] The following combination Figure 1-Figure 2 The following describes an order management system for a smart factory according to an exemplary embodiment of the present application. It should be noted that the following application scenarios are only provided to facilitate understanding of the spirit and principles of the present application, and the embodiments of the present application are not limited in this respect. On the contrary, the embodiments of the present application can be applied to any applicable scenario.

[0064] This application also proposes an order management system for a smart factory.

[0065] Figure 1The following schematically shows a flow chart of an order management system for a smart factory according to an embodiment of the present application. Figure 1 Shown, including:

[0066] S101, upon detecting that the smart factory has initiated a general manufacturing process for a target manufacturing order, determining each sub-manufacturing process based on the target manufacturing order, wherein the target manufacturing order is used to obtain a target object assembled from a plurality of sub-objects, and each sub-manufacturing process is used to manufacture one sub-object;

[0067] S102, monitoring the yield rate of each sub-manufacturing process within a corresponding preset period, and selecting a sub-manufacturing process with a yield rate lower than a preset standard as a target sub-manufacturing process, wherein one sub-manufacturing process corresponds to one preset period;

[0068] S103, stopping the target sub-manufacturing process and obtaining a spare sub-object for replacing the target sub-object, wherein the target sub-object is a sub-object manufactured by the target sub-manufacturing process;

[0069] S104 , after detecting that the manufacturing progress of the target manufacturing order meets the limit progress value, selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the spare sub-object.

[0070] In the context of the new era, an automated manufacturing factory is a collection of manufacturing equipment that can automatically complete the manufacturing of objects. It can improve the processing efficiency of object manufacturing, reduce labor costs, has good versatility, and can be used in the production of a variety of objects.

[0071] In related technologies, order management is a crucial part of smart factory management. As you can see, effective order management can improve production efficiency, optimize resource utilization, and enhance customer satisfaction.

[0072] However, there are some problems with the above method. When the production of a certain manufacturing item on the order is delayed due to equipment failure, mismatch of the manufacturing environment, insufficient material quality or material shortage, other manufacturing processes involving the item in the order may also be affected and unable to continue production, thereby affecting the overall delivery period of the order.

[0073] Therefore, how to design a full-cycle tracking and management system for orders has become a problem that those skilled in the art need to solve.

[0074] Based on this, the present application proposes an energy consumption management system in an automated manufacturing plant. Upon detecting that the smart factory has initiated the overall manufacturing process for a target object in a manufacturing order, the system first determines the sub-objects required to assemble the target object based on the manufacturing order, and monitors the yield of each sub-object in real time after the manufacturing process is initiated. This allows the system to subsequently stop the manufacturing process for a sub-object if a low yield is detected, and obtain a spare sub-object in other ways to complete the overall manufacturing process for the target object. Furthermore, before tracking that the manufacturing process for the manufacturing order is about to end, the system selects a delivery location and transportation method that matches the additional cost of obtaining the spare sub-object, based on the additional cost of obtaining the spare sub-object.

[0075] As can be understood, the technical solution of this application minimizes the negative impact of each stage of the manufacturing process by targeted planning, organization, control, and coordination of each sub-manufacturing process within the overall manufacturing process. This reduces manufacturing process costs, reduces idle manufacturing resources and waste, and minimizes the overall cost of sub-items within the overall manufacturing process.

[0076] In one approach, this application's full-cycle order tracking and management aims to balance costs within the manufacturing process of a smart factory. This avoids the drawback of related technologies that rely on mechanized execution of order processes unless faced with force majeure.

[0077] Furthermore, this application is hereby incorporated by reference Figure 2 Describe the plan in detail:

[0078] Step 1: When it is detected that the smart factory starts the overall manufacturing process for the target manufacturing order, each sub-manufacturing process is determined based on the target manufacturing order.

[0079] The target manufacturing order is used to obtain a target object assembled from a plurality of sub-objects, and each sub-manufacturing process is used to manufacture one sub-object.

[0080] For example, if the target manufacturing order is a bicycle manufacturing order, the target object is the bicycle. Furthermore, the target manufacturing order is the overall manufacturing process required to produce a complete bicycle. For example, it may include sub-processes composed of multiple objects, as well as subsequent assembly processes, quality inspection processes, etc.

[0081] As you can understand, since a bicycle is assembled from a frame, brakes, tires, and seat, each of these components is a sub-component. The manufacturing process for the frame is one sub-process, the manufacturing process for the brakes is another, and so on.

[0082] Step 2: Based on the preset candidate object set, determine the candidate sub-objects corresponding to each sub-object; and determine the backup manufacturing cycle required to manufacture each candidate sub-object.

[0083] In one embodiment, the present application needs to determine in advance the alternative sub-objects for each sub-object. For example, if the sub-object is a frame, the corresponding alternative sub-object can be a frame of other materials (for example, converted from plastic to metal), other shapes (for example, converted from straight to curved), and other sizes (for example, converted from large to medium).

[0084] In another approach, the present application also requires determining in advance the required manufacturing cycles for each candidate sub-object. Continuing with the above example, for example, it is necessary to determine the required manufacturing cycles for a metal frame, the required manufacturing cycles for a curved frame, and so on.

[0085] Step 3: Based on the backup manufacturing cycle, determine a preset cycle for the sub-manufacturing process corresponding to each sub-object.

[0086] In one approach, if the backup manufacturing cycle required for a candidate sub-component is relatively short (i.e., less than the first preset duration), this indicates that there is ample time to subsequently manufacture the candidate sub-component. Therefore, the present application can select a relatively long preset period (i.e., longer than the target time period) to monitor the yield of the sub-component. This avoids the problem of unnecessary replacement of backup sub-components and the resulting waste of redundant costs.

[0087] Alternatively, if the backup manufacturing cycle required for each candidate sub-item is relatively long (i.e., greater than or equal to the first preset duration), this means that there will be less time available for subsequent manufacturing of the candidate sub-item. Therefore, the present application can select a relatively short preset period (i.e., shorter than the target time period) as the yield monitoring period for the sub-item. This avoids delays in manufacturing order delivery due to replacement of the backup sub-item.

[0088] As an example, the first preset duration may be 2 days, 1 day, etc. As another example, the target time period may be 1 day, 0.5 day, etc.

[0089] Step 4: Monitor the yield rate of each sub-manufacturing process within the corresponding preset period, and select the sub-manufacturing process with a yield rate lower than the preset standard as the target sub-manufacturing process.

[0090] Among them, one sub-manufacturing process corresponds to one preset cycle.

[0091] It is understandable that, since the alternative sub-objects corresponding to different sub-objects may require different backup manufacturing cycles, the preset cycles corresponding to different sub-objects may also be different.

[0092] In one approach, the different preset cycles not only ensure that the timing of initiating the backup manufacturing process for each sub-item will not affect the delivery deadline of the overall order, but also avoid the problem of overloading the material conveying equipment of the smart factory caused by initiating the backup manufacturing process for a large number of sub-items at the same time.

[0093] As an example, the preset standard may be 60%, 70%, and so on.

[0094] Step 5: Stop the target sub-manufacturing process and determine at least one manufacturing device for manufacturing the target sub-object.

[0095] It is understandable that if a sub-item has a low yield rate for a period of time due to factors such as heavy load on the current manufacturing equipment, unstable current manufacturing environment, or problems with the current materials themselves, in order to ensure that the delivery deadline of the overall order is not affected, this application can stop the target sub-manufacturing process for that sub-item and use the manufacturing equipment (or other manufacturing equipment) that manufactured the target sub-item to manufacture the corresponding alternative sub-item.

[0096] Step 6: Instruct the manufacturing equipment to start the backup sub-manufacturing process.

[0097] The spare sub-manufacturing process is used to manufacture spare sub-objects.

[0098] It can be understood that since the spare sub-objects manufactured by the manufacturing equipment are of the same category as the original sub-objects (i.e., only the material, size, model, etc. have changed), it can start the spare sub-manufacturing process immediately after receiving the corresponding materials.

[0099] For example, when it is detected that the internal temperature of the manufacturing area in the factory is too high (high temperature will affect the molding state of materials such as rubber), which in turn causes the yield of the manufacturing equipment for manufacturing bicycle seats made of "rubber material" (tires are the target sub-objects) to drop significantly (below 40%), the factory management system will stop the manufacturing process of the bicycle seats made of rubber material (i.e. stop the target sub-process) and select one or several manufacturing equipment to start the manufacturing process of bicycle seats made of "plastic material" (i.e. the plastic material seat is the backup sub-object of the rubber material seat) (i.e. the backup sub-manufacturing process).

[0100] Step 7: Detect that the remaining time required to complete the target manufacturing order is less than a second preset duration, and determine that the manufacturing progress of the target manufacturing order meets the limit progress value.

[0101] In one embodiment, after detecting that the target manufacturing order is about to be completed (ie, less than a second preset time), the present application can initiate the step of determining the redundant manufacturing cost.

[0102] It is understandable that the purpose of determining redundant manufacturing costs in advance is to avoid the problem of further delaying the delivery period due to changing the delivery method after the entire order is manufactured.

[0103] As an example, the second preset duration may be 0.5 days, 1 day, and so on.

[0104] Step 8: Determine the redundant manufacturing cost, including the redundant time cost and the redundant monetary cost, and then proceed to step 9a or step 9b.

[0105] In one approach, redundant time costs include the additional time spent manufacturing the backup sub-object. For example, if a smart factory spends 2 days manufacturing the target sub-object and 2.5 days manufacturing the backup sub-object, the redundant time cost is 0.5 days.

[0106] It can be understood that if the time cost of manufacturing the candidate sub-object is lower than the time cost of manufacturing the target sub-object, the redundant time cost is zero.

[0107] In one embodiment, the present application may include the following methods in the process of determining the redundant time cost included in the redundant manufacturing cost:

[0108] Obtaining a timeliness index corresponding to the candidate sub-object, and determining the redundant time cost based on the timeliness index;

[0109] The timeliness index includes the replacement time λ of the candidate sub-object. v , the number of candidate sub-objects V, the object parameter h of each candidate sub-object c h v and a communication frequency λ and a target communication distance d in the order management system, wherein the target communication distance is the communication distance between the manufacturing equipment corresponding to the alternative sub-manufacturing process and the order management system;

[0110] The redundant time cost is determined by the following formula:

[0111]

[0112] Alternatively, the redundancy cost includes the additional cost of manufacturing the backup sub-object (determined by materials, power consumption, and other factors). For example, if the smart factory's target sub-object costs 2 yuan to manufacture, and the backup sub-object costs 2.5 yuan to manufacture, the redundancy cost is 0.5 yuan.

[0113] It can be understood that if the monetary cost of manufacturing the candidate sub-object is lower than the monetary cost of manufacturing the target sub-object, the redundancy monetary cost is zero.

[0114] Step 9a: Obtain the initial delivery location recorded in the target manufacturing order; detect that the redundant time cost is greater than the limit time cost value, and determine the time difference between the redundant time cost and the limit time cost value.

[0115] Step 10a: Input the time difference into a preset time cost model to obtain a target delivery location; and use the target delivery location as the delivery location corresponding to the target manufacturing order.

[0116] Among them, the target delivery location is a delivery location with a shorter transportation time from the smart factory than the initial delivery location.

[0117] In one method, if it is detected that the redundant time cost is greater than the limit time cost value, it means that the time cost of replacing the alternative sub-object is large (for example, the delivery deadline has been exceeded). Therefore, in order to avoid the problem of late delivery time affecting subsequent business processing, this application chooses to change the delivery location to shorten the overall delivery deadline of the order as much as possible.

[0118] In one approach, for example, if the initial delivery location is 1,000 km from the smart factory, the target delivery location can be a location 500 km from the smart factory. This means that business personnel can contact the consignee in advance to prepare for the change of delivery location.

[0119] In one approach, the time cost model in this application can be used to select the most reasonable target delivery location based on the time difference between the redundant time cost and the limit time cost value. For example, the larger the time difference, the closer the target delivery location is to the smart factory.

[0120] As an example, the limit time cost value may be 1 day or 0.5 day, etc.

[0121] Step 9b: Obtain the initial transportation method recorded in the target manufacturing order; Obtain the initial transportation method recorded in the target manufacturing order.

[0122] Step 10b: Detect that the redundant amount cost is greater than the limit amount cost value, determine the amount difference between the redundant amount cost and the limit amount cost value; input the amount difference into a preset amount cost model to obtain the target transportation method.

[0123] The target mode of transportation is a mode of transportation with lower cost than the initial mode of transportation.

[0124] In one method, if it is detected that the redundant amount cost is greater than the limit amount cost value, it means that the amount cost of replacing the alternative sub-object is large (for example, it has exceeded the total budget cost). Therefore, in order to avoid the problem of excessive amount cost affecting subsequent business processing, this application chooses to change the transportation method to shorten the overall budget cost of the order as much as possible.

[0125] In one method, for example, if the initial mode of transport is air transport, the target mode of transport can be land transport, etc. In other words, the business personnel can contact the consignee in advance to make them prepare for the change of delivery mode in advance.

[0126] In one embodiment, the cost-to-value model of this application can be used to select the most reasonable target transportation method based on the difference between the redundant cost and the limit cost. For example, the larger the difference, the lower the transportation cost of the target transportation method.

[0127] As an example, the limit amount cost value may be 1w or 10w, and so on.

[0128] By applying the technical solution of this application, when it is detected that the smart factory has started the overall manufacturing process for the target object in the manufacturing order, the smart factory can first determine the various sub-objects required to assemble the target object based on the manufacturing order, and monitor the yield of each sub-object in real time after the manufacturing process is started. This allows the factory to stop the manufacturing process for a sub-object if it is detected that the yield is low, and obtain alternative sub-objects in other ways to complete the overall manufacturing process for the target object. Furthermore, before tracking the manufacturing process of the manufacturing order is about to end, the factory can select a delivery location and transportation method that matches the additional cost of obtaining the alternative sub-objects.

[0129] This avoids the problem of production delays affecting the overall delivery time of a smart factory order due to equipment failure or other factors, which can occur in related technologies. Furthermore, by tracking and managing orders throughout the factory's lifecycle, it allows for flexible selection of delivery methods that align with manufacturing costs for each order.

[0130] Optionally, in another embodiment of the system of the present application, before monitoring the yield rate of each sub-manufacturing process within a corresponding preset period, the system further includes:

[0131] Determining, based on a preset set of candidate objects, candidate sub-objects corresponding to each sub-object; and determining a candidate manufacturing cycle required to manufacture each candidate sub-object;

[0132] Based on the candidate manufacturing cycles, the preset cycles are determined for the sub-manufacturing processes corresponding to the sub-objects.

[0133] Optionally, in another embodiment of the system of the present application, determining the preset period for the sub-manufacturing process corresponding to each sub-object based on the alternative manufacturing period includes:

[0134] detecting that an alternative manufacturing cycle corresponding to a first candidate sub-object is less than a first preset duration, selecting a cycle longer than a target time period as a preset cycle of a sub-manufacturing process corresponding to the first candidate sub-object, wherein the first candidate sub-object is any one of all the candidate sub-objects;

[0135] It is detected that the alternative manufacturing cycle corresponding to the first candidate sub-object is greater than or equal to the first preset time length, and a cycle shorter than the target time period is selected as the preset cycle of the sub-manufacturing process corresponding to the first candidate sub-object.

[0136] Optionally, in another embodiment of the system of the present application, obtaining a candidate sub-object for replacing the target sub-object includes:

[0137] determining at least one manufacturing device for manufacturing the target sub-object;

[0138] The manufacturing equipment is instructed to start an alternative sub-manufacturing process, wherein the alternative sub-manufacturing process is used to manufacture the alternative sub-object.

[0139] Optionally, in another embodiment of the system of the present application, detecting that the manufacturing progress of the target manufacturing order meets a limit progress value includes:

[0140] detecting whether the remaining time required to complete the target manufacturing order is less than a second preset time length;

[0141] If so, it is determined that the manufacturing progress of the target manufacturing order meets the limit progress value.

[0142] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the candidate sub-object includes:

[0143] Determining the redundant time cost and the redundant amount cost included in the redundant manufacturing cost;

[0144] Based on the redundant time cost, a corresponding delivery location is selected for the target manufacturing order; and based on the monetary time cost, a corresponding transportation method is selected for the target manufacturing order.

[0145] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery location for the target manufacturing order based on the redundant time cost includes:

[0146] obtaining the initial delivery location recorded in the target manufacturing order;

[0147] detecting that the redundant time cost is greater than a limit time cost value, and determining a time difference between the redundant time cost and the limit time cost value;

[0148] Inputting the time difference into a preset time cost model to obtain a target delivery location, wherein the target delivery location is a delivery location with a shorter transportation time from the smart factory than the initial delivery location;

[0149] The target delivery location is used as the delivery location corresponding to the target manufacturing order.

[0150] Optionally, in another embodiment of the system of the present application, selecting a corresponding transportation method for the target manufacturing order based on the amount and time cost includes:

[0151] Obtaining the initial transportation method recorded in the target manufacturing order;

[0152] detecting that the redundant amount cost is greater than the limit amount cost value, and determining the amount difference between the redundant amount cost and the limit amount cost value;

[0153] The amount difference is input into a preset amount cost model to obtain a target transportation mode, wherein the target transportation mode is a transportation mode with a lower amount cost than the initial transportation mode.

[0154] Optionally, in another embodiment of the system of the present application, selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the candidate sub-object includes:

[0155] Obtaining the initial manufacturing cost corresponding to the target sub-manufacturing process recorded in the target manufacturing order;

[0156] It is detected that the cost difference between the redundant manufacturing cost and the initial manufacturing cost is less than a preset cost value, and the initial delivery method recorded in the target manufacturing order is used as the delivery method.

[0157] Optionally, in another embodiment of the system of the present application, the preset period is determined based on the following formula:

[0158] T = a*(T1-T2) / Tn;

[0159] Among them, T represents the preset period, a is the preset time adjustment gradient, Tn is the total manufacturing period of the target manufacturing order, and (T1-T2) is the difference between the alternative manufacturing period and the first preset time.

[0160] Optionally, in another embodiment of the present application, Figure 3 As shown, this application also provides an order management system for a smart factory. It includes:

[0161] a detection module configured to, upon detecting that the smart factory has initiated a general manufacturing process for a target manufacturing order, determine, based on the target manufacturing order, respective sub-manufacturing processes, wherein the target manufacturing order is used to obtain a target object assembled from a plurality of sub-objects, and each sub-manufacturing process is used to manufacture a sub-object;

[0162] A monitoring module is configured to monitor the yield rate of each sub-manufacturing process within a corresponding preset period, and select a sub-manufacturing process whose yield rate is lower than a preset standard as a target sub-manufacturing process, where one sub-manufacturing process corresponds to one preset period;

[0163] a stopping module configured to stop the target sub-manufacturing process and obtain an alternative sub-object for replacing the target sub-object, wherein the target sub-object is the sub-object manufactured by the target sub-manufacturing process;

[0164] The selection module is configured to select a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the alternative sub-object after detecting that the manufacturing progress of the target manufacturing order meets the limit progress value.

[0165] By applying the technical solution of this application, when it is detected that the smart factory has started the overall manufacturing process for the target object in the manufacturing order, the smart factory can first determine the various sub-objects required to assemble the target object based on the manufacturing order, and monitor the yield of each sub-object in real time after the manufacturing process is started. This allows the factory to stop the manufacturing process for a sub-object if it is detected that the yield is low, and obtain alternative sub-objects in other ways to complete the overall manufacturing process for the target object. Furthermore, before tracking the manufacturing process of the manufacturing order is about to end, the factory can select a delivery location and transportation method that matches the additional cost of obtaining the alternative sub-objects.

[0166] The present application also provides an electronic device to implement the order management system of the smart factory. Figure 4 , which shows a schematic diagram of an electronic device provided by some embodiments of the present application. Figure 4As shown, the electronic device 3 includes: a processor 300, a memory 301, a bus 302 and a communication interface 303, and the processor 300, the communication interface 303 and the memory 301 are connected via the bus 302; the memory 301 stores a computer program that can be run on the processor 300, and when the processor 300 runs the computer program, it executes the order management system of the smart factory provided by any of the aforementioned embodiments of the present application.

[0167] The memory 301 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage. The communication connection between the device network element and at least one other network element is achieved through at least one communication interface 303 (which may be wired or wireless), and may use the Internet, a wide area network, a local area network, a metropolitan area network, etc.

[0168] The bus 302 may be an ISA bus, a PCI bus, or an EISA bus. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 301 is used to store programs. The processor 300 executes the programs upon receiving execution instructions. The video transmission system disclosed in any of the aforementioned embodiments of the present application may be applied to or implemented by the processor 300.

[0169] The processor 300 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above system can be completed by hardware integrated logic circuits in the processor 300 or by software instructions. The above processor 300 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various systems, steps, and logic block diagrams disclosed in the embodiments of this application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the system disclosed in conjunction with the embodiments of this application can be directly implemented as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 301 , and the processor 300 reads the information in the memory 301 and completes the steps of the above system in combination with its hardware.

[0170] The electronic device provided in the embodiment of the present application and the order management system of the smart factory provided in the embodiment of the present application are based on the same inventive concept and have the same beneficial effects as the systems adopted, operated or implemented by them.

[0171] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. An order management system for a smart factory, characterized by: include: When detecting that the smart factory has initiated a general manufacturing process for a target manufacturing order, determining each sub-manufacturing process based on the target manufacturing order, wherein the target manufacturing order is used to obtain a target object assembled from a plurality of sub-objects, and each sub-manufacturing process is used to manufacture one sub-object; Monitor the yield rate of each sub-manufacturing process within a corresponding preset period, and select the sub-manufacturing process in which the yield rate is lower than a preset standard as a target sub-manufacturing process, where one sub-manufacturing process corresponds to one preset period; Stopping the target sub-manufacturing process and obtaining an alternative sub-object for replacing the target sub-object, wherein the target sub-object is the sub-object manufactured by the target sub-manufacturing process; After detecting that the manufacturing progress of the target manufacturing order meets the limit progress value, a corresponding delivery method is selected for the target manufacturing order based on the redundant manufacturing cost consumed in obtaining the alternative sub-object.

2. The system according to claim 1, wherein Before monitoring the yield rate of each sub-manufacturing process within the corresponding preset period, the method further includes: Determining, based on a preset set of candidate objects, candidate sub-objects corresponding to each sub-object; and determining a candidate manufacturing cycle required to manufacture each candidate sub-object; Based on the candidate manufacturing cycles, the preset cycles are determined for the sub-manufacturing processes corresponding to the sub-objects.

3. The system according to claim 2, wherein: The step of determining the preset period for the sub-manufacturing process corresponding to each sub-object based on the alternative manufacturing period includes: detecting that an alternative manufacturing cycle corresponding to a first candidate sub-object is less than a first preset duration, selecting a cycle longer than a target time period as a preset cycle of a sub-manufacturing process corresponding to the first candidate sub-object, wherein the first candidate sub-object is any one of all the candidate sub-objects; It is detected that the alternative manufacturing cycle corresponding to the first candidate sub-object is greater than or equal to the first preset time length, and a cycle shorter than the target time period is selected as the preset cycle of the sub-manufacturing process corresponding to the first candidate sub-object.

4. The system according to claim 1, wherein: The step of obtaining a candidate sub-object for replacing the target sub-object includes: determining at least one manufacturing device for manufacturing the target sub-object; The manufacturing equipment is instructed to start an alternative sub-manufacturing process, wherein the alternative sub-manufacturing process is used to manufacture the alternative sub-object.

5. The system according to claim 1, wherein: The detecting that the manufacturing progress of the target manufacturing order meets the limit progress value includes: detecting whether the remaining time required to complete the target manufacturing order is less than a second preset time duration; If so, it is determined that the manufacturing progress of the target manufacturing order meets the limit progress value.

6. The system according to claim 1, wherein: The selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in acquiring the candidate sub-objects includes: Determining the redundant time cost and the redundant amount cost included in the redundant manufacturing cost; Based on the redundant time cost, a corresponding delivery location is selected for the target manufacturing order; and based on the monetary time cost, a corresponding transportation method is selected for the target manufacturing order.

7. The system according to claim 6, wherein: The selecting a corresponding delivery location for the target manufacturing order based on the redundant time cost includes: obtaining the initial delivery location recorded in the target manufacturing order; detecting that the redundant time cost is greater than a limit time cost value, and determining a time difference between the redundant time cost and the limit time cost value; Inputting the time difference into a preset time cost model to obtain a target delivery location, wherein the target delivery location is a delivery location with a shorter transportation time from the smart factory than the initial delivery location; The target delivery location is used as the delivery location corresponding to the target manufacturing order.

8. The system according to claim 6, wherein: The selecting a corresponding transportation method for the target manufacturing order based on the amount and time cost includes: Obtaining the initial transportation method recorded in the target manufacturing order; detecting that the redundant amount cost is greater than the limit amount cost value, and determining the amount difference between the redundant amount cost and the limit amount cost value; The amount difference is input into a preset amount cost model to obtain a target transportation mode, wherein the target transportation mode is a transportation mode with a lower amount cost than the initial transportation mode.

9. The system according to claim 1, wherein: The selecting a corresponding delivery method for the target manufacturing order based on the redundant manufacturing cost consumed in acquiring the candidate sub-objects includes: Obtaining the initial manufacturing cost corresponding to the target sub-manufacturing process recorded in the target manufacturing order; It is detected that the cost difference between the redundant manufacturing cost and the initial manufacturing cost is less than a preset cost value, and the initial delivery method recorded in the target manufacturing order is used as the delivery method.

10. The system according to claim 6, wherein: The determining of the redundant time cost included in the redundant manufacturing cost includes: Obtaining a timeliness index corresponding to the candidate sub-object, and determining the redundant time cost based on the timeliness index; The timeliness index includes the replacement time λ of the candidate sub-object. v , the number of candidate sub-objects V, the object parameter h of each candidate sub-object c h v and a communication frequency λ and a target communication distance d in the order management system, wherein the target communication distance is the communication distance between the manufacturing equipment corresponding to the alternative sub-manufacturing process and the order management system; The redundant time cost is determined by the following formula: