180 likes | 290 Views
CLIC08 Workshop. Conditioning Software used in CTF3. DubrovskiY AlexeY (CERN, JINR, MSU). The conditioning system definition. The conditioning software logic. Check power. Event?. Check FC. Yes. Store event data. Check energy. Pulse. Check vacuum. Interlock?. Yes.
E N D
CLIC08 Workshop Conditioning Software used in CTF3 DubrovskiYAlexeY (CERN, JINR, MSU)
The conditioning system definition by Dubrovskiy Alexey
The conditioning software logic Check power Event? Check FC Yes Store event data Check energy Pulse Check vacuum Interlock? Yes Adjust pulse properties Switch off gun Break Down No etc by Dubrovskiy Alexey
Main aspects of the conditioning Relevant experiment and machine properties, which allow to draw an operational decision and to make post analysis of long term processes. Summary data Interlock It’s a machine and experiment protection module in order to keep components safe and to provide pure experiment. Conditioning strategy Operational description of the experiment Event Definition of abnormal, unforeseen and observable situations, when the full data set is needed in order to study them later. Event data by Dubrovskiy Alexey
Pulse relevant information Top energy=k*Total energy k=3.5% Peak power power +pulse length At 90% At 75% Pulse length At 50% by Dubrovskiy Alexey
CTF3 conditioning systems • The 3 GHz klystron conditioning system • The 30 GHz structure conditioning system • The TBTS conditioning system by Dubrovskiy Alexey
3 GHz klystron conditioning system • Checks: • Klystron • Anomalous forward power • Reflected power • Vacuum levels • Timing inhibit interlock • Vacuum pumps • Control: • PFN • Driver Amplifier * Layout was done by Jonathan Sladen (CERN) by Dubrovskiy Alexey
3 GHz klystron conditioning system by Dubrovskiy Alexey
30 GHz structure conditioning • Checks: • Gun • Missing energy • Reflected energy • FC signal • Vacuums • Gun inhibitor • Loss • Control: • Gun • Attenuator • Pulse length PETS TANK GUN CTF3 CTF2 LOAD ATTENUATOR ACCELERATING STRUCTURE TANK Vacuum gauge Reflected power FC Incident power BPM Transmitted power by Dubrovskiy Alexey
4 Attenuator position 2 3 1 Pulse length 30 GHz structure conditioning BREAKDOWN!!! • Checks: • Gun • Missing energy • Reflected energy • FC signal • Vacuums • Gun inhibiter • Control: • Gun • Attenuator • Pulse length Wait 3 sec Attenuator position -50% Pulse length -20% Switch ON the Gun Switch OFF the Gun 10/14/2008 by Dubrovskiy Alexey
30 GHz structure conditioning 10/14/2008 by Dubrovskiy Alexey
TBTS conditioning * Layout is made by Roger Ruber by Dubrovskiy Alexey
Computers architecture by Dubrovskiy Alexey
Software lays Hardware & drivers The Front-End Software Architecture framework & GM CMW / RDA server CMW / RDA client Open Analogue Signal Information System Java API for Parameter Control (JAPC) Conditioning control programme Spring client-server JAPC-JMS broker GUI Logging by Dubrovskiy Alexey
Software network GUI Control system File logging system Logging for Web-site Oracle Data Web-site Camera pictures
http://cern.ch/project-clic-rfcond30/ • Conditioning status and power summary • Power and FC plots, picture from the camera • Conditioning overview for last 3 days • Automatic reports for every experiment and for every structure History is online! Breakdown is online! Conditioning is online!