1
1
1
ABSTRACT
A grid-connetected control system is proposed in this work to regulate three-phase
bidirectional DC/AC converters in distribution grid exploiting photovoltaic power
generation and not having energy storage at the DC side. To interact power flow at two
its sides, stabilize voltage at the DC bus and synchronize with the grid, it includes an
inner current controller and an outer voltage controller in a cascaded structure. Using
small signal modeling and information about voltage at the point of common coupling
and DC bus, control parameters for controllers are determined to balance power between
photovoltaic system side and grid side. the positive and negative sequences of the
reactive current component were obtained for regulating the phase voltages in an
inductive grid. In this section, two complementary strategies are proposed to be applied
to the active and reactive components of the current. limit the oscillations on the active
power, which is critical to improve the dc-bus voltage stabilization. Furthermore, the
second strategy, intends to deliver the maximum active power with respect to the rating
current while simultaneously supporting the voltage with ZCVS. These strategies can
also be obtained for the resistive grids and grids with any X/R value if the active and
reactive components are replaced or is satisfied
CHAPTER 1
INTRODUCTION
1.1 ACTIVE POWER FLOW CONTROL WITH UNDER UNBALANCED
CONDITIONS
Different control strategies, which are mainly based on symmetric sequences, were
studied to ride through grid faults by a GCC .References studied two control techniques
for the static synchronous compensators (STATCOMs) to regulate the positive and
negative sequences of the point of common coupling (PCC) voltage, where the active
power delivery is considered zero. In the existing literature, little work has been carried
out on the phase voltage regulation of a GCC under unbalanced conditions. The methods
presented in have three drawbacks. First, they do not consider the zero-sequence voltage
component whereas it exists in most unbalanced faults.
Their accuracy is thus severely affected by the zero sequence component of the
PCC voltage. Second, these methods have been only applied in inductive grids, i.e.
assuming very high X/R ratio. Third, all of the existing strategies are formulated
assuming zero active power delivery. Solar energy is gaining popularity in the field of
electricity generation. The advantages of solar power such as no air pollution, no fuel
costs, noiseless and low maintenance have boosted the demand on this type of energy.
However, the high expense in acquiring the Photo Voltaic (PV) module has slowed down
the adoption of PV system in electricity generation.
1.2 SMART GRID
The construction of new overhead electric lines is increasing difficulty, thus there
is a need to look at alternatives that increases the power transfer capability of the existing
right of ways. It is technically feasible to achieve a substantial power upgrading of
existing AC lines through their conversion for use with DC, by using the same
conductors, tower bodies and foundations, but with changes in tower head and insulation
assemblies. When using existing AC lines to transmit DC power, the lines are already
built, so that cost can be saved.
The distribution networks cost is lower than the transmission ones, because of the
lower voltage level applied to the semiconductor cost. It is also remarkable the fast
development of multi terminal DC systems. DC transmission has many 3 more
advantages, such as stability, controlled emergency support and no contribution to short
circuit level. To facilitate practical application, it is important that the shift from ac to dc
distribution can be done with minimal changes. Results from measurements carried out
on common household appliances reported in this thesis show that most loads are able to
operate with dc supply without any modifications. Furthermore, the measurements are
used to derive simple, yet sufficiently accurate, load models. These are used for further
analysis of the dc system, both in steady state and during transients, by using the
simulation software PSCAD/EMTDC.
To provide a high-quality interface between the ac and dc system, which also
allows bidirectional power flow, a Voltage Source Converter (VSC) in series with a Buck
converter is proposed, both with controllable output voltages. The effect of different
capacitor sizes, bandwidths of the controllers and load types is studied. The main
conclusion is that the best performance is shown by the energy-balance dc-link-voltage
controller, which only relies on measuring the dc-link voltage
Reactive power is the form of magnetic energy flowing per unit time in an electric
circuit. Its unit is VAR (Volt Ampere Reactive). This power can never be used in an AC
circuit. However, in a DC circuit it can be converted into heat as when a charged
capacitor or inductor is connected across a resistor, the energy stored in the element get
converted to heat. Our power system operates on AC system and most of the loads used
in our daily life are inductive or capacitive, therefore reactive power is a very important
concept from electrical perspective. The electrical power factor of any equipment
determines the amount of reactive power it requires. It is the ratio of real or true power to
the total apparent power required by an electrical appliance. Voltage changes
continuously according to the varying electrical demand, transmission lines utilization,
system control by the control centers, and emergency situations occurred in the system.
Since customers require voltage quality, at delivery points, to meet the agreed criteria, it
is the control centers’ responsibility to control the voltage so that it can satisfy the
agreement. Controlling the voltage.
In this work aims to develop a Flexible Control System for the evaluation of Static
Power Converters applied to DC/DC Converters. It will be composed of four isolated
printed circuit boards, a main board that will support the Texas Instruments DSP
TMS320F28335, which will allow the control and monitoring of voltage and current and
three secondary, namely: current sensor, voltage sensor, and switching circuit. Thus, the
two DC/DC converters, which are Buck and Buck-Boost, will be implemented by the
proposed system. For the development and validation of the system. One of the great
evolutions of this science was in the field of static converters, which allowed the
substitution of classical methods of energy conversion by products capable of processing
it more efficiently.
Due to the great growth of this field and its importance, it is a challenge to
maintain the teaching level of the Power Electronics discipline. This system will allow
the monitoring and control of voltage and current. However, it is important to note that it
will enable other types of measurements, such as temperature, velocity, and others. This
project intends to contribute with the teaching of Power Electronics, as well as the
development of research related to the studied converters, which can be evaluated
experimentally. For the development of the experiment, it was necessary to perform a
theoretical and mathematical basis on the DC/DC Converters, demonstrating the
characteristics and behaviors of each one. DC/DC converters are electronic circuits that
have the function of converting an unregulated DC voltage to different voltage levels or
regulated current at the output. Subsequently the modeling and control of the Buck
converter was developed. The controller was designed only for the Buck converter, in
order to exemplify the studied method for the system that was developed. The dynamic
behavior of the Buck converter was determined using the state space averaging
technique. The modeling performed through the state space averaging technique consists
of a technique that analyzes the dynamic behavior of the converters.
2.2 H., FARJAH, E., & GHANBARI, T."A Comprehensive Monitoring System for
Online Fault Diagnosis and Aging Detection of Non-isolated DC-DC Converters
Components". IEEE Transactions on Power Electronics, pp 10.1109/TPEL. 2875830
2018.
2.3 ALY, M., AHMED, E. M., & SHOYAMA, M. "A new real-time perfect
condition monitoring for high-power converters". IEEE 3rd International Future
Energy Electronics Conference and ECCE pp 978-1-5090-5157-1 (2017).
The increased penetration level and widespread of renewable energy systems have made
the reliability and availability of these systems of the principal interests for research and
industry. Continuous availability and maximum power point tracking (MPPT) represent
the main challenges for optimizing renewable energy sources. Several approaches have
been presented in the literature to monitor faults, lifetime estimation and extension, and
fault tolerant control of power electronic systems. However, all these approaches require
primarily perfect condition and health monitoring systems of power switching devices in
order to apply the most suitable control and to avoid post-fault misact ions.
2.4 GIVI, H., FARJAH, E., & GHANBARI, T. "Switch and Diode Fault Diagnosis
in No isolated DC–DC Converters Using Diode Voltage Signature". IEEE
Transactions on Industrial Electronics, pp 65(2), 1606–161.2733486. (2018).
It is confirmed that the diode voltage contains some suitable signatures for
diagnosis of open circuit and short circuit faults of the switch and diode. A logic circuit is
introduced in which the diode voltage and the gate signal are processed to generate four
logic fault indicator signals. For each type of fault including switch OCF, switch SCF,
diode OCF, and diode SCF, one of the indicator signals becomes low, while others
remain at the high level. The proposed method is simple and cost-effective since it
requires only one voltage sensor and a simple logic circuit. Maximum detection delay of
the proposed method for different faults is less than one switching cycle. Using some
experiments carried out on different non-isolated converters, the capability of the
proposed technique has been confirmed.
2.5 MULPURI, V., HAQUE, M., SHAHEED, M. N., & CHOI, S. "Multistate
Markov Analysis in Reliability Evaluation and Life Time Extension of DC-DC
Power Converter for Electric Vehicle Applications". IEEE Transportation
Electrification Conference and Expo (ITEC). pp 10.1109/itec.8450102.2018.
The mean time to failure MTTF of each configuration is explained in detail with
experiment results of laboratory prototypes. Results revealed that life time of the
converter can be increased which significantly reduces the cost of the converter over a
period by carefully monitoring the junction temperature and adjust the control of the
converter in adaptive manner. Reliability of interleaved boost power converter in electric
vehicle power train is evaluated using multistage Markov analysis and the results are
compared with conventional boost converter. Taking junction temperature into
consideration MTTF of the converter is increased by using proposed adaptive control
method. Further cost analysis of the converter is done for a period of Result shows the
advantages of proposed control method in increasing MTTF without much lowering the
efficiencies. The proposed control method and multistate Markov model will be applied
to other configurations of dc-dc converters and more experimental results related to
converter losses and switching will be presented in the full paper. These reliability
models in future will be able to provide high reliability and prolonged lifetime for
mission critical and high temperature applications. Although the benefits of electric and
hybrid vehicles have been widely discussed, very limited research has been carried out on
the reliability and fault tolerant capability of the electric drive train. The drive train in
electric vehicles usually consists of several power electronic systems. In conventional
Markov analysis is used to evaluate the reliability of the dc-dc buck converter with
parallel and stand by configurations. It is there by concluded that parallel configuration
has more reliability at high power operating conditions.
2.6 SHAREEF, A., GOH, W. L., NARASIMALU, S., & GAO, Y. “A Rectifier-less
AC-DC Interface Circuit for Ambient Energy Harvesting from Low-Voltage
Piezoelectric Transducer Array”. IEEE Transactions on Power Electronics pp
10.1109-2831714(2018).
Moreover, a suitable control for both shunt active power filter and DC-DC boost
converter are developed, in order to extract the maximum amount of power from the
photovoltaic generator and reduce harmonic currents with insuring reactive power
compensation. The co-simulation processor in the loop results show that the proposed
control method can inject maximum available power of photovoltaic generator to the
grid, compensates the load reactive power, low total harmonic spectrum are effectively
achieved, tracks rapid variations of load, and keeps the DC-link voltage constant
The demand for electricity in the modern industrial world is rapidly increasing,
from commercial industries to household utilities. Renewable energy- based distributed
energy sources are becoming more attractive, on both technological and economic scales.
Photovoltaic systems come within this context . The energy of the photovoltaic system
usually has different output characteristics, and for this reason, a power conditioning
interface between the PV system and the grid is necessary to match the characteristics of
the photovoltaic system and the requirements of the grid connections such as frequency,
voltage, active and reactive powers control, harmonic mitigation, etc.
The main aim of installing the PV system at the PCC is to improve the operation
of power distribution systems and to generate active power. However, to avoid the
additional cost of the power circuit, several PV-fed grid interactive topologies combined
the PV inverter with the additional functionality of the shunt active power filter [5], as
well as reactive power and voltage support. The PV inverter injects the compensating
current into the grid to filter the load current harmonics . In addition, the active power
produced from the PV solar energy system is used by the inverter. On the other hand, the
shunt active power filter is introduced in the PV system to improve the power conversion
efficiency, reliability, and current harmonic distortions of the system.
The performance of the PV-SAPF depends strongly on control strategies. For this
reason, this paper presents a direct power control method based on PI controllers to
control the photovoltaic system acting as a shunt active power filter. Besides, a suitable
direct power control method for the shunt active power filter is given, and a PI control for
the DCDC boost converter side is developed, in order to extract the maximum amount of
power from the photovoltaic generator with reducing harmonic currents and insuring
reactive power compensation. The key point of the direct power control (DPC)
implementation is the correct and fast estimation of the active and the reactive line
powers. The main disadvantage of DPC with switching table is the variation of switching
frequency, which generates an undesired broadband harmonic spectrum range and makes
it hard to design a line filter . However, this disadvantage can be effectively surmount by
using space vector modulation (SVM) algorithm instead of the traditional switching table
which is presented in this paper. The combination of SVM and traditional DPC forms the
space vector modulation direct power control (SVM-DPC) .
In parallel with the promotion of renewable, new requirements and rules have been
issued during the last years. The main target has been focused on including LV customers
as active elements of the grid, providing some ancillary services under normal operating
conditions, basically by modulating their reactive power exchanged with the grid .
Examples of this can be found in Germany, Italy and Slovenia , where the reactive power
exchange should be maintained within a triangular/rectangular reactive power capability
curve depending on the power rate converter. The extension to exploit the reactive power
potential of the inverters more efficiently by expanding the capability area from a
rectangular characteristic to a circular characteristic has been recently discussed in .
According to the specific literature, when large-scale applications of PV in the grid are
considered, few references are found on PV in the individual customer line.
2.10 ALYSSON A. P. MACHADO, DANILO I. BRANDAO, IGOR. "A Fault-
Tolerant Utility Interface Power Converter for Low-Voltage Micro grids" PP 1-5,
year 2018
Fault tolerant operation for UI in low-voltage micro grid was accomplished with
the 3L-ANPC based converter. Such topology is capable to survive up to three successive
open circuit faults at the same leg and continue providing service without reducing
power. Such capability contributes to enhance centralized micro grid reliability and
stability. The 3L-ANPC UI is tolerant to hardware faults and external faults that typically
occur in micro grids, such as: intentional and non-intentional islanding, grid voltage fault,
heavy load variation, reconnection
CHAPTER 3
SOFTWARE ANALYSIS
It is an interactive system whose basic data element is an array that does not
require dimensioning. It allows you to solve many technical computing problems,
especially those with matrix and vector formulations, in a fraction of the time it would
take to write a program in a scalar non-interactive language such as C or FORTRAN.
The name MATLAB stands for matrix laboratory. MATLAB was originally
written to provide easy access to matrix software developed by the LINPACK and
EISPACK projects. Today, MATLAB engines incorporate the LAPACK and BLAS
libraries, embedding the state of the art in software for matrix computation.It has evolved
over a period of years with input from many users. In university environments, it is the
standard instructional tool for introductory and advanced courses in mathematics,
engineering, and science. In industry, MATLAB is the tool of choice for high-
productivity research, development, and analysis.
3.2.3 GRAPHICS:
MATLAB has extensive facilities for displaying vectors and matrices as graphs, as
well as annotating and printing these graphs. It includes high-level functions for two-
dimensional and three-dimensional data visualization, image processing, animation, and
presentation graphics. It also includes low-level functions that allow you to fully
customize the appearance of graphics as well as to build complete graphical user
interfaces on your MATLAB applications.
The external interfaces library allows you to write C and FORTRAN programs
that interact with MATLAB. It includes facilities for calling routines from MATLAB
(dynamic linking), for calling MATLAB as a computational engine, and for reading and
writing MAT-files.
3.2.5 ARRAY PRE ALLOCATION:
Mat lab's matrix variables have the ability to dynamically augment rows and columns.
For example,
>> a = 2
a=2
>> A (2, 6) = 1 a =
200000
000001
Mat lab automatically resizes the matrix. Internally, the matrix data memory must be
reallocated with larger size. If a matrix is resized repeatedly like within a loop this
overhead can be significant. To avoid frequent reallocations, pre allocate the matrix with
the zeros command.
Mat lab 6.5 (R13) and later feature the Just-In-Time (JIT) Accelerator for
improving the speed of M-functions, particularly with loops. By knowing a few things
about the accelerator, you can improve its performance.
The JIT Accelerator is enabled by default. To disable it, type \ feature ace off" in the
console, and \ feature ace on" to enable it again. As of Mat lab R2008b, only a subset of
the Mat lab language is supported for acceleration. Upon encountering an unsupported
feature, acceleration processing falls back to non-accelerated evaluation. Acceleration is
most effective when significant contiguous portions of code are supported.
3.3 DATA TYPES:
Code must use supported data types for acceleration: double (both real and
complex), logical, char, int8 {32, unit 8{32. Some strut, cell, class def, and function
handle usage is supported. Sparse arrays are not accelerated.
Array shapes of any size with 3 or fewer dimensions are supported. Changing the
shape or data type of an array interrupts acceleration. A few limited situations with 4D
arrays are accelerated.
The conditional statements if, else if, and simple switch statements are supported
if the conditional expression evaluates to a scalar. Loops of the form for k=a:b, for
k=a:b:c, and while loops are accelerated if all code within the loop is supported.
Introduced in Mat lab 7.3 (R2006b), the element-wise operators (+.*, etc.) and some
other functions can be computed in-place. That is, a computation likes
x = my fun(x);
Function x = my fun(x)
Mat lab 7.4 (R2007a) introduced multithreaded computation for multi core and
multiprocessor computers. Multithreaded computation accelerates some per-element
functions when applied to large arrays (for example,^, sin, exp) and certain linear algebra
functions in the BLAS library. To enable it, select File! Preferences! General!
Multithreading and select \Enable multithreaded computation." Further control over
parallel computation is possible with the Parallel Computing Toolbox.
3.3.6 FEATURES:
This part of MATLAB is the set of tools and facilities that help you use and become more
productive with MATLAB functions and files. Many of these tools are graphical user
interfaces. It includes: the MATLAB desktop and Command Window, an editor and
debugger, a code analyzer, browsers for viewing help, the workspace, and files, and other
tools.
3.4.1 SIMULINK:
A block diagram environment for multi domain simulation and Model-Based Design. It
supports system-level design, simulation, automatic code generation, and continuous test
and verification of embedded systems. Simulink provides a graphical editor,
customizable block libraries, and solvers for modeling and simulating dynamic systems.
It is integrated with MATLAB, enabling you to incorporate MATLAB algorithms into
models and export simulation results to MATLAB for further analysis. To model a
system and then simulate the dynamic behavior of that system. The basic techniques you
use to create the simple model in this tutorial are the same techniques that you use for
more complex models.
To create this simple model, you need four Simulink blocks. Blocks are the model
elements that define the mathematics of a system and provide input signals.
3.4.2 MODELLING:
To the model algorithms and physical systems using block diagrams. You can model
linear and nonlinear systems, factoring in real-world phenomena such as friction, gear
slippage, and hard stops. A comprehensive library of predefined blocks helps you to build
models. You add blocks from the library to your model using the Simulink Editor. In the
editor, connect blocks by way of signal lines to establish mathematical relationships
between system components. You can also refine the model appearance and add masks to
customize how users interact with the model. You can design your models to be
hierarchical by organizing groups of blocks into subsystems. This approach enables you
to build discrete components that reflect your real-life system and simulate the interaction
of those components.
Blocks are the main elements you use to build models in Simulink the Library Browser to
browse and search the block libraries. When you find the block you want to use, add it to
your model.
3.4.4 SIMULATION:
On the can interactively simulate your system and view the results on scopes and
graphical displays. For simulation of continuous, discrete, and mixed-signal systems, you
can choose from a range of fixed-step and variable-step solvers. Solvers are integration
algorithms that compute system dynamics over time. The integration of x ray model and
MATLAB enables you to run unattended batch simulations of your X ray models using
MATLAB commands.
This tutorial shows how to simulate the model of a dynamic system using
Simulink® software, and then use the results to improve the model. After you prepare the
model for simulation, you can use an interface to input measured system data and set
room temperature
3.4.5 PERFORMANCE:
The component-based modeling and modular design. You can segment your
model into design components and then model, simulate, and verify each component
independently. You can save individual components as subsystems in a library or as
separate models. Team members can then work on those components in parallel. Use
Simulink Projects to organize large modeling projects by finding required files, managing
and sharing files and settings, and using source control. A component is a piece of your
design, a unit level item, or a subassembly, that you can work on without needing the
higher level parts of the model. Componentization involves organizing your model into
components. Componentization provides many benefits for organizations that develop
large Simulink models that consist of many functional pieces. These componentization
techniques support a wide range of modeling requirements for models that vary in size
and complexity. Most large models use a combination of componentization techniques.
The built-in modeling functionality provided by Simulink, you can create custom
blocks and add them to the Simulink Library Browser. You can create a custom block
from a MATLAB function MATLAB Function blocks enable you to use the MATLAB
language to define custom functionality. These blocks are a good starting point.
You have an existing MATLAB function that models the custom functionality.
You find it easier to model custom functionality using a MATLAB function than
using a Simulink block diagram.
The custom functionality does not include continuous or discrete dynamic states
such as masking a subsystem of other blocks, or by incorporating C, C++, or
FORTRAN code.
CHAPTER 4
PROJECT DESCRYPTION
STATCOM
4.1.1 DISADVANTAGE
due the symmetrical distribution of the load power among the inverter models
may be maximum rating .
DC TO DC
PHOTOVOLT CONVETE
AIC TRANSFOR GRID
R FILTR
DC TO MER
AC ER
GRID
CONNECTED
CONTROL
SYSTEM
4.2.2 Advantages
CHAPTER 5
HARDWARE DESCRYPTION
5.1 INVERTER
Producing the common mode voltage and reducing the stress of the motor
and don’t damage the motor.
These inverters can draw the input current with low distortion.
Selective harmonic elimination technique along with the multi-level
topology results the total harmonic distortion becomes low in the output
waveform without using any filter circuit.
Multilevel cascade inverters are used to eliminate the bulky transformer required
in case of conventional multi-phase inverters, clamping diodes required in case of diode
clamped inverters and flying capacitors required in case of flying capacitor inverters. But
these require large number of isolated voltages to supply the each cell.
5.4 TRANSFORMERS
To make a coil of wire, we simply curl the wire round into loops or "turns". If the second
coil has the same number of turns as the first coil, the current in the second coil will be
virtually the same size as the one in the first coil. But (and here's the clever part) if we
have more or fewer turns in the second coil, we can make the secondary current and
voltage bigger or smaller than the primary current and voltage. One important thing to
note is that this trick works only if the current is fluctuating in some way. In other words,
you have to use a type of constantly reversing electricity called alternating current (AC)
with a transformer. Transformers do not work with direct current (DC), where a steady
current constantly flows in the same direction. Step-up transformers Reversing the
situation, we can make a step-up transformer that boosts a low voltage into a high one
Figure 6 Step up transformer