PerformanceAnalysisofBLDCMotorDriveusingNewSimulationModelwithFuzzyandANFISSpeedControllers

Similar documents
Speed Control of BLDC motor using ANFIS over conventional Fuzzy logic techniques

SENSORLESS CONTROL OF BLDC MOTOR USING BACKEMF BASED DETECTION METHOD

VECTOR CONTROL OF THREE-PHASE INDUCTION MOTOR USING ARTIFICIAL INTELLIGENT TECHNIQUE

Back EMF Observer Based Sensorless Four Quadrant Operation of Brushless DC Motor

FuzzybasedEstimationofLowCostSensorLessControlofBrushlessDCMotor

PERFORMANCE AND ENHANCEMENT OF Z-SOURCE INVERTER FED BLDC MOTOR USING SLIDING MODE OBSERVER

Fuzzy Logic Controller for BLDC Permanent Magnet Motor Drives

International Journal of Advance Research in Engineering, Science & Technology

Performance Analysis of Brushless DC Motor Using Intelligent Controllers and Minimization of Torque Ripples

G Prasad 1, Venkateswara Reddy M 2, Dr. P V N Prasad 3, Dr. G Tulasi Ram Das 4

A DIGITAL CONTROLLING SCHEME OF A THREE PHASE BLDM DRIVE FOR FOUR QUADRANT OPERATION. Sindhu BM* 1

Sensorless Direct Speed Control for BLDC Motor Drives Using Fuzzy Logic

Analysis of Torque and Speed Controller for Five Phase Switched Reluctance Motor

A Novel Energy Regeneration Technique in Brushless DC Motors for Automobile Applications

One-Cycle Average Torque Control of Brushless DC Machine Drive Systems

Rotor Position Detection of CPPM Belt Starter Generator with Trapezoidal Back EMF using Six Hall Sensors

ISSN: X Tikrit Journal of Engineering Sciences available online at:

Simulation Study of FPGA based Energy Efficient BLDC Hub Motor Driven Fuzzy Controlled Foldable E-Bike Abdul Hadi K 1 J.

SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC

FOUR SWITCH THREE PHASE BRUSHLESS DC MOTOR DRIVE FOR HYBRID VEHICLES

ISSN (Online)

CHAPTER 1 INTRODUCTION

3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015)

International Journal of Advance Engineering and Research Development A THREE PHASE SENSOR LESS FIELD ORIENTED CONTROL FOR BLDC MOTOR

Modelling and Simulation Analysis of the Brushless DC Motor by using MATLAB

Fuzzy based Adaptive Control of Antilock Braking System

Sensor less Control of BLDC Motor using Fuzzy logic controller for Solar power Generation

Implementation of SMC for BLDC Motor Drive

Using MATLAB/ Simulink in the designing of Undergraduate Electric Machinery Courses

Performance Analysis of Direct Torque Controlled BLDC motor using Fuzzy Logic

Australian Journal of Basic and Applied Sciences. Resonant Power Converter fed Hybrid Electric Vehicle with BLDC Motor Drive

DsPIC Based Power Assisted Steering Using Brushless Direct Current Motor

A matrix converter based drive for BLDC motor Radhika R, Prince Jose

Performance Enhancement of Permanent magnet Brushless Dc Motor Using Multilevel Inverter

ENHANCEMENT OF ROTOR ANGLE STABILITY OF POWER SYSTEM BY CONTROLLING RSC OF DFIG

Comparative Study of Maximum Torque Control by PI ANN of Induction Motor

Design And Analysis Of Artificial Neural Network Based Controller For Speed Control Of Induction Motor Using D T C

Transient analysis of a new outer-rotor permanent-magnet brushless DC drive using circuit-field-torque coupled timestepping finite-element method

General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor

PERFORMANCE ANALYSIS OF BLDC MOTOR SPEED CONTROL USING PI CONTROLLER

Reduction of Torque Ripple in Brushless DC Drive by Using Capacitor Switching with fuzzy controller

DESIGN AND IMPLEMENTATION OF BRUSHLESS DC MOTOR BY USING FUZZY LOGIC PI CONTROLLER Shivhar S. Chawale* 1, Sankeswari S.S 1

Speed Control for Four Quadrant Operation of Three Phase Bldc Motor Using Digital Controller

Design of Control Secheme and Performance Improvement for Multilevel Dc Link Inverter Fed PMBLDC Motor Drive

