40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  TCS elog, Page 3 of 5  Not logged in ELOG logo
Entry  Fri Apr 22 19:51:37 2011, Aidan, Computing, EPICS, pyepics installed on princess_sparkle start_test_channels.py
 I installed the pyepics package on princess_sparkle since this is much easier under Ubuntu than under CentOS.

    sudo apt-get install python-dateutil python-setuptools
    make sure that LD_LIBRARY_PATH points to EPICS libraries
    sudo ldconfig
    sudo easy_install -U pyepics

Then I started the following python script
Entry  Mon Apr 18 15:06:53 2011, Aidan, Things to Buy, Hartmann sensor, Ordered 2" optics from Newport 
 Given that the HWS requires several 2" optics to handle the big beam size, I've ordered the following items from Newport:

    2x 2" 50/50 beam splitter: 20B20BS.2
    6x 2" NIR mirrors: 
Entry  Mon Apr 18 15:03:49 2011, Aidan, Computing, DAQ, Athena DAC channels hooked up to BNC patch panel 
 I added the four Athena DAC channels to the second BNC patch panel in the rack. At the moment there are only two EPICS channels in the database:


Entry  Sun Apr 17 21:55:51 2011, Aidan, Laser, Hartmann sensor, Hartmann sensor prism/displacement test HWS_prims.jpg
I've set up an experiment to test the HWS intensity distribution displacement measurement code. Basically the beam from a SLED is just reflecting off
a galvo mirror onto the HWS. The mirror is being fed a 0.02Vpp *10 gain, 10mHz sinewave from the function generator.
The experimental setup is shown below.
Entry  Sun Apr 17 14:59:36 2011, Aidan, Things to Buy, Delivery Note, L-Com patch panel, Newport lenses, Thorlabs fibers delivery notes newport_lenses_2011-03.pdfL-Com_patch_panel_-_2011-03.pdfthorlabs_fiber_optic_cables_2011-03.pdf
Entry  Tue Apr 12 22:46:27 2011, Aidan, Computing, EPICS, Added temperature sensor channels to the frame builder and restarted fb1 
Added the following to the frame builder in /cvs/cds/caltech/chans/daq/C4HWS.ini and restarted daqd as per instructions in
Entry  Tue Apr 12 22:30:59 2011, Aidan, Computing, EPICS, Installed the thermistor on the Hartmann plate/created MEDM ADC Input screen Screenshot-TCS_athena01_input_screen.adl.png
I restarted the Athena box and created an MEDM screen that shows the 8 differential input voltages next to their corresponding inputs on the breakout
terminal strip. See the attached image. The MEDM screen is located at /home/controls/TCS_athena01_input_screen.adl on tcs_daq.
Channel 1 in the Athena is taking the output from the first channel in the temperature sensing box. That is connect to an RTD in the Hartmann sensor.
Entry  Mon Apr 4 13:13:23 2011, Aidan, Things to Buy, Delivery Note, Newfocus 5102 mirrors and Firewire extension cable have arrived receipt_mirrors.pdf
 See attached delivery note ...
Entry  Fri Apr 1 09:51:45 2011, Aidan, Computing, Hartmann sensor, Prism measurement Hartmann_Sensor_prism_measurement_2011-03-31.pdfHartmann_Sensor_Prism_measurement_times_series_2011-03-31.pdf
 I analyzed the results from the prism experiment. The time series and spectra of the prism are attached.
Conclusions to follow ...
Entry  Fri Apr 1 02:41:55 2011, Won, Computing, Hartmann sensor, exposure time and reproducibility of centroids 9x
 Here is a brief and preliminary summary of rms of centroid displacements calculated at a number of different exposure time values. To get the results
I did the following for each value of exposure time:
Entry  Wed Mar 30 12:55:54 2011, Aidan, Laser, Hartmann sensor, Prism modulation experiment 
I've set up a quick experiment to modulate the angle of the Hartmann sensor probe beam at 10mHz and to monitor the measured prism. The beam from the
SLED is collimated by a lens and this is incident on a galvo mirror. The reflection travels around 19" and is incident on the HWS. When the galvo
mirror is sent a 1.1Vpp sine wave, then beam moves around +/- 0.5" on the surface of the Hartmann sensor, giving around 50mrad per Vpp.
    Reply  Thu Mar 31 11:27:02 2011, Aidan, Laser, Hartmann sensor, Prism modulation experiment 
