7 SUMMARY, CONCLUSION
AND FUTURE WORK
The goal of this research is to design an RMC control
system, which can adapt to a variable product recipe.
A new product can be introduced at any time to the
RMC, thus the work resources can rearrange their
cooperation to produce the product without stopping
the production process. An industrial robot in
cooperation with a human worker has been proposed
as an RMC case study. An HCA with two resource
holons has been chosen as a proper control solution
to be applied to the case study.
The research solution has combined two well-
known control architectures that have been applied
individually in previous researches as a design model
for the HCA. The two architectures are IEC 61499 FB
specifications and autonomous reactive agent
architecture. IEC 61499 FB has been used to build a
customized physical component for the holon. While
reactive agent architecture has been used as an
intelligent communication component. Merging the
two architectures together in one solution, maximized
their pros and minimized their cons. Therefore the
solution successfully achieved the characteristics,
which are highly required to deal with the mentioned
RMC problem.
Modularity, reusability, customizability,
extensibility, and diagnosability are the first set of
characteristics obtained by this solution. Modularity
has been achieved as the robot and the worker holons
have two independent designs, therefore they can
physically and logically separated. Furthermore the
same holons can be reused and extended as an
inherited property from IEC 61499 FB and agent
architectures. Also the holons can be easily
customized to fit more workers or robots into the
interaction, which guarantee the extensibility of the
solution. Diagnosability has been used during the
testing phase, as a part of emulating the control
system. Different combinations of the product recipe
and the worker/robot skills inputs can be tested.
Simultaneously the communication between the
agents can be tracked within every different test.
Platform-independency is one of the most
important results obtained by this solution. As it is
shown in the testing phase, an MAS is formed
between a robot holon running on Linux OS and a
worker holon running on Windows OS. Thus
interoperability, scalability, distributability, and
integrity are no longer a problem during the final
deployment phase. Finally the solution successfully
achieved the adaptability concept during the testing
scenario emulation. The MAS was able to adapt the
existing work resources skills to a variable product
recipe definition, and deal with some unexpected
ambiguous situations such as skill shortage in the
workcell.
Even the tested case study and its applied
algorithm were simple, the required solution
characteristics were completely fulfilled. Therefore
the solution can be a good base model to follow, in
solving more sophisticated interaction scenarios, with
more cooperative work resources. In the future work
more complicated testing case scenarios and
algorithms can be tested and verified.
REFERENCES
Anumba, C. J., Ugwu, O., Ren, Z., 2005, Agents and Multi-
agent Systems In Construction, Taylor & Francis
Group.
Bellifemine, F., Caire, G., Greenwood, D., 2007,
Developing multi-agent systems with JADE. Vol 7 ed.
John Wiley & Sons.
Black, G., Vyatkin, V., 2008, ‘Intelligent Component-
Based Automation of Baggage Handling Systems with
IEC 61499’, IEEE Transactions on Automation Science
and Engineering, Vol 7, pp. 699–709.
Bussmann, S., 1998, An agent-oriented architecture for
holonic manufacturing control, Proceedings of the 1st
international workshop on Intelligent Manufacturing
Systems, pp. 1-12.
Caire, I., 2009, JADE Tutorial: JADE Programming for
Beginners, TILAB & West Sussex.
Chirn, Jin-Lung, C.McFarlane, Duncan, 2000, A holonic
component-based approach to reconfigurable
manufacturing control architecture, 11th International
Workshop on Database and Expert Systems
Applications (DEXA’00), pp. 219-223.
Fischer, J., Boucher, T.O., 2010, Workbook for Designing
Distributed Control Applications using Rockwell
Automation’s HOLOBLOC Prototyping Software,
Working Paper No. 05-017.
Franklin, S., Kelemen, A., McCauley, Lee, 1998, IDA: a
cognitive agent architecture, IEEE Systems, Man, and
Cybernetics, Vol 3, pp. 2646-2651.
Giret, A., Botti, V., 2008. Holonic Manufacturing Systems,
ANEMONA - A Multi-agent Methodology for Holonic
Manufacturing Systems, Springer Series in Advanced
Manufacturing, pp. 7-20.
Italia, T., n.d., jade. [Online] Available at:
http://jade.tilab.com/.
Jennings, N.R., Wooldridge, M.J., 1998, Applications of
intelligent agents, Agent Technology: Foundations,
Applications, and Markets, Springer, pp. 3–28.
Koestler, A., 1967, The Ghost in the Machine, Hutchinson.
Koren, Y., 2005, Reconfigurable Manufacturing and
Beyond, Keynote Paper - CIRP 3rd International
conference on Reconfigurable Manufacturing.
Koren, Y., Heisel, U., Jovane, F., Moriwaki, T., Pritschow,
G., Ulsoy, G., Brussel H., 1999, Reconfigurable
Manufacturing Systems, CIRP Annals, Vol 48, pp. 527-
540.
ICINCO 2016 - 13th International Conference on Informatics in Control, Automation and Robotics