Resource management method, electronic equipment and readable medium

By obtaining the liquidity level, real-time inventory data and consumption data of the target spare parts, scientifically determine the replenishment volume of spare parts, solving the problem of unreasonable spare parts procurement plan, and improving inventory turnover rate and equipment operation efficiency.

CN120198049APending Publication Date: 2025-06-24HITACHI SOLUTIONS (CHINA) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311791347.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

The existing spare parts procurement plan has problems such as inaccurate data and human negligence, which leads to low inventory turnover rate of spare parts or out of stock for common spare parts, affecting the normal operation of the equipment.

Method used

By obtaining the liquidity level, real-time inventory data and consumption data of the target spare parts, the first replenishment volume and the second replenishment volume are determined, and the target replenishment volume is determined based on the maximum inventory water level, so as to achieve on-demand stock preparation and avoid inventory backlogs and out of stock.

Benefits of technology

The inventory turnover rate of spare parts is improved, the normal operation of equipment is ensured, and the procurement needs of spare parts are matched through a scientific and reasonable procurement plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120198049A_ABST
    Figure CN120198049A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of inventory management, and discloses a resource management method, electronic equipment and a readable medium. The resource management method comprises the steps of obtaining a mobility grade, first real-time inventory data and first consumption data of a target spare part; determining a first replenishment amount of the target spare part based on the mobility grade and the first real-time inventory data; determining a second replenishment amount of the target spare part in a first preset time based on the first consumption data; determining the maximum stock water level of the target spare part, wherein the maximum stock water level represents the maximum capacity of a warehouse storing the target spare part capable of accommodating the target spare part; and based on the first replenishment amount, the second replenishment amount and the maximum stock water level, the target replenishment amount of the target spare part is determined. According to the scheme, the target replenishment amount of the target spare part can be determined according to the purchase demand of the target spare part, and the conditions of stock overstock and stockout are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of inventory management, and particularly to a resource management method, an electronic device, and a readable medium. Background Art

[0002] Spare parts are equipment parts that are pre-purchased and stocked in order to shorten the equipment repair time, and are used to ensure that the parts of the equipment can be replaced in time when they fail or are damaged, so as to ensure the normal operation of the equipment.

[0003] Currently, the procurement plan for spare parts mainly determines the quantity of spare parts to be purchased by staff manually collecting, sorting, and analyzing a large number of work orders. However, this resource management method requires identifying available data from a vast amount of data and then relying on the experience of the staff for judgment. Not only are there problems with inaccurate data, but due to human negligence, it is very likely to cause errors in the spare parts procurement plan, resulting in an unreasonable spare parts procurement plan. For example, there is a large backlog of spare parts in stock, resulting in a low inventory turnover rate of spare parts, or shortages of commonly used spare parts for equipment, affecting the normal operation of the equipment. Summary of the Invention

[0004] To solve the problem of low inventory turnover rate or shortages of spare parts caused by an unreasonable spare parts procurement plan, embodiments of this application provide a resource management method, an electronic device, and a readable medium.

[0005] In a first aspect, an embodiment of this application provides a resource management method, which is applied to an electronic device. The resource management method includes: obtaining the liquidity level, the first real-time inventory data, and the first consumption data of the target spare part; determining the first replenishment quantity of the target spare part based on the liquidity level and the first real-time inventory data; determining the second replenishment quantity of the target spare part within a first preset time based on the first consumption data; determining the maximum inventory level of the target spare part, where the maximum inventory level represents the maximum capacity of the warehouse storing the target spare part to accommodate the target spare part; and determining the target replenishment quantity of the target spare part based on the first replenishment quantity, the second replenishment quantity, and the maximum inventory level.

[0006] It can be understood that the first real-time inventory data may be the actual inventory of the target spare part, including the in-stock inventory and the in-transit inventory. The first consumption data may be the consumption quantity of the target spare part within a second preset time. The first replenishment quantity corresponds to the replenishment quantity of the safety stock procurement plan (or safety stock replenishment plan, safety stock replenishment requirement). The second replenishment quantity corresponds to the replenishment quantity of the planned demand procurement plan (or planned demand replenishment plan, planned replenishment requirement).

[0007] In an embodiment of the present application, a method for determining the replenishment quantity corresponding to each procurement demand is set up according to the characteristics of different procurement demands corresponding to the target spare parts, so that the final procurement quantity (target replenishment quantity) of the target spare parts matches the procurement demand of the target spare parts, achieving on-demand stocking as the guiding direction, avoiding inventory backlogs and out-of-stock situations, and improving the weekly inventory accuracy rate of spare parts.

[0008] In one possible implementation, a first replenishment quantity of a target spare part is determined based on a liquidity level and first real-time inventory data, including: corresponding to determining that the liquidity level is greater than a first threshold, obtaining a safety factor of the target spare part, the safety factor representing the delivery rate of the target spare part; determining a safety stock level of the target spare part based on the safety factor, the safety stock level representing the buffer stock quantity of the target spare part; and determining the first replenishment quantity based on the safety stock level and the first real-time inventory data.

[0009] In an embodiment of the present application, the first replenishment quantity is determined based on the safety stock level and the first real-time inventory data, thereby avoiding the problem of excessive inventory backlog of target spare parts.

[0010] In one possible implementation, the first consumption data represents the consumption of the target spare parts within the second preset time, and the safety stock of the target spare parts is determined based on the safety factor, including: determining the demand standard deviation and average demand of the target spare parts within the second preset time according to the first consumption data; determining the first stock of the target spare parts according to the demand standard deviation of the target spare parts and the safety factor of the target spare parts; determining the second stock of the target spare parts based on the average demand of the target spare parts and the procurement lead time of the target spare parts; and determining the safety stock based on the first stock and the second stock.

[0011] For example, safety stock level = safety factor * demand standard deviation + average demand * purchase lead time.

