Acessibilidade / Reportar erro

Novos algoritmos de limitação para inversores de tensão PWM a quatro braços utilizando modulação space vector

Resumos

Este artigo propõe dois novos algoritmos de limitação para inversores de tensão trifásicos a quatro braços. Estes baseiam-se na limitação do vetor de comando dentro da região de operação linear do inversor. O primeiro algoritmo utiliza um elipsóide inscrito no dodecaedro definido pelas extremidades dos possíveis vetores de comutação do inversor, e o segundo é baseado nos planos limites desse poliedro. Uma descrição detalhada, abordando os principais pontos requeridos para a implementação digital, da modulação space vector e dos algoritmos de limitação são apresentados. Ainda, as tensões de saída e as correntes nos indutores são dinamicamente reguladas, por meio de servo controladores MIMO em eixos síncronos dq0. Estes controladores são projetados usando a técnica do regulador linear quadrático discreto de regime permanente, o qual assegura estabilidade para o sistema em toda a faixa de operação. Além disso, para prover transições suaves entre os diferentes modos de operação do inversor, são propostos algoritmos MIMO não lineares para limitar a sobrecarga da ação integral, quando o vetor de comando for limitado, e atualizar dinamicamente as variáveis dos servo controladores. Finalmente, são apresentados resultados experimentais obtidos de um protótipo de 15 kVA, totalmente controlado por um DSP TMS320F241, para validar os algoritmos propostos e demostrar o desempenho do sistema como um todo.

Inversores de Tensão PWM a Quatro Braços; Modulação Space Vector; Controle Digital


This paper proposes two novel limiting algorithms for three-phase four-leg voltage source inverters to constrain the command vector inside the dodecahedron defined by the boundaries of the inverter linear operating range. The first algorithm uses an inscribed ellipsoid on the dodecahedron, and the second one is based on the polyhedron boundary planes. A detailed description, with the key points required for a digital implementation of space vector and limiting algorithms, is given. In addition, the output voltages and the inductors currents are dynamically regulated by means of MIMO servo controller in dq0 coordinates. These controllers are designed using optimal discrete linear quadratic regulator technique, which ensures stability for the system at all operating conditions. In order to provide smooth transitions among the different modes of operation, nonlinear MIMO anti-windup algorithms are proposed to dynamically update the controllers servo variables. Finally, experimental results on a 15 kVA PWM inverter fully controlled by a DSP controller, TMS320F241, has been used to validate the feasibility of the proposed algorithm and to demonstrate the performance of the overall system.

Four-Leg Voltage Source PWM Inverter; Space Vector Modulation; Digital Control


Novos algoritmos de limitação para inversores de tensão PWM a quatro braços utilizando modulação space vector

Robinson F. de Camargo; Fernando Botterón; Humberto Pinheiro; José R. Pinheiro; Hilton Gründling; Hélio Hey

Grupo de Eletrônica de Potência e Controle, Universidade Federal de Santa Maria CEP 97105-900, Santa Maria, RS, BRASIL, +55-55-220-8463 http://www.ufsm.br/gepoc, robinsonfc@bol.com.br, humberto@ctlab.ufsm.br

RESUMO

Este artigo propõe dois novos algoritmos de limitação para inversores de tensão trifásicos a quatro braços. Estes baseiam-se na limitação do vetor de comando dentro da região de operação linear do inversor. O primeiro algoritmo utiliza um elipsóide inscrito no dodecaedro definido pelas extremidades dos possíveis vetores de comutação do inversor, e o segundo é baseado nos planos limites desse poliedro. Uma descrição detalhada, abordando os principais pontos requeridos para a implementação digital, da modulação space vector e dos algoritmos de limitação são apresentados. Ainda, as tensões de saída e as correntes nos indutores são dinamicamente reguladas, por meio de servo controladores MIMO em eixos síncronos dq0. Estes controladores são projetados usando a técnica do regulador linear quadrático discreto de regime permanente, o qual assegura estabilidade para o sistema em toda a faixa de operação. Além disso, para prover transições suaves entre os diferentes modos de operação do inversor, são propostos algoritmos MIMO não lineares para limitar a sobrecarga da ação integral, quando o vetor de comando for limitado, e atualizar dinamicamente as variáveis dos servo controladores. Finalmente, são apresentados resultados experimentais obtidos de um protótipo de 15 kVA, totalmente controlado por um DSP TMS320F241, para validar os algoritmos propostos e demostrar o desempenho do sistema como um todo.

Palavras-chave: Inversores de Tensão PWM a Quatro Braços, Modulação Space Vector, Controle Digital.

ABSTRACT

