With help from TJ, I migrated a majority of the ASC filters controlled by ISC_LOCK into an lscparams dictionary called asc_filters, and edited the filter engagement/disengagement commands in the guardian to call from this dictionary. Along the way, I also edited the lscparams asc_gains dictionary, and removed commented out code that seemed unnecessary or out of date.
New practice: each dictionary entry in asc_filters includes ALL filter bank settings that should be ON at a given time, so all filters to be engaged as well as OUTPUT, DECIMATION (INPUT as well, if it is supposed to be on). When filter changes are made, we can use the command ezca.get_LIGOFilter([DOF]).only_on(*lscparams.asc_filters[DOF][P/Y][NAME]). The names of the filter settings are named after the guardian state in which they are engaged, with some small edits if one guardian state has multiple filter engagement steps.
Example:
In PREP_ASC_FOR_FULL_IFO, CSOFT P filters are set up, but the input is left off until engagement in ENGAGE_SOFT_LOOPS. Then, after the loop is engaged and converged, FM1 is disengaged. Finally, in POWER_25W, FM3 is engaged as a boost.
The dictionary is set up as:
'CSOFT':{'P':{'PREP_ASC_FOR_FULL_IFO': ['FM1', 'FM6', 'FM7', 'OUTPUT', 'DECIMATION'],'ENGAGE_SOFT_LOOPS': ['FM1', 'FM6', 'FM7', 'INPUT', 'OUTPUT', 'DECIMATION'], 'ENGAGE_SOFT_LOOPS_final': ['FM6', 'FM7', 'INPUT', 'OUTPUT', 'DECIMATION'],'POWER_25W': ['FM3', 'FM6', 'FM7', 'INPUT', 'OUTPUT', 'DECIMATION'],},In PREP_ASC:
ezca.get_LIGOFilter('ASC-CSOFT_P').only_on(*lscparams.asc_filters['CSOFT']['P']['PREP_ASC_FOR_FULL_IFO'])ezca.get_LIGOFilter('ASC-CSOFT_P').only_on(*lscparams.asc_filters['CSOFT']['P']['ENGAGE_SOFT_LOOPS']) # turn on inputezca.get_LIGOFilter('ASC-CSOFT_P').only_on(*lscparams.asc_filters['CSOFT']['P']['ENGAGE_SOFT_LOOPS_final']) # turn off FM1ezca.get_LIGOFilter('ASC-CSOFT_P').only_on(*lscparams.asc_filters['CSOFT']['P']['POWER_25W']) # engage resGTherefore, when we make adjustments to ASC filters or gains, we will need to edit the dictionaries in lscparams. This will ensure that any changes also get picked up by the seismic guardian.
These are things that are not yet controlled by this dictionary:
TJ is currently editing the seismic guardian to create the ASC higain state and then a state that takes ASC back to its lownoise state. Now, we can pull the gain and filters settings from these dictionaries!
WP12827 HLTS Estimator h1sus[pr3,sr3]
Jeff, Edgard, Brian L, Corey, Oli, Jonathan, Erik, Dave:
We installed Stanford's new h1sus[pr3,sr3] models and new MEDM screens. Each model added 255 slow and 37 fast channels to the DAQ. All the fast channels are acquired at 512Hz.
DAQ Restart
Jonathan, Dave:
The DAQ was restarted for the above model changes. No major issues, but both GDS needed a second restart.
Tue07Oct2025
LOC TIME HOSTNAME MODEL/REBOOT
10:03:55 h1sush2a h1suspr3 <<< PR3
10:04:46 h1sush56 h1sussr3 <<< SR3
10:06:34 h1daqdc0 [DAQ] <<< 0-leg
10:06:45 h1daqfw0 [DAQ]
10:06:46 h1daqtw0 [DAQ]
10:06:47 h1daqnds0 [DAQ]
10:06:55 h1daqgds0 [DAQ]
10:07:27 h1daqgds0 [DAQ] <<< 2nd gds0 restart
10:10:46 h1daqdc1 [DAQ] <<< 1-leg
10:10:55 h1daqfw1 [DAQ]
10:10:56 h1daqtw1 [DAQ]
10:10:58 h1daqnds1 [DAQ]
10:11:05 h1daqgds1 [DAQ]
10:11:44 h1daqgds1 [DAQ] <<< 2nd gds1 restart
The front bearing on the de-energized fan at End X was replaced this morning. The fan was jogged to ensure the vibration was resolved.
M. Todd, C. Compton, S. Dwyer
I followed the steps layed out in alog 87316, and ran into OM suspension saturations before getting to start my measurement. I turned off the centering loops and cleared the integrators (you have to turn off OMC ASC and hit graceful clear history as well). Then turning them back on they seemed fine. I turned on the OMC ASC and set the LSC offset appropriately and then went out and turned off the sidebands.
We took scans for ITMX and ITMY about 25 minutes after the unlock, so we call this the HOT-ish (tepid) scan with CO2s on.
We then waited an hour with the ITMs realigned so that the HWS could track the defocus before taking another set of OMC scans.
We then turned the CO2s off and left the HWS aligned to watch the defocus change from them. ITMX HWS did not show a lot of change so upon examination it seems the SLED source is either dying or the CO2 is misaligned. TJ and Camilla are working on replacing the source to see if that will remedy things.
After an hour with the CO2s off we repeated the scans for each test mass for the final measurements.
Analysis will follow in a comment but I've attached the DTT screenshot below.
Matt, TJ, Sheila, Camilla
Today Sheila and Matt have been doing some IFO/CO2/OMC scan tests, in doing this we noticed the CO2X looked very misaligned, plots of CO2. However the SLED has degraded v. quickly since it was last swapped May: 84417, and even the IFO beam plots (120s and 7minutes) look a little strange and clipped.
We plan to replace this SLED before we decide if the CO2X is really misaligned or not. Procedure to realign CO2s with picos is: 68391, most recently blasted 2W for 2mins and waited ~10mins between pico moves. Last checked Oct 2024 80834 for ITMY and March 2024 for ITMX 75987
After TJ and I replaced the ITMX SLED 87353, the ITMX CO2 alignment looks a lot better now, I don't think it needs to be adjusted.
I blasted 2W of CO2 for 2 minutes on ITMX and ITMY in turn, attached is HWS images, red cross is IFO beam position we want OC2 centered around.
J. Oberling, R. Short
After the PSL pump diode operating current increase earlier this morning, we performed a rotation stage calibration. The curve is attached, as well as the SDF update. New parameters:
Tue Oct 07 10:04:49 2025 INFO: Fill completed in 4min 46secs
Gerardo confirmed a good fill curbside.
J. Oberling, R. Short
This morning we tweaked the operating current of the PSL 4S-HP amplifier pump diodes; this was done with the ISS OFF. The tweaks can be seen in the attached plot. End numbers:
With the ISS back ON, we had to decrease the RefSignal to -2.01 V to put the diffracted power % back at our usual 4% (this is due to the increase in power out of the PMC).
To end, we took the opportunity to tweak the beam alignment into the RefCav. We started with a TPD of ~0.533V, and ended with a TPD of ~0.55V.
A rotation stage calibration will need to be performed due to the increased power out of the PMC.
Did the Dust Monitor Check and a new (to me atleast) problem would be for DR2 (Diode Room 2).
TITLE: 10/07 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Lock Acquisition
OUTGOING OPERATOR: TJ
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 2mph Gusts, 1mph 3min avg
Primary useism: 0.02 μm/s
Secondary useism: 0.13 μm/s
QUICK SUMMARY:
First things first, at Camilla's request, I did a PAUSE for TCS_ITM[x/y]_CO2_PWR Guardians---this was for a possible Matt T. test (he just walked in and was hoping for a recently-thermalized H1, but H1is only at NLN for 1.25hrs (he's contacting Sheila).
Other than that, preparing for Maintenance!
P.S. There was a dust alarm for one of the Optics Labs when I arrived
Notes On H1 Overnight: NO Wake-Up Calls; Lockloss down from 1131-1331utc (due to earthquake dropping H1 +L1); Reacquisition AUTOMATIC (no alignment run); H1 was then locked about 90min before it was intentionally unlocked for Maintenance.
Workstations were updated and rebooted. This was an OS packages update. Conda packages were not updated.
TITLE: 10/07 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Observing at 155Mpc
INCOMING OPERATOR: TJ
SHIFT SUMMARY:
Super Event Candidate: S251006dd !
Other than that it was a very quiet night, H1 has been locked for 10 hours without issue.
Note to the morning ops:
Please pause the Co2_PWR guardian before lockloss this Tuesday, see mattermost.
LOG:
No Log
TITLE: 10/06 Eve Shift: 2330-0500 UTC (1630-2200 PST), all times posted in UTC
STATE of H1: Observing at 154Mpc
OUTGOING OPERATOR: Ryan S
CURRENT ENVIRONMENT:
SEI_ENV state: CALM
Wind: 10mph Gusts, 4mph 3min avg
Primary useism: 0.01 μm/s
Secondary useism: 0.08 μm/s
QUICK SUMMARY:
H1 has been locked for 4.5 hours & we have no plans to deviate from observing all night.
TITLE: 10/06 Day Shift: 1430-2330 UTC (0730-1630 PST), all times posted in UTC
STATE of H1: Observing at 155Mpc
INCOMING OPERATOR: Tony
SHIFT SUMMARY: Commissioning time with one lockloss this morning followed by a pretty straightforward relock this afternoon. H1 has now been locked and observing for 4.5 hours.
LOG:
| Start Time | System | Name | Location | Lazer_Haz | Task | Time End |
|---|---|---|---|---|---|---|
| 22:52 | SAF | Laser HAZARD | LVEA | YES | LVEA is Laser HAZARD | Ongoing |
| 14:40 | FAC | Randy | X-arm | N | BTE inspection | 22:40 |
| 14:50 | JAC | Corey | JAC Lab | N | JAC table work | 17:03 |
| 14:58 | FAC | Nellie | MY | N | Technical cleaning | 15:44 |
| 15:21 | FAC | Kim | MX | N | Technical cleaning | 16:23 |
| 15:37 | PEM | Robert | LVEA | - | Setting up measurements | 16:08 |
| 16:01 | OPS | TJ | JAC Lab | N | Talking to Corey | 16:21 |
| 16:20 | FAC | Nellie | Opt Lab | N | Technical cleaning | 16:33 |
| 16:43 | PEM | Robert | LVEA | - | Moving accelerometer | 16:54 |
| 17:11 | PEM | Robert | LVEA | - | Moving accelerometer | 17:29 |
| 17:30 | PEM | Robert | LVEA | - | Moving accelerometer | 17:39 |
| 17:33 | JAC | Fil | JAC Lab | N | JAC table work | 19:16 |
| 17:41 | ISC | Sheila, Matt | LVEA | - | Looking at sidebands | 17:46 |
| 18:04 | PEM | Robert | LVEA | - | Shutting down measurement | 18:19 |
| 19:59 | ISC | Keita, Jennie | Opt Lab | Local | ISS array work | 21:34 |
| 20:48 | OPT | Corey, RyanS | OpticsLab | n | Organizing JAC, SPI optics | 21:53 |
| 21:56 | JAC | Corey | LAC Lab | N | JAC table work | 22:10 |
FAMIS 37257, last checked in alog86733
Following the power outage at the start of September, dust counts were high across the corner station and came back down over the course of several days. The diode room dust monitor seems to flatline more often and looks to need to be restarted now.
Made a modification to the library parts needed for adding an OSEM estimator to the Length degree of freedom for the HLTS models. The change comes with an addition of a few DQ channels, listed on the.txt attached. This work is part of the ECR summarized here: E2500251.
The library parts modified live in /opt/rtcds/userapps/trunk/sus/common/models/ , they are HLTS_MASTER_W_EST.mdl and SIXOSEM_T_STAGE_MASTER_W_EST.mdl.
The changes were committed to the userapps svn under revision 33319.
Summary of changes:
SIXOSEM_T_STAGE_MASTER_W_EST.mdl
Changed the ADD block to fork the Longitudinal drive into a light-damping and an estimator path, in line with the rest of the estimator infrastructure already in place for Pitch and Yaw. Notably, we added epics outputs ADD_L_ISC_MON and ADD_L_EST_MON in addition to the old ADD_L_TOTAL_MON inside the ADD block.
Added a testpoint for the total longitudinal drive inside the ADD block. ADD_L_TOTAL
Changed the input wiring to the DELAY block so the estimator L drives are the ones that go into the block and back to the EST subsystem.
HLTS_MASTER_W_EST.mdl
List of new DQ channels:
The attached text file lists both the PR3 and SR3 channels that we will be adding with the aforementioned model changes.. All new DQ channels are sampled at 512 samples/second.
I have updated the MEDM screens to include the Length estimator, and I've fixed a few little things along the way.
You will need to $ svn up the ...userapps/trunk/sus/common/medm/ directory to get the changes
I've updated these screens:
sus/common/medm/
hxts/SUS_CUST_HLTS_OVERVIEW_W_EST.adl
estim/ESTIMATOR_OVERVIEW.adl
estim/FADE_CONTROL.adl
estim/CONTROL_6.adl
updated the SUS_CUST_HLTS_OVERVIEW_W_EST.adl screen
- fixed the indicator for the estimators. Green = ON, grey = off
- added Len estimator
- moved things just a bit so that everything fits
- left the 3 estim indicators as separate buttons because they launch separate related displays.
updated ESTIMATOR_OVERVIEW.adl
- fixed channel names for the indicator on the fader switch (was ...SWITCH_FADE_blah_blah_MON, now is ...SWTICH_MON_blah_blah)
This model change happened a while ago. I guess we missed the MEDM update then
fixed the FADE_CONTROL.adl screen with new names per the ESTIMATOR_OVERVIEW
(these are in revision 33320)
I also fixed the state indicators in the CONTROL_6 screen and the ESTIMATOR_OVERVIEW screen
The indicator is GREY if the output button is OFF
In the MEDM text file it looks like this:
"basic attribute" {
clr=7
}
"dynamic attribute" {
vis="calc"
calc="(A&1024) == 0"
chan="$(IFO):SUS-$(OPTIC)_M1_EST_$(DOF)_FUSION_MODL_SUSP_T_2GAP_SW2R"
This needs to be the top layer.
if the output is ON, then the display is green/ red if the state is good/bad.
The state indicator updates to the MEDM repo are -r 33321 for the CONTROL_6 screen and -r 33322 for the ESTIMATOR_OVERVIEW screen
share and enjoy!
M. Todd, S. Dwyer
I'm sure there are other sources for this instruction set, but it will serve me later having written this out -- lending some muscle memory hopefully. We are interested in taking several OMC scans over the next couple weeks to estimate mode-matching of various cavities to the OMC in comparison to our models.
Going to sitemap > ASC > IFO Align Compact , you can find shortcuts for each of the suspensions. We will want to take both the ETMs to misaligned as well as the PRM and SRM. If we want to do a single bounce with ITMX, we misalign ITMY and vice-versa.
To misalign an optic from IFO Align Compact, click on the full optic suspension shortcut with the corresponding optic name (e.g. overlapping squares + "ETMX"). At the top of the suspension screen, take the guardian state to misaligned.
Going to sitemap > ASC > ASC Overview > DC Centering (middle screen), turn on the inputs to DC3 and DC4 pitch and yaw loops.
Make sure that the inputs to the centering loops start to go to zero and the outputs are not blowing up to infinity.
Then go to sitemap > OMC > OMC Overview > fast shutter and ensure that the status reads open, otherwise, hit open.
Going to sitemap > GRD > ISC Overview find the OMC guardian and take it to ASC_QPD_ON
Going to sitemap > OMC > OMC control, set the MASTER GAIN to 0.02 and bring the LSC offset to the far left ( -50.0 ).
Going out to the PSL racks, in the far right stack towards the bottom find the EOM drivers labeled 9MHz and 45MHz and flick the switch on the panel to OFF
Then below the RF Combiner Amplifier, unplug the cable going to the BNC port label 118 MHz.
An example can be found in my templates /ligo/home/matthewrichard.todd/Templates/omc/20251006_OMC_scan.xml
Open the template with DTT and save it as another copy, naming it with whatever date you are running it plus any notes.
[Note] This should be done at 10W nominally, so take the LASER_PWR guardian to POWER_10W before running the measurement (ensuring the IMC is locked).
Two errors:
I made a typo that called "SRC2" instead of "SRC1", luckily this just caused a guardian error and not a lockloss. Fixed.
I missed a DHARD P filter engagement in RESONANCE, which meant that the guardian disengaged this filter later on. This surprisingly did not cause an error until LOWNOISE_ASC, when the final loop shaping engaged and caused a lockloss. Fixed.
Success after second locking attempt. I checked in the changes to lscparams and ISC_LOCK into the SVN.