Torque Ripple Minimization of a Switched Reluctance Motor using Fuzzy Logic Control

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 01, 2016 ISSN (online):

Modeling and Simulation of BLDC Motor using MATLAB/SIMULINK Environment

International Journal of Advance Research in Engineering, Science & Technology

Keywords: DTC, induction motor, NPC inverter, torque control

Speed Control of Dual Induction Motor using Fuzzy Controller

Design of Hybrid Controller for Direct Torque Control of Induction Motor Drive

International Journal of Scientific & Engineering Research, Volume 5, Issue 7, July ISSN

Robust Electronic Differential Controller for an Electric Vehicle

International Journal of Advance Research in Engineering, Science & Technology. Comparative Analysis of DTC & FOC of Induction Motor

PERFORMANCE ANALYSIS OF D.C MOTOR USING FUZZY LOGIC CONTROLLER

Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller

Speed Control of 3-Phase Squirrel Cage Induction Motor by 3-Phase AC Voltage Controller Using SPWM Technique

Characteristics Analysis of Novel Outer Rotor Fan-type PMSM for Increasing Power Density

Electromagnetic Fuel Saver for EnhanchingThe Performance of The Diesel Engine

IN-WHEEL technology is one of the main research concentration

Fuzzy Controller for Speed Control of BLDC motor using MATLAB

PI CONTROLLER BASED COMMUTATION TUNING ON SENSORLESS BLDC MOTOR Selva Pradeep S S 1, Dr.M.Marsaline Beno 2 1

Volume II, Issue VII, July 2013 IJLTEMAS ISSN

DESIGN AND ANALYSIS OF CONVERTER FED BRUSHLESS DC (BLDC) MOTOR

Simulation of Energy Recycling Technique for an Electric Scooter Using MATLAB/SIMULINK Environment

INDUCTION motors are widely used in various industries

Fuzzy based STATCOM Controller for Grid connected wind Farms with Fixed Speed Induction Generators

VECTOR CONTROL OF SWITCHED RELUCTANCE MOTOR 8/6 USING FUZZY LOGIC CONTROLLER

Fuzzy logic controlled Bi-directional DC-DC Converter for Electric Vehicle Applications

POWER QUALITY IMPROVEMENT BASED UPQC FOR WIND POWER GENERATION

A Comparative Analysis of Speed Control Techniques of Dc Motor Based on Thyristors

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

Artificial-Intelligence-Based Electrical Machines and Drives

Rotor Position Estimation for a Switched Reluctance Machine from Phase Flux Linkage

Speed Control of High-Speed BLDC with Pulse Amplitude Modulation Control

INWHEEL SRM DESIGN WITH HIGH AVERAGE TORQUE AND LOW TORQUE RIPPLE

INVESTIGATION OF DYNAMIC BRAKING OF ELECTRIC VEHICLES POWERED BY PERMANENT MAGNET DC MOTOR

Instantaneous Torque Control of Small Inductance Brushless DC Motor

Modeling and Simulation of Five Phase Inverter Fed Im Drive and Three Phase Inverter Fed Im Drive

Novel Position Sensorless Starting Method of BLDC Motor for Reciprocating Compressor

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Speed Control of D.C. MOTOR Using Chopper

Torque Ripple Reduction and Speed Performance of BLDCM Drive with Hysteresis Current Controller

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

COPYRIGHT IJATSER. Comparison of Speed control of Brushless DC Motor using Fuzzy Logic Controller System and Anti windup PI Controller System

A New Control Algorithm for Doubly Fed Induction Motor with Inverters Supplied by a PV and Battery Operating in Constant Torque Region

PM Assisted, Brushless Wound Rotor Synchronous Machine

Speed Control of Induction Motor using FOC Method

Control Strategy for Four Quadrant Operation of Modular Brushless DC Motor Drive Using Hall Effect Sensors

2POWER CONVERTER TOPOLOGY OF BRUSHLESS DC MOTOR FOR IMPROVEMENT OF POWER QUALITY

A Dual Stator Winding-Mixed Pole Brushless Synchronous Generator (Design, Performance Analysis & Modeling)

A Comparative Analysis of Thyristor Based swiftness Organize Techniques of DC Motor

A FUZZY-BASED SPEED CONTROLLER FOR IMPROVEMENT OF INDUCTION MOTOR S DRIVE PERFORMANCE

