Prior to upgrading an end station sus front end system to Gentoo linux kernel 3.0.8 I have trended the ETMX and ETMY SUS statewords looking for Timing and/or ADC errors since Jan 1st. The attached plot shows the instances of these glitches on h1susetmx (red circles) and susetmy (blue circles). Since sometimes a SUS glitch is accompanied with an IOP glitch, I have also shown h1iopsusex (red cross) and h1iopsusey (blue cross).
These glitches are normally latched on. To enable trending, for the whole time a cron job running on h1fescript0 has been clearing the stateword bits once a minute.
As can be seen, the rate of errors is not constant. At the tail end of O1 EY was glitching more than EX. During Feb and early Mar both systems glitched frequently. Since then there have been quiet and glitchy periods, lasting from several days to a week or so.
The plots show that sometimes an IOP can glitch without the sus model, in most cases it is the other way around or they both glitch.
Darkhan, Kiwamu,
We have updated the h1calcs, h1calex and h1caley models to make them up-to-date by following Joe's instruction (alog 26126). We will install the models tomorrow during the maintenance period.
In addition to the implementation, we have edited CAL_LINE_MONITOR_MASTER.mdl to improve a complex division where we used to calculate the phase by a simple subtraction between two phase values. This part is now replaced with a complex division and then is converted to phase and magnitude in order to avoid a 360 deg phase ambiguity. We also had an issue with the compiler where the choice of the name for instances of the MAGNITUDE_PHASE library caused errors in a somewhat unintelligible manner. Eventually we came up with a set of names that do not make the compiler crazy. Dave is now taking a look at the code to see if there is a particular cause for this issue.
In summary, the followings are the ones we modified today.
Needed to power cycle the camera in the BRS Box on the floor as well as restarting the program code. TJ was able to test his diagnostic code and all is running well now.
An automated measurement is setup for the ITMY ring heaters. A script will turn on the ITMY ring heater for 4 hours with a 1 W power on each segment. Once the measurement is done it is going to automatically shut the ring heaters off.
Summary:
I did an offline centroiding analysis of the HWS raw images and measured the thermal lens from the RH when 2W of power was applied. The measured thermal lens is consistent with the expected thermal lens using the nominal magnification of 7.5x for the HWS-Y sensor
Analysis:
I extracted the raw camera image files from times 1148010000 to 1148040000 from:
These were centroided offline to determine the spherical power as measured at the HWS surface. This value was converted to the single-pass thermal lens at ITMY by:
The results are plotted together and show good qualitative agreement. There is probably room for a factor of 5%-10% variation in the RH SIM defocus response (micro-diopters per Watt). Also the RH SIM thermal lens doesn't account for an apparent time delay of about 10-20 minutes for the RH to warm up to full power.
Nevertheless, this measurement suggests that the H1HWSY is measuring correctly under this controlled circumstance.
The two channels plotted here are:
Similar analyses for the HWS data from lock-acquistion and lock-loss are a little more difficult to interpret. This will be covered in a separate alog.

To Do:
Took H1 to DC Readout for Kiwamu to run high power tests.
Toward the end of the shift, H1 could not lock the OMC. Kiwamu traced this down to a rung up violin mode for ETMy. I remember watching others damp violin modes, but I have not done it before. I tried looking through wikis and alogs for instructions but could not find any.
H1 taken to a DOWN state for the night.
Summary:
By looking at the XARM HWS signals, I can see that we're overestimating the response of the CO2 central heating. As a result, we are underapplying the preheating to stablize the total value.
Also: the H1:TCS-SIM_XARM_POWER estimate is now wrong following some recalibration work on the X_TR SUM signals the other day.
Details:
I looked at 24 hours of HWS and SIM data from two days ago. Aside from glitches, there were systematic discrepancies between the measured HWS signal (when scaled by 0.5 to convert it from double pass to single pass) and the sum of the CO2 and SELF heating SIM channels.
This means that the TCS Guardian function for calculating CO2 power will need to be adjusted.
The attached plots show (a) the time series from the HWS, the CO2-SIM and SELF-SIM, (b) the HWS measurement minus the optimally scaled CO2-SIM measurement and (c) the second plot minus SELF-SIM calibrated to give the smallest RMS on the whole time series.

