13.07.2015 Views

Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi

Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi

Modulação Vetorial Aplicada ao Retificador Trifásico PWM - Ivo Barbi

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

187O desenvolvimento da programação do DSP foi realizado em linguagem assembly,sendo que as variáveis consideradas no programa estão no formato Q15 [58], com valoresentra -1 e 1. Desta forma, os resultados das operações de produtos ficam limitados dentrodesta faixa de operação.Inicialmente, é feita a definição dos valores utilizados, ganhos e valores iniciais dasvariáveis utilizadas no programa. São definidos os registros para a configuração dosistema, para a configuração do conversor analógico digital (A/D), dos módulosgerenciadores de eventos (EVMs) e dos pinos de entrada e saída digital (I/Os).Após as configurações iniciais, são habilitadas as interrupções pelo conversoranalógico digital e o programa entra em um laço de espera, até a conclusão da conversãode todas as variáveis lidas pelo conversor A/D.O disparo da conversão A/D é definido pelo Timer 3 do gerenciador de eventos B(EVB), como o período do <strong>PWM</strong> é bem maior que o tempo para realizar as conversões,garante-se que em cada período, tem-se a amostragem das variáveis controladas.Quando as conversões das correntes de entrada e da tensão de saída são concluídas,ocorre o desvio do programa para a rotina de tratamento do pedido de interrupção geradopelo conversor A/D. Nesta rotina, são armazenados os resultados das conversões A/D e sãodefinidos os valores para o controle vetorial e a aplicação da modulação vetorial <strong>ao</strong>retificador <strong>PWM</strong> unidirecional.As funções relacionadas com a partida do retificador utilizam como variávelauxiliar um “TEMPORIZADOR” que é incrementado a cada ciclo de rede. A descrição doprocedimento de partida do retificador é detalhada no item 7.5.5.Após a saída dos sinais de controle e a visualização das variáveis internas do DSP,o programa volta <strong>ao</strong> laço principal e espera o término da próxima conversão.7.5.2. Configuraçõesa) Definição de Valores e Inicialização do SistemaNa parte inicial do programa são definidas as constantes e variáveis utilizadas noprograma e os valores iniciais destas variáveis, como por exemplo, os valores de razãocíclica dos eixos direto, do eixo em quadratura, dos eixos alfa e beta, correntes de entrada,corrente de eixo direto, corrente de eixo em quadratura, etc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!