600 Hz seems ~OK. From the measured reflectivities for 532 nm, the green Finesse = 108. So the green cavity pole should be 18.3 kHz given an arm length of 37.8 m.
600 Hz of green frequency noise means that we would get 38 pm RMS of arm mirror motion. We should assumed a peak/RMS factor of 10, so this would allow us to get to ~0.4 nm CARM offset.
However, its better than that. What we really care about for ALS is the amount of this green frequency noise which is put onto the arm. With an ALS feedback bandwidth of 100 Hz, my eyeball estimate say that the contribution from green PDH error will be ~100 Hz RMS, since we don't care too much about the 10 kHz stuff. So this seems good enough for now; let's figure out what's up with PDH-Y and get back to locking.
I used a modulation depth of 0.3, which, if I recall correctly, is what we aimed for on the Y-arm when we adjusted the LO signal there. However, this is probably not the case for the X arm.
In any case, I found the bug in my RMS calculation. (I had forgotten to flip the x array in addition to the y array for the right-to-left integration, and had uneven bin spacing, so the integration bandwidths weren't correct...)
Here are the updated plots. The properly evaluated RMS is ~600Hz, which seems to mostly come in around 10k, so we may want to turn down the gain for less gain peaking in that region.
Does this matter? Is there something in my simulation that I can correct that would give a more accurate calibration?
Data, plots, code, attached.
What modulation depth are you using for the simulation? I have never seen a real measurement of that in our elog for the end-PDH systems.
I also disbelieve your RMS calculations. It looks like in the 1.5-0.5 Hz band we're picking up 50 kHz of frequency noise even though the 1 Hz peak is only 80 Hz/rHz, even though math says "80 * sqrt(1) = 80".
Take a look at:
I locked the arms with IR, and measured the beatnote spectra to get the out of loop noise for the PDH boxes.
Unfortunately, we don't have a reference saved (that I can find), so we're going to have to compare to an elog of Koji's from a month ago. I have created an out of loop ALS reference .xml file in the Templates/ALS folder.
As we can see from Koji's elog 10302, the Xarm seems to have stayed the same, but the Yarm seems to have increased by about an order of magnitude below 100 Hz. :(
The SRM qpd was moved to accommodate the HeNe laser qualification test for LIGO Oplev use.
The qpd was saturating at 65,000 counts of 3 mW
ND1 filter lowering the power by 10 got rid of saturation. I epoxied an adapter ring to the qpd.
Atm3 was taken before saturation was realized with Koji's help.
Atm4 ND1 on SRM qpd. Now it is working and everything is moving.
ITMY oplev should be centered. I worked too much around it.
I measured the noise spectra and loop TF of the green PDH with the newly stuffed board. Unfortunately, I never took the noise below 100Hz of the previous box, so we can't see what has happened to the overall RMS, or more specifically, the RMS due to the pendulum resonance. All of these plots are in the boosted state, as that is how we intend to use the box.
Here is the loop, which does not have quite as much margin as the y-arm, but 10dB of gain peaking is probably ok, since the RMS at 10s of kHz is not so important to ALS. (OL measured, CL inferred) We see the 1/f shape from 1k to 50k or so, and 1/f^2 under 1k, as desired.
Comparing in the in loop error signals, we see the effect from the increased gain from 100Hz to 10kHz. (Here is where I regret not looking at the low frequency spectrum two weeks ago)
Finally, here is the noise breakdown.
The error signal RMS is now dominated by the 1Hz peak. We have talked about using digital feedback for this, since we have the PDH error signal coming into an ADC, and can sum in a DAC signal into the servo output. This also lets us intelligently trigger a sub-10Hz boost once the PDH box locks itself. With a good boost, we maybe could bring the in-loop RMS of the error signal to under 1kHz.
Something odd that Rana brought to my attention, however, is that my measurement and calibration indicates an RMS of ~5kHz, but the cavity pole should be something like 18kHz. If this is true, how can we be seeing stable power? This maybe means that my calibration is too many Hz per Volt.
I performed the calibration by creating a MIST model of the arm, and generating the PDH error signal on a demodulated PD, I then find the slope of Hz per arbitrary error signal unit. Then, looking at a scope trace, I match up the horn-to-horn voltage to the horn-to-horn arbitrary error signal units, which lets me finally find Hz per error signal volt.
However, there is some qualitative difference in the shape between the simulated and observed error signals, namely, that the outer horns are larger than the inner horns in the real signal.
[Rana, Jenne, EricQ]
* Too much gain overall on Yend box, needed attenuator on output to get lock. Rethought gain allocation. Resoldered board, installed, Ygreen locks nicely. Error point and control point spectra, box TF and open loop TF data collected, to be plotted.
* Q replaced the Xend box, with a matching TF.
* Locked both arms individually, Yend has lots of low freq fluctuation, Xend has some. Can't do out of loop measurement since we're going well beyond the range of the PDH signals (Yarm RIN is between 1/2 and 1.) Plot TRX and TRY spectra with ALS lock vs. IR lock to get an idea of what frequencies we have a problem with.
* Tried comm/diff locking anyway. Works. Used cm_up script to get CARM to sqrtInvTrans. Went to powers of about 0.5 (hard to say really, because of fluctuations), put sine at 611.1 Hz, 200 cts onto ETMs (-1*x, +1*y), looked at TF between ALS diff and AS55Q. Put that amount into the static power normalization spot for AS55. In steps of 0.1, reduced ALSdiff input matrix elements and increased AS55->DARM element. 2 (3?) times was able to get to AS55Q for DARM. Lost lock once unknown reason, while reducing CARM offset. Lost lock once trying to turn on FM4 LSC boost for DARM.
Just a quick note, plots and data will come tomorrow:
I grabbed an unused uPDH board from the ATF (thanks Zach!), and re-stuffed almost the entire thing to match Jenne's latest schematic for the y end box. I also threw some 22uF caps on the regulators, as Koji did with the previous box, to eliminate some oscillations up in the high 10s of kHz. I replaced the tragedy of a box that I created on Wednesday with this new box. The arm locks pretty stably with the boost on, 30 degrees of phase margin with 10kHz UGF, and locks pretty darn reliably.
Now we should now have two nicely boosted PDH loops. I'll do a noise/loop breakdown again in the upcoming days.
I changed the Martian wireless router to use channel 10 instead of something random (as it was). Using the Android app 'Wifi Analyzer' we could see that the usual channels are dominated by FlumeLab and Caltech Beaver.
The range from 9-13 looked clean so we put it up there. Also, the signal strength drops from -45 to -70 dBm as we walk from the BS down to the ends. We need to tweak the router position and orientation to give us another 10 dB so that we can reliably run the laptops at the ends.
I re-centered the ITMX & ITMY Optical lever beams today since they were off. First I aligned the beam into the vacuum so that it went through the center of the on table optics and then tweaked the receiver optics alignment.
There are several bad practices on these which probably makes them drift:
According to the datasheets, the laser has a beam diameter of 0.6 mm and a divergence angle of 1.3/2 mrad. So we can just calculate the right lens positions next time and not have to experiment with the whole visible laser lens kit.
For next Wednesday's cleanup, someone should volunteer to make the mounts more stable for the ITMs.
Jenne asked me to simulate the signals on POP QPD when moving different mirrors, as a function of the Gouy phase where the QPD is placed.
I used the opportunity to create a MIST simulation file of the entire 40m interferometer, essentially based on my aLIGO configuration file. I used the recycling cavity lengths obtained from our survey, and other parameters from the wiki page. The configuration file is attached (fortymeters.mist).
Coming back to the main simulation, here is the result, both for the "regular" POP QPD and for a 22MHz demodulated one. The Gouy phase is measured starting from PR2. Cavity mirrors are easily decoupled from PRM in the "regular" QPD. As already demonstrated in a previous simulation, ETMs signals are very small in the 22 MHz QPD. Moreover, it is possible to zero the contribution from ITMs by choosing the right Gouy phase, at the price of a reduction of the PRM signal by a factor of 3-4. Simulation files are attached.
# Configuration file for full dual recycled 40m interferometer
# General parameters
const Pin 1 # input power
# Mirror parameters
const T_ITM 0.01384 # ITM transmission [from https://wiki-40m.ligo.caltech.edu/Core_Optics]
# Configuration file for full dual recycled 40m interferometer
# General parameters
const Pin 1 # input power
# Mirror parameters
const T_ITM 0.01384 # ITM transmission [from https://wiki-40m.ligo.caltech.edu/Core_Optics]
% compile and create simulation class
s = FortyMetersPOP_QPD(4);
% set angular motion of ITMs, ETMs and PRM
Koji correctly points out that I naïvely overlooked various factors. With a similar analysis to the wiki page, I get:
This means that:
Next step is to see how this may affect our ability to sense, and thereby control, the SRC when the arms are going.
MIST simulations and plots are in the attached zip.
As EricQ mentioned in last night's elog, the modifications were made to the Yend (SN 17) uPDH board.
R31 became 49.9 Ohms, R30 became 45.3kOhm, R24 became 1.02k, R16 became 1k, a new flying resistor is tombstoned up against R24 and connected by purple wire to C6 and it is 20k. C28 is 183nF and C6 is 100nF. These numbers were used in Q's simulation last night.
Com'on. This is just a 60ppm change of the mod frequency from the nominal. How can it change the recycling cav length by more than a cm?
This describes how the desirable recycling cavity lengths are affected by the phase of the sidebands at non-resonant reflection of the arms.
If we believe these numbers, L_PRC = 6.7538 [m] and L_SRC = 5.39915 [m].
Compare them with the measured numbers
You should definitely run MIST to see what is the optimal length of the RCs, and what is the effect of the given length deviations.
Jenne made her board modifications, and the measured TF agreed with the design. Alas, the green would not lock to the arm in this state.
I think that the reason is that the new TF does not have nearly as much low frequency gain as the old one, for a given UGF. Thus, for example, the 1Hz noise due to the pendulum resonance, has 30dB less loop gain suppressing it.
Going off some discussion we had at lunch today, here is my current knowledge of the state of cavity lengths.
Acknowledging that Koji changed the sideband modulation frequency recently, the ideal cavity lengths are (to the nearest mm):
We when last hand measured distances, after moving PR2, we found:
However, when I looked at the sideband splitting interferometrically, I found:
This is only 5mm from the hand measured value, so we can believe that the SRC length is between 5 and 6 cm too long. I'm building a MIST model to try and see what this may entail.
Okay, went back to the drawing board with Rana and Koji on PDH box stuff.
Currently (at least for the Yend), in the boost OFF state, we have an overall gain of about 50. This is crazy big. Also, the zero in the "transfer function stage" is around 1kHz, however our green cavity pole is (calculated) to be around 20 kHz. Since these are supposed to cancel but they're not, we have a wide weird flat region in our loop TF.
So. I calculated the changes to the TF stage that I'll need so that I have an increase of about 20 in DC gain, kept the pole at the same ~20Hz, but moved the zero way out to 18kHz. I also calculated the changes needed for the integrator stage to make it effective at much higher frequency than it was designed for. Now the pole is at 75 Hz, and the zero will be at 1.6kHz, and the high frequency gain will stay pretty close to the same with and without the boost.
Planned new TF stage:
Planned boost stage (with and without boost activated):
New boost stage only, so you can see the phase:
The schematic, modified to show my planned changes (which I will put in the DCC after I make the changes):
The traces were from the front panel output BNCs, but the VGA preamp exhibited this asymmetric saturation at its output.
In any case, I tried to replace the Xend box's AD8336 with a new one, and in doing so, did some irreparable damage to the traces on the board I was not able to get a new AD8336 into the board. There are some ATF ELOGs where Zach found the AD8336 noise to be bad at low frequencies (link), and its form factor is totally unsuitable for any design that may involve hand modification, since it doesn't even have legs, just tiny little pads. I suggest we never use it for anything in the future.
Instead, I've hacked on a little daughter board with an OP27 as an inverting op-amp with the gain resistor on the front panel as its feedback resistor, which can swing from 0 to x20 gain (the old gain setting was around 15dB=~x6). I've checked out the TF and output noise, and they look ok. The board can output both rails as well.
I don't really like this as a long term solution, but I didn't want to leave things in a totally broken state when I left for dinner.
From EricQ's simulations reported in elog 10390, we want to transition from ALS comm to DC transmission signals around 500 pm. However, around 100 pm, the DC transmission signals have a sign flip, so we don't want to have the ALS swing that close to the CARM resonance. So. We want to be at about 500 pm, and not touch 100 pm. So, we don't want our peak ALS motion to go beyond ~400 pm. Which means that we need to have less than about 40 pm in-loop RMS, to avoid hitting 400 pm. This is an ALS requirement, but since the analog PDH box is what forces the end laser to follow the arm cavity, and thus give us information about the arm length fluctuations, the PDH residual noise is part of our sensor noise for the full ALS. So, we need to have the PDH in-loop RMS be less than 40 pm, integrated from a few kHz down to at least 30 mHz. Recall that above the ALS UGF (of about 200 Hz), the sensor noise will be suppressed by 1/f, so we should take that into account when we are looking at the PDH error signal, before we calculate the RMS motion.
Q also measured the in-loop error signal with the current Yend PDH box in elog 10430, and it looks like most of the RMS is coming from a few hundred Hz. I designed a hack to the PDH board boost that has a zero at about 2kHz, and a gain of 30 at DC, so that we will win by squishing all that RMS. Also, it shouldn't be too aggressive, so we should be able to leave it on all the time, and still acquire lock of the green laser to the arm, without having to do triggering.
The board schematic is at DCC D1400294. The boost is also called the "integrator stage", although it will no longer be a simple integrator.
EDIT, JCD: This cartoon is not correct for the non-boosted state, doesn't include effect of R16.
I gave the IPs to the bridges. According lines of /etc/hosts in linux1 were updated.
I was going through some old Koji elogs to check them for correctness (as I do weekly). I noticed that back in Dec 2013, he made the above illegal modification of IP numbers. 192.168.113.230 was actually the IP for farfalla. Maybe that's why they were conflicting and farfalla not working and Q observing/imagining wireless GPIB dropouts?
I used the Wiki instructions to update the 2 bind9 files with a new number for farfalla (192.168.113.212) which was previously the number for the long dead op240m. Farfalla is restarted and sort of working.
Q put the X PDH box back, so that I could try locking, and remember which end is up after a week away.
I am unable to hold ALS comm/diff for any length of time. Only once today did I hold it through the FM3 boost turn-on. So, I looked at the individual arms.
Xarm, even though it's the one that Q is seeing this saturation problem with, seems fine.
Yarm however is having trouble holding lock for more than a few minutes at a time. The green beam stays locked to the arm for ~infinity, so I'm not so worried about the PDH box right now. If I look at the error and control points of the ALS digital servo, the Yarm is much more noisy above about 20 Hz. Something that I might think of for this kind of mismatch at higher frequencies is poorly matched whitening / dewhitening, or none at all for the Yarm, however this doesn't look like that to me. Based on the shape of the spectra, I don't think that we're running into ADC noise. For this plot, both arms are individually locked with ALS feeding back to the ETM, gain magnitude of 15 (Xarm gets a minus sign because of our temperature / beatnote moving direction convention), FMs 1,2,3,5,6 on. Something that seems critical for getting the Yarm to have the FM3 boost without losing lock is having the SLOW temperature servos on for a little while so that the PZT output (as monitored on the temp servo screen) for the end lasers fluctuate around zero. Right now, both beatnotes are at about 62MHz, with an amplitude of about -31dBm.
I still need to do a somewhat more thorough investigation of what might be causing the Yarm locklosses. Is the length-to-angle decoupling worse for ETMY than for ETMX? Am I moving the arm length so far that the PZT can't follow within its actuation limits? Does the Yend PDH box have a similar saturation to the Xend box, but somehow (a) worse, and (b) not as obvious so we didn't suspect it before?
I need to put this plot into calibrated units, and also include the low frequency monitor that we have of the PDH error point (all of which are _DQ channels).
Things to do:
* Figure out Xend PDH box saturation issue. Is Yend seeing same saturation in the variable gain amplifier? We have 3 spares of these chips in the Plateau Tournant Bleu, if we need them.
* Check Yarm ALS stability. (NB: The arms have been individually locked for the last 15 min or so while I've been writing, so maybe letting the slow servo settle is the key, and this is not something that needs work).
* Get CARM on DC Trans, DARM on AS55Q (after arm powers of about 1). Can we see good REFL DC dip? Should we try using just the transmission PD signal as the error signal for the CM board, if we aren't close enough to resonance to use REFL DC?
What monitor point is being plotted here? Or is it a scope probe output?
If this saturation is in the uPDH-X but not in the uPDH-Y, then just replace the VGA chip. Because these things have fixed attenuation inside, they often can't go the rails even when the chip is new.
In any case, we need to make a fix to get this box on the air in a fixed state before tomorrow evening.
I had noticed in the past, that the digital control signal monitor for the X end would saturate well before the ADC should saturate (C1:ALS-X_SLOW_SERVO_IN1, which is from the "output mon" BNC on the box). It turns out that there is some odd saturation happening inside the box itself.
In this scope trace, the servo input is being driven with a 0.02Vpp, 0.1Hz sine wave, gain knob at 1.0. This is bad.
Evan and I poked around the board, and discover that for some reason currently unknown to us, the variable gain amplifier (AD8336) can't reach its negative rail, despite the +-12V arriving safely at its power supply pins.
I also realized that the LF356 in the integrator stage in this box had been replaced with a LT1792 by Kiwamu in ELOG 4373. I've updated my schematic, and will upload both boxes' schematics to the DCC page Jenne created for them. (D1400293 and D1400294)
FYI and FMI
Phase tracker UGF is Q_AMP * G * 2 PI / 360 where Q_AMP is the amplitude of the Q_ERR output and G is the gain of the phase tracker.
For example: Q_AMP = 270, G = 4000\ => UGF = 1.9kHz
I narrowed down the saturation point in the X green PDH box to the preamp inside the AD8336, but there is still no clear answer as to why it's happening.
As per Jenne's request, I put the X end PDH box back for tonight's work. It locks, but we have an artificially low actuation range. With SR785, I confirmed a PDH UGF around 5k. Higher than that, and I couldn't reliably measure the UGF due to SR560 saturations. The analyzer is not currently in the loop.
Both arms lock to green, but I haven't looked at beatnotes today.
Slightly updated Game Plan. Mostly, Q is continuing to check out the Xend PDH box saturation, and I am thinking on what our requirements are for ALS, and thus for the green PDH boxes.
I had pulled out both X and Y servo boxes for inspection, put the Y box back, soldered in a missing op amp power capacitor on the X end box, and had not yet put back the X end box yet because of the saturation issue I was looking into. Otherwise nothing was changed at the ends; I didn't open the tables at all, or touch laser/SHG settings, just unplugged the servo boxes.
I've been having trouble locking the X - green for the past few hours. Has there been some configuration change down there that anyone knows about?
I'm thinking that perhaps I need to replace the SHG crystal or perhaps remove the PZT alignment mirrors perhaps. Another possibility is that the NPRO down there is going bad. I'll start swapping the Y-end NPRO for the X-end one and see if that makes things better.
SN 46,795 of 2003 is back.
We want both the X and Y phase trackers to have the same UGF, so that the X and Y ALS signals are subject to the same phase characteristics and can be nicely decoupled into CARM/DARM.
I've started implementing a simple normalization scheme that Koji suggested, namely, dividing the I output of the phase tracker by a low passed version of the Q output. (Since the I is servoed to zero, the radius of the error signal in the IQ plane is essentially equal to the Q value) I put some simulink logic into the IQLOCK library part that BEAT[XY]_FINE are instances of to switch the normalization on/off, and to protect from divide-by-zeros. I also exposed the switching and FM on the ALS screen.
I then tried using it, to mediocre results. I put a 10mHz LP in the filter module, found a Y-Arm beat, set the phase tracker gain to give me a 2kHz UGF, and then set the gain of the UGH normalization FM to turn the current average Q to unity.
I then moved the laser temperature around to get different beatnote locations/amplitudes, hoping that the phase tracker UGF would stay the same when the UGH normalization was on.
It did not.
It did, however, correct it in the right direction... more work will be done with this, to try and make it useful. There's also the unfortunate effect that locking/unlocking the green causes erratic phase tracker output, which messes with the input to the normalizing LP filter, so if one were to leave it switched on, wonky stuff would come out. I don't want to go overboard with triggering shenanigans before I even get it working in the first place, though.
Quick post of plots and data; I'll fill in more detail tonight.
TL;DR: I pulled both green PDH boxes and made LISO models, compared TFs and noise levels.
Pictures of X and Y boards, respectively
TF comparison to LISO. (Normalized to coincide at 1Hz)
Noise comparison to LISO
All data, EAGLE schematics, LISO source and plots in the attached zip.
I'm sure that the 1~3Hz motion comes from the mirror motion, but not 100% sure what is causing
the broad stochastic noise. If this is the beam jitter, this penetrates to the IFO via the WFS servos.
Is there any way to characterize this noise in order to compare it with the actual (estimated) motion of the mirrors?
I decided to see what I could do with the new WFS setup.
First, I adjusted the WFS digital demod angles. Once I ensured that the static MC alignment and DC alignment onto the WFS was good, I drove MC2 in pitch with the WFS output off. I then did the usual thing of making the Q peak at the excitation frequency go away. Here are the changes:
I then drove each MC mirror in pitch and yaw respectively, and measured the TF from excitation to the WFS signal (dB Magnitude, sign):
I looked through some old ELOG's of Suresh's and used similar logic to scripts/MC/WFS/wfsmatrix2.m to generate a new output matrix. (This involves creating a null sensing vector that is orthogonal to the measured ones, and inverting that matrix)
I had to flip a gain or two to keep things stable, then measured the WFS error signal spectra to see if this made anything better. The WFS1 spectra look better, but WFS2 not so much.
The loops would need a more thorough investigation, but for now, they're at least a little calmer. The MC is stabler than immediately after the upgrade, but there's still room for improvement.
Yesterday I measured the spectra and OLTF of the Y-Arm green PDH, after the LO touch-up and 60Hz hunt from last week. I also went to lower frequencies with the SR785, but forgot to take some of the background spectra down there, so I don't have the full breakdown plots yet. Nevertheless, here is the improvement in the PDH error signal:
I also measured the OLTF (SR785 injection at the error signal, Auto level ref 5mV at channel 2, 10mV/s source ramping, 50mV max output)
As you can see, we have tons of phase margin. Flipping the local boost switch had no visible effect on the OLTF; we should change it to something that puts this surplus of phase to good use, and squash the error signal even more. Putting an integrator at 5kHz should still leave about 45 degrees phase margin at 10k. I've started making a LISO model of the PDH board from the DCC drawing, and then I'll inspect the boards individually to make sure I catch the homegrown modifications.
Data, and code used to generate the plots is attached.
The PSL HEPA was off. It was turned on and it is running at 30VAC now.
The Napa earth quake magnitude 6 did not have any effect on the suspensions.
The Goy phase upgrade was done nicely. The IOO pointing did not change. Credit owned to Nick and Andres.
IFO is locked right on.
Nick and I upgrade the IMC. We move both WFSs and placed them facing west. When aligning the beam into the WFS, we make sure that the beam were hitting the center of the mirrors and then we placed the lenses in their corresponding position. We used the beam scanner to measure the waist and the waist in the second WFS was bigger than 1mm, and the second WFS was a little bit below than 1mm. We center the beam in the WFSs and in the PD. We did haven't measure whether we have a good Gouy Phase. Below I attached the picture of how the new setup look like.
I installed awgstream-2.16.14 in /ligo/apps/ubuntu12. As with all the ubuntu12 "packages", you need to source the ubuntu12 ligoapps environment script:
controls@pianosa|~ > . /ligo/apps/ubuntu12/ligoapps-user-env.sh
controls@pianosa|~ > which awgstream
I tested it on the SRM LSC filter bank. In one terminal I opened the following camonitor on C1:SUS-SRM_LSC_OUTMON. In another terminal I ran the following:
controls@pianosa|~ > seq 0 .1 16384 | awgstream C1:SUS-SRM_LSC_EXC 16384 -
Channel = C1:SUS-SRM_LSC_EXC
File = -
Scale = 1.000000
Start = 1092790384.000000
The camonitor output was:
controls@pianosa|~ > camonitor C1:SUS-SRM_LSC_OUTMON
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:44:50.997418 0
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:49.155525 218.8
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:49.393404 628.4
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:49.629822 935.6
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:58.210810 15066.8
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:58.489501 15476.4
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:58.747095 15886
C1:SUS-SRM_LSC_OUTMON 2014-08-22 17:52:59.011415 0
In other words, it seems to work.
1. Before doing anything, we centered the IOO QPDs.
2. With the WFS enabled, we offloaded the control signals onto the bias sliders. Then we saved the slider values. The MC LSC diode had a DC value of ~0.5
3. Turned down power with half wave plate before PMC. Power injected to vacuum ~ 100mW.
4. We did a beam scan of MC REFL, it looks smaller than what Andres predicted based on the MC eigenmode by 10-20%.
5. We made many changes on the table, pictures to be added by Andres.
6. We didn't have the 80% reflector we wanted to increase the WFS power, so it's still a 98%.
6. Beams were aligned on MC REFL PL, camera, beam dumps, WFSs.
7. Clean up
8. PSL power increased to 1.2W, MC locked right away.
9 We didn't change the IOO WFS output matrix, but we changed some signs and gains to make everything stable. MC autolocker brings it back from cold just fine.
10. All time bombs that we've left will be E.Q.'s to clean up. Sorry.\
We did several things tonight. First, a list (so I can remember them all), and then some details.
(1) Jiggled ETMY SUS cables, removed kicks.
(2) Locked X and Y ALS, looked at POX, POY as out of loop sensors.
(3) Measured stuff (?) at the Yend.
(4) Reconnected REFL DC to SR560.
(5) Attempted CARM offset reduction.
When Rana and I started locking this evening, we saw (as Q has been witnessing for a while now) the ETMY kick a lot. However, it seemed to be kicking even more than usual. Since Q had been down at the end station recabling things, we wondered if a SUS-related cable got bumped. Rana went down to the end and pushed all the cables into their receptacles. One of the last sets that he pushed was the satellite box. We didn't have walkie-talkie communication, but the DC offset of the ETMY oplevs changed just a minute or two before he returned to the control room. So, we guess that it was the satellite box cables that were loose. Unfortunately, there is no clear way to strain relieve them, which is why they can so often be troublesome. Anyhow, the ETMY hasn't kicked since.
We locked the arms with ALS. We saw that the POX signal was about 20% of the full pk-pk height of the PDH signal, so it's mostly within the linear range, but not entirely. It is what it is, however, and we took measurements assuming that it's okay. I calibrated POX by putting an excitation onto ETMX, and matching the height of the peak in POX and BEATX_FINE_PHASE_OUT_HZ.
Q and Rana had also [remembered / put in / something] a digital readback for the end green PDH error point. Q went down to the end and gave me a number of 2600 Hz/V for the err mon port of the PDH board, which is what is connected to the ADC. With that and 20/2^16 V/cts, I had a calibration of 0.8 Hz/ct.
What we see in this plot is that the green end PDH is not the limiting noise for the POX out of loop measurement of the residual arm motion. Also, in the multi-color metrology paper, Fig 7 (which is posted in the control room), we see at about a little over 1 Hz a ratio of about 4.5 between the residual motion and the AUX PDH error signal. In today's plot, I see a ratio of about 20. I infer from this that the green PDH for the Xarm is fine, and that we may want to re-look at the ALS digital loop, but we should leave the X PDH alone.
Here is the Xarm plot:
Q took the data for the Yarm plot, so hopefully he can give it to us in the morning. What we did notice was that the noise was much worse for the Yarm. This prompted Item 3, measuring the loop.
Q and Rana went down to the Yend and measured some things. They came back, and said that they hadn't changed anything in analog while they were down there. One thing that Q did note was that we have almost 90 degrees of phase margin (since it's a 1/f loop), and about 10 dB of gain margin, above the UGF. So, we're in good shape for being able to try triggering the boost on the PDH box. Q will give us more notes on this work, as well as plots, in the morning.
At some point, I remembered that Q and Gabriele had repurposed the SR560 that we had been using for the REFLDC input to the common mode board. So, Q went and put it back, so that REFL DC goes into the SR560, and so does a DAC channel so that we can remotely set the offset. The A-B output goes to the REFL11I whitening channel, since real REFL11I goes into the input of the CM board. I think that today, the SR 560 was left at a gain of 1.
We decided to carry on and try to reduce the CARM offset some. An annoyance is that the Yarm still has pretty significant low-frequency noise, but the idea is that if we can get over to the sqrtInvTrans signals, it will be fine.
So, we didn't get much farther than we had in the past, but it was nice to get there at all again. I ran the carm_cm_up script (many times). One of the times, all I wanted to do was see how much I could reduce the CARM offset. CARM was on sqrtInvTrans, DARM was on ALS diff, and I was able to get the arm powers up to about 2.5. I don't know why I lost lock. The sqrtInv signals should be good until at least arm powers of 20 or so.
I was able to see the REFL DC dip, but only a teensy tiny bit. It went down by maybe 1 count. Q suggested looking at how deep it could get while leaving CARM and DARM both on ALS, and setting both offsets to 0. We were seeing arm flashes of about 50 counts, and REFL DC went from 0 to -800. So, I wasn't seeing much of a REFL dip, but it was definitely there when I went to arm powers of 2ish.
We tried looking at different sqrtInv options for DARM, and haven't come to any real conclusion. In the plot below, we are looking at a swept sine between DARM_IN1 (ALSdiff) and either MC_IN1 0.3*(sqrtInvX - sqrtInvY) or SRCL_IN1 (TRX - TRY / sqrt(TRX + TRY) ):
We have a few things to add to the to-do list:
* Put UGF servos for LSC loops in place.
* Implement UGF "servos" (per Koji's suggested method) for phase trackers.
* Write a lockloss script that is run by the ALS watch scripts - print a PDF of error and control signals for every lockloss, and save it somewhere.
* Fix up Ygreen modematching on the PSL table. The X green spot is quite similar on the camera to the corresponding PSL green spot. However the Y green spot is not at all the same as its PSL green spot.
To help development of the data visualization project, we've assigned the .101 and .102 IP to DataVis. This is being used by the iMac in the control room via port 8 of the CDS switch near the Blue Plataeu Tournant.
We tried using one of the free ports, but Jamie realized that we had to use one of the already assigned ones due to some 'Smart' switch management software. So for the moment, please leave the iMac alone so that Bill can use it.
I found that the barrel of one the BNC to BNC connectors used for getting the output of the PDH servo box to the laser controller was touching the ETMY chamber. When I held it away, all of the 60Hz harmonics disappeared from the mixer output spectrum; this was pretty repeatable. This inspired me to replace the refl PD and PZT signal cables (which were 2 and 3 cables stitched together, respectively) with 20' long BNCs. I also cleaned up a lot of the routing of signal and power cables in the little rack, and moved the big T->DC Block->Attenuator combo off of the panel mount, because I didn't like how it was wiggling. It and the summing pomona box are sitting on top of the PDH box and function generator, instead of hanging freely.
All of the 60Hz harmonics were banished afterwards, and the green locked happily.
This required me touching the Y end table, to remove the old cable and its cable ties, and putting the new one in. I don't think I did anything immediately apparently bad; the green and IR transmissions both are within nominal ranges.
I haven't had luck measuring the CLG yet, which I wanted to do to get and set the UGF before measuring the noises. However, here is a scope trace of the in-lock error signal, which compares quite favorably to the trace posted in the previous post; the scope indicates that the signal has 1/3 of the RMS that it did before I replaced the cables.
I hope to measure up the current status after I get back from dinner.
We spent time trying to relieve the Yend green PDH of it troubles.
We realized that the mixer in the PDH setup (mini circuits ZAD-8+), wants 7dBm of LO to properly function. However, we use one function generators output, through a splitter, to give signals to the laser PZT and the mixer LO.
We don't want 7dBm of power hitting the laser PZT, though. The summing node that adds the servo output to the sideband signal was supposedly designed to do some of this attenuation. Rana measured that 10Vpp out of the function generator resulted in 20mVpp on the fast input to the NPRO, after the summing node. Hence, the 0.09V setting was only resulting in something like 0.2mV hitting the PZT. The PZT has something like 30 rad/V PM response, meaning we only had ~0.006 rad of modulation.
Now, the function generator is set to 2 Vpp, meaning 4 mVpp hitting the PZT, meaning ~0.12 radians of modulation. The mixer is now getting +7dBm on its LO, and the PDH traces look much cleaner. However, the PDH error signal is now something like 100mVpp, which is much bigger than the PDH board is designed for, so there is now a 10dB attenuator between the reflection PD DC block and the RF input to the mixer.
Here are screenshots of the Inmon channel (which has a gain of ~20) showing a sweep through some PDH signal, and the error signal while in green lock. Huge 60Hz harmonics are still observed.
Regarding these 60Hz issues, we need to make sure that we remove all situations where long BNCs are chained together with barrel connectors, or Ts are touching other ones. We also should glue or affix the pomona summing box to the shelf, so that its not just laying on the floor.
The concrete next step is to go fiddle with things, and see if we can get the 60Hz noise to go away, then measure the PDH loop and noises again. Hopefully, this should make the ALS much more reliable.
I remeasured all of the noise spectra again today, making sure the input attenuation was as low as it could safely be. I also got a snap of the y green PDH signal; it's fairly larger than I saw the other day, which is good. I used this to calibrate the error signal voltage spectra.
Here are the noise traces for each arm. During these measurements GTRX was about .6, GTRY about 1.0 The Yarm noise doesn't look so good: the error signal is just barely above the mixer+lowpass output noise, and the RMS is plauged by 60Hz lines. (Is this related to what we see in IR TRY sometimes?)
Here are the arms error signals compared directly:
I calibrated the control signal from Volts to Hz using the rough PZT calibration of 5MHz/V for the Yend NPRO.
For the error signal, Q said that the Yarm PDH peak-to-peak height was about a factor of 100 smaller than the Xarm, so I used a calibration of 1.9e7 Hz / V.
Then, from Q's Mist simulation including the high Xarm loss, and the plot that he posted in the control room, the CARM linewidth looks like it is about 2pm. This is the number that I have included on today's plot. Note though that yesterday I was using a linewidth of about 30pm, which I got from an Optical simulation about a year ago. I do not know why these numbers come out an order of magnitude different! The CARM linewidth is actually about 20 pm. Both Q and I failed at reading log-x plots yesterday. I have corrected this, and replotted.
Anyhow, here's the Yarm noise spectra calibrated plot:
I have emailed Kiwamu, but haven't heard back from him yet on what the original design considerations were, if he remembered us ever using a boost, etc. What this looks like to me is that we need to do some serious work to get the noise down. Maybe fixing the gain peaking and triggering the boost will get us most of the way there?