TITLE: 10/02 Day Shift: 15:00-23:00 UTC (08:00-16:00 PST), all times posted in UTC
STATE of H1: Unknown
OUTGOING OPERATOR: ...No full OWL shift
CURRENT ENVIRONMENT:
Wind: 10mph Gusts, 6mph 5min avg
Primary useism: 0.01 μm/s
Secondary useism: 0.10 μm/s
QUICK SUMMARY:
PSL tripped again last night. Talked with Ed & Nutsinee about it during their shifts. Have sent an email/text to Jason about bringing back the PSL & will address soon (Ah, Jason just texted back. He'll walk me through the procedure over the phone momentarily.)
Then we'll see how H1 is after an Initial Alignment....hopefully ITMy Bounce is less bouncy.
What Else: Robert is here.
Got a TCSY low flow rate alarm so I went out to check on the chiller. Water level was at 5.6cm line. Added 250 ml. Now at 9cm.
I've tried calling several people who I believe know how to untrip the PSL and might still be awake but non picked up my call (except for Ed, he had only done it with Jason walking him through so he couldn't help me). I also was told that the PSL card in the key box cannot access chiller diode room.
I will hang around the control room for a little bit to see if anyone calls back.
04:03 at last lockloss upon returning from filling the TCS chiller i found the PSL tripped off again. Jason talked me down and evrything is back on and the subsystems are all locked and happy.
Didn't bring a pen with me so the paper log isn't filled in.
After about a 2.5 hour standown time I started Initial Alignment at ≈ 02:00UTC. I started locking the IFO at ≈02:48 and got to ENAGE_REFL_POP_WFS. The bounce mode is still "bouncing" so I decided to play with the damping filters a bit. Nothing I did really made a difference in the DARM peak until, of course, I clicked once too many times and broke the lock that I had. Stefan popped in for a brief while with Alexa (yes, that's right....Alexa) but they seem to be gone now. I'll inform Nutsinee that I probably won't be staying much longer as I won't be able to do much with this situation and no other commissioners are due here, that I recall.
TITLE: 10/01 Day Shift: 15:00-23:00 UTC (08:00-16:00 PST), all times posted in UTC
STATE of H1:
INCOMING OPERATOR: Ed M.
SHIFT SUMMARY:
Guardian was back, but so was a troublesome ITMy Bounce Mode. Currently leaving H1 DOWN in an attempt to let it ring down.
LOG:
The bonce mode was rung up vey high today (>1e-13m RMS in DARM). Worse yes, anything I tried to do just seemed to make it worse.
I tried both previous settings (see Keita's and Jenne's alogs below), but I was just ringing it up more.
The measured frequency today was 9.8320+-0.005Hz.
In the end it was so bad that the ITMY kept saturating, so I decided to leave the interferometer down for a feq hours.
Keita's elog on ITMY damping: 27680
Jenne's elog on ITMY damping: 29888
As we tried to go up to LOWNOISE ESD ETMY earlier, we could clearly see several lines on the DARM spectra and these were traced to a BOUNCE mode (ITMy to be exact). Stefan has been trying various gain changes & filter changes, but everything seemed to just excite the mode more.
Right now we're turning off Locking to let the system quiet down. Then we'll get back at it.
TITLE: 10/01 Day Shift: 15:00-23:00 UTC (08:00-16:00 PST), all times posted in UTC
STATE of H1: Unknown (it was in "Commissioning", but should have been taken to Unknown at about 10pmPST last night due to Guardian issues)
OUTGOING OPERATOR: None (Owl shift canceled due to Guardian issue)
CURRENT ENVIRONMENT:
Wind: 19mph Gusts, 13mph 5min avg. Looks like there has been wind at each end station over the night.
Primary useism: 0.03 μm/s
Secondary useism: 0.12 μm/s
QUICK SUMMARY:
P.S. Since it's the weekend, I went ahead and turned off:
01:26 Switched ISI blends to EQ v2. EQ Z axis reached up to ≈1 µm/s. ISC_LOCK Guardian set to DOWN waiting for ringdown.
03:43 Switched ISI config back to nominal state - WINDY
4:52 Guardian had an error party - Connection errors 1st, ALS_YARM, then ALS_DIFF and then ISC_LOCK
ISC_LOCK, ALS_DIFF, and IFO were all showing connection errors because they lost connection to the ALS_YARM guardian, which had unceremoniously died:
2016-10-01T04:47:53.36265 ALS_YARM [INITIAL_ALIGNMENT.enter] 2016-10-01T04:47:53.36943 ALS_YARM [INITIAL_ALIGNMENT.main] ezca: H1:ALS-C_LOCK_REQUESTY => End Locked 2016-10-01T04:47:53.39004 ALS_YARM [INITIAL_ALIGNMENT.main] timer['pause'] = 10 2016-10-01T04:48:03.38190 ALS_YARM [INITIAL_ALIGNMENT.run] timer['pause'] done 2016-10-01T04:50:05.98295 ALS_YARM REQUEST: GREEN_WFS_OFFLOADED 2016-10-01T04:50:05.98317 ALS_YARM calculating path: INITIAL_ALIGNMENT->GREEN_WFS_OFFLOADED 2016-10-01T04:50:05.98360 ALS_YARM new target: OFFLOAD_GREEN_WFS 2016-10-01T04:50:06.04919 ALS_YARM EDGE: INITIAL_ALIGNMENT->OFFLOAD_GREEN_WFS 2016-10-01T04:50:06.04958 ALS_YARM calculating path: OFFLOAD_GREEN_WFS->GREEN_WFS_OFFLOADED 2016-10-01T04:50:06.04995 ALS_YARM new target: GREEN_WFS_OFFLOADED 2016-10-01T04:50:06.05074 ALS_YARM executing state: OFFLOAD_GREEN_WFS (-21) 2016-10-01T04:50:06.05096 ALS_YARM [OFFLOAD_GREEN_WFS.enter] 2016-10-01T04:50:06.05214 ALS_YARM [OFFLOAD_GREEN_WFS.main] starting smooth offload 2016-10-01T04:50:06.05215 ALS_YARM [OFFLOAD_GREEN_WFS.main] ['ITMY', 'ETMY', 'TMSY'] 2016-10-01T04:50:06.55046 ALS_YARM stopping daemon... 2016-10-01T04:50:06.62930 ALS_YARM daemon stopped. 2016-10-01T04:50:07.48941 Traceback (most recent call last): 2016-10-01T04:50:07.48946 File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main 2016-10-01T04:50:07.48954 "__main__", fname, loader, pkg_name) 2016-10-01T04:50:07.48959 File "/usr/lib/python2.7/runpy.py", line 72, in _run_code 2016-10-01T04:50:07.48963 exec code in run_globals 2016-10-01T04:50:07.48968 File "/ligo/apps/linux-x86_64/guardian-1.0.0/lib/python2.7/site-packages/guardian/__main__.py", line 262, in2016-10-01T04:50:07.49240 guard.run() 2016-10-01T04:50:07.49263 File "/ligo/apps/linux-x86_64/guardian-1.0.0/lib/python2.7/site-packages/guardian/daemon.py", line 452, in run 2016-10-01T04:50:07.49308 raise GuardDaemonError("worker exited unexpectedly, exit code: %d" % self.worker.exitcode) 2016-10-01T04:50:07.49380 guardian.daemon.GuardDaemonError: worker exited unexpectedly, exit code: -11 2016-10-01T04:50:07.61754 guardian process stopped: 255 0
As the error indicates, the worker process apparently died without explanation, which is not at all nice.
I restarted the ALS_YARM node with guardctrl and it came back up fine. The rest of the nodes recovered their connections soon after. As of right now all nodes appear to be funtioning normally.
This "worker exited unexpectedly" error isn't one I've seen much at all, so I'm very curious what could have caused it.
Logged an FRS (6338) for this. Jamie was able to get everything back before ~2am, but since we canceled the OWL shift (in this pre-ER10 epoch, operators are informed to NOT wake up help in the middle of the night), instead of being down 4hrs it was more like 10hrs.
Since this issue was fixed, the above FRS can now be closed.
We repeatedly had CHARD run away when switching to LOWNOISE_ASC.
The investigation was not helped lockloss tool, which started crashing suddenly. Guaridan also started having issues (connection errors, white epics channels.)
For partial explanation of the guardian issue see comment to next log.
I'm guessing that the issue with the lockloss tool might have been an overlong delay finding the latest lockloss times due to excessively verbose logging of the ISC_LOCK node when it's in connection error. This mostly exposes the weakness of the lockloss tool relying on parsing the ISC_LOCK node logs for determining lockloss times, but secondarily points to the logs being maybe unnecessarily verbose under these particular connection error conditions. If the lockloss tool problem was *not* due to a long wait time for returning the list of lockloss times, please let me know what the error was so that I can investigate.
I have an improved version of the lockloss tool that finds locklosses much faster via NDS. I'll push it out after I push a minor guardian update on Tuesday. It should make the lockloss tool much faster and more robust.
I also realize there's an issue with the log display part of the lockloss tool. This is completely orthoganal issue to the plotting, and will also be fixed with the next guardian minor release.
Very sorry about the trouble.
In an attempt to bring some clarity into the beam jitter discussion I looked at the Gouy phase evolution of the input beam. I collected distance and focal length information from a variety of sources, notably T1200470 and E1200616.
The biggest uncertainty I had was the PSL persicope to HAM1 viewport distance - if someone knows that, let me know.
The MATLAB script with all the numbers is in ~controls/sballmer/20160930/inputBeamCalc.m. It creates a structure of the following form, fully describing the beam and optical mode:
IMC =
lambda: 1.0640e-06 % The wavelength in m
q: 0.2325 +13.3832i % The input Gaussian beam parameter q=z+izR in m
N: 4 % number of optics
dist: [16.2406 16.2406 0.2325 0.2325 0] % Distances between the optics (one more than N)
ifoc: [0.0731 0 0 0] % inverse focal length for all lenses and mirrors (f=R/2 for mirror)
label: {'MC2' 'MC3' 'Waist' 'MC1'} % optic names
The attached .mat file contains the following structures of that form::
IMP: Input beam: From PSL periscope to MC3
IMC: Input Mode Cleaner
IMCp: Input Mode Cleaner from MC1 to MC3 only (output path inside IMC)
IM: Input Mirros: from IMC to PRM
PRC: Power Recycling Cavity forward path
PRCr: Power Recycling Cavity return path
PRCrt:Power Recycling Cavity round trip
Below are plots and data for the different beam segments.
Input Mode Cleaner:
IMC =
lambda: 1.0640e-06
q: 0.2325 +13.3832i
N: 4
dist: [16.2406 16.2406 0.2325 0.2325 0]
ifoc: [0.0731 0 0 0]
label: {'MC2' 'MC3' 'Waist' 'MC1'}
Pin: 50
z= 00.0000 m, Gouy phase: 00.0000 deg after passing MC1; Spot size w=2.1293 mm
z= 16.2406 m, Gouy phase: 49.9133 deg after passing MC2; Spot size w=3.3764 mm
z= 32.4812 m, Gouy phase: 99.8267 deg after passing MC3; Spot size w=2.1293 mm
z= 32.7137 m, Gouy phase: 100.822 deg after passing Waist; Spot size w=2.129 mm
z= 32.9462 m, Gouy phase: 101.8172 deg after passing MC1; Spot size w=2.1293 mm
Round trip Gouy phase: 101.8172 deg
Gouy Phase from input coupler (MC1) to output coupler (MC3): 99.8267 deg
Input mirrors: From PSL periscope to MC3:
IM =
lambda: 1.0640e-06
q: -0.2325 +13.3832i
N: 6
dist: [0.2325 0.5507 1.0613 1.1703 1.2071 0.4130 0]
ifoc: [0 0 0.1562 -0.3199 0 0.0409]
label: {'Waist' 'IM1' 'IM2' 'IM3' 'IM4' 'PRMlens'}
z= 0.0000 m, Gouy phase: 0.0000 deg after passing MC3; Spot size w=2.1293 mm
z= 0.2325 m, Gouy phase: 0.99527 deg after passing Waist; Spot size w=2.129 mm
z= 0.78319 m, Gouy phase: 3.3516 deg after passing IM1; Spot size w=2.1308 mm
z= 1.8445 m, Gouy phase: 7.8634 deg after passing IM2; Spot size w=2.1444 mm
z= 3.0148 m, Gouy phase: 13.8099 deg after passing IM3; Spot size w=1.7841 mm
z= 4.2219 m, Gouy phase: 19.9983 deg after passing IM4; Spot size w=2.1257 mm
z= 4.6349 m, Gouy phase: 21.6763 deg after passing PRMlens; Spot size w=2.2471 mm
Input beam: From PSL periscope to MC3:
(The PSL periscope to input viewport distance is an educated guess.)
INP =
lambda: 1.0640e-06
q: -7.3931 +13.3832i
N: 6
dist: [0 2.7100 4.0180 0.2118 0.1400 0.2563 0.2895]
ifoc: [0 0 0 0 0 0]
label: {'PSLperiscope' 'INPUTViewPort' 'PeriscopeTop' 'PeriscopeBottom' 'Steer1' 'Steer2'}
z= 0 m, Gouy phase: 0 deg after passing PSLperiscope; Spot size w=2.4323 mm
z= 2.71 m, Gouy phase: 9.6308 deg after passing INPUTViewPort; Spot size w=2.2556 mm
z= 6.728 m, Gouy phase: 26.0719 deg after passing PeriscopeTop; Spot size w=2.1316 mm
z= 6.9398 m, Gouy phase: 26.9771 deg after passing PeriscopeBottom; Spot size w=2.1302 mm
z= 7.0798 m, Gouy phase: 27.5759 deg after passing Steer1; Spot size w=2.1296 mm
z= 7.3361 m, Gouy phase: 28.6729 deg after passing Steer2; Spot size w=2.129 mm
Power Recycling Cavity:
PRCrt =
lambda: 1.0640e-06
q: 7.1228 + 5.2551i
N: 8
dist: [16.6128 16.1551 24.8880 0 0 24.8880 16.1551 16.6128 0]
ifoc: [-0.4391 0.0556 -2.3189e-04 -0.0010 -2.3189e-04 0.0556 -0.4391 -0.1818]
label: {'PR2' 'PR3' 'ITMlens' 'ITMback' 'ITMlensr' 'PR3r' 'PR2r' 'PRM'}
z= 00.0000 m, Gouy phase: 00.0000 deg after passing PRM; Spot size w=2.2471 mm
z= 16.6128 m, Gouy phase: 23.9355 deg after passing PR2; Spot size w=6.1716 mm
z= 32.7679 m, Gouy phase: 24.8769 deg after passing PR3; Spot size w=53.9602 mm
z= 57.6559 m, Gouy phase: 25.0458 deg after passing ITMlens; Spot size w=52.9743 mm
z= 57.6559 m, Gouy phase: 25.0458 deg after passing ITMback; Spot size w=52.9743 mm
z= 57.6559 m, Gouy phase: 25.0458 deg after passing ITMlensr; Spot size w=52.9743 mm
z= 82.5438 m, Gouy phase: 25.2148 deg after passing PR3r; Spot size w=53.9602 mm
z= 98.6989 m, Gouy phase: 26.1562 deg after passing PR2r; Spot size w=6.1716 mm
z= 115.3117 m, Gouy phase: 50.0916 deg after passing PRM; Spot size w=2.2471 mm
Round trip Gouy phase: 50.0916 deg (one-way Gouy phae: 25.0458 deg)
I see you've used 2.71 [m] as your distance between the PSL periscope an the HAM1 viewport, and mentioned this was a big uncertainty. If I take the corner station Rack/Cable tray layout D1002704, which tells the distance between the HAM1 viewport and the +X edge of the PSL table is 86 [in], and add it to the distance from the edge of the table to the periscope mirrors from D0902114 -- 14 [in] -- I get an even 100 [in]. Thus, 2.54 [m] is likely a better number. I tag Systems just in case they have an even more accurate/precise number, but I think past the ~inch level precision, we'd need to measure it.
| T1000696-v2 | PSL table to HAM1 door flange | 88in |
| T1000696-v2 | HAM door depth | 18in |
| picture | top periscope mirror to edge of table | 14in |
| total | top periscope to input viewport | 84in, 2.134m |
T1000696-v2 has verified distances.
D1002704 is measuring PSL table North edge to HAM1 door flange, and states it's 86 inches.
D1102219-v1, Micheal Rodruck's document, aptly named H1_table_v1.pdf, has what I believe are measured values, though not in a form that's easy to use, but what I've looked at is consistant with T1000696-v2.
Using this combination of documents, the outer PSL wall to the input viewport is calculated to be 70 inches, something that could easily be measured.