You are on page 1of 53

UNIVERSIDADE FEDERAL DE JUIZ DE FORA

FACULDADE DE ENGENHARIA

DEPARTAMENTO DE ENERGIA

Salatiel de Castro Lobato

ANLISE COMPARATIVA ENTRE AS PRINCIPAIS TCNICAS DE MPPT


COM FOCO EXPERIMENTAL

Juiz de Fora
2015
ii

SALATIEL DE CASTRO LOBATO

ANLISE COMPARATIVA ENTRE AS PRINCIPAIS TCNICAS DE MPPT


COM FOCO EXPERIMENTAL

Monografia apresentada ao Curso de Graduao em Engenharia Eltrica da Faculdade


de Engenharia da Universidade Federal de Juiz de Fora como parte dos requisitos para
obteno do Grau de Engenheiro Eletricista.

Orientador Professor Doutor Andr Augusto Ferreira

Juiz de Fora
2015
iii

SALATIEL DE CASTRO LOBATO


ANLISE COMPARATIVA ENTRE AS PRINCIPAIS TCNICAS DE MPPT COM
FOCO EXPERIMENTAL

Monografia apresentada ao Curso de Graduao em Engenharia Eltrica da Faculdade


de Engenharia da Universidade Federal de Juiz de Fora como parte dos requisitos para
obteno do Grau de Engenheiro Eletricista.

Aprovada em ____ de ___________ de 2015

BANCA EXAMINADORA:

Andr Augusto Ferreira, Dr. Eng.


Universidade Federal de Juiz de Fora, UFJF
Orientador

Vinicius Foletto Montagner, Dr. Eng.


Universidade Federal de Santa Maria, UFSM

Pedro Gomes Barbosa, Dr. Sc.


Universidade Federal de Juiz de Fora, UFJF
iv

AGRADECIMENTO

Em primeiro lugar agradeo a Deus pela oportunidade concedida de estudar e


me aprimorar. Agradeo aos meus pais, Cludio e Gardnia, pela pacincia, apoio,
motivao e amor incondicional. Ao meu irmo, Vinicius, pela amizade de sempre. Ao
meu orientador, Andr Ferreira, pela pacincia e presena sempre constante na
elaborao deste trabalho, contribuindo de maneira muito importante na soluo dos
desafios encontrados pelo caminho. Agradeo a toda equipe do LABSOLAR pela ajuda
e apoio em todas as dificuldades. Por fim, agradeo ao apoio da FAPEMIG, projeto
TEC APQ 04178/10.
v

RESUMO

Este trabalho apresenta um estudo comparativo entre as principais tcnicas de


rastreamento de mxima transferncia de potncia em painis solares fotovoltaicos. O
objetivo avaliar a eficincia das tcnicas e suas possveis formas de rastreamento, seja
pela tenso terminal ou corrente de sada dos painis solares fotovoltaicos. As principais
etapas deste trabalho esto divididas em anlises por meio de simulao e de
comparao experimental, sendo este ltimo o foco principal do estudo.

Palavras chave: MPPT, mxima transferncia de potncia, painel solar fotovoltaico,


perturba e observa, condutncia incremental.
vi

LISTA DE ILUSTRAES

FIGURA

2.1 Curvas caractersticas do painel solar fotovoltaico


BPSX120................................................4
2.2 - Esboo esquemtico de um sistema solar fotovoltaico com conversor CC ..........................5
2.3 - Fluxograma do algoritmo P&O .............................................................................................6
2.4 - Fluxograma do algoritmo de IC ............................................................................................7
2.5 - Circuito esquemtico do conversor elevador de tenso adotado ..........................................8
2.6 - Resposta do conversor com atuao do controlador de tenso .............................................9
2.7 - Resposta do conversor com atuao do controlador de corrente ........................................10
3.1 - Esquemtico do circuito simulado para rastrear o MPP .....................................................12
3.2 - Comportamento do algoritmo P&O rastreando o MPP atravs do controle da tenso
terminal do arranjo solar fotovoltaico
.........................................................................................................13
3.3 - Comportamento do algoritmo IC rastreando o MPP atravs do controle da tenso terminal
do arranjo solar fotovoltaico
....................................................................................................................14
3.4 - Comportamento do algoritmo P&O rastreando o MPP atravs do controle corrente do
arranjo solar fotovoltaico
..........................................................................................................................15
3.5 - Comportamento do algoritmo IC rastreando o MPP atravs do controle da corrente do
arranjo solar fotovoltaico
.........................................................................................................................16
3.6 - Comportamento da resposta da potncia fornecida pelo arranjo solar fotovoltaico quando
exposto a degraus de radiao solar e temperatura do painel ......................................................17
3.7 - Curva de radiao e temperatura registrada no dia 24/06/2014 ..........................................18
3.8 - Comportamento da resposta da potncia fornecida pelo arranjo solar fotovoltaico quando
expostos a curvas reais de radiao e temperatura para as tcnicas de MPPT em estudo ...........18
4.1 - Curva de Radiao Solar e Temperatura referente aos dias 26 e 27 de Junho de 2014 ......21
4.2 - Curva de potncia no perodo de 26 e 27 de junho de 2014 ...............................................22
4.3 - Curva de Radiao Solar e Temperatura referente aos dias 29 de Junho e 04 de Outubro de
2014..............................................................................................................................................22

4.4 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 28 de
junho de 2014 ..............................................................................................................................23
vii

4.5 - Curva de Radiao Solar e Temperatura referente aos dias 01 e 02 de Julho de 2014 .......24
4.6 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 01 e
02 de julho de 2014 .....................................................................................................................25
4.7 - Curva de Radiao Solar e Temperatura referente aos dias 03 e 05 de Julho de 2014 .......26
4.8 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 03 e
05 de julho de 2014 .....................................................................................................................26
4.9 - Curva de gerao com algoritmo melhorado.......................................................................28
4.10 - Curva de Radiao Solar e Temperatura referente ao dia 27 de. Fevereiro ......................29
viii

LISTA DE TABELAS
TABELA
2.1 - Dados do conversor elevador de tenso
..................................................................................8
2.2 Dimensionamento do conversor elevador de tenso .............................................................8
3.1 - Especificaes da simulao para anlise comparativa das tcnicas MPPT .......................17
3.2 - Energia gerada no arranjo solar fotovoltaico quando exposto a curvas reais de radiao e
temperatura para as tcnicas de MPPT em estudo
........................................................................19
4.1 - Comparao da energia gerada pelo algoritmo CMPPT por Indutncia Incremental .........22
4.2 - Comparao da energia gerada pelo algoritmo VMPPT por Condutncia Incremental .....23
4.3 - Comparao da energia gerada pelo algoritmo CMPPT por P&O .....................................25
4.4 - Resultados do experimento utilizando a metodologia de controle por tenso e rastreando o
MPPT pelo algoritmo de P&O ....................................................................................................26
ix

ABREVIATURAS E SMBOLOS
Wp, Watt-Pico;
W, Watt;
V, Volt;
A, Ampere;
Wh; Watt-hora;
ms, milissegundo;
TUST, Tarifa do Uso do Sistema de Transmisso;
TUSD, Tarifa do Uso do Sistema de Distribuio;
MPPT, Rastreamento do Ponto de Mxima Potncia, do ingls Maximum Power Point
Tracking;
P&O, Perturba e Observa;
CI, Condutncia Incremental;
CC, Corrente Contnua;
P, Potncia;
V, Tenso;
I, Corrente;
MPP, Ponto de Mxima Potncia, do ingls Maximum Power Point
VMPPT, Rastreamento do Ponto de Mxima Potncia por Tenso
IMPPT, Rastreamento do Ponto de Mxima Potncia por Corrente
Vin, Tenso na sada do painel fotovoltaico (entrada do conversor);
Il, Corrente no indutor;
x

SUMRIO
1. INTRODUO .........................................................................................................1
1.1. Motivao .......................................................................................................... 1
1.2. Objetivos ............................................................................................................ 2
1.3. Organizao do Trabalho ................................................................................... 2
2. Gerao solar fotovoltaica e projeto do conversor elevador ......................................4
2.1. Rastreamento do ponto de mxima potncia ..................................................... 4
2.1.1. Perturba e Observa...................................................................................... 6
2.1.2. Condutncia Incremental ............................................................................ 7
2.2. Conversor elevador de tenso ............................................................................ 8
2.3. Projeto do controlador ....................................................................................... 9
2.4 Concluses Parciais .............................................................................................. 11
3. Anlise comparativa de tcnicas MPPT ...................................................................13
3.1. VMPPT ............................................................................................................ 13
3.1.1. Algoritmo Perturba e Observa .................................................................. 13
3.1.2. Algoritmo de Condutncia Incremental ................................................... 15
3.2. CMPPT ............................................................................................................ 16
3.2.1. Algoritmo Perturba e Observa .................................................................. 16
3.2.2. Algoritmo de Impedncia Incremental ..................................................... 17
3.3. Anlise Comparativa ........................................................................................ 18
3.4. Concluses Parciais ......................................................................................... 20
4. Resultados Experimentais ........................................................................................21
4.1. Materiais e Mtodos ......................................................................................... 21
4.2. Eficincia do conversor ................................................................................... 22
4.3. Comparao das tcnicas MPPT...................................................................... 22
4.3.1. CMPPT por Impedncia Incremental ....................................................... 22
4.3.2. VMPPT por Condutncia Incremental ..................................................... 23
4.3.3. CMPPT por Perturba e Observa ............................................................... 25
4.3.4. VMPPT por Perturba e Observa ............................................................... 26
xi

