Warehouse management method and system based on Internet of Things
The warehouse management system, which connects IoT devices with the manufacturing execution system, assigns priorities based on production tasks and material attribute information, adjusts storage locations and transportation routes, solves the problems of material distribution delays and production rhythm pauses, and achieves efficient warehouse management.
Patent Information
- Application Number
- CN202511257202.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-04
- Publication Date
- 2025-10-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing technology, the storage location and transportation route allocation of materials are insufficient, resulting in material distribution delays and production rhythm pauses, affecting production efficiency.
The warehouse management system, which is connected to the manufacturing execution system through IoT devices, determines the target materials and their demand data based on production tasks, obtains material attribute information, assigns priorities, and adjusts storage locations and transportation routes so that high-priority materials can be shipped out of the warehouse via a shorter route.
It improves warehouse inventory utilization and supply efficiency, solves the problems of material distribution delays and production rhythm pauses, and ensures the effective operation of the production process.
Smart Images

Figure CN120746455A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of Internet of Things, and specifically to a warehouse management method and system based on the Internet of Things. Background Art
[0002] With the continuous development and popularization of Internet of Things technology, the application of Internet of Things technology in the warehouse management process can monitor the environmental conditions, material location and inventory data in the warehouse in real time, and realize the automated management of the warehouse by recording the entry and exit of materials in the warehouse, thereby improving the intelligence level of the warehouse.
[0003] Due to cost considerations, a single warehouse typically stores a variety of materials, which are distributed across multiple production plants. Material requirements vary across different production plants, depending on the production objectives and production stages. Therefore, real-time communication between the warehouse and production departments is essential to ensure timely replenishment of materials. Relevant technologies, by integrating IoT platforms to synchronize material inbound and outbound information from the WMS (Warehouse Management System) with production process data from the MES (Manufacturing Execution System), can initially meet the requirement for real-time material replenishment and achieve closed-loop management of production tasks. However, the allocation of material storage locations and transportation routes remains insufficient, which can easily lead to material delivery delays, production halts, and reduced production efficiency. Summary of the Invention
[0004] In view of the above problems, the present application provides a warehouse management method and system based on the Internet of Things, which can adjust the storage location and transportation route of the target materials according to the priority information of the target materials to ensure the effective operation of the production process.
[0005] According to one aspect of the present application, a warehouse management method based on the Internet of Things is provided, which is applicable to a warehouse management system that is connected to a manufacturing execution system through an Internet of Things device. The method is executed by the warehouse management system, and includes: determining a target material and its demand data according to a production task issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in the current platform; based on the demand data, obtaining attribute information of the target material, and assigning a priority to the target material according to the attribute information to obtain priority information of the target material; wherein the attribute information includes at least one of a first category of information and a second category of information; when the target material includes multiple materials, different types of materials in the target material are assigned a priority according to the first category of information, and the same type of material in the target material is assigned a priority according to the second category of information; obtaining layout information of the current platform, the layout information includes storage location information and transportation path information; according to the priority information of the target material, adjusting the storage location of the target material in the current platform so that target materials with higher priorities can be shipped out of the warehouse via a shorter transportation path.
[0006] In an optional manner, the first type of information includes at least one of the outbound frequency and the material volume, and the second type of information includes at least one of the material weight, the material incoming source, and the material incoming time.
[0007] In an optional manner, if a type of information includes the frequency of shipment, the step of assigning priorities to target materials based on the attribute information includes: marking target materials with higher shipment frequency as high priority, and marking target materials with lower shipment frequency as low priority; if a type of information includes material volume, the step of assigning priorities to target materials based on the attribute information includes: marking target materials with larger material volume as high priority, and marking target materials with smaller material volume as low priority.
[0008] In an optional manner, if a type of information includes delivery frequency and material volume, the delivery frequency has a higher priority than the material volume.
[0009] In an optional manner, if the second category of information includes material weight, the step of assigning priority to the target material based on the attribute information includes: marking the target material with smaller material weight as high priority, and marking the target material with larger material weight as low priority; if the second category of information includes the source of material entry, the step of assigning priority to the target material based on the attribute information includes: marking the target material returned to the warehouse as high priority, and marking the target material normally entered into the warehouse as low priority; if the second category of information includes the time of material entry into the warehouse, the step of assigning priority to the target material based on the attribute information includes: marking the target material with earlier material entry time as high priority, and marking the target material with later material entry time as low priority.
[0010] In an optional manner, if the second type of information includes material weight, material entry source and material entry time, the priority of the material entry source is higher than the priority of the material entry time, and the priority of the material entry time is higher than the priority of the material weight.
[0011] In an optional method, the target material and its demand data are determined based on the production task issued by the manufacturing execution system, including: obtaining the current demand quantity of the target material required for the production task; obtaining the material qualification rate of the target material matching the production task; estimating the first predicted demand quantity of the target material based on the current demand quantity and the material qualification rate; and determining the demand data based on the first predicted demand quantity.
[0012] In an optional method, the target material and its demand data are determined based on the production task issued by the manufacturing execution system, which also includes: obtaining the finished product qualification rate of the products to be produced that match the production task; estimating the second predicted demand quantity of the target material based on the current demand quantity and the finished product qualification rate; and determining the demand data based on the first predicted demand quantity and the second predicted demand quantity.
[0013] In an optional method, the storage location of the target material on the current platform is adjusted according to the layout information and priority information so that the target material with a higher priority can be shipped out of the warehouse with a shorter transportation path, including: based on the distance between the storage location and the transportation exit of the current platform, the storage location close to the transportation exit is divided into a proximal storage location, and the storage location far from the transportation exit is divided into a distal storage location; the priority information of the target material is obtained, and the target material with a high priority is adjusted to the proximal storage location, and the target material with a low priority is adjusted to the distal storage location.
[0014] According to another aspect of the present application, a warehouse management system based on the Internet of Things is provided, which is connected to the manufacturing execution system through the Internet of Things device; wherein the warehouse management system includes: a demand acquisition module, which is used to determine the target material and its demand data according to the production task issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in the current platform; a priority allocation module, which is used to obtain the attribute information of the target material based on the demand data, and assign priority to the target material according to the attribute information to obtain the priority information of the target material, wherein the attribute information includes at least one of the first category information and the second category information; when the target material includes multiple materials, different types of materials in the target material are assigned priority according to the first category information, and the same type of material in the target material is assigned priority according to the second category information; a platform information acquisition module, which is used to obtain the layout information of the current platform, and the layout information includes storage location information and transportation path information; a material transportation module, which is used to adjust the storage location of the target material on the current platform according to the layout information and priority information, so that the target material with higher priority can be shipped out of the warehouse with a shorter transportation path.
[0015] This application can obtain the target materials and their demand data required for the task according to the production task issued by the manufacturing execution system, and obtain the attribute information of the target materials based on the demand data of the target materials. Then, by assigning priorities to the target materials, the priority information of the target materials can be used to adjust and optimize the storage location and outbound path of the target materials, improve the warehouse inventory utilization rate and supply efficiency, and thus solve the problems of material distribution delays and production rhythm pauses caused by the disconnection between the material supply link and the production link, and ensure the effective operation of the production link.
[0016] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and it is clear that a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort.
[0018] Figure 1 This is a flowchart of a warehouse management method based on the Internet of Things shown in an exemplary embodiment of the present application; Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things; Figure 3 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things; Figure 4 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things; Figure 5 It is a structural diagram of a warehouse management system based on the Internet of Things shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0019] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0020] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0021] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0022] In this application, "plurality" refers to two or more. "And / or" describes the relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0023] Among related technologies, the Manufacturing Execution System (MES) connects the enterprise planning layer with the shop floor equipment layer, enabling comprehensive control over the entire production process from production instructions to finished products. It manages shop floor production processes (planning, equipment, personnel, and quality), enabling production scheduling, real-time monitoring, quality control, and equipment maintenance, ultimately optimizing production processes and improving efficiency and product quality. A Warehouse Management System (WMS) manages the physical flow of materials within a warehouse, ensuring the precise delivery of materials to production lines or markets. It manages material flow within the warehouse (including inbound and outbound records, material storage, and inventory counting), implementing inventory management, location optimization, batch tracking, and automated sorting, optimizing warehouse logistics and improving inventory accuracy and efficiency. By integrating the WMS and MES with the IoT platform, they can record the inbound and outbound delivery of materials within the warehouse and synchronize this information with production process data. This allows for real-time monitoring of material consumption, location, inventory data, and usage trends throughout the production process, enabling closed-loop management of production tasks. However, there are still deficiencies in the allocation of material storage locations and transportation routes, which can easily lead to delays in material distribution and production pauses, affecting production efficiency.
[0024] To this end, one aspect of this application provides a warehouse management method based on the Internet of Things. Figure 1 , Figure 1 This is a flow chart illustrating an IoT-based warehouse management method according to an exemplary embodiment of the present application. This IoT-based warehouse management method is applicable to a warehouse management system that interfaces with a manufacturing execution system via IoT devices and is executed by the warehouse management system. It includes at least S100 to S300, as detailed below: S100: Determine target materials and their demand data according to the production task issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in the current platform.
[0025] Specifically, the warehouse management system obtains the production tasks issued by the manufacturing execution system, and determines the required materials and required quantities based on the requirements of the production tasks as the target materials and their demand data. Generally speaking, a production task contains at least the production object, production time and target platform, and generates the corresponding material types and material quantities in demand based on the production object. The acquisition of production tasks can be sent directly to the warehouse management system through the manufacturing execution system through the enterprise planning layer, or the trigger conditions can be preset in the warehouse management system, and when the conditions are met, a query instruction is sent to the manufacturing execution system to obtain it. For the warehouse management system, based on the inventory data and the obtained production tasks, the storage platform that stores the required materials, that is, the target materials, can be allocated, that is, the current platform, to create a transportation plan for the transportation of the target materials.
[0026] For example, according to the production task issued by the Manufacturing Execution System, 100 QDBDT01 front floor carpet rear section assemblies need to be produced. The corresponding materials required are 100 sets of BL01 left-side panels, 100 sets of BL02 right-side panels, and 200 sets of GDJ01 fixing parts. They must be transported to the first workshop or the first workshop line-side warehouse by January 1, 2025. In response, the warehouse management system determines the target materials as BL01, BL02, and GDJ01 based on the production task. If the first raw material warehouse has sufficient inventory of BL01, BL02, and GDJ01, the first raw material warehouse is assigned as the current platform and materials are prepared according to the required quantity of the corresponding materials. A transportation plan is created as shown in Table 1 to transport the target materials to the first workshop or the first workshop line-side warehouse.
[0027] Table 1: If the first raw material warehouse only stores BL01 and BL02 and has sufficient inventory, and the second raw material warehouse stores GDJ01 and has sufficient inventory, then the first raw material warehouse and the second raw material warehouse are allocated at the same time to prepare materials according to the required quantity of the corresponding materials, and based on the first raw material warehouse and the second raw material warehouse, create transportation plans as shown in Table 2 and Table 3 respectively to transport the target materials to the first workshop or the first workshop line side warehouse.
[0028] Table 2: Table 3: It is understood that the warehouse management system determines the warehouse storing the target material as the current platform based on the current production task, and manages the target material within the current platform to achieve pre-production transportation and material preparation. After material preparation is completed, the transportation plan is locked until the transportation time arrives, when the target material for the production task is officially shipped out. The warehouse management plan for multiple production tasks can be sorted according to the production time or transportation time determined by the production tasks to ensure that the current platform can execute the shipping tasks in sequence when responding to multiple production tasks.
[0029] For example, the preset trigger conditions for obtaining production tasks in the warehouse management system can be triggered by setting a time window, such as daily scheduled acquisition; or it can be triggered by a combination of conditions and time periods, such as triggering the acquisition of the next production task within 24 hours after the completion of the last transportation plan, or triggering the acquisition of the next production task within 24 hours after the normal warehousing is completed.
[0030] S200: Based on the demand data, the attribute information of the target material is obtained, and the priority of the target material is assigned according to the attribute information to obtain the priority information of the target material; wherein the attribute information includes at least one of the first category information and the second category information; when the target material includes multiple materials, different types of materials in the target material are assigned priorities according to the first category information, and the same type of material in the target material is assigned priorities according to the second category information.
[0031] Specifically, based on the demand data of the target material, the type and demand quantity of the target material can be obtained, thereby determining the attribute information corresponding to the target material. The attribute information can be obtained based on the demand quantity corresponding to the target material, historical outbound / inbound records, etc., including but not limited to outbound quantity, outbound frequency, material volume, material weight, material inbound source and material inbound time, etc.; various attribute information are divided into first-class information and second-class information. For the target materials required to be supplied by the current platform by the current production task, priority is assigned according to the first-class information and / or second-class information based on the type and quantity of materials in the target material. If the target material includes multiple materials, the different types of materials in the target material are prioritized according to the first-class information, and the same type of material in the target material is prioritized according to the second-class information; if the target material only contains one type of material, that is, the target materials are all the same type of material, priority can be assigned according to the second-class information.
[0032] It can be understood that the first category of information and the second category of information are divided according to the degree of influence of the attribute information on the outbound efficiency, and the degree of influence of the attribute information on the outbound efficiency can be obtained by simulating the operation of the corresponding digital twin model trained by historical sample data.
[0033] For example, the first type of information includes at least one of outbound frequency and material volume. This information is grouped as one type and participates in the priority allocation of different types of target materials. The second type of information includes at least one of material weight, material inbound source, and material inbound time. These two types of information are grouped as two types and participate in the priority allocation of the same type of target materials. Not all attribute information is required for priority allocation; specific attribute information can be selected based on the warehouse's transportation requirements. The specific selection criteria are not limited and will not be elaborated upon here.
[0034] S300: Obtain the layout information of the current platform, which includes storage location information and transportation path information; adjust the storage location of the target material on the current platform according to the layout information of the current platform and the priority information of the target material, so that the target material with higher priority can be shipped out of the warehouse via a shorter transportation path.
[0035] Specifically, by obtaining the layout information of the current platform based on the storage areas, shelves, pallets or transport tracks actually constructed on the current platform, the storage location information, transport path information and coordinate position of the target material of the current platform can be obtained. Then, according to the priority information of the target material, the storage location of the target material is adjusted according to the priority, so that the target material with higher priority is adjusted to an area close to the outbound location, so that it can be shipped out of the warehouse with a shorter transport path.
[0036] It can be understood that the storage area where the target materials are stored, the shelves or pallets that carry the target materials can all be regarded as the storage locations of the target materials. The target materials with higher priorities can be adjusted to storage areas, shelves or pallets that are closer to the outbound location or more convenient for priority outbound delivery, so that they can be shipped out of the warehouse with a shorter transportation route, thereby improving warehouse inventory utilization and supply efficiency.
[0037] This embodiment connects the warehouse management system and the manufacturing execution system through the Internet of Things devices, so that the warehouse management system can obtain the target materials and their demand data required for the production tasks issued by the manufacturing execution system, and obtain the attribute information of the target materials based on the demand data of the target materials. Then, by assigning priorities to the target materials, the priority information of the target materials is used to adjust and optimize the storage location and outbound path of the target materials, thereby improving the warehouse inventory utilization rate and supply efficiency, and thus solving the problems of material distribution delays and production rhythm pauses caused by the disconnection between the material supply link and the production link, and ensuring the effective operation of the production link.
[0038] In some embodiments, the steps of assigning priorities to target materials based on a type of information are described in detail. The following is an exemplary description of how to assign priorities to different types of target materials based on the frequency of shipment and the volume of the materials: If one type of information includes delivery frequency, the step of assigning priority to the target materials according to the attribute information includes: marking target materials with higher delivery frequency as high priority, and marking target materials with lower delivery frequency as low priority.
[0039] Specifically, the outbound frequency in this embodiment refers to the number of outbound shipments within the current production task cycle. A higher outbound frequency of a target material indicates that the target material needs to be shipped more frequently, and the occupancy rate of transportation vehicles is also relatively high. From this perspective, the outbound frequency is regarded as a type of information, and priorities are assigned to different types of materials based on the outbound frequency. By adjusting the storage location of the materials to shorten the picking path for materials with a higher outbound frequency, such materials can be quickly shipped out, thereby reducing the occupancy of transportation vehicles for such materials and significantly shortening the transportation time of such materials in the warehouse, which is conducive to improving warehousing and supply efficiency. At the same time, the outbound frequency can reflect the frequency with which such materials are in demand, and can better reflect the dynamic demand activity and warehousing operation efficiency of such materials.
[0040] It is understandable that the delivery frequency can be a forecast data calculated based on the demand data of the target material determined by the production task, which can be expressed as: F i =Q xi / Q zi , and F i Round up. Among them, F i is the delivery frequency of the target material numbered i in the current production task, Q xi Q is the required quantity of target material numbered i required for the current production task, zi The loading quantity of a single transport vehicle used to load the target material numbered i.
[0041] If one type of information includes material volume, the step of assigning priorities to target materials according to the attribute information includes marking target materials with larger material volumes as high priorities and marking target materials with smaller material volumes as low priorities.
[0042] Specifically, the material volume in this embodiment refers to the overall volume of the material during a single transport. A larger target material volume indicates that it occupies a higher percentage of storage space and is relatively difficult to transport. From this perspective, by treating material volume as a type of information and assigning priorities to different types of materials based on their volume, shortening the picking path for larger materials allows these materials to be quickly shipped out of the warehouse, freeing up storage space and improving warehouse supply efficiency.
[0043] If a type of information includes delivery frequency and material volume, the delivery frequency has a higher priority than the material volume.
[0044] Specifically, the priority of delivery frequency is higher than the priority of material volume. This means that when comparing the priorities of two different materials, priority is first assigned based on delivery frequency. If the delivery frequencies are the same, priority is then assigned based on material volume. For example, the target materials include material A numbered A and material B numbered B. Material A has a higher delivery frequency than material B, but the material volume of material A is smaller than that of material B. In this case, material A is marked as high priority and material B is marked as low priority. The storage locations of materials A and B in the current platform are then adjusted to an area close to the delivery location, allowing the target materials to be delivered first. Material A, with a higher priority, is placed closer to the delivery location than material B, allowing material A, with a higher priority, to be delivered via a shorter transportation route.
[0045] It is understandable that the above allocation method uses the outbound frequency as the primary factor in allocating priority in a category of information, which can generally significantly improve warehousing and transportation efficiency. However, due to other factors, for example, the outbound efficiency of two materials is different but roughly similar, while the material volume of the two materials is quite different, and the material volume of the material with lower outbound efficiency is significantly larger than that of the material with higher outbound efficiency. In this regard, considering the urgency of space, the priority of outbound frequency and material volume can also be allocated through weight calculation. For example, if the outbound frequency of material B is 90% of the outbound frequency of material A, but the material volume of material B is 200% of the material volume of material A, according to the above-mentioned priority allocation method of "the priority of outbound frequency is higher than the priority of material volume", material B will still be marked as low priority. To address this, we introduce weight coefficients for allocation: a weight ratio of, for example, 80% is assigned to the proportional difference in outbound frequency, and another weight ratio of, for example, 20% is assigned to the proportional difference in material volume. In this case, material A's weight is 0.1 × 0.8 = 0.08, and material B's weight is 1 × 0.2 = 0.2, meaning that material B has a higher priority than material A. This weight coefficient allocation allows for appropriate adjustment of priority allocation rules based on the specific characteristics of a warehouse (such as space or degree of automation), achieving adaptive improvements in warehousing efficiency.
[0046] In some embodiments, the steps for assigning priorities to target materials based on the two types of information are described in detail. The following is an example of how to assign priorities to the same target material based on material weight, material entry source, and material entry time: If the second type of information includes material weight, the step of assigning priorities to the target materials according to the attribute information includes marking target materials with smaller material weight as high priority and marking target materials with larger material weight as low priority.
[0047] Specifically, the material weight in this embodiment refers to the overall weight of the material during a single transport. Since the material weight in this embodiment is classified as the second type of information and is applied to the priority allocation of the same type of material, the material weight of a unit quantity of material should generally be the same. However, in the case where a single pallet or container carries multiple target materials, based on the different degrees of consumption of such materials, the overall weight of such materials during a single transport will also be different. Therefore, the material weight of the target material is relatively small, indicating that the target material carried by the pallet or container has been consumed, and its light weight makes it easier to carry. From this perspective, the material weight is regarded as the second type of information, and priority is allocated for the same type of materials based on the material weight. By shortening the picking path of materials with smaller material weights, such materials can be quickly shipped out of the warehouse, which is conducive to clearing residual inventory and releasing storage space, thereby achieving the purpose of improving the utilization rate of warehouse inventory.
[0048] If the second type of information includes the source of material storage, the step of assigning priority to the target material according to the attribute information includes: marking the target material returned to the warehouse as high priority, and marking the target material normally stored in the warehouse as low priority.
[0049] Specifically, the source of material entry in this embodiment refers to the path through which the material enters the current platform. The manufacturing execution system and warehouse management system based on the connection of IoT devices can track the source of entry of the target material of the batch through the entry and exit records of the material. In this regard, the source of material entry in this embodiment includes the target material returned to the current platform through the rework process or the return process, that is, the target material returned to the warehouse; and the target material entering the current platform through the purchase entry, transfer entry, etc., that is, the target material normally entered into the warehouse. Among them, the target material returned to the warehouse is relatively old and may be damaged due to a single exit or maintenance, and should be used for exit and use first. From this perspective, the source of material entry is regarded as the second type of information, and priority is assigned for the same type of materials based on the source of material entry. By adjusting the storage location of the material to shorten the picking path of the target material returned to the warehouse, the rapid exit of such materials can be achieved, which is conducive to clearing the residual inventory based on the first-in-first-out principle and keeping the material updated during subsequent replenishment, thereby achieving the purpose of improving the utilization rate of warehouse inventory.
[0050] Furthermore, since the probability of loss of materials returned for rework and repair is much greater than the probability of loss of materials returned after outbound delivery, among the target materials returned to the warehouse, the target materials returned to the current platform through the rework process can be marked as high priority, and the target materials returned to the current platform through the return process can be marked as low priority, which is conducive to further cleaning up the residual inventory. It can be understood that the target materials returned to the current platform through the rework process come from the rework warehouse, and the target materials returned to the current platform through the return process come from the line warehouse. Therefore, the target materials returned to the current platform through the rework process or the return process can obtain their material entry source by tracing the material entry and exit records.
[0051] If the second type of information includes the material entry time, the step of assigning priority to the target material according to the attribute information includes: marking the target material with an earlier material entry time as a high priority, and marking the target material with a later material entry time as a low priority.
[0052] Specifically, the material entry time in this embodiment refers to the entry record time of the material entering the current platform. The manufacturing execution system and warehouse management system based on the connection of the Internet of Things devices can track the entry record time of the batch of target materials through the entry and exit records of the materials. The earlier the material entry time of the target material, the earlier the target material is, which means that the target material is relatively old and should be used in priority for exit. From this perspective, the material entry time is regarded as the second type of information, and the priority is assigned to the same type of materials according to the material entry time. By adjusting the storage location of the material to shorten the picking path of the target material with an earlier material entry time, the rapid exit of this type of material can be achieved, which is conducive to cleaning up the residual inventory based on the first-in-first-out principle and then keeping the material updated during the subsequent replenishment of inventory, so as to achieve the purpose of improving the utilization rate of warehouse inventory.
[0053] If the second type of information includes material weight, material entry source, and material entry time, the priority of the material entry source is higher than the priority of the material entry time, and the priority of the material entry time is higher than the priority of the material weight.
[0054] Specifically, the priority of the material entry source is higher than the priority of the material entry time, and the priority of the material entry time is higher than the priority of the material weight. This means that when comparing the priorities of different batches of the same material, priority is first assigned based on the material entry source. If the material entry sources are the same, priority is assigned based on the material entry time. If the material entry time is the same, priority is assigned based on the material weight. For example, the target materials include material A in batches A1, A2, A3, and A4. Material A1 is a half-loaded material returned to the warehouse on January 1, 2025, material A2 is a full-loaded material returned to the warehouse on January 1, 2025, material A3 is a full-loaded material purchased and received on January 1, 2025, and material A4 is a full-loaded material purchased and received on January 2, 2025. Therefore, material A1 is marked as the highest priority, material A2 is marked as the second-highest priority, material A3 is marked as the second-lowest priority, and material A4 is marked as the lowest priority. The storage locations of materials A1, A2, A3, and A4 in the current platform are then adjusted to an area close to the outbound location so that the target materials can be shipped out first. Materials A1, A2, A3, and A4 are then arranged in order of priority so that the preceding material (such as material A1) is closer to the outbound location than the succeeding material (such as material A2). This allows materials with higher priorities to be shipped out using a shorter transportation route.
[0055] In the related art, if the target material and its demand data are determined only based on the production tasks issued by the manufacturing execution system, it is easy to cause material loss due to material quality and production quality problems of the target platform, resulting in insufficient supply of target materials and affecting the progress of production tasks; excessive over-issuance of materials will increase the inventory pressure of the line warehouse and cause the return process to be prolonged, thereby affecting production efficiency. To this end, in another exemplary embodiment of the present application, how to determine the target material and its demand data based on the production tasks issued by the manufacturing execution system is described in detail. For details, please refer to Figure 2 , Figure 2 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things. Figure 1 The S100 shown includes S110 to S140, which are described in detail as follows: S110: Obtain the current demand quantity of the target material required for the production task.
[0056] Specifically, the warehouse management system receives production tasks from the manufacturing execution system and determines the required materials and quantities based on the production task requirements. The current demand is the materials and quantities required for the production task. For example, a production task issued by the manufacturing execution system requires the production of 100 QDBDT01 front floor carpet rear section assemblies. The corresponding materials required are 100 sets of BL01 left panels, 100 sets of BL02 right panels, and 200 sets of GDJ01 fixing parts. These materials must be delivered to Workshop 1 or its lineside warehouse by January 1, 2025. The current demand is shown in Table 4.
[0057] Table 4: S120: Obtain the material qualification rate of the target material matching the production task.
[0058] Specifically, the material qualification rate of the target material may be the inspection qualification rate of the target material, and the inspection qualification rate refers to the inspection qualification rate obtained through the quality inspection link when the target material is purchased and put into storage or before being put into production.
[0059] It can be understood that the material qualification rate of the target material can also be the procurement qualification rate of the target material. The procurement qualification rate refers to the qualification rate provided by the supplier when the target material enters the current platform through the procurement and warehousing channel. When there is a lack of quality inspection links, the procurement qualification rate can be used as a substitute for the material qualification rate.
[0060] S130: Estimate a first predicted demand quantity of the target material based on the current demand quantity and the material qualification rate.
[0061] Specifically, the first predicted demand in this embodiment refers to the predicted data calculated based on the current demand of the target material determined by the production task and the material qualification rate, and is expressed as follows: in, is the first predicted demand for the target material numbered i in the current production task, is the current demand for the target material numbered i required for the current production task, is the material qualification rate of the target material numbered i required for the current production task, For The calculated value is rounded up.
[0062] S140: Determine demand data based on the first predicted demand quantity.
[0063] For example, according to the production task issued by the manufacturing execution system, 100 pieces of QDBDT01 front floor carpet rear section assemblies need to be produced. The corresponding materials required are 100 sets of BL01 left panels, 100 sets of BL02 right panels, and 200 sets of GDJ01 fixing parts. According to the obtained target material qualification rates that match the current production task, they are BL01: R wBL01 =95%,BL02:R wBL02 =97%,GDJ01:R wGDJ01 =99%; the first forecast demand of the estimated target materials is BL01:Q ywBL01 =Ceiling(Q dBL01 / R wBL01 )=Ceiling(100 / 95%)=Ceiling(105.26)=106; BL02: Q ywBL02 =Ceiling(Q dBL02 / R wBL02 )=Ceiling(100 / 97%)=Ceiling(103.1)=104;GDJ01:Q ywGDJ01 =Ceiling(Q dGDJ01 / R wGDJ01 ) = Ceiling (200 / 99%) = Ceiling (202.02) = 203. Therefore, the actual demand for the target material Q x According to the current demand Q d + (First forecast demand Q yw - Current demand Q d ) to obtain the actual demand Q x =First forecast demand quantity Q yw At this time, the demand data of the target materials that match the current production task are shown in Table 5.
[0064] Table 5: This embodiment connects the warehouse management system and the manufacturing execution system through the Internet of Things devices, so that the warehouse management system can reasonably estimate the actual demand data of the target materials required for the production tasks based on the production tasks issued by the manufacturing execution system and the material qualification rate, thereby reducing the probability of affecting the progress of production tasks due to insufficient supply of target materials, and can effectively reduce the number of times of reissuing materials in the middle of the process, improve warehouse inventory utilization and supply efficiency, and thus solve the problems of material distribution delays and production rhythm pauses caused by the disconnection between the material supply link and the production link, thereby ensuring the effective operation of the production link.
[0065] Further, see Figure 3 , Figure 3 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things. Figure 1 The S100 shown includes S110-S130 and S150-S170, which are described in detail as follows: Determine target materials and their required data based on the production tasks issued by the Manufacturing Execution System, including: S150: Obtain the finished product qualification rate of the products to be produced that match the production task.
[0066] Specifically, the finished product qualification rate in this embodiment refers to the first-pass rate of qualified products produced by the production workshop, that is, the ratio of the number of products produced without rework or repair to the total number of finished product inspections (including only qualified products and products that were reworked or scrapped due to reasons other than material defects). During the production process, the operator can select the specific cause of production failure for each unqualified product within the manufacturing execution system (e.g., failure due to material defects or failure due to production operation defects). After excluding the number of products that failed due to material defects, the number of products that only include qualified products and products that were reworked or scrapped due to reasons other than material defects, i.e., the total number of finished product inspections, can be obtained. A manufacturing execution system and warehouse management system connected to IoT devices can synchronously correlate production process data to obtain the number of products produced without rework or repair and the total number of finished product inspections, thereby calculating the finished product qualification rate for the products to be produced that match the production task.
[0067] In addition, defective materials can be screened out in advance through quality inspection before the target materials are put into production, so that all materials supplied to the production workshop are qualified materials, thereby eliminating the factors that lead to unqualified product production due to material defects from the source, making it easier to obtain the qualified rate of finished products.
[0068] It is understood that the finished product qualification rate is based on historical data obtained from historical production tasks for the relevant pending product, and can be obtained from the previous production task or from production tasks within multiple batches or a certain time period. In addition, it is also understood that the data on the "finished product qualification rate" during the first production of the relevant pending product can be manually preset. The preset value can be based on the average qualification rate of relevant production lines in the industry for this type of product, the rich experience of the production team, or the simulation prediction of the digital twin model.
[0069] S160: Estimate the second predicted demand quantity of the target material based on the current demand quantity and the finished product qualification rate.
[0070] Specifically, the second predicted demand in this embodiment refers to the predicted data calculated based on the current demand of the target material determined by the production task and the qualified rate of the finished product, and is expressed as follows: Q yci = (Q di / N)×Ceiling(N / R c ) Among them, Q yci The second predicted demand for the target material numbered i in the current production task, is the current demand for the target material numbered i required for the current production task, is the qualified rate of finished products to be produced in the current production task, is the number of products required for the current production task, For The calculated value is rounded up.
[0071] S170: Determine demand data based on the first predicted demand amount and the second predicted demand amount.
[0072] For example, according to the production task issued by the manufacturing execution system, 100 pieces of QDBDT01 front floor carpet rear section assemblies need to be produced. The corresponding materials required are 100 sets of BL01 left panels, 100 sets of BL02 right panels, and 200 sets of GDJ01 fixing parts. The material qualification rates of the target materials that match the current production task are BL01: R wBL01 =95%,BL02:R wBL02 =97%,GDJ01:R wGDJ01 =99%; the first forecast demand of the estimated target materials is BL01:Q ywBL01 =Ceiling(Q dBL01 / R wBL01 )=Ceiling(100 / 95%)=Ceiling(105.26)=106; BL02: Q ywBL02 =Ceiling(Q dBL02 / R wBL02 )=Ceiling(100 / 97%)=Ceiling(103.1)=104;GDJ01:Q ywGDJ01 =Ceiling(Q dGDJ01 / R wGDJ01 ) = Ceiling (200 / 99%) = Ceiling (202.02) = 203. According to the obtained finished product qualification rate R of the QDBDT01 front floor carpet rear section assembly c is 99%; the second forecast demand of the estimated target materials is BL01:Q ycBL01=(Q dBL01 / N)×Ceiling(N / R c )=(100 / 100)×Ceiling(100 / 99%)=1×102=102; BL02: Q ycBL02 =(Q dBL02 / N)×Ceiling(N / R c ) = (100 / 100) × Ceiling (100 / 99%) = 1 × 102 = 102; GDJ01: Q ycGDJ01 =(Q dGDJ01 / N)×Ceiling(N / R c ) = (200 / 100) × Ceiling (100 / 99%) = 2 × 102 = 204. Therefore, the actual demand for the target material Q x According to the current demand Q d + (First forecast demand Q yw - Current demand Q d ) + (Second forecast demand Q yc - Current demand Q d ) Get Q x =First forecast demand quantity Q yw +Second forecast demand Q yc - Current demand Q d At this time, the demand data of the target materials that match the current production task are shown in Table 6.
[0073] Table 6: The warehouse management system of this embodiment can reasonably attribute material consumption data by combining the material qualification rate and the finished product qualification rate, which can further improve the accuracy of the actual demand data of the target material, make the supply quantity of the target material more accurate, and further save transportation costs.
[0074] Furthermore, since the first predicted demand quantity Q of the target material yw and the second predicted demand Q yc There is a rounded-up compensation function, which may amplify the compensation demand when the qualified rate decreases, resulting in the actual demand quantity Q of the target material x is overcompensated, therefore, the material qualification rate and the finished product qualification rate can be integrated into one calculation formula and the final result can be rounded up. The optimized formula is: = in, is the current demand for the target material numbered i required for the current production task, N is the number of products required to be produced for the current production task, is the qualified rate of finished products to be produced in the current production task, is the material qualification rate of the target material numbered i required for the current production task, To round up the calculated value in the brackets.
[0075] For example, according to the production task issued by the manufacturing execution system, 100 pieces of QDBDT01 front floor carpet rear section assemblies need to be produced, that is, N=100; the corresponding required materials are 100 sets of BL01 left panels, 100 sets of BL02 right panels and 200 sets of GDJ01 fixing parts, that is, Q dBL01 =100, Q dBL02 =100, Q dGDJ01 =200; According to the obtained target material matching the current production task, the material qualification rates are BL01:R wBL01 =95%,BL02:R wBL02 =97%,GDJ01:R wGDJ01 =99%; Based on the obtained finished product qualification rate R of the QDBDT01 front floor carpet rear section assembly c is 99%. In this regard, according to the above optimization formula The actual demand for the target material is calculated as: Q xBL01 =Ceiling((100 / (0.95×0.99))=Ceiling(106.33)=107;Q xBL02 =Ceiling((100 / (0.97×0.99))=Ceiling(104.13)=105;Q xGDJ01 =Ceiling((200 / (0.99×0.99))=Ceiling(204.06)=205); Compared with the actual demand of the target material obtained by the original formula by combining the current demand with the first predicted demand and the second predicted demand, it can eliminate the double compensation caused by excessive rounding, make the supply quantity of the target material more accurate, and further save transportation costs.
[0076] Understandably, for manufacturing execution systems that lack data collection on material consumption, the target material's qualified utilization rate can be directly used to estimate target material demand data. Specifically, the qualified utilization rate of the target material can be obtained by synchronously linking material inbound and outbound information with production process data within the manufacturing execution system and warehouse management system (WMS) connected to IoT devices. The total target material consumption (including qualified, reworked, and scrapped materials) is calculated based on the target material's consumption data for the relevant unmanufactured product in historical production tasks (e.g., the previous one). The ratio of qualified product demand to total target material consumption is then calculated to determine the qualified utilization rate. For example, if the production of one relevant unmanufactured product in a historical production task required one set of target material BL01, and the production task based on the target platform ultimately produced 100 products, the total target material consumption based on the target material's inbound and outbound information on the current platform is 105 sets of target material BL01. Therefore, the qualified utilization rate of target material BL01 is 100 / 105 = 95.2381%. Therefore, if the current production task requires the output of 200 products, the required quantity of target material BL01 is calculated as: current demand for target material BL01 / qualified utilization rate for target material BL01 = 200 × 1 / 95.2381% = 209.99, rounded up to 210 sets of target material BL01. By using qualified utilization rate as the basic estimate data, target material demand data can be estimated using only material inbound and outbound information and production report information, eliminating the need to distinguish between reasons for loss and is therefore suitable for production lines with low levels of digitization.
[0077] Of course, you can also calculate a more accurate usage qualification rate based on production tasks across multiple batches or within a specific time period by calculating the percentage of the sum of the target material qualified quantities of all batches within a specified period to the sum of the target material consumption quantities of all batches within that period. The specific method for determining demand data can be selected based on warehouse management needs and is not limited here.
[0078] In some embodiments, it is described in detail how to adjust the storage location of the target material on the current platform according to the layout information and priority information, so that the target material with higher priority can be shipped out of the warehouse with a shorter transportation path. For details, please refer to Figure 4 , Figure 4 is based on Figure 1 The exemplary embodiment shown is a flow chart of another warehouse management method based on the Internet of Things. Figure 1 The illustrated S300 includes S310 to S320, which are described in detail as follows: S310: Based on the distance between the storage location and the transportation exit of the current platform, the storage location close to the transportation exit is divided into a proximal storage location, and the storage location far from the transportation exit is divided into a distal storage location.
[0079] Specifically, in this embodiment, a storage location refers to a storage area where target materials are stored, including but not limited to shelves or pallets carrying target materials. The transport exit of the current platform refers to the material outbound area of the current platform, used for loading and unloading materials. Based on the coordinates of the storage location and the transport exit, the distance between the storage location and the transport exit can be determined. By comparing the distances between the two storage locations and the transport exit, the storage location that is closer to the transport exit is classified as a proximal storage location, and the storage location that is farther from the transport exit is classified as a distal storage location.
[0080] S320: Obtain priority information of target materials, adjust high-priority target materials to near-end storage locations, and adjust low-priority target materials to far-end storage locations.
[0081] For example, the target materials BL01, BL02 and GDJ01 to be transported, as well as the storage location C1 closest to the transport exit, the storage location C2 closer to the transport exit, and the storage location C3 farther from the transport exit are determined. According to the priority information of the target materials, the target material GDJ01 is marked as the highest priority, the target material BL02 is marked as the second highest priority, and the target material BL01 is marked as the lowest priority; the target materials GDJ01, BL02 and BL01 are sorted in sequence according to their priorities and arranged in the storage locations C1, C2 and C3 to complete storage, so that the previous target material is closer to the outbound location than the next target material (such as the target material GDJ01 and the target material BL02, or the target material BL02 and the target material BL01), so that materials with higher priorities can be shipped out with a shorter transportation route.
[0082] This embodiment realizes the allocation and adjustment of material storage locations by combining the above-mentioned priority and storage location, so that target materials with higher priority are adjusted to areas closer to the outbound location, so that they can be shipped out with priority via a shorter transportation route, thereby improving warehouse inventory utilization and supply efficiency.
[0083] According to another aspect of the present application, a warehouse management system 400 based on the Internet of Things is provided. The warehouse management system 400 is connected to a manufacturing execution system 500 via an Internet of Things device 600. The warehouse management system includes: a demand acquisition module 410 for determining a target material and its demand data based on a production task issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in a current platform; a priority assignment module 420 for acquiring attribute information of the target material based on the demand data, and assigning a priority to the target material based on the attribute information to obtain priority information of the target material, wherein the attribute information includes at least one of first-class information and second-class information; when the target material includes multiple materials, different types of materials in the target material are assigned priorities according to the first-class information, and the same type of materials in the target material are assigned priorities according to the second-class information; a platform information acquisition module 430 for acquiring layout information of the current platform, wherein the layout information includes storage location information and transportation path information; and a material transportation module 440 for adjusting the storage location of the target material in the current platform based on the layout information and priority information, so that target materials with higher priorities can be shipped out of the warehouse via a shorter transportation path.
[0084] Specifically, in this embodiment, the demand acquisition module 410 can establish globally unique codes for materials, equipment, and batches through data standardization and unified coding system API interfaces, ensuring consistent data mapping between the two systems. This allows the manufacturing execution system to automatically transmit target material demand data to the warehouse management system after triggering a production task, enabling two-way, real-time data synchronization between production tasks and warehouse management. The priority assignment module 420 can match the target material demand data obtained from the demand data with a pre-stored attribute information database and assign priorities based on the matching attribute information with the target material. The platform information acquisition module 430 can be an identification device installed within the current platform (such as an RFID sensor or camera), which can collect real-time material in / out information, storage location information, transportation route information, and other environmental information within the current platform, such as obstacle information. The material delivery module 440 can generate a delivery route based on the priority information and the current platform layout information, and dispatch AGVs to transfer the target materials to storage locations that match their priority levels.
[0085] In some embodiments, the above-mentioned demand acquisition module 410 is also used to obtain the current demand quantity of the target material required for the production task; obtain the material qualification rate of the target material matching the production task; estimate the first predicted demand quantity of the target material based on the current demand quantity and the material qualification rate; and determine the demand data based on the first predicted demand quantity.
[0086] In some embodiments, the above-mentioned demand acquisition module 410 is also used to obtain the finished product qualification rate of the products to be produced that match the production task; estimate the second predicted demand for the target material based on the current demand and the finished product qualification rate; and determine the demand data based on the first predicted demand and the second predicted demand.
[0087] In some embodiments, the above-mentioned priority allocation module 420 is also used to mark target materials with higher delivery frequency as high priority, and mark target materials with lower delivery frequency as low priority; mark target materials with larger material volume as high priority, and mark target materials with smaller material volume as low priority.
[0088] In some embodiments, the priority allocation module 420 is further configured to, if one type of information includes the frequency of warehouse shipment and the volume of material, give a higher priority to the frequency of warehouse shipment than to the volume of material.
[0089] In some embodiments, the above-mentioned priority allocation module 420 is also used to mark the target material with smaller material weight as high priority, and mark the target material with larger material weight as low priority; mark the target material returned to the warehouse as high priority, and mark the target material normally entered into the warehouse as low priority; mark the target material with an earlier material entry time as high priority, and mark the target material with a later material entry time as low priority.
[0090] In some embodiments, the above-mentioned priority allocation module 420 is also used to, if the two types of information include material weight, material warehousing source and material warehousing time, then the priority of the material warehousing source is higher than the priority of the material warehousing time, and the priority of the material warehousing time is higher than the priority of the material weight.
[0091] In some embodiments, the material conveying module 440 is also used to divide the storage location close to the transport exit into a proximal storage location and the storage location far from the transport exit into a distal storage location based on the distance between the storage location and the transport exit of the current platform; obtain the priority information of the target material, adjust the high-priority target material to the proximal storage location, and adjust the low-priority target material to the distal storage location.
[0092] It should be noted that the IoT-based warehouse management system provided in the above embodiment and the IoT-based warehouse management method provided in the above embodiment are based on the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the IoT-based warehouse management system provided in the above embodiment can, as needed, allocate the above functions to different functional modules, that is, divide the internal structure of the system into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0093] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.
[0094] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0095] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0096] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present disclosure and are not intended to limit them. Although the present disclosure has been described in detail with reference to preferred embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present disclosure can still be modified or some technical features can be replaced by equivalents without departing from the spirit of the technical solutions of the present disclosure. They should all be included in the scope of the technical solutions claimed for protection in the present disclosure.
Claims
1. A warehouse management method based on the Internet of Things, characterized in that: A warehouse management system adapted to interface with a manufacturing execution system via an Internet of Things device, wherein the method is executed by the warehouse management system and includes: Determine target materials and their demand data based on the production tasks issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in the current platform; Based on the demand data, attribute information of the target material is obtained, and a priority is assigned to the target material according to the attribute information to obtain priority information of the target material; wherein the attribute information includes at least one of first-category information and second-category information; when the target material includes multiple materials, different types of materials in the target material are assigned priorities according to the first-category information, and the same type of materials in the target material are assigned priorities according to the second-category information; Obtain layout information of the current platform, wherein the layout information includes storage location information and transportation path information; and adjust the storage location of the target material on the current platform according to the layout information and the priority information so that target materials with higher priorities can be shipped out of the warehouse via a shorter transportation path.
2. The warehouse management method according to claim 1, characterized in that: The first type of information includes at least one of the frequency of material shipment and the volume of the material, and the second type of information includes at least one of the weight of the material, the source of the material entry, and the time of the material entry.
3. The warehouse management method according to claim 2, characterized in that: If the one type of information includes delivery frequency, the step of assigning priority to the target materials according to the attribute information includes: marking target materials with a higher delivery frequency as high priority, and marking target materials with a lower delivery frequency as low priority; If the type of information includes material volume, the step of assigning priorities to the target materials according to the attribute information includes: marking target materials with larger material volumes as high priorities, and marking target materials with smaller material volumes as low priorities.
4. The warehouse management method according to claim 3, characterized in that: If the type of information includes the frequency of warehouse shipment and the volume of material, the priority of the frequency of warehouse shipment is higher than the priority of the volume of material.
5. The warehouse management method according to claim 2, characterized in that: If the second type of information includes material weight, the step of assigning priorities to the target materials according to the attribute information includes: marking target materials with smaller material weight as high priority, and marking target materials with larger material weight as low priority; If the second type of information includes the source of material entry, the step of assigning priority to the target material according to the attribute information includes: marking the target material returned to the warehouse as a high priority, and marking the target material normally entered into the warehouse as a low priority; If the second type of information includes the material entry time, the step of assigning priority to the target material according to the attribute information includes: marking the target material with an earlier material entry time as a high priority, and marking the target material with a later material entry time as a low priority.
6. The warehouse management method according to claim 5, characterized in that: If the two types of information include material weight, material entry source and material entry time, the priority of the material entry source is higher than the priority of the material entry time, and the priority of the material entry time is higher than the priority of the material weight.
7. The warehouse management method according to any one of claims 1 to 6, characterized in that: Determining target materials and their demand data based on the production tasks issued by the manufacturing execution system includes: Obtaining the current demand for the target material required for the production task; Obtaining the material qualification rate of the target material matching the production task; estimating a first predicted demand quantity of the target material based on the current demand quantity and the material qualification rate; The demand data is determined based on the first predicted demand.
8. The warehouse management method according to claim 7, characterized in that: The step of determining target materials and their demand data based on the production tasks issued by the manufacturing execution system further includes: Obtaining the qualified rate of finished products to be produced that match the production task; estimating a second predicted demand quantity of the target material based on the current demand quantity and the finished product qualification rate; The demand data is determined based on the first predicted demand amount and the second predicted demand amount.
9. The warehouse management method according to claim 1, characterized in that: The step of adjusting the storage location of the target material on the current platform according to the layout information and the priority information so that the target material with a higher priority can be shipped out of the warehouse via a shorter transportation path includes: Based on the distance between the storage location and the transportation exit of the current platform, the storage location close to the transportation exit is classified as a proximal storage location, and the storage location far from the transportation exit is classified as a distal storage location; The priority information of the target materials is obtained, and the target materials with high priority are adjusted to the near-end storage location, and the target materials with low priority are adjusted to the far-end storage location.
10. A warehouse management system based on the Internet of Things, characterized in that: The warehouse management system is connected to the manufacturing execution system through the Internet of Things device; wherein the warehouse management system includes: a demand acquisition module, configured to determine target materials and their demand data based on the production tasks issued by the manufacturing execution system, wherein the target material is at least one of all materials stored in the current platform; a priority assignment module, configured to obtain attribute information of the target material based on the demand data, and assign a priority to the target material according to the attribute information, thereby obtaining priority information of the target material, wherein the attribute information includes at least one of first-category information and second-category information; when the target material includes multiple materials, different types of materials in the target material are assigned priorities according to the first-category information, and the same type of materials in the target material are assigned priorities according to the second-category information; A platform information acquisition module is used to obtain the layout information of the current platform, wherein the layout information includes storage location information and transportation path information; The material conveying module is used to adjust the storage position of the target material on the current platform according to the layout information and the priority information, so that the target material with a higher priority can be transported out of the warehouse via a shorter transportation path.
Citation Information
Patent Citations
Warehouse management method based on industrial Internet of Things, Internet of Things system and equipment
CN118071259A
Smart warehouse management method and system for automatic logistics equipment
CN118154101A
MES and WMS-based intelligent manufacturing and warehouse-in and warehouse-out management method and related equipment
CN119624311A
Small intelligent central storage system
CN120081115A
Intelligent distribution decision-making method and system for production materials
CN120146738A
Cited By
Material hierarchical storage method, system and equipment and medium
CN121279924A