TITLE: 09/03 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Commissioning
INCOMING OPERATOR: Ibrahim
SHIFT SUMMARY:
Today Most of the work that was focused on Rai gunning (named after Rainer Weiss) ETMX with ions throught the vacuum system to "discharge/dislodge" it.
Tranfer function measurements are still being ran... I don't want to put too much hope in writting, but things look "good so far".
There was some SPI calibration measurments made today by the SPI team.
Also some PRMI measurements were done as well.
The day was pock marked with quakes coming down from the Aleutians.
VAC Alarms were common and expected today.
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 15:04 | VAC | Jordan | EX | N | Setting up to Rai Gun | 19:04 |
| 15:17 | FAC | Chris | EX | N | Technical cleanin | 17:10 |
| 15:22 | FAC | Kim | EX | n | Technical cleaning & Resupply | 17:52 |
| 15:41 | SUS | Rahul & Daniel | EX | N | Heading over to EX to help with Rai Gun work | 23:09 |
| 16:00 | SPI | Jeff | Control Room | N | Driving M2 & M3 for SPI Calibration & HAM2&3 | 19:08 |
| 16:01 | VAC | Gerardo | EX | N | Helping with VAC work | 19:28 |
| 17:09 | CHeTA | Camilla | JoT Lab | N | Faffing about with pannels. | 18:44 |
| 17:09 | VAC | Jordan | CER | N | getting particle counter | 17:29 |
| 18:30 | FAC | Kim | EX | N | Technical cleaning at EX | 19:38 |
| 18:34 | Safety | Richard | EX | N | Checking on Rai Gun team | 19:38 |
| 20:28 | VAC | Jordan & Gerardo | EX | N | Heading back to EX to Vacuum the chamber some more. | 22:28 |
| 20:34 | ISC | Louis | Control room | N | PRMI locking | 22:34 |
| 20:37 | VAC | Gerardo | EY | N | Gettin hardware | 21:37 |
| 20:59 | SPI | Jennie W & Marco | LVEA near HAM2 | n | Checking cables | 22:59 |
| 21:24 | Safety | Richard | EX | N | Checking on VAC crew | 22:24 |
| 23:02 | TSC | TJ | LVEA Arms | N | Measuring pipes. | 23:28 |
| 23:08 | SPI | Jennie W | LVEA | N | Cleaning up | 23:23 |
Gerardo, Jordan, Rahul, Richrad, Daniel
We attempted a test mass discharging at 10:45AM. During the preparation everything was working fine with decent ion production. Once we opened the valve to let ionized air into the vacuum the electrometer readback dropped to zero. We stopped at 0.33 Torr. After swapping the controller we concluded that the ionizer probably broke and we needed to replace it with a spare. It is unclear if the injected air was ionized at all, or if the TMDS broke before we opened the valve. In any case, an early SUS measurement indicated that we were unstuck!
We decided to continue with the TMDS swap and run another cycle in the afternoon. This one worked as expected and we stopped at 7.9 Torr. The included docs show the log.
On Tuesday when we measured dark noise of the QPDs we noticed what we think is some excess noise on QPD A.
First I checked the voltage on QPD A and B (we think thise dark noise spectra looks ok but I wanted to compare) with the light unshuttered and measured around 7 V Dc for each quadrant on QPD B and 6V per quandrant for QPDA.
With the shutter closed I looked at quadrant 1 on QPD B and then each quadrant on QPDA ( I used channel 1 and 2 for the opposite sign legs of the quadrants between qpd A and qpd B).
QPDB Q1 shows random noise which is a similar level to noise on QPDA Q1,2,3,4. I don't think any of these show an oscillation large enough to be the op-amp in the TIA oscillating. I also unplugged the input signal to the chassis and the noise on Q2 did not really change.
Summary: It's probably not the op-amps oscillating in the TIA chassis. Investigations ongoing.
Marc, Jennie
Marc measured the grounding of the signal input to the TIA and it was connected to the chamber ground. This would allow current to flow through the TIA v1 from chamber to SUS-R2 rack.
We removed the ground connection at input to TIA using a breakout board with pin 13 jumper removed.
Restesting shows good dark noise spectra limited by ADC noise for all four quadrants.
We will remove this temporary solution and put in a work permit to fix this at the flange.
J. Kissel
After tuning up an excitation with color that roughly matches the shape of the quiescent HAM2 and HAM3 displacement, I drove ISI HAM2 and ISI HAM3 in X as a calibration run for H1SPIH23. I'll process and post the results and conclusions tomorrow.
MEASUREMENT CONFIG NOTES:
Input Mode Cleaner was LOCKED, but no IFO.
The SPI
- QPDs were well centered, with their latest calibration installed. Their normalized spot positions remained well below 0.1 [V/V] throughout the excitation. QPDA's dark noise is still terrible; that hasn't yet been resolved. QPDB should be functioning as normal.
- MEAS and REF IFOs had their nominal contrast of ~75% and 100% respectively, and they remained as such all throughout the excitation.
- phase unwrapper algo was reset prior to each measurement run to be sure.
HAM ISIs were isolated the entire time, with sensor correction ON. HAM3 was using the CRS in RY.
Blend configurations are screenshotted and attached.
All Suspensions in HAM2 and HAM3 were DAMPED and aligned. PR3 had its Estimators L, P, and Y ON.
(big big 6.something EQ at 11:23 UTC in Alaska / Alutians)
Reference Time 2026-09-03 17:09:49 UTC
HAM2 excitation 2026-09-03 18:34:14 UTC - 18:58:09 UTC
HAM3 excitation 2026-09-03 18:59:31 UTC - 19:23:26 UTC
Excitation parameters and frequency dependence attached in the screenshots.
Used the same exact excitation for both platforms.
excitation bandwidth was from 0.005 to 200 Hz, but I rolled off the excitation band at either end with a 5th order elliptic with corners at 0.01 and 50 Hz.
Frequency resolution was therefore 0.005 Hz.
Took 10 avgs.
Corner station Sensor correction mode was WINDY during the HAM2 excitation.
Interestingly? Sadly? there was an 5.3 mag Alaskan earthquake in the middle of the HAM3 excitation (started at 18:59:31 UTC). That automatically changed the corner station sensor correction configuration to CONFIG_EQ at 19:05:17 UTC, then back to CONFIG_WINDY at 19:15:18 UTC.
The typical total RMS of each ISI X motion during the the excitation was ~1e-6 [m]_RMS.
DTT Templates and results are saved to the following DTT templates
/ligo/svncommon/SeiSVN/seismic/Common/SPI/Data
2026-09-03_170949UTC_H1SPIH23_DIFF_DISP_ASD.xml
2026-09-03_183414UTC_H1SPIH23_DIFF_DISP_ASD_HAM2Drive_X.xml
2026-09-03_185931UTC_H1SPIH23_DIFF_DISP_ASD_HAM3Drive_X.xml
h1daqdc0 and h1daqdc1 "ethtool -S" stats are being dumped hourly for the DAQ lan interface. Purpose is to gather evidence for the cause of somewhat rare CRC errors (really dropped data blocks) from the real-time system DAQ streams.
Location of the files is /opt/rtcds/userapps/release/cds/common/scripts/daq_eth_stats/archive
The stats gathering services are named daq_eth_stats and are hand-written systemd service and timer units on both systems.
I retook some TFs for ETMX M0 (didn't have time for R0) on September 1st to check if the rubbing had changed after Louis and Elenna accidentally kicked it last Friday (91747). I also wanted to get a full set of transfer functions before the vent since during troubleshooting we had only been taking L.
We are still seeing rubbing, but it does look a bit different. Not sure if this is due to the accidental kick or just temperature changes due to having the cleanroom on.
Settings:
- in HEALTH_CHECK
- DAMP OFF
- ISI/HEPI nominal
Data:
/ligo/svncommon/SusSVN/sus/trunk/QUAD/H1/ETMX/SAGM0/Data/2026-09-01_1700_H1SUSETMX_M0_WhiteNoise_{L,T,V,R,P,Y}_0p02to50Hz.xml
r13136
TITLE: 09/03 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Commissioning
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 6mph Gusts, 3mph 3min avg
Primary useism: 0.05 μm/s
Secondary useism: 0.32 μm/s
QUICK SUMMARY:
Verbal alarms are showing red for Vacuum Oressure and Intrument Air. But it is not alarming and shows no channel names.
Checking the MEDM:
H0:VAC-EX_INSTAIR_PT599_PRESS_PSIG is red because the VAC team hasshut GV20 over at EX.
H0:VAC-LY_RT_PT152_MOD2_PRESS_TORR this is red because this tube between HAM5&7 is actually at Atmospheric pressure still.
Large EQ from Alaska has been rolling through shaking things up.
Today Seems like there may be some use of the Rai gun to try and fix ETMX.
[Louis, Jenne, TJ, Ryan S., others in control room]
Since GV20 was closed Wednesday afternoon, taking the x-arm out of commission, I started to look into revisiting our efforts to get longer DRMI locks.
- We locked the y-arm in green to make sure the ITMY alignment was good.
- Then we ran INPUT_ALIGN on the yarm (ALIGN_IFO::INPUT_ALIGN_YARM). I moved IM4 and PR2 manually to bring the INP error signals closer to zero and maximize LSC-TR_Y.
- Then moved on to MICH dark (10 W input) and had to manually adjust the beamsplitter to maximize the fringes in AS_A. This entire thing was tricky because we confirmed that moving the BS also affects the alignment of IM4 and PR2 to the arms and, which is evident in the INP error signals. This isn't normally a concern when performing input_align with the xarm. Doing this with the y-arm introduces a new constraint with the BS alignment. We decided to move forward anyway, hoping that our moves brought the BS, IM4, and PR2 all /close enough/ to where they need to be.
- We moved on to PRX_LOCKED and adjusted the PRM to improve the PRC1 and PRC2 error signals.
- Then we moved on to SRY and adjusted the SRM by hand. We found that the SRC1 and SRC2 loops fight each other and run away pretty quickly. We were able to enable SRC2 on its own without it running away. Once we bring in SRC1 the alignment runs away. Maybe the AS_{A,B}_RF45_Q readbacks need to be rephased?
Tentative plan for tomorrow is to check the phasing of AS_{A,B}_RF45_Q then move on to trying to lock full DRMI.
After the angle calibrations were applied to the SPI readout channels, I grabbed some data to check whether the SPI is roughly agreeing with the ISI sensors. I used the supersensor OUT channels for the ISI sensors (these are the signals behind the blending filters, before the summation for the blended supersensor). Screenshots from diaggui are attached.
For the differential X degree of freedom (SPI length), the visual agreement is remarkably good.
The optical lever (angle) measurements are harder to interpret. First of all, QPD A has an as-yet-unresolved noise issue, which Jennie is currently investigating. Aside from this, the results look very encouraging, since the CPS and GS13 at least somewhat agree with the SPI.
These spectra should be regarded as a first result, but not yet final. We will post a better analysis once the error has been resolved.
Note: If anyone has suggestions for which sensor channels would provide a better/more appropriate comparison than the supersensor OUT channels used here, please comment, your input is welcome.
Jackie, Camilla
As we're planning to move CHETA IY table into the LVEA soon, we did a final alignment check in the lab. Beam was around 10mm off the final iris in yaw. Looks like we only checked one iris in our other final checks 91009.
We spent some time iterating M3 and M4 but the alignment was strange and we couldn't align the beam on the final two iris without getting close to clipping our optics. Removed L2, aligned to irises and replaced L2 keeping the beam centered on irises. After this we checked the alignment with L1 at +/-25mm. It stayed well aligned to irises. Left translation stage at the nominal -10mm 91041. We checked the beam was hitting close to the center of the thermal PD.
We also labeled all cables as per D2500305 and marked the top and side panel ready for attaching the panel sensors.
TITLE: 09/02 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Commissioning
INCOMING OPERATOR: Ibrahim
SHIFT SUMMARY:
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 15:07 | FAC | Kim | Opt Lab | n | Tech clean | 15:30 |
| 16:31 | - | Tyler, Dolly, +1 | LVEA | n | Tour | 17:31 |
| 17:04 | FAC | Kim | EX | n | Clean in prep for vent | 19:00 |
| 17:47 | SPI | Marc, Jennie | LVEA | n | Taking picture of SUS R2 rack | 17:58 |
| 18:18 | ISC | Sheila, Louis | LVEA | Local | ISCT1 table alignment | 18:59 |
| 20:18 | VAC | Gerardo, Jordan | EX | n | Closing GV20 and setting up TMDS | 00:18 |
| 20:34 | FAC | Chris | EX | n | Top of chamber cleaning | 21:29 |
| 20:35 | SPI | Jennie | LVEA | n | SUS R2 rack SPI | 22:00 |
| 20:38 | PSL | Jason | Opt Lab | n | Checking on EOM for next week | 20:54 |
| 20:46 | TCS | Camilla, Jackie | Prep Lab | YES | CHETA lab laser work | 23:26 |
| 21:04 | - | Tony | LVEA rec. | n | Comm system organization | 21:08 |
| 21:41 | SUS | Daniel, Rahul | EX | n | TMDS setup | 22:23 |
| 23:18 | SPI | Jennie | LVEA | n | SPI electronics rack work | 00:28 |
ALSX alignment trouble:
In the morning, we've found that the X arm was not flashing and we couldn't see anything other than the straight shot beam from TMSX on the camera. There was no reason to suspect that TMXS and ITMX were bad but baffle allignment were performed for those.
We then restored ETMX to the last time ALS-X was locked based on oplev but still no sign of anything other than the straight shot on the camera. In retrospect this could have been because there was a 1.5F temperature change in the end stations. ETMX baffle script was used but there was no way it could have worked because the slider/TEST calibration is totally wrong now, presumably due to rubbing. The script found nothing.
I eventually decided to manually do baffle alignment i.e. start from the in-lock position of ETMX based on the oplev, manually steer ETMX such that the oplev changes by (10.2, -8.4) urad to see ITMX baffle PD4, maximize that PD, record the oplev position, then move to PD1, again manually, record the oplev position, and finally put ETMX manually to the average of two oplev positions. I saw the return beam from ETMX immediately and we were able to lock ALSX.
ALSY didn't have any problem so I left Y arm alone, and aligned BS using the AS camera while arms were still locked with green. Both green beams were where they have been in the ALSX and ALSY camera.
Probing HAM1 alignment and HAM3 pico:
We misaligned ITMY and ETMY and increased H1:IMC-PWR_IN_OUT16 to 60W. X arm was still aligned.
We used this configuration as an OK substitute for single bounce, because I didn't want to misalign ETMX. If ETMX were misaligned, we knew that it won't go back to the same position after aligning it again (because it's stuck somewhere and there's always a sudden big motion after making a big alignment change). Then it will take a long time to align the X arm again.
I first probed the HAM2 alignment using just PR3 without using PR2_SPOTMOVE by looking at POP_X_SUM while POP_X centering was enabled. I was interested to see if the situation is the same as reported in alog 91725 (i.e. the POP IR beam is likely clipped at the bottom of something, presumably the top or the bottom periscope mirror in HAM1).
PR3_M1_OPTICALIGN start position was [-142.7, -236.7].
The beam was not clipped in PIT at the bottom today, maybe due to pico-ing efforts in the past days both in YAW and PIT or something else, but POP_X_SUM still decreased significantly when I moved PR3 by negative 2 urad in PIT (PR3_M1_OPTICALIGN_P_OFFSET = -144.7). This means that there was a hard edge about 2.7mm (plus about a radius of the beam, or ~2.5mm at the peri in HAM1) from the center of the beam according to the the right panel of the plot attached to alog 91725. This was too close.
I moved PR3 to -140.7, i.e. the edge is ~2*2.7mm+2.5mm ~ 7.9mm from the bottom of the beam. This is three times the beam radius and hopefully OK. I didn't go further because I thought that POP_X started decreasing, but looking at the trend it seems like I was worried about less than 1% change so I could have moved more.
The hard edge was also seen in YAW, qualitatively compatible with Louis' observation in alog 91702, when PR3_M1_OPTICALIGN_Y_OFFSET was changed by positive 4 urad in YAW (~5.5mm in -Y direction on the periscope mirror). This was comparable with PIT situation after my adjustment. Also, in the past, when Sheila moved the beam away from the hard edge (though her intent was not that) the ALSY beam was eventually lost. Based on these, we decided to leave YAW alone.
At this point PR3_M1_OPTICALIGN position was therefore [-140.7, -236.7]. Just to make sure that ALSY beam wasn't lost, I locked ALSY again and it was still there on the camera in ISCT1.
I took the screen shot of the ALSX camera and put the PR3 slider back to the starting position of [-142.7, -236.7]. Of course both the ALSX and ALSY camera image moved.
I then moved HAM3 pico only in PIT to move the beam up in HAM1 so the camera image matches the screen shot I just made.
H1:SYS-MOTION_C_PICO_A_CURRENT_Y_POSITION changed from -1467 to -1312. H1:SYS-MOTION_C_PICO_A_CURRENT_X_POSITION stayed at 1125.
ISCT1 realignment:
Louis and Sheila went to ISCT1 and realigned things.
ETMX and TMSX have been drifting in the past hours:
ALSX sees that. In the past 3 hours, ETMX drifted by 5 urad in YAW according to oplev, TMSX by 2urad in PIT, and ASLX alignment is bad as of now.
Erik, Dave:
cal_hash_ioc is now running as a containerized IOC on the service-host cluster. Previously it was running as a systemd service on cdsioc0 under puppet control.
Its saved json file is now visible on /opt/rtcds with the path /opt/rtcds/services/cal_hash_ioc/cal_hash_save.json
Erik has removed the old cdsioc0 service from puppet.
To test, I briefly changed the value of GDS_HASH_INT by adding +1
> caput H1:CAL-CALIB_REPORT_GDS_HASH_INT 138343157
> caput H1:CAL-CALIB_REPORT_GDS_HASH_INT 138343156
The JSON file changed correctly.
This move is in preparation for updating to the latest cal_hash_ioc.py, WP13574
TITLE: 09/02 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Commissioning
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 7mph Gusts, 4mph 3min avg
Primary useism: 0.05 μm/s
Secondary useism: 0.12 μm/s
QUICK SUMMARY: ALSY locked currently, some SAF channels in error on the alarm handler. EX VEA temps are swinging less compared to eariler in the week. CDS looks good.
TITLE: 09/02 Eve Shift: 2330-0100 UTC (1630-1800 PST), all times posted in UTC
STATE of H1: Commissioning
INCOMING OPERATOR: None
SHIFT SUMMARY: Commissioning ended early today as well.
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 22:55 | TCS | Camilla | Prep Lab | - | Labelling cables | 23:41 |
| 23:48 | SPI | Jennie, Jim | LVEA | n | At SUS-R2 for SPI | 00:41 |
| 23:52 | Cory, Camilla | Roof | n | Grabbing camera equipment | 23:55 |
WP13560 CAL CS remove channels
Joe, Erik, Jonathan, Dave:
We installed a new h1calcs model which removes channels from the DAQ. We verfified none of these channels were being sent by the DAQ broadcaster.
The rev-update showed a surprising number of modified mdl files used in the build, details are:
Changed dependency revisions in new version:
cal/common/models/CAL_CS_MASTER.mdl : r28532 --> r35947
cal/common/models/CAL_LINE_MONITOR_MASTER.mdl : r28567 --> r35947
cal/h1/models/h1calcs.mdl : r27506 --> r35949
sus/common/models/ESD_LINEARIZATION_WITH_CHARGE_MASTER.mdl : r16336 --> r30316
Removed dependencies in new version:
cds/common/src/ATAN2.c
The INI file just changed by the removal of the channels:
--: slow channel H1:CAL-CS_DARM_ARM_LENGTH_AVG removed from the DAQ
--: slow channel H1:CAL-CS_DARM_ARM_LENGTH_X removed from the DAQ
--: slow channel H1:CAL-CS_DARM_ARM_LENGTH_Y removed from the DAQ
--: slow channel H1:CAL-STRAIN_SLOW removed from the DAQ
--: fast channel H1:CAL-STRAIN_DBL_DQ removed from the DAQ
sw-lvea-aux crash, reboot, build replacement
Richard, Fil, Erik, Jonathan, Dave:
As noted in other alogs, a lot of today's time was taken investigating and recovering the CER main POE switch which drives the majority of the gige-cameras. Erik is building a spare Cisco Catalyst 3560 switch as a swap-out replacement.
WP13569 Guardian reboot
TJ, Ryan S, Erik:
h1guardian1 was rebooted for PM and to clear its CFC flags. No problems with this reboot.
WP13578 Add Guardian nodes to DAQ
TJ, Dave:
H1EPICS_GRD.ini was modified to add the two new guardian nodes CRS_HAM3 and SPIH23_STAT (+46 chans). EDC+DAQ restart was required.
DAQ Restart
Erik, Jonathan, Dave:
The DAQ was restarted for the new h1calcs model and EDC additional grd channels.
This did not go well.
( A Reminder: in the new DAQ, the framewriters continue to run throughout, switching to the new configuration automatically. Only the DC, NDS and TW restart)
At 11:13 I restarted the 0-leg. This caused both FW0 and FW2 to crash. We then restarted the EDC, but the framewriters did not come back.
Erik restarted the FW daqd services, noting these now have new names (rts-daqd_rs.service)
Jonathan looked at the 0-leg logs, we determined there was nothing we could do to prevent FW1 from failing, we would just recover it afterwards.
At 11:41 we restarted the 1-leg, and FW1 did not restart. It behaved normally, picking up the new run number and configuration.
Jonathan is investigating what happened to FW0/2 and why FW1 did not crash.
looks like FW0,FW2 crashed around the time the EDC was restarted (and not DC0 as I originally thought)
11:13:01 DC0 restarted
11:15:58 EDC restarted
11:15:59 FW0 and FW2 crash
Jennie W, Sina K,
Summary: Yesterday Sina and I did the dark noise measurement for the SPI interferometer and the two SPI optical levers and added in calibration filters based on Jim's measurement of the optical lever to ISI sensor TFs. We also founbd that the dark noise for QPDA has an unexpected shape and so need to do some noise hunting to track this down.
Before doing this we edited the SPI-H23_DIFFDISP matrix to include the factor of 2 that comes from the fact the IFO measures the light round trip between the two platforms and we want it to measure the displacement between them, ie. we divided the first line of coefficients by 2.
Jeff has implemented a new filter bank set for the optical levers called OPLEV CAL FILTERS on the main SPI overview. See image. The output of this filter bank is the optical lever in the qpd basis. The measured calibration will go in 'OPLEV OUT FILTERS' and the output of this filter bank will therefore be in the ISI basis.
We then followed the procedure in T2600019.
Put the dark offsets on the QPDs back to what they were before our dark noise measurement. Accepted it in sdf.
Template for measuring average values of input noise in SPI PDs and QPDs is saved in userapps/spi/h1/dtt/SPI_dark_noise_meas_prep.xml
Template for checking parameters of signals when shutter closed and we have injections on the PDs and offsets on the QPDs is saved in ligo\home\jennifer.wright\git\2026\SPI\SPI_dark_noise_test_signals.xml
Template for measuring dark noise ASDs is in \ligo\home\jennifer.wright\git\2026\SPI\SPI_dark_noise_ASD.xml
As the SPI was switched off overnight, I took the liberty of looking at a longer period. The noise from QPD A appears to be time-dependent. I think this only confirms our suspicion that the electronics are unstable.
Here are the DAQ noise measurements together with the noise model (including shot noise and frequency noise).