GA A22720 THE DIII D ECH MULTIPLE GYROTRON CONTROL SYSTEM

Similar documents
MULTIPLE HIGH VOLTAGE MODULATORS OPERATING INDEPENDENTLY FROM A SINGLE COMMON 100 kv dc POWER SUPPLY

REAL-TIME MULTIPLE NETWORKED VIEWER CAPABILITY OF THE DIII D EC DATA ACQUISITION SYSTEM

A COMBINED PLC AND CPU APPROACH TO MULTIPROCESSOR CONTROL

GA A22637 REAL TIME EQUILIBRIUM RECONSTRUCTION FOR CONTROL OF THE DISCHARGE IN THE DIII D TOKAMAK

REAL-TIME CONTROL OF DIII D PLASMA DISCHARGES USING A LINUX ALPHA COMPUTING CLUSTER

GA A26400 CUSTOMIZABLE SCIENTIFIC WEB-PORTAL FOR DIII-D NUCLEAR FUSION EXPERIMENT

Go SOLAR Online Permitting System A Guide for Applicants November 2012

Portable Data Acquisition System

Intelligent Grid and Lessons Learned. April 26, 2011 SWEDE Conference

SmartSacramento Distribution Automation

In-Field Programming of Smart Meter and Meter Firmware Upgrade

NIF ICCS Test Controller for Automated & Manual Testing

RECENT ENHANCEMENTS TO ANALYZED DATA ACQUISITION AND REMOTE PARTICIPATION AT THE DIII D NATIONAL FUSION FACILITY

THE DIII D NEUTRAL BEAM SUPERVISORY CONTROL AND DATA ACQUISITION WORKSTATION UPGRADE

OPTIMIZING CHEMICAL SENSOR ARRAY SIZES

HARDWARE AND SOFTWARE UPGRADES TO DIII D MAIN COMPUTER CONTROL SYSTEM

A REMOTE CONTROL ROOM AT DIII-D

Integrated Volt VAR Control Centralized

Large Scale Test Simulations using the Virtual Environment for Test Optimization

High Scalability Resource Management with SLURM Supercomputing 2008 November 2008

GA A25822 DIII-D CAMAC INFRASTRUCTURE MAINTENANCE EXPERIENCE AND UPGRADE PLANS

The NMT-5 Criticality Database

Washington DC October Consumer Engagement. October 4, Gail Allen, Sr. Manager, Customer Solutions

Southern Company Smart Grid

Advanced Synchrophasor Protocol DE-OE-859. Project Overview. Russell Robertson March 22, 2017

FSEC Procedure for Testing Stand-Alone Photovoltaic Systems

Adding a System Call to Plan 9

Protecting Control Systems from Cyber Attack: A Primer on How to Safeguard Your Utility May 15, 2012

Site Impact Policies for Website Use

A VERSATILE DIGITAL VIDEO ENGINE FOR SAFEGUARDS AND SECURITY APPLICATIONS

On Demand Meter Reading from CIS

FY97 ICCS Prototype Specification

Tim Draelos, Mark Harris, Pres Herrington, and Dick Kromer Monitoring Technologies Department Sandia National Laboratories

ACCELERATOR OPERATION MANAGEMENT USING OBJECTS*

Entergy Phasor Project Phasor Gateway Implementation

@ST1. JUt EVALUATION OF A PROTOTYPE INFRASOUND SYSTEM ABSTRACT. Tom Sandoval (Contractor) Los Alamos National Laboratory Contract # W7405-ENG-36

ALAMO: Automatic Learning of Algebraic Models for Optimization

PJM Interconnection Smart Grid Investment Grant Update

Development of Web Applications for Savannah River Site

Optimizing Bandwidth Utilization in Packet Based Telemetry Systems. Jeffrey R Kalibjian

ENDF/B-VII.1 versus ENDFB/-VII.0: What s Different?

PJM Interconnection Smart Grid Investment Grant Update

