MSc Dissertation Final

66
In Partial Fulfilment of the Requirements for the Master of Science Degree in New and Renewable Energy Author: Ariel Villalón M. Supervisor: Dr. Katerina Fragaki SCHOOL OF ENGINEERING AND COMPUTING SCIENCES MSc in New and Renewable Energy 15 th August of 2011. Stand Alone Photovoltaic System Modelling

Transcript of MSc Dissertation Final

Page 1: MSc Dissertation Final

In Partial Fulfilment of the Requirements for the Master of Science Degree in New and

Renewable Energy

Author: Ariel Villalón M.

Supervisor: Dr. Katerina Fragaki

SCHOOL OF ENGINEERING AND COMPUTING SCIENCES

MSc in New and Renewable Energy

15th

August of 2011.

Stand Alone Photovoltaic System Modelling

Page 2: MSc Dissertation Final

ii

Table of Contents

List of figures ................................................................................................................................... iv

List of tables ...................................................................................................................................... v

Acknowledgements .......................................................................................................................... vi

Nomenclature .................................................................................................................................. vii

1. Introduction ................................................................................................................................... 1

1.1 Background ............................................................................................................................. 1

1.2 Objective ................................................................................................................................. 2

1.3 Dissertation outline .................................................................................................................. 3

2. Literature Review .......................................................................................................................... 4

2.1 Irradiance and solar radiation ................................................................................................... 4

2.2 The solar cell ........................................................................................................................... 4

2.2.1 Structure ........................................................................................................................... 4

2.2.2 Operating principles .......................................................................................................... 5

2.2.3 Equivalent circuit of a solar cell ........................................................................................ 8

2.2.4 Variations from the basic behaviour .................................................................................. 9

2.3 The Photovoltaic generator .................................................................................................... 11

2.4 The Battery ............................................................................................................................ 15

2.5 The Charge regulator ............................................................................................................. 18

2.6 Stand Alone Photovoltaic Systems ......................................................................................... 19

2.6.1 Sizing of stand-alone PV systems .................................................................................... 20

2.6.2 Modelling of stand-alone PV systems .............................................................................. 21

3. Methodology ............................................................................................................................... 25

3.1. Requirements ........................................................................................................................ 25

3.2. Modelling and simulation...................................................................................................... 26

3.2.1 PV module ...................................................................................................................... 26

3.2.2 Battery ............................................................................................................................ 29

3.2.3 Charge controller ............................................................................................................ 31

Page 3: MSc Dissertation Final

iii

3.2.4 Load ............................................................................................................................... 32

4. Experimental data ........................................................................................................................ 33

4.1 Stand-alone PV system .......................................................................................................... 33

4.2 Irradiance and temperature data.............................................................................................. 34

5. Modelling of the stand-alone PV system in MATLAB/SIMULINK ............................................. 37

5.1 Implementation in MATLAB/SIMULINK ............................................................................. 37

5.2 The PV Module ..................................................................................................................... 39

5.3 Charge controller ................................................................................................................... 40

5.4 Battery: SIMULINK subsystem diagram ................................................................................ 42

5.5 Data input to the system ......................................................................................................... 43

6. Results and Discussion ................................................................................................................ 44

6.1 Simulations December 3, 2002 ............................................................................................... 44

6.1.1 PV model ........................................................................................................................ 44

6.1.2 Battery model.................................................................................................................. 47

6.2 Simulation for the Battery, December, 2002 ........................................................................... 50

7. Conclusions ................................................................................................................................. 53

8. Further work ................................................................................................................................ 55

Bibliography ................................................................................................................................... 56

Page 4: MSc Dissertation Final

iv

List of figures

Figure 1. Structure of a conventional silicon solar cell ....................................................................... 5

Figure 2. Illuminated I-V characteristic .............................................................................................. 6

Figure 3. Maximum-power point and other operating parameters ....................................................... 7

Figure 4. Equivalent circuit of an ideal solar cell ................................................................................ 8

Figure 5. Equivalent circuit of a non-ideal, one diode solar cell .......................................................... 9

Figure 6. Circuit diagram of a photovoltaic generator....................................................................... 11

Figure 7. Equivalent circuit of a battery ........................................................................................... 15

Figure 8. Diagram of series regulator ............................................................................................... 18

Figure 9. Stand-alone photovoltaic system ....................................................................................... 20

Figure 10. Block diagram for the entire system ................................................................................ 25

Figure 11. Newton‟s method ............................................................................................................ 28

Figure 12. Block diagram of charge series regulation ....................................................................... 31

Figure 13. Schematic representation of the stand-alone PV system ................................................... 33

Figure 14. Irradiance versus time data, December 3 2002, Southampton, UK ................................... 34

Figure 15. Temperature versus time data for 3th of December 2002 ................................................. 34

Figure 16. Irradiance and ambient temperature, December 2002 ...................................................... 35

Figure 17. Stand-alone PV system simulation flowchart ................................................................... 37

Figure 18. Stand-alone PV system structure in SIMULINK ............................................................. 38

Figure 19. SIMULINK diagram for the charge controller ................................................................. 41

Figure 20. SIMULINK diagram for the model of the lead-acid battery ............................................. 43

Figure 21. SIMULINK diagram for the subsystem for the input data ................................................ 43

Figure 22.Comparison experimental data with simulated data .......................................................... 44

Figure 23. Voltage from the PV Module for December 3, 2002, Southampton, UK .......................... 45

Figure 24. Comparison of experimental data and the simulated data ................................................. 46

Figure 25. Comparison of experimental data and the simulated data ................................................. 47

Figure 26. Comparison between experimental and simulated data for the SOC of the batteries ......... 48

Figure 27. Comparison between experimental and simulated data for the battery current .................. 49

Figure 28. Simulated Voltage of the battery for December 2002 ...................................................... 50

Figure 29. Comparison between experimental voltage and simulated voltage for December 2002 .... 50

Figure 30. State of charge of the battery, December 2002................................................................. 51

Figure 31. Comparison between experimental and simulated data for the battery current .................. 52

Page 5: MSc Dissertation Final

v

List of tables

Table 1. Values from Sharp NT9075 PV module datasheet .............................................................. 26

Table 2. Characteristics battery SunLyte 12-5000X ......................................................................... 29

Table 3. Truth table for switches in charge regulation ...................................................................... 32

Page 6: MSc Dissertation Final

vi

Acknowledgements

This dissertation is part of an MSc in New and Renewable Energy programme carried out at the

School and Engineering and Computing Sciences, Durham University.

First of all, I would like to thank to my beloved parents, Ady and Gustavo, that have supported me all

this time far from my mother land and helped to achieve this new challenge in my life. To my brother,

Mauricio, and friends in Chile that trusted me, and always supported me during all those time and

especially during this last year.

To my supervisor, Dr. Katerina Fragaki, for her guidance and support for developing this project. I

have to thank especially to the people of Chile that by the support of CONICYT Becas Chile

Scholarships Programme, have enabled me to come to the United Kingdom to study. This

achievement is by and for you. I am indebted to the great friends that I have made here in UK, that

without expecting any reward in return, have helped me in many ways to success throughout this MSc

programme.

Finally, to my beloved and unforgettable Grandma Elena, that beyond this World, has always lighted

my path.

Page 7: MSc Dissertation Final

vii

Nomenclature

AC alternate current

AM relative air mass

C capacity of a battery to the working conditions at certain moment

C1 constant of proportionality between g and ISC (A cm2 mW-1)

C10 capacity of a battery over a 10-hour discharge regime

C2 constant of proportionality between(Tc-Ta) and G (°C cm2 mW-1)

CA normalized capacity of a photovoltaic generator

Co* no-load capacity at 0°C (A-s) in the Jackey battery model (1)

CS normalized capacity of an accumulator

CU useful capacity of a battery

D battery self-discharge rate

DC direct current

DOC depth of charge

e charge of an electron (1.602 x 10-19 C)

EG0 bandgap at zero K

eV electron-volt (1.6 x 10-19 Joules)

f'(xk) derivative of the approximation of the root of an equation

FF fill factor

FF0 fill factor for an ideal solar cell, with Rs = 0

G direct solar irradiance

G0 1000 W/m2

Gd mean value of daily irradiation on the surface of a photovoltaic generator

Gd(0) daily global irradiation on a horizontal surface

I current output of a solar cell

I* nominal battery current

I0 diode saturation current of a solar cell

Ibat current flowing through a battery

Icharge charging current of a battery

Id current through a diode or dark current

Idischarge discharge current of a battery

IG output current of a photovoltaic generator

IL photocurrent or photogenerated current

Im main branch current of a cell of a battery

Imax maximum-power point current of a solar cell

In current output of a photovoltaic module at time n

In+1 current output of a photovoltaic module at time n+1

ISC short-circuit current of a solar cell

ISCG short-circuit current of a photovoltaic generator

ISCG,0 short-circuit current of a photovoltaic module under standard conditions

Iλ spectral irradiance

k Boltzmann's constant (1.3810 x 10-3 JK-1)

K charge/discharge battery efficiency

Kc constant in the Jackey battery model (1)

Kt temperature dependent look up table in the Jackey battery model (1)

L monthly mean of the energy consumed daily by the load of a photovoltaic system

LLP loss of load probability

Ln nocturnal energy consumption by the load of a photovoltaic system

LOE level of energy in a battery

m ideality factor (1 ≤ m ≤ 2)

MOSFET metal-oxide-semiconductor field-effect transistor

MPPT maximum power-point tracking

NCOT nominal cell operating temperature

Page 8: MSc Dissertation Final

viii

Np number of cells in parallel in a generator

Ns number of cells in series in a generator

ns number of 2V cells in series of a battery

P power output of a solar cell

PDe seasonal depth of discharge of a battery

PDmax maximum depth of discharge of a battery

PDd daily depth of discharge of a battery

PL radiant power incident on a solar cell

Pmax maximum power output of a solar cell under standard conditions

PMAXM maximum power output of a photovoltaic module under standard conditions

q present capacity of a battery

Q amount of current stored in a battery (Ah)

Qe extracted charge from a battery (A-s)

Qe_init initial extracted charge from a battery (A-s)

qmax nominal capacity of a battery

R1 internal resistance of a cell of the modelled battery

RBI internal resistance of a cell of a battery

Rch internal resistance of a battery in charge mode

Rdch internal resistance of a battery in discharge mode

Rp parallel resistance of a solar cell

Rs series resistance of a solar cell

RSG series resistance of a photovoltaic generator

SOC state of charge of a battery

SOC exp experimental value of the state of charge

SOC sim simulated value of the state of charge

SOC(t) instantaneous state of charge

SOC1 initial state of charge

SOCm maximum state of charge

T temperature

t time units

Ta ambient temperature

Tc temperature of a solar cell

Tref reference temperature under standard conditions of a photovoltaic cell

Usc cell threshold voltage in overcharge regulation in a battery

V voltage across a solar cell

V sim simulated value of the voltage

V1 battery voltage

Vbat voltage across the terminals of the cell of a battery

VBI internal voltage across the cell of a battery

Vch voltage of a battery in charge mode

Vdch voltage of a battery in discharge mode

Vexp experimental value of the voltage

Vfc final charging voltage per cell of a battery

VG voltage across a photovoltaic generator

Vg voltage across the cell of a battery at which gassing begins

Vmax maximum-power point voltage of a solar cell

Vmax_off voltage in a cell of a battery at which the battery is disconnected from the generator

Vmin_on voltage in a cell of a battery at which the battery is reconnected from the generator

Voc open-circuit voltage of a solar cell

voc normalized open-circuit voltage (voc = Voc/Vt)

VOCG open-circuit voltage of a photovoltaic generator

VOCG,0 open-circuit voltage of a photovoltaic module under standard conditions

Vt thermal voltage, equal to mkT/e

X illumination level or concentration factor

Page 9: MSc Dissertation Final

ix

xk approximation of the root of an equation

xk+1 next approximation of the root of an equation

δ constant in the Jackey battery model (1)

η energy-conversion efficiency of a solar cell

ηc Faraday efficiency of a battery

θ electrolyte temperature (°C)

μm micrometre

τ integration of the variable

τsc time constant for the voltage of battery in overcharge

Ω Ohm

