Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

BLDC torque measurement corrected for as much as possible

I am working with a BLDC motor and a commercial controller over a range of RPMs from 1500 to nearly 2200. Also the application resides in a hostile environment with temperature as high as 175 deg C. I have the motor manufacturer’s specification but find it hard to come up with the same answers to the torque equations as they do. What is the best equation to use to take advantage of all possible torque corrections with the supplied constants below; 

MagnetType SmCo

KTTR 9.9247884 lbf in/Arms Kt at 25°C (phase amps)

TPR 0.4 °C/W Thermal resistance coefficientAMTEMP 200 °C Ambient temperature 

MWINDT 240 °C Max winding temperature (continuous)

TERMVOLTAGE 200 volts Terminal voltage

RTT0 12.505234 ohms Rtt at 25°C

TAUE 1.3435198 ms Electrical time constant

CLDF 0.0045982 lbf in/(rpm)^.5 Damping factor, core loss

NOPOLES 8 - Number of poles

SPEED rpm

PEAKTORQ 25 lbf in Peak torque

POPTEMP 200 °C Peak operation temperature

LTT0 16.801029 mH Ltt at 25°C

E Applied voltage sampled 20 times per second

I Current amps sampled 20 times per second

0 Kudos
Message 1 of 2
(3,906 Views)

The NI.com website has some useful tips for programming DC motors.  Below is a link that you might find useful:

 

 

Differential Equations for Brushless DC (BLDC) Motor Model and Simulation

http://decibel.ni.com/content/docs/DOC-2420

 

It even contains example code for LabVIEW if you need it.

Nick Keel
Product Manager - NI VeriStand and Model Interface Toolkit
National Instruments
0 Kudos
Message 2 of 2
(3,894 Views)