4.4. Concluses Parciais ......................................................................................... 29


5. Concluses ...............................................................................................................31
5.1 Trabalhos Futuros ................................................................................................. 31
CAPTULO 1
1. INTRODUO

As fontes energticas que atualmente suprem grande parte da demanda por


energia do mundo, so provenientes de combustveis fsseis, como carvo e os
derivados do petrleo. Estas fontes, por mais de um sculo, foram intensamente
utilizadas no s para a gerao de energia eltrica, mas tambm para suprir calor e
energia mecnica. Por ser uma fonte no renovvel e proveniente de recursos naturais,
ela est se tornado cada vez mais escassa no mundo. Em contrapartida, discusses
sobre sustentabilidade e qualidade de vida tornam-se cada vez mais presentes nos dias
atuais. Desta maneira, a sociedade assume esta questo como um valor essencial para o
seu desenvolvimento [1].
Alm dos combustveis fsseis, outras fontes j bem consolidadas como a
nuclear tm o seu uso questionado devido aos impactos ambientais que causa, ou pode
causar.

Neste cenrio, as fontes renovveis de energia so uma possvel soluo para os


problemas enfrentados pela crescente demanda energtica e necessidade de reduzir a
poluio atmosfrica. A ttulo de exemplo, algumas destas fontes so: biomassa, elica,
geotrmica, energia provenientes das mars, energia solar e outras.

1.1. Motivao

A energia solar uma das opes para suprir a demanda energtica da sociedade
atual. Alm de ser considerada uma fonte de energia limpa, seu custo apresenta uma
elevada taxa de decaimento. Uma das maneiras de transformar energia solar em
eletricidade utilizar a tecnologia solar fotovoltaica. O aproveitamento da energia solar
fotovoltaica pode ocorrer desde pequenas fontes de gerao (alguns watts de potncia)
at grandes plantas de gerao (parque solar de Olmedilla, Espanha, 60 MWp). Embora
ainda apresentem alto custo implantao, quando comparado s outras tecnologias de
gerao renovvel, so financeiramente atrativas em comunidades isoladas. E ainda,
como podem produzir energia quando instalada no telhado das residncias, no incide

1
sobre a eletricidade gerada tarifas como da TUST (Tarifa do Uso do Sistema de
Transmisso) e da TUSD (Tarifa do Uso do Sistema de Distribuio)[2].

Uma forma de motivar o uso em larga escala desta tecnologia, reduzir os


custos de fabricao ou aumentar a eficincia na transformao da radiao solar em
eletricidade. Neste ltimo aspecto, pesquisadores em todo mundo buscam aprimorar os
materiais das clulas solares fotovoltaicas, bem como reduzir as perdas energia na
produo e condicionamento da eletricidade gerada.

Uma das maneiras de aumentar a eficincia na produo de eletricidade pelo


painel solar fotovoltaico faz-lo operar em um ponto de mxima transferncia de
potncia, que se altera com a radiao solar e a temperatura do painel. Existem diversos
algoritmos propostos na literatura tcnica especializada para realizar o Rastreamento do
Ponto de Mxima Transferncia de Potncia (MPPT, do ingls Maximum Power Point
Tracking), mas ainda no existe um consenso sobre qual tcnica apresenta melhor
desempenho.

1.2. Objetivos

O objetivo principal deste trabalho comparar experimentalmente as principais


tcnicas de MPPT, que so: Perturba e Observa (P&O) e Condutncia Incremental (CI).

Os objetivos especficos deste trabalho so:

I. Projeto de um conversor esttico CC-CC boost e seus controladores;

II. Estudar e simular o comportamento do conversor e das tcnicas de


MPPT;

III. Construir um conversor, implementar os algoritmos de controle e de


rastreamento para anlise comparativa das diferentes tcnicas MPPT.

1.3. Organizao do Trabalho

O texto deste trabalho, est organizado em cinco captulos, incluindo o captulo


de introduo e concluso do trabalho.
O captulo 2 apresenta uma viso geral sobre o comportamento dos painis
solares fotovoltaicos e explicado o funcionamento das tcnicas de MPPT, bem como

2
as suas possveis formas de controle. E ainda, apresenta o desenvolvimento de um
conversor boost e de seus controladores.

No captulo 3 so mostrados resultados obtidos por simulao, em que so


realizadas comparaes preliminares das tcnicas de MPPT.

O captulo 4 trata do objetivo principal deste trabalho, que a avaliao e


comparao experimental das tcnicas de MPPT.

No captulo 5 so apresentadas as concluses e propostas investigaes futuras.

3
Capitulo 2
2. Gerao solar fotovoltaica e projeto do conversor elevador

Este captulo busca apresentar uma introduo a gerao solar fotovoltaica, em que
ser apresentada uma breve reviso sobre o processo e caractersticas da gerao solar
fotovoltaica e tcnicas de rastreamento de mxima potncia. Ainda neste captulo, ser
apresentada uma sntese do projeto do conversor elevador de tenso, bem como o
controle deste para efetivar o rastreamento do ponto de mxima potncia.

2.1. Rastreamento do ponto de mxima potncia

Sistemas de gerao solar fotovoltaico so dependentes das condies climticas


a quais esto expostos (radiao solar e temperatura do painel). Estas condies so
responsveis pela potncia mxima que pode ser gerada pelo painel solar fotovoltaico.
Na Figura 2.1 so mostradas as curvas caractersticas para o painel modelo BPSX120 da
BP Solar, para diferentes condies de radiao solar e de temperatura do painel.
120 120
T = 30C T = 30C
100 1000 w/m
100
1000 w/m
Potncia (W)

80 80
Potncia (W)

800 w/m 800 w/m


60 60
40 600 w/m 600 w/m
40
400 w/m 400 w/m
20 20
0 0
0 10 20 30 40 0 1 2 3 4
Tenso (V) Corrente (A)
(a) (b)

120 G = 1000 W/m 120 G = 1000 W/m 10C


30C
Potncia (W)

100 100 50C


Potncia (W)

70C 70C
80 50C 80

60
30C 60
10C
40 40

20 20

0 0
0 10 20 30 40 0 1 2 3 4
Tenso (V) Corrente (A)
(c) (d)

Figura 2. 1 - Curvas caractersticas do painel solar fotovoltaico BPSX120 (simulao): (a) Curva
P x V com temperatura fixa; (b) Curva P x I com temperatura fixa; (c) Curva P x V com radiao
Fixa; (d) Curva P x V com radiao fixa.

4
Nas curvas esboadas possvel observar que o ponto de mxima produo de
potncia varia em termos da radiao solar e da temperatura do painel. Pelas curvas
P x V, com temperatura fixa, possvel constatar que a tenso em ocorre a mxima
produo de potncia sempre praticamente a mesma, independente da variao da
radiao solar. No entanto, possvel constatar que quando a temperatura varia, grfico
P x V com radiao solar fixa, a tenso varia expressivamente. Nesta situao, a
corrente varia com menor intensidade, conforme grfico P x I com radiao solar fixa.
Um conversor esttico de potncia acoplado ao painel solar para que o mesmo
opere sempre no Ponto de Mxima Transferncia de Potncia (MPP, do ingls
Maximum Power Point). Usualmente, emprega-se o controle da tenso terminal do
painel para esse fim, mas tambm possvel realizar o controle da corrente. Na Figura
2.2 apresentado um esboo esquemtico de um sistema solar fotovoltaico incluindo o
conversor esttico CC-CC e o controlador para rastrear a mxima potncia.

+
CC
ARRANJO SOLAR
FOTOVOLTAICO
CC
MPPT Controlador

Figura 2. 2 - Esboo de um sistema solar fotovoltaico com conversor CC.

Existem diversos mtodos descritos na literatura para implementar o algoritmo


MPPT como: tenso constante, razo cclica constante, perturba e observa, condutncia
incremental, correlao de riplle, oscilao do sistema e o mtodo baseado na
temperatura. Os mtodos Perturba e Observa (P&O) e Condutncia Incremental (IC) so
os mais utilizados, pois possuem boa eficincia e so de fcil implementao. De acordo
com [1], no existe um consenso sobre o melhor mtodo para sintetizar esses algoritmos
de rastreamento do MPP, isto , se por tenso (VMPPT) ou por corrente (CMPPT). A
escolha natural o VMPPT, pois o painel apresenta uma taxa de variao de potncia
muito menor em relao a tenso do que em relao a corrente. Em seus resultados de
simulaes computacionais, Pedro Sobreira constatou que VMPPT e CMPPT
apresentam resultados similares [3].

5
2.1.1. Perturba e Observa

O algoritmo de P&O um mtodo de MPPT de simples compreenso, de fcil


implementao e boa eficincia nos sistemas de gerao solar fotovoltaico. Na Figura
2.3 mostrado o fluxograma do algoritmo P&O, em que V(m) e I(m) so variveis
medidas na iterao atual do algoritmo e V(m-1) e I(m-1) so os seus valores medidos
na iterao anterior.

V (m), I (m)

P (m) = V (m) x I (m)

No
No Sim
Sim
P (m) > P (m-1)

