Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 1 NSRL Control System Presented by Li, Chuan National Synchrotron Radiation Laboratory.

Slides:



Advertisements
Similar presentations
BLM System for NSRL HLS PCaPAC 2000, Oct.9 ~ 12, 2000Page 1 PC and CAN Bus in Beam Loss Monitor System for NSRL Yonggang Cui, Beibei Shao Department of.
Advertisements

Data flow: Main operation: From operation mode program via file operators to file operator servers Trigger generator: Trigger information will be distributed.
RTEMS and Linux at the Canadian Light Source Tony Wilson Canadian Light Source University of Saskatchewan.
Current Status of Virtual Accelerator at J-PARC 3 GeV Rapid Cycling Synchrotron H. Harada*, K. Shigaki (Hiroshima University in Japan), H. Hotchi, F. Noda,
SPEAR Upgrade – EPICS Status
PCaPAC Satellite Workshop ~ High Level Applications Development and the Matlab Middlelayer ~ Sponsored by the Canadian Light Source Saskatoon, Canada October.
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN EPICS collaboration meeting 2004 Dec , 2004 RICOTTI,
Overview of PLS/PLS-II Control System Jin Won Lee Beam Operation Team Accelerator Division Pohang Light Source Korea
9-12 Oct 2000PCaPAC 2000, DESY Hamburg Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
16 - Nov. 2000EPICS Workshop Oak Ridge1 Epics to TINE translator Matthias Clausen, DESY Hamburg Phil Duval, DESY Hamburg Zoltan Kakucs, DESY Hamburg.
SNS Integrated Control System SNS Machine Protection System EPICS Workshop April 27, 2005 Coles Sibley.
INTEGRATION OF EPICS ASYN INTO NON EPICS ENVIRONMENT PRERANA KANKIYA Brookhaven National Laboratory, New York EPICS COLLABORATION MEETING, 2014.
Low Emittance Program David Rubin Cornell Laboratory for Accelerator-Based Sciences and Education CesrTA.
EPICS on TPS RF System Yu-Hang Lin Radio Frequency Group NSRRC.
Diagnostics and Controls K. Gajewski ESS Spoke RF Source Accelerator Internal Review.
SPEAR 3 Upgrade SSRL/SLAC January 2001  Computer Control System  Beam Monitoring and Feedback Systems  Timing System  Machine Protection Systems 
Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview.
Single Board Computers and Industrial PC Hardware at the CLS
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
Synchronous Device Interface at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN The status of PLS EPICS application EPICS collaboration.
Experience of Developing BEPCII Control System Jijiu ZHAO IHEP, Beijing October 18, 2007.
1 Progress of the Controls for BEPCII EPICS Seminar Presented by J. Zhao 20 August, 2002.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
CLS: Control System E. Matias, R. Berg, G. Wright, T. Wilson, T. Johnson, R. Tanner and H. Zhang Canadian Light Source University of Saskatchewan Invited.
Beam diagnostics control for J-PARC LINAC Guobao SHEN J-PARC Center Japan Atomic Energy Agency Mar
BROOKHAVEN SCIENCE ASSOCIATES High level applications and EPICS control GUOBAO SHEN NSLS-II, Control Group May 4 th, 2009.
Status of BEPCII Timing System Presented by Ge Lei IMAC 2006.
Virtual Accelerator at J-PARC 3 GeV Rapid Cycling Synchrotron H. Harada*, K. Shigaki (Hiroshima University in Japan), H. Hotchi, F. Noda, H. Sako, H. Suzuki,
LCLS Undulator Positioning Control System Shifu Xu, Joseph Xu, Josh Stein Control Group, AES/APS, ANL June 15, 2006.
Status of EPICS at KEK Tatsuro NAKAMURA KEK Jun
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
Control Group April 26, 2006 Progress of Control System Presented by C.H. Wang Control Group Accelerator Center of IHEP IMAC, April
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
Instrumentation at CLS (Presentation to Saskatchewan Instrumentation Society Executive) Elder Matias Canadian Light Source University of Saskatchewan
Adrian Oates Daresbury Laboratory ALICE Control System July 08.
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
Status of Activities Related to EPICS and Accelerator Control in China Presented by Guobao Shen KEKB Control Group EPICS Collaboration RICOTTI Tokai, 8.
1 BROOKHAVEN SCIENCE ASSOCIATES Storage Ring Commissioning Samuel Krinsky-Accelerator Physics Group Leader NSLS-II ASAC Meeting October 14-15, 2010.
Booster Top-off Computer Controls System C. Timossi November 22, 2004.
Experience of Developing BEPCII Control System Jijiu ZHAO IHEP, Beijing ICALEPCS2007 October 18, 2007.
25/01/2001 PS days - Evian Application software Status and trends Marine Pace Marine Pace.
1 KEKB Archiving Dec Tatsuro KEK.
IMAC 2007BEPCII Timing System Status1 Event timing system for BEPCII storage ring commissioning Presented by G. Lei May 2007.
The recent history and current state of the linac control system Tom Himel Dec 1,
Connecting LabVIEW to EPICS network
1 BROOKHAVEN SCIENCE ASSOCIATES High Level Applications Infrastructure and Current Status Guobao Shen, Lingyun Yang* Controls Group & Accelerator Physics.
1 September 2007 – Tango Meeting – A.Buteau ICALEPS 2005 Status report SOLEIL September 2007.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
Introduce of Linac Control System Xiangcheng.Kong Control Group.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
Operation Status of the RF Systems and Taiwan Photon Source
Experience of Developing BEPCII Control System
MicroTCA Development and Status
Operations Machine Simulator.
Business System Development
The Survey of the Power Supply Reliability at SSRF
Diagnostic & Control Status
Presented by Li Gang Accelerator Control Group
Status of the ASTRID2 facility
Laboratorio per dottorandi 2017 Particle Accelerators Control System
Current Status of IPM-Linac Control System
SNS Status Report Karen S. White 10/15/08.
Control and data acquisition system of the KTX device
ATF/ATF2 Control System
CSNS Accelerator Control and Beam Instrumentation JIN Dapeng, XU Taoguang … June 9, 2015
The EPICS running envirionments in the five accelerator projects
EPICS: Experimental Physics and Industrial Control System
EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support
Presentation transcript:

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 1 NSRL Control System Presented by Li, Chuan National Synchrotron Radiation Laboratory

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 2 National Synchrotron Radiation Laboratory Hefei Light Source

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 3 Hefei Light Source (HLS): second generation dedicated synchrotron light source  200MeV electron linac  Beam transport line  800 MeV electron storage ring

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 4 Old control system Problems:  No connection between subsystems  Software function was simple  No database, only parameter backup in some subsystems  Hardware components were out of date and maintenance becomes more and more difficult

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 5 Phase II project of NSRL started in April 1999 formally. Design Philosophy for new control system  Adopting distributed architecture  Applying standard hardware interfaces: Sun workstation, Industrial PC, PLC  Cost-performance should be considered

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 6 New control system: based on EPICS  Operator Interface, OPI  LAN  Input/Output Controller, IOC OPI LANIOCI/OEquipment Fig. Basic hardware structure of control system based on EPICS

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 7 Upgrade process in Phase II Project  May 1999: set up a prototype system  June 2000: the first subsystem ( storage ring main magnet power supply control system ) was commissioning.  Oct. 2003: the last subsystem ( storage ring octupole magnet power supply control system ) was commissioning. Upgrade process after Phase II Project  upgrade EPICS base version to R  Continually add or update subsystem: New transport line magnet power supply control system New wiggler main power supply control system Magnet temperature monitor system Ring Vacuum SIP monitor system ……

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 8 Hardware platform  1 Sun Ultra 1  3 Sun Ultra 10  1 Sun E250  18 PC ( Linux , Windows )  A large number of Industrial PC (IPC)  Others: such as PLC, single-chip microcomputer

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 9 Software environment:  OPI : Solaris7/8; Red Hat7/9; WindowsXP/2003  IOC : vxWorks  Local controller: vxWorks 5.3.1, Windows, etc.  EPICS base:  Program language: C, SNL, tcl/tk, PHP  EPICS tools: dct, MEDM, sddstoolkit  Database: Oracle 8i, SQL server

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 10 Hardware in HLS Control System

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 11 Topological structure of the dedicated control LAN

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 12

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 13 8 subsystems:  Power supply:  Ring main magnet PS; Ring corrector magnet PS; Ring octupole magnet PS; Skew quadrupole mag. PS  Transport line magnet PS; Linac magnet PS  Klystron focusing coil PS  Injection system pulse PS; Linac modulator pulse PS  Wiggler main PS; Wiggler compensation PS  RF  Vacuum  BPM,PBPM  Interlock  Flag  Temperature  Linac Temperature; RF Cavity Temperature  Magnet Temperature; Water Temperature; Environment Temperature  SoftChannel

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 14 subsystemIOCLocal controllerOPI IPC PLCOthersSUNPC (Linux) PC (Windows) Ring main mag. PS Ring corr. Mag.PS18 Ring vacuum4 54 Ring Flag 1 Injection system 3 RF2121 Temperature system3 6 RFKO1 2 Ring octupole mag. PS1 Transport line mag. PS420 Switch mag. PS1 1 Kly. focusing coil PS16 Analysis Mag. PS 1 Linac vacuum2 32 Linac mag. PS18 Flag1 2 interlock 2 Linac Modu. pulse PS 6 sum

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL OPI  5 Sun Ultra (Solaris7/8)  4 PC (Linux7.0/9.0)  14 PC (WindowsXP/Windows2003 Server) 25 IOC  IPC (with flash disk diskonchip 2000) 180 Local controller  56 IPC (with flash disk diskonchip 2000)  16 PLC  Others, M dedicated LAN, 5 switches

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 16 Current regulating PS control  Current regulating PS:199  Ring main mag. PS (12) ; Ring corrector mag. PS (32); Ring octupole mag. PS (1); Skew quadrupole mag. PS(2)  Transport line mag. PS (80); Linac mag. PS (30)  Klystron focusing coil PS(42)  IOC:  IPC with diskonchip 2000  8 port serial board (MOXA,C168P)  Local controller:  IPC with diskonchip 2000;  12/16b ADC/DAC board, Relay/DI board; optical isolation  Communication:  RS232 over fiber; RS422 with optical isolation  point to point

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 17 BPM: done by beam measurement group  VXI  LabView + ActiveX  48 bpm Channels  6 pbpm in use

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 18 The count of local controllers based on IPC↑(Increase) → The reliability of whole control system ↓(Decrease) Failure Reason: –CPU fan –Memory bank –The communication protocol between IOC and local controller is too simple to deal with all kinds of errors because it is designed by ourselves.

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 19 A new kind of PS local controllers based on Agilent34970A Data Acquisition/Switch Unit Agilent34970A RS232/GPIB To IOC AD IPC Bus DADIDO Addressing Communication

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 20 Advantage: –Higher reliability SCPI Communication Protocol No CPU Board on IPC BUS –Higher measurement precision 16 bit AD → 22 bit AD –No need program for local controllers

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 21

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 22 Software in HLS Control System

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 23 Software development for IOC  Record: ~ 3000  Record type: Ai, Ao, Bi, Bo, Mbbi, Mbbo, MbbiDirect, MbboDirect, Subroutine, subOut and maio. subOut and maio are new record types we development.  device support/device driver development  Create db using DCT  SNL ( State Notation Language ) and sequencer

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 24 Record statistics

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 25 Software of OPI  MEDM : edit and manage most of man-machine interface  Tcl/Tk + SDDS toolkit: complicated control, such as ramping control  Matlab: matrix calculation,such as closed orbit correction  PHP: Web page, such as machine status online

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 26

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 27

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 28

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 29

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 30 Beam ramping  Ramping table calculation  E-B relation, B-I curve , I-D curve  C, Tcl/Tk  Ramping control:  No dedicated hardware  Ramping, ramping down, tune ramping

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 31

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 32 A typical operation mode : Injection 200MeV electron from linac ; Ramping it to 800MeV ; Tunning lattice , decrease emittance from 160nmrad to 80nmrad ; Compensation Lattice while charge Wiggler Main PS; Running closed orbit correction.

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 33

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 34 Beam closed orbit correction BPM Monitor IOC Power Supply Corrector IOC Orbit correction OPI Beam Corrector Mag BPM the dedicated control LAN

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 35 Beam closed orbit correction  Hardware :  24 BPMs along storage ring, 48 channels  32 corrector magnet PS  Matlab on WindowsXP  response matrix calculation  Requirement:  | ⊿ y| < 30µm (σ x : 0.45~1.87mm,σ y : 0.13~0.43mm ) Matlab Applications Matlab to EPICS (MCA,) Channel Access to Accelerator Hardware

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL :00 - 18:00 All vertical BPMs ( No feedback )

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL :00 - 18:00 All vertical BPMs ( Feedback )

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 38 BQ6EV

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 39 BQ1NV

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 40 Status Online and Database in HLS

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 41 Machine Status online and History Database  Hardware platform: PC(Linux), PC(Windows) double network cards, connect to dedicated control LAN and NSRL LAN  Software development: SDDS toolkit, Tcl/Tk, PHP Channel Archiver, perl, CGI  Interface: B/S (browser/server)  Classification: All users / NSRL users

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 42 Hardware structure

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 43 Machine Status online interface

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 44 History data query interface(channel archiver)

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 45 History data query interface (SDDS)

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 46 Summary A distributed control system based on EPICS Multiplicate units,such as Industrial PC, PLC,and data acquisition meter are used Cost-effective and high reliability

Mar. 12, 2008 Li, Chuan: NSRL Control System NSRL 47 Thank you!