Sensing of pole count function

Discussion about various user interfaces such as web interface, displays and apps
Post Reply
arber333
Posts: 3241
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Has thanked: 74 times
Been thanked: 223 times
Contact:

Sensing of pole count function

Post by arber333 »

Johannes i have an idea... and that is allways risky :)

I must admit i got lucky with Outlander motor at guessing the pole count was 10. I know there are a lot more strange motors out there with stranger resolvers...
Since your controler actually needs a motor pole count in relation with resolver pole count isnt there a simple way to find out what that pole count is?
Can you use a bit of old code inside your FOC and only tell the motor to spin up to known Hz in manual mode. You would not neet current sensors at all. This would really be manual mode like in the beginning.
Since Hz would be known we would then need only to measure the motor shaft speed to get RPM which we could then use to get pole cound with this equasion:

n = f (2 / p) 60
n = shaft rotation speed (rev/min, rpm)
f = frequency of electrical power supply (Hz, cycles/sec, 1/s)
p = number of poles

Of course that would have to be done with unloaded motor!
User avatar
EV_Builder
Posts: 1199
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 16 times
Been thanked: 33 times
Contact:

Re: Sensing of pole count function

Post by EV_Builder »

To get the motor to spin already i think the pole count is the smaller problem. just like you said. If you reach that point it's easy to check.
Hz only do'nt move the motor. You need to power it and then the question is how much and with which timeing parameters etc.
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
Post Reply