WP 12956
The PSL PMC HV (375V) power supply in the CER mezzanine was replaced with two Mid Eastern power supplies. One of the power supplies provides power to the HAM1 PZT (350V). Output is enabled by a vacuum gauge interlock. The second power supply provides power to the PSL PMC (375V), no interlock.
TITLE: 03/04 Day Shift: 1530-0030 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
INCOMING OPERATOR: None
SHIFT SUMMARY: HAM1 main volume is pumping down. Cables were staged in the LVEA, HAM1 SUS transfer functions were taken, and the Guardian machine was rebooted as well today.
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 15:58 | FAC | Randy | LVEA | N | Prep for cleanroom move | 17:37 |
| 16:10 | FAC | Chris, Pest Ctrl | LVEA, Outbldgs | N | Pest control | 20:10 |
| 16:24 | VAC | Jordan | LVEA | N | Restart HAM1 pumpdown | 17:44 |
| 16:36 | FAC | Jim, Tony | LVEA | N | Cleanroom move | 17:37 |
| 16:56 | FAC | Richard | LVEA | N | Cleanroom move | 17:31 |
| 16:58 | EE | Fil | LVEA | N | Pictures of electronics | 17:22 |
| 16:59 | FAC | Tyler | LVEA | N | Cleanroom move | 18:39 |
| 17:22 | PSL | Fil, Jason | LVEA | N | PMC/JAC electronics | 19:04 |
| 17:24 | PSL | Marc | LVEA | N | PMC/JAC electronics | 19:08 |
| 17:24 | SUS | Oli | CR | N | HAM1 SUS TFs | 19:30 |
| 17:39 | VAC | Gerardo | LVEA | N | HAM1 pumpdown | 17:44 |
| 18:17 | FAC | Randy | LVEA | N | Craning scissor lift | 19:04 |
| 18:36 | SPI | Corey | Opt Lab | N | Inspecting optics | 19:04 |
| 18:39 | FAC | Tyler | LVEA | N | Checks in biergarten | 19:04 |
| 19:16 | VAC | Jordan | LVEA | N | Shut down pump cart at HAM7 | 19:40 |
| 19:19 | VAC | Gerardo | LVEA | N | HAM1 pumpdown | 19:40 |
| 19:28 | JAC | Jason | Opt Lab | N | Inspecting optics | 20:02 |
| 20:01 | TCS | Camilla, Sophie | Prep Lab | N | Checking electronics | 20:28 |
| 20:27 | FAC | Randy | LVEA | N | Changing out cleanroom bolts | 21:11 |
| 20:51 | VAC | Travis | MX, MY | N | Retrieving parts | 21:42 |
| 21:17 | TCS | Sophie | Opt Lab | N | Retrieving a driver | 21:23 |
| 21:33 | EE | Fil, Marc | LVEA | N | Pulling CHETA cables | Ongoing |
| 21:35 | TCS | Sophie | Prep Lab | N | Re-retrieving driver | 21:42 |
| 22:01 | TCS | Sophie | Prep Lab | N | Dropping off a driver | 22:01 |
| 23:07 | TCS | Camilla | LVEA | N | Consulting on cable pulling | 23:20 |
| 23:53 | VAC | Travis | LVEA | N | Dropping off parts | 00:10 |
| 00:20 | TCS | Sophie | Prep Lab | N | Re-dropping off a driver | 00:26 |
| 00:25 | VAC | Jordan | LVEA | N | Checking HAM1 pump cart | Ongoing |
WP13042
Jonathan, Erik, EJ, Ryan S, Dave:
This morning we merged the h1susauxh8 model into h1susfc2. This frees up a core such that when the ethernet IPC is installed we will still have 2 free cores for non-rt.
As was done previously when Jeff installed the HAM1 JC[1,3] aux on the h1susham1 model, the AUX parts were installed at the top level of h1susfc2 with underscores in their names (FC2_M1, FC2_M2, FC2_M3) which passes the simulink naming rules and preserves the H1:SUS-FC2_Mx_ channel names.
Also as was found with the HAM1 model, the first attempt to build failed because of duplicate MUX and DEMUX part names between the main model and the aux library models. For example FC2_M1_Mux1 in the control's library block and the AUX's library block. The solution, as had been done previously, was to edit the common library model and rename the MUX and DEMUX parts. Previously we had made up a number, e.g. 100. This time I got the number from today's date, e.g. Mux260303, to ensure uniqueness.
Files modifed for the new h1susfc2:
"path": "sus/h1/models/h1susfc2.mdl",
"svn_rev": 34641,
"path": "sus/common/models/SIXOSEM_T_STAGE_MONITOR_MASTER.mdl",
"svn_rev": 34642,
"path": "sus/common/models/FOUROSEM_STAGE_MONITOR_MASTER.mdl",
"svn_rev": 34642,
Prior to the restarts I verified that the fast and slow channels to be added to h1susfc2 were identical to the existing channels on h1susauxh8 (28 fast, 496 slow). In addition, slow channels associated with the two ADCs used by AUX were accounted for.
Erik made the puppet changes to remove h1susauxh8 from CDS. He also removed it from the testpoint.par file.
Initially we were going to restart the EDC as part of the DAQ restart to move its DAQ send timing to see if we could fix the h1susb13 DAQ 1-leg CRC issues which started last Tuesday. We quickly realized we actually needed an EDC restart to remove the FEC-172 and DAQ SUSAUXH8 channels.
The model change was made with the sequence:
stop all models on h1cdsh8 and fence it from Dolphin
reboot h1cdsh8, new h1susfc2 installed and h1susauxh8 completely removed.
It was at this point we realized the EDC needed an edit for FEC-172 removal. This took longer than anticipated because of a mismatch between old and new DAQ meant python scripts kept installing the aux, so hand editing was needed but at one point puppet undid that. Long story short, it took several rounds of restarts to get the EDC correct.
The DAQ was restarted, and this was also pretty messy. FW1 restarted itself several times, and strangely NDS1 restarted itself after 40minutes of running. We don't think we had seen this before.
Once the system was stable I wrote a python script to 'activate' the AUX filtermodules to pass the signal through to the OUT_DQ channels. I then trended the 28 DQ channels spanning from when they were on h1susauxh8 to now they are on h1susfc2 to verify they are the same signals, they are.
I updated DAQSTAT to expect 124 dcuids (was 125).
Took transfer functions for the suspensions in HAM1 since they're now in a state where they're not being affected by air anymore. They're all looking good. RM1 and RM2 are flipped in phase, but they've been like that (84543).
Settings:
- ISI DAMPED
- DAMP OFF
- OPTICALIGN OFFSETS OFF
JM1
Data:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/JM1/SAGM1/Data/2026-03-03_1730_H1SUSJM1_M1_WhiteNoise_{L,P,Y}_0p02to50Hz.xml
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/JM1/Results/2026-03-03_1730_H1SUSJM1_M1_ALL_TFs.pdf
r12929
JM3
Data:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/JM3/SAGM1/Data/2026-03-03_1800_H1SUSJM3_M1_WhiteNoise_{L,P,Y}_0p02to50Hz.xml
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/JM3/Results/2026-03-03_1800_H1SUSJM3_M1_ALL_TFs.pdf
r12930
PM1
Data:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/PM1/SAGM1/Data/2026-03-03_1840_H1SUSPM1_M1_WhiteNoise_{L,P,Y}_0p02to50Hz.xml
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/PM1/Results/2026-03-03_1840_H1SUSPM1_M1_ALL_TFs.pdf
r12931
RM1
Data:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/RM1/SAGM1/Data/2026-03-03_1855_H1SUSRM1_M1_WhiteNoise_{L,P,Y}_0p02to50Hz.xml
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/RM1/Results/2026-03-03_1855_H1SUSRM1_M1_ALL_TFs.pdf
r12933
RM2
Data:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/RM2/SAGM1/Data/2026-03-03_1910_H1SUSRM2_M1_WhiteNoise_{L,P,Y}_0p02to50Hz.xml
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/H1/RM2/Results/2026-03-03_1910_H1SUSRM2_M1_ALL_TFs.pdf
r12935
Comparison
Results:
/ligo/svncommon/SusSVN/sus/trunk/HTTS/Common/Data/allhttss_2026-03-03_HAM1_BackinVac_ALL_TFs.pdf
r12936
This week, in the optics lab flow bench, I started doing the assembly of the ISIJ SPI reflector assembly. There were a few stumbles, the biggest being a custom peek retaining ring that looks very similar to an incompatible catalog part that got mixed in with the JAC stuff. Once that was found, the reflector assembly more or less went together as described in Sheon's procedure, T2500318. I think the only thing missing is an accuglass cable clamp, but we can add this later or come up with a zip tie to capture the cable.
First photo is the is the reflector assembly itself. This is where I finished yesterday. Second, third and fourth images are the reflector assembly with the shroud attached. Jeff said we may not use this, but it will provide some protection for the time being.
Fifth, sixth and seventh images are the information I have for the lens, beamsplitter and QPD.
Tagging for EPO photos
Tue Mar 03 10:08:36 2026 INFO: Fill completed in 8min 33secs
Laser Status:
NPRO output power is 1.84W
AMP1 output power is 70.39W
AMP2 output power is 138.9W
NPRO watchdog is GREEN
AMP1 watchdog is GREEN
AMP2 watchdog is GREEN
PDWD watchdog is GREEN
PMC:
It has been locked 0 days, 0 hr 0 minutes
Reflected power = -0.4136W
Transmitted power = -0.02846W
PowerSum = -0.4424W
FSS:
It has been locked for 0 days 0 hr and 0 min
TPD[V] = 0.003508V
ISS:
The diffracted power is around 4.1%
Last saturation event was 0 days 0 hours and 36 minutes ago
Possible Issues:
FSS TPD is low (dropped at ~1710 UTC today)
WP13054 h1guardian1 reboot
Ryan S, Dave:
At 07:59 PST we rebooted h1guardian1. This was a maintenance reboot, it had been running for 74 days (since 19dec2025). No changes to the OS were made.
18 nodes had been pending loading the modified ISC_library.py common file. Ryan had checked that none of these nodes were using the modified section of this file.
There were no problems with the reboot and restart of the 176 guardian nodes.
ALIGN_IFO NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
ALS_COMM NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
ALS_DIFF NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
ALS_XARM NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
ALS_YARM NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
CAMERA_SERVO NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
H1_MANAGER NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:34 Fri 19dec2025
INIT_ALIGN NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
ISC_DRMI NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
ISC_LOCK NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
LASER_PWR NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
OMC_LOCK NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
SEI_CONF NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
SEI_ENV NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:12 Fri 19dec2025
SQZ_FC NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
SQZ_MANAGER NOT LOADED ISC_library.py 13:08 Tue 24feb2026 09:21 Tue 23dec2025
TMS_SERVO NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
VIOLIN_DAMPING NOT LOADED ISC_library.py 13:08 Tue 24feb2026 13:11 Fri 19dec2025
After the reboot, there were a handfull of nodes I requested to different states:
All other nodes I left either to their initial requests or INIT, which is how they come up by default.
TITLE: 03/03 Day Shift: 1530-0030 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: MAINTENANCE
Wind: 7mph Gusts, 4mph 3min avg
Primary useism: 0.02 μm/s
Secondary useism: 0.15 μm/s
QUICK SUMMARY: HAM1 pumpdown had to be stopped last night and will be restarted this morning. Cable pulling, cleanroom moves, and a reboot of the Guardian machine are also planned for today.
Workstations were updated and rebooted. This was an OS packages update. Conda packages were not updated.
Yesterday, ground loop checks revealed a new and random ground loop issue on the LR BOSEM of the Tip Tilt PM1 suspension (which has been installed and used in vac for a long while now). This morning I worked to swap the BOSEM for a new one, reset the medm offset/gains and recentered. Fil confirmed that the ground loop situation is now resolved on PM1. In Corey's absence, I took a bunch of photos (won't be as good as his but here for posterity) of the chamber components as we see them before closing up. I wiped down some of the under table surface as I could. Jim and I both inspected for left behind items on and under the table. BOSEM SN 263 is the problem OSEM removed, SN 229 was swapped in with OLV 28860. Jim then removed the septum viewport covers (all 4)and unlocked the ISI. Oli ran the final closeout TFs for PM1 (JM1 and JM3 were yesterday). I revisited the closeout check sheet and we launched the door crew (Jordan, Randy, and FAC - thanks for jumping in due to others absences!). 1 door is on now and we are about to check that the JAC Refl beam goes through the viewport on the door as anticipated given the inaccuracy of the viewport simulator fixture.
We installed JM1, balanced it and aligned it. A beam dump was placed behind it though we could not see the transmission with 1W input.
After this, JAC locked with RF without any problem though the input was wobbly when the purge was up.
We searched for unexpected ghost beams (also with 1W input) and didn't find any.
We uninstalled many (but not all) temporary dog clamps and irises.
We revisited the IMC alignment because it's been off in PIT since Thursday or Friday. We locked JAC using dither (because we wanted to turn down the purge air). We enabled the IMC WFS just for MC optics and steered JM3, but weren't able to center the MC2 trans. Steering JM3 just made the IMC transmission worse while making not much impact on the desired degree of freedon (JM3 PIT -> MC2 trans YAW, JAM3 YAW -> MC2 trans PIT).
Tomorrow, we'll revisit the IMC alignment. We'll also measure the power coming into JAC TRANS PD as well as the actual transmission of JAC while locking it with RF so we can use JAC trans PD as the measure of the power into HAM1.
(Travis S., Jordan V., Gerardo M.)
Late entry-
Late Wednesday we vented the annulus system for HAM4 using nitrogen. On Thursday, we removed and replaced the ion pump, a very uncomfortable location for this pump, it is surrounded by cable trays, see photos.
We have not been able to fasten the mounting bolts that hold the ion pump body in place, we have noticed that the pipes for the annulus system leading up to the mounting flange are not parallel to the ion pump flange they are |/ and they should be ||. So, we have to twist the pipe to be able get it parallel to the pump. We have a mechanical block supporting the pump as a temporary support, we'll replace it as soon as possible.
Today, I visited HAM4 ion pump and turned the controller on, it railed at first, and a few minutes later it was at nominal value, and after it reaching a bit below 2 milliamps I closed the isolation valve for the annulus system, an hour or so later the aux-cart, can turbo and hoses were removed. Ion pump pressure signal has turned around and getting lower, nice! Good job, Jordan and Travis.
Tagging for EPO photos
Jennie W, Jason O, Keita K, Betsy W, Camilla C
Summary: EOM alignment and position captured, moved to opics lab for crystal replacment, JAC-REFL path alignment in progress.
This morning Jason, Keita and I checked the centering of the HAM1 irises after the JM3 alignment Olli and I did on Tuesday. We didn't move the irises right after JM3 as this seemed centred. We did reposition the iris right before the HAM2 septum plate in x and y.
This, along with the alignment of the IMC Olli, Jenne and I did on Tuesday, captures where the beam was with the current EOM installed.
Keita marked the EOM base position with a dog clamp and removed it to the optics lab for crystal replacement. The shims for the EOM and the screws that hold it to the table are in a foil packet on the +Y - X HEPI pier.
Betsy, Camilla and I rechecked the REFL path and spent some time moving JACR-M2 to centre it on the incoming and outgoing beams. Then we pitched down this mirror so the outgoing beam hit the upper periscope mirror. After this Betsy had some concerns that we were too close to where the JM3 tip-tilt will sit (we are currently using a siskiyou mount for this mirror). So we yawed the JACR-M2 mirror so the beam hits the viewport slighly more to the right (as viewed from -Y side). Looking at the placement on the viewport simulator, the beam is low and right on the viewport, whereas it comes to the table, high and right in the bellows hole. This table it almost at the top of its adjustment range, so Jason and I plan to go in this afternoon and see it we can move up the table feet so the beam can move up in the viewport a bit. Betsy and I measured the tilt of the beaM from JACR_M2 off the table. The heigh is 103 mm at the table hole 8 inches from the -X edge and 8 inches from the +Y edge. It tilts up to 113mm at the last hole in this row on the -Y side.
Betsy and I also checked the pitch of the beam entering and leaving JAC after the EOM was removed. The input beam to the JAC was 102 mm above the table, the output beam before the L1 lens was the same height, and the beam height just before JAC_M3 was also 102mm. There is not a large distance between the JAC and JAC_M3 steering mirror so it is hard to get a good measurement of any small pitch in the beam. Pictures for this alog are coming.
EOM crystal was swapped, EOM was tuned in the lab and put back in place in HAM1. Tuning is good. First look at the beam looks good, no ghosts.
We extracted the EOM from HAM1 after the position of the EOM base was marked with three dog clamps.
In the lab, the EOM pivot plate was separated from the EOM base (which was a major pain again), then the EOM top structure was separated from the pivot plate.
Before unmounting the old crystal, three set scews in the face plate were screwed in to contact the electrode board, and then very slightly backed off. After this, we lifted the board/side assy from the front plate to expose the crystal on top of the face plate, swapped the crystal (in our setup, the distance between the crystal edge and the front plate edge close to the output side was set to ~7.5mm due to 0.5mm shim washer we use between the front plate and the input side plate), and put the board/side assy on. This was much easier than before due to the aforementioned set screws. Elenna will post some pictures.
In the afternoon the EOM was tuned in the lab and put back into HAM1. We didn't bother to tap things around this time.
EOM was transferred to HAM1. Tuning measurement was repeated in chamber, no big change from the lab measurement and they're good (see pictures).
With EOM in place, we locked JAC and confirmed that the wedge orientation of the crystal was correct (because the beam was mostly deflected in YAW toward +Y direction). We also saw that the beam deflection was different from the old EOM in PIT as well as YAW (more difference in PIT according to Jason).
No fine alignment of the EOM was done for today, but we quickly raised the power to 1W and neither Jason nor I were able to find any clear ghost beams, unlike with the old crystal.
Below is a table of RTP crystals at LHO (see alog 89125, alog 89115).
| RTP crystal S/N, batch | Status |
| 10252007, Old | Good, in HAM1 |
| 10252003, Old | Chipped. Probably never used. |
| B1913109, New | Uninstalled, ghost beams |
| B1913108, New | Never used, ghost beams |
Here are some further notes and photos of the replacement work:
Tagging for EPO photos
Jennie W, Jason O, Tony S, Olli P
Yesterday we put the viewport simulator on the -Y door of HAM1 to enable us to check the JAC REFL path, we had to move the in-vac mirrors for this path a couple weeks ago because the beam hit the side of a beam dump before hitting the second steering mirror after the JAC input coupler and so was mis-aligned.
The viewport simulator has tape marking the centre of the real viewport for this beam that was put in last time we had it up on this door.
We also rolled up the IOT1 table and plugged it in.
We had to move the table in -x direction from its ground markings as the periscope was too far right in the relative to the bellows hole and the viewport simulator, we also moved JACR-M1 as it was one row of holes too far in plus x direction.
The beam hit too high on the periscope, so it was missing the mirror by an inch, this will need to be corrected with pitch on the in-vac steering mirrors.
Pictures of the JACR-M1 move. First is the mirror position before the move, second is after the move, and third is a zoomed out view showing the input area of the JAC (temporary JM1 to be replaced with a tip-tilt suspension, JACR-M1, and JACR-M2).
Tagging for EPO photos
h1susfc2 DAQ data rate increased from 300kB to 500kB per second. Processing time increased by 1uS to 17uS (out of 60uS).
NDS1 restart was caused by 1 second of missed data. Incoming data skipped from 1456605821 cycle 15 to 1456605823 cycle 0. The daqd log is below.