[0012] In one possible implementation, a method for determining a safety factor of a target spare part includes: corresponding to a situation where the consumption of the target spare part within a second preset time is greater than or equal to a first consumption, and the number of times the target spare part is shipped out of the warehouse within the second preset time is greater than or equal to the first number, setting the safety factor to a first coefficient; corresponding to a situation where the consumption of the target spare part within the second preset time is less than the first consumption, or the number of times the target spare part is shipped out of the warehouse within the second preset time is less than the first number, setting the safety factor to a second coefficient; wherein the first coefficient is greater than the second coefficient.

[0013] In the embodiment of the present application, a higher safety factor is set for target spare parts with higher liquidity, so that target spare parts with higher liquidity can have more inventory, thereby avoiding the situation where target spare parts with higher liquidity are out of stock.

[0014] In a possible implementation, determining the second replenishment quantity of the target spare part within the first preset time based on the first consumption data includes: obtaining the historical maintenance work orders of the target spare part; predicting the maintenance work orders of the target spare part within the first preset time based on the historical maintenance work orders of the target spare part; predicting the second consumption data of the target spare part within the first preset time based on the first consumption data; and determining the second replenishment quantity based on the maintenance work orders and the second consumption data of the target spare part within the first preset time.

[0015] In the embodiments of the present application, the second replenishment quantity of the target spare part within the future first preset time can be predicted by recommending a preventive maintenance (PM) bill of materials (BOM), improving the accuracy of the second replenishment quantity.

[0016] In a possible implementation, determining the maximum inventory level of the target spare part includes: determining the maximum inventory time window of the target spare part based on the first consumption data of the target spare part, where the maximum inventory time window represents the average value of the time intervals between two adjacent out-of-stock events of the target spare part within the third preset time; sliding the inventory time window on the time axis corresponding to the third preset time with a first step length, and determining the maximum consumption quantity of the target spare part during the sliding process of the inventory time window on the time axis as the maximum inventory level.

[0017] In a possible implementation, the first replenishment quantity represents the replenishment quantity corresponding to the first demand, and the second replenishment quantity represents the replenishment quantity corresponding to the second demand. Determining the target replenishment quantity of the target spare part based on the first replenishment quantity, the second replenishment quantity, and the maximum inventory level includes: determining the replenishment quantity corresponding to the third demand according to the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, and the demand quantity predicted for the third demand; and determining the target replenishment quantity of the target spare part based on the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, the demand quantity corresponding to the third demand, and the maximum inventory level.

[0018] In a possible implementation, determining the target replenishment quantity of the target spare part based on the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, the demand quantity corresponding to the third demand, and the maximum inventory level includes: when the sum of the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, and the demand quantity corresponding to the third demand is less than the maximum inventory level, and the replenishment quantity corresponding to the first demand is greater than or equal to the sum of the replenishment quantity corresponding to the second demand and the demand quantity corresponding to the third demand, taking the replenishment quantity corresponding to the first demand as the target replenishment quantity.

[0019] In a possible implementation, determine the location information of the warehouse to be replenished with the target spare part; determine the location information of at least one transferable warehouse corresponding to the target spare part; based on the target replenishment quantity, the location information of the warehouse to be replenished, and the location information of at least one transferable warehouse, determine the target transferable warehouse of the target spare part from at least one transferable warehouse.

[0020] In a possible implementation, the method for determining the first procurement time corresponding to the first replenishment quantity includes: determining the shortage ratio of the target spare part based on the safety stock and the actual stock; determining the procurement order of the target spare part among the spare parts to be replenished based on the shortage ratio; and determining the first procurement time of the target spare part based on the procurement order.

[0021] In a second aspect, an embodiment of the present application provides an electronic device, including: a memory for storing instructions executed by one or more processors of the electronic device, and a processor, which is one of the one or more processors of the electronic device, for implementing any one of the resource management methods provided in the above first aspect and various possible implementations of the above first aspect.

[0022] In a third aspect, an embodiment of the present application provides a readable medium, on which instructions are stored, and when the instructions are executed on an electronic device, the electronic device is caused to implement any one of the resource management methods provided in the above first aspect and various possible implementations of the above first aspect. Description of the Drawings

[0023] Figure 1 According to an embodiment of the present application, a pie chart showing the maintenance types of historical maintenance work orders is shown;

[0024] Figure 2 According to an embodiment of the present application, a schematic diagram showing the procurement types of spare parts is shown;

[0025] Figure 3 According to an embodiment of the present application, a schematic diagram showing the procurement sources of spare parts is shown;

[0026] Figure 4 According to an embodiment of the present application, a flowchart showing a resource management method is shown;

[0027] Figure 5 According to an embodiment of the present application, another flowchart showing a resource management method is shown;

[0028] Figure 6 According to an embodiment of the present application, a schematic diagram showing a method for determining the replenishment quantity corresponding to the procurement plan for the planned demand of the target spare part is shown;

[0029] Figure 7 According to an embodiment of the present application, a schematic diagram showing a method for determining the replenishment quantity corresponding to the procurement plan for the unplanned demand of the target spare part is shown;

[0030] Figure 8 The embodiment of the present application shows a schematic diagram of the sliding of the maximum inventory time window on the time axis;

[0031] Figure 9 The embodiment of the present application shows a schematic diagram of determining a transfer plan;

[0032] Figure 10 The embodiment of the present application shows a schematic diagram of the structure of an electronic device 10. Detailed implementation manners

[0033] First, the technical terms involved in the present application will be explained below.

[0034] Preventive maintenance (PM): It is a maintenance method formulated to eliminate equipment failures and unexpected interruptions in production plans.

[0035] Breakdown maintenance (RM): It refers to a maintenance method of repairing the equipment after a failure occurs.

[0036] Predictive maintenance (PdM): It means that when the equipment is running, regular condition monitoring and fault diagnosis are carried out on the main parts of the equipment, so as to determine the state of the equipment, predict the future development trend of the equipment state, and then, according to the state development trend of the equipment and possible fault modes, formulate a predictive maintenance method in advance, determine the time, content, and method of equipment repair, and provide certain technical and material support.

[0037] Maintenance, repair, and operations (MRO): It refers to the non-production materials required by factories or enterprises to maintain and repair production and working facilities and equipment to ensure their operation.

