40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log, Page 169 of 170  Not logged in ELOG logo
Entry  Wed Jul 6 18:51:20 2022, Deeksha, Update, Electronics, Measuring the Transfer Function of the PZT pzt_transfer_fn.pngckt_diagram.jpegMokuPhaseMeterTFData_20220706_174753_TF_Data.txt
Yesterday, we set up the loop to measure the PZT of the transfer function - the MokuLab sends an excitation (note - a swept sine of 1.0 V) to the PZT.
The cavity is locked to the PSL and the AUX is locked to the cavity. In order to measure the effect of our excitation, we take the beat note of the PSL
and the AUX. This gives us a transfer function as seen in Attachment 1. The sampling rate of the MokuLab is set to 'ultrafast' (125kHz), so we
Entry  Wed Jul 6 19:58:16 2022, Paco, Summary, NoiseBudget, XARM noise budget xarm_nb_2022_07.pdf
[Anchal, Paco, Rana]

We locked the XARM using POX11 and
made a noise budget for the single arm displacement; see Attachment #1. The noise budget is rough in that we use simple calibrations to
Entry  Wed Sep 29 17:10:09 2021, Anchal, Summary, CDS, c1teststand problems summary c1teststand_issues_summary.pdf
[anchal, ian]

We went and collected some information for the overlords to fix the c1teststand DAQ network issue.

from c1teststand, c1bhd and c1sus2 computers were not accessible through ssh. (No route to host). So we restarted both the computers
    Reply  Thu Sep 30 14:09:37 2021, Anchal, Summary, CDS, New way to ssh into c1teststand 
Late elog, original time Wed Sep 29 14:09:59 2021

