Method for taking out items from an intelligent professional warehouse and related equipment
Patent Information
- Application Number
- CN202311314063.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-10-11
AI Technical Summary
如果物品的出库顺序不合理,将会导致物品长时间存储于仓库中,可能会导致物品的损坏,损坏的物品也可能给仓库带来安全隐患,进而给仓库带来损失
[0012] Based on the same inventive concept, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to perform the method described above.
Smart Images

Figure CN117575454B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a method and related equipment for taking out items from a smart professional warehouse. Background Technology
[0002] The e-commerce sector is developing rapidly, and e-commerce warehouses are growing in size. Currently, with existing technology, the outbound movement of goods stored in e-commerce warehouses mainly depends on the item's location. Items placed in locations that are convenient for pickers to access are prioritized for outbound movement. However, due to manual operations, some items of the same type may have different batches of goods received, making it difficult to prioritize items that arrived earlier, increasing the possibility of items being held up. The outbound order of goods depends not only on their location but also on other influencing factors. An unreasonable outbound order can lead to items being stored in the warehouse for extended periods, potentially causing damage. Damaged items may also pose safety hazards to the warehouse, resulting in losses. Summary of the Invention
[0003] In view of this, the purpose of this application is to propose a method and related equipment for the outbound of goods in an intelligent professional warehouse, so as to overcome all or part of the deficiencies in the prior art.
[0004] To achieve the above objectives, this application provides a method for outbound shipment of goods from a smart professional warehouse, comprising: receiving order information, wherein the order information includes at least one item type; acquiring change information corresponding to the item type and environmental information for each item corresponding to the item type; determining an environmental impact coefficient for the item corresponding to the item type based on the environmental information; determining the outbound order for each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients; and outbounding at least one item based on the order information and the outbound order.
[0005] Optionally, after at least one item is shipped based on the order information and the shipping order, the method includes: updating the change information based on the quantity of the shipped items; determining the demand impact coefficient corresponding to the item type based on the updated change information; and replenishing the items corresponding to the item type based on the change information in response to determining that the demand impact coefficient is greater than or equal to a preset demand impact coefficient.
[0006] Optionally, the environmental information includes: temperature, humidity, and static electricity level; determining the environmental impact coefficient of the item type based on the environmental information includes: determining the environmental impact coefficient using the following formula: ,in, The environmental impact coefficient is mentioned above. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The weighting factor for the temperature is... The humidity is the weighting factor. This is the weighting factor for the electrostatic level. The measured value of the temperature. The measured value of the humidity. The measured value of the electrostatic discharge level. This is the preset value for the temperature. This is the preset value for the humidity. This is the preset value for the electrostatic level.
[0007] Optionally, the change information includes the warehousing duration for each item corresponding to the item type; determining the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients includes: determining the outbound order value using the following formula: ,in, The outbound sequence value. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The storage time is the specified duration. The environmental impact coefficient is mentioned above. The weighting factor for the storage duration is... This is the weighting factor for the environmental impact coefficient. This is a preset value for the storage duration. The environmental impact coefficient is a preset value; multiple outbound sequence values are sorted in descending order to obtain the outbound sequence.
[0008] Optionally, the change information includes the outbound quantity, outbound frequency, and remaining quantity of the items corresponding to the item type; determining the demand impact coefficient corresponding to the item type based on the updated change information includes: determining the demand impact coefficient using the following formula: ,in, The demand impact coefficient is... The number corresponding to the item type. , The total quantity of each item type. The weighting factor for the quantity of goods shipped out. This is the weighting factor for the frequency of outbound shipments. The weighting factor for the remaining quantity, The quantity shipped out, The outbound frequency, The remaining quantity, This is a preset value for the quantity of goods shipped out. This is a preset value for the outbound frequency. This is a preset value for the remaining quantity.
[0009] Optionally, it further includes: acquiring an image of each item that has not yet left the warehouse, performing state analysis on each image to obtain a state analysis result corresponding to each image; determining a state evaluation coefficient associated with each state analysis result; and issuing a prompt message to adjust the position of the item in response to determining that the state evaluation coefficient of the item is less than or equal to a preset state evaluation coefficient.
[0010] Based on the same inventive concept, this application also provides a device for outbound items from a smart professional warehouse, comprising: a receiving module configured to receive order information, wherein the order information includes at least one item type; an acquisition module configured to acquire change information corresponding to the item type and environmental information of each item corresponding to the item type; a first determining module configured to determine an environmental impact coefficient of the item corresponding to the item type based on the environmental information; a second determining module configured to determine the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients; and an outbound module configured to outbound at least one item based on the order information and the outbound order.
[0011] Based on the same inventive concept, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method described above when executing the computer program.
[0012] Based on the same inventive concept, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to perform the method described above.
[0013] As described above, the intelligent professional warehouse outbound method and related equipment provided in this application include receiving order information, wherein the order information includes at least one item type. The method involves obtaining change information corresponding to the item type and environmental information for each item corresponding to the item type. Based on the environmental information, an environmental impact coefficient for each item corresponding to the item type is determined to accurately determine the outbound order of the items. Based on the change information and multiple environmental impact coefficients, the outbound order of each item among all items corresponding to the item type is determined, resulting in a reasonably arranged outbound order. Based on the order information and the outbound order, at least one item is outbound, ensuring that the items do not exceed their service life or become damaged in the warehouse. Attached Figure Description
[0014] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 This is a flowchart illustrating the method for taking items out of a smart professional warehouse according to an embodiment of this application. Figure 2 This is a schematic diagram of the structure of the outbound device for items in the intelligent professional warehouse according to an embodiment of this application; Figure 3 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of this application. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0017] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0018] As described in the background section, the e-commerce sector is developing rapidly, and e-commerce warehouses are becoming increasingly large. Currently, in existing technologies, the outbound processing of goods stored in e-commerce warehouses primarily depends on their placement location. Items placed in locations that are convenient for pickers to access are prioritized for outbound processing. However, due to manual operations, some items of the same type may have different batches of goods received, making it difficult to prioritize the outbound processing of items that arrived earlier, increasing the possibility of items being held up. The outbound order of goods is not solely determined by their placement location but also by other influencing factors. For example, some types of goods have expiration dates, such as food items. If outbound processing is not based on the receipt date, these items may exceed their shelf life. Furthermore, the lifespan of some types of goods, such as electronic products, may be affected by relatively humid conditions and unsuitable temperatures. An unreasonable outbound order can lead to items being stored in the warehouse for extended periods, potentially causing damage. Damaged items may also pose safety hazards to the warehouse, resulting in losses.
[0019] In view of this, this application proposes a method for taking items out of a smart specialized warehouse, referring to... Figure 1 This includes the following steps: Step 101: Receive order information, wherein the order information includes at least one item type.
[0020] In this step, with more and more users using online shopping as their primary shopping method, order information is generated when users purchase items online. This order information reflects the user's purchase details, including the type and quantity of items. Receiving the order information and parsing and extracting its contents allows us to obtain information related to the user's purchased items. Based on this information, we can then proceed with the order fulfillment process.
[0021] Step 102: Obtain the change information corresponding to the item type and the environmental information of each item corresponding to the item type.
[0022] In this step, the received order information causes changes in the quantity of items. This includes a decrease in quantity due to items being shipped out, and an increase in quantity due to replenishment after the initial decrease in quantity shipped out. This generates change information corresponding to the item type. The change information characterizes the change in quantity of the corresponding item type at a specific point in time due to shipping and / or replenishment, where the specific time can be accurate to the minute. For example, the change information may include the total remaining quantity of the item type after shipping out at a specific time, the quantity of items shipped out at a specific time, the total quantity of the item type after replenishment at a specific time, the quantity of items replenished at a specific time, and the replenishment frequency of the item type at a specific time. For example, the specific time could be September 22, 2023, at 9:57 AM. Generally, a later replenishment time for an item type indicates a later production date. Items with later production dates can be stored for a longer period compared to items with earlier production dates. Therefore, items with earlier production dates should be shipped out first. By analyzing the changes in item type information, we can determine the inbound time of items corresponding to that item type, so that items with relatively long inbound times can be prioritized for outbound processing.
[0023] The order in which goods are issued depends not only on their storage time but also on their storage environment. An unfavorable environment can shorten the lifespan of goods; for example, prolonged exposure to high temperatures can reduce their lifespan. Therefore, when considering the order of issuance, it's necessary to obtain not only information on item movement but also environmental information. Due to the rapid development of e-commerce, the demand for goods has increased significantly. Storage warehouses may only store a few types of goods, and these warehouses are often very large, resulting in the same type of item being stored in different environments. Therefore, it's also necessary to obtain environmental information for each item to lay the foundation for the subsequent order of issuance.
[0024] Step 103: Based on the environmental information, determine the environmental impact coefficient of the item corresponding to the item type.
[0025] In this step, environmental information affects the storage of goods, thus determining their outbound order. Therefore, it is necessary to determine the impact of relatively accurate environmental information. Based on this information, an environmental impact coefficient can be determined for each item type. This coefficient reflects the impact of relatively accurate environmental information, enabling a more precise determination of the outbound order of goods.
[0026] Step 104: Based on the change information and multiple environmental impact coefficients, determine the outbound order of each item among all items corresponding to the item type.
[0027] In this step, the change information reflects the length of time items have been stored in the warehouse. For the same item type, a longer storage time indicates an earlier production date, while a shorter storage time indicates a later production date. Therefore, the item type is determined based on the change information to prevent expired items from being handled. However, the order of items leaving the warehouse is not solely determined by the change information. Item lifespan is also affected by the environment. Therefore, the order of items leaving the warehouse needs to be determined by comprehensively considering both the change information and the environmental impact factor, thus resulting in a reasonable order for the items to be released.
[0028] Step 105: Based on the order information and the outbound order, at least one item is outbound.
[0029] In this step, based on the order information, the types of items to be shipped and the corresponding quantities for each item type can be determined. Based on the shipping order, the specific items corresponding to each item type can be identified. Shipping items in a logical sequence ensures that items do not exceed their shelf life or become damaged in the warehouse. For example, if the order information shows that a user purchased one mobile phone of model X, then one mobile phone of model X will be shipped according to the shipping order for mobile phones of model X.
[0030] The above scheme involves receiving order information, which includes at least one item type. It then acquires change information corresponding to the item type and environmental information for each item within that item type. Based on the environmental information, it determines the environmental impact coefficient for each item of that item type to accurately determine the item's outbound order. Based on the change information and multiple environmental impact coefficients, it determines the outbound order for each item among all items corresponding to that item type, resulting in a reasonably arranged outbound order. Based on the order information and the outbound order, at least one item is shipped out, ensuring that items do not exceed their shelf life or become damaged in the warehouse.
[0031] In some embodiments, after at least one item is shipped based on the order information and the shipping order, the method includes: updating the change information based on the quantity of the shipped items; determining a demand impact coefficient corresponding to the item type based on the updated change information; and replenishing the item type based on the change information in response to determining that the demand impact coefficient is greater than or equal to a preset demand impact coefficient.
[0032] In this embodiment, after an item leaves the warehouse, its quantity changes, requiring updates to the item change information to ensure the accuracy of the recorded quantity data. Furthermore, after an item leaves the warehouse, the quantity of the corresponding item type decreases, potentially necessitating replenishment. However, some item types are slow-moving goods and may not require replenishment or require only minimal replenishment; others are fast-moving goods and require more replenishment. To avoid wasting funds and resources due to excess or insufficient inventory of item types, accurately determining whether replenishment is necessary is crucial. Since the change information reflects the data changes of item types at a specific point in time, the updated change information can be used to determine the demand impact coefficient corresponding to the item type. By comparing this demand impact coefficient with a preset demand impact coefficient, it can be determined whether replenishment is needed for the item type. The preset demand impact coefficient is determined based on historical experience. If the demand impact coefficient is determined to be greater than or equal to the preset demand impact coefficient, then replenishment of the item type is required. The specific quantity to replenish stock can be determined based on change information. If an item type is frequently shipped out within a relatively short period, then a relatively large amount of stock needs to be replenished; conversely, if an item type is shipped out only once every relatively long period, then a relatively small amount of stock needs to be replenished, or no stock should be replenished at all. Reasonably determining whether to replenish an item type will prevent both overstocking and failure to meet user demand.
[0033] In some embodiments, the environmental information includes: temperature, humidity, and static electricity level; determining the environmental impact coefficient of the item corresponding to the item type based on the environmental information includes: determining the environmental impact coefficient using the following formula: ,in, The environmental impact coefficient is mentioned above. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The weighting factor for the temperature is... The humidity is the weighting factor. This is the weighting factor for the electrostatic level. The measured value of the temperature. The measured value of the humidity. The measured value of the electrostatic discharge level. This is the preset value for the temperature. This is the preset value for the humidity. This is the preset value for the electrostatic level.
[0034] In this embodiment, the storage of items is affected by environmental information. Various factors within this environmental information can influence the items, thus affecting their lifespan. This environmental information includes at least temperature, humidity, and static electricity levels. However, different factors within the environmental information have varying degrees of influence. Therefore, based on the degree of influence of these factors, a weighting factor is assigned to each factor to make the determined environmental impact coefficient of the items more accurate. Furthermore, this embodiment also sets a standard value for each factor in the environmental information. The standard value is a preset value. Subtracting the associated standard value from the measured value of each factor in the environmental information, and then dividing by the standard value, yields the deviation of the current value of that factor relative to its corresponding standard value. Each preset value can be determined through historical experience. Multiplying the deviation of each factor by its associated weighting factor gives the degree of influence of each factor. Summing the degrees of influence of multiple factors yields the environmental impact coefficient. By quantifying the environmental information, a more accurate determination of the impact of environmental information on the order of item release can be made.
[0035] In some embodiments, the change information includes the storage duration of each item corresponding to the item type; determining the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients includes: determining the outbound order value using the following formula: ,in, The outbound sequence value. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The storage time is the specified duration. The environmental impact coefficient is mentioned above. The weighting factor for the storage duration is... This is the weighting factor for the environmental impact coefficient. This is a preset value for the storage duration. The environmental impact coefficient is a preset value; multiple outbound sequence values are sorted in descending order to obtain the outbound sequence.
[0036] In this embodiment, the order of items leaving the warehouse is influenced by change information and environmental impact coefficients. However, the degree of influence of change information and environmental impact coefficients on the order of items leaving the warehouse differs. Therefore, weighting factors are set for change information and environmental impact coefficients respectively to make the determined environmental impact coefficients of items more accurate. The aforementioned weighting factors are related to the type of item and depend on the degree to which the item type is affected by change information and environmental impact coefficients. For example, when the item is food, since food is relatively less affected by environmental factors and is usually damaged due to exceeding its shelf life, change information has a greater impact on food, and therefore the weight value corresponding to change information is set relatively large. When the item is electronic product, since electronic products are relatively more affected by environmental factors and are usually damaged due to improper storage, the environmental impact coefficient has a greater impact on electronic products, and therefore the weight value corresponding to the environmental impact coefficient is set relatively large.
[0037] Furthermore, this embodiment sets standard values for both the change information and the environmental impact coefficient. These standard values are preset values. Subtracting the associated standard value from the measured value and then dividing by the standard value yields the deviation of the current value relative to the standard value. Each preset value can be determined through historical experience. Multiplying this deviation by its associated weighting factor gives the degree of impact. Summing all the degree of impact gives the outbound order value. A larger outbound order value indicates a greater degree of impact on the item; therefore, items with larger outbound order values should be outbound first. Sorting multiple outbound order values in descending order determines the outbound order for each item type. By quantifying the outbound order, a more accurate outbound order for items can be determined.
[0038] In some embodiments, the change information includes the quantity, frequency, and remaining quantity of items corresponding to the item type; determining the demand impact coefficient corresponding to the item type based on the updated change information includes: determining the demand impact coefficient using the following formula: ,in, The demand impact coefficient is... The number corresponding to the item type. , The total quantity of each item type. The weighting factor for the quantity of goods shipped out. This is the weighting factor for the frequency of outbound shipments. The weighting factor for the remaining quantity, The quantity shipped out, The outbound frequency, The remaining quantity, This is a preset value for the quantity of goods shipped out. This is a preset value for the outbound frequency. This is a preset value for the remaining quantity.
[0039] In this embodiment, the replenishment of goods is affected by change information. Multiple factors within this change information influence the replenishment quantity of goods, thereby affecting the economic benefits brought by the goods. This change information includes at least the outbound quantity, outbound frequency, and remaining quantity of goods corresponding to the item type. However, different factors within the change information have varying degrees of influence. Therefore, based on the degree of influence of these factors, a weighting factor is set for each factor to make the determined demand impact coefficient of the goods more accurate. Furthermore, this embodiment also sets a standard value for each factor in the change information. The standard value is a preset value. Subtracting the standard value associated with each factor from the measured value of each factor in the change information, and then dividing by the standard value, yields the deviation of the current value of that factor relative to its corresponding standard value. Each preset value can be determined through historical experience. Multiplying the deviation of each factor by its associated weighting factor yields the influence degree of each factor. Summing the influence degrees of multiple factors yields the demand impact coefficient. By quantifying the change information, a more accurate determination of the impact of change information on the demand impact coefficient can be made.
[0040] In some embodiments, the method further includes: acquiring an image of each item that has not yet left the warehouse, performing state analysis on each image to obtain a state analysis result corresponding to each image; determining a state evaluation coefficient associated with each state analysis result; and issuing a prompt message to adjust the position of the item in response to determining that the state evaluation coefficient of the item is less than or equal to a preset state evaluation coefficient.
[0041] In this embodiment, the placement and layout of items ensure both the safety of storage and the rational utilization of warehouse space. To promptly detect items in abnormal positions—for example, the edge of a shelf—to prevent damage, monitoring is necessary. Images of each item not yet shipped are acquired; these images can be captured by either a fixed camera or a mobile camera in the warehouse. A state analysis is performed on each image to obtain a corresponding state analysis result. Based on the state analysis result, a state evaluation coefficient is determined. If the state evaluation coefficient of an item is less than or equal to a preset state evaluation coefficient, the item needs adjustment, and a prompt message for adjusting the item's position is issued. If the state evaluation coefficient is greater than the preset state evaluation coefficient, no adjustment is required. The preset state evaluation coefficient is determined based on historical experience to ensure the items are in a safe state and prevent warehouse losses.
[0042] To improve the intelligence level of warehouse management, the prompts can also specifically include how to adjust the position of items. For example, the prompts include the x-axis direction, x-axis adjustment distance, y-axis adjustment direction, and y-axis adjustment distance for the item to be adjusted. The method for adjusting the item's position is determined as follows: The actual position of the center point of the item to be adjusted is obtained from its image, and a reference position of the center point is obtained from a pre-built database. Then, the actual position and reference position of the center point are imported into a predefined Cartesian coordinate system to obtain the position coordinates of the item to be adjusted. The actual position is denoted as... The reference position is denoted as , v represents the item number to be adjusted. ; through calculation formula The adjustment distance of the v-th item to be adjusted along the x-axis is obtained. If the x-coordinate of the actual position of the v-th item is greater than the x-coordinate of its reference position, then the adjustment direction of the v-th item along the x-axis is the negative x-axis; if the x-coordinate of the actual position of the v-th item is less than the x-coordinate of its reference position, then the adjustment direction of the v-th item along the x-axis is the positive x-axis. This is calculated using the formula... We obtain the adjustment distance of the vth item to be adjusted on the y-axis. When the ordinate of the actual position of the vth item to be adjusted is greater than the ordinate of its reference position, the adjustment direction of the vth item to be adjusted on the y-axis is the negative direction of the y-axis; when the ordinate of the actual position of the vth item to be adjusted is less than the ordinate of its reference position, the adjustment direction of the vth item to be adjusted on the y-axis is the positive direction of the y-axis.
[0043] The above prompts can be sent to the robot control center, which will then adjust the position of the items, further improving the level of intelligence in the warehouse.
[0044] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0045] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0046] Based on the same inventive concept, and corresponding to any of the above embodiments, this application also provides a device for taking items out of a smart professional warehouse.
[0047] refer to Figure 2 The outbound device for items in the intelligent specialized warehouse includes: The receiving module 10 is configured to receive order information, wherein the order information includes at least one item type.
[0048] The acquisition module 20 is configured to acquire change information corresponding to the item type and environmental information of each item corresponding to the item type.
[0049] The first determining module 30 is configured to determine the environmental impact coefficient of the item corresponding to the item type based on the environmental information.
[0050] The second determining module 40 is configured to determine the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients.
[0051] The outbound module 50 is configured to outbound at least one item based on the order information and the outbound order.
[0052] The aforementioned device receives order information, which includes at least one item type. It acquires change information corresponding to the item type and environmental information for each item within that item type. Based on the environmental information, it determines the environmental impact coefficient for each item of the item type to accurately determine the item's outbound order. Based on the change information and multiple environmental impact coefficients, it determines the outbound order for each item among all items corresponding to the item type, resulting in a reasonably arranged outbound order. Based on the order information and the outbound order, at least one item is outbound, ensuring that the item does not exceed its shelf life or become damaged in the warehouse.
[0053] In some embodiments, a replenishment module is further configured to, after at least one item has been shipped based on the order information and the shipping order, update the change information based on the quantity of the shipped items; determine the demand impact coefficient corresponding to the item type based on the updated change information; and replenish the items corresponding to the item type based on the change information in response to determining that the demand impact coefficient is greater than or equal to a preset demand impact coefficient.
[0054] In some embodiments, the first determining module 30 is further configured such that the environmental information includes: temperature, humidity, and electrostatic discharge level; and the environmental impact coefficient is determined using the following formula: ,in, The environmental impact coefficient is mentioned above. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The weighting factor for the temperature is... The humidity is the weighting factor. This is the weighting factor for the electrostatic level. The measured value of the temperature. The measured value of the humidity. The measured value of the electrostatic discharge level. This is the preset value for the temperature. This is the preset value for the humidity. This is the preset value for the electrostatic level.
[0055] In some embodiments, the second determining module 40 is further configured such that the change information includes the storage duration of each item corresponding to the item type; and the outbound order value is determined by the following formula: ,in, The outbound sequence value. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The storage time is the specified duration. The environmental impact coefficient is mentioned above. The weighting factor for the storage duration is... This is the weighting factor for the environmental impact coefficient. This is a preset value for the storage duration. The environmental impact coefficient is a preset value; multiple outbound sequence values are sorted in descending order to obtain the outbound sequence.
[0056] In some embodiments, the replenishment module is further configured such that the change information includes the outbound quantity, outbound frequency, and remaining quantity of the item corresponding to the item type; and the demand impact coefficient is determined using the following formula: ,in, The demand impact coefficient is... The number corresponding to the item type. , The total quantity of each item type. The weighting factor for the quantity of goods shipped out. This is the weighting factor for the frequency of outbound shipments. The weighting factor for the remaining quantity, The quantity shipped out, The outbound frequency, The remaining quantity, This is a preset value for the quantity of goods shipped out. This is a preset value for the outbound frequency. This is a preset value for the remaining quantity.
[0057] In some embodiments, a prompting module is further configured to acquire an image of each item that has not yet left the warehouse, perform state analysis on each image to obtain a state analysis result corresponding to each image; determine a state evaluation coefficient associated with each state analysis result; and issue a prompt message to adjust the position of the item in response to determining that the state evaluation coefficient of the item is less than or equal to a preset state evaluation coefficient.
[0058] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0059] The apparatus described above is used to implement the method for taking items out of the corresponding intelligent professional warehouse in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0060] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method for taking items out of the intelligent professional warehouse as described in any of the above embodiments.
[0061] Figure 3This embodiment illustrates a more specific hardware structure of an electronic device. The device may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0062] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0063] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0064] The input / output interface 1030 is used to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.
[0065] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0066] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0067] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0068] The electronic devices described above are used to implement the outbound method of the corresponding intelligent professional warehouse in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0069] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing the computer to execute the method for taking items out of the intelligent professional warehouse as described in any of the above embodiments.
[0070] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0071] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the method for taking items out of the intelligent professional warehouse as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0072] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.
[0073] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0074] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0075] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A method for taking items out of a smart, specialized warehouse, characterized in that, include: Receive order information, wherein the order information includes at least one item type; Obtain the change information corresponding to the item type and the environmental information of each item corresponding to the item type; Based on the environmental information, determine the environmental impact coefficient of the item corresponding to the item type; Based on the aforementioned change information and multiple environmental impact coefficients, the outbound order of each item among all items corresponding to the item type is determined; Based on the order information and the outbound sequence, at least one item is outbound; The environmental information includes: temperature, humidity, and static electricity level; determining the environmental impact coefficient of the item type based on the environmental information includes: determining the environmental impact coefficient using the following formula: , in, The environmental impact coefficient is mentioned above. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The weighting factor for the temperature is... The humidity is the weighting factor. This is the weighting factor for the electrostatic level. The measured value of the temperature. The measured value of the humidity. The measured value of the electrostatic discharge level. This is the preset value for the temperature. This is the preset value for the humidity. This is a preset value for the electrostatic discharge level; The change information includes the warehousing time of each item corresponding to the item type; the step of determining the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients includes: determining the outbound order value using the following formula: , in, The outbound sequence value. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The storage time is the specified duration. The environmental impact coefficient is mentioned above. The weighting factor for the storage duration is... This is the weighting factor for the environmental impact coefficient. This is a preset value for the storage duration. This is a preset value for the environmental impact coefficient; The multiple outbound sequence values are sorted in descending order to obtain the outbound sequence.
2. The method according to claim 1, characterized in that, After dispatching at least one item based on the order information and the dispatch order, the method includes: The change information is updated based on the quantity of the outbound items; Based on the updated change information, the demand impact coefficient corresponding to the item type is determined; In response to determining that the demand impact coefficient is greater than or equal to the preset demand impact coefficient, the items corresponding to the item type are replenished based on the change information.
3. The method according to claim 2, characterized in that, The change information includes the quantity of items issued, the frequency of issuance, and the remaining quantity of items corresponding to the item type; The determination of the demand impact coefficient corresponding to the item type based on the updated change information includes: The demand impact coefficient is determined using the following formula: , in, The demand impact coefficient is... The number corresponding to the item type. , The total quantity of each item type. The weighting factor for the quantity of goods shipped out. This is the weighting factor for the frequency of outbound shipments. The weighting factor for the remaining quantity, The quantity shipped out, The outbound frequency, The remaining quantity, This is a preset value for the quantity of goods shipped out. This is a preset value for the outbound frequency. The remaining quantity is a preset value.
4. The method according to claim 1, characterized in that, Also includes: Acquire an image of each item that has not yet left the warehouse, perform a status analysis on each image, and obtain the status analysis result corresponding to each image; Based on the results of each state analysis, determine the state evaluation coefficient associated with it; In response to determining that the state evaluation coefficient of the item is less than or equal to a preset state evaluation coefficient, a prompt message is issued to adjust the position of the item.
5. A device for taking out goods from an intelligent specialized warehouse, characterized in that, include: A receiving module is configured to receive order information, wherein the order information includes at least one item type; The acquisition module is configured to acquire change information corresponding to the item type and environmental information for each item corresponding to the item type; The first determining module is configured to determine the environmental impact coefficient of the item corresponding to the item type based on the environmental information. The second determining module is configured to determine the outbound order of each item among all items corresponding to the item type based on the change information and multiple environmental impact coefficients. The outbound module is configured to outbound at least one item based on the order information and the outbound order. The environmental information includes: temperature, humidity, and electrostatic discharge level; the first determining module is further configured to determine the environmental impact coefficient using the following formula: , in, The environmental impact coefficient is mentioned above. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The weighting factor for the temperature is... The humidity is the weighting factor. This is the weighting factor for the electrostatic level. The measured value of the temperature. The measured value of the humidity. The measured value of the electrostatic discharge level. This is the preset value for the temperature. This is the preset value for the humidity. This is a preset value for the electrostatic discharge level; The change information includes the warehousing time for each item corresponding to the item type; the second determining module is also configured to determine the outbound order value using the following formula: , in, The outbound sequence value. The item number corresponding to the item type. , The total quantity of items corresponding to the item type. The storage time is the specified duration. The environmental impact coefficient is mentioned above. The weighting factor for the storage duration is... This is the weighting factor for the environmental impact coefficient. This is a preset value for the storage duration. This is a preset value for the environmental impact coefficient; The multiple outbound sequence values are sorted in descending order to obtain the outbound sequence.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 4.
7. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Dynamic goods allocation planning method and system for processing multi-variety goods and material storage
CN103473616A
KR1025149280000B1