[0038] Planned demand procurement: It refers to the predictive arrangement and deployment of material procurement management activities within the planned period on the basis of understanding the market supply and demand situation, understanding the enterprise production and operation process, and mastering the material consumption law.

[0039] Unplanned demand procurement: It refers to the materials urgently needed due to unexpected situations of the equipment, which is an unplanned emergency procurement behavior.

[0040] Safety stock procurement: Safety stock is a buffer stock prepared to prevent uncertainties in future material supply or demand, such as a large number of sudden orders, unexpected interruptions in delivery, or sudden delays. Its size depends on the uncertainties of supply and demand, customer service level (or order fulfillment rate), as well as the cost of stockouts and the cost of holding inventory.

[0041] Inventory level: The inventory level is also known as the inventory status. It can be understood that a warehouse can be regarded as a reservoir, and the inventory level can be compared to the water level of the reservoir.

[0042] Exemplary embodiments of the present application include, but are not limited to, a resource management method, an electronic device, and a readable medium.

[0043] It can be understood that the technical solution of the present application is applicable to electronic devices, such as, but not limited to, mobile phones, smart watches, televisions, tablet computers, wearable devices, vehicle-mounted devices, laptop computers, ultra-mobile personal computers (UMPCs), netbooks, personal digital assistants (PDAs), etc. The specific types of electronic devices are not limited in the embodiments of the present invention.

[0044] Currently, as Figure 1 shown, the work orders in the factory usually consist of preventive maintenance work orders, corrective maintenance work orders, emergency maintenance work orders, predictive maintenance work orders, and other types of maintenance work orders. That is, the maintenance (repair and maintenance) strategy of the equipment is mainly composed of PM, RM, and a small amount of predictive maintenance.

[0045] In the embodiments of the present application, for PM work orders (such as preventive maintenance work orders) and RM work orders (such as emergency maintenance work orders, corrective maintenance work orders), the MRO spare part procurement types can be divided into three categories as Figure 2 shown: planned demand procurement, safety stock procurement, and unplanned demand procurement. Among them, planned demand procurement corresponds to the demand of PM work orders, and safety stock procurement and unplanned demand procurement are two ways to cope with the demand for after-sales maintenance spare parts (RM work orders). For the procurement sources of spare parts, they can be divided into two categories as Figure 3 shown: new procurement (i.e., supplier procurement) and inter-factory transfer.

[0046] It can be understood that compared with new procurement, inter-factory transfer can reduce the procurement cost of spare parts and improve the inventory turnover rate of spare parts. Therefore, in the embodiments of the present application, inter-factory transfer is preferentially selected.

[0047] To solve the problem of low inventory turnover rate or shortage of spare parts caused by unreasonable spare part procurement plans, the embodiments of the present application provide a resource management method, such asFigure 4 As shown in Figure 4 , the resource management method includes:

[0048] 101: Obtain the liquidity level, first real-time inventory data, and first consumption data of the target spare parts.

[0049] Among them, the target spare parts include, but are not limited to, mechanical spare parts, electrical spare parts, pipeline spare parts, etc. It can be understood that the spare parts in different technical fields are not exactly the same. For example, mechanical spare parts refer to the parts for transmission, positioning, support, sealing, cooling, lubrication, and adjustment in machine equipment, such as bearings, gears, transmission belts, springs, seals, pipe fittings, etc. Electrical spare parts refer to the spare parts of electrical equipment, such as switches, power supplies, resistors, capacitors, relays, fuses, etc. Pipeline spare parts are the equipment and parts used in the pipeline system, mainly including various pipe materials, pipe fittings, valves, pumps, accessories, etc. Tool-type spare parts include various measuring, cutting, clamping, cutting, drilling, grinding tools, as well as tool handles, electric tool accessories, hole openers, pneumatic tools, cutting tools, etc.

[0050] In some embodiments, the target spare parts can be MRO spare parts.

[0051] Among them, the liquidity level of the target spare parts can be determined according to the demand quantity and demand frequency. The higher the demand quantity and demand frequency, the higher the liquidity level, indicating that the target spare parts are used more frequently, and more attention should be paid to the changes in their inventory to avoid out-of-stock situations. The first real-time inventory data can be the actual inventory of the target spare parts, including the in-stock inventory and the in-transit inventory. The first consumption data can be the consumption quantity of the target spare parts within the second preset time. In some embodiments, the first consumption data can be determined according to the historical maintenance work orders within the second preset time. Among them, the second preset time can be a period of time in the past (or a historical period of time). For example, the second preset time can be the past one month, the past three months, the past six months, etc. In the actual production process, the user can set the second preset time according to actual needs.

[0052] 102: Determine the first replenishment quantity of the target spare parts based on the liquidity level and the first real-time inventory data.

[0053] It can be understood that the first replenishment quantity corresponds to the replenishment quantity of the safety inventory procurement plan (or the safety inventory replenishment plan, the safety inventory replenishment demand).

[0054] 103: Determine the second replenishment quantity of the target spare parts within the first preset time based on the first consumption data.

[0055] It can be understood that the second replenishment quantity corresponds to the replenishment quantity of the planned demand procurement plan (or the planned demand replenishment plan, the planned replenishment demand). Among them, the first preset time refers to a period of time in the future. For example, the first preset time can be one month in the future, three months in the future, six months in the future, etc. In the actual production process, the user can set the first preset time according to actual needs.

[0056] 104: Determine the maximum inventory level of the target spare part.

[0057] It can be understood that the maximum inventory level can be the maximum capacity that the warehouse storing the target spare part can accommodate for the target spare part.

[0058] 105: Based on the first replenishment quantity, the second replenishment quantity, and the maximum inventory level, determine the target replenishment quantity of the target spare part.

[0059] In the embodiments of the present application, the third replenishment quantity can be determined based on the first replenishment quantity and the second replenishment quantity. The third replenishment quantity is the replenishment quantity for the unplanned procurement demand due to abnormal equipment failures. Then, based on the first replenishment quantity, the second replenishment quantity, the third replenishment quantity, and the maximum inventory level, determine the target replenishment quantity of the target spare part.