CHAPTER 4 MODELING OF PERMANENT MAGNET SYNCHRONOUS GENERATOR BASED WIND ENERGY CONVERSION SYSTEM

DYNAMIC BRAKES FOR DC MOTOR FED ELECTRIC VEHICLES

Sensorless Speed And Position Estimation Of PMSM Based On Sliding Mode Observer With Tan Hyperbolic Function

Performance Analysis of Bidirectional DC-DC Converter for Electric Vehicle Application

DESIGN AND SIMULATION OF HYBRID ELECTRIC TRICYCLE EMPLOYING BLDC DRIVE USING POWER BOOST CONVERTER

DIRECT TORQUE CONTROL OF A THREE PHASE INDUCTION MOTOR USING HYBRID CONTROLLER. RAJESHWARI JADI (Reg.No: M070105EE)

A Novel GUI Modeled Fuzzy Logic Controller for a Solar Powered Energy Utilization Scheme

Transcription:

Global Journal of Researches in Engineering: F Electrical and Electronics Engineering Volume 14 Issue 4 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 2249-4596 & Print ISSN: 0975-5861 Performance Analysis of BLDC Motor Drive using New Simulation Model with Fuzzy and ANFIS Speed By C. Subba Rami Reddy & M. Surya Kalavathi KSRM College of Engineering, India Abstract- This paper presents the mathematical model of the brushless DC (BLDC) motor drive fed by the hysteresis current controlled inverter, which is designed using the new switching function concept. The developed simulation model is applied with the fuzzy logic controller (FLC) and adaptive neuro fuzzy inference system (ANFIS) controller as speed controllers to enhance the performance of the BLDC motor drive system. The complementary strengths of FLC and neural networks are combined together to obtain the ANFIS controller. The ANFIS controller is trained by the data of closed loop BLDC motor drive system simulated with PI controller. The ANFIS controller avoids the selection of fuzzy control rules and tuning of membership functions in the manual manner as done in FLC. A comparative study of different performance specifications is proposed between FLC and ANFIS speed controller as applied to the BLDC motor drive system. The simulation results show that the ANFIS controller is more effective as compared to FLC during most of the operating conditions considered. Keywords: BLDC motor, switching function, FLC, ANFIS controller, performance specifications. GJRE-F Classification : FOR Code: 090602p PerformanceAnalysisofBLDCMotorDriveusingNewSimulationModelwithFuzzyandANFISSpeed Strictly as per the compliance and regulations of : 2014. C. Subba Rami Reddy & M. Surya Kalavathi. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Performance Analysis of BLDC Motor Drive using New Simulation Model with Fuzzy and ANFIS Speed C. Subba Rami Reddy α & M. Surya Kalavathi σ Abstract- This paper presents the mathematical model of the brushless DC (BLDC) motor drive fed by the hysteresis current controlled inverter, which is designed using the new switching function concept. The developed simulation model is applied with the fuzzy logic controller (FLC) and adaptive neuro fuzzy inference system (ANFIS) controller as speed controllers to enhance the performance of the BLDC motor drive system. The complementary strengths of FLC and neural networks are combined together to obtain the ANFIS controller. The ANFIS controller is trained by the data of closed loop BLDC motor drive system simulated with PI controller. The ANFIS controller avoids the selection of fuzzy control rules and tuning of membership functions in the manual manner as done in FLC. A comparative study of different performance specifications is proposed between FLC and ANFIS speed controller as applied to the BLDC motor drive system. The simulation results show that the ANFIS controller is more effective as compared to FLC during most of the operating conditions considered. Keywords: BLDC motor, switching function, FLC, ANFIS controller, performance specifications. I. Introduction N Ow a days, the brushless dc (BLDC) motors are very widely used in many applications because of high efficiency, high power density, silent operation, long operating life, low maintenance and good dynamic performance [1-5]. Lot of research work is progressing towards the BLDC motor drive due to the increased demand of such systems in the market [6-9]. However, the use of BLDC motors is restricted due to the complexity involvement in the speed control for applications with the variable speed and varying loads [10-13]. The classical controllers with fixed gains may not work properly due to the changes in plant dynamics with ageing process, parameter variations and external disturbances [14-16]. Fuzzy control is one of the most interesting techniques that can be well applied for the control of imprecise, nonlinear and ill-defined systems [17-21]. The selection of membership functions and the development of fuzzy control rules is a difficult task without the information from the skilled operator. More Author α: Associate professor, Electrical and Electronics Engineering, KSRM College of Engineering, Kadapa, Andhra Pradesh, India. e-mail: csubbaramireddy2020@gmail.com Author σ: Professor, Electrical and Electronics Engineering, JNTUH, Hyderabad, Andhra Pradesh, India. e-mail: munagala12@yahoo.co.in over the fuzzy control rules could not be defined properly if the skilled operator is unable to give the exact instructions about the process operation. The artificial neural networks have the learning capability which gains the knowledge of a process automatically from the sample input and output relationship of the process [22-23]. This paper introduces the implementation fuzzy logic controller (FLC) and adaptive neuro fuzzy inference system (ANFIS) controller for the speed control of BLDC motor drive system to improve the performance at different operating conditions. This paper is organized in the following manner. Section II illustrates the description of BLDC motor drive that consists of speed controller, current controller, BLDC motor and inverter. Section III presents the simulation results of the drive with FLC as speed controller. Section IV explains the application of ANFIS speed controller to the BLDC motor drive system along with the simulation results. Section V gives the comparative performance of BLDC motor drive for different operating conditions between FLC and ANFIS controller. Finally the main concluding remarks are given in section VI. II. Description of BLDC Motor Drive System The block diagram of BLDC motor drive system with the combination of FLC and the neural network as speed controller is shown in figure 1. The drive system consists of BLDC motor, rotor position sensor, combined FLC and neural network known as ANFIS controller and three phase voltage source inverter. There are two basic control loops in the description of the drive system known as speed control loop and current control loop [24-25]. The speed control loop is the outer control loop which consists of BLDC motor, rotor position sensor, speed controller, reference current generator, hysteresis controller and three phase voltage source inverter. The current control loop is the inner control loop which consists of reference current generator, hysteresis current controller and three phase voltage source inverter. The back electro motive force (EMF) wave forms of BLDC motor are in trapezoidal shape. These trapezoidal waveforms for all the three phases are built based on the rotor position (θ). 13 2014 Global Journals Inc. (US)

