Step 1
Perform Part
Classification
Step 2
Optimise Trap
parameters
Step 4
Selection and Se-
quencing of Traps
Step 5
Evaulate Operational
Performance
Part Data
Desired Output
Orientation
Operational
Requirements
Recommended
Configuration
of Traps
Step 3
Data generation
Figure 2: Design methodology for automatic configuration of vibratory feeders.
3. Producing the behavioural data for traps through
simulation of the part interacting with these traps.
4. Using this data to automatically select the best se-
quence of traps that orients the part.
5. Evaluate the performance of the solution against
requirements (orienting capability, feed rate, etc.).
In this paper we specifically address steps 3 and 4
of automatically finding feeder configurations. Steps
1 and 2 are done according to (Boothroyd, 2005).
The remainder of the paper is structured as fol-
lows: Relevant literature on previous work are re-
viewed in Section 2. Section 3 presents the proposed
approach for generating behavioural data and the al-
gorithm for automatic selection and sequencing of
traps. This is followed by test results in Section 4
and general discussion, conclusion and future work in
Sections 5 and 6.
2 RELATED WORK
The work of (Boothroyd, 2005) is an extensive collec-
tion of work with guidelines for aiding in the design
of vibratory bowl feeders. The work covers the me-
chanics of the vibratory bowl feeder in detail, but also
provides an extensive appendix on part classification
for mapping specific part features (e.g. protrusions,
holes. etc.) to mechanisms potentially utilising those
features to orient the part.
Other researches have also investigated the use of
guidelines to help designers. An expert advisory sys-
tem is presented by (Tan et al., 1995) for the selection
of traps to orient parts. This expert advisor uses data
from a part classification system to provide an user
with suggestions on feasible traps. A similar rule-
based system capable of suggesting traps is presented
by (La Brooy et al., 1995), where relevant part fea-
tures are extracted directly from the CAD-model of
the part, thus eliminating the need for designers to
manually be able to classify the part.
The works described above are based on knowl-
edge obtained from formalised prior experiences and
extensive testing on physical hardware and are useful
to guide the conceptual design of the vibratory feed-
ers. Specifically, the work of (Boothroyd, 2005) also
delivers approximations of how to set the internal
parameters of a number of trap mechanisms to obtain
the desired orienting capabilities. Even so, the only
way to fully validate the performance of a feeder de-
sign is to construct it. Doing this physically is time-
consuming and costly and therefore greatly merits the
use of simulation for prototyping and data acquisition
as discussed in (Mathiesen and Ellekilde, 2016) and
(Hansson et al., 2016).
Using simulation to model and validate designs of
vibratory feeders is not a new concept. (Berkowitz
and Canny, 1996) and (Berkowitz and Canny, 1997)
investigated the interaction between one trap mecha-
nism and two types of parts being cuboids and cylin-
drical. Their work presented an overall consistency
between their prediction in simulation and experi-
ments on a physical test platform, although with some
differences. (Jiang et al., 2003) developed a custom
simulation software for vibratory bowl feeders and
validates the performance of a trap with varying op-
erational parameters for rejecting wrongly oriented
cuboids. In recent work (Stocker and Reinhart, 2016)
the Bullet Physics Engine (Coumans, 2010) is used
to model part behaviour in a vibratory feeder. Here
they investigate the efficiency of a step mechanisms
and the correlation between this efficiency, the height
of the step and the length of the part.
In the literature, simulation has primarily been
used to validate a trap design, with some parameters
manually set by a designer, but in the work by (Hof-
mann et al., 2013) an algorithm is presented for au-
tomatic parameter optimisation of trap mechanisms.
This work also uses dynamic simulation for evalua-
tion of trap performance and, in addition to the geo-
metric shape of the trap, also incorporates the vibra-
tional amplitude into the optimisation. Their optimi-
sation algorithm have been tested with a single step
trap, feeding a cuboid and a cylindrical-like object.
Another approach to optimisation of trap parame-
ters is presented in (Berretty et al., 2001). They de-
veloped an algorithm based on computational geom-
etry for finding good parameter values for four dif-
ferent trap mechanisms. Common for all four traps
is that they work by letting wrongly oriented parts
fall through a gap in the feeding track, but using only
this type of trap, the authors show that their algorithm
can find traps correctly filtering out wrong orientation
of a complex industrial part. A similar approach to
SIMULTECH 2017 - 7th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
146