[Keita, Jenne]
Keita wondered if we could make things such that operators don't have to take the IFO out of Observe to damp violin modes. The restriction right now is that our violin damping guardian is written such that it will overwrite any gain changes you try to make, when it is in its nominal state. So, in order to change damping settings, you must take the violin damping guardian out of its nominal state, which then pops the IFO out of Observe.
A situation where we see this is that if the guardian determines that a mode is more than an order of magnitude larger than the value it had when we first enter the nominal state, it will write a zero to the damping gain forever more. We fixed this case (we think) by having a copy of the mode amplitude that is reset to the new (higher) value if the guardian needs to set the gain to zero. The idea was that the guardian would then leave the gain alone, and a human could try damping the mode. So far, that doesn't actually work, in that the guardian then thinks the mode is okay for damping, and starts to damp the mode. So, humans still can't enter different gain values (including to set the gain to zero temporarily in order to allow a filter change). But, modes that have historically been left undamped even though they're not actually growing are now being damped. So, hopefully we'll have more of our violin modes damped than have been damped in the past.
More logic needs to go into the guardian however, in order to allow humans to enter gain values.
[Jenne, TJ, Camilla, Patrick]
We've made some more modifications to the violin damping guardian, this time successfully making it so that a person can change the damping gain values while we are still in the nominal Damping_on_DC state, so that we can stay in Observe while damping violing modes.
Note from the weekend that these 1kHz modes on ETMY that are rung up don't seem to have been made worse by the new logic from last week, but this change will enable operators to work on trying to damp them without taking us out of observing.
The logic from last week was modifying the reference amplitude, and then checking against this updated value to see if the mode was ringing up. If a mode was ringing up according to the most recent reference value, the damping gain would be set to zero. But, since the reference value kept getting updated, there was a risk that modes would never get turned off when they needed to be. So, now the guardian will update the reference values twice, but then will stop updating the reference value and so will leave the damping gain at zero. This allows some modes to continue getting damping, in the case where they are a bit higher after lock than when we initially acquire, but for which their damping settings do work well. But, if they have damping settings that do not work well they should have their gains set to zero.
The new logic that was added today was to allow the guardian to determine if a human is trying to change the damping gain.
So far, things seem to be working; TJ, Camilla, and Patrick are working on damping the EY modes that are high right now, and we're in Observing!