Page 10: MSc Dissertation Final

1

1. Introduction

1.1 Background

Stand-alone PV systems are also called autonomous PV systems which are independent Photovoltaic

systems. They are normally used in remote or isolated places where the electric supply from the

power-grid is unavailable or not available at a reasonable cost. Some applications for such an

application are mountain huts or remote cabins, isolated irrigation pumps, emergency telephones,

isolated navigational buoy, traffic signs, boats, camper vans, etc. They are suitable for users with

limited power necessities (2).

In general, the components of a stand-alone photovoltaic system are the storage of energy (batteries),

charge controllers, and converters. About the storage of energy, only some applications using energy

directly from the sun, such as pumping or ventilation, can manage without storing energy (3). As the

merit of a stand-alone photovoltaic system should be judged by how reliably it supplies electricity to

the load (4), it is essential to add the accumulator to the system, to supply the electricity during the

hours that there is no solar irradiation or it is not enough according to the electricity demand for a

certain building or application. The charge controller represents, in a stand-alone PV system, less than

5% of the total cost of the system, which at first sight may suggest that this component is not

important, but its function, actually, is essential as its quality will deeply influence the final cost of the

energy produced by one of these systems (3), by protecting the batteries from overcharge and deep

discharge states.

Stand-alone PV systems often do not require an inverter like the grid-tied systems when being used

for particular cases. Since PV systems, whether grid-tied or stand-alone, produce electricity at the first

hand in the direct current type, they require an inverter if they are needed to be converted into

alternating current for supplying to the grid or running machinery which require AC (2).

As photovoltaics are rapidly becoming a mature industry, system engineering and design are turning

to be more important. In this sense, modelling of photovoltaics systems is becoming important as it is

necessary to predict the performance and behaviour under different ambient conditions. There are

several tools for designing and analyzing of photovoltaics systems that can be sorted in different

categories: feasibility, sizing simulation, and generic use. Some of the main tools that can be

mentioned are PVSYST, ILSE, ASHLING, Hybrid2, RAPSIM, PVSOL. These tools are developed

especially for photovoltaics systems. Additionally, PSpice and MATLAB/SIMULINK can be applied

to several systems and photovoltaics are not the exception (5). Considering this, it is that

Page 11: MSc Dissertation Final

2

MATLAB/SIMULINK has become one of the main computer environments for modelling and

simulation of photovoltaic systems.

Modelling and simulation of photovoltaic systems have been proposed in several studies and

references (6) (7) (8) (9), but in general, there is no enough development of specific models to

represent these kind of electric systems, especially considering for stand-alone photovoltaic systems.

(10).

In this project, a stand-alone photovoltaic system has been modelled to develop a simulation under

certain ambient conditions.

1.2 Objective

In this project a model of a stand-alone photovoltaic has been developed. For developing it, the

platform MATLAB/SIMULINK was chosen due to its flexibility and strength when modelling. A

simple model was modelled, including the photovoltaic generator, two batteries in parallel, a charge

controller, and a constant resistive load.

The scope of this project is to develop a model of a simple stand-alone PV system and to compare the

results obtained with previous work, in order to validate the results obtained, taking into account

possible inaccuracies.

The model developed was programmed to get close as much as possible to the real behaviour of these

devices, under certain conditions. To do that, two simulations were carried out, considering real data

for the solar irradiance and the ambient temperature.

The simulations were set to run for data from Southampton in the United Kingdom, during the month

of December of 2002.

The results are compared with experimental data, in order to see how the model simulates the current

from the photovoltaic generator, the voltage in it, the voltage in the batteries, their state of charge, and

the current passing through the batteries.

The results are discussed in order to explain differences between simulated and experimental data.

Page 12: MSc Dissertation Final

3

1.3 Dissertation outline

Chapter 1 gives an introduction to the problem and the importance of investigating the behaviour of

stand-alone PV systems by modelling and simulation under certain ambient conditions. Additionally,

in this chapter, the aims of the project are presented.

Chapter 2 provides a detailed review of literature regarding the principles and operation of

photovoltaics, and in specific, stand-alone PV systems and its components. Furthermore, the issues for

modelling stand-alone PV systems and its components are reviewed. Several considerations for

showing simulated behaviour is presented.

Chapter 3 describes the methodology followed in this dissertation, presenting analytically the

theoretical assumptions for modelling the different components of the stand-alone PV system.

Chapter 4 describes the experimental data that was previously obtained in another work, and that is

used to compare and validate the results obtained from the simulation ran using the model developed

in this dissertation. The configuration of the experimental is described and the data of solar irradiance

and ambient temperature that is used for the simulating the stand-alone PV system.

Chapter 5 describes how the system and all its components are modelled using

MATLAB/SIMULINK. The diagram for the whole stand-alone PV system is presented and its

subsystems with their correspondent diagrams and MATLAB codes to represent the charge controller,

batteries, PV module, and the data input subsystem.

Chapter 6 presents the results of the simulations carried out, and the results discussed and compared

with the experimental data available for the day and the month considered.

Chapter 7 the conclusions of the work developed are presented. The necessary improvements as the

strengths of the simulation carried out are presented.

Chapter 8 outlines the additional work that is possible to be developed as a next stage of this work,

but that is beyond the scope of this dissertation.

Page 13: MSc Dissertation Final

4

2. Literature Review

2.1 Irradiance and solar radiation

The radiation of the sun reaching the earth, distributed over a range of wavelengths from 300 nm to 4

micron approximately, is partly reflected by the atmosphere and partly transmitted to the earth‟s

surface. Photovoltaic applications used for space have sun availability different from that of PV

applications at the earth‟s surface. The radiation outside the atmosphere is distributed along the

different wavelengths in a similar fashion to the radiation of a „black body‟ following Planck‟s law,

whereas at the surface of the earth the atmosphere selectively absorbs the radiation at certain

wavelengths. Two different sun „spectral distributions‟ can be distinguished (11)

a) AM0 spectrum outside of the atmosphere

b) AM 1.5 G spectrum at sea level at certain standard conditions.

Several important magnitudes can be defined. Spectral irradiance, irradiance and radiation as follow

(11):

Spectral irradiance Iλ: the power received by a unit surface area in a wavelength differential

dλ. The units are W/m2μm.

Irradiance: the integral of the spectral irradiance extended to all wavelengths of interest. The

units are W/m2.

Radiation: the time integral of the irradiance extended over a given period of time, therefore

radiation units are units of energy. It is common to find radiation data in J/m2-day, if a day

integration period of time is used, or most often the energy is given in kWh/m2-day, kWh/m

2-

month or kWh/m2-year depending on the time slot used for the integration of the irradiance.

2.2 The solar cell

2.2.1 Structure

In conventional solar cells, the electrical field is created at the junction between two regions of a

crystalline semiconductor having contrasting types of conductivity. If the semiconductor is silicon,

one of these regions (the n-type) is doped with phosphorus, which has five valence electrons. This

region has a much higher concentration of electrons than of holes. The other region (the p-type) is

doped with boron, having three valence electrons. Here the concentration of holes is greater. The large

difference in concentrations from one region to another causes a permanent electric field directed

from the n-type region towards the p-type region. This is the field responsible for separating the

additional electrons and holes produced when light shines on the cell (4).

Page 14: MSc Dissertation Final

5

Figure 1. Structure of a conventional silicon solar cell

In silicon cells, the p-n junction is obtained by diffusing a layer of phosphorus into a wafer of silicon

previously doped with boron. The junction is very shallow, typically only about 0.2 to 0.5 µm deep.

This shallow, diffused layer is commonly called the emitter. The electrical contact with the

illuminated side of the cell (the side where the diffusion is done) has to leave most of the surface

uncovered otherwise light cannot enter the cell. However, the electrical resistance of the contact must

not be too high. The compromise usually adopted is to use contacts with the form of a comb, as seen

in figure 1. In contrast, the electrical contact on the dark side of the cell covers the whole surface of

the cell. Usually, an antireflective coating is applied to the illuminated side to increase the fraction of

incident light absorbed (4).

2.2.2 Operating principles

When a load is connected to an illuminated solar cell the current that flows is the net result of two

counteracting components of internal current: a) the photogenerated current or photocurrent, IL, due to

the generation of carriers by the light; and b) the diode or dark current, Id, due to the recombination of

carriers driven by the external voltage, this latter needed to deliver power to the load. Assuming these

currents can be superimposed linearly, the current in the external circuit can be calculated as the

difference between the two components, as follows (4):

Equation 1

According to equation 1, the current supplied by a solar cell to a load is that given by the difference

between the photocurrent IL and the recombination current Id(V), the latter being due to the bias from

the generated voltage. For the sake of simplicity it can be assumed that the current in the diode can be

expressed by a single exponential, the characteristic equation for the device is (4):

Equation 2

Page 15: MSc Dissertation Final

6

Where IL= photocurrent; I0 = diode saturation current; eV = electron-volt (1.6 x 10-19

Joules); m =

ideality factor (1 ≤ m ≤ 2); k = Boltzmann‟s constant (1.381 x 10-3

JK-1

)

So, equation 2 represents the I-V curve for a solar cell or an array. An example of I-V curve is

presented in figure 2:

Figure 2. Illuminated I-V characteristic

From equation 2, the greatest value of current with the cell as an electric source is obtained under

short-circuit conditions, when V = 0. So short-circuit current ISC is (4):

Equation 3

If the device is kept in open-circuit, so that I = 0, it biases itself with a voltage that is the greatest that

can arise in the first quadrant. This is the open-circuit voltage VOC. From equation 2 (4):

Equation 4

These two key parameters used in this project to characterize a PV cell are its short-circuit current and

its open-circuit voltage. These values are generally provided on the manufacturer`s data sheet.

In this way, the output current from the PV cell can be found using the equation:

Equation 5

Where Isc is the short-circuit current that is equal to the photon generated current, and Id is the current

shunted through the intrinsic diode. The diode current is given by the Shockley`s diode equation:

Equation 6

Page 16: MSc Dissertation Final

7

Where I0 is the reverse saturation current of the diode (A); q is the electron charge (1.602x10-23

C); Vd

is the voltage across the diode (V); k is the Boltzmann‟s constant (1.381x10-23

J/K); and T is the

junction temperature in Kelvin (K).

Combining the diode current equation with the equation for the output current of the PV cell creates:

Equation 7

Where V is the voltage across the PV cell, and I is the output current.

This simple PV cell models does not account for series resistance, and parallel resistance. Series

resistance accounts for any resistance in the current path through the semiconductor material, the

metal grid, contacts, and current collecting bus. In this way, the value of series resistance is multiplied

by the number of series-connected cells. Parallel resistance (or shunt resistance) is a loss associated

with a slight leakage current through a parallel resistive path to the device. It can be neglected as is

small and not as noticeable as series resistance because the effects are minimal unless a number of PV

modules are connected in parallel for a large system. Recombination in the depletion region of PV

cells provides a non-resistive current path in parallel with the intrinsic PV cell, and can be represented

by a second diode in the equivalent circuit (12).

Figure 3. Maximum-power point and other operating parameters

The region of the curve between ISC and VOC (figure 3) corresponds to operation of the cell as a

generator. If the energy is supplied to a resistive load, as shown in figure 3, the power supplied to the

resistance is given by (4):

Equation 8

Page 17: MSc Dissertation Final

8

As can be seen in figure 3, there exists an operating point (Imax , Vmax) at which the power dissipated in

the load is maximum, thus having the maximum-power point (4).

The product Imax Vmax, corresponds to the maximum power that can be delivered to the load, and is

represented in figure 3 by the area of the shaded rectangle, being smaller than the area corresponding

to the product Isc Voc. The more pronounced the elbow of the I-V curve, the closer the two products

come to being equal. Thus the ratio between them is called the fill factor FF (4):

Equation 9

So, the maximum power delivered by the cell to the load can be expressed as (4):

Equation 10

The energy-conversion efficiency of a solar cell is defined as the ratio between the maximum

electrical power that can be delivered to the load and the power PL of the radiation incident on the cell

(4):

Equation 11

Where Area = area of the solar cell; G = direct solar irradiance

2.2.3 Equivalent circuit of a solar cell

