Cold chain warehouse goods warehousing storage location selection method, system and equipment and medium
By obtaining the basic information and cargo information of cold chain warehouses, screening and allocating warehouse locations that meet the temperature requirements, the problems of low efficiency and high error rate of cold chain warehouse location selection are solved, and the safety and management efficiency of goods are improved.
Patent Information
- Application Number
- CN202510919694.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-04
- Publication Date
- 2025-08-01
AI Technical Summary
When goods are entered into the warehouse, traditional warehouse location selection relies on manual experience, is inefficient and prone to errors, and cannot effectively avoid the risk of goods deterioration caused by inappropriate temperatures. The existing technology fails to fully consider the multi-dimensional attributes and temperature consistency requirements of cold chain cargo.
By obtaining the basic information of cold chain warehouses and pre-entry goods information, filtering free warehouse locations according to the temperature attributes and temperature range of the goods, and grouping and allocating warehouse locations according to the inlet and storage requirements, combining with the dynamic combination management of goods attributes, we realize automated warehouse location selection.
Ensure that goods are stored in an appropriate temperature environment, improve the accuracy and flexibility of warehouse location allocation, reduce manual operation errors, and improve cargo entry efficiency and warehouse management efficiency.
Smart Images

Figure CN120397555A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of information technology, and particularly to a method, system, device and medium for selecting storage locations for goods entering a cold chain warehouse. Background Art
[0002] Cold chain warehouses are mainly used to store temperature-sensitive goods, such as food, medicine, vaccines, etc. These goods need to have their temperatures strictly controlled during storage and transportation to ensure their quality and safety. However, during the goods-in process, the selection of storage locations in cold chain warehouses faces many challenges. Traditional storage location selection methods mainly rely on manual experience, which is not only inefficient but also prone to errors caused by insufficient experience or negligence. For example, goods may be stored in storage locations that do not meet the temperature requirements, thus affecting the quality of the goods.
[0003] Currently, although there have been some technical attempts to solve the problem of storage location selection in cold chain warehouses, there are still many problems. Some solutions, when allocating storage locations, only consider the popularity and physical convenience of the goods, but do not take into account the strict requirements of cold chain goods for temperature consistency, thus unable to avoid the risk of goods spoilage caused by improper storage location selection; some solutions, when binding storage location attributes, only consider general attributes such as material classification and batch, lacking dynamic combination management of multi-dimensional attributes of cold chain goods (such as temperature range, packaging form, supervision method, etc.), such as the SKU coding and volume matching logic scheme; some solutions use genetic annealing algorithms to optimize storage location allocation, but this algorithm focuses on operation time and uniform stress on the shelves and is not designed for cold chain environments, so it cannot solve the storage conflict problem of temperature-sensitive goods; there are also some solutions that do not perform dynamic screening in combination with temperature intervals when dividing discrete storage areas, resulting in refrigerated or frozen goods being misstored.
[0004] Based on this, a new solution for selecting storage locations for goods entering a cold chain warehouse is needed. Summary of the Invention
[0005] In view of this, embodiments of this specification provide a method, system, device and medium for selecting storage locations for goods entering a cold chain warehouse. By comprehensively considering the temperature attributes and temperature ranges of the goods, as well as the requirements for in-storage placement, it dynamically screens and allocates suitable idle storage locations, effectively solving the complex, cumbersome and error-prone problems in the selection of storage locations for goods entering a cold chain warehouse, realizing automatic calculation of goods storage locations, and improving the efficiency of goods entering the warehouse.
[0006] Embodiments of this specification provide the following technical solutions: Embodiments of this specification provide a method for selecting storage locations for goods entering a cold chain warehouse, including: Obtaining the basic information of the cold chain warehouse, where the basic information includes: storage compartments, storage locations, and the temperature range of each storage compartment; Enter the goods information of the pre-inventory goods, where the goods information includes: goods number, goods temperature range, and goods attributes; among which the goods attributes include: goods temperature attribute; Obtain a list of available storage locations according to the goods temperature attribute and the goods temperature range; Set a goods grouping strategy according to the storage requirements for incoming goods; Group the pre-inventory goods based on the goods grouping strategy, and allocate the list of available storage locations to the corresponding groups; When goods are put into storage, scan the goods number, scan any storage location number from the list of available storage locations of the goods group to which the goods number belongs, and update the corresponding storage location status to "occupied"; When goods are taken out of storage, scan the storage location number and the goods number, and update the corresponding goods status to "vacant".
[0007] An embodiment of this specification also provides a cold chain warehouse goods storage location selection system, including: A cold chain warehouse information management module for obtaining the basic information of the cold chain warehouse, where the basic information includes: warehouse compartments, storage locations, and the temperature range of each warehouse compartment; A goods information entry module for entering the goods information of the pre-inventory goods, where the goods information includes: goods number, goods temperature range, and goods attributes; among which the goods attributes include: goods temperature attribute; A storage location screening module for obtaining a list of available storage locations according to the goods temperature attribute and the goods temperature range; A storage location allocation module for setting a goods grouping strategy according to the storage requirements for incoming goods, grouping the pre-inventory goods based on the goods grouping strategy, and allocating the list of available storage locations to the corresponding groups; An incoming goods operation module for scanning the goods number when goods are put into storage, scanning any storage location number from the list of available storage locations of the goods group to which the goods number belongs, and updating the corresponding storage location status to "occupied"; An outgoing goods operation module for scanning the storage location number and the goods number when goods are taken out of storage, and updating the corresponding goods status to "vacant".
[0008] An embodiment of this specification also provides an electronic device, including: At least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is enabled to execute: the cold chain warehouse goods storage location selection method as described above.
[0009] The embodiments of this specification also provide a computer storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they perform the following: the cold chain warehouse goods inbound storage location selection method described above.
[0010] Compared with the prior art, the beneficial effects that can be achieved by at least one of the above technical solutions adopted in the embodiments of this specification at least include: 1. By matching the temperature attributes of the goods with the temperature range, this application ensures that the goods are stored in a suitable environment, effectively avoiding the risk of goods deterioration caused by unsuitable temperature, and significantly improving the safety and quality guarantee of goods storage. 2. By flexibly setting the goods grouping strategy according to the inbound storage requirements, and grouping and allocating idle storage locations for the goods accordingly, this application significantly improves the flexibility and accuracy of storage location allocation, meeting the diverse warehousing management needs. 3. By means of the scanning method, this application automatically updates the storage location status, not only reducing the cumbersome processes and potential errors of manual operations, but also improving the efficiency of goods inbound and outbound, and enhancing the efficiency and market competitiveness of cold chain warehouse management. 4. This application automatically matches storage locations, reducing the dependence on the experience of management personnel, and is especially suitable for scenarios of new employees or temporary operations. Description of the Drawings
[0011] In order to more clearly illustrate the technical solutions of the embodiments of this application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0012] Figure 1 It is a schematic diagram of the overall process of cold chain warehouse goods inbound storage location selection in this application; Figure 2 It is a flowchart of a cold chain warehouse goods inbound storage location selection method in this application; Figure 3 It is a schematic diagram of the structure of an electronic device in this application. Detailed Embodiments
[0013] The embodiments of this application will be described in detail below with reference to the drawings.
[0014] The following describes the implementation modes of the present application through specific specific examples. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The present application can also be implemented or applied through other different specific implementation modes. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope protected by the present application.
[0015] It should be noted that the following describes various aspects of the embodiments within the scope of the appended claims. It should be obvious that the aspects described herein can be embodied in a wide variety of forms, and any specific structure and / or function described herein is illustrative only. Based on the present application, those skilled in the art should understand that one aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number and aspects described herein can be used to implement the device and / or practice the method. Additionally, this device and / or method can be implemented using other structures and / or functionality in addition to one or more of the aspects described herein.
[0016] It should also be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present application schematically. The diagrams only show the components related to the present application and are not drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and proportion of each component in its actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0017] In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, those skilled in the art will understand that the examples can be practiced without these specific details.
[0018] In the rapid development of the cold chain logistics industry, as a key link in cargo storage, the management efficiency and quality of cold chain warehouses are directly related to the quality and safety of goods. Through on-site inspections of multiple cold chain warehouses and collection of operation data, it is found that the selection of storage locations for goods in existing cold chain warehouses mainly relies on manual experience. According to the temperature requirements of the goods and the layout of the warehouse, suitable storage locations are manually selected, which is not only inefficient but also prone to errors due to lack of experience or negligence, such as storing goods in storage locations that do not meet the temperature requirements, thus affecting the quality of the goods.
[0019] Although there have been some technical attempts to solve the problem of storage location selection in cold chain warehouses, there are many limitations: First, the temperature matching is inaccurate: some solutions do not consider the temperature attribute matching problem unique to cold chains and cannot avoid the risk of goods deterioration caused by improper storage location selection; Second, the storage location attributes are bound only based on general attributes such as material classification and batch, lacking dynamic combined management of multi-dimensional attributes of cold chain goods (such as temperature range, packaging form, supervision method); Third, it is not designed for the cold chain environment and cannot solve the storage conflict problem of temperature-sensitive goods; Fourth, it does not combine dynamic screening based on temperature intervals, which may lead to mis-storage of refrigerated / frozen goods.
[0020] In view of this, the embodiments of this specification propose a method for selecting storage locations for goods entering a cold chain warehouse: as Figure 1 shown, the overall idea is: by obtaining the basic information of the cold chain warehouse and the information of goods to be pre-stored, screening idle storage locations based on the temperature attributes and temperature range of the goods, and grouping and allocating storage locations for the goods according to the storage requirements when entering the warehouse, realizing accurate positioning and efficient management when the goods enter the warehouse, and at the same time, updating the storage location status in real time after the goods enter and leave the warehouse to ensure the efficiency of cold chain warehouse operation and the safety of goods storage.
[0021] The following will describe the technical solutions provided by the embodiments of this application with reference to the accompanying drawings.
[0022] As Figure 2 shown, the embodiments of this specification provide a method for selecting storage locations for goods entering a cold chain warehouse, including: Obtaining the basic information of the cold chain warehouse, where the basic information includes: storage compartments, storage locations, and the temperature range of each storage compartment; Entering the goods information of the goods to be pre-stored, where the goods information includes: goods number, goods temperature range, and goods attributes; where the goods attributes include: goods temperature attributes; Obtaining a list of idle storage locations according to the goods temperature attributes and the goods temperature range; Setting a goods grouping strategy according to the storage requirements when entering the warehouse; Grouping the goods to be pre-stored based on the goods grouping strategy, and allocating the list of idle storage locations to the corresponding groups; When the goods enter the warehouse, scanning the goods number, scanning any storage location number from the list of idle storage locations of the goods group to which the goods number belongs, and updating the corresponding storage location status to "occupied"; When the goods leave the warehouse, scanning the storage location number and the goods number, and updating the corresponding goods status to "empty".
[0023] During implementation, it is necessary to set up the basic information of the cold chain warehouse in advance, including the number of warehouse areas, the distribution of floors in each area, the number of warehouses on each floor, the layout of shelves in the warehouse, and the number and height of shelves. The rows and heights of shelves together determine the specific cargo location (also known as the warehouse location). Since the warehouse is an independent and closed space, the temperature range of the warehouse needs to be set. For example, the temperature range of warehouse R1 can be set to to .
[0024] Before the goods are put into storage, enter the temperature attribute T that the goods are suitable for storage, such as whether they are refrigerated or frozen, and enter the temperature range of the goods , and collect other attributes of the goods, such as the batch, specification, packaging form, manufacturer, etc.
[0025] When selecting storage locations for goods entering the warehouse, all eligible storage rooms and currently available storage locations in these storage rooms are screened out based on the temperature properties and temperature range of the goods to form a list of available storage locations.
[0026] For example, if the bin is marked as R and the location is marked as L, then according to the temperature attribute and temperature range of the goods, the list of available locations filtered out is .
[0027] At the same time, after the cargo information is entered, a cargo grouping strategy is set according to the warehouse storage requirements to group the pre-warehouse cargo. The system will automatically summarize the cargo information according to the cargo grouping strategy. Based on the screened warehouse and idle storage location list, a storage location list is selected according to the summary list. In this way, the storage location finally selected meets both the storage temperature requirements and the cargo attribute requirements.
[0028] When goods are actually put into storage, the goods number (goods ID) is scanned, and the system identifies the group to which the goods belong, and then obtains the corresponding list of available storage locations. At this time, the selected storage location number (storage location ID) is scanned to complete the storage process and update the status of the storage location to "occupied".
[0029] Similarly, when the goods are actually shipped out, the location number (location ID) and the goods number (goods ID) are scanned to complete the shipping process and the status of the location is updated to "free".
[0030] In some embodiments, obtaining a list of available storage locations based on the temperature attribute of the cargo and the temperature range of the cargo includes: If the temperature attribute of the cargo is refrigerated, obtain a warehouse whose minimum temperature is not lower than the minimum storage temperature of the cargo and whose maximum temperature is not higher than the maximum storage temperature of the cargo, and obtain a list of free storage locations in the warehouse; If the temperature attribute of the goods is frozen, obtain the compartments where the highest temperature in the compartment is not higher than the highest storage temperature of the goods, and obtain the list of available storage locations in the compartment.
[0031] In implementation, first dynamically calculate according to the goods storage temperature attribute (frozen or refrigerated) and the temperature range. If the temperature attribute T {frozen|refrigerated} of the goods is frozen, then compare the goods temperature range with the temperature ranges set for all compartments , R needs to be greater than or equal to S ; if the temperature attribute T of the goods is , R needs to be greater than or equal to S , R needs to be less than or equal to S ; find all suitable compartments and the list of available storage locations according to the rules.
[0032] For example: A batch of vaccines needs to be stored in the warehouse. Its storage temperature is 5°C ± 2°C. If the temperature range of Compartment 1 is 4°C to 6°C and the temperature range of Compartment 2 is 4°C to 9°C, then Compartment 1 meets the vaccine storage requirements and is included in the candidate compartment list.
[0033] For example: A batch of frozen seafood needs to be stored in the warehouse. Its storage temperature is below, then screen out all compartments that meet the storage conditions below -18°C.
[0034] Generally, the temperature of a frozen warehouse is not set too low. For example, if the storage temperature requirement of the goods is lower than , the set temperature of the warehouse is generally .
[0035] It should be noted that if the temperature requirement of frozen goods is within a specific range, then, in the rule for selecting a suitable frozen warehouse, it is similar to that of a refrigerated warehouse, that is, screen out the compartments where the lowest temperature is not lower than the lowest temperature requirement of the goods, and at the same time the highest temperature is not higher than the highest temperature requirement of the goods. For example, if the storage temperature requirement of frozen goods is between and , then screen out the compartments where the lowest temperature of the compartment is not lower than and the highest temperature of the compartment is not higher than to ensure that the goods can be properly stored in an environment that meets their temperature requirements.
[0036] 2]In some embodiments, the setting of the goods grouping strategy according to the in-storage requirements includes: Set the goods attribute combination rule according to the in-storage requirements; Generate a goods grouping strategy based on the above-mentioned goods attribute combination rules; Among them, the goods attribute combination includes at least one of the following: goods category, specification, batch, packaging form, and supervision method.
[0037] During implementation, the goods to be warehoused are grouped according to their attributes in accordance with the requirements for in-warehouse storage If grouped by goods category and batch each piece of goods corresponds to a group and the selected warehouse rooms and free storage location lists are assigned to the corresponding groups .
[0038] When scanning the goods for warehousing, the system automatically matches the free storage location list according to the group corresponding to the goods . .
[0039] For example: A batch of vaccines needs to be warehoused, and its storage temperature is 5°C ± 2°C. Before warehousing, in addition to the temperature information, the detailed information of this batch of vaccines also needs to be entered, including goods category, specification, batch, packaging form, and supervision method, etc.
[0040] The system automatically filters out all warehouse rooms that meet the storage conditions according to the temperature attributes and range of the vaccines, adds them to the candidate warehouse room list, and then selects the currently free storage locations from the candidate warehouse room list to generate a free storage location list.
[0041] If the grouping strategy of the vaccines is to group by goods batch, then the vaccines are grouped according to the vaccine batch. Among the determined candidate warehouse room lists, further select the storage locations that are both free and meet the storage requirements, and assign these storage locations to the vaccines of the corresponding batches. Through the above process, the vaccines are accurately and efficiently assigned to the eligible storage locations, ensuring storage safety, reducing the manual screening time, and improving the utilization rate of the warehouse space.
[0042] Another example: A batch of frozen seafood needs to be warehoused, and its storage temperature is below -18°C. In addition to the temperature information, other attributes of this batch of seafood are also entered, including goods category, specification, batch, packaging form, and supervision method, etc.
[0043] The system filters out all warehouse rooms that meet the storage conditions below -18°C according to the temperature attributes and range of the seafood.
[0044] If the grouping strategy of the seafood is to group by goods category, specification, and packaging form, then within the already filtered warehouse rooms, the system further optimizes the storage location allocation according to the grouping strategy of the seafood to ensure that the seafood within the same group can be stored centrally for easy management.
[0045] Considering that the overall temperature in the warehouse may be relatively low in winter, the system can preferentially recommend the storage compartments on the lower floors to reduce energy consumption.
[0046] By dynamically adjusting the cargo location screening and allocation strategy, the present invention can still maintain efficient and accurate warehousing operations when seasons and cargo types change, further reducing operating costs and improving warehouse management efficiency.
[0047] It should be noted that, on the basis of meeting the temperature storage requirements of the goods, the specific storage locations should be determined as much as possible according to the relevant attributes of the goods. Different goods have different storage requirements. They need to be grouped according to the goods attributes according to management requirements, and then the set of goods attributes after grouping is screened for different location intervals.
[0048] In some embodiments, the goods attribute combination rule supports customizing the priority order of attributes.
[0049] In implementation, the user can set the importance of different goods attributes in the process of location allocation according to specific business requirements and goods characteristics, so as to optimize storage efficiency, improve the convenience of goods access and storage, and ensure the safety of goods.
[0050] For example, for goods that require special supervision, the supervision method attribute is set to the highest priority.
[0051] For example, in order to speed up the inbound and outbound speed of goods, the batch of goods is given priority.
[0052] In the system, once the supervision method or batch attribute is set to the highest priority, the system groups the goods according to the supervision method or batch attribute of the goods; Within each supervision method or batch, the system will further consider other attributes (such as packaging form, specifications, etc.) for the specific allocation of storage locations. [[ID=2,4]]
[0053] In some embodiments, appropriate storage compartments and locations are screened according to the attributes with high priority. When there are conflicts in the requirements of multiple attributes, the system can resolve the conflicts according to the preset priority order, giving priority to meeting the requirements of high-priority attributes, which not only improves the flexibility of warehouse management, but also enhances the control ability of the storage conditions of goods.
[0054] In some embodiments, if the list of available storage locations is empty, an alarm is triggered and the allocation process is suspended.
[0055] In implementation, the alarm can be carried out in various ways, including but not limited to email notification, SMS reminder, pop-up warning within the system or sound alarm, etc., to ensure that relevant personnel can be informed of the situation in a timely manner.
[0056] In some embodiments, the rules for the storage location numbering include: If the storage location is of the floor stack type, the storage location number is numbered in the format of "warehouse number - floor - warehouse bay - zone - row - column". If the storage location is of the shelf type, the storage location number is numbered in the format of "warehouse number - floor - warehouse bay - zone - row - height". If the storage location is of the anchor pile type, the storage location number is numbered in the format of "warehouse number - floor - warehouse bay - zone".
[0057] Specifically, the storage locations in the cold chain warehouse are generally divided into warehouse areas, floors, and warehouse bays. There are different types of storage locations inside the warehouse bays, generally including floor stacks, shelves (ordinary shelf storage locations, gravity - type shelf storage locations, light - type shelf storage locations), and anchor piles.
[0058] In implementation, different numbering rules are used to distinguish different types of storage locations, which can quickly identify the type and location of the storage location, thereby improving the efficiency of goods storage and retrieval, and achieving the rapid identification, accurate positioning, and effective management of storage locations.
[0059] This application adopts a dynamic combination method of goods attributes to flexibly arrange corresponding storage locations. On the basis of meeting the basic storage requirements of the goods storage temperature attribute and storage temperature range, all the attributes of the goods are listed. Users can freely group the goods dynamically according to the goods attributes, and arrange different storage location intervals for the grouping results, so as to quickly and effectively match the storage locations that meet the storage requirements, effectively solving the problems of complexity, tediousness, and easy errors in the selection of storage locations for goods entering the cold chain warehouse, and improving the efficiency of goods entering the warehouse.
[0060] Based on the same inventive concept, the present invention also provides a system for selecting storage locations for goods entering a cold chain warehouse, including: A cold chain warehouse information management module for obtaining the basic information of the cold chain warehouse, where the basic information includes: warehouse bays, storage locations, and the temperature range of each warehouse bay; A goods information entry module for entering the goods information of the goods to be warehoused, where the goods information includes: goods number, goods temperature range, and goods attributes; among which the goods attributes include: goods temperature attribute; A storage location screening module for obtaining a list of available storage locations according to the goods temperature attribute and the goods temperature range; A storage location allocation module for setting a goods grouping strategy according to the storage requirements for warehousing, grouping the goods to be warehoused based on the goods grouping strategy, and allocating the list of available storage locations to the corresponding groups; An inbound operation module for, when the goods are warehoused, scanning the goods number, scanning any storage location number from the list of available storage locations of the goods group to which the goods number belongs, and updating the status of the corresponding storage location to "occupied"; The outbound operation module is used to scan the storage location number and the goods number when the goods are out of the warehouse, and update the corresponding goods status to "empty space".
[0061] In some embodiments, the storage location screening module includes a temperature matching module, which is used to set the goods temperature matching rule according to the goods temperature attribute: If the goods temperature attribute is refrigerated, the minimum temperature in the warehouse is not lower than the minimum storage temperature of the goods and the maximum temperature in the warehouse is not higher than the maximum storage temperature of the goods; If the goods temperature attribute is frozen, the maximum temperature in the warehouse is not higher than the maximum storage temperature of the goods; The idle storage location generation module is used to screen out the eligible warehouses according to the temperature matching module, and obtain the list of idle storage locations according to the warehouses.
[0062] Based on the same inventive concept, the present invention also provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute: the cold chain warehouse goods inbound storage location selection method as described in any one of the embodiments of the present application.
[0063] As Figure 3 shown, the present application also provides a schematic structural diagram of the electronic device. The structure of the electronic device 500 is shown in the figure. Here, the electronic device 500 is only an example and should not limit the functions and usage scope of the embodiments of the present invention.
[0064] In the electronic device 500, it may include: at least one processor 510; and a memory 520 communicatively connected to the at least one processor; wherein, the memory 520 stores instructions executable by the at least one processor 510, and the instructions are executed by the at least one processor 510 so that the at least one processor 510 can execute: the cold chain warehouse goods inbound storage location selection method as described in any one of the embodiments of the present application.
[0065] It should be noted that the electronic device 500 may be presented in the form of a general computing device, for example, it may be a server device.
[0066] In practice, the components of the electronic device 500 may include but are not limited to: the above-mentioned at least one processor 510, the above-mentioned at least one memory 520, and a bus 530 connecting different system components (including the memory 520 and the processor 510), wherein the bus 530 may include a data bus, an address bus, and a control bus.
[0067] In implementation, the memory 520 may include volatile memory, such as random access memory (RAM) 5201 and / or cache memory 5202, and may further include read-only memory (ROM) 5203.
[0068] The memory 520 may also include a program tool 5205 having a set (at least one) of program modules 5204. Such program modules 5204 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0069] The processor 510 executes various functional applications and data processing by running computer programs stored in the memory 520.
[0070] The electronic device 500 may also communicate with one or more external devices 540 (such as a keyboard, pointing device, etc.). Such communication may be carried out through the input / output (I / O) interface 550. And, the electronic device 500 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 560. The network adapter 560 communicates with other modules in the electronic device 500 through the bus 530. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in combination with the electronic device 500, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
[0071] Based on the same inventive concept, the present application also provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, it implements the cold chain warehouse goods inbound storage location selection method provided in any one of the embodiments of the present application.
[0072] Among them, the more specific forms that the readable storage medium may adopt may include, but are not limited to: portable disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0073] In a possible implementation manner, the present invention may also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the cold chain warehouse goods inbound storage location selection method provided in any one of the embodiments of the present application.
[0074] Among them, the program code for implementing the present invention can be written in any combination of one or more programming languages, and the program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0075] This application can calculate the list of suitable warehouse compartments in real time according to the temperature attributes (refrigerated / frozen) and temperature range of the goods. For example: for refrigerated goods, the lowest temperature of the warehouse compartment ≥ the lowest temperature of the goods, and the highest temperature of the warehouse compartment ≤ the highest temperature of the goods; for frozen goods, the highest temperature of the warehouse compartment ≤ the highest temperature of the goods. The warehouse compartments that meet the temperature conditions are screened by the dynamic programming method, avoiding the storage risks caused by temperature mismatch in the prior art.
[0076] This application introduces the dynamic combination rule of goods attributes. In addition to temperature, it also integrates multi-dimensional parameters such as goods category, specification, batch, packaging form, and supervision method to generate a dynamic grouping strategy. The user can customize the attribute priority (such as grouping by batch first or by supervision method first), and the system automatically recommends the goods location range, improving flexibility.
[0077] This application uses the dynamic programming method combined with real-time inventory data to optimize the goods location allocation path, solving the problem of goods location conflict caused by complex goods attributes in cold chain warehouses (such as the mixed placement of goods with different temperature requirements in the same warehouse compartment). The goods location recommendation is adjusted in real time through the computing power of the computer, which is more adaptable to the high-frequency inbound scenario of the cold chain than the traditional genetic annealing algorithm.
[0078] This application can automatically match the goods location, reducing the dependence on the experience of warehouse managers, and is especially suitable for new employees or temporary operation scenarios.
[0079] In this specification, the same or similar parts among the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the embodiments described later, the description is relatively simple, and the relevant parts can be referred to the partial description of the foregoing embodiments.
[0080] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by this application should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A method for selecting storage locations for goods entering a cold chain warehouse, characterized in that, Including: Obtain the basic information of the cold chain warehouse, where the basic information includes: storage rooms, storage locations, and the temperature range of each storage room; Enter the goods information of the goods to be pre-stored, where the goods information includes: goods number, goods temperature range, and goods attributes; among which the goods attributes include: goods temperature attribute; According to the goods temperature attribute and the goods temperature range, obtain a list of available storage locations; According to the requirements of in-storage placement, set the goods attribute combination rules to generate a goods grouping strategy; where the goods attribute combination includes at least one of the following: goods category, specification, batch, packaging form, and supervision method; Group the goods to be pre-stored based on the goods grouping strategy, and assign the list of available storage locations to the corresponding groups; When the goods are warehoused, scan the goods number, scan any storage location number from the list of available storage locations of the goods group to which the goods number belongs, and update the corresponding storage location status to "occupied"; When the goods are out of storage, scan the storage location number and the goods number, and update the corresponding goods status to "vacant".
2. The method for selecting a storage location for goods entering a cold chain warehouse according to claim 1, wherein The obtaining of the list of available storage locations according to the goods temperature attribute and the goods temperature range includes: If the goods temperature attribute is refrigerated, obtain the storage rooms where the minimum temperature of the storage room is not lower than the minimum storage temperature of the goods and the maximum temperature of the storage room is not higher than the maximum storage temperature of the goods, and obtain the list of available storage locations in the storage room; If the goods temperature attribute is frozen, obtain the storage rooms where the maximum temperature of the storage room is not higher than the maximum storage temperature of the goods, and obtain the list of available storage locations in the storage room.
3. The method for selecting a storage location for goods entering a cold chain warehouse according to claim 1, wherein Customize the priority order of goods attributes.
4. The cold-chain warehouse goods inbound storage location selection method according to claim 1, wherein, If the list of available storage locations is empty, trigger an alarm and pause the allocation process.
5. The method for selecting a storage location for goods entering a cold chain warehouse according to claim 1, characterized in that, The rules of the storage location number include: If the storage location is of the floor stack type, the storage location number is numbered in the format of "warehouse number - floor - storage room - area - row - column"; If the storage location is of the shelf type, the storage location number is numbered in the format of "warehouse number - floor - storage room - area - row - height"; If the storage location is of the anchor pile type, the storage location number is numbered in the format of "warehouse number - floor - storage room - area".
6. A cold chain warehouse goods inbound storage location selection system, characterized in that, Including: Cold chain warehouse information management module, used to obtain the basic information of the cold chain warehouse, where the basic information includes: storage rooms, storage locations, and the temperature range of each storage room; Goods information entry module, used to enter the goods information of the goods to be pre-stored, where the goods information includes: goods number, goods temperature range, and goods attributes; among which the goods attributes include: goods temperature attribute; Storage location screening module, used to obtain a list of available storage locations according to the goods temperature attribute and the goods temperature range; Storage location allocation module, used to set the goods attribute combination rules according to the requirements of in-storage placement to generate a goods grouping strategy, where the goods attribute combination includes at least one of the following: goods category, specification, batch, packaging form, and supervision method; Group the goods to be pre-stored based on the goods grouping strategy, and assign the list of available storage locations to the corresponding groups; Warehousing operation module, used to scan the goods number when the goods are warehoused, scan any storage location number from the list of available storage locations of the goods group to which the goods number belongs, and update the corresponding storage location status to "occupied"; The outbound operation module is used to scan the storage location number and the goods number when the goods are outbound, and update the corresponding goods status to "empty space".
7. The cold chain warehouse goods inbound storage location selection system according to claim 6, wherein The storage location screening module includes a temperature matching module for setting a goods temperature matching rule according to the goods temperature attribute: If the goods temperature attribute is refrigerated, the lowest temperature in the warehouse is not lower than the lowest storage temperature of the goods and the highest temperature in the warehouse is not higher than the highest storage temperature of the goods; If the goods temperature attribute is frozen, the highest temperature in the warehouse is not higher than the highest storage temperature of the goods; The idle storage location generation module is used to screen out the eligible warehouses according to the temperature matching module, and obtain a list of idle storage locations according to the warehouses.
8. An electronic device, characterized in that, including: At least one processor; And a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute: the cold chain warehouse goods inbound storage location selection method according to any one of claims 1-5.
9. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they execute: the cold chain warehouse goods inbound storage location selection method according to any one of claims 1-5.
Citation Information
Patent Citations
Automatic storage and taking method and system for warehouse
CN106553859A
Warehouse-out information determination method and device, equipment and storage medium
CN114240299A
Logistics warehouse management system
CN116308024A
Food material storage device, demand-linked inventory replenishment service provision system, and demand-linked inventory replenishment service provision program
CN116745788A
Food material storing device, demand-linked inventory replenishment service provision system and demand-linked inventory replenishment service provision program
JP2022138322A
Cited By
Component intelligent warehouse inventory accurate management system based on Internet of Things
CN120725582A