This paper proposes two novel limiting algorithms for three-phase four-leg voltage source inverters to constrain the command vector inside the dodecahedron defined by the boundaries of the inverter linear operating range. The first algorithm uses an inscribed ellipsoid on the dodecahedron, and the second one is based on the polyhedron boundary planes. A detailed description, with the key points required for a digital implementation of space vector and limiting algorithms, is given. In addition, the output voltages and the inductors currents are dynamically regulated by means of MIMO servo controller in dq0 coordinates. These controllers are designed using optimal discrete linear quadratic regulator technique, which ensures stability for the system at all operating conditions. In order to provide smooth transitions among the different modes of operation, nonlinear MIMO anti-windup algorithms are proposed to dynamically update the controllers servo variables. Finally, experimental results on a 15 kVA PWM inverter fully controlled by a DSP controller, TMS320F241, has been used to validate the feasibility of the proposed algorithm and to demonstrate the performance of the overall system.

Keywords: Four-Leg Voltage Source PWM Inverter; Space Vector Modulation; Digital Control.

1 INTRODUÇÃO

Inversores PWM trifásicos de tensão a quatro braços são usados para prover controle do ponto neutro na presença de cargas desequilibradas em fontes autônomas de energia de alta performance (R. Zhang et al., 1997a; El-Barbari, 2000; R. Zhang et al., 1999) bem como em filtros ativos (Quinn C. A. et al., 1992; Nava-Segura A., 2000; Verdelho P. et al., 1998; Ali S. M. et al., 1998). Com respeito às estratégias de modulação, empregadas em inversores PWM trifásicos a quatro braços operando com freqüência de comutação constante, dois métodos destacam-se. Um deles é a modulação PWM senoidal com abordagem geométrica (Ryan M. J. et al., 1999; Bowes S. R. et al., 1997) e o segundo a modulação space vector (SV) (Zhang R., et al., 1997b). O primeiro define uma transformação que relaciona o espaço das tensões dos braços do inversor com as tensões de saída do inversor, entretanto para a sua implementação, um problema adicional deve ser resolvido, que é a definição da tensão de seqüência zero. Por outro lado, a modulação space vector formula o problema no espaço das tensões de fase de saída, onde o grau de liberdade adicional é usado para selecionar uma seqüência de comutação ótima em um determinado sentido (Van Der Broeck H. W. et al., 1988; Zhang R., et al., 1997b). Por exemplo, é possível selecionar uma seqüência de comutação para minimizar as perdas de comutação, ou o conteúdo harmônico nas tensões de saída. Embora, ambos os métodos possam apresentar desempenho semelhante, a modulação SV aproveita toda a capacidade do inversor, visto que o índice de modulação pode ser aumentado significativamente se comparado com a modulação PWM senoidal. Além disso, a modulação SV tem sido preferida em implementações digitais (Zhang R. et al., 2002).

Sabe-se que a modulação SV adapta-se bem operando na região de sobremodulação, condição desejável em aplicações de drives para motores, desde que a mesma, pode efetivamente incrementar a tensão suprida obtendo-se uma melhor utilização do barramento CC. A modulação SV aplicada a inversores trifásico a quatro braços é apresentada na literatura para inversores operando, tanto na região linear quanto na região não-linear (Lui C. et al., 2000). Entretanto, os aspectos relacionados com os limites do espaço das tensões de saída do inversor trifásico a quatro braços não são descritos de forma clara e a operação do inversor sob condições de falha, no lado da carga, também não foram apresentadas na literatura. Neste artigo, é primeiramente introduzido o esquema de modulação SV aplicado a inversores trifásicos de tensão a quatro braços, e então, a operação do inversor além da região linear é abordada, assim como, dois novos algoritmos de limitação são propostos.

Do ponto de vista do controle, controladores analógicos foram analisados em (Zhang R., 1997b), entretanto, foram adotados modelos e procedimentos de projeto discretos, considerando as vantagens da implementação digital (Botterón F. et al.,2001). Seguindo esta tendência, este artigo trata em detalhe o problema do projeto e a implementação de um controle digital para inversores de tensão PWM trifásico a quatro fios, visando preencher uma lacuna existente na literatura.

É importante mencionar que quando as ações de controle são limitadas as variáveis internas dos controladores, podem assumir valores indesejáveis. Isto pode tornar o sistema instável ou fazer com que o sistema apresente um ciclo limite indesejável. Nesse sentido, são propostos algoritmos não lineares para limitar a sobrecarga das ações integrais para prover transições suaves entre os diferentes modos de operação do inversor.

