A Simulation Model of Hall Sensor Misalignment in BLDC Motors
A Simulation Model of Hall Sensor Misalignment in BLDC Motors
Chung-Wen Hung
Department of Electrical Engineering, National Yunlin University of Science & Technology,
123, Sec. 3, University Road, Douliou, Yunlin, 64002, Taiwan
Chu-Lin Hsu
Department of Electrical Engineering, National Yunlin University of Science & Technology,
123, Sec. 3, University Road, Douliou, Yunlin, 64002, Taiwan
E-mail: [email protected], [email protected]
www.yuntech.edu.tw
Abstract
A simulation model of Hall sensor misalignment in BLDC motors is proposed in this paper. The Hall sensor is
popularly used in brushless DC motor to decide commutate and rotational speed. However, the accuracy of Hall
sensor position is limited in most of BLDC motors, and it is lack of suitable simulation model for Hall Sensor
installation misalignment. The details of simulation model are discussed in this paper, and simulation results are
also provided to show the model isworkable.
Keywords: simulation model, BLDC motor, Hall sensor, misalignment.
© The 2016 International Conference on Artificial Life and Robotics (ICAROB 2016), Jan. 29-31, Okinawa Convention Center, Okinawa, Japan
52
Chung-Wen Hung, Chu-Lin Hsu
field direction. The detail is presented in Fig. 2. If and described as (1)-(3). Here, % indicates remainder
without reverse, the output of the integrator is monotony operator and θpresents the integrated rotational angle.
increasing. However, only the angular information
within 0 to 2π is used, so the remainder divided by 2π is
useful for the decision of Hall sensor signal. Similarly,
when point rotes 5π/3 or 2π/3 radians, the output of the
Hall sensor B will change. Again, Hall sensor C will
change at π/3 and 4π/3 radians.
53
A Simulation Model of
summation will be fed into the remainder block and shifter which is used to add position error is needed, as
relational operator block, which are the same as Hall shown in Fig. 8. It is more intuitive and can avoid
channel A. The outputs sill are equivalent to the missing the other relational operator in Fig. 7. Note that,
previous model. Similarly, a 4π/3 shifter performs the an extra shifter could be added into channel A if there is
same effect for channel C. The calculation requirement any position error for the Hall sensor A.
may not less than previous one. However, it is simpler
and easier to understand. Moreover, it implies an
advance what will be introduced in next section.
In most BLDC motor, the accuracy of hall sensor
installation is limited, as presented in Fig. 6. The hall
sensor may not be installed in correct position, it will
cause wrong interval of HALL sensor signal. A novel
simulation model is proposed to simulate this
misalignment effect, and the position error is added to
the two relational operators in Fig. 4. As shown in Fig. 7,
the Hall sensor B channel is modified, and it can work
well to reflect the misalignment effect.
Fig. 8. Equivalent misalignment simulation model
5. Simulation Results
To verify the proposed simulation model work well, the
proposed model is add to the BLEDM DEMO model in
Matlab Simulink. The input of the proposed model is
Fig.7. Misalignment simulation model of Hall-sensor B the BLDC motor speed, and the output is Hall sensor
output. Fig. 9 presents the Hall sensor signal
However, misalignment effect could be simulated easier, comparison between the Matlab Simulink
if the previous equivalent simulation model is selected. demonstrational and proposed models without
Because rotor and Hall sensor are symmetric, only one misalignment. It shows that the two outputs of Hall
© The 2016 International Conference on Artificial Life and Robotics (ICAROB 2016), Jan. 29-31, Okinawa Convention Center, Okinawa, Japan
54
Chung-Wen Hung, Chu-Lin Hsu
6. Conclusion
A Simulation Model of Hall Sensor Misalignment in
BLDC Motors is proposed in this paper. For most
BLDC motors, it is very difficult and expensive to
install Hall sensors in correct position accurately. And it
will cause torque ripple and wrong speed feedback. The
proposed model could simulate exactly this
misalignment effect, and it is can provide a good
simulation reference to engineers for designs of BLDC
motor controllers.
Acknowledgements
This work is partially supported by the Ministry of
Science and Technology, ROC, under contract No. NSC
103-2622-E-224-056 and 104-2221-E-224-012.
References
1. P. B. Beccue, S. D. Pekarek, B. J. Deken, and A. C.
Koenig, Compensation for Asymmetries and Mis-
alignment in a Hall-Effect Position Observer Used in
PMSM Torque-Ripple Control, IEEE Transactions On
Industry Applications, Vol. 43, NO. 2, MARCH/APRIL
2007, pp. 560-570.
2. C.-W. Hung and J.-H. Chen, A Hall Sensor Auxiliary
Circuit with Noise Rejection and Time Interval Capture
Functions for BLDC Motors, Sensor Letters, Vol. 10,
2012, pp. 1178–1184.
3. B. Tibor, V. Fedák, and F. Ďurovský, Modeling and
Simulation of the BLDC Motor in MATLAB GUI, in
Proc. 2011 IEEE International Symposium on Industrial
Electronics (ISIE), 27-30 June 2011 pp.1403-1407
4. C.-W. Hung, C.-T. Lin and C.-W. Liu, An Efficient
Simulation Technique for the Variable Sampling Effect
of BLDG Motor Applications, in Proc.33rd Annual
Conference of the IEEE Industrial Electronics Society,
Nov. 5-8, 2007 (Taipei, Taiwan, 2007), .pp. 1175 - 1179
© The 2016 International Conference on Artificial Life and Robotics (ICAROB 2016), Jan. 29-31, Okinawa Convention Center, Okinawa, Japan
55