92
THE FLORIDA STATE UNIVERSITY COLLEGE OF ENGINEERING Analysis, Modeling and Simulation of Optimal Power Tracking of Multiple-Modules of Paralleled Solar Cell Systems By Adedamola Omole A Thesis submitted to the Department of Electrical Engineering in partial fulfillment of the requirements for the degree of Master of Science Degree Awarded: Fall Semester, 2006

Thesis Optimal Power Tracking

Embed Size (px)

Citation preview

Page 1: Thesis Optimal Power Tracking

THE FLORIDA STATE UNIVERSITY

COLLEGE OF ENGINEERING

Analysis, Modeling and Simulation of Optimal Power Tracking of

Multiple-Modules of Paralleled Solar Cell Systems

By

Adedamola Omole

A Thesis submitted to the Department of Electrical Engineering

in partial fulfillment of the requirements for the degree of

Master of Science

Degree Awarded:

Fall Semester, 2006

Page 2: Thesis Optimal Power Tracking

The members of the Committee approve the thesis of Adedamola Omole defended on 07/18/2006.

_____________________ Jie J. Chang Professor Directing Thesis _____________________ Simon Y. Foo

Committee Member _____________________ Rodney G. Roberts Committee Member

Approved:

______________________________________________________________ L. J. Tung, Interim Chair, Department of Electrical and Computer Engineering

______________________________________________________________ C. J. Chen, Dean, College of Engineering

The Office of Graduate Studies has verified and approved the above named committee members.

ii

Page 3: Thesis Optimal Power Tracking

ACKNOWLEDGMENTS

I would like to take this opportunity to thank my supervisor Dr. Jie Chang for his

valuable guidance and support throughout my graduate program. I would like to thank

my committee members, Dr. Simon Foo and Dr. Rodney Roberts, for their generous

advice and interest.

I would also like to thank the academic and administrative staff in the Department of

Electrical and Computer Engineering and the Center for Advanced Power Systems

(CAPS).

Finally, I would like to thank my family and friends for their support throughout my

graduate school experience.

iii

Page 4: Thesis Optimal Power Tracking

TABLE OF CONTENTS List of Figures ....................................................................................................vi

List of Tables ...................................................................................................viii

Abstract .............................................................................................................. ix

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

1.1 Objectives...................................................................................................... 1

1.2 Motivation..................................................................................................... 2

1.3 Technology Overview................................................................................... 2

1.4 Thesis Organization ...................................................................................... 3

2. Multi-Source Renewable Distributed Energy Generation..................... 5

2.1 Block Diagram of New MRDEG System..................................................... 5

2.2 Photovoltaic Subsystem ................................................................................ 6

2.2.1 Solar Cell Characteristics..................................................................................6

2.2.2 Solar I-V Characteristics...................................................................................7

2.3 Charge Application and MPPT Controllers................................................ 13

2.4 Fuel Cells .................................................................................................... 15

2.4 Energy Storage Devices .............................................................................. 16

3. Analysis and Modeling of MRDEG System and MPPT Circuit......... 17

3.1 System Architecture & Description ............................................................ 17

3.2 Modeling of Key Components and Subsystems ......................................... 18

3.2.1 Solar Cell Math Model....................................................................................22

3.2.2 Solar Cell Circuit Model.................................................................................24

3.3 MPPT Requirement and Circuit Description.............................................. 28

3.3.1 MPPT System Analysis...................................................................................31

3.3.2 Design of a MPPT System..............................................................................34

3.3.3 MPPT Circuit Model in PSpice ......................................................................36

iv

Page 5: Thesis Optimal Power Tracking

4. Discussion of Practical Circuit Elements ............................................ 40

4.1 Component Selection .................................................................................. 40

4.2 Voltage Sensing .......................................................................................... 42

4.3 Current Sensing........................................................................................... 43

4.4 Testing and Verification.............................................................................. 43

4.4.1 Validation of PV Model ..................................................................................43

4.4.2 Experimental Data ..........................................................................................46

5. Validation of MPPT Circuit Operation and Optimization .................. 49

5.1 Validation of MPPT Circuit Modeling and Operation ............................... 49

5.2 Control and Optimization using Microcontroller ....................................... 54

5.3 Feedback Control using Microcontroller .................................................... 54

5.4 Application of Artificial Neural Networks ................................................. 57

5.4.1 Back-propagation ..........................................................................................57

6. Conclusion and future work................................................................. 60

6.1 Conclusion .................................................................................................. 60

6.2 Further Work............................................................................................... 61

Appendix.................................................................................................. 62

References................................................................................................ 80

Biographical Sketch................................................................................. 83

v

Page 6: Thesis Optimal Power Tracking

LIST OF FIGURES 2.1: Block diagram of proposed MRDEG system .........................................................5

2.2: Typical I-V characteristic of a solar cell in steady-state operation.........................8

2.3: Typical solar cell I-V characteristic showing the effect of irradiance..................10

2.4: Typical solar cell I-V characteristic showing the effect of temperature...............11

2.5: Illustration of maximum power point ...................................................................12

3.1: Block diagram showing optimal layout of MRDEG system ................................17

3.2: Simplified equivalent circuit of solar cell............................................................19

3.3: Equivalent circuit of solar cell showing external resistances ...............................20

3.4: Electrical characteristics of Sharp NE-80EJEA solar cell ....................................21

3.5: I-V characteristic curve of Sharp NE-80EJEA solar cell .....................................22

3.6: PSpice circuit model of solar cell .........................................................................25

3.7: I-V characteristic for a single solar cell ................................................................26

3.8: I-V characteristic of solar module consisting 36 individual solar cells...............27

3.9: I-V characteristic and output power for the Sharp NE-80EJEA solar cell ...........28

3.10: Basic circuit of a buck converter ........................................................................30

3.11: Waveform of inductor current ............................................................................32

3.12: Waveform of the current through the capacitor..................................................33

3.13: PSpice circuit schematic of error amplifier ........................................................37

3.14: PSpice circuit schematic of PWM ......................................................................38

3.15: Control signal from error amplifier voltage and the PWM output .....................39

3.16: Schematic of two-stage MPPT in PSpice ...........................................................39

4.1: I-V characteristic at 600, 800, and 1000 W/m2 irradiation level ..........................44

4.2: I-V characteristic at 20, 25, 40, and 55 ºC operating temperature........................44

4.3: Output power at 600, 800, and 1000 W/m2 irradiation level................................45

4.4: Output power at 20, 25, 40, and 55 ºC operating temperature..............................46

4.5: Sharp NE-80EJEA solar module used in experiment.....................................................47

5.1: 1st stage of MPPT operating at 17.3V with PV output at 21V..............................49

5.2: 1st stage of MPPT operating at 17.3V with PV output at 20V..............................50

5.3: 1st stage of MPPT operating at 17.3V with PV output at 18V..............................50

5.4: 1st stage of MPPT operating at 15.9V with PV output at 16V..............................51

vi

Page 7: Thesis Optimal Power Tracking

5.5: 2nd stage of MPPT with PV output at 17.3V and MPPT output at 12V ...............52

5.6: MPPT output voltage with pulsed load added between 1.5ms and 2.5ms............53

5.7: MPPT output voltage with pulsed load added between 1.5ms and 2.5ms............53

5.8: Flowchart of the power-feedback control algorithm.......................................................56

5.9: Structure of back-propagation neural network for maximum power tracking ..............58

A-1: MPPT Circuit PSpice Schematic.....................................................................................62

A-2: Experimental setup for solar module under indoor conditions......................................63

A-3: Sharp NE-80EJEA Solar Cell Data Sheet ......................................................................64

A-4: IdaTech FCS 1200 Fuel Cell Data Sheet........................................................................65

A-5: Maxwell BOOSTCAP Ultracapacitor Data Sheet.........................................................66

B-1: Microchip PIC16F873 Microcontroller Data Sheet.......................................................68

C-1: Intersil IRF150 Power MOSFET Data Sheet .................................................................71

D-1: Fairchild Semiconductor MBR0520L Schottky Diode Data Sheet..............................76

E-1: LEM LA-10PB Current Sensor Data Sheet....................................................................78

vii

Page 8: Thesis Optimal Power Tracking

LIST OF TABLES 4.1: Solar module measurements under outdoor conditions..................................................47

4.2: Solar module measurements under indoor conditions ....................................................48

viii

Page 9: Thesis Optimal Power Tracking

ABSTRACT Distributed and renewable energy generation (DG) offers great potential in meeting

future global energy requirements. Distributed generation consists of small to medium

size generators cited close to the customer and spread across a power system. The

production of power from renewable energies will lead to a significant reduction in the

rate of environmental pollution in comparison with the production by fossil fuels, thus

gaining renewed attention due to advances in technology, environmental concerns and a

growing energy demand. Photovoltaic systems in particular have great potential when

compared to other renewable energies. The goals of this thesis are to perform a

systematic analysis, modeling and evaluation of the key subsystems or components of a

multiple-source renewable energy generation system and to develop an optimal tracking

and control strategy. It is desirable to achieve maximum power output at a minimum cost

under various operating conditions.

ix

Page 10: Thesis Optimal Power Tracking

CHAPTER 1

Introduction

1.1 Objectives

The main challenge in replacing legacy systems with newer more environmentally

friendly alternatives is how to capture the maximum energy and deliver the maximum

power at a minimum cost for a given load. A combination of two or more types of energy

sources might offer the best chance of optimizing power generation by varying the

contribution from each energy source depending on the load demand. The goal is to

develop and optimize maximum power tracking and control of a future Multi-Source

Renewable Distributed Energy Generation (MRDEG) system.

At a subsystem level, solar power is a renewable energy source that might one day soon

replace fossil fuel dependent energy sources. However, for that to happen, solar power

cost per kilowatt-hour has to be competitive with fossil fuel energy sources. Currently,

solar panels are not very efficient with only about 12 ~ 20% efficiency in their ability to

convert sunlight to electrical power. The efficiency can drop further due to other factors

such as solar panel temperature and load conditions. In order to maximize the power

derived from the solar panel it is important to operate the panel at its optimal power

point. To achieve this, a type of charge controller called a Maximum Power Point Tracker

will be designed and implemented.

A solar cell is a non-linear power source and its output power depends on the terminal

operating voltage. The Maximum Power Point Tracker (MPPT) compensates for the

varying voltage vs. current characteristics of the solar cell. The MPPT tracks the output

voltage and current from the solar cell and determines the operating point that will deliver

the most power. The proposed MPPT must be able to accurately track the constantly-

varying operating point where the maximum power is delivered in order to increase the

efficiency of the solar cell.

1

Page 11: Thesis Optimal Power Tracking

1.2 Motivation

The finite global supply of recoverable fossil fuels implies that at some point in the

future, alternative sources of energy will become the primary source of energy to meet

global demand. Solar and fuel cells represent promising alternatives that will likely

initially supplement fossil fuel based energy supply, and eventually replace the fossil fuel

energy sources as the availability of the latter declines. There is therefore a need to

systematically analyze and understand how solar and fuel cells operate together as an

optimal system.

When compared to fossil fuels, solar and fuel cells are relatively untapped sources of

energy, thus there still remains a lot of work to be done to make solar and fuel cells as

efficient and reliable as possible. One approach to understanding and improving solar and

fuel cell efficiency is digital modeling and simulation. After successfully modeling and

simulating solar and fuel cells, it is possible to develop methods to optimizing the system

operation. The main objective of this research is to first model and simulate the solar cell

subsystem, then optimize the combined system operation based on both solar and fuel

cells to make it as efficient as possible, with a focus on the given solar subsystem.

1.3 Technology Overview