Keita, Kiwamu We spent some time today trying to figure out what made the engagement of the ISS second loop so hard recently. We conclude that the SR560, which has been served as a summing point for the second and third loop signals, is the one hindering the ISS second lopp. In order to for us to be able to lock with a low noise ETMY for the planned PI measurement, we bypassed the SR560. This means that the ISS first and second loops are in the same configuration as O1 and therefore no third loop is available. If necessary, one can reconnect the SR560 and resurrect the third loop. [Issues with SR560] The SR560 caused two major issues. First, it limited the range of the auto reference adjuster to +/-3V. Second, when it saturates, the output of the SR560 sticks to a negative voltage value (-3 ish volts), regardless of which sign the input signal is. Therefore, when we request the engagement of the second loop, it tried to catch a linear signal within a smaller range. If fails, it can run into a region where the error signal has a wrong sign which drives the auto reference adjuster to the opposite direction. We think this is what has been going on with the second loop engagement in the past several days. [A large offset] Apart from the SR560, we found one thing which appeared to be an indication of a broken op-amp or some sort; the output from the second loop circuit board was measured to be -1 V, when the inputs were all disconnected. We thought this was another issue which had prevented the second loop to engage, but as we leaned later, this offset is not critical. By the way, this relatively large offset seems to be a function of the variable gain value. What is strange is that the offset becomes large when a smaller variable gain value is requested. We pulled the second loop servo box out of the rack and checked the behavior of the circuit in the EE shop. However, we could no find any failed op amp or anything. In the EE shop, since we did not supply an external signal to set the variable gain to a certain value, the gain value stayed to be 20 dB which, as mentioned, gave us a smaller output offset of -0.1V. We measured the transfer function of every active stage and confirmed that nothing was wrong. The circuit was then put back to the rack. Although this issue (or perhaps feature) still remains, we are able to close the auto reference adjusting loop without the SR560. This means that probably this large offset is not the one preventing the second loop from engaging it. We may check the behavior of this variable gain stage at some point.
TITLE: 5/20 EVE Shift: 23:00-07:00UTC (16:00-00:00PDT), all times posted in UTC
STATE of H1: Taken to DC Readout.
Outgoing Operator: TJ
Quick Summary:
TITLE: 05/20 Day Shift: 15:00-23:00 UTC (08:00-16:00 PST), all times posted in UTC
STATE of H1: Planned Engineering
INCOMING OPERATOR: Corey
SHIFT SUMMARY: A few earthquakes prevented locking for a some hours, but Jim got some SEI testing in and commissioners are doing their thing now.
LOG:
Measurements done on IMs with damping loops turned off, and step functions put into the test alignment offsets in pitch and yaw.
Yaw shows yaw peaks.
Pitch shows pitch peaks, and yaw peaks when yaw is given a step function.
I could not locate historical Q measurements for pitch and yaw, only length, bounce, and roll.
For completeness, I've included resonant frequancy measurements from LHO and LLO.
(Chandra, Gerardo)
The annulus ion pump crashed early this morning, the plan is to replace it next Tuesday.
It appears that the pump was last replaced sometime in February of 2002.
1/2 open LLCV bypass valve, and the exhaust bypass valve fully open.
Flow was noted after 80 seconds, closed LLCV valve, and 3 minutes later the exhaust bypass valve was closed.
the h1psliss system was reporting a false difference in the filtermodules loaded vs the chans file. This was tracked to the rcg3.0 problem (reported https://alog.ligo-wa.caltech.edu/aLOG/index.php?callRep=27247) with repeating filters in the working file if a filter is loaded whose name is the core for other filters. In this case ISS_SECONDLOOP_REF_SIGNAL_SERVO was loaded which is the core name for ISS_SECONDLOOP_REF_SIGNAL_SERVOINF. After verifying that the diff being reported was solely due to multiple copies of the same filters, we performed a full filter load on h1psliss to clear the error. Since at all times the filters were being overwritten with identical filters, no runtime changes were made.
The ITMX and ITMY RH SIM SUB_DEFOCUS and SURF_DEFOCUS filters
were all reporting infinite/NaN outputs. I reset the histories on these to remove these NaNs.
We restarted the psinject CW hardware injections on h1hwinj1 last Wed 11th to see how stable this system is now. All was well until yesterday (Thu) when it stopped running for no discernable reason. Here is a summary:
| date | time | event |
| wed 11 May | 14:11 PDT | start running psinject |
| Tue 17 May | 08:32 - 08:38 PDT | stopped due to h1iscex restart, manually restarted |
| Wed 18 May | 10:03 - 10:04 PDT | Jim manually restarted process |
| Thr 19 May | 14:20 PDT | psinect stopped for no apparent reason |
We were not running under monit control so that a restart would be easy to spot. Now we have seen a restart, we'll put psinject back under monit control. Remember that the monit script smoothly ramps up the injection to prevent jarring.
actually the psinject process was still running on h1hwinj1, but it was not actually exciting the test point H1:CAL-PINJX_CW_EXC. I started monit, and then used monit to stop the running process and perform a clean start.
Again, it looks like the drift down of the BRSY continues and the trend continues to ease albeit quite slowly. The latest trend extrapolation still puts the 15000ct crossover around the 3rd of June: The upper plot shows most of the BRSY life and the bottom I've zoomed in and eyeballed a line out to rebalance time.
SEI - Jim would like to start locked IFO to test some configurations.
Vac - Ion pump work at the diagonal.
Fac - Chiller showing up today for staging building.
These are the serial numbers for the in-service chillers: P325-18636-1 S/N 44801 (crystal chiller) P625-18637 S/N 44807 (diode chiller) The old chillers had serial numbers: P325-18636-1 S/N 44800 P625-18637 S/N 44806 When pulled from service the chillers had accumulated 30716 hours and 30790 hours respectively. To my knowledge this cannot (as yet) be reset from within TwinCAT, so the "new" chillers will have an artificially high number of hours displayed. To find the real number of operating hours, one needs to interrogate the chiller control panel. All 4 chillers have a date of manufacture of 07/2011.