Presentation is loading. Please wait.

Presentation is loading. Please wait.

FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future.

Similar presentations


Presentation on theme: "FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future."— Presentation transcript:

1 FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future developments for XFEL

2 FLASH Free Electron Laser in Hamburg 2ICALEPCS 2007Kay Rehlich Energy:0.4.. 1 GeV Peak current:1-2kA Wave length:32.. 6 nm Photon:6*10 15 W/cm 2 6 Cryo Modules with 8 Superconducting Cavities each 1.3 Ghz RF-GUN BC2BC3 Photon Beam XFEL Project started 2007:20GeV, 0.1nm, 3 km FLASH ACC1 BYPASS UNDULATOR DUMP COLLIMATOR ACC2ACC3ACC4ACC5 Kly3Kly2Kly5Kly4 ACC6 250m

3 FLASH Free Electron Laser in Hamburg 3ICALEPCS 2007Kay Rehlich A Challenge for new Linear Accelerators: Provide bunch synchronous distributed data processing for ADCs and Images for the accelerator and the experiments Motivation

4 FLASH Free Electron Laser in Hamburg 4ICALEPCS 2007Kay Rehlich Architecture ACC1ACC2ACC3ACC4ACC5 Kly 3 Kly 2 Kly 5 Kly 4 ACC6 Device Server ServicesFast DAQ API Application ADC User Interface Middle Layer Front-end Tier Accelerator, Experiments Clock Trigger

5 FLASH Free Electron Laser in Hamburg 5ICALEPCS 2007Kay Rehlich The Front-end ACC1ACC2ACC3ACC4ACC5 Kly 3 Kly 2 Kly 5 Kly 4 ACC6 Device Server ServicesFast DAQ API Application ADC User Interface Middle Layer Front-end Tier Accelerator, Experiments Clock Trigger Device Server Readout triggered by timing system DMA data transfer MultiThreaded server library Run-time creation of Devices and properties possible ~70 VME crate + PCs Local archive (one value / shot)‏ ~30 000 values

6 FLASH Free Electron Laser in Hamburg 6ICALEPCS 2007Kay Rehlich DOOCS Camera Environment 24TB Disk C1 class C2 class C3 class C4 class C5 class C6 class Basic Camera Class DAQ Server Poster: Wednesday Application USBFireWireEthernetFrameGrabber DOOCS Camera Server

7 FLASH Free Electron Laser in Hamburg 7ICALEPCS 2007Kay Rehlich The Service Tier ACC1ACC2ACC3ACC4ACC5 Kly 3 Kly 2 Kly 5 Kly 4 ACC6 Device Server ServicesFast DAQ API Application ADC User Interface Middle Layer Front-end Tier Accelerator, Experiments Clock Trigger Fast DataAQuisition System MultiThreaded Multiprocessor (16 CPUs) Shared Memory (32GB) Data receiver: push protocol Sync data from front-ends 24TB local Disk (~ 3 weeks) 50MB/sec data rate Feedback and Measurement processes are attached to it Poster: Thursday

8 FLASH Free Electron Laser in Hamburg 8ICALEPCS 2007Kay Rehlich The Protocols ACC1ACC2ACC3ACC4ACC5 Kly 3 Kly 2 Kly 5 Kly 4 ACC6 Device Server ServicesFast DAQ API Application ADC User Interface Middle Layer Front-end Tier Accelerator, experiments Clock Trigger Used by all programs MultiProtocol API Adr.: TTF.DIAG/BPM/3GUN/X ADC Object-Oriented API ??PortRPCTINE EPICS Shm ENS Name Server Push DOOCS Server

9 FLASH Free Electron Laser in Hamburg The two accelerator control groups joined together Goal: benefit from the complementary strength of DOOCS and TINE DESY Control Groups

10 FLASH Free Electron Laser in Hamburg 10ICALEPCS 2007Kay Rehlich XFEL Developments GUI software based on JAVA 3 projects Evaluation of a new crate standard: ATCA / µTCA Modern GigaLink communication (no bus) Redundant design (up to 99.999% availability) Management infrastructure is part of the specification IPMI on board and crate level DOOCS server development Management server and display Redundant device server or subsystem operation

11 FLASH Free Electron Laser in Hamburg 11ICALEPCS 2007Kay Rehlich The Applications: jddd jddd: data presentation, controls and analysis framework to create complex operation panels without programming

12 FLASH Free Electron Laser in Hamburg 12ICALEPCS 2007Kay Rehlich Data Browser jDTool: Tool to display and modify all control system variables Drag&Drop to add a column (property) to the SpreadSheet Tree shows all online variables of the control system

13 FLASH Free Electron Laser in Hamburg 13ICALEPCS 2007Kay Rehlich Alarm Display Ticker of all alarms Ticker of one device or group Hierarchical view of all devices

14 FLASH Free Electron Laser in Hamburg 14ICALEPCS 2007Kay Rehlich ATCA/µTCA Family

15 FLASH Free Electron Laser in Hamburg 15ICALEPCS 2007Kay Rehlich Hardware Developments AMC modules Universal, Virtex 5 FPGA, I/O piggy-back  ready IPMI code for MMC (Module Management Controller)‏ PCIexpress interface to DOOCS 8 channel ADC, 14bit, 100MHzordered Commercial product, ready this month Timing system (ps stability)planned Machine Protection Systemplanned

16 FLASH Free Electron Laser in Hamburg 16ICALEPCS 2007Kay Rehlich Chassis Management @ DOOCS DOOCS Crate Server API Application IPMI over Ethernet Camera PC Display: Inserted modules Voltages Temperatures Fans Function: On/Off Reset Shelf manager

17 FLASH Free Electron Laser in Hamburg 17ICALEPCS 2007Kay Rehlich Chassis Management @ DOOCS Auto-detects modules and dynamical creates control system addresses and properties

18 FLASH Free Electron Laser in Hamburg 18ICALEPCS 2007Kay Rehlich Redundant Server ENS Client Application Manager task S1S2 CHCH SubSys 1 aktive SubSys 2 stand-by Access by name: 'S1' -> SubSys1 'S2' -> SubSys2 'S' -> active system Redundant Name Server API S1SS2

19 FLASH Free Electron Laser in Hamburg 19ICALEPCS 2007Kay Rehlich Summary FLASH: First SASE in January 2005 Now: 1GeV, 6.5 nm DOOCS @ FLASH: Synchronous, high performance data recording Runs reliable and is flexible / dynamic XFEL developments: First JAVA applications Evaluation of ATCA / µTCA crate standard Implementation for management and improved availability http://doocs.desy.de More info:


Download ppt "FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future."

Similar presentations


Ads by Google