Preliminary design of ECCO: Experimental control system which is cloud oriented

被引:1
作者
Zheng, Wei [1 ,2 ]
Hu, Feiran [1 ,2 ]
Zhang, Ming [1 ,2 ]
Zhang, Jing [1 ,2 ]
Wan, Kuanhong [1 ,2 ]
Liu, Qiang [1 ,2 ]
Pan, Yuan [1 ,2 ]
Zhuang, Ge [1 ,2 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Adv Electromagnet Engn & Technol, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Elect & Elect Engn, Wuhan 430074, Peoples R China
关键词
Control system; SDD; RESTful; Cloud; EPICS; Tokamak;
D O I
10.1016/j.fusengdes.2016.04.007
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
As the development of the Tokamak, the scale of the facility is getting bigger and bigger. It is a great challenge to design, manage and operate a control system of such big scale. So we developed a new control system software: Experimental Control System which is Cloud Oriented (ECCO). ECCO consists two parts, ECCO-SDD and ECCO-REST. ECCO-SDD is used to design, manage and describe the whole control system, configure every subsystem statically. There is a SDD editor which is a human machine interface for control system designer to design by simply drag and drop, and it can be easily extended using plug-in. The ECCO-SDD translator is used to generate different outputs. All the system design and configuration is stored in the MongoDB database using an object relational mapping dedicated designed for ECCO-SDD. ECCO-REST mainly defines a control network protocol based on HTTP RESTful service, it also implements automatic discovery using Zero-configuration (Zeroconf) networking standard. Since this protocol is based on industrial standard and transparent protocol, it is open enough and it can be easily implemented by others. ECCO-REST application is the core of ECCO-REST, it is a cross platform control software running on distributed control units just like the EPICS IOC. It can be extended by user created models. It is configured by human readable JSON file which can be generated by ECCO-SDD translator. ECCO is a self-organized and de-centralized control system software. Based on the same protocol, every part of the system can discover each other, thus the controllers which ECCO-REST application running on can constitute a cloud control system, and each controller can operate autonomously. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:796 / 799
页数:4
相关论文
共 3 条
[1]   The self-description data configuration model [J].
Abadie, Lana ;
Di Maio, Franck ;
Klotz, Wolf-Dieter ;
Mahajan, Kirti ;
Stepanov, Denis ;
Utzel, Nadine ;
Wallander, Anders .
FUSION ENGINEERING AND DESIGN, 2012, 87 (12) :2213-2217
[2]   Design and implementation of a standard framework for KSTAR control system [J].
Lee, Woongryol ;
Park, Mikyung ;
Lee, Taegu ;
Lee, Sangil ;
Yun, Sangwon ;
Park, Jinseop ;
Park, Kaprai .
FUSION ENGINEERING AND DESIGN, 2014, 89 (05) :608-613
[3]   A self-description data framework for Tokamak control system design [J].
Zhang, Ming ;
Zhang, Jing ;
Zheng, Wei ;
Hu, Feiran ;
Zhuang, Ge .
FUSION ENGINEERING AND DESIGN, 2015, 96-97 :1033-1037