CHANGING THE WAY WE LOOK AT NUCLEAR

Real Time Price HAN Device Provisioning

Bridging The Gap Between Industry And Academia

The APS Control System-Network

PEP I1 16-Channel Corrector Controller Using BITBUS' Abstract. PEP 11 corrector switching power converters. The design and performance are discussed.

TUCKER WIRELINE OPEN HOLE WIRELINE LOGGING

and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

DERIVATIVE-FREE OPTIMIZATION ENHANCED-SURROGATE MODEL DEVELOPMENT FOR OPTIMIZATION. Alison Cozad, Nick Sahinidis, David Miller

MAS. &lliedsignal. Design of Intertransition Digitizing Decomutator KCP Federal Manufacturing & Technologies. K. L.

ESNET Requirements for Physics Reseirch at the SSCL

R. P. Evans (INEEL) J. G. Keller (INEEL) A. G. Stephens (ISU) J. Blotter (ISU) May 17, 1999 May 20, 1999

0.1 Slow Monitoring and Recording System

Systems Integration Tony Giroti, CEO Bridge Energy Group

Electronic Weight-and-Dimensional-Data Entry in a Computer Database

WISP. Western Interconnection Synchrophasor Program. Vickie VanZandt & Dan Brancaccio NASPI Work Group Meeting October 17-18, 2012

Stereo Vision Based Automated Grasp Planning

Final Report for LDRD Project Learning Efficient Hypermedia N avi g a ti o n

Alignment and Micro-Inspection System

MTL8000-2/x Series Modular I/O

T600 TACHOMETER MultiTasker - a measurement & monitoring instrument with 2 frequency and 1 analog inputs

INTERCONNECTION FACILITIES STUDY REPORT

LosAlamos National Laboratory LosAlamos New Mexico HEXAHEDRON, WEDGE, TETRAHEDRON, AND PYRAMID DIFFUSION OPERATOR DISCRETIZATION

zorder-lib: Library API for Z-Order Memory Layout

NATIONAL GEOSCIENCE DATA REPOSITORY SYSTEM

Cross-Track Coherent Stereo Collections

APPLICATION-SPECIFIC INTEGRATED CIRCUIT DESIGN FOR A TYPICAL PRESSURIZED WATER REACTOR PRESSURE CHANNEL TRIP*

Testing PL/SQL with Ounit UCRL-PRES

5A&-qg-oOL6c AN INTERNET ENABLED IMPACT LIMITER MATERIAL DATABASE

INCLUDING MEDICAL ADVICE DISCLAIMER

Motion Planning of a Robotic Arm on a Wheeled Vehicle on a Rugged Terrain * Abstract. 1 Introduction. Yong K. Hwangt

Graphical Programming of Telerobotic Tasks

Charles L. Bennett, USA. Livermore, CA 94550

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS AND DEVELOPMENT OF HALON- REPLACEMENT FIRE EXTINGUISHING SYSTEMS (PHASE II)

8520/8520R. User Manual

Saiidia National Laboratories. work completed under DOE ST485D sponsored by DOE

BOOSTER RF UPGRADE FOR SPEAR3 *

Abstract. * Supported by U.S. D.O.E. Grant DE-FG02-96ER M.W. Bongard, APS-DPP, Denver, CO, October 2005

Testing of PVODE, a Parallel ODE Solver

Centrally Managed. Ding Jun JLAB-ACC This process of name resolution and control point location

Use of the target diagnostic control system in the National Ignition Facility

Catalyst. Your all-in-one data logging and remote monitoring solution

Ring Instrumentation and Controls

Big Data Computing for GIS Data Discovery

EPICS Add On Products SourceRelease Control

THE APS REAL-TIME ORBIT FEEDBACK SYSTEM Q),/I..lF j.carwardine and K. Evans Jr.

DEMO MANUAL DC2645A LTC MHz to 9GHz High Linearity I/Q Demodulator with Wideband IF Amplifier DESCRIPTION BOARD PHOTO

