You are on page 1of 11

MANUAL

EMULADOR DE PAINIS FOTOVOLTAICOS

Este manual visa esclarecer e facilitar o entendimento do programa construdo no


labview para emular painis fotovoltaicos.

1. Introduo

2. Comunicao serial
A comunicao com a fonte ser feita por uma porta serial RS-232 isolada. Ao
energizar o equipamento, o usurio dever aguardar que a interface apresente a tela de
execuo (aproximadamente 15 segundos aps a energizao) antes de enviar qualquer
comando pela porta serial. Esse tempo necessrio para a sua completa inicializao.
Toda comunicao entre o computador e o equipamento feita no modo mestreescravo, atravs de requisies. O equipamento trabalha no modo escravo, aguardando
que sejam enviadas requisies, compostas de pacotes de 5 bytes de dados. Ao receber o
1 byte o equipamento ficar aguardando o recebimento dos prximos 4 bytes para,
somente aps o recebimento do 5 byte, processar a requisio solicitada.
Em caso de perda da comunicao durante o envio dos 5 bytes o equipamento
ficar aguardando os bytes restantes. O programador da interface de comunicao
hospedada no computador dever criar uma rotina capaz de continuar o processo de
comunicao aps a perda do sincronismo, ou seja, dever limpar o buffer de
recebimento serial da fonte, composto por 5 bytes, antes de efetuar nova requisio.
Esta situao caracterizada pelo repetitivo recebimento de Erro de Checksum na
resposta aos comandos.

3. DAQ
A comunicao entre a fonte e o computador, bem como a leitura das tenses
para o controle da fonte pelo emulador so feitas por uma placa DAQ modelo USB6009 do fabricante National Instruments.
4. Diagrama eltrico
O cdigo do emulador responsvel por controlar a fonte trifsica CA
programvel de acordo com as curvas dos painis que foram inseridas.
Os transformadores utilizados tem uma potencia de 1000VA. O primrio 127V
ligado na sada da fonte e o secundrio 220V ligado na entrada dos retificadores.
Na sada so usados trs retificadores isolados. A retificao feita por quatro
diodos P1000M ligados em ponte para uma retificao de onda completa para cada fase.
Para diminuir as ondulaes de tenso e fornecer uma sada em corrente so utilizados
capacitores Cem de 235F e indutores Lem de 230mH para cada fase.
Um resistor Rem usado para limitar a corrente que entregue carga, nesse caso
o conversor. O valor da corrente obtido pela diferena de potencial entre a tenso do
retificador do emulador e a tenso de entrada do conversor. O diagrama eltrico do
emulador mostrado na Figura 1.

Figura 1: Diagrama eltrico do emulador.

5. Cdigo
O programa em questo um emulador de painis fotovoltaicos. Ele controla
uma fonte de tenso CA trifsica a uma curva VxI especificada pelo usurio e salvar
os pontos. Este programa est configurado para operar uma fonte do modelo FCATHQ
600-38-50 PFC e necessita de um dispositivo de dados para obter os valores de tenso e
corrente.
3.1. Controle da fonte
LIGA: Envia um comando serial para ligar ou desligar a fonte

Estrutura de seleo para o acionamento da fonte.


O comando inicial dado pelo boto Ligar da interface, se estiver ligado,
estrutura TRUE selecionada e acende um led verde na interface. Na estrutura TRUE
como mostrado na Figura 1, enviado o frame 0 202 0 0 202 que responsvel
por iniciar a rampa de acelerao da fonte.

Figura 2: Comando para ligar a fonte.


Se a estrutura FALSE for acionada (boto desligado) o led verde da interface se
apaga. Na estrutura FALSE mostrada na Figura 2 enviado o frame 0 203 0 0
203 que responsvel por desligar a fonte.

Figura 3: Comando para desligar a fonte.


Comando para leitura de tenso na fonte
Envia o frame 0 211 0 0 211 que faz com que sejam lidos todos o valore
setados.

Figura 4: Leitura de tenso na fonte.


