210 likes | 336 Views
Experimental Area Controls and Data-Acquisition Gunther Haller Research Engineering Group Particle Physics and Astrophysics Division 11 July 2007. v5. Outline. Hutch Assignments LCLS versus LUSI Responsibilities Main Control & DAQ Sub-System Component Descriptions
E N D
Experimental Area Controlsand Data-AcquisitionGunther HallerResearch Engineering GroupParticle Physics and Astrophysics Division11 July 2007 v5
Outline • Hutch Assignments • LCLS versus LUSI Responsibilities • Main Control & DAQ Sub-System Component Descriptions • XES (X-Ray End Station) Control & DAQ Architecture & Components • Team/Organization • Schedule • Budget
Hutch Assignments ** ** ** AMO: LCLS PP, XPCS, CXI: LUSI ** SXR Imaging, SXR Pump-Probe, HEDS are not funded at this time
LCLS & LUSI • Common Controls and DAQ System Design for LCLS and LUSI • G. Haller is CAM for LCLS and LUSI Controls & DAQ, including XTOD Controls • LCLS Controls & DAQ W.B.S • Common services for all hutches • PPS • Laser PPS • Accelerator timing interface • 120 Hz beam-quality data interface • Machine protection system interface • User safeguards • Network interface • AMO experiment (NEH, hutch 2) • All controls and DAQ • 2-D detector • Control and DAQ for detector itself only • LUSI Control & DAQ W.B.S • X-Ray Pump Probe, XRPP (NEH, hutch 3) • X-Ray Photon Correlation Spectroscopy, XPCS (FEH, hutch 1) • Coherent X-Ray Imaging, CXI (FEH, hutch 2) • LCLS & LUSI • Local data storage in halls
Controls & DAQ Organization • Online Systems organized into following main blocks • Controls • Vacuum, motion, power supply, etc • Science Data-Acquisition • Detector readout • Data-Management/Processing • Online data movement, processing, feature extraction, filtering • Offline
Example: AMO Instrument Controls & DAQ • Main Systems • Cameras • Motion • Vacuum • Power Supplies • Detector Data-Acquisition
Main Controls Sub-Systems • Viewing/Cameras • Vacuum • Motion • Bias Supplies • Gas • Laser • Accelerator Interface Systems • Timing • 120 Hz beam data • Machine protection system • Personal protection system • Infrastructure (Racks, Cabling, Networking) • Software Applications
Viewing/Camera System Block Diagram • 8 cameras • PULNiX 6710CL (648x484, 9um x 9um) • Up to 120 Hz • Triggered by timing signal from timing system event receiver PMC card • Centroid finding software running on VME IOC EDT DV CameraLink PMC card PULNiX 6710CL camera
Vacuum System Block Diagram • 2 Turbo-scroll pumps • 5 Ion pumps • 9 Cold cathode gauges • 10 Pirani gauges • Gamma ion pump controller
Motion System Block Diagram • 67 Stepper motors Hytec SMDS4-B driver Newport XCS controller
Spectrometer Data Acquisition • Up to 8 GHz waveform sampling, 1 usec record or 1-GHz, 500-usec window • At 120 Hz -> 100 Mbytes/sec • High performance to move or process data • Waveform is time-stamped via EVR • Respective beam-quality data is attached to each waveform • Agilent Acqiris 8-GHz, 10-Bit DC282 cPCI Digitizer Module
2D Pixel Detector Data Acquisition • 312 Mbytes/sec raw pixel data at 120 Hz • 1 day: 27 Tbytes • Data is moved from detector-specific front-end board to XES DAQ box via 4 x 2.5 Gbit/sec fibers • XES DAQ box contains custom SLAC CE-board • Virtex-4 FPGA • 2 PowerPC processors • RLDRAM • 12 Gbytes/sec cpu-data memory interface • 10-G Ethernet science data interface • 1-G Ethernet control interface • EVG timing fiber interface • 120-Hz beam-data interface • Realtime correction of raw pixel data
Machine Interface • PPS • Standard Allan-Bradley and Pilz PLC’s, implemented by machine PPS group • MPS • Standard LCLS MPS pizza-box, inputs from valves, shutter • 120 Hz Beam-Quality Data • Dedicated ethernet or reflective memory • Timing System • EVR PMC card receiving fiber from LCLS EVG master module
Applications/Software/Archive • RTEMS Operating System Tasks • Already ported to VME IOC (MVME6100) • Porting to cPCI IOC in progress • EPICS Device Support • Camera • Motion • Vacuum • Hall Sensor • Temperature • VME • ISEG High-Voltage module • cPCI • cPCI Acqiris waveform sampling module • Xantrex low-voltage supply (25V, 30A) • EPICS Databases and EDM Screens
Applications/Software/Archive (con’t) • Archive • Use standard EPICS archiver for slow controls • DAQ archive requirements mostly complete • Collaboration with LSST to decide on underlying tools • Xrootd, MySQL, Berkeley DB etc. • Preliminary design started. • High Level Applications • Camera centroid finding • Channel archiver • Archiver viewer • Alarm handler • Snapshot/compare/restore • Integrated user interface for experiment • Spectrometer waveform processing
Racks • Standard LCLS double-racks • Air-cooling • Plan to have all electronics in hutch • Exceptions are PPS & user-interface racks in control room area
XES Hutch Controls & DAQ Architecture X-Ray Transport (Photon Beam) XES Hutch Controls IOCs & Controllers XES private subnet EELOG 2 DAQ Channels VME SBC SBC DAQ XesCon RTEMS cPCI SBC SLAC WAN (Ethernet) PC TOF Spectrometer Linux OS 1 Gb Enet cPCI ADC RTEMS 1 Gb E 1 Gb Enet Data Monitor 1 Gb E XES Data Cache PC Linux OS 1 Gb E 1 Gb E SCCS 120Hz Beam Data Beam Line Processor 2D Pixel Detector CE Module DAQ PPC RTEMS VME SBC RTEMS Front End Board 2.5 Gb Fiber 1 Gb E Timing EVG (Fiber) 10 Gb Enet Timing Strobe/Trigger EVR VME 1 Gb E Beam Line Data PMC 1 Gb Enet 120Hz Data Exchange 1 Gb E T-fiber Channel Access (Ethernet) Channel Access Gateway Experiment IOCs Experiment Chamber
Organization • XES Controls & DAQ Systems Manager: G. Haller • Schedule/Budget: Bob Sass • Online Manager: Amedeo Perazzo (REG) • Controls Manager: David Nelson (REG) • Controls Software Lead: Sheng Peng • Racks/Cabling/AC: Ray Rodriquez (REG) • DAQ Manager: Chris O’Grady (REG) • Data Management: Steffen Luitz (SCCS) • Tasks are allocated to control division engineers where appropriate • PPS, MPS, EPICS
Schedule - Milestones • Preliminary Design Review Aug 08, 07 • Final Design Review Dec 01, 08 • Start Production Hardware Purchases Dec 01, 07 • Software Final Design Start Nov 01, 07 • Start Installation in NEH (L3 PO) Apr 16, 08 • First X-Ray into NEH (L3 PO) Sep 02, 08 • Start Installation in FEH (L3 PO) Aug 20, 08 (Gantt charts in review support documentation) L3 PO: Level 3 Milestone, Project Office
Photon Systems Controls Budget (Before Contingency) TEC: Total Estimated Cost OPC: Other Project Cost TPC: Total Project Cost
Summary • Described XES Controls & DAQ Architecture • Selected Specific Controller Candidates for most Areas • Moving and Processing Science Data is Key Data-Acquisition task • AMO data acquisition via 10-bit 8-GHz cPCI waveform sampling modules • 2D-Pixel detector acquisition via SLAC XES DAQ Module • Presented Budget and Schedule • No Technical Risk Items • Controls and DAQ will be in place when required