+ All Categories
Home > Documents > EE155/255 Green Electronics - Stanford...

EE155/255 Green Electronics - Stanford...

Date post: 25-Jun-2018
Category:
Upload: duongkhue
View: 234 times
Download: 1 times
Share this document with a friend
71
EE155/255 Green Electronics Electric Motors 10/19/16 Prof. William Dally Computer Systems Laboratory Stanford University
Transcript
Page 1: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

EE155/255 Green Electronics

Electric Motors10/19/16

Prof. William DallyComputer Systems Laboratory

Stanford University

Page 2: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Course Logistics• This week is flipped

– Discussion on 10/17, Motors on 10/19, Isolated Converters on 10/21• Solar day is Monday 10/24• HW 3 was due on 10/17• HW 4 out, due next Monday 10/24• Lab 3 must be checked off this week• Lab 4 out this week

EE155/255 Lecture 7 - Motors

Page 3: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

No Date Topic HWout HWin Labout Labck Lab HW1 9/26/16 Intro(basicconverters) 1 1 IntrotoST32F3 PeriodicSteadyState2 9/28/16 EmbeddedProg/PowerElect.3 10/3/16 PowerElectronics-1(switches) 2 1 2 1 ACEnergyMeter PowerDevices4 10/5/16 PowerElectronics-2(circuits)5 10/10/16 Photovoltaics 3 2 3 2 PVMPPT PVSPICE6 10/12/16 FeedbackControl7 10/19/16 ElectricMotors 4 3 4 3 MotorcontrolMatlab Feedback8 10/21/16 IsolatedConverters9 10/24/16 SolarDay 5/PP 4 5 4 Motorcontrol-Lab/ IsolatedConverters10 10/26/16 Magnetics11 10/31/16 SoftSwitching 6 5/PP 6 5 PS MagneticsandInverters12 11/2/16 ProjectDiscussions13 11/7/16 Inverters,Grid,PF,andBatteries 6 P 6 Project14 11/9/16 Thermal&EMI15 11/14/16 QuizReview C116 11/16/16 Grounding,andDebuggingQ 11/16/16 Quiz-intheevening C2

11/21/16 ThanksgivingBreak11/23/16 ThanksgivingBreak

17 11/28/1618 11/30/16 MartinFornage,enPhase C319 12/5/16 ColinCampbell,Tesla20 12/7/16 Wrapup

TBD Projectpresentations PTBD Projectwebpagedue

YAH

Page 4: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Course to Date• We need sustainable energy systems• Voltage converters PSSA, buck and boost• Real circuits: losses, dead-time, snubbers• PV cells characterized by a diode-like I-V curve• PV systems – 1f store energy, MPPT and invert• Feedback control - PID

– Derivative looks ahead – stabilizes– Integral cancels residual error– Actuators have limits

EE155/255 Lecture 6 - Control

Page 5: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Agenda• Motor Operation• Motor Model• Steady State and Transient Response• Motor control with buck/boost• Types of Motors

– Permanent magnet (PM) (brushed)– Brushless permanent magnet (BLPM)– AC Induction – Radial vs axial flux– Poles and phases

EE155/255 Lecture 7 - Motors

Page 6: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motors and Generators are Everywhere• Electric and Hybrid Cars• Windmills and Hydro-Power • Windows, door locks, …• Camera focus• Printers

• Anywhere you need to convert between mechanical and electrical energy

EE155/255 Lecture 7 - Motors

Page 7: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Lorentz Force

F = q(B x v)

EE155/255 Lecture 7 - Motors

Page 8: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

In a Wire

F = i(B x L)

EE155/255 Lecture 7 - Motors

Page 9: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Force is proportional to Current

F = i(B x L)

EE155/255 Lecture 7 - Motors

Page 10: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Faraday Induction

V = |L|(B x v)

EE155/255 Lecture 7 - Motors

Page 11: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Voltage is proportional to velocity

V = |L|(B x v)This voltage pushes back on the current

