Presentation is loading. Please wait.

Presentation is loading. Please wait.

Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE Frascati June 28, 2005.

Similar presentations


Presentation on theme: "Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE Frascati June 28, 2005."— Presentation transcript:

1 Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE CM @ Frascati June 28, 2005

2 Brief history Initiate work on control/monitoring and DAQ in the previous collaboration meeting in Berkeley Initiate work on control/monitoring and DAQ in the previous collaboration meeting in Berkeley Edda surveyed on controls, instrumentation and DAQ Edda surveyed on controls, instrumentation and DAQ Jean-Sebastien distribute a draft of a new version of Edda ’ s note Jean-Sebastien distribute a draft of a new version of Edda ’ s note DAQ-Terminology.doc DAQ-Terminology.doc “ Kick-off ” DAQ meeting in lunch time on June 23 “ Kick-off ” DAQ meeting in lunch time on June 23 Jean-Sebastien, Emilio, Paul, Alan, Koji and Makoto Jean-Sebastien, Emilio, Paul, Alan, Koji and Makoto Emilio prepared a skeleton for DAQ specification Emilio prepared a skeleton for DAQ specification DAQrequirements.doc DAQrequirements.doc Will need a meeting with accelerator experts for further integration Will need a meeting with accelerator experts for further integration

3 Prepared by Emilio Radicioni

