40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  TCS elog, Page 2 of 5  Not logged in ELOG logo
Entry  Wed Jun 30 00:00:13 2010, Kathryn and Won, Computing, Hartmann sensor, rms of centroid position changes rms_plot_shuffle.jpgrms_plot_shuffle.jpgrms_plot_noshuffle.jpgeLOG.zip
Given below is a brief overview of calculating rms of spot position changes to test the accuracy/precision of
the centroiding code. Centroids are obtained by summing over the array of size 30 by 30 around peak pixels, as opposed to the old method of using matlab
built-in functions only. Still peak pixel positions were obtained by using builtin matlab function. Plese see the code detect_peaks_bygrid.m for bit more
Entry  Thu Jul 1 09:40:13 2010, James Kunert, Misc, Hartmann sensor, SURF Log 8 -- more SLED characterization 8x
As I started setting up my next experiment, I noticed that the beam size from the SLED appeared to be larger than expected from previous analysis. It
was therefore necessary to conduct further experiments to characterize the divergence angle of the beam.
First, I set up the photodetector attached to an SLED and mounted a razor blade on a translational stage, in the same manner as done previously.
Entry  Sun Jul 4 06:45:50 2010, Kathryn and Won, Computing, Hartmann sensor, analyzing the wavefront aberration eLOG.zipwf_aberration_plot_hightemp_byintegration.jpgwf_aberration_plot_hightemp_fitted.jpg
Happy Fourth of July!
The following is a brief overview of how we are analyzing the wavefront aberration and includes the aberration
parameters calculated for 9 different temperature differences. So far we are still seeing the cylindrical power even after removing the tape/glue on the
Entry  Tue Jul 6 21:57:19 2010, James Kunert, Misc, Hartmann sensor, SURF Log -- SLED fiber output temporal analysis 6x
In the previous log, I describe the direct measurement of the fiber output beam using the Hartmann sensor with the plate removed. In order to analyze
how these properties might change as a function of time, we left the camera running over the holiday weekend, Dr. Brooks having written a bash script which
took images from the sensor every 500 seconds. This morning I wrote a MATLAB script to automatically analyze all of these images and plot the fit parameters
Entry  Thu Jul 15 20:06:37 2010, James K, Misc, Hartmann sensor, SURF Log: Thermally Induced Defocus Experiments pydefoc.mpyanalyze.mpyimportsingle.mpyimportM.mframesumexport2.py
A quick write-up on recent work can be found at: Google
Entry  Tue Jul 20 15:45:51 2010, Aidan, Computing, General, Add fixed IP addresses to local machines in TCS lab 
Entry  Tue Jul 20 18:13:06 2010, Aidan, Computing, General, Added TCS channels to frame builder 
 contents of tcs_daq: /target/TCS_westbridge.db