Bootstrap Circuitry Selection for Half-Bridge Configurations

Bus Bar Protection Relay B-PRO 4000

FP_D.5_EGAT_THE REVAMP OF PARTIAL UPGRADE EXCITATION CONTROL SYSTEM BY USING THE EGAT s INNOVATION (EGAT-AVR)

METADATA REGISTRY, ISO/IEC 11179

TERMS AND CONDITIONS FOR THE USE OF THE WEBSITE AND PRIVACY POLICY

Test Report PMP Test Data For PMP /20/2015

Preliminary Product Overview

KCP&L SmartGrid Demonstration

Q9 ASD LOW VOLTAGE DRIVE

BWXT Y-12 Y-12. A BWXT/Bechtel Enterprise COMPUTER GENERATED INPUTS FOR NMIS PROCESSOR VERIFICATION. Y-12 National Security Complex

M-series DeltaV Controller Interface for PROVOX I/O

Automating Groundwater Sampling at Hanford

Transcription:

GA A22720 THE DIII D ECH MULTIPLE GYROTRON CONTROL SYSTEM by D. PONCE, J. LOHR, J.F. TOOKER, W.P. CARY, and T.E. HARRIS NOVEMBER 1997

DISCLAIMER This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, produce, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

GA A22720 THE DIII D ECH MULTIPLE GYROTRON CONTROL SYSTEM by D. PONCE, J. LOHR, J.F. TOOKER, W.P. CARY, and T.E. HARRIS This is a preprint of a paper to be presented at the 17th IEEE/NPSS Symposium on Fusion Engineering, October 6 11, 1997, San Diego, California and to be published in the Proceedings. Work supported by the U.S. Department of Energy under Contract No. DE-AC03-89ER51114 GA PROJECT 3466 NOVEMBER 1997

The DIII D ECH Multiple Gyrotron Control System* Dan Ponce, John Lohr, J.F. Tooker, W.P. Cary and T.E. Harris General Atomics P.O. Box 85608, San Diego, California 92186-9784 Abstract DIII D's ECH upgrade with 1 MW, 110 GHz gyrotrons is ongoing, and with it, an upgrade of the control system. The ECH Multiple Gyrotron Control System uses software distributed among networked computers, interfaced to a programmable logic controller (PLC), the timing and pulse system, power supplies, vacuum and wave guide controls, and instrumentation. During DIII D operations, the system will allow a chief and a co-operator to control and monitor a number of gyrotrons from different manufacturers. The software, written using LabVIEW, allows for remote and multiple operator control. Thus any supported computer can become a control station and multiple projects can be simultaneously accommodated. Each operator can be given access to the controls of all gyrotrons or to a subset of controls. Status information is also remotely available. The use of a PLC simplifies the hardware and software design. It reduces interlock and control circuitry, includes monitoring for slow analog signals, and allows one software driver to efficiently interface to a number of systems. In addition, the interlock logic can be easily changed and control points can be forced as needed. The pulse system is designed around arbitrary function generators. Various modulation schemes can be accommodated, including real-time control of the modulation. This discussion will include the hardware and software design of the control system and its current implementation. SYSTEM OVERVIEW The ECH gyrotron installation at DIII D currently consists of a Gycom Centaur GLGF 110/1.0 and a CPI (formerly Varian) VGT-8011A. A second VGT-8011A is expected in 1998. The hardware installed to host the control and monitoring system software for these tubes consists of a Sun SPARC workstation, three PC-compatible computers, three NCD HMX X-terminals, and a Siemens Simatic TI545 PLC. During DIII D operations, two ECH operators are expected to control all on-line gyrotrons. The ECH chief operator will be responsible for interfacing with the DIII D control room and setting operating parameters, including pulse timing. The co-operator will monitor gyrotron and system performance, ensuring that s are executed properly. During commissioning and special projects, each gyrotron might have its own operator. The operator's control panel connects to the system over the computer network. The operator can reside where it is most convenient, including the DIII D or ECH control rooms. The control panel allows the operator to set operating parameters for any combination of gyrotrons. Several instances of the control panel can exist simultaneously to accommodate the number of operators. A central control sets operator privileges to prevent conflicts. The gyrotron and waveforms are also available remotely. CONTROL SYSTEM SOFTWARE The control system software provides the operator interface for the control and monitoring of all gyrotrons. At the time the task of designing the system was initiated, only one gyrotron was in use, however, the system is specified to accommodate as many as twelve gyrotrons. A major factor in determining the design of the control software was the recognition that this software will need to accommodate the hardware changes that will occur as the number of installed gyrotrons increases. These changes would include the number, and maybe even the type of host computers. It was decided to take advantage of General Atomics' extensive computer network to design the control software around limited task modules interconnected via the internet. This will provide for flexibility as the system grows. This flexibility is enhanced by the use of the multi-platform LabVIEW programming environment [1]. Software written using LabVIEW can be rather easily transported between Windows, Mac, Sun- Solaris, and HP-UX operating systems, if it is written with this goal in mind. The overall layout of the control software is show in Fig. 1. Data generally flows in one direction, initiating and ending with the operator. The state of the system is determined by the control and its s, * Work supported by U.S. Department of Energy under Contract No. DE-AC03-89ER51114. GENERAL ATOMICS REPORT GA-A22720 1

