This morning I went to the bifurcated laser hazard and adjusted alignment of the ALS SHG path on ISCT1, picking up where Jenne left off yesterday. Drawing here
The IR beam was reasonably centered on the bottom periscope mirror and the 1" steering mirror right after it, it was clipping on the 1" BS used for the monitor PD. I yawed the 1" mirror right after the periscope to reduce the clipping, seen on a card right after the BS. Then I continued to yaw that first steering mirror to get a beam transmitted through the SHG, as you translate the beam you can see lots of glints transmitted which aren't the actual beam. As soon as there was full beam going through the SHG, the green beam was alinged onto the COMM A broadband PD, so I didn't move any steering optics other than the first one.
The monitor diodes do not agree with the power levels that they showed before the table move. The IR one shows 6 times more power than before the table move, which makes me think the diode may not have been well aligned at the end of O4. The beam in reflection off that first beamsplitter has two lobes visible on a card, possibly the front and back surfaces of the BS. The beam was clearly missing the green power monitor PD, (before photo), I moved the diode to center, but the beam is still too low. Nearly a year ago TJ and I wrote that this diode wasn't working, 84558, it does but seems to have been working since June 9th 2025, a day when the table was realigned as described in 84900. Since this alignment puts the beam onto the COMM diode, which is quite far from the SHG, I think it must be similar to previous alignments, and we probably need to adjust the height of this diode.
The power on the COMM A PD is about 300 counts, similar to what it was in O4. So, this is probably a good enough alignment for us to proceed with locking with.
Summary
The JAC length servo was designed to set the unity gain frequency (UGF) at 400 Hz. Additional low-frequency boost was implemented to improve suppression below 50 Hz. The open loop gain (OLG) was measured and compared with the servo model.
Details
PZT actuator compensation
The PZT driver has poles at 1 Hz and 400 Hz, and a zero at 10 Hz.
To compensate for this response, a zpk(400, 10, 40) filter was implemented in the servo.
With this compensation, the actuator response becomes approximately a first-order low-pass with a cutoff frequency of 1 Hz.
Unity gain frequency
The servo gain was then set so that the unity gain frequency (UGF) is 400 Hz.
The phase margin at 400 Hz is 37 degrees, which includes the phase contribution from the first-order low-pass (90 degrees) and the additional phase delay in the system.
Low-frequency boost
A 1–50 Hz boost filter (first-order pole-zero boost filter) was implemented to improve low-frequency suppression.
The phase contribution of this filter is –7 degrees at 400 Hz, resulting in a total phase margin of about 30 degrees at the UGF.
Also, the integrater was implemented below 1Hz. Combination between boost and integrator gives f^{-2} slope below 50Hz.
Open Loop Gain measurement
The open loop gain (OLG) has been measured. A comparison between the measured OLG and the model is shown in the attached plot in the left panel. The right panel is the TF of the PZT.
MEDM interface
The OLG measurement template can be opened from the spectrum/OLG button in the bottom-right corner of the MEDM screen.
Summary
The calibration of the PDH error signal and the feedback path was derived using the Guardian-based signal normalization. The normalized PDH error signal allows the optical gain to be calculated analytically. The transfer function from L_SERVO_OUT to the cavity length actuation was measured and modeled, separating the optical gain and the PZT actuator response.
Details
Normalized PDH error signal
With the Guardian normalization, the PDH error signal at L_SERVO_IN1 can be written as
V = x / (1 + x^2)
where V is the signal at L_SERVO_IN1, and
x = l / HWHM
where l is the cavity length fluctuations and HWHM is the cavity half-width at half-maximum.
Using the finesse F, the cavity HWHM is
HWHM = lambda / (4F)
At the lock point (x = 0), the slope of the error signal is
dV/dx = 1
Optical gain
Therefore, the optical gain is
dV/dl = dV / d(x * HWHM) = 4F / lambda
Using F = 125, lambda = 1064e-9 m, the optical gain becomes
dV/dl = 4.70e8 cnts/m
Error signal calibration
To convert the signal at L_SERVO_IN1 to cavity length, we apply the inverse of the optical gain.
Calibration factor = 2.128e-9 m/cnts
Plant measurement
After locking the cavity with a provisional filter, the transfer function from L_SERVO_OUT to L_SERVO_IN1was measured and treated as the plant (see attached plot).
Since this plant includes both the optical gain dV/dl and the PZT actuator response, L_SERVO_IN1 was converted into meters using the calibration factor above before the measurement.
Also, the servo output is calibrated in V (and converted into cnts at the PZT_DRV filter). That means, the measured plant represents the transfer function from the PZT driver input to the actual cavity length actuation with the Unit of m/V
Plant model and actuator calibration
The optical gain and PZT actuator response are implemented in the servo model as FM9 and FM10 of L_SERVO.
In addition, a zpk(-800, 800) filter is included to emulate the phase delay.
The comparison between the model (FM9*FM10) and the measured plant (uncalibrated) is shown in the second plot. This response includes the PZT driver transfer function. That has two poles at 1 Hz and 400Hz, and one zero at 10 Hz. The DC gain estimated from the measured TF is 2.57 nm/V. This is comparable to the value measured with the scan of the JAC (2.97 nm/V).
Error signal normalization consistency
The error signal at JAC-L_SERVO_IN is normalized by the power at output of JAC_REFL_A_RF43. Therefore, once the guardian normalization procedure has been executed, the same calibration factor should remain valid.
I was adjusting the alignment of MC1 pitch earlier, when the suspension had a large alignment shift that wasn't caused by a change in the requested drive to the DACs. The attached screenshot shows my requested alignment shifts in opticalign, and the resulting change in the requested DAC counts on T2 + T3. There is a sudden 420 urad jump in the osem readbacks from pitch, and a 133 urad jump in roll at the first time cursor. The master outs only see a few cycles on oscillations, which probably is from the damping loops responding to the jump, but they settle to the same requested drive as before the jump. The jump seems to be real as the IMC flashes disappeared at this time.
I ran an undamped no alignment offsets suite of transfer functions for MC1, and MC3, the state of HAM2 at the time was HEPI locked, ISI isolated. MC1 Pitch was the worst looking TF with multiple extra peaks. Looking at the OSEM signals for MC1 T3 shows a questionable drop during the time Sheila was looking at.
MC1:
/ligo/svncommon/SusSVN/sus/trunk/HSTS/H1/MC1/SAGM1/Data/
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_P_0p02to50Hz.xml
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_R_0p02to50Hz.xml
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_V_0p02to50Hz.xml
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_Y_0p02to50Hz.xml
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_T_0p02to50Hz.xml
2026-03-06_1930_H1SUSMC1_M1_WhiteNoise_L_0p02to50Hz.xml
MC3:
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_L_0p02to50Hz.xml
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_P_0p02to50Hz.xml
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_R_0p02to50Hz.xml
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_T_0p02to50Hz.xml
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_V_0p02to50Hz.xml
2026-03-06_2130_H1SUSMC3_M1_WhiteNoise_Y_0p02to50Hz.xml
I ran the same set of transfer functions for MC2 while Ryan did the other MCs; nothing suspicious here.
Templates' location: /ligo/svncommon/SusSVN/sus/trunk/HSTS/H1/MC2/SAGM1/Data/2026-03-06_2145_H1SUSMC2_M1_WhiteNoise_{P,R,T,V,Y,L}_0p02to50Hz.xml
Remeasuring MC1_P after Marc swapped the coil driver reveals that the coil driver was not the issue.
Fri Mar 06 10:17:49 2026 INFO: Fill completed in 17min 45secs
Gerardo says "long fill due to change of configuration, GVs are open"
Summary
The JAC cavity was locked in vacuum for the first time. Alignment was performed using the JM1 suspension and PSL PZT scan. After lock acquisition, the demodulation phase was optimized and a new Guardian state (NORMALIZE_SIGNALS) was implemented to automatically normalize several signals based on a slow PZT sweep.
Details
First in-vacuum lock
Demodulation phase optimization
Guardian update: NORMALIZE_SIGNALS state
Normalization steps
1. JAC_REFL_A_RF43 input offset
The median value of JAC_REFL_A_RF43_I/Q_IN1 during the scan is taken as the offset
The negative value is applied as the input offset.
2. PDH error signal normalization
The peak-to-peak value of JAC-L_SERVO_IN1 during the scan is measured.
The signal is normalized so that the peak-to-peak becomes 1, by setting
REFL_A_RF43 filter gain = 1 / (max − min). The normalized signal is shown in the attached plot.
3. PZT scan trigger normalization
The peak photocurrent during the scan is measured.
This value is written to the Beckhoff channel JAC-TRANS_A_DC_NOMINAL to normalize the current signal.
4. Normalization report
A summary plot is automatically generated and saved as
/opt/rtcds/userapps/release/ioo/h1/medm/plots/normalize_report.png
You can open the plot from the button in the bottom-right of the MEDM screen
TITLE: 03/06 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: EARTHQUAKE
Wind: 20mph Gusts, 16mph 3min avg
Primary useism: 0.34 μm/s
Secondary useism: 0.18 μm/s
QUICK SUMMARY:
Jason and Jennie found that there's no digital signal coming out of JAC WFS DC no matter what.
I and Jason went to the floor, I flipped the gain switch of the WFS interface from low to high, but there was absolutely no response from any of H1:JAC-WFS_[AB]_SEG[1234]_INMON.
We confirmed that interface cables are connected from the IOT1 to the WFS interface (ISC-R1 slot U10), the interface is connected to the AA (ISC-C1 slot U30), and the AA chassis is connected to ADC5. These all agree with D1900511 floor wiring diagram. I even disconnected the cable coming to AA (ISC_373) and WFS DC signals didn't respond.
It seems that there's discrepancy between the floor wiring diagram and the model which was made according to T1100472 where JAC WFS DC signals are routed to ADC3 (see attached).
Good news is that RF channels are working.
As of now, the light is hitting WFSA and I was able to phase RF using an excitation injected into JAC PZT while JAC itself was locked. WFSB is dark now.
Jennie W, Jason O
Starting about 1.45pm, we went to check the alignment on the table after getting the ok from vacuum to let light into HAM1.
We could see light getting through the periscope but Jason tweaked the upper mirror to get the beam centred on the lower mirror.
Then we centred the mirrors M5, M7, BS3 and M8 to centre on each mirror and then align onto the REFL PD. The shutter and PBS1 were not in the beam.
We had some problems aligning the HWP/PBS combo while HAM1 was still in air but today Jason managed to align the PBS and the angle of the half-wave plate such that the power to the PD is maximised.
The beam dump for the off-polarisation is also aligned. We had to tweak BS3 and M8 to re-align onto the PD.
After this we went onto aligning the beam onto the WFS and placing beam dumps for the beams reflected from each QPD.
Even when WFS A looked well-aligned by checking with the card, we could not see signals on WFS A quadrants. See explanation above in Keita's log.
Jason left WFS B mis-aligned as the beam tilts up slightly and so we could not catch the reflected beam with the beam dump.
We didn't want to fix this as Masayuki is working on tuning the JAC length servo, so we don't want to move M7 now.
According to T1100472 ADC 5 channels 17-24 should be something called "LO_A_DC" and "LO_B_DC" but I can't find these ADC inputs hooked up to anything in h1ascimc or h1asc.
We can do a model restart to fix this (ie. hook up the JAC WFS DC readouts to channels on ADC5 instead of ADC3) on Monday assuming that is ok with Daniel/Dave.
JAC and LO WFS DC assignments are swapped between the channel assignment document (T1100472) and the wiring diagram (D190511).
Channel assignment: JAC WFS DC = ADC3, DB9_3 and DB9_4. LO WFS DC = ADC5 DB9_5 and DB9_6.
Wiring diagram: LO WFS DC = ADC3, DB9_3 and DB9_4. JAC WFS DC = ADC5 DB9_5 and DB9_6.
Assuming that the above is correct, you can do one of two things.
1. Swap cables on the AA chassis and update the wiring diagram.
2. Change the model and update the channel assignment.
S Muusse, C Compton
Alignment of the visible laser was completed on the X table. This means there is very little optical setup that is left to do before moving the tables into the LVEA and aligning the QPD pickoff when the viewports are ready! Still to do is to check beam pointing and size with the movement of L2 on the translation stage.
Feedthrough panels for both tables were constructed as per D2500305 and have been installed onto one of the tables. Currently, we are determining how the laser cables will be installed in the panel and the power supplied for the fan, visible laser and the flipper which will use some combination of the top 3 currently empty ports. The chassis are also being mounted on the racks that live under the tables. We are steadily progressing from testing into getting the electronics and cables in there forever homes before the tables are moved to the LVEA.
[Jenne, Corey, RyanS, Jane Glanzer]
After EE fininished cabling ISCT1 and IOT1, Keita and I put up laser barriers to make the South Bay of the LVEA local laser hazard ("bifurcated"), so that both tables can be opened at will.
Please pay attention to the signs on the laser barriers, and if the barriers are closed and / or the signs show Hazard, then wear laser safety goggles beyond the barriers.
The Vac team opened the gate valves, and we ran the baffle align scripts. After the baffle align scripts completed, I did not touch ITMX again.
Corey and I moved PR3 so that we could see beams on the cameras (we later reverted PR3's sliders), and moved ETMX and TMSX until we had nice TEM00 flashes. We were then able to lock it and run then offload the ETM_TMS_WFS.
With Xarm nicely aligned and PR3's sliders reverted, we had great transmission on ALSX and a familiar looking spot on the camera. However we didn't see anything on the Yarm PD or camera. So, I moved the BS until I could see something (also having increased the exposure of the camera so we could see the straight leakage beam), and then moved ETMY until we started to get flashes. I aligned ETMY and TMSY until we could hold lock on TEM00, and moved the BS until we had ~max transmission on ALSY's transmission PD. We then ran then offload the yarm's ETM_TMS_WFS.
I then (since HAM1 is at much lower pressure than 10 mTorr) opened up the ALS light pipe, and went to check that the alignment on the table looked "reasonable". Indeed, it looks reasonable, in that the PSL beam seems to go nicely through the SHG and is roughly centered on downstream optics. However, we don't have good beatnotes. I had a quick look at the beams headed toward the beatnote PDs, and at least one is easy to see that there are 2 distinct beams headed toward the PD. I don't recall on the top of my head if this is the Diff beatnote though; if it is, then it depends on the BS alignment, so we likely want to hold off on doing any on-table alignment until we have a better idea of the BS alignment relative to the ITMs.
At Sheila's suggestion, I also reset the green initial alignment references (SDF table attached just before accepting them), so that we have an easier time coming back to where we are now. As usual, we'll have to re-reset them after we achieve full 2W lock.
In summary: ITMs were set with the BafflePD script. Green ETM_TMS WFS were run and offloaded. Nothing on IST1 was touched (yet), but it's clear that we'll likely need to do some on-table alignment.
Proposed next steps: Check BS alignment by looking at MICH (so, after JAC is locked, then IMC locked, then XarmIR aligned). Then, consider aligning the ISTC1 beatnotes. Then, lock the whole IFO!
First alog regarding BHSS!
Betsy, Mitch, Corey, and I moved the BHSS platform from the staging building to the optics lab. We wrapped it in foil and ameristat, and rolled it over on a cart.
Previously, Oli, Camilla, and I have prepped all the optic mounts for both BHSS and BHD optics. These mounts are all currently laid out on the optics lab table with cloths and foil. All the BHSS optics have been clocked to their correct angle using the clocking tool.
BHSS is placed directly on the clean optics table, no foil. Oli has staged 4" height optics to direct laser beam to the platform once we are ready for alignment.
Oli, Camilla and I today pulled first contact on some BHSS optics. We have successfully installed both PCX 333 lenses for BHSS platform (QPD-T-A/B-L1), the 7% 20 deg splitters (QPD-T-A/B-R1), one 50% 45 deg splitter (QPD-T-A-R2) and two BHSS HRs, 36-R1 and TRN-T1. All of these optics have labels (except 36-R1) so they can be distinguished. Serial numbers have been noted in the optics BOM.
These optics are currently mounted in a random place in the center of the platform so they can be kept clean.
Oli and I struggled to remove FC from two 50% 45 deg mirrors and several HR mirrors. Other mirrors were still dirty and needed to be recleaned. We will return to these optics later to re-FC to pull the original FC or clean off spots.
OMCs are still in their cases covered in foil on the same optics table. They were previously opened by Camilla, Jenne, Betsy, and I and confirmed by eye to look good. Begum mailed us 4 great DCPDs from the tested batch, these are still wrapped and bagged and in a tote in the optics lab.
OMC cradle prep is on hold while we wait for EP30 glue to arrive. Other to do items include prepping alignment tooling, finishing cable pylons, and removing FC for the remaining mirrors, etc.
Photos to come...
TITLE: 03/05 Day Shift: 1530-0030 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Planned Engineering
INCOMING OPERATOR: None
SHIFT SUMMARY:
The arms were opened up today!
I got pulled from my shift for a good chunk of the 2nd half of my shift, and so Ryan Short helped me out and will post about afternoon LOG of activities.
LOG:
Posting the log starting roughly in the afternoon for anything Corey might've missed.
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 20:47 | fac | randy | lvea | - | elevator arm work in east bay | 20:59 |
| 21:05 | saf | corey | lvea | - | putting up laser signs | 21:13 |
| 21:20 | jac | daniel | lvea | - | checking jac wfs electronics | 22:57 |
| 21:24 | jac | jennie.jason | lvea | yes | iot1 beam alignment | 01:17 |
| 21:41 | ee | gerardo.fil | lvea | - | HAM1 relay checks | 22:18 |
| 21:53 | saf | richard | lvea | - | checking in w/ fil | 21:58 |
| 22:00 | ee | richard | cer | - | testing something for fil | 22:13 |
| 22:16 | saf | travis | lvea | - | putting up laser sign on jac table | 22:23 |
| 22:27 | isc | jenne.jane.corey | lvea | yes | isct1 alignment | 22:57 |
| 22:30 | isc | elenna.oli | optics.lab | - | bhss optics | 00:52 |
| 23:09 | isc | camilla | optics.lab | - | bhss optics | 01:01 |
| 23:49 | cds | dave | mer | - | ham6 sus chassis work | 00:47 |
| 00:26 | tcs | sophie | cheta.lab | - | cheta table work | 01:29 |
| 00:29 | isc | jenne | lvea | yes | opening als shutter and checking isct1 | 00:47 |
Camilla, Olli, Ryan S and I all checked through and cleared some sdfs before the green ARM locking and JAC alignment wokr started today. LSC and ASC channels for JAC should be good to go. I also updated the SAFE.snap file for ASCIMC as some channels had been removed in the last model change we did.
I have two pics of diffs that I accepted/reverted here and here.
Used the test input of the WFS patch panel to check the 45MHz transfer functions of the JAC WFS. Measurement point was at the RF monitor output of the demodulator. The attached plots show:
Observations:
The data sheet confirms these observations including the test input transconductance beeing 10x higher for S1300512.
(Travis S., Jordan V., Gerardo M.)
After taking an RGA, HAM7 chamber was joined to the corner vacuum envelope, we opened RV-1, FCV-1, FCV-2, FCV-3, FCV-4 and FCV-5, no issues to report.
Then we opened GV5 and GV7. GV7 started opening at 45 psi after a double clank noise, left GV7 set at 55 psi. GV5 took some time to open, we got up to 40 psi and then left it alone, for about 20 minutes, then increased pressure to 45 psi a loud clank and then the valve opened, GV5 was set at 55 psi.
WP13071 is closed now.