Entry  Thu Jul 22 11:02:59 2010, Aidan, Computing, General, Restarted hartmann machine 
hartmann had started responding to requests to log-in with the a request to change the password. Attempts to change the password proved
unsuccessful. I tried to access the machine locally to change the password but I couldn't the display started, so I had to reboot it.
Entry  Thu Jul 22 21:46:55 2010, James Kunert, Misc, Hartmann sensor, Hartmann Sensor Thermal Defocus Measurement Noise & Ambient Light Effects 72210b_ambient.png
As discussed during the teleconference, a series of experiments have been conducted which attempt to measure the thermally induced defocus in the Hartmann
sensor measurement. However, there was a limiting source of noise which caused a very large displacement of the centroids between images, making the images
much too noisy to properly analyze.
Entry  Fri Jul 23 12:33:51 2010, Aidan, Computing, Hartmann sensor, Invar clamp scatter 
I illuminated the Hartmann sensor with the output of a fiber placed ~1m away.
I noticed that the illumination was not uniform, rather there was some sort of 'burst' or 'star' right near the center of the image. This turned
out to be due to the Hartmann plate clamps - it disappeared when I removed those. It appears that there is scatter off the inner surface of the holes through
Entry  Fri Jul 23 12:38:58 2010, Aidan, Computing, Hartmann sensor, Images for Dalsa dark_0000.jpgbright_0000.jpg
Attached are the background and 80% illumination (~uniform spatially uniform) images that Dalsa requested. 
Note that the gain of the taps does not appear to be balanced.
Entry  Fri Jul 23 10:33:08 2010, Aidan, Computing, Hartmann sensor, Dalsa camera ADC 8th digitizer error  histogram_of_dalsa_intensity.pdf
I plotted a histogram of the total intensity of the Hartmann sensor when illuminated and found that the 128 count problem extends all the way up through
the distribution. This isn't unreasonable since that digitizer is going to be called on mutliple times.
First things first, the value of 128 equals a 1 in the 8th digitizer, so for a 16-bit number in binary, it looks like this: 0000 0000 1000
    Reply  Fri Jul 23 19:52:49 2010, Aidan, Computing, Hartmann sensor, Dalsa camera ADC 8th digitizer error  image-location-of-excess_pixel_count_pixels.jpg
I've attached an image that shows the locations of those pixels that record a number of counts = (2*n-1)*128. 
The image is the sum of 200 binary images where pixels are given values of 1 if their number of counts = (2*n-1)*128 and 0 otherwise.
The excess of counts is clearly coming from the left hand tap. This is good news because the two taps have independent ADCs and it suggests that
Entry  Sat Jul 24 10:50:14 2010, Aidan, Electronics, Hartmann sensor, Lab Temperature and HWS temperature: pre-indium 
 Hour-long trend puts the lab temperature at 19.51C
Dalsa temperature:
Entry  Sun Jul 25 16:24:56 2010, Aidan, Computing, SLED, Superlum SLED test integrated with DAQ - new channel names 
 I added some new channels to the Athena DAQ that record the diagnostic channels from the Superlum SLED.

    C4:TCS-ATHENA_I_SET_VOLTS:  - the set current signal in Volts (1V = 1A)
