Differences between revisions 350 and 413 (spanning 63 versions)
Revision 350 as of 2018-11-24 14:24:02
Size: 3617
Editor: MarkBarton
Comment:
Revision 413 as of 2019-04-26 13:22:17
Size: 3503
Editor: MarkBarton
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Line 6: Line 5:
==== Report for week of 11/12 ====
 * BS
  * Kozu-kun noticed the BS OL was out of range, and Fabian and Fujii-kun investigated. It turns out that the temperature has risen by over 2°C, so all the GAS filters have sagged and several stages are touching. Miyoki-san and Furuta-san are looking at what can be done.
  * We ordered three more geophone cables in the standard (non-flipped pinout) to save time during the December vent, where we will replace at least two of the preamps to fix issues and take the opportunity to put in non-flipped ones.
 * SRM
  * We cabled all the SF/... through to the rack and checked that all items worked.
  * We did the vertical height survey and found that as with SR2 and SR3, the chain is longer than the CAD, this time by ≈7 mm, and again mostly between the SF and BF. We decided on a keystone height of 11.5 mm (5 mm higher than CAD), which can be achieved with 1 kg more on the SF and 1 kg in reserve for a yaw stepper mechanism. We reset the height of the yoke to give near-zero LVDT output for the new nominal height, and corrected the sensing and actuation signs, but still need to do the calibration.
  * The final SRM small glass mirror became available, so we had Hirose-san ship it to us so we can install it while the suspension is still on the assembly frame. Hirata-san ordered shims to make up the new recommended thickness of 1.4 mm and a micrometer to check the combination, which should arrive on Monday 11/26.
  * Enzo took calibration data for the last batch of geophones, for SRM. We had to borrow cables from SR2 because one cable was missing and another was miswired. And it turned out that one of the SR2 cables was defective as well. But if we can find two possibly borrowed by Okutomi-san and rewire one, we should have enough for SR2 and SRM. The geophones appear to be healthy and we will seal them next week.
  * We raised the PI clear of the assembly frame and unlocked and centered the IP. We calibrated the IP LVDTs, and reversed connections to get positive LVDT output for positive yaw. We borrowed a HPCD from SR3-IM-V for the SRM IP but haven't checked the actuation yet.
  
 * SR2
  * While we were grabbing geophone cables from SR2, we added extra arc weights to get the IP frequency below 0.1 Hz.
  * Akutsu-san showed us how to install the OL transmitter support pillar, receiver shelf and viewports. We believe we have the parts to finish setting up the SR2 OL.
 
==== To-Do Lists, Schedule ====
 * [[KAGRA/Subgroups/VIS/TypeB/ToDoBS]]
 * [[KAGRA/Subgroups/VIS/TypeB/ToDoSR]]
 * [[https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=7779|JGW-L1807779 Type B Schedule (SR)]]
==== Report for the week of 4/15 ====
 * Fabian debugged a dead stepper on SR3 (broken driver channel) and a dead geophone on SRM (unplugged cable). He made another update to the table used by the Python script for the stepper driver MEDM screen to reflect the remapping.
 * Fabian monitored the pumpdown and he and Hirata-san did post-pumpdown checks of all the suspensions. They were all healthy.
 * Hirata-san participated in the health checks and learned about the computer systems.
 * Mark did major revisions to the MEDM menu on the OVERVIEW screen with scripts for making `safe.snap` files and snapshots of setpoints. He made the `safe.snap` files in directories under `/opt/rtcds/kamioka/k1/target` into symbolic links to files in `/opt/rtcds/userapps/release/vis/k1/burtfiles`, alongside the setpoint files, so that they could be backed up to the SVN (as at LIGO).
 * Mark did major updates to his `vistools.py` Python package for manipulating the suspensions (based on his LIGO `sustools.py`). He added entries for Type B suspensions to the internal database and added commands for manipulating SET and DCCTRL blocks. He also added commands to simulate pressing on the `CLEAR HISTORY` and `LOAD COEFFICIENTS` buttons.
 * Mark started updating the `TYPEB.py` Guardian definition file to use `vistools.py`. So far only the `ENGAGING_IP_CONTROL` state has been fully rewritten and tested, but other states will be simple adaptations. It should be easy to do Type A and other Guardians in the same style.
Line 26: Line 13:
==== Plan for week of 11/26 ====
 * SRM
  * Clean tools and metal parts for final SRM glass mass.
  * Swap in final glass mass.
  * Adjust SF trim mass.
  * Check/adjust alignment of SS.
  * Calibrate IP LVDTs.
  * Add arc weights and geophones.
  * Improve centering/tuning of IP and SS alignment.
  * Disconnect cables at feedthroughs, lock suspension.
  * Crane into tank.
 * SR2
  * Finish OL setup
  * TFs.
  * Control loops.
