SlideShare a Scribd company logo
1 of 13
eBike Sensorless Motor Control
Alex Lollio, Global Rotation Engineer

Automotive Products Business Unit
Provence Design Centre, France
May, 2013 - Jul, 2013

Project Manager : Andre Mourrier
Program Mentor : Massimo Grasso

COMPANY CONFIDENTIAL

1
e-Bike Overview
Market Info:
• $8.4 billion in 2013*
• 90% of e-Bike sales in China*

48V Lit Battery

General Specifications:
• Battery 40-48V (10AH)
• Power 150W - 500W
• Input Current 10-15ARMS
• BLDC Motor
Control Board

BLDC Motor

IR Interests:
• 6 Power MOSFETS (IRFB3607)
• IC Controller and Gate Driver (IR3230)
*http://www.navigantresearch.com/research/electric-bicycles
COMPANY CONFIDENTIAL
BLCD Motor Working Principle: 2 Pole

COMPANY CONFIDENTIAL
IR Controller for e-Bike: IR3230
Main Features:
• Brushless DC Motor Sensor Decoder & HVIC MOSFET Driver
• Charge pump operation (No bootstrap capacitor)
• Up to 30Khz PWM switching capability (on the low switches)
• Programmable over current and over temperature protections

+5V

Yellow = sensor3
Green = sensor2
Blue = sensor1

IR3230

GND

GND

+5V

Battery power supply Battery power supply +
COMPANY CONFIDENTIAL
Project Goal: Sensorless Implementation
Costumer Request:
• Sensorless driving strategy: reducing costs, simplify motor assembly and
reducing failure (most failure = Hall sensors)
Electronic Board

Sensorless Cost Saving

BLDC Motor

Power FETs: 0.2$ x 6 ≈ 1.2$
Discrete Components ≈ 0.5$
Microcontroller ≈ 0.6$
Hall Sensors: 0.4$ x 3 ≈ 1.2$
Sensors(0.15$)+Assembly(0.15$)+Cabling(0.1$)

Goal of the Project:
• Adapt IR3230 Controller & HVIC driver for a Sensorless implementation

COMPANY CONFIDENTIAL
+Vbat

Cpum
p

Cd

Pmp

Vcc

Tp

CTN

Gnd_p

Shunt

Charge pump

Ground

Shtp

Rs hunt

Shtm
Vss

+5v

Power _m f et
os

Rdig_in

Diagnostic
and Reset

Flt
Rdig_in1
Flt_rst

D gi t al
i
I/O

Rdig_in2

Gls1

Ho2

Ghs2
Sk_ph2

Lo2

Gls2

Ho3

Ghs3
Sk_ph3
Gls3

Vbattery

Lo1

Lo3

SOIC28

5V Power Supply Gnd

Sk_ph1

Vs3

IR3230
IR3230

Vs1

Vs2

5.6V

Ghs1

M1

Ph1
Ph1
Ph2

Ph2
Ph3

+5v

Ph3

Gnd

Ho1

BLDC
Motor

Power
Mosfet

Out_Supply

Gnd

+

+

TºC
Measurement

IR3230 Typical Schematic

Gnd_p

120/60

+5v
Sens1
Sens2
Sens3
Gnd

Rdig_in3
Rev /Fwd
Rdig_in4
Mot/Regen
Rdig_in5
Pwm

Order input
and Selection

En

Gnd

Rdig_in6

Gndpwr

+5v
Sens1
Sens2
Sens3

Sensors interface

Gnd

Basic Idea: replacing the Hall Sensor with a Micro which senses the generated BEMF
COMPANY CONFIDENTIAL
What is Back Electromagnetic Force?
A

GND

Example: Trapezoidal Motor Driving
Faraday Law:
The induced Electromagnetic Force
(EMF) is the voltage produced by
changing magnetic flux into the
windings

C
B

C
Floating

VCC

Floating phase, C, can be used to measure the
Back EMF generated by the turning rotor.
Generated Back EMF is proportional to angular
rotation speed

A
+

-

B
COMPANY CONFIDENTIAL
Back EMF when duty cycle is 100%
Trapezoidal Driving
6 Step Sequence
A

A

C

Step 1

B C

Step 2

THIS GRAPH SHOWS THE VOLTAGE OF NODE PHA
High Side ON

B

PHA

VDD
BEMF crosses VDD/2
in the middle of the
switching period

A

A

VDD/2
C

Step 3

BC

A

Step 4

High Side ON

Switching Period

B

A

Low Side ON
Inductive
transient

