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  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  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  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 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  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 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  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 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:57:50 2011, Aidan, Things to Buy, Delivery Note, Fiber optics cable and Bosch Fastener deliveries_2011-03-08.pdf
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  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  Mon Mar 28 13:00:50 2011, Aidan, Laser, Hartmann sensor, To do: Check the polarization from the SLED 
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  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  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  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  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  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  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  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  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  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  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  Sun Apr 24 18:31:18 2011, Aidan, Computing, Network architecture, Added hosts and network drives on TCS machines 
Under edit ...
I added the names of the network machines to the /etc/hosts file on princess_sparkle, tcs_daq and tcs_ws.
I also added the /cvs drive on fb1 to the /etc/fstab file on princess_sparkle so that can be accessed from those machines.
Entry  Mon Apr 25 16:28:27 2011, Aidan, Joe, Computing, Network architecture, Fixed problem network drive fb1:/cvs on Ubuntu & CentOS machines 
With Joe's help we fixed the failure of princess_sparkle to mount the fb1:/cvs directory when relying on /etc/fstab.
First we changed the mounting options in fstab to the following:
fb1:/cvs        /cvs            nfs    
Entry  Thu Apr 28 22:48:47 2011, Aidan, Lab Infrastructure, Electronics, BNC Cables from HWS table to rack 
 I labelled and strung 8 of the 16 custom 40' BNC cables from L-Com between the HWS table and the BNC feed-through on the rack. Each cable is labelled
HWS TABLE CHxx where 01<= xx <= 08. I'm going to leave the other 8 until we have room in the BNC feedthrough on the rack.
Entry  Wed May 11 09:07:03 2011, Aidan, Computing, Hartmann sensor, Changed ownership of /opt/EDTpdv 
 I changed the ownership of /opt/EDTpdv to controls with the command:

controls@princess_sparkle:/opt/EDTpdv$ sudo chown controls EDTpdv/
Entry  Wed May 11 18:38:47 2011, Aidan, Computing, Hartmann sensor, test_HS binary test_HS.zip
 From Won: (the zip file is also on the SVN /users/won/compiled_code/test_HS.zip)

Attached is test_HS.zip file, that contains
Entry  Tue May 10 00:55:08 2011, Won, Computing, Hartmann sensor, Matlab Compiler and Matlab Compiler Runtime 
I have spent some time with Matlab Compiler and Matlab Compiler Runtime (MCR). I could only get my hands on 2008b version so far, but I believe
2009b version will work in the same way.
    Reply  Wed May 11 18:44:54 2011, Aidan, Computing, Hartmann sensor, Matlab Compiler and Matlab Compiler Runtime 
Installing MCR
I located the MCRInstaller on our distribution of MATLAB on the Ubuntu machine (/MATLAB_R2009b/toolbox/compiler/deploy/glnxa64/MCRInstaller.bin).
I ran the installer, as root,and followed the default options to install it. Next I updated the .bashrc file to include the necessary pointers
Entry  Tue May 17 16:08:02 2011, Aidan, Computing, Hartmann sensor, Write speed of the frame grabber to file max_frame_rate_data.txt
 The attached file shows the output of the command. The maximum average frame rate is 57.2Hz when the nominal frame rate was 58Hz:

/opt/EDTpdv/take -f
Entry  Wed May 18 18:52:12 2011, Aidan, Computing, Hartmann sensor, Test of position modulation algorithm galvo_mirror_experiment.jpg2011-05-18_gaussian_beam_with_galvo_constant.pdf2011-05-18_gaussian_beam_with_galvo.pdf
 I measured the prism and displacement of the Gaussian beam on the Hartmann sensor. The beam pointing was modulated at 10mHz using a galvo mirror
as illustrated in Attachment 1. The galvo was around 680mm from the Hartmann sensor. The amplitude of the prism modulation was approximately 1E-5 radians.
The displacement of the beam was measured using a new algorithm that tries to fit a parabola to the logarithm of the intensity of each Hartmann spot. The
Entry  Thu May 26 11:56:46 2011, Aidan, Electronics, Laser, Green Laser Pointer beam profile green_laser_pointer.bmpgreen_laser_pointer.pdfScreen_shot_2011-05-26_at_12.28.20_PM.png
This measurement was made with the Thorlabs DCC1545M-GL camera with an RG850 3mm long-pass filter over the CCD.
The beam radius (w) is 191 pixels, where the beam intensity = exp[-2 (x/w)^2 ]
The pixel size is 5.2um. Hence the beam size is 993.2um, which is basically near enough to 1mm radius.
Entry  Mon May 30 10:53:00 2011, Aidan, Laser, Hartmann sensor, Defocus vs time HWS_defocus_vs_temperature.pdf
 I've had the output from a fiber projected about 400mm onto the Hartmann sensor for around 5 days now. (The divergence angle from the fiber is
around 86 mrad).
I played around with the temperature of the lab to induce some defocus changes in the Hartmann sensor. The system is mostly linear, but there are
Entry  Mon May 30 20:11:27 2011, Aidan, Laser, Hartmann sensor, Hartmann sensor lever arm calibration 
 I ran through the procedure to calibrate the lever arm of the Hartmann sensor. The beam from a 632.8nm HeNe laser was expanded to approximately
12mm diameter and injected into a Michelson interferometer. The Hartmann sensor was placed at the output port of the Michelson.

    I tilted one of the mirrors of the interferometer to induce a prism between the two beams at the output. This created about 135 vertical