Este artigo é organizado da seguinte forma: Na Seção II é apresentado um modelo por espaço de estado normalizado em eixos síncronos dq0 do inversor e filtro LC, os quais são usados para projetar um controle, que posteriormente é implementado em um DSP de ponto fixo. A Seção III apresenta os pontos principais requeridos para a implementação da modulação SV, bem como, os dois novos algoritmos propostos para limitar o vetor de comando. A Seção IV apresenta os servos controladores de tensão e corrente. A Seção V descreve o algoritmo de compensação para limitação da sobrecarga da ação integral. A Seção VI apresenta os resultados experimentais de um protótipo em 15 kVA. Finalmente a Seção VII apresenta as conclusões dos principais pontos deste artigo.

2 MODELO POR ESPAÇO DE ESTADO NORMALIZADO EM EIXOS SÍNCRONOS

Um típico inversor trifásico a quatro fios alimentado por tensão com filtro de saída LC e carga é mostrado na Figura 1.


O barramento de tensão CC usualmente, apresenta baixa impedância e pode ser considerado como uma fonte de tensão ideal. Por outro lado, o filtro de saída LC e carga podem ser modelados pelo seguinte modelo de espaço de estado, considerando-se a carga como um distúrbio e ainda que L = L0, isto é:

As matrizes A, B, F na equação (1), são apresentadas no ApêndiceApêndice e elas podem ser obtidas aplicando as leis de Kirchhoff no circuito da . Os vetores x, u e w podem ser escolhidos como a seguir:

2.1 Normalização

Visando limitar a faixa dinâmica das variáveis para uma implementação discreta em um DSP de ponto fixo, utiliza-se uma transformação linear que normaliza as variáveis do circuito, a qual é aplicada em (1). Escolhendo os valores base (Pbase, Vbase), as variáveis normalizadas de tensão e corrente podem ser definidas como:

Agora, definindo uma transformação linear para normalização, dada pela matriz Tn, tem-se:

Os vetores de estado, entrada e distúrbio tornam-se:

Como resultado, a equação de estado (1) pode ser reescrita de forma compacta conforme a equação (2):

2.2 Modelo por Espaço de Estado em Eixos Sí ncronos dq0

Representado a equação (2) em eixos síncronos dq0, o seguinte modelo de tempo contínuo normalizado representado por variáveis de estado do filtro LC e carga é obtido (Botterón F. et al.,2001):

onde as matrizes Adq0, Bdq0 e Fdq0, são apresentadas no ApêndiceApêndice, e os vetores de estado, ação de controle e distúrbio são definidos da seguinte forma:

Note que, a equação (3) é o modelo contínuo por espaço de estado normalizado onde udpwm, uqpwm e u0pwm, são as tensões produzidas pelo inversor em eixos síncronos dq0. Solucionado a equação (3), do início até o fim de um período de amostragem o modelo discreto pode ser obtido, como descrito em (Botterón F. et al.,2001). O modelo discreto resultante é dado no ApêndiceApêndice, equação (A 3).

Antes de abordar diretamente o projeto do controlador, a próxima seção apresenta os principais aspectos que são requeridos para a implementação da modulação SV em inversores trifásicos a quatro braços.

3 MODULAÇÃO SPACE VECTOR

Neste trabalho, a modulação SV foi adotada, visto que, esta oferece uma significante flexibilidade para otimizar as comutações, além de ser adequada para implementações digitais. Será assumido que os dispositivos semicondutores que compõem cada braço do inversor do circuito da 2.1 são comutados de forma complementar.

Portanto, existem 16 possíveis estados de condução. Este inversor sintetiza três tensões de saída linearmente independentes, que podem ser representadas em um espaço tridimensional. Neste espaço tridimensional, os estados de condução do inversor definem 16 possíveis vetores de comutação. A Tabela 1 apresenta estes vetores de comutação, bem como, as tensões normalizadas produzidas pelo inversor em ambos os sistemas de coordenadas abc e ab0.

As três tensões de fase podem ser representadas no sistema de coordenas ab0 por meio da seguinte equação:

Para simplificar a representação as componentes v. a, v.b e v0, das possíveis tensões de fase do inversor, podem ser agrupadas na forma vetorial. Portanto, existem 16 possíveis vetores de comutação para o inversor da Figura 1, e estes podem ser plotados em coordenadas ab0, como mostrado na Figura 2. As extremidades desses vetores definem os vértices de um poliedro de 12 faces (dodecaedro), como mostrado na Figura 3.



O princípio básico da modulação SV é sintetizar a tensão média produzida pelo inversor sobre um período de comutação, usando uma combinação dos possíveis vetores de comutação. É razoável utilizar os vetores de comutação mais próximos do vetor de comando, isto é, ucmd = [ua ub u0 ]T, o que resultará em menor ondulação sobre as variáveis de interesse (correntes nos indutores e tensões nos capacitores do filtro LC).

