Acessibilidade / Reportar erro

Técnica de estimação de harmônicos para implementação em DSP de baixo custo

Harmonic estimation technique for low-cost DSP implementation

Resumos

Este trabalho aborda uma nova técnica para a estimação de harmônicos (amplitude e fase) com reduzida complexidade computacional para implementação em DSP. A técnica utiliza demodulação do sinal seguida de filtragem. Como resultado, estimações de harmônicos em 1/2, 1 e 2 ciclos da componente fundamental são obtidos. Resultados obtidos com sinais elétricos sintéticos e sinal real (medido) indicam que a técnica proposta é bastante interessante para implementação em DSP de baixo custo. A adequação da técnica para implementação em precisão finita é avaliada através da utilização do DSP TMS320F2812.

Demodulação de sinal; estimação de harmônicos; estimação de amplitude; estimação de fase; filtragem digital


This work presents a new technique for harmonic estimation (amplitude and phase) with reduced complexity for DSP implementation. This makes use of demodulation followed by filtering approaches. As a result, harmonic estimations with 1/2, 1 and 2 cycles of the fundamental component are attained. Results obtained with synthetic and measured electric power signals indicate that this technique can be a very interesting one for low-cost DSP implementation. The suitability of finite-precision implementation of the proposed technique is presented and evaluated with DSP TMS320F2812.

Signal demodulation; harmonic estimation; amplitude estimation; phase estimation; digital filtering


PROCESSAMENTO DE SINAIS

Técnica de estimação de harmônicos para implementação em DSP de baixo custo

Harmonic estimation technique for low-cost DSP implementation

Cristiano Augusto Gomes MarquesI; Moisés Vidal RibeiroII; Pedro Henrique de Castro GomesIII; Eduardo Antônio Barros da SilvaI

IUniversidade Federal do Rio de Janeiro COPPE Rio de Janeiro, RJ, Brasil

IIUniversidade Federal de Juiz de Fora PPEE Juiz de Fora, MG, Brasil

IIIELETROBRÁS Rio de Janeiro, RJ, Brasil

RESUMO

Este trabalho aborda uma nova técnica para a estimação de harmônicos (amplitude e fase) com reduzida complexidade computacional para implementação em DSP. A técnica utiliza demodulação do sinal seguida de filtragem. Como resultado, estimações de harmônicos em 1/2, 1 e 2 ciclos da componente fundamental são obtidos. Resultados obtidos com sinais elétricos sintéticos e sinal real (medido) indicam que a técnica proposta é bastante interessante para implementação em DSP de baixo custo. A adequação da técnica para implementação em precisão finita é avaliada através da utilização do DSP TMS320F2812.

Palavras-chave: Demodulação de sinal, estimação de harmônicos, estimação de amplitude, estimação de fase, filtragem digital.

ABSTRACT

This work presents a new technique for harmonic estimation (amplitude and phase) with reduced complexity for DSP implementation. This makes use of demodulation followed by filtering approaches. As a result, harmonic estimations with 1/2, 1 and 2 cycles of the fundamental component are attained. Results obtained with synthetic and measured electric power signals indicate that this technique can be a very interesting one for low-cost DSP implementation. The suitability of finite-precision implementation of the proposed technique is presented and evaluated with DSP TMS320F2812.

Keywords: Signal demodulation, harmonic estimation, amplitude estimation, phase estimation, digital filtering.

1 INTRODUÇÃO

Com o aumento do uso de equipamentos advindos da eletrônica de potência, mais e mais cargas não-lineares são conectadas ao sistema elétrico, levando a um significativo aumento do conteúdo harmônico presente no mesmo. Elevado conteúdo harmônico presente no sinal elétrico (tensão e corrente) tende a gerar sérios problemas, tanto para os consumidores de energia quanto para as concessionárias. Problemas, tais como perdas ôhmicas nas linhas de transmissão e distribuição, mal funcionamento dos equipamentos de proteção, sobre-aquecimento nos motores, erros em medidores de energia, surgimento de ressonância série e paralela, dentre outros, são devidos ao elevado conteúdo harmônico do sinal (Filho, 2007), (Souza et al., 2005), (Gonzalez et al., 2005).

Assim sendo, a correta estimação dos harmônicos de ordem maior que 1 é o primeiro passo para que ações concretas de caráter preditivo, preventivo ou corretivo sejam tomadas para eliminar ou amenizar os problemas causados em um local analisado. De fato, a estimação desses harmônicos é uma das principais tarefas de um equipamento de monitoramento da qualidade da energia elétrica (QEE) e tende a ser cada vez mais usada devido ao progressivo aumento de cargas nãolineares no sistema (Bollen et al., 2009).

Por outro lado, a estimação do primeiro harmônico (ou componente fundamental) também é de grande valia para aplicações de controle, proteção de sistemas, tarifação de energia e QEE. Como a componente fundamental carrega quase a totalidade da energia do sinal, normalmente, seu tempo de estimação deve ser menor do que o tempo de estimação dos componentes harmônicos de ordem maior que 1, exceto no caso da proteção de transformadores, em que certos harmônicos também devem ser estimados com o menor intervalo de tempo possível.

Diversas normas tratam a questão de harmônicos. O IEC (International Electrotechnical Commission) padroniza nas normas IEC 61000-4-x técnicas de teste e medição de harmônicos e outros distúrbios de QEE (IEC, n.d.). A norma européia EN 50160 aprovada pelo CENELEC (Comité Européen de Normalisation Électrotechnique) especifica características e limites de harmônicos (EN50160, n.d.). O IEEE (Institute of Electrical and Electronics Engineers) especifica na norma IEEE Std 1531-2003 os componentes, a proteção e o controle de filtros harmônicos (Society, 2003). Já na norma IEEE Std 519-1992 são determinados os limites de harmônicos e os métodos para controle dos mesmos (Society, 1992). No Brasil, a norma PRODIST-Módulo 8 da Agência Nacional de Energia Elétrica (ANEEL) estabelece a terminologia, a metodologia de medição, a instrumentação e os valores de referência para as distorções harmônicas do sistema elétrico brasileiro (ANEEL, 2007).

