kazuro furukawa kek jp Super KEKB Timing Aug
< kazuro. furukawa @ kek. jp > Super. KEKB の入射ビーム選択と Timing 制御 古川和朗 Aug. 2010 の状況に一部書き足し 一部 Super. KEKB ではなく KEKB 記述であることに注意 Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 1
KEKB でのビーム選択 u. KEKB HER、LER 及び PF への同時入射 v 各リングの要求入射頻度を調停し 50 Hz ビームを振り分 ける Remote controlled automatic pattern arbitrator v. Recent typical operation. ³~37 Hz for KEKB LER (3. 5 Ge. V e+) ³~12. 5 Hz for KEKB HER (8 Ge. V e–) ³~0. 5 Hz for PF (2. 5 Ge. V e–) Super. KEKB Beam Scheduling Manual pattern generator . ³~25 Hz ³~12. 5 Hz ³~0. 5 Hz Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 3
KEKB タイミング同期関係 Event System for KEKB u. Synchronization Req. Clock KEKB HER/LER Circumference Correction Fiducial 114. 24 MHz x 5 10 MHz Variable SG HER/LER Injection Phase Control 571. 2 MHz 10 MHz 2856 MHz X 49 ÷ 275 508. 89 MHz ÷ 5120 99. 39 k. Hz KEKB Revolution HER/LER Bucket Selection for PF Linac SHB 114. 24 MHz PF Circumference Correction PF Revolution 1. 6 MHz Flip-flop 50 Hz AC Line Sync. SHB 2 Phase Control x 5 SG SG Rubidium SG SHB 1 Phase Control Event System Acc. Phase, Timing Control v. KEKB : < 30 ps v. PF : < 300~700 ps u. Linac rf is Synchronized to KEKB rf u. Event Clock is 114. 24 MHz u. We have to manage v. Circumference compensation v. Bucket selection v. Injection phase controls Bucket Selection Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 5
イベントタイミング制御システムの構成 u MRF’s series-230 Event Generator / Receivers u VME 64 x and Vx. Works v 5. 5. 1 u 114. 24 MHz event rate, u EPICS R 3. 14. 9 with Dev. Sup v 2. 4. 1 50 Hz fiducials u 17 event receivers up to now u. More than hundred Central Event Generator 50 Hz-Analog/Timing data u. Multi/single-mode fiber u. Timing precision is < 10 ps. SH_A 1 KL_B 5/B 6 SB_B Injection SB_A e− Gun ARC v < 1 ps with external module. e– BT (PF: 2. 5 Ge. V, 0. 1 n. C) Cont-ABC KL_51/52 SB_C SB_1 SB_2 SB_3 SB_4 SB_5 e+ BT (KEKB: 3. 5 Ge. V, 2 n. C) e+ Target Cont-1 Cont-2 Cont-3 Cont-4 Cont-5 Event Receivers Super. KEKB Beam Scheduling e– BT (KEKB: 8 Ge. V, 2 n. C, PFAR: 3. 0 Ge. V, 0. 1 n. C) Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 6
Linac Event System u. Specifications v. Event rate : 114. 24 MHz ³Bit rate : ~2. 3 GHz v. Fiducial rate : 50 Hz v. Timing jitter (Short term) : ~8 ps v. No. of defined events : ~50 v. No. of receiver stations : 17 v. No. of Fast parameters : ~130 CPU EVG EVR Opt. Fan-out EVR & LLRF Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 7
Event Generator u. RF Clock (現在は 114. 24 MHz か 571. 2 MHz) と 50 Hz Trigger (Fiducial) を受ける u 50 Hz Trigger は Event Generator 自身によって 選ばれた (Super)KEKB e-/e+, PF-AR のう ちのどれかの加速器に同期している uその Trigger に同期して、その加速器に対応し た Beam Mode を作る Event Sequence を 114. 24 MHz に同期して送り出す Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 8
EVG-EVR 間の光伝送路 u 114 MHz Clock 毎に 16 bit の情報を送り出す u 16 bit は 8 B/10 B で Encode され 20 bit の Bit 列 になる(約 2. 3 GHz) u 16 bit のうち 8 bit は Event code (つまり 8. 5 ns 毎に一つの Event が送れる) u残りの 8 bit は情報で複数の使い方があるが、 KEKB では使用しなかった、Super. KEKB では 使用する予定 Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 9
ビームイベントの取り扱い Human Operator Injection Programs Arbitrate and Generate Beam Mode Pattern (in Python. Tk) considering priorities of the rings equalizing pulsed power supply interval in 4 arrays (waveforms) of length 2 (40 ms) to 500 (10 s) each element corresponds to a 20 -ms time slot and a beam mode Generate Events for the Next 20 -ms Time Slot (in Event Generator) reading two consecutive elements from the beam mode pattern generate several events for the next pulse generate preparation events for the next after next Generate Signals based on Received Events (in Event Receiver) generate pulsed signals as prepared in the previous time slot program the signals (enable/disable, delays, etc) for the next start to generate analog signals for the next Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 11
3 つの仮想加速器の切り換え u Controls and instrumentations are essentially mode-dependent, and mutually independent u Selecting a real machine out of three virtual machines v Managing three parameter sets e− Gun ARC e– BT (PF: 2. 5 Ge. V, 0. 1 n. C) PF Injection e+ Target 20 ms e− Gun Event-based Control System ARC 20 ms KEKB-LER Injection e+ BT (KEKB: 3. 5 Ge. V, 0. 6 n. C) Primary e– (4 Ge. V, 10 n. C) e+ Target e− Gun ARC KEKB-HER Injection e+ Target e– BT (KEKB: 8 Ge. V, 1. 2 n. C) Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 12
Super. KEKB のダンピングリング (DR) u 2 バンチパルス、2 パルスを収容 e− Gun KEKB ARC e+ BT (KEKB: 3. 5 Ge. V, 0. 6 n. C) Primary e– (4 Ge. V, 10 n. C) e+ 25 Hz e– 25 Hz の場合 前半 D. R. e+ 1 e– 2 e+ 3, 1 e+ Target 後半 e– 4 e+ 3 e– 4 e+ 5, 3 e+ 3 e– 6 e+ 5 e– 6 e+ DR (1. 1 Ge. V, 4 n. C) e− Gun ARC Primary e– (3. 5 Ge. V, 10 n. C) Super. KEKB e+ BT (KEKB: 4 Ge. V, 4 n. C) e+ Target Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 14
ダンピングリング (DR) – Linac - Super. KEKB メインリング (MR) u. Linac 後半の位相を固定する場合の入射選択可能 MR バケット数 vハーモニック数 h. DR=224、キッカー立ち上がり 96 ns として 2 ms 以内で探す場合 ³ 49*2 ~ h. DR-49 で 1760 個 (1 バンチ入射) ³ 49*2 ~ h. DR-49*2 で 662 個 (2 バンチ入射) vh. DR=225, 2 ms 以内 ³ 49*2 ~ h. DR-49 で 2123 個 ³ 49*2 ~ h. DR-49*2 で 1008 個 vh. DR=223, 2 ms 以内 ³ 49*2 ~ h. DR-49 で 2096 個 ³ 49*2 ~ h. DR-49*2 で 971 個 vh. DR=230, 2 ms 以内 ³ 49*2 ~ h. DR-49 で 5120 個 ³ 49*2 ~ h. DR-49*2 で 3065 個 96 ns >100 ns 前のパルス >100 ns 次のパルス 96 ns vh. DR=245, 2 ms 以内 ³ 49*2 ~ h. DR-49 で 2048 個 ³ 49*2 ~ h. DR-49*2 で 1024 個 vh. DR=252, 2 ms 以内 ³ 49*2 ~ h. DR-49 で 4986 個 ³ 49*2 ~ h. DR-49*2 で 3447 個 Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 17
Linac - DR u. Linac の RF 位相と DR の RF 位相を Pulse 毎 (20 ms) に変更する可能性がある v 伝達手段 ³ EVG EVR Dedicated Ethernet (CA) LLRF m. TCA ³ EVG ( EVR) 8 bit digital I/O ~4 bytes LLRF m. TCA v 18 ms ぐらい前に次の出射時の位相を伝達できるかも Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 21
Others compatible with MRF u. Efforts by RF group at Linac (三浦, 片桐, 湘南電子) v EVR for synchronized RF monitoring u. BNL embedded EVR (NSLS 2) u. SINAP VME and PLC modules (SSRF, PLS) Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 22
Thank you Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 24
Simultaneous Top-up Injection Results u. Beam currents are kept within v. KEKB 1 m. A (~0. 05%) v. PF 0. 05 m. A (~0. 01%) Super. KEKB Beam Scheduling Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012. 25
Three-fold Independent Closed Loops u Feedback loop software act on one of three virtual machines v Managing independent parameter sets e− Gun ARC e– BT (PF: 2. 5 Ge. V, 0. 1 n. C) PF Injection e+ Target e− Gun Event-based Control System KEKB-LER Injection ARC Primary e– (4 Ge. V, 10 n. C) e+ BT (KEKB: 3. 5 Ge. V, 0. 6 n. C) e+ Target e− Gun ARC KEKB-HER Injection e+ Target e– BT (KEKB: 8 Ge. V, 1. 2 n. C) Super. KEKB Beam Scheduling 26 Kazuro Furukawa, KEK, Aug. 2010, Apr. 2012.
- Slides: 26