Differences between revisions 367 and 413 (spanning 46 versions)
Revision 367 as of 2019-01-11 14:17:35
Size: 3962
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 12/17 ====
 * BS
  * We opened the top of the BS tank after the vent.
  * We inspected the BS F0 blades for cracks but still didn't find any.
  * We removed the arc weights and geophones, and added new longer studs for the arc weights and new cables for the geophones. We then put back the original arc weights and new geophones.
  * We measured the geometry of the various IP items to check the IP diagonalization matrices.
  * We installed the new double-sided F0 FR. We were not close to needing to add the optional !CuBe spring. Unfortunately the FR had rather less friction but still didn't work. After checking a bunch of possibilities and comparing against SRM (also non-working) and SR2/SR3 (working), we suspect the carriage may be assembled upside down, with the metal plate below and the PEEK plate above. We will try changing it next week.
 * We adjusted the F0 keystone trim mass and were able to get it to sit at CAD nominal height at nominal temperature (24.9°C) with mid-range FR and modest extra mass (413 g). Interestingly, we noticed that removing the arc weights and/or geophones reduced the load capacity by a few hundred grams.
 * We measured the total range of the IP FRs in steps and set them to mid-range in preparation for tuning the IP frequency and (re-)centering the IP.
 * SRM
  * We borrowed an LED from SR2 and set the pitch of the SRM optic.
  * We found the SRM front end had crashed and could not be properly reset by cycling the power from the web interface. Yamamoto-san eventually got it working for us, although it didn't seem to take more than restarting the user and IOP models.
  * We sealed and retested the new geophones originally intended for SRM, but decided to use them on BS instead.
  * We installed the two OL viewports. We also tried to install the camera viewport but we couldn't get the Cu gasket to sit in the recess, so we gave up and will probably reallocate the camera viewport to SR3 for now (where it will go on a different type of flange which we've had success with. Saito-san says that we can get help with the SRM flange from Mirapro on 1/28.
 * SR3
  * We opened the top of the tank briefly to inspect the configuration of the F0 FR, but didn't do any significant work.
  * Hirose-san inspected inside the bottom part of the chamber and found some dust, so he recommended we wipe with Vectra-Alpha wipes (IPA-resistant type) and IPA. he gave us a powerful LED flashlight array and asked us to use it to look for dust in all the chambers.
 * Etc
  * We gave Simon a list of items we still need for the SRM OL. He seemed to think that they should be in stock at Kamioka and will help us look for them next Tue 1/15.
  * Mark and Enzo booked flights for the KAGRA International Workshop.
  * Mark had to schedule a trip to Australia for the week of 1/21 to attend to family business.
==== 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 32: Line 13:
==== Plan for week of 1/7 ====
 * Make sure BS is floating, recenter OL to capture current yaw position.
 * Vent BS.
 * Inspect BS F0 blades for cracks.
 * Install new BS F0 FR, and (if necessary) auxiliary CuBe spring.
 * Confirm geometry of LVDTs, geophones, FRs etc and update T1707205 if necessary.
 * Replace geophone preamps and cables (to fix noise, offset, pinout flip issues).
 * Add more mass to IP to get lower frequency.
 * Adjust all GAS filters to near mid-range (using keystone mass for F0 as much as possible, and FR+LVDT for SF and BF).
==== 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:
==== Vacation/Etc Info ====
 * Mark and Enzo: KAGRA International Workshop in Perugia, 2/14-16.
 * Terrence: back at Kamioka from 1/7.
==== 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)