We opened a new port (22220) in the router to the martian subnetwork which is forwarded to port 22 on c1teststand ( allowing
direct ssh access to c1teststand computer from the outside world using:
       Reply  Thu Mar 3 15:37:40 2022, Anchal, Summary, CDS, c1teststand restructured 
c1teststand has been restructured. There is no port computer called 'c1teststand' anymore. When you ssh into the c1teststand network using ssh
c1teststand from inside martian or from outside network using the method mentioned in this wiki
page , you would land into chiara (clone) computer and you can navigate into any teststand network computer from there.
    Reply  Mon Oct 4 11:05:44 2021, Anchal, Summary, CDS, c1teststand problems summary 
[Anchal, Paco]

We tried to fix the ntp synchronization in c1teststand today by repeating the steps listed in 40m/16302.
Even though teh cloned fb1 now has the exact same package version, conf & service files, and status, the FE machines (c1bhd and c1sus2) fail to sync
       Reply  Mon Oct 4 18:00:16 2021, Koji, Summary, CDS, c1teststand problems summary 
I don't know anything about mx/open-mx, but you also need open-mx,don't you?

controls@c1ioo:~ 0$ systemctl status *mx*
● open-mx.service - LSB: starts Open-MX driver
          Reply  Tue Oct 5 17:58:52 2021, Anchal, Summary, CDS, c1teststand problems summary 
open-mx service is running successfully on the fb1(clone), c1bhd and c1sus.


I don't know
       Reply  Tue Oct 5 18:00:53 2021, Anchal, Summary, CDS, c1teststand time synchronization working now 
Today I got a new router that I used to connect the c1teststand, fb1 and chiara. I was able to see internet access in c1teststand and fb1, but not in
chiara. I'm not sure why that is the case.

The good news is that the ntp server on fb1(clone) is working fine now and both FE computers, c1bhd and c1sus2 are succesfully synchronized to
          Reply  Mon Oct 11 17:31:25 2021, Anchal, Summary, CDS, Fixed mounting of mx devices in fb. daqd_dc is running now. 

             Reply  Mon Oct 11 18:29:35 2021, Anchal, Summary, CDS, Moving forward? 
The teststand has some non-trivial issue with Myrinet card (either software or hardware) which even teh experts are saying they don't remember how
to fix it. CDS with mx was iin use more than a decade ago, so it is hard to find support for issues with it now and will be the same in future. We need
to wrap up this test procedure one way or another now, so I have following two options moving forward:
                Reply  Tue Oct 12 17:20:12 2021, Anchal, Summary, CDS, Connected c1sus2 to martian network 
I connected c1sus2 to the martian network by splitting the c1sim connection with a 5-way switch. I also ran another ethernet cable from the second port
of c1sus2 to the DAQ network switch on 1X7.

Then I logged into chiara and added the following in chiara:/etc/dhcp/dhcpd.conf :
                   Reply  Tue Oct 12 23:42:56 2021, Koji, Summary, CDS, Connected c1sus2 to martian network 
Don't you need to add the new hosts to /diskless/root/etc/rtsystab at fb1? --> There looks many elogs talking about editing "rtsystab".

controls@fb1:/diskless/root/etc 0$ cat rtsystab
                      Reply  Wed Oct 13 11:25:14 2021, Anchal, Summary, CDS, Ran c1sus2 models in martian CDS. All good! CDS_screens_running.png
Three extra steps (when adding new models, new FE):

Chris pointed out that the sudo command in c1sus2 is giving

sudo: unable to resolve host c1sus2

error comes in when the computer could not figure out it's own hostname. Since FEs are network booted off the fb1, we need to update the /etc/hosts
                         Reply  Tue Oct 19 18:20:33 2021, Ian MacMillan, Summary, CDS, c1sus2 DAC to ADC test data3_Plots.pdfdata2_Plots.pdf
I ran a DAC to ADC test on c1sus2 channels where I hooked up the outputs on the DAC to the input channels on the ADC. We used different combinations
of ADCs and DACs to make sure that there were no errors that cancel each other out in the end. I took a transfer function across these channel combinations
to reproduce figure 1 in T2000188.
                            Reply  Tue Oct 19 23:43:09 2021, Koji, Summary, CDS, c1sus2 DAC to ADC test P_20211019_224433.jpgP_20211019_224122.jpgP_20211019_224400.jpgP_20211019_224411.jpg
(Because of a totally unrelated reason) I was checking the electronics units for the upgrade. And I realized that the electronics units at the
test stand have not been properly powered.

I found that the AA/AI stack at the test stand (Attachment 1) has an unusual powering configuration (Attachment 2).
                               Reply  Wed Oct 20 11:48:27 2021, Anchal, Summary, CDS, Power supple configured correctly. 
This was horrible! That's my bad, I should have checked the configuration before assuming that it is right.

I fixed the power supply configuration. Now the strip has two rails of +/- 18V and the GND is referenced to power supply earth GND.

Ian should redo the tests.
                               Reply  Tue Oct 26 18:24:00 2021, Ian MacMillan, Summary, CDS, c1sus2 DAC to ADC test data2_Plots.pdfdata3_Plots.pdf
[Ian, Anchal, Paco]

After the Koji found that there was a problem with the power source Anchal and I
fixed the power then reran the measurment. The only change this time around is that I increased the excitation amplitude to 100. In the first run the excitation
                         Reply  Wed Dec 22 17:40:22 2021, Anchal, Summary, CDS, c1su2 model updated with SUS damping blocks for 7 SOSs 
[Anchal, Koji]

I've updated the c1su2 model today with model suspension blocks for the 7 new SOSs (LO1, LO2, AS1, AS4, SR2, PR2 and PR3). The model is running
properly now but we had some difficulty in getting it to run.
                            Reply  Wed Dec 29 20:09:40 2021, rana, Summary, CDS, c1su2 model updated with SUS damping blocks for 7 SOSs 
We want to maintain the 16 kHz sample rate for the COIL DAQ channels, but nothing wrong with reducing the others.

I would suggest setting the DQ sample rates to 256 Hz for the SUS DAMP channels and 1024 Hz for the OPLEV channels (for noise diagnostics).

Maybe you can put these numbers into a new library part and we can have the best of all worlds?
                            Reply  Fri Mar 4 11:04:34 2022, Anchal, Summary, CDS, c1susaux2 system setup and running 40mBHD_C1SUSAUX2_Acromag_Chassis.pdf
I took the c1teststand computer from teststand and converted it into c1susaux2. To do so, I installed a fresh copy of debian 10 on it and followed the
steps on this wiki page. I did some parts slightly differently though. The directory /cvs/cds/caltecg/c1susaux2
is a repository and contains the service unit file modbusIOC.service
                               Reply  Mon Mar 7 19:38:47 2022, Anchal, Summary, CDS, c1susaux2 slow controls issues 
I tried to perform a simple enabling test of coils using c1susaux2 modbus channels but failed. I'm able to do the enabling of coils using the windows
GUI of acromag card but I can not do it when the cards are connected to the computer subnetwork. The issue is two-fold:

The enable channels such as C1:SUS-LO1_UL_ENABLE are not changing values when their DOL changes a value. In this case, I created a calc
                               Reply  Mon Mar 14 12:20:05 2022, Anchal, Summary, CDS, c1susaux2 slow controls acromag chassis installed BHD_WatchDogs.png40mBHD_C1SUSAUX2_Acromag_Chassis.pdf
[Anchal, Yehonathan, Ian]

We installed c1susaux2 acromag chassis in 1Y0 with c1susaux2 computer. We connected PD monitors, Binary inputs, Binary outputs, and Run/Acquire
RTS signals for 6 of the 7 suspensions. We ran out of DB9 cables to connect PR3. Of the ones that were connected, LO2, AS1, AS4, SR2, and PR2 are showing
                                  Reply  Thu Mar 17 19:12:44 2022, Anchal, Summary, CDS, c1auxey1 slow controls acromag chassis installed, not powered 
[Anchal, Tega]

We installed c1auxey1 computer and the acromag chassis in 1Y4. The computer has been configured properly for nfs mounts to happen and we have
initialized a git repo for /cvs/cds/caltech/target/c1auxey1 directory which stores all files for running modbusIOC service on this computer. We connected
                                     Reply  Fri Mar 18 18:39:13 2022, Yehonathan, Summary, CDS, c1auxey1 slow controls acromag chassis installed, powered 
{Yehonathan, Anchal}

We connected the c1auxey1 chassie to the different boxes (coil drivers, SAT amp, etc.) using DB9 cables and labeling them in the process. We
ran out of 2.5 foot DB9 cables so we used 5 foot as a temporary solution.
                                        Reply  Fri Mar 18 19:10:51 2022, Anchal, Summary, CDS, c1auxey1 slow controls issues 
I started the modbusIOC service on c1auxey1 and added PD variance channels for UR and SD as well.  There are unfortunately two issues here:

The enable monitors are reading NOT of what they should read. The optical isolator circuit might need to be changed.
is not damping now. This is strange and was seen in the use to other acromag chassis as well where AS4 and PR2 are unable to damp. This is weird
                                           Reply  Mon Mar 21 18:42:06 2022, Anchal, Summary, CDS, c1auxey1 slow controls issues 
Another issue, Green Y Shutter can not be controlled with the EPICS controls right now. This needs to be investigated.
                                  Reply  Mon Apr 4 17:03:47 2022, Anchal, Summary, CDS, c1susaux2 slow controls acromag chassis fixed and installed Screenshot_2022-04-04_17-03-26.png
[Anchal, JC, Ian, Paco]

We have now fixed all issues with the PD mons of c1susaux2 chassis. The slow channels are now reading same values as the fast channels and there
is no arbitrary offset. The binary channels are all working now except for LO2 UL which keeps showing ENABLE OFF. This was an issue earlier on LO1 UR and
                                     Reply  Wed Jul 6 22:40:03 2022, Tega, Summary, CDS, Use osem variance to turn off SUS damping instead of coil outputs 
I updated the database files for the 7 BHD optics
to separate the OSEM variance trigger and the LATCH_OFF trigger operations so that an OSEM variance value exceeding the max of say 200 cnts turns
off the damping loop whereas pressing the LATCH_OFF button cuts power to the coil. I restarted the modbusIOC service on c1susaux2 and checked that the
                                        Reply  Thu Jul 7 21:25:48 2022, Tega, Summary, CDS, Use osem variance to turn off SUS damping instead of coil outputs 
[Anchal, Tega]

Implemented ramp down of coil bias voltage
when the BHD optics watchdog is tripped. Also added a watchdog reset button to the SUS medm screen that turns on damping and ramps up the coil PIT/YAW
                            Reply  Tue Mar 15 11:52:34 2022, Anchal, Summary, CDS, c1su2 model updated for sending Run/Acquire Binary Output to Binary Interface card c1su2.pdf
I routed the XXX_COIL_DW signals from the 7 SOS blocks in c1su2.mdl (located at /cvs/cds/rtcds/userapps/trunk/sus/c1/models/c1su2.mdl) to the binary
outputs from the FE model. The routing is done such that when these binary outputs are routed through the binary interface card mounted on 1Y0, they go
to the acromag chassis just installed and from there they go to the binary inputs of the coil drivers together with the acromag controlled coil outputs.
                               Reply  Tue Mar 15 14:10:41 2022, Anchal, Summary, CDS, c1su2 model remade, reinstalled, restarted after the update 
I have restarted c1su2 model with the connections of Run Acquire switch to analog filters on coil drivers. Following steps were taken:

First ssh to c1sus2 and then:

             Reply  Tue Oct 12 17:10:56 2021, Anchal, Summary, CDS, Some more information 
Chris pointed out some information displaying scripts, that show if the DAQ network is working or not. I thought it would be nice to log this information
here as well.

controls@fb1:/opt/mx/bin 0$ ./mx_info
Entry  Fri Jul 8 14:03:33 2022, JC, HowTo, VAC, Vacuum Preparation for Power Shutdown  Screen_Shot_2022-07-12_at_7.02.14_AM.png
[Koji, JC]

Koji and I have prepared the vacuum system for the power outage on Saturday.

Closed V1 to isolate the main volume.
Closed V6, then
Entry  Fri Jul 8 23:10:04 2022, Koji, Summary, General, July 9th, 2022 Power Outage Prep  
The 40m team worked on the power outage preparation. The detailed is summarized on this wiki page. We will still be able to access the wiki page during
the power outage as it is hosted some where in Downs.

Entry  Mon Jul 11 11:16:45 2022, JC, Summary, Electronics, Startup after Shutdown 
[Paco, Yehonathan, JC]

We began starting up all the electronics this morning beginning in the Y-end. After following the steps on the Complete_Power_Shutdown_Procedures
on the 40m wiki, we only came across 2 issues.
Entry  Tue Apr 12 09:05:21 2022, Jordan, Update, VAC, New Pressure Gauge Install/Pump Spool Vent 6x
Today, Tega and I would like to vent the pump spool an dinstall the new FRG-400 Agilent Pressure Gauges (per elog 15703). The attached picture shows
the volume needed to be vented highlighted in red, and the gauges that need to be replaced/removed (purple dot next to the name).

The vent plan is as follows:
    Reply  Wed Apr 13 12:50:07 2022, Tega, Update, VAC, New Pressure Gauge Install/Pump Spool Vent VAC_FRG_UPGRADE.png
[Jordan, JC, Tega]

We have installed all the FRGs and updated the VAC medm screens to display their sensor readings. The replacement map is CC# -> FRG#, where
# in [1..4] and PRP1 -> FRG5. We now need to clean up the C1VAC python code so that it is not overloaded with non-function gauges (CC1,CC2,CC3,CC4,PRP1).
       Reply  Thu Apr 21 16:36:56 2022, Tega, Update, VAC, cleanup work for vacuum git repo 
git repo - https://git.ligo.org/40m/vac

Finally incorporated the FRGs into the main modbusIOC service and everything seems to be working fine. I have also removed the old sensors (CC1,CC2,CC3,CC4,PTP1,IG1)
from the serial client list and their corresponding EPICS channels. Furthermore, the interlock service python script has been updated so that all occurrence
          Reply  Tue May 24 10:37:09 2022, Tega, Update, VAC, added FRG channels to slow channel ini file 
[Vacuum gauge sensors]

Paco informed me that the FRG sensor EPICS channels are not available on dataviewer, so I added them to slow channels ini file (/opt/rtcds/caltech/c1/chans/daq/C0EDCU.ini).
I also commented out the old CC1, CC2, CC3 and CC4 gauges. A service restart is required for them to become available but this cannot be done right now
             Reply  Mon Jul 11 17:25:43 2022, Tega, Update, VAC, fixed obsolete reference bug in serial_XGS600 service 
Koji noticed that the FRG sensors were not updating due to reference to an obsolete modbusIOC_XGS service, which was used temporarily to test
the operation of the serial XGS sensor readout to EPICS. The information in this service was later moved into modbusIOC.service but the dependence on the
modbusIOC_XGS.service was not removed from the serial_XGS600.service. This did not present any issue before the shutdown, probably bcos the obsolete service
Entry  Mon Jul 11 15:26:12 2022, JC, HowTo, VAC, Startup after Power Outage 
[Koji, Jc]

Koji and I began starting that Vacuum system up.

Reverse order step 2 of shutting down electronics. Anthing after, turn
    Reply  Mon Jul 11 17:41:52 2022, Koji, HowTo, VAC, Startup after Power Outage Screen_Shot_2022-07-11_at_18.13.00.png
- Once the FRG gauge readings are back (see next elog by Tega), I could open V1 to pump down the main vacuum manifold.
- TP2/TP3 were brought back to stand-by mode (slower spinning)
- V7 was closed to separate the annuli side and TP1
Entry  Mon Jul 11 19:29:23 2022, Paco, Summary, General, Finalizing recovery -- timing issues, cds, MC1 
[Yuta, Koji, Paco]

Restarting CDS

We were having some trouble restarting all the models on the
FEs. The error was the famous 0x4000 DC error, which has to do with time de-synchronization
Entry  Tue Jul 12 09:25:09 2022, rana, Update, IOO, IMC WFS 
MC WFS Demod board needs some attention.

Tomislav has been measuring a very high noise level in the MC WFS demod output (which he promised to elog today!). I thought this was a bogus
measurement, but when he, and Paco and I tried to measure the MC WFS sensing matrix, we noticed that there is no response in any WFS, although there are
Entry  Tue Jul 12 13:59:12 2022, rana, Summary, Computers, process monitoring: Monit 
I've installed Monit on megatron and nodus just now, and will set it up to monitor some of our common processes.
I'm hoping that it can give us a nice web view of what's running where in the Martian network.
Entry  Tue Jul 12 18:35:31 2022, Cici Hanna, Summary, General, Finding Zeros/Poles With Vectfit 
Am still working on using vectfit to find my zeros/poles of a transfer function - now have a more specific project in mind, which is to have a Red Pitaya
use the zero/pole data of the transfer function to find the UGF, so we can check what the UGF is at any given time and plot it as a function of time to
see if it drifts (hopefully it doesn't). Wrestled with vectfit more on matlab, found out I was converting from dB's incorrectly (should be 10^(dB/20)....)
Entry  Tue Jul 12 19:46:54 2022, Paco, Summary, ALS, How (not) to take NPRO PZT transfer function 
[Paco, Deeksha, rana]

Quick elog for this evening:

Rana disabled MC servo .
Slow loop also got disengaged.
AUX PSL beatnote is best taken with *free running lasers*
Entry  Wed Jul 13 12:49:25 2022, Paco, Summary, SUS, SUS frozen 
[Paco, JC, Yuta]

This morning, while investigating the source of a burning smell, we turned off the c1SUS 1X4 power strip powering the sorensens. After this,
we noticed the MC1 refl was not on the camera, and in general other vertex SUS were misaligned even though JC had aligned the IFO in the morning to almost
Entry  Tue Jul 12 14:56:17 2022, Tomislav, Summary, Electronics, Electronics noise measurements 23x
[Paco, Tomislav]

We measured the electronics noise of the demodulation board, whitening board, and ADC for WFSs, and OPLEV board and ADC for DC QPD in MC2 transmission.
We were using SR785.
    Reply  Wed Jul 13 13:26:44 2022, rana, Summary, Electronics, Electronics noise measurements 
as I said to you yesterday, I don't think image 2a shows the output of the demod board. The
output of the demod board is actually the output connector ON the demod board. What you are showing in 2a, is the signal that goes from the whitening board
to the ADC I believe. I may be msitaken, so please check with Tega for the signal chain.
Entry  Wed Jul 13 18:58:17 2022, Koji, Update, IOO, IMC suspecion 
This is just my intuition but the IMC servo seems not so optimized. I can increase the servo gain by 6~10dB easily. And I couldn't see that the PC
drive went mad (red) as I increase the gain (=UGF).
The IMC needs careful OLTF measurements as well as the high freq spectrum observation.
Entry  Thu Jul 14 19:09:51 2022, rana, Update, General, EQ recovery ETMY-screen.png
There was a EQ in Ridgecrest (approximately 200 km north of Caltech). It was around 6:20 PM local time.

All the suspensions tripped. I have recovered them (after some struggle with the weird profusion of multiple conflicting scripts/ directories
that have appeared in the recent past...)
Entry  Thu Jul 14 19:56:15 2022, rana, Update, IOO, mc wfs demod mcwfs-steps.pdf
It looks like Tomislav's measurements of the WFS demod board noise were actually of the cable that goes from the whitening to the ADC. So the huge
low frequency excess that he saw is not due to wind, but just the inverse whitening of the digital system?

In any case, today, I looked at the connections from the Whitening to the ADC. It goes through an interface chassis to go from ribbon to SCSI.
Entry  Wed Jul 13 07:16:48 2022, JC, Update, Electronics, Checking Sorensen Power Supplies 658C5D39-11BD-4EE3-90E2-34CBBC1DBD3C.jpeg5328312A-7918-44CC-82B7-54B57840A336.jpeg

I went around 40m picking up any Sorensens that were laying around to test if they worked, or in need of repair. I gathered up a total of 7 Sorensens
and each one with a Voltmeter. I made sure the voltage would rise on the Sorenson as well as the voltmeter, maxing out at ~33.4 Volts. For the current,
    Reply  Fri Jul 15 12:21:58 2022, JC, Update, Electronics, Checking Sorensen Power Supplies 50DF21D7-D61A-4674-B0DA-463378B00ADB.jpegFA4CF579-6C1E-48D5-B152-74F35B4EE90B.jpeg
Of the 7 Sorenson Power Supplies I tested, 5 are working fine, 1 cannot output voltage more than 20 Volts before shorting, and other does not output
current. Six Sorensons are behind the X-Arm.

Entry  Fri Jul 15 16:20:16 2022, Cici Hanna, Update, General, Finding UGF UGF_4042.pngUGF_5650.pngTFSR785_29-06-2022_114042.txtTFSR785_29-06-2022_115650.txt
I have temporarily abandoned vectfit and aaa since I've been pretty unsuccessful with them and I don't need poles/zeroes to find the unity
gain frequency. Instead I'm just fitting the transfer function linearly (on a log-log scale). I've found the UGF at about 5.5 kHz right now, using
old data - next step is to get the Red Pitaya working so I can take data with that. Also need to move this code from matlab to python. Uncertainty's propagated
Entry  Sat Jul 16 02:44:10 2022, Koji, Update, IOO, IMC servo tuning ErrorPSD.pdfOLTF.pdfScreen_Shot_2022-07-16_at_03.59.05.png
I wasn't sure how the IMC servo was optimized recently. We used to have the FSS over all gain (C1:PSL-FSS_MGAIN) of +6dB a few years back. It is
not 0dB. So I decided to do a couple of measurements.

1) Default setting:
Entry  Mon Jul 11 11:56:40 2022, he Yehonathan, Update, BHD, MICH AS55 noise budget Control_Diagram.pdfMICH_AS55_Noise_Budget.pdf
I calculated a noise budget for the MICH using AS55 as a sensor. The calculation includes closed-loop TF calculations.

The notebook and associated files can be found on https://git.ligo.org/40m/bhd/-/blob/master/controls/compute_MICH_noisebudget.ipynb.

Attachment 1 shows the loop diagram I was using. The equation describing the steady-state of the loop is
    Reply  Tue Jul 12 09:14:50 2022, rana, Update, BHD, MICH AS55 noise budget 
Looking good:

I think the notches you see in he measured noise are a clue as to the excess noise source. You can try turning some notches on/off.
noise does matter a bit more subtley: the low freq noise couples to AS55 through the RMS deviation of the MICH loop from the zero crossing, and the noise
       Reply  Wed Jul 13 10:54:39 2022, Yehonathan, Update, BHD, MICH AS55 noise budget BS_MICH_ACtuation_Calibration.pdfMICH_AS55_Model_Measurement_Comparison.pdfMICH_AS55_Noise_Budget.pdf
I fixed some mistakes in the budget:

1. The BS pendulum resonance was corrected from 0.8Hz to 1Hz

2. Added missing X3 filter in the coil filters
          Reply  Wed Jul 13 13:30:48 2022, Yehonathan, Update, BHD, add Laser RIN to MICH budget 
the main laser noise coupling for a Michelson is because of the RIN, not the frequency noise. You can measure the RIN, in MC trans or at the AS port
by getting a single bounce beam from a single ITM.
             Reply  Mon Jul 18 16:49:57 2022, Yehonathan, Update, BHD, add Laser RIN to MICH budget Laser_RIN.pdfMICH_AS55_Noise_Budget.pdf
I measured the RIN by taking the spectrum of C1:MC_TRANS_SUMFILT_OUT and dividing it by the mean count on that channel (~13800 cts).
Attachment 1 shows the result.

I updated the MICH AS55 noise budget but got a very low contribution (gold trace in attachment 2).
                Reply  Mon Jul 18 18:33:38 2022, Koji, Update, BHD, add Laser RIN to MICH budget 
You should measure the coupling by noise injection. Noise budgeting does not need any modeling:

1) Measure the power spectrum density of the target signal (i.e. DARM) and the source noise (i.e. RIN this case)

