44
i THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI- REPETITIVE CONTROLLER WITH ARDUINO MOHD NAJIB BIN HUSSIN A project report submitted in partial Fulfillment of the requirement for the award of the Degree of Master Electrical Engineering Faculty of Electrical and Electronic Engineering Universiti Tun Hussein Onn Malaysia JULY 2014

THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

i

THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI-

REPETITIVE CONTROLLER WITH ARDUINO

MOHD NAJIB BIN HUSSIN

A project report submitted in partial

Fulfillment of the requirement for the award of the

Degree of Master Electrical Engineering

Faculty of Electrical and Electronic Engineering

Universiti Tun Hussein Onn Malaysia

JULY 2014

Page 2: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

v

ABSTRACT

The proportional integral (PI) repetitive controller that is applied to the three phase

inverter for the three phase induction motor is developed. This project is about to

design a combination of PI-Repetitive controller simulation and fabricating the

hardware to control the speed of a three phase induction motor. The controller

eliminates the periodic errors on the output current due to inverter current nonlinearity

and load disturbances. The controller is implemented on a gate driver, three phase

inverter and filter prototypes which are constructed in laboratory. Open-loop and

closed-loop condition are verified by means of simulation and experiments in order to

investigate the stability of controller. The result of the controller’s performance

between simulation and hardware are explained in this report in terms of the PWM

output and three phase inverter output waveform. The PI-Repetitive controller will

solve the starting problem of the three phase induction motor and minimizes the line

current error to maintain the required steady state condition.

Page 3: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

vi

ABSTRAK

Kawalan motor aruhan tiga fasa jenis ‘Proportional Integral Repetitive’ yang

diaplikasikan pada penyongsang tiga fasa dibangunkan. Projek ini adalah untuk

merekabentuk gabungan pengawal PI-berulang secara simulasi dan seterusnya

memfabrikasi perkakasan bagi tujuan ujikaji di makmal. Pengawal ini menghapuskan

gangguan-gangguan berkala ke atas arus keluaran yang disebabkan oleh

ketaklelurusan penyongsang dan gangguan semasa pada beban. Pengawal ini

kemudiannya diaplikasikan pada prototaip yang dibina iaitu di litar ‘gate driver’, litar

penyongsang tiga fasa dan litar penapis di dalam makmal. Kaedah gelung buka dan

keadaan gelung tertutup secara simulasi dan eksperimen digunakan bagi mengkaji

kestabilan pengawal PI-berulang. Hasil ujikaji direkodkan dalam laporan ini dari segi

keluaran bentuk gelombang PWM dan keluaran penyongsang tiga fasa. Pengawal PI-

berulang akan menyelesaikan masalah motor induksi tiga fasa yang tidak stabil diawal

permulaan pengoperasiannya dan meminimumkan gangguan pada arus semasa untuk

mengekalkan keadaan motor agar lebih stabil.

Page 4: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

vii

CONTENTS

TITLE i

DECLARATION ii

DEDICATION iii

ACKNOWLEDGMENTS iv

ABSTRACT v

CONTENTS vii

LIST OF TABLE viii

LIST OF FIGURES ix

LIST OF SYMBOL AND ABBREVIATIONS xii

CHAPTER 1 INTRODUCTION 1

1.1 Project background 1

1.2 Problem Statement: 3

1.3 Objectives: 5

1.4 Scope: 6

CHAPTER 2 LITERATURE REVIEW 7

2.1 Induction motor 7

2.2 Inverter DC to AC 3

2.2.1 Three phase inverter 3

2.3 Controller 6

2.3.1 Passive and adaptive controller 7

2.3.2 Propose controller 10

Page 5: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

viii

2.4 Gate driver 12

2.5 Arduino 14

2.6 Other research 15

CHAPTER 3 METHODOLOGY 17

3.1 Hardware flow-chart 17

3.2 Hardware design 18

3.2.1 Gate Driver 18

3.2.2 Inverter 20

3.2.3 Filter 22

3.2.4 Transducer 22

3.2.5 Induction Motor 25

3.3 Software flow-chart 26

3.3.1 Kp and Ki analysis 30

CHAPTER 4 DATA ANALYSIS AND RESULT 34

4.1 Open-Loop Simulation Diagram and Result. 35

4.2 Closed-loop simulation process and analysis. 37

4.2.1 PI-Repetitive Controller 39

4.3 The comparison of PI, Repetitive and PI-

Repetitive controller. 44

4.3.1 PI-Controller 44

4.3.2 Repetitive-Controller 45

4.3.3 PI-Repetitive Controller 46

4.4 Experiment set up for hardware testing

analysis. 46

4.5 Open loop hardware analysis 48

4.5.1 Pulsed Width Modulation (PWM) 48

4.5.2 Three phase inverter 50

4.6 Closed-loop hardware analysis. 51

Page 6: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

ix

4.7 Output result for various input. 54

CHAPTER 5 CONCLUSION AND RECOMMENDATION 57

5.1 Conclusion 57

5.2 Recommendation 58

REFERENCE 59

Page 7: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

x

LIST OF TABLES

3.1 List of the components for gate driver circuit 19

3.2 Parameters of Three Phase Induction Motor 26

3.3 Controller parameters for the Ziegler-Nichols frequency

respons method 27

4.1 Experiment’s Parameters 47

4.2 Various parameters of input voltage versus input

current reference 54

Page 8: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

xi

LIST OF FIGURES

1.1 Hardware block diagram 3

2.1 Torque-speed characteristic at constant voltage and

frequency 2

2.2 Hex bridge of inverter 4

2.3 Proportional Integral (PI) Controller block diagram 8

2.4 Repetitive control block diagram 11

