Professional Documents
Culture Documents
Abstract— In this paper, a new indirect speed estimation of observers for BLDC drives and Switched Reluctance Motor
high speed brush-less DC motor drive using fuzzy logic current (SRM) drives have been proposed respectively. These hybrid
compensator is proposed. In this method, brush-less DC motor observers consist of two sections; in the first section, motor
currents are first measured and by using a brush-less DC motor current has been estimated and current error converging respect
model, current errors of each phase are calculated. Current errors to measured current, has been guaranteed. In the last section,
and their derivative are inputs of fuzzy logic current compensator. using estimated current and measured voltage, speed estimation
This compensator modifies the motor currents by generating a has been obtained. In [12] and [13], current profile has been
compensating signal. Compensated currents are applied to torque applied to estimate speed of BLDC drive using current model.
estimation of each phase and therefore, speed and rotor position
Also, in [14], a sensor-less SRM drive with hybrid observer and
can be easily obtained. In order to decrease the processing time, a
torque ripple minimization using fuzzy login current
speed proportional integral controller is utilized. Proposed high
speed sensor-less scheme is simulated by MATLAB/SIMULINK compensation has been presented. The last methods have
software. Simulation results illustrate that the proposed sensor- focused on current model or hybrid observer while motor torque
less scheme can effectively estimate speed and rotor position with has principle rule in speed estimation.
high resolution. Also, time response of the proposed algorithm In this paper, speed estimation of a high speed BLDC drive
shows that indirect speed estimation is useful for fast drive is indirectly calculated using torque estimation. To estimate of
applications. BLDC torque, measured actual current is compensated by
estimated current error. In order to estimate of current,
Keywords— BLDC motor, estimation, fuzzy logic, compensator
mathematical non-linear model of BLDC motor is parallel
applied to BLDC motor and current estimation error is used to
I. INTRODUCTION measured current compensation by a new simple fuzzy logic
The permanent magnet Brush-Less DC (BLDC) motors have current compensator (FLCC).
advantages such as long-life, simple structure, low maintenance,
operating in very high speeds that makes it to play an important This paper is organized as follows; Section II presents the
role in industrial applications [1]. To implement speed controller non-linear model of BLDC motor. In section III, a sensor-less
in BLDC drive, it is required to know the position sensor. The scheme is provided that consists of two sub-sections; (III.A)
usage of position sensor not only increases drive costs but also torque estimation and (III.B) FLCC. Results of the proposed
decreases drive reliability [2]. In recent years, numerous sensor- method are given in section IV. Finally, conclusion of this study
less methods have been proposed by many researchers that show is presented in section V.
a high demand of sensor-less drives in speed control applications
[3-6]. In [7], the authors proposed a novel position sensor-less II. NONLINEAR MODEL OF BLDC MOTOR
control method for BLDC motors by calculating difference of
the average voltages in RC circuits. Also, simulation of a new BLDC motors can be modeled similar to the Permanent
method of a sensor-less control of BLDC motor has been Magnet (PM) motors with the difference that PM motors are
presented in [8]. In this method, flux linkage estimation has been excited by AC source while BLDC motors are excited by DC
calculated based on measured phase currents, voltages and using source. Also, BLDC rotor has one pair pole and speed of rotor
them, an observer estimates speed and rotor position. Sliding can be considerably increased compared with the other electrical
mode observers are proper solutions in sensor-less scheme, but motors. Fig.1 shows the principle of operating of the BLDC
they are based on model which may increase the estimation error motor. BLDC motor is excited by external DC source and back-
due to the existence of uncertainty in the model parameters. In EMF waveforms of motor have trapezoidal shape. In this study,
[9], a novel dynamic observer for high speed BLDC motor has a three-phase BLDC motor with star connection has been
been proposed. In order to remove shortcomings of the sliding applied. As shown in Fig. 1, three-phase energizing can be done
observer, a fuzzy logic regulated observer has also been used. by back-EMF waveforms construction and phase voltages.
Furthermore, in [10] and [11], two hybrid sliding mode Energizing decision of all phases must be done in 60º interval.
ܶ ൌ ܶ (6)
ୀଵ
݇௧ ʹߨ
ܶ ൌ Ǥ ݅ Ǥ ݂ሺߠ െ ሺ݆ െ ͳሻሻ (7)
(a) ʹ ͵
where, ݇௧ is torque coefficient. Finally, speed and position of
BLDC motor using torque equation can be obtain as:
݀߱
ܬ ൌ ܶ െ ܶ െ ߱ܤ (8)
݀ݐ
݀ߠ
ൌ߱ (9)
݀ݐ
The fundamental equation of three-phase current is:
ଷ
݅ ൌ Ͳ (10)
ୀଵ
݁ೕ ൌ ݅ െ ݅ೞǤ (15) Therefore, using Eq. (13) and Eq. (14), speed and rotor position
of BLDC are indirectly estimated by torque estimation.
Torque estimation of each phase is done using FLCC that acts
on the current error and the current error derivative. In this B. Fuzzy Logic Current Compensator
method, compensated current described as:
Fig. 3 shows the FLCC and torque estimation of the jth
݅Ǥ ൌ ݅ ܮܨሺ݁ೕ ǡ ݁ሶೕ ሻ (16) phase. In this figure, the estimated torque of each phase can be
obtained using Eq. (18) and compensated current. To provide
fast computation in high speed BLDC sensor-less drive, we
where the second term is the fuzzy current compensator
applied three member functions for current error and current
described by: error derivative and compensator signal (NS: negative small, Z:
zero, PS: positive small). Mamdani fuzzy-logic membership
ܮܨሺ݁ೕ ǡ ݁ሶೕ ሻ=݂݈ሺߙǤ ݁ೕ ǡ ߚ݁ሶೕ ሻ (17) functions have been shown in Fig. 4. In this Figure, current error
(input 1), current error derivative (input 2) and compensator
where Į and ߚ are current error coefficient and current error signal (output) are considered in the range between -0.4 to 0.4.
derivative coefficient in fuzzy logic scheme, respectively. By Furthermore, inputs and output are normalized 0 to1.
Fuzzy logic rules have been shown in Table I. Also, in this
substituting ୨ౙౣ౦Ǥ in Eq. (7), torque of each phase is estimated
study, singleton fuzzifier, center average defuzzifier and product
by, fuzzy inference engine has been applied in the structure of the
fuzzy system.
݇௧ ʹߨ
ܶೞ ൌ Ǥ݅ Ǥ ݂ሺߠ௦௧ െ ሺ݆ െ ͳሻሻ (18)
ʹ Ǥ ͵
TABLE II
BLDC MOTOR PARAMETERS
P=2 Number of poles
W=1.2 Power(W)
Vs=6 Voltage(V)
N=40000 Speed(RPM)
R=12.50 Resistance (Ohm)
L=0.091e-3 Inductance(H)
(b)
(c)
Fig. 3. Fuzzy logic member functions; (a) input 1: current error,
(b) input 2: current error derivative, (c) output: compensator
signal. (a)
TABLE I
FUZZY LOGIC RULES
Current error
NS Z PS
Current NS PS PS Z
error Z PS Z NS
derivative PS Z NS NS
V. CONCLUSION
Fig.6 Simulation results of BLDC motor current in 40000 rpm; (a) current
and estimated current, (b) current estimation error. REFERENCES
[1] D. Chowdhury, M. Chattopadhyay, P. Roy, “Modelling and Simulation
of Cost Effective Sensor-less Drive for Brushless DC Motor”,
International conference on computational intelligence, vol. 10, pp. 279 –
286, 2013.
[2] Xinli Wu, Chuchu Rao, Junle Cheng, et al, “A sensor less brushless DC
motor controller based on Actel Fusion mixed- signal FPGA”, IEEE
International conference on information science and engineering, vol. 1,
pp. 1-3 , China, Dec. 2010.
[3] Wang Dafang, Zheng Jiuyang, Jin Yi, Zhao Guifan, “Design of BLDC
Sensorless Control System for Vehicle Fuel Pump”, IEEE International
conference on intelligent computation technology and automation, vol. 6
, pp. 631-633 , China, March 2011.
[4] R. Sreepriya, Ragam Rajagopal , “Sensorless control of three phase
BLDC motor drive with improved flux observer”, IEEE International
conference on control communication and computing, vol. 13, pp. 292-
297 , China, Feb. 2014.
[5] Tzuen-Lih Chern, Li-Hsiang Liu, Shih-Wei Lin and et al., “The sensor-
less speed control driver with current feedback for three-phase brushless
DC fan motor”, IEEE International Conference on industrial electronics
and applications, vol. 11, pp. 2733-2737 , Singapour, Feb. 2014.
[6] M. Salehifarb, M. M. Eguilaza, G. Putrusb and et al, “Simplified fault
tolerant finite control set model predictive control of a five-phase inverter
(a)
supplying BLDC motor in electric vehicle drive”, Journal of electric
power systems research, 2016, pp. 56–66.
[7] X.Z. Zhang, Y.N, “A novel position-sensorless control method for
brushless DC motors”, Journal of energy conversion and management,
2011, pp. 1669–1676.
[8] A. Siadatan , E. Yasoubi, S. Ghasemi, M. Hojjat, “Design and simulation
of new method of a sensorless control of BLDC motor by usying of speed
and rotor position method”, IEEE International symposium on power
electronics, electrical drives, automation and motion, vol. 16, pp. 494-499
, Italy, June 2016.
[9] M. Divandari, A.Dadpour, F. Shahsavari and et al, “ Novel Fuzzy
Dynamic Observer for High Speed BLDC Motor”, IEEE XXXIII
International scientific conference in electronics and nanotechnology, vol
1, pp 354-358, Ukraine, April 2013.
[10] Hang Zhang, Yifeng Tu, Tao Wang, “Sensor-Less Control for Brushless
DC Motors Based on Hybrid Sliding Mode Observer”, IEEE
International conference on intelligent computation technology and
automation, vol. 3, pp. 636-640, China, January 2015.
[11] M. Divandari, A. Koochaki, A. maghsoodloo, H. Rastegar, J. Noparast,
“High performance SRM drive with hybrid observer and fuzzy logic
torque ripple minimization”, IEEE International Symposium on Industrial
Electronics, vol. 1, pp. 1230-1235, Spain, May 2007.
[12] Je-Wook Park, Woo-Young Ahn, Jang-Mok Kim and et al., “Sensorless
control algorithm of BLDC motors with current model”, IEEE
International conference on industrial technology, vol. 13, pp. 1648-1652,
South Africa, Feb. 2013.
[13] Jun Cai, Member, Zhiquan Deng, “Sensorless control of 3-phase BLDC
motors using DC current model”, IEEE Conference on energy conversion
congress and exposition, vol. 14, pp. 4484-4490 , USA, Sept. 2014.
[14] M Divandari, A Koochaki, H Rastegar, J Noparast, “ High performance
SRM drive with hybrid observer and fuzzy logic torque ripple
minimization”, IEEE International Symposium on Industrial Electronics,
vol. 1, pp. 1230-1235, Spain, June 2007.