2) Calibrate both using a calibration peak to convert 1) into the physical units (m/rtHz, 1/rtHz, etc)
Entry  Tue Jul 19 17:18:34 2022, JC, Update, Electronics, New Coil Driver on Rack 1X3 22DC1767-6073-4D82-BEED-915318B57C03.jpeg
[Yehonathan, JC]

Yehonathan and I began to put the electronics on Rack 1X3. To do this, we had to move the monitor over the the PD testing table. Before mounting
the Coil Drivers, we added numbers to the spaces to follow the rack plan Koji has provided. The drivers which have been mounted are PRM (Slots 10,11),
Entry  Fri Jul 22 17:43:19 2022, Koji, Update, General, Obtained a functional CRT PXL_20220723_003631871.jpg
[Koji Paco]

Koji went to Downs and found a CRT labeled "for 40m Rana?". So I decided to salvage it to the 40m after getting approval from Rich/Todd.

Paco and I tried this unit with the control room CCD signal and it just worked fine. So we can use this as a spare for any purpose in the lab.
Entry  Mon Jul 18 04:42:54 2022, Anchal, Update, Calibration, Error propagation to astrophysical parameters from detector calibration uncertainty BNSparamsErrorwrtfdError-merged.pdfBBHparamsErrorwrtfdError-merged.pdfBNSparamsEPSwrtCalError.pdfBBHparamsEPSwrtCalError.pdf
We can calculate how much detector calibration uncertainty affects the estimation of astrophysical parameters using the following method:

