Reports until 14:03, Thursday 13 June 2024
H1 ISC
thomas.shaffer@LIGO.ORG - posted 14:03, Thursday 13 June 2024 - last comment - 11:44, Friday 14 June 2024(78419)
Converted A2L script to run all optics/dofs simultaneously if desired

I took the script that we have been using to run our A2L and converted it to run the measurements for all quads and degrees of freedom at the same time, or less, as desired. The new script is (userapps)/isc/h1/scripts/a2l/a2l_min_multi.py. Today Sheila and I tested it for all quads with just Y with the results below. These values were accepted in SDF, updated in lscparams.py, and ISC_LOCK reloaded. More details about the script at the bottom of this log.

Results for ETMX Y
Initial:  4.99
Final:    4.94
Diff:     -0.04999999999999982

Results for ETMY Y
Initial:  0.86
Final:    0.94
Diff:     0.07999999999999996

Results for ITMX Y
Initial:  2.93
Final:    2.89
Diff:     -0.040000000000000036

Results for ITMY Y
Initial:  -2.59
Final:    -2.51
Diff:     0.08000000000000007

 


 

The script we used to use was (userapps)/isc/common/scripts/decoup/a2l_min_generic_LHO.py which was, I think, originally written by Vlad B. and then Jenne changed it up to work for us at LHO. I took this and changed a few things around to then call the optimiseDOF function for each desired quad and dof under a ThreadPool class from multiprocess to run all of the measurements simultaneously. We had to move or change filters in the H1:ASC-ADS_{PIT,YAW}{bank#}_DEMOD_{SIG, I, Q} banks so that each optic and dof is associated with a particular frequency and used the ADS banks 6-9. These frequencies needed to be spaced apart enought but still within our area of interest. We also had to engage notches for all of these potential lines in the H1:SUS-{QUAD}_L3_ISCINF_{P,Y} banks (FM6&7). We also accepted the ADS output matrix values in SDF for these new banks with a gain of 1.

This hasn't been tested for all quads and both P&Y, so far only Y.

optic_dict = {'ETMX': {'P': {'freq': 31.0, 'ads_bank': 6},
                                      'Y': {'freq': 31.5, 'ads_bank': 6}
                                     },
                       'ETMY': {'P': {'freq': 28.0, 'ads_bank': 7},
                                      'Y': {'freq': 28.5, 'ads_bank': 7}
                                     },
                       'ITMX': {'P': {'freq': 26.0, 'ads_bank': 8},
                                     'Y': {'freq': 26.5, 'ads_bank': 8}
                                     },
                       'ITMY': {'P': {'freq': 23.0, 'ads_bank': 9},
                                     'Y': {'freq': 23.5, 'ads_bank': 9}
                                     },
}
Comments related to this report
sheila.dwyer@LIGO.ORG - 11:44, Friday 14 June 2024 (78437)

Here's a screenshot of the ASC coherence after TJ ran this script yesterday, there is still high coherence with YAW ASC and DARM. 

 

Images attached to this comment