After QPD centering campaign of PRM, PR2, PR3, SR2 and SRM (BS and SR3 were already quite centered), I ran coil balancing script for all the SRs and COILOUTF gains were updated.
Result:
See below. As you can see, updated COILOUTF gains are similar to the new ones including the signs, and looks reasonable.
===== Result of SRM TM COILOUTF balancing =====
Measured on local time from 2020/03/23, 08:42:55 for 526 seconds
OPLEV_TILT_PIT_INMON= -0.06, OPLEV_TILT_YAW_INMON= 0.01, OPLEV_TILT_SUM_OUTMON= 2815.00
Modulation frequency and amplitude, measurement time, number of averages: 0.3 Hz, 5000 cnts, t=10 sec, Nave=10
Demodulation amplitudes (mean): [-24831.11757812 -24534.71523437 24715.49570313 24535.20996094]
Demodulation amplitudes (stdev in %): [-0.47989786 -0.32132244 0.45121478 0.36093483]
Current COILOUTF gain: [ 1.14122249 -1. 0.97554222 -0.92446833]
New proposed COILOUTF gain: [ 1.12760002 -1. 0.96840666 -0.92444969]
=====
===== Result of SR2 TM COILOUTF balancing =====
Measured on local time from 2020/03/23, 08:45:24 for 527 seconds
OPLEV_TILT_PIT_INMON= -0.00, OPLEV_TILT_YAW_INMON= 0.01, OPLEV_TILT_SUM_OUTMON= 6826.57
Modulation frequency and amplitude, measurement time, number of averages: 0.3 Hz, 5000 cnts, t=10 sec, Nave=10
Demodulation amplitudes (mean): [-23857.80507812 -23242.00195312 23967.53574219 24606.60820313]
Demodulation amplitudes (stdev in %): [-0.56129216 -1.30421421 0.69170405 1.60729312]
Current COILOUTF gain: [ 1. -1. 1. -1.]
New proposed COILOUTF gain: [ 0.97418861 -1. 0.96972848 -0.9445431 ]
=====
===== Result of SR3 TM COILOUTF balancing =====
Measured on local time from 2020/03/23, 08:48:05 for 523 seconds
OPLEV_TILT_PIT_INMON= 0.07, OPLEV_TILT_YAW_INMON= 0.09, OPLEV_TILT_SUM_OUTMON= 7309.22
Modulation frequency and amplitude, measurement time, number of averages: 0.3 Hz, 5000 cnts, t=10 sec, Nave=10
Demodulation amplitudes (mean): [-18417.67856445 -20028.0203125 21280.990625 20915.75878906]
Demodulation amplitudes (stdev in %): [-20.74940548 -0.74654131 1.12051786 0.54908598]
Current COILOUTF gain: [ 1. -1. 1. -1.]
New proposed COILOUTF gain: [ 1.08743457 -1. 0.94112256 -0.95755648]
=====
Updates to the script:
1. Now the results are saved in the log file (/users/Commissioning/scripts/diagonalization/coilbalanceCOILOUTF.log).
2. Now it checks if TILT QPD is not out of range or not and Guardian state is in 'PAY_LOCALDAMPED' (You can run even if it is not the case).
3. Now you have a button in VIS_ALL.adl and you can run the script from there with nominal configurations for each suspension (see attached).
Next:
- Modify the script to make it work for Type-C.
- Run the script for PRs and BS.