[0060] In the embodiments of the present application, the procurement demand for the target spare part is divided into three categories: the safety inventory procurement demand corresponding to the safety inventory procurement plan, the planned procurement demand corresponding to the planned demand procurement plan, and the unplanned procurement demand corresponding to the unplanned demand procurement plan. And according to the characteristics of the procurement demand, a determination method for the corresponding replenishment quantity is set for each procurement demand, so that the final procurement quantity of the target spare part (the target replenishment quantity mentioned in the present application) matches the procurement demand of the target spare part, achieving the guiding direction of stocking according to demand, avoiding the situations of inventory backlog and out-of-stock, and improving the inventory turnover rate of spare parts.

[0061] The resource management method provided by the embodiments of the present application will be described in detail below. Figure 5 The figure shows a schematic diagram of a resource management method according to an embodiment of the present application. Figure 5 The execution subject of each step in the shown process is the electronic device 10, and each step can be automatically executed by the electronic device 10. Compared with the manual management method, it has the characteristics of sufficient data volume obtained, high data processing efficiency, high resource management efficiency, etc. The electronic device 10 can be a terminal device, a server connected to the terminal device, or a resource management system in the terminal device. For the sake of simplicity of description, the execution subject of each step will not be repeatedly described when introducing Figure 5 each step in the shown process below. The resource management method includes:

[0062] 201: Determine the replenishment quantity and replenishment time corresponding to the safety stock procurement plan based on the in-stock inventory, in-transit inventory, and the set safety stock level.

[0063] It can be understood that the safety stock level is a buffer inventory prepared according to past experience or prediction to cope with possible supply or demand changes in order to prevent the uncertainty of future demand. The safety stock procurement plan can also be referred to as the safety stock replenishment plan. The following introduces the method for determining the replenishment quantity and replenishment time corresponding to the safety stock procurement plan.

[0064] First, determine whether the liquidity level of the target spare part in the warehouse is greater than the first threshold. If the determination result is no, the target spare part does not have a safety stock, and the safety stock level can be set to 0; if the determination result is yes, obtain the safety factor σ of the target spare part; then determine the safety stock level of the target spare part based on the safety factor. Among them, the safety factor σ represents the delivery rate of the target spare part.

[0065] In the embodiments of the present application, the safety factor σ can be set in advance according to the liquidity levels of different types of spare parts (or called materials) in the warehouse. As shown in Table 1, the spare parts can be divided into out-of-scope materials, immobile materials, fast-moving materials, and other moving materials. Among them, the out-of-scope materials can be high-value strategic spare parts. The immobile materials can be spare parts with a demand quantity less than the first demand quantity and a demand frequency less than the first frequency, and the liquidity level of the immobile materials is level three. The other moving materials can be spare parts with a demand quantity greater than the first demand quantity, less than the second demand quantity, or a demand frequency greater than the first frequency, less than the second frequency, and the liquidity level of the other moving materials is level two. The fast-moving materials can be spare parts with a demand quantity greater than the second demand quantity and a demand frequency greater than the second frequency, and the liquidity level of the fast-moving materials is level one. Among them, the first demand quantity is less than the second demand quantity, and the first frequency is less than the second frequency.

[0066] In the embodiments of the present application, the first threshold is level three. In some embodiments, the first threshold can also be level two.

[0067] It can be understood that the liquidity level of the fast-moving materials is higher than that of the other moving materials. Therefore, the fast-moving materials can be set with a higher safety factor σ than the other moving materials, so that the fast-moving materials can have more inventory and avoid the situation of out-of-stock of fast-moving materials.

[0068] Table 1

[0069]

[0070] It can be understood that the calculation formula of the demand standard deviation is as follows:

[0071]

[0072] Among them, \(x_i\) represents the replenishment quantity in the \(i\)-th month, \(\mu\) represents the average replenishment quantity, and \(n\) represents the number of samples (such as the number of months).

[0073] For example, the replenishment quantities of a certain spare part in the past 12 months are: 100, 120, 80, 150, 110, 130, 90, 140, 120, 160, 110, 100. According to these data, the average demand \(\mu\) can be calculated first: average demand \(\mu=(100 + 120 + 80 + 150 + 110 + 130 + 90 + 140 + 120 + 160 + 110 + 100) / 12 = 116.67\). Then the standard deviation can be calculated using the above formula (1).

[0074] It can be understood that the demand standard deviation can be used to evaluate the volatility of the replenishment quantity, thereby assisting decision-makers in formulating appropriate procurement strategies.

[0075] It can be understood that the procurement lead time is the time from placing an order for the target spare part to receiving the target spare part.

[0076] In the embodiments of the present application, in order to avoid the shortage of fast-moving materials, a safety inventory level can be preferentially set for fast-moving materials.

[0077] In some embodiments, the method for determining whether a spare part is a fast-moving material includes: if the spare part simultaneously meets all the conditions included in the first condition, it is determined that the spare part is a fast-moving material, a safety inventory is preferentially set for the spare part, and the inventory situation is monitored in real time. Among them, the first condition includes: Condition 1: total consumption ≥ A-class critical value; Condition 2: the number of outbound times ≥ \(n\) times; Condition 3: materials that are not centrally outbound, for example, the number of years of outbound > 1; frequently outbound in the past year, for example, the number of outbound times in the past year > \(n\).

[0078] Again, the replenishment time can be determined based on the actual inventory and the safety inventory level. In some embodiments, when the actual inventory is less than the safety inventory level, replenishment is triggered, and the replenishment quantity (or safety inventory purchase quantity, first replenishment quantity) = safety inventory level - actual inventory, and the actual inventory = in-stock inventory + in-transit inventory. In other embodiments, according to the shortage ratio of the actual inventory, spare parts with a high shortage ratio can be preferentially triggered for replenishment, where the shortage ratio = 1 - min(1, actual inventory / safety inventory level).

[0079] For example, the shortage ratio of spare part A is 0.5, the shortage ratio of spare part B is 0.6, and the shortage ratio of spare part C is 0.7; then replenishment is first carried out for spare part C, followed by spare part B, and finally spare part A.