A norma IEC 61000-4-7 especifica que equipamentos de medição de harmônicos devem estimar os mesmos em 12 ciclos da componente fundamental para efeitos de monitoramento de limites harmônicos. Já a norma IEEE Std 519-1992 recomenda estimação a partir de 1 ciclo da componente fundamental no caso do monitoramento de sinais com transitórios. Em quesitos de proteção de sistemas elétricos industriais, relés de alta velocidade típicos devem isolar uma falta em um tempo de operação entre 1 e 3 ciclos da componente fundamental (Society, 2001).

Diversas técnicas têm sido desenvolvidas nos últimos anos para a estimação de harmônicos. Em George (1991) é utilizado a DFT (discrete Fourier transform), que é uma versão discreta da transformada de Fourier para estimação de harmônicos assumindo periodicidade do sinal. A DFT é um dos algoritmos mais utilizados para este fim. Em Pádua et al. (2007) uma metodologia é proposta para a estimação da componente fundamental utilizando o algoritmo recursivo da DFT. Tal trabalho propôe dois algoritmos adicionais para garantir bom desempenho quando ocorrem desvios de freqüência no sinal. Em Liu (1998) o filtro de Kalman adaptativo baseado na correlação é proposto para a estimação de harmônicos. Neste trabalho o autor propõe um algoritmo para lidar com o problema de estimação devido à variações abruptas no sinal. Em Machado et al. (2008) o autor utiliza o filtro de Kalman para estimar harmônicos variantes no tempo, concluindo que o mesmo é adequado para identificar o conteúdo harmônico de um sinal ao longo do tempo. A metodologia descrita em K.-Ghartemani e Iravani (2005) estima os harmônicos de um sinal utilizando diversas estruturas EPLL (enhanced phase-locked loop). O autor mostra que a metodologia proposta é adequada quando a frequência do sinal sofre grandes desvios em relaçao ao valor nominal. O EPLL também é utilizado em Carvalho (2008) para a estimação de harmônicos pela associação de bancos de filtros e processamento multitaxa. O método previne erros de offset nas estimativas e ainda aumenta a SNR (signal-tonoise ratio) nos estágios de estimação. Em Sun et al. (1996) a estimação de harmônicos é realizada por uma estrutura de banco de filtros ressonantes em laço que utiliza o algoritmo gradiente de Gauss-Newton. O algoritmo proposto por este trabalho é projetado para suportar desvios de frequência do sinal. Em Nascimento et al. (2008) é apresentado um método alternativo baseado em redes neurais artificiais para a estimação dos harmônicos da corrente de um controlador CA (corrente contínua) monofásico. Neste, as estimativas de amplitudes e fases são realizadas em 1/2 ciclo da componente fundamental. Em Ribeiro (2005) a técnica notch filter warped DFT é desenvolvida para a estimação de harmônicos com o auxilio de um filtro notch adaptativo. Tal técnica além de estimar os harmônicos do sinal, também faz uma estimativa da frequência do mesmo. Já em Rodrigues et al. (2005), filtros digitais maximamente planos são projetados para estimar harmônicos no caso de ocorrência de desvios de freqüência do sinal. Ainda no mesmo trabalho, é mostrado como projetar uma família de janelas para a melhoria do desempenho.

Cada uma das técnicas citadas possui sua vantagem e desvantagem. No entanto. nota-se ainda a necessidade do desenvolvimento de técnicas que sejam simples para serem implementadas em DSPs de baixo custo e que possuam baixa complexidade computacional. Visando oferecer uma solução que seja simples de ser implementada em DSP de baixo custo, nesta contribuição é proposta uma nova técnica para a estimação de harmônicos contemplando as seguintes características: i) um único modelo em que qualquer componente harmônico pode ser estimado sem alteração dos parâmetros de filtragem, ii) um algoritmo simples que pode ser implementado em DSP de baixo custo, iii) tempo de estimação de harmônicos ímpares com atraso correspondente de até 1/2 ciclo e harmônicos pares com atraso correspondente de até 1 ciclo, e, iv) possibilidade de aplicação em diversas áreas da engenharia, tais como controle, proteção e qualidade da energia elétrica.

A técnica proposta utiliza o método de demodulação inicialmente proposto em Phadke et al. (1994). Diferentemente da técnica introduzida em Phadke et al. (1994), em que somente a componente fundamental é estimada, a técnica proposta faz uso de uma nova abordagem de filtragem em que tanto a componente fundamental quanto os componentes harmônicos podem ser estimados.

O artigo é organizado da seguinte forma. A Seção 2 formula a técnica para a estimação de harmônicos. A Seção 3 discute a implementação da técnica. A Seção 4 faz uma análise de desempenho da técnica. E, finalmente, as conclusões do trabalho são apresentadas na Seção 5.

2 FORMULAÇÃO DA TÉCNICA

Considere que o sinal do sistema elétrico seja dado por

onde Ah e são, respectivamente, a amplitude e a fase do harmônico de ordem h, Ω0 é a frequência angular fundamental, N é a maior ordem dos harmônicos presentes no sinal, e η(t) representa a contribuição do ruido, inter-harmônicos e transitórios de várias espécies. É importante notar que os componentes harmônicos representados no sinal (1) são os elementos da série de Fourier do mesmo sinal, e que os mesmos não podem ser encontrados por sua forma contínua devido a não se ter acesso a equação analítica do sinal. Além disso, o componente η(t) não é periódico em um ciclo do sinal fundamental, dificultando este tipo de análise no tempo contínuo.

