I have created a new filter for the PRM oplev damping loops. The biggest change is an increase in the gain between 0.4 - 7 Hz.
Here is a plot of the old, and my new modelled open loop gain:

When I look at my step and impulse response time series, the notches for the bounce and roll were causing some ringing, so for now they are turned off, both in the model and in the real time system. Also, the "OLG orig" trace has a 4th order elliptic lowpass at 75 Hz, but the real system had a 4th order elliptic low pass at 35 Hz. When we use 35 Hz in the model, we get lots of ringing. So, we have moved both model and real system to 55 Hz 4th order elliptic low passes. Also, also, we haven't been using the 3.3 Hz resonant gain, so I removed that from the modelled loop.
I have put the "boost" for the .4-7 Hz emphasis into FM 7 of the PRM oplev filters. I also removed several old filters that are never used. So, for now, the PRM oplevs should have engaged: FM 1, 7, 9. Pitch gain is +5, yaw gain is -9. We can consider re-implementing the bounce-roll notches, and the stack resgain if it looks like those are getting rung up, and causing trouble.
Here is a set of spectra, showing the improvement. It's unclear why yaw is worse than pitch below 4Hz, and why pitch is so much worse than yaw between 4-15 Hz, however for each of pitch and yaw, the before (reference pink and cyan traces) is higher than the improved (dark red, dark blue traces) between a few tenths of a Hz up to 3ish Hz. And, we're not causing more noise elsewhere. We do want to monitor to make sure we're not ringing up the bounce and roll modes, but for now they seem fine.

|