C

Step 5

B C

B

Step 6

PHA 1
Step 2

Z
3

Inductive
transient

0
4

0
5

Z
6

COMPANY CONFIDENTIAL

1
1
Back EMF @Duty=20% (low side modulation)
Trapezoidal Driving
6 Step Sequence

C

Step 1

High Side ON

A

A

B C

Step 2

THIS GRAPH SHOWS THE VOLTAGE OF NODE PHA

High Side ON

Switching Period
B

PHA

A

A

VDD/2
C

Step 3

BC

A

Step 4

B

A

Low Side PWM
C

Step 5

B C

B

Step 6

PHA
Step

1
2

Z
3

PWM
4

PWM
5

Z
6

COMPANY CONFIDENTIAL

1
1
BEMF in Trapezoidal Motor Driving
Z 0 0 Z 1 1

PH1-A

PH2-B
VDD
VDD/2

1 1 Z 0 0
PH3-C

T/2

Z

0 Z 1 1 Z 0

T
Sens3

Sens1

6 STEPS

1

0

0

0

1

0

0

0

1

1

1

0

Sens2

1

1

1

1

0

0

1

2

3

4

5

6

Algorithm Strategy: VDD/2 crossing point in the middle of the switching cycle
COMPANY CONFIDENTIAL
Basic Idea: Circuital Implementation
PICF1937

IR3230

RE0
RE1
RE2

VSUP
VREF

MOTOR
WINDINGS

POWER
MOSFET

RA3

SNS1
SNS2
SNS3

A

RD5

PWM

C

B

RB1 RA1 RB3

• Microcontroller compares the
BEMF voltages to the
reference voltage VREF
• When BEMF<VREF the
internal comparator generates
an interrupt (let’s call this
event “zero-cross”)

BEMF
Voltage

TS
TS/2

zero-cross

VREF

time
COMPANY CONFIDENTIAL
Basic Idea: Algorithm working principle
The Back EMF tracking Algorithm works like a PLL: adjusting the
commutation period in order to keep zero-cross in the middle
TIMER1

Commutation periods

Timer1 overflow
FFFFh

Late zero-cross

Perfe

o-c
t ze r
c

r o ss
error

Perfe

-N/2
Half
commutation
preset

r o ss
ero-c
ct z
-N’/2

-N
error

-N’ = -(N+error)

0000h
Time

Full
commutation
preset
COMPANY CONFIDENTIAL
Demoboard Image
Connector to ICD3
BEMF
programmer
Voltage
Divider

PHA

IR3230
PWM
Trimmer

PHB
PHC

BEMF Voltage Divider are
tested for input supply voltage
into the range 12-48V
COMPANY CONFIDENTIAL

More Related Content

What's hot

Wireless Charging of Electric Vehicles
Wireless Charging of Electric VehiclesWireless Charging of Electric Vehicles
Wireless Charging of Electric Vehicles
Pritam Kumar Singh
 
Water valve on off controller
Water valve on off controllerWater valve on off controller
Water valve on off controller
Chaitralikhatvkar
 

What's hot (20)

Solar Mobile Charger ppt
Solar Mobile Charger pptSolar Mobile Charger ppt
Solar Mobile Charger ppt
 
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
 
Home automation
Home automationHome automation
Home automation
 
Wireless Charging of Electric Vehicles
Wireless Charging of Electric VehiclesWireless Charging of Electric Vehicles
Wireless Charging of Electric Vehicles
 
SMART TRAFFIC CONTROL
SMART TRAFFIC CONTROLSMART TRAFFIC CONTROL
SMART TRAFFIC CONTROL
 
Wireless charging ppt
Wireless charging  pptWireless charging  ppt
Wireless charging ppt
 
IRJET - IoT based Surveillance Robot
IRJET -  	  IoT based Surveillance RobotIRJET -  	  IoT based Surveillance Robot
IRJET - IoT based Surveillance Robot
 
Vehicle to vehicle communication
Vehicle to vehicle communication  Vehicle to vehicle communication
Vehicle to vehicle communication
 
Wired remote controlled car project
Wired remote controlled car projectWired remote controlled car project
Wired remote controlled car project
 
Unit 4 cycloconverter
Unit 4 cycloconverterUnit 4 cycloconverter
Unit 4 cycloconverter
 
BLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPTBLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPT
 
IRJET- Smart Irrigation System using IoT and Raspberry PI
IRJET- Smart Irrigation System using IoT and Raspberry PIIRJET- Smart Irrigation System using IoT and Raspberry PI
IRJET- Smart Irrigation System using IoT and Raspberry PI
 