Agora, considere os sinais demoduladores

e

em que hk pode assumir os valores 1, 2, 3,...,N, o qual representa o harmônico de interesse a ser estimado.

Para a realização da demodulação, multiplica-se x(t) tanto por dc(t) quanto por ds(t), resultando em

e

respectivamente.

Por identidades trigonométricas, as equações (4) e (5) assumem

respectivamente.

Examinando o espectro dos sinais (6) e (7), e desconsiderando as parcelas η(t) cos(hkΩ0t) e η(t) sin(hkΩ0t), nota-se que estes sinais ocupam, cada qual, somente as frequências discretas 0, Ω0, 2Ω0, 3Ω0, ..., (N + hk)D0. Assim, se estes sinais forem filtrados por um filtro passa-baixas bastante seletivo com frequência de corte próxima de zero, ou que elimine especificamente as componentes espectrais do sinal Ω0, 2Ω0, 3Ω0, ..., (N + hk)D0, as versões filtradas de (6) e (7) serão expressas por

e

respectivamente. Note que ycf (t) e ysf (t) são as componentes CC (corrente contínua) dos sinais yc(t) e ys(t), respectivamente. E, que todas as outras componentes, que são senoidais, foram eliminadas.

Assim, utilizando as expressões de ycf (t) e ysf (t),a amplitude e a fase do componente harmônico de interesse presente no sinal original x(t) podem ser estimadas por

e

respectivamente.

Dessa forma, considerando o desenvolvimento realizado, a técnica se resume ao diagrama de blocos mostrado na figura 1, na qual os blocos COS e SIN implementam os sinais demoduladores dc(t) e ds(t), respectivamente, e os blocos PB implementam os filtros passa-baixas. Já os blocos AMP e FAS estão representados, respectivamente, nas figuras 2 e 3. Nestes últimos, o bloco RAIZ extrai a raiz quadrada do sinal de sua entrada e o bloco ARCTAN realiza a função arco-tangente.




É importante mencionar que a desconsideração das parcelas η(t) cos(hkΩ0t) e η(t) sin(hkΩ0t) foi feita pelo fato de corresponderem a distúrbios menos significativos do ponto de vista de estado permanente, comparado com os componentes harmônicos. Além disso, a filtragem passabaixas elimina naturalmente a maior parte destas parcelas. No entanto, se tal parcela for significativa, uma filtragem bastante seletiva pode ser utilizada para tornar a estimativa mais precisa. Note que o uso destes métodos mais robustos demandariam maior complexidade de implementação em DSP e maior tempo de convergência do algoritmo. Ao contrário, o objetivo do presente trabalho é utilizar uma estratégia de filtragem que possa ser implementada em DSP de baixo custo e que seja imune aos principais distúrbios de estado permanente, os harmônicos.

Vale ainda ressaltar que uma importante propriedade da técnica, diferentemente de técnicas tais como DFT, PLL e filtros de Kalman, é que a mesma faz a estimação da fase intrínseca () e não do argumento (hΩ0t + ). Isto leva à não necessidade de utilizar a variável tempo para o cálculo de . Outro detalhe refere-se ao fato de que o valor da fase do sinal estimado tem como referência o sinal dc(t)= cos(hkΩ0t). Assim, no caso de se necessitar usar uma outra referência de fase (por exemplo, um outro sinal do sistema), deve-se realizar a diferença das duas estimativas.

3 IMPLEMENTAÇÃO DA TÉCNICA

A implementação da formulação descrita na seção anterior é feita de forma mais eficiente e robusta de maneira digital. O sinal é inicialmente discretizado para que seja processado no DSP, de forma que todas as outras etapas como a demodulação, filtragem e cálculo dos parâmetros sejam realizadas no tempo discreto, sendo o resultado atualizado a cada período de amostragem.

A forma discreta do sinal de entrada (1) é dada por

onde w0 = Ω0/fs é a freqüência angular fundamental discreta e fs é a frequência de amostragem.

A demodulação é realizada pelos sinais senoidais (equações (2) e (3)) em suas formas discretas

e

Note que para a implementação em DSP, tais sinais podem ser armazenados em vez de gerados, uma vez que são periódicos e fixos. Para isto, basta armazenar apenas 1 ciclo de cada um.

A filtragem pode ser realizada com filtros digitais IIR (infinite impulse response) ou FIR (finite impulse response). O problema de filtros IIR é que os mesmos geram transitórios significativos em suas saídas e ainda são mais difíceis de serem implementados em DSP do que filtros FIR, uma vez que filtros IIR podem se tornar instáveis devido à quantização de seus coeficientes com reduzido número de bits. Além disso, como não possuem fase linear, tendem a gerar distorções no cálculo da fase (Diniz et al., 2002). Dessa forma, procurou-se atender os requisitos de filtragem com um filtro FIR.

A motivação para o projeto do filtro é a seguinte: dado um sinal com uma componente CC (corrente contínua) e diversos sinais senoidais somados (sinal demodulado), o problema se resume em eliminar os sinais senoidais e deixar passar somente o sinal CC com um filtro passabaixas simples. Uma solução simples para o problema é a extração da média do sinal utilizando pelo menos 1 ciclo da componente de menor freqüência. Como a média de um sinal senoidal é nula e a de um sinal CC é o seu valor, o resultado da média do sinal seria o valor da componente CC do sinal, que é o valor de interesse. Note que todos os sinais harmônicos senoidais seriam eliminados pelo fato de suas freqüências serem múltiplas da componente de menor freqüência, implicando também em valores nulos para a média.

A média de um sinal pode ser eficientemente implementada por um filtro média-móvel (Smith, 1999), cuja equação é