[0080] It can be understood that in order to ensure that spare parts can be properly stored in the warehouse, the safety inventory level of spare parts is less than the preset maximum inventory level. The method for determining the maximum inventory level will be introduced below.

[0081] 202: Determine the replenishment quantity corresponding to the planned demand procurement plan based on the PM planned demand, in-stock inventory, in-transit inventory, and replenishment quantity corresponding to the safety inventory procurement plan within the first preset time.

[0082] It can be understood that the planned demand procurement plan can also be referred to as the planned demand replenishment plan. The following combines Figure 6 , and introduces the method for determining the replenishment time of the replenishment quantity corresponding to the planned demand procurement plan.

[0083] Such as Figure 6 shown, the method for determining the replenishment time of the replenishment quantity corresponding to the planned demand procurement plan includes three parts, namely future (first preset time) work order simulation, future material requirements planning, and future material procurement planning.

[0084] First, obtain historical maintenance work orders, and extract information from the historical maintenance work orders, such as the maintenance plan of spare parts, the actual maintenance cycle of equipment, and the last maintenance time. Then, perform work order simulation based on the information extracted from the historical maintenance work orders to determine the work order plan for the future (within the first preset time). Among them, the time of work order simulation = the time when the last maintenance ended + the actual maintenance cycle.

[0085] Second, determine whether there is a PM bill of materials (BOM) in the resource management system of the electronic device. If the judgment result is yes, determine the planned material usage of the target spare parts in the future work order plan through the PM BOM; if the judgment result is no, the historical material usage of the target spare parts in the future work order plan can be determined through manual query. Then, associate the historical material usage of the target spare parts in the future work order plan with the future work order plan of the spare parts, and predict the demand for the target spare parts (materials) within the first preset time in the future through the recommended PMBOM.

[0086] Third, based on the in-stock inventory, in-transit inventory, replenishment quantity corresponding to the safety inventory procurement plan, and future material requirements, determine the replenishment quantity of the target spare parts. And, obtain historical purchase orders, and perform statistics and dynamic updates on the historical purchase orders from the material dimension. Then, determine the procurement lead time based on the usage of the target spare parts in the historical purchase orders, so that procurement can be carried out according to the replenishment quantity and procurement lead time of the target spare parts. Among them, the planned demand replenishment quantity (the replenishment quantity of the target spare parts, the second replenishment quantity) = planned usage - in-stock inventory - in-transit inventory, where the in-transit inventory includes the replenishment quantity corresponding to the safety inventory procurement plan. The procurement lead time is the time from placing an order for the target spare parts to receiving the target spare parts.

[0087] For example, based on the in-stock inventory, in-transit inventory, replenishment quantity corresponding to the safety stock procurement plan, and future material requirements of the target spare part A, it is determined that the replenishment quantity of the target spare part A in the next month is 20t, in the next two months is 40t, and in the next three months is 60t; if the procurement lead time of the target spare part A determined according to the usage of the target spare part in the historical purchase orders is one month, then 20t can be ordered in the current month, or 40t can be ordered in the next month.

[0088] The recommended PM BOM is introduced below. It can be understood that since the data of the PM BOM may be incomplete or inaccurate, it is necessary to train the recommended PM BOM according to the historical material usage situation, so that the recommended PM BOM can predict the target spare parts (materials) that will be used within the first preset time.

[0089] First, the recommended PM BOM can count the standard PM cycle of the target spare parts and the most recent maintenance date of the target spare parts in units of functional location and maintenance plan; where the functional location refers to the maintenance point of the equipment. Then, obtain all the material usage records related to the maintenance plan of the target spare parts in the past. Secondly, count the usage interval of the related materials of the target spare parts within the maintenance plan, count the most recent usage date of the related materials of the target spare parts, as well as the time interval and average usage interval up to the current time. Finally, count the target spare parts that may be used within the next PM cycle.

[0090] It can be understood that the target spare parts include at least one spare part.

[0091] 203: Determine the replenishment quantity for unplanned demand replenishment according to the demand quantity predicted by unplanned demand forecasting, in-stock inventory, in-transit inventory, replenishment quantity corresponding to the safety stock procurement plan, and replenishment quantity corresponding to the planned demand procurement plan.

[0092] It can be understood that unplanned demand comes from abnormal equipment failures, and equipment failures have great uncertainties and complex influencing factors, so the corresponding demand for maintenance target spare parts is also difficult to predict.

[0093] In the embodiments of the present application, the demand quantity corresponding to the unplanned demand procurement plan is the part that cannot be met by the safety stock, and it is mainly met through safety stock procurement, with material demand forecasting as an auxiliary.

[0094] In some embodiments, such as Figure 7As shown, it is possible to obtain the current in - stock inventory, in - transit inventory, safety - stock replenishment plan, planned demand plan, replenishment plan corresponding to the planned demand, and the demand quantity of the unplanned demand forecast. Then, based on the current in - stock inventory, in - transit inventory, safety - stock replenishment plan, planned demand plan, replenishment plan corresponding to the planned demand, and the demand quantity of the unplanned demand forecast, determine the out - of - stock situation of the target spare part within the first preset time, and determine the replenishment quantity (the third replenishment quantity) corresponding to the unplanned demand replenishment plan of the target spare part based on the out - of - stock situation.

[0095] 204: Adjust the replenishment quantity corresponding to each replenishment plan according to the maximum inventory level constraint condition.

[0096] To limit unreasonable purchases, the maximum inventory level can be set for the target spare part according to the historical material usage situation. Moreover, the maximum inventory level is used as a constraint when the resource management system pushes the procurement plan, so that the target replenishment quantity of the target spare part does not exceed the maximum inventory level. Among them, the target replenishment quantity includes the replenishment quantity corresponding to each replenishment plan.

[0097] Next, the method for determining the maximum inventory level will be introduced.