No
No Sim
Sim Sim
Sim No
No
V (m) > V (m-1) V (m) > V (m-1)

Vref = Vref + V Vref = Vref - V Vref = Vref + V Vref = Vref - V

V (m-1) = V (m)
I (m-1) = I (m)

Figura 2. 3 - Fluxograma do algoritmo P&O [3]

O algoritmo, baseado nas curvas caractersticas da Figura 2.1, trata-se de um


mtodo de perturbao e observao em que aplicado um pequeno aumento na tenso,
ou na corrente, e verificado a variao da potncia. Caso ocorra aumento da potncia
fornecida pelo painel, o algoritmo segue com perturbaes no mesmo sentido. No
entanto, caso ocorra decrscimo de potncia, na prxima iterao a perturbao ir
acontecer no sentido contrrio. Dessa forma, o algoritmo de P&O faz com que a
referncia fique variando em valores prximos ao MPP.
Para que o algoritmo tenha uma boa eficincia importante fazer uma escolha
adequada para incremento da perturbao (dV). importante que dV no assuma um
valor muito pequeno, pois assim, o algoritmo demora a encontrar o MPP. Tambm no
deve assumir valores muito grandes, pois resultar em grandes variaes em torno do
MPP.

6
2.1.2. Condutncia Incremental

O mtodo de condutncia incremental - IC (controle pela tenso) ou impedncia


incremental (controle pela corrente) tambm se trata de um mtodo de perturbao e
observao que possibilita obter uma taxa de convergncia mais rpida e menores
variaes prximas ao MPP quando comparado ao P&O. Assim como o algoritmo de
P&O, o algoritmo IC possui uma boa eficincia e fcil implementao.
O mtodo baseado nas derivadas da curva caracterstica P x V ou P x I dos
painis solares fotovoltaicos, Figura 2.1. Pela curva, observa-se que quando o ponto de
operao se encontra a esquerda do MPP, o valor da derivada da curva em relao a
tenso (VMPPT) ou corrente (CMPPT) assume valor negativo, se o ponto estiver a
direita do MPP a derivada assume valor positivo e quando est trabalhando no MPP
assume valor zero.
Assumindo dI e dV como a diferena entre os valores atuais do sistema e os
anteriores e baseado na ideia da derivada da potncia em relao tenso, obtm-se a
seguinte relao para o rastreamento por tenso (condutncia incremental) [3]:

Com base nos resultados destas comparaes o algoritmo decide entre


incremento, decremento ou permanncia da referncia. Na Figura 2.4 mostrado o
fluxograma do algoritmo de IC. Os mesmos cuidados referentes ao incremento citados
no algoritmo de P&O devem ser tomados ao incremento no algoritmo de IC.

7
V (m), I (m)

dV = V (m) V (m-1)
dI = I (m) I (m-1)

No
No Sim
Sim
dV=0

Sim
Sim
Sim
Sim
dI/dV = - I (m)/V (m) dI=0

No
No No
No

Sim
Sim No Sim
Sim No
No
No
dI/dV < - I (m)/V (m) dI=0

Vref = Vref + V Vref = Vref - V Vref = Vref + V Vref = Vref - V

P (m) = V (m) x I (m)

Figura 2. 4 - Fluxograma do algoritmo de IC [3].

Para o caso de controle pela corrente, o raciocnio anlogo ao que foi utilizado
para o algoritmo utilizando tenso como referncia.

2.2. Conversor elevador de tenso

Para realizar o controle da tenso no painel solar ou da corrente de sada do


mesmo, foi utilizado um conversor elevador de tenso, mostrado na Figura 2.5, para
comparar os algoritmos de rastreamento de mxima potncia. Neste, possvel
controlar tanto a sua tenso de entrada, quanto a corrente de entrada, ou seja, permitindo
implementar o VMPPT e o CMPPT.

L Diodo

RFonte

+ Cin Chave - S Cout Carga


Fonte -

Figura 2. 5 - Circuito esquemtico do conversor elevador de tenso adotado

No estudo de caso empregado nesta monografia utilizado um arranjo de quatro


painis solares fotovoltaicos, modelo BPSX120, formado por um conjunto em paralelo

8
de dois painis conectados em srie. O conversor dever operar no modo de conduo
contnua, de acordo com os seguintes parmetros descritos na Tabela 2.1.

Tabela 2.1 Dados do conversor elevador de tenso.


Grandeza Valor
Potncia 480 W
Tenso de entrada tpica 66 V
Corrente mxima 8A
Frequncia de S 20 kHz
Ondulao da tenso de sada 10 %

O conversor foi dimensionado com os seguintes valores apresentados na Tabela


2.2.

Tabela 2.2 Dimensionamento do conversor elevador de tenso.


Componente Valor
L 1,1 mH
Cin 47 F
Cout 470 F

2.3. Projeto do controlador

Nesta subseo ser apresentada a sntese dos controladores do conversor


esttico, que regulam a tenso ou a corrente terminal do painel solar fotovoltaico, a
depender do tipo: VMPPT ou CMPPT, respectivamente. Tanto para o projeto do
controlador de tenso quanto para o projeto do controlador de corrente foi utilizado o
mtodo do fator k [4].
i) Controlador de Tenso

A funo de transferncia para pequenas perturbaes da tenso de entrada do


conversor (tenso terminal do arranjo solar fotovoltaico) em funo da razo cclica de
comutao [5], possibilita projetar o controlador para operar para determinadas margens
de fases. A funo de transferncia que relaciona a tenso de entrada do conversor pela
sua razo cclica dada por (1).

Na Figura 2.6 est esboada a resposta transitria do controle da tenso de


entrada do conversor para diferentes margens de fase. O controlador projetado com
margem de fase de 45 apresenta uma resposta transitria mais rpida e menor

9
sobressinal. A funo de transferncia desse controlador apresentada em (2) Dessa
maneira, este foi escolhido para o uso com o algoritmo do tipo VMPPT.
66

Tenso de Referncia
65 Tenso de Entrada - MF 45
Tenso de Entrada - MF 60
64 Tenso de Entrada - MF 75
Tenso (V)

63

62

61

60

59
20 25 30 35 40 45 50
Tempo(ms)

Figura 2. 6 - Resposta do conversor com atuao do controlador de tenso

ii) Controlador de Corrente

De forma anloga ao controle de tenso, foi seguido o mesmo procedimento para


o controle de corrente do conversor. A funo de transferncia do modelo linearizado da
corrente no indutor [1] pela razo cclica dada por (3).

Na Figura 2.7 possvel observar a resposta transitria do controle da corrente


do conversor para diferentes margens de fase. Uma margem de fase de 75 apresenta
resposta transitria com menor sobressinal, mas o tempo de acomodao maior. J a
margem de fase de 45 resulta em sobressinal um pouco maior, porm o tempo de
acomodao inferior. Foi escolhido o controlador que resulte em margem de fase de
45 e a funo de transferncia do mesmo expressa em (4).

10
7

6 Corrente de Referncia
Corrente no Indutor - MF 45
Corrente no Indutor - MF 60
5 Corrente no Indutor - MF 75
Corrnte (A)

1
6.0 6.5 7,0 7.5 8,0 8.5 9,0 9.5 10
Tempo(ms)

Figura 2. 7 - Resposta do conversor com atuao do controlador de corrente.

iii) Controle digital

Como os algoritmos de controle sero implementados em um controlador digital


de sinais, foi utilizada a transformao bilinear para discretizao do controlador com
perodo de aquisio em 10 kHz. A equao (5) representa a funo no domnio z do
controlador de tenso.

A equao 6 apresenta a funo de transferncia do controlador discreto de corrente.

2.4 Concluses Parciais

Neste captulo foi realizada uma breve reviso sobre as duas principais
metodologias para rastreamento do MPP, tanto em termos de tenso quanto de corrente.

11
esperado que ambos os mtodos apresentem resultados similares, de acordo com a
dissertao do autor Pedro Sobreira [3].
Foi descrito o projeto dos controladores para um conversor elevador de tenso,
tanto para o controle em tenso, quanto em corrente, ambos com margem de fase de
45. Os controladores foram digitalizados com base na transformao bilinear para
implementao dos mtodos MPPT P&O e IC, empregando VMPPT e CMPPT para
fins de comparao experimental da eficincia dessas tcnicas.

12
Capitulo 3
3. Anlise comparativa de tcnicas MPPT

Neste captulo ser realizada uma anlise comparativa dos resultados de simulao
das tcnicas P&O e Condutncia Incremental, utilizando como variveis de controle a
tenso terminal do painel solar fotovoltaico ou a corrente de sada do mesmo.
O circuito esquemtico mostrado na Figura 3.1 foi utilizado para simular o
rastreamento da mxima potncia por meio do controle de um conversor boost acoplado
a um arranjo de painis solares fotovoltaicos, descrito no captulo anterior. O bloco
PV_Array modela o comportamento do arranjo solar fotovoltaico [6] e o bloco
MPPT sintetiza o algoritmo para rastrear o ponto de mxima transferncia de
potncia.
PV_Array

Ipa V L
A

C R

ZOH
MPPT
ZOH

Entrada Saida V

Controlador

Figura 3.1 - Esquemtico do circuito simulado para rastrear o MPP.

3.1. VMPPT

3.1.1. Algoritmo Perturba e Observa

