Unity Gain Frequency Monitor (GainMon)

--Aaron Rogan, Mike Landry, Sukanta Bose

What is GainMon?

The GainMon will act as a real time continuous monitoring tool for the unity gain frequency for the DARM control loop. Subsequently, the functionality of GainMon will be extended to output the UGFs for the PRC and MICH loops as well.

What is needed?

What is already in place?

 

What has to be done?

Combine these two codes into one. This entails turning the matlab code into a standalone compiled function that is capable of running outside the matlab environment. The changes should be minimal and mostly involve just incorporating the getUGF code into a cloned version of SenseMonitor; this is what we call GainMon. The changes to getUGF.m will be adding the current model as one of the calling parameters for getUGF.m instead of reading it in inside the function itself. This current model will then need to be passed to the GainMon function call. Other than incorporating the getUGF function into the new monitor, the remaining changes should be minimal and basically just consist of ensuring the new monitor is outputting the ugf instead of effective distance.