45
March 25, 2010 Slide 1 Brushless DC Motors Basic Model and Selection

20100325 BDC Motor Presentation

Embed Size (px)

Citation preview

Page 1: 20100325 BDC Motor Presentation

March 25, 2010 Slide 1

Brushless DC Motors

Basic Model and Selection

Page 2: 20100325 BDC Motor Presentation

March 25, 2010 Slide 2

Prepared and Presented by Steven GarfinkelEllipsah LLC

Copyright © 2010 Steven Garfinkel

Page 3: 20100325 BDC Motor Presentation

March 25, 2010 Slide 3

Motor Sample

Page 4: 20100325 BDC Motor Presentation

March 25, 2010 Slide 4

Rotor

Page 5: 20100325 BDC Motor Presentation

March 25, 2010 Slide 5

Stator with Rotor

Page 6: 20100325 BDC Motor Presentation

March 25, 2010 Slide 6

Commutation Sensor

Page 7: 20100325 BDC Motor Presentation

March 25, 2010 Slide 7

Custom Motor Prototype:Rotor

Page 8: 20100325 BDC Motor Presentation

March 25, 2010 Slide 8

Lamination Stack

Page 9: 20100325 BDC Motor Presentation

March 25, 2010 Slide 9

Phase Winding

Page 10: 20100325 BDC Motor Presentation

March 25, 2010 Slide 10

Wound Stator

Page 11: 20100325 BDC Motor Presentation

March 25, 2010 Slide 11

Lead Attach

Page 12: 20100325 BDC Motor Presentation

March 25, 2010 Slide 12

Lead Out

Page 13: 20100325 BDC Motor Presentation

March 25, 2010 Slide 13

Formed End Turns

Page 14: 20100325 BDC Motor Presentation

March 25, 2010 Slide 14

Hall Effect PWA

Page 15: 20100325 BDC Motor Presentation

March 25, 2010 Slide 15

Stator Assembly

Page 16: 20100325 BDC Motor Presentation

March 25, 2010 Slide 16

The Pieces

• Laminations

• Magnets

• Insulation System

• Commutation System

Page 17: 20100325 BDC Motor Presentation

March 25, 2010 Slide 17

Laminations

• Quality (M number) and thickness drive losses

• Lower M number has lower losses

• Typical: M19 0.014 thick

Page 18: 20100325 BDC Motor Presentation

March 25, 2010 Slide 18

Magnets

• Rare Earth – Neodymium Iron and Samarium Cobalt.

• Critical characteristics for design Br, Hc, Energy Product, Operating Temperature.

• Maximum operating temperature typically defined as the temperature below which the magnet will not demagnetize when in a circuit with a permeance of 2.

• Maximum temperature can range from 85ºC for cheap NdFe magnets to 300ºC for SmCo.

Page 19: 20100325 BDC Motor Presentation

March 25, 2010 Slide 19

Insulation System

• Critical characteristic: temperature rating

• Temperature rating typically defined as hot spot operating temperature that will give 10k hours life.

• Can be as high as 220ºC

Page 20: 20100325 BDC Motor Presentation

March 25, 2010 Slide 20

Commutation System

• Hall Effects – limited by maximum operating range of hall effect sensor, typically 150ºC.

• Resolver – requires more complicated interface. Temperature range increased to insulation system of resolver.

Page 21: 20100325 BDC Motor Presentation

March 25, 2010 Slide 21

The Goal

• Select the right size motor for a task

• The requirements:– Operating speed at load

– Supply Voltage

– Operating Dutycycle

– Thermal requirements

Page 22: 20100325 BDC Motor Presentation

March 25, 2010 Slide 22

The Model

• Ignore commutation. Commutation is done in electronics and (for now) assumed correct.

• Start from the most basic model and add complexity

Page 23: 20100325 BDC Motor Presentation

March 25, 2010 Slide 23

Model – Version 0

• Change in magnetic flux through coils produces back emf. A fixed voltage on the stator produces a fixed speed. Torque has no effect on the motor speed. The ratio of voltage to speed is the back emf constant Ke, which has units of V/kRPM or V/(radians per second)

• Quick test – attach hand drill to motor and turn motor while viewing commutation sensors and back emf on oscilloscope.

Page 24: 20100325 BDC Motor Presentation

March 25, 2010 Slide 24

Diversion 1 – Sample Motor back emf

Page 25: 20100325 BDC Motor Presentation

March 25, 2010 Slide 25

Diversion 1 – Prototype Motor back emf

Page 26: 20100325 BDC Motor Presentation

March 25, 2010 Slide 26

Model – Version 1

• Torque load on the motor is matched by motor torque, producing current flow in the windings. The ratio of torque to current is called the torque constant Kt which has units of in-oz/amp or Nm/amp. Kt and Keare ratiometric, in fact:

• Ke[V/(rads/sec)] = Kt[Nm/amp]

Page 27: 20100325 BDC Motor Presentation

March 25, 2010 Slide 27

Model – Version 1

• Model Equations

I = T/Kt

N = (V – I*Ra)/Ke

Page 28: 20100325 BDC Motor Presentation

March 25, 2010 Slide 28

Model – Version 1Speed and Current Vs Torque

0

5

10

15

20

25

0 200 400 600 800 1000Torque

Speed [kRPM]

0

10

20

30

40

50

60

70

80

Current [A]

Speed

Current

Page 29: 20100325 BDC Motor Presentation

March 25, 2010 Slide 29

Model – Version 1

• The slope of the speed – torque curve is sometimes called the speed regulation constant.

