bgilbert
Mechanical
- Feb 4, 2005
- 14
I need some guidance to understand how to compute the maximum speed of brushless motors.
I use a trap drive (Elmo Ocarina 15/60). The bus voltage is 50.8V. The drive is specified to output up to 93% of the bus voltage.
I applied the maximum current command on the drive and there is no load on the motor, therefore it should reach its maximum speed.
From computations, I get that the max speed should be:
MaxSpeed = Vbus x 0.93 / Kv
Where Kv = Kt = 0.0847 V/rad/s (or Nm/A ) - Measured by the motor supplier.
Therefore the max speed should be 557.5 rad/s (or 5324 rpm).
But in fact, I measured a max speed of 739 rad/s. The difference is quite important (32%). How can it be explained ? I was thinking that a part of the difference could come from the fact that i use a trap drive while the motor has a sin BEMF, but I doubt that it could make such a difference...
Thanks.
I use a trap drive (Elmo Ocarina 15/60). The bus voltage is 50.8V. The drive is specified to output up to 93% of the bus voltage.
I applied the maximum current command on the drive and there is no load on the motor, therefore it should reach its maximum speed.
From computations, I get that the max speed should be:
MaxSpeed = Vbus x 0.93 / Kv
Where Kv = Kt = 0.0847 V/rad/s (or Nm/A ) - Measured by the motor supplier.
Therefore the max speed should be 557.5 rad/s (or 5324 rpm).
But in fact, I measured a max speed of 739 rad/s. The difference is quite important (32%). How can it be explained ? I was thinking that a part of the difference could come from the fact that i use a trap drive while the motor has a sin BEMF, but I doubt that it could make such a difference...
Thanks.