É possível identificar 24 regiões (tetraedros), onde o vetor ucmd pode-se encontrar. Esses tetraedros compartilham os mesmos possíveis vetores de comutação mais próximos no dodecaedro da Figura 3.

De forma a identificar o tetraedro, onde o vetor ucmd está localizado, a cada período de amostragem, é possível estabelecer os planos que definem os limites entre os tetraedros. Existem então, seis planos de separação entre os tetraedros conforme pode ser observado na Figura 4, e suas equações são as seguintes:


Por exemplo, se as componentes do vetor ucmd são substituídas nas equações de (5) a (10), é possível saber se a extremidade do vetor ucmd está de um lado ou de outro de cada plano de separação. Dessa forma, torna-se fácil implementar uma rotina para identificar em qual tetraedro o vetor ucmd encontra-se. Uma vez que o vetor de comando é dado, e o tetraedro onde este se localiza é identificado, só resta aplicar os possíveis vetores de comutação mais próximos, e dessa forma, o valor médio do vetor de tensão do inversor em um período de amostragem torna-se igual ao vetor ucmd desejado. Com esse objetivo, uma seqüência de vetores de comutação deve ser selecionada.

Os critérios típicos para selecionar uma seqüência de vetores de comutação incluem: (i) THD da tensão de saída; (ii) perdas por comutação; (iii) complexidade da implementação; e (iv) limitação da velocidade de processamento do DSP a ser utilizado.

Aqui uma seqüência de comutação simétrica (Van Der Broeck H. W. et. Al., 1988) foi adotada, devido a esta, resultar em baixa THD para as tensões de saída do inversor, se comparadas com outras seqüência de comutação. O próximo passo na implementação da modulação SV é o cálculo dos intervalos de tempo de cada vetor de comutação em um período de comutação Ts.

Para uma dada seqüência de comutação, conforme mostrado na Figura 5, a média da tensão de saída do inversor produzida pelo vetor da ação de controle é dada por (11):


Note que v0 e v15 são vetores nulos e v8, v12 and v14 são vetores constantes, portanto, a equação (11) pode ser escrita como:

onde Ts, é o período de comutação, o qual é assumido igual ao período de amostragem. Os intervalos de tempo são definidos como:Dt1 = (t2 - t1) + ( t8 - t7), Dt2 = (t3- t2) + (t7 - t6) e Dt3 = (t4 - t3) + (t6 - t5). Como os vetores, que definem os vértices de cada tetraedro, são linearmente independentes, os tempos Dt1, Dt2 e Dt3 podem ser determinados segundo a equação (13):

onde M = [ v8 v12v14] - 1 é chamada matriz de decomposição, associada com o tetraedro 1.

Portanto, existem 24 matrizes de decomposição. Entretanto, isto não representa um inconveniente, visto que, essas matrizes podem ser programadas off-line e armazenadas na memória de programa do DSP. Finalmente, os intervalos de tempo dos vetores nulos podem ser dados por: Dt0 = Ts- (Dt1 + Dt2 + Dt3 ). Tais intervalos são maiores que zero sempre que o vetor ucmd se encontre dentro do dodecaedro.

Como o inversor da Figura 1, usualmente, opera em malha fechada, o vetor ucmd pode assumir grandes valores devido a por exemplo, transitórios de carga, partida, ou curtos-circuitos no lado da carga. Com o intuito de limitar o comprimento do vetor ucmd, dois novos algoritmos são propostos neste artigo. O primeiro deles limita o vetor ucmd dentro de uma elipsóide inscrita no dodecaedro, conforme mostrado na . O segundo algoritmo baseia-se nos planos limite do dodecaedro.

3.1 Algoritmo de limitação utilizando a Elipsóide Inscrita

Este algoritmo limita um dado vetor de comando, ucmd, a permanecer na extensão da elipsóide inscrita no dodecaedro da Figura 3, assegurando deste modo, a apropriada operação do algoritmo de modulação space vector.

A maior elipsóide inscrita no dodecaedro da Figura 3, pode ser definida conforme a equação (14),

onde Mcoef = diag [2 2 0.5]. Note que aqueles vetores ucmd que ultrapassarem a elipsóide satisfazem a seguinte inequação: > 1.

Portanto, se o comprimento do vetor ucmd ultrapassa a superficie da elipsóide, é possível obter o vetor limitado à superficie da elipsoide e alinhado com o vetor ucmd, utilizando a seguinte equação,

3.2 Algoritmo de limitação utilizando os Planos Limites

O algoritmo de limitação utilizando os planos limites, como o próprio nome diz, limita o vetor de comando, cujo comprimento ultrapassa os limites do dodecaedro, a partir do uso das equações dos planos de limitação deste poliedro. As equações dos planos limites são dadas abaixo:

