Remote operation in the TJ-II fusion device J. Vega, E. Sánchez, A. López, A. Portas, M. Ochando Asociación EURATOM/CIEMAT para Fusión. Madrid, Spain. A. Mollinedo, A. Sánchez CIEMAT. Computing Center. Madrid, Spain. M. Ruiz, S. López, E. Barrera Universidad Politécnica de Madrid. Dpto. Sistemas Electrónicos y de Control. Madrid. Spain. R. Castro, C. Fuentes, D. López CSIC-RedIRIS. Madrid, Spain Asociación EURATOM/CIEMAT para Fusión 20/May/2003
The TJ-II fusion device • The TJ-II heliac is a medium size helical axis stellarator located at CIEMAT (Madrid, Spain) • Parameters – Major radius: 1.5 m – Plasma radius: 0.1-0.2 m – Toroidal field < 1.2 T – n e < 1.2 10 19 m -3 – T e < 1.5 keV – ECRH heating: < 600 kW – NBI heating: 2 MW (in preparation) • It has been designed to study the effect of the helicoidal magnetic axis on plasma confinement for different values of rotational transform • Discharges are 0.5 s long Asociación EURATOM/CIEMAT para Fusión 20/May/2003
TJ-II data cycle Set-up Pre-analysis Discharge (ad-hoc apps) Raw data (RO) Data transfer Relational + (temporary buffer) Database processed (RW) Data compression data (RW) and storage (discharge file) Analysis (user’s programs) CIEMAT local area network (ETHERNET) FDDI Concentrator Router Central server FDDI VXI/VxWorks VXI/VxWorks Concentrator AlphaServer/True64 VXI/VxWorks VXI/VxWorks VXI/VxWorks Two processors (SMP) DACS ... GPIB 1 Gbyte RAM VXI/VxWorks DACS CS CAMAC DACS ... 250 Gbytes disk Data acquisition DACS RS-485 - RAID 1 or control systems Data acquisition - RAID 5 CS CS or control systems Repeater Control systems TJ-II hall F. O. F. O. RDB Repeater server VXI/VxWorks SWITCH Repeater FDDI Repeater Power supply F. O. Computing Center building Control room • Data acquisition: 928 measurement channels • Diagnostic control systems: 11 systems – VXI, CAMAC, PXI and PCI based – PLC and Field Point based
TJ-II data cycle Set-up Pre-analysis Discharge Raw data Data transfer + Relational processed database Data compression data and storage Analysis CIEMAT local area network (ETHERNET) FDDI Concentrator Router Central server FDDI VXI/VxWorks VXI/VxWorks Concentrator AlphaServer/True64 VXI/VxWorks VXI/VxWorks VXI/VxWorks Two processors (SMP) DACS ... GPIB 1 Gbyte RAM VXI/VxWorks DACS CS CAMAC DACS ... 250 Gbytes disk Data acquisition DACS RS-485 - RAID 1 or control systems Data acquisition - RAID 5 CS CS or control systems Repeater Control systems TJ-II hall F. O. F. O. RDB Repeater server VXI/VxWorks SWITCH Repeater FDDI Repeater Power supply F. O. Computing Center building Control room • Data acquisition: 928 measurement channels • Diagnostic control systems: 11 systems – VXI, CAMAC, PXI and PCI based – PLC and Field Point based
TJ-II data cycle Set-up Pre-analysis Discharge Raw data Data transfer + Relational processed database Data compression data and storage Analysis CIEMAT local area network (ETHERNET) FDDI Concentrator Router Central server FDDI VXI/VxWorks VXI/VxWorks Concentrator AlphaServer/True64 VXI/VxWorks VXI/VxWorks VXI/VxWorks Two processors (SMP) DACS ... GPIB 1 Gbyte RAM VXI/VxWorks DACS CS CAMAC DACS ... 250 Gbytes disk Data acquisition DACS RS-485 - RAID 1 or control systems Data acquisition - RAID 5 CS CS or control systems Repeater Control systems TJ-II hall F. O. F. O. RDB Repeater server VXI/VxWorks SWITCH Repeater FDDI Repeater Power supply F. O. Computing Center building Control room • Data acquisition: 928 measurement channels • Diagnostic control systems: 11 systems – VXI, CAMAC, PXI and PCI based – PLC and Field Point based
TJ-II remote participation system INTERNET DMZ Workstation Workstation Workstation Workstation Local area network RDB Exp. system Exp. system Exp. system TJ-II central server server Logbook TJ-II RDB TJ-II DB Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Capabilities to provide • Methods for remote access – Following discharge production » Programming signal conditioning instrumentation » Programming digitiser channels » Monitoring programming of diagnostic control systems » Accessing logbook (read/write) » Audio/video system – Accessing databases (read/write) • Resources for work-group tools – Videoconference – Interactive shared applications – Chat – … Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Critical aspects of the system • Growth capabilities – Flexible enough system architecture • It must be an “open” system – Multi-platform access – Products and licenses for remote users: availability and cost • The “working environment” is INTERNET – Security – Software distribution and control of versions – Easy system administration Asociación EURATOM/CIEMAT para Fusión 20/May/2003
• The TJ-II remote participation system is Web browser Web browser based on web technologies Java applications Java applications – A web server is the most standard platform acting as a communication front-end INTERNET – A very scalable and flexible system architecture can be developed http protocol – All external access depends on a single Port 80 protocol and a well known JNLP communication port • User/Remote participation system interplay has been founded on Java technology – Network services will be provided by means of resources supplied by JSP pages – Client tools will be web browsers and Java applications – Deployment of Java software: there are ready-to-use solutions based on JNLP Data acquisition systems technology • 928 measurement channels » JNLP server Diagnostic control systems » JNLP client (Web Start) • 11 control systems TJ-II databases (R/W capabilities) • Distributed authorization and authentication • Relational and non relational system TJ-II operation logbook – PAPI system • R/W capabilities
Entities and Services • TJ-II remote participation system: a set of software resources for providing access to RPEs • The term “remote participation service” (RPS) describes the set of software resources for having access to a particular TJ-II RPE • The resources provided by a RPS can be divided into smaller parts (functions) Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Sessions Client Server Start of session FIRST LEVEL ACCESS CONTROL: Is the client a registered user? Username+password validation Session “ticket” Profile assignment + expiry time (ticket) Service request (+ session ticket) SECOND LEVEL ACCESS CONTROL: Is the user authorized to time execute the RPS function requested? Bi-directional information exchange (if required) . . . . End of session RESOURCES RELEASE Ticket revocation Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Software resources for system access User User User INTERNET Exp. system Exp. system Exp. system User: web browser • System programming capabilities • GUI (VNC server) INTERNET • Access control (permissions) Experimental system (may be RT) • Database support for system configuration • Data acquisition system • Diagnostic control system Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Software resources for system access User User User INTERNET Exp. system Exp. system SAL server Exp. system • User interface User: web browser or Java app INTERNET • Access control Software abstraction layer • Database support for system configuration • Communication capabilities LAN Experimental system (may be RT) • System programming capabilities • Data acquisition system • Diagnostic control system Asociación EURATOM/CIEMAT para Fusión 20/May/2003
User/system interaction User First level authentication Software abstraction layer •Second level access control •Communications System •Data acquisition system •Diagnostic control system � Many experimental systems can be supported from a single server application � Very modular developments � The experimental systems do not provide � Authentication � User interface resources for remote display � Minimum overhead over experimental systems � High degree of security: filters are external to systems Asociación EURATOM/CIEMAT para Fusión 20/May/2003
JAVA app Web browser JAVA app INTERNET Web server Web browser DMZ Web browser JAVA app Workstation Workstation Local area network Exp. system Exp. system Exp. system Software abstraction layer RDB TJ-II central server server server Audio/video system
Present status • First developments: following experimental sessions – Diagnostic control systems – Operation logbook – Data acquisition card programming – INTERNET connection upgrading – System security • Second phase – Visual data analysis tools – Data access (R/W) Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Diagnostic control systems Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Operation logbook Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Data acquisition systems Asociación EURATOM/CIEMAT para Fusión 20/May/2003
PAPI system Asociación EURATOM/CIEMAT para Fusión 20/May/2003
Recommend
More recommend