Title :
A flexible software architecture for tokamak discharge control systems
Author :
Ferron, J.R. ; Penaflor, B. ; Walker, M.L. ; Moller, J. ; Butner, D.
Author_Institution :
Gen. Atomics, San Diego, CA, USA
fDate :
30 Sep-5 Oct 1995
Abstract :
The software structure of the plasma control system in use on the DIII-D tokamak experiment is described. This system implements control functions through software executing in real time on one or more digital computers. The software is organized into a hierarchy that allows new control functions needed to support the DIII-D experimental program to be added easily without affecting previously implemented functions. This also allows the software to be portable in order to create control systems for other applications. The tokamak operator uses an X-windows based interface to specify the time evolution of a tokamak discharge. The interface provides a high level view for the operator that reduces the need for detailed knowledge of the control system operation. There is provision for an asynchronous change to an alternate discharge time evolution in response to an event that is detected in real time. Quality control is enhanced through off-line testing that can make use of software-based tokamak simulators
Keywords :
Tokamak devices; fusion reactors; nuclear engineering computing; software engineering; software portability; software quality; DIII-D; X-windows based interface; control functions; plasma control system; portable software; quality control; software architecture; tokamak; Application software; Control systems; Event detection; Plasmas; Quality control; Real time systems; Software architecture; Software testing; Time factors; Tokamaks;
Conference_Titel :
Fusion Engineering, 1995. SOFE '95. Seeking a New Energy Era., 16th IEEE/NPSS Symposium
Conference_Location :
Champaign, IL
Print_ISBN :
0-7803-2969-4
DOI :
10.1109/FUSION.1995.534361