14 Fig.1 : Block diagram of BLDC motor drive with the combined FLC and neural network based speed controller The rotating speed (ω r ) of BLDC motor is determined by means of knowing the position of the rotor from the back EMF wave forms. The actual speed of the motor is compared with the reference speed (ω ref ) and then the error signal (e) is given to the speed controller. The two types of speed controllers considered are FLC and ANFIS controller. The speed controller processes the error signal of speed to generate the signal equivalent to the reference torque (T ref ). The reference torque divided by the torque constant (K t ) gives the reference current (I ref ). The reference current generator generates the reference currents i aref, i bref and i cref for phases a, b and c based on the rotor position. The reference phase currents are compared with the actual phase currents to generate the current error in the respective phases. The hysteresis current controller generates the firing pulses for the semiconductor switches of the three phase inverter based on the values of current error and the rotor position. The three phase inverter fed by the constant DC supply produces the variable voltage and frequency based on the turn-on and turn-off of semiconductor switches. Therefore the inner loop synchronizes the currents while the outer loop synchronizes the speed. The overall simulation model of the drive system shown in figure 2 is developed using MATLAB and Simulink environment by considering the basic process equations of each component of the drive system. The attention is made to focus the implementation of FLC and ANFIS controller as speed controllers rather than the details of modeling of BLDC motor drive system. 2014 Global Journals Inc. (US)