Para verificar a eficincia e funcionamento do algoritmo de P&O utilizando a


metodologia do controle da tenso terminal do arranjo solar fotovoltaico, foram
realizadas simulaes para coletar dados que sero analisados e posteriormente
comparados com outras tcnicas.

13
A primeira simulao foi realizada com aplicao de um degrau de radiao e
um degrau de temperatura para verificar a resposta do algoritmo MPPT e do controle da
tenso de entrada do conversor boost. A simulao comea com a temperatura em 32 C
e a radiao em 600 W/m2. No instante de tempo de 80 ms a radiao alterada para
800 W/m2 e no instante de 150 ms a temperatura elevada para 50 C. Na Figura 3.2 -
observa-se a resposta da referncia de tenso fornecida pelo algoritmo P&O e a tenso
terminal do arranjo solar fotovoltaico. possvel constatar que as variaes de radiao
e de temperatura dos painis solares resultam em uma mudana na tenso do arranjo, a
fim de garantir que a potncia do painel seja a mxima. O aumento da radiao resulta
em um aumento da tenso terminal, enquanto que o aumento de temperatura resulta em
uma reduo tenso. Nota-se que, quando os degraus so aplicados, o algoritmo
rapidamente encontra o novo ponto de mxima transferncia de potncia. No sub-
grfico esboado possvel observar em detalhes o rastreamento em torno do ponto de
mxima potncia, o que resulta em pequenas perturbaes na referncia realizadas pelo
algoritmo de P&O. Cabe destacar que o projeto do controlador foi especificado para
seguir as variaes de radiao e de temperatura do painel, e no para as variaes em
torno do ponto de operao. Com efeito, possvel notar um grande sobressinal em
relao referncia de tenso do algoritmo MPPT.

70

60
Tenso de Referncia
50 Tenso Terminal
Tenso (V)

40
66.4
Tenso (V)

30

66
20

114 115 116 117 118


10 Tempo ( ms)

0
40 60 80 100 120 140 160 180 200
Tempo( ms)
Figura 3.2 - Comportamento do algoritmo P&O rastreando o MPP por meio do controle da tenso
terminal do arranjo solar fotovoltaico.

14
3.1.2. Algoritmo de Condutncia Incremental

Para verificar o funcionamento do algoritmo de condutncia incremental


utilizando a metodologia do controle da tenso terminal do arranjo solar fotovoltaico,
foi utilizado o circuito esquemtico da Figura 3.1, em que o algoritmo condutncia
incremental tambm sintetizado no bloco MPPT do simulador.
As condies de simulao foram as mesmas utilizadas na anlise do algoritmo
P&O feita na seo anterior. Na Figura 3.3 mostrada a resposta da referncia de tenso
fornecida pelo algoritmo de condutncia incremental e a tenso terminal controlada do
arranjo de painis solares fotovoltaicos.
70

60
Tenso de Referncia
50 Tenso Terminal
Tenso (V)

40
66.4
Tenso (V)

30 66.2

66
20

118 119 120 121


117
10 Tempo (ms)

0 60 80 100 120 140 160 180 200


40
Tempo (ms)
Figura 3.3 - Comportamento do algoritmo IC rastreando o MPP atravs do controle da tenso
terminal do arranjo solar fotovoltaico.

Analisando a Figura 3.1 observa-se o comportamento semelhante entre os


algoritmos condutncia incremental e P&O, respondendo rapidamente s variaes de
temperatura e radiao solar. Uma vantagem atribuda ao algoritmo de condutncia
incremental visualiza-se no detalhe da Figura 3.3. Nas regies prximas ao MPP o
incremento da referncia se torna pequena, tornando assim as variaes da referncia,
em estado permanente, mais suaves.

15
3.2. CMPPT

3.2.1. Algoritmo Perturba e Observa

Para simular o funcionamento do algoritmo de P&O utilizando a metodologia do


controle da corrente do arranjo solar fotovoltaico, empregou-se um circuito similar ao
apresentado na Figura 3.1, alterando a referncia de controle para a corrente de sada do
arranjo solar fotovoltaico. As condies da simulao tambm no foram alteradas. Na
Figura 3.4 pode ser visualizado o resultado dessa simulao.

5
Corrente (A)

3 Corrente no Indutor
Corrente de Referncia
2

0
40 60 80 100 120 140 160 180 200
Tempo(ms)
Figura 3.4 - Comportamento do algoritmo P&O rastreando o MPP atravs do controle corrente do
arranjo solar fotovoltaico.

Diferentemente dos resultados encontrados para rastreamento por tenso, a


referncia de corrente fornecida pelo algoritmo de MPPT apresenta grandes oscilaes.
Este fato se deve elevada ondulao de corrente no indutor do conversor boost. No
entanto, o comportamento mdio da corrente no indutor similar ao da corrente de
referncia do algoritmo MPPT.

16
3.2.2. Algoritmo de Impedncia Incremental

Para verificar o funcionamento do algoritmo de impedncia incremental, foi


realizada uma nova simulao com as mesmas condies das simulaes j realizadas.
Na Figura 3.5 se pode verificar o resultado desta simulao.
8

6
Corrente (A)

3 Corrente no Indutor
Corrente de Referncia
2

0
40 60 80 100 120 140 160 180 200
Tempo (ms)
Figura 3.5 - Comportamento do algoritmo IC rastreando o MPP atravs do controle da corrente do
arranjo solar fotovoltaico.

Observa-se que a resposta do sistema ao algoritmo de impedncia incremental


apresenta caractersticas semelhantes resposta do algoritmo P&O, com a referncia de
corrente muito oscilatria devido ao comportamento oscilatrio da corrente no indutor
de um conversor boost. Para ambas as tcnicas de MPPT controladas pela corrente,
observa-se que a referncia de corrente ainda se estabilizava quando os degraus foram
aplicados, o que no aconteceu com o controle de tenso. Assim, verifica-se que o
controle pela corrente tem uma resposta mais lenta. Nas prximas sees ir verificar se
as diferenas encontradas nestas primeiras simulaes levam a alguma vantagem ou
desvantagem real na escolha de uma tcnica ou outra.

17
3.3. Anlise Comparativa

Tanto o algoritmo P&O quanto o CI (impedncia incremental para o controle de


corrente) apresentaram respostas de simulaes satisfatrias. Porm, com os dados at
ento analisados, no possvel identificar qual tcnica mais eficiente.
Para comparar o comportamento transitrio das tcnicas de MPPT foram
simuladas variaes bruscas de radiao solar e de temperatura. A resposta da potncia
fornecida pelo arranjo solar fotovoltaico para cada uma das tcnicas apresentada na
Figura 3.6, em que as condies de simulao so encontradas na Tabela 3.1.

Tabela 3.1 Especificaes da simulao para anlise comparativa das tcnicas MPPT.

Intervalo Radiao Temperatura


A 800 W/m 32 C
2
B 1000 W/m 32 C
2
C 1000 W/m 20 C
D 1000 W/m2 32 C
E 800 W/m 32 C

500

480 C
460
B D
440
Potncia (W)

420

400

380
VMPPT - P&O
360 VMPPT - IC
A CMPPT - P&O
340 CMPPT - IC E
320

300
0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.16

Tempo (s)

Figura 3.6 - Comportamento da resposta da potncia fornecida pelo arranjo solar fotovoltaico
quando exposto a degraus de radiao solar e temperatura do painel.

Na Figura 3.6 possvel verificar que todos os mtodos de MPPT, em regime


permanente, convergem ao mesmo valor de potncia fornecida pelo arranjo de painis
solares fotovoltaicos. J em regime transitrio, as tcnicas de rastreamento por corrente

18
levam mais tempo para se estabilizar (como j verificado) e com sobressinal mais
acentuado. Vale observar que as variaes de radiao solar e de temperatura foram
muito bruscas, o que no ocorre, em geral, na natureza. Assim quando operando em
sistemas reais, estes sobressinais gerados pelos algoritmos de MPPT provavelmente so
menos relevantes.
Com o intuito de simular condies reais de operao, foram realizadas
simulaes com curvas reais de radiao e temperatura. Por meio destas simulaes,
possvel comparar melhor as tcnicas de MPPT. As curvas de radiao e temperatura
esto apresentadas na Figura 3.7. As respostas de cada um dos sistemas esto
apresentadas na Figura 3.8.

700 50

45
600
40
500 35
Temperatura (C)
Radiao (W/m)

30
400
25
300
20

200 15

10
100
5

0 0
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Tempo(h) Tempo(h)

Figura 3.7 - Curva de radiao e temperatura registrada no dia 24/06/2014.

300
CMPPT IC
250 CMPPT P&O
VMPPT IC
Potncia W

200 VMPPT P&o

150

100

50

0
6 8 10 12 14 16 18

Horas
Figura 3.8 - Comportamento da resposta da potncia fornecida pelo arranjo solar fotovoltaico
quando expostos a curvas reais de radiao e temperatura para as tcnicas de MPPT em estudo.

19
Nesta simulao, observa-se que a gerao de potncia pelos arranjos de painis
solares fotovoltaicos apresenta a mesma tendncia para todos os mtodos de MPPT em
estudo. A energia gerada pelo arranjo solar rastreada por cada um dos mtodos
apresentada na Tabela 3.2.