The primary source of fuel for a majority of current power systems are fossil fuels such

as crude oil and coal. These non-renewable forms of energy on earth are ultimately finite

sources of energy. Also burning of oil and coal in the process of conversion to electrical

power can be quite harmful to the environment. Over the past decades there has been a

lot of interest in alternative sources of energy and several approaches have been

suggested to replacing existing energy sources. Renewable energy sources like solar and

wind have shown promise as possible cost efficient alternatives to fossil fuels.

2

Page 12: Thesis Optimal Power Tracking

As the world energy supplies continue to tighten due to rapid global economic growth,

the scramble for limited available energy resources is fueling a rapid increase in the price

of crude oil and natural gas, the primary sources of energy around the world. The growth

in demand and the attendant increase in price have promoted the development of

alternative energy technologies. Distributed power generation based on renewable energy

is one of such alternative methods. These alternative energy technologies are now being

deployed to meet the world energy demand.

The bulk of electric power used in the world today comes from large central station

power plants, most of which utilize fossil fuel combustion to produce steam for driving

steam turbine generators. The existing large central generating units are not very efficient

as they covert less than 40% of the energy in their fuel to useful electric power [1]. In

comparison, small fuel cells and microturbines suitable for distributed generation have

been shown to have efficiency up to 40% [1]. While these higher efficiency claims are

not irrefutable, there seems to be little doubt that modern distributed generation units can

achieve efficiencies equal to or better than existing central station power plants.

The distributed power generation includes the application of small to medium size

generators, generally less than 15MW, scattered across a power system to supply

electrical power needed by customers. When generating stations are located far away

from the consumer, power has to be transmitted over long distances and there are

significant amounts of power losses as a result of transmission and distribution. By

locating generating stations close to consumers, distributed generation provides

advantages in efficiency and flexibility over traditional large-scale, capital-intensive

central-station power plants.

1.4 Thesis Organization The thesis consists of six chapters, with the first chapter highlighting current

opportunities and challenges to renewable energy generation and distribution. The

motivation for conducting this research is discussed as well as the expected outcome. The

3

Page 13: Thesis Optimal Power Tracking

first chapter also gives an overview of some current technologies and compares the

possible advantages of one technology over the other.

Chapter 2 will provide a description of the proposed system and review the components

of the system. It will include a literature review on the photovoltaic subsystem, the solar

cell characteristics and cell operation. Charge application and MPPT controllers will also

be reviewed while the selected fuel cells and energy storage devices will be discussed.

Chapter 3 will focus on the analysis and modeling of the system and subsystems.

Mathematical and circuit models of the system will be established based on optimal

system architecture. The solar module will be modeled and simulated in PSpice. The

MPPT requirement will be determined and a design proposed.

Chapter 4 will include the discussion of the practical circuit elements and the testing and

verification of the MPPT model. Here the photovoltaic (PV) model will be validated

using the manufacturer supplied data. This chapter will also present some experimental

data which will be used confirm the theory on solar cell properties.

In chapter 5, the MPPT circuit model and operation will be validated. Control and

optimization methods for the MPPT will be highlighted. The use of microcontrollers and

artificial neural networks in controlling the MPPT operation will also be discussed. The

final chapter concludes the thesis with a look on the future development of this work. The

references and appendix will be attached at the end of the thesis.

4

Page 14: Thesis Optimal Power Tracking

CHAPTER 2

Multi-Source Renewable Distributed Energy Generation

2.1 Block Diagram of New MRDEG System

For the future Multi-Source Renewable Distributed Energy Generation system being

considered, multiple solar power subsystems based on photovoltaic cell (PVC) arrays will

be operated in parallel connection with fuel-cell arrays and high-density energy storage

components, including super-capacitors. A block diagram of the proposed MRDEG

system is shown in Fig 2.1. In order to achieve maximum energy capture and maximum

power output, the photovoltaic cells should be operated at certain optimal operating

points. The overall power captured by the PVC panels, and the DC or AC output power is

a function of the system’s operating points such as the voltages and currents of different

incoming sources to the energy storage capacitors.

Fig 2.1: Block diagram of proposed MRDEG system

5

Page 15: Thesis Optimal Power Tracking

2.2 Photovoltaic Subsystem

A photovoltaic (PV) system consists of solar panels that generate electricity by the direct

conversion of the sun’s energy into electricity. The solar panels consist mainly of

semiconductor material, with Silicon being the most commonly used. The components of

a PV system are the solar cells connected in a suitable form and the electronic devices

that interface the storage elements and the AC or DC loads.

One of the major tasks in controlling photovoltaic cells for power generation is

improving cell efficiency and maximizing energy extraction. This requires I-V (current-

to-voltage) measurements to characterize performance and determine the load impedance

that best matches the cell’s source impedance. The best match can then be determined on

a point on the I-V curve of the solar cell.

2.2.1 Solar Cell Characteristics

Solar cells consist of a p-n junction fabricated in a thin layer of semiconductor. The

semiconductor electros can be located in either the valence band or conduction band.

Initially, all the electrons in the semiconductor fill up the valence band but when sunlight

hits the semiconductor, some electrons acquire enough energy to move from the valence

band to the conduction band [2]. The electrons in the conduction band then begin to move

freely creating electricity. The electron leaving the valence band leaves a positively

charged hole behind and now that the valence band is no longer full, it aids the current

flow. Most solar cells are doped to reduce the energy required for the electron to move

from the valence band to the conduction band [3].

The amount of energy from sunlight, called photons, that is absorbed by a solar cell

determines its efficiency. A photon can be reflected, absorbed or it can pass through a

semiconductor [4]. Since only the photons that are absorbed contribute to the electrical

energy, it is important to reduce the percentage of photons that pass through and that are

6

Page 16: Thesis Optimal Power Tracking

reflected. An anti-reflective coating is usually applied to the surface of the solar cell to

decrease the number of photons that are reflected. This reduces the percentage of photons

that are reflected but some photons are still able to pass right through the semiconductor

material.

The photons in sunlight have a wide range of wavelengths, and some photons at certain

wavelengths are able to pass through the semiconductor material. If a photon has energy

lower than the band gap energy of the semiconductor, the photon is unable to create an

electron-hole pair and the semiconductor will not absorb the photon [4]. On the other

hand, if a photon has more energy than the band gap of the semiconductor, the photon is

absorbed by the valence band electron and any excess energy is emitted as a form of heat

while the electron settles down in the conduction band. To reduce the percentage of

photons that pass through, some semiconductors are manufactured with several layers,

each having a different band gap to maximize the amount of photons that are absorbed.

There are several approaches to manufacturing solar cells, including the kind of

semiconductor used and the crystal structure employed, with each different factor

affecting the efficiency and cost of the cell. Other external factors such as the ambient

weather conditions like temperature, illumination, shading, etc also affect the solar

panel’s output. The aim is to design a system that will extract the most possible power

regardless of ambient weather conditions or solar cell efficiency.

2.2.2 Solar I-V Characteristics

The current-to-voltage characteristic of a solar cell is non-linear, which makes it difficult

to determine the maximum power point. It is straightforward to determine the maximum

power point on a linear curve as maximum power is transferred at the midpoint of the

current-voltage characteristic. A typical I-V characteristic of a solar cell is shown in

Fig. 2.2.

7

Page 17: Thesis Optimal Power Tracking

Fig 2.2: Typical I-V characteristic of a solar cell in steady-state operation

For a solar cell, the non-linear relationship means the maximum power point has to be

determined by calculating the product of the voltage and output current. In order to

extract maximum power from the solar cell, the solar cell must always be operated at or

very close to where the product of the voltage and output current is the highest. This

point is referred to as the maximum power point (MPP), and it is located around the

‘bend’ or ‘knee’ of the I-V characteristic.

The operating characteristic of a solar cell consists of two regions: the current source

region, and the voltage source region. In the current source region, the internal impedance

of the solar cell is high and this region is located on the left side of the current-voltage

curve. The voltage source region, where the internal impedance is low, is located on the

right side of the current-voltage curve. As can be observed from the characteristic curve,

in the current source region, the output current remains almost constant as the terminal

voltage changes and in the voltage source region, the terminal voltage varies only

minimally over a wide range of output current.

According to the maximum power transfer theory, the power delivered to the load is

maximum when the source internal impedance matches the load impedance [5]. For the

system to operate at or close to the MPP of the solar panel, the impedance seen from the

input of the MPPT needs to match the internal impedance of the solar panel. Since the

impedance seen by the MPPT is a function of voltage (V = I * R), the main function of

8

Page 18: Thesis Optimal Power Tracking

the MPPT is to adjust the solar panel output voltage to a value at which the panel supplies

the maximum energy to the load. However, maintaining the operating point at the

maximum power point can be quite challenging as constantly changing ambient

conditions such as irradiance and temperature will vary the maximum operating point.

Hence, there is a need to constantly track the power curve and keep the solar panel

operating voltage at the point where the most power is extracted.

Irradiance is a characteristic related to the amount of sun energy reaching the ground, and

under ideal conditions it is measured as 1000 W/m2 at the equator. The sun energy around

the earth is highest around the equator when the sun is directly overhead. Some important

magnitudes related to irradiance include the spectral irradiance, irradiance, and radiation.

Spectral irradiance is the power received by a unit surface area at a particular wavelength,

while irradiance is the integral of the spectral irradiance extended to all wavelengths of

interest. Radiation is the time integral of the irradiance extended over a given period of

time.

In designing PV systems, the main concern is the radiation received from the sun at a

particular location at a given inclination angle and orientation and for long periods of

time. Since solar radiation is the energy resource of the solar panel, the output of the

panel is significantly affected by changing irradiance. The I-V characteristic of a solar

cell including the effects of irradiance is shown in Fig. 2.3.

The irradiance at any location is strongly dependent on the orientation and inclination

angles of the solar panel. Orientation is usually measured relative to the south in northern

latitudes while it is measured relative to the north in southern latitudes. On the other

hand, the inclination angle is measured relative to the horizontal. Using these two

parameters, the irradiation at any location can be determined. The irradiance information

for many sites worldwide is widely available on the internet.

9

Page 19: Thesis Optimal Power Tracking

Fig 2.3: Typical solar cell I-V characteristic showing effect of irradiance

As can be observed from Fig. 2.3, the output power is directly proportional to the

irradiance. As such, a smaller irradiance will result in reduced power output from the

solar panel. However, it is also observed that only the output current is affected by the

irradiance. This makes sense since by the principle of operation of the solar cell the

generated current is proportional to the flux of photons. When the irradiance or light

intensity is low, the flux of photon is less than when the sun is bright and the light

intensity is high, thus more current is generated as the light intensity increases. The

change in voltage is minimal with varying irradiance and for most practical application,

the change is considered negligible.

Although irradiance is an important factor in determining the I-V characteristic of a solar

panel, it is not the only factor. Temperature also plays an important role in predicting the

I-V characteristic, and the effects of both factors have to be considered when designing a

PV system. Whereas the irradiance mainly affects the output current, the temperature

mainly affects the terminal voltage. A plot of I-V characteristic with varying temperature

is shown below.

10

Page 20: Thesis Optimal Power Tracking

Fig 2.4: Typical solar cell I-V characteristic showing effect of temperature

It is observed from Fig. 2.4 that the terminal voltage increases with decreasing

temperature. This is somewhat surprising as one would typically expect the solar panel to

operate more efficiently as temperature increases. However, one of the reasons the solar

panel operates more efficiently with decreasing temperature is due to the electron and

hole mobility of the semiconductor material. As temperature increases, the electron and

hole mobility in the semiconductor material decreases significantly [6]. The electron