Page 30: 20100325 BDC Motor Presentation

March 25, 2010 Slide 30

Model – Version 2

• The physical design has some inherent friction tf.

• The rotational magnetic field produces losses in the laminations which are proportional to speed. This constant is called Kd which has units of in-oz/kRPM.

Page 31: 20100325 BDC Motor Presentation

March 25, 2010 Slide 31

Model – Version 2

• Model Equations

I0 = (T+ tf)/Kt

N0 = (V – I*Ra)/Ke

In = (T+ tf + Kd*Nn-1)/Kt

Nn = (V – I*Ra)/Ke

Page 32: 20100325 BDC Motor Presentation

March 25, 2010 Slide 32

Model – Version 2Speed and Current Vs Torque

0

5

10

15

20

25

0 200 400 600 800 1000Torque

Speed [kRPM]

0

10

20

30

40

50

60

70

80

Current [A]

Speed

Current

Page 33: 20100325 BDC Motor Presentation

March 25, 2010 Slide 33

Model – Version 3

• The stator windings have inductance. The windings are switched at the commutation frequency.

• The inductance impedes the flow of current at the leading edge. Effectively, some voltage is used to overcome the switched inductance.

• On the trailing edge, the stored energy in the winding continues the current flow, producing useful torque.

• The net effect of the leading and trailing edge produces a speed-torque slope higher then theoretical and a current-torque slope lower then theoretical.

• The resistance, when calculated based upon the decrease in speed versus torque, is typically from 2 to 4 times as high as the resistance of the stator winding and is speed dependent.

Page 34: 20100325 BDC Motor Presentation

March 25, 2010 Slide 34

Model – Version 3

Speed and Current Vs Torque

0

5

10

15

20

25

0 200 400 600 800 1000Torque

Speed [kRPM]

0

10

20

30

40

50

60

70

80

Current [A]

Speed

Current

Page 35: 20100325 BDC Motor Presentation

March 25, 2010 Slide 35

Winding Constants versus Size Constants

• Winding constants vary with the number of turns on the stator. Size constants are independent of turns.

• A small motor and a large motor can have the same Ke. The difference is that a large motor will have a lower resistance and therefore be more efficient than a small motor.

Page 36: 20100325 BDC Motor Presentation

March 25, 2010 Slide 36

Winding Constants

• Kt, Ke, R, L are all winding constants.

• For a given motor, changing the number for turns by a factor of F gives new winding constants of:

Kt’=F* Kt

Ke’ = F * Ke

R’ = F2 * R

L’ = F2 * L

Page 37: 20100325 BDC Motor Presentation

March 25, 2010 Slide 37

Size Constants

• Tf, Kd, Θ and Km are size constants.

• Θ is the thermal impedance from the motor hot spot to a reference point, which could be ambient or could be the temperature of a mounting surface.

• Km is called the motor constant. It has units of in-oz/√Watts.

Page 38: 20100325 BDC Motor Presentation

March 25, 2010 Slide 38

Selecting a motor

• Since most of a motors losses are due to torque, to minimize the motor size, run it as fast as possible (high gear ratio) so that the torque is low at a given power output.

• Select from motors that can safely operate at the target speed. High speeds require a sleeved rotor.

• At the operating point, compare motors based upon Θ, Km, the maximum ambient temperatureand the insulation system maximum temperature of operation.

Page 39: 20100325 BDC Motor Presentation

March 25, 2010 Slide 39

The data sheet doesn’t have Km!

Km = Kt [in oz/amp]/ √R

Page 40: 20100325 BDC Motor Presentation

March 25, 2010 Slide 40

The data sheet doesn’t have Kd

• Test the motor at no load with different line voltages. Plot the motor current versus the speed. The slope of the line is Kd and the intercept is Tf.

• Since Kd is a size constant, estimate it based upon data provided for similarly sized motors.

Page 41: 20100325 BDC Motor Presentation

March 25, 2010 Slide 41

Why don’t my Speed Torque Curves match my calculations?

• The test devices for motor inherently have high inertia.

• As the test proceeds, the winding heats up and the resistance increases, so a short test duration is desired.

Page 42: 20100325 BDC Motor Presentation

March 25, 2010 Slide 42

Why don’t my Speed Torque Curves match my calculations?

• If the test starts at no load speed, the inertia of the test fixture causes the resulting test speed to be high and current to be low.

• The motor supplier may use similarly suspect data to obtain published Ke and Kt

values.

Page 43: 20100325 BDC Motor Presentation

March 25, 2010 Slide 43

So I know what size motor I need, what’s next?

• Select a Ke so that the primary speed operating point is at 85 to 90 percent of the theoretical no load speed. If the speed requirement is firm, make sure you use the low line voltage and subtract any drop in the wiring and electronics. Efficiency at the operating point is approximately the ratio of the speed to theoretical no load speed.

• Obtain or calculate the remaining winding constants.

Page 44: 20100325 BDC Motor Presentation

March 25, 2010 Slide 44

So I know what size motor I need, what’s next?

• Check to make sure the drive electronics will work with the derived motor inductance.

• Check to make sure the drive electronics can provide the desired current within its thermal envelope.

• Re-check the thermal analysis at maximum ambient temperature. Remember, the resistivity of copper increases with temperature.

Page 45: 20100325 BDC Motor Presentation

March 25, 2010 Slide 45

Help!

• If you need help selecting a motor, a drive, or need a custom or semi-custom motor or drive call me:

Steve Garfinkel

973 432-7401