[0098] First, determine the average consumption time interval of the target spare part within the third preset time through the maximum inventory algorithm. For example, determine the average value of the time intervals between two adjacent out - of - warehouse times of the target spare part in the most recent 3 years. Among them, it can be rounded up on a monthly basis, such as taking 1 month if it is less than 1 month; in some embodiments, it can also be rounded up on a daily basis, such as taking 1 day if it is less than 1 day. Then, let the maximum inventory time window = the average consumption time interval, and control the maximum inventory time window to slide on the time axis corresponding to the third preset time with the first step length. Determine the consumption quantity of each window (such as Figure 8 s1, s2, s3, s4, and s5 shown). Finally, based on the consumption quantity of each window during the sliding process of the maximum inventory time window, determine the maximum consumption quantity within the maximum inventory time window as the maximum inventory level.

[0099] For example, as Figure 8 shown, if the average consumption time interval is determined to be 4 months, then the maximum inventory time window is determined to be 4 months. Control the maximum inventory time window to slide on the time axis, and determine that the consumption quantities of each window during the sliding process of the maximum inventory time window are s1, s2, s3, s4, and s5 respectively. Then the maximum inventory level = max{s1, s2, s3, s4, s5}.

[0100] Among them, when determining the maximum inventory level, outliers need to be removed. In some embodiments, if (actual value - mean) / standard deviation > the third threshold, the actual value is determined as an outlier and the actual value is removed. Wherein, the actual value is the actual consumption amount each time within the third preset time (or the consumption amount of each window), the mean is the mean of the actual consumption amounts; the standard deviation can be calculated based on the actual value and the mean.

[0101] In the embodiments of the present application, safety inventory is the inventory that meets emergency and corrective requirements. It is difficult to estimate when the demand will occur, and the procurement priority is relatively high for emergencies. The planned demand is determined by the maintenance plan and the PM BOM, and is carried out regularly according to the maintenance cycle. The user can judge the actual time to carry out preventive maintenance according to the actual situation on site, and then decide whether to purchase or suspend the procurement of materials. Therefore: the priority of the replenishment quantity corresponding to the safety inventory procurement plan > the priority of the replenishment quantity corresponding to the planned demand procurement plan.

[0102] It can be understood that in the embodiments of the present application, the replenishment quantity corresponding to the safety inventory procurement plan can also be used to meet the replenishment quantity corresponding to the planned demand procurement plan, so as to avoid duplicate procurement of the same material.

[0103] Next, a method for adjusting the replenishment plan and determining the procurement plan according to the maximum inventory level constraint conditions will be introduced.

[0104] For example, the maximum inventory level is 20t, the current in-stock inventory and in-transit inventory are both 0, the priority of the replenishment quantity corresponding to the safety inventory procurement plan is level one, the priority of the replenishment quantity corresponding to the planned demand procurement plan is level two, and the priority of the replenishment quantity corresponding to the unplanned demand procurement plan is level three.

[0105] If it is determined that the replenishment quantity (the first replenishment quantity) corresponding to the safety inventory procurement plan for the target spare part A is 5t, the spare part demand quantity corresponding to the planned demand is 10t, and the demand quantity predicted by the unplanned demand is 2t, then it is possible to first determine to purchase 5t of the target spare part A based on the replenishment quantity corresponding to the safety inventory procurement plan, and then determine to purchase 5t (10t - 5t) of the target spare part A based on the spare part demand quantity corresponding to the planned demand, and then determine to purchase 2t of the target spare part A based on the demand quantity predicted by the unplanned demand; that is, the replenishment quantity of the target spare part A is 12t, and 12t is less than the maximum inventory level, then the purchase quantity of the target spare part A is determined to be 12t.

[0106] If it is determined that the replenishment quantity corresponding to the safety stock procurement plan for target spare part B is 5t, the demand quantity of spare parts corresponding to the planned demand is 0, and the demand quantity predicted by the unplanned demand is 2t, then the procurement target spare part B of 5t can be determined based on the replenishment quantity corresponding to the safety stock procurement plan, and the unplanned demand part can be met by the safety stock replenishment quantity; that is, the replenishment quantity of target spare part B is 5t, and 5t is less than the maximum inventory level, then the procurement quantity of target spare part B is determined to be 5t.

[0107] 205: Determine the procurement method based on the replenishment source and transfer rules.

[0108] In the embodiment of the present application, the procurement method can be determined based on the procurement quantity (target replenishment quantity) of the target spare part, the replenishment source, and the transfer rules.

[0109] Among them, the transfer rules include: give priority to transfer when there is a replenishment demand, and then consider new procurement; exclude non-transferable spare parts during the transfer process; give priority to short-distance transfer within the priority area, then consider short-distance transfer across regions, and stations can also transfer to each other; during the transfer process, the transfer threshold needs to be considered to ensure the demand of the factory first. It can be understood that the transfer rules can be adjusted according to the actual business.

[0110] In some embodiments, as Figure 9 shown, first determine the demand replenishment plan and determine the matching replenishment amount corresponding to the replenishment plan. Then, based on the material and amount, determine whether transfer is possible. If the judgment result is yes, determine the factory with surplus inventory (an example of a transferable warehouse), and match a factory from the factories with surplus inventory according to the area and distance from the spare part demand side (an example of the warehouse to be replenished), and output a transfer plan to this factory (an example of the target transfer warehouse). If the judgment result is no, new procurement is carried out based on the replenishment plan.

[0111] For example, the procurement quantity of target spare part A in factory A is 10t, factory B in the same area as factory A where factory A is located has 15t of target spare part A, and factory C in a different area from the factory where target spare part A is located has 20t of target spare part A, then 10t of target spare part A can be transferred from factory B to factory A.

[0112] In the embodiment of the present application, the procurement quantity is determined based on the safety stock procurement plan, the planned demand procurement plan, and the replenishment quantity corresponding to the planned demand procurement plan of the target spare part, so that the procurement quantity of the target spare part matches the demand type of the target spare part, realizing the guiding direction of preparing goods according to demand, avoiding inventory backlog and out-of-stock situations, and improving the inventory accuracy rate of the target spare part.

[0113] An embodiment of the present application provides an electronic device, including: a memory for storing instructions executed by one or more processors of the electronic device, and a processor, which is one of the one or more processors of the electronic device, for executing the above resource management method.

[0114] An embodiment of the present application provides a readable medium, on which instructions are stored, and when the instructions are executed on an electronic device, the electronic device executes the above resource management method.