operator control panel(s) central control central viewer(s) central viewer(s) rules s backup files auto functions (in work) s processor s processor (Work on the modules is in progress) One for each instrument or device: processor Instruments and devices sharing a computer port or bus also share clients and s: client client client device driver device or instrument Fig. 1. Control system software layout. with input from the operator. Hardware control is handled by the s and there is one for each hardware unit. The s act upon the s from the control. Status and flows from the s to the and s, respectively. These s pass the information on to viewing stations, where the operator or other interested parties can monitor the response of the system. It should be noted that safe system operation does not depend upon the operator monitoring the response of the system. The control will only issue operating parameters that its built-in rules determine are safe. Ultimately the hardware based fault and interlock systems prevent unsafe operation. The operator's monitoring role is to verify that s were successfully passed on to the hardware, without activating the fault and interlock systems, and that the software is responding normally. There are several aspects of the software design that enhance robustness. Examples include the use of isolated software modules with limited tasks, the self monitoring TCP/IP interfaces, and the management of computer I/O access. An example of a limited task software module is the operator's control panel. The primary task of this module is to send the operator's s to the. It performs two other related tasks. It echoes back the operator's s, as accepted by the, and allows the operator to monitor the s from other logged-in operators. The limited task nature of the module means that its size will be minimized, reducing memory problems. The code can also be more focused, enhancing maintainability. This module is also isolated from other modules, meaning that it has its own memory space. It communicates with other modules using TCP/IP protocol. Being isolated means that the module can take advantage of the operating system's memory protection and task scheduling functions. On an operating system with robust memory protection, the module will be isolated from memory problems caused by other processes. On an operating system with strict time sliced task scheduling, the module can run more evenly than if it were included in a more complex module. The TCP/IP links throughout the control system software are self monitoring. This is implemented by checking the format of the received and errors are indicated by returning an error code or, in most cases, breaking the TCP/IP link. Modules which break the link are self resetting. They will attempt to reestablish the link until successful. Each link is assigned a set of network ports 2 GENERAL ATOMICS REPORT GA-A22720

