Академический Документы
Профессиональный Документы
Культура Документы
Submitted by
ASHWATHI R - 951018415003
of
MASTER OF ENGINEERING IN
NOVEMBER 2019
i
ANNA UNIVERSITY, CHENNAI 600 025
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
ii
ANNA UNIVERSITY, CHENNAI 600 025
BONAFIDE CERTIFICATE
ASHWATHI.R - 951018415003
iii
ABSTRACT
iv
ஆய் வுசுருக்கம்
v
ACKNOWLEDGEMENT
We express our hearty thanks to Almighty and our Beloved parents for
the successful completion of our project.
We take this opportunity to thank the managing trustee and our late
chairman Mr.B.Stephen M.Sc., M.Ed., D.S.M., for his kind encouragement.
We express our profound gratitude and sincere thanks to our faculty guide
Mr. M. Ramanathan M.E., Assistant professor of EEE for his valuable
guidance, construction criticism and support offered during this period of project.
vi
TABLE OF CONTENT
ABSTRACT iv
ஆய் வுசுருக்கம் v
LIST OF FIGURES ix
LIST OF ABBREVIATION x
1 INTRODUCTION 1
1.1 ENERGY HARVESTING SYSTEM 1
1.2 PHOTOVOLTAIC 2
2 REVIEW OF LITERATURE 11
3 SYSTEM IMPLEMENTATION 18
vii
3.3 MODELLING OF SOLAR PV MODULE 20
3.5.6 SA Algorithm 28
5.1 CONCLUSION 40
6 REFERENCES 41
viii
LIST OF FIGURES
SOLAR PANEL 9
4.6 PV VOLTAGE 36
4.8 ISOLATION 37
ix
LIST OF ABBREVIATION
ABBREVIATION EXPANSION
PV Photovoltaic
SA Simulated Annealing
GW Gigawatts
Wp Watts Peak
AC Alternating Current
DC Direct Current
Acquisition
TF Tracking Factor
x
CHAPTER – I
INTRODUCTION
Natural sources are those available readily from the environment such as
sun light, wind, and geothermal heat.
Artificial sources are those generated from human or system activities.
They are not part of the natural environment. Examples are human motion,
pressure on floors/shoe inserts when walking or running, and system
vibration when operating.
Energy harvesting (also known as energy scavenging) is the conversion of
ambient energy present in the environment into electrical energy for use in
powering autonomous electronic devices or circuits. Whilst it is identical in
principle to large-scale renewable energy generation such as wind turbines, the
amount of energy produced is much smaller, being typically tens of micro watts
to a few watts. Energy harvesting can be used to provide an alternative to, or at
least to augment, batteries. Whilst batteries are low cost, they contain a finite
amount of energy and require periodic replacement or recharging. The disposal
of batteries is also an environmental concern and, as autonomous
systems proliferate, this concern can only grow. Batteries are also a limitation
1
in smart fabrics applications, since conventional batteries are rigid bulky items
that must be removed before washing.
1.2 PHOTOVOLTAICS
Photovoltaic (PV) is the name of a method of converting solar
energy into direct current electricity using semiconducting materials that exhibit
the photovoltaic effect, a phenomenon commonly studied in physics and
photochemistry. Photovoltaic system employs solar panels composed of a
number of solar cells to supply usable solar power. The process is both physical
and chemical in nature, as the first step involves the photoelectric effect from
which a second electrochemical process takes place involving crystallized atoms
being ionized in a series, generating an electric current. Power generation from
solar PV has long been seen as a clean sustainable. Energy technology which
draws upon the planet’s most plentiful and widely distributed renewable
energy source – the sun. The direct conversion of sunlight to electricity occurs
without any moving parts or environmental emissions during operation. It is well
proven, as photovoltaic systems have now been used for fifty years in specialized
applications, and grid-connected PV systems have been in use for over twenty
years.
Solar PV is now, after hydro and wind power, the third most important
renewable energy source in terms of globally installed capacity. More than 100
countries use solar PV. Installations may be ground-mounted (and sometimes
integrated with farming and grazing) or built into the roof or walls of a building
(either building-integrated photovoltaic or simply rooftop).
2
market, while Germany remains the world's largest producer (both in per capital
and absolute terms), with solar contributing about 7 percent to its annual domestic
electricity consumption.
3
photovoltaic systems have now been used for fifty years in specialized
applications, and grid-connected systems have been in use for over twenty years.
Cells require protection from the environment and are usually packaged
tightly behind a glass sheet. When more power is required than a single cell can
deliver, cells are electrically connected together to form photovoltaic modules, or
solar panels.
Battery storage was already used in the early days of direct current electric
power. Where AC grid power was not readily available, isolated lighting plants
run by wind turbines or internal combustion engines provided lighting and power
to small motors. The battery system could be used to run the load without starting
the engine or when the wind was calm. Battery systems connected to large solid-
state converters have been used to stabilize power distribution networks.
4
1.3 SOLAR PANEL
Solar energy begins with the sun. Solar panels (also known as "PV panels")
are used to convert light from the sun, which is composed of particles of energy
called "photons", into electricity that can be used to power electrical loads.
5
photovoltaic energy conversion uses semiconductor materials in the form of a p-
n junction.
Solar panels collect clean renewable energy in the form of sunlight and
convert that light into electricity which can then be used to provide power for
electrical loads. Solar panels are comprised of several individual solar cells which
are themselves composed of layers of silicon, phosphorous (which provides the
negative charge), and boron (which provides the positive charge). Solar panels
6
absorb the photons and in doing so initiate an electric current. The resulting
energy generated from photons striking the surface of the solar panel allows
electrons to be knocked out of their atomic orbits and released into the electric
field generated by the solar cells which then pull these free electrons into a
directional current. This entire process is known as the Photovoltaic Effect. An
average home has more than enough roof area for the necessary number of solar
panels to produce enough solar electricrity to supply all of its power needs excess
electricity generated goes onto the main power grid, paying off in electricity use
at night.
7
necessary components. The solar array sends direct current (DC) electricity
through the charge controller to the battery bank. The power is then drawn from
the battery bank to the inverter, which converts the DC current into alternating
current (AC) that can be used for non-DC appliances. Assisted by an inverter,
solar panel arrays can be sized to meet the most demanding electrical load
requirements. The AC current can be used to power loads in homes or commercial
buildings, recreational vehicles and boats, remote cabins, cottages, or homes,
remote traffic controls, telecommunications equipment, oil and gas flow
monitoring, RTU, SCADA, and much more.
This article about the application of MPPT concerns itself only with PV
solar. Solar cells have a complex relationship between temperature and total
resistance that produces a non-linear output efficiency which can be analyzed
based on the I-V curve. It is the purpose of the MPPT system to sample the output
8
of the PV cells and apply the proper resistance (load) to obtain maximum power
for any given environmental conditions. MPPT devices are typically integrated
into an electric power converter system that provides voltage or current
conversion, filtering, and regulation for driving various loads, including power
grids, batteries, or motors.
The Figure 1.4 represents the Power vs Voltage curve corresponds to the
solar panels that subjected into various irradiance level.
9
1.4.1 MPPT PLACEMENT
Traditional solar inverters perform MPPT for the entire PV array (module
association) as a whole. In such systems the same current, dictated by the inverter,
flows through all modules in the string (series). Because different modules have
different I-V curves and different MPPs this architecture means some modules
will be performing below their MPP, resulting in lower efficiency.
Some companies (see power optimizer) are now placing maximum power
point tracker into individual modules, allowing each to operate at peak efficiency
despite uneven shading, soiling or electrical mismatch.
Data suggests having one inverter with one MPPT for a project that has
east and west-facing modules presents no disadvantages when compared to
having two inverters or one inverter with more than one MPPT.
10
CHAPTER-II
LITERATURE SURVEY
11
transfer power from the aircraft’s wing-mounted solar array to the high-voltage
lithium-battery bus. The isolated Cuk topology is augmented with an unfolder to
achieve four quadrant operation and minimize the worst-case processed power.
A small-signal model is derived for control design, and it is shown that the
compensation strategy differs significantly based on the operating mode. The
DPP Cuk converter is promising for emerging solar aerospace applications.
13
6. J. Kivimki, S. Kolesnik, M. Sitbon, T. Suntio, and A. Kuperman,
“Revisited perturbation frequency design guideline for direct fixedstep
maximum power point tracking algorithms,” IEEE Trans. Ind. Electron.,
vol. 64, no. 6, pp. 4601–4609, June 2017.
14
Maximum power point tracking (MPPT) techniques are used in photovoltaic (PV)
systems to maximize the PV array output power by tracking continuously the
maximum power point (MPP) which depends on panel’s temperature and on
irradiance conditions. The issue of MPPT has been addressed in different ways
in the literature but, especially for low-cost implementations, the perturb and
observe (P&O) maximum power point tracking algorithm is the most commonly
used method due to its ease of implementation. A drawback of P&O is that, at
steady state, the operating point oscillates around the MPP giving rise to the waste
of some amount of available energy; moreover, it is well known that the P&O
algorithm can be confused during those time intervals characterized by rapidly
changing atmospheric conditions. In this paper it is shown that, in order to limit
the negative effects associated to the above drawbacks, the P&O MPPT
parameters must be customized to the dynamic behavior of the specific converter
adopted.
15
strategy leads to faster and better tracking, while in steady-state conditions it leads
to lower oscillations around the MPP.
10. F. Paz and M. Ordonez “Zero oscillation and irradiance slope tracking
for photovoltaic MPPT” in the year 2014.
16
nature and simple implementation. However, such simplicity in P&O introduces
two inherent issues, an artificial perturbation that creates losses in steady-state
operation and a limited ability to track transients in changing environmental
conditions. This paper develops and discusses in detail an MPPT algorithm with
zero oscillation and slope tracking to address those technical challenges. The
strategy combines three techniques to improve steady-state behavior and transient
operation: 1) idle operation on the Maximum Power Point (MPP), 2)
identification of the irradiance change through a natural perturbation and 3) a
simple multi-level adaptive tracking step. Two key elements, which form the
foundation of the proposed solution, are investigated: the suppression of the
artificial perturb at the MPP and the indirect identification of irradiance change
through a current monitoring algorithm which acts as a natural perturbation. The
Zero-oscillation, Adaptive step Perturb and Observe (ZAP& O) strategy builds
on these mechanisms to identify relevant information and produce efficiency
gains. As a result, the combined techniques achieve superior overall performance
while maintaining simplicity of implementation.
17
CHAPTER – III
SYSTEM IMPLEMENTATION
18
Another very popular hill-climbing MPPT algorithm is the incremental
conductance (INC) algorithm. This MPPT algorithm is based on the fact that the
power–voltage curve of a PV generator at constant solar irradiance and cell
temperature levels has normally only one MPP. The INC algorithm compares the
instantaneous conductance of a PV generator with its incremental conductance
and decides whether to increase or decrease a control parameter accordingly.
As for other hill climbing algorithms, two techniques have been utilized in
the literature to implement the INC algorithm. First, reference voltage
perturbation in which a reference value for the PV array output voltage is used as
the control parameter in conjunction with a PI controller to adjust the duty ratio
of the MPPT converter. Second, direct duty ratio perturbation in which the duty
ratio of the converter is used directly as the control parameter. Both the P&O
algorithm and the INC algorithm have been the subject of many investigations in
the literature, but there does not seem to be any general agreement over the
relative merits of either algorithm.
19
Fig 3.1 Proposed block
The complete working of a solar PV array with a load is shown in Fig. 3.1.
Here, the output of the PV panel is supplied to the DC load through a boost
converter. The switching of the boost converter is decided by simulated
annealing algorithm by using the information of charging current.
Where, Iph is the photovoltaic current. Iɑo is cell reverse saturation current
or diode leakage current. Vpv are the module output voltage. Rsh(0.221Ω) and
Rp(415.5Ω) are equivalent series and parallel resistance, Ncs is the number of
series cells, q is the charge (of an electron) [1.60217646×10-19 C], the Boltzmann
constant is k [1.3806503×10-23J/K], temperature of the cell’s is Tc, ɑfd is ideality
factor of the diode (in general its value is 1≤ɑ≤1.5).
The mathematical details of Iph and Iɑo are described as,
𝑅𝑃 +𝑅𝑠ℎ 𝑆
𝐼𝑝ℎ = ( 𝐼𝑠𝑐 + 𝐾𝑖 (𝑇𝑐 − 𝑇𝑟𝑒𝑓 )) ______ (2)
𝑅𝑃 𝑆𝑟𝑒𝑓
Where, Isc and Voc are short circuit current and open circuit voltage, Ki and
Kv are coefficient of current (0.0032A/K) and voltage (-0.123V/K), Tc and Tref
are cell’s working and reference temperature (25 ̊C), S and Sref are the working
and reference irradiation (1000W/m2).
3.4 DC-DC CONVERTER
DC-DC converter is an electrical circuit whose main application is to
transform a dc voltage from one level to another level. It is similar to a
transformer in AC source, it can able to step the voltage level up or down. The
variable dc voltage level can be regulated by controlling the duty ratio (on-off
time of a switch) of the converter.
21
3.4.1 TYPES OF DC-DC CONVERTER
There are various types of dc-dc converters that can be used to transform
the level of the voltage as per the supply availability and load requirement. Some
of them are discussed below.
Buck converter
Boost converter
Buck-Boost converter
22
Fig 3.3: Boost Converter
The key principle that drives the boost converter is the tendency of
an inductor to resist changes in current by creating and destroying a magnetic
field. In a boost converter, the output voltage is always higher than the input
voltage.
(a) When the switch is closed, current flows through the inductor in
clockwise direction and the inductor stores some energy by generating a magnetic
field. Polarity of the left side of the inductor is positive.
(b) When the switch is opened, current will be reduced as the impedance is
higher. The magnetic field previously created will be destroyed to maintain the
current towards the load. Thus the polarity will be reversed (means left side of
inductor will be negative now). As a result, two sources will be in series causing
a higher voltage to charge the capacitor through the diode D.
If the switch is cycled fast enough, the inductor will not discharge fully in
between charging stages, and the load will always see a voltage greater than that
of the input source alone when the switch is opened. Also while the switch is
opened, the capacitor in parallel with the load is charged to this combined voltage.
When the switch is then closed and the right hand side is shorted out from the left
hand side, the capacitor is therefore able to provide the voltage and energy to the
load. During this time, the blocking diode prevents the capacitor from discharging
23
through the switch. The switch must of course be opened again fast enough to
prevent the capacitor from discharging too much.
25
3.5.3 PSEUDO CODE FOR SA ALGORITHM
The following pseudo code presents the simulated annealing heuristic as
described above. It starts from a state s0 and continues to either a maximum
of 𝑘𝑚𝑎𝑥 steps or until a state with energy of 𝑒𝑚𝑖𝑛 or less is found. In the process,
the call neighbour(s) should generate a randomly chosen neighbour of a given
state s; the call random (0, 1) should pick and return a value in the range [0,
1], uniformly at random. The annealing schedule is defined by the
call temperature(r), which should yield the temperature to use, given the
fraction r of the time budget that has been expended so far.
Let s = s0
For k = 0 through 𝑘𝑚𝑎𝑥 (exclusive):
T ← temperature(𝑘⁄𝑘𝑚𝑎𝑥 )
Pick a random neighbor , 𝑠𝑚𝑎𝑥 ← neighbour(s)
If 𝑃(𝐸(𝑠), 𝐸(𝑠𝑛𝑒𝑤 ), 𝑇) ≥ random (0, 1), move to the new state:𝑠 ← 𝑠𝑛𝑒𝑤
Output: the final state s
3.5.4 IMPLEMENTATION OF SA ALGORITHM
The Simulated Annealing algorithm is implemented as follows:
1. Select a local search scheme
2. Determine the cooling schedule
3. Understand the result
3.5.5 ACCEPTANCE CRITERIA
The law of thermodynamics state that at temperature, t, the probability of
an increase in energy of magnitude, δE, is given by
26
The simulation in the Metropolis algorithm calculates the new energy of
the system. If the energy has decreased, the system moves to this state. If the
energy has increased then the new state is accepted using the probability returned
by the above formula. A certain number of iterations are carried out at each
temperature and then the temperature is decreased. This is repeated until the
system freezes into a steady state. This equation is directly used in simulated
annealing, although it is usual to drop the Boltzmann constant as this was only
introduced into the equation to cope with different materials. Therefore, the
probability of accepting a worse state is given by the equation
27
explores the solution space. Its main advantages over other local search methods
are its flexibility and its ability to approach global optimality. Simulated
annealing can deal with highly nonlinear models, chaotic and noisy data and
many constraints. At each iteration of the simulated annealing algorithm, a new
point is randomly generated. The distance of the new point from the current point,
or the extent of the search, is based on a probability distribution with a scale
proportional to the temperature. The algorithm accepts all new points that lower
the objective, but also, with a certain probability, points that raise the objective.
By accepting points that raise the objective, the algorithm avoids being trapped
in local minima, and is able to explore globally for more possible solutions.
An annealing schedule is selected to systematically decrease the temperature as
the algorithm proceeds. As the temperature decreases, the algorithm reduces the
extent of its search to converge to a minimum.
3.5.6 SIMULATED ANNEALING ALGORITHM
1. k = 0;
5. k = k+1;
The following figure represents the flow chart of the simulated annealing
algorithm.
28
FLOWCHART OF SIMULATED ANNEALING ALGORITHM
29
CHAPTER – IV
30
simulation results can be put in the MATLAB workspace for post processing and
visualization [2].
Model analysis tools include linearization and trimming tools, which can
be accessed from the MATLAB command line, plus the many tools in MATLAB
and its application toolboxes. And because MATLAB and Simulink are
integrated, you can simulate, analyze, and revise your models in either
environment at any point [2].
32
North American utility located in Canada. The capabilities of the block set for
modeling a typical electrical grid are illustrated in demonstration files [4].
4.1.3 SIMULATE IT
The Power System Block set is completely integrated with Simulink at the
block level. Combining Power System and other Simulink blocks creates a unique
environment for multi-domain modeling and controller design. This environment
allows the combination of electrical, power-electronic, mechanical, hydraulic,
and other systems models [3].
For time-domain simulation, the Power System Block set takes advantage
of Simulink’s powerful variable-step integrators and zero-crossing detection
capabilities to produce highly accurate simulations of power system models. In
addition, you have access to all of the block building and masking features,
allowing you to build more complex components from electrical primitives [3].
33
• Permanent magnet synchronous machines
• Excitation systems
• Hydraulic turbines
• Governors
Power electronics
• Diodes
• Simplified and complex thyristors
• GTOs
• Switches
• MOSFETs
• IGBT
Control and measurement blocks
• Voltage and current measurements
• RMS measurements
• Active power calculations
• Timers
• Synchronized 6-pulse generators
34
Fig 4.3 Simulink model for proposed PV system
35
Fig 4.5 Gate pulse
36
Fig 4.7 Input voltage and current
37
Fig 4.9 Output voltage and current
38
This work is mainly focusing about the SA based MPPT due to its
outperforming capabilities when compared to other system. The efficient results
obtained from the SA-MPPT is shown in the above figures
39
CHAPTER – V
CONCLUSION AND FUTURE WORK
5.1 CONCLUSION
This project introduced a novel approach for performing duty-
cycle MPPT in photovoltaic energy harvesting applications: the simulated
annealing MPPT. The solar panel was designed with the help of MATLAB
simulation software. The panel is interfaced with the DC-DC converter and the
converter is boosting the voltage up to maximum efficiency of 79.2% for the
existing Direct MPPT algorithm. The proposed simulated annealing algorithm is
designed accordance the principles of the maximum power point tracking
strategy. The proposed algorithm responses to achieve global power point
tracking in solar panels. The proposed algorithm tracking the maximum power
form the solar panels and making an efficient boot conversion with 95% system
efficiency.
40
REFERENCES
41
10. A. Kaplan, N. Kingry, P. Uhing, and R. Dai, “Time-optimal path planning with
power schedules for a solar-powered ground robot,” IEEE Trans. Autom. Sci.
Eng., vol. 14, no. 2, pp. 1235–1244, April 2017.
11. J. Kivimki, S. Kolesnik, M. Sitbon, T. Suntio, and A. Kuperman, “Revisited
perturbation frequency design guideline for direct fixedstep maximum power
point tracking algorithms,” IEEE Trans. Ind. Electron., vol. 64, no. 6, pp. 4601–
4609, June 2017.
12. M. Schmela, G. Masson, N. Ngo, and T. Mai, “Global market outlook for solar
power 2016-2020,” SolarPower Europe, Becquerel Institute, Tech. Rep., 2016.
13. D.Sera, R. Teodorescu, J. Hantschel, and M. Knoll, “Optimized maximum
14. power point tracker for fast-changing environmental conditions,” IEEE Trans.
Ind. Electron., vol. 55, no. 7, pp. 2629 –2637, Jul. 2008.
15. T. V. Tran and W. Y. Chung, “High-efficient energy harvester with flexible
solar panel for a wearable sensor device,” IEEE Sensors J., vol. 16, no. 24, pp.
9021–9028, Dec 2016.
42