AMBIENTE DIGITAL PARA DISCRETIZAÇÃO DE CONTROLADORES ANALÓGICOS

Documentos relacionados
Controle por Computador - Parte I

Projeto de controladores

ANÁLISE DE SISTEMAS CONTÍNUOS AMOSTRADOS

EES-20: Sistemas de Controle II. 20 Outubro 2017 (Manhã)

SEM 538 Sistemas de Controle II

O processo de filtragem de sinais pode ser realizado digitalmente, na forma esquematizada pelo diagrama apresentado a seguir:

1. IDENTIFICAÇÃO DA DISCIPLINA

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Controle por Computador Parte II. 22 de novembro de 2011

MINISTÉRIO DA EDUCAÇÃO E DO DESPORTO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETRÔNICA

PLANO DE ENSINO. 1 Ementa

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - UDESC/CCT

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Projecto de Controladores Digitais por Emulação

RESPOSTA EM FREQUÊNCIA: CONTROLADOR AVANÇO E ATRASO DE FASE (LEAD-LAG) OGATA

Sistemas a Tempo Discreto

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Câmpus Medianeira PLANO DE ENSINO. CURSO Engenharia Elétrica MATRIZ 548

Projeto de Compensadores no Domínio da Frequência

EES-20: Sistemas de Controle II. 09 Outubro 2017

EXERCÍCIOS RESOLVIDOS

Seminário de programação em sistemas embarcados

TÍTULO: CÁLCULO NUMÉRICO APLICADO AO CONTROLE DE ATUADORES EM SISTEMAS EMBARCADOS POR MEIO DE CÁLCULO DIFERENCIAL E INTEGRAL

PROJETO E ANÁLISE DO DESEMPENHO DOS FILTROS IIR POR MEIO DA TÉCNICA DE INVARIÂNCIA AO IMPULSO E TRANSFORMAÇÃO BILINEAR

Projeto e Implementação de um Módulo Didático para Controle PID de Processos Industriais: Estudo de Caso Aplicado a um Sistema de Nível de Líquido

Técnicas de Desenho de Filtros Digitais

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Controlo 2005/2006

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS DEPARTAMENTO DE ENGENHARIA ENGENHARIA DE CONTROLE E AUTOMAÇÃO MECATRÔNICA ENG3502 SISTEMAS DE CONTROLE II

Projeto de Filtros IIR. Transformações de Funções de Transferências Analógicas para Digitais e Transformações Espectrais

6.1 Controladores Digitais baseados em Controladores Analógicos

Modelação, Identificação e Controlo Digital

Introdução à Automação Industrial

Escolha do Período de Amostragem

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Sistemas de Controle 2

Modelos de Sistemas Amostrados

Método de Margem de Ganho

CONTROLE. Área de Ciências Exatas e Tecnologia Sub área de Computação. Programa da disciplina 2 o Semestre de Prof.

Sintonia de Controladores PID

CCL: CONTROLE CLÁSSICO. Profa. Mariana Cavalca

Resumo. Técnicas de Desenho de Filtros Digitais p.4/37. Passos do Processo de Desenho de Filtros. Objectivo

Laboratório Controle Dinâmico Lab_CD6

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE PRÓ-REITORIA DE GRADUAÇÃO CADASTRO DE DISCIPLINAS

Projeto de Controladores Digitais

Algoritmo de um controlador PID para microprocessadores utilizando método Ziegler-Nichols

Métodos de Resposta em Freqüência

CA2COD1: COD CONTROLE DIGITAL. Profa. Mariana Cavalca

Escolha da Função de Transferência Desejada

Estabilidade no Domínio da Freqüência

Capítulo 10. Técnicas de Resposta de Freqüência

EES-20: Sistemas de Controle II. 02 Outubro 2017

Pontifícia Universidade Católica de Goiás Escola de Engenharia. Aluno (a): Aula Laboratório 14 Cap 13 Sistema de Controle Digital

