Reports until 18:50, Friday 27 March 2015
H1 ISC (ISC)
lisa.barsotti@LIGO.ORG - posted 18:50, Friday 27 March 2015 - last comment - 10:47, Saturday 28 March 2015(17543)
Quick note about current status (36 Mpc)

Commissioning Team

We will write a more meaningful entry later, but here is a list of things we did/tried this afternoon, so we don't forget:

We collected a ~ 2h lock with range around 36 Mpc (not clean data).

 

 

Comments related to this report
sheila.dwyer@LIGO.ORG - 19:13, Friday 27 March 2015 (17545)GRD

We now have a problem we haven't encoutnered before. The ISC_LOCK guardian has SPM DIFFs errors, because of dead channels.  There are ten channels related to the ALS_COMM guardian listed as the SPM diffs, I don't know if these are all of them or just the first ten.  Attached screen shot shows the list, and also that we can caget these channels.  Kiwamu and I restarted the guardians, which made no difference, then we tried destroying them as well, with the same result.  

Images attached to this comment
sheila.dwyer@LIGO.ORG - 19:39, Friday 27 March 2015 (17547)CDS, ISC

This morning Elli and I retuned the dark offsets for the transmon QPDs, after doing this we were able to do the entire CARM offset reduction without using the in air transmission PDs.  After this succeeded we closed the beam diverters, redid the initial alignment, and attempted to lock.  We failed at the TR_CARM step three times in a row, so we opened the beam diverters and re did the initial alignment.  After that we were able to lock without using the In air PDs, which is what we have been doing all day.  

The current situation is that the End X beam diverter is closed, and End Y is open.  Kiwamu re did the initial alignment in this situation, and when we have ALS locked we can see that the spots are well centered on X end transmission QPDs.  We were hopping to try locking like this, but ran into difficulties with the mich lock acquisiton attempts breaking the lock of ALS DIFF.  We saw that the beat note power has slowly drifted down over the last few weeks, (from 0.5 dBm to -0.5 dBm), so we though it could be that a small alignment kick to the BS is enough to loose the beat note completely.  Its hard to verify this theory since we don't trust the timing between the Beckhoff and the RCG.(alog 17455)  I went to the table and touched up the beat note alingment, now it is about 0 dBm.

jameson.rollins@LIGO.ORG - 20:21, Friday 27 March 2015 (17548)

I tracked down the guardian communication problem to the following code in the /opt/rtcds/userapps/release/isc/h1/guardian/bs_m2_switch.py module:

import ezca
ezca = Ezca()

This is NOT OK to put in any module being imported by guardian code.  This creates a second, separate instance of the EPICS interaction object, that interferes with the one created and supplied by guardian itself.  It effectively breaks all EPICS interaction in the guardian node, which is what happened here.

If you think you need to do something like this please contact me and we'll figure out a better way.

Presumably this module was newly added to the ISC_LOCK node before the problem arose, and the reported breakage happened after it was reloaded.  After removing those lines from bs_m2_switch.py everything now appears to be working normally.

 

As an aside, please always provide FULL DISCLOSURE when reporting problems like this.  Usually things don't break spontaneously on their own.  Whatever was being done right before you saw the problem is probably what caused it.  (Kiwamu: if you didn't know about this change when we spoke on the phone then you're off the hook).

daniel.hoak@LIGO.ORG - 00:20, Saturday 28 March 2015 (17552)ISC

Evan, Dan

The Guardian issue was fixed when we returned from dinner, but then the winds came.  We switched the end station ISI's to the 90mHz blends and increased the tidal gains; the common UGFs are now 0.1Hz (were 0.05Hz) and the X-arm tidal UGF is 0.1Hz (was 0.06Hz).

Initially we observed the same problem that Sheila reported, the ALS would lose lock as soon as the DRMI started to drive the mirrors.  But after mucking with the DRMI alignment for a little while (not at all sure that this helped), I have been able to acquire lock with DRMI a couple of times.  A test of applying a large DC offset into the BS longitudinal drive does not break the ALS_DIFF lock, so maybe that problem is no longer a problem.

There is now a new problem, the DRMI Guardian isn't happy with the state DRMI_LOCKED_1F_ASC (which is the requested state from the ISC_LOCK Guardian).  Upon finishing this state is recalculates the path and jumps back to LOCK_DRMI_1F, see the attached log, and the attached graph.  This has happened three times now.

Also attached is a plot of our progress since Monday night.  I am leaving the IFO set to CHECK_IR to acquire ALS data during the windy conditions.

Images attached to this comment
evan.hall@LIGO.ORG - 22:56, Friday 27 March 2015 (17550)

For MICH FF, the filters used are FM6 and FM7 (which are stopbands for the violin modes and harmonics), and FM9 (which inverts the BS M2→M3 plant). The gain is 0.040 ct/ct.

For SRCL FF, the filters used are FM6 and FM7 (as above). The gain is −2.5 ct/ct.

Both feed back only to ITMY L2.

Also attached is a text file and noise budget of a good spectrum from today. I would like to remark that

  1. the GWINC model used here does not take into account the low recycling gain that we see in our current locks, and hence may underestimate the true shot noise; and
  2. the actuation coefficient for the ESD in this budget is a canned value, and we have seen previously that it may be an overestimate.
Non-image files attached to this comment
kiwamu.izumi@LIGO.ORG - 21:46, Friday 27 March 2015 (17551)

Thank you so much Jamie.

I think bs_m2_switch.py is a code that TJ, Sheila and I have been preparing today. I was aware of the active coding effort that TJ has been putting today, but I simply did not know that bs_m2_switch had been already loaded in the ISC_LOCK guardian. My apologies that I did not collect and did not provide all information about the coding activities on ISC_LOCK at around the time.

jameson.rollins@LIGO.ORG - 10:17, Saturday 28 March 2015 (17557)

Dan: the ISC_DRMI assert_drmi_locked GuardStateDecorator (defined in ISC_library.py) is wrapping the methods in DRMI_LOCKED_1F_ASC, and it returns 'LOCK_DRMI_1F' if DRMI_locked() returns False.  The obvious explanation for the behavior you saw is just that DRMI_locked() was False.  Here's what's currently defined in that function (at least from what's currently committed to the USERAPPS):

def DRMI_locked():
    #log('checking DRMI lock')
    return ezca['LSC-MICH_TRIG_MON'] and ezca['LSC-PRCL_TRIG_MON'] and ezca['LSC-SRCL_TRIG_MON']

sheila.dwyer@LIGO.ORG - 10:47, Saturday 28 March 2015 (17558)

The epics problem was my bad.  I imported bs_m2_switch but didn't think of it when I called Jamie since we weren't calling it I assumed it couldn't be doing much.  Apologies.