Differences between revisions 339 and 413 (spanning 74 versions)
Revision 339 as of 2018-10-28 19:16:53
Size: 4354
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 10/22 ====
===== SRM =====
 * We borrowed the TM HPCDs from SR2 and SR3 so that SRM had HPCDs for IM-H, IM-V and GAS.
 * Fabian adjusted the last two OSEMs (IM-H2 and H3).
 * We closed the BF and weighed the BF/... section.
 * Fabian and Hirata-san routed all the BF/... cables via the BF cap (except for the four TM OSEM cables, where we're still waiting for extensions).
 * We built up the assembly frame and security structure to the SF level and craned in the SF.
 * We installed the SF-BF rod and flying saucer, and suspended the BF/... section. We will need about 600 g on the BF cap for balance and SF keystone height, which is as expected and not a problem.
 * Hirata-san collected a suitable CuBe spring and bracket parts from Type A. He ultrasonically cleaned the bracket and then installed the bracket and spring on the F0. The frequency increased from 0.5 Hz to 0.625 Hz, so he did another round of compression, from 30 mm to 31.3 mm.
 * Enzo soldered some short and/or broken cables to make longer cables that we need urgently. He got in touch with Yamamoto-san to arrange bringing them to Toyama University and ultrasonically cleaning them.
 * We pulled out cables running to the OMMT area that were used for the old OSEM/geophone testing setup and started a new geophone testing setup in the SR3 area using the optical table from the SR2 assembly frame.
 * Hirose-san reported results from his astigmatism test on the second SRM small optic and metal mass. With the tight shims (1.0 mm thickness, as used for the installed SRM) there was substantial astigmatism, but with the next looser available size (1.5 mm) there was no astigmatism but the optic is held very poorly and rattles. Hirose-san is ordering some intermediate thicknesses and will make a recommendation. However he will almost certainly suggest that we change the shims on the hanging SRM, so we need to think about whether that is feasible.
==== 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 19: Line 13:
===== SR2 =====
 * Akutsu-san gathered the parts we will need for the SR2 OL so that Terrence can install it next week.
 * Hirata-san supervised the disassembly of the assembly frame. The pieces are now in the IMMT area, although we may need to move them again because they're a bit in the way.
==== 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 23: Line 27:
==== Plan for week of 10/29 ====
 * Mark, Enzo, Hirata-san, Fabian and Terrence at Kamioka Mon-Fri.
===== SR2 =====
 * Set up OL.
 * Possibly do a measurement of how much torque is required on the F0 keystone to move the system in yaw. (This will help Sato-san choose a suitable stepper driver for the new design.)
 * Possibly add more arc weights, to get below 0.1 Hz.
===== SRM =====
 * Electronics
  * More cable soldering?
  * Get soldered cables ultrasonically cleaned.
  * Collect unused cables for return to AEL.
 * PI
  * Finalize tuning.
  * Add more cable clamps.
  * Prepare SF magnet ring.
 * Main sequence
  * Cable/test SF LVDT and FR.
  * Decide and install SF internal ballast mass (probably 1 Promec).
  * Reinstall SF cap.
  * Weigh SF/... section.
  * Install #353 poles
  * Move NB-03 jacks down.
  * Crane PI into AF.
  * Install F0-SF rod (#331) and flying saucer.
  * Route SF/... cables up to underside of F0.
  * Do vertical height budget.
  * Adjust SF trim mass for balance and keystone height.

==== 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)]]

==== Plan for week of 10/29 ====
 * Mark, Enzo, Hirata-san and Fabian at Kamioka Mon-Fri (except Hirata-san to take compensation day Friday or Monday (TBD)).
===== SRM =====
 * Main sequence
  * Cable/test IP LVDTs.
  * Cable/test IP FRs.
  * Unlock IP and center roughly.
  * Calibrate IP LVDTs.
  * Check/adjust alignment of SS.
  * Add arc weights and geophones (or extra mass equivalent to geophones).
  * Cable/test geophones.
  * Improve centering/tuning of IP and SS alignment.
 * LBB
  * Move KOACH filters
  * Put LBB damper rings in tank.
  * Set tank jacks to nominal height.

==== Vacation/Visitor Info ====
 * Terrence: 10/29-11/2 at Kamioka.
==== 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)