EE155/255 Lecture 7 - Motors

Page 12: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motors Just do this in a circle

EE155/255 Lecture 7 - Motors

Page 13: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motor Equations

V = |L|(B x v) V = KMw

F = i(B x L)t = KMi

t = IM(dw/dt)

Simultaneously both a motor and a generatorEE155/255 Lecture 7 - Motors

Page 14: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Power is Conserved (mostly)

P = VIP = (KMw)(t/KM)P = wt

EE155/255 Lecture 7 - Motors

Page 15: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Models• Develop mathematical expressions that predict behavior of physical

(electrical and mechanical systems)

• Discard unnecessary detail to focus on the problem at hand

EE155/255 Lecture 7 - Motors

Page 16: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motor Model

LM RM

V =KVB

+

-

=K iM+-

iM

EE155/255 Lecture 7 - Motors

Page 17: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motor ModelLM RM

V =KVB

+

-

=K iM+-

iM

Motor is characterized by four parameters

Electrical: LM, RM

Mechanical: IM

Electro-mechanical: KM

EE155/255 Lecture 7 - Motors

Page 18: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Two key time constants• Electrical: tE = LM/RM

• Mechanical: tM = RMIM/KM2

EE155/255 Lecture 7 - Motors

Page 19: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Composite Model

LM RM

V =KMVM

+

-

iM

CM = IM/KM RF = 1/KF

+

iL= LKM2

EE155/255 Lecture 7 - Motors

Page 20: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Composite Model

LM RM

V =KMVM

+

-

iM

CM = IM/KM RF = 1/KF

+

iL= LKM2

EE155/255 Lecture 7 - Motors

Angular Momentum Friction

Energy output to shaft

Page 21: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Composite ModelCombines electrical and mechanical properties

Capacitor models inertia – integrates t into w

Resistor models friction of motor and load

LM RM

V =KMVM

+

-

iM

CM = IM/KM RF = 1/KF

+

iL= LKM2

EE155/255 Lecture 7 - Motors

Page 22: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Steady-State Response

Anguar Velocity (rad/s)

Torq

ue

(N

m)

0

max

max

EE155/255 Lecture 7 - Motors

Page 23: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Steady-State Response

Anguar Velocity (rad/s)

Torq

ue

(N

m)

0

max

max

t0 = KMVB/RM

wmax = VB/KM

t(w) = KM(VB-wKM)/RM

EE155/255 Lecture 7 - Motors

Page 24: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Transient Response

0 0.5 1 1.5 2 2.5 30

10

20

30

40

50

60

70

� (r

ad/s

)

t (s)

EE155/255 Lecture 7 - Motors

Page 25: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Transient Response

0 0.5 1 1.5 2 2.5 30

10

20

30

40

50

60

70

� (r

ad/s

)

t (s)

Second order system

Time constant and damping factor depend on motor parameters

LM RM

V =KVB

+

-

iMCM = IMK KE

RL = KF/K

+

-

EE155/255 Lecture 7 - Motors

Page 26: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Composite Model

Motor is second order, but typically electrical time constant L/R << mechanical time constant (IMKF/KE), so we can approximate it as a first-order system.

LM RM

V =KMVM

+

-

iM

CM = IM/KM RF = 1/KF

+

iL= LKM2

EE155/255 Lecture 7 - Motors

Page 27: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Need to Control the Motor• Applying full battery voltage to a motor system with significant inertia will

generally result in destructive currents– RM is small – milliohms– “Locked rotor” current ILR = VB/RM is large 103-105 A– Unless inertia is very low, sustained current will

• Destroy switching element (MOSFET or IGBT)• Burn insulation off of windings• Disconnect windings from brushes• Fuse windings and wiring• All of the above

EE155/255 Lecture 7 - Motors

Page 28: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Suppose I want to Apply 16V to the motorbut all I have is a 48V battery?

EE155/255 Lecture 7 - Motors

Page 29: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

What if we apply 48V 1/3 of the time and 0V 2/3 of the time?