Analisador de espectros por FFT

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA ELÉTRICA PLANO DE ENSINO PERÍODO LETIVO 2009/1

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA ELÉTRICA PLANO DE ENSINO PERÍODO LETIVO 2011/2

Filtros IIR. 27 de outubro de 2015 IFBA. Fabrício Simões (IFBA) Filtros IIR 27 de outubro de / 49

Sumário. CAPÍTULO 1 Introdução 1. CAPÍTULO 2 Terminologia dos Sistemas de Controle 14

Elementos de processamento de sinais

Introdução aos sinais discretos e conversão de sinais analógicos para digitais

A presente norma complementar deve estar de acordo com o previsto no Edital Específico nº

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução.

A TRANSFORMADA Z. Métodos Matemáticos I C. Prof. Hélio Magalhães de Oliveira, Texto por R. Menezes Campello de Souza

Sistemas de Controle 2

2.1 - Análise de Sistemas Realimentado pelo Lugar das Raízes- G 4 (s) = G 2 5 (s) = (s+5) G 6 (s) =

Professor(a): Iury Valente de Bessa Departamento: Eletricidade Unidade: FT. Disciplina: Laboratório de Sistemas de Controle Código: FTE030

EN2607 Transformadas em Sinais e Sistemas Lineares Lista de Exercícios Suplementares 2 2 quadrimestre 2011

Aplicações de Conversores Estáticos de Potência

Sistemas de Controle 2

MODELAGEM E CONTROLE DE UM TROCADOR DE CALOR FEIXE TUBULAR

Projeto através de resposta em frequência

Conversores A/D e D/A

Técnicas de Projeto de Filtros IIR

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO

CAPÍTULO Compensação via Compensador de Avanço de Fase

Projeto Através do Lugar das Raízes. Carlos Alexandre Mello. Carlos Alexandre Mello 1

Capítulo 9. Projeto por Intermédio do Lugar das Raízes (Continuação)

Sinais e Sistemas - ESP208

= + Exercícios. 1 Considere o modelo simplificado de um motor DC:

Projeto de um Controlador PID

2 a Prova - CONTROLE DINÂMICO - 2 /2017

1 Resid. MATLAB Function Extended Kalman Filter. z Previous xhat and Covariance Matrix. Joint Sensor1-30. Angle -32

Projeto de um Controlador Proporcional

Sistemas de Controle 2

Analisador de Espectros

Aula 12. Cristiano Quevedo Andrea 1. Curitiba, Outubro de DAELT - Departamento Acadêmico de Eletrotécnica

Implementação de controlador PID fuzzy para otimização do controle de posição de um servomotor DC

Aplicações de Conversores Estáticos de Potência

HENNESSY, J.; PATTERSON, D. A. Arquitetura de Computadores: uma abordagem quantitativa. Campus, 2003.

Projeto de um Controlador PID

Aula 22. Conversão Sigma-Delta (continuação)

Lista de Exercícios 2

DESENVOLVIMENTO DE PROTÓTIPO DIDÁTICO DE TACOGERAÇÃO UTILIZANDO ARDUINO E MATLAB PARA ENSINO DE CONTROLE AUTOMÁTICO

Métodos de Resposta em Frequência Parte 2. Controle de Sistemas Renato Dourado Maia (Unimontes)

Aula 4 - Resposta em Frequência, Sensibilidade, Margem de Ganho e Margem de Fase, Controle em Avanço e Atraso, Critério de Nyquist

Princípios de Controle Robusto

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SINAIS E SISTEMAS Ano Lectivo 2010/2011

V. ANÁLISE NO DOMÍNIO DO TEMPO

AUTOMAÇÃO E CONTROLE DISCRETO. ET66E Turmas A61/A62 Prof. Luiz Marcelo Chiesse da Silva paginapessoal.utfpr.edu.br/chiesse

Transcrição:

AMBIENTE DIGITAL PARA DISCRETIZAÇÃO DE CONTROLADORES ANALÓGICOS Leandro H.C leandro.h.c@bol.com.br Universidade Federal de Juiz de Fora R. Benjamin Constant, 790 Centro 36016.400 Juiz de Fora MG Resumo: Este projeto trata do desenvolvimento de um ambiente computacional que possibilita simular a discretização dos controladores analógicos. O ambiente foi desenvolvido com características interativas, permitindo ao usuário selecionar a função de transferência desejada, escolher o método que vá discretizar esta função e assim poder comparar qual dos métodos será mais eficaz para aquela função de transferência escolhida. Poderão também analisar a aproximação de Equivalentes Discretos de Sistemas Contínuos. Com interface amigável, o ambiente possibilita ao usuário o acompanhamento da forma de onda filtrada, ganho de fase e magnitude, podendo ser utilizado como uma ferramenta didática para alunos de graduação e também no auxílio de projetos de controladores digitais que diretamente controlam os sistemas discretizados. Palavras chave: Novas Técnicas para Educação em Engenharia, Automação e Controle, Modelagem de Processos. 1. INTRODUÇÃO A enfoque tradicional de se projetar controladores digitais para plantas contínuas é inicialmente, efetuar o projeto de um controlador analógico de um sistema contínuo, efetua se então uma transformação para o espaço discreto buscando a máxima aproximação entre os dois sistemas. Este enfoque é particularmente útil quando este estiver substituindo tudo ou parte de um controlador analógico existente com um controlador digital. Porém, até mesmo para intervalos de amostragem reduzidos, o sistema digital é executada normalmente, mas nunca terá o mesmo desempenho do controlador analógico do qual foi derivado. O outro enfoque tradicional de se projetar controladores digitais para plantas contínuas é primeiro derivar um equivalente discreto de uma planta contínua e então projetar diretamente um controlador digital para controlar o sistema discretizado Atualmente esses controladores analógicos são freqüentemente projetados em sistemas de tempo contínuo, eles geralmente devem ser discretizados para implementação em computadores digitais e processadores embutidos. Logo este artigo irá mostrar alguns dos métodos mais importantes para a discretização desses controladores analógicos. 2. METODOLOGIA

Seja a situação da figura abaixo, onde um compensador digital deve ser projetado, com o mesmo desempenho do controlador analógico, G C (s). O símbolo denota valor aproximado. Figura 1 Discretizando um Controlador Analógico X ( t ) G C ( s ) Y( t ) X ( t ) A/D H(Z) D/A Y ( t ) O controlador digital consiste em um conversor A/D que ligado a um equivalente discreto descrito pela transformada Z, [ H (Z) ] seguido por um conversor D/A com sample hold. Logo esta configuração é chamada de FILTRO DIGITAL. Portanto, dado G C (s) qual é o correspondente H(Z) tal que a saída do sistema se aproxima a do sistema analógico? Respondendo essa pergunta, existem vários métodos para a discretização dos controladores analógicos e alguns serão apresentados agora. 2.1. APROXIMAÇÃO NUMÉRICA DAS EQUAÇÕES DIFERENCIAIS O procedimento, neste caso consiste na conversão da função G C (s), do controlador analógico, em uma equação diferencial e obter uma aproximação numérica par sua solução mediante integração ou diferenciação. As três técnicas mais comuns para se obter uma aproximação numérica para sua solução mediante a integração são: para k 1 T τ kt 1) Euler em avanço: x t x [ K 1 T ] aproxima o integrando pelo valor à esquerda de cada sub intervalo T, multiplicando o pelo valor deste sub intervalo. 2) Euler em atraso: x t x [KT ] aproxima o integrando pelo valor à direita de cada sub intervalo T, multiplicando o pelo valor deste sub intervalo. 3) Tustin (Bilinear): x t 1 2 integrando por uma linha reta. x [KT ] x [ K 1 T ] aproxima o

