40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  ATF eLog, Page 3 of 55  Not logged in ELOG logo
ID Date Author Type Category Subject
  2667   Wed Sep 15 08:22:32 2021 AidanDailyProgressCryo vacuum chamberCONTAMINATION: Black paint flecks throughout chamber

I was setting up for some characterization measurements of the JPL PD and I noticed that there are flecks of black paint all through the chamber. There were a couple of visible bare sections on the wall of the inner shield where paint had been removed.

Quote:

Monday I completed the vent that Aidan had started by turning off the cryocooler. During the afternoon I turned off the pumps, unbolted the chamber lid, and removed the radiation shield lids.

Next, Aidan was going to run some characterization measurements and determine whether to swap the diode or repeat with A1.

 

Attachment 1: IMG_4686.jpg
IMG_4686.jpg
Attachment 2: IMG_4687.jpg
IMG_4687.jpg
Attachment 3: IMG_4689.jpg
IMG_4689.jpg
Attachment 4: IMG_4690.jpg
IMG_4690.jpg
  2666   Tue Sep 14 15:58:51 2021 RadhikaDailyProgressCryo vacuum chamberCold plate cooling limited by copper braid

Koji asked me to calculate the thermal resistance between the cold head and cold plate from Megastat cooldown data, to compare to the theoretical thermal resistance of the copper braid. This way we can determine if cold plate cooling is limited by the braid itself or by the contact(s) between the braid and cold head / cold plate. 

After folding the copper braid in half, its cross-sectional area is 1.34e-4 m2 (source here) and I estimated its length to be 30 cm. I used a room-temperature value for the thermal conductivity of copper, for simplicity (~400 W/m*K). The "theoretical" thermal resistance of the copper braid should therefore be 5.57 K/W.

I used existing cooldown data from the cold head and cold plate to fit the thermal resistance between the two. I ignored effects from room temperature and simply modeled conductive cooling from the cold head to the cold plate. The result of the fit was a thermal resistance of 5.75 K/W, obtained from data. This value is pretty consistent with the calculation above, implying that the cold plate cooling is hitting the physical limits of the copper braid.

