-This paper proposes a design of optimal PI(D) controller for brushless DC (BLDC) motor speed control by the particle swarm optimization (PSO), one of the powerful metaheuristic optimization search techniques. The proposed control system is implemented on the TMS320F28335 DSP board interfacing to MATLAB/SIMULINK. With Back EMF detection, the proposed system is considered as a class of sensorless control. This scheme leads to the speed adjustment of the BLDC motor by PWM. In this work, the BLDC motor of 100 watt is conducted to investigate the control performance. As results, it was found that the speed response of BLDC motor can be regulated at the operating speed of 800 and 1200 rpm in both no load and full load conditions. Very satisfactory responses of the BLDC system can be successfully achieved by the proposed control structure and PSO-based design approach.
A second-order level process controlled by PI controller designed from coefficient diagram method (CDM) will meet the desired performances both in transient and steady-sate response [ 11. However, the transient response generally still has long rise time [2]. This paper presents an additional idea to improve the speed of the system response by including a feedforward controller (FFC) in the closed-loop system [3]. The structure of the FFC is a phase lead structure with a parameter that can be varied greater than one. The faster step response of the controlled system can be obtained while the rejection speed of the effect due to constant output disturbance is not affected by the proposed FFC. ReywordsLevel process, CDM, feedforward controller.
This paper presents a design and implementation of Brushless DC (BLDC) motor speed control based on the TMS320F28335 DSP board interfacing to MATLAB/SIMULINK. To obtain the optimal tracking and regulating responses, the PI controller is conducted and designed by pole placement technique. With Back EMF detection, the proposed system is considered as a class of sensorless control. This scheme leads to the speed adjustment of the BLDC motor by PWM. This experiment aims to examine the effectiveness of BLDC motor by testing the BLDC motor of 100 watt. It was found that the speed response of BLDC motor can be regulated at the operating speed of 700 rpm and 1400 rpm at no load and full load conditions.
Abstract. This paper presents design and implements the speed control of BLDC motor drive based on TMS320F28335 DSP controller board in order to be used for MATLAB/SIMULINK. The PI controller design by pole placement technique is also introduced to the system for regulating and tracking speed response. This scheme leads to the speed adjustment of the BLDC motor by PWM. This experiment aims to examine the effectiveness of BLDC motor by testing 100 watt to BLDC motor system from no load to rated condition. It is found that, the speed of BLDC motor can be controlled to be constant in the operating range of 700 rpm and 1400 rpm at no load and full load.Keywords: BLDC motor, TMS320F28335 DSP controller board, PI controller. IntroductionThe Brushless DC (BLDC) motors are very popular in a wide array of applications in industries such as appliances, automotive, aerospace, consumer, medical, industrial automation for its reliability, high efficiency, high power density, low maintenance requirements, lower weight and low cost. As the name implies, BLDC motor do not have Brushes for commutation. Instead they are electronically commutated. BLDC motor have many advantages over Brushed DC motor and induction motors, like better speed-torque characteristics, high dynamic response, high efficiency, noiseless operation and wide speed ranges. A BLDC motor finds numerous applications in motion control. A BLDC motor has windings on stator and alternate permanent magnets on rotor. Electronic commutation of stator windings is based on rotor position with respect to the stator winding. In this method the speed is controlled in a closed loop by measuring the actual speed of the motor. A proportional plus integral (PI) controller is used to amplify the speed and dynamically adjust the PWM duty cycle. When using PWM outputs to control the six switches of the three-phase bridge, variation of the motor voltage can be got by varying the duty cycle of the PWM signal. For low-cost, low-resolution speed requirements, the Hall signals are used to measure the speed feedback [1]. In this paper presents the performances of implemented technique of BLDC motor drive based on TMS320F28335 DSP controller board with the MATLAB/SIMULINK tool. The simulation model of a BLDC motor using a PI controller is designed by pole * Corresponding author.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.