I redid the high noise PUM DAC noise test Anamaria and I tried to do a couple of days ago,
but failed due to glitches spoiling the measurements.
The idea is to run the coil drivers in the high-noise state, observe the PUM DAC noise in DARM, then estimate the power in DARM due to PUM DAC noise in the high noise state.
Then, we can apply our analog filters to the PUM DAC noise to get the medium noise state projection.
------------------------------------------------------------------------------------------------------------------------------------------
I wrote a script which automatically switches the coil driver states for us.
The script, all_quad_pum_switch.py
, cycles through each quad, changing each PUM coil drivers setting to state 2 (high noise), waits 5 minutes, then back to state 1 (medium noise).
It then saves the gpstimes of all the switches.
Tomorrow I'll write a post-processing script which grabs the data at the times of the switches and a reference time,
then projects into DARM.
------------------------------------------------------------------------------------------------------------------------------------------
This code lives on the CDS computers at:
/ligo/gitcommon/labutils/coil_drivers_state_switch
Instructions on how to run are in the git repo is at:
https://git.ligo.org/aligo_commissioning/labutils/-/tree/master/coil_drivers_state_switch