Noisy ANGLE spot value - SOLVED
Posted: Mon Sep 07, 2020 10:38 pm
I've gotten my adapted V2.0 controller to spin the GM e-Assist motor using the power stage of a Honda IMA inverter. BUT.... I'm seeing one thing that puzzles me. The rotor angle read back over the web interface seems very noisy, even when the motor is not spinning. Which makes me wonder what I've done wrong. 
The e-Assist is an ACIM, and uses a resolver for the position sensor. I've been playing with the gain on the resolver excitation to get a good signal back from the resolver. Here's what the signals look like right now - upper trace (yellow) is the sine signal at 1 V/div, lower trace (blue) is excitation at 2 V/div. I rotated the motor by hand to get the largest amplitude on the sine signal - about 1.5 Vpp.

I plotted the ANGLE spot value received back - here's what I get with the motor stationary. Looks to me like the calculated angle is just spinning:

Thoughts? I've experimented with the resolver excitation amplitude, to give me a larger signal back, but with even up to 2.5 Vpp max on the sine/cosine signals, I see the same behavior. Firmware is ver 4.87R-Sine.

The e-Assist is an ACIM, and uses a resolver for the position sensor. I've been playing with the gain on the resolver excitation to get a good signal back from the resolver. Here's what the signals look like right now - upper trace (yellow) is the sine signal at 1 V/div, lower trace (blue) is excitation at 2 V/div. I rotated the motor by hand to get the largest amplitude on the sine signal - about 1.5 Vpp.

I plotted the ANGLE spot value received back - here's what I get with the motor stationary. Looks to me like the calculated angle is just spinning:

Thoughts? I've experimented with the resolver excitation amplitude, to give me a larger signal back, but with even up to 2.5 Vpp max on the sine/cosine signals, I see the same behavior. Firmware is ver 4.87R-Sine.