Smart bore well child rescue system
Smart bore well child rescue systemSmart bore well child rescue system
Smart bore well child rescue system
 
Fire Fighting Robotic Vehicle
Fire Fighting Robotic VehicleFire Fighting Robotic Vehicle
Fire Fighting Robotic Vehicle
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT Robot
 
Water valve on off controller
Water valve on off controllerWater valve on off controller
Water valve on off controller
 
Bluetooth controled robot
Bluetooth controled robotBluetooth controled robot
Bluetooth controled robot
 
Ac servomotor
Ac servomotorAc servomotor
Ac servomotor
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
 
Snake Robot
Snake RobotSnake Robot
Snake Robot
 

Similar to eBike Sensorless Motor Control

Advanced motion controls be25a20ac
Advanced motion controls be25a20acAdvanced motion controls be25a20ac
Advanced motion controls be25a20ac
Electromate
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electrical
balaji765046
 
Types of motors and control techniques using TI motor control kit
Types of motors and control techniques using TI motor control kitTypes of motors and control techniques using TI motor control kit
Types of motors and control techniques using TI motor control kit
Pantech ProLabs India Pvt Ltd
 
Advanced motion controls azbh25a20
Advanced motion controls azbh25a20Advanced motion controls azbh25a20
Advanced motion controls azbh25a20
Electromate
 
Advanced motion controls azbe20a8
Advanced motion controls azbe20a8Advanced motion controls azbe20a8
Advanced motion controls azbe20a8
Electromate
 
Advanced motion controls ab200a100
Advanced motion controls ab200a100Advanced motion controls ab200a100
Advanced motion controls ab200a100
Electromate
 

Similar to eBike Sensorless Motor Control (20)

IRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction MotorIRJET- Phase Conversion of VFD based Induction Motor
IRJET- Phase Conversion of VFD based Induction Motor
 
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy ControllerIRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
 
BLDC Motor Speed Control With RPM Display
 BLDC Motor Speed Control With RPM Display BLDC Motor Speed Control With RPM Display
BLDC Motor Speed Control With RPM Display
 
IRJET- Design & Implementation of Sensorless BLDC Motor Drive with Digital Fi...
IRJET- Design & Implementation of Sensorless BLDC Motor Drive with Digital Fi...IRJET- Design & Implementation of Sensorless BLDC Motor Drive with Digital Fi...
IRJET- Design & Implementation of Sensorless BLDC Motor Drive with Digital Fi...
 
Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...Design and Implementation of speed control for 3 phase induction motor using ...
Design and Implementation of speed control for 3 phase induction motor using ...
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
Advanced motion controls be25a20ac
Advanced motion controls be25a20acAdvanced motion controls be25a20ac
Advanced motion controls be25a20ac
 
Predefined speed control of bldc motor
Predefined speed control of bldc motorPredefined speed control of bldc motor
Predefined speed control of bldc motor
 
Motor Control of Drives using Control Electrical
Motor Control of Drives using Control ElectricalMotor Control of Drives using Control Electrical
Motor Control of Drives using Control Electrical
 
IRJET - Open Loop V/F Control of Induction Motor Fed by Three Phase Diode...
IRJET -  	  Open Loop V/F Control of Induction Motor Fed by Three Phase Diode...IRJET -  	  Open Loop V/F Control of Induction Motor Fed by Three Phase Diode...
IRJET - Open Loop V/F Control of Induction Motor Fed by Three Phase Diode...
 
induction Motor Drive (sped control)
induction Motor Drive (sped control)induction Motor Drive (sped control)
induction Motor Drive (sped control)
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A Review
 
Types of motors and control techniques using TI motor control kit
Types of motors and control techniques using TI motor control kitTypes of motors and control techniques using TI motor control kit
Types of motors and control techniques using TI motor control kit
 
final yr project
final yr projectfinal yr project
final yr project
 
IRJET- Comparative Analysis of Analog PI and Discrete PI Controller with Sing...
IRJET- Comparative Analysis of Analog PI and Discrete PI Controller with Sing...IRJET- Comparative Analysis of Analog PI and Discrete PI Controller with Sing...
IRJET- Comparative Analysis of Analog PI and Discrete PI Controller with Sing...
 
IRJET- Diode Clamped Multilevel Inverter for Induction Motor Drive
IRJET- Diode Clamped Multilevel Inverter for Induction Motor DriveIRJET- Diode Clamped Multilevel Inverter for Induction Motor Drive
IRJET- Diode Clamped Multilevel Inverter for Induction Motor Drive
 
