Collimator BPM Meeting March 14th, 2014
- G. Valentino
with contributions from
- B. Salvachua, S. Redaelli
General overview of the collimator BPM system Collimator BPM - - PowerPoint PPT Presentation
General overview of the collimator BPM system Collimator BPM Meeting March 14 th , 2014 G. Valentino with contributions from B. Salvachua, S. Redaelli Outline LHC collimator layout upgrade Recap of SPS beam tests with BPM collimator
Collimator BPM Meeting March 14th, 2014
Collimator BPM meeting - 14/03/2014
2
Collimator BPM meeting - 14/03/2014
3
new naming convention for BPM-equipped collimators: TCTH/V TCTPH/V TCSG TCSP
Collimator BPM meeting - 14/03/2014
BLM signal crosstalk.
per jaw (up/down). Therefore, software is needed to: 1. Align the jaws with feedback from the BPMs. 2. Monitor the beam position within the collimator jaws
4
Disadvantages of BLM-based alignment:
from 30 hours to ~5 hours (Ph.D. work)
settings (β* reach reduced)
efficiency/compromise MP
Collimator BPM meeting - 14/03/2014
5
CERN name (MTF) HCTCTP__001-CQ000XXX CERCA name TCLP_00X MADX name TCTPH.XXX.B1 ID Angle 0.0 Material W Length 1.0 Beam B1 Family TCTP IP IP1 BLMI BLMEI.XXX BLMS BLMES.XXX Jaw$corner$notation LEFT$UP C AXIS_A 1 LEFT$DOWN A AXIS_B 1 RIGHT$UP D AXIS_C 1 RIGHT$DOWN B AXIS_D 1 AXIS_E AXIS_LEFT_UP 1 AXIS_LEFT_DOWN 1 AXIS_RIGHT_UP 1 AXIS_RITHG_DOWN 1 AXIS_TANK Measurements$in$the$metrology$frame: OUT IN OUT IN Mechanical stops Mechanical$STOPS LEFT$UP M29.98106004 6.011267516 Mechanical$STOPS A M29.99007486 6.013326008 Max$gap AB 60.00043621 LEFT$DOWN M29.99007486 6.013326008 B 30.01036135 M6.033233687 CD 59.99422911 RIGHT$UP 30.01316908 M6.035192779 C M29.98106004 6.011267516 Min$gap AB 0.37795732 RIGHT$DOWN 30.01036135 M6.033233687 D 30.01316908 M6.035192779 CD 0.38100777 ANTI$M$UP 0.38100777 ANTI$M$DOWN 0.37795732 OUT IN OUT IN Switches Switches LEFT$UP M29.65106004 5.681267516 Switches A M29.67007486 5.673326008 Max$gap AB 59.3804362 LEFT$DOWN M29.67007486 5.673326008 B 29.71036135 M5.663233687 CD 59.3442291 RIGHT$UP 29.69316908 M5.695192779 C M29.65106004 5.681267516 Min$gap AB 0.47795732 RIGHT$DOWN 29.71036135 M5.663233687 D 29.69316908 M5.695192779 CD 0.50100777 ANTI$M$UP 0.50100777 ANTI$M$DOWN 0.47795732 Maximum$flatness$error Left 0.039407344 Maximum$flatness$error AC 0.039407344 Right M0.019113451 (mm) BD M0.019113451 Mechanical$plays Left$UP 0.014 Mechanical$plays A 0.018 Left$DOWN 0.018 B 0.006 Right$UP 0.005 C 0.014 Right$Down 0.006 D 0.005 AutoMretraction Left$UP 0.000 AutoMretraction A 0.018 Left$DOWN 0.000 B 0.006 Right$UP 0.000 C 0.014 Right$Down 0.000 D 0.005 Maximum$tilt$angle Left$Plus 3.58 Maximum$tilt$angle AC$Plus 3.58 Left$Minus 3.55 AC$Minus 3.55 Right$Plus 3.70 BD$Plus 3.70 Right$Minus 3.60 BD$Minus 3.60 Transverse$tank$position Stop$UP Switch$UP Set$point Switch$DOWN Stop$DOWN Detailed$flatness$M$Jaw$AC$on$meach.$Stop$IN Detailed$flatness$data Long.$Pos.$[cm] z$=$M20mm z$=$0$mm z$=$+20mmnew BPM-related data for LSA DB table
Collimator BPM meeting - 14/03/2014
for monitoring purposes (or to speed up the alignment by a few seconds..).
6
BPM Electrodes [arb. units]
0.166 0.167 0.168 0.169 0.170 0.171 0.172 0.173 0.174 BPM LU BPM RU BPM LD BPM RDBeam Center [mm]
Left Jaw Positions [mm]
29.2 29.3 29.4 29.5 29.6 29.7 29.8 29.9 30.0 Jaw LU Jaw LDTime [ms]
5000 10000 15000 20000 25000 30000
Right Jaw Positions [mm]
Algorithm + results published in IPAC13 and PRST-AB
Jaw furthest away from the beam moved in to: New: Individual jaw corners aligned! Improvement by two orders of magnitude
Collimator BPM meeting - 14/03/2014
7
From this...
Collimator BPM meeting - 14/03/2014
8 P r
e d ( S y s t e m ( JAWS% CBPM% JAWS% DOROS% CBPM%
UDP( 25(Hz(
MeasuredCornerPosi6ons/LU% MeasuredCornerPosi6ons/LD% MeasuredCornerPosi6ons/RU% MeasuredCornerPosi6ons/RD%
Exis6ng% FESA%Class%
RequiredAbsolutePosi6on/LU% RequiredAbsolutePosi6on/LD% RequiredAbsolutePosi6on/RU% RequiredAbsolutePosi6on/RD%
BLM% CMW%
Concentrator%
1(Hz(Subscribe(
BPM% Alignment% Scan% Algorithm%
*conversion%of%integers%to%electrode%signals+beam%pos%(mm)%
DOROS% Controller*% OFC%
UDP(25(Hz( Logic/Server< level( GUI/Top< level(
Perform% Alignment% Collimator%Data%Concentrator% Perform% Scan% Online%Monitoring% Display% Input% coefficients%
12.5(Hz(Subscribe( 1 ( H z ( S u b s c r i b e ( 1(Hz(Subscribe(
12.5%Hz%BLM%data% Concentrator%
UDP(12.5(Hz(
BLM% Alignment%
1(Hz(Subscribe( 8(Hz(Set(
SIS% Interlock%
1 ( H z ( S u b s c r i b e (
TCP( 1(Hz(
Proposed( FESA(Class(
Proposed( FESA(Class(
12(Hz(Subscribe( 1(Hz(Set( 8 ( H z ( S e t ( 1(Hz(Set(
CMW%
1(Hz(( Subscribe(
Logging%
... to this
Collimator BPM meeting - 14/03/2014
property from the LHCCollimators FESA class.
(String collName, double[] jawCornerData)
the jaw positions for each collimator via:
9
Collimator BPM meeting - 14/03/2014
10
Alignment: (similar to SPS tests)
will have possibility to align all collimators simultaneously
Monitoring: (similar to current collimator fixed display) very preliminary view, circle turns red if 1σ limit exceeded
Coll$Name$
1σ# Coll#half#gap# e.g.#9σ#
Coll$Name$
1σ# Coll#half#gap# e.g.#9σ#
Coll$Name$
1σ# Coll#half#gap# e.g.#9σ#
BLM (for reference only) Jaw positions BPM electrodes Relative beam position Absolute beam position Tilt Indication of beam position
Collimator BPM meeting - 14/03/2014
confirmed).
11
Collimator BPM meeting - 14/03/2014
commissioning time is given), but should already profit from faster alignment.
and compare to simulations;
they can be done automatically at the start of each fill, or whether small adjustments can be permitted without opening the jaw position dump limits during physics;
jaws around the beam centre without causing risks for machine protection;
first β* value baseline.
12
Collimator BPM meeting - 14/03/2014
at once?
coefficients, and electronics calibration coefficients. Where should these be stored?
parameters”..
calibration coefficients used to calculate the beam position.
13
Collimator BPM meeting - 14/03/2014
14
data concentrator.
monitoring of the beam positions.
being considered, and will be implemented as soon as we are confident of the reliability