Substituindo as componentes do vetor de comando na equação do plano limite que corresponde ao tetraedro em que ucmd se encontra, determina-se se ucmd, ultrapassa algum dos planos limites do dodecaedro. Então, se ucmd se encontra por exemplo no tetraedro 1, e a seguinte inequação for satisfeita, > 1, é possível obter um vetor limitado e alinhado com o vetor ucmd, a partir do uso da seguinte equação,

O algoritmo de limitação do elipsóide inscrito tem a vantagem de requer somente uma equação para sua implementação, entretanto, este restringe a excursão do vetor de comando ucmd. Por outro lado, o algoritmo de limitação pelos planos limites requer um grande número de coeficientes para serem armazenados na memória de programa do DSP, porém possibilita a excursão integral do vetor ucmd dentro do dodecaedro, permitindo usar toda a capacidade do inversor.

Finalmente, a Tabela 2 resume as principais informações requeridas para implementar o algoritmo de modulação SV. A primeira coluna apresenta as condições, que devem ser satisfeitas, para um dado vetor de comando estar localizado dentro de cada tetraedro. As duas últimas colunas mostram os vetores de comutação e os planos limites do dodecaedro associados ao tetraedro em questão.

Os argumentos de todas as funções P foram diminuídos, isto é, Px = Px(ucmd).

4 CONTROLADORES DE TENSÃO E CORRENTE

Para a tarefa de controlar as tensões de saída e limitar as correntes nos indutores são propostos servo controladores de corrente e tensão em eixos síncronos dq0. Isto consiste em uma malha interna para o controle das correntes e uma malha externa para o controle das tensões. Para o projeto desses controladores de corrente e tensão, é usado o procedimento de projeto do regulador linear quadrático discreto de regime permanente. As duas próximas subseções apresentam os modelos discreto dos controladores de tensão e corrente, em função do erro, os quais são adequados para o projeto dos mesmos.

O modelo discreto do inversor PWM trifásico de tensão a quatro braços com filtro LC e carga em eixos síncronos dq0 é obtido de modo similar como apresentado em (Botterón F. et al.,2001). Este modelo contempla os atrasos computacionais presentes na implementação discreta, conforme equação (A 3).

4.1 Projeto do controlador de corrente

A Figura 7 mostra o diagrama de blocos da malha interna para o controlador de corrente proposto. A equação de estado linear do servo controlador de corrente pode ser definido como:


Na equação (28), o vetor de estado do servo controlador de corrente vi e o vetor das correntes de saída yi, são definidos como, vi= [vid viq vi0]T e yi = [id iq i0]T, respectivamente,e, ei(k) é o vetor de erro de corrente. Como mostrado na , a equação da ação de controle discreta, a qual é aplicada na planta quando o vetor de comando não é limitado, pode ser escrita como:

O vetor de estado y(k)é definido no ApêndiceApêndice, equação (A 5). De modo a transformar o problema de projeto do servo controlador de corrente em um problema de projeto por realimentação de estados, os seguintes vetores de estado de erro são definidos:

Como resultado, a representação de espaço de estado do erro para a malha interna de corrente, torna-se:

onde, Gp e Hp, são as matrizes do modelo discreto da planta, ver ApêndiceApêndice, equações (A 4) e (A 5), e,

a qual pode também ser escrita como, w(k) = - Ki [ye(k) udq0e]T. A matriz de saída Ci, é definida como Ci = [I3X303X6]. Com a determinação da matriz de ganho de realimentação dos estados, Ki, a qual garante o desempenho desejado do sistema, as matrizes de ganho K1i e K2i podem ser facilmente obtidas a partir de Ki.

4.2 Projeto do controlador de tensão

Será abordada agora a modelagem para o projeto do controlador da malha externa de tensão. Neste caso, o filtro de saída do inversor, a carga e o servo controlador de corrente podem ser considerados como uma nova planta para o propósito do projeto do servo controlador da malha externa de tensão, como mostrado na Figura 8.


A equação de estado linear do servo controlador de tensão é dada por,

onde, o vetor de estado do servo controlador de tensão vv e o vetor das tensões de saída yv, são definidos como, vv = [vvd vvq vv0]T e yv = [vd vq v0]T, respectivamente. A variável ev(k), representa o vetor de erro de tensão, e, a componente rdq0, é o vetor de referência constante definido comordq0 = [rd rq r0]T. Para produzir um conjunto de tensões balanceadas com o valor eficaz desejado nas tensões de fase de saída, independentemente do valor base escolhido, devem adotar-se as seguintes magnitudes para os elementos do vetor de referência: rdq0 = [0,5 0,5 0]T, ou seja, para se obter as tensões de saída rms desejadas de fase a norma euclidiana em p.u. do vetor de comando em ab0 deve ser igual a