ip

i0

t0 t1 t2

iL

a/b

LM RM

V =KVB

+

-

=K iM+-

iM

EE155/255 Lecture 7 - Motors

Page 30: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

What if we apply 48V 1/3 of the time and 0V 2/3 of the time?

ip

i0

t0 t1 t2

iL

a/b

EE155/255 Lecture 7 - Motors

Page 31: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

How fast do we need to run to make current variation less than 10%?

EE155/255 Lecture 7 - Motors

Page 32: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

How fast do we need to run to make current variation less than 1A

• Suppose L = 1mH

EE155/255 Lecture 7 - Motors

Page 33: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

How fast do we need to run to make current variation less than 1A

• Suppose L = 1mH • Need DI <= 1A

DI = V(t/3)/L = (48V-16V)(t/3)/(1mH) = (10.7k)t = 1AT = 1A/10.7k ~ 94us

EE155/255 Lecture 7 - Motors

Page 34: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motor “Power Path”

48V34AH M

RCSM1

M2

M3

M4

iM

F1

C1

A

A

B

B

S1

S2

C

RL

Optional Load

M5

EE155/255 Lecture 7 - Motors

Page 35: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Buck Converter

L

VE

+-

iLVBatt

+-

a

b

Motor controller is just a buck converter

Rotor winding is the inductor L

Back-EMF sets the output voltage VE

EE155/255 Lecture 7 - Motors

Page 36: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Regenerative Braking

EE155/255 Lecture 7 - Motors

Page 37: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Boost Converter

L

VE+-

iL

a

b

VBatt+-

EE155/255 Lecture 7 - Motors

Page 38: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Boost Waveforms

ip

i0

t0 t1 t2

iL

a/b

EE155/255 Lecture 7 - Motors

Page 39: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Types of Motors• Brushed permanent magnet motors (PM)

– What we have been talking about so far– PM on stator, windings on rotor switched by commutator

• Brushless permanent magnet motors (BLPM)– Like PM but no brushes – PM on rotor– Use controller to “commutate” stator current– AC voltage required on windings

• AC induction motors– Rotor is “shorted winding” acts like a transformer– Stator excites rotor and generates field

• Series and shunt wound DC motors– Separate stator and rotor windings

• Radial and axial flux versions of all of the above

EE155/255 Lecture 7 - Motors

Page 40: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

All Motors Look Like a Brushed PM Motor

InverterInverterAC

Induction Motor

EE155/255 Lecture 7 - Motors

Page 41: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

All Motors Look Like a Brushed PM MotorTorque is proportional to current

Velocity generates back EMF

InverterAC

Induction Motor

Only difference is need for “inverter”, electronic “commutator” or other power shaping electronics

EE155/255 Lecture 7 - Motors

Page 42: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

InverterAC

Induction Motor

Separate Motor Controller DesignBrushed PM Controller + Inverter Combine redundant elementsInverter needs to estimate rotor position and/or velocity

PM Controller

Or Brushless PM

EE155/255 Lecture 7 - Motors

Page 43: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Brushless PM Motor

N

S

1

23

EE155/255 Lecture 7 - Motors

Page 44: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Consider Brushless PM as a Generator

N

S

1

23

Angle 0 is up (0,1)Phases at 0, 120, 240 degreesField produced by rotor at angle q:

B = (B0sinq, B0cosq)

f = BA = (B0Asinq, B0Acosq)

Voltage in phase i is df/dt at ai

df(q)/dt = (B0Awcosq, -B0Awsinq)

V(a) = df(q)/dt�U(a)

V(a) = -B0Awsin(q-a)EE155/255 Lecture 7 - Motors

Page 45: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Back EMF

N

S

1

23

V(a) = -Kwsin(q-a)

Open-circuit voltage (back EMF) of each phase is a sinusoid that

Is proportional to w

Reaches peak value when rotor is 90 degrees from phase.

EE155/255 Lecture 7 - Motors

Page 46: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Torque

N

S