em que x[n] é o sinal de entrada, y[n] é o sinal de saída e M é a ordem do filtro. Esta estrutura corresponde a um filtro FIR do tipo 2, apresentando fase linear, cujos coeficientes são dados por

para 0 < n < M para os demais valores de n.

Uma importante característica a ser considerada para os filtros média-móvel, é que os mesmos podem ser implementados de forma recursiva, reduzindo de forma significativa o custo computacional e facilitando a implementação em DSP. A forma recursiva é dada por (Diniz et al., 2002)

Considerando somente a estimação da componente fundamental sem harmônicos, cujo o sinal depois da demodulação apresenta uma componente em 2f0 na freqüência (donde f0 = Ω0/(2π)), a média de meio ciclo correspondendo ao tempo 1/(2f0) é suficiente para eliminar esta componente. Assim, pode-se usar um filtro FIR média-móvel de meio ciclo (Filtro 1). Os coeficientes de tal filtro são mostrados na figura 4, onde é considerado M =7, correspondendo a uma freqüência de amostragem de fs = 16 × 60 Hz. A magnitude da resposta em freqüência deste filtro é mostrada na figura 5. Como pode ser visto por esta figura, tal filtro possui zeros somente nas freqüências harmônicas pares, portanto não rejeitaria satisfatoriamente freqüências harmônicas ímpares do sinal demodulado caso as mesmas existam, as quais correspondem a freqüências harmônicas pares do sinal original x(t) (ver equações (6) e (7)). Isto é suficiente para a estimação da componente fundamental (ou 1ºharmônico) corrompida somente por harmônicos ímpares (maior parte dos casos), assim como para estes últimos.



Já o mesmo filtro, mas agora de comprimento correspondendo a 1 ciclo (Filtro 2) é suficiente para eliminar todas as freqüências harmônicas, possibilitando de forma satisfatória a estimação de todos os harmônicos. Sua resposta em freqüência é mostrada na figura 6.


Uma versão com maior atenuação na banda de rejeição pode ser ainda obtida com dois filtros de comprimento correspondente a 1 ciclo em cascata, o que equivale a convoluir linearmente os coeficientes destes filtros resultando em um filtro correspondente a uma janela triangular (Filtro 3). Os coeficientes deste filtro e sua resposta em freqüência são mostrados nas figuras 7 e 8 respectivamente. Na figura 8 é mostrada ainda a resposta em freqüência do Filtro 2 para efeito de comparação das respostas em freqüência. Note que a resposta ao impulso mostrada na figura 7 não precisa ser implementada na prática, a mesma pode ser substituída por duas estruturas recursivas em cascata dadas pela equação (16). A figura 9 exemplifica esta situação. No nosso caso, H(z) representa a função de transferência da equação (16).




Note que todos os harmônicos (pares e ímpares) podem ser estimados utilizando um mesmo filtro (Filtro 2 ou 3), e que para a estimação de harmônicos ímpares pode-se utilizar qualquer um dos filtros (Filtro 1, 2 ou 3), possibilitando, assim, facilidade e simplicidade de implementação. O que muda para a estimação dos diferentes harmônicos são apenas os sinais demoduladores, um para cada harmônico. Já a freqüência de amostragem (fs) do sinal deve corresponder a pelo menos o dobro da freqüência do componente harmônico de maior freqüência de interesse para estimação, de forma a satisfazer o teorema de amostragem de Nyquist (Diniz et al., 2002).

É importante mencionar que filtros FIR com maior atenuação na banda de rejeição poderiam ser projetados com diversos algoritmos presentes na literatura (Diniz et al., 2002), (Mitra, 2005). No entanto, nenhum ofereceria complexidade computacional tão baixa e atenuação desejada nos componentes harmônicos como os filtros abordados neste trabalho.

Considerando os três filtros apresentados, para apresentação dos resultados nas seções que se seguem, serão definidas três versões diferentes para a técnica proposta:

i) Versão DEMOD 1: Versão da técnica de demodulação proposta utilizando o comprimento do filtro correspondente a 1/2 ciclo da componente fundamental (Filtro 1);

ii) Versão DEMOD 2: Versão da técnica de demodulação proposta utilizando o comprimento do filtro correspondente a 1 ciclo da componente fundamental (Filtro 2);

iii) Versão DEMOD 3: Versão da técnica de demodulação proposta utilizando dois filtros de comprimentocorrespondente a 1 ciclo da componente fundamental em cascata (Filtro 3).

Na tabela 1 é exposto cada uma destas versões da técnica com suas respectivas adequações em relação a estimação de harmônicos ímpares e/ou pares assim como seus tempos de estimação.

O cálculo dos parâmetros (amplitude e fase) dos componentes harmônicos de interesse é realizado pelas versões discretas das equações (10) e (11) anteriores:

e

4 ANÁLISE DE DESEMPENHO

Para uma análise de desempenho da técnica proposta, nas simulações a seguir, quando não especificado ao contrário, se considera a freqüência fundamental do sinal igual a f0 = 60 Hz e a relação sinal ruído (SNR -signal-to-noise ratio) com o valor de 60 dB, que é o valor médio encontrado na prática (Tomić et al., 2007).

Deve-se enfatizar que o tratamento da estimação dos parâmetros da componente fundamental é de certa forma diferenciado do tratamento da estimação dos harmônicos de ordem maior que 1. Isto acontece porque, como foi comentado anteriormente, a componente fundamental possui quase a totalidade da potência do sinal. Assim, muitas vezes se deseja estimar a componente fundamental no menor tempo possível para que alguma ação seja tomada se necessário. Já os componentes harmônicos, geralmente, podem ser estimados em um tempo maior.

Desta forma, nesta seção resolveu-se avaliar a estimação da componente fundamental e a estimação de harmônicos separadamente em uma parte dos resultados.

