Reports until 12:49, Monday 03 December 2018
H1 SEI
jim.warner@LIGO.ORG - posted 12:49, Monday 03 December 2018 - last comment - 09:34, Tuesday 04 December 2018(45641)
Incoming updates to BSC-ISI and SEIPROC models

Tomorrow there will be a big update to the BSC-ISI and SEIPROC models. This is mostly to get code to smoothly ramp between different sensor correction filters and get the ground common mode signals into the ISIs. The former should make it smoother to switch between different seismic configurations. The latter is an attempt to improve isolation and reduce drives during earthquakes, something seismic group has talked about for a while.

Part of this update will include a simplification to how the ground sensor calibration and distribution is done. Currently all of the corner ISIs receive the 3 STS2s from a distribution chassis, and each chamber applies the same calibrations on all 9 channels. The update will use the ITMY ISI to send the uncalibrated signals to the SEIPROC model, which will do the calibration, then send that calibrated signal back out the ISIs. SEIPROC will also take over the BLRMS channel calculations.

I'm documenting what I had to do for the corner station ISIs here.

First screen shot, for ITMY I removed and the top level ground block which did the calculation of the ISI-GND_STS_HAM2/HAM5/ITMY calibrated STS channels. This block got moved to SEIPROC.

Second screenshot is the update to ITMY ground in. The green STS tag connect the adc inputs through a bus to IPC channels, of the form H1:ISI-ITMY_A_GND_X_IPC_PCIE, these go out to the SEIPROC model. The calibrated IPCs come in to the STS_CAL tag, the common mode signals come in on the CM_GND tag. Current all of the BSC models are set up to just use the ITMY STS (connected to the STS_CAL tag), but it might be a good idea to use some version of the current STS sensing matrix so that we can change which STS we use for feed forward on the fly by changing an epics variable. Both the STS_CAL tag and CM_GND go into the master model to the  h1isiitmy ITMY ST1 SENSCOR DOF block, contents shown in the third screen shot. This uses the code outlined in T1800414. There is also a new isi master part, the inputs are mostly the same, but there are fewer outputs because there is now need to ouptut the STS signals on the top level.

Fourth screenshot shows the uncalibrated IPC channels coming into the SEIPROC model, fifth shows the new, topnamed ISI block for the generation of the calibrated ground signals. This preserves the ISI-GND_STS channel names, so should not affect anyone who uses these channels. The signals are calibrated using mostly the same stuff that the ITMY model used, and include the BLRMS calculations, shown in the sixth screenshot. I will probably have to make a new MEDM to access the STS calibrations, though.

This update also applies to the endstations, but the STS calibration is done in a block added to the top level. I added this block a couple weeks ago, which required deleting a block like ITMY and stuff on the top level for the BRS subtraction, then wiring up a new block that organized it all in a library part. This change is shown in the seventh screenshot. The endstation ISIs are also getting the common mode signals from the corner.

Images attached to this report
Comments related to this report
jim.warner@LIGO.ORG - 16:07, Monday 03 December 2018 (45657)

The HAM-ISI models now also have this update ready to go, it's a bit simpler to install. The BSCs will get installed & restarted tomorrow, the HAM and HEPI  updates will go in next week.

jim.warner@LIGO.ORG - 09:34, Tuesday 04 December 2018 (45675)

I forgot to add filter banks to allow for calibration of the STS signals in the SEIPROC model. Those are in now, the banks will be of the form H1:ISI-GND_STS_HAM2/ITMY/HAM5_X/Y/Z_CAL (I just realized that BrianL had already created some screens I could reuse if I was smarter, and used channel names like H1:ISI-GND_STS_HAM2/ITMY/HAM5_INF_X/Y/X). After Dave restarts the h1oaf, I'll make an screen to make the interaction with these banks easy.

Images attached to this comment