Euler em avanço: y k = y k 1 Tx k 1 Y z X z =T z 1 1 s Euler em atraso: y k = y k 1 Tx k Y z X z =Tz z 1 1 s T Tustin Biliniar : y k = y k 1 T 2 [ x k 1 x k ] Y z X z = 2 z 1 z 1 1 s Verifica se assim que o equivalente discreto do controlador será obtido substituindo se s em G C (s) por z, ou seja Euler em avanço: s z-1 T z 1 Ts Euler em atraso: s z-1 Tz z 1 1 Ts T Tustin Bilinear : s 2 1 z 1 T z 1 z 2 s 1 T 2 s 2.2. TUSTIN (BILINEAR) COM PRÉ COMPENSAÇÃO EM FREQUENCIA: Na maioria das aplicações de controle digital e processamento de sinais é necessário projetar um filtro digital G(z) que aproxime a resposta de seu equivalente analógico G(s) em uma determinada região de freqüências para 0 ω ω 0 = π T G Z=e jωt G s= jω Este método pode ser utilizado com algumas modificações, se a resposta em freqüência do filtro digital G(z) deve aproximar a resposta em freqüência do controlador analógico G(s), então: (1) G Z =G s= 2 T Z 1 Z 1 ω C = 2 T Tang ω d T 2 onde: ω C = freqüência contínua ω d = freqüência discreta Para pequenos valores de ω d, comparado à freqüência π T, então

jω C j 2 T ω T d 2 = jω d Neste caso o comportamento do filtro discreto se aproxima da resposta em freqüência do equivalente contínuo, se a freqüência se aproxima da freqüência π T jω C = j 2 T Tang ω d T 2 j e a freqüência contínua tende a infinito, tornando se evidente uma distorção. Contudo, se a transformação bilinear foi aplicada considerando a equação (1) a distorção pode ser reduzida consideravelmente. Pode corrigir se a distorção para uma freqüência particular ω c (freqüência crítica), assim modificando a aproximação de Tustin deixando a : w c z 1 S= Tangw c T /2 z 1 A freqüência crítica corrige a aproximação de Tustin automaticamente. Note que como T se põe pequeno esta aproximação chega à aproximação do Tustin regular. 5) Mapeamento de Pólos e Zeros: Outro método de discretização do controlador é mapear os pólos e zeros da função de transferência analógica G C (s) aos correspondentes da função digital H (Z): S Z =e ST, assim s a z e at para raízes reais,e s a ± jb z e at e 2bT z e at e 2bT z 2 2 e at cos btz e at para raízes complexas. Portanto polos e zeros no s = do controlador analógico mapeiam polos e zeros finitos em z = -1, no equivalente digital. A função de transferência H (z) terá sempre o número de polos igual ao de zeros. 3. AMBIENTE DESENVOLVIDO O ambiente foi desenvolvido de forma a fornecer uma interface simples, onde o usuário entra com qualquer função de transferência até segunda ordem. Desta forma o usuário pode verificar a influência dos diversos métodos de discretização dos controladores

analógicos e também poderá analisar qual dos métodos será mais eficiente no resultado final, bem como a interação existente entre o modo contínuo e o discreto. O usuário escolhe o método desejado e varia o tempo de amostragem. Uma vez efetuada as alterações no tempo de amostragem o ambiente retorna graficamente a simulação do sistema, aproximando ou afastando o controlador digital do analógico como será mostrado a seguir no item 4. A figura 2 mostra o ambiente digital desenvolvido, no alto, à esquerda encontra se o diagrama de Bode, que para modelos de equivalentes discretos com tempo de amostra T S usa a transformação Z =e jωt S. O diagrama mapeia o circulo de raio unitário para o eixo real da freqüência. Esta freqüência só é plotada se esta for menos que a freqüência de Nyquist π T S. Com isso ele especificar a margem de ganho (magnitude em db) e de fase (graus). A direita encontra se o gráfico da forma de onda filtrada (discretizada) dos controladores analógicos e abaixo tem os campos para o usuário escolher a função de transferência desejada, escolher qual o método para a discretização (FIRST ORDER, TUSTIN, TUSTIN WITH PREWARPED, MAPEAMENTOS DE POLOS E ZEROS) e também variar o tempo de amostragem para a verificação da discretização dos controladores analógicos. Figura 2 Ambiente Digital Desenvolvido 4. RESULTADOS OBTIDOS Serão mostrados, a seguir, alguns resultados obtidos com a utilização do ambiente.