15 Figure 2 : Simulation model of drive system using MATLAB and Simulink III. Implementation of BLDC Motor Drive with FLC The inputs of FLC are signals of error (e) and change in error (Δe) in the speed of BLDC motor from the reference value. The seven membership functions are chosen for the representation of inputs and the output of FLC. They are large negative (LN), medium negative (MN), small negative (SN), zero (ZE), small positive (SP), medium positive (MP) and large positive (LP). The triangular membership functions are chosen for the membership functions of MN, SN, ZE, SP and MP while the trapezoidal membership functions are chosen for the membership functions of LN and LP. The ranges of input and output membership functions of FLC over the universe of discourse are shown in figures 3 and 4. The output control signal (u f ) of FLC is as per the fuzzy control rules stored in the rule base shown in table 1. Figure 3 : Membership functions for the inputs of error and change in error Figure 4 : Membership functions for the output of FLC Table 1 : Fuzzy rules for the control signal (u f ). e/δe LN MN SN ZE SP MP LP LN LN LN LN MN SN SN ZE MN LN MN MN MN SN ZE SP SN LN MN SN SN ZE SP MP ZE LN MN SN ZE SP MP LP SP MN SN ZE SP SP MP LP MP SN ZE SP MP MP MP LP LP ZE SP SP MP LP LP LP a) Simulation Results of Drive with FLC The simulation results of BLDC drive with FLC are shown in figures 5 to 10 for various operating conditions at a set speed of 3500 rpm. The parameters of the BLDC motor considered are 4 poles, 1 HP, star connected, 3500 rpm, 160 V DC supply, 5 A, resistance of 0.75 Ω per phase, self inductance minus mutual inductance of 0.00305 H per phase, torque constant of 0.21476 N-m/A, moment of inertia of 0.82614 e-4 Kg-m2 and back EMF constant of 0.10743 V-s per radian. The 2014 Global Journals Inc. (US)

sudden load of 0.662 N-m is applied at 0.05 second and withdrawn at 0.12 second. The motor speed is changed at 0.15 second to a value equal to the set speed but in the opposite direction. 16 Figure 5 : Speed response of drive with FLC Figure 6 : Magnified view of speed response with FLC Figure 7 : Phase current waveforms with FLC Figure 8 : Torque response of drive with FLC Figure 9 : Back EMFs and rotor position with FLC 2014 Global Journals Inc. (US)

Figure 10 : Magnified view of back EMFs with FLC IV. Implementation of BLDC Motor Drive with ANFIS Controller The properties of both fuzzy control and artificial neural networks are combined to produce the ANFIS controller. The FLC is provided with the learning capability by the structure of neural network that helps the FLC to select the best possible ranges for the input and output membership functions that match the sample input and output data. The response of BLDC motor drive with the proportional-integral (PI) controller is used as sample input and output data to train FLC. The basic structure of ANFIS network obtained through the MATLAB is shown in figure 11. The trained membership functions with the best possible ranges for error (e) and change in error (Δe) are shown in figure 12. 17 The chosen fuzzy inference system for FLC is Takagi-Sugeno-Kang type of fuzzy inference system. The selected membership functions are the generalized bell shaped one. The parameters of membership functions are tuned by both the back propagation and least squares method through the neural networks structure. The structure of neural network is helping in tuning and selection process of membership functions and fuzzy control rules respectively thereby eliminating the use of human expert. The updating of parameters through the learning process is facilitated by the gradient vector. Figure 11 : The network of ANFIS controller Figure 12 : Membership functions for error and change in error a) Simulation Results of Drive with ANFIS Controller The simulation results of BLDC drive with ANFIS controller are shown in figures 13 to 18 for different operating conditions as done with FLC at a set speed of 3500 rpm. 2014 Global Journals Inc. (US)

18 Fig. 16 : Torque response of drive with ANFIS controller Fig. 13 : Speed response of drive with ANFIS controller Fig. 14 : Magnified view of speed response with ANFIS controller Fig. 17 : Back EMFs and rotor position with ANFIS controller Fig. 15 : Phase current waveforms with ANFIS controller Fig. 18 : Magnified view of back EMFs with ANFIS controller 2014 Global Journals Inc. (US)