Como resultado, o vetor de referência de corrente discreto, o qual é aplicado à malha interna, se este não for limitado pelo limitador de corrente mostrado na e definido na seção 5. Então o vetor de referência de corrente é dado por:

O vetor de estado yi (k)é definido da seguinte forma: yi (k) = [y(k) vi(k)]T

De maneira similar a malha interna de corrente, a equação de espaço de estado do erro para malha externa de tensão torna-se:

onde, Gi e Hi são as matrizes da planta discreta incluindo o servo controlador de corrente conforme equação (A 6), e

a qual pode também ser reescrita como, uv (k) = - Kv [yie (k) udq0ie ]T. A matriz de saída, Cv, é definida como, Cv = [03x3I3X303X6].

As matrizes de realimentação K1v e K2v são obtidas a partir da matriz de ganho, Kv, a qual é selecionada para garantir o desempenho desejado do sistema em malha fechada. A técnica de projeto do regulador linear quadrático discreto de regime permanente foi escolhida para obter a matriz de ganhos de realimentação de estados para ambas as malhas de controle, a interna de corrente e a externa de tensão. Este procedimento é descrito em detalhe em (Botterón F. et al.,2001).

5 ALGORITMO DE LIMITAÇÃO DA SOBRECARGA DA AÇÃO INTEGRAL

A sobrecarga da ação integral pode ocorrer durante transitórios devido a degraus de carga, partida do inversor ou curtos-circuitos na saída. Tais operações do inversor fazem com que as ações de controle (de tensão ou de corrente) saturem quando são limitadas a valores adequados para o funcionamento correto do conversor e/ou para a proteção dos semicondutores. Assim, ambos os servo controladores de corrente e/ou de tensão podem apresentar autovalores fora do círculo unitário. Deste modo para evitar oscilações, devido a sobrecarga dos integradores durante transitórios, propõe-se, a introdução nos servo controladores, de um modo especial de rastreamento, ou tracking mode, que garante, que os estados do controlador se correspondem com o par entrada-saída {u(k),y(k)} a cada período de amostragem; mesmo assim quando o vetor de saída do controlador está limitado. Os blocos de limitação da sobrecarga da ação integral são apresentados na Figura 7 e Figura 8. Será considerado, para este propósito, que o algoritmo de limitação do elipsóide inscrito, o qual foi proposto na Seção III, é utilizado para restringir o comprimento do vetor de saída do controlador de corrente. Então, o vetor de saída, limitado, do controlador de corrente pode ser expresso como:

O projeto do controlador com modo de rastreamento pode ser formulado de forma similar a um sistema de controle com observador de estados (Botterón F. et al.,2001). A representação por espaço de estado do servo controlador de corrente com a compensação da sobrecarga da ação integral pode ser escrita como:

onde, Foi = Ii - K siK1i e F1i = Ksi K2i . Se o sistema definido por (36) for observável, a matriz Ksi pode ser escolhida de forma tal que, a matriz [Ii - Ksi K1i ] possua os autovalores dentro do círculo unitário; garantindo deste modo, que as variáveis de estado do servo controlador, assumam valores apropriados durante operações anormais (Astrom K. J. et al., 1997).

De maneira similar, é possível obter a representação de espaço de estado do servo controlador de tensão com a compensação da sobrecarga da ação integral, isto é:

onde, Fov = Iv - KsvK1v e F1v = Ksv K2v . O limitador de corrente implementado pode ser expresso como:

, onde ||udq0i (k)||2 é a norma Euclidiana do vetor udq0i (k), isto é: || udq0i (k)||2 = Com o propósito de limitar as correntes nos indutores em condições de curto-circuito ou sobrecarga garantindo valores seguros para o inversor (neste caso o valor base), o limitador de corrente é definido por uma esfera, cujo raio é definido pelo semi-eixo menor do elipsóide inscrito no dodecaedro.

6 RESULTADOS EXPERIMENTAIS

