DGR is yet to break ground on the project, but there have been some additional mobilization efforts. This morning I affixed a time-lapse camera to the roof of Mid-Y for project documentation which will schedule a capture every 10 seconds between the hours of 7AM and 5PM M-F. Snapped pics attached. Earthwork soon..
Wed Mar 18 10:21:24 2026 INFO: Fill completed in 21min 20secs
We are tracking occassional timing errors on h1ioplsc0 which started following its restart yesterday morning when we modified h1lsc to add a DQ channel.
From that restart to now (22 hours) we have had 9 timing errors, of which 3 caused IPC receive errors on h1omcpi.
This had been seen before, in the 09dec2025 - 15dec2025 time period and appears to be related to restarts of the IOP, not code changes.
We don't think this will impact locking activities, we will keep investigating.
I'm running a python script which clears h1ioplsc0 TIM error if that is the only error in STATEWORD. It also clears h1omcpi's IPC Rx error if needed. It runs every minute.
TITLE: 03/18 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: USEISM
Wind: 29mph Gusts, 24mph 3min avg
Primary useism: 0.03 μm/s
Secondary useism: 0.45 μm/s
QUICK SUMMARY:
IFO is in IDLE and PLANNED ENGINEERING
Plan today is to continue locking.
TITLE: 03/18 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Planned Engineering
INCOMING OPERATOR: None
SHIFT SUMMARY: I couldn't get SRY locked/aligned, SR2 and SRM alignment should probably be looked at tomorrow.
LOG:
Ibrahim and I found the Y-arm ALS beam by restoring BS Pitch which got mis-aligned ~100urad during MICH_DARK_LOCKED, attached. We also had to restore ETMY Pitch to get light back.
The following work was completed today:
Remaining work on SUS-R2 includes installation of power junction box, power sequencer, and a ±18V power strip.
F. Clara, J. Figueroa, M. Pirello and R. Thompson
Sheila, Gabriele
Last week, Camilla started to get the squeezer working again in 89453, today I'm continuing that.
On Jan 29th, when we injected 74mW of seed into the CLF fiber, the rejected polarization PD in HAM7 for the IR fiber was saturated, and the CLF reflection trigger PD saw 21mW of seed, and when locked on the dither we get 0.8mW onto the OPO IR PD. Now, we inject 74 mW, the rejected PD is still saturated, we have 22mW on the CLF reflected PD (trigger diode), so the fiber coupling efficiency and transmission seems similar to January. However, we only have 0.1mW on the OPO IR PD diode (transmitted) as Camilla reported. Looking at the OPO scan, the higher order mode is 13% of the 00 mode, so the alingment from the fiber into the OPO seems OK.
The problem was the alignment of ZM2+ZM3. According to their osems, they moved during pump down as is expected. Restoring them to the osem values didn't bring us fully back to the 0.79mW OPO IR PD transmission, but I was able to walk them from there to get 0.74mW.
The OPO green transmission is much lower than with the old OPO, this is expected because we are using the transmission through a M2 which is a high reflector for 532nm and the transmission can ve very different for different mirrors. We during O4 we used 80uW as our setpoint for OPO trans, I set it to 23uW to get the pump ISS working. I also edited line 232 of the OPO guardian , to set the trigger level for channel 1 (green trans) to 0.1 rather than 0.5.
Without adjusting the translation stage, I checked the NLG at a few power levels for a threshold measurement:
| OPO green transmission | max OPO IR PD (unamplified seed = 1.49e-3) | green launch power | NLG |
| 24uW | 0.435 | 21mW | 297 |
| 12uW | 0.0114 | 10mW | 7.8 |
| 18uW | 0.0423 | 15.2mW | 28.97 |
We got rid of the global ir_locked_refl_min in the OPO guardian and replaced it with a self.ir_locked_refl_min in only the LOCKED_SEED_DITHER state.
We moved FC1 and FC2 back to where they were in O4 according to the osems, and walked ZM3 to keep the OPO IR seed dither lock on SZT7. Gabriele and I went to SQZT7 and tried to re-align the FCGS refl diode, I think I put the wrong beam on the diode.
We opened the beam diverter and we can see the seed beam on AS A, B, and C. We tried engaging the centering servos as in 88767, but this saturated ZM4. We would like to run an interferometer alignment to check the alignment of SRM, OM1, and OM2 before we walk the ZMs.
TITLE: 03/17 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
INCOMING OPERATOR: Ryan C
SHIFT SUMMARY:
IFO is in IDLE and PLANNED ENGINEERING
Overall quiet day in terms of comissioning. Sheila and Gabriele are attempting to lock SQZ after going into local laser hazard at SQZT7. They're going into single bounce as of shift end.
Other work today:
- Craning in LVEA West Bay (Randy)
- SPI Work (Jeff/Jim)
- PCAL Work (Tony)
- HAM3 CER Cabling Work (Fil, Jackie, Marc)
- CHETA Work (Sophie)
- DAQ Restart 16:37 to 17:23 UTC (Jonathan) - alog 89541
- IOP H1SEIH16 Crash 21:14 to 21:43 (Dave) - alog 89542
- HAM1 ion pump opened (Jordan)
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 14:44 | FAC | Kim, Nellie | LVEA | N | Technical Cleaning | 15:23 |
| 14:44 | SUS | Randy | LVEA | N | Craning in West Bay | 15:46 |
| 15:23 | FAC | Nellie | EY | N | Technical Cleaning | 16:15 |
| 15:23 | FAC | Kim | EX | N | Technical Cleaning | 16:22 |
| 15:30 | EE' | Fil | LVEA | N | Beckoff restart/maintenance | 16:52 |
| 15:59 | SEI | Jeff | Optics Lab | Local | SPI Work | 19:09 |
| 16:05 | VAC | Jordan | LVEA | Y | HAM1 Ion Pump Open | 16:08 |
| 16:17 | EE | Marc | LVEA | N | Helping Fil with Beckhoff + CER Cabling | 18:18 |
| 16:22 | FAC | Kim | FCES | N | Technical Cleaning | 16:52 |
| 16:29 | PCAL | Tony | PCAL Lab, EX | N | Packing up Rx Sphere, Putting PCAL back to nominal | 18:43 |
| 16:31 | FAC | Chris | MY | N | Snorkel lift battery change | 17:40 |
| 16:33 | FAC | Randy | LVEA | N | Craning | 17:55 |
| 16:52 | EE | Fil, Jackie | LVEA | Y | HAM3 to CER Cabling | 17:42 |
| 17:06 | CHETA | Sophie | Vac-Prep | N | Cheta testing | 23:06 |
| 17:41 | FAC | Chris | MY, MX, EX, EY | N | FAMIS Task | 19:01 |
| 18:24 | EE | Fil, Marc, Jackie | LVEA | N | CER to HAM3 Cabling | 18:58 |
| 18:43 | PCAL | Tony | PCAL | y(local) | PCAL work | 20:10 |
| 19:26 | SEI | Jeff, Jim | Optics Lab | Local | SPI Work | 23:16 |
| 20:32 | EE | Fil, Jackie, Marc | LVEA/CER | N | CER HAM3 Cabling | 23:06 |
| 21:19 | CDS | Dave | CER | N | Checking on faulty chassis | 23:06 |
| 22:01 | FAC | Richard | LVEA/CER | N | Helping Fil | 22:18 |
| 22:16 | PEM | RyanC | CER | N | Grab cable, turn on dm for network testing | 22:22 |
| 22:40 | SQZ | Sheila, Gabriele | LVEA | LOCAL | SQZT7 table work, LOCAL HAZARD NO WORK AT HEIGHT | 23:10 |
TITLE: 03/17 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Planned Engineering
OUTGOING OPERATOR: Ibrahim
CURRENT ENVIRONMENT:
SEI_ENV state: MAINTENANCE
Wind: 11mph Gusts, 5mph 3min avg
Primary useism: 0.03 μm/s
Secondary useism: 0.29 μm/s
QUICK SUMMARY:
Erik, Dave:
h1seih16's IO Chassis was accidentally power cycled via its front panel switch while in-rack cabling work was ongoing in the CER. All the models stopped running with ADC timeouts.
A simple stop/restart of the models did not work, and a lspci scan saw a corrupted bus, almost as if the Adnacos' had more slots.
We did a full power cycle of h1seih16 to recover. The sequence was:
1. stop the models
2. fence computer from Dolphin
3. power down computer
4. power down IO Chassis and AI chassis
5. power up computer
6. power up AI chassis
System is back up and running. SWWDs have been cleared.
WP13096 Add missing h1lsc ALS DIFF PLL channel to DAQ
Jonathan, Erik, EJ, Dave:
The missing H1:ALS-C_DIFF_PLL_CTRL_OUT_DQ channel was added to the h1lsc model's DAQ Block.
We initially just restarted h1lsc, but this caused a DAC error in h1ioplsc0 (similar to h1ascimc and h1iopasc0) which meant we had to restart all the models on h1lsc0.
A DAQ restart was required.
WP13078 Add pending slow controls and h1sush6 to DAQ
WP13094 Add JAC CAM EPICS and CHETA slow chans to DAQ
DAQ RESTART
Jonathan, Erik, EJ, Dave:
A new H1EDC.ini was created with the following changes:
H1EPICS_DIGVIDEO.ini Regenerated with JAC CAM (cam38) added (+25)
H1EPICS_ECATTCSCS.ini Added CHETA laser pwr chans (+2)
H1EPICS_ECATAUXCS.ini Added C_PZT_SHUTTER chans (+11)
H1EPICS_FEC.ini Added h1sush6 models (+97)
H1EPICS_SDF.ini Added h1sush6 models (+160)
H1EPICS_DAQ.ini Added h1sush6 models (+32)
total +327. Num chans increased from 60582 to 60909.
Erik ran puppet to officially add all the new h1sush6 models to the system (I had done some hand-editing last week). He also determined the DAQ time slot h1sush6 should used.
Jonathan got the DAQ ready for the new front end and models. He also plugged the DAQ ethernet cable into the back of h1sush6 (the Dolphin cable remains unplugged for now).
We rebooted h1sush6 to get the DAQ sending started.
Jonathan then restarted the DAQ, starting with the 0-leg. I restarted the EDC at this time.
A second 0-leg restart was required to complete the configuration.
When this was stable, the 1-leg was restarted with no issues.
We saw two spontaneous restarts of FW0 around this time, which had been seen before. At time of writing, FW0 has been up for 90 minutes.
Updates and Cleanup
Dave:
I regenerated the CDS Overview, changing h1sush6 from NO_DAQ to NOMINAL
I had to hand edit the python code generating the H1EPICS_[FEC,SDF].ini to add the new models even when they were not yet added to the DAQ, so we only needed to restart the DAQ once.
I updated DAQSTAT and CDS_HW_STAT to expect the new FECs, Models, ADCs, DACs.
Guardian Node Loading Modified Source Code.
Ryan S:
Recent changes to lscparams.py (last modified 18:43 16mar2026) and ISC_library.py (last modified 16:55 10mar2026) meant that 22 guardian nodes were pending reloading of these files.
Ryan verified that the changes made to the source code was orthogonal to the snipets used by these nodes and reloaded to the code into them to clear up the GRD CFC flags.
Loaded 273 opt/ file checksums from /opt/rtcds/lho/h1/data/guardian_files/current
Loaded 176 nodes from /opt/rtcds/lho/h1/data/guardian_files/current.yaml
================================================================================================
Node Status File Source Date Running Date
================================================================================================
ALIGN_IFO NOT LOADED lscparams.py 18:43 Mon 16mar2026 12:16 Wed 11mar2026
ALS_COMM NOT LOADED lscparams.py 18:43 Mon 16mar2026 13:51 Mon 16mar2026
ALS_DIFF NOT LOADED lscparams.py 18:43 Mon 16mar2026 10:41 Fri 13mar2026
ALS_XARM NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
ALS_YARM NOT LOADED lscparams.py 18:43 Mon 16mar2026 14:18 Wed 11mar2026
CAMERA_SERVO NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
H1_MANAGER NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
IMC_LOCK NOT LOADED lscparams.py 18:43 Mon 16mar2026 16:55 Tue 10mar2026
INIT_ALIGN NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
ISC_DRMI NOT LOADED ISC_DRMI.py 07:57 Tue 17mar2026 18:43 Mon 16mar2026
LASER_PWR NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
LOCKLOSS_SHUTTER_CHECK NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
OMC_LOCK NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SEI_CONF NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
SEI_ENV NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
SQZ_FC NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SQZ_MANAGER NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
SUS_CHARGE NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
TCS_ITMX_CO2_PWR NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
TCS_ITMY_CO2_PWR NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
TEST NOT LOADED lscparams.py 18:43 Mon 16mar2026 12:07 Tue 10mar2026
THERMALIZATION NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
TMS_SERVO NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:03 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:03 Tue 03mar2026
VIOLIN_DAMPING NOT LOADED ISC_library.py 16:55 Tue 10mar2026 08:02 Tue 03mar2026
NOT LOADED lscparams.py 18:43 Mon 16mar2026 08:02 Tue 03mar2026
================================================================================================
36 file(s) NOT LOADED
Tue17Mar2026
LOC TIME HOSTNAME MODEL/REBOOT
09:37:51 h1lsc0 h1lsc <<< new h1lsc model, but caused tim error on IOP
09:41:09 h1lsc0 h1ioplsc0 <<< restart all models on h1lsc0
09:41:23 h1lsc0 h1lsc
09:41:37 h1lsc0 h1lscaux
09:41:51 h1lsc0 h1sqz
09:42:05 h1lsc0 h1ascsqzfc
09:44:38 h1sush6 ***REBOOT*** <<< reboot h1sush6 to add to DAQ
09:45:40 h1sush6 h1iopsush6
09:45:53 h1sush6 h1susom0
09:46:06 h1sush6 h1susobs
09:46:19 h1sush6 h1susam
09:46:32 h1sush6 h1susomcab
09:46:45 h1sush6 h1susom1ab
09:46:58 h1sush6 h1susom2ab
09:47:11 h1sush6 h1susom3ab
09:52:00 h1daqgds0 [DAQ] <<< first 0-leg restart to add sush6
09:52:01 h1daqnds0 [DAQ]
09:52:06 h1susauxh56 h1edc[DAQ] <<< EDC restart to add sush6, cam38, latest slow-ctrls
09:52:12 h1daqgds0 [DAQ]
09:52:13 h1daqfw0 [DAQ]
09:52:13 h1daqnds0 [DAQ]
09:52:13 h1daqtw0 [DAQ]
09:58:08 h1daqgds0 [DAQ] <<< second 0-leg restart to add sush6
09:58:08 h1daqnds0 [DAQ]
09:58:15 h1daqtw0 [DAQ]
09:58:19 h1daqfw0 [DAQ]
09:58:19 h1daqtw0 [DAQ]
09:58:21 h1daqgds0 [DAQ]
09:58:21 h1daqnds0 [DAQ]
10:05:49 h1daqnds0 [DAQ] <<< restart nds0 to make its uptime postive cf GDS0.
10:07:32 h1daqdc1 [DAQ] <<< 1-leg restart to add sush6
10:07:38 h1daqfw0 [DAQ] <<< spontaneous restart FW0, no FWs running at this point
10:07:42 h1daqnds1 [DAQ]
10:07:43 h1daqdc1 [DAQ]
10:07:47 h1daqtw1 [DAQ]
10:07:49 h1daqgds1 [DAQ]
10:07:52 h1daqfw1 [DAQ]
10:07:52 h1daqnds1 [DAQ]
10:07:52 h1daqtw1 [DAQ]
10:08:01 h1daqgds1 [DAQ] <<< 2nd GDS1 restart needed
10:12:48 h1daqtw0 [DAQ] <<< restart TW0 to get its delta time positive
10:23:07 h1daqfw0 [DAQ] <<< second spontaneous FW0 restart
14:34:50 h1seih16 ***REBOOT*** <<< power cycle h1seih16 following IO Chassis power glitch
14:36:23 h1seih16 h1iopseih16
14:36:36 h1seih16 h1hpiham1
14:36:49 h1seih16 h1hpiham6
14:37:02 h1seih16 h1isiham1
14:37:15 h1seih16 h1isiham6
FAMIS 28560
pH of PSL chiller water was measured to be between 10.0 and 10.5 according to the color of the test strip.
Tue Mar 17 10:19:48 2026 INFO: Fill completed in 19min 44secs
Gap in plot is due to DAQ restart.
The well pump was remotely activated on Friday 3/13 for approximately 18 minutes beginning at 8:45am PT for the purpose of ground water sampling. T. Guidry
TITLE: 03/17 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 16mph Gusts, 10mph 3min avg
Primary useism: 0.03 μm/s
Secondary useism: 0.29 μm/s
QUICK SUMMARY:
IFO is in IDLE and ENGINEERING
Plan is to continue comissioning.
AS_B_RF_45 was rephased +90% yesterday and EVE OPS reports that this was not making things better. Thye tried both +-90% phase and reported that -90% worked better.
[Tom R, Ibrahim] We glued 6x of the QOSEM flags, attaching the lens (D2500277) to the aluminium body (D2500253). This was done using a jig (D2600054) to ensure the lenses were aligned to the body of the flag. We used EP30. Only a tiny drop of glue is required, and was applied directly to the lip of the body using a thin wire. The flags will be left to dry overnight before another batch of 6 will be glued.
Kar Meng, Sheila
This afternoon we aligned the squeezer beam to AS_C, AS_A, and AS_B QPDs. This is currently done with OM1, OM2, SRM, and ZM6 at the same alignment they were at in the end of O4. That means that the beam location on ZM5 should be the same as it was at the end of O4 (75732). With this alignment, we are using up most of the actuator range on ZM4, so we will either have to move ZM6 and the spot position on ZM5, or mechanically yaw ZM4. We can't easily reach ZM5 with an IR card to check if the beam position on it is centered, if we can find a way to get an IR card on a long stick to asses that centering that would be helpful.
As part of this, we set up alignment loops from AS_A to ZM4 and AS_B to ZM5, they are slow but reliable. I will attach a screenshot of settings here tomorow.
We also checked the alignment of the beam onto the CLF FIBER rejected PD, which was off because the fiber collimator was tilted to realign the the new OPO cavity axis. Kar Meng adjusted the pitch of the TFP, then slid the PD to center the beam in yaw, and lastly yawed the PD to make sure the reflection was going nicely to the black glass V.