Скачать презентацию FAIR Accelerator Controls Strategy XXIII PANDA Colaboration Meeting Скачать презентацию FAIR Accelerator Controls Strategy XXIII PANDA Colaboration Meeting

9dc6a27386fa90d34b29d441140e9db6.ppt

  • Количество слайдов: 12

FAIR Accelerator Controls Strategy XXIII PANDA Colaboration Meeting 11. Dez. 2007 U. Krause 11 FAIR Accelerator Controls Strategy XXIII PANDA Colaboration Meeting 11. Dez. 2007 U. Krause 11 Dec 2007

Accelerator Control • Synchronized operation of equipment – Ramp magnets, RF simultaneously – Tracking Accelerator Control • Synchronized operation of equipment – Ramp magnets, RF simultaneously – Tracking tolerance ~10 µs max • Pulse-to-pulse switching – Different beams in successive cycles • Specific set data • Accelerator modelling – Equipment: Magnets, RF generators • Each specific ramps – Operators: Handle physical parameter • Beam energy • Extraction time • Tune • . . . 11 Dec 2007 2

Distributed Decentralized System operator terminals databases background services application communication middleware Control object sub-system Distributed Decentralized System operator terminals databases background services application communication middleware Control object sub-system modeling stand alone control engine synchronized control engine timing: event generator device presentation (no real-time) Control object equipm. 11 Dec 2007 equipment timing events I/O equipm. sequence control equipment control (real-time) equipm. 3

Synchronization: Central Timing LPC A LPC B LPC C Sequence Control EXP 1 EXP Synchronization: Central Timing LPC A LPC B LPC C Sequence Control EXP 1 EXP 2 Timing Generator C Timing Generator A Timing Generator B Experiment 2 Experiment 1 Precision of General Timing: 1 µs (100 ns ? ) Sufficient for nearly all tasks in accelerator controls Higher precision: Dedicated systems (e. g. Bu. Ti. S) 11 Dec 2007 4

Slow Controls • Handling valves, pumps, motors, DC power supplies, . . . • Slow Controls • Handling valves, pumps, motors, DC power supplies, . . . • Not primary focus of accelerator controls – At least at puls-to-pulse switched facilities – GSI accelerator controls, FESA / LSA (CERN) • Widely used in industrial environments – Many commercial products – SCADA-systems – PLCs 11 Dec 2007 5

CERN: UNICOS • Statement CERN: – No off-the-shelf system covers needs of big installations CERN: UNICOS • Statement CERN: – No off-the-shelf system covers needs of big installations • CERN develops framework UNICOS: UNified Industrial COntrol System – based on commercial products • SCADA: PVSS ETM professional control • PLCs: Siemens, Schneider – not closely tight to dedicated systems – to fit well into accelerator control environment 11 Dec 2007 6

Industrial Control Architecture Industrial Supervision Layer (Monitoring & Command emission) Real time DB & Industrial Control Architecture Industrial Supervision Layer (Monitoring & Command emission) Real time DB & Archiving Industrial Control layer Control Logic Actions Industrial Field layer control system connection to the process directly or through field-buses Ethernet Network & TCPIP communication services Interface to operators Accelerator Presentation Tier Operator Consoles SCADA Servers Accelerator Middle Tier PLC Process Control Accelerator Resource Tier PLC Process Control & Field interface PLC Field interface Fieldbus Networks From CERN presentation (P. Gayet, ICALEPCS 2005) 11 Dec 2007 7

UNICOS Break Down IN UNICOS AI M value Control Valve AI M value AI UNICOS Break Down IN UNICOS AI M value Control Valve AI M value AI position PID Control Valve AO position DI End switch On-Off Valve UNIT DO position -Each device type is an Object Class Equipment module I/O Boards On-Off Valve Equipment module An Output position DI End switch -Each control module or equipment module is a device Equipment module An Input position PID -Each device is instantiated in the control layer as PLC Object -Equipment modules and Units are embedded in a unique object class : Process Control Object DO position -All PLC Object classes are based on the same model From CERN presentation (P. Gayet, ICALEPCS 2005) I/O devices 11 Dec 2007 Field devices Process Control Objects 8

Layers Integration Industrial Supervision Layer In the Supervision layer a proxy is associated to Layers Integration Industrial Supervision Layer In the Supervision layer a proxy is associated to each object This proxy will present the relevant object info to the operator And allow manual command emission SCADA Proxy Human Requests SCADA Object Information display Manual Request HMI Parameters Object status Industrial Control Layer PLC Object Process Inputs Object status Manual Requ. Object logic Parameters Auto. Requests Orders Process From CERN presentation (P. Gayet, ICALEPCS 2005) 11 Dec 2007 9

UNICOS Applications • Coding – Automated code generation • PLCs: Skeletons, common modules (interlock, UNICOS Applications • Coding – Automated code generation • PLCs: Skeletons, common modules (interlock, configuration, . . . ) – GUI library • Produce GUIs by drag-and-drop drawing • Instantiation – Instance Generator • Input: EXCEL spreadsheets – Automated middleware configuration 11 Dec 2007 10

Integration in Accelerator Control From CERN presentation (P. Gayet, ICALEPCS 2005) 11 Dec 2007 Integration in Accelerator Control From CERN presentation (P. Gayet, ICALEPCS 2005) 11 Dec 2007 11

FAIR Accelerator Controls CERN controls components are interesting • Front-End control (equipment side): FESA FAIR Accelerator Controls CERN controls components are interesting • Front-End control (equipment side): FESA • Control applications (operator side): LSA • Slow controls: UNICOS – Vacuum – Cryogenics – others 11 Dec 2007 12