Differences between revisions 55 and 413 (spanning 358 versions)
Revision 55 as of 2016-08-12 16:36:53
Size: 3600
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 5: Line 4:
 * Type B Past Week Summary
  * Mark, Fabian and Hirata-san cleaned glue off the dummy BS, attached Akutsu-san's new SS mirror plates, reglued the flags and prisms, and removed the gluing hardware, so the dummy BS is ready for shipping. Tatsumi-san's refinements to the tooling (especially the new flag holders) worked very smoothly. We were more generous with the glue and much more careful with the alignment of the prisms to the barrel, both during rehearsal and the final gluing.
  * Mark wrote up the gluing procedure as a new document [[http://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=5505| E1605505]]. (The original plan was to do an addendum to Tatsumi-san's PR gluing procedure JGW-E1504248, but there was too much material.)
  * Hirata-san organized with Takahashi-san to get the BS payload masses shipped to Kamioka. They will go in an air-ride truck on Wed 8/17 together with a load of Type A stuff, and will arrive early on Thu 8/17.
  * Hirata-san shipped the collection of Type B fasteners to Kamioka, to arrive Mon 8/15.
  * Hirata-san measured another standard filter and cleaned various parts for people.
  * Hirata-san worked on the SR2 Inventor assembly. He spotted a problem with the orientation: given the position of the pistons in the SR2 tank (according to the assembly from Mirapro), mating the standard Type B SR chain and the chamber in the natural way puts the optic at 90° to what it needs to be. A similar problem was found in the Type B Test at Mitaka, and it was eventually worked around, but with some difficulty. Hirata-san will investigate the best way of making a correction.
  * Fabian worked on the payload assembly procedure.
  * Komori-kun, Kuwahara-kun and Akutsu-san calibrated an initial batch of 7 wide-mouthed OSEMs. They will be shipped to Kamioka on Friday.
 
 * Type B ongoing issues
  * OSEMs
   * First batch of 7 ready for shipping.
  * Longer cables for BF->PI and SF->PI.
   * Connectors RECEIVED, cables being made.
  * Lower breadboard stuff
   * Installation to be incorporated into the procedure document. Mark/Takahashi to discuss.
  * Documents
   * BS Assembly Procedure [[http://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=4235| E1504235]], [[https://onedrive.live.com/redir?resid=D5CCFA70A378E0D0!195&authkey=!AM_usynuo9QI57g&ithint=folder,webloc|E1504235 draft]]
 * To-do list during Mark's vacation
  * Weigh IM/RM/IRM (Fabian, Hirata) - DONE
   * New trim mass - ORDERED.
  * Pack/ship IM/RM/IRM to Kamioka (Hirata/Fabian) - READY TO SHIP.
  * Analyze geophone data (Fabian/Shoda) - DONE.
  * Remove glue from dummy BS face (Fabian) - DONE.
  * Reglue flags and prisms (Tatsumi, Fabian) - DONE.
  * Clean wire for BS and RM (Hirata) - DONE
  * Get new winch parts for new wire diameters - ORDERED, expected 8/5.
  * Do fit/function test of winches (Fabian/Hirata) - fit test DONE, function test from 8/8
  * Ship winches to Kamioka (Hirata/Fabian)
  * Work on BS simulation (Fabian)
  * Do Inventor assembly for SR2 in chamber and on assembly frame (Hirata) - ONGOING.
  * Write more of payload assembly procedure (Fabian) - ONGOING
  * Write more of main assembly procedure (Mark) - ONGOING
 * Longer term to-do list
  * Do BS Simulink model (Mark, Kokeyama)
  * Do 2D drawings of SR2 parts (Hirata)
  * Redesign SRx IM wire clamps for larger prisms, remachined RMs
  * Order SRM/PRM parts (Hirata/Shoda)
  * Order SRx fasteners (Hirata)
=== 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.

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)