It is very useful to describe the behaviour of a solar cell by using circuit elements.

Figure 4. Equivalent circuit of an ideal solar cell

The circuit of figure 4 consists of an ideal p-n junction diode having saturation current I0 and ideality

factor m, and of an ideal current source IL, has the same behaviour as represented by equation 2. So,

this is the equivalent circuit of the ideal device (4).

Page 18: MSc Dissertation Final

9

In reality there exist other effects that must be considered, and affecting the external behaviour of the

cell. Those effects are the series resistance and current leaks proportional to the voltage, being the

latter usually characterized by a parallel resistance (4).

Figure 5. Equivalent circuit of a non-ideal, one diode solar cell

So, taking into account these resistances, as shown in figure 5, the following expression can be

obtained (4):

Equation 12

Where I = current output of the solar cell; RS = series resistance of a solar cell; RP = parallel resistance

of a solar cell; m = ideality factor (1 ≤ m ≤ 2)

2.2.4 Variations from the basic behaviour

The effect of temperature

Considering a solar cell with an ideality factor m = 1, thus its characteristic equation is:

Equation 13

The photocurrent IL increases slightly with temperature, but can be neglected as it is small. Therefore,

the change in the characteristic equation of the cell with temperature arises through exponential term

and through I0(T). The dependence of the reverse-bias saturation current on temperature can be

written as follows (4):

Equation 14

Where K and EG0 (the bandgap at 0 K) are both approximately constant with respect to temperature.

The following expression for open-circuit voltage can be deduced from equations 12 and 13 (4):

Page 19: MSc Dissertation Final

10

Equation 15

Equation 15 predicts a decrease of VOC with temperature. The variation can be appreciated by the

following coefficient of variation (4):

Equation 16

Equation 16 takes a value of about -2.3 mV/°C for silicon cells at ambient temperature (4).

The fill factor also diminishes as temperature is increased, although this effect is not very appreciable

up to 200°C. This decrease in FF is due to the increase in I0 and to the rounding of the elbow of the I-

V curve, as the effect of the increasing T in the exponential term of equation 12 turns out to be more

evident. The decrease in VOC and FF with temperature more than outweighs the slight increase in IL ,

and there is a marked decrease in the efficiency of a solar cell as temperature increases (4).

The effect of illumination intensity

Over a wide range of operating conditions, the photocurrent of solar cells is directly proportional to

the intensity of the incident radiation. Considering the photocurrent at the level of radiation defined as

unity (normally 1 sun AM1 = 100 mW/cm2) is IL1, the photocurrent at a level of radiation X

(concentration factor: X suns) times greater is IL = XIL1. If VOC1 is the open-circuit voltage at 1 sun, the

voltage at X suns is obtained, applying equation 4, and considering the ideality factor m in its general

way, resulting in (4):

Equation 17

It is assumed that m and I0 do not change appreciably as the level of illumination is increased. The fill

factor of the intrinsic cell (Rs = 0 y Rp = ∞) also increases slightly with the level of illumination (4).

The efficiency of a cell subject to an arbitrary level of illumination defined by P = X PL1, is given by

(4):

Equation 18

Considering equation 16 of the coefficient of variation of the open-circuit voltage, we have:

Page 20: MSc Dissertation Final

11

Equation 19

Ignoring small variations in FF, the above expressions predict an increase of efficiency due to the

increase in open-circuit voltage. This voltage varies logarithmically with the level of solar irradiance.

The increase cannot continue indefinitely, due to physical limits. In practice, these theoretical limits

do not manifest themselves at low levels of illumination and we do observe a logarithmic increase in

efficiency. If the intensity of illumination, and hence the photogenerated current, is increased further,

the ohmic losses due to the series resistance of the cell are no longer negligible and become

responsible for a considerable deterioration in the efficiency of the device (4).

2.3 The Photovoltaic generator

Solar cells are normally grouped into modules, which are encapsulated with various materials to

protect the cells and the electrical connectors from the environment. The manufacturers supply PV

cells in modules, consisting of NP parallel branches, each with NS solar cells in series (13).

Figure 6. Circuit diagram of a photovoltaic generator

Considering the equation 12, and recalling the expression for the Thermal Voltage Vt equals to mkT/e

(with m = 1, Vt = 25 mV at 300 K), we get the expression (4):

Equation 20

Where IL, I0, RS and RP are the photogenerated current, the dark current, the series resistance and the

parallel resistance, respectively, as it was mentioned before.

Page 21: MSc Dissertation Final

12

As a photovoltaic generator has many solar cells connected electrically, and these cells are not

identical, it is not required being too exact, for applied photovoltaics, and a simple model based on the

following assumptions is adequate: the effect of parallel resistance can be neglected; the

photogenerated current is considered equal to the short-circuit current; the expression exp((V+IRS)/Vt)

>> 1 under all working conditions; all the cells of the generator are identical and function under the

same conditions of illumination and temperature; and voltage drops in the conductors connecting the

cells are negligible (4).

From equation 20, can be obtained the characteristic I-V curve for the PV generator, considering (4):

Equation 21

Equation 22

Where IG and VG are the current and voltage of the PV module, respectively.

By combining equations 17, 18, and 19 and with I = 0, the open-circuit voltage of the module is (4):

Equation 23

Whence:

Equation 24

By rearranging the combination of equations 20, 21, 22, and 24, the PV module‟s current under

arbitrary operating conditions can be obtained (13):

Equation 25

Where ISCG, VOCG and RSG are the module‟s short-circuit current, open-circuit voltage and series

resistance, respectively.

The expression of the PV module‟s current IG is an implicit function, being dependent on (13):

The short-circuit current of the module, which is

The open-circuit voltage of the module, which is

The equivalent serial resistance of the module, which is

The thermal voltage in the semiconductor of a single solar cell, which is

Page 22: MSc Dissertation Final

13

The electrical behaviour of a module (I-V curve under certain conditions of illumination and

temperature) can be predicted from the information that the manufacturer normally supplies with the

module. The standards conditions applying to this information are (4):

Irradiance: 100 mW/cm2 (or 1 kW/m

2)

Spectrum: AM 1.5

Normal incidence

Cell temperature: 25°C

Under these standard conditions, at least the following quantities are measured (4):

The maximum power for the module

The short-circuit current for the module

The open-circuit voltage for the module

Characterization of the cell is completed by the nominal cell operating temperature, NCOT, defined

as the temperature reached by the cells when the module is submitted to the following operating

conditions (4):

Irradiance: 80 mW/cm2 (or 800 W/m

2)

Spectrum: AM 1.5

Normal incidence

Ambient temperature: 20°C

Wind speed: 1 m/s

To determine the behaviour of the PV module under arbitrary operating conditions of solar irradiance

G and ambient temperature Ta, some assumptions have to be considered (4):

The short-circuit current of a solar cell depends exclusively and linearly on the irradiance, as

follows (4):

Equation 26

Where the constant C1 has the value:

Equation 27

This assumption neglects the effect on Isc of the temperature and the spectral composition of the

radiation. Under real operating conditions, this implies an error of less than 0.5% (4).

Page 23: MSc Dissertation Final

14

The open-circuit voltage of a module depends exclusively on the temperature of the solar cells

Tc. In the range of operating conditions encountered (4):

Equation 28

This assumption ignores the effect of the illumination on Voc. Considering equation 23, the

assumption may seem strange, but the strong dependence on temperature makes the effect of

illumination relatively unimportant (4).

The working temperature of the cells depends exclusively on the irradiance and on the ambient

temperature, according to the linear relation (4):

Equation 29

Where the constant C2 has the value:

Equation 30

This assumption leaves aside the effect of wind velocity on Tc, so, heat dissipation from the cells to

the environment is taken to be dominated by conduction through the encapsulation, rather than

convection from the surface. The values of NCOT for modules on the market varies from about 42 to

46°C, implying thus a value of C2 between 0.27 and 0.32°C/(W/m2). If NCOT is unknown, a value for

C2 = 0.3 °C/(W/m2) is reasonable to be considered (4).

The series resistance is a property of the solar cells, unaffected by the operating conditions, and it

is given by (4):

Equation 31

With FF0 defined as:

Equation 32

And the normalized voltage voc as:

Equation 33

Page 24: MSc Dissertation Final

15

2.4 The Battery

Another important element of a stand-alone PV system is the battery. The battery is necessary in such

a system because of the fluctuating nature of the output delivered by the PV arrays. Thus, during the

hours of sunshine, the PV system is directly feeding the load, the excess electrical energy being stored

in the battery. During the night, or during a period of low solar irradiation, energy is supplied to the

load from the battery (13).

The general model of a battery as a voltage source VB in series with an internal resistance RBI is shown

in the following figure:

Figure 7. Equivalent circuit of a battery

Lead-acid batteries are the most commonly used energy storage elements for stand-alone photovoltaic

systems. The batteries have acceptable performance characteristics and lifecycle costs in PV systems.

In some cases, as in PV low-power applications, nickel-cadmium batteries can be a good alternative to

lead-acid batteries despite their higher cost (11).

The battery can operate in two main modes: charge or discharge, depending on the Ibat sign. While in

charge mode, the current Ibat flows into the battery at the positive terminal, and it is well known that

the battery voltage Vbat increases slowly and the charge stored increases. On the contrary, while in

discharge mode, the current flows out of the positive terminal, the battery voltage, Vbat, decreases and

the charge stored decreases supplying charge to the load (11).

Parameters of a battery

Nominal capacity qmax: is the number of ampere-hours (Ah) that can maximally be extracted

from the battery, under predetermined discharge conditions.

State of charge SOC: is the ratio between the present capacity q and the nominal capacity

qmax:

with 0 ≤ SOC ≤ 1. If SOC = 1 the battery is totally charged, otherwise if

SOC = 0 the battery is totally discharged.

Charge (or discharge) regime: is the parameter which reflects the relationship between the

nominal capacity of a battery and the current at which it is charged (or discharged). It is

Page 25: MSc Dissertation Final

16

expressed in hours, for example, discharge regime is 30 h for a battery 150 Ah that is

discharged at 5A.

Efficiency: is the ratio of the charge extracted (Ah or energy) during discharge divided by the

amount of charge (Ah or energy) needed to restore the initial state of charge. It is depending

on the state of charge SOC and on the charging and discharging current.

Lifetime: is the number of cycles charge/discharge the battery can sustain before losing 20%

of its nominal capacity.

For stand-alone photovoltaic systems some considerations about the working conditions have to be

taken into account, for instance, the superposition of daily and seasonal cycling. So, the state of

charge of a battery varies over a period of time. So, it is convenient to underline two phenomena (4):

1. Daily cycling due to the continued use of electricity during the night. The depth of discharge

associated with this cycling, PDd, depends only on the ratio between the nocturnal

consumption and the capacity of the battery. In particular, it is independent of the size of the

generator and of the local climate. Clearly,

Equation 34

where Ln is the energy consumed each night.

2. Seasonal cycling associated with the periods of reduced radiation, whose depth PDe and

duration D depend on the daily consumption (including the night), on the size of the generator

and on the local climate. To avoid too much active material being lost in the battery, some

control element is normally included to limit PDe to a certain maximum PDmax. The supply to

the load has to be cut when the limit is reached. The available or useful capacity of the battery

is, therefore, less than the nominal capacity and equal to the product qmaxPDmax.

Mathematical models that simulate battery behaviour study the variation of parameters like SOC,

voltage of the battery Vbat1, the extent of overcharge. A general model based on the observation that

the product qmaxRBI (product between the nominal capacity of a battery and the internal resistance of a

cell of a battery) is very similar from one battery to another. So, the model proposed by Lorenzo et al.

(4) for each cell of the battery is as follow:

For discharge:

Equation 35

1 More precisely, Vbat in this case means voltage across the terminals of the cell of a battery (4).

Page 26: MSc Dissertation Final

17

For charge before overcharge,

Equation 36

Where I is the charge or discharge current in amps, C10 is the capacity of a battery over a 10-hour

discharge regime, and ΔT = T(°C) – 25.

When the equations 35 and 36 are applied to the simulation of a photovoltaic system, it is advisable to

calculate SOC at each instant as:

Equation 37

Where Q is the amount of current stored by the battery at each moment, and C is the value of the