Let  be set of astrophysical
parameters (like component masses, distance etc), 
    Reply  Mon Jul 18 15:17:51 2022, Hang, Update, Calibration, Error propagation to astrophysical parameters from detector calibration uncertainty 
1. In the error propogation equation, it should be \Delta \Theta = -H^{-1} M \Delta \Lambda, instead of the fractional error. 

2. For the astro parameters, in general you would need t_c for the time of coalescence and \phi_c for the phase. See, e.g., https://ui.adsabs.harvard.edu/abs/1994PhRvD..49.2658C/abstract.

3. Fig. 1 looks very nice to me, yet I don't understand Fig. 3... Why would phase or amplitude uncertainties at 30 Hz affect the tidal
       Reply  Tue Jul 19 07:34:46 2022, Anchal, Update, Calibration, Error propagation to astrophysical parameters from detector calibration uncertainty BNSparamsErrorwrtfdError.pdfBBHparamsErrorwrtfdError.pdfBNSparamsEPSwrtCalError.pdfBBHparamsEPSwrtCalError.pdf
Addressing the comments as numbered:

Yeah, that's correct, that equation normally  but it is different if I define  bit differently that I did in the code, correct
          Reply  Sun Jul 24 08:56:01 2022, Hang, Update, Calibration, Error propagation to astrophysical parameters from detector calibration uncertainty 
Sorry I forgot to put tc & phic in the example. 

I modified astroFisherLib.py to include these parameters. Please note that their meaning is that we don't know when the signal happens
and at which phase it merges.
Entry  Mon Jul 25 09:37:39 2022, Deeksha, Update, Electronics, Using the DFD to measure PZT TF ag4395.jpegdfd.jpeg
The DFD was setup to measure the change in beatnote when excited. A long long (128in) cable goes from the SR785 near the DFD all the way to the Xend
AUX which it accordingly excites and the DFD is monitored by the oscilloscope at the other end. This was completed on Friday. The wires and stand have
been moved to the side but the setup is still a bit chaotic. As of writing this post, there is still atleast some minor issue with the setup as we aren't
Entry  Mon Jul 25 18:22:30 2022, Deeksha, Summary, Wiki, Measured the PZT TF Successfully  6x
Measured the PZT beatnote using the setup mentioned in elog post 17031. Attached is the data taken from 10kHz to 1MHz, decadewise data was also taken
that I'm not including in this post. A_R refers to the transfer function taken of channel A wrt the voltage reference (the swept sine we are inputting
which has an IF of 30kHz). A and B correspond to the I and Q components of the signal taken from the DFD, respectively. I am currently working on plotting
Entry  Tue Jul 26 19:50:25 2022, Deeksha, Update, Computer Scripts / Programs, Vector fitting data.pngfit_attempt.png
Trying to vectfit to the data taken from the DFD previously but failing horribly. I will update this post as soon as I get anything semi-decent. For
now here is this fit.
    Reply  Tue Jul 26 21:16:41 2022, Koji, Update, Computer Scripts / Programs, Vector fitting 
I think the fit fails as the measurement quality is not good enough.

Entry  Wed Jul 27 14:39:04 2022, Deeksha, Update, Electronics, New and improved PZT TF data from the DFD tf_data.pnglatest_data.zipdfd_-_new.drawio.png
Paco and I messed around with the attenuation of the scope and bandwidth of the IF. We also replaced the BNC T's in the circuits with RF splitters.
We saw some decent improvements to the data. The data is attached and a diagram of the experiment. [We analytically calculated the impedances to avoid
any mismatch taking place]. Working on fitting the data.
Entry  Thu Jul 28 13:09:28 2022, yehonathan, Update, BHD, Mode matching considerations 
The LO beam was found to have a power of 60uW, 10% of the power expected. We are pretty sure about the expectation because the AS beam has a power of
300uW, roughly the expected power. Additionally, the visibility of the MICH fringes in the BHDR is 40%.

If the mode-matching is perfect then we expect the visibility to be 
Entry  Wed Jul 13 17:30:19 2022, Koji, Update, CDS, Too huge script_archive 
I wanted to check the script archive to see some old settings. I found that the script archive inflated to huge
volume (~1TB).
The size of the common NFS volume (/cvs/cds) is 3TB. So it is really significant.
    Reply  Thu Jul 28 15:11:59 2022, Koji, Update, CDS, Too huge script_archive 
As a result of the following work, the file volume of /cvs/cds was reduced from 3.2TB to 2.2TB, and
/opt/rtcds/caltech/c1/scripts was reduced from 10GB to 1.5GB