2.5 PI-Repetitive control block diagram 12

2.6 Arduino board 15

3.1 Hardware process control 17

3.2 One phase Gate Driver schematic circuit 19

3.3 Three phase Gate Driver PCB layout 20

3.5 Current Sensor BB-ACS756 22

3.4 The circuit for the LC filter 22

3.6 Current Sensor BB-ACS756 pin configuration 23

3.7 Simulation block diagram for current converting 25

3.8 Three phase induction motor 25

3.9 Software process control 26

3.10 Step response of PI-Repetitive controller 30

3.11 Root Locus and Bode diagram of PI-Repetitive

controller 31

3.12 PI-Repetitive Controller block diagram 32

3.13 Proportional integral repetitive controller simulation 32

3.14 PWM simulation generator block 33

Page 9: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

xii

3.15 PWM simulation 33

4.1 Three phase inverter by using PI-Repetitive Controller

in MATLAB simulation. 34

4.2 PWM generator block prameter setting 35

4.3 PWM block diagram simulation 36

4.4 PWM output waveform of open-loop simulation 36

4.5 Inverter output waveform of open-loop simulation 37

4.6 Closed-loop simulation process. 38

4.7 Three Phase PI-Repetitive Controller for simulation 39

4.8 ADC output waveform From Current Sensor 40

4.9 DAC output waveform of PI-Repetitive Controller

simulation 40

4.10 Simulation of error in controller 41

4.11 Output of PWM from simulation block 42

4.12 Block diagram of the inverter 43

4.13 Output waveform of the inverter (before filtering

process) 43

4.14 Output waveform of the pi-rc system (after filtering

process) 44

4.31 The output voltage waveform of the PI-Controller 45

4.32 The output voltage waveform of the Repetitive-

Controller 45

4.33 The output voltage waveform of the PI-Repetitive-

Controller 46

4.15 Three phase inverter by using pi-repetitive controller

hardware. 47

4.16 PWM output waveform of open-loop hardware injected

to gate driver. 48

4.17 Gate Driver. 49

4.18 Gate Driver output waveform of open-loop simulation 49

4.19 Inverter hardware 50

Page 10: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

xiii

4.20 Inverter output waveform of open-loop process. 50

4.21 ACS756 Current Sensor. 51

4.22 The output waveform result of the hardware at current

sensor at 0A. 52

4.23 The output waveform result of the hardware at current

sensor at 0.75A. 52

4.24 The PWM output waveform for phase A and Phase B. 53

4.25 The LC filter 53

4.27 The output waveform of the PWM for input dc voltage

= 20v, input reference (current) = 0.8amp 54

4.28 The output waveform of the PWM for input dc voltage

= 30v, input reference (current) = 0.8amp 55

4.29 The output waveform of the PWM for input dc voltage

= 20v, input reference (current) = 1amp 55

4.30 The output waveform of the PWM for input dc voltage

=30v , input reference (current)= 1amp 56

Page 11: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

xiv

LIST OF SYMBOL AND ABBREVIATIONS

ABS - Automatic Brake System

AC - Alternating Current

ADC – Analogue to Digital

DAC - Digital to Analogue

DC - Direct Current;

DOL - Direct On Line

DTC - Direct Torque Control

DSP - Digital Signal Processing

FFNN - Feed Forward Neural Network

FOC - Field Oriented Control

GA - Genetic Algorithms

MV - Manipulated Variable

PCB - Printed Circuit Board

PD – Proportional Derivative

PI - Proportional Integral

PID - Proportional Integral Derivative;

PWM - Pulse Width Modulation;

VVVF - Variable Voltage Variable Frequency

Page 12: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

1

CHAPTER 1

INTRODUCTION

1.1 Project background

Induction motor or asynchronous motor is an AC electric motor in which the rotor

torque produced is caused by electromagnetic induction from the stator winding of the

magnetic field. Rotor induction motor can either type of wound or squirrel-cage. Its

are the most widely used motors for appliances, industrial control, and automation,

and often called the workhorse of the motion industry because of its robustness,

reliable, low cost, high efficiency and durable [1, 2]. Three-phase induction motors

are widely used in industrial drives and single-phase induction motors are widely used

for smaller loads especially in domestic appliances, such as washing machines and

fans. Conventionally, mechanical gear system is used to obtain variable speed.

Recently, electronic power and control systems have matured to allow these

components to be used for motor control in place of mechanical gears. These

electronics not only control the motor’s speed, but can improve the motor’s dynamic

and steady state characteristics.

Before the development of semiconductor power electronics, induction motors

were mainly used in fixed speed applications because it was difficult to vary the

frequency. There are 4 ways to control the speed of three phase induction motor from

stator side which are further classified as V / f control or frequency control [3],

changing the number of stator poles, controlling supply voltage and by adding

rheostat in the stator circuit. The speed controls of three phase induction motor also

can be done from rotor side which are by adding external resistance on rotor side,

Page 13: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

2

cascade control method and by injecting slip frequency emf into rotor side. There are

a few methods for controlling the speed such as FOC and DTC. Another way is

VVVF or V/f method which is most suitable for applications without position control

requirements or the need for high accuracy of speed control [4].

There are many types of digital controller like a microprocessor,

microcontroller and DSP are widely used to control algorithm in motor controller.

PID, Fuzzy logic, and neural network are the examples of algorithm techniques used

in induction motor drive applications. Common controller for induction motor is a

Proportional-Integral, but with the more demanding and sophisticated application, a

conventional PI controller is designed accordingly for PWM current controller to

produce a better controller such as PI-Fuzzy controller, PI-Time Delay controller, PI-

Neural Network and PI-Repetitive controller. Repetitive control is an iterative