capacity corresponding to the working conditions at that moment, calculated from the expression:

Equation 38

Where I10 is the battery current for a 10-hour regime. The author adds that it is interesting notice that

as the discharge current tends to zero, the capacity tends towards a value 67% greater than C10 (4).

For the calculation of Q it may be supposed that the Faraday efficiency2 ηc is dependent on SOC

according to the equation (4):

Equation 39

Finally, the voltage across the cell of a battery at which gassing3 begins Vg, and the final charging

voltage per cell of a battery Vfc depend on the operating regime, according to the equations (4):

Equation 40

2 The Faraday efficiency of a battery in a certain state of charge is defined as the ratio of the charge extracted

(Ah) during discharge divided by the amount of charge needed to restore the initial state of charge (4). 3 The phenomena called gassing occurs when charging of a battery is nearly complete, and the active material

starts becoming scarce and some of the current passing through the battery no longer drives the normal reactions

of the battery. Instead, the current simply electrolyzes the water, decomposing it into oxygen and hydrogen, at

the positive plate and at the negative one, respectively (4).

Page 27: MSc Dissertation Final

18

And

Equation 41

The voltage from the battery is governed by the exponential expression (4):

Equation 42

Where Qsc is the amount of charge entering the battery from the instant when Vbat becomes greater

than Vg, and τsc is the time constant of the process, as follows (4):

Equation 43

The process of charging is governed by equation 36 while Vbat < Vg (i.e. until gassing begins) and by

equation 42 once Vbat > Vg (4).

2.5 The Charge regulator

In order to conserve battery life, overcharge and excessive discharge should be avoided. For lead-acid

batteries, there is a direct relation between voltage and the state of charge that makes it easy to detect

whether the battery is in a satisfactory condition. Overcharge is accompanied by an excessively high

voltage. It can be avoided either by incorporating a device to dissipate the excess potential generated

by the modules, or by disconnecting the batteries from the generator. The electronic protection used

consists in a transistor connected in parallel with the photovoltaic generator. The transistor conducts

current when the battery voltage exceeds a certain threshold, USC (4). There are three main groups of

charge controllers for stand-alone PV systems: the series regulators, which include a switch between

the generator and the battery to switch off the charge; the shunt regulators, which short-circuit these

solar generator when the charge is complete; and the MPPT, which uses a special electronic circuit

enabling maximum power to be permanently drawn from the panel array (3).

Figure 8. Diagram of series regulator

Page 28: MSc Dissertation Final

19

To prevent the battery from discharging due to failure of the transistor, it is advisable to install a

blocking diode between the transistor and the battery. This type of regulator is called parallel

regulator and it is not very efficient. Parallel regulators are only used in small photovoltaic generators.

For large generators, it is better to disconnect the battery from the generator using a switch having a

hysteresis action. This type of regulators is called series regulators. The switch may either be

electromechanical (relays, contactors, etc.) or solid state (bipolar transistors, MOSFET‟s, etc.).

Electromechanical devices have the advantage of not introducing voltage drops between the generator

and the battery, although its use in dusty and sandy environments may be difficult to keep the contacts

clean. In the case of a transistor, a high-gain bipolar device, or better still a MOSFET, should be used

(4).

There are two main operating modes for the controller (13):

1. Normal operating condition, when the battery voltage fluctuates between maximum and

minimum voltages.

2. Overcharge or over-discharge condition, which occurs when the battery voltage reaches some

critical values.

The PV arrays are disconnected from the system when the terminal voltage increases above a certain

threshold Vmax_off and when the current required by the load is less than the current delivered by the PV

arrays. PV arrays are connected again when the terminal voltage decreases below a certain value

Vmax_on, using a switch with a hysteresis cycle (13).

To protect the battery against excessive discharge, the load is disconnected when the terminal voltage

falls below a certain threshold Vmin_off and when the current required by the load is bigger than the

current delivered by the PV arrays. The load is reconnected to the system when the terminal voltage is

above a certain value Vmin_on, using a switch with a hysteresis cycle (13).

2.6 Stand Alone Photovoltaic Systems

For a stand-alone PV system, in order to have true autonomy without any other energy supply but the

energy produced during the day by the PV array, storage is indispensable if there is to be any

consumption outside daylight hours, as opposed to a grid-connected PV system, which can take

energy from the grid at night. Additionally, to protect the battery, as was mentioned before, it is

necessary to use a charge controller, in this case, a series charge controller (3).

Page 29: MSc Dissertation Final

20

Figure 9. Stand-alone photovoltaic system

Additionally, for stand-alone PV systems, converters are used for adapting the DC voltage from the

panels or the batteries to supply appliances working either on a different DC voltage or an AC

voltage. In the case of DC/DC converters, there are two possible types: “upward” converters to

increase voltage and “downward” converters to lower the voltage (3). For DC/AC inverters used for

stand-alone installations, the following types can be found (11): pulse-width modulated (PWM)

inverters; square wave inverters; modified sine wave inverters.

Nevertheless, the model considered to simulate the stand-alone photovoltaic system in this project just

considers a resistive load which is considered as a DC load, so inverters are not considered.

2.6.1 Sizing of stand-alone PV systems

The reliability of a stand-alone PV system to supply electricity to a load is quantified by the Loss of

Load Probability, LLP, as follows (4):

Equation 44

The value of LLP is considered to be always greater than zero (4).

The sizing of the PV system is used to mean the size of both, the PV generator and the accumulator

(battery), both related to the size of the load. Thus, the PV generator capacity, CA, is defined as the

ratio of the average power output of the generator divided by the average consumption of the load.

The accumulator capacity CS, is defined as the maximum energy that can be extracted from the

accumulator divided by the average daily consumption of the load. Thus (4):

Equation 45

Page 30: MSc Dissertation Final

21

Equation 46

Where AG and ηG are the area and conversion efficiency of the PV generator, respectively, Gd is the

mean value of the daily irradiation on the surface of the generator, L is the mean value of the daily

energy consumed by the load and CU is the useful capacity of the accumulator. For a given location

and load, there are two ideas that are intuitively apparent: it is possible to find different combinations

of CA and CS that lead to the same value of LLP; the larger the photovoltaic generator, the greater the

cost and the better the reliability, i.e. the lower the value of LLP. The task of sizing a PV system is a

matter of finding the best compromise between economy and reliability. Some frequent values of LLP

are: for domestic illumination 0.01; domestic appliances 0.1; and telecommunications 0.0001 (4).

Since mean values of the daily irradiation are generally available for horizontal surfaces only, it is

useful to use the following parameter (4):

Equation 47

Where Gd (0) is the mean value of the daily irradiation on the horizontal surface.

2.6.2 Modelling of stand-alone PV systems

The strategy of modelling a PV module is not different from modelling a PV cell. It uses the same PV

cell model. The parameters are all the same, but only a voltage parameter (such as the open-circuit

voltage) is different and must be divided by the number of cells (14).

Oi in (6) presents the implementation of a generalized photovoltaic model using

MATLAB/SIMULINK software package, which can be representative of PV cell, module, and array

for easy use on simulation platform. The model is analyzed in conjunction with power electronics for

a maximum power point tracker, taking the effect of sunlight irradiance and cell temperature into

consideration. The outputs of the model are the output current and power characteristics of the PV

model.

In the study done by Walker (15), an electric model with moderate complexity is used, and provides

fairly accurate results. The model consists of a current source, Isc, a diode D, and a series resistance,

Rs. The effect of parallel resistance, Rp, is very small in a single module, thus the model does not

include it. To improve the model, it also includes temperature effects on the short-circuit current, Isc,

and the reverse saturation current of diode, I0. It uses a single diode with the diode ideality factor, n,

set to achieve the best I-V curve match. Since it does not include the effect of parallel resistance (Rp),

it just lets it be infinite; giving the equation that describes the current-voltage relationship of the PV

Page 31: MSc Dissertation Final

22

cell, the form of the equation 25, previously shown in this project. To solve this equation, the

Newton‟s method of iterations is used for rapid convergence of the answer, due to the complexity of

solving the solution for the current (15). For solving the equation 25 for the PV module, an embedded

MATLAB function in SIMULINK performs the calculation five times iteratively to ensure

convergence of the results. In this way, the equation 25 now is as follows:

Equation 48

According to Oi (14), his testing result showed that the value of In usually converges within three

iterations and never more than four interactions.

About the modelling of the battery can be said that lead-acid batteries are difficult to model, and the

estimation of the battery state of charge value is recognized as one of the most complex tasks (16)

(17). Jackey (1) considers a structure with two main parts for the equivalent circuit of the battery: a

main branch which approximated the battery dynamics under most conditions, and a parasitic branch

which accounted for the battery behaviour at the end of a charge. For the main branch voltage, it was

considered to vary with electrolyte temperature and state of charge (SOC). For the terminal resistance,

the resistance was assumed constant at all temperatures, and varied with SOC, as the resistance of the

main branch of the equivalent circuit of the battery just depends on the Depth of Charge DOC (1-

SOC). Additionally, in this model the capacitance of the main branch was modelled as a voltage delay

when battery current changes with the time. Other resistances were considered for the main branch

and the parasitic one. The extracted charge from the battery was considered as follows:

Equation 49

Where Qe is the extracted charge in amp-seconds; Qe_init is the initial extracted charge in amp-seconds;

Im is the main branch current in amps; τ is an integration time variable; and t is the simulation time in

seconds.

The same author (1) approximated the capacity of the battery based on discharge current and

electrolyte temperature, considering that the capacity dependence on current was only for discharge,

and during charge mode, the discharge current was set equal to zero. In this way, the relationship is

given by:

Equation 50

Page 32: MSc Dissertation Final

23

Where Kc is a constant; C0* is the no-load capacity at 0°C in amp-seconds; Kt is a temperature

dependent look-up table; θ is electrolyte temperature in °C; Idischarge is the discharge current in amps;

I* is the nominal battery current in amps; and δ is a constant.

The same author (1), for the state of charge and the depth of charge considered to these variables to be

dependent on the discharge current. Additionally, in this work a thermal model for the electrolyte

temperature was considered, with variables of ambient temperature, thermal resistance, thermal

capacitances, and power losses.

In the work done by Guasch (5), to model the battery the electric model made by Copetti et al. was

considered (18). This model considers the battery as a sequence of steady states, neglecting the

transient effects and taking the currents and temperatures as constants. This leads to numerical

discontinuities that appear in the transitions between steady stages in dynamical application (19).

So, Guasch to develop the battery model in (5), to the terms battery capacity, charging efficiency, the

current flowing through the battery, the state of charge, adds another parameters as redefines the

parameter SOC as well. The SOC is defined as the relation between energy accepted and the capacity

available at all times; when SOC is unity the battery cannot accept more energy from the system,

because the energy stored fills all the battery capacity, and when SOC is zero the battery has no

energy. The new parameter defined is LOE, the level of energy, and it shows the amount of energy

available in the battery under normal working conditions, and depends only on the constitutive

parameters of the device and the accumulated charge over time, not on the working environment of

the battery. LOE is not limited to the higher limit of unity, but LOE values near or greater than unity

are undesirable in order to avoid damaging the battery (19).

An inherent problem of modelling battery for PV applications is the accuracy of the model parameters

with regard to the quality of the device under characterization. The use of nominal values for a battery

family, or of individually adjusted values from the manufacturer, can introduce an error that may be

important, depending of working conditions and the lifetime. A way to avoid this error is to use a

method for automatic model parameter adjustment that is valid for static tests or for free-running

stand-alone PV systems. So, when the nominal values are known, or in order to estimate their values,

or when they are not fixed anywhere, an automatic parameter extraction method based on the

Levenberg-Marquardt algorithm can be used (19).

The battery in the stand-alone PV system is considered a subsystem with memory to calculate the

voltage as output, as the voltage does not have big variations in its value (5).

For Guasch (5), the modelling of the charge controller is mathematically simple, but it has an

important issue as the continuity of the model is considered: when the switches operate,

Page 33: MSc Dissertation Final

24

discontinuities in the voltages and in the currents are produced. The parameters for the charge

controller considered are the battery voltage, the PV panels and load currents, and the outputs of the

model are the battery current, the PV panels and load currents. The disconnection of the solar panels