s 2 s 100 Determina se o filtro de segunda ordem s 2 e depois escolhe o método 5 s 100 que irá discretizá la. Foi ajustado um tempo de amostragem em 0,095187s assim pode se analisar qual dos métodos será mais eficiente na aproximação de equivalentes discretos de sistemas contínuos. Figura 3 Figura 4

Pode se afirmar que para essa configuração o método de Mapeamento de Pólos e Zeros é melhor do que o de Tustin, aproximando mais do controlador analógico, como visto na figura 3 e 4. Para o mesmo filtro, mas com tempo de amostragem 0,30866 nota se um péssimo desempenho para ambos os casos, como mostra a figura 5 e 6: Figura 5 Figura 6

Escolhe se agora um filtro de primeira ordem 25 e verifica se a 5 s 100 discretização comparando o método de Tustin com o método Tustin with Prewarped, como mostrado na figura 7 e 8. Figura 7 Figura 8

Verifica se que para este filtro de primeira ordem o método de tustin foi mais eficaz na aproximação do seu equivalente analógico. Finaliza se com uma análise de um filtro analógico passa faixa 50 s s 2 55 s 100 verificando qual será a melhor alternativa discreta para este filtro, que será visto nas figuras 9, 10 e 11. Figura 9 Figura 10

Figura 11 Foi utilizado um tempo de amostragem de 0,08395 que dá aproximadamente uma freqüência de 12 Hz. Nota se que para este filtro os erros em ganho (db) e fase (grau) ficam bastante grandes e o desempenho dos filtros analógicos e discretos em baixas freqüências são semelhantes. 5. CONCLUSÕES O trabalho apresentou um ambiente de simulação para a discretização de controladores analógicos. Os resultados mostraram que o mesmo é de fácil utilização possibilitando associar os diversos parâmetros existentes no sistema à característica da resposta final.

A programação orientada a objetos permite uma interação fácil e bastante intuitiva com o usuário, simplificando o entendimento mesmo para os alunos que estão tendo os contatos iniciais com a área. Esta interação, bem como a facilidade de entendimento da implementação física do sistema, podem ser mais facilmente associadas à sua respectiva modelagem matemática e aplicabilidade dos conceitos de modelagem. Trabalhos futuros podem ser agregados ao ambiente, podendo ainda ser inseridos outros tipos de controladores como PI, PD, e o mais utilizado o controlador PID. 6. AGRADECIMENTO Leonardo de Almeida Matos Moraes, Engenheiro Eletricista, UFJF. Francisco José Gomes, Doutor em Engenharia Elétrica, UNICAMP. Ao Programa Especial de Treinamento PET/MEC/SESU. 7. REFERÊNCIAS BIBLIOGRÁFICAS KUO, Benjamin C. Digital Control Systems. University of Illinois at Urbana - Champaign: Harcourt Brace Jovanovich, 1980. GAYAKWAD, Ramakant e SOKOLOFF, Leonard. Analog and Digital Control Systems, New Jersey: Prentice-Hall, 1988. OGATA, Katsuhiko, Engenharia de Controle Moderno. 2ª ed,minnesota: Prentice-Hall, 1990. PLILLIPS,C.L. & NAGLE,Jr.N.T. Digital Control Systems Analysis: Analysis and Design Prentice Hall, 1984. Abstract: This project is related to a development of a computational environment that allows the simulation of discrete analog controllers. The environment was developed with interactive characteristics, allowing to the user to select the transfer function, and choose that method go to discrete this function and like this to compare which will be more effective for that function of chosen transfer of the methods. They will also be able to analyze the approach of Equivalent Discrete of Continuous Systems. With friendly interface, the environment makes possible the user the accompaniment in the filtered wave form, gain margin (magnitude) and phase gain, could be used as a didactic tool for graduation students and also in the aid of digital controllers' projects that directly control the systems discrete. Key words: New Techniques for Education in Engineering, Automation and Control, Modelling of Processes.