Reports until 13:20, Friday 28 April 2023
H1 CAL
evan.goetz@LIGO.ORG - posted 13:20, Friday 28 April 2023 - last comment - 08:28, Monday 01 May 2023(69159)
Updating EPICS records for PCAL DELTAL correction
Following up on LHO aLOG 69061, we modified a local checkout of the pydarm_H1.ini file to be consistent with front end FOTON filter bank values for the inverse sensing gain, exported the inverse sensing filter that has a new cavity pole frequency, and the actuation gain values (N/A or N/V^2) so that the pyDARM model output would give the correct answer. Note that pyDARM assumes that gain values given in the ini file match what is installed in the FOTON filter banks. If not, then inconsistencies can arise.

In addition we verified that the CALCS actuation output matrix (all are -1 for the LHO X-arm) and the pyDARM values are consistent. Here, the pydarm_H1.ini file had +1 for all values, but it had been giving values that didn't make sense when installed. We changed them back to -1 in the ini file and got more consistent results. We've recently had some discussions about the GDS filters giving incorrect answers because of minus sign problems (see G2300832; the fact that pyDARM gives a much better answer using values that match the front end, this might mean (maybe) the problem lies not within the model but within how the GDS filters are generated or applied. This needs additional attention.

Below are the updated EPICS record values for the PCAL DELTAL corrections:
    'CAL-CS_TDEP_PCAL_LINE1_DELTAL_PCAL_CORR_REAL': 0.0033852702240058613,
    'CAL-CS_TDEP_PCAL_LINE1_DELTAL_PCAL_CORR_IMAG': 0.0003688309923906657,
    'CAL-CS_TDEP_PCAL_LINE2_DELTAL_PCAL_CORR_REAL': 5.918160347836006e-06,
    'CAL-CS_TDEP_PCAL_LINE2_DELTAL_PCAL_CORR_IMAG': -3.8606119335684666e-07,
    'CAL-CS_TDEP_PCAL_LINE3_DELTAL_PCAL_CORR_REAL': 8.389172516042244e-07,
    'CAL-CS_TDEP_PCAL_LINE3_DELTAL_PCAL_CORR_IMAG': -1.5076809464241352e-07,
    'CAL-CS_TDEP_PCAL_LINE4_DELTAL_PCAL_CORR_REAL': 0.00165323521544998,
    'CAL-CS_TDEP_PCAL_LINE4_DELTAL_PCAL_CORR_IMAG': 0.00011505749801666585,
    'CAL-CS_TDEP_PCAL_X_COMPARE_DELTAL_PCAL_CORR_REAL': -5.9211839406814295e-06,
    'CAL-CS_TDEP_PCAL_X_COMPARE_DELTAL_PCAL_CORR_IMAG': 3.8609892061668445e-07,
    'CAL-CS_TDEP_PCAL_Y_COMPARE_DELTAL_PCAL_CORR_REAL': 5.918160347836006e-06,
    'CAL-CS_TDEP_PCAL_Y_COMPARE_DELTAL_PCAL_CORR_IMAG': -3.8606119335684666e-07,
    'CAL-CS_TDEP_PCAL_LINE5_DELTAL_PCAL_CORR_REAL': -0.0008859219262577612,
    'CAL-CS_TDEP_PCAL_LINE5_DELTAL_PCAL_CORR_IMAG': -3.9867889605789786e-05,
    'CAL-CS_TDEP_PCAL_LINE6_DELTAL_PCAL_CORR_REAL': -0.00034094924519537996,
    'CAL-CS_TDEP_PCAL_LINE6_DELTAL_PCAL_CORR_IMAG': -8.284228371577319e-06,
    'CAL-CS_TDEP_PCAL_LINE7_DELTAL_PCAL_CORR_REAL': -0.00016249959919441566,
    'CAL-CS_TDEP_PCAL_LINE7_DELTAL_PCAL_CORR_IMAG': -3.251411986550448e-06,
    'CAL-CS_TDEP_PCAL_LINE8_DELTAL_PCAL_CORR_REAL': -9.46064626745444e-05,
    'CAL-CS_TDEP_PCAL_LINE8_DELTAL_PCAL_CORR_IMAG': -1.5341758740447534e-06,
    'CAL-CS_TDEP_PCAL_LINE9_DELTAL_PCAL_CORR_REAL': -1.2512538215094095e-05,
    'CAL-CS_TDEP_PCAL_LINE9_DELTAL_PCAL_CORR_IMAG': 5.893565987708546e-07,
    'CAL-CS_TDEP_PCAL_LINE10_DELTAL_PCAL_CORR_REAL': -5.9211839406814295e-06,
    'CAL-CS_TDEP_PCAL_LINE10_DELTAL_PCAL_CORR_IMAG': 3.8609892061668445e-07,


These were installed and accepted in the SDF
Comments related to this report
evan.goetz@LIGO.ORG - 08:28, Monday 01 May 2023 (69202)
To generate the records, we used the pyDARM configuration file pydarm_H1.ini (f1939173bac56a7fff7bde578558bd9da9b71ff4) and the pyDARM method pydarm.calcs.CALCSModel.compute_epics_records():

>>> model = pydarm.calcs.CALCSModel('pydarm_H1.ini')
>>> model.compute_epics_records(gds_pcal_endstation=False, gds_sus_endstation=False, gds_darm_omc=False)