Abstract in this paper we have designed a dc motor. Pdf speed control of dc motor using fuzzy logic controller. Brushless dc motors bldcm are widely used for many industrial applications because of their high efficiency, high torque and low volume. Statespace based simulink modeling of bldc motor and its speed control using fuzzy pid controller. Simulation of four four quadrant operation of three phase. Electrical engineering brushless dc motor tracking control using selftuning fuzzy pid control and model reference adaptive control adel a. The reverse of fuzzification is called defuzzification. Speed control of brushless dc motor using fuzzy and neuro. Luo converters are new generation of dcdc converters on power electronics which presents better performances and high accuracy.
Speed control of the bldc motor is essential for making the motor work at the desired rate. Abstract brushless dc motors are used in various applications like robotic application and space application due to small volume, highe torque and low. Pdf speed control of brushless dc motor using fuzzy. The pid can be tuned using a particle swarm optimization algorithm for dc motor speed control and also it is tuned by fuzzy logic. Another purpose of speed control is to keep the motor speed constant with outsource disturbances in torque. Bldc motor, the basis of sensorless commutation will be explained. A three phase inverter model is implemented for motor commutation in six steps and pwm based motor current control with help of three hall sensors which are placed at 120 electrical degrees apart around the motor shaft. Speed control of brushless dc motor using fuzzy controller article pdf available in international journal of pure and applied mathematics 11915. Speed control is the process of changing the electric power delivered to the motor to achieve a certain speed which is needed. The sensorless techniques based on the back emf sensing and the rotor position.
The calculation capability of digital signal processor and controlling capability of. Get this project kit at system allows for controlling dc motor speed using fuzzy logic in microcontroller. Matlabfuzzy logic toolbox is used to design flc, which is integrated into simulations with simulink. Bldc motor is fed from the inverter where the rotor position and current controller is the input. Using voltage and current waveform position detection can be derived. Dc motor speed control using fuzzy logic controller aip publishing.
In order to control the speed of brushless dc motor, a fuzzy logic is developed which will control speed according to the operation. Introduction the brushless dc bldc motor is becoming widely used as a small horse power control. Speed control of brushless dc motor by using fuzzy logic. Speed control of dc motor using fuzzy logic controller s. A novel speed controller for the trapezoidal three phase brushless dc bldc motor drive is proposed using a hybrid fuzzy logicproportional plus integral pi control. Speed control of bldc motor using adaptive fuzzy pid controller. But in the case of load change, the torque and the stator current characteristics deteriorate significantly. The speed of a brushless dc motor can be controlled by controlling the input dc voltage. Brushless dc bldc motors are very popular and are replacing brush motors in numerous applications due to its superior electrical and mechanical characteristics owing to its trouble free construction. The main purpose of motor speed control is to keep the rotation of the motor at the present speed and to drive a. Speed control of bldc motor using fuzzy logic written by tushar zanje, aniruddha kadam, ganesh vidhate.
Speed control of brushless dc motor using fuzzy logic controller. Speed control of a bldc motor using fuzzy logic controller. In this paper, the authors have proposed a novel controller design method based on the concept of dominant pole placement for closed loop speed control of. The control algorithms, fuzzy logic and pid are compared.
The fuzzy logic control is learned continuously and gradually. Pdf speed control of dc motor using fuzzy logic technique. Pdf fuzzy controller for speed control of bldc motor. Fuzzy logic controller based bldc motor speed control system. Speed control of dc motor using fuzzy logic controller. In this paper fuzzy logic and pi controllers are used to control the speed of bldc motor and their comparisons are done. Also, the dynamic characteristics of the bldc motor i. Brushless dc motor tracking control using selftuning. This paper present a speed control of dc motor system powered by a photovoltaic source via luo dcdc. Basic block diagram for proposed fuzzy logic controller based bldc motor speed control system a fuzzy controller is a superior fuzzy framework that can be utilized as a controller part within a closed loop framework.
A speed control of fuzzy logic controller is proposed in this paper. The block diagram of the bldc motor is shown in fig. The speed control of a separately excited dc motor is performed using fuzzy logic controller flc in matlab environment. Fuzzy based speed control of brushless dc motor fed. Speed control of bldc motor using fuzzy logic controller and comparing it with pid controller. The use of fuzzy logic controller flc produces required output in a linguistic variable fuzzy number. Torque and current noise reduction of bldc motor using. There are different types of controller are used to control speed of bldc motor drive. Without any loss of power the motor can be controlled in all the four quadrants. We propose the fuzzy logic pi controller based bldc motor drive.
Speed control of brushless dc motor using fuzzy based. Brushless dc motor is suitable for wide range of application in batterypowered vehicles, machine tools, robots, automatic wheelchairs, aerospace, temperature controllers and in many engineering, applications owing to their mechanical and. The simulink software was used to simulate the proposed scheme. Speed control of brushless dc motor using fuzzy based controllers harith mohan1, 3remya k p2, gomathy s 1 harith mohan. Speed control of permanent magnet brushless dc motor using. Speed control of bldc motor using fuzzy logic controller issn.
The modeling, control and simulation of the bldc motor have been done using the software package matlabsimulink. Bldc motor speed control using fuzzy logic youtube. Fuzzy logic based speed control of dc motor is designed. Here model of bldc motor is based on statespace and its speed loop control is based on fuzzy logic pid controller. During regenerative braking period energy is conserved. The hardware project is designed to control the speed of a bldc motor using closed loop control technique. Statespace based simulink modeling of bldc motor and its. For the speed control of bldc motor, different controllers are used. Fuzzy based digital control strategy for four quadrant, 3. Speed control of a sensored brushless dc motor using flc. Dc motor speed control using fuzzy logic controller shahrizal bin saat a thesis submitted in fulfillment of the requirement for the award of the master of electrical engineering. Speed control of bldc motor using fuzzy logic ijert.
Mathematical model of bldc motor using kvl the voltage equation from fig. On changing the duty cycle on time, we can change the speed. It has already been studied that fuzzy controllers have better speed control over conventional pid controllers in all aspects usman and rajpurohit in speed control of a bldc motor using fuzzy logic controller. Bldc motor has various application used in industries like in drilling, lathes, spinning, electric bikes etc. Fuzzy controller for speed control of bldc motor using. The controller is designed to tracks variations of speed references and stabilizes the output speed during load variations. In literature, there are many control techniques reported to control speed. Speed control of brushless dc motor by using fuzzy logic pi controller. The pi and fuzzy logic control has an importance in field of control of bldc motor. The overall closed loop performance can be improved by quick. Design and analysis of different control strategies for.
Abstract this project deals with a fuzzy controller based sensorless control of brushless dc motor. Speed control of dc motor using fuzzy pid controller. Sensorless speed control of bldc using genofuzzy controller free download as powerpoint presentation. Speed control of dc motor using fuzzy pid controller 1umesh kumar bansal and 2rakesh narvey 1dept. Speed control of brushless dc motor using fuzzy logic. The mathematical model of bldc motor and fuzzy logic algorithm is derived. In 7 the rotor speed detection using back emf and zcp detection is discussed. Dc motor speed control using fuzzy logic controller. Speed control of brushless dc motor using fuzzy logic controller s. Speed control of brushless dc motor using fuzzy controller lokesh kumar agrawal 1. Request pdf speed control of a bldc motor using fuzzy logic controller the speed control of the permanent magnet brush less direct current pmbldc motor is of high importance since it. The mathematical modeling of bldc motor is also presented. I want to design a fuzzy logic control to control two dc motors of rover robot actually i made a simulation for the controller in matlabsimulink and it worked successfully, now i want to design that controller in real world by using arduino uno board. Pdf brushless dc bldc motors are widely used for many industrial applications because of their reliability, high efficiency, high starting.
Speed control of bldc motor using adaptive fuzzy pid. The brushless dc motor bldc is receiving wide attention for industrial applications because of their high torque density, noiseless operation, high efficiency and small size. Brushless dc motor speed control using both pi controller. The bldc has some advantages compare to the others type of motors. By interchanging output ports, it will effectively change the direction of the motor. The fuzzy logic control is learned continuously and gradually becomes the main effective control. Brushless dc motor bldc is developed and the closedloop. This paper presents a control scheme of a fuzzy logic for the brushless direct current bldc permanent magnet motor drives. The speed control of the dc motors is very essential. Pdf speed control of brushless dc motor using fuzzy controller. The performance of the bldc motor are calculated by using the control characteristics like settling time, rise time, overshoot.
Speed control of bldc motor using fuzzy logic controller. The structure of the fuzzy logic controller is different from conventional fuzzy logic implementations such that it only uses three simple rules based on speed error. Microcontroller connect pc serial port to dsp port using rs232 serial cable. Brushless dc bldc motors are widely used for many industrial applications because of their reliability, high efficiency, high starting torque, and less electrical noise.
Controller design for closed loop speed control of bldc motor. Shamseldinb, afaculty of engineering, helwan university, egypt bfaculty of engineering and technology, future university in egypt, egypt received 21 january 2015. Bldc motor with hall sensors and speed closed loop, driven. The fuzzy logic technique is used to estimate the speed of the bldc motor under variable and fixed condition of the backemf. Matlabsimulink software is used to carry out the above investigation. In this paper, fuzzy logic controller flc is used for the control of the speed of the bldc motor. Bldc motor with hall sensors and speed closed loop, driven by etpu on mpc5554, rev. This paper presents fuzzysmc based speed control of bldc motor, by combining the beneficial features of both sliding mode control and fuzzy logic. The fuzzy logic controller is used to produce an adaptive control so that the motor speed can accurately track the reference speed. In this paper, a comprehensive simulation model with fuzzy logic controller is presented. The brushless direct current bldc motor is efficiently controlled by fuzzy logic controller flc. This paper presents the bldc motor sensorless speed control system with fuzzy logic implementation. The magnitude of the backemf is directly proportional to the motor speed.
In this case, the internal loop is used for tuning and sense the power supply polarity and the external loop is used to control the speed. Priya1, althaf patan2 1assistant professoreee, jeppiaar institute of technology, sriperumbudur, chennai,india 2electrical engineer, qcon, qatar abstract. It is not only easy to understand but also more robust. This proposed system provides a very precise and effective speed control. Fuzzy controller based speed control of dc motor file. The controller is designed to tracks variations of speed references and stabilizes the. The experimental results verify that a adaptive fuzzy pid controller has better control performance than the both fuzzy pid controller and conventional pid controller. The controller is designed based on the expert knowledge of the system. Bldc motor has very vast speed range but its speed control is difficult.
1076 1068 1456 1244 507 115 971 1211 589 1091 1422 163 1021 1106 549 815 576 896 884 1565 1224 1131 1060 138 548 791 421 1374 80 115 444 605 800 322 332 761 624 778 819