Laser Status:
Front End Power is 31.97W (should be around 30 W)
70W Output Power is 69.9W
Front End Watch is GREEN
70W Watch is GREEN
PMC:
It has been locked 2 days, 20 hr 22 minutes (should be days/weeks)
Reflected power = 10.15Watts
Transmitted power = 54.85Watts
PowerSum = 65.0Watts.
FSS:
It has been locked for 0 days 8 hr and 25 min (should be days/weeks)
TPD[V] = 4.294V (min 0.9V)
ISS:
The diffracted power is around 2.2%
Last saturation event was 0 days 8 hours and 41 minutes ago (should be days/weeks)
Possible Issues:
Pitch and yaw values for all OpLevs are within the +/- 10 counts acceptable range. The sum value for SR3 is mostly off-plot, with the exception of one spike. Since these plots are now generated by a python script, rather than Dataviewer, there are no plotting controls to recenter/rezoom these plots after they are created. Is there an easy solution to this, or will the script need some retooling?
Also, the FAMIS procedure for this task could be updated, namely 1d which instructs us to take screenshots of the plots. This is no longer necessary since the plots are automatically saved as .png files to the desktop.
FAMIS 11208
ITMX violin modes 1 and 2 are a bit high, and the OMC DCPDs started saturating, so I removed 1 stage of OMC DCPD whitening at about 15:40 UTC. I have also turned off the damping gains for those modes to they at least don't get worse for now.
Was unsuccessful in damping the mode. It made the spectrum really terrible. I tried increasing the ADS dithers so that they wouldn't get drown out, and that wasn't good. I turned off the ADS, but we still lost lock.
Kara and I had a look, and the phase rotator filters in ITMX Mode 2 weren't at the correct phases (+40 deg and -70 deg, rather than +/- 60 deg, and their magnitudes weren't unity at the violin frequency). She used Patrick's gui to put in +/-30 deg and +/-60 deg filters, so that we can hopefully find something that more reliably damps this mode. For now, it is also commented out of the lscparams so that it won't turn on with totally different filters than it used to have.
Anamaria changed the Mode2 filter to also catch the Mode 4 frequency, and turned off the gain for Mode4.
Also, we made the Mode3 filter much more narrow, so that the tail of it isn't hitting its neighbors and potentially driving them up.
Ensured that Mode9 is very narrow (it was already an 8th order butterworth), and made mode1 more narrow (4th order to be 6th order) to help prevent it from hitting the mode9 frequency.
I've adjusted the guardian damping settings for ITMX modes 2 and 4. Mode 2 now uses filters FM5, FM9, and FM10 with gain=-25. Mode 4 now has gain=0.
I've commented out both ITMX modes 1 and 9 so that we can make it to NLN now, and find the best damping settings later after we've had a chance to check consistency.
Addressed TCS Chillers (08:15 - 8:23 AM PST today/Mon)
TITLE: 03/11 Day Shift: 15:00-23:00 UTC (08:00-16:00 PST), all times posted in UTC
STATE of H1: Commissioning
OUTGOING OPERATOR: None
CURRENT ENVIRONMENT:
Wind: 0mph Gusts, 0mph 5min avg
Primary useism: 0.05 μm/s
Secondary useism: 0.34 μm/s
QUICK SUMMARY: H1 has been locked for 7 hours according to the range plot and at NLN for 4:40 according to the "Lock Clock". Jenne is here, hence the Commissioning state of H1.
Georgia, Craig This evening we revisited the scattering shelves we saw last Tuesday. Gabriele thought further about OMC ASC scattered light. This evening we drove OMC Ang X with a 0.5 Hz sine wave injection. By increasing the Ang X RMS by around a factor of 10, we are able to replicate the scattering seen on Tuesday. The plot shows the DARM scattering plus the OMC ASC calibrated into DARM meters from here. With not a huge increase in OMC displacement RMS (red vs green in the plot), we see significant scattering in DARM. Probably what is a better witness of scattering is OMC velocity RMS: the 0.5 Hz line is fairly energetic for this control loop. In any case, it's possible this scatter shelf lies not far below DARM at around 10Hz. Tomorrow we will make a physics model of this scattering and project it into DARM for all OMC ASC.
Here I am trying to build a model of the scattering. If you don't have time to read all of it, jump directly to the last plot, which gives what I believe is a reasonably good model that we could use for noise projections.
Here's a spectrogram of DARM during times around the OMC ANG X injections. It is evident that even without any injection, there are scattering shelves in DARM going up to 20-30 Hz.
I selected four periods: two before the injection (fist at T=100s in the spectrogram above: almost no scatter visible, second at T=600s, some scattering visible) and two during the injection (T=850s: low amplitude injection, T=1000s: high amplitude injection).
Using H1:OMC-ASC_ANG_X_INMON as a proxy for the scatterer motion, I can fit a scattered light noise model based on the "phase wrapping" model (from Accadia 2010 and Canuel 2013), including a single bounce and a double bounce. The model simply assumes that the fringe wrapping gives a noise in h(t) that can be modeled by