1

23

Current in winding i produces a field at angle ai

Torque is effect of this field on the rotor at angle q

t = -(Ki)sin(q-ai)

Power is conserved

tw = -w(Ki)sin(q-ai)= -(i)Kwsin(q-ai)= iV

EE155/255 Lecture 7 - Motors

Page 47: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Torque

N

S

1

23

t = -(Ki)sin(q-ai)

Torque is proportional to current

Torque is maximum when rotor is 90 degrees behind phase

Torque from each phase is sinusoidal

EE155/255 Lecture 7 - Motors

Page 48: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Rotating Stator Field

N

S

1

23

Stator field is superposition of fields from each phase

To generate a field at angle y apply current

Ii = cos(y-ai)

To phase i

Note currents sum to zero with evenly spaced phases

EE155/255 Lecture 7 - Motors

Page 49: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Brushless PM Motors• Sense rotor position

– Hall effect sensors– Measure phase current and voltage– Estimate position by fitting model

• Stator creates rotating magnetic field– Set angle at 90-degrees ahead of rotor to maximize torque

• May be “effective” 90 degrees in multi-pole arrangements

• Stator field rotates at same rate as rotor– ws = wr

• Leads rotor by 90 degrees– Qs = Qr + 90

EE155/255 Lecture 7 - Motors

Page 50: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Angle of Magnetic Fields

Stator Field

RotorField

EE155/255 Lecture 7 - Motors

Page 51: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

48V34AH

RCSF1

C1

A

A

B

B

C

C

A B C

3-F Inverter Power Path

EE155/255 Lecture 7 - Motors

Page 52: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

48V34AH

RCSF1

C1

A

A

B

B

C

C

A B C

3-F Inverter Power PathDuty factor applied to phase i

Di = DV x Di(q)

Bipolar, D in [-1,1] -1 is 0%, 0 is 50%, 1 is 100%

Level shift to make min 0%

EE155/255 Lecture 7 - Motors

Page 53: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Brushless PM Motors

EE155/255 Lecture 7 - Motors

Page 54: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Example Stator – from fan

EE155/255 Lecture 7 - Motors

Page 55: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Stator Outside

EE155/255 Lecture 7 - Motors

Page 56: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Animations of BLPM

http://ironmaiden.awardspace.com/elektronik_files/4-pole-bldc-motor031102[1].swf

http://www.ece.umn.edu/users/riaz/animations/brushlessdc.html

EE155/255 Lecture 7 - Motors

Page 57: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

AC Induction Motor

EE 155/255 Lecture 8 - Isolated Converters

1

2

3

1'

2'

3'

Page 58: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Phase of Currents and Voltages

EE 155/255 Lecture 8 - Isolated Converters

VS

IM

VR

IR

IS

Page 59: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Equivalent Circuit

EE 155/255 Lecture 8 - Isolated Converters

LS RS

VS

+

-

iS

LM

LR

RR

RR1-

iM

iR

Air Gap

stat

orro

tor

Page 60: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Torque Calculations• Developed power

– P = (1-s/s)I2Rr

• Torque– t = P/w = (1-s/s)I2Rr/wr

• Starting Torque– t0 = I2Rr/ws 1

23

LS RS

VM

+

-

iM

LM

LR

RR

RR1-ss

EE155/255 Lecture 7 - Motors

Page 61: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Torque and Efficiency

EE 155/255 Lecture 8 - Isolated Converters

ωs (rad/s)0 5 10 15 20 25 30

τ (N

m)

0

2

4

6

8

10

ν

0

0.2

0.4

0.6

0.8

1

Page 62: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

AC Induction Animation

http://www.ece.umn.edu/users/riaz/animations/sqmoviemotgen.html

http://www.ece.umn.edu/users/riaz/animations/sqmovies.html

EE155/255 Lecture 7 - Motors

Page 63: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Inverters• BLPM and Induction motors both need 3-phase inverters• 3-channel PWM half-bridge• Control to synthesize desired phase angle

