Greetings,
I've been working with Instaspin for a while now, and we've successfully developed a custom motor controller which works quite well over our full range of operating conditions. The solution is quiet, efficient, and is serving us well, thanks to all the previous help on the E2E forums!
Now, we're trying to reduce our motor controller losses somewhat, and one of the easiest ways to do that is to alter our gate drive strength to reduce switching losses. Previously, we were using 10 Ohm gate drive resistors, and I simply reduced the values of the gate drive resistors to 5.1 Ohms. This had the desired effect of allowing the motor controllers to run cooler, but had an additional side effect.
Unfortunately, any time the motor accelerates, there is now audible noise in the motor, which sounds like perhaps a mismatch of angle or torque applied for smooth acceleration? It sounds a bit like static, and is highly noticeable during acceleration, but essentially disappears once the motor is up to the new commanded speed after acceleration. It almost certainly has to be coupled to noise, since with more aggressive gate drive, there is a much higher di/dt and dv/dt on the motor phase nodes, and probably a bit more phase node ringing.
The only change I've made to the board are the gate resistors, and the only inputs which the C2000 DSP is sampling are the three motor phase currents and three motor phase voltages. The answer almost has to be that noise is coupling in to my ADC sensed variables, but do you have a guess at which one it might be, and what the best way to mitigate the noise is?
Thanks!