Solar Panel
Solar Panel
Solar Panel
INTRODUCTION
It's certainly clear that fossil fuels are mangling the climate and that the status quo is
unsustainable. There is now a broad scientific consensus that the world needs to
reduce greenhouse gas emissions more than 25 percent by 2020 -- and more than 80
percent by 2050. The idea of harnessing the suns power has been around for ages.
The basic process is simple. Solar collectors concentrate the sunlight that falls on
them and convert it to energy. Solar power is a feasible way to supplement power in
cities. In rural areas, where the cost of running power lines increases.
Solar power, a clean renewable resource with zero emission, has got tremendous
potential of energy which can be harnessed using a variety of devices. With recent
developments, solar energy systems are easily available for industrial and domestic
use with the added advantage of minimum maintenance. Solar energy could be made
financially viable with government tax incentives and rebates. An exclusive solar
generation system of capacity 250KWh per month would cost around Rs. 20 lakhs,
with present pricing and taxes (2013). Most of the developed countries are switching
over to solar energy as one of the prime renewable energy source.
Africa. Solar energy can be utilized in two major ways. Firstly, the captured heat can
be used as solar thermal energy, with applications in space heating. Another
alternative is the conversion of incident solar radiation to electrical energy, which is
the most usable form of energy. This can be achieved with the help of solar
photovoltaic cells or with concentrating solar power plants.
As the Photovoltaic module exhibits non-linear V-I Characteristics, which are
dependent on solar Insolation and environment factors, the development of an
accurate power electronic circuit oriented model is essential to simulate and design
the photovoltaic integrated system. In this paper, the design of PV system using
simple circuit model with detailed circuit modelling of PV module using
MATLAB/Simulink and the physical equations governing the PV module is
presented.
input. We can also choose buck-boost converter but due to our simplification and
requirement we are selecting boost converter. It is very simple to implement and has
high efficiency both under stationary and time varying atmospheric conditions.
1.4 OBJECTIVE
The basic objective would be to study MPPT and successfully implement the MPPT
algorithms either in code form as well as using the Simulink/Simscape model.
Modelling of the solar cell in Simulink/Simscape and interfacing both with the MPPT
algorithm to obtain the maximum power point operation would be of prime
importance. After simulating our result with the help of Simulink/Simscape we would
like to implement it on hardware using Field Programmable Gate Array (FPGA).
CHAPTER 2
MODELLING OF PV PANEL
2.1 PHOTOVOLTAIC CELL
A photovoltaic cell or photoelectric cell is a semiconductor device that converts light
to electrical energy by photovoltaic effect. If the energy of photon of light is greater
than the band gap then the electron is emitted and the flow of electrons creates
current.
However a photovoltaic cell is different from a photodiode. In a photodiode light falls
on n-channel of the semiconductor junction and gets converted into current or voltage
signal but a photovoltaic cell is always forward biased.
2.2 PV MODULE
Usually a number of PV modules are arranged in series and parallel to meet the
energy requirements. PV modules of different sizes are commercially available
(generally sized from 60W to 170W). For example, a typical small scale desalination
plant requires a few thousand watts of power.
2.3 PV ARRAY
A PV array consists of several photovoltaic cells in series and parallel connections.
Series connections are responsible for increasing the voltage of the module whereas
the parallel connection is responsible for increasing the current in the array.
2.4 PV MODELLING
Typically a solar cell can be modelled by a current source and an inverted diode
connected in parallel to it. It has its own series and parallel resistance. Series
resistance is due to hindrance in the path of flow of electrons from n to p junction and
parallel resistance is due to the leakage current.
When irradiance hits the surface of solar PV cell, an electrical field is generated inside
the cell. As seen in Fig.3 this process separates positive and negative charge carriers
in an absorbing material (joining p-type and n-type). In the presence of an electric
field, these charges can produce a current that can be used in an external circuit. This
generated current depends on the intensity of the incident radiation. The higher the
level of light intensity, the more electrons can be unleashed from the surface, the more
current is generated.
The most important component that affects the accuracy of the simulation is the PV
cell model. Modelling of PV cell involves the estimation of the I-V and P-V
characteristics curves to emulate the real cell under various environmental conditions.
An ideal solar cell is modelled by a current source in parallel with a diode. However
no solar cell is ideal and thereby shunt and series resistances are added to the model as
shown in the Fig.4
The current source Ipv represents the cell photo current, Rsh and Rs are used to
represent the intrinsic series and shunt resistance of the cell respectively. Usually the
value of Rsh is very large and that of Rs is very small, hence they may be neglected to
simplify the analysis.
The PV mathematical model used to simplify our PV array is represented by the
equations (1)-(4)
Module Photo Current
[
)]
( )
[(
)(
)]
( )
Where
( )
ISCr = 0.0017A / C
2
36.917 W
17.905 V
2.062 A
2.226 A
21.425 V
36
1
( -
)]
[(
)(
- )]
equivalent resistance is called characteristics impedance which can be easily find out
from the data sheet given by manufacturer. If load is equal to this characteristic
impedance, then we will get maximum power from the solar panel. We can calculate
characteristic impedance from VMPP and IMPP values given in data sheet. For present
case RMPP is 7.9. Here we take three conditions.
Case (1): When Load resistance is more than characteristic impedance in Fig.15. The
output power is 19.83Watt which is less than its rated maximum power 36 Watt (at
2
1000W/m ).
Case (2): When Load resistance is less than characteristic impedance in Fig.16 The
output power is 32 Watt which is less than its rated maximum power 36 Watt (at
2
1000W/m ).
Case (3): When Load resistance is equal to characteristics impedance in Fig.17. The
2
CHAPTER 3
BOOST CONVERTER
A boost converter is designed to step up a fluctuating or variable input voltage to a
constant output voltage of 24 volts with input range of 6-23volts in. To produce a
constant output voltage feedback loop is used. The output voltage is compared with a
reference voltage and a PWM wave is generated, here Spartan 6 FPGA kit is used to
generate PWM signal to control switching action.
A DC to DC converter is used to step up from 12V to 24V. The 12V input voltage is
from the battery storage equipment and the 24V output voltage serves as the input of
the inverter in solar electric system. In designing process, the switching frequency, f is
set at 20 kHz and the duty cycle, D is 50%.
Here we want to introduced an approach to design a boost converter for photovoltaic
(PV) system using microcontroller. The converter is designed to step up solar panel
voltage to a stable 24V output without storage elements such as battery. It is
controlled by a FPGA unit using voltage-feedback technique. The output of the boost
converter is tracked, measured continuously and the values are sent to the
microcontroller unit to produce pulse-width-modulation (PWM) signal. The PWM
signal is used to control the duty cycle of the boost converter. Typical application of
this boost converter is to provide DC power supply for inverter either for gridconnected or standalone system. Simulation and experimental results describe the
performance of the proposed design. Spartan 6 FPGA is used to perform tasks in the
proposed design.
As stated in the introduction, the maximum power point tracking is basically a
load matching problem. In order to change the input resistance of the panel to
match the load resistance (by varying the duty cycle), a DC to DC converter is
required.
It has been studied that the efficiency of the DC to DC converter is maximum
for a buck converter, then for a buck-boost converter and minimum for a boost
converter but as we intend to use our system either for tying to a grid or for a
water pumping system which requires 230 Vat the output end, so we use a boost
converter.
2
1
Component
Inductor
MOSFET 1N5408
Power Diode
Input Capacitor
Output Capacitor
Resistive Load
Value
290H
IRF 840
IN5408
470F
330 F
50, 50W
Duty Cycle:
The duty cycle can be found using the following relationD=1Inductor value:
The value of inductor is determined using the following relation
2
D is duty cycle,
R is output resistance,
Fs is switching frequency, and
Vr is output voltage ripple factor.
CHAPTER 4
MAXIMUM POWER POINT TRACKING ALGORITHM
4.1. AN OVERVIEW OF MAXIMUM POWER POINT TRACKING
A typical solar panel converts only 30 to 40 percent of the incident solar
irradiation into electrical energy. Maximum power point tracking technique is used
to improve the efficiency of the solar panel.
According to Maximum Power Transfer theorem, the power output of a circuit
is maximum when the Thevenin impedance of the circuit (source impedance)
matches with the load impedance. Hence our problem of tracking the maximum
power point reduces to an impedance matching problem.
In the source side we are using a boost convertor connected to a solar pan el in
order to enhance the output voltage so that it can be used for different
applications like motor load. By changing the duty cycle of the boost converter
appropriately we can match the source impedance with that of the load impedance.
Fig.4.1 Solar Panel Characteristics Showing MPP And Operating Points A AndB
Figure 4.1 : Solar panel characteristics showing MPP and operating points A and B
Figure 4.1 shows the plot of module output power versus module voltage for a
solar pan el at a given irradiation. The point marked as MPP is the Maximum
Power Point, the theoretical maximum output obtainable from the PV panel.
Consider A and B as two operating points. As shown in the figure above, the
point A is on the left hand side of the MPP. Therefore, we can move towards
the MPP by providing g a positive perturbation to the voltage. On the other
hand, point B is
of the MPP.
CHAPTER 5
HARDWARE IMPLEMENTATION USING FPGA
5.1. FIELD-PROGRAMMABLE GATE ARRAY
A field-programmable gate array (FPGA) is a semiconductor device that can be
configured by the customer or designer after manufacturinghence the name "fieldprogrammable". To program an FPGA you specify how you want the chip to work
with a logic circuit diagram or a source code in a hardware description language
(HDL). FPGAs can be used to implement any logical function that an applicationspecific integrated circuit (ASIC) could perform, but the ability to update the
functionality after shipping offers advantages for many applications.
FPGAs contain programmable logic components called "logic blocks", and a
hierarchy of reconfigurable interconnects that allow the blocks to be "wired
together"somewhat like a one-chip programmable breadboard. Logic blocks can be
configured to perform complex combinational functions, or merely simple logic gates
like AND and XOR. In most FPGAs, the logic blocks also include memory elements,
which may be simple flip-flops or more complete blocks of memory.
For any given semiconductor process, FPGAs are usually slower than their fixed
ASIC counterparts. They also draw more power, and generally achieve less
functionality using a given amount of circuit complexity. But their advantages include
a shorter time to market, ability to re-program in the field to fix bugs, and lower nonrecurring engineering costs. Vendors can also take a middle road by developing their
hardware on ordinary FPGAs, but manufacture their final version so it can no longer
be modified after the design has been committed. In short we can say that
Re-programmable,
Up to 3.125 Gb/s
high to low, the SAR register is initialized and the interrupt, INT , is set high. When
the conversion is complete the interrupt goes active, that is, it goes from high to low
indicating that the converted data is ready to be read from the outputs D0, D1, D2,
D3, D4, D5, D6, and D7.
Read converted data To read data when the conversion is complete the chip select
must go low, followed by a high to low transition of the RD input. When the RD
input goes low this resets the interrupt and causes the output data latches to be
enabled so that the internal converted data appears on the data bus (D0, D1,. D7).
The four digital control signals are summarized in the TableTable 5.1 ADC0804 Digital Control Inputs And Their Active Function
Digital control inputs
Active function
CS /I
Chip select
RD/I
Enable output
WR/I
Start conversion
INT /O
Data is ready
.
Continuous conversion For continuous conversion the chip select, CS, and the read,
RD, are grounded, and the interrupt, INT , and the write, WR, are connected. In the
continuous conversion configuration, the WR and INT pins must be brought low after
power up to insure that the conversion process is started. See Figure 29 for the selfclocking configuration of the ADC0804.
39
The output of ADC module will applied to FPGA, and on FPGA we are generating a
verilog code for pulse with modulation. When the digital output of ADC module will
applied to FPGA we can see the output by using a Digital Storage Oscilloscope.
Means we are able to see the output of ADC module on oscilloscope using pulse
width modulation. Now we are thinking that we should explain something about
PWM.
4
0
and others. Partitioning functions efficiently between hardware and software can be
key to timely design of high performance, low cost digital systems. The speed of a
DC motor is approximately proportional to the supply voltage, so reducing the supply
voltage by half will reduce the speed by approximately one-half. The speed of the
motor can therefore be controlled by varying the average supply voltage. The supply
voltage could be changed using a variable supply voltage source, but this technique is
inefficient since voltage is controlled in these cases through a voltage drop across a
transistor. Since all current must go through the transistor and P=VI (the drop across
the transistor times the current), a significant amount of power is lost at the transistor.
A better way to control the motor is to switch the motors supply on and off very
quickly. If the on time is equal to the off time, the average voltage seen by the motor
will equal half the supply voltage and the motor will run at half the maximum speed.
As the on time increases compared with the off time, the average speed of the motor
will increase. The user should not notice the motor turning on and off, because it is
done very quickly. A pulse-width modulated (PWM) signal is a constant period
square wave with a varying duty cycle (on-time compared to off-time). In other
words, the frequency of a PWM signal is constant but the time the signal remains high
varies as shown in Figure which is below mentioned.. The duty cycle (percent ontime)
is given by /T.
the switch(es) which correspondingly control the voltage across or current through the
load .The major advantage of this system is the switches are either off and not
conducting any current, or on and have (ideally) no voltage drop across them. The
product of the current and the voltage at any given time defines the power dissipated
by the switch, thus (ideally) no power is dissipated by the switch .Realistically,
semiconductor switches such as MOSFETs or BJTs are non-ideal switches, but high
efficiency controllers can still built.
The PWM signal is applied to the transistor pair, which acts as a switch. Whenever
the PWM signal is high, the switch is closed and the entire supply voltage is applied
across the motor terminals. When the PWM signal is low, the switch is open and the
supply voltage across the motor is 0 volts. If we apply a PWM signal with a 50 %
duty cycle then the average voltage across the motor is 50%. It does not take much
work to show that the average voltage across the motor is given by:
Vmotor, average = Vsupply*duty cycle
And, therefore, motor speed = (motor speed when driven by Vsupply) * duty cycle. A
PWM signal can be generated in a number of ways. One using software implemented
by the microcontroller and the other using hardware implemented in an FPGA. A
software implementation may also be lower risk than a hardware implementation
because it may be changed at the last minute by changing the program in memory
(changing the program, though, also increases the risk of undetected software bugs).
However, the capability of a microcontroller to perform these tasks may be limited.
The microprocessor may have to perform several tasks in addition to implementing
the PWM and thus may not be able to implement the PWM fast enough or with
enough accuracy. Implementing the PWM in hardware frees up the microprocessor
for these other tasks and ensures that the task is performed quickly and accurately.
The best choice - hardware or software - depends significantly on the application.
Advantages of PWM:
High efficiency
Flexibility in control
Light weight
Quick response
In the hardware part, the circuit is designed to step up DC-to-DC voltage. The circuit
included parts of Boost components such as controllable switch (IRF840), inductor
and capacitor, ADC 0804, MIC 4428 MOSFET Driver and other basic components.
In order to maintain output voltage, controller will be operated in feedback circuit.
When the duty cycle is in ON state, diode become as reversed biased and the inductor
will deliver current and switch conducts inductor current. The current through the
inductor increase, as the source voltage would be greater.
The simulation was first run with the switch on no MPPT mode, bypassing the
MPPT algorithm block in the circuit. It was seen that when we do not use an MPPT
algorithm, the power obtained at the load side was around 8 Watts. It must be
noted that the PV panel generated around 37 Watts power for this level of solar
irradiation. Therefore, the conversion efficiency came out to be very low.
The simulation was then run with the switch on MPPT mode. This included the
MPPT block in the circuit a n d duty cycle D as calculated by the P&O
algorithm. Under the same irradiation conditions, the PV panel continued to
generate around
36 Watts power. Thus increasing the conversion efficiency of the photovoltaic
system as a whole.
The loss of power from the available 37 Watts generated by the PV
panel can be explained by switching losses in the high frequency PWM
switching circuit and the inductive and capacitive losses in the Boost
Converter circuit.
Therefore, it was seen that using the Perturb & Observe MPPT technique
increased the efficiency of the photovoltaic system by approximately 60%
from an earlier output power.
CHAPTER 6
RESULT
SIMULATION RESULT FOR 37 WATT SOLAR PANEL
Output Power
30
25
20
15
10
5
0
10
12
Time
14
x 10
1000
Irradiation(W/m2)
950
900
850
800
750
700 0
8
Time
10
12
14
x 10
40
35
30
25
Output Power with MPPT
20
15
10
5
0
10
12
Time (usec)
14
4
x 10
Table 6.1 Observation with and without MPPT with respect to time
Time
Without MPPT
Voltage(V)
Current(A)
With MPPT
Power(W)
Voltage(V)
Current(A)
Power
(W)
2:15
16.36
0.093
1.521
27
0.153
4.131
17.04
0.094
1.601
28.8
0.154
4.435
16.5
0.091
1.501
32
0.176
5.632
16.93
0.093
1.574
29
0.157
4.553
16.56
0.118
1.954
23.1
0.163
3.765
15.8
0.119
1.880
23.6
0.168
3.964
15.9
0.115
1.828
24.2
0.169
4.089
pm
2:17
pm
3:05
pm
3:27
pm
3:52
pm
4:00
pm
4:05
pm
4:10
pm
15.7
0.116
1.821
23.7
0.164
3.886
4:15
pm
15.3
0.095
1.453
23.5
0.169
3.971
4:22
pm
15.1
0.112
1.691
23.9
0.170
4.063
Efficiency = Total Power (with MPPT) Total Power (without MPPT) * 100
Total Power (with MPPT)
= 42.489 16.824 *100
42.489
= 60.40%
Above table shows the change in performance of PV module by using MPPT. It
shows that efficiency is increased up to 60% by using MPPT.
CHAPTER 7
CONCLUSION
The model shown in above Figure was simulated using SIMULINK and MATLAB.
The plots obtained in the different scopes have been shown in Chapter 6.
The
simulation was first run with the switch on no MPPT mode, bypassing the MPPT
algorithm block in the circuit. It was seen that when we do not use an MPPT
algorithm, the power obtained at the load side was more fluctuating for a solar
irradiation value of 1000 Watts per sq. cm. Therefore, the conversion efficiency came
out to be very low. The simulation was then run with the switch on MPPT mode. This
included the MPPT block in the circuit and the PI controller was fed the Vref as
calculated by the P&O algorithm. Under the same irradiation conditions, the PV panel
continued to generate around 36.8 Watts power. In this case, however, the power
obtained at the load side was found to be around 36.8 Watts, thus increasing the
conversion efficiency of the photovoltaic system as a whole. The loss of power from
the available 36.8 Watts generated by the PV panel can be explained by switching
losses in the high frequency PWM switching circuit and the inductive and capacitive
losses in the Boost Converter circuit.
Therefore, it was seen that using the Perturb & Observe MPPT technique increased
the efficiency of the photovoltaic system. And the obtained output power is 37.8watt.
REFERNCES
[1] N. Pandiarajan and Ranganath Muth Mathematical Modeling of Photovoltaic
Module with Simulink in 2011 1st International Conference on Electrical Energy
Systems.
[2] Alpesh P. Parekh, Bhavarty N. Vaidya and Chirag T. PatelModeling and
Simulation Based Approach of Photovoltaic System in Global Research Analysis
Volume 2 Issue 4 April 2013 ISSN No 2277 8160.
[3] Pandiarajan N, Ramaprabha R and Ranganath Muthu Application Of Circuit
Model For Photovoltaic Energy Conversion System.
[4] G. Venkateswarlu and Dr.P.Sangameswar Raju Simscape Model Of Photovoltaic
Cell in International Journal of Advanced Research in Electrical, Electronics and
Instrumentation Engineering Vol. 2, Issue 5, May 2013.
[5]
Vandana
Khanna,
MATLAB/SIMELECTRONICS
Bijoy
Kishore
Models
Based
Das,
Study
of
Dinesh
Solar
Bisht
Cells
in
[A]http://en.wikipedia.org/wiki/Photovoltaics
[B]http://en.wikipedia.org/wiki/Microcrystalline_silicon
[C]http://en.wikipedia.org/wiki/Cadmium_telluride
[D]http://en.wikipedia.org/wiki/Copper_indium_selenide
[E]Nielsen, R. 2005, 'Solar Radiation', http://home.iprimus.com.au/nielsens/.
[E]http://express.howstuffworks.com/gif/solar-power-diagram.jpg
[F]http://science.howstuffworks.com/solar-cell1.htm
[G]http://www.pvresources.com/en/module.php
[H]http://www.japanfs.org/ja/files/Stand-Alone_PV_Modules.jpg
[I] http://www.autospectator.com/cars/files/images/Photovoltaic-Cell.jpg
[J] http://en.wikipedia.org/wiki/Photovoltaic_array
[K]http://www.iaei.org/magazine/wpcontent/uploads/2009/05/07ewiles_ph4_1679793
01.jpg
[L]http://www.ncsc.ncsu.edu/include/_upload/media/pubs/PVApplication.pdf
[M] http://science.nasa.gov/science-news/science-at-nasa/2002/solarcells
APPENDICES
COMPONENTS
QUANTITY
LED
PUSH BUTTOM
PCB
SOLDERING ROD
RESISTANCE 180E
8(1/4 W)
RESISTANCE 1OKE
2(1/4 W)
RESISTANCE 1KE
2(1/4 W)
RESISTANCE 180E
2(1/2 W)
CAPACITOR 47 PF
CAPACITOR 47 F
CAPACITOR 1 F
CAPACITOR 4.7 F
POTENTIOMETER(5K)
MIC 4428
7805 (5V)
7812 (12V)
12V/7.2 AH BATTERY
ADC 0804
HEATSINK
POWER DOIDE
INDUCTOR
IC SOCKET
58
PUBLISHED PAPER
Gaurav Chitransh, Gaurav Kumar, Wasim Akhtar, Arpit Saxena, Swati Singh Effect
of Load Mismatching On Active Solar Technique PV Module Using
Matlab/Simulink in IJARSE/Volume 02/Issue 09 / September 2013.
Link: http://www.ijarse.com/pastissue.php (Volume No.02, Issue No. 09, September
2013
59