Application of the Data Distribution Service for Flexible Manufacturing Automation
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32797
Application of the Data Distribution Service for Flexible Manufacturing Automation

Authors: Marco Ryll, Svetan Ratchev

Abstract:

This paper discusses the applicability of the Data Distribution Service (DDS) for the development of automated and modular manufacturing systems which require a flexible and robust communication infrastructure. DDS is an emergent standard for datacentric publish/subscribe middleware systems that provides an infrastructure for platform-independent many-to-many communication. It particularly addresses the needs of real-time systems that require deterministic data transfer, have low memory footprints and high robustness requirements. After an overview of the standard, several aspects of DDS are related to current challenges for the development of modern manufacturing systems with distributed architectures. Finally, an example application is presented based on a modular active fixturing system to illustrate the described aspects.

Keywords: Flexible Manufacturing, Publish/Subscribe, Plug & Produce.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1331203

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2307

References:


[1] T. Nakatani, K. Nakajima, S. Torii and B. Wataru Higemoto, "Prototype of network distributed control system for MLF/J-PARC", Physica B, 2006, vol. 385-386, pp. 1327-1329.
[2] B. Mitschang, "Data propagation as an enabling technology for collaboration and cooperative information systems ", Computers in Industry, 2003, vol. 52, pp. 59-69.
[3] J.C. Campelo, et al., "Distributed industrial control systems: A faulttolerant architecture", Microprocessors and microsystems, 1999, vol. 23, pp. 103-112.
[4] B. Rostamzadeh, H. Lonn, J. Snedsbol and J. Torin, "DACAPO: A distributed computer architecture for safety-critical control applications", in IEEE International Symposium on Intelligent Vehicles, Detroit, USA, 1995.
[5] B. Rostamzadeh and J. Torin, "Design principles of fail-operation/failsilent modular node in DACAPO", in Proceedings of the ICEE, Tehran, Iran, 1995.
[6] J. Arlat, et al., "Experimental evaluation of the fault tolerance of an atomic multicast system", IEEE Transactions on reliability, 1990, vol. 39, no. 4.
[7] I.M. Delamer and J.L. Martinez Lastra, "Evolutionary multi-objective optimization of QoS-aware publish/subscribe middleware in electronics production", Engineering Applications of Artificial Intelligence, 2006, vol. 19, pp. 593-697.
[8] I.M. Delamer and J.L. Martinez Lastra, "Quality of service for CAMX middleware", International Journal of Computer Integrated Manufacturing, 2006, vol. 19, no. 8, pp. 784-804.
[9] I.M. Delamer, J.L. Martinez Lastra and R. Tuokko, "Design of QoSaware framework for industrial CAMX systems", in Proceedings of the Second IEEE International Conference on Industrial Informatics INDIN 2004, Berlin, Germany, 2004.
[10] Object Management Group, "Data Distribution Service for real-time systems, version 1.2", 2007, Available from: www.omg.org, June 2007.
[11] J. Joshi, "Data-oriented architecture", Real-Time Innovations, Inc., unpublished, 2007, Available from: www.rti.com.
[12] Real-Time Innovations, Inc., "Can ethernet be real time?" Real-Time Innovations, Inc., unpublished, 2006, Available from: www.rti.com.
[13] Object Management Group, "Common Object Request Broker Architecture: Core specification, version 3.0.3", 2004, Available from: www.omg.org, August 2007.
[14] M. Ryll, T.N. Papastathis and S. Ratchev, "Towards an intelligent fixturing system with rapid reconfiguration and part positioning", Journal of Materials Processing Technology, 2007, to be published, corrected Proof.
[15] T.N. Papastathis, M. Ryll and S. Ratchev, "Rapid reconfiguration and part repositioning with an intelligent fixturing system", in ASME International Conference on Manufacturing Science & Engineering (MSEC2007), Atlanta, Georgia, 2007.