V. Comparison of Performance Indices between FLC and ANFIS Controller A comparison of FLC and ANFIS controller is carried out in terms of different performance indices at various set speeds for different operating conditions. The table 2 shows the comparison for the performance specifications of settling time, steady state error, peak overshoot and time taken to reach the set speed in the reverse direction between FLC and ANFIS controller. The table 2 shows the comparison for the error constants of integral of absolute error (IAE), integral of squared error (ISE), integral of time weighted absolute error (ITAE) and integral of time weighted squared error (ITSE) between FLC and ANFIS controller. Table 2 : Comparison of performance specifications Reference speed in rpm 3500 3100 2600 2100 1600 1100 Reference speed in rpm 3500 3100 2600 2100 1600 1100 Type of Controller settling time in sec Steady state error in rpm Dip in speed at a load of 0.662 N-m in rpm Table 3 : Comparison of error constants a) Starting Performance The time taken by the BLDC motor to settle at the set speed from standstill is observed for FLC and Peak Overshoot in rpm Settling time during speed reversal in sec FLC 0.0048 9 35 13.8 0.0092 ANFIS 0.00461 11 40 1 0.0095 FLC 0.0049 3 30 49.33 0.0085 ANFIS 0.0046 3 40 55.1 0.0082 FLC 0.00455 2 30 88.65 0.0069 ANFIS 0.0042 0.9 40 22.39 0.0067 FLC 0.0044 0.6 30 127.4 0.0062 ANFIS 0.0044 0.4 40 72.3 0.006 FLC 0.004 0.4 30 149 0.0049 ANFIS 0.00353 0.4 37 74.44 0.0049 FLC 0.003 0.4 24 116.7 0.004 ANFIS 0.0028 0.4 35 38.18 0.0038 Type of Controller IAE ISE ITAE ITSE FLC 0.8379 219.3 0.001193 0.2356 ANFIS 0.8425 220 0.001209 0.2379 FLC 0.6617 155.1 0.0008305 0.1489 ANFIS 0.6703 157.3 0.0008512 0.1528 FLC 0.4795 96.1 0.0005099 0.07939 ANFIS 0.4808 95.93 0.0005148 0.0796 FLC 0.3398 56.69 0.0003074 0.04047 ANFIS 0.333 54.72 0.0002998 0.03832 FLC 0.1991 26.27 0.0001324 0.01498 ANFIS 0.2011 26.01 0.0001371 0.01487 FLC 0.1016 9.634 4.645X10-5 0.00425 ANFIS 0.1072 9.932 5.416X10-5 0.00439 ANFIS controller at different set speeds of 3500, 3100, 2600, 2100, 1600 and 1100 rpm. It is found that the drive is taking less time with ANFIS controller for all the speeds. ANFIS controller is giving less overshoot at all speeds except at 3100 rpm as compared to FLC. The steady state error is almost equal in both the cases. b) Speed Reversal and Load Perturbation The drive rotating at set speed is suddenly reversed to rotate in the opposite direction. The ANFIS controller is attaining the set speed in the reverse direction quickly at most of the speeds. When the drive is running under steady state condition, a rated load of 0.662 N-m is applied at time of 0.05 second and withdrawn at 0.12 second. The dip in the speed is slightly high with ANFIS controller as compared to FLC. VI. Conclusion The simulation model of BLDC motor drive is developed to study the transient and steady state performance with FLC and ANFIS controller. The use of expert in selection of fuzzy control rules and tuning the membership functions is eliminated. The ANFIS controller is giving better performance during the different operating conditions at all speeds as compared to FLC except during the load perturbation where the performance is slightly decreased. References Références Referencias 1. R. Krishnan, Electric motor drives: Modelling, Analysis, and control. Upper Saddle River, NJ: Prentice-Hall, 2001. 2. P. C. Krause, O. Wasynczuk, and S. D. Sudhoff, Analysis of Electric Machinery and Drive Systems. Piscataway, NJ: IEEE Press, 2002. 3. S. J. Park, H. W. Park, M. H. Lee, and F. Harashima, A new approach for minimum-torque-ripple maximum-efficiency control of BLDC motor, IEEE Trans. Ind. Electron., vol. 47, no. 1, pp. 109-114, Feb. 2000. 4. H. Lu, L. Zhang, and W. Qu, A new torque control method for torque ripple minimization of BLDC motors with un-ideal back EMF, IEEE Trans. Power Electron., vol. 23, no. 2, pp. 950-958, Mar. 2008. 5. C. Xia, Z. Li, and T. Shi, A control strategy for fourswitch three phase brushless dc motor using single current sensor, IEEE Trans. Ind. Electron., vol. 56, no. 6, pp. 2058-2066, Jun. 2009. 6. T.-S. Kim, B.-G. Park, D.-M. Lee, J.-S. Ryu, and D.- S. Hyun, A new approach to sensorless control method for brushless DC motors, Int. J. Control, Autom. Syst., vol. 6, no. 4, pp. 477-487, Aug. 2008. 7. P. Damodharan and K. Vasudevan, Sensorless brushless DC motor drive based on the zerocrossing detection of back electromotive force (EMF) from the line voltage difference, IEEE Trans. 19 2014 Global Journals Inc. (US)