Tabela 3.2 Energia gerada no arranjo solar fotovoltaico quando exposto a curvas reais de radiao e
temperatura para as tcnicas de MPPT em estudo.
Mtodo Energia gerada
VMPPT P&O 1579,43 Wh
VMPPT IC 1584,31 Wh
CMPPT P&O 1566,56 Wh
CMPPT IC 1566,54 Wh

Com estes dados possvel visualizar uma pequena desvantagem aos mtodos
rastreados por corrente, porm esta diferena no atribui ganho significativo na escolha
do mtodo na qual se deseja rastrear o MPP. E ainda, o projeto do controlador de
corrente pode ser aprimorado e produzir melhores resultados.

3.4. Concluses Parciais

A comparao entre os mtodos mais populares de rastreamento de mxima


potncia o objetivo fundamental deste trabalho. Neste captulo foi realizada a
investigao do comportamento, via simulao, destes mtodos de MPPT.
Entre os mtodos em estudo, verifica-se que todos apresentam resultados de
simulao satisfatrios. A quantidade de energia produzida apresenta pequena
diferena, que pode estar relacionada ao projeto do controlador de tenso ou de
corrente. Na prxima seo buscada a confirmao experimental dos resultados obtidos.

20
Captulo 4
4. Resultados Experimentais

Este captulo apresenta resultados do conversor elevador de tenso utilizado para


comparao experimental das tcnicas de rastreamento de mxima potncia aplicados a
um arranjo solar fotovoltaico de 480 Wp.

4.1. Materiais e Mtodos

O conversor foi construdo utilizando o interruptor mosfet IRF640 para


comutao em 20 kHz. No que se refere ao controle digital do conversor, foi utilizada a
placa de desenvolvimento ADSP 21992 da Analog Divices. Os canais de converso A/D
amostram informaes de tenso e de corrente de sada do arranjo, por intermdio de
sensores de efeito Hall de tenso (LV 20-P) e de corrente (LA 55-P) e de uma placa de
condicionamento analgico de sinais. Os algoritmos de MPPT geram sinais de
referncia de tenso ou de corrente para o controle do conversor esttico, a partir de um
sinal de Modulao por Largura de Pulso (MLP).
O indutor projetado possui uma indutncia de 1,1 mH, de acordo com a medio
utilizando o equipamento BR2820 LCR Meter da MCP Lab Eletronics.
Para a comparao da eficincia das tcnicas MPPT, foram utilizados resultados
de simulao e experimentais. Nas simulaes, foram usados registros de radiao solar
e de temperatura do painel adquiridas em um coletor de dados (datalogger) modelo
CR1000 da Camnpbell Scientific, um termopar e um piranmetro modelo LP-02 da
Hukseflux. Os dados experimentais do prottipo em bancada tambm foram
monitorados com o mesmo coletor de dados, mas por intermdio de sensores de efeito
de tenso (LV 20-P) e de corrente (LA 55-P). Para cada tcnica de MPPT foram
coletados dados por um perodo de dois dias, com taxa de amostragem de um minuto.
A eficincia do conversor foi verificada por um wattmetro digital Yokogawa
modelo WT-230, em que as medies foram feitas com os painis a baixa radiao solar
e a mdia de radiao solar.

21
4.2. Eficincia do conversor

Para uma situao de baixa radiao, foi medida uma potncia de entrada do
conversor de 72,0 W e uma potncia na carga de 70,5 W. Desta maneira, a eficincia do
conversor de 97,92%. Para uma situao de radiao solar mdia, foi medida uma
potncia de entrada do conversor de 201,1 W e potncia na carga de 193,1 W. A Com
efeito, a eficincia do conversor de 96,02%. Desta maneira, as perdas nos elementos
passivos e nos interruptores no so elevados.

4.3. Comparao das tcnicas MPPT

4.3.1. CMPPT por Impedncia Incremental

No perodo de 26 a 27 de Junho 2014, foram coletados os dados referentes ao


controle pela corrente com o algoritmo CI. Nos grficos da Figura 4.1 encontram-se as
curvas de radiao solar e de temperatura em que os painis solares fotovoltaicos
estavam expostos.
Radiao - Dia 26 de Junho de 2014 Temperatura - Dia 26 de Junho de 2014
700 50
600
Temperatura C
Radiao w/m

500 40
400
30
300
200 20
100
06 8 10 12 14 16 18 10 18
6 8 10 12 14 16
Horas (h) Horas (h)
Radiao - Dia 27 de Junho de 2014 Temperatura - Dia 27 de Junho de 2014
50
600
Temperatura C
Radiao w/m

40
400
30
200 20

06 18 10
8 10 12 14 16 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 1 - Curva de Radiao Solar e Temperatura referente aos dias 26 e 27 de Junho de 2014.

Na Figura 4. 2 so mostradas as curvas de potncia experimental e simulada,


esta ltima com base nas condies climticas mostradas na Figura 4.1. possvel
constatar que existe uma diferena significativa entre os resultados simulados e
22
experimental quando a potncia fica superior a 200 W. Testes posteriores levaram
correo deste fenmeno so discutidos posteriormente.

IC por Corrente - Dia 26 de Junho de 2014 IC por Corrente - Dia 27 de Junho de 2014
300 300
Simulao Simulao
250

Potncia W/m
250 Experimental Experimental
Potncia W/m

200 200
150 150
100 100
50 50
06 0
8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)
Figura 4. 2 - Curva de potncia no perodo de 26 e 27 de junho de 2014.

Na Tabela 4.1, realizada uma anlise comparativa em termos de energia gerada


experimentalmente e por simulao.

Tabela 4. 1 Comparao da energia gerada pelo algoritmo CMPPT por Indutncia Incremental.

Data do Energia Energia Diferena


Experimento (Experimental) (Simulao) Percentual
26/06/2014 1,74 kWh 1,48 kWh 14,94 %
27/06/2014 1,78 kWh 1,63 kWh 8,43 %

4.3.2. VMPPT por Condutncia Incremental

Nos dias 28/06/2014 e 04/10/2014, foram coletados os dados referentes ao


controle pela tenso com o algoritmo CI. No grfico da Figura 4.3 encontram-se as
curvas de radiao solar e de temperatura em que os painis solares fotovoltaicos
estavam expostos.
Na Figura 4. 4 so mostradas as curvas de potncia experimental e simulada,
esta ltima com base nas condies climticas mostradas na Figura 4. 3. Tambm
observar-se o mesmo fenmeno observado para o controle de corrente IC, em que existe
uma diferena significativa entre os resultados simulados e experimental quando a
potncia fica superior a 200 W. Nesta situao porm, a diferena mais sutil, visto que
tanto para o dia 29 de Junho quanto para o dia 04 de outubro a radiao solar, em mdia,
inferior e mais varivel do que na situao com controle de corrente.

23
Radiao - Dia 29 de Junho de 2014 Temperatura - Dia 29 de Junho de 2014
700 50

Temperatura C
600
Radiao w/m
500 40
400
30
300
200 20
100
0 10
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)
Radiao Dia 04 de Outubro 2014 Temperatura - Dia 04 de Outubro de 2014
1200 40

Temperatura C
1000 35
Radiao w/m

800
30
600
25
400
200 20
0 15
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 3 - Curva de Radiao Solar e Temperatura referente aos dias 29 de Junho e 04 de Outubro de
2014.

IC por Tenso - Dia 04 de Outubro de 2014


600
500 Simulao
Experimental
Potncia W

400
300
200
100
0
6 8 10 12 14 16 18
Horas (h)

Figura 4. 4 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 28 de
junho de 2014.

Na Tabela 4.2, realizada uma anlise comparativa em termos de energia gerada


experimentalmente e por simulao.

Tabela 4. 2 - Comparao da energia gerada pelo algoritmo VMPPT por Condutncia Incremental.

Data do Energia Energia Diferena


Experimento (Experimental) (Simulao) Percentual
29/06/2014 1,70 kWh 1,62 kWh 4,71 %
04/10/2014 1,72 kWh 1,94 kWh 11,34 %

24
4.3.3. CMPPT por Perturba e Observa
No perodo de 01 a 02 de Julho 2014, foram coletados os dados referentes ao
controle pela corrente com o algoritmo P&O. Nos grficos da Figura 4.5 se pode
observar as curvas de radiao solar e de temperatura em que os painis solares
fotovoltaicos estavam expostos.

Radiao - Dia 01 de Junho de 2014 Temperatura - Dia 01 de Julho de 2014


50
700

Temperatura C
Radiao w/m

600
40
500
400 30
300
200 20
100
0 10
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Radiao - Dia 02 de Junho de 2014 Temperatura - Dia 02 de Julho de 2014


50
700
Temperatura C
Radiao w/m

600 40
500
400 30
300
200 20
100
0 10
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 5 - Curva de Radiao Solar e Temperatura referente aos dias 01 e 02 de Julho de 2014

Na Figura 4.6 so mostradas as curvas de potncia experimental e simulada, esta


ltima com base nas condies climticas mostradas na Figura 4.5. Tambm observar-
se o mesmo fenmeno ocorrido nos casos anteriores, em que existe uma diferena
significativa entre os resultados simulados e experimental quando a potncia fica
superior a 200 W.
Na Tabela 4.3, realizada uma anlise comparativa em termos de energia gerada
experimentalmente e por simulao.

