Abstract
In brushless direct current (BLDC) motors, speed control is a prominent operation based on which these motors are widely used in higher-end industrial applications including robotics, aeronautics, disk drives, factory automation, consumer electronics, transport and military applications. A novel wavelet neural learning (WNL)-based type-2 fuzzy system controller is devised in this paper to accomplish effective speed control of the BLDC motor with the set specifications. The performance characteristics of the BLDC motor are simulated and analysed based on the wavelet neural learning-based type-2 fuzzy proportional–integral–derivative (PID) controller. This work employs wavelet neural learning to provide inputs to the constructed new type-2 fuzzy PID controller model, and this drives the BLDC motor mechanism. The gain values of the PID controller are tuned with the developed WNL-based type-2 fuzzy system to carry out most operational speed regulation process for the motor mechanism. The developed speed controller model for the BLDC motor is tested for its superiority by performing step variations of the input signal and also for load disturbances. In WNL, to derive the output a wavelet function is applied and this drives the operation of the type-2 fuzzy system PID controller and attains better gain values for speed control operation. The classic slime mould algorithm is used in this contribution to tune the weight coefficients during wavelet neural learning process and due to which the delayed convergence is controlled. Results attained during the simulation process prove the effectiveness and superiority of the proposed speed controller for the design specifications of the BLDC motor in comparison with the earlier literature contributions made.














Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Niapour SKM, Danyali S, Sharifian MBB, Feyzi MR (2011) Brushless DC motor drives supplied by PV power system based on Z-source inverter and FL-IC MPPT controller. Energy Convers Manag 52(8–9):3043–3059
Shanmugasundram R, Zakariah KM, Yadaiah N (2012) Implementation and performance analysis of digital controllers for brushless DC motor drives. IEEE/ASME Trans Mechatron 19(1):213–224
Jin-feng X, Lei Z, Min O, Fei-Hui Z (2012) BLDC motor field orientation control system based on LPIDBP neural network. IET Int Conf Inf Sci Control Eng 2012:379–379. https://doi.org/10.1049/cp.2012.2476
Kandiban R, Arulmozhiyal R (2012) Speed control of BLDC motor using adaptive fuzzy PID controller. Procedia Eng 38:306–313
Nizam M, Mujianto A, Triwaloyo H (2013) Modelling on BLDC motor performance using artificial neural network (ANN). In: 2013 joint international conference on rural information & communication technology and electric-vehicle technology (rICT & ICeV-T) (pp. 1–4). IEEE
Rubaai A, Jerry J (2013) Hybrid fuzzy Bang–Bang mode controller with switching function for electric motor drive applications. IEEE Trans Ind Appl 50(3):2269–2276
Premkumar K, Manikandan BV (2014) Adaptive neuro-fuzzy inference system based speed controller for brushless DC motor. Neurocomputing 138:260–270
Daya JF, Sanjeevikumar P, Blaabjerg F, Wheeler PW, Ojo JO (2015) Implementation of wavelet-based robust differential control for electric vehicle application. IEEE Trans Power Electron 30(12):6510–6513
Premkumar K, Manikandan BV (2015) Fuzzy PID supervised online ANFIS based speed controller for brushless dc motor. Neurocomputing 157:76–90
Kumpanya D, Thaiparnat S, Puangdownreong D (2015) Parameter identification of BLDC motor model via metaheuristic optimization techniques. Procedia Manuf 4:322–327
Prabu MJ, Poongodi P, Premkumar K (2016) Fuzzy supervised online coactive neuro-fuzzy inference system-based rotor position control of brushless DC motor. IET Power Electron 9(11):2229–2239
Premkumar K, Manikandan BV (2016) Bat algorithm optimized fuzzy PD based speed controller for brushless direct current motor. Eng Sci Technol Int J 19(2):818–840
Tariq M, Bhattacharya TK, Varshney N, Rajapan D (2016) Fast response Antiwindup PI speed controller of Brushless DC motor drive: modeling, simulation and implementation on DSP. J Electr Syst Inf Technol 3(1):1–13
Gowthaman E, Vinodhini V, Hussain MY, Dhinakaran SK, Sabarinathan T (2017) Speed control of permanent magnet brushless DC motor using hybrid fuzzy proportional plus integral plus derivative controller. Energy Procedia 117:1101–1108
Varshney A, Gupta D, Dwivedi B (2017) Speed response of brushless DC motor using fuzzy PID controller under varying load condition. J Electr Syst Inf Technol 4(2):310–321
Joy J, Ushakumari S (2017) Performance comparison of a Canonical switching Cell with SPWM and SVPWM fed sensorless PMBLDC motor drive under conventional and fuzzy logic controllers. J Frank Inst 354(14):5996–6032
Peng X, Jia M, He L, Yu X, Lv Y (2018) Fuzzy sliding mode control based on longitudinal force estimation for electro-mechanical braking systems using BLDC motor. CES Trans Electr Mach Syst 2(1):142–151
Rahmani O, Iltarabian M, Sadrossadat SA (2018) Modeling and simulation of speed and efficiency of BLDC motor as a starter motor based on multilayer perceptron (MLP) neural network. In: 2018 IEEE transportation electrification conference and Expo, Asia-Pacific (ITEC Asia-Pacific) (pp. 1–5). IEEE.
Maharajan MP, Xavier SAE (2018) Design of speed control and reduction of torque ripple factor in BLDC motor using spider based controller. IEEE Trans Power Electron 34(8):7826–7837
El-Samahy AA, Shamseldin MA (2018) Brushless DC motor tracking control using self-tuning fuzzy PID control and model reference adaptive control. Ain Shams Eng J 9(3):341–352
Goswami R, Joshi D (2018) Performance review of fuzzy logic based controllers employed in brushless DC motor. Procedia Comput Sci 132:623–631
Potnuru D, Ch S (2018) Design and implementation methodology for rapid control prototyping of closed loop speed control for BLDC motor. J Electr Syst Inf Technol 5(1):99–111
Potnuru D, Mary KA, Babu CS (2019) Experimental implementation of flower pollination algorithm for speed controller of a BLDC motor. Ain Shams Eng J 10(2):287–295
Sadrossadat SA, Rahmani O (2020) ANN-based method for parametric modelling and optimising efficiency, output power and material cost of BLDC motor. IET Electr Power Appl 14(6):951–960
Shifat TA, Jang-Wook H (2020) Remaining useful life estimation of BLDC motor considering voltage degradation and attention-based neural network. IEEE Access 8:168414–168428
Kommula BN, Kota VR (2020) Direct instantaneous torque control of Brushless DC motor using firefly Algorithm based fractional order PID controller. J King Saud Univ-Eng Sci 32(2):133–140
Chandra S, Gaur P, Pathak D (2020) Radial basis function neural network based maximum power point tracking for photovoltaic brushless DC motor connected water pumping system. Comput Electr Eng 86:106730
Li S, Chen H, Wang M, Heidari AA, Mirjalili S (2020) Slime mould algorithm: a new method for stochastic optimization. Futur Gener Comput Syst. https://doi.org/10.1016/j.future.2020.03.055
Sreeram K (2018) Design of fuzzy logic controller for speed control of sensorless BLDC motor drive. In: 2018 international conference on control, power, communication and computing technologies (ICCPCCT) (pp. 18–24). IEEE. 21
Kumar AS, Sami K (2018) Speed control of brushless DC motor using line to line back EMF by ANFIS controller. Indian J Public Health Res Dev 9(10):19
Premkumar K, Manikandan BV (2018) Stability and performance analysis of ANFIS tuned PID based speed controller for brushless DC motor. Curr Signal Trans Therapy 13(1):19–30
Gobinath S, Madheswaran M (2020) Deep perceptron neural network with fuzzy PID controller for speed control and stability analysis of BLDC motor. Soft Comput 24:10161–10180. https://doi.org/10.1007/s00500-019-04532-z
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors confirm no conflict of interest in publishing this work.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Karuppannan, A., Muthusamy, M. Wavelet neural learning-based type-2 fuzzy PID controller for speed regulation in BLDC motor. Neural Comput & Applic 33, 13481–13503 (2021). https://doi.org/10.1007/s00521-021-05971-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-05971-2