4.1 Desempenho para a Estimação da Componente Fundamental

Nesta subseção é considerado três estratégias de estimação da componente fundamental utilizando as três estruturas de filtro descritas na seção 3. A estimação é realizada para o seguinte sinal:

em que w0 =2π60/fs, fs = 16×60 Hz e v(n) é um de ruído fundo Gaussiano. Sua forma de onda é mostrada na figura 10. As estimativas no tempo da amplitude e fase deste sinal são mostradas nas figuras 11 e 12, respectivamente. Tais resultados confirmam que o atraso na estimação é de 0,5, 1 e 2 ciclos do sinal para as versões DEMOD 1, DEMOD 2 e DEMOD 3, respectivamente. Os valores médios e as variâncias das estimativas calculados em 1 ciclo do sinal são expostos nas tabelas 2 e 3, respectivamente. Nota-se que, apesar da obtenção de valores médios muito próximos para as três versões da técnica, as variância são maiores para a versão DEMOD 1.




Objetivando analisar o comportamento das estimativas na acorrência de variações bruscas no sinal, na figura 13 é apresentada a estimativa da amplitude quando há a ocorrência de uma interrupção com duração de 10 ciclos (forma de onda mostrada na figura 14). Para a estimação da fase, uma mudança abrupta de π/4 para -π/4 rad é imulada (figuras 15 e 16). Os mesmos atrasos de estimação mencionados anteriormente são verificados.





Para a avaliação do erro de estimação do sinal considerado, o erro quadrático médio (MSE -mean square error) é calculado para as três versões da técnica proposta. Tal parâmetro é calculado após o período de inicialização do algoritmo de estimação e em estado permanente, utilizando um intervalo de tempo correspondendo a 1 ciclo do sinal. A expressão do MSE para uma estimativa (n) de uma grandeza x(n), utilizando N amostras é dada por

Os resultados dos MSEs para as estimativas do sinal (19) são apresentados nas figuras 17 e 18 para amplitude e fase, respectivamente. Neste caso, foi utilizado N = 16 amostras (considerando fs = 16 × 60 Hz). Observa-se um menor erro para a versão da técnica DEMOD 3, pelo fato do uso de um filtro com maior atenuação na banda de rejeição. O contrário ocorre com a versão DEMOD 1, devido à menor atenuação na mesma banda. Também é importante mencionar que o erro para DEMOD 1 seria ainda maior caso o sinal possuísse harmônicos pares.



4.2 Desempenho para a Estimação de Harmônicos

Nas figuras 19 e 20 são mostrados, respectivamente, as estimativas das amplitudes e fases dos componentes harmônicos no tempo com a versão DEMOD 3 para o seguinte sinal:



A forma de onda deste sinal está representada na figura 21.


Por comodidade de visualização dos resultados, foram adotados os seguintes valores para as fases:

3 = 1, 2 rad, 5 = 0, 8 rad, 7 = 0, 4 rad, 9 = 0 rad, 11 = -0, 4 rad, 13 = -0, 8 rad e 15 = -1, 2 rad. Nestas figuras as estimativas estão representadas do 3º ao 15ºharmônico em ordem decrescente de amplitude ou fase.

Nota-se, pelos resultados, que para todas as componentes a estimação tem atraso de aproximadamente o comprimento do filtro (atraso correspondente a 2 ciclos). As médias e variâncias das estimativas das amplitudes e fases são mostradas nas tabelas 4 e 5. Já nas tabelas 6 e 7 as médias e variâncias das amplitudes utilizando as versões DEMOD 2 e DEMOD 1 são também fornecidas. Nota-se maiores variâncias para a versão DEMOD 1.

Objetivando avaliar o erro da estimação, na figura 22 são apresentados os valores do MSE para a estimação das amplitudes dos harmônicos do mesmo sinal utilzando DEMOD 3. Para o cálculo do MSE foi utilizado N = 256 amostras (considerando fs = 256 × 60 Hz). Observe que os MSEs para este caso são cerca de 100 vezes maiores que os MSEs da componente fundamental (sinal dado na equação (19)) apresentados na figura 17. Isso porque o sinal dado na equação (19)) não contém componentes harmônicos.


Para mostrar o desempenho da técnica proposta na estimação de harmônicos pares, o seguinte sinal teste foi gerado:

Neste sinal, as distorções harmônicas individuais e a distorção harmônica total estão dentro dos limites do PRODIST-Módulo 8 (ANEEL, 2007). Sua forma de onda é mostrada na figura 23. As médias e variâncias das estimativas com DEMOD 2 são apresentadas na tabela 8.


Já na figura 24 é considerada a estimação da amplitude dos harmônicos quando ocorre uma queda temporária de 50% na amplitude do sinal dado na equação (21). A forma de onda do sinal para esta situação é mostrada na figura 25. Nota-se o mesmo atraso para a estimação, correspondendo a 2 ciclos.



4.3 Desempenho para a Estimação da Componente Fundamental e Harmônicos para Diferentes Valores de SNR

Para ilustrar o desempenho da técnica na presença de ruídos de fundo, na figura 26, são apresentados os MSEs para os harmônicos de 1ª , 3ª , 5ª , 7ª , 9ª , 11ª , 13ª , e 15ª ordens, quando a SNR do sinal apresentado na equação (21) varia de 40 a 80 dB . Os valores de MSE são apresentados em dB para melhor visualização. Pelo resultado apresentado na figura, observa-se que menores valores de SNR conduzem a maiores erros devido a maiores potências do ruido. Vale ressaltar que a SNR considerada neste trabalho tem como referência a potência da componente fundamental.


4.4 Desempenho para Desvios de Freqüência do Sinal

