Ibrahim, Oli, Jeff, Betsy, Joe, Others
alog 79079: Recent Post-TF Diagnostic Check-up - one of the early discoveries of the drift and pitch instability.
alog 79181: Recent M1 TF Comparisons. More recent TFs have been taken (found at: /ligo/svncommon/SusSVN/sus/trunk/BBSS/X1/BS/SAGM1/Data on the X1 network). We are waiting on updated confirmation of model parameters in order to know what we should correctly be comparing our measurements to. We just confirmed d4 a few days ago following the bottom wire loop change and now seek to confirm d1 and what that means with respect to our referential calibration block.
alog 79042: First investigation into the BOSEM drift - still operating erroneously under the tmperature assumption.
alog 79032: First discovery of drift issue, originally erroneously thought to be part of the diurnal temperature driven suspension sag (where I though that blades sagging more than others contributed to the drift in pitch).
We think that this issue is related to the height of the blades for these reasons:
We need to know how the calibration block converts to model parameters in d1 and whether that's effective or physical d1 in the model. Then we can stop using referential units.
Update to the triplemodelcomp_2024-08-30_2300_BBSS_M1toM1 file Ibrahim attached - there is an update to the legend. In that version I had the description for the July 12th measurement as 'New wire loop, d1=-1.5mm, no F1 drift', but there was actually F1 drift during that measurement - it had just started over a week before so the OSEM values weren't declining as fast as they had been earlier that week. I also want to be more specific as to what d1 means in that context, so in this updated version I changed July's d1 to be d1_indiv to hopefully better show that that value of -1.5mm is the same for each blade, whereas for the August measurements (now posted ) we have d1_net, because the blades heights differ by multiple .1 mms, but they still average out to the same -1.5mm.
Naoki, Vicky -
Had an SHG relocking issue just now, when the squeezer briefly dropped lock at 2024 Sept 5 22:46:16 UTC, for the PMC to relock (its PZT bottomed out, routine issue).
SHG guardian went into a weird locking loophole which we had not seen before, summarized in screenshot. The SHG IR trans PD locking beatnote strength goes high when the SHG is unlocked, aka see the H1:SQZ-SHG_TRANS_RF24_DEMOD_RFMON signal. Its threshold is nominally at H1:SQZ-SHG_TRANS_RF24_DEMOD_RFMAX = 0. But the SHG_GRD has a hardfault state that brings guardian down if this threshold is exceeded, so GRD would try to LOCK, then see this error message for RF power level overload, then it would go DOWN, and its stuck. See SHG guardian logs.
#FIXME: resolve this issue. Ideas- either remove this race condition from SHG guardian (send to IDLE if in fault?), changing RF threshold, etc.
To fix it this time, I manually changed the threshold H1:SQZ-SHG_TRANS_RF24_DEMOD_RFMAX = 5 (threshold was at 0, the demod beatnote was at 3.3), then brought SHG_GRD to LOCKED (worked fine), then reset threshold back H1:SQZ-SHG_TRANS_RF24_DEMOD_RFMAX = 0.
#TODO: decide whether this is a problem that needs fixing or just a weird one-off issue. Trending back, the RF demod power basically always goes high when unlocked, which often triggers this race condition. I'm not sure like 1) why was a problem this time, or 2) why it is not a problem every time.
We made some improvements today in the sensitivity, going from about 151 Mpc on GDS CLEAN to about 158 Mpc. However, our best range from April 11th (DARM FOM reference pre-OFI disaster) is around 165 Mpc. I made a comparison of that time and now with today's commissioning improvements to see where we are still missing range. I have attached the four plot results from the darm_integral_compare results (see alog 76935 for directions).
The range integrand plot makes it much easier to see that we are still missing sensitivity around the mid-frequency band. However, the sensitivity difference shows that we lose 5 Mpc of range by 40 Hz as well. Much of this range loss seems to come from a variety of peaks that have appeared since the OFI vent, such as the 20 Hz peak. We lose another ~3 Mpc between 40-200 Hz.
I ran a bruco with GDS CALIB STRAIN CLEAN on high range time after commissioning today: post-commissioning bruco
It looks like many of these new low frequency peaks (like the large 20 Hz peak) are well witnessed by things like PSL accelerometers, indicating that they could be from jitter: PEM-CS_ACC_PSL_TABLE1_Y_DQ
Generally, there is a lot of jitter coherence, and given that this is the CLEAN channel, that's probably a sign that the jitter cleaning could be improved, maybe making use of other witness channels if the current witnesses are insufficient to subtract the noise.
A peak at 30 Hz has some coherence with MAG sensor channels, here is one: PEM-CS_MAG_LVEA_VERTEX_X_DQ
Right around 35.4 Hz, there is a lot of coherence with various ISI HAM6 sensors and OMC ASC sensors. For example: ISI-HAM6_GS13INF_V1_IN1_DQ
There is also still a large amount of LSC REFL RIN coherence up to 1 kHz: LSC-REFL_RIN_DQ
I think we should test the PRCL offset again, especially because this will help reduce the CHARD Y noise coupling (ASC-CHARD_Y_OUT_DQ) and will also possibly help this HF noise (frequency noise? intensity noise?)
SRCL is better than before, but maybe has more room for improvement between 10-25 Hz: LSC-SRCL_OUT_DQ
DHARD Y coherence is low, but still present, so we should be careful with the WFS offset: ASC-DHARD_Y_OUT_DQ
There is still PRCL coherence: LSC-PRCL_OUT_DQ which is likely coupling through a combination of CHARD Y, SRCL, and LSC REFL RIN. Again a PRCL offset will help. Other strategies are to check POP phasing, POP sensing, etc. Reminder: PRCL feedforward failed, so we need to consider other avenues for noise reduction.
To summarize some strategies to get back to April sensitivity:
Editing because I went back to check the previous PRCL offset work and found this comment: 76818, in short, we can fix the REFL RIN coherence, but it has no effect on the sensitivity. However, it can improve CHARD Y noise, although at the time I don't think we were limited by CHARD Y enough to see the low frequency benefit.
Regarding the 20 Hz line, this line disappeared from DARM yesterday (Sept 5) from roughly 12:45 - 14:15 UTC. Matching Elenna's note about coherence with PSL environmental channels, the same line disappears from the PSL microphones and accelerometers at the same time. Furthermore, there are short time windows where this line dissapears from PSL channels. This behavoir happens roughly (not the exact same gap each time) at 2 hour intervals.
These clues may be helpful for any investigation into the source of this line.
Another note about PRCL Offsets and CHARD Y:
I have attached a screenshot plot comparing the PRCL offset on/off times with the noise in CHARD Y (I used the on/off times from this April alog: 76814). The PRCL offset did reduce the noise in CHARD Y a small amount, and also reduced the CHARD Y coherence with DARM. I don't think at the time of this test we were limited by CHARD Y, so we didn't actually see a change in sensitivity from this test. Therefore, it's worth trying the offset again since we seem to have more CHARD Y noise coupling right now.
Here is a comparison of a longer-span time from April and from last night's lock. Using 2 hour blocks of no-glitch time I created these darm comparison plots.
There were further small improvements in the sensitivity from when these plots were last made, so they are not completely comparable to the plots in the original alog.
These plots indicate that we have actually gained some low frequency sensitivity since April, although we are definitely seeing more peaks around low frequency than before the emergency vent. We are still missing some range around 100 Hz.
TITLE: 09/05 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Observing at 147Mpc
INCOMING OPERATOR: Ibrahim
SHIFT SUMMARY:
The first half of the shift was devoted to calibration measurements + a little over 3hrs of commissioning time. H1 then had a lockloss (after 16hrs & almost reaching 160Mpc). 45min into the next lock and have had range data point just under 158Mpc.
LOG:
TITLE: 09/05 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Observing at 147Mpc
OUTGOING OPERATOR: Corey
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 8mph Gusts, 3mph 3min avg
Primary useism: 0.02 μm/s
Secondary useism: 0.18 μm/s
QUICK SUMMARY:
IFO is in NLN and OBSERVING as of 22:46 UTC
This is a request from Vlad a long time ago.
In 73697, Vlad changed the bandpass filter in H1:SUS-ETMX_PI_UPCONV_UC3_SIG to steeply cut off the lower sideband (80kHz-300Hz) for 80.3 kHz PI. The new filters are FM1 and 2 (80to81kHz_a and 80to81kHz_b).
Vlad asked me to implement a similar filter for other PIs. I changed the bandpass filter in H1:SUS-ETMY_PI_UPCONV_UC7_SIG for 10.4kHz PI. The new filters are FM4 and 5 (10to11kHz_a and 10to11kHz_b) and old filter is FM1.
The first and second attachments show the new and old bandpass filters. The new filter has -144dB gain for lower sideband (10kHz-430Hz), while the old filter has -40dB gain. The SDF is accepted.
This is the 3rd calibration of the day. The one taken post-commissioning was not usable/had error. So received request to run another Calibration.
Measurement NOTES:
-Mattia, Sheila
We have written a python script to compute the full matrix of power spectral densities and cross-power spectral densities between a given channel, i.e., DARM, and a set of auxiliary channels. The code can be find at this repository https://git.ligo.org/mattia.emma/cross_psd which includes a README file describing how to run it.
The main arguments the user has to pass are the start time (in GPS time) and length of the data to retrieve from gwpy, a list of channel names and the starting frequency for the strain plots.
The code creates five different types of plots using the coherence and cross-power spectral density matrix. The final result of the code is a coefficient for each frequency value expressing the algebraic sum of the contributions of all the auxiliary channels to DARM considering the cross-power spectral density terms. It also computes the coherence between the single auxiliary channels and the DARM channel, which are the diagonal terms in the cross-power spectral density matrix.
The five kinds of plots are:
All of these plots can also be created using as a main channel any auxiliary channel instead of DARM, e.g., if one would like to study the correlation between auxiliary channels. Each plot name also includes the start and end GPS time of the data used for them.
Comments are welcome. As a next step we would like to implement interactive plots to allow the user to include/exclude lines from the plots.
We have now added a code and instructions to the GitLab to obtain an interactive plot on one's local server.
The webpage displays two plots as shown in the attached screenshots (third and fourth image) and allows the user to select which lines to show through a checklist. It is possible to save a screenshot of each plot, zoom-in and out, and hover over the data.
The two included plots are (1) a plot of the normalized residuals between the DARM noise and the cumulative strain contribution of the auxiliary channels , and (2) "Plot 2" from the above aLog, showing the cumulative contribution of the selected channels to the DARM noise.
The code is publicly accessible on GitLab at Cross_psd .
Ryan C, Rahul
We have finished the assembly of the 10th Ham Relay Triple Suspension (HRTS) for O5, which is being assembled and characterized in the stagings clean room lab upstairs. In June we reported the assembly and testing of first five Freestanding HRTS suspension (see LHO alog 78574 and 78711), since then we have built an additional five of them, thus bringing the total count to ten for both the sites (with two more to go, total twelve required between LHO & LLO which includes one spare at each site).
I have attached several pictures (attachment01, attachment02, attachment03, attachment04) below which shows the assembled & locked HRTS stored in the lab on the flow bench in the clean room. Picture01 shows an HRTS with BOSEMs and cables attached, ready to be characterized on test stand (reference pic is shown here).
In this round of HRTS assembly work we have assembled three Freestanding configuration, one Suspended version (shown in the attachment05 below) and one OM0 (attachment06). The Suspended version of HRTS will be attached to the new BBSS (beam splitter) in O5 and Om0 will have bottom mass (optic) actuation using AOSEMS.The top mass will be controlled by 6 BOSEMs which is common for all types of HRTS.
After finishing the assembly work, we balanced all three stages of the suspensions for all six degrees of freedom. This involved lowering and matching blade tip height and angle on the top stage (2 blade springs) and on the top mass (4 blade springs). In all the cases, optic's lowest edge was lowered to a height of 40.5mm (+-0.5mm) from the bottom of the cage. The PUM and Top Mass height was adjusted based on the scribe lines on the structure.
Given blow are the details (OLV, offsets and Gain) of the six BOSEMs attached the HRTS.
1. Structure no. 07, Configuration: Suspended
Suspended masses: Top Mass = 755gm, Penultimate mass = 802gm, Dummy optic = 300gm
BOSEMs s/n D060108-E. S1900741, S1900749, S1900622, S1900662, S1900637, S1900613.
OLV | OFFSETS | GAIN |
30830 | -15415 | 0.973078 |
27619 | -13809.5 | 1.086209 |
25585 | -12792.5 | 1.172562 |
24300 | -12150 | 1.234568 |
26400 | -13200 | 1.136364 |
26872 | -13436 | 1.116404 |
2. Structure no. 06, Configuration: OM0
Suspended masses: Top Mass = 755gm, Penultimate mass = 802gm, Dummy optic = 301gm
BOSEMs s/n D060108-E. S1900726, S1900723, S1900746, S1900732, S1900742, S1900747
OLV | OFFSETS | GAIN |
31111 | -15555.5 | 0.964289 |
30571 | -15285.5 | 0.981322 |
32384 | -16192 | 0.926383 |
24964 | -12482 | 1.20173 |
26685 | -13342.5 | 1.124227 |
26905 | -13452.5 | 1.115034 |
3. Structure no. 04, Configuration: Freestanding
Suspended masses: Top Mass = 758gm, Penultimate mass = 802gm, Dummy optic = 301gm
BOSEMs s/n D060108-E. S1900749, S1900722, S1900724, S1900735, S1900740, S1900744
OLV | OFFSETS | GAIN |
30687 | 15343.5 | 0.977613 |
27768 | 13884 | 1.08038 |
28421 | 14210.5 | 1.055558 |
26807 | 13403.5 | 1.119111 |
26432 | 13216 | 1.134988 |
30319 | 15159.5 | 0.989479 |
4. Structure no. 05, Configuration: Freestanding
Suspended masses: Top Mass = 755gm, Penultimate mass = 803gm, Dummy optic = 300gm
BOSEMs s/n D060108-E. S1900730, S1900727, S1900750, S1900738, S1900743, S1900734
OLV | OFFSETS | GAIN |
30534 | -15267 | 0.982511 |
29900 | -14950 | 1.003344 |
26531 | -13265.5 | 1.130753 |
26624 | -13312 | 1.126803 |
24670 | -12335 | 1.216052 |
29626 | -14813 | 1.012624 |
5. Structure no. 09, Configuration: Freestanding
Suspended masses: Top Mass = 758gm, Penultimate mass = 800gm, Dummy optic = 300gm
BOSEMs s/n D060108-E. S19007309 S1900725, S1900733, S1900736, S1900803, S1900728
OLV | OFFSETS | GAIN |
31068 | -15534 | 0.965624 |
30716 | -15358 | 0.97669 |
27512 | -13756 | 1.090433 |
25864 | -12932 | 1.159913 |
26362 | -13181 | 1.138002 |
32378 | -16189 | 0.926555 |
********************************************
Note- The test results of the suspension will be posted below as comments.
Test results for structure no. 07, Configuration:- Suspended
Attachment01 shows the transfer function results along with individual osem results, compared against the model
Attachment02 shows the top to top transfer function measurement results for all 6 dof and attachment03 is the zoomed in version of the same. The plots shows three measurements (taken on Aug 12, Aug 19 and Aug 21) after making mechanical changes to the suspension, which includes replacing the bottom wire loop to remove heaving pitch on the optic (caused due to faulty springs in the wire pulling jig). There is some low frequency (0.8Hz approx.) cross coupling in T dof from Yaw. V dof still has R coupling into it. The magnitude for R dof is slightly low when compared against the model.
We have tried to fine tune the suspension to remove cross coupling and improve the TF magnitude, how it looks like we still need to do so some work over here to further refine the results.This work is still ongoing.
Test results for structure no. 06, Configuration:- OM0
Attachment01 shows the transfer function results along with individual osem results, compared against the model
Attachment02 shows the top to top transfer function measurement results for all 6 dof and attachment03 is the zoomed in version of the same.
L, P, T and Y dof looks fine, although there is a slight frequency shift at Yaw. However the magnitude for R dof is slightly lower than the model and V dof has cross coupling from R which needs further work.
Test results for structure no. 04, Configuration:- Freestanding
Attachment01 shows the transfer function results along with individual osem results, compared against the model.
Attachment02 shows the top to top transfer function measurement results for all 6 dof. Overall the suspension looks healthy. V and Rdof in this case has given us a lot of trouble and after a lot of fine tuning (of the suspended chain, bosems, flags etc) we have been able to bring the results as close as possible to the model. The black trace on V dof was measured with flags at an angle with respect to the PD/LED of the bosem, once corrected the magnitude improve as seen in pin and orange trace.
Test results for structure no. 05, Configuration:- Freestanding
Attachment01 shows the transfer function results along with individual osem results, compared against the model
Attachment02 shows the top to top transfer function measurement results for all 6 dof and attachment03 is the zoomed in version of the same.
V and R dof needs some improvement which is currently ongoing. The rest of them looks healthy.
Test results for structure no. 09, Configuration:- Freestanding
Attachment01 shows the transfer function results along with individual osem results, compared against the model
Attachment02 shows the top to top transfer function measurement results for all 6 dof and attachment03 is the zoomed in version of the same.
The suspension looks healthy and I am happy with the transfer function results. The cross coupling at Vdof (which is common to all the HRTS) needs some attention, which is currently ongoing.
Betsy asked me to take a look at doing B&K measurements of the BBSS being assembled in the staging building, so I reminded myself how to use the B&K and took measurements this morning. I'll attach a photo shortly, but I put the accel on the very bottom of the cage, with +X axis aligned with optic longitudinal, Z aligned with is optic vertical, Y is optic transverse. Plots are titled with the accel axis that I hit on the suspension cage, while the legends are labeled with the accel axis response, so "BBSS X Meas" shows the X,Y,Z tf from hitting the cage along the accel X axis. These measurements are a kind of a mid point of the assembly, looks like most of the parts were there, but the bottom stage osems didn't have flags, I didn't see any vibration absorbers.
I think the most concerning thing I see is this 65-ish hz X mode on the first plot. It's the biggest peak and is in a band that could potentially really limit some of the ISI loop gains, if it's not well damped on the table.
A while ago I made a script to plot these measurements, but didn't explicitly say how to run it. Script is quick_plot.py is userapps/sys/h1/scripts/bruel_and_kjaer:
jim.warner@cdsws22:~ 0$ userapps
jim.warner@cdsws22:release 0$ cd sys/h1/scripts/bruel_and_kjaer/
jim.warner@cdsws22:bruel_and_kjaer 148$ ./quick_plot.py -t "BBSS Z Meas" -f "/path/to/data/BBSS_Z_meas.csv"
Vicky, Sheila, Naoki
First we tried SRCL offset of -400, which looked good in yesterday's FIS SRCL offset measurement 79903. We took the calibration measurement with SRCL offset of -400 in 79911, but Louis reported in the mattermost that there is a large optical spring in the sensing function. Also, FDS with SRCL offset of -400 is worse than nominal. Vicky will add more plots for this.
Then we decided to change the SRCL offset to -290 and optimized FC detuning. This improved the sensitivity below 100 Hz as shown in the first attachment and improved the range by ~5Mpc. The optimal FC detuning changed from -34 Hz to -28 Hz and this could be because of SRCL offset change and arm power change.
After FC detuning improvement, we took the calibration measurement with SRCL offset of -290 in 79922, but the measurement did not make sense according to Louis so we took an another calibration measurement with SRCL offset of -290 in 79928.
Following up with some FIS SRCL measurements from today as we were navigating how to best optimize SRCL offset for squeezing, which gives best sensitivity around 100 Hz.
Blue & purple traces - When first looking at SQZ after re-calibrating at -400 counts srcl offset, SQZ looked kinda v-shaped, like as if the SRCL detuning is big. We first tried optimizing the sqz angle for the bucket (blue, CLF RF6 demod phase @ 222 deg), then tried to optimize high-freq sqz (purple, CLF RF6 @ 215deg). For this SRCL offset at -400 counts, with about (222-215=) 7 degrees difference on the CLF RF6 demod phase (bad estimate is ~3.5deg diff on sqz angle), this changed the kHz squeezing level by about 1.9dB. See the trends on this screenshot.
Yellow trace - We then tried to see if FIS + SRCL @ -400 counts was the same as yesterday lho79903 and yes it was same. But zooming into yesterday's plots, it looks like this -400 SRCL offset setting (yesterday's blue trace) was actually not a great spot (already well passed zero detuning), as there is a little bit of ballooning between 100-200Hz that we did not notice yesterday.
Given that squeezing, and also calibration, saw that this SRCL offset @ -400 cts had a bad spring effect, we backed it off to -290 counts and took another cal meausrement. We chose -290 to be ~halfway between the -475 ct (pink) and -100 ct (black) settings tried yesterday (see dtt). For -475 ct and -100 ct, we realized today that DARM between 250-500 Hz had about the same level of anti-sqz coupled in by the SRCL detuning. Unsure if this means they have the same physical detuning, this is something we will try out in quantum noise models to understand better.
Green trace - shows FIS + SRCL @ -290 counts. It is where we expected from yesterday. Leaving it here.
In summary, today we tried a few methods of "optimizing srcl detuning," to get it closer to 0, but also realized we need to think more carefully with quantum noise models like, what is the easiest / most sensitive metric for squeezing to see the srcl detuning.
We then moved onto FDS + SRCL @ -290 counts, and optimized the filter cavity detuning, as Naoki describes above.
Adding plots of the sensing function. From these measurements, we see that the sensing function is also an indicator of bad/good SRCL offset. Additionally, *something* changed from Thursday to Saturday, as seen in the Saturday calibration measurement trace.
Figures (1) and (2) are the different sensing functions where the second figure ranges from 0-40 Hz. The uncertainties of each measutrement are plotted in figures (3) and (4), where figure (4) ranges from 0-40Hz.
This was a fast test right at the end of the commissioning period. I tried changing the offset on the AS WFS to see if that changes the low frequency sensitivity of DARM. Short answer: no change in sensitivity without the offset, and no improvement in sensitivity with a higher offset, which yesterday's tests suggested would help (79904).
I forgot to save the reference for the higher offset test (it was exactly the same as the others), but here is a comparison of the current offset (-0.15) and zero offset. The April 11 reference trace is also shown. We are very close to our best low frequency sensitivity in April (pre-OFI problems).
I think that if it helps the SQZ ASC to have no offset, we should turn this offset off. DHARD Y coherence is now very low even with the offset off.
Dropped out of OBSERVING at 1530utc (830amPT), for calibration measurements and then went immediately into Thurs COMMISSIONING time. Commissioning ended 1917utc (1217pmPT).
Sheila, Dave:
On Sheila's request, I have edited the generate_ifo_range_medm.py script to add a new line for the H1:CDS-SENSMON2_BNS_EFF_RANGE_CLEAN_MPC channel (plus its associated GPS channel).