which the modules will scan looking for working ports. In practice, these links are very robust. Access to computer I/O is strictly managed by the control system software, not allowing such management to be deferred to the task management of LabVIEW nor that of the operating system. This is implemented by placing all routines which access the same I/O bus or port inside a scheduling routine. Each I/O routine is written following a similar template, as follows. The routine first checks a memory to see if new s have been received. If so, it acts upon the set and then collects reportable and. Finally, the routine s the and. The scheduling routine then calls the next I/O routine for execution. In parallel, TCP/IP routines receive new s into the memory and send changed and. This arrangement yields an additional benefit. I/O routines using the same bus or port will share memory space, therefore, using the memory structure, I/O routines can interact at a low level. However, since the I/O routines do not execute simultaneously, they can still be swapped to minimize memory usage. PROGRAMMABLE LOGIC CONTROLLER (PLC) A Siemens Simatic TI545 PLC is used for interlock logic, slow signal monitoring, and process control. Alternately, these functions could have been implemented using hardware or a desktop computer. The programmable logic of the PLC allows for faster changes to the interlock or process control logic through software than could be achieved with just hardware. It unburdens the desktop computer for more appropriate tasks, and is in fact more reliable for interlock monitoring and process control. With the number of I/O channels in the ECH system, the PLC is heavily favored. Nearly 400 channels have been assigned for three gyrotrons. Fig. 2 illustrates some of the systems that interface with the PLC. PULSE SYSTEM The timing signals required during a gyrotron pulse are generated by multiple channel digital delay pulse generators. The Gycom system uses a Stanford Research Systems DG535. This generator provides four transition outputs and two pulse outputs. The Berkeley Nucleonics 500E, with eight pulse outputs, is being evaluated for use with the CPI system. The generators provide where applicable, the reset pulse, digitizer triggers, heater boost signal, cathode high voltage pulse, and gun anode pulse. A master timing signal which is received from the DIII D control room, triggers these generators during DIII D experiments. The cathode and gun anode pulses are sent to pulse control modules which also receive input from the fault and interlock hardware. The pulse control modules then decide whether to forward the cathode and gun anode pulses, to interrupt or terminate the pulses, or to send a crowbar signal to the high voltage power supply. The reference waveforms used to control rf generation are provided by Wavetek 395 arbitrary waveform generators. COLLECTOR MAGNET DC set point VDC monitor IDC monitor WINDOW LIGHT MONITOR Bias light on HEATER Set point V monitor I monitor WAVEGUIDE DIII D/dummy load switch Torus isolation valve position Fast shutter position PLC HIGH VOLTAGE POWER SUPPLY Ready for HV HV on HV set point WATER Water flow Water temperature Water conductivity MAGNET Magent currents in-range VACUUM Vacuum levels Gate valve control VACION Slow I monitor V monitor PERMITS DIII D permits Key access Fig. 2. Systems interfaced with the PLC. GENERAL ATOMICS REPORT GA-A22720 3

In the Gycom system, the reference waveform is used to regulate cathode voltage. In the CPI system, it is used to regulate gun anode voltage. The use of the Wavetek 395 allows for several modes of operation. The system is currently programmed to provide a standard square pulse with an initial ramp if desired. Modulated pulses are also available with square, sawtooth, and sinusoidal waveforms. The high and low amplitude and the location of the slope change in the waveform can be specified. Fig. 3 shows a sinusoidal rf pulse from the Gycom gyrotron. More sophisticated modulation schemes are possible with the Wavetek 395. An AM input is available and so the reference waveform can be programmed to follow an external signal. It is also possible to trigger advancement through a preprogrammed sequence. Thus, the reference waveform can be altered in response to an external trigger. This versatility in modulation schemes is one of the reasons the Wavetek 395 was selected to generate the reference waveform. REFERENCES [1] A.L. Wright, J. Tooker, J.C. Allen, W.P. Cary, and T.E. Harris, "ECH control system for new 1MW 110 GHz gyrotrons at DIII D," Proc. 15th IEEE/NPSS Symp. on Fusion Engineering, Vol. 2, p. 889, 1995. Forward RF Reflected RF Beam Current Fig. 3. 100 Hz sinusoidal rf power output from the Gycom gyrotron. 4 GENERAL ATOMICS REPORT GA-A22720