Abstract

The steady state superconducting tokamak (SST-1) central control system is a distributed heterogeneous process communication system built on socket programming. It consists of machine, experiment and discharge control plus timing and a database. The software controls and monitors SST-1 subsystems: water-cooling, power supplies, cryogenics and vacuum over a local area network (LAN). The SST-1 control room is the place where all the activities like session announcement, machine control, experiment control, discharge control and monitoring are performed. We have realized that, instead of having a single monitoring place, we should have multiple monitoring points and it should be made possible to control the experiment from any PC over the LAN. In order to meet such requirements for remote participation in tokamak operation, we are upgrading the existing software. The upgraded software is based on Common Object Request Broker Architecture (CORBA) technology. The software is utilizing CORBA-services such as event service, naming services, interface repository and security services. The inherent features of CORBA make the software, platform and language independent. The software supports a variety of communication paradigms including publish–subscribe, peer-to-peer, and request–reply. Based on this software, one can participate in SST-1 tokamak operation from the LAN, or a wide area network (WAN) connection anywhere on the Internet. Each user can customize plasma parameters and diagnostics data that he wants to monitor, at any time without any change in the software and a copy of these parameters will be available to him. This paper focuses on the publish–subscribe communication paradigm and its application for a machine monitoring system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call