mobility for Silicon at 25º C is about 1700cm2/volt-sec and will decrease to about a

fourth of this value as temperature increases to 225º C, and likewise the hole mobility

decreases from about 600cm2/volt-sec at 25º C to 200cm2/volt-sec as temperature

increases to 225º C. While the higher reference temperatures are not realistic operating

conditions for a solar panel, it does show that electron and hole mobility decrease with

increasing temperature.

The band gap energy of semiconductor materials also varies with temperature. An

increase in temperature will cause the band gap energy of the material to increase. With

higher band gap energy, the electrons in the valence band will require more energy from

11

Page 21: Thesis Optimal Power Tracking

the photons to move to the conduction band. This means that a lot more photons will not

have sufficient energy to be absorbed by the electrons in the valence band resulting in

fewer electrons making it to the conduction band and a less efficient solar cell.

It should be noted here that irradiance and temperature represent only two of the most

significant external factors that affect the efficiency of a solar cell; inclination, location,

time of the year are also factors that affect the efficiency of solar cells. Additional

parameters of a solar cell can be discussed by an illustration of the maximum power point

as shown in Fig. 2.5.

Fig. 2.5: Illustration of maximum power point

The cell’s short circuit current intersects the Y-axis at point B and the open circuit

voltage intersects the X-axis at point C. To achieve maximum energy transfer, systems

powered by solar cells should be designed to transfer energy to the load at point A on the

I-V curve. No energy should be delivered at points B and C, and most of the energy

should be delivered as the operating point approaches point A. In a solar panel array, it is

even more important that load impedance and source impedance are well matched. Once

the cells are matched by their I-V characteristics, they can be grouped into individual

arrays and each array is then made to operate at its maximum energy transfer point.

Majority of solar cells have high capacitance associated with their forward biased p-n

junctions because the charged carriers are much closer together. The unwanted

capacitance increases as the size of the solar cell and junction area increases. The I-V

curve of the solar cell can be determined by taking fast I-V measurements which is done

12

Page 22: Thesis Optimal Power Tracking

by applying a constant voltage and measuring the resulting current for the device being

tested. However the high capacitance makes it difficult to get fast I-V measurements.

The shape of the I-V curve of the solar cell is governed by the cell’s high Thevenin

equivalent impedance [7]. The short circuit current is determined by the incident light

intensity and it is inversely proportional to the applied voltage. The total circuit voltage

and incident light determine the external circuit current.

2.3 Charge Application and MPPT Controllers

Solar panels are rarely connected directly to a load, but rather are used to charge energy

storage components, such as batteries or ultra-capacitors. In most cases, the battery

charging voltage determines the solar panel operating voltage. The battery charging

voltage is usually not the most efficient operating voltage for the solar cell and therefore

the most power is not being extracted from the solar cell. There also exists a possibility of

overcharging when the solar panel is connected directly to a battery and overcharging can

damage the battery. To avoid these potential problems, a charge controller is inserted

between the solar panel and the battery or ultra-capacitor. The most commonly used type

of charge controllers include basic charge controllers, Pulse Width Modulation (PWM)

charge controllers and Maximum Power Point Tracker (MPPT) charge controllers.

The simplest form of charge controllers is the basic charge controller. These are usually

designed to protect overcharging or undercharging of batteries which can cause damage

to the battery. Continually supplying a charging current to a fully charged battery will

increase the battery voltage causing it to overheat and damage. The basic charge

controller simply monitors the state of charge of the battery to prevent overcharge. This

form of charge controller regulates the voltage supply to the battery and cuts off supply

once the battery reaches it maximum charge state. Overcharging some batteries can lead

to explosions or leaking.

13

Page 23: Thesis Optimal Power Tracking

On the other hand, undercharging a battery for sustained periods will tend to reduce the

life cycle of the battery. The charge controller monitors the state of charge of the battery

to prevent it from falling below the minimum charge state. Once a battery reaches its

minimum charge state, the charge controller disconnects the battery from any load to

prevent the battery from losing any more charge. The basic charge controllers are usually

operated by a simple switch mechanism to connect and disconnect the battery from the

solar panel or load to prevent overcharging and undercharging.

While the basic charge controller is only able to connect or disconnect the battery from

the solar panel to prevent overcharging, PWM charge controllers are able to regulate the

charging current to the battery in order to optimize the charging time. As the battery

approaches its maximum charge state, the PWM charge controller switches the charging

on and off using pulse width modulation to slowly charge the battery. Slowly charging

the battery as it approaches maximum capacity optimizes the speed and efficiency at

which the battery is charged [8]. Both the basic charge controller and the PWM charge

controller control the charging current going into the battery but do not address the

operating efficiency of the solar panel.

The drawback of both the basic charge controller and the PWM charge controller is that

they operate the solar panel at the battery charging voltage. For a vast majority of solar

panel designs and applications, setting the solar panel voltage to the battery charging

voltage causes the solar panel to operate away from its optimal operating point. Since the

maximum operating point on the I-V curve of the solar panel varies with irradiance and

temperature, operating the solar panel at a fixed point as the basic and PWM charge

controllers do will guarantee that the solar panel will mostly operate away from its

maximum power point.

Maximum Power Point Tracker charge controllers optimize the power output of the solar

cell while also charging the battery to its optimal state. The MPPT constantly tracks the

varying maximum operating point and adjusts the solar panel operating voltage in order

to constantly extract the most available power. The MPPT charge controller maximizes

14

Page 24: Thesis Optimal Power Tracking

solar cell efficiency while also controlling the charging state of the battery. The MPPT

charge controller is basically a DC-DC converter that accepts a DC input voltage and

outputs a DC voltage higher, lower or the same as the input voltage. This capability of the

converter makes it ideal for converting the solar panel maximum power point voltage to

the load operating voltage. Most MPPT charge controllers are based on either the buck

converter (step-down), boost convert (step-up) or buck-boost converter setup [9].

2.4 Fuel Cells

Fuel cells are electrochemical devices that generate electrical energy by harnessing the

energy produced during a chemical reaction. Fuel cells convert hydrogen and oxygen into

water and in the process generate electricity. There are several different approaches to

designing fuel cells, and they vary by chemistry. However, fuel cells are usually

classified by the type of electrolyte that is used in the chemical process. The proton

exchange membrane fuel cell (PEMFC) is one of the most promising technologies [10].

The fuel cell unit selected for the MRDEG system, the IdaTech FCS1200, is a proton

exchange membrane type of fuel cell. The IdaTech FCS1200 uses a methanol and de-

ionized water mix to generate high purity hydrogen, which is then stripped of electrons to

create the hydrogen ion [11]. The hydrogen ion passes through the PEM and in the

process electricity is generated. The hydrogen ion, stripped electrons and oxygen in air

combine to form water. The fuel cell has a peak power of 2000W for sixty seconds at DC

and it is able to continually output 1000W.

Additional specification about the IdaTech FCS1200 fuel cell including the

manufacturer’s Data Sheet is provided in the appendix.

15

Page 25: Thesis Optimal Power Tracking

2.4 Energy Storage Devices

Ultra-capacitors are used in parallel with battery banks to store the energy produced by

the PV module. The ultra-capacitor is an electrochemical capacitor that is able to store a

very large amount of energy relative to its size and weight. The ultra-capacitor is used as

the main energy storage element since it provides much faster charge and discharge times

and it also has a much longer life cycle than batteries. The high-energy battery bank is

included in the system for reduced cost.

The ultra-capacitor and battery operating voltage is assumed to be 12V for our system,

which is typical for many DC applications. The PV module initially charges the ultra-

capacitor to the operating voltage and once the ultra-capacitor is fully charged, the battery

bank begins to charge. A blocking diode is placed between the ultra-capacitor and the

battery in order to prevent damage to the battery that might arise due to excessive

currents between the two components. The blocking diode ensures that the current flows

in only one direction: from the ultra-capacitor to the battery.

The Maxwell BOOSTCAP ultra-capacitor is selected for the project and additional

specification about the ultra-capacitor is provided in the appendix.

16

Page 26: Thesis Optimal Power Tracking

CHAPTER 3

Analysis and Modeling of MRDEG System and MPPT Circuit

3.1 System Architecture and Description

Solar and fuel cells will be the main energy source for a future Multi-Source Renewable

Distributed Energy Generation (MRDEG) System. Multiple solar photovoltaic cell (PVC)

arrays will be operated as subsystems in parallel connection with fuel cell arrays and

high-density energy storage components, including super-capacitors. All the components

of the proposed MRDEG system are arranged in such a way as to achieve maximum

power output at a minimum cost under various operating condition.

This new system also consists of a multi-function power converter supporting multi-

source renewable distributed energy units (MSREU). The PV modules act as the primary

source of energy and consist of single solar panels arranged in series and parallel to

match the voltage and power output requirement. The fuel cell modules act as backup in

periods of no sunlight and when the energy storage devices are discharged. A block

diagram of the optimal architecture for the system is shown in Fig. 3.1 below.

Fig 3.1: Block diagram showing optimal layout of MRDEG system

17

Page 27: Thesis Optimal Power Tracking

One of the core technologies of the MRDEG system is the advanced multi-function

power converter that also provides an integrated system control to manage the power

flow between supply components and AC or DC load.

Ultra-capacitors are used in parallel with batteries to store the energy produced by the PV

modules. Ultra-capacitors are used because they provide much faster charge and

discharge times and also a much longer life cycle than batteries [12]. The PV modules

directly feed the DC-DC buck converter. A blocking diode is placed between the ultra-

capacitor and the battery to prevent excessive currents between the two components. The

buck converter is operated by a feedback PWM controller that monitors the incoming

voltage and current levels and controls the buck converter accordingly [13]. The ultra-

capacitors and batteries then feed AC and DC loads through the power converter during

sunlight hours and at nighttime.

3.2 Modeling of Key Components and Subsystems

To properly model a solar cell and subsystems, it is important to understand how solar

cells operate and how a simple PSpice model can be generated. Solar cells are primarily

made of semiconductor material that when exposed to light induce a process of photon

reflection and absorption, generation of free carriers and lastly charge separation, which

creates an electric field. The semiconductor properties determine how effectively this

process occurs. Some of the most important properties include the absorption coefficient,

the reflectance of the semiconductor surface, drift-diffusion parameters and surface

recombination velocities.

The absorption coefficient depends on the value of the bandgap of the semiconductor

material and the nature of the bandgap. Absorption coefficient values for the most

commonly used semiconductor materials are widely available. The reflectance of the

semiconductor surface depends on the surface finishing, particularly the shape and

18

Page 28: Thesis Optimal Power Tracking

antireflection coating. Drift-diffusion parameters control the migration of charge towards

the collecting junction; the parameters are carrier lifetimes, and mobilities for electron

and holes. It is also important to know the surface recombination velocities at the surface

of the solar cell where minority carriers recombine. These factors effectively determine

how much of the sun’s energy a solar cell can capture and successfully convert to

electrical energy.

For practical power applications, the voltage produced by one solar cell is usually not

sufficient to power most equipment. An array of between 20 to 80 solar cells connected

in series to form a “Solar Module” is usually necessary to provide the required voltage.

Solar cell manufacturers can provide some key parameters of a solar module in their Data

Sheet. The output power is given in Wp (Watt peak), which means the module was rated

at Standard Test Conditions (STC). The STC are an illumination level of 1000 W/m2

(bright sunshine), a spectrum equivalent to AM 1.5 and 25°C module temperature at the test.

The manufacturer’s data sheet also provides the short circuit current, the current produced

when the output voltage is zero, and the open circuit voltage, the voltage across the output

terminals when there is no current flowing in the cell.