Advanced motion controls azbh25a20
Advanced motion controls azbh25a20Advanced motion controls azbh25a20
Advanced motion controls azbh25a20
 
Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...
 
Advanced motion controls azbe20a8
Advanced motion controls azbe20a8Advanced motion controls azbe20a8
Advanced motion controls azbe20a8
 
Advanced motion controls ab200a100
Advanced motion controls ab200a100Advanced motion controls ab200a100
Advanced motion controls ab200a100
 

More from alexzio (13)

US20160218611A1
US20160218611A1US20160218611A1
US20160218611A1
 
US20160172295A1
US20160172295A1US20160172295A1
US20160172295A1
 
Validation Test for IC Digital Design
Validation Test for IC Digital DesignValidation Test for IC Digital Design
Validation Test for IC Digital Design
 
Nord-Est Italy Seminars 2012
Nord-Est Italy Seminars 2012Nord-Est Italy Seminars 2012
Nord-Est Italy Seminars 2012
 
Us8164383 b1
Us8164383 b1Us8164383 b1
Us8164383 b1
 
Lollio10 r
Lollio10 rLollio10 r
Lollio10 r
 
Continuous buffered generation
Continuous buffered generationContinuous buffered generation
Continuous buffered generation
 
Class G ISSCC 2012
Class G ISSCC 2012Class G ISSCC 2012
Class G ISSCC 2012
 
Jssc2076450 rev2
Jssc2076450 rev2Jssc2076450 rev2
Jssc2076450 rev2
 
First GREP Project
First GREP ProjectFirst GREP Project
First GREP Project
 
Vibration Measurements In Wind Power Turbines
Vibration Measurements In Wind Power TurbinesVibration Measurements In Wind Power Turbines
Vibration Measurements In Wind Power Turbines
 
Amplificatore audio integrato per telefoni cellulari
Amplificatore audio integrato per telefoni cellulariAmplificatore audio integrato per telefoni cellulari
Amplificatore audio integrato per telefoni cellulari
 
Phd 3rd year Research Activity
Phd 3rd year Research ActivityPhd 3rd year Research Activity
Phd 3rd year Research Activity
 

Recently uploaded

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 