where f_1 and f_2 are the two coupling coefficients for the single and double bounces (related to the amount of light which is scattered back) and k_1 is a factor converting the OMC_ANG_X into the actual length change in the scattering path.
If I use the medium amplitude injection, I can find coefficients that described quite well the spectrum of scattered light. The parameters are f_1 = 1e-19, f_2 = 1e-21, k_1 = 22e-7. In the plot below I use those parameters to "project" the scattered light noise for all four periods. The bottom left plot shows that the fit is good for the medium amplitude injection, but clearly fails for all other cases.
I can't reproduce the scattered light noise for both medium and hgh amplitude using any of the H1:OMC-ASC_[AND/POS]_[X/Y]_INMON signals. In particular for the high amplitude injection I can't reproduce the rising edge of the shelf. Typically one gets such rising edges when the RMS of the motion is concentrated at almost a single frequency.
If we assume that only the 0.5 Hz motion is responsible for the scattering, we can proceed as follows:
The best parameters are: f_1=3.5e-20, f_2=5e-22, k_1=1.6e-5. The resulting noise projects well for both the high and medium injection amplitude, and it is also in the right ballpark for the high scattering period without injection. So this seems to be a good model.
We can apply the same scattered light model to the noisy period reported in 47399. It looks like the same parameters over-estimate the up-conversion (i.e. the corner frequency of the scattered light is too high). So I had to reduce the k_1 coefficient from 1.5e-5 to 1.0e-5, while I could use the same coupling factors f_1 and f_2.
I ran some 0.5 Hz line injections in the other OMC ASC degrees of freedom to see if there were any differences in the coupling.
First attached figure shows DARM and the control signals for (clockwise from top left) POS_X, POS_Y, ANG_Y and ANG_X. Red is ambient noise, blue with a moderate excitation and yellow with a larger excitation. Apologies for the different excitation amplitudes. POS_X has the strongest coupling.
Second attached figure is the control signals and corresponding RMSs.
I haven't done the work of projecting these into DARM yet, but in case anyone wants to the template can be found here:
/ligo/cds/lho/exports/georgia.mansell/Scattering/20190311_OMC_ASC_to_DARMscatter2.xml
Ran some more injections into OMC ASC ANG X, this time with a BB Inj 0.1 to 1 Hz. Stored at https://lhocds.ligo-wa.caltech.edu/exports/craig.cahillane/Scatter/ Continuing work on the scattering projection into DARM in the live noisebudget. It's not too far away, needs more work though.
[Jenne, DanB, Jamie]
The alignment that Dan et al. found last night (by moving PRM and BS) was causing us lots of trouble for locking, although it was fine for them last night. DRMI liked it, but full IFO didn't.
Did an initial alignment, but DRMI ASC is still fussy. So, I've pulled out the DRMI ASC except for MICH. Now we can at least reliably get to DHARD WFS. Made it to NomLowNoise fine after this.
I tried increasing the gains of some ASC loops to hold on to things tighter, in hopes that it would reduce angular motion and as a result scattered light effects. I thought I was winning some Mpcs, but after some on/off tests, I think it must just be that the ground motion or other things were changing. Increasing the gains of ADS for PRM, and PRC2 for PR2 seems to make the PRC2 residual motion a bit lower, but I think I'm not actually wining any megaparsecs.
The things I was changing:
I'm leaving the DC centering notches in place, but all the other changes had been made by hand, and aren't in the guardian.
DRMI ASC vs Full IFO ASC
We've been having a hard time with the full IFO ASC taking us to a bad alignment and causing locklosses. After a lockloss today I tried doing a WFS relief to a previous time we were at DC readout with good alignment, but even with this alignment we lost lock at engage_asc_for_full_ifo.
I plotted the witness monitors from a time when we survived the ASC engagement, the SRM yaw alignment changes dramatically when we engage the full ASC, as does PRM and IM4 - cyan, brown, and pale yellow in the attachment. Maybe we need to revisit the AS72 phasing?
Bounce-roll mode
A couple of days ago we noted that the LOWNOISE_ASC state took a long time while we waited for the bouce-roll mode to ring down. I raised the threshold for what is "rung up" in the guardian checker, so we could get through quicker. Today we had a lockloss due to the ITMY ITMX and ETMX bounce modes ringing up, so i reverted the checker.
We found that we struggled getting through the locking when DRMI ASC had lower and noisier RF18. Spent some time finding an alignment which got us RF18~75 and that seems to get through much easier. RF18 drops a lot when engaging ASC but the PRG stays constant.
Bounce modes rung up a several times too and caused a few locklosses.
Here attached a phase vs. DARM rms plot for a reference. The best squeezing observed had DIFF_RF phase slide bar tuned to 9.48 degree, CLF_RF6 phase to 0 deg, OMC_TRANS and SPARE_D to 69.21 deg. CLF sign at input 2 is minus. The phase was optimized while looking at DARM rms area at 650Hz-750Hz.