3.2. Modo de operao
O comando dado pelo boto automtico:
Quando o modo manual estiver selecionado na interface ser mostrado Iniciar
(clique nele para iniciar o modo automtico), o led verde se apaga. Ser selecionada a
estrutura FALSE mostrada na Figura 4 que escreve o valor de tenso definido pelo
usurio. Para definir o valor de tenso, basta selecionar um valor no campo Tenso da
interface.
Esse valor multiplicado por um ganho, transformado em um numero de 16 bits,
depois separado o dado mais significativo (MSB) DH e o menos significativo (LSB)
DL. Posteriormente enviado o frame 0 205 DH DL CS, sendo que CS o
checksum, a soma dos bits anteriores.

Figura 5: Modo manual.


Quando estiver acionado, Figura 5, o modo automtico ser selecionado, na
interface um led verde vai acender e o boto mostrar Parar (clique nele caso queria
mudar para o comando manual). Nesse caso ser selecionada a estrutura TRUE recebe o
valor de tenso, compara se menor que 130V (mximo admissvel), se for menor
mostra o valor na aba Tenso da interface e escreve esse valor na sada da fonte, se for
maior escreve 0 na sada.

Para escrever o valor de tenso na sada feito o mesmo procedimento para o


modo manual.

Figura 6: Modo automtico.


3.3. SALVAR
Caso a opo SALVAR esteja acionada, acender um led verde e o boto
mostrar parar (clique nele caso queira parar de salvar), os dados so salvos em um
arquivo .txt. Aps inserido o nome das colunas correspondentes a cada sinal.
O endereo aonde sero salvos os pontos deve ser um arquivo .txt especificado
em Diretrio. Os dados gravados sero de tempo, curva especificada, tenso, corrente
e potencia.

Figura 7: Estrutura responsvel por salvar as medidas.

3.4. CORRENTE DE REFERNCIA


Compara se o valor de tenso lido pela DAQ com os pontos fornecidos pelo
usurio, obtendo o mais prximo. Dessa forma possvel encontrar a Corrente de
Referncia para este ponto de tenso.

Figura 8: Estabelece a corrente de referncia.


Para adicionar as curvas dos painis necessrio adiciona os pontos de tenso no
Diretrio V e os pontos de corrente no Diretrio I. Cada curva deve estar um uma
linha diferente. Os arquivos com os pontos devem estar no formato .lvm. Os valores
de tenso de cada painel so multiplicados pela quantidade de painis ligados em srie
que deve ser especificada no campo Painis.

Figura 9: Curvas dos painis.


3.5. CURVAS
Depois de adicionadas, as curvas podem ser selecionadas no campo Curva. O
programa foi desenvolvido para suportar at dez curvas, mas esse nmero pode ser
aumentado conforme for necessrio.

Figura 10: Seleo das curvas.


3.6. DAQ
So obtidas as medidas de tenso e corrente do conversor pela DAQ, os sinais
passam por um filtro passa baixas e so multiplicados pelos respectivos ganhos de
tenso e corrente do condicionador de sinais utilizado como mostrado na Figura 10.
Os valores de tenso e corrente medidos so mostrados nos campos V
Conversor e Corrente.

Figura 11: Aquisio de dados.

3.7. GERAO DOS GRFICOS


Esta estrutura responsvel por pegar o valor individual de corrente de cada
curva e multiplicar pelo valor de tenso para se obter o valor de potncia. A Figura 11
mostra as 10 curvas indexadas de 0 a 9 e o clculo da potencia de cada curva.

Figura 12: valores de potencia.


A Figura 12 mostra os valores de corrente de cada curva indexados para que
possam ser usados na gerao do grfico de IxV.

Figura 13: Valores de corrente.


A Figura 13 mostra os valores de tenso indexados para a gerao das curvas.
Eles so multiplicados pela quantidade de painis ligados em srie definidos pelo
usurio em Painis.

Figura 14: Valores de Tenso.


Os blocos da Figura 14 so responsveis pelos dois grficos que mostram na
interface de corrente e potncia por tenso.

Figura 15: Gerao dos grficos.


CONTROLE
A corrente lida pela DAQ comparada com a corrente de referncia. A corrente
de referncia estabelecida de acordo com o ponto de tenso, mostrada na interface
como Corrente Ref. Os ganhos foram obtidos de modo emprico visando bom
funcionamento.

Figura 16: Controle