A título de ilustração, nesta subseção o desempenho da técnica é avaliado quando a freqüência fundamental do sinal varia de 56 a 64 Hz. Assim, na figura 27 os MSEs são apresentados para as estimativas das amplitudes dos harmônicos do sinal dado na equação (21) na ocorrência de desvios na freqüência do sinal. Por estes resultados, observase maiores valores do MSE quando a freqüência do sinal possui maiores desvios em relação ao seu valor nominal de 60 Hz.


Para proporcionar uma melhor compreensão do erro neste último caso, na figura 28 os erros absolutos são apresentados. O limiar representado pela linha tracejada mostra que para um desvio de até ± 0,88 Hz na freqüência fundamental do sinal, os componentes harmônicos de ordem até 15 apresentam erros de estimação menores que 1%.


É importante notar que, esta variação de freqüência adotada para simulação é significativamente mais elevada do que a comumente encontrada na prática, pois desvios na freqüência do sinal maiores que ± 0,1 Hz são raros em sistemas elétricos interligados (Society, 2003). Assim, se for considerada uma variação real de ± 0,1 Hz, o erro absoluto é menor do que 0,014 % neste caso.

A influência do desvio de frequência na técnica proposta pode ser melhor compreendida observando a figura 5. Quando a frequência fundamental do sinal sofre algum desvio, as frequencias dos componentes harmônicos sofrem desvios proporcionais a suas ordens. Assim, o espectro do sinal se move levemente para a esquerda ou para a direita de acordo com o desvio ocorrido, fazendo com que a filtragem das suas componentes não ocorra exatamente nos zeros dos filtros, mas sim em suas proximidades.

Apesar de haver variação de frequência do sinal, é importante mencionar que a frequência dos sinais demoduladores expressos nas equações (13) e (14) devem ser mantidas constantes devido aos filtros possuírem resposta em frequência fixa.

4.5 Implementação em DSP

O algoritmo proposto nesse trabalho foi implementado em um microprocessador (DSP - digital signal processor) de 32 bits (TMS320F2812) (TI, 2001), da Texas Instruments®. Para a implementação do algoritmo, foi utilizada a linguagem de programação C. Todas as variáveis utilizadas na implementação foram quantizadas em 16 ou em 32 bits através da utilização das variáveis integer e long integer, respectivamente. Nesse caso, a quantização em 32 bits de algumas variáveis foi necessária para se obter uma maior precisão nos resultados do algoritmo. Não foram utilizadas variáveis de ponto flutuante na implementação proposta. Ressalva-se que a utilização de variáveis de 32 bits em microprocessadores de 16 bits é factível, desde que o microprocessador considerado tenha uma ULA (Unidade lógica aritmética) capaz de realizar operações de multiplicação e soma de 16x16=32 bits e de 16+16 = 32 bits, respectivamente.

Para a obtenção dos sinais demoduladores representados nos blocos COS e SEN, um período de cada um deles foi armazenado em um vetor, e um ponteiro foi utilizado para a aquisição do mesmo no momento da demodulação. Para o cálculo dos sinais ysf [n] e ycf [n], os quais são resultados da filtragem pelo filtro média-móvel, foram utilizados dois vetores de 2(M + 1) palavras de 16 bits. Na implementação das operações arctan e raiz, foram utilizadas séries de Taylor de quinta ordem (TI, 2002). Nesse caso, os coeficientes das séries de Taylor foram quantizados em 16 bits e os sinais de entrada para as operações arctan e raiz foram quantizados em 32 bits. As saídas desses blocos fornecem sinais de 16 bits. A operação de divisão que auxilia o cálculo da fase é realizada através de um algoritmo iterativo, que ajusta cada bit do quociente em 0 ou 1, desde o MSB (most significative bit) até o LSB(low significative bit), até a obtenção de um resultado de 32 bits. Resultados experimentais comprovaram que a utilização de séries de Taylor de no mínimo quinta ordem, e operações de divisão com um quociente de 32 bits, são suficientes para a obtenção de erros menores que 1% na medição de um harmônico com amplitude de pelo menos 4% do fundo de escala de um conversor A/D de 12 bits. Para a obtenção de maior precisão nos resultados, tornase necessário a utilização de um conversor A/D de maior resolução.

Os requisitos de memória de dados para a implementação do algoritmo são dependentes do filtro utilizado no projeto (filtro 1, filtro 2 ou filtro 3). A tabela 9 mostra a quantidade necessária de palavras de dados de 16 bits para a implementação do algoritmo proposto. Na mesma tabela, ainda é exposta a quantidade de palavras de dados de 32 bits caso seja utilizado um microprocessador de 32 bits. Nesta tabela é adotado que N = M + 1.

Para a aquisição da amplitude e fase de uma componente harmônica utilizando o DSP TMS320F2812, são gastos 386 ciclos de clock. O que é menor que um período de amostragem do sinal discreto. Assim, como tal DSP possui velocidade de processamento de 150MHz, é possível aquisitar até 26 harmônicas (amplitudes e fases) quando a

frequência de amostragem é de fs = 256 × 60 Hz. Sea frequência de amostragem for de fs = 128 × 60 Hz, este número dobra (52 harmônicos). Como ilustração, a figura 29 mostra os requisitos do processador a ser utilizado em função do número de componentes harmônicos de interesse a ser aquisitado. Neste caso, é considerado fs = 128 × 60 Hz.


Em relação ao número de operações matemáticas (número de adições e multiplicações) realizadas por período de amostragem, é necessário 14 somas e 34 multiplicações para a aquisição da amplitude e fase de cada componente harmônico.

A figura 30 mostra a estimação da amplitude e fase da componente fundamental do sinal dado na equação (19) pelo DSP. Neste caso se optou pela técnica DEMOD 1. Os valores da média e da variância são de 0, 9988 e 5, 1278 × 10-8 para amplitude e 0, 7850 e 9, 5847 × 10-8 para a fase. Observe que este sinal não possui harmônicos.