A simplified equivalent circuit of a solar cell consists of a diode and a current source which are

switched in parallel. The photocurrent generated when the sunlight hits the solar panels can be

represented with a current source and the p-n transition area of the solar cell can be represented

with a diode.

Fig 3.2: Simplified equivalent circuit of solar cell

19

Page 29: Thesis Optimal Power Tracking

The voltage and current relationship of the simplified solar cell can be derived from Kirchoff’s

current law. According to Kirchoff’s current law, all currents entering and leaving a node add

up to zero.

Thus,

C)25at (25.7mV voltageThermal is factor ideal Diode is

current saturation reverse Diode is current Diode is

ntphotocurre theis where

)1.3(1)exp(

°

⎥⎦

⎤⎢⎣

⎡−

⋅⋅−=−=

T

S

D

Ph

TSPhDPh

VmIII

VmVIIIII

This simplified equivalent circuit, however, does not give an accurate representation of the

electrical process at the solar cell. On real solar cells, voltage losses occur at the boundary and

external contacts and leakage currents occur throughout the cell; these losses can be represented

with a series resistance RS and a parallel resistance RP respectively. The equivalent circuit of the

solar cell showing the series and parallel resistance is shown below

Fig 3.3: Equivalent circuit of solar cell showing ext resistances

20

Page 30: Thesis Optimal Power Tracking

The voltage and current relationship can also be derived from Kirchoff’s current law:

(3.2)

(3.3) 0)1)(exp( =−

⋅+−−

⋅⋅+

⋅−

⋅+==

IR

RIVVm

RIVII

RRIV

RV

I

P

S

T

SSPh

P

S

P

DP

As an example, a practical solar module selected for our lab experimental system is the Sharp

NE-80EJEA solar cell. The solar module is able to output a maximum power of 80W. The

specifications of the solar module and I-V characteristic curves as well as the maximum power

operating curves are supplied by the manufacturer’s data sheet as shown in Fig. 3.4 and Fig.

3.5.

Fig 3.4: Electrical characteristics of Sharp NE-80EJEA solar cell

21

Page 31: Thesis Optimal Power Tracking

Fig 3.5: I-V characteristic curve of Sharp NE-80EJEA solar cell

3.2.1 Solar Cell Math Model

A math model of the selected PV module will be given in this section. It can be used in the

determination of the voltage and current at which the maximum power is extracted from the

solar cell.

The current through the solar cell can be derived from

phVV

S IeII T −−= )1( (3.4)

Note that this expression is a simplified form of the equation provided earlier as it does not

include the diode ideal factor, essentially ignoring the recombination in the depletion region. The

22

Page 32: Thesis Optimal Power Tracking

photocurrent, , is assumed to be independent of applied voltage and is the saturation current

of the diode.

phI SI

m

Toc

T

mToc ph m

T

mToc

m

Tph m m m

VVV

VV

VV I P

VV

VVVV

I V I P

−+− − ≈

+−−− ≈ × = 1(

)1ln((

)) 1ln()(

ent is n

(3.5)

he open circuit voltage , is the voltage with zero current and equals

(3.6)

he total power dissip

The short circuit curr the current with o voltage applied and equals

, scI ,

phsc II −=

T , ocV

S

phT

S

phToc I

IV

II

VV ln)1ln( ≈+=

T ated equals

VIeVIIVP phVV

ST −−=×= )1( (3.7)

By taking into account that maximum power occurs when 0=dVdP , it is possible to derive the

maximum voltage point, , and the maximum current point, as

mV mI ,

T

mm VVVIdP

T V

T

mSph

VS e

VIeI

dV+−−== )1(0 (3.8)

At the maximum power point equation can be rewritten as

⎥⎦

⎤⎡ mV⎢⎣+−=

TTocm V

VVV 1ln (3.9)

can be calculated by solving the transcendent equation above provided is known.

mV ocV

)1(0 −−= T

mVV

m eIII (3.10)

ower can be appro

(3.11)

(3.12)

The maximum p ximated by` , mP ,

23

Page 33: Thesis Optimal Power Tracking

For the Sharp NE-80EJEA solar cell, the following parameters are determined by the

= 17.3 V

manufacturer as:

Vm

= 4.63 A mI

mP ≈ × = 80.01 W mV mI

nother interesting parameter of a solar cell math model is the fill factor (FF). The fill

ola tput p

A

factor is defined as the ratio between the maximum power mP and the scI ocV product; the

conversion efficiency is defined as the ratio between the s r cell ou ower and the

solar power impinging the solar cell surface

scoc

mm

IVIV

FF = (3.13)

in

Scoc

in

mm

PIV

FFP

IV==η (3.14)

or our lab prototype solar cell the fill factor is 0.718.

.2.2 Solar Cell Circuit Model

model of the Sharp NE-80EJEA solar cell is implemented in Pspice. From the electrical

F

3

A

characteristics of the solar cell, it is apparent that the solar cell is a non-linear device. One

approach to handling non-linear circuits in Pspice is to define subcircuits for the main blocks.

Using subcircuits to model the solar cell is particularly helpful when connecting several solar

cells in series or in parallel as required for the application.

24

Page 34: Thesis Optimal Power Tracking

The Pspice model of the subcircuit of an ideal solar cell is the circuit representation of the

current equation (3.4) of a solar cell. The short circuit current is proportional to the irradiance

that the solar cell receives, and in order to implement this relationship in Pspice, the value of the

short circuit current is assigned to a voltage-controlled current source (known as a G-device in

Pspice). The G-device used is named ‘gsource’ and is given by

GAJ

gsource sc

1000= (3.15)

Where A is the solar cell surface area, is the short-circuit current density under

standard (AM1.5G, 1000 W/m

scJ2, 25 ºC cell temperature), and G is the value of the

irradiance in W/m2. The above equation gives the value of the short circuit current at any

irradiance value , so long as the proportionality between irradiance and short circuit

current holds.

G

The solar cell subcircuit is connected to an external measurement circuit in order to

obtain the I-V characteristic. The external circuit includes a DC bias voltage source

which is swept from 0v to 600mV. A PSpice model of the solar cell is shown below in

Fig. 3.6. The single solar cell is successfully modeled and simulated and the I-V

characteristic is shown in Fig. 3.7.

Fig 3.6: PSpice circuit model of solar cell

25

Page 35: Thesis Optimal Power Tracking

Fig 3.7: I-V characteristic for a single solar cell

The intersection of the graph with the y-axis gives the value of the short circuit current of

the solar cell, which in this case corresponds to 5.16A. The open circuit voltage for each

cell can also be derived from the I-V plot. The crossing of the I-V curve with the voltage

axis is the open circuit voltage, which corresponds to almost 600mV for each individual

solar cell. According to the specifications supplied in the Manufacturer Data Sheet

(MDS) of the Sharp NE-80EJEA, there are 36 cells connected in series, hence the total

open circuit voltage is 600mV × 36 = 21.6V.

From the equation of the open circuit voltage (3.6), it is observed that the value of the

open circuit voltage depends logarithmically on the ratio. This implies that under

constant temperature the value of the open circuit voltage scales logarithmically with the

short circuit current, but since the short circuit current scales linearly with irradiance, it

means the open circuit voltage is logarithmically dependent on the irradiance. This

important relationship indicates that the effect of irradiance is much larger in the short

circuit current that in the open circuit voltage value.

Sph II /

26

Page 36: Thesis Optimal Power Tracking

The selected solar module represents 36 identical solar cells connected in series, with the

same irradiance value. The I-V characteristic of the solar module is expected to have the

same short circuit current as a single solar cell while the voltage drop is 36 times the

voltage drop in one solar cell. The I-V characteristic of the solar module is shown below

in Figure 3.8.

Fig 3.8: I-V characteristic of solar module consisting 36 individual solar cells

The output power of the solar cell is the product of the output current delivered to the load and

the voltage across the cell. The power at any point of the I-V characteristic is given by

equation (3.7). There is no power output at the short circuit point where the voltage is zero and

also at the open circuit point where the current is zero. Power is generated between the short

circuit point and the open circuit point on the I-V characteristic. Somewhere on the

characteristic, between the two zero points, there exist a point where the solar cell generates the

most power. The point is called the maximum power point (MPP). A plot of the I-V

characteristic including the output power of our solar cell is shown in Fig. 3.9.

27

Page 37: Thesis Optimal Power Tracking

Fig 3.9: I-V characteristic and output power for the Sharp NE-80EJEA solar cell

3.3 MPPT Requirements and Circuit Description

The Maximum Power Point Tracker (MPPT), a type of charge controller, is an electronic

system that operates the PV module in a way that allows the module to produce the maximum

power. Without an MPPT charge controller, the operation of a solar module with a

conventional (non-MPPT) charge controller is as follows: for a conventional controller

charging a load, e.g. battery, the solar modules are connected directly to the load. This forces

the modules to operate at the load voltage, say 12V for the battery, but this is typically not the

optimal operating voltage at which the modules are able to produce their maximum power.

For example, the PV module I-V/power characteristic for our prototype solar cell in Fig 3.8

shows that for a solar module connected directly to a battery load, the operating voltage of the

solar module is clamped to the battery charging voltage of VVb 12≤ . By forcing the solar

module to operate at , the power produced is artificially limited to less than

approximately 60W, but the solar module is actually capable of delivering a maximum of 80W.

Hence the solar module is operating 33% less efficiently than if it were able to produce its

maximum power.

VVb 12≤

28

Page 38: Thesis Optimal Power Tracking

Introducing an MPPT charge controller will allow more power to be produced by the solar

module [13]. First, the operating voltage at which the solar module produces the most power

must be determined. Then a high efficiency DC-DC power converter is used to adjust the solar

module maximum power voltage at the converter input to the battery charging voltage at the

converter output. From the I-V/Power characteristic of our solar module, the maximum power

point is estimated at 17V. The MPPT system is made to operate the solar module at 17V, thus

extracting the full 80W, regardless of the load voltage. Assuming an ideal system, the battery

charging current would now be a ratio of the module operating voltage and the battery charging

voltage multiplied by module operating current ( Α=Α×÷ 66.67.412VV17 ). This represents

a charge current increase of about 1.5A or 29% that would have been wasted using a

conventional charge controller. This gain will be somewhat smaller under normal operating

conditions due to non-ideal power losses associated with the system.

Apart from improving charging efficiency for battery loads and other energy storage elements,

MPPT charge controllers are particularly useful in applications where the life of the load can be

strongly reduced when forced to work in extreme conditions [14]. A solar module’s operating

condition may vary as the weather outside becomes hot or due to partial shading of the solar

panels. The MPPT ensures that applications such as DC motor water pumps are not forced to

work outside their safe operating area (SOA).

The main component of the MPPT in this example system is the DC-DC buck converter that

steps down the solar panel output voltage to the desired load voltage. To ensure that the solar

module operates at the maximum operating point, the input impedance of the DC-DC converter

must be adapted to force the solar module to work at its maximum power point [15].

Depending on the load requirement, other types of DC-DC converters can be employed in the

MPPT design. For example, the boost converter is able to output a higher voltage from a

nominal input voltage; other types of DC-DC converter include the buck-boost converter, CuK

converter and full-bridge converter [16].

The buck converter uses energy storage components such as inductors and capacitors to control

the energy flow from the solar module to the load by continuously opening and closing a

29

Page 39: Thesis Optimal Power Tracking

switch. The switch is usually an electronic device that operates in two states: in the conduction

mode (on), the output of the solar cell in connected to an inductor while in the cut-off mode

(off), the output of the solar module is disconnected from the inductor. The buck converter also

contains a forward biased diode that provides a return path for the current in the cut-off state.

The basic circuit for the buck converter is shown below in Figure 3.10.

Fig 3.10: Basic circuit of a buck converter

The switch is actually a MOSFET that is controlled by a PWM signal. The switch conducts on

and off to control the voltage level at the inductor. The voltage at the inductor has a rectangular

waveform that is later filtered by the LC combination to produce a quasi-continuous voltage at

the output. The average value of the rectangular waveform can be adjusted to control the length

of the conduction and cut-off states of the switch. The on time of the switch is related to its time

period such that , where D is the duty cycle. In the ON state, current flows from the

module through the inductor causing the inductor to store energy. In this state the diode is in

reverse bias and no current flows through it. In the OFF state, the off time is given by

and the current in the inductor causes the diode to become forward biased. The

diode turns ON and provides a path to maintain the continuity of current through the inductor.

DTton =

TDtoff )1( −=

The duty cycle can be adjusted to set the output voltage of the converter to the desired value.

For an ideal DC-DC converter, the duty cycle is the ratio between the output voltage and the

input voltage, oiio IIVVD == . For our system, the DC-DC converter is used as a DC

power supply, where the input voltage varies with temperature and insolation conditions, but

the output voltage is maintained at a desired value. This allows the duty cycle to be set such that

30

Page 40: Thesis Optimal Power Tracking

the input voltage to the DC-DC converter is always set at the solar module’s maximum power

point voltage. The duty cycle is set by means of a pulse width modulation (PWM) signal used

to control the MOSFET on and off states.

3.3.1 MPPT System Analysis

The buck converter contains two energy storage elements, the inductor and capacitor. The two

elements result in a second order differential equation for both the inductor current and the

capacitor voltage. The differential equation for the capacitor voltage, in the ON state, is given

by

iCCC VtVdt

tdVRL

dt(t)Vd

LC =++ )()(

2

2

(3.16)

Assuming that the voltage across the load, and thus the capacitor, is constant, then the

differential equation above can be simplified and can be written for the current through the

inductor as

oiL VVdt

tdiL −=

)( (3.17)

If the circuit has been on for some time and is now in steady state, the solution for the current

through the inductor yields

0,)( Loi

L ItL

VVti +

−= (3.18)

Where is the current in the inductor just before the switch is turned on. The inductor

current increases linearly with time and attains it final value, , as

0,LI

LI DTtt on =→

0,Loi

L IDTL

VVI +−

= (3.19)

The difference between the final and initial value of the inductor current is called the

peak-to-peak current ripple Δ , and is given by LI

31

Page 41: Thesis Optimal Power Tracking

DTL

VVIII oi

LLL−

=−=Δ 0, (3.20)

The current ripple is directly proportional to the duty cycle, D, and inversely proportional

to the inductance, L. Thus, the current ripple can be controlled by the duty cycle or with

proper selection of the inductor.

For the OFF state, the inductor current flows through the diode and the first order

differential equation is given by

0)( V

dttdiL L −= (3.21)

The solution of the differential equation yields

LL ItLVti +

−= 0)( (3.22)

Here is the value of the current in the inductor just as the switch is opened. The

inductor current decreases to its minimum value, , as LI

0,LI TDtt off )1( −=→

LL ITDL

VI +−−= )1(0

0, (3.23)

The equation gives a peak-to-peak current ripple equation

TDL

VIII LLL )1(0

0, −=−=Δ (3.24)

The above equation can be simplified to

io DVV = (3.25)

The waveform of the inductor current is shown below

Fig 3.11: Waveform of inductor current

32

Page 42: Thesis Optimal Power Tracking

The average current in the inductor is equal to the DC current through the inductor

RV

II ooavgL ==, (3.26)

Using the equation above, the maximum current through the inductor is

TDL

VR

VIII ooLavgLL )1(

22, −+=Δ

+= (3.27)

And the minimum current through the inductor is

TDL

VR

VIII ooLavgL )1(

22,0 −−=Δ

−= (3.28)

Assuming all the components are ideal and there is no power loss, the average power supplied

by the source is equal to the average power delivered to the load [17], that is

(3.29) oiooii IDVIVIV ==

Using the above equation, the average load current may be expressed in terms of the source

current as

(3.30) oi DII =

The difference between the inductor current and the load current is the time-varying current

through the capacitor. The maximum and minimum current through the capacitor are

)32.3()1(

22

)31.3()1(22

0, TDL

VII

TDL

VII

oLC

oLC

−−=Δ

−=

−=Δ

=

The waveform for the current through the capacitor is shown below

Fig 3.12: Waveform of the current through the capacitor

33

Page 43: Thesis Optimal Power Tracking

The average current through the capacitor is zero. During one-half cycle, the current is charging

the capacitor and the increase in charge is given by

TITIQ L

L Δ=Δ

=Δ81

2221

(3.33)

The increase in capacitor voltage is

ooo VLCf

DTVLC

DCQV 2

2

81

81 −

=−

=Δ (3.34)

The capacitor ripple is the ratio of the increase in capacitor voltage to its average value and is

given by

281LCf

DVV

o

o −=

Δ (3.35)

To ensure that the buck converter operates in continuous conduction mode (CCM), i.e. the

minimum current can be zero at the time of switching, a minimum value of the inductor is

determined by

)37.3(

21

21

)36.3(0)1(2

min

min

RfDRTDL

TDLV

RV oo

−=

−=

=−−

3.3.2 Design of a MPPT System

A high frequency DC-DC buck converter consisting of two simple conversion stages is

proposed for the maximum power point tracker. Each stage of the converter will be designed

according to the MPPT system equations. The first stage of the converter, which maintains the

output voltage of the solar module at the maximum power point, has a target output of

approximately 17.3V. Since the actual power delivered by the solar module will vary with

temperature and insolation conditions, it is necessary to initially assume a fixed operating

voltage in determining the parameters of the devices to be used.

34

Page 44: Thesis Optimal Power Tracking

For our case, an open-circuit voltage of 20V has been selected. This operating voltage is used

to select an initial duty cycle for the MOSFET and also choose appropriate element values.

Once the device parameters have be chosen, the feedback mechanism of the MPPT will

dynamically adjust the duty cycle according to the actual operating condition of the solar

module. Thus, the fist stage of the buck converter has the following properties:

The duty cycle, from equation (3.24), is

865.020

3.17==D

The time period is

sf

T μ3.3033000

11===

The on and off times for the switch are

sTDt

sDTt

off

on

μ

μ

09.4)103.30)(865.01()1(

2.26103.30865.06

6

=×−=−=

=××==−

The equivalent resistance is

Ω=== 74.380

3.17 22

PV

R o

The minimum value of the inductor for CCM, from equation (3.37), is

HR

fDL μ65.7)74.3(

000,332865.01

21

min =⎟⎠

⎞⎜⎝

⎛×−

=−

=

Assuming a voltage ripple of 1%, the value of the capacitor is

Ff

VV

L

DC

o

oμ202

000,3301.01065.78865.01

8

126

2=

××××−

=Δ−

= −

Similarly for the second stage of the buck converter, which maintains the output voltage at 12V

regardless of load variations, the properties are as follows:

35

Page 45: Thesis Optimal Power Tracking

The duty cycle is

694.03.17

12==D

The time period is

sf

T μ3.3033000

11===

The on and off times for the switch are

sTDt

sDTt

off

on

μ

μ

27.9)103.30)(694.01()1(

21103.30694.06

6

=×−=−=

=××==−

The equivalent resistance is

Ω=== 8.180

1222

PVR o

The minimum value of the inductor for CCM, from equation (3.37), is

HRfDL μ35.8)8.1(

000,332694.01

21

min =⎟⎠

⎞⎜⎝

⎛×−

=−

=

Assuming a voltage ripple of 1%, the value of the capacitor is

Ff

VV

L

DC

o

oμ420

000,3301.01035.88694.01

8

126

2=

××××−

=Δ−

= −

3.3.3 MPPT Circuit Model in PSpice

The MPPT circuit model consists of two power conversion stages; the first stage matches the

input of the converter to the maximum power point voltage of the solar module while the

second stage matches the output load voltage. Therefore, two different control references are

required to control the length of the conduction and cut-off times for each stage. As with the

solar cell circuit model, the MPPT circuit is implemented in Pspice. Each stage of the power

converter will consist of (i) an error amplifier to measure the difference between the output

36

Page 46: Thesis Optimal Power Tracking

voltage and the desired reference voltage, and (ii) a PWM generator to control the MOSFET

switch of the converter.

The error amplifier is an essential part of the feedback loop since it is able to adjust the input

voltage to drive the buck converter to the desired output. The error amplifier measures how

close the output voltage is to the desired voltage. The measurement of error is the difference

between the output voltage and the reference voltage, ( )refoErrAmp VVkV −= . In PSpice, the

error amplifier is modeled with an operational amplifier that generates a voltage equal to the

difference between the output voltage and the reference voltage. The error then drives the

PWM circuit. The PSpice circuit diagram of the error amplifier is shown below

Fig 3.13: PSpice circuit schematic of error amplifier

A capacitor is added to model the bandwidth limit of the error amplifier. A low pass RC filter

combination is also included to limit the high frequency gain of the amplifier; this is necessary

to prevent wild ringing or oscillations [18]. Finally, a diode is added to clamp the error voltage

to an appropriate range. The logic behind the error amplifier is as follows: (i) when the

difference between the output voltage and the reference voltage is positive, the duty cycle is

increased; (ii) when the difference is negative, the duty cycle is decrease; while the duty cycle

is maintained when the difference between the output and reference voltage is zero.

37

Page 47: Thesis Optimal Power Tracking

A pulse width modulation signal is used to drive the MOSFET, which controls the power flow

from the input to the output of the converter. Two main components are used to model the

PWM: a triangle wave and a comparator. Pspice does not have a triangle wave

generator/source, but a triangle wave can be achieved with a square wave generator with long

rise and fall times. The comparator is achieved by the use of an operational amplifier and the

TABLE function in Pspice. As the output of the error amplifier varies between zero and its

maximum value, the PWM output changes from 0% to 100% duty cycle. The output of the

PWM then drives the MOSFET switch. Since there are two stages in the MPPT design, each

stage will require a unique PWM signal. The PSpice circuit diagram of the PWM is shown in

Fig. 3.14 below

Fig 3.14: PSpice circuit schematic of PWM

The MPPT control circuit has implemented and evaluated by digital simulation in Pspice. The

output of the error amplifier and the PWM are shown in Fig. 3.15. The complete schematic of

the MPPT showing both stages of the power conversion is shown in Fig 3.16. For a convenient

collation of the results, the maximum power point of the solar cell is assumed to be 80% of the

open circuit voltage [19], , in our case ocV V17.280.8V6.21 =× . Thus, the solar module is

represented with discrete DC voltage sources ranging from 16V, under unfavorable weather

conditions, to 21.6V, the open circuit voltage.

38

Page 48: Thesis Optimal Power Tracking

Fig 3.15: Control signal from error amplifier voltage and the PWM output

Fig 3.16: Schematic of two-stage MPPT in PSpice

39

Page 49: Thesis Optimal Power Tracking

CHAPTER 4

Discussion of Practical Circuit Elements

4.1 Component Selection

There are several factors to be considered when selecting the key devices or components to be

used in the circuit of the maximum point power tracker, but one of the most important is the

power loss associated with each device. Since the objective of the tracker is to deliver

maximum power from the solar module to the load, power losses associated with the tracker

itself should be minimal. The primary parts of the MPPT are simple and readily available

components and they include the MOSFET, diodes, operational amplifiers, inductors,

capacitors and resistors. Each component has some power loss associated with it. A power loss

comparison is used to select the specific type of element that is best suited for the design.

There are three main types of power losses associated with the MOSFET: the first is due to the

small internal resistance when in the conduction state, the second is due to the small internal

capacitance at the gate of the MOSFET, and the third is due to the rise and fall times of the

switch [20]. The on-resistance (rDS) and gate-to-source charge (QGS) constitute a majority of the

loss; the lower the rDS and QGS values, the lower the power loss. The conduction loss due to the

on-resistance of a MOSFET is a function the current passing through it: . RIPon2=

The gate-to-source charge is the amount of charge required to close the MOSFET switch. A

capacitor connected between the gate and the source of the MOSFET stores the charge and

once enough charge has accumulated, the switch is closed allowing current to flow from the

drain to the source. The charge stored in the capacitor dissipates once the switch is closed and

this results in some power loss; the relationship between the amount of charge stored and the

power loss is . This power loss is dependent on the switching frequency. fVQP GSGSS =1

40

Page 50: Thesis Optimal Power Tracking

The third form of power loss associated with the MOSFET is due to the rise and fall times of

the device. When the MOSFET switches on, the switch is not instantaneous and there is some

delay as the current begins to flow and the voltage drop decreases to zero. Similarly, when the

MOSFET is switched off, the current reduces to zero and the voltage drop increases to its

maximum value. During the delay, as the voltage drop increases or decreases, there is still some

current and as such some power loss: fIVP DSS ×=21

2 . Here, the power loss of is also a

function of frequency. The overall power loss in the MOSFET is the sum of the three types of

power losses. After an evaluation, the IRF150 power MOSFET is selected due to its suitable

ratings for this design.

2SP

The diode is one of the components of the MPPT with the highest power loss. The power loss

is mainly due to the forward voltage drop of the diode, which can be significant for some

diodes. The forward voltage drop is the voltage required before the diode is turned on and

current is allowed to flow. The Schottky diode has the lowest on voltage (0.2 – 0.9V) when

compared to other silicon general purpose and fast recovery diodes (0.7 – 2.5 V). There is a

trade-off between the recovery speed, the breakdown voltage and the forward voltage drop. In

our case, the lower forward voltage drop is preferable to the fast recovery speed and therefore

the Schottky diode is suitable for the design.

Another component whose power loss varies as a function of frequency is the inductor. All

inductors have some internal resistance, and the power loss is due to this resistance. Hence, the

lower the internal resistance of an inductor, the lower the power loss will be. The internal

resistance varies inversely with the wire gauge [21]; i.e. as the wire gauge increases, the internal

resistance decreases. In general, a bigger inductor will have less internal resistance than a

smaller inductor as more current passes through the bigger inductor. The drawback is the size

and cost of the bigger inductor. Therefore, when selecting an appropriate inductor, it is

important to strike a balance between a low internal resistance and the size and cost of a bigger

inductor.

41

Page 51: Thesis Optimal Power Tracking

The power loss associated with the capacitor is similar to what obtains in the inductor. The

parasitic series resistance causes heat to be dissipated resulting in power loss. When choosing

the appropriate capacitor, a lower equivalent series resistance (ESR) should result in lower

power loss. However, if the ESR is too low, arcing or welding can occur at the contacts,

especially for non-solid state capacitors.

4.2 Voltage Sensing

Voltage measurements are required at several points in the circuit, particularly at the solar

module output, and at the buck converter output. At the PV output, the voltage is measured

with no current flowing to determine the open circuit voltage of the PV module. A fraction

(80%) of the open circuit voltage is then used to determine the maximum power point voltage.

Another point where the voltage measurement is required is the output of the first stage of the

buck converter. The voltage at this point is the maximum power point voltage of the PV

module. This desired MPP voltage is compared to the measured voltage and the difference is

fed into an error amplifier that controls the PWM to achieve the necessary duty cycle needed to

control the MOSFET switch.

The voltage at the output of the first stage of the converter is also the input voltage to the

second stage of the converter. A measurement of the voltage at the output of the second stage

of the buck converter is required to adjust the error amplifier and PWM to control the duty

cycle, which then matches the desired load voltage. These voltage measurements are

continuously collected and used in a dynamic feedback loop to maintain the solar module

output and the load voltage at the desired levels. The voltage measurements can be achieved

with the use of a high-impedance voltage sensing circuit [22].

42

Page 52: Thesis Optimal Power Tracking

4.3 Current Sensing To measure the current through certain elements in the circuit, a small precision resistance

(0.01Ω) connected in series with the elements can be used. The voltage drop across the resistor

is directly proportional to the current through the element. The current measurements are

necessary to ensure that the current through each element is within the device rating and the

current supplied to the load is within the safe operating area of the load. The current

measurements are particularly important in determining the power loss due to each element. In

PSpice, the measurements are achieved by using the PROBE function of the software.

4.4 Testing and Verification

The circuit models of the solar cell and the maximum point power tracker have been simulated

in PSpice. The solar cell and MPPT models must closely match the actual solar cell and desired

operation of the MPPT so as to be able to accurately predict the performance of the system

under varying atmospheric and load conditions. The circuit model of the solar cell is used to

evaluate the effect of varying irradiation and temperature conditions on the output of the PV

module. The MPPT circuit model is used to evaluate the effect of a feedback loop in the

operation of the PV system.

4.4.1 Validation of PV Model

The PV panel is modeled as described in Section 3.3.2, using the electrical characteristics of the

Sharp NE-80EJEA provided by the manufacturer’s datasheet. The open circuit voltage is 21.6V

while the short circuit current is 5.16A. The maximum power delivered is 80W, and the

maximum power voltage and current occur at 17.3V and 4.63A respectively. The PV module is

initially modeled under varying irradiation conditions with the solar cell temperature set to

25ºC. The I-V characteristic of the solar cell for irradiance values of 600, 800, and 1000 W/ m2

are is shown in Fig. 4.1.

43

Page 53: Thesis Optimal Power Tracking

Fig 4.1: I-V characteristic at 600, 800, 1000 W/m2 irradiation levels

Operating temperature affects the electrical output of the solar module. The I-V characteristic

with varying operating temperature is shown in Figure 4.2. The module is set to operate with an

irradiance value of 1000 W/ m2. The operating temperatures are set at 20ºC, 25ºC, 40ºC, and

55ºC. The x-axis is the module’s voltage while the y-axis is the module’s current.

Fig 4.2: I-V characteristic at 20ºC, 25ºC, 40ºC, and 55ºC operating temperature

44

Page 54: Thesis Optimal Power Tracking

It should be noted that the short circuit current of the cell depends linearly on irradiation while

the open circuit voltage depends logarithmically on irradiation. Therefore it would seem that

the output voltage should increase as the irradiation level increases. However this is not

necessarily so, since the cell temperature is likely to rise as the irradiation level increases. As

discussed in chapter 2, an increase in cell temperature will generally lead to a reduction of the

output voltage. This makes it imperative to consider the effect of temperature on the cell output

voltage as illustrated in Fig. 4.2. Overall, there is a reduction of the voltage at higher irradiances

due to the accompanying higher cell temperature [23]. A reduction in the terminal voltage or

current will lead to a decrease in the output power since both the voltage and current are

directly proportional to the output power, IVP ×= . The effect of irradiance and temperature

on the output power of the solar cell is shown in Fig. 4.3 and Fig. 4.4.

Fig 4.3: Output power at 600, 800, 1000 W/m2 irradiation levels

The solar cell terminal voltage is located on the x-axis while the module‘s current and output

power are located on the y-axis.

45

Page 55: Thesis Optimal Power Tracking

Fig 4.4: Output power at 20ºC, 25ºC, 40ºC, and 55ºC operating temp

The PV model’s I-V characteristic closely matches the I-V characteristic provided in the

manufacturer’s data sheet and shown in Figure 3.5. The effect of decreasing irradiation level is

demonstrated. It mostly affects the module’s current and has only a slight effect on the

module’s voltage. The effect is greater on the module’s current since the current decreases

linearly with decreasing irradiance while the module’s voltage only decrease logarithmically

with decreasing irradiance. It is also observed that an increase in the operating temperature of

the module has a reducing effect on the output voltage. Increasing module temperature causes a

reduction of the output voltage and thus the output power of the solar module. If the

temperature rises too much the cell may also be damaged by ‘hot spots’ [24].

4.4.2 Experimental Data The example solar module was setup in the lab to verify the manufacturer’s data and observe

the effect of irradiance and temperature on the module’s output voltage and current. The

example solar module is shown in Fig. 4.5. The experimental setup involved measuring the

output voltage and current under various illumination conditions.

46

Page 56: Thesis Optimal Power Tracking

Fig 4.5: Sharp NE-80EJEA solar module used in experiment

The experiment was performed in both indoor and outdoor environments. The outdoors setup

involved taking measurements under bright sunshine, slightly cloudy and very cloudy

conditions. This allows for the observation of the solar module’s response to varying irradiance

levels. The indoor setup involved taking measurements under two artificial lighting conditions.

The artificial lighting was achieved by using the laboratory’s fluorescent lighting and an

incandescent lamp. The different ambient temperature between the outdoor setup and the

indoor setup allows for the observation of the module’s response to varying temperature

conditions. The results are presented in Tables 4.1 and 4.2.

Table 4.1:

Solar module measurements outdoor conditions:

Load

Resistance

(Ω)

Temp.

(°C)

Bright Sunshine

Output Voltage

(V)

Slightly Cloudy

Output Voltage

(V)

Very Cloudy

Output Voltage

(V)

Partial Shadow

Output Voltage

(V)

∞ (Voc) 41.5 19.54 17.81 8.00 18.4

4.9 41.5 18.7 17.44 4.14 13.6

10.5 41 18.6 16.14 7.64 11.2

17 40 18.1 16.06 6.40 14.4

47

Page 57: Thesis Optimal Power Tracking

Table 4.2:

Solar module measurements under indoor conditions:

Load

Resistance

(Ω)

Temp.

(°C)

Fluorescent Light

Output Voltage

(V)

Incandescent Lamp

Output Voltage

(V)

∞ (Voc) 25 7.83 13.75

As predicted from the PV model derived in chapter 3, the general trend for the solar module

used in the experiment is a decrease in the output voltage and current as the module’s exposure

to the sun is reduced due to the presence of clouds. The output voltage is highest under bright

sunshine and the output decreases under very cloudy conditions to less than half the output

under bright conditions. The difference between the measured open circuit output voltage

(19.54 V) and the manufacturer’s specified open circuit voltage (21.6 V) may be attributed to

the higher module temperature of 41.5 °C in the outdoor environment of our test case. The

effect of partial shadow on the output voltage is also investigated and it is observed that a

partial shadow on any part of the solar module will lead to a reduction of the output voltage.

The experiment was also performed under indoor conditions where the ambient temperature is

25 °C, the same temperature as the manufacturer’s test conditions. The illumination indoors

was significantly less than the illumination outdoors, but the output voltage in both indoor

illumination conditions is higher than the output voltage under very cloudy outdoor conditions.

The much lower indoor module temperature may be responsible for this and it demonstrates

that higher irradiation levels do not necessarily lead to a higher output voltage because of the

accompanying increase in temperature.

48

Page 58: Thesis Optimal Power Tracking

CHAPTER 5

Validation of MPPT Circuit Operation and Optimization

5.1 Validation of MPPT Circuit Modeling and Operation

The function of the MPPT is to maintain the output voltage of the solar module at it maximum

power point regardless of variations in load demand. The MPPT also includes a second voltage

regulation stage that maintains a steady output regardless of variations in the load demand. The

validation of the MPPT circuit modeling and operation is performed in two stages: first the

MPPT will be simulated with varying solar module output voltage, and then it will be verified

via digital simulation by varying the load conditions.

For the first stage the supply’s output voltage is at the maximum power point voltage of the

solar module which was estimated earlier at 17.3V. For ease of simulation the output voltage of

the solar module is assumed to be discrete DC voltages ranging from the open circuit voltage

(21.6V) to 75% of the open circuit voltage (16V). The simulation results for the first stage of

the MPPT at different input voltages are shown in Figures 5.1, 5.2, 5.3 and 5.4.

Fig 5.1: 1st stage of MPPT operating at 17.3V with PV output at 21V

49

Page 59: Thesis Optimal Power Tracking

Fig 5.2: 1st stage of MPPT operating at 17.3V with PV output at 20V

Fig 5.3: 1st stage of MPPT operating at 17.3V with PV output at 18V

50

Page 60: Thesis Optimal Power Tracking

Fig 5.4: 1st stage of MPPT operating at 15.9V with PV output at 16V

As shown in Fig. 5.1 – 5.4, for the first three simulations with the PV output voltage greater

than 17.3V, the MPPT is able to maintain the output at the maximum power point of 17.3V.

However in Figure 5.4, where the PV output voltage is only 16V the MPPT can only sustain an

output voltage equal to the output voltage of the PV module. This is somewhat expected as the

MPPT is of the buck converter type which is only able to output a voltage smaller than the

input voltage. Therefore if the solar output falls below 17V due to temperature or atmospheric

conditions, then the MPPT can only output a voltage equal to the voltage produced by the PV

module.

Under normal operating conditions, with proper illumination, the PV module’s output voltage

is expected to vary only a couple of volts as temperature and irradiation conditions change [25].

Thus, the buck converter should work well for our design under most conditions. A more

complex design of the MPPT implementing either the buck-boost or Cuk converter type [26]

will solve the problem of low PV output voltage as both converter types can either reduce or

increase the output voltage from a nominal input voltage.

51

Page 61: Thesis Optimal Power Tracking

The second stage of the MPPT is the output voltage regulation stage. The MPPT is able to

maintain a constant charging voltage of 12V to the ultra-capacitor or battery regardless of

changes in load conditions. A simulation of the second stage of the MPPT is shown below in

Fig. 5.5.

Fig 5.5: 2nd stage of MPPT with PV output at 17.3V and MPPT output at 12V

Now to check if the feedback loop can maintain the output voltage at the required 12V in

steady-state that is required to charge the ultra-capacitor and/or battery bank. A transient load is

applied to observe the tracking response of the MPPT against any load variation. The transient

load is achieved by using a pulsed current source to add a 1A increase in load demand between

1.0 ms and 2.0 ms. A second simulation is performed with the pulsed load added between

2.5 ms and 3.5 ms. The results of the simulation are shown in Fig. 5.6 and 5.7, respectively.

From the simulation results of Fig. 5.6 and 5.7, it is observed that the designed MPPT in

Fig. 3.16 is able to quickly adjust the output voltage to the desired output voltage of 12V even

with the increase in load demand.

52

Page 62: Thesis Optimal Power Tracking

Fig 5.6: MPPT output voltage with pulsed load added between 1.5ms and 2.5ms

Fig 5.7: MPPT output voltage with pulsed load added between 2.5ms and 3.5ms

53

Page 63: Thesis Optimal Power Tracking

5.2 Control and Optimization using Microcontroller

In coming up with an MPPT design, one of the more important factors that was considered was

the simplicity of the design. The goal was to model a simple MPPT that would effectively

extract the most power from the PV module. The components used are readily available and

the MPPT does not require a complex tracking mechanism. However, to further improve the

control performance and increase the functionalities for general-purposed MRDEG systems, a

low-cost microcontroller is preferred. A microcontroller can replace multiplying analog and

digital components, such as the error amplifier circuit and the PWM circuit.

Most microcontrollers incorporate timers, PWM Input and Output, A/D and D/A interfaces,

Interrupts for timing control and communications. They can also perform comparison

functions. A simple microcontroller, the PIC16F873, has being evaluated and its features which

include 8K x 14 bytes of flash memory, 368 x 8 bytes of RAM, five A/D and two D/A

channels can be used to control a MPPT power circuit and tracking operation. The PIC16F873

offers a good balance of features, low cost and low power consumption. Key specifications and

technical data are given in Appendix B. The use of a microcontroller provides more benefits as

the MPPT operation can be enhanced by implementing a digital control strategy. An effective

digital control strategy will better match the PV module’s output to the maximum power point

when compared to the analog control method [27].

5.3 Feedback Control using Microcontroller

In the case of a practical implementation, a feedback control loop is necessary to ensure proper

operation of the maximum power tracking. The feedback loop is used to continuously adapt the

maximum power point as temperature and load conditions vary. The feedback control also

ensures the stability of the MPPT and prevents unsafe operating conditions of the PV module

and the load. Several methods to control the operation of the MPPT have been proposed [28].

Two of the most widely used control methods are the voltage-feedback control and the power-

feedback control.

54

Page 64: Thesis Optimal Power Tracking

For the voltage-feedback control, the solar panel terminal voltage is used as the control variable

for the MPPT. This system keeps the solar panel operating close to its maximum power point

by regulating the panel’s voltage and matching the solar panel voltage to the desired voltage.

The advantage of this approach is that no calculations are required in determining the panel’s

operating voltage and a simple op-amp circuit is sufficient to carry out the regulating and

matching functions. However, the voltage-feedback control method has some limitations

including neglecting the effect of temperature and insolation on the solar panel. Hence, this

method is only suitable for use when the effects of insolation and temperature are minimal.

The other commonly used control method is the power-feedback control method. Here, the

maximum power control is achieved by forcing the derivative of the output power against the

terminal voltage ( )dVdP to be equal to zero [29]. The general approach is to measure and

maximize the power at the load terminal by matching the change in power delivered to the

change in output voltage. The advantage of the approach is that the maximum power can be

delivered to the load without necessarily knowing the solar panel characteristics. However, this

approach only maximizes the power delivered to the load and not the power extracted from the

solar panel.

A combination of both the voltage-feedback control and the power- feedback control method

results in a two-dimensional tracking strategy that maximizes the power extracted from the

solar module and the power delivered to the load. To overcome the limitations of the voltage-

feedback control method, wattage sampling techniques [30] are used to continuously find the

solar panel’s optimal operating voltage.

The wattage sampling technique involves periodically introducing a small change in the panel

input voltage, measuring the current, and then calculating the input wattage. If the wattage has

increased over the last sample, then the next change in the reference voltage should continue in

the same direction. The next change in voltage would be in the opposite direction if the wattage

had decreased over the previous sample. This method results in the PV voltage being

dynamically adjusted to increase the output power. While the PV output voltage technically

55

Page 65: Thesis Optimal Power Tracking

operates close to the actual maximum power point, it oscillates around the true peak point, and

the error should be negligible. A flowchart of the control algorithm for the power-feedback

control is shown in Fig. 5.8.

Fig 5.8: Flowchart of the power-feedback control algorithm

One of the ways of improving the MPPT performance is to optimize the amplitude of the duty

cycle perturbation. Lowering the change in the duty cycle (∆D) reduces the steady-state losses

caused by the oscillation of the solar array operating point around the maximum power point

[31]. However, reducing ∆D makes the algorithm less efficient under certain conditions. A

lower ∆D means the algorithm is unable to quickly adjust to rapidly changing atmospheric

conditions since it has to run through several iterations before arriving at the maximum power

point.

Another parameter that affects the performance of the MPPT is the sampling interval used in

the wattage sampling technique. The sampling interval must be properly set above a threshold

value in order to avoid instability of the MPPT algorithm and to reduce the number of

oscillations around the MPP in steady-state operation. The threshold value for the sampling

interval takes into account the transient behavior of the whole PV system when sampling the

array voltage and current. Thus, after each duty cycle perturbation, the system should reach

steady-state before the next measurement of array voltage and current is performed.

56

Page 66: Thesis Optimal Power Tracking

5.4 Application of Artificial Neural Networks

Further optimization of the MPPT algorithm can be achieved and implemented by using

artificial neural networks to predict the maximum power point of the solar array [32]. Steady-

state losses are reduced by using smart approximation to predict the location of the maximum

power point which reduces the number of iterations required to reach the MPP and minimizes

the oscillation around the MPP.

Artificial neural networks (ANN) are electronic models based on the neural structure of the

brain. The ANN mimics the function of the brain by ‘learning’ from experience. This function

permits ANNs to be used in the design of adaptive and intelligent systems since they are able

solve problems from previous examples. ANN models involve the creation of massively

paralleled networks composed of mostly of nonlinear elements known as neurons. Each model

involves the training of the paralleled networks to solve specific problems.

The ANN models work by associating an output value to each neuron, known as the neuron’s

activation. A value called the synaptic weight is also associated with each connection between

the neurons. The activation of each neuron then depends on the activations of the neurons

connected to it and the interconnection weights. ANNs are simple clustering of neurons in

layers, where the activations of the input layer are set by an external parameter. Most networks

contain at least three layers – input, hidden, and output. The input layer receives data usually

from an external source while the output layer sends information to an external device. There

may be one of more hidden layers between the input and output layers. Artificial neural

networks are defined by their network topologies, the features of their neurons, and by their

training or learning algorithm [33].

5.4.1 Back-propagation

The most common type of learning algorithm is the back-propagation method. The back-

propagation network is an example of a non-linear layered feed-forward network. The back-

57

Page 67: Thesis Optimal Power Tracking

propagation network able to adapt by using a learning set consisting of some input examples

and the known-correct output for each case to learn the expected behavior. The learning

process works in small iterative steps as the learning set is applied to the network and the output

produced based on the current synaptic weights is compared to the known-correct output and a

mean-squared error is calculated. The error value is propagated back through the network and

small adjustments are made to the weights in each layer. The process is repeated until the error

value drops below some threshold value. At this point, the network has sufficiently learned the

problem.

The back-propagation type of learning method is suitable for use in predicting the maximum

power point of a solar array [34]. The algorithm is trained by using data collected from the solar

array. The insolation, temperature and load voltage values are used as the activation values for

the input layer of the network. The structure of the proposed back-propagation neural network

is shown in Fig. 5.9. The network is fully connected meaning that the output of each neuron is

connected to all neurons in the hidden layer through the synaptic weight. The weights are

continuously updated through successive iterations until the error drops below the threshold

value [34].

Fig 5.9: Structure of back-propagation neural network for maximum power tracking

58

Page 68: Thesis Optimal Power Tracking

The back-propagation algorithm is stored on the micro-controller while the insolation,

temperature, and load voltage data are collected for each tracking cycle. The microcontroller

uses the data as the activation input to run the back-propagation algorithm. Once the back-

propagation neural network is trained the algorithm estimates the maximum power point

voltage and current. This operating point is used as the starting position for determining the

maximum power point using the wattage-sampling control method.

The Pseudo-code for the proposed back-propagation algorithm is described below:

• Initialize weight vector W to small random numbers for both layer transition

• Set constants and initialize variables

• Train algorithm by taking input vector and setting to target vector by

setting appropriate learning rate

• Create values at hidden and output nodes

• Create deltas first at the output nodes and then at the hidden nodes

• Update the weights

• Compute the sum-squared error and the average error

• Repeat until termination condition is met

The solar array voltage and current are at the maximum power point when the error is below

the threshold value. An appropriate learning rate is selected by adjusting the change in error and

the array operating point. A gradient descent minimization can be performed on the error

function to smooth the learning rate [35].

59

Page 69: Thesis Optimal Power Tracking

CHAPTER 6

Conclusion and Future Work

6.1 Conclusion The aim of this research work is to develop a method to optimize the energy extraction from a

proposed renewable energy generation system. In order to achieve this, the components and

subsystems have to be analyzed and validated. The validated models can then be used to

maximize the power output of the conversion system.

The photovoltaic model was modeled and validated in PSpice. The results of the simulation

were compared to experimental data obtained in the lab and both results were found to be very

close. The simulations showed the effects of irradiance and temperature on the operating

condition of the photovoltaic module. The simulation results showed that an increase in

irradiance generally caused an increase in the module’s output current while an increase in

operating temperature generally caused a drop in the module’s terminal voltage. In fact, the

results showed a linear relationship between the short circuit current and the irradiance level

while there is a logarithmic relationship between the open circuit voltage and the operating

temperature.

An MPPT design was implemented and modeled in PSpice. The simulation results of the

MPPT showed that the tracker was able to maintain the operating point of the photovoltaic

module at the maximum power point thereby improving the amount of energy successfully

extracted from the module. The MPPT also performed well as a charge regulator to the energy

storage components.

The simulation results indicate that a significant amount of additional energy can be extracted

from a photovoltaic array by using simple analog or digital maximum power point trackers.

This results in improved efficiency for the operation of renewable energy generation systems.

The improved efficiency should lead to significant cost savings in the long run.

60

Page 70: Thesis Optimal Power Tracking

6.2 Further Work In the future, a more detailed model of the photovoltaic module can be developed from the one

presented in this work. The more detailed model may take into account the effect of shading or

partial shadows on the operation of the module. Also the effects of scaling up the photovoltaic

sources may be investigated to determine the suitability for large scale deployment.

Different algorithms for maximum power control can be developed for application on other

renewable energy sources such as fuel cells and wind power. Artificial neural network

algorithms can be developed to improve the performance of the solar energy conversion

function of the MPPT. Overall, the shift from conventional energy sources to alternative energy

means a lot more work needs to be done to fulfill the desire to produce clean, affordable and

sustainable energy.

61

Page 71: Thesis Optimal Power Tracking

APPENDIX A (Components and Subsystems)

Figure A-1: MPPT Circuit PSpice Schematic

62

Page 72: Thesis Optimal Power Tracking

Figure A-2: Experimental setup for solar module under indoor conditions

63

Page 73: Thesis Optimal Power Tracking

Figure A-3: Sharp NE-80EJEA Solar Cell Data Sheet

64

Page 74: Thesis Optimal Power Tracking

Figure A-4: IdaTech FCS 1200 Fuel Cell Data Sheet

65

Page 75: Thesis Optimal Power Tracking

Figure A-5: Maxwell BOOSTCAP Ultracapacitor Data Sheet

66

Page 76: Thesis Optimal Power Tracking

Figure A-5(b): Maxwell BOOSTCAP Ultracapacitor Data Sheet

67

Page 77: Thesis Optimal Power Tracking

APPENDIX B (Microcontroller)

Figure B-1: Microchip PIC16F873 Microcontroller Data Sheet

68

Page 78: Thesis Optimal Power Tracking

Figure B-2(b): Microchip PIC16F873 Microcontroller Data Sheet

69

Page 79: Thesis Optimal Power Tracking

Figure B-3(c): Microchip PIC16F873 Microcontroller Data Sheet

70

Page 80: Thesis Optimal Power Tracking

APPENDIX C (Power MOSFET)

Figure C-1: Intersil IRF150 Power MOSFET Data Sheet

71

Page 81: Thesis Optimal Power Tracking

Figure C-1(b): Intersil IRF150 Power MOSFET Data Sheet

72

Page 82: Thesis Optimal Power Tracking

Figure C-1(c): Intersil IRF150 Power MOSFET Data Sheet

73

Page 83: Thesis Optimal Power Tracking

Figure C-1(d): Intersil IRF150 Power MOSFET Data Sheet

74

Page 84: Thesis Optimal Power Tracking

Figure C-1(e): Intersil IRF150 Power MOSFET Data Sheet

75

Page 85: Thesis Optimal Power Tracking

APPENDIX D (Schottky Diode)

Figure D-1: Fairchild Semiconductor MBR0520L Schottky Diode Data Sheet

76

Page 86: Thesis Optimal Power Tracking

Figure D-2: Fairchild Semiconductor MBR0520L Schottky Diode Data Sheet

77

Page 87: Thesis Optimal Power Tracking

APPENDIX E (Current Sensor)

Figure E-1: LEM LA-10PB Current Sensor Data Sheet

78

Page 88: Thesis Optimal Power Tracking

Figure E-1(b): LEM LA-10PB Current Sensor Data Sheet

79

Page 89: Thesis Optimal Power Tracking

REFERENCES 1. Scott, W.G., “Distributed Power Generation: Planning and Evaluation,” Marcel Dekker,

2000. 2. Coutts, T.J., Fitzgerald, M.C., “Thermophotovoltaics,” Scientific American Magazine,

pp.90-95, September 1998. 3. Yablonovitch, E., "Photonic Band-gap Structures," Journal of the Optical Society of

America B, 10:283, 1993. 4. Luque, A., Marti, A., “Increasing the Efficiency of Ideal Solar Cells by Photon

Induced Transitions at Intermediate Levels,” Physical Review Letters, 78(26): 5014-5017, June 1997.

5. Antunes, F.L.M., Santos, J.L., “Maximum Power Point Tracker for PV Systems,”

World Climate & Energy Event, December 2003. 6. Neville, R. C., “Solar Energy Conversion,” Elsevier Science, 1995. 7. Niemann, J., “Understanding Solar Cell Physics,” Sensors, 21(5):57–62, May 2004. 8. Cope, R.C., Podrazhansky, Y., “The Art of Battery Charging,” Battery Conference

on Applications and Advances, 14:233-235, January, 1999. 9. Castaner, L., Silvestre, S., “Modeling Photovoltaic Systems,” Wiley, 2002. 10. Costamagna, P., Srinivasan, S., “Quantum Jumps in the PEMFC Science and

Technology from the 1960s to the Year 2000,” Journal of Power Sources, 102:242-252, 2001.

11. IDATECH, “IFCS 1200 Brochure,” www.idatech.com. 12. Barker, P.P., “Ultracapacitors for Use in Power Quality and Distributed Resource

Applications,” Power Engineering Society Summer Meeting, 1:316-320. 13. Enslin, J.H.R., Swiegers, W., “An Integrated Maximum Power Point Tracker for

Photovoltaic Panels,” IEEE International Symposium on Industrial Electronics, 1:40-44, July 1998.

14. Bloos, H., et al., “Photovoltaic Pumping Systems,” EuroSun96, pp.583-589, 1996. 15. Chung, H.S.H., Ho, M.T., Hui, S.Y.R., Tse, K.K., “A Novel Maximum Power Point

Tracking Technique for PV Panels,” Power Electronics Specialist Conference, 4:1970-1975, June 2001.

80

Page 90: Thesis Optimal Power Tracking

16. Forsyth, A.J., Mollov, S.V., “Modelling and Control of DC-DC Converters,” Power Engineering Journal, 12(5):229-236, October 1998.

17. Walker, G., “Evaluating MPPT Converter Topologies Using a MATLAB PV

Model,” Journal of Electrical and Electronic Engineering, 21:49-56, 2001. 18. Arabi, K., Kaminska, B., “Testing Analog and Mixed-Signal Integrated Circuits

Using Oscillation-Test Method,” IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, 16(7):745-753, July 1997.

19. Alonso C., et al., “MPPT of Photovoltaic Systems Using Extremum-Seeking

Control,” 42(1):249-258, January 2006. 20. Baliga, B.J., “Power Semiconductor Device Figure of Merit for High-Frequency

Applications,” IEEE Electron Device Letters, 10(10):455-457, October 1989. 21. Erickson, R.W., Maksimovic, D., “Fundamentals of Power Electronics,” Springer,

2001. 22. Barrass, P., Cade, M., “PWM Rectifier Using Indirect Voltage Sensing,” IEE

Proceedings on Electric Power Applications, 146(5):539-544, September 1999. 23. Chimento, G., et al., “Effects of Irradiance and Other Factors on PV Temperature

Coefficients,” IEEE Record of Photovoltaic Specialists Conference, 1:608-613, October 1991.

24. Ernest van Dyk, E., Meyer, E.L., “The Effect of Reduced Shunt Resistance and

Shading on Photovoltaic Module Performance,” IEEE Record of Photovoltaic Specialists Conference, pp.1331-1334, January 2005.

25. Parretta, A., Sarno, A., Vicari, L.R.M., “Effects of Solar Irradiation Conditions on

the Outdoor Performance of Photovoltaic Modules,” Optics Communication, 153(1):153-156, July 1998.

26. Chung, H.S.H., Ho, M.T., Hui, S.Y.R., Tse, K.K., “A Comparative Study of

Maximum-Power-Point Trackers for Photovoltaic Panels Using Switching-Frequency Modulation Scheme,” IEEE Trans. Industrial Electronics, 51(2):410-418, April 2004.

27. Chihchiang, H., Chihming, S., “Study of Maximum Power Tracking Techniques

and Control of DC/DC Converters for Photovoltaic Power System,” IEEE Record of Power Electronics Specialists Conference, pp.86-93, 1998.

28. Abdul-Latif, M., Sayuti, S.H., Wanik, M.Z., Yusof, Y., “Modeling and Simulation

of Maximum Power Point Tracker for Photovoltaic System,” Proceedings on Power and Energy Conference, pp.88-936, November 2004.

81

Page 91: Thesis Optimal Power Tracking

29. Chihchiang H., Chihming S., Jongrong L., “Implementation of a DSP-Controlled

Photovoltaic System with Peak Power Tracking,” IEEE Trans. Industrial Electronics, 45(1):99-107, February 1998.

30. Liu, X., Lopes, L.A.C., “An Improved Perturbation and Observation Maximum

Power Point Tracking Algorithm for PV Arrays,” Power Electronics Specialists Conference, 3:2005-2010, June 2004.

31. Fernia, N., Petrone, G., Spagnuolo, G., Vitelli, M., “Optimizing Duty-Cycle

Perturbation of P&O MPPT Technique,” Power Electronics Specialists Conference, 3:1939-1944, June 2004.

32. Premrudeepreechacharn, S., Patanapirom, N., “Solar-Array Modelling and

Maximum Power Point Tracking Using Neural Networks,” IEEE Bologna Power Technology Conference, Italy, June 2003.

33. Hassoun, M.H., “Fundamentals of Artificial Neural Networks,” Proceedings of the

IEEE, 84(6):906, June 1996. 34. Senjyu, T., Veerachary, M., Uezato, K., “Feedforward Maximum Power Point

Tracking of PV Systems Using Fuzzy Controller,” IEEE Trans. Aerospace and Electronic Systems, 38(3):969-981, July 2002.

35. Piche, S.W., “Steepest Descent Algorithms for Neural Network Controllers and

Filters,” IEEE Trans. Neural Networks, 5(2):198-212, March 1994.

82

Page 92: Thesis Optimal Power Tracking

BIOGRAPHICAL SKETCH Adedamola Omole was born and raised in Ile-Ife, Osun State, Nigeria. He attended high

school at Federal Government College, Odogbolu and obtained his B.S. degree in

Electrical Engineering from Florida State University in 2004. He joined the M.S.

program at FSU in 2004 and worked under the supervision of Dr. Jie Chang at the Center

for Advanced Power System (CAPS). Damola is a member of IEEE and his area of

interest include power and communication systems.

83