This application relates generally to sensor systems for evaluating items and, more specifically, to a sensor assembly used for evaluation of moving items, such as falling items, as may be used in filling machines in which items are being checked, counted and grouped for purposes of filling a container or package with a set number of the items.
In the packaging of bulk items, such as pharmaceutical tablets or capsules, the items must be counted and grouped in order to fill containers, packages or other receptacles with a desired number of the items. In some applications it is also desirable to evaluate each bulk item for conformity to an expected standard. Achieving desired count and evaluation while at the same time achieving high speed filling is critical, and therefore improvements to filling machines are continuously sought, including improvements to the item sensing systems utilized in filling machines.
In one aspect, a sensor system for evaluating an item as it moves includes a sensor assembly including a plurality of emitters and a plurality of detectors disposed about an item movement path. A controller is configured for selectively operating the sensor assembly to set up a first active detection pattern through the item movement path by sequentially and rapidly checking an occlusion status of each of a first plurality of emitter to detector light paths that make up the first active detection pattern, such that only one emitter to detector light path of the first plurality of emitter to detector light paths is checked for occlusion at a given instance.
In another aspect, a sensor system for evaluating falling items includes a sensor assembly including a plurality of emitters and a plurality of detectors disposed about an item drop path, wherein the plurality of emitters comprises at least forty emitters and the plurality of detectors comprises at least forty detectors, wherein the plurality of emitters and the plurality of detectors are arranged in an alternating sequence about the item drop path. A controller is configured for selectively operating the sensor assembly to capture an emitter to detector path occlusion data slice for an item as it falls through the drop path. The emitter to detector path occlusion data slice is captured by: establishing a first active detection pattern through the item movement path by sequentially and rapidly checking an occlusion status of each of a first plurality of substantially parallel emitter to detector light paths that make up the first active detection pattern and establishing a second active detection pattern through the item movement path by sequentially and rapidly checking an occlusion status of each of a second plurality of substantially parallel emitter to detector light paths that make up the second active detection pattern, wherein the second active detection pattern is angularly rotated relative to the first active detection pattern. The controller is configured to evaluate both the first active detection pattern and the second active detection pattern to identify whether more than one item is falling through a detection plane of the sensor assembly at the same time.
In a further aspect, a sensor system for evaluating an item as it moves includes a sensor assembly including a plurality of emitters and a plurality of detectors disposed about an item movement path. A controller is configured for selectively operating the sensor assembly in a calibration mode when no item is within a sense zone of the sensor assembly. In the calibration mode, for at least one emitter to detector light path, the controller is configured to: activate an emitter of the emitter to detector light path at a set intensity level and check a detector of the emitter to detector light path for a detector signal strength and, if the detector signal strength is outside of a predefined signal strength range, the controller adjusts the set intensity level in a manner expected to bring detector signal strength within the predefined signal strength range.
In yet another aspect, a filling device for filling receptacles with a plurality of items includes an item conveyor including a plurality of item feed paths arranged above a corresponding plurality of item drop paths, wherein each item feed path includes a distal end at which items drop from the item feed path into an aligned one of the item drop paths. Each item drop path includes a respective item sensor system positioned therealong for sensing falling items. The plurality of item feed paths include a plurality of first item feed paths and a plurality of second item feed paths, wherein the plurality of first item feed paths have distal ends that are substantially aligned along a first drop plane, wherein the plurality of second item feed paths have distal ends that are substantially aligned along a second drop plane, wherein the second drop plane is offset from the first drop plane, wherein the plurality of first item feed paths and the plurality of second item feed paths are arranged in an alternating sequence across a width of the conveyor.
In yet another aspect, a sensor system for evaluating moving items includes a sensor assembly including a first plurality of emitters and detectors disposed about a first item movement path. The first plurality of emitters and detectors are mounted about a first printed circuit board opening along the first item movement path.
In yet another aspect, a sensor system for evaluating moving items includes a sensor assembly including a sensor compartment including a plurality of item movement paths therethrough. Each item movement path: (i) being defined at least in part by a respective cylindrical wall; and (ii) having a plurality of emitters and detectors disposed within the compartment and around the cylindrical wall of the item movement path, the emitters oriented to emit light through the cylindrical wall and into the item movement path, the detectors oriented to detect light that passes through the cylindrical wall from the item movement path.
The details of one or more embodiments are set forth in the accompanying drawings and the description below. Other features, items, and advantages will be apparent from the description and drawings, and from the claims.
Referring to
In this regard, the sensor assembly 30 includes a sensor housing 50 with infeed cover 51. The sensor housing 50 defines an internal sensor compartment 52. Here, the housing includes an upper part 54 and lower part 56 that engage each other to form the compartment 52 and to contain sensor components within the compartment. When the items 12 leave the feed paths 36, 38 they enter respective drop paths 58, 60 which pass through the sensor housing 50. In particular, each item fall path or drop path 58, 60 is defined in part by a respective wall formed as a cylindrical wall or cylinder 62, 64, including a plurality of cylindrical walls 62 aligned with the drop plane 42 and a plurality of cylindrical walls 64 aligned with the drop plane 46. Here, the drop planes 42, 44 align substantially with the rearward perimeter of the walls 62, 64 (here, the cylindrical wall portion that is furthest back along the item feed direction), but the cylindrical walls could be alternately positioned (e.g., slightly more forward in the feed direction (down in
Notably, mounted with the compartment 52 is a printed circuit board 82 that includes the sensor components and sensor control electronics. In particular, the printed circuit board 82 includes a top side 84, a bottom side 86 and openings 88, 90 extending from the top side to the bottom side. The openings 88, 90 align with respective cylindrical walls 62, 64 (e.g. with the cylinders 62, 64 passing through the respective openings 88 and 90 or positioned immediately above and adjacent the respective openings 88 and 90) and the printed circuit board (PCB) therefore facilitates mounting of groupings of plural emitters and detectors (e.g., LED emitters/transmitters and photodiode detectors/receivers) about the cylindrical walls and, thus, about each of the item fall paths for the purpose of sensing the items as they fall through the sensor assembly 30. Mount openings and/or posts are also provided in/on the PCB for engagement with mount openings and/or posts within the compartment. The lower housing part 56 can also include upwardly extending cylindrical walls 89, 91 that can fit within the PCB openings 88, 90 to help properly position the PCB 82.
Sets of emitters and detectors surround each item fall or drop path for item detection as it passes through the cylinders. The arrangement of the emitters and detectors could take on any suitable configuration, such as circular, oval, other curve or a multi-sided shape (e.g., a pentagon, hexagon, octagon, nonagon or decagon). In this regard, reference is made to
Regardless of the mount position, the emitters and detectors are selectively operated (e.g., by a controller) to both sense and evaluate items as they fall. For small items, such as solid dose tablets, the diameter of the drop path define by the cylinders 62, 64 may typically be on the order of 30-75 mm, but other variations are possible. In one embodiment, the emitters may be infrared LED emitters and the detectors photodiodes that detect infrared but not visible light, in order to reduce impact of ambient light sources in the operating environment. However, other light wavelengths could be used.
Controlled firing of the emitters 112 and monitoring of the detectors 114 can be used to establish multiple angularly offset active detection patterns, each made up of substantially parallel emitter to detector light paths or channels. Referring, to
Multiple addition sets of substantially parallel light paths or channels can be formed by controlled operation of the sensor system to achieve different pairings of emitters and detectors. By way of example with reference to
Referring to
In terms of establishing each active detection pattern, the emitter to detector light paths are activated and checked one at a time until all paths for a given active detection pattern have been activated and checked. Each emitter and each detector will be associated with a number of emitter to detector light paths that need to be checked, as suggested by the paths in
This process is then repeated multiple times so that pattern occlusion data is collected and stored multiple times for each falling item. For example, referring to the schematic of
Because the item 12 is actually moving, it is recognized that each item position show in
Referring again to
As mentioned above, the sensor system is controlled to take multiple two dimensional pattern data slices of an item as if falls through the sensor ring. Each pattern data slice is evaluated to determine an approximate area for the item (e.g., area in the sensing plane) along the zone in which the pattern data slice is taken. The collective evaluation of the approximate area determined for each pattern data slice and understanding the rate of travel of the item as it falls enables a reasonable approximation of the volume of the item to be determined. That approximated volume can then be compared to an expected volume for the item to determine whether the item is good or defective (e.g., a full tablet or a chipped tablet). Moreover, the sensor system can also determine if the approximated volume is substantially twice the expected volume for the item, in which case the sensor system can successfully count double items (e.g., two tablets moving through the sensor assembly at the same time), which reduces the likelihood of overfilling. Other techniques for identifying the presence of two items falling simultaneously are described in more detail below.
With respect to area approximation for each pattern data slice, the occlusion data of each active detection pattern for the slice can, in one example, be mathematically layered together to achieve the area approximation. Referring to
In general, a falling item will occlude a set of adjacent (side-by-side) emitter to detector paths of an active detection pattern. By way of example,
The collective selected emitter to detector light paths for each of the detection patterns for a pattern data slice (e.g., the paths shown in
An exemplary scanning and analysis process is depicted by the flow charts in
As indicated by step 218, with sub-steps 220-228, the occlusion data for the previous detection data slice can be analyzed while the next detection data slice capture is ongoing. This analysis may involve identifying and selecting the extreme or exterior occluded emitter to detector light paths for each pattern per step 220, and identifying which of the selected paths will be used for approximating the perimeter of the falling item per step 222. The area for that perimeter is calculated at step 224, and a partial volume for that area is calculated at step 226. This partial volume is then added to any previous partial volume per step 228.
Per steps 230 and 232, the detection data slice process and occlusion data analysis steps continue until complete (e.g., when the item is no longer detected in the scanning plane as indicated by no occluded paths). Once the detection data slice process is complete for the item, the determined volume (e.g., equal to the total of the cumulative partial volumes) is then checked at step 234 against the good item volume to in order to accept the item (e.g., if the selected approximate volume is within a certain percentage of the set good item volume) or to reject the item (e.g., if the selected approximate volume is not within the certain percentage of the set good item volume). The accept or reject designation may be used to determine the path the item follows as noted above in the discussion of
With respect to calculating the partial volume for each detection data slice (per step 226), because the vertical distance between the drop point of the vibratory conveyor 16 and the test or sensing plane of the emitter to detector paths is known, by taking into account known acceleration due to gravity, the speed and acceleration of the falling item during the pattern data slice can be used to determine the vertical travel distance between each detection data slice. For example, if the sensor scan for a first data detection slice is carried at time T0, the travel distance d0 of the item at that time is known (i.e., the item has just entered the sensing plane so the travel distance d0 is the known vertical distance between the end of the conveyor and the sensing plane of the sensor assembly). Therefore, fall time T0 can be calculated from the equation d=½ at2, where a=g (acceleration due to gravity), such that:
T0=((d0×2)/g)½.
For a next sensor scan for a next data detection slice carried out at time T1, fall time T1 is determined as:
T1=T0+time between T0 scan and T1 scan.
The distance of the item from the end of the conveyor during the scan for that next detection data slice, d1, can therefore be calculate as:
d1=½g(T1)2.
Thus, the travel distance between the two scans, say Td0, is determined as:
Td0=d1−d0.
Therefore, the partial volume V0 for the item based upon the approximated area of A0 of the item during the initial scan (first detection data slice) of the item can be determined as:
V0=A0×Td0.
A similar process is used to determine the partial volume for each of the subsequent scans (i.e., each of the subsequent detection data slices) by determining the travel distance between each scan or detection data slice.
Of course, a variety of different approaches and algorithms can be taken to utilize the unique ring sensor detection data slice methodology to evaluate a falling item. The flow charts of
The foregoing operational sequence can be carried out by any suitable control arrangement of the filling machine. As used herein the term “controller” is intended to encompass any circuit (e.g., solid state, application specific integrated circuit (ASIC), an electronic circuit, a combinational logic circuit, a field programmable gate array (FPGA)), processor(s) or microprocessor(s) (e.g., shared, dedicated, or group—including hardware or software that executes code), software, firmware and/or other components, or a combination of some or all of the above, that carries out the control functions.
In this regard,
As mentioned above, the sensor system described herein can be used to identify if two items are falling simultaneously through the sensor plane of the sensor system. By way of example,
It is to be clearly understood that the above description is intended by way of illustration and example only, is not intended to be taken by way of limitation, and that other changes and modifications are possible.
Thus, in the illustrated embodiment, eight item drop paths are contemplated, where a single printed circuit board includes eight corresponding openings. However, a different number of drop paths could be provided. In addition, multiple printed circuit boards could be used (e.g., 2 PCBs each with four openings, four PCBs each with two openings, or eight PCBs each with one opening). PCBs of different shapes could also be used (e.g., not rectangular, such as a long s-shape in which opposite ends are at least partly offset laterally from each other in a side-to-side direction).
The manner in which the cylinders 62, 64 are assembled/mounted in the compartment could also vary. For example, each cylinder could include an upper metal rim engaged with a top of the cylinder and a lower metal rim engaged with a bottom of the cylinder. Each upper metal rim could be threadedly engaged within a respective opening in a top wall of the upper housing part 54 and each lower metal rim could be threadedly engaged within a respective opening in a bottom wall of the lower housing part 56.
As mentioned above, the emitters and detectors could be mounted in different ways that do not involve or require the use of the upright printed circuit board 106. For example, as shown in
Although emitters and detectors that are disposed around a cylindrical wall are primarily described above, it is possible that in some systems the cylindrical wall could be eliminated.
Moreover, the sensor compartment could incorporate cooling technology as needed (e.g., compartment heat dissipated in a conductive manner, such as by a heat sink adjacent the housing, or an air circulation with air exchange with a clean air source, such as internal machine cabinet).
While the above described sensor compartment contemplates multiple sensor rings for multiple corresponding item fall paths, it is recognized that other solutions might utilize multiple sensor compartments, each with a single sensor ring, such as the sensor assembly 350 shown in
Although a vibratory conveyor is primarily described above to feed items to the sensor, other types of feed mechanisms could be used, such as a moving conveyor belt, a sliding plate, a tube or a bowl.
Although the above description focuses primarily on an arrangement in which items move downward along a fall path through the sensor assembly, with the sensor assembly setting up the detection patterns in a substantially horizontal plane, it is recognized that other orientations are possible. For example,
Although the above description focuses on active detection patterns that have emitter to detector paths that are substantially parallel, in some cases active detection patterns could have paths that crisscross each other or some paths that are otherwise not substantially parallel emitter to detector paths.
In this regard, reference is made to
Other variations and modifications are also possible.
Number | Name | Date | Kind |
---|---|---|---|
3206062 | Rappaport | Sep 1965 | A |
3549008 | Anderson | Dec 1970 | A |
3631255 | Gender et al. | Dec 1971 | A |
3805061 | De Missimy et al. | Apr 1974 | A |
3880289 | Gray | Apr 1975 | A |
3914601 | Hoover et al. | Oct 1975 | A |
4147619 | Wassmer et al. | Apr 1979 | A |
4157468 | Primiano | Jun 1979 | A |
4205973 | Ryan | Jun 1980 | A |
4207985 | Lockett et al. | Jun 1980 | A |
4266124 | Weber et al. | May 1981 | A |
4350442 | Arild et al. | Sep 1982 | A |
4373638 | Schapper | Feb 1983 | A |
4666045 | Gillespie et al. | May 1987 | A |
4699273 | Suggi-Liverani et al. | Oct 1987 | A |
4718558 | Castaneda | Jan 1988 | A |
4863041 | Bailey | Sep 1989 | A |
4946045 | Ditchburn et al. | Aug 1990 | A |
5077477 | Stroman et al. | Dec 1991 | A |
5130532 | Clemens | Jul 1992 | A |
5148923 | Fraenkel et al. | Sep 1992 | A |
5184732 | Ditchburn et al. | Feb 1993 | A |
5209355 | Mindermann | May 1993 | A |
5236092 | Krotkov et al. | Aug 1993 | A |
5353937 | Childress | Oct 1994 | A |
5448363 | Hager | Sep 1995 | A |
5522512 | Archer et al. | Jun 1996 | A |
5562214 | Castañeda et al. | Oct 1996 | A |
5583334 | Baumann | Dec 1996 | A |
5638657 | Archer et al. | Jun 1997 | A |
5703784 | Pearson | Dec 1997 | A |
5779058 | Satake | Jul 1998 | A |
5819953 | Julius et al. | Oct 1998 | A |
5865990 | Novak et al. | Feb 1999 | A |
5954206 | Mallon et al. | Sep 1999 | A |
6191859 | Winterbottom et al. | Feb 2001 | B1 |
6363687 | Luciano et al. | Apr 2002 | B1 |
6378572 | Neubauer | Apr 2002 | B1 |
6380503 | Mills | Apr 2002 | B1 |
6516969 | Tamaoki | Feb 2003 | B2 |
6592005 | Coughlin | Jul 2003 | B1 |
6629611 | Satake | Oct 2003 | B2 |
6639167 | Bjork | Oct 2003 | B1 |
6784996 | Ikeda et al. | Aug 2004 | B2 |
7081713 | Jürs et al. | Jul 2006 | B2 |
7100581 | Ricco et al. | Sep 2006 | B2 |
7107741 | Monti | Sep 2006 | B2 |
7242017 | Arnold et al. | Jul 2007 | B2 |
7298870 | Ikeda et al. | Nov 2007 | B2 |
7315929 | Barth et al. | Jan 2008 | B2 |
7339660 | Cohn et al. | Mar 2008 | B1 |
7355140 | Afsari | Apr 2008 | B1 |
7392640 | Vasquali | Jul 2008 | B2 |
7438201 | Kim | Oct 2008 | B2 |
7480038 | Cohn et al. | Jan 2009 | B2 |
7656520 | Cohn et al. | Feb 2010 | B2 |
7878366 | Cicognani | Feb 2011 | B2 |
7956623 | Bassani et al. | Jun 2011 | B2 |
7968814 | Imai et al. | Jun 2011 | B2 |
8102170 | Monti | Jan 2012 | B2 |
8220657 | Cicognani | Jul 2012 | B2 |
8285029 | Paul et al. | Oct 2012 | B2 |
8373081 | Ackley et al. | Feb 2013 | B2 |
8386073 | Kim | Feb 2013 | B2 |
8393495 | Kim | Mar 2013 | B2 |
8417375 | Horev et al. | Apr 2013 | B2 |
8436268 | Afsari et al. | May 2013 | B1 |
8464899 | Clarke et al. | Jun 2013 | B2 |
8662312 | Ito et al. | Mar 2014 | B2 |
8700208 | Kim | Apr 2014 | B2 |
8770413 | Ackley et al. | Jul 2014 | B2 |
8794483 | Czarnek | Aug 2014 | B2 |
8827112 | Yuyama et al. | Sep 2014 | B2 |
8833566 | Ito et al. | Sep 2014 | B2 |
8839988 | Yuyama et al. | Sep 2014 | B2 |
8917100 | Monti | Dec 2014 | B2 |
8924008 | Yuyama et al. | Dec 2014 | B2 |
8984844 | Shall | Mar 2015 | B2 |
8985342 | Tanaka | Mar 2015 | B2 |
8985389 | Yuyama et al. | Mar 2015 | B2 |
9063096 | Gertitschke | Jun 2015 | B2 |
9072652 | Balasubramanian et al. | Jul 2015 | B1 |
9085380 | Monti | Jul 2015 | B2 |
9097359 | Ito et al. | Aug 2015 | B2 |
9101962 | Ackley et al. | Aug 2015 | B2 |
9233789 | Koike et al. | Jan 2016 | B2 |
9251493 | Jacobs et al. | Feb 2016 | B2 |
9259766 | Ackley et al. | Feb 2016 | B2 |
9274510 | Burger et al. | Mar 2016 | B2 |
9296019 | Berghmans et al. | Mar 2016 | B2 |
9364397 | Shibasaki et al. | Jun 2016 | B2 |
9468948 | Ackley et al. | Oct 2016 | B2 |
9492849 | Adams et al. | Nov 2016 | B2 |
9717652 | Geboers | Aug 2017 | B2 |
9839583 | Kim | Dec 2017 | B2 |
10500131 | Jacobs | Dec 2019 | B2 |
20030034282 | Safai | Feb 2003 | A1 |
20060016735 | Ito et al. | Jan 2006 | A1 |
20060271237 | Kim | Nov 2006 | A1 |
20090056825 | Mertens et al. | Mar 2009 | A1 |
20130056398 | Adams et al. | Mar 2013 | A1 |
20130092592 | Singer | Apr 2013 | A1 |
20130134071 | Singer | May 2013 | A1 |
20140061103 | Ito et al. | Mar 2014 | A1 |
20150120039 | Nishibue | Apr 2015 | A1 |
20160250665 | Lampe | Sep 2016 | A1 |
20170008036 | Ackley et al. | Jan 2017 | A1 |
20170224585 | Jacobs | Aug 2017 | A1 |
20170296435 | Ziv et al. | Oct 2017 | A1 |
20180255698 | Körösi et al. | Sep 2018 | A1 |
Number | Date | Country |
---|---|---|
2982006 | Oct 2016 | CA |
2799058 | Jan 2017 | CA |
2792507 | May 2018 | CA |
2957202 | Apr 2019 | CA |
1728718 | May 2010 | EP |
2200560 | Jan 2014 | EP |
2436362 | Mar 2014 | EP |
2569713 | Nov 2015 | EP |
2862558 | Jan 2017 | EP |
2676654 | Mar 2017 | EP |
2545522 | Jul 2017 | EP |
3125853 | Jun 2018 | EP |
2016022158 | Feb 2016 | WO |
2016132281 | Aug 2016 | WO |
2018164099 | Sep 2018 | WO |
2018211540 | Nov 2018 | WO |
Entry |
---|
Canadian Intellectual Property Office, International Search and Written Opinion of the International Searching Authority, International Application No. PCT/IB2020/053102, 13 pages (dated Jul. 7, 2020). |
Number | Date | Country | |
---|---|---|---|
20200319117 A1 | Oct 2020 | US |
Number | Date | Country | |
---|---|---|---|
62915863 | Oct 2019 | US | |
62829835 | Apr 2019 | US |