If the copper strap were instead a solid bar with the same nominal diameter (0.483"), the thermal resistance would drop to 3.15 K/W (a factor of 0.57 in cooldown time). 

  2665   Tue Sep 14 15:17:03 2021 StephenDailyProgressCryo vacuum chamberChamber up to air, lids removed

Monday I completed the vent that Aidan had started by turning off the cryocooler. During the afternoon I turned off the pumps, unbolted the chamber lid, and removed the radiation shield lids.

Next, Aidan was going to run some characterization measurements and determine whether to swap the diode or repeat with A1.

  2664   Fri Sep 10 20:13:12 2021 AidanDailyProgress2um PhotodiodesRunning automated testing suite on A1 PD

I terminated the data taking around 5PM when the photodiode was at about 4C (277K).

 

Quote:

9AM: At 232K this morning at 9AM. Turned on the heater to 1W around 9:07AM to speed up the return to room temperature. 

10AM - set heater to 7W

11:50AM - At GPS = 1315334850 - Set heater to 20W. Also noticed that SR560 output was railing so set gain to 500

Quote:

We're at 170K as of 9AM this morning. At the current rate, we should reach 273K tomorrow morning. 

 

 

  2663   Fri Sep 10 09:11:05 2021 AidanDailyProgress2um PhotodiodesRunning automated testing suite on A1 PD

9AM: At 232K this morning at 9AM. Turned on the heater to 1W around 9:07AM to speed up the return to room temperature. 

10AM - set heater to 7W

11:50AM - At GPS = 1315334850 - Set heater to 20W. Also noticed that SR560 output was railing so set gain to 500

Quote:

We're at 170K as of 9AM this morning. At the current rate, we should reach 273K tomorrow morning. 

 

  2662   Thu Sep 9 09:23:56 2021 AidanDailyProgress2um PhotodiodesRunning automated testing suite on A1 PD

We're at 170K as of 9AM this morning. At the current rate, we should reach 273K tomorrow morning. 

  2661   Wed Sep 8 14:35:22 2021 AidanDailyProgress2um PhotodiodesRunning automated testing suite on A1 PD

[Aidan]

I turned off the cryocooler and the A1 PD is slowly coming up to room temperature from ~53K (it's currently at 78K).

There is an automated script (autorun2021.sh) running to acquire data from the PD during this process (it is attached):

  1. Record dark current sweep with Keithley
  2. Record PD noise spectra (in DAQ) with different biases [-100, 0, 300, 600, 1000]mV. This involves steppnig the bias and waiting for 60s while fast AC data from the diode goes into the frames. Preamp setting = 1E3, SR560 setting is attached. Note that the SR560 photo shows an OVERLOAD light. This is only when the laser is on and the bias is high. When running the bias stepping up, the overload light only came on for a moment when the bias reached 1000mV - it stayed on for about 2-3s during this time. It's possible that the SR560 may saturate as the noise level increases with temperature. I might have to drop the amplification a touch.
  3. Record the QE for the PD for different bias settings. Bias is set to [-100, 300, 600, 800, 1000]mV. The laser current is turned on for 10s and off for 15s. The laser current output has a 0.15Hz pole on it so the current slowly ramps up and down. This allows us to record the reference PD and JPL PD levels for increasing intensities (as the PD is observed to saturate since the beam is close to a waist/focus on the PD).
  4. Get bright current sweeps with the Keithley for 20mA and 100mA going to the laser
  5. Run the maximize_output_power.py Python script that makes small changes to the piezo steering mirror to maximize the output of a CALC channel which is the ratio of the JPL PD to the REF PD (JPL_PD/REF_PD) - this removes first order power fluctuations from the alignment process.
  6. Dump all measurements into a directory identified by the GPS time and measurement number
    1. ~/JPL_PD/data/A1/<GPS_TIME>-<MEAS_NUM>/

Example output is attached.

Note - I was originally running the code with a manual realignment each time. I switched to maximize_output_power.py around the 2:30PM mark (~78K) and this yielded a 30% increase in photocurrent. So QE results below this are going to be low.

CALC channel (~/JPL_PD/Ioc/QIL/db)

record(calc, "C4:TST-PD_RESPONSE")
{
    field(SCAN, ".1 second")
    field(INPA, "C4:TST-FM29_OUT16")
    field(INPB, "C4:TST-FM30_OUT16")
    field(CALC, "ABS(B/A)<2?(B/A):2")
}

---

Notes from the lab:

Wednesday 8-Sep-2021

11:47AM – Script is ready to record data

  1. Record dark current sweep with Keithley
  2. Record PD noise spectra for different biases
  3. Measure QE for different biases
  4. Get photocurrent sweep vs bias with Keithley at 100mA and 20mA

 

12:15PM – start run with chiller on

  • 1315163811-1001 (first directory) – 53.6K

12:26PM- chiller off

  • 1315164407-1002 – 53.66K

12:36PM – third loop

  • 1315165029-1003 – 57.92K

12:48PM – 1315165720-1004: 60.98K

12:59PM – 1315166396-1005: 63.2K

1:10PM – 1315167064-1006: 65.2K

1:24PM – 1315167908-1007: 67.6K

1:35PM – 1315168569-1008 :69.4K

1:47PM – 1315169251-1009: 71.3K

  • Added a channel C4:TST-PD_RESPONSE which is PD_OUT/REF_PD. Cancels out the power fluctuations to first order to help when aligning.
  • This is running is an adHoc softIOC channel

1:57PM – 1315169873-1010: 72.9K

  • Might need to add heat into the base plate

2:07PM – 1315170489-1011 :74.45K

  • SR560 overloads a tiny bit on the bias = 1000mV setting for 3 or 4s after it reaches that setting.

2:26PM – running the max power script. Getting 30-40% more power!!

2:32PM – 1315171982-1001: 78.145K

NOW WITH AUTOALIGNMENT

2:34PM – 1315172074-1001: 78.3K

2:45PM – restarted code with longer pause (60s) between end of loop and maximize output power

3:18PM – restarted code with 120s pause between end of loop and Maximize Output

3:43PM – ADDED OFFSET OF 141 to FM29 (REF PD) which sets the zero power level to about zero. (in the middle of 1315176124-1003 measurement at 87.5K)

-----------

Channels:

Physical Variable Channel Name
Laser current setting C4:TST-FM12_OUT16
PD bias setting C4:TST-FM13_OFFSET
REF PD reading C4:TST-FM29_OUT16
JPL PD reading (DC) - preamp only C4:TST-FM30_OUT16
JPL PD reading (AC) - preamp + SR560 C4:TST-FM31_OUT
Keithley/Preamp switch C4:TST-FM15_OFFSET

 

Attachment 1: autorun2021.sh
#diode name
i=1001
diode=A1
caput C4:TST-FM15_OFFSET 0
sleep 1
while :; do
        #-----------------------------------------------------
        # dark current
        echo =======================
        echo ----- TOP OF LOOP -----
... 139 more lines ...
Attachment 2: maximize_output_power.py
# script to maximize the output power of the piezo
import serial
import time
import os, sys, subprocess
import numpy as np

def slowDownJog(ser):
    ser.write('1SU50\r\n')
    time.sleep(0.1)
... 195 more lines ...
Attachment 3: 1315172753_conditions.txt
C4:CTC-MS_WORKPIECE_TEMP_VAL 79.933
C4:CTC-MS_OUTERSHIELD_TEMP_VAL 241.116
C4:CTC-MS_INNERSHIELD_TEMP_VAL 86.579
C4:CTC-MS_COLDHEAD_TEMP_VAL 129.619
spectra_start 1315172767
PD_gain_DC FM30 C4:TST-FM30_GAIN 2
QE_v_bias_start 1315173068
Keithley_bright_start 1315173226
C4:CTC-MS_WORKPIECE_TEMP_VAL 81.07
C4:CTC-MS_OUTERSHIELD_TEMP_VAL 241.188
... 3 more lines ...
Attachment 4: IMG_4627.jpg
IMG_4627.jpg
Attachment 5: IMG_4628.jpg
IMG_4628.jpg
Attachment 6: Screen_Shot_2021-09-08_at_3.05.19_PM.png
Screen_Shot_2021-09-08_at_3.05.19_PM.png
Attachment 7: Screen_Shot_2021-09-08_at_3.05.51_PM.png
Screen_Shot_2021-09-08_at_3.05.51_PM.png
  2660   Tue Sep 7 11:52:40 2021 ranaComputingCymacs+/-18V power supply to AI/AA chassis was actually +18V, -14.5V

We should not have a bench power supply installed permanently. Can you install a Sorensen in that rack or use one of the nearby ones?

  2659   Tue Sep 7 09:14:22 2021 shrutiMiscEquipment transferTED200C borrowed

I borrowed (retrieved?) the TED200C temperature controller from the north table in QIL to use in the cryo lab.

  2658   Tue Sep 7 08:12:50 2021 AidanComputingCymacs+/-18V power supply to AI/AA chassis was actually +18V, -14.5V

[Aidan]

I was working in the QIL on Friday and I heard a clicking sound coming from the rack where the DAQ is installed. It turned out to be the DC power supply for the AI/AA chassis. One of the voltage was floating around from ~14.2V to ~14.8V and the unit was clicking as it did this. Since the AA/AI chassis expect +/-18V which is regulated down to +/-15V, this was, to use the scientific term, bad.

I set the low voltage channel back to 18V. We have noticed previous drifts DAC channels - it's possible this was the cause.

 

Attachment 1: IMG_4578.jpg
IMG_4578.jpg
Attachment 2: IMG_4577.jpg
IMG_4577.jpg
  2657   Mon Aug 30 08:04:52 2021 AidanDailyProgress2um PhotodiodesMonday morning observation of JPL A1 PD cool down

Attached are time series of the A1 photodiode temperature (and megastat temperatures) along with the PD response and reference PD measurement of delivered power. The laser is being modulated by a ramp wave (sawtooth) so the response shows the maximum and minimum. The difference between the maximum and minimum trend lines is an indication of the PD response (although the PD is saturating as well at higher intensities so further data analysis is required).

 

Attachment 1: Screen_Shot_2021-08-30_at_8.04.15_AM.png
Screen_Shot_2021-08-30_at_8.04.15_AM.png
  2656   Sun Aug 29 11:17:43 2021 AidanDailyProgress2um PhotodiodesStart of PD pumpdown

Sunday morning update:

11:17AM - Temperature of photodiode is ~86K

Also shown is the photodiode current time series. The laser is being ramped from minimum to maximum every 50s. The span of the signal increases as temperature is decreased. The response is almost nil at room temperature. Then it peaks around 140K and is clearly reduced by the time we get below 100K. (Caveat: the beam was initially aligned onto the PD at room temperature but there is currently no auto-alignment. The diode is quite large, 1.5mm sq, but we can;t rule out that the beam is moving off the PD as temperature decreases - so we can only put an lower limit on QE vs temperature from this data).

Attachment 1: Screen_Shot_2021-08-29_at_11.16.55_AM.png
Screen_Shot_2021-08-29_at_11.16.55_AM.png
Attachment 2: Screen_Shot_2021-08-29_at_11.22.03_AM.png
Screen_Shot_2021-08-29_at_11.22.03_AM.png
  2655   Sat Aug 28 07:01:21 2021 AidanDailyProgress2um PhotodiodesStart of PD pumpdown

Note on the script - it's running in a TMUX session on WS1: On for 15s, Off for 15s. A much better way to do this would've been to turn on an EXC in the laser current channel (I only remembered the AWG once I'd left). I'll pop in this morning to check on things and see if I can change the modulation.

The purpuose of the laser modulation is to continually monitor the PD dark current level as well as the change in the nominal QE as a function of temperature. I might change it to a sawtooth wave - if the PD is saturating from too much intensity, we'll see a decrease in the QE each time the laser power increases. FYI - we're getting about 0.8mW onto the PD and it should be close to the beam waist (numbers to follow on that); 

The DAC outputs are really wandering around a lot. We should diagnose what's going on there as this makes the laser current set point very noisy. 

10:00AM Saturday update: Temperature of the workpiece (photodiode) is around 192K. I terminated the script and started an excitation RAMP on the laser diode current. The response of the diode has increased dramatically and I think I see signs of the QE rolling off as the incident power increases.

Quote:

[Aidan, Stephen]

After Aidan validated that model inputs were creating physical parameter changes, we proceeded with some last few checks before closing up. Notes:

 - Aidan set up a helpful script turning laser power on and off, and strip tool to follow PD and monitor PD signals. A strip tool chart was used to confirm that there was no loss of functionality or alignment during pump down.

 - Checked Heater function and Workpiece RTD response - all good.

 - Confirmed alignment by steering at periscope output mirror and watching PD voltage.

At this point Aidan gave a green light for pumpdown prep, and to start pumpdown and start cooldown. Notes:

 - Stephen disconnected the PD connector accidentally while trying to add strain relief (the irony is palpable). Reattachment of connector didn't seem to affect any signal levels.

 - During installation of radiation shield lids, shields became misaligned and PD signal fell (presumably due to clipping). Recovered previous signal levels by realligning outer shield.

 - Double checked that everything seemed good to go, no issues!

 - Timeline of pumpdown and cooldown:

     17:32 - Pumpdown started.

     17:47 - Turbo spin up started (pump station delay parameter).

     17:55 - Pressure dropped below 1 mTorr, so I started cryocooler.

     18:05 - Healthy so far - Pressure had come down half a decade more, and Coldhead RTD was reading 235 K.

 

Attachment 1: 20210828_-_IMG_4445.jpg
20210828_-_IMG_4445.jpg
Attachment 2: 20210828_-_IMG_4443.jpg
20210828_-_IMG_4443.jpg
  2654   Fri Aug 27 17:57:30 2021 StephenDailyProgress2um PhotodiodesStart of PD pumpdown

[Aidan, Stephen]

After Aidan validated that model inputs were creating physical parameter changes, we proceeded with some last few checks before closing up. Notes:

 - Aidan set up a helpful script turning laser power on and off, and strip tool to follow PD and monitor PD signals. A strip tool chart was used to confirm that there was no loss of functionality or alignment during pump down.

 - Checked Heater function and Workpiece RTD response - all good.

 - Confirmed alignment by steering at periscope output mirror and watching PD voltage.

At this point Aidan gave a green light for pumpdown prep, and to start pumpdown and start cooldown. Notes:

 - Stephen disconnected the PD connector accidentally while trying to add strain relief (the irony is palpable). Reattachment of connector didn't seem to affect any signal levels.

 - During installation of radiation shield lids, shields became misaligned and PD signal fell (presumably due to clipping). Recovered previous signal levels by realligning outer shield.

 - Double checked that everything seemed good to go, no issues!

 - Timeline of pumpdown and cooldown:

     17:32 - Pumpdown started.

     17:47 - Turbo spin up started (pump station delay parameter).

     17:55 - Pressure dropped below 1 mTorr, so I started cryocooler.

     18:05 - Healthy so far - Pressure had come down half a decade more, and Coldhead RTD was reading 235 K.

  2653   Fri Aug 27 15:33:28 2021 AidanComputingCymacs 

Got the DAC working by reactivating entries in the C4TST_cdsMuxMatrix.

  • FM12-DAC12 = 1 (laser current) works
  • FM13-DAC13 = 1 (bias) works
  • FM15-DAC15 = 1 doesnn't work, No output on BNC at the AI chassis

No problems with channels 12-14. However, channel 15 doesn't output anything at the AI chassis.

Using channel 14 on the AI chassis with FM15 input into it.

  • FM15-DAC14

 

  2652   Thu Aug 26 16:10:16 2021 AidanLab InfrastructureCleanlinessTwo under table equipment racks purchased for North Table - one installed so far

I bought two racks to house all our electronics which is currently taking up space on the North Table. The legs were exactly the same length as the clearance between the floor and the bottom fo the table - but not after I got the hacksaw involved. Thankfully the legs have plugs on the top whic cover up the sharp bits that I cut.

Next step is to start transferring the equipment below the table.

Attachment 1: IMG_4407.jpg
IMG_4407.jpg
Attachment 2: IMG_4423.jpg
IMG_4423.jpg
Attachment 3: IMG_4421.jpg
IMG_4421.jpg
Attachment 4: IMG_4422.jpg
IMG_4422.jpg
  2651   Thu Aug 26 14:31:46 2021 Aidan, StephenLaser2um PhotodiodesIncident power calibration of 2um PD in new cryo chamber

We're getting close to running this (2um beam is focussed onto the PD and we have piezo mirror steering and beam size tuning). However, all DAC channels are currently non-responsive. I'm going to rebooting the front-end.

Incident power calibration was performed with a S148C power meter head placed directly in front of the PD. For varying current levels, I recorded the pick-off PD voltage and the power meter reading.

Current (mA) REF PD (V) Power Meter (mW)
101.04 1.01 0.803
101.03 1.012 0.805
100.41 1.01 0.805
93.11 0.935 0.735
85.03 0.846 0.664
79.97 0.792 0.618
75.01 0.74 0.573
69.97 0.684 0.524
65 0.629 0.478
55.01 0.52 0.384
44.96 0.405 0.284
35 0.291 0.1834
25 0.176 0.0844
20 0.119 0.0348
0.03 0.079 3.00E-04

POW [mW] = 0.862[mW/V]*REF_PD [V] -0.067[mW]

Quote:

[Aidan, Stephen]

Worked toward aligning and characterizing beam on PD. Will complete next session.

Log:

Some difficulty aligning to the 2um beam, which is sensed by a thermal card. Aidan intends to upgrade with a fiber coupled visible laser, which could then be swapped interchangably for alignment.

The 1" mirror at the top of the periscope doesn't make sense, given larger apertures in shields and viewport. We looked for a nearby 2" replacement but did not have luck. Ended up swapping back in the gold-coated 2" mirror, even though it is thin enough to be a pain to mount.

Instrumented connector pins to DB9 pins using the following translation (ref Aidan's drawing for connector / PD pinout, ref drawing from QIL/2639)

            DB9   - 1 6 2 7 3 8 

    Connector - 2 3 4 5 6 7

 

 

Attachment 1: IMG_4420.jpg
IMG_4420.jpg
Attachment 2: REF_PD_POW_CAL_cryo.pdf
REF_PD_POW_CAL_cryo.pdf
  2650   Tue Aug 24 15:01:25 2021 StephenLaser2um Photodiodes2um PD in new cryo chamber

[Aidan, Stephen]

Worked toward aligning and characterizing beam on PD. Will complete next session.

Log:

Some difficulty aligning to the 2um beam, which is sensed by a thermal card. Aidan intends to upgrade with a fiber coupled visible laser, which could then be swapped interchangably for alignment.

The 1" mirror at the top of the periscope doesn't make sense, given larger apertures in shields and viewport. We looked for a nearby 2" replacement but did not have luck. Ended up swapping back in the gold-coated 2" mirror, even though it is thin enough to be a pain to mount.

Instrumented connector pins to DB9 pins using the following translation (ref Aidan's drawing for connector / PD pinout, ref drawing from QIL/2639)

            DB9   - 1 6 2 7 3 8 

    Connector - 2 3 4 5 6 7

 

  2649   Fri Aug 20 14:05:45 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

The fit parameters are 1. the emissivity of the test mass and 2. the emissivity of the inner shield. Turning on absolute_sigma=True, the covariance matrix is:

[[4.40872002e-07 1.98911860e-07]
 [1.98911860e-07 1.50052351e-07]].

Interpreting this, the standard deviation \sigma of the parameters is:

e_testmass (painted with Aquadag): 0.00066398.

e_innershield (rough Al): 0.00038737.

As discussed in today's meeting, these values much lower than expected. I'll look more into how scipy.curve_fit calculates these values, and will use the fitting script discussed to better quantify the error. 

  2648   Fri Aug 20 13:44:58 2021 ranaDailyProgressCryo vacuum chamberCooldown model fitting for MS

I think the asymptotic temperature in the model is missing the data. i.e. the steady state temperature should match up, but the recorded data terminates too soon. Probably should figure out what the missing term is.

Can you post the covariance matrix of your fit so that we can see what the fractional errors are on the physical parameters? (i.e. construct the fit function so that physical parameters which are unknown are the fit parameters.)

  2647   Thu Aug 19 14:34:10 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

Building on [2643], I realized that the conductive cooling term proportional to (T_{coldplate} - T_{testmass}) was also negligible. I added back in physical parameters for the 2 radiative terms (one from the cold plate, one from 295K) and used the emissivities of the test mass and inner shield as fit parameters:

F_e = (\frac{1}{e_{tm}} + (\frac{1}{e_{is}} - 1) \frac{A_{testmass}}{A_{innershield}})^{-1}

P_{rad} = F_e A_{testmass} \sigma (T_{coldplate}^4 - T_{testmass}^4)

F_{e295} = (\frac{1}{e_{tm}} + (\frac{1}{e_{is}} - 1) \frac{A_{testmass}}{A_{aperture}})^{-1}

P_{rad295} = F_{e295} A_{testmass} \sigma (295^4 - T_{testmass}^4)

I used Koji’s input to model radiative heating from 295K. I approximated the radius of the aperture (from which room temperature could be exposed) to be 3cm, and assumed radiative heat is emitted from this circle. 

The result of this fit can be seen in Attachment 1: [e_testmass, e_innershield] = [0.59736291, 0.20177643]. This would imply that Aquadag has an emissivity of about 0.6, and that the emissivity of rough aluminum is much higher than expected at 0.2.

I then used these parameters to model the cooldown, given: 1. both the test mass and inner shield surfaces are painted in Aquadag; 2. only the inner shield surface is painted in Aquadag. These models are shown in Attachment 2. 

Painting the inner shield in addition to the test mass would yield marginal improvement, as expected. However, painting the inner shield while removing Aquadag from the test mass would, according to this model, weaken the coupling further compared to the reverse case. This makes sense, since in Fe the effect of the inner shield’s emissivity is scaled by the ratio \frac{A_{testmass}}{A_{innershield}}, which is quite small. Increasing the emissivity of the test mass therefore makes more of a difference in the coupling. 

Attachment 1: model_fit_tm_painted.pdf
model_fit_tm_painted.pdf
Attachment 2: models_painted.pdf
models_painted.pdf
  2646   Wed Aug 18 13:06:03 2021 Aidan, StephenLab InfrastructureCleanlinessNorth table clean-up

Stephen and I spent about an hour today tidying up the North Table in preparation for 2um photodiode testing in the Megastat.

Decepticon - Transformers Wiki

I ordered two more wire racks (24" deep, 36" wide, 27" high with two shelves each) to go under the table and serve as instrumentation racks.

Attachment 1: IMG_4230a.jpg
IMG_4230a.jpg
Attachment 2: IMG_4232a.jpg
IMG_4232a.jpg
  2645   Sun Aug 15 00:33:15 2021 KojiSummaryCryo vacuum chamberAquadag painting on the inner shield

[Stephen Koji]

We applied Aquadag painting on the inner side of the inner shield.

  • Upon the painting work, we discussed which surfaces to be painted. Basically, the surface treatment needs to be determined not by the objects but by the thermal link between the objects.
    • We want to maximize the heat extraction from the test mass. This means that we want to maximize the emissivity factor between the test mass and the inner shield.
    • Therefore the inner barrel surface of the inner shield was decided to be painted. The test mass was painted in the previous test.
    • For the same reason, the lid of the inner shield was painted.
    • It is better to paint the cold plate (table) too. But we were afraid of making it too messy. We decided to place the painted Al foil pieces on the table.
       
    • The outer surface of the inner shield and the inner surface of the outer shield: Our outer shield is sort of isolated from the cold head and the steady-state temp is ~240K. Therefore we believe that what we want is isolation between the inner and outer shields. Therefore we didn't paint these surfaces. (note that in Mariner and beyond, the outer shield will be cooled, not isolated, and the radiative link to the outer shield would be strong by design)
    • I believe that this is not the ideal condition for the inner shield. We need to model the cryo stat heat load and take a balance between the isolation and the conduction between the outer shield and the cold head so that we gain the benefit of the outer shield as a "not so hot" enclosure.
       
  • OK, so we painted the inner barrel of the inner shield, the lid of the inner shield, and some Al foils (shiny side).
  • Stephen made the Aquadag solution. The solution was 2 scoops of Aquadag concentrate + 6 scoops of water, and the adhesion/runniness test was done on a piece of aluminum foil.
  • The barrel and the lid were painted twice. Attachment 1 shows the painting of the inner shield cylinder. Attachment 2 shows a typical blemish which necessitates the second coat.
  • To accelerate the drying process, we brought the heat gun from the EE shop --> (update - returned to EE shop, see Attachment 3)
     
  • We took some photos of the process. They are all dumped in the QIL Cryo Vacuum Chamber Photo Dump album in the ligo.wbridge account.
Attachment 1: IMG_9636.JPG
IMG_9636.JPG
Attachment 2: IMG_9632.JPG
IMG_9632.JPG
Attachment 3: IMG_9646.JPG
IMG_9646.JPG
  2644   Fri Aug 13 21:01:42 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

Wow, nice fit!

How is this c compared to the 300K exposure from the open aperture for the oplev beam?
We tried to cover all the ports but one. A naive assumption is that we have this opening with this aperture size, but the heat leakage could be more than that.
e.g. the aperture allows angled infrared to come into the chamber and the inner shield reflects the hot radiation inside (and a part of it reaches the test mass).

  2643   Fri Aug 13 15:14:14 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

Per Koji's suggestion, I added two terms to the expression for test mass cooling power for radiative/conductive cooling from 295K (see 2641):

P_{radiative,295K} = {\color{Green} c} \sigma (295^4 - T_{testmass}^4);  P_{conductive,295K} = {\color{Green} d} (295 - T_{testmass}).

I added 0 as a lower bound for fitting a, b, c, and d. The best fit for d came out to be neglible (on the order of 10-17): conductive heating from room temperature can be ignored. The best-fit parameters for [a, b, c] came out to:  [0.025, 0.003, 0.001]. The result can be seen in Attachment 1. 

This fit would imply that there is some radiative heating of the test mass from room temperature, in addition to expected radiative/conductive cooling from the inner shield / coldplate. It is worth investigating what might be causing this, and if nothing can be determined then the model needs to be revisited. 

Quote:

How about incorporating radiative and conductive terms from the object at 300K?

 

 

Attachment 1: rad_295_model_fit_v_data.pdf
rad_295_model_fit_v_data.pdf
  2642   Wed Aug 11 18:00:19 2021 KojiDailyProgressCryo vacuum chamberCooldown model fitting for MS

How about incorporating radiative and conductive terms from the object at 300K?

 

  2641   Wed Aug 11 14:58:47 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

I've made simplifications to the testmass cooling model. Assuming 2 possible cooling mechanisms, radiative and conductive, the ODE must be a function of only (T_{coldplate}^4 - T_{testmass}^4) and (T_{coldplate} - T_{testmass}). If conductive cooling/heating of the testmass is treated as negligible, as we previously assumed, then:

\ddot{Q}_{testmass} \approx {\color{Blue} a} \sigma (T_{coldplate}^4 - T_{testmass}^4), where a is the fit parameter. I include \sigma in the equation because it would appear as a constant in any radiative transfer model. I use the measured coldplate/inner shield temperature data for T_{coldplate}. Note that \frac{dT}{dt} = \frac{\ddot{Q}}{Cp*m}, and here and throughout I use a temperature-dependent Cp_{Si}(T).

The best fit parameter is a = 0.014, and the result of this fit can be seen in Attachment 1. The disagreement between the best-fit model and data suggest that cooling is not only dependent on (T_{coldplate}^4 - T_{testmass}^4), i.e. it cannot be radiative alone. I added back a conductive heating/cooling component:

\ddot{Q}_{testmass} = {\color{Red} a} \sigma (T_{coldplate}^4 - T_{testmass}^4) + {\color{Red} b}(T_{coldplate} - T_{testmass}), where a and b are the parameters of the fit. 

The result of the fit can be seen in Attachment 2. The best fit parameters [a, b] = [0.022, -0.0042]. This model matches the data much better than the purely radiative model, but the negative sign on b is non-physical (I think) since (T_{coldplate} - T_{testmass}) should always be < 0, so the sign of the conductive term should also be < 0. I'm not sure how to interpret this result, but it almost seems like there is conductive heating to the test mass even though physically this shouldn't be the case. 

Attachment 1: rad_model_fit_v_data.pdf
rad_model_fit_v_data.pdf
Attachment 2: rad_cond_model_fit_v_data.pdf
rad_cond_model_fit_v_data.pdf
  2640   Fri Aug 6 16:15:03 2021 PacoLab Infrastructure2micronLasersBrimrose AOM and amplifier

Also borrowed Mini-Circuits amplifier ZFL-500LN+ from same setup.

Quote:

Yesterday I came in the QIL and performed an express kidnapping of the 2um in fiber AOM (Brimrose) and the 5 W RF amplifier that was hooked to the RF in port (though it seems it saturates at ~ 600 mW from past elogs). I will test it with the 1419 nm ECDL fiber pickoff port to see that it works and if it doesn't I will reinstall it in the 2um testing facility.

 

  2639   Thu Aug 5 14:29:42 2021 StephenLaser2um PhotodiodesOptical design for 2um PD in new cryo chamber

Actions on my to-do list, once we are warm and up to air, before Aidan and I are able to run the JPL PD test. This list complements the optical setup tasks and data acquisition setup tasks that are also mentioned by Aidan in this thread.

Update 23 August - using this list to [comment on details] and highlight items which are still outstanding instead of duplicating in a daily progress log entry :)

0. Remove Aaron and Shruti’s Si cantilever clamp, and return to them for safekeeping [I set the clamp aside, need to coordinate return of cantilever to with Aaron!]
1. Solder a connector equivalent to the testpiece (ref. QIL/2465) but with the cryo wire, In-Ag solder on the connector end, and crimped plug pins on the free end. The crimped plug pins interface the with receptacle pins of the existing leads, which are connected to in-vac side of DB9 feedthrough).
 - need to locate some In-Ag solder! [done, and checked connectivity - used standard lead-tin solder following Rana's recommendation (ref. QIL/2418) born out by Koji's testing (ref. QIL/2462 and QIL/2465)]
2. Confirm which PD holder will be most useful for this effort (Koji’s newly machined holders might be useful?) and mount to cold baseplate. If using the tombstone from the IRLabs dewar, which is likely shorter than the beam height, it sounds like we would need to mount it on a pedestal or post. [Aidan used Koji's taller PD mount from the same purchase (ref. QIL/2459). The beam height required no modification, nice!]
3. Mount RTD to PD holder, likely with cryovarnish (unless there is a lucky extra hole for a screw/clamping post). [Radhika and Aidan's G2100807 demo shows the problem with the prior lug, not super stable mounting for the RTD as the same hole is being used to host two screws. Instead, I retrofitted the upper screw from the mount's retaining ring to host one of the trusty spring clamps, see Attachment 1. I checked for clipping or connector interference throughout, and found none.]
4. Mount heater to ___ (TBD, ideally on PD holder but possibly on cold baseplate nearby). [dog-clamped the heater to the baseplate, directly adjacent to the mount - see overview images in Attachment 2 and Attachment 3. We may go through some PID growing pains with this configuration, and we also need to learn whether the 22 W heater power locally applied can overcome the cryocooler's  ~50 W cooling power at our operating temperatures (ref. Radhika's QIL/2585). Might be necessary to intermittently power cycle the cryocooler.]
5. Confirm alignment of shields and PD. [aligned both shields, clamped inner shield, but could reposition if there is an issue.]
6. Verify electrical continuity of PD cable, RTDs, and heater. [note need to add indium and finalize clamping of PD holder, also note routing of pins to be connected to PD connector per Koji's QIL/2605 as described in Attachment 3]
7. Close up (shield lids, chamber lid). [note that in particular, the covering up (with foil sheets) of unused shield apertures is still WIP but wasn't originally mentioned!]
8. (anytime, optional) complete RTD and Heater disconnection junctions with in-vac crimped pins. [done, with mounting isolation achieved by kapton tape as ptfe tubing has not yet arrived. Attachment 4 shows one example, from the inner shield.]
 - crimped plug pins were in 40m lab parts tower, but didn’t see any receptacle pins in the vicinity. [ordered a few hundred new socket pins, I should share some with the 40m parts tower]

Pending Aaron and Shruti’s measurements, it is likely that heater-assisted warmup will occur starting Tuesday, in time for Wednesday/Thursday access. Friday 13th August could be the start of the cool down if everything goes to plan. [Nothing goes well on Friday the 13th. Aaron and Shruti do not need in-vacuum measurements anytime soon. The current plan is for cooldown to begin Tuesday and, if everything goes to plan, we will collect data through the week, then likely swap out the PDs on Monday for another run next week. The next experiment slated for the QIL Vacuum Cryostat is another Si mass radiative cooling run w/ black paint on inner surfaces of inner shield.]
 

Attachment 1: IMG_9685.JPG
IMG_9685.JPG
Attachment 2: IMG_9687.JPG
IMG_9687.JPG
Attachment 3: routing_markup_of_IMG_9688.png
routing_markup_of_IMG_9688.png
Attachment 4: IMG_9682.JPG
IMG_9682.JPG
  2638   Thu Aug 5 14:12:36 2021 StephenDailyProgressCryo vacuum chamberloading cantilevers into megastat (and actions toward pumping down)

Actions on my to-do list, before we are able to pump down for Aaron and Shruti’s Si Cantilever Q measurement:

0. Confirm Aaron has completed cantilever mounting and is happy with shield alignment.
 - if needed, might have to rotate shields and/or clamp down workpiece holder.
[Done 2021.08.07] 1. Solder on new RTD, then mount RTD and heater to workpiece holder.
2. Verify electrical continuity of RTDs and heater.
3. Close up (shield lids, chamber lids).
4. (anytime, optional) complete RTD and Heater disconnection junctions with in-vac crimped pins.
[Koji indicated these were likely scavanged from DB connector kits, Stephen ordered more] - crimped plug pins were in 40m lab parts tower, but didn’t see any receptacle pins in the vicinity.

[update - Aaron indicated interest in deferring 1 week to establish more permanent setup. Likely to reattach outer shield RTD to cantilever clamp, allowing two different workpiece sensors] Planning to complete items on this list Friday, by Mariner meeting timeslot at the latest.We are in good shape to pump down Friday early afternoon, and for Aaron to collect data via controlled warmup on Monday/Tuesday (could run through Wednesday, if needed).  

  2637   Thu Aug 5 12:39:56 2021 AidanLaser2um PhotodiodesOptical design for 2um PD in new cryo chamber

Here's a more detailed layout of the in-air design for the PD testing. Things to note:

  1. I've changed the telescope to a ~1:2 beam expander using a 40mm lens and a 75mm lens. This allows for greater tuning of the beam size on the PD
  2. I added the picomotor mirror for fine-tuning of the beam steering onto the PD (I have to check how much control this translates to on the PD inside the vacuum system).
  3. The picomotor mirror is open loop, so there is a QPD to monitor the actual pointing of the mirror
Quote:

I've sketched out a way to change the beam size on the in-vacuum PD. I think the beam diameter coming from the collimator is 1.2mm, but I need to check this. If we add a telescope outside the vacuum system and put the second lens of this on a translation stage, then this provides us with wide control of the beam size on the PD inside the vacuum system (about 400mm away).

 

 

 

 

Attachment 1: Cryo_in-air_setup.pdf
Cryo_in-air_setup.pdf
  2636   Thu Aug 5 11:53:26 2021 RadhikaDailyProgressCryo vacuum chamberCooldown model fitting for MS

I've used the following model for cooling of the coldplate and testmass in Megastat:

P_{coldplate} = c \frac{\kappa A}{l}(T_{coldhead} - T_{coldplate}) + F_e(bp, cp) A_{coldplate} \sigma (T_{baseplate}^4 - T_{coldplate}^4),

where F_e(bp, cp) = \frac{e_{bp} e_{cp}}{e_{bp} + e_{cp} - e_{bp}e_{cp}}, and e_cp and e_bp are the emissivities of the coldplate and baseplate, respectively. The first term is conductive cooling of the cold plate via copper braid, and the second term is radiative heating of the coldplate from the baseplate (roughly room temp). In the model, the coefficient c is the fit parameter.

P_{testmass} = Fe(is, tm) A_{testmass} \sigma (T_{innershield}^4 - T_{testmass}^4),

where \frac{1}{F_e(is, tm)} = \frac{1}{e_{is}} + (\frac{1}{e_{tm}} - 1)\frac{A_{tm}}{A_{is}} and e_is and e_tm are the emissivities of the inner shield and test mass, respectively. This equation considers radiative cooling of the test mass from the surrounding inner shield. Here, the fit parameter is e_tm. 

Attachment 1 (top plot) shows the results of the fitting. For conductive cooling of the coldplate, the best fit parameter is c=0.62. This means that 62% of the calculated conductive cooling power is actually being delivered to cool the coldplate, according to this model. Another way to look at it is that the constant factors (A, l of copper braid) that are used in the model need a correction of 0.62. Regardless, the model predicts a plateau temperature a few degrees cooler than the data shows. This means there must be a heat source we are not considering that delivers extra heating power at lower temperatures. 

The testmass cooldown best fit parameter is e_tm = 1. I supplied bounds on e_tm from 0 to 1, since it is an emissivity value; the fit hits the upper limit. This is consistent with Koji's result that the calculated test mass emissivity is over 1. It is not clear why/how the test mass is cooled so quickly, since the black paint realistically has an emissivity between 0.5-1. Just like for the coldplate, the current model predicts a plateau temperature lower than what the data shows.

The bottom plot of Attachment 1 shows the difference between the fits and the data. The coldplate model does fairly well at high temperatures, but starts to break down around 100K. Then, other effects must be kicking in that we are failing to consider. 

Next I plan to simplify further and model cooling power as a polynomial of T, and fit for its coefficients. Hopefully this can give insight into the temperature dependence of cooldown curve. 

Attachment 1: model_fit_v_data.pdf
model_fit_v_data.pdf
  2635   Thu Aug 5 09:20:44 2021 AidanLaser2um PhotodiodesOptical design for 2um PD in new cryo chamber

I've sketched out a way to change the beam size on the in-vacuum PD. I think the beam diameter coming from the collimator is 1.2mm, but I need to check this. If we add a telescope outside the vacuum system and put the second lens of this on a translation stage, then this provides us with wide control of the beam size on the PD inside the vacuum system (about 400mm away).

 

 

 

Attachment 1: Cryo_Chamber_optical_layout.pdf
Cryo_Chamber_optical_layout.pdf
  2634   Wed Aug 4 18:55:58 2021 aaronDailyProgressCryo vacuum chamberloading cantilevers into megastat

This afternoon I met with Aidan and Stephen about near-term plans for the megastat. Aidan and I got familiar with the various viewports, and identified that if we want to set up another window for laser access we would need to move the existing window to the viewport 60 deg clockwise from its current location (at the SE corner of the chamber). We also noted that there is a single instrument RTD currently available (plus three others monitoring each heat shield and the cold head), so setting up two separate measurements each requiring temperature readout simultaneously would require opening up the electrical feedthrough and wiring up another RTD.

This week, I will be installing a clamped cantilever into the existing op lev setup in the cryostat. We will then pumpdown the chamber on Friday, and cool down over the weekend. At the beginning of next week, I will make some Q measurements of the clamped cantilever around 123K, then warm back up so Aidan can set up PD testing at the end of next week or early the following. 

Today, I pulled a moderately smooth cantilever from cryo, and brough it over to QIL to clamp it. I hadn't used this clamp before, and found that the cantilevers Zach was producing in 2018 are larger than the slot in the clamp that was in the megastat. Since the clamping screws are not centered around the cantilever itself, one end of the clamp is touching steel on steel and the other is slightly open. I found in the elog that Zach was using a spare, broken off cantilever piece to balance the clamp. Later, he updated the clamp design and used an alignment jig to set the cantilever in the clamp. I will bring these items from cryo lab and install them in the megastat tomorrow. 

Attachments:

  1. clamp before any changes
  2. View of the indium foil below the clamp
  3. Two cantilevers from cryo, I used the one on the left
  4. The uneven clamping job. Following my first attempt at clamping, I opened the clamp fully and noticed (and removed) Si particulate on the clamping surfaces. This uneven clamp is damaging the cantilever, and/or the cantilever's edges are shedding.
  5. Showing that the clamped cantilever is somewhat too high for the megastat window. The cantilevers Zach was using with this clamp were shorter, and we do have some remaining in the cryo lab. 
  6. Overview of the megastat before covering with foil

Additional photos are on the ligo.wbridge google drive, under Google Photos -> CantileverQ.

Attachment 1: IMG_0390.jpeg
IMG_0390.jpeg
Attachment 2: IMG_0393.jpeg
IMG_0393.jpeg
Attachment 3: IMG_0399.jpeg
IMG_0399.jpeg
Attachment 4: IMG_0408.jpeg
IMG_0408.jpeg
Attachment 5: IMG_0412.jpeg
IMG_0412.jpeg
Attachment 6: IMG_0413.jpeg
IMG_0413.jpeg
  2633   Tue Aug 3 23:56:00 2021 KojiDailyProgressCryo vacuum chamberWarmup started 02 August

- Confirmed the heating stopped in the evening -> The heater was deactivated @~23:00

- Made some measurements and checks - the oplev spot was approximately on the center of the QPD before warming up. Now it is ~4mm above the center (note that the QPD size is 0.5" in dia) (Attachment 2). This corresponds to ~2mrad misalignment.

- Dismantled the OSEM electronics and power supply from the table. The electronics were salvaged into the OMC lab -> to be returned to the 40m.

- A 2" Al mirror package was brought to the OPLEV periscope so that the gold mirror (too thin) can be replaced. (Attachment 1)

Attachment 1: P_20210804_000247.jpg
P_20210804_000247.jpg
Attachment 2: P_20210803_235421.jpg
P_20210803_235421.jpg
  2632   Mon Aug 2 21:51:37 2021 KojiDailyProgressCDSConnecting CTC100 to EPICS/rtcds system

The legit way to restart st.cmd is

systemctl restart CTC100
  2631   Mon Aug 2 17:24:20 2021 RadhikaDailyProgressCDSConnecting CTC100 to EPICS/rtcds system

I added an EPICS channel for the heater power controlled by the Megastat CTC100.

1. Added a function to the protocol file to query the heater power: /opt/rtcds/caltech/c4/target/qil-nfs/CTC100/iocBoot/iocCTC100/protocols/ctc100.proto

2. Created a new channel C4:CTC-MS_HEATER_POWER_VAL in the database file: /opt/rtcds/caltech/c4/target/qil-nfs/CTC100/db/ctc100.db

3. Restarted st.cmd:

cd opt/rtcds/caltech/c4/target/qil-nfs/CTC100/iocBoot/iocCTC100/
./IOC_start_cmd.sh

At this point I confirmed I could access the channel via

caget C4:CTC-MS_HEATER_POWER_VAL

4. Restarted daqd@standiop.service

ssh fb4
sudo systemctl restart daqd@standiop.service
  2630   Mon Aug 2 13:25:32 2021 StephenDailyProgressCryo vacuum chamberWarmup started 02 August

With Test Mass RTD at 119K, and with all of Koji's trials completed, I started the warmup this afternoon.

 - Cryocooler off at 12:41

 - Heater on at 13:05 (forgot to complete this task durming my initial visit).

Anticipated warmup duration of ~ 1 day, as improvements to cooldown (higher emissivity test mass, better conduction to inner shield) should also improve the efficiency of our active warming, which took a bit more than 30 hours last time (ref QIL/2615).

  2629   Sun Aug 1 22:22:00 2021 KojiSummaryCryo vacuum chamberCooling update

The test mass temperature indicates 121K@100hr but there seemed a few sensor glitches for the test mass (𝛥=-4.2K) and the inner shield (𝛥=-0.43K).
So the actual test mass temperature could be 125K.

The temp was read to be 119K@114hr (Attachment 1)

There was very little cooling capability left for the test mass (Attachment 2)

The OSEM reading is now stable @12.3V (Attachment 3)

The raw temp data and the minimal plotting code are attached (Attachment 4)

Attachment 1: temp_log_cool_down_20210728_1830.pdf
temp_log_cool_down_20210728_1830.pdf
Attachment 2: cooling_meas.pdf
cooling_meas.pdf
Attachment 3: OSEM_cooling.pdf
OSEM_cooling.pdf
Attachment 4: cooldown_210728.zip
  2628   Fri Jul 30 18:18:21 2021 KojiDailyProgressCDSConnecting CTC100 to EPICS/rtcds system

[Radhika, Koji]

During the process, we corrected the channel labeling for RTD #3/#4. So  for a few first data points, the numbers for the workpiece and the outer shield were swapped.

  2627   Fri Jul 30 17:28:14 2021 RadhikaDailyProgressCDSConnecting CTC100 to EPICS/rtcds system

[Koji, Radhika]

We were able to successfully integrate the Megastat CTC100 temp data into EPICS and Frame builder. Picking up from my last entry, we completed the following steps:

1. Restarted the EPICS st.cmd service - this "connected the wires" from the CTC100 to EPICS and allowed us to be able to read out live-time channel values. Koji created a script file to restart st.cmd:

cd /opt/rtcds/caltech/c4/target/qil-nfs/CTC100/iocBoot/iocCTC100
./IOC_start_cmd.sh

Note that if these channels need to be edited, this is the script one should call to restart EPICS. At this point, we could get the values by caget commands like

caget C4:CTC-MS_WORKPIECE_TEMP_VAL

P.S. Chris sent us a permanent solution for the service. The process was killed and the service was started by the following command

systemctl restart CTC100

2. Appended new channel names to an existing .ini file (/opt/rtcds/caltech/c4/chans/daq/C0EDCU.ini). This allowed us to record these channels in Frame builder. I was originally going to create a new .ini file with these channels and add the name of the file to master, but we could not find the master file. Plus, instructions of fb4 told us to append to C0EDCU.ini specifically.

3. Restarted daqd@standiop.service on fb4:

sudo systemctl restart daqd@standiop.service

We used DataViewer to verify that the channels were being recorded. Success!

  2626   Fri Jul 30 14:44:56 2021 StephenThings to BuyCryo vacuum chamberUpgrades and updates in advance of PD testing

(Aidan, Stephen, Koji)

Building off of QIL/2597 after more thorough discussion in Mariner meeting today. Aidan and I will confirm details today and make moves toward installation of PDs next week.

Necessary capabilities (note: no need to scavange anything from the IRLabs dewar):

 - Cold temperatures = ready (via conductive mounting we have seen workpiece ~ 80 K, workpiece heating and CTC100 temp control is demonstrated)

 - Optical interface = ready (existing 1700 nm AR-coated window will be used at 2 micron, input power will just be calibrated with a power meter)

 - Electrical interface = almost ready, pending cabling (the cryo vacuum chamber has RTDs instrumented, so we just need the leads for the PDs, and we can create Cu twisted pair leads with in-vac crimp/solder sockets a la Koji's OSEM cabling) (also need in-air cabling with DB9 plug - trivial)

Improvements in advance of PD testing:

 - RTD cabling and Heater cabling (in vacuum) should be split with in-vac pins and insulated with PTFE tube - Koji has the magic material recommendations

Desired improvements (not necessarily in advance of PD testing):

 - Cu solid linkage (being fabricated).

 - Inner radiation shield should be clamped well to cold plate (consistent with most recent trial, but do we want better/more clamps?).

 - RTD mounting option on shields without cryo varnish (new threaded hole, new clamps).

 - RTDs consistent with planned Mariner RTDs (ref. QIL/2590).

 - Heater mounting should be directly to the workpiece via an improved clamp on the 2" x 2" grid (rather than on unused Si cantilever workpiece holder).

  2625   Fri Jul 30 12:22:56 2021 KojiSummaryCryo vacuum chamberCooling curve comparisons

In all aspects, the latest cooling shows the best performance thanks to better thermal connection, thermal isolation, and the black paint.

- The cold head cooling is faster and cooler

- The inner shield cooling is faster

- The test mass cooling is faster

Attachment 1: comparison_cold_head.pdf
comparison_cold_head.pdf
Attachment 2: comparison_inner_shield.pdf
comparison_inner_shield.pdf
Attachment 3: comparison_test_mass.pdf
comparison_test_mass.pdf
  2624   Fri Jul 30 12:22:15 2021 RadhikaDailyProgressCDSConnecting CTC100 to EPICS/rtcds system

Currently the CTC100 temperature data for Megastat is extracted via ethernet (telnet) through a python file. The file queries the device for temperature readings every minute and stores the data to a .txt file on QIL-WS1. Our goal is to connect the CTC100 data directly to SLOW EPICS in the QIL.

It has been helpful that the other CTC100 in the QIL (henceforth called the original CTC100), which is used for temp monitoring of the small PD testing chamber, had already been integrated into EPICS. I located the relevant files (from QIL-WS2) under /opt/rtcds/caltech/c4/target/qil-nfs/CTC100/. This will now be the called parent_directory.

The CTC100 protocol was already defined at parent_directory/iocBoot/iocCTC100/protocols/ctc100.proto. I added protocol functions corresponding to the commands I would need for querying the Megastat CTC100, of the form:

read_MS_WorkPiece {
    out "WorkPiece?";
    in "%f";
    @init {
      out "WorkPiece?";
      in "%f";
    }
}

I created a function block for each of the 4 channels read by the Megastat CTC100.

Next, I located the st.cmd file: parent_directory/iocBoot/iocCTC100/st.cmd. I added the following line to configure the port to the new CTC100, copying the sytax of the original CTC100:

drvAsynSerialPortConfigure("CTCMS", "10.0.1.158:23", 0, 0, 0)

The .db file for channels corresponding to the original CTC100 is found at parent directory/db/ctc100.db. I added blocks for the new EPICS channels to write the CTC100 data into:

record(ai, C4:CTC-MS_WORKPIECE_TEMP_VAL) {
    """
    field (INP, "@ctc100.proto read_MS_WorkPiece CTCMS")
    """
}

Here, the input field indicates the path to the protocol and which function in the protocol to call; and which port to communicate with. I added a block for each of the 4 channels of the Megastat CTC100.

The next step should be to restart the EPICS service so that these channels can be created. I have not been able to locate the right service file to restart, but hopefully once I do, I should be able to call caget on one of the channels and see a real-time value.

Next, I will create a .ini file to load into the frame builder service, so that the frame builder can record the new channels into frames and save records of data. I tried to look for this .service file with the help of Aidan and Anchal, but we have not yet been able to locate it. I hope to solicit Chris' help for both this task and the one above.

 

  2623   Fri Jul 30 09:48:11 2021 RadhikaDailyProgressCryo vacuum chamberCooling model updates from Koji's analysis

I replicated Koji's recent cooldown analysis on data prior to painting the test mass with black coating. The model first considers conductive cooling of the coldplate + inner shield from the cold head, via copper braid. Then it considers radiative cooling of the test mass from the coldplate + inner shield. 

To model the conductive cooling of the coldplate + inner shield, I used:

dT_coldplate/dt = C * k_Cu(T) * A_Cu/l_Cu * (T_coldhead - T_coldplate) / (Cp_Al(T) * m_coldplate)

where A_Cu and l_Cu are the cross-sectional area and length of the copper braid. I used a temperature-varying heat capacity of Cu and specific heat of Al. In order to align this model with the data, I found that the constant C=0.085. I am not sure what extra factors should be contributing to this scaling, but once it is added, the model aligns well with the two time constants apparent in the data [Attachment 1]. I will connect with Koji to determine what he considered here / if there is something I am missing.

I then took the aligned coldplate + inner shield cooling model to consider the radiative cooling of the test mass. I used:

dT_tm/dt = Fe * sigma * A_tm * (T_coldplate^4 - T_tm^4) / (Cp_Si * m_tm)

where we assume T_coldplate is the temperature of the coldplate + inner shield. Fe is the emissivity coefficient Koji considers in his analysis, which I found to be consistent with his result: 0.15. As he stated in a previous entry [2617], Fe can be broken down as:

1/Fe = 1/e_tm + (1/e_surr - 1)*A_tm/A_surr,

where e_surr and A_surr are the emissivity and area, respectively, of the surrounding coldplate and inner shield. Using e_surr=0.07 (rough Al), we get that an Fe value of 0.15 corresponds to a test mass emissivity of 0.18. This is slightly lower than Koji's value, due to differences in our calculated surface areas, but otherwise consistent.

A key point is that once the conductive cooling of the coldplate is modeled accurately (with a fudge factor of 0.085), the radiative cooling model of the test mass lines up well with the data without the need for another fudge factor. Note that the radiative cooling model above does not use a temperature-varying specific heat of Si [Attachment 1]. If a temperature-dependent value is used, we end up with the test mass cooldown model seen in Attachment 2. This causes the model to diverge from the data, so another factor might be missing in the model. Perhaps using temperature-dependent emissivities will correct for the deviation and cause even better agreement. This is a future step for the model.

Lastly, the painting of the test mass will increase its emissivity value, strengthening the radiative link between the test mass and its surroundings. (Koji has already posted updates on this cooling trend, and I will use this data once I obtain a copy.) Based on Koji's entry [2617], we can consider a new e_paint of 0.5 and 1. Attachment 3 compares radiative cooling models of the test mass using different emissivity values. We can expect that if the coating performs as expected, the test mass can reach 123K between ~87-110 hours. A next step is to plot the cooldown data for the painted test mass to see how accurate this prediction is. 

I will next aim to understand the 0.085 fudge factor needed to align the conductive cooling model with the coldplate cooling data. I will also add a fitting feature to directly spit out the optimal factors needed in both conductive and radiative cooling. 

 

Attachment 1: cooldown_Cp_fixed.pdf
cooldown_Cp_fixed.pdf
Attachment 2: cooldown_Cp_varying.pdf
cooldown_Cp_varying.pdf
Attachment 3: e_tm_comp_Cp_fixed.pdf
e_tm_comp_Cp_fixed.pdf
  2622   Thu Jul 29 13:11:17 2021 KojiSummaryCryo vacuum chamberCooling progress: Update

The current cooling curve suggests that the radiative cooling factor Fe (black body =1) increased from 0.15 to 0.5.

Update: The test mass temp is reaching 200K at ~27hrs. cf previously it took 50hrs
Update: The test mass temp is 170K at ~41.5hrs.


OSEM illumination & photodetector efficiency has been kept increasing @41.5hrs

Attachment 1: temp_log_cool_down_20210728_1830.pdf
temp_log_cool_down_20210728_1830.pdf
Attachment 2: cooling_model1.pdf
cooling_model1.pdf
Attachment 3: cooling_model2.pdf
cooling_model2.pdf
Attachment 4: OSEM_cooling.pdf
OSEM_cooling.pdf
  2621   Thu Jul 29 00:42:38 2021 KojiSummaryCryo vacuum chamberThe test mass successfully suspended

[Stephen Koji]

Road to cooling down

  • The suspension with the test mass was installed in the chamber again
  • Looking at the oplev beam, we jiggled the wire loop position to adjust the alignment approximately.
  • The oplev beam was aligned more precisely.
     
  • We intentionally kept the OSEM at the "fully-open" position, while it is still close to the magnet so that we can have some actuation.
  • The coil driver was tested before closing the chamber, but it did not work.
    The coil itself was still intact, and the mirror was responding to the coil current if the coil current of ~100mA was applied from a bench power supply with the current ~100mA).
    So the problem was determined to be external.
     
  • Once we were satisfied with the oplev/OSEM conditions, the inner and outer lids were closed. Then the chamber was closed.
     
  •  Started pump down.
  • Started cooling down @18:30 / started temp logging too. Log filename: temp_log_cool_down_20210728_1830.txt

The photos were uploaded to Google Photo of WB labs.


The coil driver issue was resolved:

  • It was necessary to take care of the enable switch. Made a DB9 short plug for this purpose.
  • The output R was 1.2K (i.e. 2.4K across the + and - outputs). We needed ~10x more to see visible motion of the mass
  • e.g. The internal gain of the driver is x1.1. If we connect 5VDC input across the diff input of the driver yields, +11V shows up across the outputs of the final stage.
    If the R across the coil is ~100Ohm, we get ~100mA.
  • Soldered 6 x  330Ohm (1/8W) in parallel to 1.2K R_out. -> This ended up 51.5Ohm x2 across the coil. Each R=330 consumes ~1/10W. ->OK

Checking the DAQ setup / damping loop

  • DAQ setup
    • ADC: QPD X->FM16 / Y->FM17 / S->FM18 / OSEM-> FM19
    • DAC: CH11 -> Coil Driver In
  • Connected FM16 and FM17 to the coil drive by setting C4:TST-cdsMuxMatrix_12_17 and C4:TST-cdsMuxMatrix_12_18 to be 1.0
  • It was not obvious if the coil could damp the rigid body modes.
    • Actating the magnet caused Yaw motion most. Some Pitch motion too.
    • Configured FM16 and FM17 for the damping loop.
      • Filter Bank #1: [Diff0.1-10]  Zero 0.1Hz / Pole 10Hz
      • Filter Bank #10: [Anti Dewht]  Zero 1&200Hz / Pole 10&20Hz
    • Tried various damping gain. The mass was moving too much and the proper gain for the damping was not obvious.
    • So, the initial damping was obtained by shorting the coil at the coil in of the sat amp unit. (Induced current damping)
    • Once the test mas got quieter, it was found that -0.01 for FM16 could damp the yaw mode. Also it was found that +0.1 for FM17 could damp the pitch mode. (But not at once as the filters were not set properly)
       
  • TF measurement for calibration
    • The beam was aligned to the QPD
    • The test mass was damped by using the damping loops alternately 
    • Taken a swept sine measurement Filename: OSEM_TF_210729_0243.xml
      Recorded the time, saved the data, and took a screenshot
      • This measurement was taken @T_IS=252K / T_TM=268K @t=8hr (2:30AM), Rcoil=15.6Ohm
    • Second measurement Filename: OSEM_TF_210729_2147.xml
      • @T_IS=172K / T_TM = 201K @t=27.5hr (10PM), Rcoil=10Ohm
    • 3rd measurement Filename: OSEM_TF_210730_1733.xml
      • @T_IS=116K / T_TM = 161K @t=47hr (5:30PM), Rcoil=?
    • 4th measurement Filename: OSEM_TF_210731_2052.xml
      • @T_IS=72K / T_TM = 134K @t=75hr (9:30PM), Rcoil=6.0Ohm

OSEM LED/PD

  • The Satellite amp brought from the 40m is used as-is.
  • The initial OSEM reading was 8.8V, this corresponds to ~30000cnt.
  • As the OSEM was cooled, this number was increasing. To avoid the saturation, a voltage divider made of 4x 15kOhm was attached. I didn't expect to have the input impedance of the AA filter (10K each for the diff inputs), this voltage divider actually made 18.24V across POS and NEG output to be 5.212V to the AA fiter. So the voltage division gain is not 0.5 but 0.2859.
  • This made the ADC range saved, but we still have a risk of saturating the PD out. If this happens. The PD TIA gain will be reduced before warming up.
    -> The TIA and whitening stages use AD822, and the diff output stage uses AD8672. AD822 can drive almost close to rail-to-rail. AD8672 can drive upto ~+/-14V.

There was not enough time for the QPD calib -> Tomorrow

  2620   Wed Jul 28 00:59:47 2021 KojiSummaryCryo vacuum chamberThe test mass successfully suspended

[Stephen Koji]

While Stephen worked on the RTD reattachment, I worked on the suspension part.

- First of all, we found that the magnet was delaminated from the silicon mass (Attachment 1). It was bonded on the test mass again.

- The suspension frame was tweaked so that we have ~max suspension length allowed.

- The first attempt of suspending the mass with steel wires (0.0017" = 43um dia.) failed. Stephen and I went to downs and brought some reels.

- I chose the wire with a diameter of 0.0047" (= 119um) (Attachment 2). ~8x stronger! The suspension was successfully built and the mass is nicely sitting on the 4 strain releasing bars (improvised effort). (Attachments 3/4)

We can install the suspension in the chamber tomorrow (today, Wed)!

 

Attachment 1: P_20210727_154143.jpeg
P_20210727_154143.jpeg
Attachment 2: P_20210727_190356.jpeg
P_20210727_190356.jpeg
Attachment 3: P_20210727_190426.jpeg
P_20210727_190426.jpeg
Attachment 4: P_20210727_190543.jpeg
P_20210727_190543.jpeg
  2619   Mon Jul 26 22:49:00 2021 KojiSummaryCryo vacuum chamberAquadag painting

[Stephen Koji]

We decided to paint the silicon test mass with Aquadag to increase the emissivity of the test mass.

Stephen brought the Aquadag kit from Downs (ref. C2100169) (Attachment 1)

It's a black emulsion with viscosity like peanut butter. It is messy and smells like squid (Ammonium I think) (Attachment 2)

We first tried a scoop of Aquadag + 10 scoops of water. But this was too thin and was repelled easily by a Si wafer.
So we tried a thicker solution: a scoop of Aquadag + 4 scoops of water. (Attachment 3)

The thicker solution nicely stayed on the Si wafer (Attachment 4)

We want to leave the central area of the barrel unpainted so that we can put the suspension wire there without producing carbon powder. (Attachment 5)
1.5" from the edge were going to be painted. The central1" were masked.

The picture shows how the Si test mass was painted. The test mass was on a V-shaped part brought from the OMC lab. The faces were also painted leaving the mirror, while the place for RTD, and the magnet were not painted. (Attachment 6)

It looked messy while the painting was going, but once it started to dry, the coating looks smooth. It's not completely black, but graphite gray. (Attachment 7)

After the test mass got dry, another layer was added. (Attachment 8)

Then made it completely dry. Now the mask was removed. Nice! (Attachments 9/10)

Attachment 1: 20210726164254_IMG_0768.jpeg
20210726164254_IMG_0768.jpeg
Attachment 2: 20210726164530_IMG_0769.jpeg
20210726164530_IMG_0769.jpeg
Attachment 3: 20210726164225_IMG_0766.jpeg
20210726164225_IMG_0766.jpeg
Attachment 4: 20210726164957_IMG_0772.jpeg
20210726164957_IMG_0772.jpeg
Attachment 5: 20210726173608_IMG_0774.jpeg
20210726173608_IMG_0774.jpeg
Attachment 6: 20210726174523_IMG_0775.jpeg
20210726174523_IMG_0775.jpeg
Attachment 7: 20210726182715_IMG_0783.jpeg
20210726182715_IMG_0783.jpeg
Attachment 8: 20210726192042_IMG_0784.jpeg
20210726192042_IMG_0784.jpeg
Attachment 9: 20210726192837_IMG_0790.jpeg
20210726192837_IMG_0790.jpeg
Attachment 10: 20210726192853_IMG_0791.jpeg
20210726192853_IMG_0791.jpeg
  2618   Mon Jul 26 01:30:42 2021 KojiSummaryCryo vacuum chamberPrep for the 2nd cooling of the suspension

Updated Jul 26, 2022 - 22:00

 

  1. Reconstruct the cryostat
    1. [Done] Reinstall the cryo shields and the table (Better conductivity between the inner shield and the table)
    2. [Done] Reattach the RTDs (Inner Shield, Outer Shield)
      -> It'd be nice to have intermediate connectors (how about MIllMax spring loaded connectors? https://www.mill-max.com/)
    3. Reattach the RTD for the test mass
  2. Test mass & Suspension
    1. [Done] Test mass Aquadag painting (How messy is it? Is removal easy? All the surface? [QIL ELOG 2619]
    2. [Done] Suspension geometry change (Higher clamping point / narrower loop distance / narrower top wire clamp distance -> Lower Pend/Yaw/Pitch resonant freq)
    3. [Done] Setting up the suspension wires [QIL ELOG 2620]
    4. [Done] Suspend the mass
  3. Electronics (KA)
    1. [Done] Coil Driver / Sat Amp (Power Cable / Signal Cables)
    2. Circuit TF / Current Mon
    3. [Done] DAC wiring
    4. [Done] Damping loop
  4. Sensors & Calibration (KA)
    1. [Done] Check OSEM function
    2. [Done] Check Oplev again
    3. Check Oplev calibration
    4. [Done] Check Coil calibration
    5. Use of lens to increase the oplev range
    6. Recalibrate the oplev
  5. DAQ setup (KA)
    1. [Done] For continuous monitoring of OSEM/OPLEV
ELOG V3.1.3-