25
P&O por Corrente - Dia 01 de Julho de 2014 P&O por Corrente - Dia 02 de Julho de 2014
Simulao 300 Simulao
300
250
Experimental 250 Experimental

Potncia W
Potncia W

200 200
150 150
100 100
50 50
0 0
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)
Figura 4. 6 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 01 e
02 de julho de 2014.
Tabela 4. 3 - Comparao da energia gerada pelo algoritmo CMPPT por P&O.

Dia do Energia Gerada Energia Diferena


Experimento Experimentalmente Gerada Por Percentual
Simulao
01/07/2014 1,83 kWh 1,75 kWh 4,37 %
02/07/2014 1,58 kWh 1,45 kWh 6,96 %

4.3.4. VMPPT por Perturba e Observa

Para finalizar o experimento, nos dias 03/07/2014 e 05/07/2014, foram coletados


os dados referentes ao controle pela tenso com o algoritmo P&O. No grfico da Figura
4. 7 encontram-se as curvas de radiao solar e de temperatura em que os painis solares
fotovoltaicos estavam expostos.
Na Figura 4. 8 so mostradas as curvas de potncia experimental e simulada,
esta ltima com base nas condies climticas mostradas na Figura 4. 7. Tambm
observa-se o mesmo fenmeno ocorrido nos casos anteriores, em que existe uma
diferena significativa entre os resultados simulados e experimental quando a potncia
fica superior a 200 W.
Na Tabela 4.4, realizada uma anlise comparativa em termos de energia gerada
experimentalmente e por simulao.

26
Radiao - Dia 03 de Junho de 2014 Temperatura - Dia 03 de Julho de 2014
50
800

Temperatura C
Radiao w/m

600 40

400 30

200 20

0 10
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Radiao - Dia 05 de Junho de 2014 Temperatura - Dia 05 de Julho de 2014


50
800

Temperatura C
Radiao w/m

600 40

400 30

200 20

0 10
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 7 - Curva de Radiao Solar e Temperatura referente aos dias 03 e 05 de Julho de 2014 .

P&O por Tenso - Dia 03 de Julho de 2014 P&O por Tenso - Dia 05 de Julho de 2014
400 350
Simulao Simulao
300 Experimental
300 Experimental
Potncia W

Potncia W

250
200
200
150
100 100
50
0 0
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 8 - Curva de gerao (experimental e simulao) dos painis solares fotovoltaicos do dia 03 e 05
de julho de 2014.

Tabela 4. 4 - Resultados do experimento utilizando a metodologia de controle por tenso e rastreando o


MPPT pelo algoritmo de P&O.

Dia do Energia Gerada Energia Diferena


Experimento Experimentalmente Gerada Por Percentual
Simulao
03/07/2014 1,34 kWh 1,23 kWh 8,20 %
05/07/2014 1,81 kWh 1,70 kWh 6,08 %

27
4.4. Estratgia para melhora dos algoritmos de MPPT

Em praticamente todos os testes realizados e apresentados na seco anterior,


observa-se que a partir de uma dada potncia (aproximadamente 200 W) no se
conseguia manter o sistema operando no MPP. Ao investigar o que estava ocorrendo,
concluiu-se que o problema estava ligado aos algoritmos de MPPT e no a alguma
caracterstica construtiva do conversor ou dos painis.

Por de diversos testes, observou-se que ao se reduzir a velocidade de atualizao


dos algoritmos de MPPT, o conversor executava o rastreamento do MPP mais
lentamente, porm alcanando maiores nveis de potncia. Assim, os algoritmos
passaram a atualizar a referncia de tenso/corrente em 10 Hz. Anteriormente, essa
atualizao era realizada em 100 Hz. Com essa modificao obteve-se considerveis
ganhos de potncia, contudo o algoritmo ficou lento e demorava at atingir o timo de
potncia. A soluo encontrada foi aumentar o incremento de tenso/corrente. Essa
modificao aumentou a velocidade do algoritmo sem apresentar perda de potncia. A
Figura 4. 9 apresenta o resultado de um dia de rastreamento do MPP utilizando o
algoritmo P&O com as alteraes descritas anteriormente. Observa-se que a potncia
fornecida pelo arranjo de painis solares fotovoltaico atingiu at prximo aos 350 W e
acompanha a curva de potncia gerada por simulao simulao, no ocorrendo dessa
maneira a saturao que ocorria nos testes anterior. A Figura 4. 10 apresenta a curva
de radiao e temperatura referente ao dia em que este ltimo teste foi realizado.

P&O por Tenso - Dia 25 de Fevereiro de 2015


500
Simulao
400 Experimental
Potncia (W)

300

200

100
0
6 8 10 12 14 16 18
Horas (h)

Figura 4. 9 Curva de gerao com algoritmo melhorado

28
Radiao - Dia 25 de fevereiro de 2015 Temperatura - Dia 25 de fevereiro de 2015
1200 29

1000 28

Temperatura C
Radiao w/m

800 27

600 26

400 25

200 24
0 23
6 8 10 12 14 16 18 6 8 10 12 14 16 18
Horas (h) Horas (h)

Figura 4. 10 - Curva de Radiao Solar e Temperatura referente ao dia 27 de Fevereiro

Aps este ltimo teste observa-se o melhor funcionamento do algoritmo, porm


quando o sistema est operando com potncias mais elevadas (superior aos 300 W) o
interruptor utilizado no conversor queima constantemente. O motivo pelo qual o
interruptor do conversor queima constantemente ainda est sendo pesquisada.

4.5. Concluses Parciais

Neste captulo, foram comparados os resultados de simulao e experimental dos


mtodos mais populares de rastreamento de mxima potncia. Em uma breve
apresentao do conversor utilizado, verificou-se que o mesmo apresenta uma boa
eficincia compatvel com a sua funo no sistema, para rastrear e transferir a mxima
potncia da gerao solar fotovoltaica para a carga.
Na investigao experimental das tcnicas de MPPT em estudo, todas
apresentaram comportamentos semelhantes e cumpriram com a funo de rastrear o
ponto de mxima transferncia de potncia do sistema de gerao fotovoltaico. No
entanto, houve uma significativa diferena entre os resultados de simulao e
experimentais. A diferena percentual entre a gerao esperada pela simulao e a real
foi o parmetro de comparao entre as tcnicas de MPPT. O resultado naturalmente
esperado, seria a simulao sempre com gerao superior ao sistema real (devido as
simplificaes do modelo para simulao), porm, todas as tcnicas apresentaram o
sistema real com gerao superior ao resultado de simulao. Verificou-se ainda uma
pequena vantagem a tcnica de CMPPT por IC, que apresentou uma mdia no ganho de
gerao comparado a simulao superior as demais.
Vale lembrar que o experimento de VMPPT por IC, foi o nico que apresentou a
gerao experimental inferior previso da simulao. Isso se deu pelo fato da radiao

29
se manter baixa e com breves picos altos de radiao, que levou a simulao a
apresentar gerao superior ao limite especificado pelos painis.
No prximo captulo, ser apresentado toda sntese deste trabalho e possveis
investigaes futuras sobre o tema.

30
Capitulo 5
5. Concluses

Durante todo este trabalho foram discutidas as principais tcnicas de MPPT com
intuito final de verificar se a escolha do uso entre uma ou outra tcnica, traria na prtica
algum ganho significativo. Para alcanar tal resultado, este trabalho avaliou atravs de
simulaes e de montagem experimental, com o foco neste ltimo, o rendimento das
tcnicas de P&O e Condutncia (ou Indutncia) Incremental utilizando como
metodologia de controle a tenso ou a corrente terminal de um arranjo solar
fotovoltaico.
Os primeiros resultados obtidos foram alcanados atravs de simulaes. Estas
simulaes indicaram uma ligeira vantagem de gerao para ambas as tcnicas de
VMPPT como o mtodo de Condutncia Incremental com o maior ndice de gerao.
Porm esta vantagem foi mnima, no apresentando ganhos significativos entre a
escolha de qualquer uma das tcnicas. Para averiguar se na prtica existe alguma
vantagem entre estas tcnicas foi analisado o comportamento destas tcnicas em
sistemas de gerao solar fotovoltaicos reais.
Para a verificao eficincia das tcnicas de MPPT em sistemas reais, foi
montado todo um aparato experimental apresentado no capitulo 4, que conta com um
conversor boost onde processado os algoritmos de MPPT. Inicialmente verificou-se a
eficincia do conversor que apresentou bons resultados e apto a ser aplicado na
transferncia de mxima potncia entre a gerao solar fotovoltaica e a carga. Partindo
para avaliao experimental das tcnicas de MPPT, os resultados mostraram que todas
as tcnicas desempenharam o papel de rastrear o MPP de maneira satisfatria. Porm
no foi possvel chegar a nenhuma concluso que indique uma melhor tcnica para ser
utilizada em sistemas reais.

5.1 Trabalhos Futuros

Para possveis investigaes futuras, esto a avaliao do problema da queima


do interruptor do conversor e a utilizao de conversores e tcnicas de controles mais
eficientes e a conexo do sistema a rede eltrica.

31
REFERNCIAS BIBLIOGRFICAS

[1] TEODORESCU, R., LISERRE, M., RODRGUEZ.; Grid Converters for