4 Categories DAQ (O(mili-sec), every spill) DAQ (O(mili-sec), every spill) Detector-DAQ (O(micro-sec), every trigger with spill#-stamp) Detector-DAQ (O(micro-sec), every trigger with spill#-stamp) detector data detector data ADC / TDC ADC / TDC Beamline-DAQ Beamline-DAQ cooling channel cooling channel RF voltage / phase RF voltage / phase oscilloscope or flash ADC oscilloscope or flash ADC others? others? protons on target protons on target 2ndary particle intensity monitor 2ndary particle intensity monitor Slow control/monitor (O(sec), continuously even when DAQ is not running) Slow control/monitor (O(sec), continuously even when DAQ is not running) beamline beamline magnet currents / temperature magnet currents / temperature cooling channel cooling channel RF temperature RF temperature LH2 absorber temperature LH2 absorber temperature solenoid currents / temperature solenoid currents / temperature detectors detectors Temperature Temperature HV HV

5 DAQ Each sub-group is developing stand-alone systems Each sub-group is developing stand-alone systems Gather the data stream to the event-builder Gather the data stream to the event-builder For every particle or for every spill For every particle or for every spill Synchronization between the systems Synchronization between the systems Spill number stamp Spill number stamp Event numbering in each detector Event numbering in each detector Time stamp by common clocks? Time stamp by common clocks? Need to develop a communication between the stand- alone systems Need to develop a communication between the stand- alone systems Determine interface/protocol Determine interface/protocol Data structure Data structure

6 Slow control Each sub-group develop stand-alone systems Each sub-group develop stand-alone systems Strongly related to safety issue Strongly related to safety issue Gather the consoles in a control room Gather the consoles in a control room Develop a communication between the stand-alone systems, if they need Develop a communication between the stand-alone systems, if they need Need to determine interface/protocol Need to determine interface/protocol

7 An idea of the DAQ architecture Bit3 SASeq#1 SASeq#2 SASeq#3 SASeq#4 SERDES#1 SERDES#2 SERDES#3 SERDES#4 SERDES#5 SERDES#6 SERDES#7 SERDES#8 VLPC #1 L VLPC #1 R VLPC #2 L VLPC #2 R VLPC #3 L VLPC #3 R VLPC #4 L VLPC #4 R Tracker Collector Upstream Tracker Collector Downstream Tracker Builder PID Builder Beam Builder MICE Builder MICE Storage MICE Control Bit3 SASeq#1 SASeq#2 SASeq#3 SASeq#4 SERDES#1 SERDES#2 SERDES#3 SERDES#4 SERDES#5 SERDES#6 SERDES#7 SERDES#8 Tracker Control Bit3 1553 Tracker Slow Ctrl VLPC #1 L VLPC #1 R VLPC #2 L VLPC #2 R VLPC #3 L VLPC #3 R VLPC #4 L VLPC #4 R Upstream TrackerDownstream Tracker 4096ch 4kBytes/event 8MBytes/spill 4kBytes/event 4MBytes/spill Cryosat Ctrl/Monitor

8 Key issues Instruments for each sub-group Instruments for each sub-group Voltage controller/monitor Voltage controller/monitor HV controller/monitor HV controller/monitor CAENET CAENET VME ADC/TDC VME ADC/TDC … Communication between stand-alone systems Communication between stand-alone systems Socket on TCP/IP Socket on TCP/IP Log files on common directory Log files on common directory … Integration Integration Event-builders Event-builders Event numbering Event numbering Unified interface or distributed controls to stand-alone systems Unified interface or distributed controls to stand-alone systems … Offline database Offline database

9 Summary DAQ group start to discuss on the integration DAQ group start to discuss on the integration Need to fill the documents on DAQ specification Need to fill the documents on DAQ specification Description on the systems of each sub-group Description on the systems of each sub-group Integration, Synchronization Integration, Synchronization To build up MICE control/monitor and DAQ system, communication with accelerator experts is mandatory To build up MICE control/monitor and DAQ system, communication with accelerator experts is mandatory Workshop in RAL? Workshop in RAL?

10

11 MICE CM Berkeley 9-12 Feb. 05 Survey on Controls, Instrumentation and DAQ 1.PHYSICS PARAMETERS: Which parameters might it be important to include in the data analysis of the experiment? 2.CONTROL/MONITORING: Which additional parameters are needed for control or monitoring? 3.How do you see these parameters being recorded and controlled? 4.What need do you have for stand-alone operation as opposed to integrated operation in MICE at RAL?

12 MICE CM Berkeley 9-12 Feb. 05 Beam & Target (Drumm) CM Parameters  For all magnets Qs(9), Ds(2), decay solenoid: Current Volts Temperature, Cryogenics, Vacuum  Target: ISIS Machine start ISIS clock Insertion depth (read every 0.1ms to adapt drive currents and timing) Insertion time  Operational monitors: 8 temperature measurements/cycle Extra needs @ RAL  Beam line independent from MICE  Target testing away from RAL Local integrated System for beam Line and target. PC/VME/PLC EPICS/LabView To TDC ? Useful for trigger

13 MICE CM Berkeley 9-12 Feb. 05 Cooling Channel - Absorber CM parameters  Temperature (Cryocooler, Absorber, temperature systems)  Liquid level  Buffer vacuum pressure  Pressure at key points in H2 system  Valve status in H2 system  Heater currents  Window location (?) CM parameters (from TRD)  H2 gas system and He gas system Pressure gauge (capacitance-type); 1 each Pirani gauge; 1 each  LH2 reservoir at 1 st stage of Cryocooler 2 Thermometers 1 Level sensor (capacitance-type) 2 Heater (1 for spare)  Hydrogen absorber 8 Thermometer 1 Level sensor  Absorber windows 1 Thermometer Heater; 1 each (to warm up)  Safety windows Thermometer; 1 each  Absorber vacuum and Safety vacuum Pressure gauge (capacitance type); 1 each Pirani & cold cathode gauge; 1 each Mass spectrometer; 1 each

14 MICE CM Berkeley 9-12 Feb. 05 Cooling Channel - RF Cavities (Virostek) CM parameters  Cavity position and alignment with respect to solenoid  Cavity temperature  Sensing loop signal from each of the 8 cavities  Vacuum roughing pump control (2each)  Vacuum roughing valve control and status (2each)  Cryo pump ion gages (4 total)  Vacuum manifold thermocouple and ion gages (4 each total)  Vacuum vessel ion gages (2 per vessel, 4 total)  Cavity ion gages (8total)  Cryo pump compressor control (2 each)  Gate valve control and status (4 each)  Cavity body temperature thermocouple (2 per cavity, 16 total)  Cavity cooling fluid temperature in (8 total)  Cavity cooling fluid temperature out (8 total)  Cavity cooling fluid pressure in (1 per cavity pair, 4 total)  Cavity cooling fluid pressure out (1 per cavity pair, 4 total)  Cavity cooling flow rate (8 total)  Tuner hydraulic reservoir pressure (8 each)  Tuner hydraulic reservoir pressure control (8 each) [feedback & control from cavity frequency] ~1 Hz recording rate Goes to primary control system

15 MICE CM Berkeley 9-12 Feb. 05 Cooling Channel - Magnets CM parameters:  Current in each individual supply  Magnetic field at external probes (4 probes/coil)  Temperatures (cryocooler and coil)  Quench protection (?)

16 MICE CM Berkeley 9-12 Feb. 05 CKOV1 (Cremaldi) Physics parameters  Noise levels-pedestal  Random pedestal trigger  Photoelectron count- 4 channel + 1 spare  Single electron photo-peak  Muon bunch structure  Device efficiency vs. muon position  Laser pulse system trigger (shared with CKOV2) CM parameters  PM Tube HV – 4 channels + 1 spare  CAEN/Lecroy HV Alarm System  Box temperature  PLC (slow control)  Purge gas flow  visual  Freon level  ?? Extra needs@ RAL  Oscilloscope  ADC card + PC  External trigger line  Radioactive source trigger + logic  Trigger paddles + logic for muon response survey DAQ

17 MICE CM Berkeley 9-12 Feb. 05 CKOV2 (Gregoire) Physics parameters  8 responses of PMs to light pulses Pedestal, gain  1 digital output for triggering light pulser  8 TDC outputs CM parameters  8 HV  Temperature probe  He pressure  Humidity

18 MICE CM Berkeley 9-12 Feb. 05 TOF (Bonesini) Physics parameters  Pedestal CM Parameters  HV  Temperature  Magnetic field

19 MICE CM Berkeley 9-12 Feb. 05 EmCAL (Tortora) Physics parameters  Pedestals CM parameters  HV of PMs (  CAEN SY 527, CAENNET VME Controller V288 for remote control)  Residual B field  Global Time Offset ( Trigger formation time with respect to ISIS bunch warning) Extra needs @ RAL  Stand-alone readout system  Cosmic rays run for E, t, calibration

20 MICE CM Berkeley 9-12 Feb. 05 SciFi (Bross) Physics parameters  Pedestal  Gain  Discriminator threshold CM Parameters  72 Temperature  64 Bias Extra needs @ RAL  Separate calibration runs Via FE electronics board, stored via MICE slow control system. 8 temperatures for cryostat, interfaced differently. DAQ


Download ppt "Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE Frascati June 28, 2005."

Similar presentations


Ads by Google