I found this thread while searching for a solution to my Phaserunner MT cutting out connected to a BBSHD. When I connected my controller to the Phaserunner suite, it was reading an "Instantaneous phase overcurrent" fault. I have seen others with the same problem and I've found a solution to it.
After running a simulation through the Grin Motor Simulator with my configuration, I noticed that at low speeds the phase current is at its highest and will reach the maximum 96A. The Phaserunner has a hard fault current limit which seems to also be at 96A. The issue presents itself when you set your phase current limit close to the maximum of 96A. I believe the throttling for the phase current limit you specify is not flat enough to keep it under the hard limit, so phase current spikes under hard acceleration at low speed will trigger a fault.
While the recommended adjustment of increasing PLL and Current Regulator settings may help with the current spikes by smoothing out the measurements, I think the solution to this problem is lowering the phase current limit to about 85A or lower. This will mean throttling will occur low enough below the hard limit that the Phaserunner will not get the "Instantaneous phase overcurrent" fault by creating a buffer zone.
After running a simulation through the Grin Motor Simulator with my configuration, I noticed that at low speeds the phase current is at its highest and will reach the maximum 96A. The Phaserunner has a hard fault current limit which seems to also be at 96A. The issue presents itself when you set your phase current limit close to the maximum of 96A. I believe the throttling for the phase current limit you specify is not flat enough to keep it under the hard limit, so phase current spikes under hard acceleration at low speed will trigger a fault.
While the recommended adjustment of increasing PLL and Current Regulator settings may help with the current spikes by smoothing out the measurements, I think the solution to this problem is lowering the phase current limit to about 85A or lower. This will mean throttling will occur low enough below the hard limit that the Phaserunner will not get the "Instantaneous phase overcurrent" fault by creating a buffer zone.