Differences between revisions 46 and 413 (spanning 367 versions)
Revision 46 as of 2016-07-29 13:07:52
Size: 4412
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 and Fabian went to Kashiwa to clean up glue residue on the dummy BS and do a fit/function test of Tatsumi-san's modified tooling.
   * Most of the remaining glue came off with soaking in acetone, but there is still some in the machining grooves in the Al surface. Probably more work is required.
   * A set of cleanroom shoes borrowed from the ATC disintegrated when worn (the plastic had perished from age), which put small pieces of foam all over the floor in Hirose-san's cleanroom and required a lot of clean-up with a sticky roller! Cleanroom suits and shoes for use by Type B team at Mitaka/Kashiwa have been ordered, but will take another week to arrive.
   * The flag holding parts are now much easier to place and remove, much reducing the risk of breaking flags after gluing.
   * The sapphire and metal prisms from both the first BS gluing and the PR3 hanging test mirror were brought back to Mitaka for ultrasonic cleaning to remove glue, so they can be reused.
   * We arranged with Hirose-san to collect the dummy BS and mirror box next Thursday 8/4. (This is conditional on the new clean suits arriving.) Further work will be done at Mitaka.
   * Hirata-san arranged to borrow the NAOJ Hi-Ace van for the trip.
  * Hirata-san found the SR versions of the screws for immobilizing the IM and IRM. These fit much better than the BS ones (despite being the same design) and will be used for the BS.
  * Fabian updated the [[attachment:Geophone_Kamioka.png|geophone noise plot]] with a more accurate calibration and also plotted the [[attachment:Geophone_Kamioka_noise_ratio.png|S/N over readout noise]].
  * Fabian identified 210 g of the 600 g deficiency in the IM mass as due to SS parts on the outside. However identifying the rest would require time-consuming disassembly of the IM, and it's not worth it because whatever the cause, the fix is to design and add more trim mass.
  * Hirata-san measured another filter, and worked on buying various small items.
  * Mark moved most of the contents of a bunch of older Dropbox and OneDrive shared folders into a new /Subsystems/VIS/TypeB folder on the KAGRA Dropbox.
  * Mark worked on a list of considerations for locating the BS rack, in preparation for discussions with Miyakawa-san et al.
 * Type B ongoing issues
  * OSEMs
   * Akutsu-san is working to get wide-mouth OSEMs ([[http://klog.icrr.u-tokyo.ac.jp/osl/?r=1853|2 assembled]]; first 4 expected to be assembled and washed by 8/8)
  * Longer cables for BF->PI and SF->PI.
   * Connectors RECEIVED, cables being made.
  * SR machining test NEARLY DONE. The part looks good and will be used but the ones for SR3 and SRM will be made from scratch.
  * Lower breadboard stuff
   * Installation to be incorporated into the procedure document. Mark/Takahashi to discuss.
   * Breadboard springs - RECEIVED.
  * 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 but anomalies found.
  * Pack/ship IM/RM/IRM to Kamioka (Hirata/Fabian) - from 8/1.
  * Analyze geophone data (Fabian/Shoda) - data taken by Shoda-san; Fabian to find calibration factors.
  * Remove glue from dummy BS face (Fabian) - MOSTLY DONE.
  * Reglue flags and prisms (Tatsumi, Fabian) - from Friday 8/5.
  * Clean wire for BS and RM (Hirata) - DONE
  * Get new winch parts for new wire diameters - design received from Ikenoue-san
  * Do fit/function test of winches (Fabian/Hirata)
  * 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)
  * Write more of main assembly procedure (Mark)
 * 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)
  * Check SR RM machining test progress (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)