Recently uploaded (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 

eBike Sensorless Motor Control

  • 1. eBike Sensorless Motor Control Alex Lollio, Global Rotation Engineer Automotive Products Business Unit Provence Design Centre, France May, 2013 - Jul, 2013 Project Manager : Andre Mourrier Program Mentor : Massimo Grasso COMPANY CONFIDENTIAL 1
  • 2. e-Bike Overview Market Info: • $8.4 billion in 2013* • 90% of e-Bike sales in China* 48V Lit Battery General Specifications: • Battery 40-48V (10AH) • Power 150W - 500W • Input Current 10-15ARMS • BLDC Motor Control Board BLDC Motor IR Interests: • 6 Power MOSFETS (IRFB3607) • IC Controller and Gate Driver (IR3230) *http://www.navigantresearch.com/research/electric-bicycles COMPANY CONFIDENTIAL
  • 3. BLCD Motor Working Principle: 2 Pole COMPANY CONFIDENTIAL
  • 4. IR Controller for e-Bike: IR3230 Main Features: • Brushless DC Motor Sensor Decoder & HVIC MOSFET Driver • Charge pump operation (No bootstrap capacitor) • Up to 30Khz PWM switching capability (on the low switches) • Programmable over current and over temperature protections +5V Yellow = sensor3 Green = sensor2 Blue = sensor1 IR3230 GND GND +5V Battery power supply Battery power supply + COMPANY CONFIDENTIAL
  • 5. Project Goal: Sensorless Implementation Costumer Request: • Sensorless driving strategy: reducing costs, simplify motor assembly and reducing failure (most failure = Hall sensors) Electronic Board Sensorless Cost Saving BLDC Motor Power FETs: 0.2$ x 6 ≈ 1.2$ Discrete Components ≈ 0.5$ Microcontroller ≈ 0.6$ Hall Sensors: 0.4$ x 3 ≈ 1.2$ Sensors(0.15$)+Assembly(0.15$)+Cabling(0.1$) Goal of the Project: • Adapt IR3230 Controller & HVIC driver for a Sensorless implementation COMPANY CONFIDENTIAL
  • 6. +Vbat Cpum p Cd Pmp Vcc Tp CTN Gnd_p Shunt Charge pump Ground Shtp Rs hunt Shtm Vss +5v Power _m f et os Rdig_in Diagnostic and Reset Flt Rdig_in1 Flt_rst D gi t al i I/O Rdig_in2 Gls1 Ho2 Ghs2 Sk_ph2 Lo2 Gls2 Ho3 Ghs3 Sk_ph3 Gls3 Vbattery Lo1 Lo3 SOIC28 5V Power Supply Gnd Sk_ph1 Vs3 IR3230 IR3230 Vs1 Vs2 5.6V Ghs1 M1 Ph1 Ph1 Ph2 Ph2 Ph3 +5v Ph3 Gnd Ho1 BLDC Motor Power Mosfet Out_Supply Gnd + + TºC Measurement IR3230 Typical Schematic Gnd_p 120/60 +5v Sens1 Sens2 Sens3 Gnd Rdig_in3 Rev /Fwd Rdig_in4 Mot/Regen Rdig_in5 Pwm Order input and Selection En Gnd Rdig_in6 Gndpwr +5v Sens1 Sens2 Sens3 Sensors interface Gnd Basic Idea: replacing the Hall Sensor with a Micro which senses the generated BEMF COMPANY CONFIDENTIAL
  • 7. What is Back Electromagnetic Force? A GND Example: Trapezoidal Motor Driving Faraday Law: The induced Electromagnetic Force (EMF) is the voltage produced by changing magnetic flux into the windings C B C Floating VCC Floating phase, C, can be used to measure the Back EMF generated by the turning rotor. Generated Back EMF is proportional to angular rotation speed A + - B COMPANY CONFIDENTIAL
  • 8. Back EMF when duty cycle is 100% Trapezoidal Driving 6 Step Sequence A A C Step 1 B C Step 2 THIS GRAPH SHOWS THE VOLTAGE OF NODE PHA High Side ON B PHA VDD BEMF crosses VDD/2 in the middle of the switching period A A VDD/2 C Step 3 BC A Step 4 High Side ON Switching Period B A Low Side ON Inductive transient C Step 5 B C B Step 6 PHA 1 Step 2 Z 3 Inductive transient 0 4 0 5 Z 6 COMPANY CONFIDENTIAL 1 1
  • 9. Back EMF @Duty=20% (low side modulation) Trapezoidal Driving 6 Step Sequence C Step 1 High Side ON A A B C Step 2 THIS GRAPH SHOWS THE VOLTAGE OF NODE PHA High Side ON Switching Period B PHA A A VDD/2 C Step 3 BC A Step 4 B A Low Side PWM C Step 5 B C B Step 6 PHA Step 1 2 Z 3 PWM 4 PWM 5 Z 6 COMPANY CONFIDENTIAL 1 1
  • 10. BEMF in Trapezoidal Motor Driving Z 0 0 Z 1 1 PH1-A PH2-B VDD VDD/2 1 1 Z 0 0 PH3-C T/2 Z 0 Z 1 1 Z 0 T Sens3 Sens1 6 STEPS 1 0 0 0 1 0 0 0 1 1 1 0 Sens2 1 1 1 1 0 0 1 2 3 4 5 6 Algorithm Strategy: VDD/2 crossing point in the middle of the switching cycle COMPANY CONFIDENTIAL
  • 11. Basic Idea: Circuital Implementation PICF1937 IR3230 RE0 RE1 RE2 VSUP VREF MOTOR WINDINGS POWER MOSFET RA3 SNS1 SNS2 SNS3 A RD5 PWM C B RB1 RA1 RB3 • Microcontroller compares the BEMF voltages to the reference voltage VREF • When BEMF<VREF the internal comparator generates an interrupt (let’s call this event “zero-cross”) BEMF Voltage TS TS/2 zero-cross VREF time COMPANY CONFIDENTIAL
  • 12. Basic Idea: Algorithm working principle The Back EMF tracking Algorithm works like a PLL: adjusting the commutation period in order to keep zero-cross in the middle TIMER1 Commutation periods Timer1 overflow FFFFh Late zero-cross Perfe o-c t ze r c r o ss error Perfe -N/2 Half commutation preset r o ss ero-c ct z -N’/2 -N error -N’ = -(N+error) 0000h Time Full commutation preset COMPANY CONFIDENTIAL
  • 13. Demoboard Image Connector to ICD3 BEMF programmer Voltage Divider PHA IR3230 PWM Trimmer PHB PHC BEMF Voltage Divider are tested for input supply voltage into the range 12-48V COMPANY CONFIDENTIAL