approach that improves the transient response performance of processes whose tasks

are repetitive or periodic. The concept of repetitive control was first introduced in

[5].

In this project, one method of controller with additional system will be

implemented on a 3 phase 0.75kW, cage type induction motor. An Arduino Uno will

be used to drive the gates at a logic output voltage of 5V. Then the gate driver will

drive the voltage 15V to the inverter. The motor used in this project is rated for 1.5A

so the current will most likely operate in the ranges most likely conducive to IGBTs

implementation. For controller, a PI plus Repetitive controller will be implemented to

control the current since the speed of the motor is proportional to it. The combination

design method PI and Repetitive system controllers possess high performances in

different areas. PI is used in the steady state area because it gives a zero error while

closed-loop hybridization of Repetitive is a robust control strategy that able to track or

reject unknown periodic signals of a known period. Repetitive control resembles what

is called iterative learning control, where the error in tracking a finite-duration

reference signal is reduced by means of correcting the input in each iteration, based

on the error observed in the preceding iterations. For experimental analysis, matlab

simulink version 2013a will be used.

Page 14: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

3

Figure 1.1 shows the whole system of the project. They are three phase inverter,

arduino and gate driver. which are working together with current sensor to make the

induction motor function as needed. The PI-Repetitive controller will be connected to

the Arduino where Arduino UNO is used as interface instrument to communicate

between hardware and software. The computer simulation program, which will be

used to predict the performance of the designed PI-Repetitive controlled system. The

variables of the simulated program such as currents, voltages etc., are observed from

the scope graphic window. The waveforms obtained from the simulation results are

evaluated and compared with the output of experiment in laboratory.

1.2 Problem Statement

Induction motor which is also called asynchronous motor derive their name from the

way the rotor magnetic field is created from the rotating stator magnetic field that

induced currents in the short circuited rotor. The three-phase induction motor is the

most widely used electric motor worldwide in industrial facilities and large buildings.

Arduino Current

Sensor Gate

Driver

Induction

Motor

Three

Phase

Inverter

DC

Figure 0.1: Hardware block diagram

Page 15: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

4

It is the most favourable drive solution in terms of price and quality. The three phase

induction motor are classified into two types which are Squirrel cage induction motor

and Slip ring induction motor or wound induction motor or phase wound induction

motor [6].

Speaking of 3-phase induction motor, the main thing is concerned with how to

control the speed and keep the motor speed maintain to the desired value. The speed

control of induction motor is more important to achieve maximum torque and

efficiency. Generally, to control the speed of three-phase Induction Motor is by using

DOL, variable resister and frequency inverter. When focusing attention on the speed

control segment of the three phase induction motor, conventional controller have

some problems such as less efficiency due to slow respond, steady state error or

sluggish response to the perturbation in reference setting.

The conventional control method such as PI, PD and PID controller is widely

used in motor control system due to the simple control structure and easiness of

design. However tuning the parameters of controller is a difficult task for varieties of

plant parameters and the nonlinear operating condition, fixed gain PI controllers

cannot provide the desired control performance [7]. The control and estimation of ac

drives in general are considerably more complex than those of dc drives, and this

complexity increases if high performances are demanded. The main reasons for this

complexity are the need of variable-frequency, harmonically optimum converter

power supplies, the complex dynamics of ac machines, machine parameter variations,

and difficulties of processing feedback signals in the presence of harmonic PI

controller can never achieve perfect control, that is, keep the speed of induction motor

continuously at the desired set point value in the presence of disturbance or set point

changes [8].

To enhance the capabilities of traditional controller, several approaches such as

GA, fuzzy logic, Time Delay or Repetitive have been suggested to be add to the

system in order to make speed more stable.

Page 16: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

5

1.3 Objectives:

Objectives of this project are listed as follows:

i. To design a closed-loop control for a three phase induction motor.

ii. To design a combination of PI-Repetitive controller to control the

speed of a three phase induction motor.

iii. To develop the hardware of gate driver and three-phase inverter to

control the three phase induction motor.

iv. To successfully make a communication between computer and three

phase induction motor using Matlab software and Arduino.

Page 17: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

6

1.4 Scope:

In this project the scope of work will be undertaken in the following four developmental

stages:

i. Design the closed-loop control with current feedback for the

0.75kWatt, 1.5A three phase induction motor type squirrel cage.

ii. Design the PI-Repetitive controller to control the current of a three

phase induction motor. Design the PWM signals which enables the

inverter to control the motor within a speed of 10% - 100% (V/F open

loop control). This implied that the range of frequency used to control

the motor varies between 5 Hz – 50 Hz.

iii. Build the hardware, which is the rating of three-phase induction motor

squirrel cage types is 0.75kW, 50Hz, 1.5A, 1500 rpm with 4 poles,

gate-driver that generate 15 volt for the inverter and the inverter is

using Hex bridge of IRF530 MOSFET.

iv. Successfully make a connection between Matlab's Simulink and

Arduino Uno.

Page 18: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

7

2 CHAPTER 2

LITERATURE REVIEW

2.1 Induction motor

Three-phase induction motor is a very popular motor and most widely used in the

electrical industry. They run at a constant speed from no load to full load. However,

speed is frequency dependent and so the motor cannot be easily adapted to control the

speed. That’s why it is essentially be known as a constant speed motor and its speed

cannot be changed easily. For this factor, the DC motor is said to be even better when

dealing with the factor of speed variations. However, 3-phase induction motors is

simple, durable, low price, easy to maintain and can be made with features to suit

most requirements of the industry [9]. The most popular type is the 3-phase, squirrel-

cage AC induction motor. It is a maintenance-free, less noisy and efficient motor. The

stator is supplied by a balanced 3-phase AC power source [10]. The synchronous

