首页 | 本学科首页   官方微博 | 高级检索  
     


Using a data-centric event-driven architecture approach in the integration of real-time systems at DTP2
Affiliation:1. Dipartimento Energia, Politecnico di Torino, I-10129 Torino, Italy;2. EURATOM/CCFE Fusion Association, Culham Science Centre, Abingdon OX14 3DB, UK;3. Association EURATOM-TEKES, University of Helsinki, PO Box 64, 00560 Helsinki, Finland;4. Association EURATOM-MESCS, Reactor Physics Division, Jo?ef Stefan Institute, Ljubljana, Slovenia;5. Associazione EURATOM-ENEA sulla Fusione, Via Enrico Fermi 45, 00044 Frascati, Rome, Italy;1. Department of Energy System Engineering, Seoul National University, Seoul, Republic of Korea;2. Center for Advance Research in Fusion Reactor Engineering, Seoul National University, Seoul, Republic of Korea;3. ITER Korea, National Fusion Research Institute, Daejeon, Republic of Korea;4. ITER Organization, Route de Vinon sur Verdon, 13115 Saint Paul-lez-Durance, France;1. Korea Atomic Research Institute, Daejeon, Republic of Korea;2. National Fusion Research Institute, Daejeon, Republic of Korea;1. Karlsruhe Institute of Technology, 76344, Karlsruhe, Germany;2. EURATOM/CCFE Fusion Association, Culham Science Centre Abingdon, Oxfordshire OX14 3DB, UK;1. CIEMAT, Avda. Complutense 40, 28040 Madrid, Spain;2. IDOM, Avda. Monasterio de El Escorial 4, 28049 Madrid, Spain
Abstract:Integration of heterogeneous and distributed systems is a challenging task, because they might be running on different platforms and written with different implementation languages by multiple organizations. Data-centricity and event-driven architecture (EDA) are concepts that help to implement versatile and well-scaling distributed systems.This paper focuses on the implementation of inter-subsystem communication in a prototype distributed remote handling control system developed at Divertor Test Platform 2 (DTP2). The control system consists of a variety of heterogeneous subsystems, including a client–server web application and hard real-time controllers. A standardized middleware solution (Data Distribution Services (DDS)) that supports a data-centric EDA approach is used to integrate the system.One of the greatest challenges in integrating a system with a data-centric EDA approach is in defining the global data space model. The selected middleware is currently only used for non-deterministic communication. For future application, we evaluated the performance of point-to-point communication with and without the presence of additional network load to ensure applicability to real-time systems. We found that, under certain limitations, the middleware can be used for soft real-time communication. Hard real-time use will require more validation with a more suitable environment.
Keywords:DTP2  Middleware  Information model  Communication  Real-time control system
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号