Scheduling method and scheduling system of storage device, electronic equipment and storage medium
By employing a multi-layered rack and lifting mechanism in stacked storage devices, the interference problem during product outbound processing was solved, orderly scheduling was achieved, outbound efficiency and accuracy were improved, and the user experience was enhanced.
Patent Information
- Application Number
- CN202311192185.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-14
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-09-14
AI Technical Summary
Stackable storage devices are prone to interference between products during product outbound processing, leading to scheduling chaos and affecting outbound efficiency and accuracy.
The storage unit design employs a multi-layer bracket and lifting mechanism. By acquiring the position information of the target sample, the lifting mechanism is controlled to drive the bracket to lift and the conveying mechanism to transport the sample, ensuring that the sample moves to the exit in an orderly manner and reducing the possibility of interference.
It improved product outbound efficiency and accuracy, reduced the disorder of storage device scheduling, and enhanced the user experience.
Smart Images

Figure CN117184733B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of warehouse equipment control, in particular to a storage device scheduling method, a storage device scheduling system, an electronic device and a storage medium. BACKGROUND
[0002] In the prior art, the automatic storage of the stacking type is often provided with a lifting mechanism in the storage chamber, and the products are stacked through the layer-by-layer lifting of the lifting mechanism. However, the stacking type storage mode is prone to mutual interference between products when the products are delivered, which leads to the disorder of the scheduling of the storage device, seriously affecting the efficiency of the product delivery, and causing a long time required for the product delivery. SUMMARY
[0003] The present application aims to solve the technical problem of the disorder of the scheduling of the storage device caused by the mutual interference between products when the products are delivered. To this end, the present application provides a storage device scheduling method and a storage device scheduling system which can reduce the possibility of interference between samples, so that the scheduling of the storage device is orderly.
[0004] According to a first aspect of the present application, a storage device scheduling method is provided, the storage device comprising a plurality of storage units arranged side by side, each storage unit comprising a lifting mechanism and a plurality of layers of carriers, the plurality of layers of carriers being arranged along the height direction of the storage unit for storing samples, the lifting mechanism being configured to drive the plurality of layers of carriers to move up and down, each storage unit being provided with an outlet, the scheduling method comprising:
[0005] obtaining position information of a target sample, the position information comprising a target storage unit where the target sample is located and an arrangement position in the target storage unit;
[0006] controlling the lifting mechanism to drive the sample stored in the target storage unit to be scheduled, so that the target sample can be moved to the outlet according to the position information.
[0007] According to the storage device scheduling method of the present application, at least the following beneficial effects are achieved:
[0008] The storage device disclosed by the embodiment of the present application comprises a plurality of storage units arranged side by side, each of the storage units comprises a lifting mechanism and a plurality of layers of carriers arranged along the height direction of the storage unit and used for storing samples; the lifting mechanism is configured to drive the plurality of layers of carriers to move up and down; each of the storage units is provided with an outlet; the dispatching method comprises the following steps: obtaining position information of a target sample, the position information comprising a target storage unit where the target sample is located and an arrangement position in the target storage unit; and controlling the lifting mechanism to drive the samples stored in the target storage unit to be dispatched, so that the target sample can be moved to the outlet, thereby reducing the possibility of mutual interference between the samples when the samples are discharged, and enabling the dispatching of the storage device to be carried out in an orderly manner when the samples are discharged, thereby improving the efficiency of discharging the samples, reducing the time required for discharging the samples, improving the accuracy of discharging the samples, improving the reliability of the storage device, and providing a better user experience.
[0009] According to some embodiments of the present application, the outlet is arranged at the bottom end of the storage unit, and each of the storage units further comprises a first conveying mechanism used for transporting the samples from the bottom end of the storage unit towards the outlet; and the control of the lifting mechanism to drive the samples stored in the target storage unit to be dispatched comprises the following steps:
[0010] controlling the lifting mechanism corresponding to the target storage unit to drive the carriers to be lowered layer by layer;
[0011] controlling the first conveying mechanism to send the samples on each of the carriers to the outlet until the target sample reaches the outlet.
[0012] According to some embodiments of the present application, the outlet is arranged at the bottom end of the storage unit, and each of the storage units further comprises a first conveying mechanism used for transporting the samples from the bottom end of the storage unit towards the outlet; and the storage device further comprises a second conveying mechanism used for conveying the samples back and forth between a plurality of the storage units, one of the plurality of the storage units being a transfer unit; and the control of the lifting mechanism to drive the samples stored in the target storage unit to be dispatched further comprises the following steps:
[0013] when the number of idle carriers in the transfer unit is greater than the number of first samples to be transferred, controlling the lifting mechanism corresponding to the target storage unit to drive the carriers to be lowered layer by layer; the first samples to be transferred comprising the samples stored between the target sample and the outlet;
[0014] controlling the second conveying mechanism to convey the first samples to be transferred to the bottom end of the transfer unit one by one;
[0015] The lifting mechanism corresponding to the transfer unit is controlled to drive the carriers to ascend layer by layer to store the first samples to be transferred layer by layer.
[0016] According to some embodiments of the present application, the scheduling method further comprises: when the number of idle carriers in the transfer unit is less than the number of the first samples to be transferred, controlling the lifting mechanism corresponding to the target storage unit to drive the carriers to descend layer by layer.
[0017] The second conveying mechanism is controlled to convey the first samples to be transferred to the bottom end of the transfer unit one by one.
[0018] The lifting mechanism corresponding to the transfer unit is controlled to drive the carriers to ascend layer by layer to store the first samples to be transferred layer by layer until the transfer unit is full.
[0019] The first conveyor is controlled to send the remaining first samples to be transferred to the outlet.
[0020] According to some embodiments of the present application, the storage unit between the transfer unit and the target storage unit is an obstacle storage unit; the scheduling method further comprises:
[0021] When the number of idle carriers in the transfer unit is greater than the sum of the number of the first samples to be transferred and the number of the second samples to be transferred, the second conveying mechanism is controlled to convey the second samples to be transferred to the bottom end of the transfer unit; the second samples to be transferred include the samples stored in the carriers at the bottom end of the obstacle storage unit.
[0022] The lifting mechanism corresponding to the transfer unit is controlled to drive the carriers to ascend to store the second samples to be transferred.
[0023] The lifting mechanism corresponding to the target storage unit is controlled to drive the carriers to descend layer by layer.
[0024] The second conveying mechanism is controlled to convey the first samples to be transferred to the bottom end of the transfer unit one by one.
[0025] The lifting mechanism corresponding to the transfer unit is controlled to drive the carriers to ascend layer by layer to store the first samples to be transferred layer by layer.
[0026] According to some embodiments of the present application, the scheduling method further comprises: after the first conveyor sends the target samples out of the outlet, the lifting mechanism corresponding to the transfer unit is controlled to drive the carriers to descend layer by layer.
[0027] The second conveying mechanism is controlled to convey the first samples to be transferred to the bottom end of the target storage unit one by one.
[0028] controlling the lifting mechanism corresponding to the target storage unit to drive the carrier to ascend layer by layer to store the first sample to be transferred layer by layer;
[0029] controlling the second conveying mechanism to convey the second sample to be transferred to the carrier at the bottom end of the obstacle storage unit.
[0030] According to some embodiments of the present application, the storage device is provided with an entrance at the front end, and the second conveying mechanism is further used to transport the sample from the entrance to the bottom end of each storage unit, the bottom end of each storage unit is provided with a first sensor, and the top end of each storage unit is provided with a second sensor; the scheduling method further comprises:
[0031] when all the carriers of the storage units are idle, controlling the second conveying mechanism to convey the sample at the entrance to the bottom end of the storage unit at the rear end one by one;
[0032] when the first sensor senses the sample, controlling the lifting mechanism corresponding to the storage unit at the rear end to drive the carrier to ascend layer by layer to store the sample layer by layer until the second sensor senses the sample;
[0033] controlling the second conveying mechanism to convey the sample at the entrance to the previous storage unit of the storage unit at the rear end one by one.
[0034] According to a second aspect of the present application, a scheduling system of a storage device is provided, the storage device comprises a plurality of storage units arranged side by side, each of the storage units comprises a lifting mechanism and a multi-layer carrier, the multi-layer carrier is arranged along the height direction of the storage unit and used to store samples; the lifting mechanism is configured to drive the multi-layer carrier to move up and down; each of the storage units is provided with an exit; the scheduling system comprises:
[0035] a position information acquisition module, configured to acquire position information of a target sample, the position information comprising a target storage unit where the target sample is located and an arrangement position in the target storage unit;
[0036] a moving module, configured to control the lifting mechanism to drive the sample stored in the target storage unit to move according to the position information, so that the target sample can move to the exit.
[0037] According to a third aspect of the present application, there is provided an electronic device comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, which, when executed by the processor, implements the steps of the scheduling method of the storage device according to the first aspect of the present application.
[0038] According to a fourth aspect of the present application, there is provided a computer readable storage medium comprising a computer program stored thereon, which, when executed by a processor, implements the steps of the scheduling method of the storage device according to the first aspect of the present application.
[0039] Additional aspects and advantages of the present application will be made apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0040] The present application will be further described with reference to the drawings and embodiments in which:
[0041] Figure 1 A step flow chart of an embodiment of the scheduling method of the storage device according to the present application;
[0042] Figure 2 A step flow chart of another embodiment of the scheduling method of the storage device according to the present application;
[0043] Figure 3 A step flow chart of another embodiment of the scheduling method of the storage device according to the present application;
[0044] Figure 4 A step flow chart of another embodiment of the scheduling method of the storage device according to the present application;
[0045] Figure 5 A structural schematic diagram of an embodiment of the scheduling system of the storage device according to the present application;
[0046] Figure 6 An internal schematic diagram of the storage device in an embodiment of the scheduling method of the storage device according to the present application;
[0047] Figure 7 A sectional view of the storage device in an embodiment of the scheduling method of the storage device according to the present application;
[0048] Figure 8 An internal schematic diagram of the storage device in another embodiment of the scheduling method of the storage device according to the present application;
[0049] Figure 9 A schematic diagram of the storage unit in an embodiment of the scheduling method of the storage device according to the present application;
[0050] Figure 10 FIG. 1 is a schematic view of a first conveying mechanism in a dispatch method of a storage device according to an embodiment of the present application;
[0051] Figure 11 FIG. 2 is a schematic view of a second conveying mechanism in a dispatch method of a storage device according to an embodiment of the present application.
[0052] Reference Signs:
[0053] Storage device 6000; sample 7000;
[0054] Storage unit 600; lifting mechanism 610; carrier 620; outlet 630; first conveying mechanism 640;
[0055] Second conveying mechanism 650; cavity 651; first sensor 660; second sensor 670; third sensor 680;
[0056] Transfer unit 700;
[0057] Obstacle unit 800;
[0058] Inlet 900. DETAILED DESCRIPTION
[0059] Embodiments of the present application are described in detail below with reference to the attached drawings, which show by way of example embodiments in which the same or similar elements or elements having the same or similar functions are denoted by the same or similar reference numerals throughout the drawings. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present application, and are not to be understood as limiting the present application.
[0060] In the description of the present application, it should be understood that the orientation description, such as up, down, inner, outer, etc., is based on the orientation or positional relationship shown in the drawings, and is only for the purpose of facilitating the description of the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.
[0061] In the description of the present application, if there is a description of first, second, it is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or the sequence of technical features indicated.
[0062] In the description of the present application, unless otherwise explicitly limited, the words such as arrangement, installation, connection, etc. should be broadly understood, and the person skilled in the art can reasonably determine the specific meaning of the above words in the present application in combination with the specific content of the technical solution.
[0063] As the product storage needs to occupy more space, a stacking type storage mode appears. In the prior art, the stacking type automatic storage often sets a lifting mechanism in the storage chamber, and the products are stacked through the layer-by-layer lifting of the lifting mechanism. However, the stacking type storage mode is prone to mutual interference between products when the products are in / out of the warehouse, which causes the scheduling of the products in the storage device to be chaotic, seriously affects the efficiency of the products in / out of the warehouse, and causes a long time required for the products in / out of the warehouse.
[0064] Therefore, some embodiments of the present application provide a scheduling method of a storage device 6000, which is specifically shown in the accompanying drawings of the specification. Figures 1-11
[0065] Referring to Figure 6 , Figure 8 and Figure 9 , in the embodiments of the present application, the storage device 6000 can include a plurality of storage units 600 arranged side by side. It can be understood that in the embodiments of the present application, the storage unit 600 can be an independent unit, that is, the storage device 6000 can adopt a modular design, and the storage unit 600 can be the smallest independent component unit. Those skilled in the art can arrange a plurality of storage units 600 side by side according to actual needs. The present embodiment can fully meet different inventory requirements and be set specifically, and only needs to be expanded by simple splicing to expand the storage device 6000, so that the expansion of the storage device 6000 is more flexible and variable, and the storage capacity of the storage device 6000 can be increased.
[0066] Referring to Figure 6 , Figure 8 and Figure 9 , in the embodiments of the present application, each storage unit 600 can include a lifting mechanism 610 and a plurality of layers of carriers 620, and the plurality of layers of carriers 620 can be arranged along the height direction of the storage unit 600 and used to store samples 7000. Each layer of carrier 620 can be composed of two oppositely arranged carrier plates, so that the sample 7000 can be placed flat on each layer of carrier 620. It should be noted that the sample 7000 can be understood as an article with a certain shape, or a frame tray or other type of container loaded with articles, which is not limited in the present embodiment. The lifting mechanism 610 can be configured to drive the plurality of layers of carriers 620 to move up and down, that is, the lifting mechanism 610 can drive the samples 7000 on the carriers 620 to move up or down layer by layer, so as to switch the position of the samples 7000. Each storage unit 600 can be provided with an outlet 630.
[0067] Referring to Figure 1 , in the embodiments of the present application, the scheduling method can include:
[0068] In step S101, position information of the target sample is acquired, the position information including a target storage unit where the target sample is located and an arrangement position in the target storage unit.
[0069] It can be understood that, with reference to Figure 6 and Figure 9 shown in the embodiments of the present application, when a user needs to take out a certain sample 7000 in the storage device 6000, the sample 7000 can be calibrated as a target sample. Based on this, the embodiments can locate the target sample, specifically, can confirm a storage unit 600 where the target sample is located and calibrate the storage unit 600 as a target storage unit, and can also confirm an arrangement position of the target sample in the target storage unit, i.e., a layer number of the carrier 620 where the target sample is located.
[0070] In step S102, according to the position information, the lifting mechanism 610 is controlled to drive the sample 7000 stored in the target storage unit to be dispatched, so that the target sample can be moved to the outlet 630.
[0071] With reference to Figure 6 and Figure 7 shown in the embodiments of the present application, after successfully locating the position of the target sample, in order to reduce the possibility that the remaining samples 7000 interfere with the target sample, the embodiments can control the lifting mechanism 610 to dispatch the sample 7000 stored in the target storage unit, so that the target sample can have an unobstructed channel and thus be transported to the outlet 630.
[0072] With reference to Figure 7 , Figure 9 and Figure 10 shown in the embodiments of the present application, in the embodiments of the present application, the outlet 630 can be arranged at a bottom end of the storage unit 600, and each storage unit 600 can further include a first conveying mechanism 640 for transporting the sample 7000 from the bottom end of the storage unit 600 to the outlet 630. Step S102 can include:
[0073] In step S1021, the lifting mechanism 610 corresponding to the target storage unit is controlled to drive the carrier 620 to descend layer by layer.
[0074] With reference to Figure 6 and Figure 9 shown in the embodiments of the present application, in the embodiments of the present application, the sample 7000 located below the target sample can be taken out from the outlet 630 one by one before the target sample is taken out, so that the sample 7000 located below the target sample is prevented from interfering with the target sample.
[0075] In step S1022, the first conveying mechanism 640 is controlled to send the sample 7000 on each layer of the carrier 620 to the outlet 630, until the target sample reaches the outlet 630.
[0076] It can be understood that, with reference to Figure 7 and Figure 9 shown in the implementation of the present application, the lifting mechanism 610 drives the bracket 620 to descend layer by layer, and when the bracket 620 is opposite to the outlet 630, the first conveying mechanism 640 can send the sample 7000 on the bracket 620 corresponding to the outlet 630 out of the outlet 630. After repeating the above-mentioned actions for many times, the samples 7000 located below the target sample have all been taken out, based on which, when the lifting mechanism 610 drives the bracket 620 where the target sample is located to descend layer by layer, and when the above-mentioned bracket 620 is opposite to the outlet 630, the first conveying mechanism 640 can send the target sample out of the outlet 630.
[0077] With reference to Figure 7 and Figure 9 shown in the implementation of the present application, one side of the outlet 630 can be provided with a third sensor 680, which can be used to detect the sample 7000 on the bracket 620 opposite to the outlet 630. The third sensor 680 can be configured to trigger the first conveying mechanism 640 when the third sensor 680 detects the sample 7000 on the bracket 620, so that the first conveying mechanism 640 sends the sample 7000 on the bracket 620 out of the outlet 630.
[0078] The storage device 6000 disclosed in the embodiment of the present application comprises a plurality of storage units 600 arranged side by side, each storage unit 600 comprising a lifting mechanism 610 and a multi-layer bracket 620, the multi-layer bracket 620 being arranged along the height direction of the storage unit 600 and used for storing samples 7000; the lifting mechanism 610 is configured to drive the multi-layer bracket 620 to move up and down; each storage unit 600 is provided with an outlet 630; the dispatching method comprises obtaining the position information of a target sample, the position information comprising the target storage unit where the target sample is located and the arrangement position in the target storage unit; according to the position information, the lifting mechanism 610 is controlled to drive the samples 7000 stored in the target storage unit to be dispatched, so that the target sample can be moved to the outlet 630, reducing the possibility of mutual interference between the samples 7000 when the samples 7000 are taken out, so that the dispatching of the storage device 6000 when the samples 7000 are taken out can be carried out in an orderly manner, not only improving the efficiency of taking out the samples 7000 and reducing the time required for taking out, but also improving the accuracy of taking out the samples 7000, improving the reliability of the storage device 6000, and providing a better user experience.
[0079] With reference to Figure 6 , Figure 8 and Figure 9As shown in the embodiment of the present application, the storage device 6000 can include a plurality of storage units 600 arranged side by side, each of the storage units 600 including a lifting mechanism 610 and a plurality of multi-layer carriers 620 arranged along the height direction of the storage unit 600 for storing samples 7000; the lifting mechanism 610 is configured to drive the multi-layer carriers 620 to move up and down; and each of the storage units 600 is provided with an outlet 630.
[0080] Referring to Figure 7 and Figure 8 As shown in the embodiment of the present application, the outlet 630 can be arranged at the bottom end of the storage unit 600, and each of the storage units 600 can further include a first conveying mechanism 640 for transporting the samples 7000 from the bottom end of the storage unit 600 towards the outlet 630; the storage device further includes a second conveying mechanism 650 for conveying the samples 7000 back and forth between the plurality of storage units 600, specifically, the second conveying mechanism 650 can be arranged along the arrangement direction of the plurality of storage units 600, and the second conveying mechanism 650 can be arranged at the bottom of the storage units 600 and communicate with each of the storage units 600. One of the plurality of storage units 600 is a transfer unit 700.
[0081] Referring to Figure 9 , Figure 10 and Figure 11 As shown in the embodiment of the present application, the middle part of the second conveying mechanism 650 can be provided with a cavity 651, and the first conveying mechanism 640 can be arranged in the cavity 651. It can be understood that the first conveying mechanism 640 can move up and down along the height direction, specifically, the first conveying mechanism 640 can be raised to be higher than the second conveying mechanism 650, at this time, the lifting mechanism 610 can lower and place the sample 7000 located above the first conveying mechanism 640 on the first conveying mechanism 640, and the first conveying mechanism 640 can send the sample 7000 out of the outlet 630. When the sample 7000 does not need to be sent out of the outlet 630, the first conveying mechanism 640 can be lowered and kept lower than the second conveying mechanism 650, at this time, the lifting mechanism 610 can lower and place the sample 7000 located above the second conveying mechanism 650 on the second conveying mechanism 650, and the second conveying mechanism 650 can convey the sample 7000 to other storage units 600.
[0082] Referring to Figure 2 As shown in the embodiment of the present application, the scheduling method can include:
[0083] In step S201, the position information of the target sample is obtained, and the position information includes the target storage unit where the target sample is located and the arrangement position in the target storage unit.
[0084] It should be noted that the specific implementation in the embodiment of the application can refer to the introduction of the foregoing embodiment, which will not be repeated here.
[0085] In step S202, it is judged whether the number of idle carriages 620 in the transfer unit 700 is greater than the number of the first samples to be transferred.
[0086] Referring to Figure 8 As shown in the figure, it can be understood that the embodiment can configure one of the plurality of storage units 600 in the storage device 6000 as the transfer unit 700, wherein each layer of the carriages 620 in the transfer unit 700 is in an idle state.
[0087] In the embodiment of the application, when the number of idle carriages 620 in the transfer unit 700 is greater than the number of the first samples to be transferred, the steps of steps S203-S205 are performed; when the number of idle carriages 620 in the transfer unit 700 is less than the number of the first samples to be transferred, the steps of steps S206-S209 are performed.
[0088] In step S203, the lifting mechanism 610 corresponding to the target storage unit is controlled to drive the carriages 620 to descend layer by layer; and the first samples to be transferred include the samples 7000 stored between the target sample and the outlet 630.
[0089] In step S204, the second conveying mechanism 650 is controlled to convey the first samples to be transferred to the bottom end of the transfer unit 700 one by one.
[0090] In step S205, the lifting mechanism 610 corresponding to the transfer unit 700 is controlled to drive the carriages 620 to ascend layer by layer, so as to store the first samples to be transferred layer by layer.
[0091] Referring to Figure 8 As shown in the figure, in the embodiment of the application, the storage device 6000 can have N storage units 600, and each storage unit 600 can have M layers of carriages 620. Based on this, the embodiment can take the arrangement direction of the storage unit 600 as the x-axis and the height direction of the storage unit 600 as the y-axis. The inside of the storage device 6000 can be divided into N*M storage areas, and each storage area can be represented by x-y.
[0092] Referring to Figure 8 As shown in the figure, in the embodiment of the application, assuming that the sample No. 5 in 3-6 is the target sample, the storage unit 600 where the sample No. 5 is located is the target storage unit, and the samples 7000 stored in 3-5, 3-4, 3-3, 3-2 and 3-1 are all the first samples to be transferred.
[0093] In the embodiment of the present application, the lifting mechanism 610 corresponding to the target storage unit can drive the bracket 620 to descend layer by layer, so that the samples No. 15, 13, 11, 9 and 7 fall into the second conveying mechanism 650 in turn. The second conveying mechanism 650 can convey the samples No. 15, 13, 11, 9 and 7 to the bracket 620 of 1-1 of the transfer unit 700 in turn. When the bracket 620 in 1-1 receives the sample No. 15, the lifting mechanism 610 corresponding to the transfer unit 700 can drive the bracket 620 in 1-1 to ascend to 1-2 by one layer, at this time, the bracket 620 in 1-1 returns to the idle state; the second conveying device can convey the sample No. 13 to the bracket 620 in 1-1, and the lifting mechanism 610 corresponding to the transfer unit 700 can drive the bracket 620 to ascend by one layer, so that the sample No. 13 in 1-1 ascends to 1-2, and the sample No. 15 in 1-2 ascends to 1-3, and so on, until the sample No. 7 enters 1-1. At this time, the sample No. 5 has descended to 3-1 under the driving of the lifting mechanism 610 corresponding to the target storage unit, so that the first to-be-transferred sample is dispatched by controlling the lifting mechanism 610 and the second conveying mechanism 650 to cooperate with each other, and then the target sample can move to the outlet 630, thereby reducing the possibility of interference between the samples 7000 when the target sample is discharged.
[0094] In step S206, the lifting mechanism 610 corresponding to the target storage unit drives the bracket 620 to descend layer by layer.
[0095] In step S207, the second conveying mechanism 650 is controlled to convey the first to-be-transferred samples to the bottom end of the transfer unit 700 one by one.
[0096] In step S208, the lifting mechanism 610 corresponding to the transfer unit 700 drives the bracket 620 to ascend layer by layer, so as to store the first to-be-transferred samples layer by layer, until the transfer unit 700 is full.
[0097] In step S209, the first conveying device is controlled to send the remaining first to-be-transferred samples to the outlet 630.
[0098] It can be understood that, since the number of idle brackets 620 in the transfer unit 700 is less than the number of the first to-be-transferred samples, in the embodiment of the present application, the transfer unit 700 can only temporarily store a part of the first to-be-transferred samples equal to the number of idle brackets 620, and the remaining samples 7000 need to be sent out from the outlet 630 to avoid interfering with the target sample.
[0099] Reference Figure 8As shown, in the embodiment of the present application, assuming that the sample No. 5 in 3-6 is the target sample, the storage unit 600 where the sample No. 5 is located is the target storage unit, and the samples 7000 stored in 3-5, 3-4, 3-3, 3-2 and 3-1 are all the first to-be-transferred samples. However, there are only three idle carriers 620 in the transfer unit 700, based on which, the transfer unit 700 can only temporarily store the sample No. 15, the sample No. 13 and the sample No. 11, and the sample No. 9 and the sample No. 7 need to be taken out from the outlet 630.
[0100] In the embodiment of the present application, the lifting mechanism 610 corresponding to the target storage unit can be controlled to drive the carrier 620 to descend layer by layer, so that the sample No. 15, the sample No. 13 and the sample No. 11 fall into the second conveying mechanism 650 in turn. The second conveying mechanism 650 can convey the sample No. 15, the sample No. 13 and the sample No. 11 into the carrier 620 of 1-1 of the transfer unit 700 in turn. The lifting mechanism 610 corresponding to the transfer unit 700 drives the carrier 620 to ascend layer by layer to store the sample No. 15, the sample No. 13 and the sample No. 11 layer by layer. The lifting mechanism 610 corresponding to the target storage unit continues to drive the carrier 620 to descend layer by layer, so that the sample No. 9 and the sample No. 7 fall into the first conveying mechanism 640 in turn. The first conveying mechanism 640 can send the sample No. 9 and the sample No. 7 out of the outlet 630 in turn. At this time, the sample No. 5 has descended to 3-1 under the driving of the lifting mechanism 610 corresponding to the target storage unit, so that the first to-be-transferred samples are dispatched by controlling the lifting mechanism 610 and the second conveying mechanism 650 to cooperate with each other, and then the target sample can be moved to the outlet 630, reducing the possibility of interference between the samples 7000 when the target sample is taken out.
[0101] In step S210, the first conveying mechanism is controlled to send the target sample to the outlet 630.
[0102] Referring to Figure 7 and Figure 9 As shown, in the embodiment of the present application, when the sample No. 5 descends to 3-1 under the driving of the lifting mechanism 610 corresponding to the target storage unit, the first conveying mechanism 640 can send the sample No. 5 out of the outlet 630, so as to complete the taking of the sample No. 5.
[0103] When the number of idle carriages 620 in the transfer unit 700 is greater than the number of the first samples to be transferred, the first samples to be transferred can be transferred to the transfer unit 700 for temporary storage through the second conveying mechanism 650; when the number of idle carriages 620 in the transfer unit 700 is less than the number of the first samples to be transferred, part of the first samples 7000 are transferred to the transfer unit 700 for temporary storage, and the remaining samples 7000 are sent out from the outlet 630, so that the samples 7000 stored in the storage unit 600 are scheduled, and the target sample can be moved to the outlet 630, avoiding taking out all the first samples to be transferred, which not only reduces the degree of disorder of the arrangement position of the samples 7000 in the storage device 6000, but also saves the scheduling time and improves the scheduling efficiency.
[0104] Referring to Figure 6 , Figure 8 and Figure 9 , in the embodiment of the present application, the storage device 6000 includes a plurality of storage units 600 arranged side by side, each storage unit 600 includes a lifting mechanism 610 and a plurality of layers of carriages 620, the plurality of layers of carriages 620 are arranged along the height direction of the storage unit 600 and used to store samples 7000; the lifting mechanism 610 is configured to drive the plurality of layers of carriages 620 to move up and down; and each storage unit 600 is provided with an outlet 630.
[0105] Referring to Figure 7 and Figure 8 , in the embodiment of the present application, the outlet 630 is arranged at the bottom end of the storage unit 600, and each storage unit 600 further includes a first conveying mechanism 640 for transporting the samples 7000 from the bottom end of the storage unit 600 towards the outlet 630; the storage device further includes a second conveying mechanism 650 for conveying the samples 7000 back and forth between the plurality of storage units 600, one of the plurality of storage units 600 being a transfer unit 700; and the storage units 600 between the transfer unit 700 and the target storage unit are obstacle storage units.
[0106] Referring to Figure 3 , in the embodiment of the present application, the scheduling method can include:
[0107] Step S301, obtaining position information of a target sample, the position information including a target storage unit where the target sample is located and an arrangement position in the target storage unit.
[0108] It should be noted that for the specific implementation in the embodiment of the present application, reference can be made to the introduction of the foregoing embodiments, which will not be repeated here.
[0109] Step S302, determining whether the number of idle carriages 620 in the transfer unit 700 is greater than the sum of the number of the first samples to be transferred and the number of the second samples to be transferred.
[0110] Referring to Figure 8 As shown in the figure, there can be other storage units 600 between the target storage unit and the transfer unit 700, and the storage units 600 are obstacle storage units. It can be understood that the sample 7000 stored in the bottom end of the tray in the obstacle storage unit will hinder the second conveying mechanism 650 from conveying the first sample to be transferred to the transfer unit 700. Therefore, the sample 7000 stored in the bottom end of the tray in the obstacle storage unit can be the second sample to be transferred, and the second conveying mechanism 650 also needs to convey the second sample to be transferred to the transfer unit 700 for temporary storage in order to avoid the obstruction of the second sample to be transferred.
[0111] In the embodiment of the present application, when the number of idle trays 620 in the transfer unit 700 is greater than the sum of the number of the first sample to be transferred and the number of the second sample to be transferred, the steps of steps S303-S307 are executed. It should be noted that the specific implementation of the steps executed when the number of idle trays 620 in the transfer unit 700 is less than the sum of the number of the first sample to be transferred and the number of the second sample to be transferred in the embodiment of the present application can be referred to the introduction of steps S1021-S1022 in the foregoing embodiment, which will not be repeated here. Step S303, controlling the second conveying mechanism 650 to convey the second sample to be transferred to the bottom end of the transfer unit 700;
[0112] Step S304, controlling the lifting mechanism 610 corresponding to the transfer unit 700 to drive the tray 620 to rise to store the second sample to be transferred.
[0113] Referring to Figure 8 As shown in the figure, in the embodiment of the present application, assuming that the sample No. 5 in 3-6 is the target sample, the storage unit 600 where the sample No. 5 is located is the target storage unit, and the samples 7000 stored in 3-5, 3-4, 3-3, 3-2 and 3-1 are all the first sample to be transferred, and the sample 7000 stored in 2-1 is the second sample to be transferred.
[0114] In this embodiment, the second conveying mechanism 650 can be controlled to convey the sample No. 16 to the tray 620 of 1-1 in the transfer unit 700. When the tray 620 in 1-1 receives the sample No. 16, the lifting mechanism 610 corresponding to the transfer unit 700 can drive the tray 620 in 1-1 to rise to 1-2, at this time, the tray 620 in 1-1 returns to the idle state to wait for the first sample to be transferred, i.e., the samples No. 15, 13, 11, 9 and 7.
[0115] Step S305, controlling the lifting mechanism 610 corresponding to the target storage unit to drive the tray 620 to descend layer by layer.
[0116] Step S306, control the second conveying mechanism 650 to convey the first sample to be transferred to the bottom end of the transfer unit 700 one by one.
[0117] Step S307, control the lifting mechanism 610 corresponding to the transfer unit 700 to drive the bracket 620 to rise layer by layer to store the first sample to be transferred layer by layer.
[0118] Step S308, control the first conveying mechanism to send the target sample to the outlet 630.
[0119] It should be noted that the specific implementation in the embodiment of the present application can refer to the introduction of the foregoing embodiment, which will not be repeated here.
[0120] In the embodiment of the present application, after the first conveying mechanism 640 sends the target sample out of the outlet 630, the scheduling method can further include:
[0121] Step S309, control the lifting mechanism 610 corresponding to the transfer unit 700 to drive the bracket 620 to descend layer by layer.
[0122] Step S310, control the second conveying mechanism 650 to convey the first sample to be transferred to the bottom end of the target storage unit one by one.
[0123] Step S311, control the lifting mechanism 610 corresponding to the target storage unit to drive the bracket 620 to rise layer by layer to store the first sample to be transferred layer by layer.
[0124] Step S312, control the second conveying mechanism 650 to convey the second sample to be transferred to the bracket at the bottom end of the obstacle storage unit.
[0125] It can be understood that in order to make each layer of the bracket 620 of the transfer unit 700 idle when the storage device 6000 takes out the sample in the next stage, the arrangement position of the storage device 6000 can be reset after the first conveying mechanism 640 sends the target sample out of the outlet 630. In the embodiment of the present application, the lifting mechanism 610 corresponding to the transfer unit 700 drives the bracket 620 to descend layer by layer, so that the first sample to be transferred falls into the second conveying mechanism 650 one by one. The second conveying mechanism 650 can convey the first sample to be transferred to the bottom end of the target storage unit in turn, and the lifting mechanism 610 corresponding to the target storage unit drives the bracket 620 to rise layer by layer to store the first sample to be transferred layer by layer. The lifting mechanism 610 corresponding to the transfer unit 700 continues to drive the bracket 620 to descend, so that the second sample to be transferred falls into the second conveying mechanism 650, and the second conveying mechanism 650 can convey the second sample to be transferred to the bracket at the bottom end of the obstacle storage unit for storage.
[0126] When the number of idle racks 620 in the transfer unit 700 is greater than the sum of the number of the first to-be-transferred samples and the number of the second to-be-transferred samples, the second conveying mechanism 650 can be used to sequentially transfer the second to-be-transferred samples and the first to-be-transferred samples to the transfer unit 700 for temporary storage, so that the samples 7000 stored in the storage unit 600 can be scheduled, and the target sample can be moved to the outlet 630. At the same time, the second to-be-transferred sample is prevented from interfering with the first to-be-transferred sample, and all the first to-be-transferred samples and the second to-be-transferred samples are prevented from being taken out. This not only reduces the degree of disorder of the arrangement position of the samples 7000 in the storage device 6000, but also saves the scheduling time and improves the scheduling efficiency.
[0127] With reference to Figure 6 、 Figure 8 and Figure 11 In the embodiment of the present application, the storage unit 600 at the front end of the storage device 6000 can be provided with an inlet 900, and the second conveying mechanism 650 can also be used to transport the samples 7000 from the inlet 900 to the bottom end of each storage unit 600. The bottom end of each storage unit 600 can be provided with a first sensor 660, and the top end of each storage unit 600 can be provided with a second sensor 670.
[0128] With reference to Figure 4 In the embodiment of the present application, when all the racks of the storage units 600 are idle, the scheduling method further comprises:
[0129] Step S401, control the second conveying mechanism 650 to convey the samples 7000 at the inlet 900 to the bottom end of the storage unit 600 at the rear end one by one.
[0130] Step S402, when the first sensor 660 senses the sample 7000, control the lifting mechanism 610 corresponding to the storage unit 600 at the rear end to drive the rack 620 to ascend layer by layer to store the sample 7000 layer by layer until the second sensor 670 senses the sample 7000.
[0131] Step S403, control the second conveying mechanism 650 to convey the samples 7000 at the inlet 900 to the storage unit 600 at the rear end one by one.
[0132] In the embodiment of the present application, the second conveying mechanism 650 can convey the sample 7000 to 3-1, when the first sensor 660 in 3-1 detects the sample 7000, the lifting mechanism 610 corresponding to 3-1 can drive the bracket 620 to rise, so that the sample 7000 rises to 3-2, and so on, until the second sensor 670 in 3-8 senses the sample 7000, which indicates that the back-end storage unit 600 is full. At this time, the second conveying mechanism 650 conveys the sample 7000 to 2-1, when the first sensor 660 in 2-1 detects the sample 7000, the lifting mechanism 610 corresponding to 2-1 can drive the bracket 620 to rise, so that the sample 7000 rises to 2-2, and so on, until the second sensor 670 in 2-8 senses the sample 7000. Repeat the above action until the bracket of all storage units 600 in the storage device 6000 is full, that is, the feeding of the storage device 6000 is completed.
[0133] In the embodiment of the present application, the first sensor 660 and the second sensor 670 cooperate to control the second conveying mechanism 650 to convey the sample 7000 from the back-end storage unit 600 to the front-end storage unit 600 in turn, which reduces the possibility of mutual interference between the samples 7000 when the samples 7000 are warehoused, so that the feeding of the storage device 6000 can be carried out in an orderly manner, greatly improves the efficiency of the feeding of the storage device 6000, reduces the time required for warehousing, and also improves the accuracy of the warehousing of the samples 7000.
[0134] Some embodiments of the present application propose a scheduling system of a storage device 6000, which is specifically shown in Figure 5
[0135] Referring to Figure 5 In the embodiment of the present application, the storage device 6000 includes a plurality of storage units 600 arranged side by side, each storage unit 600 includes a lifting mechanism 610 and a multi-layer bracket 620, the multi-layer bracket 620 is arranged along the height direction of the storage unit 600 and is used for storing the sample 7000; the lifting mechanism 610 is configured to drive the multi-layer bracket 620 to move up and down; each storage unit 600 is provided with an outlet 630; the scheduling system includes:
[0136] The position information acquisition module 501 is configured to acquire position information of a target sample, the position information including a target storage unit where the target sample is located and an arrangement position in the target storage unit.
[0137] The moving module 502 is configured to control the lifting mechanism 610 to drive the sample 7000 stored in the target storage unit to move according to the position information, so that the target sample can move to the outlet 630.
[0138] Since the scheduling system of the storage device 6000 can implement all the technical solutions of the scheduling method of the storage device 6000 in the above embodiments, at least all the beneficial effects brought by the technical solutions of the above embodiments are achieved, and details are not repeated here.
[0139] Some embodiments of the present application provide an electronic device, comprising: a processor, a memory, and a computer program stored on the memory and capable of running on the processor, wherein the computer program is executed by the processor to implement each process of an embodiment of the above-mentioned scheduling method of the storage device 6000, and achieve the same technical effects. To avoid repetition, details are not repeated here.
[0140] Some embodiments of the present application provide a computer readable storage medium, comprising: a computer program stored on the computer readable storage medium, wherein the computer program is executed by the processor to implement each process of an embodiment of the above-mentioned scheduling method of the storage device 6000, and achieve the same technical effects. To avoid repetition, details are not repeated here.
[0141] Each embodiment in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same and similar parts between each embodiment are referred to each other.
[0142] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, device, or computer program product. Therefore, the embodiments of the present application can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
[0143] The embodiments of the present application are described with reference to flowcharts and / or block diagrams according to the method, terminal device (system), and computer program product of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the computer or other programmable data processing terminal device produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure One The device that implements the functions specified in one flow or multiple flows and / or blocks Figure One The device that implements the functions specified in one flow or multiple flows and / or blocks
[0144] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the flow Figure One one or more flows and / or blocks Figure One one or more blocks or multiple blocks.
[0145] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow Figure One one or more flows and / or blocks Figure One one or more blocks or multiple blocks.
[0146] Although preferred embodiments of the present application have been described, those skilled in the art will be able to make additional modifications and variations to these embodiments without departing from the scope of the present application. Accordingly, the appended claims are intended to encompass all such modifications and variations as falling within the scope of the present application.
[0147] Finally, it should be noted that, in this document, the terms "first", "second", and the like, merely denote different categories, and do not necessarily imply or require any actual relationship or order between such entities or operations. Also, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0148] The above embodiments of the present application have been described in detail, finally it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, rather than limit it; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method of scheduling storage devices, characterized by, The storage device comprises a plurality of storage units arranged side by side, each of the storage units comprises a lifting mechanism and a plurality of layers of carriers arranged along the height direction of the storage unit for storing samples; the lifting mechanism is configured to drive the plurality of layers of carriers to move up and down; each of the storage units is provided with an outlet; the outlet is arranged at the bottom end of the storage unit; each of the storage units further comprises a first conveying mechanism for transporting the samples from the bottom end of the storage unit towards the outlet; the storage device further comprises a second conveying mechanism for conveying the samples between the plurality of storage units; one of the plurality of storage units is a transfer unit; the scheduling method comprises: obtaining position information of a target sample, the position information comprising a target storage unit where the target sample is located and an arrangement position in the target storage unit; controlling the lifting mechanism to drive the samples stored in the target storage unit to be scheduled, so that the target sample can be moved to the outlet; wherein, when the number of idle carriers in the transfer unit is greater than the number of first samples to be transferred, the lifting mechanism corresponding to the target storage unit is controlled to drive the carriers to descend layer by layer; the first samples to be transferred include the samples stored between the target sample and the outlet; controlling the second conveying mechanism to convey the first samples to be transferred to the bottom end of the transfer unit one by one; controlling the lifting mechanism corresponding to the transfer unit to drive the carriers to ascend layer by layer to store the first samples to be transferred layer by layer.
2. The scheduling method of a storage device according to claim 1, wherein, The control of the lifting mechanism to drive the samples stored in the target storage unit to be scheduled comprises: controlling the lifting mechanism corresponding to the target storage unit to drive the carriers to descend layer by layer; controlling the first conveying mechanism to sequentially send the samples on each layer of the carriers to the outlet until the target sample reaches the outlet.
3. The scheduling method of a storage device according to claim 1, wherein, The scheduling method further comprises: when the number of idle carriers in the transfer unit is less than the number of the first samples to be transferred, controlling the lifting mechanism corresponding to the target storage unit to drive the carriers to descend layer by layer; controlling the second conveying mechanism to convey the first samples to be transferred to the bottom end of the transfer unit one by one; controlling the lifting mechanism corresponding to the transfer unit to drive the carriers to ascend layer by layer to store the first samples to be transferred layer by layer until the transfer unit is full; controlling the first conveying mechanism to send the remaining first samples to be transferred to the outlet.
4. The scheduling method of a storage device according to claim 1 or 3, wherein, The storage units between the transfer unit and the target storage unit are obstacle storage units; The scheduling method further comprises: when the number of idle carriers in the transfer unit is greater than the sum of the number of the first samples to be transferred and the number of the second samples to be transferred, controlling the second conveying mechanism to convey the second samples to be transferred to the bottom end of the transfer unit; the second samples to be transferred include the samples stored in the carriers at the bottom end of the obstacle storage units; controlling the lifting mechanism corresponding to the transfer unit to drive the carrier to ascend to store the second sample to be transferred; controlling the lifting mechanism corresponding to the target storage unit to drive the carrier to descend layer by layer; controlling the second conveying mechanism to convey the first sample to be transferred to the bottom end of the target storage unit one by one; controlling the lifting mechanism corresponding to the transfer unit to drive the carrier to ascend layer by layer to store the first sample to be transferred layer by layer.
5. The scheduling method of a storage device according to claim 4, wherein, The scheduling method further comprises: after the first conveying mechanism sends out the target sample from the outlet, controlling the lifting mechanism corresponding to the transfer unit to drive the carrier to descend layer by layer; controlling the second conveying mechanism to convey the first sample to be transferred to the bottom end of the target storage unit one by one; controlling the lifting mechanism corresponding to the target storage unit to drive the carrier to ascend layer by layer to store the first sample to be transferred layer by layer; controlling the second conveying mechanism to convey the second sample to be transferred to the carrier at the bottom end of the obstacle storage unit.
6. The scheduling method of storage apparatus according to claim 1, wherein, The storage unit located at the front end of the storage device is provided with an entrance, and the second conveying mechanism is further used to transport the sample from the entrance to the bottom end of each storage unit. The bottom end of each storage unit is provided with a first sensor, and the top end of each storage unit is provided with a second sensor. The scheduling method further comprises: when all the carriers of the storage units are idle, controlling the second conveying mechanism to convey the sample at the entrance to the bottom end of the storage unit located at the rear end one by one; when the first sensor senses the sample, controlling the lifting mechanism corresponding to the storage unit located at the rear end to drive the carrier to ascend layer by layer to store the sample layer by layer until the second sensor senses the sample; controlling the second conveying mechanism to convey the sample at the entrance to the previous storage unit of the storage unit located at the rear end one by one.
7. A scheduling system for a storage device, the system comprising: The storage device comprises a plurality of storage units arranged side by side. Each storage unit comprises a lifting mechanism and a plurality of layers of carriers arranged in the height direction of the storage unit for storing samples. The lifting mechanism is configured to drive the plurality of layers of carriers to move up and down. Each storage unit is provided with an outlet. The outlet is located at the bottom end of the storage unit. Each storage unit further comprises a first conveying mechanism for transporting the sample from the bottom end of the storage unit to the outlet direction. The storage device further comprises a second conveying mechanism for conveying the sample back and forth between a plurality of storage units. One of the plurality of storage units is a transfer unit. The scheduling system comprises: a position information acquisition module for acquiring position information of a target sample, the position information comprising a target storage unit where the target sample is located and an arrangement position in the target storage unit; The mobile module is configured to control the lifting mechanism to move the sample stored in the target storage unit according to the position information, so that the target sample can be moved to the outlet; when the number of idle carriers in the transfer unit is greater than the number of first samples to be transferred, the lifting mechanism corresponding to the target storage unit is controlled to move the carriers layer by layer downwards; the first samples to be transferred include the samples stored between the target sample and the outlet; the second conveying mechanism is controlled to convey the first samples to be transferred to the bottom end of the transfer unit one by one; and the lifting mechanism corresponding to the transfer unit is controlled to move the carriers layer by layer upwards to store the first samples to be transferred layer by layer.
8. An electronic device, comprising: The computer program is stored on the computer readable storage medium and is executable on the processor, and when the computer program is executed by the processor, the steps of the scheduling method of the storage device are implemented. The computer program is stored on the computer readable storage medium and is executable on the processor, and when the computer program is executed by the processor, the steps of the scheduling method of the storage device are implemented.
9. A computer-readable storage medium, characterized in that, The computer program is stored on the computer readable storage medium and is executable on the processor, and when the computer program is executed by the processor, the steps of the scheduling method of the storage device are implemented.
Citation Information
Patent Citations
Method for storing parcels and realizing parcel self-picking, and intelligent distribution method
CN110942264A
Ladder type storage device and refrigerator
CN115959385A