Tue Aug 4 17:51:25 2009, pete, Update, Computers, RCG work
|
Koji, Peter
We put a simple pendulum into the MDP model, and everything communicates. We're still having some kind of TP or daq problem, so we're still |
Wed Aug 5 17:41:54 2009, pete, Update, Computers, RCG work - daq fixed
|
The daq on megatron was nuts. Alex and I discovered that there was no gds installation for site_letter=C (i.e. Caltech) so the default M was being
used (for MIT). Apparently we are the first Caltech installation. We added the appropriate line to the RCG Makefile and recompiled and reinstalled
(at 16K). Now DV looks good on MDP and MDC, and I made a transfer function that replicates bounce-roll filter. So DTT works too. |
Fri Aug 7 16:00:17 2009, pete, Update, Computers, RCG work. MDC MDP open loop transfer function
|
Today I was able to make low frequency transfer function with DTT on megatron. There seems to have been a timing problem, perhaps Alex fixed it
or it is intermittent.
I have attached the open loop transfer function for the un-optimized system, which is at least stable to step impulses with the current filters |
Mon Aug 10 17:36:32 2009, pete, Update, Computers, RCG work. PIT, YAW, POS in MDP/MDC system
|
I've added the PIT and YAW dofs to the MDC and MDP systems. The pendula frequencies in MDP are 0.8, 0.5, 0.6 Hz for POS, PIT, and YAW respectively.
The three dofs are linear and uncoupled, and stable, but there is no modeled noise in the system (yet) and some gains may need bumping up in the presence
of noise. The MDC filters are identical for each dof (3:0.0 and Cheby). The PIT and YAW transfer functions look pretty much like the one Rana recently |
Mon Aug 10 17:49:10 2009, pete, Update, Computers, RCG work - plans
|
Pete, Koji
We discussed a preliminary game plan for this project. The thing I really want to see is an ETMX RCG controller hooked into the existing |
Thu Nov 5 16:30:56 2009, pete, Update, Computers, moving megatron
|
Joe and I moved megatron and its associated IO chassis from 1Y3 to 1Y9, in preparations for RCG tests at ETMY. |
Fri Nov 6 18:52:09 2009, pete, Update, Computers, RCG ETMY plan
|
Koji, Joe, and I are planning to try controlling the ETMY, on Monday or Tuesday. Our plan is to try to do this with megatron out of
the RFM loop. The RCG system includes pos, pit, yaw, side, and oplevs. I will use matrix elements as currently assigned (i.e. not the ideal
case of +1 and -1 everywhere). I will also match channel names to the old channels. We could put buttons on the medm screen to control the |
Wed Nov 11 01:33:52 2009, pete, Update, CDS, RCG ETMY code update
|
I've added the side coil to the model controller and plant, and the oplev quad to the model controller and plant. After the megatron wipe,
the code now lives in /home/controls/cds/advLigo/src/epics/simLink. The files are mdc.mdl (controller) and mdp.mdl (plant). These RCG modules
go at 16K with no decimation (no_oversampling=1 in the cdsParameters block) so hopefully will work with the old (16K) timing. |
Wed Nov 11 20:46:07 2009, pete, Update, CDS, RCG ETMY phase I update
|
The .mdl code for the mdc and mdp development
modules is finished. These modules need more filters, and testing. Probably the most interesting piece left to do is putting in the gains and
filters for the oplev model in mdp. It might be OK to simply ignore oplevs and first test damping of the real optic without them. However, |
Wed Nov 18 16:24:25 2009, pete, Configuration, SUS, ETMY suspension conencted to megatron ADC/DAC
|
/cvs/cds/caltech/target/fb/daqd -c daqdrc
This starts the FB.
Now the dataviewer and DTT work! |
Thu Nov 19 08:53:12 2009, pete, Frogs, Environment, diesel fumes
|
Instead of doing RCG stuff, I went to Millikan to work on data analysis as I couldn't stand the fumes from the construction. (this morning,
8am) |
Fri Jun 5 02:59:03 2009, pete, alberto, Update, Locking, tdsavg failure in cm_step script
|
the command
tdsavg 5 C1:LSC-PD4_DC_IN1
was causing grievous woe in the cm_step script. It turned out to fail intermittently at the command line, as did other LSC channels. |
Fri May 8 02:39:02 2009, pete, rana, Update, Locking, crossover 
|
attached plot shows MC_IN1/MC_IN2. needs work.
This is supposed to be a measurement of the relative gain of the MCL and AO paths in the CM servo. We expect there to
be a more steep slope (ideally 1/f). Somehow the magnitude is very shallow and so the crossover is not stable. Possible |
Fri Oct 19 16:11:38 2007, pkp, Other, OMC, OMC PZT response   
|
Sam and I locked the laser to the OMC cavity and looked at the error signal as a function of the voltage applied to the OMC PZT.
Here are two plots showing the response as a function of frequency from 1 kHz to 100 kHz and another high-res response in the region of 4.5 kHz to 10 kHz.
|
Mon Oct 22 19:27:14 2007, pkp, Other, OMC, PZT calibration/ transfer function.   
|
We measured the PZT transfer function by comparing the PZT response of the circuit with the cavity in the loop, with that of the circuit without the cavity
in the loop. Basically measure the transfer function of the whole loop with the laser/PZT and Op-amps in it. Then take another measurement of the transfer
function of everything else besides the PZT and from both these functions, we can calculate the PZT response.
|
Thu Nov 8 00:55:44 2007, pkp, Update, OMC, Suspension tests 9x
|
[Sam , Pinkesh]
We tried to measure the transfer functions of the 6 degrees of freedom in the OMS SUS. To our chagrin, we found that it was very hard to get the OSEMs |
Fri Nov 9 00:23:12 2007, pkp, Update, OMC, X and Z resonances 
|
I got a couple of resonance plots going for now. I am still having trouble getting the Y measurement going for some reason. I will investigate that tommorow.
But for tonight and tommorow morning, here is some food for thought. I have attached the X and Z transfer functions below. I compared them to Norna's plots
- so just writing out what I was thinking -
|
Mon Nov 12 10:53:58 2007, pkp, Update, OMC, Vertical Transfer functions
|
[Norna Sam Pinkesh]
These plots were created by injected white noise into the OSEMs and reading out the response of the shadow sensors ( taking the power spectrum). We suspect |
Wed Nov 14 16:54:54 2007, pkp, Update, OMC, Much better looking vertical transfer functions 
|
[Norna Pinkesh]
So after Chub did his wonderful mini-surgery and removed the peek from the cables and after Norna and I aligned the whole apparatus, the following are |
Thu Nov 15 17:09:37 2007, pkp, Update, OMC, Vertical Transfer functions with no cables attached.
|
[Norna Pinkesh]
The cables connecting all the electronics ( DCPDs, QPDs etc) have been removed to test for the vertical transfer function. Now the cables are sitting on |
Thu Dec 27 12:12:02 2007, pkp, Update, , Update on GigE Camera
|
So I finally got the linux software to compile on mafalda. I got the software to dump all the information regarding the camera onto a file. I tried to take
a tiff snap and came up empty. So I looked at the configuration file and realized that the camera thinks that the frame-rate is a nan. Am reading up the
manual to fix the frame-rate manually and then will attempt to take another snap.
|
Sun Dec 30 02:36:35 2007, pkp, Update, General, Another update
|
So I followed suggestions 1 and 3 so far and have started writing up what all needs to be done in order to compile and use the camera. I wrote a program
to ping the camera and get its properties and am working on a program to get an image. The reason why I want to write my own programs to do this, is that
it will be easier to reuse and also to compile/use in the first place. The programs currently rest in /cvs/cds/caltech/target/Prosilica/ . Unfortunately |
Fri Jan 11 17:01:51 2008, pkp, Update, Cameras, GigE again
|
So, here I detail all the efforts on the GigE so far
(1) The GiGE camera requires a minimum of 9 kb packet size, which is not available on mafalda or on my laptop ( both of which run Ubuntu and the Camera |
Mon May 21 17:36:00 2018, pooja, Update, Cameras, GigE camera image of ETMX
|
Today Steve and I tried to to capture the image of scattering of light by dust particles on the surface of ETMX using GigE camera. The image ( at gain
=100, exposure time = 125000) obtained has been attached. Unlike the previous images, a creepy shape of bright spots was seen. Gautam helped us lock
infrared light and see the image. A similar less intense shape was seen. This may be because of the dust on the lens. |
Fri Jun 1 19:25:11 2018, pooja, Update, Cameras, Synchronizing video data with the applied motion to the mirror
|
Aim: To synchronize data from the captured video and the signal applied to ETMX
In order to correlate the intensity fluctuations of the scattered light with the motion of the test mass, we are planning to use the technique
of neural network. For this, we need a synchronised video of scattered light with the signal applied to the test mass. Gautam helped me capture 60sec video |
Thu Jun 7 20:19:53 2018, pooja, Update, ,
|
Just to inform, I'm working in optimus to develop python code to train the neural network since it requires a lot of memory. |
Sun Jun 10 15:04:33 2018, pooja, Update, Cameras, Developing neural network
|
Aim: To develop a neural network in order to correlate the intensity fluctuations in the scattered light to the angular motion of the test mass. A block
diagram of the technique employed is given in Attachment 1.
I have used Keras to implement supervised learning using neural network (NN). Initially I had developed a python code that converts a video (59 |
Mon Jun 11 17:18:39 2018, pooja, Update, Cameras, CCD calibration 
|
Aim: To calibrate CCD of GigE using LED1050E.
The following table shows some of the specifications for LED1050E as given in Thorlabs datasheet.
Specifications
|
Tue Jun 12 19:27:25 2018, pooja, Update, Cameras, CCD calibration
|
Today I made the led (1050nm) circuit inside a box as given in my previous elog. Steve drilled a 1mm hole in the box as an aperture for led light.
Resistance (R) used = 665 .
We connected a power supply and IR has been detected using the card. |
Fri Jun 15 09:51:55 2018, pooja, Update, Cameras, Developing neural network 
|
Aim : To develop a neural network on simulated data.
I developed a python code that generates a 64*64 image of a white Gaussian beam spot at the centre of black background. I gave a sine wave of
frequency 0.2Hz that moves the spot vertically (i.e. in pitch). Then I simulated this video at 10 frames/sec for 10 seconds. Then I saved this data into |
Tue Jun 19 14:08:37 2018, pooja, Update, Cameras, CCD calibration using LED1050E
|
Aim: To measure the optical power from led using a powermeter.
Yesterday Gautam drilled a larger hole of diameter 5mm in the box as an aperture for led (aperture angle is approximately 2*tan-1(2.5/7)
= 39 deg). I repeated the measurements that I had done before (https://nodus.ligo.caltech.edu:8081/40m/13951). The measurents of optical power measured |
Wed Jun 20 20:39:36 2018, pooja, Update, Cameras, CCD calibration using LED1050E
|
Quote:
Aim: To measure the optical power from led using a powermeter. |
Fri Jun 22 10:42:52 2018, pooja, Update, , Developing neural networks
|
Aim: To find a model that trains the simulated data of Gaussian beam spot moving in a vertical direction by the application of a sinusoidal signal.
All the attachments are in the zip folder.
The simulated video of beam spot motion without noise (amplitude of sinusoidal signal given = 20 pixels) is given in this link https://drive.google.com/file/d/1oCqd0Ki7wUm64QeFxmF3jRQ7gDUnuAfx/view?usp=sharing |
Tue Jun 26 10:50:14 2018, pooja, Update, Cameras, Beam spot tracking using OpenCV
|
Aim: To track the motion of beam spot in simulated video.
I simulated a video that moves the beam spot at the centre of the image initially by applying a sinusoidal signal of frequency 0.2Hz and amplitude
1 i.e. it moves maximum by 1 pixel. It can be found in this shared google drive link (https://drive.google.com/file/d/1GYxPbsi3o9W0VXybPfPSigZtWnVn7656/view?usp=sharing). |
Tue Jun 26 17:54:59 2018, pooja, Update, Cameras, Developing neural networks
|
Aim: To find a model that trains the simulated data of Gaussian beam spot moving in a vertical direction by the application of a sinusoidal signal.
The data also includes random uniform noise ranging from 0 to 10.
All the attachments are in the zip folder. |
Wed Jul 4 20:48:32 2018, pooja, Update, Cameras, Medm screen for GigE  
|
(Gautam, Pooja)
Aim: To develop medm screen for GigE.
Gautam helped me set up the medm screen through which we can interact with the GigE camera. The steps adopted are as follows: |
Mon Jul 9 12:36:32 2018, pooja, Update, General, Projector light bulb blown out
|
Projector light bulb blown out today. |
Wed Jul 11 16:50:34 2018, pooja, Update, Cameras, Update in developing neural networks
|
Aim: To develop a neural network that resolves mirror motion from video.
I
had created a python code to find the combination of hyperparameters that trains the neural network. The code (nn_hyperparam_opt.py) is present in the
github repo. It's running in cluster since a few days. In the meanwhile I had just tried some combination of hyperparameters. |
Fri Jul 13 23:23:49 2018, pooja, Update, Cameras, Update in developing neural networks 
|
Aim: To develop a neural network that resolves mirror motion from video.
I tried to reduce the overfitting problem in previous neural network by reducing the number of nodes and layers and by varying the
learning rate, beta factors (exponential decay rates of moving first and second moments) of Nadam optimizer assuming error of 5% is reasonable. |
Thu Jul 19 18:09:17 2018, pooja, Update, Cameras, Update in developing neural networks 
|
Aim: To develop a neural network that resolves mirror motion from video.
Case 1:
Input : Simulated video of beam spot motion in pitch by applying 4 sine waves of frquencies |
Sun Jul 22 14:01:07 2018, pooja, Update, Cameras, Developing neural networks on simulated video  
|
Aim: To develop a neural network that resolves mirror motion from video.
Since error was high for the same input as in my previous elog http://nodus.ligo.caltech.edu:8080/40m/14089
|
Sun Jul 29 23:15:34 2018, pooja, Update, Cameras, Developing CNN 
|
Aim: To develop a convolutional neural network that resolves mirror motion from
video.
Input
: Previous simulated video of beam spot motion in pitch by applying 4 sine waves of frquencies 0.2, 0.4, 0.1, 0.3 Hz |
Wed Oct 17 18:46:33 2007, rana, Configuration, General, eLog Change
|
This is the first entry in the [U]new[/U] 40m eLog.
Its [B]GWs[/B] or bust now! :D
|
Thu Oct 18 14:52:35 2007, rana, Routine, ASC, test
|
[B]test[/B]
[LINE]X-(:P;(:)) |
Tue Oct 23 09:01:00 2007, rana, Other, OMC, PZT calibration/ transfer function.
|
Are you sure that the error signal sweep is not saturated on the top ends? This is usually the downfall
of this calibration method. |
Thu Oct 25 00:01:21 2007, rana, Software Installation, CDS, GEO DV => LIGO DV
|
[URL=http://www.aei.mpg.de/~hewitson/]Martin Hewitson[/URL] of [B]GEO600[/B] fame has modified the cool GEO DV
to work with the LIGO NDS system with some NDS advice from [COLOR=darkgreen]Rolf[/COLOR] (who's over in Germany this week).
|
Sun Oct 28 03:03:42 2007, rana, Configuration, IOO, Three Way Excitement
|
[SIZE=2][B]We've been trying to measure the MC mirror internal mode frequencies so that we can measure
their absorption before and after drag wiping.[/B][/SIZE]
|
Tue Oct 30 00:47:29 2007, rana, Other, IOO, MC Ringdowns   
|
I did a bunch of [B]MC ringdown measurements[/B] using the PD that Rob set up. The idea is to put a fast PD (PDA255)
looking at the transmission through MC2 after focusing by a fast lens. The input to the MC is turned off fast
by flipping the sign of the FSS (Andri Gretarsson's technique).
|
Wed Oct 31 08:33:54 2007, rana, Problem Fixed, SUS, Vent measurements
|
There was a power outage during the day yesterday; whoever was around should post something here about the
exact times. Andrey and David and Tobin got the computers back up - there were some hiccups which you can
read about in [B]David's forthcoming elog entry[/B].
|
Wed Oct 31 08:34:35 2007, rana, Other, IOO, loss measurements
|
In the end, we were unable to get a good scatter measurement just because we ran out of steam. The idea was to get a frame
grab image of MC2 but that involves getting an unsaturated image.
|