Tanweer Khan Major Project
Tanweer Khan Major Project
Description Page No
List of Notations i
List of abbreviations ii
List of tables iii
List of figures iv
Abstract v
Chapter 1 INTRODUCTION 1
1.1 Introduction 1
1.2 objectives of the project 1
1.3 Problem statement 2
1.4 Methodology 2
1.5 Thesis Outline 2
1.6 Literature Review 3
1.7 Project background 5
1.7.1 Single phase induction motor 5
1.7.2 Pulse width modulation 5
1.7.3 Direction control 5
1.7.3 Directional control 6
Chapter 2 INDUCTION MOTOR 7
2.1 Introduction 7
2.2 Three phase induction motor 7
2.3 Single phase induction motor 8
2.3.1 Construction 8
2.3.1.1 Stator 8
2.3.1.2 Rotor 9
2.3.2 Working 9
2.4 Double revolving field theory 9
2.4.1 Why SPWM is not self-starting 10
2.5 Starting of SPIM 10
2.5.1 Split-phase winding motors 10
2.5.2 Capacitor Start motors 12
2.5.3 Shaded pole motors 13
2.6 Applications and Advantages of SPIM 14
Chapter 3 METHODS OF CONTROLLING SPEED OF SPIM 15
3.1 Introduction 15
3.2 Constant volts/hertz (V/F) control 15
3.3 Vector control 17
3.4 Voltage control 18
3.4.1 Integral cycle control 18
3.4.1.1 Burst fire control 19
3.4.1.2 Single cycle control 19
3.4.2 Phase control 20
3.4.3 PWM control 20
3.5 Discussion 21
Chapter 4 HARDWARE AND ITS WORKING 22
4.1 Introduction 22
4.2 Components 22
4.2.1 Arduino UNO 22
4.2.1.1 ATMEGA 328/p 23
4.2.2 MOC3021 23
4.2.3 ULN2003A 24
4.2.4 16x2LCD 24
4.3 Block diagram of the project 24
4.4 General description of circuit diagram 25
4.4.1 Circuit diagram part by part description 26
4.5 Coding of Arduino 28
Chapter 5 EXPERIMENTAL RESULTS 32
5.1 Experiments 32
5.1.1 When supply is turned on 32
5.1.2 Counter clock wise direction and speed control 33
5.1.3 Clock wise direction and speed control 34
5.2 Complete project 35
REFERENCES 37
LIST OF NOTATIONS
V = Voltage
I = Current
R = Resistance
C = Capacitance
F = Frequency
Te = Torque developed
Vg = Gate voltage
Ig = Gate Current
IL = Load Current
T NF = Off time
TM = Modulation time
I
LIST OF ABBREVIATIONS
AC = Alternating Current
DC = Direct Current
LC = Inductor Capacitor
mA = Milliampere
II
LIST OF TABLES
III
LIST OF FIGURES
LIST OF FIGURES
IV
ABSTRACT
This work presents speed and direction control of single-phase induction motor. Speed
is controlled through PWM signal generated with Arduino. The effective value of the
voltage applied to the motor is changed by PWM signal. Which in turn changes the
speed of SPIM. Direction of SPIM can be changed by just connecting one terminal of
supply voltage to either side of the capacitor. This terminal is connected to relay, which
adjusts terminal’s position to either side of the capacitor depending on the control signal
given by the user. Finally, rpm and direction of the rotor along with temperature of the
V
Page |1
CHAPTER 1 INTRODUCTION
1.1 INTRODUCTION
Due to its simplicity and lower cost single phase induction motor is widely used for
domestic purpose. Although their use in big industries is limited, where three phase
induction motors are used, they are must for home and small industries. This project is
basically a control scheme for single phase induction motor. This control scheme
includes speed control and direction control. Some additional features like displaying
rpm of the rotor and temperature of the winding are also added so that the desired rpm
and temperature of the winding can easily be set. The choice of control scheme depends
on the cost, the process and the control needed. Mostly pulse width modulation (PWM)
technique is used to vary the rotational speed of induction motor. whereas direction
control of SPIM is quite easy as it depends on whether the magnetic field due to
auxiliary winding leads or lags the main magnetic field. This angle can be set by making
the current in the auxiliary windings lead or lag to the current in the main windings by
switching the connections of the auxiliary winding while leaving the connections of
control the speed of SPIM. controlling the speed through PWM is considered one of
the best methods available. Manual controls are also available but they are energy
1.4 METHODOLOGY
• Survey of literature
• Designing of Speed controller
• Designing of direction controller
• Development of Hardware model Results
Chapter 2 describes single phase induction motors. Their construction, working and
types.
D.G. Holmes & A. Kotsopoulos (1993) suggest a method to control the speed of SPIM
using a three-phase voltage source inverter (VSI). The both auxiliary and main
windings of SPIM are connected across the bridge. These windings act as an
unbalanced three phase load. A three phase VSI bridge is used in this method. The rating
of the switches is increased by times the motor rated current. This is so because current
from both the windings enter into the center phase. A modulation strategy for supply
frequencies ranging from 0 to motor rated frequency is proposed to get the motor rated
torque at any speed with low slip. This has been verified not only in simulation but also
experimentally.
Page |3
Cunha, B. S, et al. (2001) studied the control of SPIM through PIC (programmable
integrated circuit), controlled sinusoidal PWM inverter. along with other controls, this
configuration can also vary the speed of single-phase induction motor via PIC. Without
using microcomputer generation of PWM pulses is the beauty of this configuration [2].
Asghar, M.S.J (1999)., describes here smooth speed control of SPIM through integral
cycle control as: Although ICC (integral cycle control) method of speed control of
SPIM introduces subharmonics in the line, it is better and more rugged as compared to
proposed here. By varying the number of on/ off cycles of supply voltage V, speed of
Sakina Tabassum, et al. (2017) describe the speed control of SPIM using Arduino with
the controlling objectives PWM and SPWM. Arduino generates the pulses (voltage
pulses), speed is varied by varying the width of these pulses. the width of the pulses is
changed by using inverter. the operating principle of DC-AC inverters is PWM (pulse
width modulation). by using various methods like varying on or off time of the pulses,
T.pavani, et al. (2017) describe and illustrate the method of speed control of single
phase induction motor using solid state relay. 230v ac is stepped down through
transformer, that stepped down voltage is given to a rectifier. In turn, rectified output is
inputs and two outputs in order to control the speed of single-phase induction motor.
Page |4
Deniz Yildirim et al. (2008) mentions PWM ac chopper technique to control the speed
of SPIMs and universal motors. Through PWM voltage applied to the motor is changed
and hence the speed of motor is varied in accordance with the applied pulse. In this
method, however, harmonics are generated. To minimize these harmonics a filter is also
added at the input side. This method is simple, effective, and cost effective [6].
Mr. Aung Zaw Latt and Dr. Ni Ni Win (2009) describe here method to design variable
speed drive for SPIM by using controlling frequency. Design aspects, in this drive, are
divided into 4 parts: rectifier, PWM control circuit, driver circuit and Hbridge inverter.
Making a compact sinusoidal PWM inverter for varying the speed of single phase
induction motor is the main objective in this drive. By using H-bridge inverter
shown experimentally that proposed method can successfully control the speed of of
SPIM.
single phase induction motors it is not naturally available. What is available is just
other means are applied to make rotating magnetic field in single phase induction
motors. Unavailability of rotating magnetic field is the cause of not self-starting of this
motor. in order to tackle this issue several techniques including shaded poles, starting
Page |5
windings, capacitors etc. are used. Applications of single phase induction motors
include food mixer, hair drier, vacuum cleaners and electric shavers. Their rating is
As its name indicates PWM is a technique to vary the width of the pulse. In PWM, time
period hence the frequency of the original signal is unchanged, however duty cycle of
the signal is varied. Given voltages are modulated by this technique. Square wave is
the special case of PWM signal, in which on and off times are same. It has 50% duty
cycle. Whereas PWM signal can have any value of duty cycle ranging from 0-100%.
For switching electrical power (on and off), pulse width modulation is an efficient
technique. Pulse width modulation is handy not only in controlling the frequency and
voltage across the load but also in reducing the harmonics in the output voltage and
current. Sinusoidal PWM is one of the most commonly used PWM techniques. Owing
to its on/off nature, PWM works well with digital control. In PWM duty cycle of the
pulse is varied. According to this voltage applied to the motor is also varied and hence
Controlling direction in single phase induction motor is very easy. Magnetic field in the
auxiliary winding peaks before the magnetic field in the running winding since current
Page |6
in the auxiliary winding leads the current in the running winding. The space angle
between these magnetic fields, i.e. whether magnetic field due to auxiliary winding
leads or lags by 900 to magnetic field due main magnetic field, determines the direction
of rotation.
Page |7
2.1 INTRODUCTION
Induction motor is also known as asynchronous motor because it moves at speed
lower than synchronous speed. Working principle of Induction motor is Faraday’s
law of electromagnetic induction. Changing magnetic field in the stator induces
EMF in the rotor, which in turn produces current, this current interacts with the
main stator current. This is followed by revolution of the rotor. There are two
types of induction motor: Three phase induction motor and Single-phase
induction motor.
2.3.1 Construction
Two main parts of single-phase induction motor like are: stator and rotor.
Ns = 120f/p
Where:
f = frequency of supply voltage
P = no of poles on stator.
Stator of single-phase induction motor has two windings:
1. Main field winding
2. Auxiliary winding.
Auxiliary windings are used for starting purpose only. These both windings are
placed at 900 to each other.
Page |9
2.3.1.2 Rotor
Rotor construction of SPIM is similar to that of three phase squirrel cage
induction motor. The cylindrical rotor has slots all over its periphery. Slots are
made skewed. skewed construction of slots not only prevents magnetic locking
but also reduces noise and makes the operation of induction motor smooth. The
rotor conductors are made from either aluminium or copper bars. These bars are
short circuited through end rings. There are no slip rings and brushes.
2.3.2 Working
No sooner do we supply the stator winding with ac supply than alternating current
starts flowing in the stator windings. This in turn produces alternating magnetic
field in the stator. This flux links with the rotor. EMF gets induced in the rotor
windings in accordance with faraday’s law of electromagnetic induction. As rotor
conductors are short circuited through end rings, current starts flowing in the rotor
conductors. As magnetic field produced by stator is not rotating type rather a
alternating type i-e decreases and increases in a single direction. So, this flux is
unable to rotate the rotor. Rotor just buzzes at its initial position unless given a
initial rotation through hand or by any other means.
Figure 2.3 (a) circuit diagram of single-phase induction motor with starting
winding b) phasor diagram
Figure 2.4: c) waveforms for auxiliary winding current and main winding
current d) torque speed characteristic curves with and without auxiliary
winding
Figure 2.5: torque speed characteristic curve for capacitor start motors
Same working principle. Only the difference is: In capacitor start motors
capacitor is disconnected when rotor attains 75% full load speed. however, in
latter capacitor remains permanently in the circuit and helps in improving the
power factor and running conditions for the motor. By selecting a proper capacitor
size, the mmf of starting current in the auxiliary windings can be made equal to
the mmf of starting current in the main winding and current in the auxiliary
winding can lead the current in the main winding by 90 ° . 90 ° phase difference
in current would produce a uniform magnetic field since windings are separated
also by 90 ° . It would be as if motor were starting from a three-phase power
supply. Figure 2.5 shows the torque speed characteristics of the capacitor start
motor. In order to improve torque speed characteristics of SPIM a smaller
capacitor is left permanently in the circuit. This configuration:
• Has no centrifugal switch
• At normal loads, they are more efficient
P a g e | 13
Permanent split capacitors have low starting torque than capacitor start motors
because capacitor must be sized to balance the current in the main winding at
normal loads.
CHAPTER 3
METHODS OF CONTROLLING SPEED OF SPIM
3.1 INTRODUCTION
In this section, different ways of controlling speed of SPIM are discussed, keeping
in view advantages and disadvantages of different methods of speed control.
While keeping in view the advantages of PWM method over several other
methods discussed, comparing the results, why PWM method is used here for
speed control will be described. There are two main techniques for SPIM speed
control:
1) Volt/Hertz kept constant control (v/f):
2) Vector control and Voltage control:
In first technique an inverter is used to provide a constant voltage and frequency
(v/f) in order to produce the required speed. On the other hand, vector control
controls both magnitude and phase of the variables. Lastly voltage control varies
the speed of SPIM by changing the effective value of the load voltage.
Air gap flux Φm is related to v/f ratio in the steady state operations. Therefore,
maximum torque sensitivity and stator current will be achieved by keeping a
constant air-gap flux. From equation 3.1, by keeping v/f ratio constant, the air-
gap flux can be kept constant, therefore Torque-Speed characteristics can be seen
in figure 3.1.
P a g e | 16
Figure 3.3: vector control of SPIM single -phase Half Bridge Inverter
Usually, this speed control method is used in fans or blower type motors with
high slips s. Such type of speed control operates by decreasing the air-gap flux
value. By increasing the slip air gap flux can be decreased. The stator voltage can
be controlled by following methods.
Firing is set to 50% of applied nominal power therefore the firing time and
nonfiring time are equal.
P a g e | 20
If duty cycle of the signal is high, the speed obtained will be high. Conversely if
duty cycle is low, speed will also be low. This PWM signal is generally at 5v, so,
it cannot be directly given to motor. for this purpose, optocoupler is used.
P a g e | 21
3.5 DISCUSSION
The above-mentioned control techniques are used for SPIM Speed control. Each
control technique has advantages as well as disadvantages of its own. Selection
of method is done keeping in view the application for which speed control is
required and also relative advantages and disadvantages of different methods. The
constant V/f control method is considered to be one of the best techniques for the
speed control applications. This technique, however, is not generally used due to
increased cost and complexity of control network.
The vector control technique is high performance speed control technique which
is mostly used in three phase Induction motors. Although this technique is
applicable in SPIMs, however control circuit becomes more complex than
constant v/f control.
Besides this, voltage control method is simpler in structure, easy to control and
cost effective. Due to these advantages voltage control technique is more
preferred in industries for fan and blower applications. In this technique we vary
the slip rate, this is difference between rotors actual speed and synchronous speed.
Increased slip rate causes the decrease in speed. The increase in stator currents
produces more copper loss and machine heating.
The integral cycle control technique is based on providing supply and cutting the
supply for the instance. Therefore, in non-firing time motor is not supplied with
current which is a disadvantage of this technique. By increasing the total on and
off time this problem can be improved. Another effect of non-firing time in this
technique is that the stator voltage is reduced to zero in each control cycle and
then increases to the supply voltage which in turn increases the transient effects
of motors.
P a g e | 22
CHAPTER 4
HARDWARE AND ITS WORKING
4.1 INTRODUCTION
SPIMs are commonly used in homes and in small industries due to their rugged
construction and low cost. it is necessary to control the speed of single-phase
induction motor in order to get maximum production and also for protection of
induction motor’s winding. Of many available methods to control the speed of
SPIM, pulse width modulation (PWM) technique is used here. PWM is more
efficient than other methods. Pulse width modulation changes the magnitude of
applied voltage to the motor; hence it varies the speed. this PWM signal is
generated through Arduino UNO.
4.2 COMPONENTS
Table 4.1: Main components used in the hardware model
Component name Rating
SPIM hp,220v
1 x2LCD 1 -pins, 5v
another microcontroller in order to upload the software. Through this chip USB
cable is connected to the Arduino board, and communicate via USB and once the
program is running, this chip is what allows to send message back and forth
between computer and Arduino.
Arduinos can be powered purely from USB cable. But it can also be powered
directly through 9v dc power source with the barrel jack. The Uno has a built-in
voltage regulator that will reduce the voltage to 5v. there is reset button on
Arduino to reboot the program.
4.2.2 MOC3021
To interface between electronic components and high-power AC circuits
MOC3021 was designed. The MOC3021 is a Zero-Crossing TRIAC driven
Optocoupler or optoisolator. The features of MOC3021 include:
•Zero crossing ability: this avoids direct peak voltage to the load. Thus
avoids damage.
•Appropriate rise and fall time.
Because of these features it is used to control high voltage AC loads with MPU
or MCU. We can control the speed of motor since the intensity of light can be
controlled. By turning LED on or off, loads can be switched with MOC3021.
When TRIAC is switched with PWM signal, output voltage across the load can
be controlled hence the speed of AC motor can be controlled.
P a g e | 24
4.2.3 ULN2003A
It is an array of seven NPN Darlington transistors. They have capability of 500mA
and 50V. If higher current capability is needed these drivers can be paralleled. It
is, generally, used for interfacing with motors, which require higher ratings.
4.2.4 16x2LCD
It is used for displaying various quantities on screen. In this project following
quantities are displayed:
• Temperature of windings
• Speed in % of full speed
• Direction of rotor
• Power supply
220v ac supply is stepped down to 12v and then rectified to be fed into Arduino
pin vin. The capacitor is connected in order to smoothen the dc output.
The dc output from rectifier is given to Arduino through pin 22 Vin. Generally,
7-12 voltage dc are given as input to Arduino. Arduino has built in voltage
regulator to regulate the voltage to 5v dc inside. Arduino generates 5v on pin 25
which is used for different circuit components. Through this we power push
buttons connected on pin no: 7,8, and 9. On analog input A potentiometer is
connected, which is also supplied through 5v on pin25, through which the speed
of SPIM is varied. The PWM signal is generated on pin no 8, which is coupled to
P a g e | 27
motor circuit. The speed depends on the voltage applied to this pin. If the voltage
is 0v, the speed will be zero. However, if voltage is full(5V), the full speed (rpm)
is obtained. Of these analog pins only two are used. Rx and Tx pins are used to
communicate to LCD. Pins 7,8 and 9 are used as input pins, where bush buttons
are connected. Their programming is set such that middle bush button stops the
motor, one rotates the rotor clockwise, whereas last one rotates the rotor counter
clock wise. From LCD’s data pins D4 to D7 are used which are read pins.
Whereas write pins Do to D3 are left unused. 5v dc Supply to LCD is given on
VDD. On VEE variable resistor is connected to set the contrast of the LCD screen.
Code
// Include the required libraries
#include <PID_v1.h>
#include <OneWire.h>
#include <DallasTemperature.h>
void setup() {
// Initialize the serial communication
Serial.begin(9 00);
pinMode(motorEnablePin, OUTPUT);
void loop() {
// Get the current temperature reading
sensors.requestTemperatures();
currentTemperature = sensors.getTempCByIndex(0);
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, LOW);
}
analogWrite(motorEnablePin, abs(motorSpeed)); // Set the motor speed
CHAPTER 05
EXPERIMENTAL RESULTS
In this chapter, the real-time images of the experimental results, shows outcome
of successful manufacturing of Arduino based speed and direction control of
single-phase induction motor. The experimental results shown below were
conducted in laboratory for the purpose of testing of hardware model.
5.1 EXPERIMENTS
Different experiments are given below.
Figure 5.2: Motor running at 15% of rated speed in counter clock wise
direction
P a g e | 34
CHAPTER 6
CONCLUSION AND FUTURE WORK
6.1 CONCLUSION
Single phase induction motors are widely used in homes and to some extent in
industries. In this project control of SPIM is designed. This control included speed
and direction control. For controlling speed PWM technique, being one of the
most widely used techniques for this purpose, is used. The PWM signal is
generated through Arduino, which is then coupled to the motor through opto-
coupler. To control direction DC relay is used. Which alters the connection of
windings to the supply according to the given command by the user. Lastly LCD
is used to display speed, direction and temperature of the windings of the motor.
REFERENCES
[1]Holmes, D.G. and Kotsopoulos, A., 1993, October. “Variable speed control of
single and two phase induction motors using a three phase voltage source
inverter”. In Industry Applications Society Annual Meeting, 1993., Conference
Record of the 1993 IEEE (pp. 13- 20). IEEE.
[2]Cunha, B.S., Camacho, J.R. and Bissochi, C.A., 2001. “Single-phase induction
motor speed control through a PIC controlled sinusoidal PWM inverter-the
mathematical model and various load conditions”. In Power Tech Proceedings,
2001 IEEE Porto(Vol. 2, pp. -pp). IEEE.
[4]Sakina Tabassum1, Syed Sarfaraz Nawaz2 and M.N Sandhya Rani. “Speed
Control of Induction Motor Using Arduino”. International Journal of
Innovative Science and Research Technology Volume 2, Issue 9, September–
2017.
[5]T Pavani, T., Devi, U.R., Revanth, I.K., Babu, K.S. and Kumar, K.S., 2017.
“Speed Control of Single Phase Induction Motor Using Solid State Relay”. Asian
Journal of Applied Science and Technology (AJAST), 1( ), pp.79-81
[7]Latt, A.Z. and Win, N.N., 2009, April. “Variable speed drive of single phase
induction motor using frequency control method”. In Education Technology and
Computer, 2009. ICETC'09. International Conference on (pp. 30-34). IEEE.
P a g e | 38
[9]Jang, H. and oon D., 2003 "Space-Vector PWM Technique for Two-Phase
Inverter-Fed Two-Phase Induction Motors", IEEE Transactıons on Industry
Applications, 39, no. 2, March/April 2003
[10]https://learnengineering.org/working-of-single-phase-inductionmotors/
[12][Online] https://circuitglobe.com/capacitor-start-induction-motor.html
[13]http://www.rroij.com/open-access/three-phase-induction-motor-drive-using
single-phase-inverter-and-constantvf-method.php?aid=42584
[15] Jang, H. and oon D., 2003 "Space-Vector PWM Technique for Two-Phase
Inverter-Fed Two-Phase Induction Motors", IEEE Transactıons on Industry
Applications, 39, no. 2, March/April 2003
[1 ] https://www.researchgate.net
[17] ucel E., 200 . “Bir Fazlı Sürekli Kondasatörlü Asenkron Motorlarda Hız
Kontrolü”, (“Speed Control of A Single-Phase Permanent-Split Capacitor
Induction Motor”), M.Sc. Thesis, Đ.T.Ü. Fen Bilimleri Enstitüsü, Istanbul.