Esta seção apresenta resultados experimentais de um inversor trifásico de tensão a quatro braços, de 15 kVA, utilizando modulação SV, com o controlador e os algoritmos de limitação propostos. O protótipo experimental opera com Vdc= 350 V e freqüência da tensão de saída de 60 Hz. Os parâmetros do filtro utilizado são: L = 500 mH e C = 60 mF. A freqüência de comutação dos transistores foi selecionada em 10 kHz, para limitar as perdas de comutação. Os valores base selecionados foram os seguintes: Pbase= 15 kVA, Vbase= 311 V. Um DSP TMS320F241 foi selecionado para esta implementação. As conversões analógico-digitais bem como a implementação dos controladores e algoritmos de modulação space vector e de limitação, necessitam de 50 ms de tempo de processamento da CPU. Ambos os algoritmos de limitação apresentados na Seção III foram implementados. A Figura 9 mostra os resultados experimentais usando o algoritmo de limitação do elipsóide inscrito, enquanto que, a Figura 10 mostra os resultados experimentais utilizando o algoritmo de limitação dos planos limites. Em ambos os casos, o vetor de comando foi definido em ucmd = [2 2 0 ]T, o qual ultrapassa os planos limites do dodecaedro. Com o algoritmo de limitação do elipsóide inscrito, as tensões de saída permanecem senoidais, enquanto que, com o algoritmo de limitação pelos planos limites aparecem harmônicos de baixa ordem. Entretanto os valores rms das tensões de saída são 5% maiores que o algoritmo anterior, pois permite utilizar toda a capacidade do inversor.



De forma a ilustrar a capacidade deste inversor para manipular desequilíbrios de carga, a Figura 11a mostra as tensões de saída de fase com 100 % de desequilíbrio de carga, com 50 % da corrente nominal. Mesmo em condições severas, o desequilíbrio de tensão resultante é de aproximadamente 1 %.




Com relação ao problema de desequilíbrio de carga, melhorias adicionais podem ser alcançadas, aumentando a banda passante do controlador de tensão. Por outro lado, para demonstrar a eficiência dos algoritmos de limitação e de compensação da sobrecarga da ação integral propostos, a Figura 11b mostra o transitório nas tensões de saída de fase, devido a um degrau de tensão do barramento CC de zero a 350V com o algoritmo de limitação do elipsóide inscrito e o algoritmo de compensação da sobrecarga da ação integral propostos e a Figura 11c sem o algoritmo de compensação da sobrecarga da ação integral.

Finalmente, as Figura 12 a Figura 14 mostram transitórios na tensão de saída e nas correntes dos indutores, devido a diferentes condições de falha no lado da carga. Note que a parte (a) dessas figuras, mostram o transitório de operação normal para a condição de falha, enquanto que a parte (b), mostram o retorno da condição de falha para operação normal. Nestas figuras, as formas de onda na parte superior são as tensões de fase e a forma de onda na parte inferior é a corrente no indutor da fase a. É possível observar nestes resultados, que as formas de onda das tensões e corrente resultantes em condições de falha, são limitadas como pré-definido na análise realizada, e que os transitórios que ocorrem entre os modos de operação do inversor, são suaves.


7 CONCLUSÕES

Neste artigo, dois novos algoritmos para limitação do vetor de comando aplicados a inversores trifásicos de tensão a quatro braços são apresentados, e seus desempenhos são validados experimentalmente em um inversor PWM de 15kVA totalmente controlado por um DSP de ponto fixo TMS320F241. O primeiro, algoritmo baseado no elipsóide inscrito no dodecaedro, faz um mapeamento de um vetor de comando situado na região não linear para um vetor de comando na região linear, fazendo com que as tensões de saída resultem senoidais. O segundo algoritmo, o qual é baseado nos planos limites do dodecaedro, opera de forma análoga ao primeiro algoritmo, porém apresentando 5% de incremento do valor rms da tensão de saída se comparado com o anterior, pois permite utilizar toda a capacidade do inversor. Entretanto este algoritmo introduz harmônicos de baixa freqüência. Além disso, foram propostos algoritmos de limitação da sobrecarga da ação integral quando há atuação dos limitadores, tais algoritmos provêem transições suaves entre as diferentes condições de operação do inversor. Foi demonstrado que, mesmo sobre condições de falhas assimétricas no lado da carga, a(s) tensão(ões) de saída de fase relacionadas a falha, permanecem dentro de níveis aceitáveis, entretanto, a corrente de carga na(s) fase(s) em curto-circuito é limitada.

Artigo submetido em 13/03/03

1a. Revisão em 29/07/03; 2a. revisão em 19/01/04;

3a. revisão em 05/04/04

Aceito sob recomendação do Ed. Assoc. Prof. José A. Pomilio

As matriz A, B e F do modelamento por espaço de estado do filtro LC e carga conforme equação (1),

As matriz Adq, Bdq e Fdq normalizadas do modelo de espaço de estado do filtro LC e carga em eixos síncronos dq0, conforme equação (3), são mostradas em (A 2), onde w representa a freqüência desejada da tensão de saída do inversor.

O modelo discreto por espaço de estado do inversor, filtro LC e carga em eixos síncronos dq0, o qual inclui o atraso do processamento computacional apresentado na implementação discreta, é descrito a seguir:

onde, o estado discreto e os vetores de ação de controle, xdq0 e udq0, respectivamente, foram definidos como:

e

A variável de estado adicional udq0_d(kT) (passado da ação de controle), introduzida na equação (A 3), é usada incluindo o atraso do processamento computacional, associado com a implementação digital. As matrizes G, H0 e H1, são descritas a seguir,

onde, as matrizes Adq0 e Bdq0 são dadas em (A 2). T e Td, são o período de amostragem e o tempo de atraso da implementação discreta respectivamente.

Reescrevendo a equação (A 3) de forma compacta, é possível representar a equação de espaço de estado mencionada na Seção IV, como:

onde,

Por outro lado, as matrizes discretas Gi e Hi da equação de estado (34) da Seção IV, que modela o controlador da malha interna de corrente, são dadas por:

  • Zhang R., Boroyevich D. e Prasad V. H. (1997). A Three-Phase Inverter with a Neutral Leg with Space Vector Modulation. In Proc. APEC, Vol. 2, pp. 864-870.
  • El-Barbari S. e Hofman W. (2000). Digital Control of a Four Leg Inverter for Standalone Photovoltaic Systems with Unbalanced Load. In Proc. IECON, Vol. 2, pp. 1060-1065.
  • Zhang R. , Xing K., Lee F. C. e Boroyevich D. (1999). Modeling Control and Stability Analysis, of a PEBB based DC DSP. IEEE Transactions on Power Delivery, Vol. 14, No 2, pp. 497-505.
  • Quinn C. A. e Mohan N. (1992). Active Filtering of Harmonic Currents in Three-Phase, Four-Wire Systems with Three-Phase and Single-Phase Non-Linear Loads. In Proc. APEC, Vol. 2, pp. 829-835.
  • Nava-Segura A. e Mino-Aguilar G. (2000). A Novel Four- Branches-Inverter-Based-Active-Filter for Harmonic Suppression and Reactive Compensation of Unbalanced 3-Phase 4-Wire. In Proc. PESC, Vol. 3, pp. 1155-1160.
  • Verdelho P. e Marques G. D. (1998). A Current Control System Based in ab0 Variables for a Four-Leg PWM Voltage Converter. In Proc. IECON, Vol. 3, pp. 1847-1852.
  • Ali S. M. e Kazmierkowski M. P. (1998). Current Regulation of Four-Leg PWM-VSI. In Proc. IECON, Vol. 3, pp. 1853-1858.
  • Ryan M. J., De Doncker R. W. e Lorenz R. D. (1999). Decoupled Control of a 4-Leg Inverter Via a New 4x4 Transformation Matrix. In Proc. PESC, Vol. 3, pp. 187-192.
  • Bowes S. R. e Lai Y. S. (1997). The Relationship Between Space-Vector Modulation and Regular-Sampled PWM. IEEE Trans. Ind. Electron, Vol. 44, N 5, pp. 670-679.
  • Van Der Broeck H. W., Skudelny H. C. e Stanke G. V. (1988). "Analysis and Realization of a Pulsewidth Modulator Based on Voltage Space Vectors. IEEE Trans. Ind. Applicat., Vol. 24, N 1, pp. 142-150.
  • Zhang R., Lee F. C., Boroyevich D. e Mao H. (1997). Analysis and Comparison of Space Vector Modulation Schemes for a Four-Leg Voltage Source Inverter. In Proc. APEC, Vol. 2, pp. 864-870.
  • Zhang R., Prasad V. H., Boroyevich D. e Lee F. C. (2002). Three-Dimensional Space Vector Modulation for Four-Leg Voltage-Source Converters. IEEE Trans. Ind. Power Elect., Vol. 17, N 3, pp. 314-326.
  • Liu C., Peng D., Lai J., Lee F. C., Boroyevich D. e Zhang. R (2000). Four-legged Converter 3-D SVM Scheme Over-modulation Study. In Proc. APEC, Vol. 1, pp. 562-568.
  • Botterón F., Hey H. L., Gründling H. A., Pinheiro J. R. e Pinheiro H. (2001). Digital Voltage and Current Controllers for Three-Phase PWM Inverter for UPS Applications. In Proc. IAS, IEEE IAS Annual Meeting
  • Astrom K. J. e Wittenmark B., (1997). Computer Controlled Systems, Prentice Hall, pp. 331-336.

Apêndice

Datas de Publicação

  • Publicação nesta coleção
    22 Nov 2004
  • Data do Fascículo
    Set 2004

Histórico

  • Aceito
    05 Abr 2004
  • Revisado
    19 Jan 2004
  • Recebido
    13 Mar 2003
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