Photovoltaic and Wind Power Systems; Wiley, 2011.
[2] Nota Tcnica EPE, Anlise da Insero do Gerao Solar na Matriz Eltrica
Brasileira, 2012.
[3] JUNIOR, P. A. S.; Conversor CC-CC Boost Entrelaado Aplicado no
Processamento da Energia de Arranjo Solar Fotovoltaico, 2011.
[4] POMILIO, J. A.; Fontes Chaveadas.
[5] MARTINS, G, M.; Desenvolvimento de Conversor Comutado em Baixa
Frequncia para Aplicao em Sistemas de Gerao Distribuda Baseados em
Clulas a Combustvel, 2006.
[6] CASARO, M. M. e MARTINS, D. C.; Modelo de Arranjo Fotovoltaico
Destinado Analises em Eletrnica de Potncia Via Simulao.

32
ANEXOS
I. Programa principal do VMPPT por P&O
II. Programa principal do VMPPT por Condutncia Incremental
III. Programa principal do IMPPT por P&O
IV. Programa principal do IMPPT por Impedncia Incremental

33
ANEXO I
/*************************************************************/
#include <sysreg.h> //Interrupts
#include <signal.h> //Intrinsics
#include <stdio.h>
#include <adsp-2199x.h> //MMR
#include <fract_typedef.h>
#include <fract2float_conv.h>
#include <ETSI_fract_arith.h>
/*************************************************************/
#include "main.h"
#include "adsp21992-pll.h"
#include "adsp21992-pwm.h"
#include "adsp21992-adc.h"
#include "adsp21992-dac.h"
#include "adsp21992-gpio.h"
#include "Digital_Filter.h"
/*************************************************************/
void PWM_SYNC_ISR(int isr); //Interrupt routines
void PWM_TRIP_ISR(int isr);
/*************************************************************/
///////////////////VARIAVEIS GLOBAIS//////////////////////////
fract16 Vu=0, coeff[6], delay[6], u[8], PWM_MaxDuty, ylim, dt, y, Vmedio=0, Imedio=0;
fract32 P, Pu;
float Vref=70, ksv=0.011765, inc1=0.1, inc2=0.9, Vmax=80, divi=0.02;
int k, z=0, w=0;

int main(void){
//Iniciando variaveis
inc1 = ksv*inc1;
inc2= ksv*inc2;
Vref = ksv*Vref;
Vmax=ksv*Vmax;
// Variaveis em fr16
inc1=float_to_fr16(inc1);
inc2=float_to_fr16(inc2);
Vmax=float_to_fr16(Vmax);
divi=float_to_fr16(divi);
Vref=float_to_fr16(Vref);

disable_interrupts();
// Coeficientes da malha de controle
float b_coeff[3] = { 0.026082662511706, 0.000161652997826, -
0.025921009513880};
float a_coeff[2] = {-0.881050159669619, -0.118949840330381};
// Razo Cclica mxima
float Dmax = 0.85;
//converte a razo cclica mxima para o formato 1.15
ylim = round(float_to_fr32(Dmax));
// Limpa a memria dos elementos da equao a diferenas
for(k=0; k<6; k++){

34
delay[k] = 0;
}
// Configura os parmetros dos controladores para o farmato 1.15
df_coeff_float2fr16(a_coeff, b_coeff, coeff, 3);
//set PLL for CCLK=160MHz and HCLK=80MHz because CLKIN=32MHz
PLL_Configure(0x0A50);
// Set PWM frequency (kHz), dead time (ns) and and SYNC pulse time (ns)
PWM_MaxDuty = PWM_Init(20, 0, 880);
//ADC_Init();
DAC_Init();
// Enable GPIO routines
GPIO_Init();
/////////////////////////////////////////////////////////////////////////////////
enable_interrupts();
while(1);
}

/*************************************************************/
void PWM_SYNC_ISR(int isr){
ADC_Update(u);
//IMPLEMENTAO DO MPPT P&O
if (w>4999){
Imedio=add(Imedio,(mult(u[2],divi)));
Vmedio=add(Vmedio,(mult(u[0],divi)));
if (z==5049)
{
w=0;
z=0;
P=L_mult(Imedio,Vmedio);
if(P>Pu)
{
if(Vmedio<Vu) Vref = sub(Vref,inc2);
if(Vmedio>Vu) Vref = add(Vref,inc1);
}
if (P<Pu)
{
if(Vmedio>Vu) Vref = sub(Vref,inc2);
if(Vmedio<Vu) Vref = add(Vref,inc1);
}
Vu = Vmedio;
Pu = P;
if (Vref<0) Vref=0;
if (Vref>Vmax) Vref=Vmax;
Imedio=0;
Vmedio=0;
}
}
y = df_fr16_iir(sub(Vref, u[0]), coeff, delay, 3); //Controlador
// Verifica se a razo cclica no viola o limite
y=sub(0,y);
if(ylim < y) y = ylim;
dt = PWM_Duty(y, PWM_MaxDuty);
sysreg_write(sysreg_IOPG,PWM0_Page); //IOPG = PWM0_Page;
io_space_write(PWM0_SEG,0x003E);
ar = 0x0037;
IO(PWM0_SEG)= ar; // disable all, except AL
io_space_write(PWM0_CHC,dt);
io_space_write(PWM0_STAT, 0x0200); // W1C the interrupt
w=w+1;
z=z+1;

35
DAC_Put( 1 , u[0]);
DAC_Put( 4 , u[2] );
DAC_Put(10,P);
DAC_Update();
}

ANEXO II
/*************************************************************/
#include <sysreg.h> //Interrupts
#include <signal.h> //Intrinsics
#include <stdio.h>
#include <adsp-2199x.h> //MMR
#include <fract_typedef.h>
#include <fract2float_conv.h>
#include <ETSI_fract_arith.h>
/*************************************************************/
#include "main.h"
#include "adsp21992-pll.h"
#include "adsp21992-pwm.h"
#include "adsp21992-adc.h"
#include "adsp21992-dac.h"
#include "adsp21992-gpio.h"
#include "Digital_Filter.h"
/*************************************************************/
void PWM_SYNC_ISR(int isr); //Interrupt routines
void PWM_TRIP_ISR(int isr);
/*************************************************************/
///////////////////VARIAVEIS GLOBAIS//////////////////////////
fract16 coeff[6], delay[6], u[8], PWM_MaxDuty, ylim, dt, y, Vmedio=0, Imedio=0, P, Pu=0;
float passo, Vu, Iu, Vmedio2, Imedio2, dV, dI, Vref=60, ksv=0.011765, inc1=0.3, inc2=0.5,
Vmax=70, divi=0.02;
int k, z=0, w=0;
int main(void){
//Iniciando variaveis
inc1 = ksv*inc1;
inc2= ksv*inc2;
Vref = ksv*Vref;
Vmax=ksv*Vmax;
// Variaveis em fr16
inc1=float_to_fr16(inc1);
inc2=float_to_fr16(inc2);
Vmax=float_to_fr16(Vmax);
divi=float_to_fr16(divi);
Vref=float_to_fr16(Vref);
disable_interrupts();
// Coeficientes da malha de controle
float b_coeff[3] = { 0.026082662511706, 0.000161652997826, -
0.025921009513880};
float a_coeff[2] = {-0.881050159669619, -0.118949840330381};
// Razo Cclica mxima
float Dmax = 0.85;
//converte a razo cclica mxima para o formato 1.15
ylim = round(float_to_fr32(Dmax));
// Limpa a memria dos elementos da equao a diferenas
for(k=0; k<6; k++){
delay[k] = 0;

36
}
// Configura os parmetros dos controladores para o farmato 1.15
df_coeff_float2fr16(a_coeff, b_coeff, coeff, 3);
//set PLL for CCLK=160MHz and HCLK=80MHz because CLKIN=32MHz
PLL_Configure(0x0A50);
// Set PWM frequency (kHz), dead time (ns) and and SYNC pulse time (ns)
PWM_MaxDuty = PWM_Init(20, 0, 880);
//ADC_Init();
DAC_Init();
// Enable GPIO routines
GPIO_Init();
/////////////////////////////////////////////////////////////////////////////////
enable_interrupts();
while(1);

}
/*************************************************************/
void PWM_SYNC_ISR(int isr){
ADC_Update(u);
//IMPLEMENTAO DO MPPT IC
if (w>=4999){

Imedio=add(Imedio,(mult(u[2],divi)));
Vmedio=add(Vmedio,(mult(u[0],divi)));
}
if (z==5049)
{
z=0;
w=0;
dV = sub (Vmedio,Vu);
dI = sub (Imedio,Iu);
if (dV!=0)
{
if ((dI/dV)!=(-Imedio/Vmedio))
{
if (dI/dV > Imedio/Vmedio) Vref=add(Vref,inc1);
else Vref=sub(Vref,inc2);
}
}
else
{
if(dI!=0)
{
if (dI>0) Vref=add(Vref,inc1);
else Vref=sub(Vref,inc2);
}
}

Iu=Imedio;
Vu=Vmedio;
Imedio=0;
Vmedio=0;
if (Vref<0) Vref=0;
if (Vref>Vmax) Vref=Vmax;
}
y = df_fr16_iir(sub(Vref, u[0]), coeff, delay, 3); //Controlador
// Verifica se a razo cclica no viola o limite
y=sub(0,y);
if(ylim < y) y = ylim;
dt = PWM_Duty(y, PWM_MaxDuty);

37
sysreg_write(sysreg_IOPG,PWM0_Page);
IOPG = PWM0_Page; //page of PWM0 block
io_space_write(PWM0_SEG,0x003E);
ar = 0x0037;
IO(PWM0_SEG) = ar; // disable all, except AL
io_space_write(PWM0_CHC,dt);
io_space_write(PWM0_STAT, 0x0200); // W1C the interrupt
z=z+1;
w=w+1;
}

