Product warehousing control method and device, computer equipment and storage medium
By adjusting the warehousing path according to the material information of the production line and half-area during the product warehousing process, the congestion problem during the product warehousing process was solved, the warehousing efficiency was improved and the uniformity of material distribution was maintained.
Patent Information
- Application Number
- CN202510701642.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-09-19
AI Technical Summary
There are often congestions during the product warehousing process, resulting in low warehousing efficiency.
By obtaining the production materials, number of products to be stored and half-area inventory information of each production line, the half-area and storage area corresponding to the production line are determined, and the storage path is adjusted according to the parameter information during the storage process to avoid congestion.
It alleviates the congestion during product warehousing, improves warehousing efficiency, and ensures the uniform distribution of each type of production material in the half-zone.
Smart Images

Figure CN120672250A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehouse management, and in particular to a product warehousing control method, device, computer equipment and storage medium. Background Art
[0002] Materials management is an integral part of overall business management in manufacturing enterprises. Initially, all material control was performed manually. Subsequently, semi-automated management systems and materials management software, such as ERP systems, emerged, focusing on batches of materials. Subsequently, small automated warehouses emerged, enabling precise control of individual pallets of materials as lineside warehouses.
[0003] Currently, products often get stuck when entering the warehouse, resulting in low efficiency of product entry. Summary of the Invention
[0004] In view of this, the present invention provides a product warehousing control method, apparatus, computer equipment and storage medium to solve the problem of low product warehousing efficiency.
[0005] In a first aspect, the present invention provides a product warehousing control method, comprising the following steps: obtaining the production materials of each production line, the number of products to be stored for each production line, and the inventory information of each half-area, wherein each half-area includes multiple warehouse areas; determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored for each production line, and the inventory information of each half-area; determining the warehouse area corresponding to each production line according to the half-area corresponding to each production line; obtaining parameter information during the product warehousing process; and determining whether it is necessary to adjust the warehouse area corresponding to the production line in the half-area corresponding to the production line according to the parameter information.
[0006] The product entry control method provided by the present invention can determine the semi-area and storage area where the production materials of each production line need to be entered by obtaining the production materials of each production line, the number of products to be entered for each production line, and the inventory information of each half-area. Furthermore, by obtaining parameter information during the product entry process, it is determined whether the storage area where the production materials need to be entered needs to be adjusted within the corresponding half-area. That is, in the product entry control method provided by the present invention, by determining the storage area and the half-area corresponding to the production line, when a congestion occurs during the entry of production materials, the storage area where the production materials need to be entered can be adjusted within the corresponding half-area, that is, the entry path of the production materials can be adjusted, thereby alleviating the congestion during the product entry process and improving the efficiency of product entry. Furthermore, because the adjustment of the entry path is controlled by the half-area where the production materials need to be entered, that is, the half-area where the production materials need to be entered remains unchanged, it does not affect the distribution of each type of production material within the half-area.
[0007] In an optional embodiment, determining the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored in each production line and the inventory information of each half-area includes: obtaining the production materials of each production line; judging whether there are multiple production lines with the same production materials based on the production materials of each production line; when there are multiple production lines with the same production materials, forming the multiple production lines with the same production materials into a production line set, and allocating the multiple production lines in the production line set to different half-areas; after allocating the multiple production lines with the same production materials, sorting the remaining production lines from most to least according to the number of products to be stored to obtain a first sorting result, and allocating the remaining production lines in sequence according to the first sorting result; when there are no multiple production lines with the same production materials, sorting the multiple production lines from most to least according to the number of products to be stored to obtain a second sorting result, and allocating the multiple production lines in sequence according to the second sorting result.
[0008] That is, when there are multiple production lines with the same production materials, the multiple production lines with the same production materials will be allocated first. After the allocation of multiple production lines with the same production materials is completed, the remaining production lines will be allocated according to the number of products to be put into warehouse; when there are not multiple production lines with the same production materials, the multiple production lines will be allocated according to the number of products to be put into warehouse; in this way, the distribution of each type of production material in the half area can be more even.
[0009] In an optional embodiment, determining the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area includes: when the number of production lines in the production line set is an even number, obtaining the number of products to be stored that need to be stored for each production line in the production line set; sorting the multiple production lines in the production line set from large to small according to the number of products to be stored that need to be stored for each production line in the production line set, and forming adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtaining the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtaining the inventory of the production materials of the production line to be assigned in each half-area, and if there is a situation where there is no inventory of the production materials of the production line to be assigned in at least one half-area, the production line to be assigned Assign to at least one of the half-areas; if there is no inventory of production materials of the production line to be assigned in at least one half-area, obtain the inventory batch of production materials of the production line to be assigned in each half-area, if the inventory batches of each half-area are different, assign the production line to be assigned to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly assign the production line to be assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, assign the production lines to be matched to a half-area different from the production lines to be assigned; after the current production line pair is assigned, obtain the next production line pair according to the first sorting result, and use the next production line pair as the current production line pair, and return to the step of obtaining the inventory of production materials of the production lines to be assigned in each half-area for the production lines to be assigned in the current production line pair.
[0010] That is, when there are multiple production lines with the same production materials and the number of production lines in the production line set is an even number, according to the production materials of each production line, if there are multiple production lines producing the same materials, the half-area allocation will be carried out for the production line to be allocated according to the inventory of the production materials of the production line to be allocated in each half-area and the inventory batches of the production materials of the production line to be allocated in each half-area; after the half-area allocation of the production line to be allocated is completed, the production line to be matched will be allocated to a half-area different from the production line to be allocated, so that the distribution of each type of production material in the half-area can be more even. In an optional embodiment, determining the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area includes: when the number of production lines in the production line set is an odd number, obtaining the number of products to be stored that need to be stored for each production line in the production line set; sorting the multiple production lines in the production line set from large to small according to the number of products to be stored that need to be stored for each production line in the production line set, and forming adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtaining the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtaining the inventory of the production materials of the production line to be assigned in each half-area, if there is at least one half-area where the inventory of the production materials of the production line to be assigned does not exist, then the production line to be assigned is assigned to one of the at least one half-area; if there is no inventory of the production materials of the production line to be assigned in at least one half-area, then the production line to be assigned is assigned to one of the at least one half-area; In the case of the inventory of production materials of the production lines to be assigned, the inventory batches of the production materials of the production lines to be assigned in each half-area are obtained. If the inventory batches of each half-area are different, the production lines to be assigned are assigned to the half-area with the earliest inventory batches; if the inventory batches of each half-area are the same, the production lines to be assigned are randomly assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, the production lines to be matched are assigned to a half-area different from the production lines to be assigned; after the current production line pair is assigned, the next production line pair is obtained according to the first sorting result, and the next production line pair is used as the current production line pair, and the step of obtaining the inventory of production materials of the production lines to be assigned in each half-area for the production lines to be assigned in the current production line pair is returned; for the last production line in the first sorting result, the quantity of the same production materials in each half-area is calculated respectively, and the last remaining production line is assigned to the half-area with the smaller quantity.
[0011] That is, when there are multiple production lines with the same production materials and the number of production lines in the production line set is an odd number, according to the production materials of each production line, if there are multiple production lines producing the same materials, the half-area allocation will be carried out for the production line to be allocated according to the inventory of the production materials of the production line to be allocated in each half-area and the inventory batches of the production materials of the production line to be allocated in each half-area; after the half-area allocation of the production line to be allocated is completed, the production line to be matched will be allocated to a half-area different from the production line to be allocated; for the last production line in the first sorting result, the quantity of the same production material in each half-area will be calculated respectively, and the last remaining production line will be allocated to the half-area with the smaller quantity; in this way, the distribution of each type of production material in the half-area can be made more uniform.
[0012] In an optional embodiment, allocating multiple production lines in sequence according to the second sorting result includes: selecting the current production line according to the second sorting result; obtaining the inventory batches of production materials of the current production line in each half-area, and if the inventory batches of each half-area are different, allocating the current production line to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly allocating the current production line to a half-area; after the current production line is allocated, obtaining the next production line according to the first sorting result, and using the next production line as the current production line, and returning to the step of obtaining the inventory batches of production materials of the current production line in each half-area.
[0013] That is, when there are not multiple production lines with the same production materials, each production line in the second sorting result is allocated to a half-area in turn according to the inventory batch of the production materials of the current production line in each half-area, so that each type of production material can be distributed more evenly in the half-area.
[0014] In an optional embodiment, parameter information during the product warehousing process includes at least one of the following: actual flow rate at the intersection of the conveyor lines, actual rotation speed of the conveyor equipment, and actual temperature of the motor of the conveyor equipment; determining whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line based on the parameter information includes: determining whether the actual flow rate is greater than a preset flow rate threshold; when the actual flow rate is greater than the flow rate threshold, obtaining a first continuous time duration during which the actual flow rate is greater than the flow rate threshold; when the first continuous time duration is greater than a preset first time duration threshold, determining that it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line; And / or, determine whether the actual speed is greater than a preset speed threshold; when the actual speed is greater than the speed threshold, obtain a second duration during which the actual speed is greater than the speed threshold; when the second duration is greater than the preset second duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half area corresponding to the production line; and / or, determine whether the actual temperature is greater than a preset temperature threshold; when the actual temperature is greater than the temperature threshold, obtain a third duration during which the actual temperature is greater than the temperature threshold; when the third duration is greater than the preset third duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half area corresponding to the production line.
[0015] Therefore, by obtaining parameter information during the product entry process, such as the actual flow rate at the intersection of the conveyor line, the actual speed of the conveying equipment, and the actual temperature of the conveying equipment motor, it is possible to determine whether there is a blockage in the product entry process. When a blockage occurs, the target storage area where the product needs to be stored can be adjusted in a determined half-area to alleviate the blockage in the product entry process and improve the product entry efficiency. In the second aspect, the present invention also provides a product warehousing control device, which includes a first acquisition module, a half-area determination module, a warehouse area determination module, a second acquisition module and an adjustment module; the first acquisition module is used to obtain the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area, wherein each half-area includes multiple warehouse areas; the half-area determination module is used to determine the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area; the warehouse area determination module is used to determine the warehouse area corresponding to each production line according to the half-area corresponding to each production line; the second acquisition module is used to obtain parameter information during the product warehousing process; the adjustment module is used to determine whether the warehouse area corresponding to the production line needs to be adjusted in the half-area corresponding to the production line according to the parameter information.
[0016] In a third aspect, the present invention also provides a computer device comprising a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the product warehousing control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0017] In a fourth aspect, the present invention further provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the product warehousing control method of the first aspect or any corresponding embodiment thereof.
[0018] In a fifth aspect, the present invention further provides a computer program product, comprising computer instructions for causing a computer to execute the product warehousing control method of the first aspect or any corresponding embodiment thereof.
[0019] The product entry control method, device, computer equipment, and storage medium provided by the present invention can determine the semi-area and storage area where the production materials of each production line need to be entered by obtaining the production materials of each production line, the number of products to be entered by each production line, and the inventory information of each half-area. Furthermore, by obtaining parameter information during the product entry process, it is determined whether the storage area where the production materials need to be entered needs to be adjusted within the corresponding half-area. That is, in the product entry control method provided by the present invention, by determining the storage area and the half-area corresponding to the production line, when a congestion occurs during the entry of production materials, the storage area where the production materials need to be entered can be adjusted within the corresponding half-area, i.e., the entry path of the production materials can be adjusted, thereby alleviating the congestion during the entry of products and improving the entry efficiency of products. Furthermore, because the adjustment of the entry path is controlled by the half-area where the production materials need to be entered, i.e., the half-area where the production materials need to be entered remains unchanged, it does not affect the distribution of each type of production material within the half-area. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 is a flow chart of a product warehousing control method according to an embodiment of the present invention;
[0022] Figure 2 is a flow chart of another product warehousing control method according to an embodiment of the present invention;
[0023] Figure 3 is a flowchart of another product warehousing control method according to an embodiment of the present invention;
[0024] Figure 4 This is a structural diagram of an example of a product warehousing control system according to an embodiment of the present invention;
[0025] Figure 5 is a structural block diagram of a product warehousing control device according to an embodiment of the present invention;
[0026] Figure 6 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0027] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0028] According to an embodiment of the present invention, an embodiment of a method for controlling the entry of products into a warehouse is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system, such as a set of computer-executable instructions. Furthermore, although a logical sequence is shown in the flowcharts, in some cases, the steps shown or described can be executed in a different order than that shown. This embodiment provides a method for controlling the entry of products into a warehouse that can be used in a computer device. Figure 1 FIG. 1 is a flow chart of a product warehousing control method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0029] Step S101: Obtain the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area, where each half-area includes multiple storage areas.
[0030] For example, the warehouse can be divided into an upper half and a lower half, wherein each half includes at least one storage area.
[0031] Step S102: determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area.
[0032] Step S103: determining the storage area corresponding to each production line according to the half area corresponding to each production line.
[0033] Specifically, any storage area in the half area corresponding to each production line can be used as the storage area corresponding to each production line. For example, if the half area corresponding to production line A is the upper half area, then any storage area in the upper half area can be used as the storage area corresponding to production line A.
[0034] Step S104: Obtain parameter information during the product warehousing process.
[0035] Specifically, the parameter information during the product warehousing process includes at least one of the following: actual flow rate at the intersection of the conveyor line, actual rotation speed of the conveyor equipment, and actual temperature of the motor of the conveyor equipment.
[0036] For example, the actual flow rate at the intersection of the conveyor line can be obtained through a light sensor, and the actual temperature of the conveyor equipment motor can be obtained through a temperature sensor.
[0037] Step S105: determining whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line according to the parameter information.
[0038] According to the parameter information during the product warehousing process, determine whether there is a blockage in the product warehousing process. If a blockage occurs, it is necessary to adjust the warehouse area corresponding to the production line in the half area corresponding to the production line.
[0039] It can be seen from the above steps S101 to S105 that the product warehousing process in this embodiment includes two allocations, wherein the first allocation corresponds to the above steps S101 to S103, and the second allocation corresponds to the above steps S104 to S105.
[0040] Modern warehousing and production management utilizes various systems, such as MES (Manufacturing Execution System), EWM (Extended Warehouse Management), and WCS (Warehouse Control System). Collaboration between these systems is crucial for improving efficiency and accuracy.
[0041] In this embodiment, the MES system is primarily responsible for monitoring and recording all activities during the production process to ensure the efficient execution of production plans. Upon completion of production, the EMS transmits the production materials and the number of products to be stored for each production line to the EWM system. This information is crucial for subsequent inventory management and logistics planning. Both allocations are calculated and allocated by the EWM system. Once the semi-areas and storage areas are determined, the EWM system generates corresponding storage tasks and transmits these tasks to the WCS system. Based on the received task details, the WCS system sends detailed scheduling instructions to the PLCs of specific physical equipment (such as AGVs and stackers). These instructions instruct the equipment on how to move to designated locations to complete the handling and storage of goods. The product storage control method provided in this embodiment determines the semi-area and storage area for each production line by obtaining information on the production materials, the number of products to be stored for each production line, and the inventory of each semi-area. Furthermore, by obtaining parameter information during the product storage process, the WCS system determines whether the storage area for the production materials to be stored needs to be adjusted within the corresponding semi-area. That is, in the product warehousing control method provided by the present invention, by determining the warehouse area corresponding to the production line and the half-area corresponding to the production line, when the production materials are blocked during the warehousing process, the warehouse area where the production materials need to be stored can be adjusted in the corresponding half-area, that is, the warehousing path of the production materials can be adjusted, thereby alleviating the blockage phenomenon in the product warehousing process and improving the product warehousing efficiency; and because the adjustment of the warehousing path is controlled by the half-area where the production materials need to be stored, that is, the half-area where the production materials need to be stored is unchanged, it will not affect the distribution of each type of production materials in the half-area.
[0042] In this embodiment, a product warehousing control method is provided, which can be used in computer equipment. Figure 2 FIG. 1 is a flow chart of another product warehousing control method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0043] Step S201: Obtain the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area, where each half-area includes multiple storage areas.
[0044] Step S202: Determine the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area.
[0045] In an optional embodiment, determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area includes the following steps:
[0046] Step S2021: Obtain production materials for each production line.
[0047] Step S2022: Determine whether there are multiple production lines with the same production materials based on the production materials of each production line.
[0048] Step S2023: When there are multiple production lines with the same production materials, the multiple production lines with the same production materials are grouped into a production line set, and the multiple production lines in the production line set are allocated to different half-areas; after the multiple production lines with the same production materials are allocated, the remaining production lines are sorted from most to least according to the number of products to be stored to obtain a first sorting result, and the remaining production lines are allocated in sequence according to the first sorting result.
[0049] In an optional embodiment, determining the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area includes: when the number of production lines in the production line set is an even number, obtaining the number of products to be stored that need to be stored for each production line in the production line set; sorting the multiple production lines in the production line set from large to small according to the number of products to be stored that need to be stored for each production line in the production line set, and forming adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtaining the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtaining the inventory of the production materials of the production line to be assigned in each half-area, and if there is a situation where there is no inventory of the production materials of the production line to be assigned in at least one half-area, the production line to be assigned Assign to at least one of the half-areas; if there is no inventory of production materials of the production line to be assigned in at least one half-area, obtain the inventory batch of production materials of the production line to be assigned in each half-area, if the inventory batches of each half-area are different, assign the production line to be assigned to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly assign the production line to be assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, assign the production lines to be matched to a half-area different from the production lines to be assigned; after the current production line pair is assigned, obtain the next production line pair according to the first sorting result, and use the next production line pair as the current production line pair, and return to the step of obtaining the inventory of production materials of the production lines to be assigned in each half-area for the production lines to be assigned in the current production line pair.
[0050] That is, when there are multiple production lines with the same production materials and the number of production lines in the production line set is an even number, according to the production materials of each production line, if there are multiple production lines producing the same materials, the half-area allocation will be carried out for the production line to be allocated according to the inventory of the production materials of the production line to be allocated in each half-area and the inventory batches of the production materials of the production line to be allocated in each half-area; after the half-area allocation of the production line to be allocated is completed, the production line to be matched will be allocated to a half-area different from the production line to be allocated, so that the distribution of each type of production material in the half-area can be more even.
[0051] In another optional embodiment, determining the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored for each production line and the inventory information of each half-area includes: when the number of production lines in the production line set is an odd number, obtaining the number of products to be stored that need to be stored for each production line in the production line set; sorting the multiple production lines in the production line set from large to small according to the number of products to be stored that need to be stored for each production line in the production line set, and forming adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtaining the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtaining the inventory of the production materials of the production line to be assigned in each half-area, if there is at least one half-area where the production materials of the production line to be assigned do not exist, then the production line to be assigned is assigned to one of the at least one half-area; if there is no inventory of the production materials of the production line to be assigned in at least one half-area, In the case of the inventory of production materials of the production lines to be assigned, the inventory batches of the production materials of the production lines to be assigned in each half-area are obtained. If the inventory batches of each half-area are different, the production lines to be assigned are assigned to the half-area with the earliest inventory batches; if the inventory batches of each half-area are the same, the production lines to be assigned are randomly assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, the production lines to be matched are assigned to a half-area different from the production lines to be assigned; after the current production line pair is assigned, the next production line pair is obtained according to the first sorting result, and the next production line pair is used as the current production line pair, and the step of obtaining the inventory of production materials of the production lines to be assigned in each half-area for the production lines to be assigned in the current production line pair is returned; for the last production line in the first sorting result, the quantity of the same production materials in each half-area is calculated respectively, and the last remaining production line is assigned to the half-area with the smaller quantity.
[0052] That is, when there are multiple production lines with the same production materials and the number of production lines in the production line set is an odd number, according to the production materials of each production line, if there are multiple production lines producing the same materials, the half-area allocation will be carried out for the production line to be allocated according to the inventory of the production materials of the production line to be allocated in each half-area and the inventory batches of the production materials of the production line to be allocated in each half-area; after the half-area allocation of the production line to be allocated is completed, the production line to be matched will be allocated to a half-area different from the production line to be allocated; for the last production line in the first sorting result, the quantity of the same production material in each half-area will be calculated respectively, and the last remaining production line will be allocated to the half-area with the smaller quantity; in this way, the distribution of each type of production material in the half-area can be made more uniform.
[0053] Step S2024: When there are not multiple production lines with the same production material, the multiple production lines are sorted from most to least according to the number of products to be stored to obtain a second sorting result, and the multiple production lines are allocated in sequence according to the second sorting result.
[0054] In an optional embodiment, allocating multiple production lines in sequence according to the second sorting result includes: selecting the current production line according to the second sorting result; obtaining the inventory batches of production materials of the current production line in each half-area, and if the inventory batches of each half-area are different, allocating the current production line to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly allocating the current production line to a half-area; after the current production line is allocated, obtaining the next production line according to the first sorting result, and using the next production line as the current production line, and returning to the step of obtaining the inventory batches of production materials of the current production line in each half-area.
[0055] That is, when there are not multiple production lines with the same production materials, each production line in the second sorting result is allocated to a half-area in turn according to the inventory batch of the production materials of the current production line in each half-area, so that each type of production material can be distributed more evenly in the half-area.
[0056] Step S203: determining the storage area corresponding to each production line according to the half area corresponding to each production line.
[0057] Step S204: Obtain parameter information during the product warehousing process.
[0058] Step S205: Determine whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line according to the parameter information.
[0059] The product warehousing control method provided in this embodiment can not only adjust the storage area where the production materials need to be stored in the corresponding half-area when a blockage occurs during the warehousing process, that is, adjust the warehousing path of the production materials, thereby alleviating the blockage during the product warehousing process and improving the warehousing efficiency of the products; but also because the adjustment of the warehousing path is controlled by the half-area where the production materials need to be stored, that is, the half-area where the production materials need to be stored is unchanged, it will not affect the distribution of each type of production materials in the half-area; further, the distribution of each type of production materials in the half-area can be made more uniform.
[0060] In this embodiment, a product warehousing control method is provided, which can be used in computer equipment. Figure 3 FIG. 1 is a flow chart of another product warehousing control method according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0061] Step S301: Obtain the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area, where each half-area includes multiple storage areas.
[0062] Step S302: Determine the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area.
[0063] Step S303: determining the storage area corresponding to each production line according to the half area corresponding to each production line.
[0064] Step S304: Acquire the actual flow rate at the intersection of the conveyor lines during the product warehousing process.
[0065] It should be noted that the above step S304 can be replaced by obtaining the actual rotation speed of the conveying equipment during the product warehousing process; or replaced by obtaining the actual temperature of the motor of the conveying equipment during the product warehousing process.
[0066] Step S305: Determine whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line according to the parameter information.
[0067] When the actual flow rate at the intersection of the conveyor lines during the product warehousing process is obtained in step S304, determining whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line based on the parameter information includes the following steps S3051 to S3054.
[0068] Step S3051: Determine whether the actual flow rate is greater than the preset flow rate threshold; when the actual flow rate is greater than the preset flow rate threshold, go to step S3052; otherwise return to step S304.
[0069] Step S3052: Obtain the first duration during which the actual flow rate is greater than the flow rate threshold.
[0070] Step S3053: Determine whether the first duration is greater than a preset first duration threshold; when the first duration is greater than the first duration threshold, proceed to step S3054; otherwise, return to step S3052.
[0071] Step S3054: The warehouse area corresponding to the production line needs to be adjusted in the half area corresponding to the production line.
[0072] It should be noted that when step S304 is replaced by obtaining the actual speed of the conveying equipment during the product warehousing process, step S305 includes: judging whether the actual speed is greater than the preset speed threshold; when the actual speed is greater than the speed threshold, obtaining the second continuous time duration that the actual speed is greater than the speed threshold; when the second continuous time duration is greater than the preset second time duration threshold, determining that the warehouse area corresponding to the production line needs to be adjusted in the half area corresponding to the production line.
[0073] When step S304 is replaced by obtaining the actual temperature of the conveying equipment motor during the product warehousing process, step S305 includes: determining whether the actual temperature is greater than the preset temperature threshold; when the actual temperature is greater than the temperature threshold, obtaining the third duration of the actual temperature greater than the temperature threshold; when the third duration is greater than the preset third duration threshold, determining that the warehouse area corresponding to the production line needs to be adjusted in the half area corresponding to the production line.
[0074] Figure 4 FIG. 1 is a schematic diagram of the structure of a product storage system according to an embodiment of the present invention. Figure 4 As shown, the product intake system includes five production lines and four storage areas. The five production lines are Line 2, Line 3, Line 4, Line 5, and Line 6; the four storage areas are Warehouse 1, Warehouse 2, Warehouse 3, and Warehouse 4. Warehouses 3 and 4 form the upper half, and Warehouses 1 and 2 form the lower half. Production materials from the five production lines are delivered to designated storage areas through gray intake channels. These channels consist of multiple transverse and longitudinal channels, with the intersection of the transverse and longitudinal channels forming the conveyor line intersection. Conveying equipment is also installed in the intake channels to transport production materials.
[0075] Install light sensors at each node of the production line and the three-dimensional warehouse to obtain position data and flow data through the light sensors. Install speed sensors and temperature sensors on the conveying equipment to collect the motor speed signal and motor temperature information of the conveyor line equipment, and transmit the information to the database server. The database server can clearly calculate the flow of each node of the conveying equipment of the production line. After obtaining the comprehensive efficiency of the equipment calculated by the equipment management system based on sensors such as speed and temperature, it cooperates with the PLC, industrial computer, etc. of the production line and conveying equipment to achieve overall coordinated control.
[0076] The digital twin system can also be used to combine the parameters of each device, the position of the light sensor, and the upstream and downstream systems to generate a virtual mirror layout. In this virtual mirror layout, the on-site execution situation is simulated, the flow rate and equipment operation efficiency of each intersection are calculated, and at the same time, it is determined whether there are scheduling bottlenecks. In operation, the digital twin system is used based on the light sensor signal information, combined with the signal feedback from the upstream and downstream systems and PLC. It can realize real-time monitoring of the equipment operation status, accurately determine whether the equipment is performing normally or malfunctioning, and use it to guide the pre-maintenance of the equipment. At the same time, it analyzes the congestion of the scheduling operation and the busy and idle status of the equipment, and feeds this information back to the scheduling system in real time to achieve dynamic optimization of scheduling.
[0077] This embodiment solves the problems of low computing power, unoptimized scheduling paths, uneven equipment utilization, and low equipment energy efficiency in existing scheduling systems. It uses digital means such as edge computing and data analysis to greatly improve equipment operating efficiency, achieve low energy consumption, real-time monitoring, and dynamic scheduling of production operations, and provide a very important means for the implementation of digital and intelligent factories.
[0078] In this embodiment, a product entry control device is also provided. The device is used to implement the above-mentioned embodiments and preferred embodiments. Details that have already been described will not be repeated here. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0079] This embodiment provides a product storage control device, such as Figure 5 Shown, including:
[0080] The first acquisition module 501 is used to acquire the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half area, where each half area includes multiple storage areas.
[0081] The half-area determination module 502 is configured to determine the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area.
[0082] The storage area determination module 503 is configured to determine the storage area corresponding to each production line according to the half area corresponding to each production line.
[0083] The second acquisition module 504 is used to acquire parameter information during the product entry process.
[0084] The adjustment module 505 is configured to determine, based on the parameter information, whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line.
[0085] In some optional embodiments, the half-area determination module 502 is specifically used to: obtain the production materials of each production line; determine whether there are multiple production lines with the same production materials based on the production materials of each production line; when there are multiple production lines with the same production materials, group the multiple production lines with the same production materials into a production line set, and allocate the multiple production lines in the production line set to different half-areas; after the multiple production lines with the same production materials are allocated, sort the remaining production lines from most to least according to the number of products to be stored to obtain a first sorting result, and allocate the remaining production lines in sequence according to the first sorting result; when there are no multiple production lines with the same production materials, sort the multiple production lines from most to least according to the number of products to be stored to obtain a second sorting result, and allocate the multiple production lines in sequence according to the second sorting result.
[0086] In some optional embodiments, the half-area determination module 502 is specifically used to: when the number of production lines in the production line set is an even number, obtain the number of products to be warehoused that need to be put into storage for each production line in the production line set; sort the multiple production lines in the production line set from large to small according to the number of products to be warehoused that need to be put into storage for each production line in the production line set, and form adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtain the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtain the inventory of production materials of the production line to be assigned in each half-area, if there is at least one half-area where there is no inventory of production materials of the production line to be assigned, then assign the production line to be assigned to one of the at least one half-area; if not If there is a situation where there is no inventory of production materials of the production line to be assigned in at least one half-area, the inventory batches of the production materials of the production line to be assigned in each half-area are obtained. If the inventory batches of each half-area are different, the production line to be assigned is assigned to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, the production line to be assigned is randomly assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, the production lines to be matched are assigned to a half-area different from the production lines to be assigned; after the current production line pair is assigned, the next production line pair is obtained according to the first sorting result, and the next production line pair is used as the current production line pair, and the step of obtaining the inventory of production materials of the production lines to be assigned in each half-area is returned for the production lines to be assigned in the current production line pair.
[0087] In some optional embodiments, the half-area determination module 502 is specifically used to: when the number of production lines in the production line set is an odd number, obtain the number of products to be warehoused that need to be warehoused for each production line in the production line set; sort the multiple production lines in the production line set from large to small according to the number of products to be warehoused that need to be warehoused for each production line in the production line set, and form adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; obtain the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtain the inventory of production materials of the production line to be assigned in each half-area, if there is a situation where there is no inventory of production materials of the production line to be assigned in at least one half-area, then the production line to be assigned is assigned to one of the at least one half-area; if there is no situation where there is no inventory of production materials of the production line to be assigned in at least one half-area, Then obtain the inventory batches of the production materials of the production lines to be assigned in each half-area. If the inventory batches of each half-area are different, the production lines to be assigned are assigned to the half-area with the earliest inventory batches; if the inventory batches of each half-area are the same, the production lines to be assigned are randomly assigned to a half-area; after the production lines to be assigned are assigned, for the production lines to be matched corresponding to the production lines to be assigned, the production lines to be matched are assigned to a half-area different from the production lines to be assigned; after the current production line pair is assigned, obtain the next production line pair according to the first sorting result, and use the next production line pair as the current production line pair, and return to the step of obtaining the inventory of the production materials of the production lines to be assigned in each half-area for the production lines to be assigned in the current production line pair; for the last production line in the first sorting result, calculate the quantity of the same production materials in each half-area respectively, and assign the last remaining production line to the half-area with the smaller quantity.
[0088] In some optional embodiments, the half-area determination module 502 is specifically used to: select the current production line according to the second sorting result; obtain the inventory batches of the production materials of the current production line in each half-area, and if the inventory batches of each half-area are different, assign the current production line to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly assign the current production line to a half-area; after the current production line is assigned, obtain the next production line according to the first sorting result, and use the next production line as the current production line, and return to the step of obtaining the inventory batches of the production materials of the current production line in each half-area.
[0089] In some optional implementations, the parameter information during the product warehousing process includes at least one of the following: actual flow rate at the intersection of the conveyor lines, actual rotation speed of the conveyor equipment, and actual temperature of the motor of the conveyor equipment.
[0090] In some optional embodiments, the adjustment module 505 is specifically used to: determine whether the actual flow rate is greater than a preset flow rate threshold; when the actual flow rate is greater than the flow threshold, obtain a first duration during which the actual flow rate is greater than the flow threshold; when the first duration is greater than the preset first duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half-area corresponding to the production line; and / or, determine whether the actual speed is greater than the preset speed threshold; when the actual speed is greater than the speed threshold, obtain a second duration during which the actual speed is greater than the speed threshold; when the second duration is greater than the preset second duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half-area corresponding to the production line; and / or, determine whether the actual temperature is greater than the preset temperature threshold; when the actual temperature is greater than the temperature threshold, obtain a third duration during which the actual temperature is greater than the temperature threshold; when the third duration is greater than the preset third duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half-area corresponding to the production line.
[0091] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0092] The product warehousing control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0093] The embodiment of the present invention also provides a computer device having the above Figure 5 The product warehousing control device shown.
[0094] See also Figure 6 , Figure 6 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 6As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0095] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0096] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.
[0097] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0098] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0099] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 6 The bus connection is taken as an example.
[0100] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0101] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0102] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.
[0103] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A product warehousing control method, characterized in that: include: Obtaining production materials for each production line, the number of products to be stored for each production line, and inventory information for each half-area, wherein each half-area includes multiple storage areas; Determine the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area; Determine the storage area corresponding to each production line based on the half area corresponding to each production line; Obtain parameter information during product warehousing; Determine whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line according to the parameter information.
2. The method according to claim 1, characterized in that Determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area includes: Obtain production materials for each production line; Determine whether there are multiple production lines with the same production materials based on the production materials of each production line; When there are multiple production lines with the same production material, the multiple production lines with the same production material are grouped into a production line set, and the multiple production lines in the production line set are allocated to different half-areas; after the multiple production lines with the same production material are allocated, the remaining production lines are sorted from most to least according to the number of products to be stored to obtain a first sorting result, and the remaining production lines are allocated in sequence according to the first sorting result; When there are not multiple production lines with the same production material, the multiple production lines are sorted from most to least according to the number of products to be stored to obtain a second sorting result, and the multiple production lines are allocated in sequence according to the second sorting result.
3. The method according to claim 2, characterized in that Determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area includes: When the number of production lines in the production line set is an even number, obtaining the number of products to be put into storage for each production line in the production line set; Sorting the plurality of production lines in the production line set from largest to smallest according to the number of products to be warehoused that each production line in the production line set needs to warehouse, and grouping adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; Obtain the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtain the inventory of the production materials of the production line to be assigned in each half-area, and if there is at least one half-area that does not have the inventory of the production materials of the production line to be assigned, assign the production line to be assigned to one of the at least one half-area; if there is no at least one half-area that does not have the inventory of the production materials of the production line to be assigned, obtain the inventory batches of the production materials of the production line to be assigned in each half-area, and if the inventory batches of each half-area are different, assign the production line to be assigned to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly assign the production line to be assigned to a half-area; after the production line to be assigned is assigned, for the production line to be matched corresponding to the production line to be assigned, assign the production line to be matched to a half-area different from that of the line to be assigned; After the current production line pair is allocated, the next production line pair is obtained according to the first sorting result, and the next production line pair is used as the current production line pair, and the step of returning to the production line to be allocated in the current production line pair and obtaining the inventory of production materials of the production line to be allocated in each half area is performed.
4. The method according to claim 2, characterized in that Determining the half-area corresponding to each production line according to the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area includes: When the number of production lines in the production line set is an odd number, obtaining the number of products to be put into storage for each production line in the production line set; Sorting the plurality of production lines in the production line set from largest to smallest according to the number of products to be warehoused that each production line in the production line set needs to warehouse, and grouping adjacent production lines into production line pairs according to the first sorting result, wherein each production line pair includes a production line to be assigned and a production line to be matched; Obtain the current production line pair according to the first sorting result, and for the production line to be assigned in the current production line pair, obtain the inventory of the production materials of the production line to be assigned in each half-area, and if there is at least one half-area that does not have the inventory of the production materials of the production line to be assigned, assign the production line to be assigned to one of the at least one half-area; if there is no at least one half-area that does not have the inventory of the production materials of the production line to be assigned, obtain the inventory batches of the production materials of the production line to be assigned in each half-area, and if the inventory batches of each half-area are different, assign the production line to be assigned to the half-area with the earliest inventory batch; if the inventory batches of each half-area are the same, randomly assign the production line to be assigned to a half-area; after the production line to be assigned is assigned, for the production line to be matched corresponding to the production line to be assigned, assign the production line to be matched to a half-area different from that of the line to be assigned; After the current production line pair is assigned, the next production line pair is obtained according to the first sorting result, and the next production line pair is used as the current production line pair. The process then returns to the step of obtaining the inventory of production materials of the production line to be assigned in each half-area for the production line to be assigned in the current production line pair. For the last production line in the first sorting result, the quantity of the same production material in each half-area is calculated respectively, and the last remaining production line is allocated to the half-area with the smaller quantity.
5. The method according to claim 2, characterized in that The allocating the plurality of production lines in sequence according to the second sorting result includes: Select the current production line according to the second sorting result; Obtain the inventory batch of the production material of the current production line in each half-area. If the inventory batches of each half-area are different, assign the current production line to the half-area with the earliest inventory batch. If the inventory batches of each half-area are the same, randomly assign the current production line to a half-area. After the current production line is allocated, the next production line is obtained according to the first sorting result, and the next production line is used as the current production line, and the process returns to the step of obtaining the inventory batches of production materials of the current production line in each half area.
6. The method according to claim 1, characterized in that The parameter information during the product warehousing process includes at least one of the following: the actual flow rate at the intersection of the conveyor line, the actual speed of the conveyor equipment, and the actual temperature of the motor of the conveyor equipment; The determining, based on the parameter information, whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line includes: Determine whether the actual flow rate is greater than a preset flow rate threshold; when the actual flow rate is greater than the flow rate threshold, obtain a first duration during which the actual flow rate is greater than the flow rate threshold; when the first duration is greater than a preset first duration threshold, determine that the storage area corresponding to the production line needs to be adjusted in the half area corresponding to the production line; and / or, determining whether the actual speed is greater than a preset speed threshold; when the actual speed is greater than the speed threshold, obtaining a second duration during which the actual speed is greater than the speed threshold; and when the second duration is greater than a preset second duration threshold, determining that the storage area corresponding to the production line needs to be adjusted in the half area corresponding to the production line; And / or, determine whether the actual temperature is greater than a preset temperature threshold; when the actual temperature is greater than the temperature threshold, obtain the third duration of the actual temperature being greater than the temperature threshold; when the third duration is greater than the preset third duration threshold, determine that the warehouse area corresponding to the production line needs to be adjusted in the half area corresponding to the production line.
7. A product warehousing control device, characterized in that: The device comprises: A first acquisition module is used to obtain the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half area, wherein each half area includes multiple storage areas; A half-area determination module is used to determine the half-area corresponding to each production line based on the production materials of each production line, the number of products to be stored in each production line, and the inventory information of each half-area; A storage area determination module, configured to determine a storage area corresponding to each production line based on the half area corresponding to each production line; The second acquisition module is used to obtain parameter information during the product warehousing process; An adjustment module is used to determine whether it is necessary to adjust the storage area corresponding to the production line in the half area corresponding to the production line according to the parameter information.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the product warehousing control method according to any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the product warehousing control method according to any one of claims 1 to 6.
10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the product warehousing control method according to any one of claims 1 to 6.