[0115] Figure 10 According to some embodiments of the present application, a schematic structural diagram of an electronic device 10 is shown. As Figure 10 shown, the electronic device 10 includes one or more processors 101, a system memory 102, a non-volatile memory (NVM) 103, a communication interface 104, an input / output (I / O) device 105, and a system control logic 106 for coupling the processor 101, the system memory 102, the non-volatile memory 103, the communication interface 104, and the input / output (I / O) device 105. Among them:

[0116] The processor 101 can be used to control the electronic device to execute the resource management method of the present application. Among them, the processor 101 can include one or more processing units. For example, it can include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a micro-programmed control unit (MCU), an artificial intelligence (AI) processor, or a processing module or processing circuit of a field programmable gate array (FPGA) can include one or more single-core or multi-core processors. The system memory 102 is a volatile memory, such as a random-access memory (RAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), etc. The system memory is used to temporarily store data and / or instructions.

[0117] The non-volatile memory 103 may include one or more tangible, non-transitory computer-readable media for storing data and / or instructions. In some embodiments, the non-volatile memory 103 may include any suitable non-volatile memory such as flash memory and / or any suitable non-volatile storage device, such as a hard disk drive (HDD), a compact disc (CD), a digital versatile disc (DVD), a solid-state drive (SSD), etc. In some embodiments, the non-volatile memory 103 may also be a removable storage medium, such as a secure digital (SD) memory card, etc.

[0118] Specifically, the system memory 102 and the non-volatile memory 103 may respectively include: a temporary copy and a permanent copy of the instructions 107. The instructions 107 may include: when executed by the processor 101, enabling the electronic device 10 to implement the resource management methods provided in the embodiments of the present application.

[0119] The communication interface 104 may include a transceiver for providing a wired or wireless communication interface for the electronic device 10, and then communicating with any other suitable device through one or more networks. In some embodiments, the communication interface 104 may be integrated into other components of the electronic device 10. For example, the communication interface 104 may be integrated into the processor 101. In some embodiments, the electronic device 10 may communicate with other devices through the communication interface 104. For example, the electronic device 10 may obtain the resource management method to be run from other electronic devices through the communication interface 104.

[0120] The input / output (I / O) device 105 may include input devices such as a keyboard, a mouse, etc., and output devices such as a display, etc. The user may interact with the electronic device 10 through the input / output (I / O) device 105.

[0121] The system control logic 106 may include any suitable interface controller to provide any suitable interface for other modules of the electronic device 10. For example, in some embodiments, the system control logic 106 may include one or more memory controllers to provide an interface connected to the system memory 102 and the non-volatile memory 103.

[0122] In some embodiments, at least one of the processors 101 may be logically packaged with one or more controllers for the system control logic 106 to form a system in package (SiP). In other embodiments, at least one of the processors 101 may also be integrated with the logic of one or more controllers for the system control logic 106 on the same chip to form a system on chip (SoC).

[0123] It can be understood that the electronic device 10 can be any electronic device or terminal device capable of running a neural network, including but not limited to mobile phones, wearable devices (such as smart watches, etc.), tablet computers, desktop computers, laptops, handheld computers, notebooks, ultra-mobile personal computers (UMPCs), netbooks, as well as cellular phones, personal digital assistants (PDAs), augmented reality (AR) / virtual reality (VR) devices, etc. The embodiments of the present application do not make any limitations.

[0124] It can be understood that Figure 10 The structure of the electronic device 10 shown is only an example. In other embodiments, the electronic device 10 may include more or fewer components than shown, or combine certain components, or split certain components, or have different component arrangements. The components shown may be implemented in hardware, software, or a combination of software and hardware.

[0125] The embodiments of the mechanisms disclosed in this application can be implemented in hardware, software, firmware, or a combination of these implementation methods. The embodiments of the present application can be implemented as a computer program or program code executed on a programmable system, which includes at least one processor, a storage system (including volatile and non-volatile memories and / or storage elements), at least one input device, and at least one output device.

[0126] The program code can be applied to the input instructions to perform the various functions described in this application and generate output information. The output information can be applied to one or more output devices in a known manner. For the purposes of this application, the processing system includes any system having a processor such as, for example, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC), or a microprocessor.

[0127] The program code can be implemented in a high-level procedural language or an object-oriented programming language to communicate with the processing system. When needed, the program code can also be implemented in assembly language or machine language. In fact, the mechanisms described in this application are not limited to the scope of any specific programming language. In any case, the language can be a compiled language or an interpreted language.

[0128] In some cases, the disclosed embodiments can be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments can also be implemented as instructions carried or stored on one or more transient or non-transitory machine-readable (e.g., computer-readable) storage media, which can be read and executed by one or more processors. For example, the instructions can be distributed via a network or via other computer-readable media. Thus, machine-readable media can include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), including but not limited to, floppy disks, optical disks, optical discs, compact disc-read only memory (CD-ROMs), magneto-optical disks, read only memory (ROM), random access memory (RAM), erasable programmable read only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic or optical cards, flash memory, or tangible machine-readable memories for transmitting information (e.g., carrier waves, infrared signals, digital signals, etc.) in electrical, optical, acoustic, or other forms via the Internet. Thus, machine-readable media include any type of machine-readable media suitable for storing or transmitting electronic instructions or information in a form readable by a machine (e.g., a computer).

[0129] In the drawings, some structural or method features may be shown in a particular arrangement and / or order. However, it should be understood that such a particular arrangement and / or ordering may not be required. Rather, in some embodiments, these features may be arranged in a manner and / or order different from that shown in the illustrative drawings. Additionally, the inclusion of a structural or method feature in a particular figure does not imply that such a feature is required in all embodiments, and in some embodiments, these features may not be included or may be combined with other features.

[0130] It should be noted that each unit / module mentioned in the device embodiments of the present application is a logical unit / module. Physically, a logical unit / module can be a physical unit / module, a part of a physical unit / module, or can be implemented as a combination of multiple physical units / module. The physical implementation manner of these logical units / modules themselves is not the most important. The combination of the functions implemented by these logical units / modules is the key to solving the technical problems proposed by the present application. In addition, in order to highlight the innovative part of the present application, the above device embodiments of the present application do not introduce units / modules that are not closely related to solving the technical problems proposed by the present application, which does not mean that there are no other units / modules in the above device embodiments.

