Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These resources are very helpful to understand BLDC motor control:
Benjamin Vedder’s VESC project: http://vedder.se/2015/01/vesc-open-source-esc/
Link to a great explanation of operating points and speed, current, torque, etc: https://things-in-motion.blogspot.com/2019/05/understanding-bldc-pmsm-electric-motors.html
Texas Instruments InstaSpin motor control algorithm: https://training.ti.com/introduction-instaspin-bldc-motor-control-solution
Motor and motor controller documentation.

Back-EMF and Kv

http://learningrc.com/motor-kv/

Our motor speed is limited by the back-emf of the motor, which is the voltage produced by the coils when the magnets are rotating around it. We are typically able to calculate this by using the Kv value of the motor (rpm / volt) and a known rpm. When this back-emf voltage equals the supply voltage, then we we can no longer produce any torque since there is no voltage difference to drive current through the motor phase coils.

...

Kv (rpm/V) = max speed (rpm) / bus voltage (V)

Coil

Eco/PWM Graph

Kv (rpm/V of back-emf)

HI

PWM

5.6412

LO

PWM

4.8702

HI

ECO

6.0153

LO

ECO

5.2061

...

We will go with Kv = 6 for the worst-case phase current according to the estimations above, however I would love to measure the Kv rating of the motor once we get it hooked up to the test stand.

I made this excel sheet and tried to do more with it than I was able to, so some of the data is irrelevant and incorrect but you can have a look at it if you want.

...