Professional Documents
Culture Documents
net/publication/305302518
CITATIONS READS
28 620
2 authors:
Some of the authors of this publication are also working on these related projects:
A novel torque ripple minimization scheme for solar powered BLDC motor View project
All content following this page was uploaded by Bapayya Naidu Kommula on 19 November 2017.
Abstract— In future Electric vehicles (EV) are trend setters accurate mathematical model. During parameter variations, It
for transportation with zero greenhouse gas emission and higher is also less sensitive. Normally, FLC includes human brilliance
efficiency. In EV applications, Brushless DC motors (BLDCM) in the application of system governing, thereby extracting
are most predominantly used. Here, a Hybrid Fuzzy PI improved dynamic response from the system [4-5].
controller is intended for effective speed regulation of BLDCM.
In general, Fuzzy logic controllers (FLC) provide better transient At present, there is a trend to incorporate the control
performance and results steady state error. The PI speed algorithms together for an improved performance. To attain
controller gives good steady state performance but poor transient better dynamic response owing to parameter changes, a
performance. For getting an excellent performance, the referred Hybrid Fuzzy PI controller has been designed. Merits of FLC
Hybrid fuzzy PI controller combines the merits of the above two and PI can be combined with a Hybrid Fuzzy PI controller [6-
controllers. Also, this paper presents relative study among PI, 7]. The hybrid controller acts as a FLC when the error in
FLC and Hybrid Fuzzy PI controller for a BLDCM. In
Matlab/Simulink environment, the BLDCM with proposed
speed is large and gives better transient performance. The
controller is designed and simulated. Results prove the controller shifts to a PI when speed error is less and able to
predominance of intended Hybrid Fuzzy PI for BLDC motors. enhance steady-state performance [8-10].
Keywords— Brushless DC motor (BLDCM), Fuzzy Logic In this work, a hybrid fuzzy PI controller has been designed
Controller (FLC), PI Controller, Hysteresis Current Controller to obtain the good dynamic and steady state response for speed
(HCC). control of BLDCM. This controller acts as FLC when speed
error is more than 10% and acts as PI is the error in speed is
I. INTRODUCTION less than 10%. This controller is best suitable to regulate speed
of BLDCM for maintaining the BLDCM speed to be constant
There is a rapid expanding interest in electric vehicle (EV) even on load changes. The working of Hybrid Fuzzy PI
among automakers, governments and customers with ever controller for a BLDC motor at various load conditions has
growing concerns on the environment and provide promising been observed. Comparison is made among the three
solutions to decrease vehicular emissions [1]. Owing to their controllers such as PI, FLC and Hybrid Fuzzy PI controller to
higher performance, efficiency, large torque output and evaluate a better controller.
compact size, BLDC motors are most suitable for EV
applications. The BLDC motor is highly nonlinear in nature.
The traditional controllers are unable to produce desirable II. MATHEMATICAL MODELING OF BLDC MOTOR
performance under different conditions like variations in load, The equivalent circuit of BLDCM has been presented in
parameter changes etc. [2]. Fig.1. The mathematical modeling of BLDCM drive is
A traditional PI controller is the familiar controller for described as follows.
regulating the speed of BLDCM. In the design of speed The voltage equations for a BLDCM is expressed as
controller, step response plays an important role. A good
controller should provide quick step response, fast settling ⎡va⎤ ⎡R 0 0⎤⎡ia⎤ ⎡Laa
without any overshoot. But, PI controller is not able to provide ⎢ ⎥ ⎢ ⎥⎢ ⎥ + d ⎢
L L ⎤⎥ ⎡⎢i ⎤⎥ ⎡⎢e ⎤⎥
ab ac a a (1)
quick response for various loads and speed references [3]. It is ⎢vb⎥ ⎢
= 0 R 0 ⎥⎢ib⎥ dt ⎢Lba L L ⎥ ⎢i ⎥ +⎢e ⎥
bb bc b b
⎢v ⎥ ⎣⎢0 0 R⎦⎥⎢i ⎥
required to build up a controller that can alter its own ⎣ c⎦ ⎣ c⎦
⎢L
⎣ ca L L ⎥⎦ ⎢⎣i ⎥⎦ ⎢⎣e ⎥⎦
cb cc c c
parameters as per the environment yields acceptable control
action. This drives us towards intelligent controllers. Hence,
for improving the speed response an intelligent controller like where L denotes self-inductance and R denotes the stator
FLC is needed. For a system, the FLC will not require an resistance, va , vb , vc signifies phase voltages, ia , ib , ic
f bs (θ ) =
⎛
f as ⎜ θ +
2π ⎞ (8)
⎟
⎝ 3 ⎠
and ⎛ 2π ⎞ (9)
f cs (θ ) = f as ⎜ θ − ⎟
⎝ 3 ⎠
eb = K b f bs (θ ) ω (5)
e c = K b f cs (θ ) ω (6)
267
A. Fuzzy Logic Controller 1 NL
NM NS Z PS PM PL
Degree of membership
designed mainly based on the human’s experience. 0.6
0.4
0.2
NM NS Z PS PM
1 NL PL
Degree of membership
0.8
0.6
0.4
0.2
Degree of membership
0.8
268
The function of switch depends on the speed error. This waveform of phase A. It is noticed that torque created by
controller acts as FLC when speed error is more than 10%of motor has less ripple as depicted in Fig. 7(d). It is
reference speed and switch to PI controller when the speed comparatively smaller amount than the torque ripples with PI
error is less than 10% of reference speed. The operation of and FLC.
switch between PI controller and FLC is as given below.
3000
⎧
S peed (rpm)
⎪ er ≥ ζ , t ≤ σ (Fuzzy controller) 2000
sw = ⎨
⎪ er ≤ ζ , t ≥ σ (PI controller )
⎩ 1000
Here er represents error in speed, t denotes time, ζ 0
indicates switch marginal value and σ is clock threshold value. 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Time (Sec)
IV. SIMULATION RESULTS AND ANALYSIS (a)
300
To validate the applicability of intended Hybrid Fuzzy PI
controller, simulation is carried out on a BLDCM in the 200
Ia (A )
Matlab/Simulink environment. This simulation evaluates the 100
performance of the BLDCM drive with the Hybrid Fuzzy PI 0
and to compare its excecution with FLC and PI. Fig.6 -100
represents the simulation model of BLDCM for speed control 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
in Matlab/Simulink. The parameters of BLDC motor used in Time (Sec)
this work are specified in table II. (b)
BLDC
motor
20
3000 Va
w Eb (V) 0
Speed
Ref.
Controller Hysteresis
speed Power theta -20
Current 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Converter Vb
Controller
Scope Time (Sec)
Iabc (c)
Vc
40
eabc 30
Te(Nm)
T_load
20
Te
Tref
10
269
2015 Conference on Power, Control, Communication and Computational Technologies for Sustainable Growth (PCCCTSG)
December11-12, 2015, Kurnool, Andhra Pradesh, India
The comparison of speed responses of BLDCM with PI, Mathematical model and execution of BLDCM with typical
FLC and Hybrid Fuzzy PI controller is depicted in Fig.8. From PI, FLC and Hybrid Fuzzy PI is analyzed and simulated in the
this comparison, it can be noticed that during start-up, FLC MATLAB/SIMULINK. The behavior of the BLDCM drive
and Hybrid Fuzzy PI controller has less settling time with varied speed controllers like PI, FLC and Hybrid Fuzzy PI
contrasted with PI controller. When an abrupt load of 10 Nm Controller is compared. From the simulation results, it is
is applied to the system at the time of 0.2 seconds, the PI noticed that PI controller has initial Peak overshoot, slow
controller has a significant quantity of undershoot and stayed response, but maintains the steady state accuracy. Whereas,
to take after reference speed with higher settling time. In spite FLC has zero Peak overshoot and quicker response. But, it
resolves with a large steady state error under load variations.
of the fact that the FLC has smaller settling time, although it’s
The proposed Hybrid Fuzzy PI controller has better dynamic
a continuing speed error which effects of getting lesser actual
response of the system when differentiated with a typical PI
speed than the reference speed. The need is that, by and FLC. Finally, the intended Hybrid Fuzzy PI controller
combining the best attributes of above mentioned controllers, allows BLDC motor with a sustained speed regulation.
one will get the short response of the PI controller,
whereas other will eliminate the overshoot probably related
REFERENCES
to it. Hence, Hybrid Fuzzy PI controller contains less steady
state speed error related to the FLC and smaller settling time. [1] Singh, Madhusudan, and Archna Garg, "Performance evaluation of
BLDC motor with conventional PI and fuzzy speed controller", 2012
Thus, the Hybrid Fuzzy PI controller enhances dynamic IEEE 5th India International Conference on Power Electronics (IICPE),
response of the system. pp.1-6,Dec 2012.
[2] Muhammad Firdaus Zainal Abidin, "A comparative study of PI, fuzzy
3500 and hybrid PI fuzzy controller for speed control of brushless dc motor
drive", 2011 IEEE International Conference on Computer Applications
and Industrial Electronics (ICCAIE), pp.189-194, Dec 2011.
3000
[3] Zdenko Kovaccic and Stjepan Bogdan, “Fuzzy controller design theory
and applications”, © 2006 by Taylor & Francis Group.
2500 Ref.speed [4] J.x. Shen, z.q. Zhu, d. Howe and j.m. Buckley, ‘fuzzy logic speed
PI control and current-harmonic reduction in permanent-magnet brushless
FLC ac drives’, iee proc.-electr. Power appl., vol. 152, no. 3, pp. 437-446,
Speed (rpm)