Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

Technical Club Report on

SIMULAON OF THREE PHASE FULLY CONTROLLED


BRIDGE CONVERTER
Technical Project report submitted
In partial fulfilment of the requirement for the Technical Club

Bachelor of Technology
In
Electrical & Electronics Engineering
by

SAURABH KUMAR

Department of Electrical & Electronics Engineering

ROORKEE ENGINEERING AND MANAGEMENT


TECHNOLOGY INSTITUTE-SHAMLI
(Affiliated to Dr. A.P.J. Abdul Kalam Technical University, U.P., Lucknow)

(2015-2016)
Certificate
This is to certify that this Technical project report entitled THREE PHASE
FULLY CONTROLLED BRIDGE RECTIFIER by SAURABH KUMAR
(1333621026), submitted in partial fulfillment of the requirements for the
Technical class of Bachelor of Technology in the Department of Electrical &

Electronics Engineering of the Roorkee Engineering and Management Technology


Institute, Shamli during the academic year 2015-16, is a bonafide record of work
carried out under our guidance and supervision.
The results embodied in this report have only for Technical class record to our
Institution for the award of marks.

(Rakesh Gupta)
Technical class Coordinator

(Dr. H.N. Dutta)


Director R&D

(Dr. M.S.Rana)
Director

ACKNOWLEDGMENT
I would like to express my special gratitude to our Technical Club mentor/project guide
Mr. Suneel Kumar Agrawal , who gave us this golden opportunity to carry out this project in the
Technical training on Three phase fully controlled bridge rectifier at REM Tech. It has help in
understanding the basic research and development in the area of MATlLab.

We also wish to thank Mr. Naman Jain (JOINT SECRETARY ROORKEE


ENGINEERINGAND MANAGEMENT TECNOLOGY INSTITUTE) for their overwhelming
support.
We wish to thank our parents for their unending support and interest and inspiring us to
go in our own way.
Finally, we are grateful to many of our colleagues who have given us suggestions at
various stages of the project completion report.
Signature:
Name : SAURABH KUMAR
Roll No. : 1333621026
Date
: 02 DEC 2K15

DECLARATION
I declare that this written submission represents my ideas in my own words and where
others' ideas or words have been included, I have adequately cited and referenced the original
sources. I also declare that I have adhered to all principles of academic honesty and integrity
and have not misrepresented or fabricated or falsified any idea/data/fact/source in my
submission. I understand that any violation of the above will be cause for disciplinary action
by the Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.

Signature
SAURABH KUMAR
1333621026
02 DEC 2015

Contents:
CHAPTER:-1
1.
2.

Abstract
Introduction
2.1 What is MAT LAB?
2.2 Introduction to MAT Lab & Simulink
2.3 Key Features
2.4 MAT Lab Language
2.5 The main elements of the command interface

CHAPTER:-2
3.

Simulink Model of Three phase Bridge Converter


3.1 Circuit Diagram

3.2
3.3
3.4
3.5
3.6
3.7
3.8

Simulink Model
Entering Firing Angle values
Complete Triggering values
Waveforms
Procedures
Results
References

Abstract

This paper introduces the characteristics of the three-phase full-controlled bridge rectifier
circuit, and MATLAB / Simulink module for the full control of three-phase bridge rectifier

circuit is narrated briefly, the model for the three-phase bridge full-controlled rectifier circuits
has been made, MATLAB software were used for different firing angle, different trigger
pulse when the circuit was simulated the output waveform when the firing angle change, or
6 pulses synchronized trigger pulse width is changed. The simulation system for the threephase full-controlled bridge rectifier circuit system is of great help for theoretical study and
program design.

INTRODUCTION

his chapter presents the fundamental properties and capabilities of the

computational and
simulation tool MATLAB.The purpose of this chapter is to
introduce beginners to MATLAB and familiarize them with the basic structure of this

software. To make this introduction more acess -ible, only a few elementary
mathematical concepts from Linear algebra (vector and matrix cal -culations) and
the analysis of elementary Functions will be assumed.
At this point we will avoid more advanced concepts, especially those provided By
the MATLAB function libraries (the so-called toolboxes), since they Require more
extensive knowledge of mathematics, signal processing, control Technology, and
many other disciplines, and are there -fore inappropriate for The beginning students
for whom this introduction is intended.

2.1 WHAT IS MATLAB?


MATLAB is a numerical computation and simulation tool that was developed
into a
commercial tool with a user friendly interface from the numerical function
libraries LINPACK and EISPACK, which were originally written in the FORTRAN
programming language.
As opposed to the well-known computer algebra programs, such as MAPLE or
MATHEMATICA, which are capable of performing symbolic operations and, therefore,
calculating with mathematical equations as a person would normally do with paper
and pencil, in principle MATLAB does purely numerical calculations. Nevertheless,
computer algebra functionally can be achieved within the MATLAB environment
using the so-called symbolic toolbox. This capability is a permanent component of
MATLAB 7 and is also provided in the student version ofMATLAB7. It involves an
adaptation of MAPLE to the MATLAB language

2.2 INTRODUCTION TO MATLAB & SIMULINK


Computer algebra programs require complex data structures that involve
complicated syntax for the ordinary user and complex programs for the
programmer. The MATLAB, on the other hand, essentially only involves a single data
structure, upon which all its operations are based. This is the numerical field, or in
other words, the matrix. This is reflected in the name:- MATLAB is an abbreviation
for MATrix LABoratory.
As MATLAB developed, this principle gradually led to a universal programming
language. In MATLAB 7 far more complex data structures can be defined, such as
the case data structure structure, which is similar to the data structure struct of the
C++ programming language, or from the so-called cell arrays to the definition of
classes in object oriented programming.
Except for structures and cell arrays, in this elementary introduction we will not
consider the more advanced capabilities of MATLAB programming, such as object
oriented
programming and defining certain classes. This would require an extensive
background in programming beyond the scope of the present introduction. If one
limits oneself the basic data structure of the matrix, then MATLAB syntax remains
very simple and MATLAB programs can be written far more easily than programs in
other high level languages&computer algebra programs. A command interface

