JRTF: A Flexible Software Framework for Real-Time Control in Magnetic Confinement Nuclear Fusion Experiments

被引:4
|
作者
Zhang, M. [1 ]
Zheng, G. Z. [1 ]
Zheng, W. [1 ]
Chen, Z. [1 ]
Yuan, T. [1 ]
Yang, C. [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Adv Electromagnet Engn & Technol, Sch Elect & Elect Engn, Wuhan 430074, Peoples R China
关键词
Computer control systems; real-time software systems; MARTE;
D O I
10.1109/TNS.2016.2518709
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The magnetic confinement nuclear fusion experiments require various real-time control applications like plasma control. ITER has designed the Fast Plant System Controller (FPSC) for this job. ITER provided hardware and software standards and guidelines for building a FPSC. In order to develop various real-time FPSC applications efficiently, a flexible real-time software framework called J-TEXT real-time framework (JRTF) is developed by J-TEXT tokamak team. JRTF allowed developers to implement different functions as independent and reusable modules called Application Blocks (AB). The AB developers only need to focus on implementing the control tasks or the algorithms. The timing, scheduling, data sharing and eventing are handled by the JRTF pipelines. JRTF provides great flexibility on developing ABs. Unit test against ABs can be developed easily and ABs can even be used in non-JRTF applications. JRTF also provides interfaces allowing JRTF applications to be configured and monitored at runtime. JRTF is compatible with ITER standard FPSC hardware and ITER (Control, Data Access and Communication) CODAC Core software. It can be configured and monitored using (Experimental Physics and Industrial Control System) EPICS. Moreover the JRTF can be ported to different platforms and be integrated with supervisory control software other than EPICS. The paper presents the design and implementation of JRTF as well as brief test results.
引用
收藏
页码:1070 / 1075
页数:6
相关论文
共 50 条
  • [41] CooperFuse: A Real-Time Cooperative Perception Fusion Framework
    Zheng, Zhaoliang
    Xia, Xin
    Gao, Letian
    Xiang, Hao
    Ma, Jiaqi
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 533 - 538
  • [42] Use of open source software for hard real-time experiments
    Ostrovrsnik, R
    Hace, A
    Terbuc, M
    2003 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1243 - 1246
  • [43] Real-time data acquisition and processing platform for fusion experiments
    Ruiz, M
    Barrera, E
    López, S
    Machón, D
    Vega, J
    Sánchez, E
    FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) : 135 - 140
  • [44] A generic component framework for real-time control
    Griph, FS
    Hogben, CHA
    Buckley, MA
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2004, 51 (03) : 558 - 564
  • [45] A FRAMEWORK FOR REAL-TIME DISCRETE EVENT CONTROL
    OSTROFF, JS
    WONHAM, WM
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1990, 35 (04) : 386 - 397
  • [46] MultiSpeak®2 -: A framework for real-time utility software inteorration
    McNaughton, GA
    Gordon, ME
    2004 IEEE PES POWER SYSTEMS CONFERENCE & EXPOSITION, VOLS 1 - 3, 2004, : 1645 - 1650
  • [47] A Software Framework for Hard Real-Time Distributed Embedded Systems
    Angelov, Christo
    Sierszecki, Krzysztof
    Zhou, Feng
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 385 - 392
  • [48] Applications of a real-time software framework for complex mechatronic systems
    Pont, F
    Kolski, S
    Siegwart, R
    2005 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1 AND 2, 2005, : 1324 - 1329
  • [49] REAL-TIME SOFTWARE FRAMEWORK FOR SUPPORTING RECONFIGURATION IN CONSUMER ELECTRONICS
    Garcia-Valls, M.
    Basanta-Val, P.
    Estevez-Ayres, I.
    IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE 2011), 2011, : 865 - 866
  • [50] A software framework based on real-time CORBA for telerobotic systems
    Bottazzi, S
    Caselli, S
    Reggiani, M
    Amoretti, M
    2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, 2002, : 3011 - 3017