speed ns of the motor is calculated by Equation 2.1:

(2.1)

Where;

ns = synchronous speed fe = the synchronous stator frequency

p = the number of stator poles.

Page 19: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

2

The principle of operation of three phase induction motors is based on creating

a rotating magnetic field in the air gap between the stator and rotor. The rotating field

can be obtained by feeding the stator windings from a three phase alternating current

source. Thus, the currents in the windings generate are revolving magnetic field

having the same angular speed of the source frequency in the air gap. Meanwhile, the

continuous change in the stator field induces currents in the rotor's squirrel-cage bars

causing another field in the rotor. Both the rotor and stator fields interact with each

other in the air gap causing the rotor to rotate. The rotor flux lags that of the stator

causing the rotor speed to slip. The ratio of slip and synchronous speeds is called the

motor slip as Equation 2.2 below.

(2.2)

Where;

The motor speed is controlled by variation of a stator frequency with the influence of

the load torque.

Figure 2.1: Torque-speed characteristic at constant voltage and frequency

Motor Generator

Speed

Torque

Motor Torque Work Point

Load Torque

Page 20: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

3

2.2 Inverter DC to AC

Power converter which is known as inverter is an electrical device that can change

direct current DC to alternating current AC. The converted AC can be at any required

of voltage and frequency usually used in transformer , switching and control circuit. It

also be used from small switching power supplies to large high-voltage electric

equipment applications that transport bulk power and solid-state inverters have no

moving parts. Commonly inverter is used to supply solar panels or batteries and it

perform the opposite function of a rectifier. The electrical inverter is high-power

electronic oscillator because generally AC to DC converter was made to work in

reverse and thus was inverted which is to convert DC to AC.

2.2.1 Three phase inverter

The standard three-phase inverter has as its genesis, the hex-bridge [11]. There are

two kinds of switches that were considered for this range of power applications,

Insulated Gate Bipolar Transistors (IGBTs) or MOSFETs. The hex-bridge takes a

DC voltage and uses six switches (MOSFETS) arranged in three phase legs as shown

in Figure 2.2. The power circuit consists of six self-commuted semiconductor

switches S1 to S6. The switch pairs (S1, S4), (S3, S6), and (S5, S2) form three legs of

the inverter. The switches in the same leg conduct alternately. Sometime must elapse

before the turn-off of one switch and turn on of another to ensure that both do not

conduct simultaneously.

Their simultaneous operation will cause a short circuit of the dc source

resulting in a very fast rise in current. This fault, known as short-through fault can

only be cleared by fast-acting fuse links [12].

Page 21: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

4

S11 S31 S51

S41 S61 S21

A B C

Vdc

The single phase voltage source inverters PWM technique can be used in three-phase

inverters, in which three sine waves phase shifted by 0°, 120°, 240° with the

frequency of the desired output voltage is compared with a very high frequency

carrier triangle, the two signals are mixed in a comparator whose output is high or

wide in time range when the sine wave is in positive side of the triangle and the

comparator output is low or thin in time range when the sine wave signal is in

negative side of the triangle. This phenomenon is shown in Figure 2.3. As is

explained the output voltage from the inverter is not smooth but is a discrete

waveform and so it is more likely than the output wave consists of harmonics, which

are not usually desirable since they deteriorate the performance of the load, to which

these voltages are applied [13].

Figure 2.2: Hex bridge of inverter

Page 22: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

5

Figure 2.3: PWM illustration by the sine-triangle comparison method (a) sine triangle

comparison (b) switching pulses

Figure 2.4: Generation of the switching signals for top devices (a) S1 (b) S3 (c) S5

1

0

-1

1

0

Time (sec)

Time (sec)

1

1

1

0

0

0

S1

S3

S5

(b)

(c)

(a)

Page 23: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

6

Figure 2.5: Generation of the switching signals for bottom devices (a) S4 (b) S6 (c)

S2

The advantage of inverter is to reduce the consumption of power by converting DC to

AC. This alternated power can be maintained in any frequency or voltage with the use

of an appropriate transformers, circuits and switches to support the electrical

equipment at home and office. Disadvantages of inverter are not ideal for inductive

AC and motor loads. It is also sensitive electronics devices can be damaged by poor

waveforms.

2.3 Controller

In order to compete with DC motor in term of controlling the speed, additional system

which is consist of power electronic devices is needed for better output of induction

motor. Induction motor is difficult to maintain a constant speed whenever the load is

changed. Recently, many controllers have been developed and they can be divided

into two classifications which is passive and adaptive power controller. The example

for passive power controller is hysteresis, relay and sliding mode control and for

adaptive power controller is PID, fuzzy, Repetitive and P-resonant controller. Each of

1

1

1

0

0

0

S4

S6

S2

(b)

(c)

(a)

Page 24: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

7

them has their own advantages and disadvantages, such as simple structure and low

maintenance cost.

2.3.1 Passive and adaptive controller

Passive controller is something that is built into the system and is always there and

cannot give a good response to any changes of disturbances. A cars brakes for

instance, it is like a car without ABS – when we push the pedal, brakes go on and

there is no computer in the system to make them do ABS things.

Adaptive controller is a controller that can modify its behaviour in response to

changes in the dynamics of the process and the disturbances. A great number of

industrial control loops are under adaptive control. These include a wide range of

applications in aerospace, process control, ship steering, robotics and other industrial

control systems.

2.3.1.1 Proportional- Integral (PI) controller

The most commonly used controller for the speed control of Induction motor is PI

controller. The combination of proportional and integral terms is important to increase

the speed of the response and also to eliminate the steady state error. The PID

controller block is reduced to P and I blocks only as shown in Figure 2.3 below.

