Size: 8329
Comment:
|
Size: 8691
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
|| 4 || K1:CAL-CS_PROC_DARM_DELTA_CTRL_MM_DBL_DQ || m || A_MM * V_ctrl || 4K || | || 4 || K1:CAL-CS_PROC_DARM_DELTA_CTRL_MN_DBL_DQ || m || A_MN * V_ctrl || 4K || |
Line 20: | Line 20: |
|| 1 || MICH || K1:VIS-BS_ISCINF_L_OUT || K1:VIS-BS_ISCINF_L_IN1 || K1:VIS-BS_ISCINF_L_EXC || G_MICH || || | || 1 || MICH || K1:VIS-BS_ISCINF_L_IN2 || K1:VIS-BS_ISCINF_L_IN1 || K1:VIS-BS_ISCINF_L_EXC || G_MICH || || |
Line 27: | Line 27: |
|| 6 || DARM || K1:VIS-ETMY_ISCINF_L_OUT || K1:VIS-ETMY_ISCINF_L_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || G_DARM || || || 7 || DARM || K1:VIS-ITMX_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ITMX_ISCINF_L_EXC || (A_ITMX * C_DARM) / (1 + G_DARM) || || || 8 || DARM || K1:VIS-ITMY_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ITMY_ISCINF_L_EXC || (A_ITMY * C_DARM) / (1 + G_DARM) || || || 9 || DARM || K1:VIS-ETMX_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMX_ISCINF_L_EXC || (A_ETMX * C_DARM) / (1 + G_DARM) || A_ETMX <<BR>>= A_ITMX * 9 / 7 <<BR>>= A_ITMY * 9 / 8 || || 10 || DARM || K1:VIS-ETMY_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || (A_ETMY * C_DARM) / (1 + G_DARM) || A_ETMY <<BR>>= A_ITMX * 10 / 7 <<BR>>= A_ITMY * 10 / 8 <<BR>>= A_ETMX * 10 / 9 || || 11 || DARM || K1:VIS-ETMY_ISCINF_L_OUT || K1:LSC-DARM_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || A_ETMY * C_DARM || C_DARM = 11 / 10 || |
|| 6 || FPMI || K1:VIS-ETMY_ISCINF_L_IN2 || K1:VIS-ETMY_ISCINF_L_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || G_DARM || || || 7 || FPMI || K1:VIS-ITMX_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ITMX_ISCINF_L_EXC || (A_ITMX * C_DARM) / (1 + G_DARM) || || || 8 || FPMI || K1:VIS-ITMY_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ITMY_ISCINF_L_EXC || (A_ITMY * C_DARM) / (1 + G_DARM) || || || 9 || FPMI || K1:VIS-ETMX_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMX_ISCINF_L_EXC || (A_ETMX * C_DARM) / (1 + G_DARM) || A_ETMX <<BR>>= A_ITMX * 9 / 7 <<BR>>= A_ITMY * 9 / 8 || || 10 || FPMI || K1:VIS-ETMY_ISCINF_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || (A_ETMY * C_DARM) / (1 + G_DARM) || A_ETMY <<BR>>= A_ITMX * 10 / 7 <<BR>>= A_ITMY * 10 / 8 <<BR>>= A_ETMX * 10 / 9 || || 11 || FPMI || K1:VIS-ETMY_ISCINF_L_OUT || K1:LSC-DARM_IN1 || K1:VIS-ETMY_ISCINF_L_EXC || A_ETMY * C_DARM || C_DARM = 11 / 10 || |
Line 34: | Line 34: |
|| 12 || DARM || K1:VIS-ETMY_LOCK_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMY_LOCK_L_EXC || (A_TM * C_DARM) / (1 + G_DARM) || A_TM <<BR>>= A_ITMX * 12 / 7 <<BR>>= A_ITMY * 12 / 8 <<BR>>= A_ETMX * 12 / 9 <<BR>>= A_ETMY * 12 / 10 || || 13 || DARM || K1:VIS-ETMY_LOCK_L_OUT || K1:LSC-DARM_IN1 || K1:VIS-ETMY_LOCK_L_EXC || A_TM * C_DARM || A_TM = 13 / C_DARM || |
|| 12 || FPMI || K1:VIS-BS_ISCINF_L_IN2 || K1:VIS-BS_INSINF_L_IN1 || K1:VIS-BS_ISCINF_L_EXC || G_MICH(FPMI) || || || 13 || FPMI || K1:VIS-BS_ISCINF_L_OUT || K1:LSC-MICH_IN1 || K1:VIS-BS_ISCINF_L_EXC || A_BS * C_MICH(FPMI) || C_MICH(FPMI) = 13 / A_BS || || || || || || || || || || 14 || FPMI || K1:VIS-ETMY_LOCK_L_EXC || K1:LSC-DARM_IN1 || K1:VIS-ETMY_LOCK_L_EXC || (A_TM * C_DARM) / (1 + G_DARM) || A_TM <<BR>>= A_ITMX * 14 / 7 <<BR>>= A_ITMY * 14 / 8 <<BR>>= A_ETMX * 14 / 9 <<BR>>= A_ETMY * 14 / 10 || || 15 || FPMI || K1:VIS-ETMY_LOCK_L_OUT || K1:LSC-DARM_IN1 || K1:VIS-ETMY_LOCK_L_EXC || A_TM * C_DARM || A_TM = 15 / C_DARM || |
Front-end
DARM
Memo
<channels>
# |
name |
unit |
memo |
DQ |
1 |
K1:CAL-CS_PROC_C00_STRAIN_DBL_DQ |
- |
h(t) in double precision |
16K |
2 |
K1:CAL-CS_PROC_DARM_DISPLACEMENT_DQ |
m |
delta_L * zpk([1,1,1,1],[10,10,10,10],1,"n") |
16K |
|
|
|
|
|
3 |
K1:CAL-CS_PROC_DARM_RESIDUAL_DBL_DQ |
m |
(1/C) * V_err |
16K |
4 |
K1:CAL-CS_PROC_DARM_DELTA_CTRL_MN_DBL_DQ |
m |
A_MN * V_ctrl |
4K |
5 |
K1:CAL-CS_PROC_DARM_DELTA_CTRL_IM_DBL_DQ |
m |
A_IM * V_ctrl |
4K |
6 |
K1:CAL-CS_PROC_DARM_DELTA_CTRL_TM_DBL_DQ |
m |
A_TM * V_ctrl |
4K |
|
|
|
|
|
7 |
K1:LSC-DARM_IN1_DQ |
ct |
V_err |
16K |
8 |
K1:LSC-DARM_OUT_DQ |
ct |
V_ctrl |
16K |
<measurment>
# |
Lock |
measured point A |
measured point B |
EXC point |
memo1 |
memo2 |
0 |
- |
- |
- |
- |
C_MICH / (Input Matrix Gain) |
by FSM |
1 |
MICH |
K1:VIS-BS_ISCINF_L_IN2 |
K1:VIS-BS_ISCINF_L_IN1 |
K1:VIS-BS_ISCINF_L_EXC |
G_MICH |
|
2 |
MICH |
K1:VIS-BS_ISCINF_L_OUT |
K1:LSC-MICH_IN1 |
K1:VIS-BS_ISCINF_L_EXC |
A_BS * C_MICH |
A_BS = 2 * (Input Matrix Gain) / 0 |
|
|
|
|
|
|
|
3 |
MICH |
K1:VIS-BS_ISCINF_L_EXC |
K1:LSC-MICH_IN1 |
K1:VIS-BS_ISCINF_L_EXC |
(A_BS * C_MICH) / (1 + G_MICH) |
|
4 |
MICH |
K1:VIS-ITMX_ISCINF_L_EXC |
K1:LSC-MICH_IN1 |
K1:VIS-ITMX_ISCINF_L_EXC |
(A_ITMX * C_MICH) / (1 + G_MICH) |
A_ITMX = A_BS * 4 / 3 |
5 |
MICH |
K1:VIS-ITMY_ISCINF_L_EXC |
K1:LSC-MICH_IN1 |
K1:VIS-ITMY_ISCINF_L_EXC |
(A_ITMY * C_MICH) / (1 + G_MICH) |
A_ITMY = A_BS * 5 / 3 |
|
|
|
|
|
|
|
6 |
FPMI |
K1:VIS-ETMY_ISCINF_L_IN2 |
K1:VIS-ETMY_ISCINF_L_IN1 |
K1:VIS-ETMY_ISCINF_L_EXC |
G_DARM |
|
7 |
FPMI |
K1:VIS-ITMX_ISCINF_L_EXC |
K1:LSC-DARM_IN1 |
K1:VIS-ITMX_ISCINF_L_EXC |
(A_ITMX * C_DARM) / (1 + G_DARM) |
|
8 |
FPMI |
K1:VIS-ITMY_ISCINF_L_EXC |
K1:LSC-DARM_IN1 |
K1:VIS-ITMY_ISCINF_L_EXC |
(A_ITMY * C_DARM) / (1 + G_DARM) |
|
9 |
FPMI |
K1:VIS-ETMX_ISCINF_L_EXC |
K1:LSC-DARM_IN1 |
K1:VIS-ETMX_ISCINF_L_EXC |
(A_ETMX * C_DARM) / (1 + G_DARM) |
A_ETMX |
10 |
FPMI |
K1:VIS-ETMY_ISCINF_L_EXC |
K1:LSC-DARM_IN1 |
K1:VIS-ETMY_ISCINF_L_EXC |
(A_ETMY * C_DARM) / (1 + G_DARM) |
A_ETMY |
11 |
FPMI |
K1:VIS-ETMY_ISCINF_L_OUT |
K1:LSC-DARM_IN1 |
K1:VIS-ETMY_ISCINF_L_EXC |
A_ETMY * C_DARM |
C_DARM = 11 / 10 |
|
|
|
|
|
|
|
12 |
FPMI |
K1:VIS-BS_ISCINF_L_IN2 |
K1:VIS-BS_INSINF_L_IN1 |
K1:VIS-BS_ISCINF_L_EXC |
G_MICH(FPMI) |
|
13 |
FPMI |
K1:VIS-BS_ISCINF_L_OUT |
K1:LSC-MICH_IN1 |
K1:VIS-BS_ISCINF_L_EXC |
A_BS * C_MICH(FPMI) |
C_MICH(FPMI) = 13 / A_BS |
|
|
|
|
|
|
|
14 |
FPMI |
K1:VIS-ETMY_LOCK_L_EXC |
K1:LSC-DARM_IN1 |
K1:VIS-ETMY_LOCK_L_EXC |
(A_TM * C_DARM) / (1 + G_DARM) |
A_TM |
15 |
FPMI |
K1:VIS-ETMY_LOCK_L_OUT |
K1:LSC-DARM_IN1 |
K1:VIS-ETMY_LOCK_L_EXC |
A_TM * C_DARM |
A_TM = 15 / C_DARM |
MICH
Memo
<channels>
# |
name |
unit |
memo |
DQ |
|
|
|
|
|
1 |
K1:CAL-CS_PROC_MICH_DISPLACEMENT_DQ |
m |
delta_L |
16K |
|
|
|
|
|
2 |
K1:CAL-CS_PROC_MICH_RESIDUAL_DQ |
m |
(1/C) * V_err |
16K |
3 |
K1:CAL-CS_PROC_MICH_DELTA_CTRL_IM_DQ |
m |
A_IM * V_ctrl |
4K |
4 |
K1:CAL-CS_PROC_MICH_DELTA_CTRL_TM_DQ |
m |
A_TM * V_ctrl |
4K |
|
|
|
|
|
5 |
K1:LSC-MICH_IN1_DQ |
ct |
V_err |
16K |
6 |
K1:LSC-MICH_OUT_DQ |
ct |
V_ctrl |
16K |
|
|
|
|
|
7 |
K1:LSC-POP_PDA1_DC_OUT_256_DQ |
ct |
DCPD signal |
256 |
8 |
K1:LSC-POP_PDA1_RF17_Q_ERR_256_DQ |
ct |
RFPD signal |
256 |
|
|
|
|
|
9 |
K1:CAL-CS_LINE_BS_CTRL_DQ |
ct |
BS line |
512 |
10 |
K1:CAL-CS_LINE_BS_TM_DQ |
ct |
BS TM line |
512 |
<filters>
# |
name |
unit |
memo |
|
|
|
|
1 |
K1:CAL-CS_PROC_MICH_FILT_INVC |
m/ct |
inverse sensing function |
2 |
K1:CAL-CS_PROC_MICH_FILT_IM |
m/ct |
IM stage suspension function |
3 |
K1:CAL-CS_PROC_MICH_FILT_TM |
m/ct |
TM stage suspension function |
4 |
K1:CAL-CS_PROC_MICH_FILT_T_DELAY |
m/ct |
time delay between err and ctrl |
<OLTF measurement>
# |
TF |
channels |
|
|
|
1 |
G |
K1:LSC-MICH_IN1 / K1:LSC-MICH_IN2 |
2 |
(1+G)/G |
K1:LSC-MICH_EXC / K1:LSC-MICH_IN2 |
3 |
(1+G) |
K1:LSC-MICH_EXC / K1:LSC-MICH_IN1 |
X-arm cavity
Progress
status |
item |
comment |
|
|
|
o |
receive error/feedback signal from LSC |
|
o |
send line/injection signal to ETMX |
|
x |
send line signal to ITMX |
need to rebuild and reboot ITMX model |
x |
TF measurement |
|
x |
IIR filter design |
|
x |
set SDF |
only filter banks are monitored |
Memo
<channels>
# |
name |
unit |
memo |
DQ |
|
|
|
|
|
1 |
K1:CAL-CS_XARM_ERR |
ct |
v_err |
K1:LSC-XARM_IN1 |
2 |
K1:CAL-CS_XARM_CTRL |
ct |
v_ctrl |
K1:LSC-XARM_OUT |
3 |
K1:CAL-CS_PROC_XARM_FILT_TM_OUT |
m |
A_TM * v_ctrl |
x |
4 |
K1:CAL-CS_PROC_XARM_FILT_IM_OUT |
m |
A_IM * v_ctrl |
x |
5 |
K1:CAL-CS_PROC_XARM_FILT_MN_OUT |
m |
A_MN * v_ctrl |
x |
6 |
K1:CAL-CS_PROC_XARM_DELTA_CTRL |
m |
(A_TM + A_IM + A_MN) * v_ctrl |
o |
7 |
K1:CAL-CS_PROC_XARM_RESIDUAL |
m |
(1/C) * v_err |
o |
8 |
K1:CAL-CS_PROC_XARM_DISPLAYCEMENT |
nm |
(1/C) * v_err |
o |
- DQ channel : suffix = '_DQ'
- EPICS channel: suffix = '_MON'
<filters>
# |
name |
unit |
memo |
|
|
|
|
1 |
K1:CAL-CS_PROC_XARM_FILT_INVC |
m/ct |
inverse sensing function |
2 |
K1:CAL-CS_PROC_XARM_FILT_TM |
m/ct |
TM stage function |
3 |
K1:CAL-CS_PROC_XARM_FILT_IM |
m/ct |
IM stage function |
4 |
K1:CAL-CS_PROC_XARM_FILT_MN |
m/ct |
MN stage function |
5 |
K1:CAL-CS_PROC_XARM_FILT_TDELAY |
- |
time delay between err and ctrl |
|
|
|
|
6 |
K1:CAL-CS_AA_ETMX_CTRL |
- |
digital AA filter for 16k -> 2k |
7 |
K1:CAL-CS_AA_ETMX_TM |
- |
digital AA filter for 16k -> 2k |
8 |
K1:CAL-CS_AA_ITMX_CTRL |
- |
digital AA filter for 16k -> 2k |
9 |
K1:CAL-CS_AA_ITMX_TM |
- |
digital AA filter for 16k -> 2k |
<OLTF measurement>
# |
TF |
channels |
|
|
|
1 |
G |
K1:LSC-XARM_IN1 / K1:LSC-XARM_IN2 |
2 |
(1+G)/G |
K1:LSC-XARM_EXC / K1:LSC-XARM_IN2 |
3 |
(1+G) |
K1:LSC-XARM_EXC / K1:LSC-XARM_IN1 |