Reports 1-1 of 1 Clear search Modify search
MIF (ASC)
hirotaka.yuzurihara - 17:59 Tuesday 02 August 2022 (21675) Print this report
Script to reset ASC feedback is available

[Ushiba, Kenta, Yuzu]

  • We implemented the script to
    • set gain = 0 with ramp time (pre-set in filter bank)
    • clear history (which is equivalent to pushing the button on filter bank) to 
    • set gain = 1 with ramp time (pre-set in filter bank)
    • assign good oplev values to set point of oplev DC control
  • Previously these steps were done manually by hands. Now we can skip the steps without human errors.
  • The location of python script : /users/Commissioning/script/reset_ASC_feedback.py
    • This script will work for ITMX, ETMX, ITMY, ETMY, PR2, PR3, IMMT1, IMMT2.
  • There is a button to launch this script on ALL_OPLEV medm screen. (see attached screenshot)
  • (This is the first version, so if you find the bug, please let yuzurihara know.)
Images attached to this report
Comments to this report:
hirotaka.yuzurihara - 14:39 Friday 05 August 2022 (21712) Print this report

Based on Ushiba-san's request, I added the `ALL` option in Script to reset ASC feedback is available (The script is same one). I added new button on medm screen of ALLOPLEVS. (see the attached photo)

By pushing the ALL button in `offload oplev 2`, the script will reset ASC feedback for ITMX, ETMX, ITMY, ETMY, PR2, PR3, IMMT1, IMMT2, SR3 one by one. The current ramp time is set as 3 seconds. To finish ALL, it will take ~27seconds.

Images attached to this comment
hirotaka.yuzurihara - 14:00 Monday 29 August 2022 (21927) Print this report

Based on Ushiba-san's request, I updated the code:

  • added the guardian request to 'ALIGNED' state after resetting ASC feedback for IMMT1 or IMMT2
  • When you pushed ALL button, script will reset the ASC feedback for ITMX, ETMX, ITMY, ETMY, PR2, PR3, IMMT1, IMMT2, and SR3
  • The code location is `/users/Commissioning/scripts/reset_ASC_feedback.py`
hirotaka.yuzurihara - 15:27 Tuesday 11 October 2022 (22438) Print this report

I updated the medm screen for good-oplev and the script :

  • added BS in the list (see the left of attached figure)
  • added useful choises for initial alignment in the list (see the right of attached figure)
    • Green X --> offload PR3, ITMX, ETMX
    • IR X --> IMMT1, IMMT2, PR2
    • IR Y --> BS, ITMY, ETMY
    • Green Y --> SR3
  • The code location is `/users/Commissioning/scripts/reset_ASC_feedback.py`

Although I did the quick test for the code, probably there is a bug...

Images attached to this comment
takafumi.ushiba - 15:11 Wednesday 26 October 2022 (22685) Print this report

In the offload script, I added PRM.
Also, I added the PRM in medm screen (!offload oplev -> PRM).

hirotaka.yuzurihara - 16:26 Monday 12 December 2022 (23209) Print this report

[Ushiba, Yuzu]

I updated the script `/users/Commissioning/scripts/reset_ASC_feedback.py` to treat the different interferometer configurations, such as PRFPMI and FPMI.

The update points and the usage of the script are very similar to the script of record oplev. (see klog#23211.)

hirotaka.yuzurihara - 17:57 Friday 16 December 2022 (23267) Print this report

I updated the code. When the user reset ASC feedback for PRM, the configuration option will be fixed as PRFPMI (hardcord in the script) and the script will ignore the FPMI option.

hirotaka.yuzurihara - 15:24 Monday 20 March 2023 (24470) Print this report

I modified the script (`/users/Commissioning/scripts/reset_ASC_feedback.py`) to reset additional ASC feedback. When you run the script from ALL_OPLEV screen, these will be done.

  • for ITMX, ETMX, ITMY, ETMY
    • reset "K1:BPC-PIT_%s_OUTF_GAIN" % optic and "K1:BPC-YAW_%s_OUTF_GAIN" % optic, where optic={ITMX, ETMX, ITMY, ETMY}
  • for ETMX
    • reset K1:ADS-PIT_ETM_DOF1_OUTF_GAIN and K1:ADS-YAW_ETM_DOF1_OUTF_GAIN
  • for ETMY
    • reset K1:ADS-PIT_ETM_DOF2_OUTF_GAIN and K1:ADS-YAW_ETM_DOF2_OUTF_GAIN
hirotaka.yuzurihara - 12:56 Wednesday 05 April 2023 (24682) Print this report

I modified the script (`/users/Commissioning/scripts/reset_ASC_feedback.py`) to reset the offset of both pitch and yaw for both IMMT1 and IMMT2 (such as K1:VIS-IMMT1_TM_OPTICALIGN_P_OFFSET).

hirotaka.yuzurihara - 16:56 Wednesday 12 April 2023 (24776) Print this report

Based on Ushiba-san's request, I modified the script (`/users/Commissioning/scripts/reset_ASC_feedback.py`) to reset the offset of pitch and yaw for PR2, PR3, PRM, IMMT1, and IMMT2. (such as BPC-PIT_PR2_OUTF_GAIN), similar to klog#24470.

Search Help
×

Warning

×