Fri Apr 22 19:51:37 2011, Aidan, Computing, EPICS, pyepics installed on princess_sparkle
|
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
by echo $LD_LIBRARY_PATH
sudo ldconfig
sudo easy_install -U pyepics
Then I started the following python script |
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: |
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:
C4:TCS-ATHENA_DAC0
C4:TCS-ATHENA_DAC1
|
Sun Apr 17 21:55:51 2011, Aidan, Laser, Hartmann sensor, Hartmann sensor prism/displacement test
|
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. |
Sun Apr 17 14:59:36 2011, Aidan, Things to Buy, Delivery Note, L-Com patch panel, Newport lenses, Thorlabs fibers delivery notes  
|
|
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
http://nodus.ligo.caltech.edu:8080/TCS_Lab/29
|
Tue Apr 12 22:30:59 2011, Aidan, Computing, EPICS, Installed the thermistor on the Hartmann plate/created MEDM ADC Input screen
|
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. |
Mon Apr 4 13:13:23 2011, Aidan, Things to Buy, Delivery Note, Newfocus 5102 mirrors and Firewire extension cable have arrived
|
See attached delivery note ... |
Fri Apr 1 09:51:45 2011, Aidan, Computing, Hartmann sensor, Prism measurement 
|
I analyzed the results from the prism experiment. The time series and spectra of the prism are attached.
Conclusions to follow ... |
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:
|
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. |
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. |
Mon Mar 28 13:00:50 2011, Aidan, Laser, Hartmann sensor, To do: Check the polarization from the SLED
|
|
Fri Mar 11 13:11:33 2011, Aidan, Lab Infrastructure, Delivery Note, More Bosch connectors have arrived
|
See attached delivery note ... |
Wed Mar 16 15:05:47 2011, Aidan, Lab Infrastructure, Delivery Note, More Bosch equipment has arrived
|
30mm T-junctions, grounding straps and T-slot covers have arrived
Quote:
|
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). |
Tue Mar 8 18:57:50 2011, Aidan, Things to Buy, Delivery Note, Fiber optics cable and Bosch Fastener
|
|
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 |
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)
|
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 (10.0.1.26)
I set up ntpd on that machine to sync the clock to GPS - roughly.
I added a MATLAB function |
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.
|
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) |
Tue Mar 1 11:21:37 2011, Aidan, Things to Buy, Delivery Note, More Bosch framing parts - angle connectors
|
Another box of Bosch framing parts arrived today. The delivery note is attached. |
Tue Mar 1 11:19:34 2011, Aidan, Things to Buy, Delivery Note, MFF001 flipper mirror has arrived
|
The Thorlabs MFF001 flipper mirror recommended by Bram has arrived. The delivery note is attached. |
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 |
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); |
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:
|
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 |
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). |
Thu Feb 24 14:23:58 2011, Aidan, Lab Infrastructure, Hartmann sensor, Hartmann Sensor box cut down to size   
|
I reduced the height of the Hartmann sensor box. This is what it looks like now:
|
Thu Feb 24 14:20:55 2011, Aidan, Misc, Ring Heater, aLIGO H2 Ring Heater Pics
|
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. |
Thu Feb 24 13:35:41 2011, Aidan, Things to Buy, Delivery Note, Bosch framing has arrived
|
The custom pieces of the Bosch framing have arrived. Transportation is currently moving them downstairs to the lab. The packing list is attached.
|
Thu Feb 24 10:23:31 2011, Christopher Guido, Laser, Laser, LTG initial noise
|
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 |
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. |
Fri Feb 18 13:26:23 2011, Aidan, Things to Buy, Delivery Note, First parts of Bosch framing have arrived from Valin
|
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. |
Wed Feb 23 18:04:38 2011, Aidan, Things to Buy, Delivery Note, First parts of Bosch framing have arrived from Valin
|
Quote:
The first pieces of the Bosch framing have arrived from Valin Corporation. These are just small pieces such as the fasteners and the gussets. |
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 |
Tue Feb 8 13:02:26 2011, Aidan, Electronics, Delivery Note, Thorlabs S322C 200W power head arrived 
|
The 200W Thermopile power head from Thorlabs arrive today. The scanned delivery note and calibration info are attached. |
Tue Jan 25 16:38:16 2011, Aidan, Electronics, Pre-amplifier, L1 TCSY ISS Board transfer function    
|
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. |
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. |
Tue Nov 30 11:01:19 2010, Aidan, Computing, General, New workstation added in TCS Lab. New Static IP
|
I added a workstation at 10.0.1.26 in the TCS lab. |
Tue Nov 23 06:15:08 2010, Won, Computing, Hartmann sensor, Image folder structure
|
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. |
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 |
Tue Oct 5 12:51:16 2010, Aidan, Laser, Hartmann sensor, Variable power in two beams of cross-sampling experiment 
|
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. |
Mon Oct 4 19:44:03 2010, Aidan, Laser, Hartmann sensor, Cross-sampling experiment - two beams on HWS
|
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
below. |
Wed Sep 29 16:49:36 2010, Aidan, Laser, Hartmann sensor, Cross-sampling experiment power budget
|
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 - |
Tue Sep 28 17:53:40 2010, Aidan, Laser, Hartmann sensor, Crude alignment of cross-sampling measurement
|
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. |
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. |
Mon Sep 13 18:24:52 2010, Aidan, Laser, Hartmann sensor, Enclosure for the HWS   
|
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. |
Tue Aug 17 16:31:55 2010, Aidan, Things to Buy, Laser, Bought a laser diode from Thorlabs for HWS
|
http://www.thorlabs.com/thorProduct.cfm?partNumber=CPS180
I bought this laser diode from Thorlabs today to try the current modulation trick Phil and I discussed last Friday.
That is: |
Mon Aug 23 08:43:16 2010, Aidan, Things to Buy, Laser, Bought a laser diode from Thorlabs for HWS
|
It arrived on Friday.
Quote:
|
Wed Aug 18 18:38:11 2010, Aidan, Computing, Hartmann sensor, Hartmann sensor code    
|
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 |
Tue Aug 17 22:34:14 2010, rana, Misc, General, ETM temperature after a 1W step
|
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. |
Mon Aug 9 10:58:37 2010, Aidan, Laser, SLED, SLED 15-day trend
|
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. |
Wed Aug 4 09:57:38 2010, Aidan, James, Computing, Hartmann sensor, RMS measurements with Hartmann sensor  
|
[INCOMPLETE ENTRY]
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 |
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 |