HoloMAS 2017: Industrial Applications of Holonic and Multi-Agent Systems pp 125-139 | Cite as
Simulation-Enhanced Development of Industrial Cyber-Physical Systems Using OPC-UA and IEC 61499
Abstract
This paper presents a case study on simulation enhanced development of a flexible distributed factory automation system with distributed control and wireless communication. The method aims at advanced modular factory automation systems, providing easier behavioural verification, testing, and control in presence of various reconfigurations. The paper presents a model-driven distributed control of IEC 61499 using co-simulation with the system model. It provides the test-bench for implementing and developing control and production planning strategies in order to improve system, robustness, reconfigurability and flexibility and security. One particular flexibility aspect implemented is the mechanism for online software updates enabled by the distributed control architecture. Another enabler is wireless communication. The paper discusses the comparison of wired vs. wireless distributed control of a testbed demonstrator.
Keywords
IEC 61499 Distributed automation engineering Co-simulation OPC-UAReferences
- 1.Enas-energieautarke aktoren und sensoren. https://www.energieautark.com/. Accessed 20 Feb 2017
- 2.Building a business case for wireless at your industrial facility. https://www.unified-automation.com/. Accessed 20 Feb 2017
- 3.Enas-energieautarke aktoren und sensoren. https://opcfoundation.org/about/opc-technologies/opc-ua/. Accessed 7 Mar 2017
- 4.Siemens’solid edge st9. https://www.plm.automation.siemens.com/en/products/solid-edge/st9/. Accessed 7 Mar 2017
- 5.Vonets VAP11N. http://en.vonets.es/downloads/. Accessed 14 Mar 2017
- 6.Cai, X., Vyatkin, V., Hanisch, H.-M.: Design and implementation of a prototype control system according to IEC 61499. In: Proceedings of 2003 IEEE Conference on Emerging Technologies and Factory Automation, EFTA 2003 (Cat. No. 03TH8696), vol. 2, pp. 269–276, September 2003. doi: 10.1109/ETFA.2003.1248710
- 7.Celli, G., Garau, M., Ghiani, E., Pilo, F., Corti, S.: Co-simulation of ICT technologies for smart distribution networks. In: CIRED Workshop 2016, pp. 1–5 (2016). doi: 10.1049/cp.2016.0745
- 8.Dai, W., Vyatkin, V.: Redesign distributed PLC control systems using IEC 61499 function blocks. IEEE Trans. Autom. Sci. Eng. 9(2), 390–401 (2012). doi: 10.1109/TASE.2012.2188794. ISSN 1545-5955CrossRefGoogle Scholar
- 9.Ferrarini, L., Veber, C., Lorentz, K.: A case study for modelling and design of distributed automation systems. In: Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003), vol. 2, pp. 1043–1048, July 2003. doi: 10.1109/AIM.2003.1225486
- 10.Garraghan, P., McKee, D., Ouyang, X., Webster, D., Seed, J.: A scalable approach for cyber-physical system simulation. IEEE Trans. Serv. Comput. 9(2), 199–212 (2016). doi: 10.1109/TSC.2015.2491287. ISSN 1939-1374CrossRefGoogle Scholar
- 11.Hankel, M.: The reference architectural model industrie 4.0 (RAMI 4.0). ZVEI (2015)Google Scholar
- 12.Hensel, S., Graube, M., Urbas, L., Heinzerling, T., Oppelt, M.: Co-simulation with OPC UA. In: 2016 IEEE 14th International Conference on Industrial Informatics (INDIN), pp. 20–25, July 2016. doi: 10.1109/INDIN.2016.7819127
- 13.Någele, T., Hooman, J.: Co-simulation of cyber-physical systems using HLA. In: 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC), pp. 1–6, January 2017. doi: 10.1109/CCWC.2017.7868401
- 14.Singh, R., Shah, D.B., Gohil, A.M., Shah, M.H.: Overall equipment effectiveness (OEE) calculation - automation through hardware & software development. Procedia Eng. 51, 579–584 (2013). doi: 10.1016/j.proeng.2013.01.082. http://www.sciencedirect.com/science/article/pii/S1877705813000830. ISSN 1877-7058CrossRefGoogle Scholar
- 15.Sorouri, M., Patil, S., Vyatkin, V.: Distributed control patterns for intelligent mechatronic systems. In: IEEE 10th International Conference on Industrial Informatics, pp. 259–264, July 2012. doi: 10.1109/INDIN.2012.6301149
- 16.Vyatkin, V., Hanisch, H.-M., Karras, S., Pfeiffer, T., Dubinin, V.: Rapid engineering and re-configuration of automation objects aided by formal modelling and verification. Int. J. Manuf. Res. 1(4), 382–404 (2006). doi: 10.1504/IJMR.2006.012252. http://www.inderscienceonline.com/doi/abs/10.1504/IJMR.2006.012252 CrossRefGoogle Scholar
- 17.Vyatkin, V., Hirsch, M., Hanisch, H.-M.: Systematic design and implementation of distributed controllers in industrial automation. In: 2006 IEEE Conference on Emerging Technologies and Factory Automation, pp. 633–640, September 2006. doi: 10.1109/ETFA.2006.355448
- 18.Vyatkin, V., Pang, C., Tripakis, S.: Towards cyber-physical agnosticism by enhancing IEC 61499 with PTIDES model of computations. In: 41st Annual Conference of the IEEE on Industrial Electronics Society, IECON 2015, pp. 001970–001975. IEEE (2015)Google Scholar
- 19.Zhabelova, G., Patil, S., Yang, C.-W., Vyatkin, V.: Smart grid applications with IEC 61499 reference architecture. In: 2013 11th IEEE International Conference on Industrial Informatics (INDIN), pp. 458–463, July 2013. doi: 10.1109/INDIN.2013.6622928
- 20.Zoitl, A., Prahofer, H.: Guidelines and patterns for building hierarchical automation solutions in the IEC 61499 modeling language. IEEE Trans. Ind. Inform. 9(4), 2387–2396 (2013). doi: 10.1109/TII.2012.2235449 CrossRefGoogle Scholar