1 Introduction
1 Introduction
1 Introduction
A BLDC Motor is defined as a type of self-synchronous rotary motor controlled by
electronic commutation, where the rotor is a permanent magnet with rotor position
sensors. The Electrical and Electronics industry developed a large number of high
performance power semiconductors and permanent magnet materials like Samarium
Cobalt and NdFeB, which established a solid ground for widespread use of BLDC
motors.
The BLDC Motor is developed on the basis of brushed DC motors. A BLDC motor is
considered as the trapezoid/square wave motor with starting characteristics of series
excitation DC motors and the speed-regulation characteristics of shunt excitation DC
motors. It has the advantages like high efficiency, high torque to weight ratio and simple
structure etc. The concept of speed control in BLDC motor using linear controllers plays
a significant role with numerous applications ranging from automobiles to industrial
control. PID controller is the most widespread and commonly used in various industries
for drives system. A three phase inverter is designed and implemented for DC to AC
conversion for open loop operation.
1.1 Objective
The central idea of this thesis circles around controlling the speed of BLDC motor with
or without disturbances (or load). The project work also involves the design and
implementation of a controller which minimizes the initial overshoots. The thesis work
was conducted with the purpose of developing a three phase inverter for BLDC motor
drive system.1
Further, the thesis was carried out in order to increase the theoretical knowledge about
the BLDC motor drive system.
1
Chapter 1. Introduction 2
1.2 Motivation
The BLDC motor has the advantages of high efficiency, long life time, good speed-toque
characteristics and high torque to weight ratio compared to the DC, Induction and
switched reluctance motor. It is used in the field of electric drives, aerospace engineering,
robotics and household’s equipment etc.
The two different controllers are designed and simulated for closed loop speed control of
BLDC motor at different loading condition. Both the controller continuously calculates
an error value and adjusts the control variable, such as position and speed. In PID,
Proportional, Integral, and Derivative terms are applied to the error signal, while in case
of Modified PID; the Proportional and Derivative term is applied to the output of the
plant to minimize the initial overshoots.
1. Pillay, Pragasen; Krishnan, Ramu; Bahari, Binti, Norhazilina, et.al. ; Rong, Jun,
Li, Yiming; and Srikanth, Prof.S.; Chandra, Raghu, G.; introduced a concept on
the Mathematical modeling and Simulation of the BLDC Motor. The current (or
torque) ripple can be restricted within the predefined band-gap using torque
hysteresis controller [Bahari, Binti, Norhazilina, et.al.]. The paper also presents
the design of an optimal controller for position control of BLDC motor [Srikanth,
Prof.S.; Chandra, Raghu, G.].
2. Rong, Jun; Li, Yiming; and Xu, Chan, et.al.; proposed the concept of speed
adjusting controller. The speed adjusting controller adopts double closed loop
control system based on MATLAB Simulink. Digital PID controller for brushless
DC motor drive is proposed and implemented [Xu, Chan, et.al.] using AVR
microcontroller for the purpose of achieving a fully digitized hardware design
scheme.
3. Al-Mashakbeh, Othman, Saleh, Atef; Arulmozhiyal, R.; Kandiban, R.; provides an
overview of performance on conventional PID controller, Fuzzy PID controller,
and Adaptive Fuzzy PID controller to control the speed of BLDC motor.
M.E. Thesis: Controller Design for Closed Loop Speed Control of BLDC Motor
Chapter 1. Introduction 3
The project started with the theoretical study on previous work in the field of BLDC
motor. The first chapter provides a brief introduction about the technical background of
BLDC motor, permanent magnet materials and construction of the motor and the mode of
operation of the three phase inverter.
The mathematical modeling and simulink model of BLDC drive system has been
implemented which provide a platform that allowed for experimenting with different
control methods. The three phase inverter has also been designed for open loop operation
of motor. The design and implementation of the different controllers has been introduced
for closed loop operation in simulink and their closed loop responses are compared. The
last chapter contains all the experimental results with the waveforms.
The schematics of the main circuit board and the pictures of hardware setup along with
the test circuits are also provided.
M.E. Thesis: Controller Design for Closed Loop Speed Control of BLDC Motor