ANEXO III
/*************************************************************/
#include <sysreg.h> //Interrupts
#include <signal.h> //Intrinsics
#include <stdio.h>
#include <adsp-2199x.h> //MMR
#include <fract_typedef.h>
#include <fract2float_conv.h>
#include <ETSI_fract_arith.h>
/*************************************************************/
#include "main.h"
#include "adsp21992-pll.h"
#include "adsp21992-pwm.h"
#include "adsp21992-adc.h"
#include "adsp21992-dac.h"
#include "adsp21992-gpio.h"
#include "Digital_Filter.h"
/*************************************************************/
void PWM_SYNC_ISR(int isr); //Interrupt routines
void PWM_TRIP_ISR(int isr);
/*************************************************************/
///////////////////VARIAVEIS GLOBAIS//////////////////////////
fract16 coeff[6], delay[6], u[8], PWM_MaxDuty, ylim, dt, y, P, Pu=0,Iu=0, Imedio=0,
Vmedio=0;
float Iref=0, ksi=0.125, Imax=7.74, inc=0.01, divi=0.02;
float dI1=0.005, dI2=0.04; // incremento (dI1) e decremento (dI2) do PeO
unsigned int k, z=0, w=0;
int main(void){
///Iniciando variaveis
dI1= ksi*dI1;
dI2= ksi*dI2;
Iref=ksi*Iref;
Imax=ksi*Imax;
// Variaveis em fr16
dI1=float_to_fr16(dI1);
dI2=float_to_fr16(dI2);
Imax=float_to_fr16(Imax);
divi=float_to_fr16(divi);
Iref=float_to_fr16(Iref);
disable_interrupts();
// Coeficientes da malha de controle
float b_coeff[3] = { 0.086501608750960, 0.003561529069080, -0.08294007968187};
float a_coeff[2] = {-0.920014181337998, -0.079985818662002};
// Razo Cclica mxima
float Dmax = 0.95;
//converte a razo cclica mxima para o formato 1.15
ylim = round(float_to_fr32(Dmax));
// Limpa a memria dos elementos da equao a diferenas
for(k=0; k<6; k++){

38
delay[k] = 0;
}
// Configura os parmetros dos controladores para o farmato 1.15
df_coeff_float2fr16(a_coeff, b_coeff, coeff, 3);
//set PLL for CCLK=160MHz and HCLK=80MHz because CLKIN=32MHz
PLL_Configure(0x0A50);
// Set PWM frequency (kHz), dead time (ns) and and SYNC pulse time (ns)
PWM_MaxDuty = PWM_Init(20, 0, 880);
//ADC_Init();
DAC_Init();
// Enable GPIO routines
GPIO_Init();
/////////////////////////////////////////////////////////////////////////////////
enable_interrupts();
while(1);
}
/*************************************************************/
void PWM_SYNC_ISR(int isr){
ADC_Update(u);
//IMPLEMENTAO DO MPPT P&O
if (w>4999)
{
Imedio=add(Imedio,(mult(u[2],divi)));
Vmedio=add(Vmedio,(mult(u[0],divi)));
if (z==5049)
{
z=0;
w=0;
P=mult(Imedio,Vmedio);
if (P<Pu)
{
if(Imedio>=Iu) Iref = sub(Iref,dI2);
if(Imedio<Iu) Iref = add(Iref,dI1);
}
if(P>Pu)
{
if(Imedio>Iu) Iref = add(Iref,dI1);
if(Imedio<=Iu) Iref = sub(Iref,dI2);
}
Iu = Imedio;
Pu = P;
if (Iref<0) Iref=0;
if (Iref>Imax) Iref=Imax;
Imedio=0;
Vmedio=0;
}
}
y = df_fr16_iir(sub(Iref, u[2]), coeff, delay, 3); //Controlador
// Verifica se a razo cclica no viola o limite
if(ylim < y) y = ylim;
dt = PWM_Duty(y, PWM_MaxDuty);
sysreg_write(sysreg_IOPG,PWM0_Page);
io_space_write(PWM0_SEG,0x003E);
ar = 0x0037;
IO(PWM0_SEG) = ar; // disable all, except AL
io_space_write(PWM0_CHC,dt);
io_space_write(PWM0_STAT, 0x0200); // W1C the interrupt
z=z+1;
w=w+1;
DAC_Put( 1 , u[0]);

39
DAC_Put( 2 , u[2] );
DAC_Update();
}

ANEXO IV
/*************************************************************/
#include <sysreg.h> //Interrupts
#include <signal.h> //Intrinsics
#include <stdio.h>
#include <adsp-2199x.h> //MMR
#include <fract_typedef.h>
#include <fract2float_conv.h>
#include <ETSI_fract_arith.h>
/*************************************************************/
#include "main.h"
#include "adsp21992-pll.h"
#include "adsp21992-pwm.h"
#include "adsp21992-adc.h"
#include "adsp21992-dac.h"
#include "adsp21992-gpio.h"
#include "Digital_Filter.h"
/*************************************************************/
void PWM_SYNC_ISR(int isr); //Interrupt routines
void PWM_TRIP_ISR(int isr);
/*************************************************************/
///////////////////VARIAVEIS GLOBAIS//////////////////////////
fract16 Iref=0, coeff[6], delay[6], u[8], PWM_MaxDuty, ylim, dt, y, P, Pu=0, Imedio=0,
Vmedio=0;
float passo, ksi=0.125, dI, dV, Imax=0.99, divi=0.02, Vmedio2, Imedio2, Iu=0, Vu=0;
float inc1=0.005, inc2=0.02; //incremento (inc1) e decremento (inc2) do IC
unsigned int k, z=0, w=0;
int main(void){
///Iniciando variaveis
inc1 = ksi*inc1;
inc2 = ksi*inc2;
// Variaveis em fr16
inc1 =float_to_fr16(inc1);
inc2 =float_to_fr16(inc2);
Imax=float_to_fr16(Imax);
divi=float_to_fr16(divi);
disable_interrupts();
// Coeficientes da malha de controle
float b_coeff[3] = { 0.086501608750960, 0.003561529069080, -0.08294007968187};
float a_coeff[2] = {-0.920014181337998, -0.079985818662002};
// Razo Cclica mxima
float Dmax = 0.95;

40
//converte a razo cclica mxima para o formato 1.15
ylim = round(float_to_fr32(Dmax));
// Limpa a memria dos elementos da equao a diferenas
for(k=0; k<6; k++){
delay[k] = 0;
}
// Configura os parmetros dos controladores para o farmato 1.15
df_coeff_float2fr16(a_coeff, b_coeff, coeff, 3);
//set PLL for CCLK=160MHz and HCLK=80MHz because CLKIN=32MHz
PLL_Configure(0x0A50);
// Set PWM frequency (kHz), dead time (ns) and and SYNC pulse time (ns)
PWM_MaxDuty = PWM_Init(20, 0, 880);
ADC_Init();
DAC_Init();
// Enable GPIO routines
GPIO_Init();
/////////////////////////////////////////////////////////////////////////////////
enable_interrupts();
while(1);
}
/*************************************************************/
void PWM_SYNC_ISR(int isr){
ADC_Update(u);
//IMPLEMENTAO DO MPPT IC
if (w>=4999){
Imedio=add(Imedio,(mult(u[2],divi)));
Vmedio=add(Vmedio,(mult(u[0],divi)));
if (z==5049)
{
z=0;
w=0;
Imedio2=fr16_to_float(Imedio);
Vmedio2=fr16_to_float(Vmedio);
dV=Vmedio2-Vu;
dI=Imedio2-Iu;
if (dI!=0)
{
if ((dV/dI)!=(-Vmedio2/Imedio2))
{
if ((dV/dI)>(-Vmedio2/Imedio2)) Iref=add(Iref,inc1);
else Iref=sub(Iref,inc2);
}
}
else
{
if(dV!=0)
{
if (dV>0) Iref=add(Iref,inc1);
else Iref=sub(Iref,inc2);
}
}
Iu=Imedio2;
Vu=Vmedio2;

41
Imedio=0;
Vmedio=0;
if (Iref<0) Iref=0;
if (Iref>Imax) Iref=Imax;
}
}
z=z+1;
w=w+1;
y = df_fr16_iir(sub(Iref, u[2]), coeff, delay, 3); //Controlador
// Verifica se a razo cclica no viola o limit
if(ylim < y) y = ylim;
dt = PWM_Duty(y, PWM_MaxDuty);
sysreg_write(sysreg_IOPG,PWM0_Page); // IOPG = PWM0_Page;
//page of PWM0 block
io_space_write(PWM0_SEG,0x003E);
ar = 0x0037;
IO(PWM0_SEG) = ar; // disable all, except AL
io_space_write(PWM0_CHC,dt);
io_space_write(PWM0_STAT, 0x0200); // W1C the interrupt
DAC_Put( 1 , u[0]);
DAC_Put( 2 , u[2] );
DAC_Update();
}

42

You might also like