DocumentCode
1972522
Title
On the design of guillotine traps for vibratory bowl feeders
Author
Goemans, Onno C. ; Levandowski, Anthony ; Goldberg, Ken ; Van der Stappen, A. Frank
Author_Institution
Inst. of Inf. & Comput. Sci., Utrecht Univ., Netherlands
fYear
2005
fDate
1-2 Aug. 2005
Firstpage
79
Lastpage
86
Abstract
The vibratory bowl feeder remains the most common approach to the automated feeding (orienting) of industrial parts. We study the algorithmic design of a trap in the bowl feeder track that filters out all but one orientation of a given polygonal part. We propose a new class of traps that we call guillotine traps, which remove a portion of the track between two parallel lines. A major advantage of guillotine traps over previously studied traps is that they permit feeding the part in a user-specified stable orientation, whereas these other traps offered no control over the orientation to be fed. The capability of feeding a part in any priorly specified orientation for example offers the user a means of control over the feed rate. We present a complete algorithm that takes as input any polygonal part consisting of n vertices, along with its center of mass, and a desired output orientation of the part. Our algorithm computes a guillotine trap for a vibratory bowl feeder that outputs parts in the desired orientation, or reports that no such trap exists. The algorithm runs in O(nα(n) log n + nk), where α(n) is the extremely slowly growing inverse of the Ackermann function, and k is the number of candidate solutions. Although the value of k is trivially bounded by O(n), we conjecture that k is a small constant except for highly symmetric and regular parts. Surprisingly, our algorithm is considerably more efficient than the algorithm for the more restricted and hence less powerful gap trap, which was shown to run in O(n2 log n) time. We have implemented our complete algorithm in Mathematica and C++.
Keywords
design; materials handling equipment; production engineering computing; Ackermann function; C++; Mathematica; automated feeding; guillotine traps design; user-specified stable orientation; vibratory bowl feeders; Algorithm design and analysis; Belts; Computer industry; Costs; Design automation; Feeds; Filters; Industrial engineering; Manufacturing automation; Operations research;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation Science and Engineering, 2005. IEEE International Conference on
Print_ISBN
0-7803-9425-9
Type
conf
DOI
10.1109/COASE.2005.1506749
Filename
1506749
Link To Document