was simulated turning them to their open-circuit voltage, and the disconnection of the loads forcing

the feeding voltage to zero.

The main difficulty for programming the model of a stand-alone PV system with charge controller is

on the discontinuities introduced by the switches of the charge controller, but there are several

alternatives to solve this problem: the using of discrete numeric calculus algorithms instead the

continues one, linearizing of the switches behaviour, etc. These discrete numeric algorithms have

better accuracy and simplicity to be used for solving the discontinuities when modelling the different

components of the stand-alone PV systems (5).

Page 34: MSc Dissertation Final

25

3. Methodology

In this project an approach to a simulation of a stand-alone photovoltaic system is presented, and its

results compared to experimental data previously available. The stand-alone PV system is modelled

using MATLAB/SIMULINK, software that has the characteristics of having several libraries with

specific tools that can be applied to electrical and electronics applications, between others.

The following considerations were taken into account to achieve the aims of this project:

3.1. Requirements

The entire system can be broken up into several smaller subsystems. These subsystems include a

Photovoltaic module, two lead-acid batteries, a charger controller, a load, and several switches. The

block diagram for the stand-alone PV system is provided below:

Figure 10. Block diagram for the entire system

Charge

Regulator Switch

PV

module Load Battery Battery

Page 35: MSc Dissertation Final

26

3.2. Modelling and simulation

For this project, a model of a stand-alone PV system is created and two simulations are run and

compared with experimental data to test the model. This is done effectively using the software

SIMULINK, that is an interactive tool for modelling, simulating, and analyzing dynamic systems,

including controls, signal processing, communications, and other complex systems (20).

3.2.1 PV module

An equation that shows the behaviour of the PV panels is as follows:

Equation 51

Where m is known as the ideality factor, and takes a value between one and two.

Finally, the effect of the shunt resistance is minimal for a small number of modules. Therefore, is

assumed that Rp = ∞, simplifying the photon-generated current equation to:

Equation 52

In this way, equation 52 is the one that was considered for modelling of the PV modules

The module considered corresponds to the following details:

Table 1. Values from Sharp NT9075 PV module datasheet

Electrical characteristics SHARP NT9075

Short-circuit current 3.5 A

Open-circuit voltage 21.8 V

Maximum power 51.5 W

Other important parameters that were considered to build the model in MATLAB/SIMULINK are the

following:

The value for the diode ideality factor considered is m = 1.62

The band gap energy for silicon considered is 1.12 eV.

The number of solar cells connected in series is 36.

The temperature coefficient of the short-circuit current is (0.065±0.015)%/°C.

The temperature coefficient of the open-circuit voltage is –(160±20)mV/°C.

The temperature coefficient of the power is –(0.5±0.05)%/°C.

The Nominal Operating Cell Temperature (NOCT) is 47±2°C.

Page 36: MSc Dissertation Final

27

These last parameters do not correspond to the PV module Sharp NT9075, as they were not available

at the moment of this project, but they were considered as was mentioned. These parameters

correspond to the model developed by Oi (14), for a BP Solar BPSX 150S photovoltaic module.

These parameters were taken for convenience, as the main structure for developing the PV module in

MATLAB/SIMULINK is based on the model of PV module mentioned.

Isc at Tref is found on the data for the datasheet for the PV module.

Additionally, it is worth to mention that Tref corresponds to the reference temperature under standard

conditions, STC, of the PV cell in Kelvin, usually 298K. Therefore, the photon generated current at

any other irradiance, G (W/m2), is given by (12):

Equation 53

Where G0 = 1000 W/m2, standard conditions.

The reverse saturation current of the diode I0 at the reference temperature is given by:

Equation 54

The reverse saturation current is dependent on (junction) cell temperature, and is given by the

equation:

Equation 55

The diode ideality factor m is a value between one and two (4), and must be estimated. For the

purposes of this project, the value estimated by Oi (14) is used, being m = 1.62 that according the

author, attains the best match with the I-V curve on the datasheet of the PV module considered by Oi.

Similarly in the same work (14), the value of Rs for the BP SX 150 PV module is estimated at 5.1 mΩ.

Equation 52 is solved using Newton‟s method, in order to estimate the roots of the equation by

iteration. So, if xk is an approximation of the root, can be related to the next approximation xk+1 using

the right-angle triangle (21) in the following figure:

Page 37: MSc Dissertation Final

28

Figure 11. Newton‟s method

Equation 56

Where f’(x) is df / dx. Solving for xk+1 gives:

Equation 57

Equation 52 is rewritten now as:

Equation 58

Applying the Newton‟s method to the equation 58, can be found:

Equation 59

The embedded MATLAB code in the SIMULINK scheme written to solve this equation is set to

iterate five times to ensure convergence of the results. The MATLAB function is on chapter 5.

Page 38: MSc Dissertation Final

29

3.2.2 Battery

The battery considered is a lead-acid battery model SunLyte 12-5000X. In the next table, the

characteristics are presented:

Table 2. Characteristics battery SunLyte 12-5000X

Specifications

Container and cover: Reinforced polypropylene

Separators: Spun glass, microporous matrix

Safety vent: 4 psi nominal, self resealing

Self discharge: 0.5-1.0% per week

Terminals: Heavy duty copper

Charge voltage: 2.25 -2.35 VPC @ 25°C (15 amp max current)

Positive plate: Patented MFX alloy

Negative plate: Lead tin

Estimated cycle life: 8 hour rate to 1.75 VPC @ 25°C

300 cycles @ 80% DOD

600 cycles @ 50% DOD

1000 cycles @ 20% DOD

Physical Characteristics

Length: 307mm / 12.07"

Width: 175mm / 6.87"

Height: 221mm / 8.69"

Weight: 30 kgs / 66 lbs

Electrical Performance

Type 12-5000X - VRLA

6 Cells - 12Volt Nominal

Ah Capacity to 1.75VPC @ 25°C:

1 hour - 54Ah, 5 hours - 72Ah, 8 hours - 86Ah

24 hours - 93Ah, 48 hours - 96Ah, 100 hours - 1OOAh

The battery model is based on a lead-acid battery PSpice model (11). Lead-acid batteries are formed

by two plates, positive and negative, immersed in a dilute sulphuric acid solution. The positive plate,

or anode, is made of lead dioxide (PbO2) and the negative plate, or cathode, is made of lead (Pb).

The battery operates in two main modes: charge and discharge. The battery is in charge mode when

the current into the battery is positive, and discharge mode when the current is negative.

The battery model considered has the following input parameters:

Initial state of charge: SOC1 (%), indicating available charge.

Maximum state of charge: SOCm (Wh), maximum battery capacity.

Number of 2V cells in series: ns

Charge/discharge battery efficiency: K (unitless)

Battery self-discharge rate: D(h-1

)

The terminal voltage of the battery is given by (11):

Page 39: MSc Dissertation Final

30

Equation 60

Where V1 and R1 are the battery voltage and the internal resistance, respectively, and are governed by

a different set of equations depending on which mode of operation the battery is in. It is necessary to

state that the values for the battery current (Ibat) are positive when the battery is in charge mode and

negative when the battery is in discharge mode (11).

So, the set of equations for the charge mode are:

Equation 61

Equation 62

With SOC(t) as the instantaneous state of charge (%).

The set of equations for the discharge mode are:

Equation 63

Equation 64

A very important part of modelling the battery is the estimation of the instantaneous value of the

SOC(t). The estimation is performed as described by the following equation (11):

Equation 65

Equation 66 basically is the energy balance equation computing the value of the SOC increment as the

energy increment in a differential of time taking into account self-discharge and charge discharge

efficiency. As time has units of seconds, some terms are divided by 3600 so SOC is in Wh (11).

Equation 66 can be simplified substituting Vbat as a function of V1 (11):

Equation 66

And finally, integrating for solving for SOC(t) (11):

Equation 67

Page 40: MSc Dissertation Final

31

With t as the number of time units. Therefore, SOC(t) can be found if one knows the previous

condition. Since SOC(0) = SOC1 = initial state of charge, SOC(1) can be found, and by looping the

result with SIMULINK, the current value for SOC(t) for any t can be estimated.

In order to compare with the experimental data available, the initial states of charge SOC of both in

parallel batteries are set to the experimental values of SOC for the simulations considered. The values

are as follows:

December 3, 2002: SOC1 = 0.9618

Entire month of December 2002: SOC1 = 0.901

3.2.3 Charge controller

The controller is necessary to keep the battery from being overcharged or undercharged, either of

which may reduce the battery‟s life. Typically, a deep-cycle battery should not be discharged past

20% or charged past 100%. The charge controller considered in this project is based on that used in

the PSpice photovoltaic model (11).

The charge controller consists of one switch, on one side of the battery‟s positive terminal. Switch A,

on the PV module side, is opened if the battery voltage becomes larger than 14.4V and will remain

open until the battery voltage has dropped to 12.9V. There is no switch for the load side as one of the

assumptions for modelling the stand-alone PV system is that the accumulator (two batteries in

parallel) is large enough to not have loss of load situation.

Figure 12. Block diagram of charge series regulation

Switch A

Battery PV

Module

Load

Page 41: MSc Dissertation Final

32

The truth table for the switches is presented below:

Table 3. Truth table for switches in charge regulation

Condition A' A

V ≥ 14.4 0 0

V ≥ 14.4 1 0

12.9 < V < 14.4 0 0

12.9 < V < 14.4 1 1

V ≤ 12.9 0 1

V ≤ 12.9 1 1

Where: closed switch = 1 (true); open switch = 0 (false); A‟ is the previous state of switch A; V is the

battery voltage.

So, summarizing, the battery voltage of 14.4V, disconnects the PV module from the batteries to avoid

overcharge, and a value of 12.9V of the battery voltage, will reconnect the PV module to the battery

to avoid undercharge of the batteries.

3.2.4 Load

As load, a single resistor is used to represent the load. Its resistance is considered as 40 Ω.

Page 42: MSc Dissertation Final

33

4. Experimental data

4.1 Stand-alone PV system

The experimental data used for comparing the simulation results comes from a previous work by

Fragaki (22).

The panels of the stand-alone photovoltaic system have a tilt angle of 66°, with them facing south

over a roof of a building in Southampton, United Kingdom (22).

The model of the PV module is Sharp NT9075 with 36 cells in series, with a resistor at 40 ohms. The

system includes two low maintenance sealed valve regulated lead-acid batteries, SunLyte 12-5000X,

of 100 Ah capacity each and nominal voltage of 12 V, connected in parallel (22).

The system has a simple on/off shunt charge regulator SOLLATEK SPCC10E, with Low Voltage

Disconnect and temperature compensation of -3mV/°C/cell. It includes a diode which protects the

regulator against reversed polarity (22).

The experimental data was obtained with a datalogger connected to the stand-alone system. To

compare with the simulation results, the photovoltaic current, the voltage in the PV module, the power

generated, the battery voltage, the current passing through the battery, and the state of charge were

considered.

Figure 13. Schematic representation of the stand-alone PV system

Page 43: MSc Dissertation Final

34

4.2 Irradiance and temperature data

For this project, irradiance data for a specific location over a 24 hour period of time is used. The data

is from Southampton, United Kingdom. The data used corresponds to December, 2002, for the day

December 3, 2002, with maximum value of irradiance of 915 W/m2. Additionally, a simulation for the

complete month of December of 2002 is carried out, considering the values of irradiance and ambient

temperature.

Figure 14. Irradiance versus time data, December 3 2002, Southampton, UK

Figure 15. Temperature versus time data for 3th of December 2002

Simulations are run for scenarios, the 24 day and the complete month as inputs for the model the

ambient temperature and the irradiance data.

0

100

200

300

400

500

600

700

800

900

1000

0

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

Irra

dia

nce (W

/m^

2)

Time of Day

Irradiance for Southampton, UK - December 3, 2002

0

5

10

15

5

50

13

5

22

0

30

5

35

0

43

5

52

0

60

5

65

0

73

5

82

0

90

5

95

0

10

35

11

20

12

05

12

50

13

35

14

20

15

05

15

50

16

35

17

20

18

05

18

50

19

35

20

20

21

05

21

50

22

35

23

20

Tem

per

atu