signal proportional to the actual current flowing to the SLED (1V = 1A)
    C4:TCS-ATHENA_I_LIM_VOLTS: - the current limit signal in volts (1V
Entry  Mon Jul 26 09:42:30 2010, Aidan, Computing, SLED, Long term test on SLED started - Day 0 SLED_superlum_long_term_test_0001A.pdfSLED_superlum_long_term_test_0001B.pdf
 I set up the SLED to test its long term performance. The test began, after a couple of false starts, around 9:15AM this morning.
The output of the fiber-optic patch cord attached to the SLED is illuminating a photo-detector. The zero-level on the PD was 72.7mV (with the lights
on). Once the PD was turned on the output was ~5.50 +/- 0.01V. This is with roughly 900uW exiting the SLED.
Entry  Mon Jul 26 12:17:25 2010, Aidan, Electronics, Hartmann sensor, Added Indium to HWS indium-01.jpgindium-03.jpgindium-05.jpgindium-02.jpgindium-04.jpg
 I added some 0.004" thick indium sheet to the copper heat spreaders and and the heat sinks on the side of the HWS to try and improve the thermal
contact. Once installed the steady state temperature of the sensor was the same as before. It's possible that the surface of the copper is even more uneven
than 0.004".
Entry  Mon Jul 26 18:47:12 2010, James K, Misc, Hartmann sensor, Hex Grid Analysis Errors and Thermal Defocus Noise centerror.PNGcentinit.pnghexgrid.png72010a.png72010a_nohex.PNG
My previous eLog details how the noise in Hartmann Sensor defocus measurements appears to vary with ambient light. New troubleshooting analysis reveals
that the rapid shifts in the noise were still related to the ambient light, sort of, but that ambient light is not the real issue. Rather, the noise
was the result of some trouble with the centroiding algorithm.
Entry  Tue Jul 27 08:31:10 2010, Aidan, Electronics, SLED, Long term SLED test - Day 1 SLED_superlum_long_term_test_0002A.pdf
 The measurement from the on-board PD of the Superlum SLED seems to be falling. This effect started around 5PM last night which is right about the
time we moved the position of the PD that the SLED is illuminating on the optical table (via optical fiber).
Curiously, the current set point and delivered current to the SLED are dropping as well. 
Entry  Wed Jul 28 18:32:12 2010, Aidan, Electronics, SLED, SLED long term test - Day 2 SLED_superlum_long_term_test_0003A.pdf
Here's the data from the last 2 1/2 days of running the SLED. The decrease in photo-current measured by the on-board photo-detector is consistent with
the decrease in the current set-point and the delivered current, but it is not clear why these should be changing.
Strictly speaking I should add some analysis that shows that delta_PD_voltage_measured = delta_I_set_measured * [delta_PD_voltage/delta_I_set (I_set)]_calculated
    Reply  Thu Jul 29 10:09:19 2010, Aidan, Electronics, SLED, SLED long term test - Day 2 superlum_SLED_ATR.pdf
I've attached the Acceptance Test Report data from SUPERLUM for this SLED. I've also determined the expected percentage decrease in power/photo-current
per mA drop in forward current.
The measured decrease in forward current over the last 2 1/2 days is around 1.4mA from around 111mA. The expected drop in power is thus (4.5% per
Entry  Fri Jul 30 10:04:54 2010, Aidan, Computing, Hartmann sensor, Restarted the HWS EPICS channels 
 Restarted the HWS EPICS channels on hartmann with the following command:

/cvs/opt/epics-3.14.10-RC2-i386/base/bin/linux-x86/softIoc -S HWS.cmd &

Entry  Fri Jul 30 11:01:31 2010, Aidan, Computing, Hartmann sensor, EPICS softIoc alias 
 I added an alias HWSIoc to controls which can be used to start the HWS EPICS softIoc.
alias HWSIoc='/cvs/cds/caltech/target/softIoc/startHWSIOC.sh'
and the bash script is:
Entry  Fri Jul 30 13:38:39 2010, James Kunert, Computing, Hartmann sensor, Summary of Thermal Defocus Data Analysis ThermDefocMasterFunctions.pngThermDefoc--py4plot.png
Below is a table summarizing the results of recent thermal defocus experiments. The values are the calculated change in measured defocus per unit temperature
change of the sensor:

Entry  Fri Jul 30 19:22:24 2010, Aidan, Computing, EPICS, Waveform Channel Access for storing centroids 
 A waveform channel was added to the HWS softIoc on hartmann. This allows arrays of data to be stored in a single channel. It's not clear whether
it is storing this data as a set of number or strings. However, the values can be changed by the following command:
caput -a -n C4:TCS-HWS_CENTROIDSX 5 1,2,3,4,5
    Reply  Fri Jul 30 21:19:05 2010, Aidan, Computing, EPICS, Waveform Channel Access for storing centroids 
After some discussion with Frank we figured out how to edit the record type in HWS.db so that the waveform/array channel actually behaved like a numerical
array and not like a single string. This just involved defining the data type and the element count in the record definition, like so:
record(waveform, "C4:TCS-HWS_CENTROIDSX")
Entry  Sat Jul 31 11:54:20 2010, Aidan, Computing, SLED, SLED Test Day 5 - Re-tuned current set-point control voltage 
Main Points

    Re-set SLED current set-point control voltage to 0.111V
    SLED current set-point voltage drops by about 5mV when the SLED
is dis-engaged
    Resetting was around 11:45AM PDT 31st-Jul-2010

I turned off the SLED for 10s and reset the current set-point
Entry  Wed Aug 4 09:57:38 2010, Aidan, James, Computing, Hartmann sensor, RMS measurements with Hartmann sensor rms_analyze_centroids_aidan.pdfRMS_WonCode.pngRMS_WonCodeLessPrism.png
We set up the Hartmann sensor and illuminated it with the output from the fiber-coupled SLED placed about 1m away. The whole arrangement was covered
with a box to block out ambient light. The exposure time on the Hartmann sensor was adjusted so that the maximum number of counts in a pixel was about
Entry  Mon Aug 9 10:58:37 2010, Aidan, Laser, SLED, SLED 15-day trend SLED_superlum_long_term_test_0005A_annotated_15-day_result.pdf
 Here's a plot of the 15-day output of the SLED.
Currently there is an 980nm FC/APC fiber-optic patch-cord attached to the SLED. It occurred to me this morning that even though the patch cord
is angle-cleaved, there may be some back-reflection than desired because the SLED output is 830nm (or thereabouts) while the patch cord is rated for 980nm.
Entry  Tue Aug 17 22:34:14 2010, rana, Misc, General, ETM temperature after a 1W step etmt.swf
This attachment is a Shockwave Flash animation of the iLIGO ETM getting a 1 W beam with a 3.5 cm radius getting fully absorbed onto the surface at t
= 0.
Entry  Wed Aug 18 18:38:11 2010, Aidan, Computing, Hartmann sensor, Hartmann sensor code test_HS_Classes.mHS_Image.mHS_Centroids.mHWS_code_output.pngHWS_input_image.png
 I downloaded and tested revision 47 of the Adelaide Hartmann sensor code from the SVN (https://trac.ligo.caltech.edu/Hartmann_Sensor/browser/users/won/HS_OO?rev=47).
After giving it the correct input filenames it centroided the Hartmann sensor images pretty seamlessly. The output and code is attached below.
The code takes two Hartmann images. Locates the centroids in both instances and then determines the displacements of all the centroids between
Entry  Tue Aug 17 16:31:55 2010, Aidan, Things to Buy, Laser, Bought a laser diode from Thorlabs for HWS 
I bought this laser diode from Thorlabs today to try the current modulation trick Phil and I discussed last Friday. 
That is:
    Reply  Mon Aug 23 08:43:16 2010, Aidan, Things to Buy, Laser, Bought a laser diode from Thorlabs for HWS 
It arrived on Friday.

Entry  Mon Sep 13 18:24:52 2010, Aidan, Laser, Hartmann sensor, Enclosure for the HWS 00001.jpg00002.jpg00003.jpg00005.jpg
I've assembled the box Mindy ordered from Newport that will house the Hartmann sensor. It's mainly to reduce ambient light, air currents and to keep
the table cleaner than it would otherwise be.
We need to add a few more holes to allow access for extra cables.
Entry  Tue Sep 28 10:41:32 2010, Aidan, Laser, Hartmann sensor, Aligning HWS cross-sample experiment - polarization issues 
I'm in the process of aligning the cross-sampling experiment for the HWS. I've put the 1" PBS cube into the beam from the fiber-coupled SLED and
found that the split between s- and p-polarizations is not 50-50. In fact, it looks more like 80% reflected and 20% transmitted. This will, probably, be
due to the polarization-maintaining patch-cord that connects to the SLED. I'll try switching it out with a non-PM maintaining fiber.
Entry  Tue Sep 28 17:53:40 2010, Aidan, Laser, Hartmann sensor, Crude alignment of cross-sampling measurement 2010_09_28-HWS_cross_sample_expt_crude_alignment_01.pdf
I've set up a crude alignment of the cross-sampling system (optical layout to come). This was just a sanity check to make sure that the beam could successfully
get to the Hartmann sensor. The next step is to replace the crappy beam-splitter with one that is actually 50/50.
Attached is an image from the Hartmann sensor.
Entry  Wed Sep 29 16:49:36 2010, Aidan, Laser, Hartmann sensor, Cross-sampling experiment power budget 00001.jpg
I've been setting up the cross-sampling test of the Hartmann sensor, Right now I'm waiting on a 50/50 BS so I'm improvising with a BS for 1064nm.
The output from the SLED (green-beam @ 980nm) is around 420uW (the beam completely falls on the power meter.) There are a couple of irises shortly
afterwards that cut out a lot of the power - apparently down to 77uW (but the beam is larger than the detection area of the power meter at this point -
Entry  Mon Oct 4 19:44:03 2010, Aidan, Laser, Hartmann sensor, Cross-sampling experiment - two beams on HWS test001_two_beams_on_HWS.pdf
I've set up the HWS with the probe beam sampling two optics in a Michelson configuration (source = SLED, beamsplitter = PBS cube). The return beams from
the Michelson interferometer are incident on the HWS. I misaligned the reflected beam from the transmitted beam to create two Hartmann patterns, as shown
Entry  Tue Oct 5 12:51:16 2010, Aidan, Laser, Hartmann sensor, Variable power in two beams of cross-sampling experiment test002_two_beams_on_HWS_analyze.pdfHartmann_Enclosure_Diagram__x-sampling.png
The SLED in the cross-sampling experiment produces unpolarized light at 980nm. So I added a PBS after the output and then a HWP (for 1064nm sadly) after
that. In this way I produced linearly p-polarized light from the PBS. Then I could rotate it to any angle by rotating the HWP. The only drawback was that
the HWP was only close to half a wave of retardation at 980nm. As a result, the output from this plate became slightly elliptically polarized.
Entry  Thu Nov 4 13:31:19 2010, Won Kim, Computing, Hartmann sensor, Frame Grabber SDK installation 
 Appended below is the step by step procedure that I used to
install and
use the frame grabber SDK. Note that the installation
Entry  Tue Nov 23 06:15:08 2010, Won, Computing, Hartmann sensor, Image folder structure image_folders.png
Attached below is a diagram that describes the organisation of image folders that I am using at the moment with Run_initialize and Run_acquire scripts.
Once the uppermost folder 'image' is set up, other folders in it will be created by the matlab codes if not present. Still it may be of less hassle
to create the folders beforehand.
Entry  Tue Nov 30 11:01:19 2010, Aidan, Computing, General, New workstation added in TCS Lab. New Static IP 
I added a workstation at in the TCS lab.
Entry  Tue Nov 30 11:03:19 2010, Aidan, Computing, Frame Grabber, EDT frame grabber works under Ubuntu 
The new machine in the TCS lab is running Ubuntu. I installed the frame-grabber into it and, after loading the configuration file for the camera, was
able to access the serial port on the camera and also was able to record a properly formatted image from the Hartmann sensor.
Entry  Tue Jan 25 16:38:16 2011, Aidan, Electronics, Pre-amplifier, L1 TCSY ISS Board transfer function L1TCS_ISS_boards_transfer_functions.pdfSRS003.78DSRS004.78DSRS005.78DSRS006.78D
 I measured the AC and DC channel transfer functions of the eLIGO L1 TCSY ISS board for PD1 and PD2. The gain is quite high on the AC channels so
I added +40dB of attenuation to the source from the SR785. As Frank pointed out, even though this isn't exactly +40dB at low frequencies, it still attenuates
and that attenuation is common to both the input to the Channel 1 of the SR785 and the input to the ISS board.
Entry  Tue Feb 8 13:02:26 2011, Aidan, Electronics, Delivery Note, Thorlabs S322C 200W power head arrived Co2_200W_power_meter_delviery_note.pdfCo2_200W_power_meter_calibration_info.pdf
 The 200W Thermopile power head from Thorlabs arrive today. The scanned delivery note and calibration info are attached.
Entry  Fri Feb 18 14:53:50 2011, Phil, Laser, Laser, LTG laser delivering specified power 
I got the LTG CO2 laser to deliver 50.02W as measured by the Thorlabs 200W power head today. This required running the Glassman HV supply at full power
(30.0kV, 31.1mA), tweaking the end grating and output coupler alignments, and cleaning the ZnSe Brewster windows on the laser tubes, and it only lasted
a few seconds before dropping back to ~48W, but the laser delivered the specified power. In the factory it delivered 55W at the 10.6 micron line I am using
Entry  Fri Feb 18 13:26:23 2011, Aidan, Things to Buy, Delivery Note, First parts of Bosch framing have arrived from Valin Packing_List_01.pdf
The first pieces of the Bosch framing have arrived from Valin Corporation. These are just small pieces such as the fasteners and the gussets. There are
no custom lengths of framing yet.
The details are in the attached Packing List. [1:25PM] I haven't verified that everything is there yet.
    Reply  Wed Feb 23 18:04:38 2011, Aidan, Things to Buy, Delivery Note, First parts of Bosch framing have arrived from Valin Packing_List_02.pdf


           The first pieces of the Bosch framing have arrived from Valin Corporation. These are just small pieces such as the fasteners and the gussets.
Entry  Wed Feb 23 20:18:30 2011, Aidan, Electronics, Hartmann sensor, Successfully re-started the Hartmann sensor 
 I reattached the Hartmann Sensor to the LENOVO machine that is running Ubuntu and turned it on (it's been disconnected for a couple of months).
The /opt/EDTpdv/serial_cmd was able to communicate successfully with the camera.
Entry  Thu Feb 24 10:23:31 2011, Christopher Guido, Laser, Laser, LTG initial noise LTG_InitialTest.pdf
Cheryl Vorvick, Chris Guido, Phil Willems
Attached is a PDF with some initial noise testing. There are 5 spectrum plots (not including the PreAmp spectrum) of the laser. The first two are
with V_DC around 100 mV, and the other three are with V_DC around 200 mV. (As measured with the 100X gain preamplifier, so ideally 1 and 2 mV actual) We
Entry  Thu Feb 24 13:35:41 2011, Aidan, Things to Buy, Delivery Note, Bosch framing has arrived Packing_List_03.pdf
 The custom pieces of the Bosch framing have arrived. Transportation is currently moving them downstairs to the lab. The packing list is attached.
Entry  Thu Feb 24 14:20:55 2011, Aidan, Misc, Ring Heater, aLIGO H2 Ring Heater Pics aLIGO_Ring_Heaters.zip
 Here are some pictures of the ring heater segments destined for the H2 Y-arm this year.
 These still need to be put onto ResourceSpace.
Entry  Thu Feb 24 14:23:58 2011, Aidan, Lab Infrastructure, Hartmann sensor, Hartmann Sensor box cut down to size P1000109.jpgP1000110.jpgP1000111.jpgP1000113.jpg
 I reduced the height of the Hartmann sensor box. This is what it looks like now:
Entry  Tue May 4 13:35:13 2010, Aidan, Computing, Hartmann sensor, Hartmann temperature channels in frame builder 
 I've added the digitizer and sensor board temperature readings from the HWS to the frames. This was done in the following way
1. Create a new file /cvs/cds/caltech/chans/daq/C4TCS.ini - with the channels in it - see below
2.  open /cvs/cds/caltech/target/fb1/master
    Reply  Mon Feb 28 17:33:07 2011, Aidan, Computing, Hartmann sensor, Hartmann Seidel abberation channels in frame builder 
Using the same methods as before, see below, I've added some Hartmann sensor EPICS channels to the frames.
The channels record the Hartmann sensor Probe (and Secondary) Coefficients of the Seidel aberrations (PSC, SSC) that are specified (PRISM, ALPHA,
PHI, etc).
Entry  Mon Feb 28 17:56:32 2011, Aidan, Computing, Hartmann sensor, Got HWS code running and interface to EPICS 
Here are the notes from today's efforts:
ELOG V3.1.3-