Datasheet
AN1208
DS01208A-page 8 © 2008 Microchip Technology Inc.
FIGURE 6: STATE FLOW DIAGRAM OF SENSORLESS FOC
Motor
Running
Start-up
Read
Reference
Torque
Convert
Currents
I
q
and I
d
Execute
PI Controllers
I
q
and I
d
Increment
Theta
Ramp
Set New
Duty Cycles
SVM
Read
Reference
Speed
Convert
Currents
I
q
and I
d
Estimate
using SMC
Calculate
Speed
Compensate
Theta
Speed
Execute
PI Controllers
for Speed,
Set New
Duty Cycles
SVM
A/D Interrupt
End of Start-up Ramp
to
for
Based on
using
I
q
and I
d
using
Based on
Theta
from POT
to
Start-up State
Sensorless FOC State
Wait for PWM
Interrupt
FOC Switch
Pressed
Measured I
A,
I
B
Measured I
A,
I
B