Para a estimação de harmônicos, considerou-se a versão da técnica DEMOD 3 para a estimação das amplitudes dos harmônicos do sinal dado na equação (21). Estes resultados estão expostos na figura 31. As medias e variâncias são dadas na tabela 10. O maior valor do MSE neste caso foi de 1.0185 × 10-5 para o 3º harmônico. Note que aqui os erros de quantização também afetam as estimativas.


O DSP foi também testado com um sinal real. A forma de onda deste sinal é mostrada na figura 32. Tal sinal corresponde a uma corrente de carga de um consumidor industrial cujo espectro calculado pela FFT (fast Fourier transform) com todo o sinal disponível, é mostrado na figura 33. É importante notar pelo espectro do sinal que a amplitude dos harmônicos pares é pouco significativa, quase inexistente, quando comparada com os harmônicos ímpares. As médias e variâncias das estimativas das amplitudes dos harmônicos deste sinal utilizando a versão DEMOD 3 são dadas na tabela 11.



4.6 Comparação de Desempenho

Em todas as comparações que se seguem será utilizada a versão DEMOD 3 para a técnica proposta. Inicialmente, nesta subseção, é feita uma comparação da técnica proposta com a técnica de demodulação introduzida em Djurić et al. (1992). Esta última estima a componente fundamental fazendo uso do filtro de Bessel para a filtragem, no entanto componentes harmônicos maiores que 1 não são suportadas. Na figura 34 são mostradas as estimativas no tempo da amplitude e fase para estas duas técnicas mencionadas considerando o sinal dado na equação (21) com SNR típica de 60 dB. Os MSEs, para amplitude e fase, são de 1.0195 × 10-9 e 6.3993 × 10-10 para a técnica proposta e 1.4617 × 10-9 e 1.7848 × 10-9 para a técnica introduzida em Djurić et al. (1992). Mostrando assim, que esta última, além de possuir maior atraso de estimação, também apresenta maior erro de estimação.


Para a comparação de desempenho com uma técnica mais recente, a técnica proposta é comparada com a técnica EPLL para a estimação de harmônicos proposta em K.-Ghartemani e Iravani (2005).

Na figura 35 é mostrada a estimação dos harmônicos quando ocorre uma queda de 50% na amplitude do seguinte sinal:


Tal sinal apresenta o comportamento mostrado na figura 36.


Observa-se que a técnica EPLL apresenta um maior atraso de estimação quando comparada com a técnica de demodulação proposta.

Na tabela 12 são apresentados as médias das estimativas dos harmônicos do sinal real mostrado na figura 32 com ambas as técnicas. As variâncias são dadas na tabela 13.

Apesar da técnica EPLL apresentar maiores erros de estimação quando a freqüência do sistema assume o valor nominal (60 Hz), deve-se considerar que a mesma tende a apresentar menores erros quando a freqüência assume grandes desvios, como pode ser visto pelo resultado do MSE na figura 37 para o sinal (23) sofrendo desvio da freqüência fundamental de 57 a 63 Hz. No entanto, como discutido anteriormente, variações de freqüência maiores que ±0, 1 Hz são raras em sistemas interligados, o que corresponde a uma faixa muito inferior a esta comparada. No entanto, em sistemas isolados onde a variação de frequência é maior do que em sistemas interligados, a técnica proposta pode apresentar significativos erros de estimação, o que corresponde a uma limitação. Neste caso o EPLL poderia ser a melhor opção dependendo dos limites de desvio de frequência. No Brasil, os sistemas isolados correspondem a apenas 3% da energia elétrica produzida no país (ANEEL, 2005).


5 CONCLUSÕES

Neste artigo foi apresentada uma nova técnica para a estimação de harmônicos. A técnica apresenta um método simples e eficiente de filtragem utilizando filtros médiamóvel, o que a torna uma boa alternativa para implementação em DSP de baixo custo. Resultados mostraram bom desempenho para a técnica, mesmo na presença de variações no sinal de entrada. A técnica proposta é capaz de estimar harmônicos ímpares com um tempo mínimo de 1/2 ciclo e harmônicos pares e ímpares com um tempo mínimo de 1 ciclo, fazendo com que seja atraente para diversas aplicações na engenharia. Trabalhos futuros serão realizados para investigar um método de filtragem que se aproxima da resposta em freqüência do filtro média-móvel e que ao mesmo tempo apresente uma faixa mais ampla de rejeição em torno dos componentes harmônicos, fazendo com que uma precisão maior na estimação seja alcançada em sistemas onde há uma variação ampla na freqüência, como é o caso dos sistemas elétricos isolados.

AGRADECIMENTOS

Ao CNPq, CAPES, FINEP e à FAPEMIG pelo suporte financeiro.

Society, I. P. E. (2003). Ieee guide for application and specification of harmonic filters, Technical report, IEEE.

Artigo submetido em 19/02/2009 (Id.: 00958)

Revisado em 14/05/2009, 27/10/2009

