ID |
Date |
Author |
Type |
Category |
Subject |
14206
|
Fri Sep 21 16:46:38 2018 |
gautam | Update | CDS | New PCIe fiber installed and routed |
[steve, koji, gautam]
We took another pass at this today, and it seems to have worked - see Attachment #1. I'm leaving CDS in this configuration so that we can investigate stability. IMC could be locked. However, due to the vacuum slow machine having failed, we are going to leave the PSL shutter closed over the weekend. |
Attachment 1: PCIeFiber.png
|
|
Attachment 2: IMG_5878.JPG
|
|
14207
|
Fri Sep 21 16:51:43 2018 |
gautam | Update | VAC | c1vac1 is unresponsive |
Steve pointed out that some of the vacuum MEDM screen fields were reporting "NO COMM". Koji confirmed that this is a c1vac1 problem, likely the same as reported here and can be fixed using the same procedure.
However, Steve is worried that the interlock won't kick in in case of a vacuum emergency, so we are leaving the PSL shutter closed over the weekend. The problem will be revisited on Monday. |
14208
|
Fri Sep 21 19:50:17 2018 |
Koji | Update | CDS | Frequent time out |
Multiple realtime processes on c1sus are suffering from frequent time outs. It eventually knocks out c1sus (process).
Obviously this has started since the fiber swap this afternoon.
gautam 10pm: there are no clues as to the origin of this problem on the c1sus frontend dmesg logs. The only clue (see Attachment #3) is that the "ADC" error bit in the CDS status word is red - but opening up the individual ADC error log MEDM screens show no errors or overflows. Not sure what to make of this. The IOP model on this machine (c1x02) reports an error in the "Timing" bit of the CDS status word, but from the previous exchange with Rolf / J Hanks, this is down to a misuse of ADC0 Ch31 which is supposed to be reserved for a DuoTone diagnostic signal, but which we use for some other signal (one of the MC suspension shadow sensors iirc). The response is also not consistent with this CDS manual - which suggests that an "ADC" error should just kill the models. There are no obvious red indicator lights in the c1sus expansion chassis either. |
Attachment 1: 33.png
|
|
Attachment 2: 49.png
|
|
Attachment 3: Screenshot_from_2018-09-21_21-52-54.png
|
|
14210
|
Sat Sep 22 00:21:07 2018 |
Koji | Update | CDS | Frequent time out |
[Gautam, Koji]
We had another crash of c1sus and Gautam did full power cycling of c1sus. It was a sturggle to recover all the frontends, but this solved the timing issue.
We went through full reset of c1sus, and rebooting all the other RT hosts, as well as daqd and fb1. |
Attachment 1: 23.png
|
|
14211
|
Sun Sep 23 17:38:48 2018 |
yuki | Update | ASC | Alignment of AUX Y end green beam was recovered |
[ Yuki, Koji, Gautam ]
An alignment of AUX Y end green beam was bad. With Koji and Gautam's advice, it was recovered on Friday. The maximum value of TRY was about 0.5. |
14215
|
Mon Sep 24 15:06:10 2018 |
gautam | Update | VAC | c1vac1 reboot + TP1 controller replacement |
[steve, gautam]
Following the procedure in this elog, we effected a reset of the vacuum slow machines. Usually, I just turn the key on these crates to do a power cycle, but Steve pointed out that for the vacuum machines, we should only push the "reset" button.
While TP1 was spun down, we took the opportunity to replace the TP1 controller with a spare unit the company has sent us for use while our unit is sent to them for maintenance. The procedure was in principle simple (I only list the additional ones, for the various valve closures, see the slow machine reset procedure elog):
- Turn power off using switch on rear.
- Remove 4 connecting cables on the back.
- Switch controllers.
- Reconnect 4 cables on the back panel.
- Turn power back on using switch on rear.
However, we were foiled by a Philips screw on the DB37 connector labelled "MAG BRG", which had all its head worn out. We had to make a cut in this screw using a saw blade, and use a "-" screwdriver to get this troublesome screw out. Steve suspects this is a metric gauge screw, and will request the company to send us a new one, we will replace it when re-installing the maintaiend controller.
Attachments #1 and #2 show the Vacuum MEDM screen before and after the reboot respectively - evidently, the fields that were reading "NO COMM" now read numbers. Attachment #3 shows the main volume pressure during this work.
Quote: |
The problem will be revisited on Monday.
|
|
Attachment 1: beforeReboot.png
|
|
Attachment 2: afterReboot.png
|
|
Attachment 3: CC1.png
|
|
14217
|
Wed Sep 26 10:07:16 2018 |
Steve | Update | VAC | why reboot c1vac1 |
Precondition: c1vac1 & c1vac2 all LED warning lights green [ atm3 ], the only error message is in the gauge readings NO COMM, dataviewer will plot zero [ atm1 ], valves are operational
When our vacuum gauges read " NO COMM " than our INTERLOCKS do NOT communicate either.
So V1 gate valve and PSL output shutter can not be triggered to close if the the IFO pressure goes up.
[ only CC1_HORNET_PRESSURE reading is working in this condition because it goes to a different compuer ]
Quote: |
[steve, gautam]
Following the procedure in this elog, we effected a reset of the vacuum slow machines. Usually, I just turn the key on these crates to do a power cycle, but Steve pointed out that for the vacuum machines, we should only push the "reset" button.
While TP1 was spun down, we took the opportunity to replace the TP1 controller with a spare unit the company has sent us for use while our unit is sent to them for maintenance. The procedure was in principle simple (I only list the additional ones, for the various valve closures, see the slow machine reset procedure elog):
- Turn power off using switch on rear.
- Remove 4 connecting cables on the back.
- Switch controllers.
- Reconnect 4 cables on the back panel.
- Turn power back on using switch on rear.
However, we were foiled by a Philips screw on the DB37 connector labelled "MAG BRG", which had all its head worn out. We had to make a cut in this screw using a saw blade, and use a "-" screwdriver to get this troublesome screw out. Steve suspects this is a metric gauge screw, and will request the company to send us a new one, we will replace it when re-installing the maintaiend controller.
Attachments #1 and #2 show the Vacuum MEDM screen before and after the reboot respectively - evidently, the fields that were reading "NO COMM" now read numbers. Attachment #3 shows the main volume pressure during this work.
Quote: |
The problem will be revisited on Monday.
|
|
|
Attachment 1: NOcomm.png
|
|
Attachment 2: Reboot_&_sawp.png
|
|
Attachment 3: c1vac1&2_.jpg
|
|
14223
|
Mon Oct 1 22:20:42 2018 |
gautam | Update | SUS | Prototyping HV Bias Circuit |
Summary:
I've been plugging away at Altium prototyping the high-voltage bias idea, this is meant to be a progress update.
Details:
I need to get footprints for some of the more uncommon parts (e.g. PA95) from Rich before actually laying this out on a PCB, but in the meantime, I'd like feedback on (but not restricted to) the following:
- The top-level diagram: this is meant to show how all this fits into the coil driver electronics chain.
- The way I'm imagining it now, this (2U) chassis will perform the summing of the fast coil driver output to the slow bias signal using some Dsub connectors (existing slow path series resistance would simply be removed).
- The overall output connector (DB15) will go to the breakout board which sums in the bias voltage for the OSEM PDs and then to the satellite box.
- The obvious flaw in summing in the two paths using a piece of conducting PCB track is that if the coil itself gets disconnected (e.g. we disconnect cable at the vacuum flange), then the full HV appears at TP3 (see pg2 of schematic). This gets divided down by the ratio of the series resistance in the fast path to slow path, but there is still the possibility of damaging the fast-path electronics. I don't know of an elegant design to protect against this.
- Ground loops: I asked Johannes about the Acromag DACs, and apparently they are single ended. Hopefully, because the Sorensens power Acromags, and also the eurocrates, we won't have any problems with ground loops between this unit and the fast path.
- High-voltage precautons: I think I've taken the necessary precautions in protecting against HV damage to the components / interfaced electronics using dual-diodes and TVSs, but someone more knowledgable should check this. Furthermore, I wonder if a Molex connector is the best way to bring in the +/- HV supply onto the board. I'd have liked to use an SHV connector but can't find a comaptible board-mountable connector.
- Choice of HV OpAmp: I've chosen to stick with the PA95, but I think the PA91 has the same footprint so this shouldn't be a big deal.
- Power regulation: I've adapted the power regulation scheme Rich used in D1600122 - note that the HV supply voltage doesn't undergo any regulation on the board, though there are decoupling caps close to the power pins of the PA95. Since the PA95 is inside a feedback loop, the PSRR should not be an issue, but I'll confirm with LTspice model anyways just in case.
- Cost:
- Each of the metal film resistors that Rich recommended costs ~$15.
- The voltage rating on these demand that we have 6 per channel, and if this works well, we need to make this board for 4 optics.
- The PA95 is ~$150 each, and presumably the high voltage handling resistors and capacitors won't be cheap.
- Steve will update about his HV supply investigations (on a secure platform, NOT the elog), but it looks like even switching supplies cost north of $1200.
- However, as I will detail in a separate elog, my modeling suggests that among the various technical noises I've modeled so far, coil driver noise is still the largest contribution which actually seems to exceed the unsqueezed shot noise of ~ 8e-19 m/rtHz for 1W input power and PRG 40 with 20ppm RT arm losses, by a smidge (~9e-19 m/rtHz, once we take into account the fast and slow path noises, and the fact that we are not exactly Johnson noise limited).
I also don't have a good idea of what the PCB layer structure (2 layers? 3 layers? or more?) should be for this kind of circuit, I'll try and get some input from Rich.
*Updated with current noise (Attachment #2) at the output for this topology of series resistance of 25 kohm in this path. Modeling was done (in LTspice) with a noiseless 25kohm resistor, and then I included the Johnson noise contribution of the 25k in quadrature. For this choice, we are below 1pA/rtHz from this path in the band we care about. I've also tried to estimate (Attachment #3) the contribution due to (assumed flat in ASD) ripple in the HV power supply (i.e. voltage rails of the PA95) to the output current noise, seems totally negligible for any reasonable power supply spec I've seen, switching or linear. |
Attachment 1: CoilDriverBias.pdf
|
|
Attachment 2: currentNoise.pdf
|
|
Attachment 3: PSRR.pdf
|
|
14225
|
Tue Oct 2 23:57:16 2018 |
gautam | Update | PonderSqueeze | Squeezing scenarios |
[kevin, gautam]
We have been working on double checking the noise budget calculations. We wanted to evaluate the amount of squeezing for a few different scenarios that vary in cost and time. Here are the findings:
Squeezing scenarios
Sqz [dBvac] |
fmin [Hz] |
PPRM [W] |
PBS [W] |
TPRM [%] |
TSRM [%] |
-0.41 |
215 |
0.8 |
40 |
5.637 |
9.903 |
-0.58 |
230 |
1.7 |
80 |
5.637 |
9.903 |
-1.05 |
250 |
1.7 |
150 |
1 |
17 |
-2.26 |
340 |
10 |
900 |
1 |
17 |
All calculations done with
- 4.5kohm series resistance on ETMs, 15kohms on ITMs, 25kohm on slow path on all four TMs.
- Detuning of SRC = -0.01 deg.
- Homodyne angle = 89.5 deg.
- Homodyne QE = 0.9.
- Arm losses is 20ppm RT.
- LO beam assumed to be extracted from PR2 transmission, and is ~20ppm of circulating power in PRC.
Scenarios:
- Existing setup, new RC folding mirrors for PRG of ~45.
- Existing setup, send Innolight (Edwin) for repair (= diode replacement?) and hope we get 1.7 W on back of PRM.
- Repair Innolight, new PRM and SRM, former for higher PRG, latter for higher DARM pole.
- Same as #3, but with 10 W input power on back of PRM (i.e. assuming we get a fiber amp).
Remarks:
- The errors on the small dB numbers is large - 1% change in model parameters (e.g. arm losses, PRG, coil driver noise etc) can mean no observable squeezing.
- Actually, this entire discussion is moot unless we can get the RIN of the light incident on the PRM lower than the current level (estimated from MC2 transmission, filtered by CARM pole and ARM zero) by a factor of 60dB.
- This is because even if we have 1mW contrast defect light leaking through the OMC, the beating of this field (in the amplitude quadrature) with the 20mW LO RIN (also almost entirely in the amplitude quad) yields significant noise contribution at 100 Hz (see Attachment #1).
- Actually, we could have much more contrast defect leakage, as we have not accounted for asymmetries like arm loss imbalance.
- So we need an ISS that has 60dB of gain at 100 Hz.
- The requirement on LO RIN is consistent with Eq 12 of this paper.
- There is probably room to optimize SRC detuning and homodyne angle for each of these scenarios - for now, we just took the optimized combo for scenario #1 for evaluating all four scenarios.
- OMC displacement noise seems to only be at the level of 1e-22 m/rtHz, assuming that the detuning for s-pol and p-pol is ~30 kHz if we were to lock at the middle of the two resonances
- This assumes 0.02 deg difference in amplitude reflectivity b/w polarizations per optic, other parameters taken from aLIGO OMC design numbers.
- We took OMC displacement noise from here.
Main unbudgeted noises:
- Scattered light.
- Angular control noise reinjection (not sure about the RP angular dynamics for the higher power yet).
- Shot noise due to vacuum leaking from sym port (= DC contrast defect), but we expect this to not be significant at the level of the other noises in Atm #1.
- Osc amp / phase.
- AUX DoF cross coupling into DARM readout.
- Laser frequency noise (although we should be immune to this because of our homodyne angle choice).
Threat matrix has been updated. |
Attachment 1: PonderSqueeze_NB_LORIN.pdf
|
|
14229
|
Thu Oct 4 08:25:50 2018 |
Steve | Update | VAC | rga scan pd81 at day 78 |
|
Attachment 1: pd81d78.png
|
|
14243
|
Thu Oct 11 13:40:51 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
Quote: |
This is the procedure I follow when I take these measurements for the XARM (symmetric under XARM <-> YARM):
- Dither-align the interferometer with both arms locked. Freeze outputs when done.
- Misalign ETMY + ITMY.
- ITMY needs to be misaligned further. Moving the slider by at least +0.2 is plentiful to not have the other beam interfere with the measurement.
- Start the script, which does the following:
- Resume dithering of the XARM
- Check XARM dither error signal rms with CDS. If they're calm enough, proceed.
- Freeze dithering
- Start a new set of averages on the scope, wait T_WAIT (5 seconds)
- Read data (= ASDC power and MC2 trans) from scope and save
- Misalign ETMX and wait 5s
- Read data from scope and save
- Repeat desired amount of times
- Close the PSL shutter and measure the PD dark levels
|
Information for the armloss measurement:
- Script which gets the data: /users/johannes/40m/armloss/scripts/armloss_scope/armloss_dcrefl_asdcpd_scope.py
- Script which calculates the loss: /users/johannes/40m/armloss/scripts/misc/armloss_AS_calc.py
- Before doing the procedure Johannes wrote you have to prepare as follows:
- put a PD in anti-symmetric beam path to get ASDC signal.
- put a PD in MC2 box to get tranmitted light of IMC. It is used to normalize the beam power.
- connect those 2 PDs to oscilloscope and insert an internet cable to it.
- Usage: python2 armloss_dcrefl_asdcpd_scope.py [IP address of Scope] [ScopeCH for AS] [ScopeCH for MC] [Num of iteration] [ArmMode]
Note: The scripts uses httplib2 module. You have to install it if you don't have.
The locked arms are needed to calculate armloss but the alignment of PMC is deadly bad now. So at first I will make it aligned. (Gautam aligned it and PMC is locked now.)
gautam: The PMC alignment was fine, the problem was that the c1psl slow machine had become unresponsive, which prevented the PMC length servo from functioning correctly. I rebooted the machine and undid the alignment changes Yuki had made on the PSL table. |
14244
|
Fri Oct 12 08:27:05 2018 |
Steve | Update | VAC | drypump |
Gautam and Steve,
Our TP3 drypump seal is at 360 mT [0.25A load on small turbo] after one year. We tried to swap in old spare drypump with new tip seal. It was blowing it's fuse, so we could not do it.
Noisy aux drypump turned on and opened to TP3 foreline [ two drypumps are in the foreline now ] The pressure is 48 mT and 0.17A load on small turbo. |
Attachment 1: forepump.png
|
|
14245
|
Fri Oct 12 12:29:34 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
With Gautam's help, Y-arm was locked. Then I ran the script "armloss_dcrefl_asdcpd_scope.py" which gets the signals from oscilloscope. It ran and got data, but I found some problems.
- It seemed that a process which makes arm cavity mislaigned in the script didn't work.
- The script "armloss_dcrefl_asdcpd_scope.py" gets the signal and the another script "armloss_AS_calc.py" calculates the arm loss. But output file the former makes doesn't match with the type the latter requires. A script converts format is needed.
Anyway, I got the data needed so I will calculate the loss after converting the format. |
14247
|
Fri Oct 12 17:37:03 2018 |
Steve | Update | VAC | pressure gauge choices |
We want to measure the pressure gradient in the 40m IFO
Our old MKS cold cathodes are out of order. The existing working gauge at the pumpspool is InstruTech CCM501
The plan is to purchase 3 new gauges for ETMY, BS and MC2 location.
Basic cold cathode or Bayard-Alpert Pirani
|
14248
|
Fri Oct 12 20:20:29 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
I ran the script for measuring arm-loss and calculated rough Y-arm round trip loss temporally. The result was 89.6ppm. (The error should be considered later.)
The measurement was done as follows:
- install hardware
- Put a PD (PDA520) in anti-symmetric beam path to get ASDC signal.
- Use a PD (PDA255) in MC2 box to get tranmitted light of IMC. It is used to normalize the beam power.
- Connect those 2 PDs to oscilloscope (IP: 192.168.113.25) and insert an internet cable to it.
- measure DARK noise
- Block beam going into PDs with dampers and turn off the room light.
- Run the script "armloss_dcrefl_acdcpd_scope.py" using "DARK" mode.
- measure the ASDC power when Y-arm locked and misaligned
- Remove dampers and turn off the room light.
- Dither-align the interferometer with both arms locked. Freeze outputs when done. (Click C1ASS.adl>!MoreScripts>ON and click C1ASS.adl>!MoreScripts>FreezeOutputs.)
- Misalign ETMX + ITMX. (Just click "Misalign" button.)
- Further misalign ITMX with the slider. (see previous study: ITMX needs to be misaligned further. Moving the slider by at least +0.2 is plentiful to not have the other beam interfere with the measurement.)
- Start the script "armloss_dcrefl_acdcpd_scope.py" using "ETMY" mode, which does the following:
- Resume dithering of the YARM.
- Check YARM dither error signal rms with CDS. If they're calm enough, proceed. (In the previous study the rms threshold was 0.7. Now "ETM_YAW_L_DEMOD_I" signal was 15 (noisy), then the threshold was set 17.)
- Freeze dithering.
- Start a new set of averages on the scope, wait T_WAIT (5 seconds).
- Read data (= ASDC power and MC2 trans) from scope and save.
- Misalign ETMY and wait 5s. (I added a code which switchs LSC mode ON and OFF.)
- Read data from scope and save.
- Repeat desired amount of times.
- calculate the arm loss
- Start the script "armloss_AS_calc.py", whose content is follows:
- requires given parameters: Mode-Matching effeciency, modulation depth, transmissivity. I used the same value as Johannes did last year, which are (huga)
- reads datafile of beam power at ASDC and MC2 trans, which file is created by "armloss_dcrefl_acdcpd_scope.py".
- calculates arm loss from the equation (see 12528 and 12854).
Result:
YARM
('AS_DARK =', '0.0019517200000000003') #dark noise at ASDC
('MC_DARK =', '0.02792') #dark noise at MC2 trans
('AS_LOCKED =', '2.04293') #beam power at ASDC when the cavity was locked
('MC_LOCKED =', '2.6951620000000003')
('AS_MISALIGNED =', '2.0445439999999997') #beam power at ASDC when the cavity was misaligned
('MC_MISALIGNED =', '2.665312')
#normalized beam power

Comments:
- "ETM_YAW_L_DEMOD_I_OUTPUT" was little noisy even when the arm was locked.
- The reflected beam power when locked was higher than when misaligned. It seemed strange for me at first. Johannes suggested that it was caused by over-coupling cavity. It is possible when r_{ETMY}>>r1_{ITMY}.
- My first (wrong) measurement said the arm loss was negative(!). That was caused by lack of enough misalignment of another arm mirrors. If you don't misalign ITMX enough then the beam or scattered light from X-arm would bring bad. The calculated negative loss would be appeared only when

- Error should be considered.
- Parameters given this time should be measured again.
|
14251
|
Sat Oct 13 20:11:10 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
Quote: |
the script "armloss_AS_calc.py",
- "ETM_YAW_L_DEMOD_I_OUTPUT" was little noisy even when the arm was locked.
- The reflected beam power when locked was higher than when misaligned. It seemed strange for me at first. Johannes suggested that it was caused by over-coupling cavity. It is possible when r_{ETMY}>>r1_{ITMY}.
|
Some changes were made in the script for getting the signals of beam power:
- The script sees "C1:ASS-X(Y)ARM_ETM_PIT/YAW_L_DEMOD_I_OUTPUT" and stops running until the signals become small, however some offset could be on the signal. So I changed it into waiting until (DEMOD - OFFSET) becomes small. (Yesterday I wrote ETM_YAW_L_DEMOD_I_OUTPUT was about 15 and was little noisy. I was wrong. That was just a offset value.)
- I added a code which stops running the script when the power of transmitted IR beam is low. You can set this threshold. The nominal value of "C1:LSC-TRX(Y)_OUT16" is 1.2 (1.0), so the threshold is set 0.8 now.
In the yesterday measurement the beam power of ASDC is higher when locked than when misaligned and I wrote it maybe caused by over-coupled cavity. Then I did a calculation as following to explain this:
- assume power transmissivity of ITM and ETM are 1.4e-2 and 1.4e-5.
- assume loss-less mirror, you can calculate amplitude reflectivity of ITM and ETM.
- consider a cavity which consists two mirrors and is loss-less, then
holds. r1 and r2 are amplitude reflectivity of ITM and ETM, and E is electric filed.
- Then you can calculate the power of reflected beam when resonated and when anti-resonated. The fraction of these value is
, which is smaller than 1.
- I found this calculation was wrong! Above calculatation only holds when cavity is aligned, not when misaligned. 99.04% of incident beam power reflects when locked, and (100-1.4)% reflects when misaligned. The proportion is P(locked)/P(misaligned)=1.004, higher than 1.
|
14253
|
Sun Oct 14 16:55:15 2018 |
not gautam | Update | CDS | pianosa upgrade |
DASWG is not what we want to use for config; we should use the K. Thorne LLO instructions, like I did for ROSSA.
Quote: |
pianosa has been upgraded to SL7. I've made a controls user account, added it to sudoers, did the network config, and mounted /cvs/cds using /etc/fstab. Other capabilities are being slowly added, but it may be a while before this workstation has all the kinks ironed out. For now, I'm going to follow the instructions on this wiki to try and get the usual LSC stuff working.
|
|
14254
|
Mon Oct 15 10:32:13 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
I used these values for measuring armloss:
- Transmissivitity of ITM = 1.384e-2 * (1 +/- 1e-2)
- Transmissivitity of ETM = 13.7e-6 * (1 +/- 5e-2)
- Mode-Matching efficiency of XARM = 0.912 * (1 +/- 2e-2)
- Mode-Matching efficiency of YARM = 0.867 * (1 +/- 2e-2)
- modulation depth m1 (11MHz) = 0.179 * (1 +/- 2e-2)
- modulation depth m2 = 0.226 * (1 +/- 2e-2),
then the uncertainties reported by the individual measurements are on the order of 6 ppm (~6.2 for the XARM, ~6.3 for the YARM). This accounts for fluctuations of the data read from the scope and uncertainties in mode-matching and modulation depths in the EOM. I made histograms for the 20 datapoints taken for each arm: the standard deviation of the spread is over 6ppm. We end up with something like:
XARM: 123 +/- 50 ppm
YARM: 152+/- 50 ppm
This result has about 40% of uncertaintities in XARM and 33% in YARM (so big... ).
In the previous measurement, the fluctuation of each power was 0.1% and the fluctuation of P(Locked)/P(misaligned) was also 0.1%. Then the uncertainty was small. On the other hand in my measurement, the fluctuation of power is about 2% and the fluctuation of P(Locked)/P(misaligned) is 2%. That's why the uncertainty became big.
We want to measure tiny value of loss (~100ppm). So the fluctuation of P(Locked)/P(misaligned) must be smaller than 1.6%.
(Edit on 10/23)
I think the error is dominated by systematic error in scope. The data of beam power had only 3 degits. If P(Locked) and P(misaligned) have 2% error, then
.
You have to check the configuration of scope. |
Attachment 1: XARM_20181015_1500.pdf
|
|
Attachment 2: YARM_20181015_1500.pdf
|
|
14255
|
Mon Oct 15 12:52:54 2018 |
yuki | Update | Computer Scripts / Programs | additional comments |
Quote: |
but there's one weirdness: It get's the channel offset wrong. However this doesn't matter in our measurement because we're subtracting the dark level, which sees the same (wrong) offset.
|
When you do this measurement with oscilloscope, take care two things:
- set y-range of scope as to every signal fits in display: otherwise the data sent from scope would be saturated.
- set y-position of scope to the center and don't change it; otherwise some offset would be on the data.
|
14256
|
Mon Oct 15 13:59:42 2018 |
Steve | Update | VAC | drypump replaced |
Steve & Bob,
Bob removed the head cover from the housing to inspect the condition of the the tip seal. The tip seal was fine but the viton cover seal had a bad hump. This misaligned the tip seal and it did not allow it to rotate.
It was repositioned an carefully tithened. It worked. It's starting current transiant measured 28 A and operational mode 3.5 A
This load is normal with an old pump. See the brand new DIP7 drypump as spare was 25 A at start and 3.1 A in operational mode. It is amazing how much punishment a slow blow ceramic 10A fuse can take [ 0215010.HXP ]
In the future one should measure the current pick up [ transient <100ms ] after the the seal change with Fluke 330 Series Current Clamp
It was swapped in and the foreline pressure dropped to 24 mTorr after 4 hours. It is very good. TP3 rotational drive current 0.15 A at 50K rpm 24C
Quote: |
Gautam and Steve,
Our TP3 drypump seal is at 360 mT [0.25A load on small turbo] after one year. We tried to swap in old spare drypump with new tip seal. It was blowing it's fuse, so we could not do it.
Noisy aux drypump turned on and opened to TP3 foreline [ two drypumps are in the foreline now ] The pressure is 48 mT and 0.17A load on small turbo.
|
|
Attachment 1: drypump_swap.png
|
|
14258
|
Tue Oct 16 00:44:29 2018 |
yuki | Update | Computer Scripts / Programs | loss measurements |
The scripts for measuring armloss are in the directory "/opt/rtcds/caltech/c1/scripts/lossmap_scripts/armloss_scope".
- armloss_derefl_asdcpd_scope.py: gets data and makes ascii file.
- armloss_AS_calc.py: calculates armloss from selected a set of files.
- armloss_calc_histogram.py: calculates armloss from selected files and makes histogram.
|
14259
|
Wed Oct 17 09:31:24 2018 |
Steve | Update | PSL | main laser off |
The main laser went off when PSL doors were opened-closed. It was turned back on and the PSL is locked. |
Attachment 1: Inno2wFlipped_off.png
|
|
14261
|
Thu Oct 18 00:27:37 2018 |
Koji | Update | SUS | SUS PD Whitening board inspection |
[Gautam, Koji]
As a part of the preparation for the replacement of c1susaux with Acromag, I made inspection of the coil-osem transfer function measurements for the vertex SUSs.
The TFs showed typical f^-2 with the whitening on except for ITMY UL (Attachment 1). Gautam told me that this is a known issue for ~5 years.
We made a thorough inspection/replacement of the components and identified the mechanism of the problem.
It turned out that the inputs to MAX333s are as listed below.
|
Whitening ON |
Whitening OFF |
UL |
~12V |
~8.6V |
LL |
0V |
15V |
UR |
0V |
15V |
LR |
0V |
15V |
SD |
0V |
15V |
The switching voltage for UL is obviously incorrect. We thought this comes from the broken BIO board and thus swapped the corresponding board. But the issue remained. There are 4 BIO boards in total on c1sus, so maybe we have replaced a wrong board?
Initially, we thought that the BIO can't drive the pull-up resistor of 5KOhm from 15V to 0V (=3mA of current). So I have replaced the pull-up resistor to be 30KOhm. But this did not help. These 30Ks are left on the board.
|
Attachment 1: 43.png
|
|
14262
|
Mon Oct 22 15:19:05 2018 |
Steve | Update | VAC | Maglev controller serviced |
Gautam & Steve,
Our controller is back with Osaka maintenace completed. We swapped it in this morning.
Quote: |
TP-1 Osaka maglev controller [ model TCO10M, ser V3F04J07 ] needs maintenance. Alarm led on indicating that we need Lv2 service.
The turbo and the controller are in good working order.
*****************************
Hi Steve,
Our maintenance level 2 service price is $...... It consists of a complete disassembly of the controller for internal cleaning of all ICB’s, replacement of all main board capacitors, replacement of all internal cooling units, ROM battery replacement, re-assembly, and mandatory final testing to make sure it meets our factory specifications. Turnaround time is approximately 3 weeks.
RMA 5686 has been assigned to Caltech’s returning TC010M controller. Attached please find our RMA forms. Complete and return them to us via email, along with your PO, prior to shipping the cont
Best regards,
Pedro Gutierrez
Osaka Vacuum USA, Inc.
510-770-0100 x 109
*************************************************
our TP-1 TG390MCAB is 9 years old. What is the life expectancy of this turbo?
The Osaka maglev turbopumps are designed with a 100,000 hours(or ~ 10 operating years) life span but as you know most of our end-users are
running their Osaka maglev turbopumps in excess of 10+, 15+ years continuously. The 100,000 hours design value is based upon the AL material being rotated at
the given speed. But the design fudge factor have somehow elongated the practical life span.
We should have the cost of new maglev & controller in next year budget. I put the quote into the wiki.
|
|
Attachment 1: our_controller_is_back.png
|
|
14263
|
Thu Oct 25 16:17:14 2018 |
Steve | Update | safety | safety training |
Chub Osthelder received 40m specific basic safety traning today. |
14264
|
Wed Oct 31 17:54:25 2018 |
gautam | Update | VAC | CC1 hornet power connection restored |
Steve reported to me that the CC1 Hornet gauge was not reporting the IFO pressure after some cable tracing at EX. I found that the power to the unit had been accidentally disconnected. I re-connected the power and manually turned on the HV on the CC gauge (perhaps this can be automated in the new vacuum paradigm). IFO pressure of 8e-6 torr is being reported now. |
Attachment 1: cc1_Hornet.png
|
|
14266
|
Fri Nov 2 10:24:20 2018 |
Steve | Update | PEM | roof cleaning |
Physical plan is cleaning our roof and gutters today. |
14267
|
Fri Nov 2 12:07:16 2018 |
rana | Update | CDS | NDScope |
https://alog.ligo-wa.caltech.edu/aLOG/index.php?callRep=44971
Let's install Jamie's new Data Viewer |
14268
|
Fri Nov 2 16:42:31 2018 |
aaron | Update | Computer Scripts / Programs | arm loss measuremenents |
I'm continuing the arm loss measurements Yuki was making. I'm first familiarizing myself with the procedures for the measurement Johannes describes.
I'm not very familiar with the medm screens, so I'm just kind of poking around and checking with Gautam. I do the following:
- Turned Xarm ASS dither on, then off.
- Turned X and Y ALS on, then off shortly after
- Realizing I needed some guidance, I found this page on lock acquisition on the wiki
- Gautam showed me how to align/lock the IFO so I could take some notes, and we locked the Y arm, misaligned X.
- I put the PD back in the AS beam path to get the ASDC signal, and approximately centered the beam. This PD is on channel 1 of the scope, which is at 192.168.113.24.
- I centered the beam onto the MC2 PD that Yuki had installed. This PD is on channel 2 of the scope.
- Both scope channels are set to 1V scale (I also had tried 500mV, and it didn't seem to make a difference) and 10s time axis spacing (maximum integration time, since we're looking for a DC effect. Is this what we want?)
- The impedance for both channels is 1MOhm.
- I ran the script to start the loss measurement on the Y arm.
- python2 armloss_dcrefl_asdcpd_scope.py 192.168.113.24 1 2 5 YARM
- I'm reading ~15 (au?) for the MC channel and ~5% of that out the AS, which seems to make sense to me and looked to be about what Yuki the ratios when I checked the log files. However, I'm a bit confused by the normalization, because the maximum output of the MC PD is 10V, and indeed the scope's display is reading under 10V.
I've left the script running. |
14269
|
Fri Nov 2 19:25:16 2018 |
gautam | Update | Computer Scripts / Programs | loss measurements |
Some facts which should be considered when doing this measurement and the associated uncertainty:
- When Johannes did the measurement, there was no light from the AS port diverted to the OMC. This represents ~70% loss in the absolute amount of power available for this measurement. I estimate ~1W*Tprm * Ritm * Tbs * Rbs * Tsrm * OMCsplit ~ 300uW which should still be plenty, but the real parameter of interest is the difference in reflected power between locked/no cavity situations, and how that compares to the RMS of the scope readout. For comparison, the POX DC light level is expected to be ~20uW, assuming a 600ppm AR coating on the ITMs.
- Even though the reflection from the arm not being measured may look like it's completely misaligned looking at the AS camera, the PDA520 which is used at the AS port has a large active area and so one must check on the oscilloscope that the other arm is truly misaligned and not hitting the photodiode to avoid interference effects artifically bloating the uncertainty.
- The PDA255 monitoring the MC transmission has a tiny active area. I'm not sure the beam has been centered on it anytime recently. If the beam is not well centered on that PD, and you normalize the measurements by "MC Transmission", you're likely to end up with larger error.
Quote: |
This result has about 40% of uncertaintities in XARM and 33% in YARM (so big... ).
|
|
14270
|
Mon Nov 5 13:52:18 2018 |
aaron | Update | Computer Scripts / Programs | arm loss measuremenents |
After running this script Friday night, i noticed Saturday that the data hadn't saved. Scrolling up inthe terminal, I couldn't see where I'd run the script, so I thought I'd forgotten to run it as I was making last minute changes to the scope settings Friday before leaving.
Monday it turns out I hadn't forgotten to run the script, but the script itself was getting hung up as it waited for ASS to settle, due to the offset on the ETM PIT or YAW setpoints. The script was waiting until both pitch and yaw settled to below 0.7, but yaw was reading ~15; I think this is normal, and it looks like Yuki had solved this problem by waiting for the DEMOD-OFFSET to become small, rather than just the DEMOD signal to be small. Since this is a solved problem, I think I might be using an old script, but I'm pretty sure I'm running the one in Johannes' folder that Yuki is referencing for example here. The scripts in /yutaro_scripts/ have this DEMOD-OFFSET functionality commented out, and anyway those scripts seem to do the 2D loss maps rather than 1D loss measurements.
In the meantime I blocked the beams and ran the script in DARK mode. The script is saving data in /armloss/data/run_20181105/, and runs with no exceptions thrown.
However, when I try to dither align the YARM, I get an error that "this is not a degree of freedom that has an ASS". I'm alsogetting some exceptions from MEDM about unavailable channels. It must have been something about donatella not initializing, because it's working on pianosa. I turned on YARM ADS from pianosa. Monitoring from dataviewer, I see that LSC-TRY_OUT has some spikes to 0.5, but it's mostly staying near 0. I tried returning to the previous frozen outputs, and also stepping around ETMY-[PIT/YAW] from the IFO_ALIGN screen, but didn't see much change in the behavior of LSC-TRY. I missed the other controls Gautam was using to lock before, and I've also made myself unclear on whether ASS is acting only on angular dof, or also on length.
I unblocked the beams after the DARK run was done. |
14273
|
Tue Nov 6 10:03:02 2018 |
Steve | Update | Electronics | Contec board found |
The Contec test board with Dsub37Fs was on the top shelf of E7 |
Attachment 1: DSC01836.JPG
|
|
14274
|
Tue Nov 6 10:19:26 2018 |
aaron | Update | Computer Scripts / Programs | arm loss measuremenents |
I'm checking out the data this morning, running armloss_AS_calc.py using the parameters Yuki used here.
I made the following changes to scripts (measurement script and calculator script)
- Included the 'hour' of the run in the armloss_dcrefl_* script. This way, we can run more than once a day without overwriting data.
- Changed the calculator script to loop over all iterations of locked/misaligned states, and calculate the loss for adjacent measurements.
- That is, the measurement script will make a measurement with the arm locked, then with it misaligned, and repeat that N times
- The calculator now finds the loss for the nth iteration using *_n_locked and *_n_misaligned, and finds N separate loss measurements
- The dark signal is also computed N times, though all of the dark measurements are made before running the arm scripts, so they could be all integrated together.
- All of these are saved in the same directory that the data was grabbed from.
I repeated the 'dark' measurements, because I need 20 files to run the script and the measurements before had the window on the scope set larger than the integration time in the script, so it was padded with bad values that were influencing the calculation.
On running the script again, I'm getting negative values for the loss. I removed the beamstops from the PDs, and re-centered the beams on the PDs to repeat the YARM measurements. |
14275
|
Tue Nov 6 15:23:48 2018 |
gautam | Update | IOO | IMC problematic |
The IMC has been misbehaving for the last 5 hours. Why? I turned the WFS servos off. afaik, aaron was the last person to work on the IFO, so i'm not taking any further debugging steps so as to not disturb his setup. |
Attachment 1: MCwonky.png
|
|
14276
|
Tue Nov 6 15:32:24 2018 |
Steve | Update | PSL | MC_Transmitted |
I tried to plot a long trend MC Transmitted today. I could not get farther than 2017 Aug 4
Quote: |
The mode cleaner was misaligned probably due to the earthquake (the drop in the MC transmitted value slightly after utc 7:38:52 as seen in the second plot). The plots show PMC transmitted and MC sum signals from 10th june 07:10:08 UTC over a duration of 17 hrs. The PMC was realigned at about 4-4:15 pm today by rana. This can be seen in the first plot.
|
|
Attachment 1: MC_Trans.png
|
|
14277
|
Tue Nov 6 19:02:35 2018 |
aaron | Update | IOO | IMC problematic |
That was likely me. I had recentered the beam on the PD I'm using for the armloss measurements, and I probably moved the wrong steering mirror. The transmission from MC2 is sent to a steering mirror that directs it to the MC2 transmission QPD; the transmission from this steering mirror I direct to the armloss MC QPD (the second is what I was trying to adjust).
Note: The MC2 trans QPD goes out to a cable that is labelled MC2 op lev. This confusion should be fixed.
I realigned the MC and recentered the beam on the QPD. Indeed the beam on MC2 QPD was up and left, and the lock was lost pretty quickly, possibly because the beam wasn't centered. Lock was unstable for a while, and I rebooted C1PSL once during this process because the slow machine was unresponsive.
When tweaking the alignment near MC2, take care not to bump the table, as this also chang es the MC2 alignment.
Once the MC was stably locked, I was able to maximize MC transmission at ~15,400 counts. I then centered the spot on the MC2 trans QPD, and transmission dropped to ~14800 counts. After tweaking the alignment again, it was recovered to ~15,000 counts. Gautam then engaged the WFS servo and the beam was centered on MC2 trans QPD, transmission level dropped to ~14,900. |
Attachment 1: 181106_MCTRANS.jpg
|
|
14279
|
Tue Nov 6 23:19:06 2018 |
gautam | Update | VAC | c1vac1 FAIL lights on (briefly) |
Jon and I stuck a extender card into the eurocrate at 1X8 earlier today (~5pm PT), to see if the box was getting +24V DC from the Sorensen or not. Upon sticking the card in, the FAIL LEDs on all the VME cards came on. We immediately removed the extender card. Without any intervention from us, after ~1 minute, the FAIL LEDs went off again. Judging by the main volume pressure (Attachment #1) and the Vacuum MEDM screen (Attachment #2), this did not create any issues and the c1vac1 computer is still responsive.
But Steve can perhaps run a check in the AM to confirm that this activity didn't break anything.
Is there a reason why extender cards shouldn't be stuck into eurocrates? |
Attachment 1: Screenshot_from_2018-11-06_23-18-23.png
|
|
Attachment 2: Screenshot_from_2018-11-06_23-19-26.png
|
|
14280
|
Wed Nov 7 05:16:16 2018 |
yuki | Update | Computer Scripts / Programs | arm loss measuremenents |
Please check your data file and compare with those Johannes made last year. I think the power in your data file may have only three-disits and flactuate about 2%, which brings huge error. (see elog: 40m/14254)
Quote: |
On running the script again, I'm getting negative values for the loss.
|
|
14281
|
Wed Nov 7 08:32:32 2018 |
Steve | Update | VAC | c1vac1 FAIL lights on (briefly)...checked |
The vacuum and MC are OK
Quote: |
Jon and I stuck a extender card into the eurocrate at 1X8 earlier today (~5pm PT), to see if the box was getting +24V DC from the Sorensen or not. Upon sticking the card in, the FAIL LEDs on all the VME cards came on. We immediately removed the extender card. Without any intervention from us, after ~1 minute, the FAIL LEDs went off again. Judging by the main volume pressure (Attachment #1) and the Vacuum MEDM screen (Attachment #2), this did not create any issues and the c1vac1 computer is still responsive.
But Steve can perhaps run a check in the AM to confirm that this activity didn't break anything.
Is there a reason why extender cards shouldn't be stuck into eurocrates?
|
|
Attachment 1: Vac_MC_OK.png
|
|
14283
|
Wed Nov 7 19:20:53 2018 |
gautam | Update | Computers | Paola Battery Error |
The VEA vertex laptop, paola, has a flashing orange indicator which I take to mean some kind of battery issue. When the laptop is disconnected from its AC power adaptor, it immediately shuts down. So this machine is kind of useless for its intended purpose of being a portable computer we can work at optical tables with . The actual battery diagnostics (using upower) don't report any errors. |
14284
|
Wed Nov 7 19:42:01 2018 |
gautam | Update | General | IFO checkup and DRMI locking prep |
Earlier today, I rebooted a few unresponsive VME crates (susaux, auxey).
The IMC has been unhappy for a couple of days - the glitches in the MC suspensions are more frequent. I reset the dark offsets, minimized MCREFL by hand, and then re-centered the beam on the MC2 Trans QPD. In this config, the IMC has been relatively stable today, although judging by the control room StripTool WFS control signal traces, the suspension glitches are still happening. Since we have to fix the attenuator issue anyways soon, we can do a touch-up on IMC WFS.
I removed the DC PD used for loss measurements. I found that the AS beam path was disturbed - there is a need to change the alignment, this just makes it more work to get back to IFO locking as I have to check alignment onto the AS55 and AS110 PDs.
Single arm locking worked with minimal effort - although the X arm dither alignment doesn't do the intended job of maximizing the transmission. Needs a checkup.
PRMI locking (carrier resonant) was also pretty easy. Stability of the lock is good, locks hold for ~20 minutes at a time and only broke because I was mucking around. However, when the carrier is resonant, I notice a smeared scatter pattern on the ITMX camera that I don't remember from before. I wonder if the FF idea can be tested in the simpler PRMI config.
After recovering these two simpler IFO configurations, I improved the cavity alignment by hand and with the ASS servos that work. Then I re-centered all the Oplev beams onto their respective QPDs and saved the alignment offsets. I briefly attemped DRMI locking, but had little success, I'm going to try a little later in the evening, so I'm leaving the IFO with the DRMI flashing about, LSC mode off. |
14285
|
Wed Nov 7 23:07:11 2018 |
gautam | Update | LSC | DRMI locking recovered |
I had some success today. I hope that the tweaks I made will allow working with the DRMI during the day as well, though it looks like the main limiting factor in lock duty cycle is angular stability of the PRC.
- Since there has been some change in the light levels / in vacuum optical paths, I decided to be a bit more systematic.
- Initial guess of locking gains / demod phases was what I had last year.
- Then I misaligned SRM, and locked PRMI, for the sideband resonant in the PRC (but still no arm cavities, and using 1f Refl error signals).
- Measured loop TFs, adjusted gains, re-enabled boosts.
- Brought the SRM back into the picture. Decided to trigger SRCL loop on AS110I rather than the existing POP22I (because why should 2f1 signal buildup carry information about SRCL?). New settings saved to the configure script. Reduced MICH gain to account for the SRC cavity gain.
- Re-measured loop TFs, re-adjusted gains. More analysis about the state of the loops tomorrow, but all loops have UGF ~100-120 Hz.
- Ran some sensing lines - need to check my sensing matrix making script, and once I get the matrix elements, I can correct the error signal demod phasing as necessary.
[Attachment #1]: Repeatable and reliable DRMI locks tonight, stability is mainly limited by angular glitches - I'm not sure yet if these are due to a suspect Oplev servo on the PRM, or if they're because of the tip-tilt PR2/PR3/SR2/SR3.
[Attachment #2]: A pass at measuring the TF from SRCL error point to MICH error point via control noise re-injection. I was trying to measure down to 40 Hz, but lost the lock, and am calling it for the night.
[Attachment #3]: Coherence between PRM oplev error point and beam spot motion on POP QPD.
Note that the MICH actuation is not necessarily optimally de-coupled by actuating on the PRM and SRM yet (i.e. the latter two elements of the LSC output matrix are not precisely tuned yet).
What is the correct way to make feedforward filters for this application? Swept-sine transfer function measurement? Or drive broadband noise at the SRCL error point and then do time-domain Wiener filter construction using SRCL error as the witness and MICH error as the target? Or some other technique? Does this even count as "feedforward" since the sensor is not truly "outside" the loop? |
Attachment 1: Screenshot_from_2018-11-07_23-05-58.png
|
|
Attachment 2: SRCL2MICH_crosscpl.pdf
|
|
Attachment 3: PRCangularCoh_rot.pdf
|
|
14286
|
Fri Nov 9 15:00:56 2018 |
gautam | Update | IOO | No IFO beam as TT1 UL hijacked for REFL55 check |
This problem resurfaced. I'm doing the debugging.
6:30pm - "Solved" using the same procedure of stepping through the whitening gains with a small (10 DAC cts pk) signal applied. Simply stepping through the gains with input grounded doesn't seem to do the trick. |
Attachment 1: REFL55_wht_chk.png
|
|
14288
|
Sat Nov 10 17:32:33 2018 |
gautam | Update | LSC | Nulling MICH->PRCL and MICH->SRCL |
With the DRMI locked, I drove a line in MICH using the sensing matrix infrastructure. Then I looked at the error points of MICH, PRCL and SRCL. Initially, the sensing line oscillator output matrix for MICH was set to drive only the BS. Subsequently, I changed the --> PRM and --> SRM matrix elements until the line height in the PRCL and SRCL error signals was minimized (i.e. the change to PRCL and SRCL due to the BS moving, which is a geometric effect, is cancelled by applying the opposite actuation to the PRM/SRM respectively. Then I transferred these to the LSC output matrix (old numbers in brackets).
MICH--> PRM = -0.335 (-0.2655)
MICH--> SRM = -0.35 (+0.25)
I then measured the loop TFs - all 3 loops had UGFs around 100 Hz, coinciding with the peaks of the phase bubbles. I also ran some sensing lines and did a sensing matrix measurement, Attachment #1 - looks similar to what I have obtained in the past, although the relative angles between the DoFs makes no sense to me. I guess the AS55 demod phase can be tuned up a bit.
The demodulation was done offline - I mixed the time series of the actuator and sensor signals with a "local oscillator" cosine wave - but instead of using the entire 5 minute time series and low-passing the mixer output, I divvied up the data into 5 second chunks, windowed with a Tukey window, and have plotted the mean value of the resulting mixer output.
Unrelated to this work: I re-aligned the PMC on the PSL table, mostly in Pitch. |
Attachment 1: sensMat_2018-11-10.pdf
|
|
14289
|
Sat Nov 10 17:40:00 2018 |
aaron | Update | IOO | IMC problematic |
Gautam was doing some DRMI locking, so I replaced the photodiode at the AS port to begin loss measurements again.
I increased the resolution on the scope by selecting Average (512) mode. I was a bit confused by this, since Yuki was correct that I had only 4 digits recorded over ethernet, which made me think this was an i/o setting. However the sample acquisition setting was the only thing I could find on the tektronix scope or in its manual about improving vertical resolution. This didn't change the saved file, but I found the more extensive programming manual for the scope, which confirms that using average mode does increase the resolution... from 9 to 14 bits! I'm not even getting that many.
There's another setting for DATa:WIDth, that is the number of bytes per data point transferred from the scope.
I tried using the *.25 scope instead, no better results. Changing the vertical resolution directly doesn't change this either. I've also tried changing most of the ethernet settings. I don't think it's something on the scripts side, because I'm using the same scripts that apparently generated the most recent of Johannes' and Yuki's files; I did look through for eg tds3014b.py, and didn't see the resolution explicitly set. Indeed, I get 7 bits of resolution as that function specifies, but most of them aren't filled by the scope. This makes me think the problem is on the scope settings. |
14290
|
Mon Nov 12 13:53:20 2018 |
rana | Update | IOO | loss measurement: oscope vs CDS DAQ |
sstop using the ssscope, and just put the ssssignal into the DAQ with sssssome whitening. You'll get 16 bitsśšß.
Quote: |
I increased the resolution on the scope by selecting Average (512) mode. I was a bit confused by this, since Yuki was correct that I had only 4 digits recorded over ethernet, which made me think this was an i/o setting. However the sample acquisition setting was the only thing I could find on the tektronix scope or in its manual about improving vertical resolution. This didn't change the saved file, but I found the more extensive programming manual for the scope, which confirms that using average mode does increase the resolution... from 9 to 14 bits! I'm not even getting that many.
|
|
14291
|
Tue Nov 13 16:15:01 2018 |
Steve | Update | VAC | rga scan pd81 at day 119 |
|
Attachment 1: pd81-d119.png
|
|
Attachment 2: pd81-560Hz-d119.png
|
|
14292
|
Tue Nov 13 18:09:24 2018 |
gautam | Update | LSC | Investigation of SRCL-->MICH coupling |
Summary:
I've been looking into the cross-coupling from the SRCL loop control point to the Michelson error point.
[Attachment #1] - Swept sine measurement of transfer function from SRCL_OUT_DQ to MICH_IN1_DQ. Details below.
[Attachment #2] - Attempt to measure time variation of coupling from SRCL control point to MICH error point. Details below.
[Attachment #3] - Histogram of the data in Attachment #2.
[Attachment #4] - Spectrogram of the duration in which data in #2 and #3 were collected, to investigate the occurrance of fast glitches.
Hypothesis: (so that people can correct me where I'm wrong - 40m tests are on DRMI so "MICH" in this discussion would be "DARM" when considering the sites)
- SRM motion creates noise in MICH.
- The SRM motion may be naively decomposed into two contributions -
- Category #1: "sensing noise induced" motion, which comes about because of the SRCL control loop moving the SRM due to shot noise (or any other sensing noise) of the SRCL PDH photodiode, and
- Category #2: all other SRM motion.
- We'd like to cancel the former contribution from DARM.
- The idea is to measure the transfer function from SRCL control point to the MICH error point. Knowing this, we can design a filter so that the SRCL control signal is filtered and summed in at the MICH error point to null the SRCL coupling to MICH.
- Caveats/questions:
- Introducing this extra loop actually increases the coupling of the "all other" category of SRM motion to MICH. But the hypothesis is that the MICH noise at low frequencies, which is where this increased coupling is expected to matter, will be dominated by seismic/other noise contributions, and so we are not actually degrading the MICH sensitivity.
- Knowing the nosie-budget for MICH and SRCL, can we AC couple the feedforward loop such that we are only doing stuff at frequencies where Category #1 is the dominant SRCL noise?
Measurement details and next steps:
Attachment #1
- This measurement was done using DTT swept sine.
- Plotted TF is from SRCL_OUT to MICH_IN, so the SRCL loop shape shouldn't matter.
- I expect the pendulum TF of the SRM to describe this shape - I've overlaid a 1/f^2 shape, it's not quite a fit, and I think the phase profile is due to a delay, but I didn't fit this.
- I had to average at each datapoint for ~10 seconds to get coherence >0.9.
- The whole measurement takes a few minutes.
Attachments #2 and #3
- With the DRMI locked, I drove a sine wave at 83.13 Hz at the SRCL error point using awggui.
- I ramped up the amplitude till I could see this line with an SNR of ~10 in the MICH error signal.
- Then I downloaded ~10mins of data, demodulated it digitally, and low-passed the mixer output.
- I had to use a pretty low corner frequency (0.1 Hz, second order butterworth) on the LPF, as otherwise, the data was too noisy.
- Even so, the observed variation seems too large - can the coupling really change by x100?
- The scatter is huge - part of the problem is that there are numerous glitches while the DRMI is locked.
- As discussed at the meeting today, I'll try another approach of doing multiple swept-sines and using Craig's TFplotter utility to see what scatter that yields.
Attachments #2
- Spectrogram generated with 1 second time strides, for the duration in which the 83 Hz line was driven.
- There are a couple of large fast glitches visible.
|
Attachment 1: TF_sweptSineMeas.pdf
|
|
Attachment 2: digitalDemod.pdf
|
|
Attachment 3: digitalDemod_hist.pdf
|
|
Attachment 4: DRMI_LSCspectrogram.pdf
|
|
14293
|
Tue Nov 13 21:53:19 2018 |
gautam | Update | CDS | RFM errors |
This problem resurfaced, which I noticed when I couldn't get the single arm locks going.
The fix was NOT restarting the c1rfm model, which just brought the misery of all vertex FEs crashing and the usual dance to get everything back.
Restarting the sender models (i.e. c1scx and c1scy) seems to have done the trick though. |
Attachment 1: RFMerrors.png
|
|
14294
|
Wed Nov 14 14:35:38 2018 |
Steve | Update | ALARM | emergency calling list for 40m Lab |
It is posted at the 40m wiki with Gautam' help. Printed copies posted around doors also. |