created for interactive management without much ado, plus a simple integration of
particular functions, programs, and libraries supports the operation of this software
tool. This also makes it possible to learn MATLAB rapidly. As we have already noted,
MATLABis not just a numerical tool for evaluation of formulas, but is also an
independent programming language capable of treating complex problems and is
equipped with all essential constructs of a higher programming language. Since the
MATLAB command interface involves a so-called interpreter and MATLAB is an
interpreter language, all commands can be carried out directly. This makes the
testing of particular programs much easier. Beyond this, MATLAB 7 is also equipped
with a very well conceived editor with debugging functionality, which makes the
writing and error analysis of large MATLAB programs even easier. The last major
advantage is the interaction with the special toolbox Simulink, which we shall
introduce. This is a tool for constructing simulation programs based on a graphical
interface in a way similar to block All data structures (there are 15 different kinds of
them) can usually be subsumed under the concept of a field (array). Thus, MATLAB yields
ARRLAB (ARRay LABoratory). From this concept it follows that the numerical field and,
therefore, the classical matrix, is essentially just a special case.

2.3 Key Features

High-level language for numerical computation, visualization, and application development

Interactive environment for iterative exploration, design, and problem solving

Mathematical functions for linear algebra, statistics, Fourier analysis, filtering, optimization,
numerical integration, and solving ordinary differential equations

Built-in graphics for visualizing data and tools for creating custom plots

Development tools for improving code quality and maintainability and maximizing
performance

Tools for building applications with custom graphical interfaces

Functions for integrating MATLAB based algorithms with external applications and
languages such as C, Java, .NET, and Microsoft Excel

2.4 The MATLAB Language

The MATLAB language provides native support for the vector and matrix operations that are
fundamental to solving engineering and scientific problems, enabling fast development and
execution.
With the MATLAB language, you can write programs and develop algorithms faster than
with traditional languages because you do not need to perform low-level administrative tasks
such as declaring variables, specifying data types, and allocating memory. In many cases, the
support for vector and matrix operations eliminates the need for for-loops. As a result, one
line of MATLAB code can often replace several lines of C or C++ code.
MATLAB provides features of traditional programming languages, including flow control,
error handling, and object-oriented programming (OOP). You can use fundamental data types
or advanced data structures, or you can define custom data types.
You can produce immediate results by interactively executing commands one at a time. This
approach lets you quickly explore multiple options and iterate to an optimal solution. You can
capture interactive steps as scripts and functions to reuse and automate your work.
MATLAB add-on products provide built-in algorithms for signal processing and
communications, image and video processing, control systems, and many other domains. By
combining these algorithms with your own, you can build complex programs and
applications.

2.5 The main elements of this command interface are:


1. The command window,
2. The command-history window,
3. The current directory window or (hidden in this view) the workspace (Variable
window),
4. The file information window,
5. The icon toolbar with the choice menu for the current directory,
6. The shortcut toolbar, and
7. The start button.
This depends on the users settings. These settings can be specified in the menu command
File

THREE PHASE FULLY CONTROLLED CONTROLLED


BRIDGE RECTIFIER

Project Name:
To Simulate Three phase fully controlled bridge rectifier.

Software Used:
MATLAB Simulink

Circuit Diagram:

(Fig 3.1: Three Phase Fully Controlled Bridge rectifier)

Simulink Models:

(Fig3.2: Simulink model of Three Phase Fully


Controlled Bridge Rectifier)

3.3 Entering Firing Angle Values:


In order to trigger thyristors we have to give proper triggering pulses to it
using a pulse generator. We can enter values in the box which is obtained by
double clicking pulse generator. Its shown in the following figure.

3.4 Complete Triggering Values


For Three Phase Full controlled Bridge Rectifier:
Firing Angle in degree

Firing Angle in sec

T1
T2
T3
T4
T5
T6

Waveform:

30
90
150
210
270
330

1.66e-3
5e-3
8.33e-3
11.66e-3
15e-3
18.33e-3

(Fig3.5: Waveform of Three Phase Fully


Controlled Bridge Rectifier)

Procedure:

Operation
Opening Simulink

Path
1. Click on the Simulink
icon on Matlab taskbar
2. Type Simulink on
Matlab Command
Window

Icon

Selecting New File


Selecting Source
Selecting Thyristor
Selecting Diode
Selecting Series RLC branch
Selecting Pulse
Generater(Triggering)
Voltage Measurement
Current Measurement
Scope

File -> New -> Model


Libraries -> SimpowerSystems
-> electrical sources
Libraries -> SimPowerSystems > PowerElectronics -> Thyristor
Libraries -> SimPowerSystems > PowerElectronics -> Diodes
Libraries -> SimpowerSystems
-> Elements
Libraries -> Sources
Libraries -> SimpowerSystems
-> Measurement
Libraries -> SimpowerSystems
-> Measurement
Libraries -> Sink

RESULT:
Three phase fully controlled bridge rectifier is simulated and waveforms
are obtained.

REFERENCE:
Power Electronics, Dr. P.S Bimbhra, Khanna Publishers and fifth Edition: 2012
Power Electronics Circuits, Devices, & Applications, M.S Rashid Third Edition, Pearson
Prentice Hall, 2003.

You might also like