re (d

egre

es

C)

Time of Day

Temperature data for 3th December, 2002, Southampton, UK

Page 44: MSc Dissertation Final

35

For the purposes of this project, for the simulation the initial state of charge of both batteries is set at

0.9618, for December 3, 2002, in order to compare with the experimental data available. The initial

state of charge for the simulation of the complete month of December 2002, for the 0:00 hr of the 1th

of December 2002 is 0.901.

The simulations are run to begin at 0:00 am of the day corresponding to its data, and to end at 23:55

pm of the same day. The data of irradiance is in five minute time steps, so each simulation uses 288

steps of five minutes for a complete day and 8,925 steps of five minutes for the complete month of

December of 2002.

The data of temperature is available for the same days but just one value per hour, so the same value

is assumed for the complete hour of the days considered for the simulation, as can be seen in the

graph from figure 15.

Summarizing, the two simulations are listed as follows:

Simulation 1: winter day conditions and constant load resistance, 3th of December 2002.

Simulation 2: for the complete month of December of 2002, considering the values for the

battery model (battery voltage and state of charge of the battery).

Additionally, the parameters voltage and state of charge SOC of the battery are simulated for the

month of December 2002, in order to show the accuracy of the model developed. The values

considered for the irradiance and the ambient temperature are shown in the following figure:

Figure 16. Irradiance and ambient temperature, December 2002

The values obtained by simulation for the battery voltage and the SOC of the battery are compared

with the experimental data previously available, in order to analyze the accuracy of the simulation.

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0

100

200

300

400

500

600

700

800

900

1000

Tem

peratu

re (°C

)

Irrad

ian

ce (

W/m

2)

Time

Irradiance and Temperature December 2002, Southampton, UK

Irradiance

Temperature

Page 45: MSc Dissertation Final

36

The models are aimed at reproducing the behaviour of the system under realistic operation conditions.

In a real PV system, the irradiance and temperature values evolve during the observation time

according to meteorological conditions and site location. Although the irradiance changes are not very

sudden in general, they are of random nature and differ from the laboratory conditions under which

the parameters of the PV components have been measured. This raises the question as to whether the

performance of the stand-alone PV system‟s different components‟ models will accurately reproduce

the dynamics of the system operation (11). So, the results of the simulation for different parameters

(outputs) of the model developed are compared with the experimental data previously taken under real

conditions for the days considered for the study. These outputs considered are as follows:

PV current

PV voltage

PV power

Battery voltage

Battery current

State of Charge of the Battery (the initial state of charge was considered equal for both in

parallel batteries)

Page 46: MSc Dissertation Final

37

5. Modelling of the stand-alone PV system in MATLAB/SIMULINK

5.1 Implementation in MATLAB/SIMULINK

The simulation can be summarized in the following flowchart of the processes carried out by the

model developed in MATLAB/SIMULINK.

Figure 17. Stand-alone PV system simulation flowchart

Page 47: MSc Dissertation Final

38

The simulation is carried out according to the flowchart, and for the charge controller, considering the

values of the battery voltage from the table 3, to open or close the switch for the PV generator.

The model of the stand-alone PV system as presented in figure 10 is built in SIMULINK as shown in

figure 18.

The total system has thus as inputs the irradiation and the ambient temperature data for the days

considered. These are used in the PV module together with the voltage from the controller to generate

the PV current. In this way, the charge controller receives the information that comes from the

batteries, and the PV module. Based on these inputs and on the conditions shown in table 3, the

charge controller transmits control signals back to the PV module, and the batteries.

Figure 18. Stand-alone PV system structure in SIMULINK

The advantage of using MATLAB/SIMULINK is the possibility of building hierarchical models,

namely to have the possibility to view the system at different levels.

In this way, different subsystems were built to reflect the different components of the simulated stand-

alone PV system. Some of the subsystems are embedded as MATLAB functions into the SIMULINK

module and the rest as SIMULINK subsystem. The following components are made as subsystems:

Photovoltaic generator

Charge controller (SW control1 block in the figure 18)

Batteries

Additionally, a subsystem in the SIMULINK block model is included to read the solar irradiance and

ambient temperature data from their correspondent MAT files.

Page 48: MSc Dissertation Final

39

5.2 The PV Module

To implement the photovoltaic generator in SIMULINK, an embedded MATLAB function was

developed. The theoretical assumptions used to build the code for the PV generator are explained in

the chapter 3 Methodology, in details. For modelling, the following MATLAB code was

implemented, based in some parts on the work developed by Oi (14):

function [Ia,Vmp] = PVmpp01(G,TaC) % Ia_new = 0; Va = 21.8; k = 1.381e-23; % Boltzmann’s constant q = 1.602e-19; % Electron charge % Following constants are taken from the datasheet of PV module and % curve fitting of I-V character (Use data for 1000W/m^2) m = 1.62; % Diode ideality factor (m), % 1 (ideal diode) < n < 2 Eg = 1.12; % Band gap energy; 1.12eV (Si), 1.42 (GaAs), % 1.5 (CdTe), 1.75 (amorphous Si) Ns = 36; % # of series connected cells (Sharp NT9075, 36 cells) TrK = 298; % Reference temperature (25C) in Kelvin Voc_TrK =21.8 /Ns; % Voc (open circuit voltage per cell) @ temp TrK Isc_TrK =3.5; % Isc (short circuit current per cell) @ temp TrKz a = 0.65e-3; % Temperature coefficient of Isc (0.065%/C) % Define variables TaK = 273 + TaC; % Module temperature in Kelvin Vc = Va / Ns; % Cell voltage % Calculate short-circuit current for TaK Isc = Isc_TrK * (1 + (a * (TaK - TrK))); % Calculate photon generated current @ given irradiance Iph = G.*Isc/1000; % Define thermal potential (Vt) at temp TrK Vt_TrK = m * k * TrK / q; % Define b = Eg * q/(m*k); b = Eg * q /(m * k); % Calculate reverse saturation current for given temperature Ir_TrK = Isc_TrK / (exp(Voc_TrK / Vt_TrK) -1); Ir = Ir_TrK*(TaK/TrK).^(3/m)*exp(-b*(1/TaK -1/TrK)); % Calculate series resistance per cell (Rs = 5.1mOhm) dVdI_Voc = -1.0/Ns; % Take dV/dI @ Voc from I-V curve of datasheet Xv = Ir_TrK / Vt_TrK * exp(Voc_TrK / Vt_TrK); Rs = - dVdI_Voc - 1/Xv; % Define thermal potential (Vt) at temp Ta Vt_Ta = m * k * TaK / q; % Ia = Iph - Ir * (exp((Vc + Ia * Rs) / Vt_Ta) -1) % f(Ia) = Iph - Ia - Ir * ( exp((Vc + Ia * Rs) / Vt_Ta) -1) = 0 % Solve for Ia by Newton's method: Ia2 = Ia1 - f(Ia1)/f'(Ia1) Ia=zeros(size(Vc)); % Initialize Ia with zeros % Perform 5 iterations

for j=1:5 Ia = Ia - (Iph - Ia - Ir .* ( exp((Vc + Ia .* Rs) ./ Vt_Ta) -1))... ./ (-1 - Ir.* (Rs ./ Vt_Ta) .* exp((Vc + Ia .* Rs) ./ Vt_Ta)) ; end % C = 0.1; % Step size for ref voltage change (V) % % Define variables with initial conditions % Va = 24.0; % PV voltage % Pa = Va*Ia; % PV output power

Page 49: MSc Dissertation Final

40

% Vref_new = Va + C; % New reference voltage % % performs 100 iterations % for m =1:100; % Va_new = Vref_new; % % TaK = 273 + TaC; % Module temperature in Kelvin % Vc = Va_new / Ns; % Cell voltage % Isc = Isc_TrK * (1 + (a * (TaK - TrK))); % Iph = G.*Isc/1000; % Vt_TrK = m * k * TrK / q; % b = Eg * q /(m * k); % Ir_TrK = Isc_TrK / (exp(Voc_TrK / Vt_TrK) -1); % Ir = Ir_TrK*(TaK/TrK)^(3/m)* exp(-b* (1/ TaK -1/TrK)); % dVdI_Voc = -1.0/Ns; % Take dV/dI @ Voc from I-V curve of datasheet % Xv = Ir_TrK / Vt_TrK * exp(Voc_TrK / Vt_TrK); % Rs = - dVdI_Voc - 1/Xv; % Vt_Ta = m * k * TaK / q; % Ia=zeros(size(Vc)); % Initialize Ia with zeros % for j=1:5 % Ia_new = Ia - (Iph - Ia - Ir .* ( exp((Vc + Ia .* Rs) ./ Vt_Ta) -

1))... % ./ (-1 - Ir.* (Rs ./ Vt_Ta) .* exp((Vc + Ia .* Rs) ./ Vt_Ta)); % end % % % Pa_new = Va_new*Ia_new; % deltaPa = Pa_new-Pa; % % P&O Algorithm starts here % if deltaPa > 0 % if Va_new >Va % Vref_new = Va_new + C; % Increase Vref % else % Vref_new = Va_new - C; % Decrease Vref % end % elseif deltaPa < 0 % if Va_new > Va % Vref_new = Va_new - C; % Decrease Vref % else % Vref_new = Va_new + C; % Increase Vref % end % else % Vref_new = Va_new; % No change % end % % Update history % Va = Va_new; % Pa = Pa_new; % end % Ia_new = Ia; Vmp = Va; % Ia = Ia_new; % % disp(Ia);

5.3 Charge controller

The modelled charge controller consists in a subsystem that is embedded to the main SIMULINK

diagram for the complete stand-alone PV system. The model for the controller has as input the battery

voltage and the PV voltage, to, with this information, open or close the switch A, as explained in the

Page 50: MSc Dissertation Final

41

chapter 3 Methodology. The switch is modelled as an embedded MATLAB function that its code is

presented after the SIMULINK diagram of the figure 19.

Figure 19. SIMULINK diagram for the charge controller

Charge controller switch A: MATLAB code

function A1=SwitchA(V,A,Solar)

A1 = A;

if (Solar == 1)

if(V>14.4 && A == 0)

A1 = 0;A = 0;

end

if(V>14.4 && A == 1)

A1 = 0;A = 0;

end if (V>12.9 && V<14.4 ) if (A == 1) A1 = 1;A = 1; end end

if (V>12.9 && V<14.4 )

Page 51: MSc Dissertation Final

42

if(A==0) A1 = 0; A = 0; end end

if (V < 12.9 && A == 0)

A1 = 1; A = 1; end

if (V < 12.9 && A == 1)

A1 = 1; A = 1;

end

else A1 = 0;

end

5.4 Battery: SIMULINK subsystem diagram

The battery was modelled with the technical characteristics presented in table 2. The lead-acid battery

was modelled in a SIMULINK diagram as a subsystem embedded to the main system of the stand-

alone PV system.

The parameters V1 and R1 are considered as functions blocks for the charge mode (equations 62 and

63) and for the discharge mode (equations 64 and 65). The input is the PV current and varies as the

solar irradiance and temperature change throughout the simulation period. Another relevant parameter

is the SOC1, SOCm (for this battery 1200 Wh), ns (number of 2V cells in series: 6), K (0.8), and D

(1x10-5

h-1

). The initial state of charge SOC1 was set to the same value as for the available

experimental data, being set in the integrator block of the SIMULINK diagram (figure 20).

Page 52: MSc Dissertation Final

43

Figure 20. SIMULINK diagram for the model of the lead-acid battery

As was mentioned before, the model does not consider overcharge mode, for simplicity reasons.

5.5 Data input to the system

The data for the solar irradiance and for the ambient temperature was converted to MAT files to be

read by MATLAB/SIMULINK, by a subsystem embedded to the main system of the stand-alone PV

system.

Figure 21. SIMULINK diagram for the subsystem for the input data

Page 53: MSc Dissertation Final

44

6. Results and Discussion

The results of the simulations carried out are shown in this section of the project, and discussed the

results obtained. Additionally, the results are compared with the experimental data previously

available.

6.1 Simulations December 3, 2002

6.1.1 PV model

The plot for the simulated current values for the stand-alone Photovoltaic system and compared to the

experimental data is presented in figure 22.