• BLPM – sense (and estimate) rotor position – set field to equal this position

• AC – sense rotor velocity – generate rotating field with desired slip

EE155/255 Lecture 7 - Motors

Page 64: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

48V34AH

RCSF1

C1

A

A

B

B

C

C

A B C

3-F Inverter Power Path

EE155/255 Lecture 7 - Motors

Page 65: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

48V34AH

RCSF1

C1

A

A

B

B

C

C

A B C

3-F Inverter Power PathDuty factor applied to phase i

Di = DV x Di(q)

Bipolar, D in [-1,1] -1 is 0%, 0 is 50%, 1 is 100%

Level shift to make min 0%

EE155/255 Lecture 7 - Motors

Page 66: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Motor Geometry• Axial Flux and Radial Flux

EE155/255 Lecture 7 - Motors

Page 67: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Poles and Phases• A stator can be described as having P phases and N=kP poles.• Rotating phases Q degrees rotates field Q/k degrees• ws = kwm

• Number or rotor poles may differ to reduce “camming”

EE155/255 Lecture 7 - Motors

Page 68: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

EE155/255 Lecture 7 - Motors

Page 69: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

EE155/255 Lecture 7 - Motors

Page 70: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

Summary• Motors and generators ubiquitous• Voltage is velocity, current is torque

– V = KMw, t = KMi = IM(dw/dt) • Load curve and transient response• Control motor with PWM

– Buck converter during drive– Boost during braking (gen)

• BLPM requires rotating field– Determine rotor angle– Apply stator current for perpendicular fields– In rotor reference field looks just like a brushed motor

• AC Induction motors– Torque is function of slip– Equivalent circuit

• Multiple poles– ws = kwm

LM RM

V =KVB

+

-

=K iM+-

iM

LM RM

V =KVB

+

-

iMCM = IMK KE

RL = KF/K

+

-

Anguar Velocity (rad/s)

Torq

ue

(N

m)

0

max

max

48V34AH

RCSF1

C1

A

A

B

B

C

C

A B C

s = ωs −ωr

ωs Stator Field

RotorField

EE155/255 Lecture 7 - Motors

LS RS

VM

+

-

iM

LM

LR

RR

RR1-ss

Page 71: EE155/255 Green Electronics - Stanford Universityweb.stanford.edu/class/ee152/lecture_slides/Motor_101916.pdf · EE155/255 Green Electronics Electric Motors ... EE155/255 Lecture

No Date Topic HWout HWin Labout Labck Lab HW1 9/26/16 Intro(basicconverters) 1 1 IntrotoST32F3 PeriodicSteadyState2 9/28/16 EmbeddedProg/PowerElect.3 10/3/16 PowerElectronics-1(switches) 2 1 2 1 ACEnergyMeter PowerDevices4 10/5/16 PowerElectronics-2(circuits)5 10/10/16 Photovoltaics 3 2 3 2 PVMPPT PVSPICE6 10/12/16 FeedbackControl7 10/19/16 ElectricMotors 4 3 4 3 MotorcontrolMatlab Feedback8 10/21/16 IsolatedConverters9 10/24/16 SolarDay 5/PP 4 5 4 Motorcontrol-Lab/ IsolatedConverters10 10/26/16 Magnetics11 10/31/16 SoftSwitching 6 5/PP 6 5 PS MagneticsandInverters12 11/2/16 ProjectDiscussions13 11/7/16 Inverters,Grid,PF,andBatteries 6 P 6 Project14 11/9/16 Thermal&EMI15 11/14/16 QuizReview C116 11/16/16 Grounding,andDebuggingQ 11/16/16 Quiz-intheevening C2

11/21/16 ThanksgivingBreak11/23/16 ThanksgivingBreak

17 11/28/1618 11/30/16 MartinFornage,enPhase C319 12/5/16 ColinCampbell,Tesla20 12/7/16 Wrapup

TBD Projectpresentations PTBD Projectwebpagedue

YAH


Recommended