I have tested the engagement of MICH ASC in DRMI. I think the error yesterday was related to the WFS centering not engaging properly. MICH ASC set to TRUE in DRMI and the guardian is loaded.
Previously, we successfully locked to start TR CARM. I tried measuring a TR carm transfer function, but I am still getting no coherence. Sheila suggested I raise the TR CARM gain (normally 1). I doubled it, no coherence. I then tripled it, Sheila said she had been able to increase it to 10, but going to 3 caused a lockloss.
Caroline and Rachel found that the SRM damping gains were not set to -1, I must have missed this suspension when I increased damping gains. I SDFed SRM to have all the damping gains to -1.
I have successfully checked the error signals for PRC2 and INP1. Engaging those loops without PRC1 can reduce the buildups, so I engaged the loops and then moved PRM by hand. This helped me calculate the required offsets to POP A QPD that centers the beam and maximizes the buildups and also makes them very smooth and stable. This is SDFed. I then engaged PRC1.
Since these loops are all running stably, I set them to "True" in the guardian. Only SRC ASC is not engaged, so SRM and SR2 may need to be moved by hand.
The ASC plus hand alignment of SRM brings the POP18 to 157 and POP90 to about 17/18. I disengaged the mode hop offset with ASC engaged and everything held.
Offload DRMI ASC killed the lock twice, turns out this happens when MICH is switched from 45 to 36. This means something must still not be right with the AS 36 WFS, so for now I commented out the switch over to MICH to 36, so we won't have MICH ASC for CARM offset reduction right now. This is lines 1837 and 1838 in ISC_LOCK.
While in DRMI, I rephased AS A RF72 WFS using a SRCL line, putting it in Q phase. template, sdf
Attached is a screenshot of MICH, PRC1, PRC2, INP1 converged in DRMI with the buildups.
We have repeatedly locked now, engaged the ASC and been able to disengage the mode hop offset, so I set the guardian to disengage it as usual before the 3f transition. Guardian loaded.
Tagging opsinfo so operators know that once DRMI engages, the SRM and SR2 may need to be moved to follow the ASC and maintain the buildups (pop18 high, pop90 low).
Elenna noticed the IMC unlocked today during DRMI locked with the JAC staying locked. I couldn't see a reason for this, plot is attached. Light drops from MC2_TRANS as the PRCL loop changes significantly, but all upstream light (JAC) and JM3, MC1,2,3 optics seem stable. Maybe just the PRCL/DRMI loop dragging the IMC away.
I think that this problem was actually due to MICH running away when being switched to WFS 36 in the offload state. This dragged away the DRMI which kicked the IMC. My apologies to the mode cleaner for the blame!
TITLE: 10/07 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Corrective Maintenance
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 5mph Gusts, 4mph 3min avg
Primary useism: 0.02 μm/s
Secondary useism: 0.20 μm/s
QUICK SUMMARY:
We want SR3 cool still so I turned it back off!
Just turned SR3 heater back on (to 4W) after it was turned off last night (92221). Going to trend the SR3 heat vs M1 osems vs oplev to see how it was changing and will start an initial alignment once we decide where we want SR3
Closes FAMIS#85192, last checked 92119
Corner Station Fans (attachment1)
- All fans are looking normal and within range.
Outbuilding Fans (attachment2)
- All fans are looking normal and are within range.
J. Kissel As we explore the relationship between HAM3 - HAM2 differential motion with the SPI, it's forcing us to re-understand some ISI fundamentals. Brian made claims that we *shouldn't* use the ISI super sensors as metrics for the real displacement of the platform in LHO:92129, and points us to some math in T2500279. In LHO:92178, we walked through ISI HAM2's RX degree of freedom, as it is one of the simplest systems where there's only CPSs and GS13s, with no sensor correction, no global CPS diff, and the loop is almost entirely dominated by sensor noise. In LHO:92199, we walked through ISI HAM2's Y degree of freedom, as it has sensor correction involved in the CPS signal, and more importantly the loop is *not* limited by sensor noise -- so there are regions where the transfer function between blended outputs of the CPS and GS13s *are* (at least semi-) coherent with the super sensor, as one might have naively expected. Here, in this aLOG, we walk through the same set of plots for the ISI HAM2 X degree of freedom. This X DOF has one more -- and important for SPI -- added layer of complexity than the Y DOF: so-called "CPS DIFF," which - takes the *sensor-corrected* ISI HAM2 CPS, subtracts off the *sensor-corrected* ISI BS (the same GND sensor correction signal is sent to both platforms) - filters it through a band-pass filter (which you can think of like a blend filter), because that's then - added to the input of the ISO bank super sensor. As the CPS DIFF is bringing the beam splitter ISI into the mix, it completely distorts the naive interpretation of not only the super sensor, but the platform motion in general. An equivalent signal (i.e. (HAM3 CPS X - BS CPS X)) is also added to ISI HAM3 X. I suspect this is why comparing *either* the "raw," local input to the CPS and GS13 blends to the super sensor and the SPI signal made little-to-no sense to anyone at first look. So let's get into the plots. (X-1) X ASD (Blend Inputs vs. Blend Outputs vs. Super Sensor) (X-2) X TF COH (Blend Outputs vs. Super Sensor) (X-3) X TF PHA (Blend Outputs vs. Super Sensor) (X-4) X TF MAG (Blend Outputs vs. Super Sensor) I'm going to leave interpretation of these for a later date, since I'd like to discuss these with the SEI team before making conclusions. But, I think we need to turn off, if not definitely consider, this ISIBS CPS DIFF if we want to be able to compare the HAM2 and HAM3 local sensors, or the difference of HAM3-HAM2 against SPI. The rest of the attachments are showing the details of how to find the details of the CPS DIFF control system; it's pretty hard to find. (A) HAM2 OVERVIEW: this is how I first was reminded that CPS DIFF was a thing -- I saw some input on the bottom right corner, showing up in the X DOF of the SUSINF block. (B) MEDM Journey taking you from the sitemap to where one can find the CPS DIFF user interface infrastructure. (C) HAM2 CPS DIFF matrix elements and output filter. (D) HAM3 CPS DIFF matrix elements and output filter. Here I also show the CPS DIFF limiter block to show that both HAM2 and HAM3 are being sent their CPS DIFF signals into the ISO back via the SUSINF bank. (E) Bode Plot of the (identical) HAM2 and HAM3 CPS DIFF band-pass or "blend" filter. (F) HAM2 SUSINF bank, just to show that there's no extra filtering there.
Late entry for yesteday's maintenance
WP13675 CRS PROC
Jim, Arnaud, Dave:
Two sets of changes were made to h1crsproc. The first was separating the VEL and THETA filter-modules, this did not require a DAQ restart. The second was reversing this change, adding filter-modules and math parts. This did require a DAQ change
We took the opportunity to move all of h1crsproc's files to the new userapps/crs subsystem. Prior to this only the crs/h1/models/h1crsproc.mdl was in this area. Files moved are:
crs/common/models/crs_block.mdl
crs/h1/burtfiles/h1crsproc_safe.snap
crs/h1/filterfiles/H1CRSPROC.txt
TJ moved all the the CRS Guardian code
crs/common/guardian/CRS_HAM3.py
crs/common/guardian/CRS_LASER.py *
crs/common/guardian/crs_stat_main.py
All the appropriate symbolic links to these files were made.
* - A minor change was made by TJ to make this truely common, a hardcoded IFO=H1 was removed.
There were actually 3 restarts of h1crsproc. The second was because I had forgotten to move crs_block.mdl to the new crs/common/models/ directory, so a new rev-update was needed to set the new path in the rev lock JSON file.
Adding CRS_LASER Guardian node to DAQ
Dave:
The new CRS_LASER was added to H1EPICS_GRD.ini. DAQ and EDC restart was required
Beckhoff Restart To Add LVEA Cheta Chassis
Daniel:
Daniel restarted the Slow Controls system, adding 12 units to DEV1 to readout the Y Arm Cheta Chassis. No DAQ restart was required. The CDS overview was updated with the new slave counts.
DAQ Restart
Jonathan, Erik, Dave:
The DAQ was restarted for the new h1crsproc model and adding CRS_LASER to EDC.
The 0-leg was restarted first, with the EDC being restarted immediately afterwards. As was seen before, both FW0 and FW2 crashed and required manual restarting. We strongly think the EDC restart is causing this problem, investigation continues.
The 1-leg was restarted last with no crash of FW1 (and no EDC restart).
TITLE: 10/07 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Corrective Maintenance
INCOMING OPERATOR: None
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 9mph Gusts, 7mph 3min avg
Primary useism: 0.02 μm/s
Secondary useism: 0.15 μm/s
SHIFT SUMMARY:
Mostly a quiet night.
Comissioners pushed forward on making it easier to lock.
Lockloss from the IMC which went into fault a few times near 1:50 UTC.
IMC is now relocked.
SR3 Heater turned Off at 155 UTC.
ISC_Lock set to down for the night.
A couple more locking notes for tonight:
I locked us in PRMI and checked the POP X phasing (PRC1 sensor in PRMI). I drove a PRCL line and phased POP X to put the signal in I phase. Screenshots attached with SDF.
Then, I moved PRM and watched the buildups and POP X I signals. I saw that the signals crossed zero as expected. I engaged PRC1 and the loops converged and buildups maximized. As a final check, I also ran the MICH loop and saw that both loops converged.
Yesterday, I rephased all the WFS using the X arm IR, including some poor phasing in the AS 45 WFS segments, 92179. I rechecked the response of MICH in the AS B RF45 Q signals in DRMI lock, and it looks great, signals cross zero and maximize the buildups. Therefore, we can use the same MICH sensing matrix in DRMI as in O4.
However, when I went to engage the MICH loop, we had a lockloss so I probably have a sign wrong somewhere. I will check up tomorrow.
Use MICH and PRMI are now both TRUE in PRMI. All loops are still FALSE in DRMI, but I am optimistic that with the proper phasing, we can close most of them at the next opportunity. Guardians loaded. Note, this means PRMI ASC can run without any operator intervention.
Unrelated, we had a lockloss due to the IMC dropping out (but not the JAC!), don't know why. Tagging IOO for FYI.
I tried PRMI with ASC once, but it misaligned and unlocked. I've set the PRC flag to false, but left the MICH flag true.
PRM ASC failed because POP WFS autocentering did not engage this time, looks like WFS centering for REFL and POP was commented out in pre PRMI ASC guardian state on March 16 2026 (see line 670 of ISC DRMI guardian). I have the screenshots of my successful engagement earlier with WFS centering on, and this failed engagement with WFS centering off.
When I tested the full PRMI ASC I had put the IFO in a funny guardian setting and had engaged the dc centering by hand, so I missed that the guardian wasn't engaging it, my apologies.
I found the same issue on line 899 in prep DRMI ASC, only AS centering was on and the correct line was commented out in March 2026. This was probably due to the vent.
I have uncommented the lines to engage the correct wfs centering and I set PRC1 ASC back to True.
Sheila reran PRMI one more time and PRC1 and MICH both engaged successfully!
Looks like the spot position on PR2 is about 0.3 mm above center in pitch and 0.5 mm to the left of center if facing optic HR side. This is different than what Louis measured a few weeks ago in alog 91701 and also different from the beam spot in O4.
I locked on PRMI and injected into pitch and yaw on PR2 while adjusting the A2L gain on M3. I looked for the moment when the transfer function sign flipped as indication that I had reached a minima. Screenshots attached. I determined the following gains minimize the pitch/yaw coupling to PRCL:
P2L: -0.2, Y2L: -0.3.
Following the calculation I used here, I measured the numbers reported above. The directions are based off of comments from a script by Jenne:
"# Y2L signs mean that if you are viewing the optic from above looking down on the optic, with forward = HR face of optic and backward = AR side of optic, then +Y2L gains mean beam is on the left of center. -Y2L gains mean the beam is to the right of center.
Sheila, Louis, Elenna, Daniel
Between maintence day and mode hopping troubles, we did some troubleshooting of ALS/TR CARM handoff today.
The gain increase didn't allow the TR_CARM handoff to go smoothly.
No new damage. First image is EX, second image is EY. The central panel at EY that tore it's gromets out shortly after install doesn't show any new damage, but the 4th, 5th and 6th wire from the bottom are all completely torn away from their gromets, should probably start looking at replacing that panel. But this is not new. Third image is a little difficult to see, but it shows these middle 3 wires not connected to the pannel if you zoom in. And a lot of raven poop, birds like this fence.
TITLE: 10/06 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Corrective Maintenance
OUTGOING OPERATOR: Ryan S
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 8mph Gusts, 5mph 3min avg
Primary useism: 0.01 μm/s
Secondary useism: 0.15 μm/s
QUICK SUMMARY:
H1 is currently Acquiring PRMI.
The Comissioning team is troubleshooting TR_CARM issues.
Jennie W, Marc
This morning I shorted the inputs of pins 5,6,7,8,18,19,20,21 on the input of the SPI AA interface chassis located on SEI-C2 in slot 27. I looked at the dark noise to determine if it was the AA chassis causing the QPD B noise problems.
The noise on segment 4 looks low under this configuration (yellow dotted line) , whereas when everything is plugged in again segment 4 has elevated dark noise as we saw last week (pink solid line).
Following this the conclusion was that the problem is with the TIA chassis.
Marc and I pulled this chassis and he looked at the output noise of each cathode/anode output on the SR785.
Comparing all 8 differential channel outputs on this chassis, they all stabilised at -48dBVpeak resolution whereas segment 4 stablised at -40dBVpeak, indicating it had excess noise relative to the other channels. In this case 'stabilised' means the measurement was not saturating the signal analyzer.
He then replaced the op-amps U1, U5 and U3 in turn and no difference was observed in the output noise spectra. Once the U4 op-amp was replaced the SR785 stopped saturating.
Looking at its spectra it looks like this op-amp slowly went bad starting somewhere around the 1st September (black dotted line) and was much worse by 24th September(green solid line).
The measurement from after the op-amp was replaced (light blue solid line) shows the problem has been fixed.
Also measured the other 3 segments before (first three traces) and after (last three traces) this change to check nothing was broken in the process of this fix and to show the baseline dark noise we expect.
Marc updated the E-traveller and dcc entry for D1002481-v4 TIA Chassis Assy variant 2 S/N S2500712.
Just to add some context, following the drawing of the TIA circuit D1001974-v8, page 2 (annotated screenshot and then real image attached) - U1 and U5 are OP27's for the positive and negative leg differential output buffers, respectively. - U3 is the OP27 used in the whitening stage, and - U4 is the 1st stage of the 2-stage pair of opamps used for the transimpedance stage. So, Marc was replacing components from the output toward the input, and found the issue once he got to the first opamp in the chain. So, Segment 4's primary U4 TIA opamp was likely broken, oscillating and railing (hence the language of "stabilized" and "saturating"), causing the non-linear elevated noise floor.
J. Kissel As we explore the relationship between HAM3 - HAM2 differential motion with the SPI, it's forcing us to re-understand some ISI fundamentals. Brian made claims that we *shouldn't* use the ISI super sensors as metrics for the real displacement of the platform in LHO:92129, and points us to some math in T2500279. I wanted to back up the math with some plots of platform motion to help better visualize the math. You can find plots of the current blend filters in use, in their dimensionless comparable form, from LHO:70527. - the X/Y blend frequency is 0.18 [Hz] with broad gain peaking of around 1.5x to 2x from 0.03 - 0.6 [Hz]. - the RX/RY blend frequency is 0.375 [Hz] with more focused gain peaking of 4x from 0.1 to 1 [Hz]. Let's start with RX, since that's a relatively simple feedback loop, with no sensor correction complicating the math. (RX-1) RX ASD (Blend Inputs vs. Blend Outputs vs. Super Sensor) - The input to the blend filters are shown in SOLID light blue (CPS) and green (GS13), compared with their sensor noise scaled to the RX degree of freedom (same color, just in dot-dot line style). Above ~1 Hz, the CPS is limited by its sensor noise, but also arguably below 0.1 Hz. Below 0.15 Hz, the GS13 is limited by its sensor noise. This implies that - As we apply the blend filters to those input signals, we see what Brian describes in Section 2 of his document: . There's a hefty amount of gain peaking between 0.1 and 1 Hz [Hz] from the complementary blends, reporting a factor of ~4x more motion than at the input. . The CPS output is virtually identical in amplitude to the GS13 output up to 10 Hz. . The sum of the two blended outputs is "essentially zero" -- this is what we strive to understand. - There two channels, H1:ISI-HAM2_BLND_RX_FADE_OUT and then H1:ISI-HAM2_BLND_SUPS_RX -- test points in series just after the sum -- and just downstream's H1:ISI-HAM2_ISO_RX_IN1 that are equivalent and identical. These two test points being identical to the ISO input is only true for DOFs where there's no input from the SUSINF external "sensor correction," either SUS offloading or CPS DIFF or SPI, as is true for the RX DOF -- knowing this will become important for DOFs that employ, e.g. CPS DIFF like the X DOF. I show the SUPS_RX and ISO_RX_IN1 channels here just confirm that there's nothing wild or crazy going on like "the signal changes as you exit up and out of a level in the simulink model," and to show that there's no external input from SUSINF. (RX-2) RX TF COH (Blend Outputs vs. Super Sensor) - This shows the linear coherence between each output to the blends and the super sensor. - assertion The CPS output's coherence is only non-zero where the CPS are actually measuring real platform motion where that signal appears above the sensor noise, between 0.1 and ~1 Hz. - The coherence of the GS13 output matches the coherence of the CPS below 10 Hz. assertion That implies that the GS13s are measuring the exact same thing as the CPS in this frequency region, whether it be real platform motion, or CPS sensor noise * the blend CPS filter. (RX-3) RX TF PHA(Blend Outputs vs. Super Sensor) - This shows the (unwrapped) phase of the TF between the CPS blended output and the GS13 blended output w.r.t. the super sensor. - At least below ~3 Hz [Hz] it's obvious that the blended output of the CPS is exactly 180 [deg] out of phase with the blended output of the GS13 Spot check of RX TF Phase at 0.5 [Hz] DISP OUT / SS = 529.8 [deg] INERT OUT / SS = 349.8 [deg] Difference = 180 [deg] One can only trust the spot check at most frequencies if the blend filters are truly complementary. If they're not, then you've gotta be conscious of the "deviation from complementary" in the comparison. This will become important for DOFs where we push hard on the performance, like the X DOF. - Thus, the two signals, measuring exactly the same thing with the same amplitude below ~10 Hz, and when added together, given their phase relationship, you get a super sensor signal that's "essentially zero." (RX-4) RX TF MAG (Blend Outputs vs. Super Sensor) - This shows magnitude of the TF between the CPS blended output and the GS13 blended output w.r.t. the super sensor. - Again, below ~10 [Hz], the GS13 and CPS blended outputs has the same transfer function magntiude w.r.t. the super sensor. - This -- especially is essentially a measure of the loop suppression - assertion where the TF is incoherent, the TF magnitudes loop suppression is reporting that the platform motion is dominated by suppressing sensor noise. In the case of the GS13s, its an independent measure of this loop-suppressed CPS noise that's dominating the platform motion.
thanks Jeff
Here's a slightly different plot which shows the same thing. This is for H1-HAM2, RX direction at a different time.
These are pg 6 and 7 of fig_excess_tilt_H1HAM2_1420509618.pdf
in https://alog.ligo-la.caltech.edu/SEI/index.php?callRep=2540
The point of that log is somewhat different (there is excess tilt motion at the microseism), but these 2 plots are useful to help visualize what's going on when you are running a loop dominated by the sensor noise OF the OTHER SENSOR in the blend.
These show the in-loop signals from the CPS and GS-13 (calibrated, in-loop signals in the cartesian basis)
First plot is the GS-13. Above 1 Hz, the signal in the GS-13 sensor is completely predicted by the readout noise of the CPS. Why? Even though the CPS is agressively blended away, the noise is still quite large and it dominates the supersensor. The control for RX drives the table to cancel the noise, but that cps-driven table motion is large enough that the GS-13 can easily measure it. That T2500279 document steps through the math - but the answer is not complex:
Above 1 Hz the table is moving like the (-1) * CPS noise * the CPS lowpass blend filter.
Above 1 Hz the table motion is large enough that the GS-13 can easily measure it. I've attached the GS-13 signal and the CPS signal
Below 1 hz the story is more complex, but sensor noise (probably in the form of cross coupling from Z to both the CPS and the GS-13 tilt signals) dominates.
Below 0.1 Hz the filtered GS13 and the CPS are similar, so I you need a bit more care - see figure 3.
plot 3: To see the "readout" noise comparison, look here. This is the noise of the super-sensor for RX (with coarse CPS). The dashed line are the CART based sensor noise after the blend, and the black is the (incorrent) sum. The noises are quite similar below 0.1 Hz. Wen the loop is running, the table motion should be approximately -1 * supersensor noise at that moment, ie the table motion should have the same black motion spectrum.
Above about 0.2 Hz, the black "table motion = supersensor noise" is well above the GS-13 readout noise, so the GS-13 should be a good monitor. If the actual GS-13 noise is larger, e.g. from cross-coupled Z motion, then this will not be true. If the CPS noise is larger, e.g. because of cross-coupled z motion to the CPS tilt readout, then the GS-13 will be a good monitor. (note - We have seen this in some of the plots for the SPI readout - where it matches the GS-13 but not the CPS at 0.2 Hz)
If the table actually matches the black line below 0.1 Hz, then neither sensor is a reliable readout.
You can't see the total motion in the GS-13 readout because the GS-13 noise is >> than the motion, and at the readout you see GS-13 noise * lowpass, and the lowpass = 1 down here. All you can see is the GS-13 noise.
You can't see the motion in the CPS either. The motion is driven by the CPS noise, but the CPS noise-driven-motion and the CPS noise ~ cancel in the CPS readout below 0.1 Hz, so you can't see that motion. You can see the motion driven by the GS-13, but that's only part of the motion. Sina's look at the coherence is a useful tool here - it shows the in-loop supersensor residuals are correlated with the CPS readout, which you really can't deduce just looking at the spectra.