[0131] It should be noted that in the examples and the specification of this patent, the term "comprising", "including" or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "comprising an" does not exclude the presence of additional identical elements in the process, method, article or device comprising said element.

[0132] Although the present application has been illustrated and described by referring to some preferred embodiments of the present application, those of ordinary skill in the art should understand that various changes can be made to it in form and detail without departing from the spirit and scope of the present application.

Claims

1. A resource management method, characterized in that, Applied to an electronic device, the resource management method includes: Obtain the liquidity level, first real-time inventory data, and first consumption data of the target spare part; Determine the first replenishment quantity of the target spare part based on the liquidity level and the first real-time inventory data; Determine the second replenishment quantity of the target spare part within a first preset time based on the first consumption data; Determine the maximum inventory level of the target spare part, where the maximum inventory level represents the maximum capacity of the warehouse storing the target spare part to accommodate the target spare part; Determine the target replenishment quantity of the target spare part based on the first replenishment quantity, the second replenishment quantity, and the maximum inventory level.

2. The resource management method according to claim 1, wherein The determining the first replenishment quantity of the target spare part based on the liquidity level and the first real-time inventory data includes: Corresponding to determining that the liquidity level is greater than a first threshold, obtain the safety factor of the target spare part, where the safety factor represents the delivery rate of the target spare part; Determine the safety inventory level of the target spare part based on the safety factor, where the safety inventory level represents the buffer inventory quantity of the target spare part; Determine the first replenishment quantity based on the safety inventory level and the first real-time inventory data.

3. The resource management method according to claim 2, wherein The first consumption data represents the consumption quantity of the target spare part within a second preset time. The determining the safety inventory of the target spare part based on the safety factor includes: Determine the demand standard deviation and average demand of the target spare part within the second preset time according to the first consumption data; Determine the first inventory of the target spare part according to the demand standard deviation of the target spare part and the safety factor of the target spare part; Determine the second inventory of the target spare part based on the average demand of the target spare part and the procurement lead time of the target spare part; Determine the safety inventory based on the first inventory and the second inventory.

4. The resource management method according to claim 2 or 3, characterized in that The method for determining the safety factor of the target spare part includes: Corresponding to the consumption quantity of the target spare part within the second preset time being greater than or equal to a first consumption quantity, and the number of outbound times of the target spare part within the second preset time being greater than or equal to a first number of times, set the safety factor to a first factor; Corresponding to the consumption quantity of the target spare part within the second preset time being less than the first consumption quantity, or the number of outbound times of the target spare part within the second preset time being less than the first number of times, set the safety factor to a second factor; Wherein, the first factor is greater than the second factor.

5. The resource management method according to claim 1, characterized in that The determining the second replenishment quantity of the target spare part within a first preset time based on the first consumption data includes: Obtain the historical maintenance work orders of the target spare part; Predict the maintenance work orders of the target spare part within the first preset time based on the historical maintenance work orders of the target spare part; Predict the second consumption data of the target spare part within the first preset time based on the first consumption data; Determine the second replenishment quantity based on the maintenance work orders of the target spare part within the first preset time and the second consumption data.

6. The resource management method according to claim 1, wherein The determining the maximum inventory level of the target spare part includes: Based on the first consumption data of the target spare part, determine the maximum inventory time window of the target spare part, where the maximum inventory time window represents the average value of the time intervals between two adjacent outgoings of the target spare part within the third preset time; Slide the inventory time window on the time axis corresponding to the third preset time with a first step length, and determine the maximum consumption amount of the target spare part during the sliding process of the inventory time window on the time axis as the maximum inventory level.

7. The resource management method according to claim 1, characterized in that The first replenishment quantity represents the replenishment quantity corresponding to the first demand, and the second replenishment quantity represents the replenishment quantity corresponding to the second demand. Determining the target replenishment quantity of the target spare part based on the first replenishment quantity, the second replenishment quantity, and the maximum inventory level includes: Determine the replenishment quantity corresponding to the third demand according to the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, and the demand quantity predicted by the third demand forecast; Based on the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, the demand quantity corresponding to the third demand, and the maximum inventory level, determine the target replenishment quantity of the target spare part.

8. The resource management method according to claim 7, wherein The determining the target replenishment quantity of the target spare part based on the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, the demand quantity corresponding to the third demand, and the maximum inventory level includes: Corresponding to the sum of the replenishment quantity corresponding to the first demand, the replenishment quantity corresponding to the second demand, and the demand quantity corresponding to the third demand being less than the maximum inventory level, and the replenishment quantity corresponding to the first demand being greater than or equal to the sum of the replenishment quantity corresponding to the second demand and the demand quantity corresponding to the third demand, use the replenishment quantity corresponding to the first demand as the target replenishment quantity.

9. The resource management method according to any one of claims 1 to 8, characterized in that Further includes: Determine the location information of the warehouse to be replenished for the target spare part; Determine the location information of at least one transferable warehouse corresponding to the target spare part; Based on the target replenishment quantity, the location information of the warehouse to be replenished, and the location information of the at least one transferable warehouse, determine the target transferable warehouse of the target spare part from the at least one transferable warehouse.

10. The resource management method according to claim 3, wherein The method for determining the first procurement time corresponding to the first replenishment quantity includes: Based on the safety inventory and the actual inventory, determine the shortage ratio of the target spare part; Based on the shortage ratio, determine the procurement order of the target spare part among the spare parts to be replenished; Based on the procurement order, determine the first procurement time of the target spare part.

11. An electronic device, characterized in that, Includes: a memory for storing instructions executed by one or more processors of the electronic device, and the processor, which is one of the one or more processors of the electronic device, for executing the resource management method according to any one of claims 1 to 10.

12. A readable medium, characterized in that, Instructions are stored on the readable medium, and when the instructions are executed on the electronic device, the electronic device executes the resource management method according to any one of claims 1 to 10.