Aceito sob recomendação do Editor Associado Prof. Darizon Alves de Andrade

  • ANEEL (2005). Atlas de Energia Elétrica do Brasil, segunda edn.
  • ANEEL (2007). Procedimentos de distribuição de energia elétrica no sistema elétrico nacional, Technical report, IEEE.
  • Bollen, M. H. J., Gu, I. Y. H., Santoso, S., M. F. McGranaghan, P. A. Crossley, M. V. R. e Ribeiro, P. F. (2009). Bridging the gap between signal and power: Assessing power system quality using signal processing techniques, IEEE Signal Processing Magazine. 26: 12-31.
  • Carvalho, J. R. (2008). Estimação de harmônicos/interharmônicos: uma abordagem multitaxa, Master's thesis, Universidade Federal de Juiz de Fora.
  • Diniz, P. S. R., Silva, E. A. B. e Netto, S. L. (2002). Digital Signal Processing: System Analysis and Design, Cambridge University Press.
  • Djurić, P. M.; Begović, M. M. Doroslovaki, M. (1992). Instantaneous phase tracking in power networks by demodulation, IEEE Trans. on Instrumentation and Measurement 41(6): 963967.
  • EN50160 (n.d.). Voltage characteristics of electricity supplied by public distribution systems, Technical report
  • Filho, J. M. (2007). Instalações Elétricas Industriais, sétima edn, LTC.
  • George, T. A. (1991). Harmonic power flow determination using the fast fourier transform, IEEE Trans. on Power Delivery 2(2): 530-535.
  • Gonzalez, M. L., Pires, I. A., Silva, S. R. e Almeida, P. C. A. (2005). Correntes harmônicas em aparelhos eletrodomésticos, VI Seminário Brasileiro sobre Qualidade da Energia Elétrica (VI SBQEE), Belém (PA).
  • IEC (n.d.). electromagnetic compatibility (emc) standards, Technical report, IEEE.
  • K.-Ghartemani, M. e Iravani, M. R. (2005). Measurement of harmonics/inter-harmonics of time-varying frequencies, IEEE Trans. on Power Delivery 20(1): 23-31.
  • Liu, S. (1998). An adaptive kalman filter for dynamic estimation of harmonics signals, 8Ş International Conference on Harmonics and Quality of Power
  • Machado, O. F., Silva, S. R. e Aguirre, L. A. (2008). Uma abordagem prática sobre a estimação de harmônicos variantes no tempo utilizando estimadores recursivos, XVII Congresso Brasileiro de Automática (CBA 2008), Juiz de Fora (MG).
  • Mitra, S. K. (2005). Digital Signal Processing: A computer-based approach, third edn, McGraw-Hill.
  • Nascimento, C. F., Jr, A. A. O., Goedtel, A., Silva, I. N. e Serni, P. J. A. (2008). Aplicação de redes neurais na determinação do conteúdo harmônico da corrente de carga não-linear em sistemas de potência monofásicos, XVII Congresso Brasileiro de Automática (CBA 2008), Juiz de Fora (MG).
  • Phadke, A. G., Pickett, B., Adamiak, M., Begovic, M., Benmouyal, G., Jr., R. . B., Cease, T. W., Goossens, J., Hansen, D., Kezunovic, M., Mankoff, L. L., McLaren, P., Michel, G., Murphy, R. J., Nordstrom, J., Sachdev, M., Smith, H. S., Thorp, J. S., Trotignon, M., Wang, T. C. e Xavier, M. A. (1994). Synchronized sampling and phasor measurements for relaying and control , IEEE Trans. on Instrumentation and Measurement 9(1): 442-452.
  • Pádua, M. S., Lopes, A., Deckman, S. M., Marafao, F. P. e Moreira, A. C. (2007). Metodologia para identificação do componente fundamental da tensão da rede baseada no algoritmo recursivo da TDF, Revista Controle e Automação. 18(3): 381-396.
  • Ribeiro, M. V. (2005). Técnicas de Processamento de Sinais Aplicadas à Trasmissão de Dados Via Rede Elétrica e ao Moitoramento da Qualidade de Energia , Tese Ph.D., Universidade de Campinas (UNICAMP).
  • Rodrigues, M. A. M., Miranda, A. L. L., Silva, E. A. B. e Ross, R. P. D. (2005). Filtros com resposta maximamente plana para cálculo de harmônicos, VI Seminário Brasileiro sobre Qualidade da Energia Elétrica (VI SBQEE), Belém (PA).
  • Smith, S. W. (1999). The scientist and engineer's guide to digital signal processing, second edn, California Technical Publishing.
  • Society, I. I. A. (2001). Ieee recommended practice for protection and coordination of industrial and commercial power systems, Technical report, IEEE.
  • Society, I. I. A. S. . P. E. (1992). Ieee recommended practices and requeriments for harmonic control in electrical power systems, Technical report, IEEE.
  • Souza, L. F. W., Ross, R. P. D. e Watanabe, E. H. (2005). Uma discussão sobre harmônicos produzidos por equipamentos de eletrônica de potência, VI Seminário Brasileiro sobre Qualidade da Energia Elétrica (VI SBQEE), Belém (PA).
  • Sun, H., Allen, G. H. e Cain, G. D. (1996). A new filter-bank configuration for harmonic measurement, IEEE Trans. on Instrumentation and Measurement 45(3): 739-744.
  • TI (2001). Tms320f2810, tms320f2812 digital signal processors, Technical report, Texas Instruments.
  • TI (2002). Fixed point math library, Technical report, Texas Instruments.
  • Tomić, J. J., Kuljević, M. D. e Vujičić, V. V. (2007). A new power system digital harmonic analyzer, IEEE Trans. on Power Delivery 22(2): 772780.

Datas de Publicação

  • Publicação nesta coleção
    29 Jan 2010
  • Data do Fascículo
    Dez 2009

Histórico

  • Revisado
    27 Out 2009
  • Recebido
    19 Fev 2009
  • Aceito
    27 Out 2009
Sociedade Brasileira de Automática Secretaria da SBA, FEEC - Unicamp, BLOCO B - LE51, Av. Albert Einstein, 400, Cidade Universitária Zeferino Vaz, Distrito de Barão Geraldo, 13083-852 - Campinas - SP - Brasil, Tel.: (55 19) 3521 3824, Fax: (55 19) 3521 3866 - Campinas - SP - Brazil
E-mail: revista_sba@fee.unicamp.br