20 Energy conv., vol. 25, no. 3, pp. 661-668, Sep. 2010. 8. Y. S. Lai and Y. K. Lin, A unified approach to zerocrossing point detection of back EMF for brushless DC motor drives without current and hall sensors, IEEE Trans. Power Electron., vol. 26, no. 6, pp. 1704-1713, Jun. 2011. 9. S. B. Ozturk and H. A. Toliyat, Direct torque and indirect flux control of brushless DC motor, IEEE/ASME Trans. Mechatronics, vol. 16, no. 2, pp. 351-360, Apr. 2011. 10. Byoung-Kuk Lee, Tae-Hyung Kim and M. Ehsani, On the feasibility of four-switch three-phase BLDC motor drives for low cost commercial applications topology and control IEEE Trans. Power Electron., vol. 18, no. 1, pp. 164-178, 2003. 11. Hsiu-Ping Wang and Yen-Tsan Liu, Integrated design of speed-sensorless and adaptive speed controller for a brushless DC motor, IEEE Trans. Power Electron., vol. 21, no. 2, pp. 518-523, 2006. 12. C. S. Joice, S. R. Paranjothi and V. J. S. Kumar, Digital control strategy for four quadrant operation of three phase BLDC motor with load variations IEEE Trans. Ind. Informatics, vol. 9, no. 2, pp. 974-982, 2013. 13. R. Shanmugasundaram, K. M. Zakariah and N. Yadaiah, Implementation and performance analysis of Digital controllers for brushless DC motor drives, IEEE/ASME Trans. Mechatronics, vol. 19, no. 1, pp. 213-224, 2014. 14. B. Kristiansson and B. Lennartson, Robust and optimal tuning of PI and PID controllers, IEE proceedings on control theory and applications, vol. 149, no. 1, pp. 17-25, 2002. 15. M. Ali Akcayol, A. Cetin and C. Elmas, An educational tool for fuzzy logic controlled BDCM, IEEE Trans. Education, vol. 45, no. 1, pp. 33-42, Feb. 2002. 16. Y. Zhao and E. G. Collins, Fuzzy PI control design for an industrial weigh belt feeder, IEEE Trans. Fuzzy Systems, vol. 11, no. 3, pp. 311-319, Jun. 2003. 17. M. N. Uddin, T. S. Radwan and M. Azizur Rahman, Performances of fuzzy-logic-based indirect vector control for induction motor drive, IEEE Trans. Industry Applications, vol. 38, no. 5, pp. 1219-1225, 2002. 18. Z. Ibrahim, and E. Levi, A comparative analysis of fuzzy logic and PI speed control in highperformance AC drives using experimental approach, IEEE Trans. Industry Applications, vol. 38, no. 5, pp. 1210-1218, 2002. 19. Ming Cheng, Qiang Sun and E. Zhou, New selftuning fuzzy PI control of a novel doubly salient permanent-magnet motor drive, IEEE Trans. Ind. Electron., vol. 53, no. 3, pp. 814-821, 2006. 20. M. N. Uddin, T. S. Radwan and M. Azizur Rahman, Fuzzy-logic-controller-based cost-effective fourswitch three-phase inverter-fed IPM synchronous motor drive system, IEEE Trans. Industry Applications, vol. 42, no. 1, pp. 21-30, 2006. 21. R. S. Rebeiro and M. N. Uddin, Performance analysis of an FLC-based online adaptation of both hysteresis and PI controllers for IPMSM drive, IEEE Trans. Industry Applications, vol. 48, no. 1, pp. 12-19, 2012. 22. M. M. I. Chy and M. N. Uddin, Development and implementation of a new adaptive intelligent speed controller for IPMSM drive, IEEE Trans. Industry Applications, vol. 45, no. 3, pp. 1106-1115, 2009. 23. M. N. Uddin, Zhi Rui Huang and A. B. M. S. Hossain, Development and implementation of a simplified self-tuned neuro-fuzzy-based IM drive, IEEE Trans. Industry Applications, vol. 50, no. 1, pp. 51-59, 2014. 24. B. K. Lee and M. Ehsani, Advanced simulation model for brushless DC motor drives, Electric power components and systems, vol. 31, no. 9, pp. 841-868, 2003. 25. M. Surya Kalavathi and C. Subba Rami Reddy, Performance evaluation of classical and fuzzy logic control techniques for brushless DC motor drive, IEEE international power modulator and high voltage conference, pp. 488-491, June 2012. 2014 Global Journals Inc. (US)