==== Report for the week of 4/22 ====
 * Fabian debugged an anomaly he found in the SRM (klog 8672) and found it was OK if the BF was high enough (klog 8733).
 * Mark and Terrence worked on improvements to the Guardian and the vistools.py package.
  * We debugged a problem where vistools.py triggered channel access timeouts when a Vis object was created in a live Guardian (it worked fine in a plain iPython session or the interactive mode of the Guardian). It turns out that in the live mode of the Guardian, the Ezca instance used for accessing the suspension is not a global variable (contrary to the documentation) but is associated with the GuardState class. Worse, creating a second Ezca instance upsets things. We came up with a workaround to grab and reuse the Ezca object already defined.
  * Mark added many new functions to vistools.py, including one to read the BIO WD status, and a group to manipulate the OLSET and OLDCCTRL filter blocks.
  * Terrence rewrote the TYPEB.py Guardian from scratch in terms of functions from vistools.py.
  * We removed the RESET state.
  * We renamed the DCCTRL_ONLY state to FLOAT and reimplemented it to switch the DCCTRL INPUT switches off (instead of the HOLD switches on).
  * We revised the OL_DAMPING_ENGAGED and neighboring states (ALIGN, MISALIGN etc).
  * We changed the RTMs to remove the TM_OSEM_DAMP blocks and to have the SET blocks connect only to the DCCTRL blocks (not the DAMP blocks).
  * We updated the PAYLOAD and OVERVIEW screens to reflect the RTM changes. We also fixed some broken links and fields related to the BIO functions.
==== Plan for week of 4/29 ====
 * Glorious 10-day break!
Line 42: Line 27:
==== Plan for week of 12/3 ====
 * f2f Meeting at NAOJ - no Kamioka work.
==== Plan for week of 12/10 ====
 * Prepare for vent of BS.
 * BS work - see [[KAGRA/Subgroups/VIS/TypeB/ToDoBS]].


==== Vacation/Event Info ====
 * Hirata-san at Mitaka, Fri 11/30 (medical check for solvent use).
 * Enzo at Mitaka, Fri 11/30 (Mitaka day).
==== Vacation/Travel Info ====
 * Terrence's next visit from 4/18 to 7/27.
 * Fabian's vacation 4/25 to 5/10.
 * Mark's US vacation from 5/22 to 6/11.
 * Mark's final day 6/28.

Scraps of text for incorporation in the VIS Meeting Minutes

KAGRA/Subgroups/VIS/MeetingNAOJ

Type B (Mark)

Report for the week of 4/15

  • Fabian debugged a dead stepper on SR3 (broken driver channel) and a dead geophone on SRM (unplugged cable). He made another update to the table used by the Python script for the stepper driver MEDM screen to reflect the remapping.
  • Fabian monitored the pumpdown and he and Hirata-san did post-pumpdown checks of all the suspensions. They were all healthy.
  • Hirata-san participated in the health checks and learned about the computer systems.
  • Mark did major revisions to the MEDM menu on the OVERVIEW screen with scripts for making safe.snap files and snapshots of setpoints. He made the safe.snap files in directories under /opt/rtcds/kamioka/k1/target into symbolic links to files in /opt/rtcds/userapps/release/vis/k1/burtfiles, alongside the setpoint files, so that they could be backed up to the SVN (as at LIGO).

  • Mark did major updates to his vistools.py Python package for manipulating the suspensions (based on his LIGO sustools.py). He added entries for Type B suspensions to the internal database and added commands for manipulating SET and DCCTRL blocks. He also added commands to simulate pressing on the CLEAR HISTORY and LOAD COEFFICIENTS buttons.

  • Mark started updating the TYPEB.py Guardian definition file to use vistools.py. So far only the ENGAGING_IP_CONTROL state has been fully rewritten and tested, but other states will be simple adaptations. It should be easy to do Type A and other Guardians in the same style.

Report for the week of 4/22

  • Fabian debugged an anomaly he found in the SRM (klog 8672) and found it was OK if the BF was high enough (klog 8733).
  • Mark and Terrence worked on improvements to the Guardian and the vistools.py package.
    • We debugged a problem where vistools.py triggered channel access timeouts when a Vis object was created in a live Guardian (it worked fine in a plain iPython session or the interactive mode of the Guardian). It turns out that in the live mode of the Guardian, the Ezca instance used for accessing the suspension is not a global variable (contrary to the documentation) but is associated with the GuardState class. Worse, creating a second Ezca instance upsets things. We came up with a workaround to grab and reuse the Ezca object already defined.

    • Mark added many new functions to vistools.py, including one to read the BIO WD status, and a group to manipulate the OLSET and OLDCCTRL filter blocks.
    • Terrence rewrote the TYPEB.py Guardian from scratch in terms of functions from vistools.py.
    • We removed the RESET state.
    • We renamed the DCCTRL_ONLY state to FLOAT and reimplemented it to switch the DCCTRL INPUT switches off (instead of the HOLD switches on).
    • We revised the OL_DAMPING_ENGAGED and neighboring states (ALIGN, MISALIGN etc).
    • We changed the RTMs to remove the TM_OSEM_DAMP blocks and to have the SET blocks connect only to the DCCTRL blocks (not the DAMP blocks).
    • We updated the PAYLOAD and OVERVIEW screens to reflect the RTM changes. We also fixed some broken links and fields related to the BIO functions.

Plan for week of 4/29

  • Glorious 10-day break!

Vacation/Travel Info

  • Terrence's next visit from 4/18 to 7/27.
  • Fabian's vacation 4/25 to 5/10.
  • Mark's US vacation from 5/22 to 6/11.
  • Mark's final day 6/28.

KAGRA/Subgroups/VIS/TypeB/Minutes (last edited 2022-10-28 10:02:46 by fabian.arellano)