Figure 22.Comparison experimental data with simulated data

As can be seen in figure 22, during the hours of no sunlight, the model shows zero values for the

current from the PV generator.

As can be seen, when the values simulated are compared to the experimental data, there are

differences, showing differences in the peaks shown (figure 22).

Considering the values during the time there is solar irradiance for the current in the PV generator

shown in figure 22, the difference of the simulated values from the experimental data may due to:

Difference in the values considered for the construction of the model in

MATLAB/SIMULINK, especially considering that for the model of PV Module considered

(Sharp NT9075) there may be different values of temperature coefficient of the short-circuit

current and of the open-circuit voltage.

0

0.5

1

1.5

2

2.5

3

3.5

0

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

Cu

rren

t (A

mp

s)

Time of the Day (time steps of 5 minutes)

PV Current: December 3, 2002, Southampton, UK, Experimental Data and

Simulation Data

PV Current

Sim PV

Current

Page 54: MSc Dissertation Final

45

Though the controller considered in the modelling of the whole system controls the load,

depending on the voltage on the battery, this last value never reaches the threshold considered

in the controller to disconnect the load from the system, so the load remains connected during

the whole day. According to Hansen et al. (13), this effect may be observed further as

changes in the battery voltage as while the load is disconnected; the PV current is used to

charge the battery, but not in all its magnitude it reaches the batteries.

The plot for the simulated voltage values for the stand-alone Photovoltaic system are presented in

figure 23.

Figure 23. Voltage from the PV Module for December 3, 2002, Southampton, UK

The peaks in the voltage of the PV module coincide with the peaks in the values of the solar

irradiance for the day simulated.

The comparison between the experimental data and the data obtained through the simulation for the

power that the PV generator is able to generate, is shown in the next figure.

Page 55: MSc Dissertation Final

46

Figure 24. Comparison of experimental data and the simulated data

As can be seen in figure 24, the simulated values (Sim PV power in the graph) present their peaks

closely to the peaks of solar irradiation of the day, but there are several values with zero as value,

showing that there are some inaccuracies in the model built in MATLAB/SIMULINK. For the

simulated peaks, can be seen that they are bigger than the ones for the experimental data, fact that

may due to the differences presented for the simulation of the PV current; being those ones to not

having all the details from the manufacturers of the PV module. Additionally, can be seen that for the

values of power for values of no solar irradiance (G = 0 W/m2) the values are zero, according to the

experimental data available.

Hansen et al. (13) mention that possible reasons for differences between simulated data and

experimental data for the PV generator are:

Measurements are acquired in realistic weather conditions, i.e. with panels subjected to dust,

etc.

The simulation of the module is performed based on the rated data of the PV module

(supplied by the manufacturer), and not on the specific measured data for the module.

PV model‟s uncertainty.

Measurements‟ uncertainty.

Ageing of the cells.

The cell temperature is approximated and not measured directly.

0

10

20

30

40

50

600

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

Watt

s

Time of the Day (time steps of 5 minutes)

PV Power: December 3, 2002, Southampton, UK, Experimental Data and

Simulation Data

PV Power

Sim PV

Power

Page 56: MSc Dissertation Final

47

6.1.2 Battery model

The plot of the simulated values of the voltage on the batteries compared to the experimental data is

presented in figure 25.

Figure 25. Comparison of experimental data and the simulated data

As can be seen in figure 25, the voltage of the battery (there are two batteries in parallel that have,

indeed, the same values throughout the whole day simulated) goes from a value close to 12.27V to a

value close to 12.92V for the simulated values. The big risings in the voltage that can be seen in the

figure 25, may be due to the current at this point is positive, meaning that the batteries are in charge

mode, and dropping again when the batteries are in discharge mode, to finally achieve an almost

constant value of voltage.

Considering that the charge controller defined for the model as a PV module/battery switching has

values of the battery voltage Vbat for disconnecting the PV module of the batteries of 14.4V and for

reconnecting the PV module with the batteries of 12.9V, the effect of the charge controller cannot be

seen in the results shown in figure 25, as for the simulated values, the range of values for the battery

voltage is between 12.27 and 12.92 volts. What can be said about this is that none of the batteries

reach during the simulated day the threshold value of 14.4V to disconnect the PV module. The same

conclusion can be deducted from the profile during the day for the experimental values, as the values

of the battery voltage do not reach further than 13.7V (very far from 14.4V). In this way, the PV

module is never disconnected from the batteries, fact that is more evident when the minimum values

of the battery voltage for the simulation are in the range 12.26-12.28 volts. This fact can be seen as

well for the experimental data, but the minimum values of battery voltage are between 12.54-12.84

for the hours with low or null sunlight, and around 13V for the hours with higher sunlight.

11.5

12

12.5

13

13.5

14

0

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

Volt

age

Time of the Day (time steps of 5 minutes)

Batteries Voltage: December 3, 2002, Southampton, UK, Experimental Data and Simulation

Data

Battery

Voltage

Sim

Battery

Voltage

Page 57: MSc Dissertation Final

48

The simulation carried out for the day 3th of December of 2002, accordingly to the experimental data,

has an initial state of charge of the battery of 0.962, the final SOC, after the end of the day simulated

is 0.9637 (blue curve in figure 26), and the experimental value for the SOC after the day considered is

0.961 approximately. The comparison served in figure 26 where the curve Sim SOC (in red)

represents the simulation carried out in MATLAB/SIMULINK and the curve SOC (in blue) represents

the experimental data, shows a good fit of the simulated values with the experimental data. The

simulation (red curve in the graph of the figure 25) shows an increase in the values of the voltage in

the batteries at around 9:20 hrs of the day, time when the solar irradiance is 62.23 W/m2. The

difference with the experimental data (blue curve in the graph) is considerable, and definitively, the

battery voltage is underestimated by the simulation, mainly due to the arbitrary parameters that are

considered for the modelling of the battery, though model for lead-acid batteries was considered (11).

Figure 26. Comparison between experimental and simulated data for the SOC of the batteries

The decreasing of the SOC of the battery shown in the graph is because there is no current flowing

from the PV generator to the batteries, so the latter ones are in discharge mode as they are delivering

current to the constant load connected to the stand-alone PV system. The simulated SOC shown in

figure 26 has an increase some time after the sunlight is available to be used by the PV generator.

Comparing the values obtained with the simulation (Sim SOC curve in the graph of the figure 26), the

model foresees an almost constant discharge mode of the batteries through the hours without solar

irradiance, but when the sun starts shining, the PV generator starts to delivers current to the load and

the batteries. In the other hand, the experimental data shows clearly that the batteries during the time

there is no solar irradiance, are in discharge mode and once the sun starts shining, the batteries

increase their inner voltage, thus, having in this charge mode, positive current on the batteries. As the

battery model considered for this project is based mainly in the PSpice model proposed by Castañer

and Silvestre (11) for lead-acid batteries, many of the constants used in the battery block of the model

0.93

0.935

0.94

0.945

0.95

0.955

0.96

0.965

0.97

0.975

0.98

0

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

SO

C

Time of the Day (time steps of 5 minutes)

State of Charge of the Batteries : December 3, 2002, Southampton, UK,

Experimental Data and Simulation Data

SOC

Sim

SOC

Page 58: MSc Dissertation Final

49

developed in SIMULINK were arbitrarily chosen, though the main parameters for the model of the

battery were considered, as its maximum capacity, self discharge rate, and maximum current.

Nevertheless, the model developed in SIMULINK adjusts properly to the experimental data, as can be

seen. Additionally, the inaccuracies may be explained to the fact that the battery model does not

account for overcharge mode and the effect of temperature over the electrolyte, though the levels of

battery voltage never reach the threshold of 14.4V, to the PV module to be disconnected, as can be

seen in the figure 25.

Figure 27. Comparison between experimental and simulated data for the battery current

In figure 27, the experimental current that flows through the battery and the simulated (Sim Battery

Current curve) are compared. There are discrepancies because the model overestimates the values of

the current entering the batteries, but the trend of the curve coincides with the experimental values.

Additionally, can be seen that during the hours that there are no solar irradiance, the current is being

delivered to the load, thus having negative values for the current, and during the hours with solar

irradiance, the battery is on charge mode (positive values of the current).

The battery current with positive values means that is the current coming from the PV module,

charging the batteries, and with negative values is current going out the battery.

In addition, several authors (5) (11) (6) (4) agree in the point that the most difficult task for modelling

in a stand-alone PV system is the battery, as it has several technical difficulties for modelling its

behaviour. Between them, can be mentioned the following:

The complex task of modelling the state of charge of a battery.

The estimation of the internal resistance of a battery.

The effect of temperature on the value of voltage at which overcharge phenomena begins.

-1

-0.5

0

0.5

1

1.5

2

2.5

3

3.5

0

40

12

0

20

0

24

0

32

0

40

0

44

0

52

0

60

0

64

0

72

0

80

0

84

0

92

0

10

00

10

40

11

20

12

00

12

40

13

20

14

00

14

40

15

20

16

00

16

40

17

20

18

00

18

40

19

20

20

00

20

40

21

20

22

00

22

40

23

20

Cu

rren

t (a

mp

s)

Time of the Day (time steps of 5 minutes)

Battery current: December 3, 2002, Southampton, UK, Experimental Data and

Simulation Data

Battery

current

Sim

Battery

current

Page 59: MSc Dissertation Final

50

6.2 Simulation for the Battery, December, 2002

As for the day simulated, 3th of December of 2002, for the state of charge of the battery SOC the

results are close to the experimental data, the battery model for the stand-alone photovoltaic system

for the complete month of December of 2002 was analyzed (31 days of the month simulated). So, the

voltage in the batteries and their state of charge was simulated and compared to the real data.

Figure 28. Simulated Voltage of the battery for December 2002

The simulated voltage of the battery is shown in figure 28, where its trend shows that the voltage

decreases as the days pass throughout the month of December of 2002. The peaks that can be seen

correspond to the hours of sun light of everyday as the PV generator produces current that is sent to

the load (constant throughout the month) and to the batteries.

Figure 29. Comparison between experimental voltage and simulated voltage for December 2002

The real battery voltage and the simulated battery voltage are compared in the graph of the figure 29.

The model developed underestimates the values of the voltage, but can be seen that the trend for the

peaks goes with the peaks shown for the curve of the real battery voltage values.

11.8

12.3

12.8

13.3

13.8

14.3

01

-Dec

-02

02

-Dec

-02

03

-Dec

-02

04

-Dec

-02

05

-Dec

-02

06

-Dec

-02

07

-Dec

-02

08

-Dec

-02

09

-Dec

-02

10

-Dec

-02

11

-Dec

-02

12

-Dec

-02

13

-Dec

-02

14

-Dec

-02

15

-Dec

-02

16

-Dec

-02

17

-Dec

-02

18

-Dec

-02

19

-Dec

-02

20

-Dec

-02

21

-Dec

-02

22

-Dec

-02

23

-Dec

-02

24

-Dec

-02

25

-Dec

-02

26

-Dec

-02

27

-Dec

-02

28

-Dec

-02

29

-Dec

-02

30

-Dec

-02

31

-Dec

-02

Volt

age

Day

Voltage of the Batteries: December, 2002, Southampton, UK. Experimental Data and

Simulation Data

V exp

V sim

Page 60: MSc Dissertation Final

51

As can be seen in figure 29, and taking into account the threshold values for PV module/battery

switching device, the voltage in the batteries at no moment during the month reaches the value 14.4V

to make the PV module disconnect of the batteries in parallel. This fact happens for the simulated

values and for the experimental values of the battery voltage throughout the month of December

2002. With the levels of solar irradiance for the entire month, the voltage has a decreasing trend,

aspect that is direct linked with the state of charge of the batteries (4).

As the simulation of the state of charge of the batteries carried out for the day 3th of December of

2002 was close to the real values, the simulation for the entire month of December is shown in the

figure 30. The SOC of the battery (the stand-alone PV system has two batteries in parallel that were

modelled in the same way) diminishes as the days pass, as the sunlight decreases into the winter

season.

Figure 30. State of charge of the battery, December 2002.

The state of charge of the battery SOC for the entire month was simulated. The initial state of charge