I changed the drive amplitude on the function generator to 0.05Vpp and have measured the angle of deflection by bouncing a laser off the laser mirror
and projecting it 5.23m onto the wall. The total displacement of the spot was ~3.3mm +/- 0.4mm, so the amplitude of the angular signal is 1.6mm/5.23m ~
3.1E-4 radians. The Hartmann Sensor should measure a prism of corresponding magnitude.
Entry  Mon Mar 28 13:00:50 2011, Aidan, Laser, Hartmann sensor, To do: Check the polarization from the SLED 
Entry  Fri Mar 11 13:11:33 2011, Aidan, Lab Infrastructure, Delivery Note, More Bosch connectors have arrived Packing_List_05.pdf
 See attached delivery note ...
    Reply  Wed Mar 16 15:05:47 2011, Aidan, Lab Infrastructure, Delivery Note, More Bosch equipment has arrived Packing_List_06.pdf
30mm T-junctions, grounding straps and T-slot covers have arrived

Entry  Wed Mar 9 01:00:12 2011, Peter Veitch, Won Kim, Computing, Hartmann sensor, Control of frame rate usign external trigger 
We managed to successfully apply frame rate control via external trigger from a pulse generator.
We supplied 5V pulse train when connected to the optocoupler load, and connected to pins 1 and 2 of external trigger (on the frame grabber board)
for using camera 0 (which is the case for us).
Entry  Tue Mar 8 18:57:50 2011, Aidan, Things to Buy, Delivery Note, Fiber optics cable and Bosch Fastener deliveries_2011-03-08.pdf
Entry  Tue Mar 8 18:48:00 2011, Aidan, Computing, Hartmann sensor, HWS code is running and recording centroids 
The Hartmann sensor is running continuously and is now recording data to file. The formatting has changed slightly with the data now stored in structures
called store_measurement every 200s in files in the following way:

    store_measurement(ii).centroids - the ii-th centroids
    store_measurement(ii).intensities - the
Entry  Tue Mar 8 18:28:14 2011, Aidan, Computing, General, TO DO notes 

    Write a Wiki page that describes how to add channels to the Athena Box
    Write a Wiki page that describes how to add a new computer
to the network and mount all the network drives
    Add an EPICS channel that writes the disk usage to file (to keep track of the total accumulated
disk space used by the centroid storage)
Entry  Tue Mar 8 11:30:26 2011, Aidan, Computing, Hartmann sensor, Hartmann sensor code changes and NTP server 
I've made the following changes to the Hartmann sensor code and to the machine running the HWS.

    Machine name is now princess_sparkle (
    I set up ntpd on that machine to sync the clock to GPS - roughly.
    I added a MATLAB function
Entry  Thu Mar 3 07:30:18 2011, Won, Computing, Hartmann sensor, Effect of high pixel count on rms 11x
We have been investigating how pixel count is related to the centroid displacements by taking several sets of image frames with different camera
exposure time and input current.
Entry  Tue Mar 1 17:05:45 2011, Aidan, Electronics, Hartmann sensor, Dalsa 1M60 current draw 
Steve and I measured the current drawn by the Dalsa 1M60 by connecting it to the BK Precision 1735 lab power supply that display current and voltage
supplied. We tried the camera at a variety of different voltages. The results are presented below:
Voltage  Current(t<5s)  Current(5s<t<10s)   Current(t>10s) 
Entry  Tue Mar 1 11:21:37 2011, Aidan, Things to Buy, Delivery Note, More Bosch framing parts - angle connectors Packing_List_04.pdf
 Another box of Bosch framing parts arrived today. The delivery note is attached.
Entry  Tue Mar 1 11:19:34 2011, Aidan, Things to Buy, Delivery Note, MFF001 flipper mirror has arrived Flipper_mirror_delivery_notice.pdf
 The Thorlabs MFF001 flipper mirror recommended by Bram has arrived. The delivery note is attached.
Entry  Sat Jun 19 17:31:46 2010, James K, Misc, Hartmann sensor, SURF Log -- Day 3, Initial Image Analysis 7x

For Friday, June 18:
(note that I haven't been working on this stuff all of Saturday or anything, despite posting it now. It was getting late on Friday
    Reply  Tue Mar 1 10:47:18 2011, Aidan, Misc, Hartmann sensor, Electron to Counts conversion efficiency 
Using some of the old data from James (attached below), I calculated the CCD conversion efficiency (CE) from electrons to bits (Counts).
Number of electrons(Ne) = QE*Number of Photons(Np)
noiseE = sqrt(Ne);
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:
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  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  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 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 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  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  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  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  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  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 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 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 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  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 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  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  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  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  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  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 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  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 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  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  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  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
ELOG V3.1.3-