Next is the most sqz vs. frequency plot from early afternoon (the lock stretch after 117Mpc). At high frequency we are likely limited by frequency noise (see noise budget alog47351). Not sure what's going on with bumps at 425Hz and 1852Hz. The best squeezing observed was 2.19 dB. I'd round it up and claim 2.2 dB here :) This is the first time I revisited the squeeze angle optimization since the new diode was installed and CLF power was reduced (~0.7uW CLF transmitted). The nlg during this measurement was 2.34.

While IFO was down due to HEPI failure in the morning, I went to the floor to measure the ISS 2nd loop OLTF at 30W.
UGF was somewhat higher than 40kHz, phase margin less than 20 degrees. (First attachment, note that the measured TF is OLTF/10 due to the modification we made in January (alog 46317) where the summation opamp gain is -10 instead of -1. Sorry about confusing cursor position, I was confused when I took this picture.)
As the result there is a huge gain peaking at about 50kHz, producing about 5 to 6 Vpp at the output of the summation opamp, which is too large. (Second attachment, yellow is before the summation amp, blue is after. Didn't measure the output of the board.)
Later Georgia set the VGA gain 5 dB lower (H1:PSL-ISS_SECONDLOOP_GAIN will be 7dB instead of 12dB) in the guardian so that the UGF comes down to about 20kHz, with ~50deg phase margin.
Since we're trying to lock I won't repeat my measurements on the floor at the moment but we need to do it during EQ time or on Tuesday.
If you have an opportunity over the weekend, what you need to do is:
Set the laser power to 30W. Go to ISS_DC_COUPLED (IMC_LOCK guardian). Confirm that the VGA gain slider is at 7dB.
Go to the floor. At the back of the ISS 2nd loop chassis on the rightmost PSL rack, there are four BNC connectors labeled as ERR1, ERR2, EXC and board OUT.
Connect the excitation of SR785 to EXC, CHA to ERR2, CHB to ERR1.
In the MEDM screen, enable excitation input.
EXC voltage of 1000mV is OK. There's a 1/10 attenuation in the EXC path so this is not excessive. You'll have to integrate long (e.g. 0.1 sec or some such) to get a decent measurement.
Measure the OLTF. Note that the measured quantity is OLTF/10.
Disable EXC, disconnect EXC, connect ERR2 and ERR1 and OUT to a scope and measure the voltages. If you still see a huge gain peaking you want to lower the gain further.
This morning when H1 lost lock, I quickly went to the floor and made the same measurements, and things look OK.
At 30W with 7dB VGA slider, UGF~28kHz, phase margin~37deg, which look good to me (first attachment).
Moving the slider back up to 12dB, the servo immediately started the oscillation at about 50kHz. Bringing it down to 11dB already quenched the oscillation.
With the nominal gain of 7dB, the residual noise at around 50kHz was ~1Vpp after the x10 summation stage with maybe another 1+Vpp or so at around UGF (second attachment blue) which is larger than I'd like. However, the output of VGA with 7dB gain will be ~4.5+Vpp which would be large but OK. The output of the board was measured to be about 15~20mVpp or so (2nd attachment green), this is no problem for the 1st loop.
(The reason why the board output is small is because two fixed boost type filters downstream has about 2E-3 attenuation combined for f>20kHz.)
SQZ rms monitor 1 (BP1650) , 3 (BP764), and 4 (BP4680) are working. I couldn't get monitor 2 (BP145) to go below 0dB (it's definitely not anti squeezing!). I double checked the sqz value readout by also calculating the sqz level by hand. This allows us to monitor squeezing at various frequencies real time. I'll come back to monitor 2 later. For monitor 3 that looks at sqz level near violin modes I copied over what Stefan made in alog47118 + another 0.1Hz low pass.
These SQZ monitors live in SITEMAP > SQZ > SQZ Overview > SQZ LSC > DCPD BLRMS.
I injected bandlimited noise into H1:ASC-DHARD_P_EXC starting at about 23:55:00 UTC 8 Mar 2019, and increasing the size of the excitation by 3x at about 23:58:00 UTC, and then stopped the excitation around 00:01:00 UTC (9 Mar 2019). Hopefully this is enough data to see if the DHARD coupling to DARM is more stationary.
EDITED to correct the time zones.
At a first look, DHARD_P coupling appears to be much more stationary. Comparing to 47274:
I also ran the non-stationary noise subtraction code, and confirmed that most of the noise coupling is stationary (see 4th figure). The largest non stationary contribution comes from modulation due to PRC1_P
I turned up the gains of ASC-MICH pit and yaw, and gave them each a different lowpass, and was able to get our BNS range up a few Mpcs. I also switched to using a SOFT_P cutoff in both CSOFT and DSOFT with a corner at 10 Hz, rather than 14Hz. These 2 things combined give us about 110 Mpcs.
However, the ASC seemed more delicate in this situation. I'm not sure if it was Keita in the LVEA for DIFF VCO tests (likely not) or a small amount more ground motion, but the IFO wobbled at 0.5 Hz a few times, and then eventually had a ring-up of this frequency and lost lock.
In the attached plot, it seems like INP1, SOFT and the DC centering loops all saw this ring up at roughly the same time, starting a little more than 200 seconds before the lockloss. It's hard to say if it's a pitch or a yaw problem. INP1, DC3 and DC4 see the instability most stronly in yaw, while DC1 and DC2 see it more in pitch. Other loops such as SRC2, DHARD, and CHARD all see the ring-up, but they mostly start later, after it's pretty clear in other degrees of freedom.
(Squeezing was on during this lock)
I've put these changes into the guardian, and they've worked for at least 2 locks so far. So far, the 0.5 Hz instability hasn't come back, although that is mostly luck and low ground motion, more than anything deliberate.
I took a spectrum with no lines (no Cal, no ADS), and we got up to 117 Mpc!
BruCo report available here:
https://ldas-jobs.ligo.caltech.edu/~gabriele.vajente/bruco_lho_1236049000/
During the Friday commissioning meeting several of us were wondering how H1 with 30 W and 2 dB sqz have the same shot noise as L1 with 40 W and 3 dB sqz. I believe that the L1 curve shown in H1_DARM_FOM has low squeezing. The shot noise at 1 kHz is shown to be ~4e-20 m/rtHz. The attached plot shows a typical L1 noise curve with 40 W and ~3 dB sqz. The shot noise at 1 kHz is closer to ~3e-20 m/rtHz as one would expect from the factor ~sqrt(30/40)*10^-0.05=0.77. The L1 40 W 0dB sqz spectrum is also shown.
J. Kissel, (R. Savage, S. Karki, Y. Lecoeuche #PCALTeam), (J. Driggers, S. Dwyer #CommissioningTeam) This afternoon, after the commissioning team hard-coded the information about the calibration lines into the Guardian such that they stick (47369), they found that the PCAL had gathered all sorts of nasty combs and harmonics, and was actually causing physical displacement in DELTAL_EXTERNAL. Upon review by myself and the PCAL team (suspecting come terrible amount of clipping because the transmitted beam mount had become misaligned again; see LHO aLOG 47336), we tried - turning OFF all PCALY calibration lines (all features disappeared, but returned when re-engaged) - turning OFF all PCAL calibration lines, and turned off the Optical Follower Servo (this turns OFF the entire PCAL demodulation system so all light disappeared, but features returned after re-engaging the OFS and calibration lines) - turned OFF 9.73 Hz line, leaving others on -- some harmonics of the nastiness disappeared. This clued in Rick / Sudarshan to suspect that the optical follower servo's OFFSET that keeps the modulated output in the middle of the range of the AOM driver, had been set too high, or potentially, equivalently, the PCAL Y laser was dying (such that the existing offset was too high for the now lower power laser). However, similarly, it could be that we simply were requesting too much drive level, equally saturating the linear region of the OFS / AOM. So, I compared the current requested amplitudes, against what I want them to be (changed Sep 2018, but since then there has been no reason for them to change) -- see LHO aLOG 43964. This was the problem: PCAL Line (Hz) Should be (ct) What it was (ct) Channel that controls it 7.93 5000 5000 H1:CAL-PCALY_PCALOSC4_OSC_SINGAIN 36.7 1000 1000 H1:CAL-PCALY_PCALOSC1_OSC_SINGAIN 331.9 20000 20000 H1:CAL-PCALY_PCALOSC2_OSC_SINGAIN 1083.7 5000 20000 H1:CAL-PCALY_PCALOSC3_OSC_SINGAIN I attach ASD of the RXPD in several configurations. Gray -- what we were seeing that caused everyone to launch this investigation. Lots of non-linear harmonics. Green -- "what it should be" from above, but with the amplitude of 7.93 Hz line reduced by 5. No non-linear harmonics. Red -- "what it should be" from above. Some non-linear harmonics, but none peaking above the noise floor. We're now running in the Red configuration. We all checked the SDF system which should have caught this mistake but it did not reveal that the amplitudes were in error, which means, somehow, the higher amplitude settings were accepted into the SDF system. Who knows. I've now accepted the "should be" amplitudes into both the safe.snap and OBSERVE.snaps. Since there are some non-linear harmonics in this configuration (in which the 7.93 Hz line is at the higher, 5000 ct amplitude, which we need at this SNR of ~10 in order to resolve the SRC detuned spring frequency), we should probably see if the OFS OFFSET can be tuned a bit, so we're not skating along the non-linear rails.
Associated with open-and-closed ticket LHO aLOG 12491, but may need a LONGTERMFIX to the OFS offset to fit the requested drive within the linear range.
Georgia, Craig, Danny, Sheila
Here are some updated noise budget plots, made for 9:30 UTC March 5th, when there was no squeezing injected.
Some notes:
Dan, Craig, Georgia
We git-committed the noise budget templates used here, and have rerun the noise budget templates for MICH_P, DHARD_P, DSOFT_P (increased the excitation by a factor of 30 to make it visible in DARM). We still need to re-run the CSOFT_P template to make the ASC contribution to the noise budget up-to-date. We have added DC centering loop templates to the folder however the excitation level needs to be tuned.
A preliminary look at the ASC budget, with the old CSOFT_P measurement, (attached figure) shows we've won a in the <15 Hz region, and we still have some sensitivity to gain by improving DHARD.
Dan, Danny, Alexi
To include the DC centering in the noise budget we excited the DC1 and DC2 pitch and yaw centering loops and DC3 yaw. It took large amplitudes for us to see coherence in DARM that was mainly below 10 Hz.
We also injected into the SRC1 yaw excitation point and didn't seem to see anything in DARM even with large amplitudes.
Not sure if we are doing this right. Might be worth revisiting. We have templates made up for these. They live in /ligo/gitcommon/NoiseBudget/simple-noise-budget
Stefan, Peter, Rich It was found that the overall DC gain, and the pole-zero location associated with the second filter module of the OMC DCPD Whitening chain, was somehow dependent on input signal level. A parametric study was done on the OMC DCPD whitening chain for different whitening filter combinations with and without DC offset. Notes detailing the parametric study are attached to this entry. There were two causes of these phenomena: 1. Gain Change - As the DC input to the OMC DCPD Whitening amplifier (D1002559 Chassis S1101627) is varied, the DC level causes saturation in some of the DC coupled gain stages. This saturation causes the normally high-impedance amplifier input to be fairly low due current flowing into the input protection diodes internal to each opamp stage. This lower input resistance in conjunction with the series resistance of the FET switches produces a voltage divider with a division ratio dependent on signal level. 2. Pole-Zero Change - The second filter module had an ECR (E1500252) performed that required a 1uF capacitor to be used. This type of filter function is supposed to be implemented with a plastic film dielectric capacitor, but a ceramic capacitor was used instead. The piezoelectric nature of ceramic capacitors can result in a capacitance that will change with applied voltage. This caused the pole-zero location to vary as a function of DC level. This capacitor was changed to the proper type and the problem went away. Data (attached) was taken for both OMC DCPD chains by injecting signals into the input of the OMC whitening chassis (DCPD Preamps disconnected), and taking the output differentially from the analog output of the whitening chassis with the ADC cable still attached (to account for any loading effects). This data was taken with and without a 5V DC offset to verify that there is no longer any effect on the signal path gain. We note that the above were all small effects, but significant in the world of 1% calibratin uncertainty. The DC gain reduction with a 5 V offset (similar to the offset in NLN operation) was 0.2 dB. The errors in the filter stage with offset were -- phase: 0.6-1 degree at 50 Hz; magnitude: 0.15 dB gain difference between 50 Hz and 200 Hz.
Rich verbally confirms that he and Peter used the measurement setup as described in LHO aLOG 47225 and D1900027, using the coil driver test box as a differential driver. They *did not* gather the test setup's transfer function, however, so this will need to be done in order to analyze the data (attached above, DCPD_Whitening_v2.zip) to the desired precision. Also note that details of the measurement files can be found on the last page of the DCPDWhiteningChanges.pdf attachment. Also -- I opened (and subsequently closed) FRS Ticket 12453 covering the problem of "changes in frequency response as a result of input signal level" that the solution in this aLOG fixes. Since this issue will likely impact LLO as well, I've opened up an integration issue, IIET Ticket 12454, such that the above mentioned change becomes an ECR to be implemented at LLO as well (assuming they have the same problem).
Updated the FM1,FM2,FM3 whitening compensation filters for PDA and PDB.
They are now matched at the +-0.15% level (see plot).
And we verified that they are no loner offset dependent.
Also, to be explicit: We disabled the 12dB, 6dB and 3dB whitening gain steps in both PDA and PDB. The 24dB step is still operational.
The new foton filters are:
PDA:
FM1: zpk([10.44],[0.996],0.9734,"n")
FM2: zpk([49.63],[497.5],-0.9995,"n")
FM3: zpk([10.372],[0.9865],1.002,"n")
PDB:
FM1: zpk([10.160],[0.969],0.975458,"n")
FM2: zpk([49.72],[497.7],-1.0004,"n")
FM3: zpk([10.467],[1.000],.9973,"n")
Using this filter, we injected pink noise into both DCPDs, and plotted the PD ratio in various configurations to verify the filter compensation. Specifically, plotted are:
A(FM1,FM2,FM3)/B(noFM)
A(FM1,FM2,FM3)/B(FM1,FM2)
A(FM1,FM2)/B(FM1,FM2)
A(FM1)/B(FM1)
A(FM1)/B(noFM)
A(noFM)/B(noFM)
A(FM1,FM2)/B(FM1)
B(FM1,FM2)/A(FM1) (opposite rat!)
The xml file with the data in the plot is in /ligo/home/controls/sballmer/20190303/DCPDfinal.xml
Finally, we still will have to re-match the photo diode light levels in lock (alog 47217).
All this was done to fix the problem identified in alog 47247.
Attached are plots of
- Transfer function wit- over-without offset. The insanity is indeed gone.
- PDA: FM1, FM1FM2, FM1FM2FM3 - all normalized with their compensation filter.
- PDB: FM1, FM1FM2, FM1FM2FM3 - all normalized with their compensation filter.
In short: the current compensation is good at the 0.02dB level. One could still improve it...
The plotting MATLAB code is here: /ligo/home/controls/sballmer/20190304/DCPD
I've moved the contents of Stefan's results from his home directory on the local file system into the calibration SVN (though I've not yet modified his plotting script for the new directories and/or to spit out the right file names).
I used the follow commands to do so:
Data:
cd /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/OMCWhiteningChassis/2019-03-04/
cp /ligo/home/controls/sballmer/20190304/DCPD/SRS00* ./
cp /ligo/home/controls/sballmer/20190304/DCPD/srs00* ./
cp /ligo/home/controls/sballmer/20190304/DCPD/47254_20190303213* ./
Script:
cd /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/
cp /ligo/home/controls/sballmer/20190304/DCPD/plotData.m plot_omcdcpdwhiteningmods_20190304.m
Results:
cd /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Results/OMCWhiteningChassis/
cp /ligo/home/controls/sballmer/20190304/DCPD/PD*.png ./
rename 's/PD/2019-03-04\_H1OMC\_WhiteningChassisTFs\_PD/' PD*.png
Thus the new script name to plot the data is:
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/plot_omcdcpdwhiteningmods_20190304.m
which should be modified to analyze the following data:
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/OMCWhiteningChassis/2019-03-04/
SRS00*.78D
srs00*.asc
using the notes in the file
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/OMCWhiteningChassis/2019-03-04/
47254_20190303213544_DCPDWhiteningChanges.pdf
and to produce plots and results with similar file tags as
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Results/OMCWhiteningChassis/
2019-03-04_H1OMC_WhiteningChassisTFs_PD*.png
(or the code should be re-written to use your favorite fitting code [maybe in python using IIRrational] and produce plots and results with similarly explicit file names with indications of the date, the interferometer, and WhiteningChassisTFs in the file name.)
Lilli S.,
First, I have renamed the data files in dir /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/OMCWhiteningChassis/2019-03-04/, so that they match what is described in note /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/OMCWhiteningChassis/2019-03-04/47254_20190303213544_DCPDWhiteningChanges.pdf
The test box has been factored out. (Test box data: /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Data/CoilDriverTestBox/S1900070/)
The fitting script is /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/fit_OMCDCPDWhiteningChassis_20190304.py
The results are in the table below. The fitting plots are in the attachments.
The low-freq poles/zeros roughly match Stefan's results. In O1 and O2 we used 1 stage of whitening (FM1), and the high freq poles were at [(14.34e3 + 14.60e3)/2, (18.68e3 + 18.57e3)/2, (98.94e3 + 100.45e3)/2] Hz. The new fitting for FM1 is consistent with O1 and O2.
Take PDA FM1FM2FM3 noDC as an example, manually build TF by removing the high-freq zeros, and plot the residual -> see diff.pdf
By ignoring the high-freq zeros, there's little impact on magnitude, but there's phase difference at higher freq (~<1 deg below 5k Hz).
| PDA | PDB | Comments | |
| FM1FM2FM3 (no DC) | PDA, Filters: FM1FM2FM3noDC Results: z:p:k [ 3.90426349e+06 3.90426349e+06 4.99892253e+02 1.08290122e+00 1.08040698e+00] [ 1.04233314e+01 3.26866242e+04 3.26866242e+04 1.13980014e+04 4.97078295e+01 1.04233314e+01] -8.68011786846 |
PDB, Filters: FM1FM2FM3noDC Results: z:p:k [ 4.64029327e+06 4.64029327e+06 5.00447159e+02 1.07523773e+00 1.07282309e+00] [ 1.03389750e+01 3.28642175e+04 3.28642175e+04 1.15193027e+04 1.03389750e+01 4.97939024e+01] -6.26981682358 |
Low-freq zeros near 1Hz, 1Hz, 500Hz, and poles near 10Hz, 10Hz, 50Hz (as expected) High-freq poles near 12K, 33K, 33K Hz. |
| FM1FM2FM3 (4.99V DC) | PDA, Filters: FM1FM2FM3DC Results: z:p:k [ 4.83659991e+06 4.83659991e+06 4.99682906e+02 1.08106936e+00 1.08299624e+00] [ 1.04231076e+01 3.28748478e+04 3.28748478e+04 1.13460627e+04 1.04231076e+01 4.96890494e+01] -5.6929144981 |
PDB, Filters: FM1FM2FM3DC Results: z:p:k [ 3.93271594e+06 3.93271594e+06 5.00449636e+02 1.07585358e+00 1.07328174e+00] [ 4.98000266e+01 3.28631506e+04 3.28631506e+04 1.15205406e+04 1.03375026e+01 1.03375026e+01] -8.72188264417 |
Low-freq zeros near 1Hz, 1Hz, 500Hz, and poles near 10Hz, 10Hz, 50Hz (as expected) High-freq poles near 12K, 33K, 33K Hz. |
| FM1FM2 (no DC) |
PDA, Filters: FM1FM2 Results: z:p:k |
PDB, Filters: FM1FM2 Results: z:p:k [ 2.11805525e+06 8.72055868e+05 5.00733633e+02 1.14755102e+00] [ 2.04506589e+04 1.24360067e+04 8.94998324e+04 4.97729997e+01 1.02056871e+01] -12.7328787001 |
Low-freq zeros near 1Hz, 500Hz, and poles near 10Hz, 50Hz (as expected) High-freq poles near 12K, 20K, 89K Hz. |
| FM1 (no DC) | PDA, Filters: FM1 Results: z:p:k [ 4.22938089e+06 4.22938089e+06 1.17507390e+00] [ 1.27384958e+04 1.93716076e+04 9.29113659e+04 1.04895576e+01] 13.3497796427 |
PDB, Filters: FM1 Results: z:p:k [ 4.84207436e+06 4.84207436e+06 1.14699930e+00] [ 1.29122349e+04 1.93696499e+04 9.46279852e+04 1.02067553e+01] 10.4974545401 |
Low-freq zeros near 1Hz and poles near 10Hz (as expected) High-freq poles near 13K, 19K, 93K Hz. |
| noFM (no DC) | PDA, Filters: noFM Results: z:p:k [ 1.26091781e+07 3.57048935e+07 2.05610666e-01] [ 1.28075383e+04 1.92624890e+04 1.84656469e+06 4.98134421e-02] 0.980629117874 |
PDB, Filters: noFM Results: z:p:k [ 2.82948542e+07 2.84161583e+07 2.05615042e-01] [ 1.29617754e+04 1.93273505e+04 2.08761329e+06 4.98133861e-02] 0.629314166113 |
High-freq poles near 13K, 19K Hz. Unphysical low-freq zero near 0.2Hz and pole near 0.05Hz. |
Concluding from the results of the fit above, I'll be updating the calibration model parameters to change from the previous measurement of the DCPD whitening chassis (before O2, when the nominal configuration was to only have the first stage of whitening -- "F1" or "FM1" -- on; see LHO aLOG 28087) from PDA PDB PDA PDB PDA PDB uncompOMCpoles_whitening = [(14.34e3 + 14.60e3)/2, (18.68e3 + 18.57e3)/2, (98.94e3 + 100.45e3)/2]; to the new fitted measurement results, and choosing the new nominal configuration, with all three filters on (the 1st and 3rd stages, which are whitening and the 2nd stage which is a low pass, i.e. "FM1FM2FM3" or "3 filt"), and using the 5 V_DC offset fit results because it's more representative of the nominal running conditions of the chassis (with the poles rounded to the nearest Hz) PDA PDB PDA PDB PDA PDB uncompOMCpoles_whitening = [(11.346e3 + 11.521e3)/2, (32.875e3 + 32.863e3)/2, (32.875e3 + 32.863e3)/2];
Lilli S.,
The residual contribution plot is attached. This was generated using /ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/fit_OMCDCPDWhiteningChassis_20190304-vsOriginal.py
(based on reference model modelparams_H1_20190118)
The results is averaged after using different poles/zeros in PDA and PDB, instead of using the same set of averaged poles/zeros in PDA and PDB.
Per Jeff's request that the original DCPD files be included, I am attaching the data extending down to 0.5Hz for the OMC DCPD Whitening chain as taken on the floor by signal injection into the front panel of the Split Whitening Chain via an SR785
Attached are two plots:
A) The comparison of TFs:
1. All low-freq z:p + high-freq p + out-of-band z from IIRrational fitting
2. Dead reckoned z:p = [500, 1, 1]:[50, 10, 10]
3. Low-freq z:p from Stefan's fitting in 47257
4. Low-freq z:p from Stefan's fitting in 47257 + high-freq p from IIRational
B) The comparison of contribution residuals, by using the latest H1 model 20190301
The scripts live in
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/fit_OMCDCPDWhiteningChassis_20190304-compareTF.py
/ligo/svncommon/CalSVN/aligocalibration/trunk/Common/Electronics/H1/Scripts/fit_OMCDCPDWhiteningChassis_20190304-compareRes.py
Danny, Dan
9MHz RIN line over locks
We put a line at 70.123Hz in the 9MHz for a few locks to see how it was behaving over time. When it was one we had a few short locks and two longer ones so far. It seems there are two states in which the coupling finds itself, one that peaks around "8" and another "6". This may coincide with going to LOWNOISE_ESD_ETMX (Guardian state 514) - the jump up in RIN coupling for red/green/orange seems to happen at roughly the same time after we go up to state 514. During the two long locks it's clear there's some long time constant to the RIN coupling, it takes around 4000s after going to 30W for this to settle. So depending on the thermal state we took the RIN measurements previously this might be a reason we got confused.
ITMY Mask
Last night we tried out the ITMY mask. The initial plan was to just apply the mask with the IFO unlocked to see how the induced OPD compared to what we expected. Then as we had the IFO to ourselves we decided to just go for it and try it out in a full lock to see what happened. Edit: this test was just to get the CO2 mask on at the expected power without causing a lockloss, the expected implementation requires changing ring heaters as well which is something to try another day.
Initially the OPD doesn't look quite like we expected. What isn't obvious is the crescent moon like shape seen in alog 46976 (Top right figure). This could be because the HWS probe beam isn't illuminating the full area so we just see a small section of it. I took the 30W point absorber OPD and added it to the offline mask OPD to get a rough idea of what might be the total effect, from this it reduces the overall optical depth and the larger spatial frequency heating from the absorbers.
From initial inspection the alignment of the minimum is not too far off from the point absorbers, we might want to try shifting the mask slightly in future. However it looked reasonably well aligned enough to try in a full lock.
We powered up to the 30W state but didn't go to low noise ASC. We then put the mask in and stepped up in CO2Y power 100mW, 200mw, 400mW in 1000s intervals. We compare this with the 30W lock we had yesterday with the 9MHz RIN line on where we also didn't go to a low noise state. Looking at the RIN coupling we can see an improvement as the mask is introduced, then when we switched it off it goes back to as it was before. I injected a line that was 10x larger than the previous day by accident so the amplitude is rescaled and the line is less noisy. In hindsight we should have left it on a bit longer to see how it affected the steady state after 4000s, however we wanted the thermal state to return to normal for the night shift commissioning. From the data it looks as if the RIN coupling levels off between 3000-4000s. It looks to be at roughly the same level as the steady state case without the mask. Perhaps there is another dominating coupling effect at that stage where the mask no longer helps.
RF90/RF18/PRG/HWS traces with and without the mask.
Comparing with and without the mask we can see:
Things to try next:
Adding a plot of power levels of the two locks with mask and without. PRG and arm power remain lower with CO2 ITMY mask on, but POP18 is higher.
The other night we put the mask on once the IFO had thermalized alog 47097. The effect of the mask looked to be leveling off. However when applying the mask at a later date we also saw an improvement in the coupling.
Here is the 9 MHz RIN line amplitude at the start of the lock, when we switched the mask on, and when we switched it off. Overall saw ~30% reduction in coupling.
Attached is a breakdown of the mask test with a thermalised IFO at 30W. We switched on the mask for two hours. Plotted is the OPD changes between several points:
What's confusing us is that we now see an OPD change that is different to when we applied the mask separately. i.e. case 4 does not look like this.
The magnitude of the optical depth change is completely different too. Case 4 has an OPD change of 40nm, whereas applying the mask out of lock gave us ~140nm. I can't think of why this would be the case, perhaps the mask induces a change in the beam which introduces a different OPD, so some non-linear effect is in play. If so, it will be difficult to predict what mask shape to actually use.
It does however have a crescent like shape similar to aidans model Aidan's model (top right image here), although that may be a coincidence.
The reference for the "140nm measurement" of the CO2Y mask thermal lens was not taken at a cold state but rather with 0.85W of CENTRAL heating on. This yields a strong positive lens. If this positive lens is taken as a reference (or zero) point and then central heating is turned off, we will see a strong negative lens in the measurement.
Probably best to repeat the calibration of the CO2Y mask from a genuine cold state.
So the "140nm OPD measurement" is looking at the difference between a reference state of "0.85W central + 0.0W custom mask" and "0W central + 0.45W custom mask".

Alexei, Dan
Pulled the data from OMC_DCPD_SUM_OUT_DQ corresponding to the injections of frequency and intensity noise lines as outlined in alog 47097.
The first black line is when the CO2 was switched on the second black line is when it got switched off. Looks like the mask increases intensity noise coupling but doesn't do much of anything to the frequency noise.
The ringing towards the end is likely some instability as there is a lock loss about 10 minutes after the data ends.