Page 25: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

8

The proportional and integral terms is given by Equation 2.3:

(2.3)

Kp and Ki are the tuning knobs, are adjusted to obtain the desired output, e is error

and R is reference currents. However, the PI controller has some disadvantages such

as the high starting overshoot, sensitivity to controller gains and sluggish response

due to sudden disturbance. So, the relatively a new intelligent controller by using

Matlab/Simulink package give better responses than the traditional PI controller for

the speed control. Torque is the fundamental variable of an induction machine, to get

the accurate control of speed and position is by controlling the torque of induction

machines. The performance of intelligent controller for the speed control has been

verified compared with the conventional PI controller performance. It is very good

dynamic performance and robustness during the transient period and during the

sudden load disturbance [14].

+ e P

I

Plant Y +

Figure 2.3: Proportional Integral (PI) controller block diagram

Page 26: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

9

2.3.1.2 Fuzzy controller

A fuzzy control system is a system based on fuzzy logic. Fuzzy means uncertainty,

fuzzy computes uncertainty by assigning values between 0 and 1 compared to

conventional computation 0 or 1. This fuzzy logic involves computing using

knowledge base and rule base. In fuzzy systems, input variables are assigned with a

membership function. Each membership function is assigned with specified values.

Fuzzy logic comprises of three stages which is fuzzification, fuzzy inference and

defuzzification. The advantages and disadvantages of the fuzzy logic are stated

below:

Advantage of fuzzy logic control include the following :

i. A large number of system variables can be evaluated.

ii. It similar to the way humans think because linguistic variable and not

numerical values are used

iii. It use permits a greater degree of uncertainty because the output is related to

the input, so better control is possible for some types of system, requires little

maintenance.

iv. It can be used for the solution of previously unsolved problems

v. It is more robust.

Some of the disadvantages of fuzzy logic include:

i. Extracting a model from a fuzzy system is difficult.

ii. Fuzzy systems require finer tuning before they are operational.

Page 27: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

10

2.3.2 Propose controller

This paper is proposed PI-Repetitive controller used as the controller design for the

system control. The PI control scheme is named after its two correcting terms whose

sum constitutes the manipulated variable (MV) by Equation 2.4,

(2.4)

Proportional term of output ( ) and Integral term of output are the

contributions to the output from the PI controller from each of the two terms. The

proportional term (sometimes called gain) makes a change to the output that is

proportional to the current error value. The proportional response can be adjusted by

multiplying the error by a constant , called the proportional gain. The proportional

term is given by Equation 2.5:

(2.5)

If the proportional gain is too high, the system can become unstable In contrast, a

small gain results in a small output response to a large input error, and a less

responsive (or sensitive) controller. If the proportional gain is too low, the control

action may be too small when responding to system disturbances. In the absence of

disturbances, pure proportional control will not settle at its target value, but will retain

a steady state error that is a function of the proportional gain and the process gain.

The contribution from the integral term (sometimes called reset) is proportional to

both the magnitude of the error and the duration of the error. Summing the

instantaneous error over time (integrating the error) gives the accumulated offset that

should have been corrected previously. The accumulated error is then multiplied by

the integral gain and added to the controller output as Equation 2.6. The magnitude of

the contribution of the integral term to the overall control action is determined by the

integral gain, .

(2.6)

Page 28: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

11

The integral term (when added to the proportional term) accelerates the movement of

the process towards set point and eliminates the residual steady –state error that

occurs with a proportional only controller. However, since the term is responding to

accumulated errors from the past, it can cause the present value to overshoot the set

point value (cross over the set point and then create deviation in the other direction).

PI controllers are good for tracking or rejecting step signals. But for inverters, the

signals are sinusoidal. In order to have good tracking performance, Repetitive control

system should be added. The basic Repetitive control transform functions is shown in

Equation 2.7.

(2.7)

where is the resonant frequency equal to the synchronous frequency of the stator

voltage outputs [15, 16]. The general Repetitive control block diagram is in Figure 2.

4.

+

W

S2

+ W2

P Ref

Figure 2.4: Repetitive Control block diagram

Page 29: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

12

In past research, a new control scheme named Repetitive control has been introduced.

The stability conditions and the synthesis algorithms have been investigated for linear

and nonlinear repetitive control systems [17]. In the proposed scheme, the high

accuracy tracking property for periodic reference commands can be achieved by

locating the generator for periodic signals in the closed-loop. The scheme has been

applied to the trajectory control of a three-link manipulator and the simulation has

showed the tracking error could be reduced to low level by repetitive operation [18].

Repetitive control is said to be among the best way to make the system stable in speed

condition because of the application of ‘close-loop’ task that being applied. The use

of memory-loops is beneficial in systems with repetitive disturbances or tasks. In

order to improve the capabilities of repetitive controllers for the cases where the

periodicity is hard to measure and is subject to variation, an extension of repetitive

control is developed [19]. Figure 2.5 is one of modified controller that will be done

where the PI controller is combine with Repetitive controller.

2.4 Gate driver

The gate driver circuit which is consist of IGBT’s HCPL3120 is used to improve the

performance of motor drives because it directly related to the availability of power

control of semiconductor devices. The purpose of using a gate driver is the

Set Point

error

W

S2

+ W2

∑ ∑

Output

Figure 2.5: PI-Repetitive control block diagram

Page 30: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

13

application of a charge pump circuit to the gate of the MOSFET in inverter [20]. By

doing so, it allows the gate voltage to be lifted and maintain the ON position in the

switch. The circuit for the gate driver was designed to meet the specifications needs

where the gate to source voltage needed for desired operation of the inverter is on a

15V level. In addition, the high side MOSFETs in the hex-bridge do not have the