/cvs/cds/caltech/scripts_archive was cleaned up. Now the archive files are reduced to have:
Entry  Mon Aug 1 17:19:39 2022, Cici, Summary, General, RPitaya Data on Jupyter Notebook 
Have successfully plotted data from the Red Pitaya on Jupyter Notebook! Have lost years of my life fighting with PyQt. Thanks to Deeksha for heavy
contribution. Next task is to get actually good data (seeing mostly noise right now and haven't figured out how to change my input settings) and then
to go to set up the RPi in the lab.
Entry  Wed May 25 16:56:44 2022, Paco, Configuration, BHD, IFO recovery - IMC alignment 
[Yuta, Paco]

We aligned IMC to recover the IFO progressively. First step was to center the MC REFL beamspot on the camera as well as the WFS DC. Then slide
MC2 and MC3 together. Below are the alignment slider positions before/after.
    Reply  Wed May 25 17:34:47 2022, yuta, Configuration, BHD, IFO recovery - IFO alignment Screenshot_2022-05-25_17-47-57.png
IFO aligned to maximize flashings, except for GRY and LO-AS.

What we did:
       Reply  Thu May 26 19:55:43 2022, yuta, Configuration, BHD, Oplevs centered, BHD DCPDs are now online elog_1Y2.JPGelog_BHD.JPGelog_box.JPGScreenshot_2022-05-26_17-37-27_IFOaligned_OplevCentered.pngScreenshot_2022-05-26_20-35-02.png
[Paco, Yuta]

We have aligned the IFO (except for LO-AS and GRY), and centered all the oplevs.
We have also restored Gautam's in-air BHD DCPD setup and placed it to ITMY table.
          Reply  Fri May 27 17:45:53 2022, yuta, Configuration, BHD, BHD camera installed, GRY aligned 
[JC, Paco, Yuta]

After the IFO recovery (elog 40m/16881), we installed an analog camera for BHD fringe
             Reply  Thu Jun 2 20:05:37 2022, yuta, Configuration, PSL, IMC input power recovered to 1W, some alignment works Before.JPGAfter.JPG
[Paco, Yuta]

We have increased the output power from the PSL table to 951 mW (it was 96.7 mW).
                Reply  Fri Jun 3 12:13:58 2022, Paco, Configuration, CDS, Fix RFM channels  SoGreen.png
[Paco, Yuta]

We tried fixing the issue of LSC_TRY and LSC_TRX channels not working. We first did some investigation, and just like previously
reported by Chris, narrowed down the issue to the RFM channels coming from c1iscex/c1iscey.
                   Reply  Fri Jun 3 15:22:51 2022, yuta, Update, LSC, Both arms locked with POY/POX, IR beam centered on TMs with ASS IRBeamsOnTMs.JPGScreenshot_2022-06-03_15-03-51.png
[JC, Paco, Yuta]

We locked both Y and X arms with POY11 and POX11.
                      Reply  Fri Jun 3 17:42:50 2022, yuta, Update, LSC, MICH locks with AS55_Q Screenshot_2022-06-03_17-41-55.png
AS path at AP table as re-aligned and confirmed that MICH can be locked with AS55 Q.

What we did:
                         Reply  Sun Jun 5 19:46:40 2022, Paco, Update, LSC, Fixed IMC Trans sum issue 

Fixed the issue below:

                         Reply  Mon Jun 6 13:35:11 2022, Paco, Update, LSC, First calibrated spectra of MICH at AS55 Q Screenshot_2022-06-06_17-30-16_MICHOLTF.pngCalibrated_MICH_ERR.pdf
[Paco, Yuta]

On the topic of high AS55_Q RFPD offset, it seems it stems from a small residual offset on top of the 42 dB whitening filter gain (previously
3 dB). We verified this by looking in the past using dtt and seeing an offset of ~ 100 counts, which are consistent with the hotfix. We reverted the whitening
                            Reply  Fri Jun 17 16:22:21 2022, yuta, Update, LSC, Actuator calibration of BS. ITMX, ITMY, updated MICH displacement spectra from c1cal 6x
Following what we have done in 2013 (40m/8242), actuator calibration was done using MICH.

AS55_Q in MICH : 9.74e8 counts/m
BS   : 26.08e-9 /f^2 m/counts
                               Reply  Thu Jul 7 18:18:19 2022, yuta, Update, LSC, Actuator calibration of ETMX and ETMX Screenshot_2022-07-05_14-52-01_OLTF.pngScreenshot_2022-07-05_14-54-03_TF.pngScreenshot_2022-07-05_14-56-41_Ratio.png
(This is a complete restore of elog 40m/16970 from July 5, 2022
at 14:34)

ETMX and ETMY actuators were calibrated using single arm lock by taking the actuation efficiency ratio between ITMs. Below is the result.
                                  Reply  Thu Jul 7 18:22:12 2022, yuta, Update, LSC, Actuator calibration of MC2 using Yarm TF.pngMC2.png
(This is also a restore of elog 40m/16971 from Jul 5, 2022 at

MC2 actuator calibration was also done using Yarm in the same way as we did in 40m/16970 (now 
                                     Reply  Fri Jul 8 16:18:35 2022, rana, Update, LSC, Actuator calibration of MC2 using Yarm 
although I know that Yuta knows this, I will just put this here to be clear: the NNN/f^2 calibration is only accurate abouve the pendulum POS eiegenfrequency,
so when we estimate the DC part (in diaggui, for example), we have to assume that we have a pendulum with f = 1 Hz and Q ~5, to get the value of DC gain
to put into the diaggui Gain field in the calibration tab.
                                     Reply  Mon Jul 18 17:07:12 2022, yuta, Update, LSC, x4.12 added to ETMX coil outputs to balance with ETMY 
To balance the actuation on ETMX and ETMY, x4.12 was aded to C1:SUS-ETMX_(UL|UR|LR|LL|SD)COIL FM1.
OSEM damping filter gains, oplev loop gains, and alignment offsets were divided by this factor.
C1:LSC-ETMX_GAIN is now 1.
          Reply  Thu Jun 16 18:23:15 2022, Paco, Configuration, BHD, Recovering LO beam in BHD DCPDs Screenshot_2022-06-16_18-29-14_BHDLObeamISBACK.png
[Paco, Yuta]

We recovered the LO beam on the BHD port. To do this, we first tried reverting to a previously "good" alignment but couldn't see
LO beam hit the sensor. Then we checked the ITMY table and couldn't see LO beam either, even though the AS beam was coming out fine. The misalignment
          Reply  Tue Jun 21 14:17:50 2022, yuta, Configuration, BHD, BHD DCPDs re-routed to c1sus2 C1X07ADC1.JPGBHDDCPDs.JPG
After discussing with Anchal, we decided to route BHD related PD signals directly to ADC of c1sus2, which handles our new suspensions including
LO1, LO2, AS1, AS4, so that we can control them directly.
BHD related PD signals will be sent to c1lsc for DARM control.
             Reply  Tue Jul 19 16:00:34 2022, yuta, Configuration, BHD, Fast channels for BHD DCPDs now available in c1lsc but not in c1hpc Screenshot_2022-07-19_14-26-39_c1hpc.pngScreenshot_2022-07-19_14-24-49_c1lsc.pngScreenshot_2022-07-19_15-51-25_GreenGreen.png
[Paco, Anchal-remote-support, Yuta]

We added fast channels to BHD DC PDs.
C1:LSC-DCPD_(A|B)_IN1 are now available, but 
                Reply  Thu Jul 21 21:50:47 2022, Tega, Configuration, BHD, c1sus2 IPC update 
IPC issue still unresolved.

Updated shared memory tag so that 'SUS' -> 'SU2' in c1hpc, c1bac and c1su2. Removed obsolete 'HPC/BAC-SUS' references
from IPC file, C1.ipc. Restarted the FE models but the c1sus2 machine froze, so I did a manual reboot. This brought down the vertex machines---which
                   Reply  Fri Jul 22 15:05:26 2022, Tega, Configuration, BHD, c1sus2 shared memory and ADC fix Screenshot_2022-07-22_15-04-33_DCPD.pngScreenshot_2022-07-22_15-12-19_models.pngScreenshot_2022-07-22_15-15-11_ERR.pngScreenshot_2022-07-22_15-32-19_GDS.png
[Tega, Yuta]

We were able to fix the shared memory issue by updating the receiver model name from ''SUS' to 'SU2' and the ADC zero issue
by including both ADC0 and ADC1 in the c1hpc and c1bac models as well as removing the grounding of the unused ADC channels (including chn#16 and chn#17
                      Reply  Fri Jul 22 17:46:10 2022, yuta, Configuration, BHD, c1sus2 watchdog update and DCPD ERR channels Screenshot_2022-07-22_17-48-25.png
[Tega, Yuta]

We have added C1:HPC-DCPD_A_ERR and C1:HPC-DCPD_B_ERR testpoints, which can be used as A+B, A-B etc.
                         Reply  Mon Jul 25 17:58:10 2022, Tega, Configuration, BHD, c1sus2 IPC dolphin issue update Screen_Shot_2022-07-25_at_5.43.28_PM.pngScreen_Shot_2022-07-25_at_5.21.10_PM.pngScreen_Shot_2022-07-25_at_5.30.58_PM.pngScreen_Shot_2022-07-25_at_5.35.19_PM.png
From the 40m wiki, I was able to use the instructions here
to map out what to do to get the IPC issue resolved. Here is a summary of my findings.

I updated the /etc/dis/dishost.conf file on the frame builder machine to include the c1sus2 machine which runs the sender model, c1hpc, see below.
                            Reply  Mon Aug 1 18:42:39 2022, Tega, Configuration, BHD, c1sus2 IPC dolphin issue update c1sus2_dolphin.pngfb1_dxamin_status.pngdolphin_num_mem_init2.png
[Yuta, Tega]

We decided to give the dolphin debugging another go. Firstly, we noticed that c1sus2 was no longer recogonising the dolphin card, which can be
checked using
                               Reply  Tue Aug 2 17:25:18 2022, Tega, Configuration, BHD, c1sus2 dolphin IPC issue solved c1lsc_IPC_status.pngFE_lsmod_dependencies_c1sus2_b4_after_iop_unpdate.png
[Yuta, Tega, Chris]

We did it!
                      Reply  Mon Jul 25 18:09:41 2022, Tega, Configuration, BHD, BHD Homodyne Phase control MEDM screen Screen_Shot_2022-07-25_at_6.12.08_PM.pngScreen_Shot_2022-07-25_at_6.18.09_PM.png
[Paco, Tega, Yuta]

Today, we made a custom MEDM screen for the BHD Homodyne Phase Control, which is basically an overview of the c1hpc model. See Attachments
1 & 2 for details.
Entry  Wed Aug 3 15:01:13 2022, Koji, Update, General, Borrowed Dsub cables  PXL_20220803_215819580.jpg
Borrowed DSUB cables for Juan's SURF project

- 2x D25F-M cables (~6ft?)

- 2x D2100103 ReducerCables
Entry  Fri Jul 29 22:37:54 2022, Koji, Update, IOO, WFS investigation PXL_20220730_040900843.jpgPXL_20220730_041216848.jpg
I wanted to check what's wrong with the WFS.

I played with MC2 misalignment to check the error signals.
MC2 pitch and yaw misalignment optically produce a vertical translation and horizontal rotation of the cavity axis at the waist,
    Reply  Tue Aug 2 01:10:26 2022, Koji, Update, IOO, WFS investigation 220801_IMC_WFS_DEMOD.pdf220801_IMC_WFS_DEMOD2.pdfWFS1.pngWFS2.png
Continued to work on the WFS repair

Demod phase adjustment:

- Use the PDH signal to adjust the demodulation phase to have uniform signals between the segments.
       Reply  Thu Aug 4 21:58:18 2022, Koji, Update, IOO, WFS investigation Screenshot_2022-08-04_22-10-57.pngScreenshot_2022-08-04_22-11-16.pngScreenshot_2022-08-04_22-11-53.pngScreenshot_2022-08-04_22-12-39.png
OK... It seems that all the 6 dof of the IMC WFS servo loops were closed with some condition...

- Measured the transfer functions from ASCPIT/YAW_EXC of each suspensions to WFS segs.
- FInd the proper input matrix for PIT and YAW for WFS1 and WFS2
          Reply  Thu Aug 4 22:14:20 2022, Koji, Update, IOO, WFS investigation IMC_SUS_channels_TF.pdfIMC_WFS_channels_TF.pdfIMC_WFS_segment_TF.pdfIMC_WFS_220804.xlsx
Sensing matrix measurement

MCx_ASCyyy_EXC was shaken with the amplitude of 3000 cnt. Measure the transfer functions to each segment of the WFS I&Q demod outputs.

- Pitch excitations consistently indicated WFS1 SEG2&3 / SEG1&4, and WFS2 SEG 1&2 / SEG 3&4 are
             Reply  Thu Aug 4 22:14:38 2022, Koji, Update, IOO, WFS investigation Screenshot_2022-08-04_22-17-19.pngScreenshot_2022-08-04_22-18-45.png

Attachment 1: HEPA ON

WFS1/2 PIT/YAW Spectra are stabilized below 1Hz (0.1Hz for WFS1P)
                Reply  Thu Aug 4 22:32:31 2022, Koji, Update, IOO, Upon leaving the lab (WFS investigation) 
Upon leaving the lab:

- HEPA is ON at the original speed (i.e. same speed at 5PM today)

- WFS servo is ON, partly because we want to see how stable it is. It is not handled with the autolocker right now.
                   Reply  Fri Aug 5 12:42:12 2022, Koji, Update, IOO, IMC WFS: Overnight observation  Screen_Shot_2022-08-05_at_12.04.01.png
The IMC lock survived overnight and the WFS servo loops kept it aligned. The IMC was unlocked in the morning.
The left 6 plots are the WFS servo outputs and the right most two plot show the transmission and reflection of the IMC.

If the WFS is making the lock unstable under high seismic conditions, please turn the loops off.
Entry  Fri Jul 29 20:21:11 2022, Koji, Update, PSL, FSSSlow/MCAutolocker issue (docker) 
MCAutolocker/FSSSlow are not properly documented and not properly working.
Tidy up the script and documentation, or bring it back to megatron

I was aware that the FSSSlow was misbehaving since the shutdown upon the July power outage.
    Reply  Sat Jul 30 10:38:12 2022, Anchal, Update, PSL, FSSSlow/MCAutolocker issue (docker) 
The FSSSlow script was not properly documented and it was not working, so I had to use one that I knew worked from CTN. This scripts lives in


and uses a configuration file
       Reply  Sat Jul 30 12:48:18 2022, Koji, Update, PSL, FSSSlow/MCAutolocker issue (docker) 
> it only starts working when C1:IOO-MC_LOCK is 1 and C1:PSL-FSS_SLOWLOOP is 1.

- OK. Your new MCAutolocker does not reflect the lock status to C1:IOO-MC_LOCK. This causes FSS Slow to go crazy when the IMC is not locked.
Can you fix that?
          Reply  Thu Aug 4 11:28:22 2022, Anchal, Update, PSL, FSSSlow/MCAutolocker issue (docker) 
Added C1:IOO-MC_LOCK to ALConfigMC.yml which solved
the isse with FSS Slow. We should tune the FSS Slow Servo PID coefficients for a better performance.

the C1PSL_SLOW.adl screen is not obsolete. It can be used to change the PID coefficients, engage/disengage the PID loop, monitor the PID script
             Reply  Mon Aug 8 14:47:10 2022, rana, Update, PSL, FSSSlow/MCAutolocker issue (docker) 
can't we just go back to the old python script that was working for many years, and tested? I imagine that as soon as someone besides you tries to
debug the docker setup, this is what will happen.

Entry  Tue Jul 19 18:41:42 2022, yuta, Update, BHD, Contrast measurements for Michelson and ITM-LO ContrastMeasurements.pdf
[Paco, Yuta]

We measured contrast of Michelson fringe in both arms locked and mis-aligned. It was around 90%.
    Reply  Wed Jul 20 18:07:52 2022, Paco, Update, BHD, BHD MICH test BHD_MICH_OSC.pdf
[Paco, Yuta, JC]

We did some easy tests on the BHD readout in preparation for BHD MICH. With the arm cavities and LO beam misaligned, but the MICH aligned, we
measured the transfer function from C1:LSC-DCPD_A_OUT to C1:LSC-DCPD_B_OUT to get a rough estimate of the gain balance: 1.8 * DCPD_A = DCPD_B.
       Reply  Tue Jul 26 20:54:08 2022, Paco, Update, BHD, BHD MICH test - LO phase control 20220726_BICHD.pdf
[Yuta, Paco]

TL;DR Successfully controlled LO phase,
and did BHD-MICH readout with various MICH offsets and LO phases. 

Today we implemented a DCPD based LO phase control. First,
          Reply  Wed Jul 27 18:30:50 2022, yuta, Update, BHD, LO beam power at BHD DCPDs is significantly lower than expected LOBeamAtBHD.JPGITMXSingleBounceAtBHD.jpg
[Paco, Yehonathan, Yuta]

We measured power and counts at BHD DCPDs with LO beam only and ITM single bounce.
We found that LO beam power is ~7 times less than the expected.
             Reply  Thu Jul 28 14:34:40 2022, Yehonathan, Update, BHD, LO beam power at BHD DCPDs is significantly lower than expected 
{Yuta, Yehonathan}

We went to the BS table to check the POP beam power. We first notice that the POP beam has a nice gaussan profile on the viewing card. We traced
it the beam to the viewing port and measured the power there. Before measuring the power we misalign ITMY/ITMX to get rid of interferences. We measure
                Reply  Thu Jul 28 16:51:55 2022, Tega, Update, BHD, Shaking test for LO beam AS beam to BHD DCPDs Screenshot_2022-07-28_16-58-34_LOandASShaking.pngScreenshot_2022-07-28_18-08-55_DCPDPOPSuspensionCoherence.png
[Yuta, Tega, Yehonathan]

To investigate the BHD power imbalance and clipping issues, we did some shaking test of the mirrors in the LO path and AS paths. The results
suggests the following:
                   Reply  Thu Jul 28 20:16:26 2022, Anchal, Update, BHD, Shaking test for LO beam AS beam to BHD DCPDs 
Some insights from the inside vacuum situation:

The beam is an incident near normal on PR2 close to the center of the optic. It wasn't hard to align this part, I'm very confident
that we aligned it to the center of PR2. So I do not think the LO beam is ghost beam from PR2.
The place that is most susceptible to clipping
                   Reply  Fri Jul 29 18:24:53 2022, Tega, Update, BHD, LO beam power improved by factor of 6 after LO and AS beam alignment LO_and_oldAS_settings.pngBHD_fringe_settings.pngScreenshot_2022-07-29_19-37-39.pngFromTheLeft-AS-POP-LO.JPG
[Yuta, Tega]

From our previous work (elog 17044) of shaking PR2 and seeing a signal in DCPD_A
and the fact that LO beam power is far smaller than the expected nominal value, we decided to use TT1 and TT2 to realign the LO beam. This resulted in
                      Reply  Wed Aug 3 16:00:51 2022, yuta, Update, BHD, BHD fringe aligned with reduced LO and AS beam clipping Screenshot_2022-08-03_15-46-36_BHDfringeAlmostUnclipped.png
Last week, we could find an alignment which realizes LO beam and AS beam both unclipped, but it was not consistent with an alignment which realize BHD
fringe (40m/17046).
Today, we tweaked the alignment of SR2, AS1, AS4 to have BHD fringe with reduced LO and AS beam clipping.
                         Reply  Tue Aug 9 15:33:12 2022, yuta, Update, BHD, BHD fringe contrast improved from 43% to 74% HPC-DCPD_B_OUT_1344118517_ITMY-LO.pngHPC-DCPD_A_OUT_1344118517_ITMY-LO.pngHPC-DCPD_B_OUT_1344118318_ITMX-LO.pngHPC-DCPD_A_OUT_1344118318_ITMX-LO.png
[Anchal, Yehonathan, Yuta]

We did the constrast measurement with the method same as 40m/17020.
                            Reply  Tue Aug 9 15:50:22 2022, Koji, Update, BHD, BHD fringe contrast improved from 43% to 74% 
For both 40m/17020 and 40m/17024,
what does the contrast mean if the numbers are leaking out to ~-100cnt?
Also how much is it if you convert this contrast into the mode matching?
Entry  Wed Aug 10 15:33:59 2022, Cici, Update, General, Working Red Pitaya VNA rpi_vna_test.pdf
TL;DR: I am now able to inject a swept sine and measure a transfer function with python on my Red Pitaya! Attached is a Bode plot for a swept sine
from 1 - 30 MHz, going through a band pass filter of 9.5 - 11.5 MHz.

    Reply  Wed Aug 10 19:24:19 2022, rana, Update, General, Working Red Pitaya VNA 

Entry  Wed Aug 10 19:36:45 2022, Koji, Bureaucracy, General, Lab cleaning and discovery steel_plate.jpglogbook1.jpglogbook2.jpgpaper_plots.jpg
During the cleaning today, we found many legacy lab items. Here are some policies what should be kept / what should be disposed


VME crates and VME electronics as long as they are not in use
Eurocard SUS modules that are not in use.
Entry  Wed Aug 10 20:30:54 2022, Tega, Summary, SUS, Characterisation of suspension damping 12x
[Yuta, Tega]

We diagnosed the suspension damping of the IMC/BHD/recycling optics by kicking the various degree of freedom (dof) and then tuning the gain so
that we get a residual Q of approx. 5 in the cases where this can be achieved.
Entry  Wed May 20 20:10:34 2020, rana, John Z, Update, Computer Scripts / Programs, NDS2 server / conf updated - seems OK now 
We noticed about a week ago that the NDS2 channel lists were not getting updated on megatron. JZ and I investigated; he was able to fix it all
up this afternoon by logging in and snooping around Megatron.

Please try it out and tell me about any problems in getting fresh data.
    Reply  Thu May 21 15:31:26 2020, gautam, Update, Computer Scripts / Programs, NDS2 service restarted 
The service had failed at 16:09 yesterday. I just restarted it and am now able to fetch data again. 

Unrelated to this work: I restarted the httpd service on nodus a couple of times this afternoon while experimenting with the summary pages.


       Reply  Fri May 22 10:37:41 2020, rana, Update, Computer Scripts / Programs, NDS2 service restarted 
was dead again this morning - JZ notified

current restart instructions (after ssh to megatron):

cd /home/nds2mgr/nds2-megatron
          Reply  Mon May 25 10:54:41 2020, rana, Update, Computer Scripts / Programs, NDS2 service restarted 
so far it has run through the weekend with no problems (except that there are huge log files as usual).

I have started to set up monit to run on megatron to watch this process. In principle this would send
us alerts when things break and also give a web interface to watch monit. I'm not sure how to do web port forwarding between megatron and nodus, so
    Reply  Thu Aug 11 16:48:59 2022, rana, Update, Computer Scripts / Programs, NDS2 updates 
We had several problems with our NDS2 server configuration. It runs on megatron, but I think it may have had issues since perhaps not everyone was aware
of it running there.

channel lists were supposed to updated regularly, but the nds2_nightly script did not exist in the specified directory. I have moved
Entry  Thu Aug 11 17:15:33 2022, Cici, Update, General, Measuring AUX Laser UGF with Red Pitaya rpi_OLG_2022_08_11_16_51_53.pdfrpi_OLG_2022_08_11_16_51_53.txt
TL;DR: Have successfully measured the UGF of the AUX laser on my Red Pitaya! Attached is one of my data runs (pdf + txt file). 


Figured out how to get a rudimentary coherence (use scipy.signal.coherence to get Cxy = abs(Pxy)**2/(Pxx*Pyy), then find
Entry  Fri Aug 12 02:02:31 2022, Koji, Update, General, Power Outage Prep: nodus /home/export backup 
Took the backup (snapshot) of /home/export as of Aug 12, 2022

controls@nodus> cd /cvs/cds/caltech/nodus_backup
controls@nodus> rsync -ah --progress --delete /home/export ./export_220812 >rsync.log&
Entry  Fri Aug 12 13:40:36 2022, JC, Update, General, Preparing for Shutdown on Saturday, Aug 13 
[Yehonathan, JC]

Our first step in preparing for the Shutdown was to center all the OpLevs. Next is to prepare the Vacuum System for the shutdown.

Entry  Mon Aug 15 10:27:56 2022, Koji, Update, General, Recap of the additional measures for the outage prep PXL_20220812_234438097.jpgPXL_20220812_234655309.jpgPXL_20220812_234748559.jpgrn_image_picker_lib_temp_b5f3e38d-796c-4816-bc0e-b11ba3316cbe.jpgPXL_20220812_235429314.jpg
[Yuta Koji]

(Report on Aug 12, 2022)

We went around the lab for the final check. Here are the additional notes.
    Reply  Mon Aug 15 15:43:49 2022, Anchal, Update, General, Complete power shutdown and startup documentation 
All steps taken have been recorded here:
       Reply  Mon Aug 15 18:06:07 2022, Anchal, Update, General, c1vac issues, 1 pressure gauge died 
[Anchal, Paco, Tega]

Disk full issue:

c1vac was showing /var disk to be full. We moved all gunzipped backup logs to /home/controls/logBackUp.
This emptied 36% of space on /var. Ideally, we need not log so much. Some solution needs to be found for reducing these log sizes or monitoring them for
          Reply  Mon Aug 15 20:09:18 2022, Koji, Update, General, c1vac issues, 1 pressure gauge died 
- Disk Full: Just use the usual /etc/logrotate thing

- Vacuum gauge

I rather feel not replacing P1a. We used to have Ps and CCs as they didn't cover the entire pressure range. However, this new FRG (=Full
             Reply  Wed Aug 17 10:23:05 2022, Tega, Update, General, c1vac issues, pressure gauge replacement 
- Disk full

I updated the configuration file '/etc/logrotate.d/rsyslog' to set a file sise limit of 50M on 'syslog' and 'daemon.log'
since these are the two log files that capture caget & caput terminal outputs. I also reduce the number of backup files to 2.
Entry  Wed Aug 17 10:27:49 2022, Cici, Update, General, Locking X-arm AUX laser rpi_OLG_2022_08_16_17_00_41.pdfrpi_OLG_2022_08_16_17_01_21.pdf
TL;DR: Got the x-arm aux laser locked again and took more data - my fit on my transfer functions need improvement and my new method for finding coherence
doesn't work so I went back to the first way! See attached file for an example of data runs with poor fits. First one has the questionable coherence
data, second one has more logical coherence. (ignore the dashed lines.)
Entry  Thu Aug 18 16:35:29 2022, Cici, Update, General, UGF linked to optical gain! rpi_OLG_2022_08_17_18_03_52.pdfrpi_OLG_2022_08_17_18_00_50.pdf
TL;DR: When the laser has good lock, the OLTF moves up and the UGF moves over!


Figured out with Paco yesterday that when the laser is locked but kind of weakly (mirrors on the optical table sliiightly out of alignment, for
Entry  Fri Jul 1 08:50:48 2022, yuta, Summary, LSC, FPMI with REFL/AS55 trial 
[Anchal, Paco, Yuta]

We tried to lock FPMI with REFL55 and AS55 this week, but no success yet.
FPMI locks with POX11, POY11 and ASDC for MICH stably, but handing over to 55's couldn't be done yet.
    Reply  Thu Jul 14 00:10:08 2022, yuta, Summary, LSC, FPMI with REFL/AS55 trial continued AS55_I.pngAS55_Q.pngREFL55_I.pngREFL55_Q.png
[Paco, Koji, Yuta]

We managed to lock MICH using REFL55_Q by setting the demodulation phases and offsets right.
The following is the current FPMI locking configuration we achieved so far.
       Reply  Fri Jul 15 19:13:22 2022, Paco, Summary, LSC, FPMI with REFL/AS55 demod phase adjust 
[Yuta, Paco]

We first zero the offsets in ASDC, AS55, REFL55, POX11, and POY11 when PSL shutter is closed.

After this, we checked the
offsets with only ITMX aligned. Some of RFPDs had ~2 counts of offsets, which indicate some RFAM of sidebands, but we decided not to tune Marconi frequencies
          Reply  Fri Jul 15 22:36:04 2022, rana, Summary, LSC, FPMI with REFL/AS55 demod phase adjust 
Very nice!

DARM feedback should go to ETMY - ETMX, not just a single mirror: Differential ARM.

For it to work with 1 mirror the UGF of the CARM loop must be much larger than DARM UGF. But in our case, both have a UGF of ~150 Hz.
          Reply  Mon Jul 18 16:39:07 2022, Paco, Summary, LSC, FPMI locking procedure using REFL55 and AS55 DARM_07_18_2022_FMPI.pdfCARM_07_18_2022_FPMI.pdfMICH_07_18_2022_FPMI.pdffpmi_darm_nb_2022_07.pdf
[Yuta, Paco]

In summary, we locked FPMI using REFL55_I, REFL55_Q, and AS55_Q. The key to success was to mix POX11_I and POY11_I in the right way
to emulate CARM/DARM, and to find out the correct demodulation phase for AS55.
             Reply  Mon Jul 18 21:41:42 2022, Anchal, Summary, LSC, FPMI locking procedure using REFL55 and AS55 
Now that you have found a working configuration, I suggest we update CARM and DARM filter banks so that they are used in locking those degrees of freedom
instead of repurposing XARM/YARM banks. It would be bit easier to understand and leaves room for future changes for one configuration while keeping single
arm lock configurations untouched.
             Reply  Tue Aug 9 19:54:31 2022, yuta, Summary, LSC, FPMI locking tonight 
[Tega, Anchal, Yuta]

We resored FPMI locking settings. Below is the summary of locking configurations tonight.
                Reply  Thu Aug 18 14:49:35 2022, Yehonathan, Summary, LSC, FPMI Sensitivity Sensitivity_Plot_1344133503.pdf
{Yuta, Yehonathan}

We wrote a notebook found on Git/40m/measurements/LSC/FPMI/NoiseBudget/FPMISensitivity.ipynb for calculating the MICH, DARM (currently XARM),
CARM (currently YARM) sensitivities in the FPMI lock which can be run daily.
                   Reply  Thu Aug 18 18:10:49 2022, Koji, Summary, LSC, FPMI Sensitivity 
The overlapping plot of the calibrated error and control signals gives you an approximately good estimation of the freerun fluctuation,
particularly when the open-loop gain G is much larger or much smaller than the unity.
However, when the G is close to the unity, they are both affected by "servo bump" and both signals do not represent the
Entry  Wed Aug 17 01:18:54 2022, Koji, Update, General, Notice: SURF SUS test setup blocking the lab way PXL_20220817_060428109.jpg
Juan and I built an analog setup to measure some transfer functions of the MOS suspension. The setup is blocking the lab way around the PD test bench.
Excuse us for the inconvenience. It will be removed/cleared by the end of the week.
    Reply  Fri Aug 19 15:20:14 2022, Koji, Update, General, Notice: SURF SUS test setup blocking the lab way PXL_20220819_201318044.jpg
The setup was (at least partially) cleared.
Entry  Fri Aug 19 15:36:10 2022, Koji, Update, General, SR785 C21593 CHA+ BNC broken PXL_20220819_195619620.jpgPXL_20220819_195643478.jpg
When Juan and I were working on the suspension measurement, I found that CHA didn't settle down well.

I inspected and found that CHA's + input seemed broken and physically flaky. For Juan's measurements, I plugged + channels (for CHA/B)
and used - channels as an input. This seemed work but I wasn't sure the SR functioned as expected in terms of the noise level.
ELOG V3.1.3-