Demystifying BLDC Motor Commutation: Trap, Sine, & FOC: Matt Hein Applications Manager, brushless-DC Motor Drives
Demystifying BLDC Motor Commutation: Trap, Sine, & FOC: Matt Hein Applications Manager, brushless-DC Motor Drives
• Summary
Matt Hein introduction
• Work
– Applications engineer in motor drives (4 months)
– Systems engineer in motor drives (3.5 years)
– Product marketing engineer in motor drives (3 years)
– Product marketing manager in motor drives (1 year)
– Applications manager in motor drives (1 year)
• Personal
– Rollerblading
– Travel (not so much right now)
– 11-month-old son at home Some of my writings:
• Seven things that only an analog
engineer would understand – e2e.ti.com
• Brushless-DC motor systems for the
uninitiated – Planet Analog
Agenda
• Introduction
• Summary
Motor operation
VS
Mechanical
Driver M
Load
(1)
BEMF waveform
Motor construction
Sinusoidal motors Trapezoidal motors
Ideally driven with a sinusoidal current Ideally driven with a trapezoidal current
• Summary
Motor operation
Rotation position
defines the
direction of
current!
(1)
• Commutator reverses flow of current to
make sure that the magnetic field
generated on the rotor is always opposed
by the field on the stator
Image credit:
(1) Morai Motion, Brushed vs Brushless DC Motors, https://microlinearactuator.com/brushed-vs-brushless-dc-motors/
Motor operation
Need to
generate a
Rotation position South pole
defines the to attract
direction of the north
current! pole on the
stator
(1)
• Commutator reverses flow of current to • Step 1: Figure out where the rotor is
make sure that the magnetic field
generated on the rotor is always opposed • Step 2: Apply a magnetic field to move
by the field on the stator the rotor
Image credit:
(1) Morai Motion, Brushed vs Brushless DC Motors, https://microlinearactuator.com/brushed-vs-brushless-dc-motors/
Motor operation
Rotation position
defines the
direction of
current!
• Commutator reverses flow of current to • Step 1: Figure out where the rotor is
make sure that the magnetic field
generated on the rotor is always opposed • Step 2: Apply a magnetic field to move
by the field on the stator the rotor
Sensored brushless-DC motor control
Hall-effect Sensor
Hall C
1 2 3 4 5 6
W
V
Hall B
N=H
Sensored trapezoidal motor control S=L
U
Hall A L L H H H L S
N
Hall C Hall A
Hall B H L L L H H
Hall C H H H L L L
1 2 3 4 5 6 N
S S
N
W
Phase U + + Z - - Z
V
Hall B
Phase V - Z + + Z -
Phase W Z - - Z + +
Trapezoidal control (Trap)
Also called: 6-step, block commutation, 120°, 150°
Advantages Disadvantages
• Highest maximum speed • Not great noise performance
• Great for delivering maximum torque • Efficiency not the best
• Lowest switching losses
• Easiest implementation
Brushed-DC vs. sensored brushless-DC
(Optional)
(Optional)
Agenda
• Introduction
• Summary
Sensored brushless-DC motor control
Hall-effect Sensor
Back-EMF is a sinusoidal or
trapezoidal voltage generated
on the motor while it is spinning
Sensorless brushless-DC motor control
Back-EMF “zero crossing”
Back-EMF can be used as a
commutation signal U
S
BEMF
1) Measurement
Advantage: Simplicity
I Disadvantage: Performance,
BEMF comparator
need to have open window on
+
- phase to measure
Disadvantage: Complexity,
calculation, need to know
motor parameters
Disadvantages of sensorless?
Back-EMF Where is Back-EMF (sensorless techniques)
not going to work?
U Starting a motor:
?
W
V
How do we start a motor sensorlessly*?
*not a real word, but it should be
• Summary
Motor performance
(1)
• Commutation is mechanical
• Commutation is electrical
• Can’t adjust drive method beyond 100%
• Can drive motor with trapezoidal
ON/OFF
(100% ON/OFF) or a smoother
Image credit:
sinusoidal waveform
(1) Morai Motion, Brushed vs Brushless DC Motors, https://microlinearactuator.com/brushed-vs-brushless-dc-motors/
DRV5013 N=H
Sensored trapezoidal S=L
U
1 2 3 4 5 6
Hall C Hall A
Phase U + + Z - - Z
Phase V - Z + + Z -
Phase W Z - - Z + + S N
Current U + + Z - - Z W
V
Current V - Z + + Z - Hall B
Current W Z - - Z + +
N=H
Sensored sinusoidal DRV5013
S=L
U
1 2 3 4 5 6
Hall C Hall A
Phase U
Phase V
Phase W S N
Current U W
V
Current V Hall B
Current W
Sinusoidal control (Sine)
Also called: 180° - always ask if your sine control is really 180°!
Advantages Disadvantages
• Low noise • Switching losses
• Easier to implement than FOC • Not great dynamic load performance
• Lower maximum speed
Field-oriented control (FOC)
Also called: vector control, “why is this so complicated”
Advantages Disadvantages
• Highest power output • Computation complexity (especially
• Lowest noise when sensorless)
• Best torque ripple • Coding experience needed
• High motor speed (field weakening) • Switching losses
• Maximum motor efficiency (MTPA)
Field-oriented control (FOC)
Iv
Park Clarke
Iq Iβ Iw
d,q α,β
Iq Iβ Iw
d,q α,β
Rotor position - θ
α = 𝑈 + 𝑉α + 𝑊α β = 𝑉β + 𝑊β
α = 𝑈 + 𝑉 cos 120° + 𝑊 cos 240° β = 𝑉 sin 120° + 𝑊 sin 240°
1 1 3 3
α=𝑈− 𝑉− 𝑊 β = 𝑉 − 𝑊
2 2 2 2
Id α,β Iα u,v,w Iu
Iq Iβ Iw
d,q α,β
Rotor position - θ
d = α𝑑 + β𝑑 𝑞 = α𝑞 + β𝑞
d = α cos θ + β sin θ 𝑞 = −α sin θ + 𝑞 cos θ
Field-oriented control (FOC)
v FOC applies all motor torque perpendicular to the rotor
β
α u
Iv
Park Clarke
Iq Iβ Iw
d,q α,β
Rotor position - θ
Agenda
• Introduction
• Summary
Summary
• Think of a brushless-DC motors like a brushed-DC motor without the brushes
– Brushed-DC motor: mechanical commutation, brushless-DC motor: electrical commutation
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2020, Texas Instruments Incorporated