considered was 0.901, and throughout the month the simulated values decrease as there are less day

with peak levels of solar irradiance above 500 W/m2, especially at mid of the month, with lower

ambient temperatures as well (graph of the figure 16). In figure 30, it can be seen that the battery is

discharging continuously, recovering part of the energy in the hours of maximum solar irradiance.

This was previously stated as it was shown that the battery voltage has a decreasing trend during the

month simulated.

Page 61: MSc Dissertation Final

52

Figure 31. Comparison between experimental and simulated data for the battery current

The simulated values compared with the experimental values for the SOC of the battery have a

difference, with the simulated values (SOC sim in the figure 31) with lower values. The explanation

for this may be that the battery model considered does not work very well for SOC values over 0.7-

0.8, because overcharge is not considered by the model, as the model considered is based on the one

used for developing the PSpice model by Castañer and Silvestre (11). Nevertheless, it can be seen that

the model predicts the trend of the behaviour of the SOC but with the differences mentioned before.

Additionally, the differences can be related to that the model developed considers that the cell of the

battery has a higher internal resistance compared to the resistance that the real battery has (22),

according to its SOC pattern throughout the month shown in figure 31.

The profile of the SOC during the month simulated shows a pattern as a sawtooth, that according to

Fragaki (22), may happen when the battery stands idle after discharge, with certain chemical and

physical changes taking place, which can result in a recovery of battery voltage, so the battery voltage

which has dropped during heavy discharge will rise after a rest period.

As was mentioned, the model of the battery for experimental values of SOC bigger than 0.8 does not

work very well as it does not consider overcharge of the battery. Additionally, the differences between

the simulated and the experimental SOC that show up in figure 31 get bigger as the battery is

discharging throughout the month.

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

01

-Dec

-02

02

-Dec

-02

03

-Dec

-02

04

-Dec

-02

05

-Dec

-02

06

-Dec

-02

07

-Dec

-02

08

-Dec

-02

09

-Dec

-02

10

-Dec

-02

11

-Dec

-02

12

-Dec

-02

13

-Dec

-02

14

-Dec

-02

15

-Dec

-02

16

-Dec

-02

17

-Dec

-02

18

-Dec

-02

19

-Dec

-02

20

-Dec

-02

21

-Dec

-02

22

-Dec

-02

23

-Dec

-02

24

-Dec

-02

25

-Dec

-02

26

-Dec

-02

27

-Dec

-02

28

-Dec

-02

29

-Dec

-02

30

-Dec

-02

31

-Dec

-02

SO

C

Day

State of Charge of the Batteries : December, 2002, Southampton, UK. Experimental Data

and Simulation Data

SOC exp

SOC sim

Page 62: MSc Dissertation Final

53

7. Conclusions

In order to represent each of the components, it was necessary to develop their models in SIMULINK,

platform that allows to connect each of them considering different subsystems and the possibility to

create tailored blocks as embedded MATLAB functions to the necessity of modelling the expected

behaviour of these devices, when exposed to different ambient conditions considering different

amounts of solar irradiation and ambient temperature.

The system developed in this project to represent a stand-alone photovoltaic system consists in a

generator, accumulator (batteries in parallel), charge controller, and a resistive constant load.

As was shown in the results and discussion, the model developed has problems about some

magnitudes, overestimating values of currents and underestimating values of voltages. This is evident

when comparing with the experimental data available for this project, some discrepancies are shown.

Specifically, and for the simulated day December 3th, 2002, the discrepancies for the values of the PV

current were found for the hours with sunlight, as for hours with no sunlight the values simulated

fitted to zero as the experimental values. As can be expected, the discrepancies shown for the PV

power values coincide with the hours with sunlight during the day. The discrepancies are due to the

realistic ambient conditions may not all be considered in the model; the specific parameters of the PV

generators were not all considered for the model; the difference between the measured temperature of

the cell, as it is more likely to have it as an approximation; there might be uncertainties in the

measurements of the experimental data. All those reasons led to have uncertainties in the developed

model for the PV module. Considering the model of the battery, uncertainties in the model developed,

for the values of the voltage in the battery, though there was a good fit between experimental and

simulated values for the state of charge. These good results obtained when simulating the values for

the state of charge of the battery throughout the day considered, and that the model, in general,

coincides with the trend in the curves for the current, voltage, power, indicate that the model

developed has some strengths. In the other hand, for the simulation of the state of charge of the

battery for a longer period of time (in this case, one month), the model showed that for lower values

of state of charge, the differences with the experimental data started to increase, aspect that is

undesirable for modelling or predicting the behaviour of the stand-alone photovoltaic system. The

discrepancies in the modelling of the battery are found for the hours with sunlight. Some reasons

wielded for this are the discrepancies that might be considering the internal resistance of the battery,

and the possible effect of temperature on the voltage value of the overcharge state.

The modelling of the charge regulator as a switch that disconnects and connects the photovoltaic

generator from the batteries according to two certain levels of charge (battery voltage), could not be

tested because the data used for doing the simulation and its comparison did not have levels of input

Page 63: MSc Dissertation Final

54

data to the system (solar irradiance and ambient temperature) that allowed to have higher values of

battery voltage over or under the threshold values for disconnecting or reconnecting the photovoltaic

module, respectively. December of 2002, for the day and the month simulation, was not the ideal data

to show the performance of the model of the charge regulator.

As was mentioned, the modelling of the battery was one of the hardest tasks, according to what

several authors indicates with the exceptions commented earlier.

The usefulness of having a model developed in SIMULINK should be significant. It is not difficult to

simulate a variety of different ambient conditions, taking into account the ambient temperature and

the solar irradiance.

Additionally, it is easy to make changes to the parameters of the PV system, in order to represent

different photovoltaic devices, with different characteristics, considering the deficiencies of the

model.

There are a variety of possible improvements that could be made to the model developed in this

project. Many of the constants used in the battery block were arbitrarily chosen based on values for

the PSpice model, and should be adjusted to represent better the behaviour of the battery, especially to

show the profile of the current passing through it (charge mode or discharge mode).

About the simulation correlation between the battery voltage and the state of charge, can be said that

it was not quite as predicted. As other models, in the model applied in this project there may be an

effect of the charge controller on this correlation, allowing some differences that inside the scope of

this project, are not quite as easy to understand and explain completely.

Finally, it is evident that the model can be improved over the time to show in a better way the real

behaviour of the whole stand-alone photovoltaic system.

Page 64: MSc Dissertation Final

55

8. Further work

As was mentioned in the conclusions, the model developed in this project can be improved, there is

necessity to validate the results properly, comparing against real and experimental data, fact that was

made in this project though it is necessary to make it statistically, to get, for example, the mean error

of the simulation, index that was not calculated in this project.

The model needs to be improved, especially related with some inaccuracies about overestimations and

underestimations of values of voltages and currents. In this way, to have a better performance, it is

necessary to run more simulations, and additionally, over longer periods of time. In this way, deeper

and longer simulations are needed, as instance, considering a complete year. With this, it may be

easier to model the behaviour of the stand-alone photovoltaic system.

As was mentioned, modelling in MATLAB/SIMULINK is quite time demanding, but allows high

flexibility with different hierarchical systems and subsystems that can be applied. Considering this, it

is real necessary to add other components to this simple model of stand-alone photovoltaic system, as

maximum power point tracker (MPPT), inverter (DC/AC), DC/DC converter, and dynamic load over

the day, to reflect closer to the real behaviour of electricity demand of a dwelling or other building.

Page 65: MSc Dissertation Final

56

Bibliography

1. A Simple, Effective Lead-Acid Battery Modelling Process for Electrical System Component

Selection. Jackey, R.A. 0778, s.l. : The Mathworks, Inc., 2007, Vol. 01.

2. Solar Energy Home. Stand-Alone PV Systems. [Online] Solar Energy Home, 2011. [Cited: 29

July 2011.] http://www.solarenergyhome.co.uk/stand_alone_pv.htm.

3. Labouret, A., Villoz, M. Solar Photovoltaic Energy. [trans.] J. Hamand. First edition in English.

s.l. : The Institution of Engineering and Technology, 2010. p. 372. ISBN 978-1-84919-154-8.

4. Lorenzo, E., Araújo, G., Cuevas, A., Egido, M.A., Miñano, J.C., Zilles, R. Solar Electricity:

Engineering of Photovoltaic Systems. [trans.] Philip Davies. First English Edition. Sevilla : Institute of

Solar Energy - Polytechnic University of Madrid, 1994. p. 316. ISBN: 84-86505-55-0.

5. Modelado y análisis de sistemas fotovoltaicos. Guasch, D. Barcelona : Universitat Politècnica de

Catalunya, 2003, p. 224. Tesis Doctoral.

6. Development of Generalized Photovoltaic Model Using MATLAB/SIMULINK. Tsai, H-L., Tu, C-

S., Su, Y-J. WCECS 2008, San Francisco : s.n., 22-24 October 2008, Proceedings of the World

Congress on Engineering and Computer Science. ISBN: 978-988-98671-0-2.

7. A simulation model for sizing PV installations. Benatiallaha, A., Mostefaouib, R., Boubekric, M.,

Boubekrid, N. 209, s.l. : Elsevier, 2007, Desalination, pp. 97-101.

8. Modelling and simulation of a pumping system fed by. Arrouf, M., Ghabrourb, S. 209, 2007,

Desalination, pp. 23-30.

9. Hybrid photovoltaic/thermal (PV/T) solar systems simulation. Da Silva, R.M., Fernandes, J.L.M.

84, s.l. : Elsevier, 2010, Solar Energy, pp. 1985-1996.

10. Modeling and simulation of a stand-alone photovoltaic system using an adaptive artificial neural

network: Proposition for a new sizing procedure. Mellita, A., Benghanemb, M., Kalogirou, S.A. 32,

s.l. : Elsevier, 2007, Renewable Energy, pp. 285–313.

11. Castañer, L., Silvestre, S. Modelling Photovoltaic Systems Using PSpice. s.l. : John Wiley and

Sons Ltd., 2002. p. 358.

12. DenHerder, T. Design and Simulation of Photovoltaic Super System using Simulink. Electrical

Engineering Department, California Polythecnic State University. San Luis Obispo : s.n., 2006. p. 60.

Page 66: MSc Dissertation Final

57

13. Hansen, A.D., Sørensen, P., Hansen, L.H., Bindner, H. Models for a Stand-Alone PV System.

Risø National Laboratory. Roskilde : s.n., 2000. p. 78.

14. Oi, A. Design and Simulation of Photovoltaic Water Pumping System. San Luis Obispo : s.n.,

2005. p. 113. California Polytechnic State University.

15. Evaluating MPPT converter topologies using a MATLAB PV model. Walker, G.R. Brisbane :

s.n., 2000. Australasian Universities Power Engineering Conference.

16. State of charge and state of health determination for lead-acid batteries in PV power supply

systems. Schmitz, C., Rothert, M., Willer, B. Knorr, R. Vienna : IEEE, 1998. Proceedings of the

IEEE 2nd World Conference and Exhibition on Photovoltaic Energy Conversion. pp. 2157-64.

17. Determination of lead-acid battery capacity via mathematical modelling techniques. Casacca,

M.A., Salameh, Z.M. 3, September 1992, IEEE Transactions on Energy Conversion, Vol. 7, pp. 442-

6.

18. A general battery model for PV system simulation. Copetti, J.B., Lorenzo, E., Chenlo, F. s.l. :

Wiley, 1993, Progress in Photovoltaics: research and applications, Vol. 1, pp. 283-292.

19. Dynamic battery model for photovoltaic applications. Guasch, D. Silvestre, S. 3, s.l. : John Wiley

& Sons, Ltd., 30 January 2003, Progress in photovoltaics: research and applications, Vol. 11, pp. 193-

206.

20. MathWorks. Simulink Overview. [Online] July 2011. [Cited: 15 July 2011.]

www.mathworks.com.

21. Hahn, B.H., Valentine, D.T. Essential MATLAB for Engineers and Scientists. Fourth edition.

Oxford : Academic Press, 2010. p. 391. ISBN: 978-0-12-374883-6.

22. Fragaki, K. PhD Thesis. Southampton : s.n., 2005. p. 225. PhD Thesis.