Professional Documents
Culture Documents
19AnalysesandCompensationofRotorPositionDetectionErrorinSensorlessPMBrushlessDCMotorDrives01183717
19AnalysesandCompensationofRotorPositionDetectionErrorinSensorlessPMBrushlessDCMotorDrives01183717
net/publication/3270190
CITATIONS READS
91 1,197
2 authors:
All content following this page was uploaded by J. X. Shen on 10 February 2017.
air-gap field remarkably. In other words, the above-mentioned excitation field and the reaction emf due to the armature reac-
assumption is untenable. Therefore, both PVM and TVM may tion field. Similarly, the motor air-gap field mainly consists of
cause error to the detected rotor position. Obviously, the error the excitation field and is distorted by the reaction field. The
will cause a nonzero commutation angle of the BLDC motor armature reaction might change the saturation of the iron core
drive. Hereby, the rotor position detection error and the com- and, consequently, vary the winding inductance, but such varia-
mutation angle are expressed as and , respectively. Calcu- tion is usually negligible. However, if interior permanent mag-
lations and analyses on and will be presented in this paper. nets (IPMs) are employed on the rotor, the winding inductance
On the other hand, in the phase voltages or terminal voltages, varies significantly with the rotor position. Then, the winding
there exist harmonics which can cause pseudo zero-crossings inductance can be approximately expressed as
in the PVM or TVM. Therefore, the phase voltage or terminal
voltage signals should be filtered, for example, by low pass fil-
ters [2]–[4]. The phase-shift of the filters varies with the in-
verter frequency, and consequently causes an additional portion (2)
of commutation angle for the BLDC drive, which is hereby ex-
pressed as . Thus, the total commutation angle is .
In most cases, (i.e., the current being in phase with
the back emf) is desired, hence, the BLDC drive is commutated Referring to Figs. 1 and 2, during the time interval from
normally and the maximum electromagnetic torque per ampere to , phase- is not energized, phase- is grounded, while
is achieved. However, in some cases, (i.e., advanced com- phase- is connected to the positive of the dc supply. Therefore,
mutation with electric degrees) is preferred for 1) compen- the following relationships exist:
sation of current phase delay due to the inductance influence,
2) utilization of reluctance torque, or 3) field-weakening con-
trol [11]. (i.e., retarded commutation) is hardly applied (3)
in the practical BLDC drive systems. However, in any case, it is
necessary to determine accurately. Thus, an error compensa-
where is the dc link current.
tion circuit will also be presented.
From (1), (2), and (3), the following equations are derived:
(1) where is the back emf coefficient, and is the flat-top width
of the trapezoidal back emf.
where Since the zero-crossing of or ( ) occurs either
phase voltage vector ; around or at the rotor position of , by substituting (5) into
phase current vector ; (4), then expanding (4) with Taylor’s series and ignoring the
back emf vector ; high-order terms of the series expansion, the following equa-
tions are obtained:
inductance matrix ;
(6)
resistance of each phase winding, and .
Since there exists no winding on the rotor and the eddy cur- It can be seen from (6) that the zero-crossing of or (
rent inside the rotor is negligible, the rotor’s influence upon the ) might not occur at the rotor position of if is not
voltage equation is reflected in the back emfs as well as in the equal to zero. Hereby, stands for the saliency of the rotor.
variation of winding inductance due to the rotor saliency. On the Therefore, there might exist detection error of the rotor position
other hand, the influence of the stator armature reaction upon in both PVM and TVM.
the voltage equation is described with the phase currents and The error in PVM is
winding inductance. On the right side of (1), it is illustrated that
the total emf consists of the back emf corresponding to the PM (7)
SHEN AND TSENG: COMPENSATION OF ROTOR POSITION DETECTION ERROR IN SENSORLESS DC MOTOR DRIVES 89
Fig. 6. FEM simulation results of BLDC motor with M 0. (a) Cross- Fig. 7. FEM simulation results of BLDC motor with M > 0. (a) Cross-
sectional view with flux distribution; (b) Flux versus rotor position with no load; sectional view with flux distribution; (b) Flux versus rotor position with no load;
(c) Flux versus rotor position with half load; (d) Flux versus rotor position with (c) Flux versus rotor position with half load; (d) Flux versus rotor position with
a
rated load; (e) Fluxes in nonenergized phase- coil with indication of peaks. a
rated load; (e) Fluxes in nonenergized phase- coil with indication of peaks.
92 IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 18, NO. 1, MARCH 2003
Fig. 8. Block diagram of compensation circuit. Fig. 9. Waveforms of terminal voltage u , 50 V/div, 1 ms/div. (a) Before
compensation, 3000 r/min; (b) After compensation, 2840 r/min.