Professional Documents
Culture Documents
Batch 5 (FINAL)
Batch 5 (FINAL)
Submitted by
DHARISH S (311617105006)
KRISHNASWAMY G (311617105011)
LOKESH S (311617105013)
in partial fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
IN
APRIL 2021
ANNA UNIVERSITY: CHENNAI 600 025
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
Dr. N. GNANASEKARAN Dr. N. GNANASEKARAN
HEAD OF THE DEPARTMENT SUPERVISOR
Professor Professor
Department of Electrical and Department of Electrical and
Electronics Engineering Electronics Engineering
Misrimal Navajee Munoth Jain Misrimal Navajee Munoth Jain
Engineering College Engineering College
Thoraipakkam, Chennai-600 097 Thoraipakkam, Chennai-600 097
(NPC) and two bidirectional NPC legs. A bidirectional NPC leg is shared
between the rectifier and inverter sides. Compared with the two-level leg, the
three-level leg presents voltage stress reduction on switches for the same
DC-link voltage level and also allows a reduction in harmonic distortion for the
voltages is shown. As the converter is unidirectional, the grid current and the
generated voltage at the load side must be synchronized with generated voltage
on the grid side. That eliminates the zero-crossover distortion in the grid current
iv
TABLE OF CONTENTS
Abstract iv
Table Of Contents v
List Of Figures vii
List Of Tables viii
1. Introduction 1
1.1 General 1
1.2 Organization of the Project Report 2
2. Literature Survey 4
2.1 Paper 1 4
2.2 Paper 2 4
2.3 Paper 3 5
2.4 Paper 4 6
2.5 Paper 5 6
v
3.4.1.5 Quadrature Encoder Interface Module Feature 15
3.4.1.6 Analog Feature 15
3.4.1.7 Special Microcontroller Feature 15
3.4.1.8 CMOS Technology 16
3.4.2 Driver Circuit 16
3.4.2.1 Pinout Diagram & Configuration of TLP250 17
3.4.2.2 Pins Function 17
3.4.2.3 Electrical Features & Specifications 19
3.4.3 MOSFET 19
3.4.3.1 MOSFET Operating Principle 20
3.4.3.2 Features 21
3.4.4 Software Requirement 22
3.4.4.1 MATLAB 22
3.4.4.2 MATLAB System 22
3.4.4.3 Graphics 23
3.4.4.4 MATLAB Documentation 24
3.4.4.5 MATLAB Library 24
vi
4.4 Final Model of Project 28
4.6 Applications 30
30
4.6.1 UPS
31
4.6.2 Universal Active Power Filters
31
4.6.3 Power line conditioners
5. 32
Conclusion
33
5.1 References
vi
LIST OF FIGURES
3. Pin-Diagram: dsPIC30F2010 12
4. Pin-Diagram: TLP250 17
5. Pin-Diagram: IRF840 20
6. MATLAB UI 23
vii
LIST OF TABLES
viii
CHAPTER 1:INTRODUCTION
1.1: GENERAL
1
harmonic distortion, low losses in the semiconductors and high-power factor. In
order to reduce the harmonic distortion, multilevel voltages can be obtained
using both controlled switches and diodes.
2
1.2: ORGANISATION OF THE PROJECT REPORT
3
CHAPTER 2: LITERATURE SURVEY
2.1: PAPER 1
Chung-Chuan Hou, Hsin-Ping Su "A multi-carrier PWM for AC-DC-AC
converter without DC link electrolytic capacitor", 2014 International Power
Electronics Conference (IPEC-Hiroshima 2014 - ECCE ASIA).
2.2: PAPER 2
Anil Kumar Yadav, Rajesh Gupta, Shweta Gautam "AC/DC/AC converter based
on parallel AC/DC and cascaded multilevel DC/AC converter", 2012 Students
Conference on Engineering and Systems.
This paper presents a single-phase AC/DC/AC converter based on
parallel AC/DC and cascaded multi-level DC/AC Converter. For a two-cell
AC/DC/AC converter, two units of full-bridges are connected in parallel and
two units of half-bridges are connected in cascade. It is proposed that instead of
using two separate control loops of DC link voltages at the AC to DC
conversion stage, only a single control loop with only one voltage sensor is
proposed in this paper when two cells are equally loaded. It is also shown that
by controlling only one cell DC link voltage, the other dc-link voltage also gets
4
controlled automatically. In addition, the power factor is also improved to unity
at the AC side of the AC/DC conversion stage. The use of simple and unipolar
ramp comparison control at both stages leads to fixed switching frequency
operation of all the switches along with the improved quality of input current
and the output voltage is compared to simple PWM control. The simulation
result for the proposed topology has been obtained through the
PSCAD/EMTDC simulation studies, for a two-cell-based parallel cum cascaded
AC/DC/AC converter. The experimental verification of the proposed topology
and control strategy has been obtained using LABVIEW FPGA module with the
help of the PCI-7831R data acquisition board.
2.3: PAPER 3
Jianlin Zhu, Lidan Xiang, Shasha Liu, Xiaoping Zhang "Study of Sepic
AC-DC-AC matrix converter based on AC chopper principle", 2008 7th World
Congress on Intelligent Control and Automation.
5
2.4: PAPER 4
2.5: PAPER 5
6
modules and series-connected H-bridges in the shared part of the system.
Because the proposed converter has shared legs between the input and output, it
is employed in applications with the same input and output frequency.
Uninterrupted power supply and unified power quality conditioner are
application examples for this converter. Such multilevel topology has a lower
dc-link voltage rating, which, consequently, presents low switch blocking
voltages when compared to conventional topologies. System model, a
space-vector pulse width modulation (PWM) strategy to symmetrical and
asymmetrical dc-link voltages, and an overall control strategy to adjust the
system variables are presented. A power flux analysis shows the operation zone
in which the individual dc-link voltage balancing is possible. PWM and control
strategies are developed to reduce the semiconductor total losses, harmonic
distortion, and switching stress. Two ac-dc-ac multilevel conventional structures
are used for comparison. Simulation and experimental results demonstrate the
feasibility of the studied converter.
7
CHAPTER 3: DESCRIPTION OF THE PROJECT
8
switches qs1, qs2, qs1, and qs2 and the leg at the load side is comprises switches
ql1, ql2, ql1, and ql2.
Due to the use of a unidirectional NPC leg, two operation conditions can
be described. Notice that when the grid current is positive(ig ≥ 0), the state of
switch qg2 defines the pole voltage vg0 because the diode dg2 is reverse-biased.
Likewise, when the grid current is negative (ig < 0), the state of switch qg1
defines the pole voltage vg0 because the diode dg1 is reverse-biased.
In this way, due to the unidirectional power flow in the converter, the
voltage vl and current ig must be synchronized with the voltage vg, so that the
pole voltage vg0 is properly modulated, avoiding distortion in the grid current
(ig).
There are two major parts in the working of this system. One is the
rectifier part and the other is the inverter part. In the rectifier part, the rectifier
leg and the shared leg work together to rectify the input AC voltage, and the
voltage is stored in the capacitor banks C1 and C2. The splitting of the capacitor
9
banks enables us to perform the development of the three-level output
waveform. Similar to the rectifier, the inverter is also formed using the shared
leg and the inverter leg. Moreover, the presence of more than two switches in a
single leg helps to achieve the third level in the output thereby reducing the
level of harmonics in the output voltage waveform. This method is termed
Neutral Point Clamping, where the third level in the output is obtained by
splitting the input DC voltage into two parts and then using it to produce an AC
output waveform.
3.4.1: MICROCONTROLLER
10
overhead free circular buffer is supported in both X and Y address space.The
core maintenance Inherent, Relative, Literal, Register Offset, Register Direct,
Register Indirect, Literal Offset Addressing Modes. Most of the instructions are
related to the predefined Addressing modes and depending upon their functional
specifications. In most of the instructions, the core is clever enough to run a
program data memory read, a data memory writes, and an instruction memory
read per its instruction cycle. And core does not backing or support a
multi-stage data pipeline but a single-stage data prefetch mechanism is used
here, which partially decodes instructions a cycle ahead of running, just to
increase the available running time. Most of the data/instructions run in a single
cycle, with certain exceptions.
Programmer’s Model of dsPIC30f2010 Microcontroller mostly consists
of 16 x 16-bit working registers. Some registers as like Status Register (SR),
DO and REPEAT register, Program Space Visibility Page registers (PSVPAG),
Data Table Page register (TBLPAG) and Program Counter (PC) act as an
address, data, or offset registers. These all are memory-mapped. Some of them
have a shadow register with each of these registers. Actually, the shadow
register is used temporarily and these can move its data or contents from its host
register on the occurrence of an event. But there is a specific condition that
occurs that the shadow register could not access directly. At the working register
when a byte operation is performed, at that time just the Least Significant Byte
(LSB) of the specific register is affected.
In dsPIC DSC devices, SOFTWARE STACK POINTER or FRAME
POINTER are used. W15 is software Stack Pointer (SP), which has the ability
to modify automatically by processing, calls, and returns. However, W15 could
be referenced through any order but in the same manner as all other W registers.
It simplifies the reading, writing, and many other manipulations of the Stack
Pointer. During a Reset, W15 is initialized to 0x0800. You may reprogram the
SP (Stack Pointer) during initialization to any position within data space. W14
11
register has been devoted as a Stack Frame Pointer (SP) as defined by the
ULNK and LNK instructions.
Fig.3:Pin-Diagram: dsPIC30F2010
12
10 OSC2/CLKO/RC15 Oscillator
11 EMUD1/SOSCI/T2CK/U1ATX/CN1/RC13 C
12 EMUC1/SOSCO/T1CK/U1ARX/CN0/RC14 C
13 RC2/CCP1/VDD1A C
14 EMUD2/OSC2/IC2/INT2/RD1 D
15 EMUC2/OC1/IC1/INT1/RD0 D
16 FLTA/INT0/SCK1/OCFA/RE8 E
17 PGD/EMUD/U1TX/SDO1/SCL/RF3 F
18 PGC/EMUC/U1RX/SDI1/SDA/RF2 F
19 Vss Ground
20 VDD Positive Power
Supply for analog
module
21 PWM3H/RE5 E
22 PWM3L/RE4 E
23 PWM2H/RE3 E
24 PWM2L/RE2 E
25 PWM1H/RE1 E
26 PWM1L/RE0 E
27 AVSS Analogue Ground
28 AVDD Analogue Power
Supply
13
● 3 external interrupt sources
● 24-bit wide guidelines, 16-bit wide data way
● 16 x 16-bit working register cluster
● Up to 30 MIPs task
● DC to 40 MHz outer clock input
● 4 MHz-10 MHz oscillator contribution with PLL active (4x, 8x, 16x)
● Peripheral and External interface with sources
● 8 user-selectable need levels for each hinder
● 4 processor exemptions and programming traps
● Primary and Alternate interface with Vector Tables
14
3.4.1.4 MOTOR CONTROL PWM MODULE FEATURE:
● Complementary or Independent Output modes
● Edge and Center Aligned modes
● Multiple obligation cycle generators
● Dedicated time base with 4 modes
● Programmable yield polarity
● Deadtime control for Complementary mode
● Manual yield control
● Trigger for synchronized A/D transformations
15
● Data EEPROM memory: 100,000 delete/write cycle (min.) for industrial
temperature range, 1M (typical)
● Self-re programmable under software control
● Power-up Timer (PWRT), Power-on Reset (POR), and Oscillator Start-up
Timer (OST)
● Flexible Watchdog Timer (WDT) with on-chip low power RC oscillator
is used for reliable operation
● Fail-Safe clock screen/monitor task
● Detects clock catastrophe and switches to the on-chip low power RC
oscillator
● Programmable code assurance
● In-Circuit Serial Programming™ (ICSP™)
● Programmable Brown-out Detection and Reset generation
● Selectable Power Management modes: Idle, sleep, and Alternate Clock
modes
16
light. Users can use it to drive the gate terminal of high voltage switches in both
configurations such as high side and low side drive. It is available as an 8-pin
DIP package.
Fig.4:Pin-Diagram: TLP250
17
● Pin number 8 is used to provide power supply to TLP250 and pin number
5 is a ground pin that provides a return path to power supply ground. A
maximum power supply voltage between 15-30 volt dc can be given to
TLP250. But it also depends on the temperature of the environment
where it is being used.
● Pin numbers 2 and 3 are anode and cathode points of input stage LED. It
works like a normal light-emitting diode. It has similar characteristics of
forwarding voltage and inputs current. The maximum input current is in
the range of 7-10mA and the forward voltage drop is about 0.8 volt.
TLP250 provides output from low to high with a minimum threshold
current of 1.2mA and above.
● Pin number six and seven is internally connected to each other. Output
can be taken from either pin number 6 and 7. The totem pole
configuration of two transistors is used in TLP250. In the case of high
input, the output becomes high with output voltage equal to a supply
voltage and in case of low input, the output becomes low with output
voltage level equal to ground.
● Mosfet driver TLP250 can be used up to 25khz frequency due to slow
propagation delay.
18
4 NC No Connection – Not
Used
5 GND Connect With Ground
Of Power Supply
6 Vo Output Terminal
7 Vo Output Terminal
8 Vcc Connect With Positive
Terminal Of Power
Supply
3.4.3 MOSFET
19
3.4.3.1 MOSFET OPERATING PRINCIPLE:
When the positive voltage is applied between the gate and the source, the
electron gets accumulated in the channel by capacitive induction in the channel
Fig.5:Pin-Diagram: IRF840
formed out of electrons allowing the flow of current. This channel gets widened
as a more positive voltage is applied between gate and source. There will not be
any condition through the device if the gate-source voltage is negative.
20
In the ON state of the device, gate-source voltage is positive and the drain
current is increased with the increase in the gate-source voltage. It is understood
clearly in the transfer characteristics.
3.4.3.2 FEATURES
21
3.4.4 SOFTWARE REQUIREMENT
3.4.4.1 MATLAB
The MATLAB system consists of five main parts: Desktop Tools and
Development Environment This is the set of tools and facilities that help you
use MATLAB functions and files. Many of these tools are graphical user
interfaces. It includes the MATLAB desktop and Command Window, a
command history, an editor and debugger, a code analyzer and other reports, and
22
browsers for viewing help, the workspace, files, and the search path. The
MATLAB Language This is a high-level matrix/array language with control
flow statements, functions, data structures, input/output, and object-oriented
programming features. It allows both "programming in the small" to rapidly
create quick and dirty throw-away programs, and "programming n the large" to
create large and complex application programs.
Fig.6:MATLAB UI
3.4.4.3 GRAPHICS
23
calling routines from MATLAB (dynamic linking), calling MATLAB as a
computational engine, and for reading and writing MAT-files.
24
Fig.7:MATLAB Simulink Library
25
CHAPTER 4: RESULTS AND SIMULATION
4.1 GENERAL
26
4.3 SIMULATION RESULTS
27
4.4 FINAL MODEL OF PROJECT:
28
4.5 HARDWARE OUTPUT:
29
4.6 APPLICATIONS:
4.6.1 UPS:
The UPS provides the electric backup to the appliances without delay and
fluctuation. And, the inverter is a medium between the primary power supply
and the battery. The battery helps in storing the energy and during the power
outages convert the store AC into DC and provides power to the electrical
inverter.
30
4.6.2 UNIVERSAL ACTIVE POWER FILTER:
Universal active power filters are filters, which can perform the job of
harmonic elimination. Universal active power filters can be used to filter out
harmonics in the power system which are significantly below the switching
frequency of the filter. These active power filters are used to filter out both
higher and lower order harmonics in the power system.
31
CHAPTER 5: CONCLUSION
The replacement of switches by diodes does not mean only less active
switches, but also, less driver circuitry. This implies a less complex topology
with reduced cost in relation to the C3L one. Furthermore, dead time is not
necessary on the grid side leg, because, independently of the switch states, it is
not possible to short-circuit the DC-link. The proposed configuration was
compared experimentally in terms of efficiency and harmonic distortion (of
grid-side current) with the C3L one. The results have shown that the proposed
converter is more efficient with similar THD. Tests with nonlinear load were
performed and shown that the proposed topology is well suited for this load
type. Also, tests with load transient were presented and shown the proper
functioning of the control strategy and capacitor voltages balancing technique.
32
References:
[2] F. Diao, X. Feng, X. Wu, and C. Xiong, “A simplified SVPWM strategy for
universal single-phase multilevel converter,” in 2016 IEEE 8th International
Power Electronics and Motion Control Conference (IPEMC-ECCE Asia), pp.
43–46, May 2016.
[5] J.-H. Choi, J.-H. Jung, J.-M. B. Kwon, and B.-H. Kwon, “High-performance
online UPS using a three-leg-type converter,” IEEE Trans. Ind. Electron., vol.
52, pp. 889–897, Jun. 2005.
[7] K.-T. Kim, J.-M. Kwon, and B.-h. Kwon, “Instant voltage compensator
based on a three-leg converter,” Power Electronics, IET, vol. 6, pp. 1618–1625,
September 2013.
33
[8] C. Jacobina, N. Marinus, N. Rocha, and E. Santos, “ACAC single-phase
DC-link converter with four controlled switches,” in Applied Power Electronics
Conference and Exposition (APEC), 2012 Twenty-Seventh Annual IEEE, pp.
1927–1932, Feb 2012.
[13] H.-J. Chiu, Y.-K. Lo, and T.-H. Song, “Analysis and elimination of voltage
imbalance between the split capacitors in half-bridge boost rectifiers,” IEEE
Transactions on Industrial Electronics, vol. 49, pp. 1175–1177, Oct 2002.
34
[15] B. R. Lin and T. Y. Yang, “Three-phase high power factor AC/DC
converter,” IEE Proceedings - Electric Power Applications, vol. 152, pp.
485–493, May 2005.
35