source connected to ground, so the actual voltage needed to drive the gate depends on

the varying voltage at the source.

Page 31: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

14

2.5 Arduino

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-

use hardware and software. Arduino board can sense the environment by receiving

input from a variety of sensors and can affect its surroundings by controlling lights,

motors, and other actuators. Arduino projects can be stand-alone or they can

communicate with software on running on a computer (e.g. Flash, Processing,

MaxMSP).

It includes 6 to 10-bit analogue inputs and can be used for ultra-inexpensive

data acquisition. The Arduino Uno is based on the ATmega 328 that consist of 14

digital input/output pins (of which 6 can be used as PWM outputs), 6 analogue inputs,

a 16 MHz ceramic resonator, a USB connection, a power jack and a reset button. It

contains everything needed to support the microcontroller where just simply connect

it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to

get started. Additionally, daughter boards can be added to the Uno to allow for many

more functions, such as amplified motor output, battery powered operation, Ethernet

communication and electronics prototyping.

In this project, the analogue to digital converter, ADC is really important

because of this feature is use to get the current feedback from the current sensor [21].

The ADC feature of Arduino Uno depends from the ATmega 328 microcontroller

itself. It contains 10-bit successive approximation ADC. The operation of translating

an analogue voltage value into different levels is what we call Analogue to Digital

Conversion. This project needs the signal from Pulse Width Modulation, PWM,

which is a powerful way of controlling analogue circuits and systems, using the

digital outputs of microprocessors. Defining the term, we can say that PWM is the

way we control a digital signal simulating an analogue one, by means of altering its

state and the frequency. Figure 2.6 is the Arduino board that will be used in this

project.

Page 32: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

15

Figure 2.6: Arduino board

Some of the hardware provided on the Arduino board is:

USB (Power)

Voltage regulator

Barrel jack (Power)

3.3V supply

5V supply

Ground

analogue input

Power indicator

Digital input

PWM output

Analogue Ref input

Reset button

Rx,Tx indicator

Main IC

2.6 Other research

In another past research [8], hybrid controller produces better performances in terms

of rise time, overshoot, undershoot and settling time. There is no steady-state error in

the speed response during the operation. In terms of rise time and Settling Time, good

torque response is obtained with hybrid controller at all-time instants and speed

response is better than only using PI controllers. The speed response with this

controller has no overshoot and settles faster in comparison with conventional

Page 33: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

16

controller. It is also noted that there is no steady-state error in the speed response

during the operation when hybrid controller is activated. Good torque response is

obtained with hybrid controller at all-time instants and speed response is much more

better.

From an International Journal of Innovative Computing, Information and Control

ICIC International [7], the PI controller in DTC of induction motor was tuned by an

adaptive mechanism based on FFNN where the system will approximate mapping the

input output of linear and nonlinear system. The paper is concentrated on the

development of the FFNN tuning of PI controller parameters based on changing speed

of induction motor and load torque of electric ship and the effectiveness of the

complete proposed control scheme is clarified through a matlab/simulink simulation

FFNN was utilized to tune the gain of PI speed controller.

Meanwhile, training data used in this model were taken from the optimum value

of gain PI controller for each rotor speed and load torque conditions. Load torque of

the induction motor applied in the electric propulsion system were depending on the

rotor speed of the induction motor directly connected the propeller. From the results

showed that the rotor speed of induction motor for PI-FFNN controller method

provides small steady state error compared with fixed PI controller. The

electromagnetic torque which is used to accelerate and decelerate the speed of the

induction motor by using PI-FFNN controller was smaller than with using fixed PI

controller. Since the magnitude of the stator current is proportional to the

electromagnetic torque of the induction motor speed, the magnitude of the stator

current of the induction motor using PI-FFNN controller was smaller than with using

fixed PI controller.

Page 34: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

17

CHAPTER 3

METHODOLOGY

The whole system developed is based on PI-Repetitive controller with Arduino, three-

phase Inverter, which is used for Induction motor. Also, the three phase 1 input 2

output Gate Driver is used to produce 15v for the Inverter. The work includes stages

such as designing, simulation, implementation and verification. The designing part

involves using Proteus software for inverter and gate design. The simulations is

conducted by using Matlab / Simulink software version R2013a for controller design,

download and implemented on the Arduino UNO board in the implementation stages.

Lastly, the testing of the controller design using a hardware development is done to

verify its correctness.

3.1 Hardware flow-chart

Start

DC Supply

Voltage

3 Phase Current

Source Inverter

3 Phase

Induction

Motor

Arduino

Gate Driver

Current Sensors

Figure 0.1: Hardware process control

Page 35: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

18

From the flow chart in Figure 3.1, the system implemented converts a DC input

voltage at a power rating of 750 W to AC by using a three phase inverter, and a LC

filter which assists in stabilizing the output of AC voltage. The three phase inverter is

droved by the gate driver that is amplified the PWM signals generated by the DSP

board and produce the appropriate gate signals. The hex-bridge uses a dc bus voltage

and the gate drive signals to produce balanced three-phase sinusoidal output which

drives the induction machine. Current sensor will detect the three phase current (Ia, Ib

and Ic) and feed to the Arduino. The PI-Repetitive controller that is developed will

analyse and reduce the error if detected after compared to the reference current and

then will generate the PWM before feeding to gate driver. All of the steps of

minimizing the error and generating the PWM will be done in Arduino. The gate

driver will feed the voltage up to 15V for three phase inverter. The three-phase

induction motor is rated at 0.75kW, 1.5A, 1500 rpm.

3.2 Hardware design

Figure 3.1 shows the hardware process control of the system. They are consists of

gate driver, inverter, filter, current sensor and induction motor. Gate driver, inverter