Entry  Thu Sep 1 15:51:38 2011, Aidan, Laser, Ordering, Access Lasy50 50W laser arrived. 
 The 50W Access Laser is now in the lab. We need to wire up the interlock to the laser, plumb the chiller lines to the power supply and to the laser
head and also wire up all the electrical and electronics cables. Additionally, we will need to plumb the flow meter and attach a circuit to it that triggers
the interlock if the flow falls too low.
Entry  Fri Sep 2 14:41:48 2011, Aidan, Computing, Hartmann sensor, QFLD-950-3S long term test finished 
I ran a test of the HWS with the QFLD-950-3S for 5 days. The test was terminated as we need to disconnect all the cabling and tidy up all the computers
in the lab.
Entry  Fri Sep 2 21:41:01 2011, Aidan, Electronics, Hartmann sensor, Restarting long term test of QFLD-950-3S 
9:40PM PDT - I've just restarted the long term measurement of the Hartmann sensor noise with the QFLD-950-3S.
Entry  Tue Nov 29 09:13:49 2011, rana, Misc, LIGO 3G, Switching from CO2 to shorter wavelength solid state laser 
 Around a year ago, Phil and I discussed the possibility of using an OPO to possibly generate our own laser beam at ~2 microns for TCS. This was
to avoid all of the usual hassle of the 10 micron CO2 laser.
As it turns out, the 1.5-3 micron range doesn't have enough absorption in fused silica: the absorption depth would be basically the whole thickness
Entry  Tue Jun 5 17:25:43 2012, Alex Mauney, Misc, aLIGO Modeling, 6/5/12 Daily Summary 
- Had a meeting to talk about the basics of LIGO (esp. TCS) and discuss the project
- Created COMSOL model for the test mass with incident Gaussian beam.
- Added a ring heater to the previous file
Entry  Wed Jun 6 16:54:09 2012, Alex Mauney, Misc, aLIGO Modeling, 6/6/12 Daily Summary 
- Got access to and started working with SIS on Rigel1
- Fixed SVN issues
- Refined COMSOL model parameters and worked on a better way to implement the heating ring to get the astigmatic heating pattern.
Entry  Thu Jun 7 00:23:11 2012, Aditi Mittal, Misc, LIGO 3G, Summary June 5 and June 6, 2012 
 June 5
-Discussed the actual project outline 
-Installed Comsol on the system
Entry  Thu Jun 7 16:50:16 2012, Alex Mauney, Misc, aLIGO Modeling, 6/7/12 Daily Summary 
- Created a COMSOL model with thermal deformations
- Added non-symmetrical heating to cause astigmatism
- Worked on a method to compute the optical path length changes in COMSOL
Entry  Thu Jun 7 23:24:56 2012, Aditi Mittal, Misc, LIGO 3G, Summary June 7, 2012 
-Created a COMSOL model for variation of temperature in two mass system.
-Used the above model for cryogenic conditions.
-checked it analytically.
Entry  Fri Jun 8 16:36:47 2012, Alex Mauney, Misc, aLIGO Modeling, 6/8/12 Daily Summary 
- Tried to fix COMSOL error using the (ts) module, ended up emailing support as the issue is new in 4.3
- Managed to get a symmetric geometric distortion by fixing the x and y movements of the mirror to be zero (need to look for a better way to do
this as this may be unphysical)
Entry  Fri Jun 8 23:51:13 2012, Aditi Mittal, Misc, LIGO 3G, Summary June 8, 2012 
-Created a COMSOL model for cryogenically shielded test mass with compensation plate.
-Analyzed the behavior of the model in different size configurations.
Entry  Mon Jun 11 17:11:01 2012, Alex Mauney, Misc, aLIGO Modeling, 6/11/12 Daily Summary 
- Fixed the (ts) model, got strange results that indicate that the antisymmetric heating mode is much more prominent than previously thought
- Managed to get COMSOL data through matlab and into SIS
Entry  Mon Jun 11 20:53:31 2012, Aditi Mittal, Misc, LIGO 3G, Summary June 11, 2012 
 -Continued with the same cryogenic model created and varied the length of  outer shield and studied the temperature variation inside.
-Compared the temperature difference given by COMSOL with manually calculated one.
Entry  Wed Jun 13 16:36:14 2012, Alex Mauney, Misc, aLIGO Modeling, 6/12 and 6/13 Daily Summary 
- Realized that the strange deformations that we were seeing only occur on the face nearest the ring heater, and not on the face we are worried about
(the HR face)
- Read papers by Morrison et al. and Kogelnik to get a better understanding of the mathematics and operations of the optical cavity modeled in
Entry  Thu Jun 14 05:37:30 2012, Aditi Mittal, Misc, LIGO 3G, Summary June 13, 2012 
-Derived formula for manual calculation of temperature due to total influx.
-Compared the results by COMSOL and by the formula.
Entry  Thu Jun 14 16:51:03 2012, Alex Mauney, Misc, aLIGO Modeling, 6/14/12 Daily Summary SIS_Outputs.txtAssymetric_Heating_Line_Graph.png
- Plugged the output of the model with uniform heating into SIS using both modification of the radius of curvature, and direct importation of deflection
- Generated a graph for asymmetric heating and did the same
ELOG V3.1.3-