We continue working away at the long list of items that need to be completed prior to PCal-CPB-ACB-ETMX install. Today, the ISI was moved from the Staging Building to X End VEA using a slow-moving Big Red. The CPB jigs were flown over the LVEA beamtube, loaded onto the trailer, transported to X End and placed in the VEA. See updated list below. 1. Watch CPB CR particle count trends (Patrick and Michael)-Things look acceptable: 0/0 this morning when I checked. 2. Get CPB Jigs and Walking Plates from LVEA to X End VEA (Apollo) 3. Remove PEM fence etc and tape holes (Apollo) 4. “Cheat” CPB CR as far towards wall as possible to provide space for CPB Assembly/Install (Apollo) 5. Cover concrete with CPStat to minimize particulate (Apollo) 6. Close up hole in CPB CR roof with CPStat or C-3 (Apollo) 7. Install and test leg jacks on BSC CR (Apollo) 8. Remove ISI Storage container top from building: move to X Mid-First Bay (Apollo) 9. Move E-module and Spiral Staircase into VEA (Apollo) 10. Remove door from BSC9 for PCal install (Apollo)-Put hard cover in place until door is needed by PCal? 11. Place lower Garbing/Staging CR (Apollo) 12. Assemble and place E-module including upper garbing/staging cleanroom (Apollo) 13. Place Test Stand (Apollo/IAS) 14. Clean Test Stand and cleanrooms: CPB, Test Stand, Work Space and lower G/S (Tech Cleaners) 15. Fly ISI to Test Stand (SEI/Apollo) 16. Move Test Stand CR over ISI (Apollo) 17. Get ISI Storage Pallet out of VEA (Apollo) 18. Place Work Space CR (Apollo) 19. Week of 10 June 2013 a. Welding Practice begins (SUS) b. Do PCal work at spool (Rick and crew-Apollo help) -Remove hard cover from spool -Install-Test-Turn parallel to beamtube -Close-out check 20. Marry SUS to ISI (SUS/Apollo) 21. Level, balance and test ISI (SEI) 22. SUS check-out (SUS) 23. Assemble Bosch frame for TMS (before 17 June 2013-nominal date for telescope alignment to begin)-Hardware at VPW 24. Clean CPB CR (Tech Cleaners) 25. Move CPB parts into VEA 26. Assemble CPB and cover (AOS Team) 08 July 2013 27. Install CPB (AOS Team) 28. Orient PCal properly (Rick and crew) 29. Remove dome (Apollo) 30. Insert ACB Assembly into beamtube thru open BSC door (AOS Team) 31. Lower BSC cleanroom (Apollo) 32. Install cartridge (SEI/Apollo) 33. Raise BSC cleanroom (Apollo) 34. Install walking plates (Apollo)
Cyrus, Jim The h1pemmx models died 12:22:42 UTC June 2. At Mid X, found that portable power supply supplying the +24V to the I/O chassis had died, along with a mouse that was laying next to it. Replaced the portable supply with a Sorenson from the EE Lab (given to us by Filiberto). Power cycled the timing system hoping to get rid of the 1/2 second time difference that appears on the MEDM screens. This did not have any visible effect on the timing, so we suspect we may have to wait until we get a known good pair of fibers for timing to the mid station identified before this is cleared up. Powered up the I/O chassis and front-end computer, the h1pemmx model is now running.
Patrick T., Sheila D. Since it was swapped in for troubleshooting, this chassis had been sitting on top of the corner station 2 chassis in the rack in the H1 electronics room. We added brackets to it and mounted it in the rack. There is now space below it for airflow for the corner station 2 chassis.
This work falls under permit 3936. For all the dust monitors (except for the one in the H1 PSL diode room (h1dustdr) which was started yesterday with the latest code version) I moved the driver support code from met_one_227b-1.0.0 to met_one_227b-1.0.1 and the IOC code from dust_met_one_227b-1.0.2 to dust_met_one_227b-1.0.4. There is no real change in the driver support code, just an update to the default EPICS base directory. The IOC code also updates the default EPICS base directory and the path to the driver support code (to version 1.0.1). It also adds the IOC boot directory and database substitution files for the dust monitor in the H1 PSL diode room. I restarted all of the dust monitors. I created an autoBurt.req file for h1dustdr and added the channels to the alarm handler configuration file. I had already added a medm screen to the sitemap earlier. Jim B. added the channels to the DAQ.
A new tool called WD_Plots was created by SEI at Stanford (Charles, Brian and I). It allows plotting the timeseries for a given set of sensors/actuators at the time of the latest WD trip, by simply using a button on an ISI's Watchdog MEDM screen.
This tool was installed at LHO. Minor tweeks had to be made to stddir.py, which Jim Batch took care of. I tested it this morning (GPS time:1054403768) on HAM2-ISI.
To do so, I tripped the ISI, on the CPSs with a 20,000cts ramp on V1. Produced plots are attached (ACT, CPS, GS13). They were compared to data retreived with Dataviewer (ACT, CPS, GS13). Channel routing appears to be correct. So is lookup time.
I also picked a tripped BSC (H1:ISI-BS) and tried producing the plots from its WD screens. Time series could be displayed for each sensor/actuator set (1, 2).
WD_Plots works at LHO. It may now be used by the operators to diagnose when an ISI trips.
I attached a pdf that shows how to use it from the ISI overview screens.
This is a first version that we are hoping to improve. Next, we plan on adding a vertical line to display the trip time on those plots.Further improvements could be done and operator feedback is welcome
Note:
The scripts used are commont to all ISIs. They are under revision control at:
opt/rtcds/userapps/release/isi/common/scripts/wd_plots/
The svn update performed on those scripts was covered by WP3903. Script were not changed since.
Attached are plots for the dust monitor placed in the cleaned 'dirty' clean room over the spool piece at end X. These are taken from 4 PM PDT May 31, 2013 to 7 AM PDT June 3, 2013. According to the logbook at the door, no one entered the VEA at end X over the weekend.
I have made a configuration change in the core switch to allow DHCP requests to be forwarded between subnets; this is to allow us to use a single pair of DHCP servers for all of the CDS subnets. Since we have been using (abusing?) the same configuration method to forward AWGTP discovery broadcasts to the Front End network, an ACL has been added to the OPS VLAN interface to filter out DHCP client requests from being forwarded to the FE network. Server replies are not filtered as these need to propagate to the networks that request them.
Added H1ECATC1_PLC2.ini, H1ECATY1_PLC1.ini, H1ECATY1_PLC2.ini, H1ECATY1_PLC3.ini to master file, removed H1EDCU_ECATC1.ini. Also edited H1EDCU_DUST.ini to include H1 diode room dust monitor channels. Restarted data concentrator, but data concentrator could not parse the H1ECATC1_PLC2.ini file. Error message "failed to locate first section in ...H1ECATC1_PLC2.ini" Edited the new H1ECAT* files, found "units=" missing actual units. Corrected, but the data concentrator still failed with the same error. Changed slope from 1 to 1.0, removed ^M from the end of the lines, no change, data concentrator still failed. Finally commented out the H1ECAT*.ini files to restart the data concentrator, as 20 minutes had passed. Examined the H1ECATC1_PLC2.ini file with "od -c", found 2 unprintable characters at the beginning of the file (octal 377, 376) at the beginning of the file, and each "normal" character has a trailing 000 (byte of value 0) after... 0000000 377 376 [ 000 d 000 e 000 f 000 a 000 u 000 l 000 Compare with a working .ini file: 0000000 [ d e f a u l t ] The script that generated the H1ECAT*.ini files needs some repair.
Guess the frame builder doesn't take Unicode...
The H1ECAT files are in a UTF-16 format. To convert to an ASCII format that the data concentrator can read, use the command iconv on a Linux workstation, as in the following: iconv -f UTF-16 -t UTF-8 H1ECATC1_PLC2.ini > tmp.txt mv tmp.txt H1ECATC1_PLC2.ini
A contamination control test is under way at the main LVEA man-door entrance. You will notice that three frames of sticky mats have been removed and have been replaced by two large Dycem mats. The grey mat is for gross particulate removal and the blue mat is for fine particulate removal. The mats will be cleaned once per day.Picture below
I have access the H1 system to examine DAC outputs during the problem with the large M1 offsets (see aLOG entry). Note that DCUID 33 is the IOP model. DCUID 34 is the MC1 model. On MC1, DAC 0 0-5 are used. In the attached plot, you will see that there is indeed activity on the DAC outputs for DCUID=34 (MC1) at the same time the DCUID=33 (IOP) reports it, at least to this observer.
Eyeballing the offset amplitude in the channels shown in LHO aLOG 6599, the calibrations are: H1:SUS-MC1_M1_OSEMINF_T1_INMON (Open Light Compensation) (ADC) (SatAmp Transimpedance) (unit conversions) (Ideal OSEM Sensitivity) 9000 [ct] * 1.156 [ideal ct/individ ct] * (40/2^16) [V/ct] * (1/240e3) [A/V] * 1e6 [uA/A] * 1e-3 [mm/m] * (0.7/76.29) [ideal m/uA] = 0.00024277 [m] = 243 [um] H1:SUS-MC1_M1_VOLTMON_T1_MON (ADC) (Monitor Board Gain) (TOP Driver Output Admittance) (10D x 5T [mm] Magnet) 11000 [ct] * 40/2^16 [V/ct] * (3/2) [diff V/ s.e. V] * 0.0097693 [A/diff. V] * 0.963 [N/A] = 0.094744 [N] V = 0.094744 [N] * 0.002788 [m/N] (@ DC) = 0.00026415 [m] = 264 [um] R = 0.094744 [N] * 0.059918 [m] * 0.046156 [rad / N.m] (@ DC) = 0.00026202 [rad] = 262 [urad] (Encouragingly, the calibrated OSEMINF and VOLTMON amplitudes agree.) Note: in addition to the links already cited above, I've used a combination of the HAM Triple SUS Controls Design Description, and the information from the output of functions make_OSEM_filter_model(0.001,'HSTS','M1'), and generate_Triple_Model_production(0.001,'hstsopt_metal','/ligo/svncommon/SusSVN/sus/trunk/',false,true)
I am in the process of measuring the sensing matrix for the IMC WFS.
An issue I have been facing is that both WFS-A and B seem quite insensitive to the angular motion of MC1 and MC3.
(measurement of sensing matrix)
To measure the sensing matrix the way I have been doing is that :
I always get a signal with a high SNR when MC2 is excited. This is good. However the signal is always quite small when MC1 and/or MC3 are excited. In fact WFS-A and B are unable to detect the excited motions. I am not sure why at the moment. My feeling is that they behave as if the actuators on MC1 and MC3 are super weak.
In L1 we used the 'Witness' channels (such as L1:SUS-MC1_M3_WIT_PMON) to look at the actual motion excited in M3 while the drive was applied to M1.
As almost reported here the diode current was increased by about 25%. But, remember that adjusting the didoe current also changes the laser frequency! Today we had to adjust the PZT temperature by 11GHz to get the beat note with the PSL back. This corresponds to 2 mode hopes (5GHz per mode hope). We then compensated for this offset by decreasing the front panel temperature potentiometer by 1.40 units. It is about 3K or 3V per mode hope. We also noticed that the clamp LED was on. This means the internal current limit is engaged. The manual recommends to back-off the diode current by 50mA.
Attached are plots of dust counts requested from 5 PM June 2 to 5 PM June 3. The dust monitor at location 14 in the LVEA (H2 PSL enclosure) is indicating a calibration failure. The dust monitor at location 8 in the LVEA (in the small clean room between HAM 2 and HAM 3) has been indicating for a while that this clean room is not clean. This could be because the prefilter on one of the fan filter units is not in place: alog 6375
(Jax, Alexa, Stefan, Daniel)
The PLL had completely lost its beat note after the PSL problems last week. We found the beat note again and adjusted the temperature at the laser to account for this.
After the PLL locked again, fringing was observed in the arm cavity. Locking is still a work in progress.
During the locking process it was noted that the local oscillator monitor channel (H1:ALS-Y_REFL_A_DEMOD_LOMON) was showing -22 dBm, which was nominally 13 dBm. At the end station, we used an oscilliscope to verify that the input to the system was quite small (~11 mV pp). This was fixed by tightening cables in the RF distribution path.
At this time the channel reads 22 dBm, but measurements with oscilliscopes give 11 dBm, consistent with the nominal input to the demod board. The calibration will probably have to be adjusted.
Still no lock. :(
We also noticed that having the mode cleaner locked actually INCREASED the fringing in the arm. Right now there seems to be simply too much arm/frequency motion. Also, the maximum pdh gain is limited by what the PLL loop can handle.
Maybe this is a fluke? The fiber sample is taken after the reference cavity and should be unaffected by the IMC feedback path.
The ISI (BSC3-ITMX) was tested with the dummy payload. Everything looks good. Report can be found at E1100848-V1 - aLIGO ISI-BSC3- Phase II report.pdf.
Very good isolation results were presented in aLOG Sensor Correction Results. During the test, the ISI was the only controlled system. The ISI is locked at DC to stage 0 but the HEPI structure (stage 0) can still wander around since HEPI is not controlled.
HEPI position control:
Since isolation performances of the HEPI are limited (amplification of the motion around the blend frequency and the HEPI sensor correction is not as good as the ISI one), it seems attractive to implement a simple position control to lock HEPI to the ground and steer the whole HEPI-ISI as desired.
In this case, the HEPI-L4C inputs of the super sensors are turned off (via zero gain filters for convenience) and no filters applied to the IPSs.
Then, some rudimentary isolation loops (couple of poles and zeros) were designed such that the UGF is 100mHz. This low UGF allows not changing the HEPI dynamics in the ISI control bandwidth (Low gain peaking between 100mHz and 30Hz).
At low frequency, when no control is engaged, the ground, the HEPI and the ISI are moving together. With the sensor correction, the CPS signals are added to STS-2 signal to evaluate the inertial motion of stage 1. But when the stage 1 of the ISI is driven, HEPI-stage 0 also moves (cf aLOG Feedforward and figure transfer functions from ISI to HEPI in attachment – H1_ISI_ETMY_Interraction_HEPI_ISI_20130530.jpg). Consequently, the stage 1 inertial motion is misevaluated since HEPI motion is not considered.
By increasing the UGF of the position control on HEPI, the HEPI piers and stage 0 are locked together and the stage 1 inertial motion evaluation should be better.
In attachment H1_ISI_ETMY_ASD_Stage_1_Z_Different_Configuration_20130522.jpg , spectra of stage 1 motion in the Z direction are presented in different configurations:
- ISI controlled + No HEPI control
- ISI controlled (with sensor correction on stage 2) + HEPI control (UGF 10Hz - super sensor IPS +L4C + Sensor correction)
- ISI controlled (with sensor correction on stage 1&2) + HEPI control (Position control – UGF 100mHz)
- ISI controlled (with sensor correction on stage 1&2) + HEPI control (Position control – UGF 5Hz)
It seems that controlling the HEPI using a “pure position control” doesn’t improve or deteriorate the isolation performance of the ISI (vs no HEPI control) but it’s simpler to implement than the regular L4C-IPS blend.
Isolation is better when the sensor correction is implemented via the stage 1 of the ISI. Increasing the UGF of the position control from 100mHz to 5Hz doesn’t seem to improve the isolation of the ISI.
After reviewing the results, I found a calibration issue in the HEPI L4C in the X and Y directions. The couplings are actually lower than initialy presented. It explains why controlling the HEPI in position with a 5Hz UGF vs 100mHz doesn't seem to affect the sensor correction (Ground to stage 1 of the BSC-ISI).