and filter is fabricated in laboratory while current sensor and ac drives is already

available in laboratory.

3.2.1 Gate Driver

The schematic diagram of the gate driver as Figure 3.2 was designed to meet the

specifications needs where the gate to source voltage needed for desired operation of

the inverter is on a 15 volt level. The input of the gate driver is 5 volt and it will boost

up to around 15 volt practically. Table 3.1 shows the list of components for the

development of gate driver. While the Figure 3.3 below shows the three phase gate

driver PCB layout for it’s fabrication.

Page 36: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

19

Figure 0.2: One phase gate driver schematic circuit

Table 0.1: List of the components for gate driver circuit

No Component Unit

1. IL0515S 6

2. IN4748A 6

3. Capacitor 1nF 6

4. Resistor 4.3kΩ 2

5. Resistor 560Ω 2

6. Resistor 10Ω 2

7. Resistor 10kΩ 12

8. IC 7414 3

9. IC 4081 3

10. HCPL3120 6

D2

1N4748A

D1

1N4748A

R1

4.3k

C11nF

R2

4.3k

C21nF

3 4

U1:B

7414

11 10

U1:E

7414

1

2

3

U2:A

4081

12

13

11

U2:D

4081

VDDR3

560

R4

560

R5

10

R6

10

G15V1

G15V2

S1

1

2

J3

CONN-H2

1

2

J4

CONN-H2

+15V1

+15V2

N/C11

ANODE2

CATHODE3

N/C24

VCC8

VO17

VO26

VEE5

U3

HCPL3120

N/C11

ANODE2

CATHODE3

N/C24

VCC8

VO17

VO26

VEE5

U4

HCPL3120

S1

S2

S3

5

6

4

U2:B

4081

8

9

10

U2:C

4081

5 6

U1:C

7414

13 12

U1:D

7414

12

U1:A7414

Page 37: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

20

Figure 0.3: Three phase gate driver PCB layout

3.2.2 Inverter

Figure 3.4 shows the schematic diagram while Figure 3.5 shows the PCB layout for

three phase inverter. This circuit consists of power transistor MOSFET

(SPP11N60C3) and a 470µH 100v power capacitor. The general function of inverter

is used to transform DC power into three phase AC power. For inverter operation,

power flow from the DC side to the AC side and able to carry the voltage supply up to

400 volts. The three phase inverter circuit consists of several components as listed in

the Table 3.2.

Page 38: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

21

Figure 3.4: Schematic diagram of three phase inverter

Table 0.2 : List of components for three phase inverter

No Component Unit

1. MOSFET SPP11N60C3 6

2. Capacitor 470µF (450V) 1

Figure 0.5: PCB layout for three phase inverter

Page 39: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

22

3.2.3 Filter

The LC filter structure is employed to filter the switching frequency components of

the rectangular voltage pulses generated by the inverter. However it increases the

output impedance of the system and causes distortion due to the harmonics of the load

current [22]. The filter will enable the required frequencies to be passed through the

circuit, while rejecting those that are not needed. In this project, the value of L and C

is choose for L=68mH and C=22F.

3.2.4 Transducer

Figure 0.5: Current Sensor BB-ACS756

Current Sensors as shown in Figure 3.5 and 3.6 are used of controlling, monitoring or

measuring AC currents. The sensors serve as feedback elements between the output

line current of inverter and control circuitry providing accurate regulation of switch

mode power supplies. The BB-ACS756 is used to measure current and provide the

Figure 0.4: The circuit for the LC filter

Output Input

Capacitor

Inductor

Page 40: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

23

feedback signal to the PI-Repetitive controller. It is also can be used for over current

fault protection.

The BB-ACS756 is come with the one set of T-connector and a 3 ways angle

pin header. The ACS756 is power up with 5V and gives output voltage to indicate the

direction and current value. The initial condition (no current) the output voltage is 2.5

volt. When the voltage increase mean the current is flowing the one of the direct and

the voltage is proportional to the current. This also applies in the other direct of the

current if the voltage drop. The output sensitivity of this transducer is 40 milivolt per

ampere and it can measure maximum up to 5A, meaning the maximum output voltage

is 2.7 volt.

Figure 0.6: Current Sensor BB-ACS756 pin configuration

According to datasheet of ACS756, the sensor has sensitivity of 40mV/A. This

explain every rise of 1 A will increase 40mV to VIOUT pin of BB-ACS756. This

sensor can be used in both AC and DC circuit. Initially, the sensor produces output of

2.5V from VIOUT pin for 0 A current reading. Since the sensor can measure up to

±50A, thus the maximum voltage for positive current measurement is 4.5 V (+50A)

and negative current measurement is 0.5 V for (-50A).

Page 41: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

24

3.2.4.1 ADC for Current conversion

The output of the sensor is voltage which it needs further calculation to convert it to

current. By taking the ratio and sensitivity of the sensor, it can be written as Equation

3.1:-

=

(0.1)

Change of voltage can be written as follows:-

Change of voltage = (Sensor Reading – Initial Reading) bits

Change of voltage is different between output voltage at the time (sensor reading) and

initial output voltage which is around 2.5V. Since 2.5V give 512 in 10 bits ADC in

Arduino, thus change of voltage can be written as Equation (3.2):-

Change of voltage = (Sensor -512) bits

(0.2)

Combining Equation (3.2) and Equation (3.1) gives:-

I (mA) =

(1000mA)

Hence,

I(mA) = ( )(122)

Or

Page 42: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

59

REFERENCE

[1] P. Farmanzadeh, M. R. Azizian, and A. Ebrahimi, "A robust controller

design to stabilize induction motor drive operation using (IFOC)

method," in Power Electronics and Drive Systems Technology

