Method for picking mixed products on a target pallet
11014746 · 2021-05-25
Inventors
Cpc classification
B65G61/00
PERFORMING OPERATIONS; TRANSPORTING
B65G1/1373
PERFORMING OPERATIONS; TRANSPORTING
B65G1/1378
PERFORMING OPERATIONS; TRANSPORTING
International classification
B65G1/137
PERFORMING OPERATIONS; TRANSPORTING
B65G61/00
PERFORMING OPERATIONS; TRANSPORTING
B65G57/30
PERFORMING OPERATIONS; TRANSPORTING
B65G47/90
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Method for controlling picking of mixed products on a target pallet comprising the steps: —Generation of a packing pattern by means of a packing pattern generator in dependence on the picking commission, —providing the products on infeed conveyors, —taking the products from the infeed conveyors by means of a grab head or the like in a predetermined sequence according to the packing pattern, —placing the respective products in several product towers on a loading plate, wherein the towers are built approximately parallel to each other and are spaced from each other, wherein the area occupied by the towers on the loading plate is larger than the loading surface of a target pallet, —pushing the towers together to the dimensions of the target pallet, —transferring the pushed together product towers to the target pallet and —discharging the picking pallet thus created.
Claims
1. A method for controlling picking of mixed products on a target pallet comprising: generating a packing pattern by means of a packing pattern generator in dependence on a picking commission, providing the products on infeed conveyors, taking the products from the infeed conveyors by means of a grab head in a predetermined sequence according to the packing pattern, placing the respective products in at least two product towers on a loading plate, wherein the towers are built approximately parallel to each other and are spaced from each other, wherein an area occupied by the towers on the loading plate is larger than a loading surface of a target pallet, pushing the towers together to the dimensions of the target pallet, transferring the pushed together product towers to the target pallet creating a picking pallet; discharging the picking pallet; and wherein, when calculating the packing pattern, the support areas of the products in the respective product tower and any present stacking lugs/stacking recesses or other bottom/edge structures are taken into account.
2. The method according to claim 1, wherein, when the packing pattern is generated, the picking pallet is visualized on a display and/or the current structure of the picking pallet is visualized on the display during the picking process.
3. The method according to claim 1, wherein a picker can manually change the structure of the picking pallets and the manual input is stored and is included in the calculation of the packing pattern for similar picking commissions.
4. The method according to claim 1, wherein heavy products are arranged lying at the bottom during tower construction.
5. The method according to claim 1, wherein the picking pallet is provided with a transport safety device.
6. The method according to claim 1, wherein at least two grab heads are driven for the construction of the product towers.
7. The method according to claim 1, wherein during the assembly of the product towers, the respective product tower is centered with regard to a product/package to be placed thereon.
8. The method according to claim 1, wherein smaller products are placed on a buffer space and pushed together to dimensions corresponding to the dimensions of larger products and the pushed together packages are placed on the designated product tower.
9. The method according to claim 8, wherein four product towers are built on the loading plate and each smaller product has about half or a quarter of the area of the larger products so that respectively two or four packages per layer are placed on the buffer space.
10. The method according to claim 1, wherein at least one of the following requirements is included in the packing pattern: maximum pallet height, maximum pallet weight product/packages are not distributed over several picking pallets, product/package groups are combined on one picking pallet or in one product stack, the same product/packages are combined in one tower.
11. The method according to claim 10, wherein the maximum pallet height is 2 m.
12. The method according to claim 10, wherein the maximum pallet weight is 1200 kg.
13. The method of claim 10, wherein maximum stability includes maintaining at least one of: a flat upper end of the picking pallet, no hollow spaces, engageability of the products/packages, and symmetrical weight distribution.
14. The according to claim 1, further comprising: calculating an alternative structure variation and automatically or manually selecting the alternative structure variation if required.
15. The method according to patent claim 14, with a prioritization of the structure variations.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Preferred embodiments of the invention are explained in more detail below using schematic drawings. They show:
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(5) According to
(6) In the loading position, the target pallet 8′ is located below a separable loading plate 12. The base surface, i.e. the area of the loading plate 12 to be loaded, is significantly larger than the base surface of the pallet 8′. This loading plate 12 is—as will be explained in more detail below—slidable or separable in the horizontal direction within a picking unit 14. This unit has a gantry 15 on which two grab heads 16, 18 are arranged via an X, Y and/or Z guide which can be adjusted via linear drives. The grab heads 16, 18 can also be swiveled over a rotation axis C (see
(7) Since two grab heads 16, 18 are used in parallel, they can reach the complete pallet construction space as well as all receiving positions of the infeed conveyors 4 independently of each other. In the case of construction space overlapping, one grab head 16, 18 is moved to the respective waiting position, so that the other grab head 16, 18 can reach the target position on the loading plate 12. In case of an error, at least one grab head 16, 18 with the assigned grab head gantry can continue palletizing at half the performance.
(8) Due to the total of eight package-receiving positions distributed over four parallel infeed conveyors 4 as well as the optional buffer positions (not shown) next to the gantry 15 with the two grab gantries and a commission pallet height of 2000 mm, for example, the loading system can be designed to be very compact with a high picking performance. The buffer positions can be accessed at ground level and without additional centering aids. These buffer positions are used to support the sequence-appropriate provision of packages for the construction of the commission pallet. As explained at the beginning, smaller packages, such as those with half or a quarter of the base surface of the products/packages described above, are first positioned at a distance from each other and then pushed together using the grab head 16, 18, so that they have the area of a larger product in this pushed together arrangement. This pushed together layer of the smaller packages is then placed on the already built product stack using the grab head, so that correspondingly two or four smaller packages are placed on a larger product/tray.
(9) In particular with fruit or vegetable trays, it is advantageous if the grabber 16, 18 also has a retainer plate that holds down the vegetable/fruit during the stacking process.
(10) The grab gantries described above are provided with belt-driven linear axes so that a very good repeat accuracy in the range of +/−2 mm is guaranteed.
(11) As indicated in
(12) In the three-dimensional illustrations according to
(13) For driving the loading system 1, a control unit 22 (with integrated packing pattern generator 32) is provided, in which a predetermined packing pattern is calculated according to the aforementioned planning algorithm for generating the picking commissions, according to which the products 2 are to be placed on the loading plate 12/target pallet 8. Depending on this packing pattern, the grab heads 16, 18 are then driven to pick up the products 2 in the predetermined sequence from the infeed conveyors 4a, 4b, 4c and 4d and to place them on the loading plate 12. The products 2, for example the fruit and vegetable crates, are stacked to form towers 24 (product stacks). This stacking takes place in layers in such a way that the product towers 24 “grow” in parallel, so to speak. However, it is possible that a higher product or several products are stacked at the same time in a product tower 24, so that the product stack height of the plurality of product stacks can vary to a certain extent.
(14) The individual product stacks/towers on the loading plate 12 are initially spaced apart from each other to create space for the grabber plates 20 of the grab heads 16, 18 to move into the spaces between the product stacks. In this way, for example, one to eight, preferably four, product stack/towers can be placed on the loading plate 12. As mentioned, these towers 24 are spaced apart by a distance to each other to make room for the insertion of the grab head 16, 18.
(15) As explained above, a stroke of the grab head 16, 18 can also be used to remove several products as intermediate stacks from the infeed conveyors 4 and to place them on the loading plate 12.
(16) As already explained, it is possible to temporarily store smaller products/packages in a buffer station, to push them together and then to place them on the respective tower 24 using the grab head.
(17) The loading system is furthermore equipped with a centering device 28. This centering device 28 has five sliding panels 30a, 30b, 30c, 30d and 30e, which are arranged according to
(18) The sliding panels 30a, 30b, 30c, 30d and 30e are adjustable independently from each other, so that the towers 24 placed on the loading plate 12 are pushed together to form the pallet nominal size including an overhang of 25 mm, for example, before they are transferred to the target pallet 8 or any other loading aid. The sliding panels 30 are, for example, moved by asynchronous drives and a rack mechanism. The sliding panels 30c, 30d, 30e are constructed as a unit, which are slidable by means of a common drive. The two sliding panels 30a, 30b shown in
(19) The picked pallet 8″ is then discharged via a discharge belt 34. The picked pallet 8″ can be equipped with a suitable transport safety device, for example a belt or foil. This transport safety device can be attached within the picking unit 14 or in a subsequent station. In the illustration shown in
(20) The planning algorithm specifies how the articles to be picked (packages) from given deliveries have to be geometrically positioned on pallets in order to obtain an optimal number of pallet storage spaces that meet various criteria with regard to volume utilization, stability, sequence, etc.
(21) Furthermore, the picking commissions for the pallets have to take into account the possibilities of the stacking robot used. This robot essentially builds towers in the format ¼ Euro pallet, then compresses the goods to Euro format and places them on a Euro pallet.
(22) For the planning algorithm, only deliveries with articles and the number of packages are known (only unit for each article). Charges/MHDs or predictive scheduling preferably do not play a role.
(23) The interfaces of the planning algorithm are connected on the one hand to a WMS (wares management system), and on the other hand to the control of the packing robot. In addition, a graphical display represents the user interface.
(24) The WMS also manages the destacking of full pallets of assortment items and distributes these quantities as seizable package towers in an area warehouse where they can be stored and retrieved using gantry grabbers.
(25) The following data form the basis for all planning processes:
(26) Stock List:
(27) A stock list can be maintained manually in the picking system, hereinafter referred to as “pick sys”, or kept up-to-date via an interface on the part of WMS.
(28) Essential basic data are: article No. article description article group
(29) Measurable data (always related to 1 package): length, width, height [mm] weight [kg] classification of base surface for evaluation of support points (4,9,16)
(30) Criteria for stacking: package type (1, 2, 3) (open with, open without web, closed) package material (1, 2, 3) (cardboard, wood, plastic) stacking capability (which package types can be stacked here) engageability (packages put on top of each other interlock or not)
(31) Article Classes
(32) These are formed as combinations from the stacking criteria. To determine the surface, height and weight, for example, the following ranges are used:
(33) Surface [m.sup.2]: 0-0.12; 0.13-0.24
(34) Height [m]: 0-0.16; 0.17-0.34
(35) Weight [kg]: 0-8; 9-16; 17-25
(36) This results in 18-19 main classes. The assignment of the articles to the classes enables the assessment of quality and performance.
(37) Packing Requirements
(38) Here, the different requirements that the planning algorithm should fulfill are managed: requirement no. description current prioritization individual evaluation for overall evaluation of a pallet
(39) New requirements should not be set up freely. They should always be incorporated into the algorithm (this is done by a program modification).
(40) Deliveries
(41) Deliveries are transmitted at any distance and to any extent. The actual processing is organized in time by the WMS by providing the following information on the packing positions.
(42) Head information: delivery no. customer data (optional, only for display) processing status
(43) Positions: position no. article no. quantity packages processing status
(44) The planning algorithm then forms picking commissions, which are sent to the system for processing via the interface. A picking commission corresponds to a pallet storage space, which is linked to the following information.
(45) Head information picking commission no. delivery no. processing status
(46) Positions: picking position no. position no. article no. quantity geometric position on the finished pallet geometric position during packing process (intermediate packing step, if necessary) processing status
(47) The deliveries and the planned picking commissions undergo different statuses (processing status), which are used, for example, to make the following decisions in the process:
(48) Deliveries: 1. delivery created in pick sys 2. picking planned 3. picking planning transmitted to WMS 4. packing process started (start first storage space) 5. processing completed
(49) Delivery positions: 1. created 2. planned 3. packed
(50) Picking commissions: 1. generated, created 2. packing started 3. packing cancelled (error) 4. packing continued manually (after error) 5. packing completed
(51) Picking positions: 1. created 2. quantity provided by WMS (belt known) 3. quantity placed at pre-position by robot (if applicable) 4. quantity placed at packing position
(52) The pick sys communicates with a WMS (Warehouse Management System) or an MFC (Material Flow Controller). These take over the storage and management of incoming deliveries, outgoing deliveries, and tours.
(53) The WMS manages the destacking of full pallets of assortment items and manages these quantities as seizable package towers. The MFC coordinates the transport of the packages to the pick sys.
(54) 5 types of data are exchanged, which thus determines the rough course of the picking process: 1. data on deliveries (positions) to be converted into picking storage spaces 2. planned storage spaces with their components in the order in which they are to be provided. 3. notification of the provision of the picking parts directly afterwards: confirmation when the quantities are taken over by the robot 4. completion of the picking pallet 5. notifications about error situation, e.g. provided package does not meet expectations
(55) The used grab heads 16, 18 can grip packages of ¼- 1/16 of the area of a Euro pallet (1200 mm×800 mm) (height virtually freely selectable from one package up to, for example, 70 cm). The base surface measures of the packages are: 600×400, 300×400, 300×200.
(56) As explained at the beginning, the packages are placed on four infeed conveyors 4a, 4b, 4c, 4d, are gripped by the grab head 16, 18 and are placed on the loading plate 12 above the target pallet 2 in the form of four towers. The loading plate 12 is larger than the Euro storage space. The grabbers require gaps for gripping and releasing and can dive approx. 50 cm deep between the developing package towers.
(57) After the content of the picking pallet has been assembled, the resulting 4 towers are pushed together to the Euro size and the sheet is pulled out so that the goods are placed on the pallet.
(58) The smaller package measures (⅛ and 1/16) require an intermediate step in which the packages are placed on an extra sheet (buffer space) with additional intermediate gaps and are subsequently pushed together by the grabber itself to the ¼ measure. The resulting construct then fits into the ¼ tower structure and is placed on top of already existing towers.
(59) The robot itself or its PLC control has no higher-level intelligence. This means that it receives simple transport orders “take a package stack of size L×W×H from belt B and place it at position xyz”. The execution is then confirmed or an error situation is reported. Further orders are the use of an intermediate sheet and the pushing together of smaller packages on it, or the pushing together of the final pallet.
(60) The central function is the planning algorithm for generating the picking commissions. Essential steps of this planning algorithm are shown in the flowchart in
(61) The basis for the calculation of the packing pattern is a series of requirements which have to be fulfilled with more or less priority. The requirements are provided with an evaluation, so that the planning result over all requirements results in an overall evaluation, which is to be maximized for each pallet but also on average for several pallets. This evaluation is also the basis for an evaluation of the system.
(62) The division into hard and soft requirements is achieved by assigning priorities, whereby the highest priority stands for a requirement that must be fulfilled (hard).
(63) The following requirements are known: Pallet height of 2 m, which must not be exceeded on the one hand, but should ideally be achieved on the other (high volume utilization) Maximum pallet weight of 1200 kg (Euro pallet; 600 kg for half-pallets) Maximum stability of the picking pallets (if possible “flat” upper end), no hollow spaces etc., take into account engageability of the packages) Heavy, large-size articles at the bottom of the pallet, light, small articles at the top For reasons of transport safety, the weight of the entire pallet must not be distributed asymmetrically in the pallet If possible, articles should not be distributed on several pallets (exceptions in case of impairment of stability or exceeding the maximum weight) Preferably, article groups should not be separated too much because of the depacking order in the stores, this is less important for the fruit and vegetable assortment at first Articles are positioned as compactly and closed as possible within the pallet, the stability of the pallet should be maintained as long as possible during packing. Where possible, towers that are too high should not be planned for an article If an article occupies an entire Euro layer in the pallet, the robot causes increased stacking effort (better: ½ Euro layer twice as high or also ¼ Euro 4 times as high) The load-bearing capacity of the articles by packages packed on it must be taken into account (stacking capability) Observance of the support points. The base surface of a package is viewed geometrically in 4, 9 or 16 rectangular sections. It is evaluated how many of the subareas are lying solidly on a package packed underneath
(64) These requirements are prioritized accordingly and applied accordingly in a new planning case.
(65) Each generated picking commission receives a unique consecutive number and the assignment to the delivery. With this number the communication to the WMS is successful.
(66) The resulting picking commissions should contain the individual article quantities to be stacked by the grab head (one article may be divided into two or more picking operations, if necessary) in order of stacking.
(67) Each packing position has spatial coordinates: where is the position within the pallet where is the position to be placed at the time of packing
(68) This process results in a so-called structure variation, which can be evaluated by means of a suitable spatial graphic representation. Such a structure variation is usually automatically evaluated, as shown in the flow chart in
(69) A structure variation can, of course, be manually edited before the actual packing process (see
(70) The aim of this system is to use structure variations that have been calculated and evaluated as stable again when recognizing the possibility in the article structure predefined by the WMS. In the case of the fruit and vegetable line of goods, this article structure is classified as highly repetitive and thus the reusability of a stable structure variation is classified as relatively high. Stable parts of a structure variation can also be used.
(71) A new calculation is only performed if no available structure variation or parts thereof can be recognized and used. This leads to a step-by-step increase in loading stability.
(72) During the packing process, the respective current state of the pallet is displayed graphically. If the packing process has to be cancelled, the operator can have the further steps displayed individually or directly view the finished target pallet so that the process can be completed manually if necessary.
(73) Further elements of the user interface provide insight into the following data: transmitted deliveries (monitoring of processing status) created picking commissions (processing status, graphical representation) master data (articles, packing requirements) logging statistics (evaluation of planning results, runtimes of packing operations)
(74) The internal interface to the PLC of the robot is handled by a function computer.
(75) When the WMS registers the provision of a packing position, the robot is then commissioned with the packing process (see
(76) When the robot reports completion, the status of the packing position is updated and the next position to be processed is searched for and transferred to the robot. After the last packing position, the robot is given the order “push together and discharge”.
(77) The sequence (see
(78) According to the invention, error situations are processed as follows:
(79) The most important known error would be the incorrect provision of a picking position by the WMS (package too small/too large, incorrect height). In this case, the picking process is cancelled, the started pallet is pushed together with the already built up positions and discharged. The remaining picking positions are manually cleared or diverted to a hand packing station. The picking commission has to be completed there manually.
(80) Another error situation could occur if the WMS provides a position that does not belong to the current picking commission. In this case, the robot could clear the belt to a manual NIO position and acknowledge the provision negatively. Canceling the current job is therefore not necessary.
(81) All the aforementioned parameters, conditions, data, boundary conditions, etc., which are taken into account in the processing of the picking commission and also the calculation/creation of structure variations, can be made the subject of a patent claim independently of each other.
(82) Disclosed is a method for controlling picking of mixed products on a target pallet, wherein the products/packages are positioned on a loading plate or the like and then transferred to the target pallet.
(83) Although the best mode contemplated by the inventors of carrying out the present invention is disclosed above, practice of the above invention is not limited thereto. It will be manifest that various additions, modifications and rearrangements of the features of the present invention may be made without deviating from the spirit and the scope of the underlying inventive concept.