Jpitv02i02p2332 8
Jpitv02i02p2332 8
Jpitv02i02p2332 8
net/publication/363662497
Design Self-Tuning Fuzzy PID Control System for BLDC Motor Speed
CITATIONS READS
0 2,242
2 authors, including:
SEE PROFILE
All content following this page was uploaded by Nooshin Boroumand Jazi on 19 September 2022.
Fuzzy controller Positive Big (PB). These fuzzy control rules were
Fuzzy logic control (FLC) is a control algorithm framed to attain the finest performance of fuzzy
based on a linguistic control strategy, which is logic controller [16]. So that there are at most 49
derived from expert knowledge into an automatic fuzzy rule. The set of rules were assigned as shown
control strategy. Fuzzy sets were described using in below tables and the basic structure of fuzzy
following linguistic labels Negative Big (NB), control system is shown in figure (2).
Negative Medium (NM), Negative Small (NS), Zero
(Z), Positive Small (PS), Positive Medium (PM), and
J . P r a c t i c a l I T , 2 0 2 1 ; 2 ( 2 ) : 2 3 - 3 2 |25
TABLE 3: FUZZY RULES FOR KI.
Self-tuning fuzzy PID controller reference point [17]. The traditional PID control
Fuzzy PID controllers are classified into two types: method has no steady state error and it is easy to
the direct action fuzzy control and the fuzzy implement, so it has been widely used in many
supervisory control. Tuning the parameters of a fields. But the speed control system of brushless
PID controller is very important in PID control. DC motor is a complex nonlinear system, the
Ziegler and Nichols proposed the well-known requirements to the control parameters change
method to tune the coefficients of a PID controller along with the system state, so it is difficult to use
and improve the performance by optimization the traditional PID control. The fuzzy controller has an
PID parameters using different optimization advantage in dynamic performance than the
techniques but cannot guarantee to be always traditional PID controller, but it has the steady
effective [8]. For this reason, this paper state error. The fuzzy-PID control combines the
investigates the design of self-tuning for a PID fuzzy control with the traditional PID control, it
controller. The controller includes two parts: takes advantages of excellent dynamic
conventional PID controller and fuzzy logic control performance of fuzzy control and the excellent
(FLC) part, which has self-tuning. The static performance of traditional PID control, so it
proportional, integral and derivate (KP, KI and KD) can obtain a better control effect [18]. The
are the gains of PID controller which, tuned online structure fuzzy self-tuning PID controller of is
to force the system to follow the specified shown in figure (3) [19].
The transfer function of the BLDC motor is defined fuzzyPID control separately, the proposed
as follows: simulation model of speed-loop of self-tuning fuzzy
PID control is shown in figure (5) [21-24].
G(s) = 1 / S3 + 3 S2 + 2 S (4)
For comparison, the speed control system is
operated in conventional PID and self-tuning
J . P r a c t i c a l I T , 2 0 2 1 ; 2 ( 2 ) : 2 3 - 3 2 |27
Figure 6: Membership functions of KP output.
J . P r a c t i c a l I T , 2 0 2 1 ; 2 ( 2 ) : 2 3 - 3 2 |29
Figure 12: Performance of Fuzzy PID controller and PID controller of BLDC motor.
We compared simple PID and Fuzzy-PID technique, Inter. Journal of Eng Research and App,Vol. 3, No.
3, pp.612620.
controller. The controller of self-tuning fuzzy PID
[5] Finch, J.W. and D. Giaouris, 2008, Controlled AC electrical
controller consists of two parts PID controller and drives, Industrial Electronics, IEEE Transactions on, 55(2):
fuzzy logic controller, which tuned on-line the PID p. 481-491.
controller gains. The simulation results in figure 12 [6] Ayob, S.M., Z. Salam, and N.A. Azli, 2010, Inverter control
using a simpilied fuzzy PI controller, In Power Electronics,
show that the controller which combined PID and
Machines and Drives, 5th IET International Conference on.
Fuzzy had a better performance, including a small [7] El-Sayed, H.S, et al, 2007, Fuzzy logic based speed control of
amount of overshoot and a fast response speed a permanent magnet brushless DC motor drive, In Electrical
[21-24]. Engineering Conference.
[8] Wang Ling, Weiguo Liu, 2009, Brushless DC motor speed
Conclusions
control system based on fuzzy PI simulation, Computer
This paper designs a simulation model of self- Simulation, 186-189.
tuning-fuzzy PID control system for BLDCM in [9] C. Yue, S. Guo, and M. Li, 2012, ANSYS FLUENT-based
MATLAB software. Design of the PID controller has modeling and hydrodynamic analysis for a spherical
underwater robot”, Proceedings of 2012 IEEE International
been successfully implemented but it still has an
Conference on Mechatronics and Automation, pp. 1577-
overshoot. So, a fuzzy-PID controller is proposed 1581.
which combines the fuzzy controller with the [10] Volosencu, 2008, “Control of electrical drives based on fuzzy
conventional PID controller and has the logic, WSEAS Transactions on Systems and Control, p. 809-
822.
advantages of two methods. The simulation results
[11] Ayob, S.M, Z. Salam, and N.A. Azl, 2007, A discrete single
show that the dynamic and static performance of input PI fuzzy controller for inverter applications, In
the proposed fuzzy-PID controller are all excellent, Industrial Electronics Society, Annual Conference of the
the overshoot is lesser, the system respond to be IEEE.
[12] N. J. Sujatha, M. Saravanan, 2015, Comparative study of
more quickly and the static precision is high, better
fuzzy logic controllers for BLDC motor drive, ARPN Journal of
stability and the system has strong robustness, the Engineering and Applided Sciences, vol. 10, no. 9, pp.
simple PID control method is difficult to get such 41674175.
good performance. At the same time, the controller [13] Muhammad Firdaus Zainal Abidin, Dahaman Ishak, Anwar
Hasni Abu Hassan, 2011, Comparative study of PI, fuzzy and
combines PID and other methods, such as neutral
hybrid PI fuzzy controller for speed control of brushless DC
network control will be considered in future work. motor drive, Proceedings of the IEEE International
Conference in Computer Application and Industrial
References Electronics Application, Malaysia, pp.189-195.
[1] Shanmugasundram R, Muhammad Zakariah K, and Yadaiah [14] H.X.Li and S.K.Tso, 2000, Quantitative design and analysis
N, 2014, Implementation and performance analysis of digital of fuzzy proportional-integral- derivative control- a step
controllers for brushless DC motor drives, IEEE Trans. on towards autotuning, International journal of system
Mechatronics, Vol. 19, No.1, pp.4454. science, Vol.31, No.5, pp.545-553.
[2] Allan R.Hambly, Electrical Engineering Principles and [15] Mohammed Abdelbar Shamseldin, Adel A. EL-Samahy,
Applications, chapter 16. 2014, Speed control of BLDC motor by using PID control and
[3] Zhang Hao, 2009, Brushless DC can intelligent controller of self-tuning fuzzy PID controller, 15th International
research and simulation implementation, Wuhan university Workshop on Research and Education in Mechatronics
of technology. (REM), Elgouna, Egypt, September 9-11.
[16] Anjali.A.R, 2013, Control of three phase BLDC motor using
[5] Chapnevis, Amirahmad, Ismail Güvenç, and Eyuphan Bulut.
fuzzy logic controller, International Journal of Engineering
"Traffic Shifting based Resource Optimization in Aggregated
Research & Technology (IJERT), Vol. 2, Issue 7.
IoT Communication." In 2020 IEEE 45th Conference on Local
Computer Networks (LCN), pp. 233-243. IEEE, 2020.
J . P r a c t i c a l I T , 2 0 2 1 ; 2 ( 2 ) : 2 3 - 3 2 |31
32 | J. Practical IT, 2021; 2(2): 23-32