(PEDSTC), 2012 3rd, 2012, pp. 218-222.

[2] B. A. a. N. Garg, "Scalar (V/f) Control of 3-Phase Induction Motors,"

pp. 2-23, july 2013.

[3] R. Echavarria, S. Horta, and M. Oliver, "A three phase motor drive

using IGBTs and constant V/F speed control with slip regulation," in

Power Electronics Congress, 1995. Technical Proceedings. CIEP 95.,

IV IEEE International, 1995, pp. 87-91.

[4] P. Yedamale, "Speed Control of 3-Phase Induction Motor Using PIC18

Microcontrollers," Application Note (AN843), Microchip Technology

Inc, 2002.

[5] S. Arimoto, S. Kawamura, and F. Miyazaki, "Bettering operation of

dynamic systems by learning: A new control theory for

servomechanism or mechatronics systems," in Decision and Control,

1984. The 23rd IEEE Conference on, 1984, pp. 1064-1069.

[6] S. Andersson, Optimization of a servo motor for an industrial robot

application: Univ., 2000.

[7] M. Ashari and T. Hiyama, "Feed-Forward Neural Network For Direct

Torque Control Of Induction Motor."

[8] G. V. Deshpande and S. Sankeshwari, "Speed Control Of Induction

Motors Using Hybrid Pi Plus Fuzzy Controller," International Journal

of Advances in Engineering & Technology, vol. 6, 2013.

Page 43: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

60

[9] R. H. Sagor, "EEE 4405: Electrical Machines II. Course Instructor,"

2013.

[10] F. Semiconductor, "3-Phase AC Motor Control with V/Hz Speed

Closed Loop Using the 56F800/E," 2004.

[11] D. Gray, N. Brown, and Q. Hamirani, "Three Phase 500W Inverter As

an Induction Motor Drive."

[12] C. Ogbuka and M. Eng, "Performance Characteristics of Inverter

Controlled Three Phase Induction Motor: Teaching and Research."

[13] W. Chen, C. Chen, Z.-f. SONG, and C.-l. XIA, "Proportional-resonant

control for dual PWM converter in doubly fed wind generation

system," Proceedings of the CSEE, vol. 29, pp. 1-7, 2009.

[14] C. Chengaiah and I. S. Prasad, "Performance Of Induction Motor

Drive By Indirect Vector Controlled Method Using Pi And Fuzzy

Controllers."

[15] J.-b. HU, Y.-k. HE, H.-s. WANG, and X. LIE, "Proportional-resonant

Current Control Scheme for Rotor-side Converter of Doubly-fed

Induction Generators Under Unbalanced Network Voltage Conditions

[J]," Proceedings of the CSEE, vol. 6, p. 009, 2010.

[16] A. Junyent-Ferre, O. Gomis-Bellmunt, T. C. Green, and D. E. Soto-

Sanchez, "Current control reference calculation issues for the operation

of renewable source grid interface VSCs under unbalanced voltage

sags," Power Electronics, IEEE Transactions on, vol. 26, pp. 3744-

3753, 2011.

[17] R. Teodorescu, F. Blaabjerg, M. Liserre, and P. C. Loh, "Proportional-

resonant controllers and filters for grid-connected voltage-source

converters," IEE Proceedings-Electric Power Applications, vol. 153,

pp. 750-762, 2006.

[18] S. Hara, T. Omata, and M. Nakano, "Synthesis of repetitive control

systems and its application," in Decision and Control, 1985 24th IEEE

Conference on, 1985, pp. 1387-1392.

Page 44: THREE PHASE INVERTER FOR INDUCTION MOTOR BY USING PI ...eprints.uthm.edu.my/id/eprint/6652/1/MOHD_NAJIB_HUSSIN.pdf · Hasil ujikaji direkodkan dalam laporan ini dari segi keluaran

61

[19] M. Steinbuch, "Repetitive control for systems with uncertain period-

time," Automatica, vol. 38, pp. 2103-2109, 2002.

[20] A. D. Pathak and M. R. E. Locher, "How to drive MOSFETs and

IGBTs into the 21st century," in Official Proceedings of the

International Power Electronics Technology 2002 Conference, 2002,

pp. 242-269.

[21] J.-D. Warren, J. Adams, and H. Molle, Arduino for Robotics: Springer,

2011.

[22] J. Holtz, W. Lotzkat, and K.-H. Werner, "A high-power

multitransistor-inverter uninterruptable power supply system," Power

Electronics, IEEE Transactions on, vol. 3, pp. 278-285, 1988.

[23] L. Desborough, P. Nordh, and R. Miller, "Control System."

[24] T. Hornik and Q.-C. Zhong, "H∞ repetitive current controller for grid-

connected inverters," in Industrial Electronics, 2009. IECON'09. 35th

Annual Conference of IEEE, 2009, pp. 554-559.

[25] T. Hornik and Q.-C. Zhong, "H∞ repetitive voltage control of grid-

connected inverters with a frequency adaptive mechanism," IET power

electronics, vol. 3, pp. 925-935, 2010.

[26] G. Weiss, Q.-C. Zhong, T. C. Green, and J. Liang, "H∞ repetitive

control of DC-AC converters in microgrids," Power Electronics, IEEE

Transactions on, vol. 19, pp. 219-230, 2004.

[27] G. Jayakrishna and B. Vamsipriya, "Seven Level Inverter Based Shunt

Hybrid Active Power Filter Topology for Harmonic Reduction."

[28] M. El-Habrouk and M. Darwish, "Design and implementation of a

modified Fourier analysis harmonic current computation technique for

power active filters using DSPs," in Electric Power Applications, IEE

Proceedings-, 2001, pp. 21-28.