NOVAS PERSPECTIVAS PARA O ENSINO DE CONTROLE

Documentos relacionados
Teoria de Sistemas Lineares

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

Modelagem no Domínio do Tempo

SINAIS E SISTEMAS MECATRÓNICOS

Sistemas Dinâmicos Lineares

Roteiro de Laboratório - Experiência 2 Controle de Sistemas e Servomecanismos II

Faculdade de Engenharia da UERJ - Departamento de Engenharia Elétrica Controle & Servomecanismo I - Prof.: Paulo Almeida Exercícios Sugeridos

B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil

B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil

-GNE219 - Controle em Espaço de Estados

Controle de Sistemas Dinâmicos. Informações básicas

CIRCUITOS E SISTEMAS ELECTRÓNICOS

Experiência 2. Controle de Motor de Corrente Contínua com Tacômetro usando Lugar Geométrico das Raízes

Análise Dinâmica de Sistemas Mecânicos e Controle

Capítulo 0: Apresentação da disciplina de Sinais e Sistemas 1

EES-20: Sistemas de Controle II. 31 Julho 2017

REPRESENTAÇÃO DE SISTEMAS DINÂMICOS NA FORMA DO ESPAÇO DOS ESTADOS

Trabalho da Disciplina Sistemas Lineares: Controle pela Realimentação do Estado Estimado por um Observador

Sistemas de Controle 1

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

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

Analise sistemas LCIT usando a Transformada de Laplace

Experimento: controle de velocidade de um motor DC

MÓDULO DIDÁTICO PARA ENSINO DE TEORIA DE ESPAÇO DE ESTADOS APLICADA A SISTEMAS DE CONTROLE

Familiarização com o equipamento- v1.1

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

Simulação de Sistemas Dinâmicos Lineares Visão Geral do Simulink

Controle utilizando variáveis de estado - v1.1

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

Introdução ao Sistema de Controle

UNIVERSIDADE ESTADUAL PAULISTA. LMAEE Laboratório de Matemática Aplicada a Engenharia Elétrica

UNIVERSIDADE ESTADUAL PAULISTA Júlio de Mesquita Filho Campus Experimental de Sorocaba

SEM Sistemas de Controle Aula 1 - Introdução

TÍTULO: TESTE DE CONTROLADOR PARA UM ROBÔ DE EQUILÍBRIO DINÂMICO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA. SUBÁREA: Engenharias

1. IDENTIFICAÇÃO DA DISCIPLINA

1º Trabalho de laboratório Iniciação ao uso da instrumentação electrónica. Circuitos RC simples. Circuitos com AmpOps. Parte III

INSTITUTO SUPERIOR TÉCNICO CONTROLO. As questões assinaladas com * serão abordadas na correspondente aula de apoio.

UFBA PLANO DE ENSINO ENGC54 - LABORATÓRIO INTEGRADO VI Prof. Aurino Almeida Filho Prof. Tito Luís Maia Santos

Controlador PID discreto

Projeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes

Experimento #2 AMPLIFICADOR OPERACIONAL

Capítulo. Meta deste capítulo Entender o princípio de funcionamento de osciladores de deslocamento de fase.

Capítulo. Meta deste capítulo Relembrar os principais conceitos e circuitos envolvendo amplificadores operacionais.

Sistemas de Controle

Dinâmica de um metrónomo básico

SEM 538 Sistemas de Controle II

Kit didático para controle de velocidade e posição de um motor de corrente contínua

MODELOS ELÉTRICOS PARA PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS DE LITHIUM ÍON POLÍMERO 1

1. Objetivos. 2. Preparação

Sistemas de Controle 1

Experiência 5. Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro

Projeto de um Controlador PID

Aula 6 Redução de diagrama de blocos Prof. Marcio Kimpara

Projeto de um Controlador Proporcional

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

Escola Politécnica - USP

MODELAGEM MATEMÁTICA E ANÁLISE DO COMPORTAMENTO DE GRANDEZAS ELÉTRICAS NO CIRCUITO RLC SÉRIE

PNV3324 FUNDAMENTOS DE CONTROLE EM ENGENHARIA

DESENVOLVIMENTO DE UM KIT DIDÁTICO PARA DEMONSTRAÇÃO DA ATUAÇÃO DE UM CONTROLADOR PID DIGITAL EM UMA PLANTA REAL

1 INTRODUÇÃO A utilização da plataforma open source Arduino vem ganhando muitos adeptos, principalmente, nas áreas de robótica e sistemas embarcados.

Modelo do Motor a Relutância Variável com Base na Energia Magnética Armazenada

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS

Fundamentos de Controle

Questões para Revisão Controle

Introdução teórica Aula 10: Amplificador Operacional

Redução de Subsistemas Múltiplos

Simulação Dinâmica nos Laboratórios de Engenharia Química V da Licenciatura em Engenharia Química no IST: porquê e como?

Sinais e Sistemas Unidade 5 Representação em domínio da frequência para sinais contínuos: Transformada de Laplace

Circuitos Elétricos Ativos, análise via transformada de Laplace

Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2

Estados Prof: Marcos Lajovic Carneiro Aluno (a): Laboratório Resumo Experimentos da Modelagem no Espaço dos Estados

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA 1 - ET74C Prof.ª Elisabete Nakoneczny Moraes

Capítulo 3. Função de transferência e dinâmicas dos sistemas (Parte D, continuação)

CONTROLE DE UMA VENTOINHA DE MICROPROCESSADOR UTILIZANDO CONTROLADOR PID DIGITAL

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

Prova Petrobras

2 Descrição da Unidade de Levitação Magnética e Sistema de Controle

Fundamentos de Controlo

Universidade Federal de Minas Gerais Laboratório de Controle e Automação I Prof. Patrícia N. Pena - DELT Twin Rotor MIMO System (TRMS)

Planejamento das Disciplinas Controle e Servomecanismos I e III

Modelagem de Sistemas de Controle por Espaço de Estados

Sistemas de Controle 2

UNIVERSIDADE GAMA FILHO PROCET DEPARTAMENTO DE ENGENHARIA ELÉTRICA. Disciplina de Controle II Prof. MC. Leonardo Gonsioroski da Silva

Controle de Processos Aula: Função de transferência, diagrama de blocos e pólos

Oscilador em ponte de Wien

Aula 6. Carlos Amaral Fonte: Cristiano Quevedo Andrea

Desenvolvimento de um kit didático para o controle de temperatura baseado em uma célula de efeito Peltier

Tecnologia em Automação Industrial ELETRÔNICA II. Aula 13 Amplificadores Operacionais Configurações Lineares: Integradores, diferenciadores

Planejamento da Disciplina Controle e Servomecanismos I

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

V in (+) V in (-) V O

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

Modelagem no Domínio da Frequência. Carlos Alexandre Mello. Carlos Alexandre Mello 1

Instituto Tecnológico de Aeronáutica

Fundamentos de Controlo

Modelagem no Domínio da Frequência. Carlos Alexandre Mello. Carlos Alexandre Mello 1

PMR2400 CONTROLE E AUTOMAÇÃO II EXPERIÊNCIA 2 RESPOSTA TEMPORAL DE SISTEMAS E IDENTIFICAÇÃO DE SISTEMAS

PSI 3031/3212 LABORATÓRIO DE CIRCUITOS ELETRICOS

Transcrição:

NOVAS PERSPECTIVAS PARA O ENSINO DE CONTROLE Rafael Rocha Rebouças rafaelr@yahoo.com.br Thiago Pereira das Chagas tchagas@ig.com.br Leizer Schnitman leizer@area.br Faculdade de Ciência e Tecnologia AREA Av. Santiago de Compostela 6, Iguatemi, Salvador-BA CEP 4.79-5 Resumo: Este artigo pretende explorar alguns recursos didáticos à serem utilizados no âmbito das disciplinas de controle de processos. Apesar de basear-se em recursos comumente disponíveis, como o Matlab e o Electronic WorkBench,o artigo busca consolidar de forma prática e didática os conhecimentos teóricos adquiridos em sala de aula. Além dos recursos computacionais, circuitos eletrônicos também foram desenvolvidos no sentido de validar os resultados teóricos obtidos. A comparação entre os resultados teóricos e práticos apenas ajuda a consolidar o tema de estudo proposto. Palavras-chave: Controle clássico, Simulação. INTRODUÇÃO Recursos computacionais a exemplo do Electronic WorkBench (EWB) e do Matlab / Simulink, tem sido cada vez mais explorados pelos professores da área de controle de sistemas dinâmicos. Por outro lado, alguns aspectos essenciais à formação do aluno são constantemente desconsiderados, o que contribui para a geração da dúvida e da insegurança destes, dificultando-os a completar o ciclo de conhecimento que vai da teoria à prática. Tal roteiro, usualmente desqualifica os alunos para a atuação em um mercado profissional cada vez mais competitivo ou limita-os a aplicação de conceitos de automação, deixando à parte a teoria de controle propriamente dita. Este artigo mostra exemplo da utilização de ferramentas computacionais como o Matlab e o EWB, porém, resgata os conceitos teóricos associados a disciplina. Para ratificar tais estudos, uma placa de circuito impresso é desenvolvida e utilizada para a validação prática dos resultados teóricos esperados. A seção descreve o sistema didático adotado para o exercício do exemplo proposto. Na seção, os circuitos eletrônicos para a simulação e montagem da placa de circuito impresso são descritos. Os resultados comparativos entre a simulação teórica e os dados práticos são apresentados na seção 4. Este trabalho é então finalizado na seção 5 onde é proposto um controlador e mostrado os resultados práticos do sistema massa-mola-amortecedor controlado.. O SISTEMA Para efeito didático, por ser um sistema de segunda ordem e amplamente explorado em exercícios de disciplinas afins com o tema, adota-se um sistema massa-mola-amortecedor, sem atrito, conforme ilustra a Figura a seguir.

Através da Lei de Newton, sabe-se que Figura : Sistema massa-mola-amortecedor F R =m. a ou F R =m. ẍ () onde F R é a força resultante e a é a aceleração imposta a massa m quando submetida a força F R. Assim, o sistema proposto pode ser descrito pela equação (), onde m é a massa, k é a constante da mola, c é a constante de amortecimento. Considera-se como entrada a força f e a saída do sistema é a posição x. f c ẋ kx =m ẍ () Para efeito didático, algumas representações deste sistema são descritas adiante... Possíveis representações do sistema a) Função de transferência Uma das formas de representação de sistemas lineares é através da sua função de transferência. A função de transferência representa a relação entre as variáveis de entrada/saída. Uma das formas de obtenção da função de transferência é aplicar a transformada de Laplace. Aplicando a transformada na equação (), obtém-se F s csx s kx s =ms X s () Assim isolando os termos de saída X(s) e de entrada F(s) é obtida a função de transferência H(s) do sistema: H s = X s F s = ms cs k (4) b) Representação em espaço de estados Outra maneira de representar o sistema massa-mola-amortecedor é na forma de espaço de estados. Assim, o sistema pode ser descrito na forma: ẋ=ax Bu y=cx Du (5) Para a obtenção dos espaços de estado adotam-se as seguintes condições: u = f x =x x =ẋ x =ẋ= x x =ẍ (6) y=x Isolando ẍ na equação () e substituindo a equação (6), tem-se que:

ẍ= x = f m c m x k m x (7) Escrevendo matricialmente as equações (6) e (7), obtém-se: [ x x ] = [ k m y=[ ] [ x x ] ][ c x ] [ m x ] u m (8). Simulação em Matlab/Simulink Com os recursos disponíveis no Matlab/Simulink, a equação () pode ser descrita por blocos matemáticos que representem uma operação. O diagrama de blocos representa o sistema dinâmico desejado. A Figura adiante, ilustra o diagrama de blocos associado ao sistema massa-mola-amortecedor descrito pela equação (). k*x Constante da mola k /m x'' x' /s /s x Força Massa Integrador Integrador Saída c*x c Constante de amortecimento Figura : Diagrama de blocos representado no Simulink. Simulação do modelo em Matlab/Simulink No item anterior, foram apresentadas três formas diferentes de representar o sistema. Apenas para efeito didático, a Figura.a mostra a simulação em ambiente Matlab/Simulink considerando as constantes k = c= m = e um degrau de entrada unitário. Os resultados são ilustrados na Figura.b. Força Força Posição Diagrama de blocos.4. Diagrama de Blocos Espaço de Estados Função de Transferência x' = Ax+Bu y = Cx+Du Espaço estado Mux Posição Posição (m).8.6 s +s+ Função de transferência.4. Figura.a 4 6 8 4 6 8 Tempo (s) Figura.b Figura : Ilustração das representações do sistema e sua resposta de saída.

.4 Simulação em Eletronic WorkBench Como o objetivo do trabalho é dar uma visão prática sobre controle de processos, há a proposta da montagem de um sistema real a ser simulado. Assim utiliza-se o EWB como simulador do circuito eletrônico que representa o sistema massa-mola-amortecedor. Neste contexto, faz observar que os blocos da Figura podem ser representado por circuitos com amplificadores operacionais, conforme ilustrados na Figura 4. Amplificador Inversor Amplificador Integrador Amplificador Somador R C R Vi R Vo Vi R Vo V V R R Vo Figura 4.a Figura 4.b Figura 4.c v o = R R v i v o = RC v i dt v o = R v R v R Figure 4: Circuitos básicos com amplificadores operacionais Para a montagem do circuito eletrônico equivalente, observados os diagramas das Figuras e 4, propõe-se a montagem do circuito ilustrado na Figura 5 seguinte. As chaves representadas pelas letras M, K e C, associadas aos diferentes resistores, foram colocadas no intuito de possibilitar uma variação dos ganhos, propiciando a configuração de valores préestabelecidos das constantes do sistema (massa, constante da mola e constante de amortecimento). R 8 C R 9. C R R C AO 7 R R C 4 R 7 AO 6 Entrada R R R R 4 M R 5 R 9 M R 6 C M R 7 R AO M 4 R 8 R AO AO C Saída AO 4 R K R 4 K R 5 K R 6 K 4 R AO 5 Figura 5: Circuito eletrônico equivalente para simulação no EWB

No gráfico da Figura 6 é mostrado um comparativo entre o circuito equivalente do sistema massa-mola-amortecedor simulado em EWB e o mesmo simulado em diagrama de blocos no Simulink..4. Posição (m).8.6.4. Figura 6: Comparação entre EWB e Matlab. 5 5 Tempo (s). UMA ABORDAGEM PRÁTICA Com a teoria básica do sistema já apresentada, busca-se agora uma abordagem prática. Duas placas desempenham papéis fundamentais para dar um caráter real ao experimento, a placa com o circuito equivalente conforme ilustrado na Figura 5 e a placa de aquisição. As características específicas destas placas são definidas a seguir.. Placa com circuito equivalente A placa com o circuito equivalente é de essencial importância para o entendimento do estudo proposto. Tal circuito será considerado como um sistema real a ser controlado, conforme descrito nos itens seguintes. A alimentação dos amp-op s é feita por uma fonte simétrica de aproximadamente ±5V, o que deve ser considerado no sentido de garantir a operação em regiões lineares (evitar zonas de saturação). Para efeito didático, considerado problemas de ajuste de off-set dos operacionais e ruídos, sugere-se também evitar sinais de tensão muito baixa. Tais análises, não fazem parte do escopo do tema proposto para estudo. No circuito equivalente montado, foram colocadas chaves dip-switches. Cada posição do dip-switch pode ser setada como On ou Off. Para os valores de resistores e capacitores utilizados e, considerando apenas uma chave ativa por vez, as constantes do sistema assumem os valores ilustrados na Tabela. Massa: Tabela : Valores das constantes para cada posição do Dip-Swich Constante da Mola: Constante de Amortecimento: M=On, m =,56 M=On, m = M=On, m = 4,69 M4=On, m = 8,.. Placa de aquisição K=On, k =,56 K=On, k = K=On, k =,6 K4=On, k = 4,665 C=On, c =,56 C=On, c =, C=On, c =,8 C4=On, c =4,69 Para coletar e enviar sinais ao sistema, utilizou-se uma placa de aquisição de dados Advantech PCL-8PG, da qual foram utilizadas uma entrada e uma saída analógica. Dentre outros recursos do Matlab, além do Data Aquisition Toolbox hoje é disponibilizado pela MathWorks um driver para comunicação com a placa Advantech utilizada em ftp://ftp.mathworks.com/pub/tech-support/dataacq/mwadvantech.exe. Após sua instalação, é possível a utilização do conjunto de funcionalidades do Data Aquisition Toolbox para esta placa. Entre eles, destacam-se os comandos utilizados de <analoginput> e <analogoutput>. A título de exemplo, utilizando o Matlab para aquisição de amostras com taxa de amostras/s, faz-se:

ai = analoginput('advantech'); % Cria objeto associado a entrada analógica ch = addchannel(ai,); % Define canal de utilização (Canal ) ai.clocksource='software'; % Define clock por software ai.samplerate=; % Define taxa de amostragem ( amostras/s) ai.samplespertrigger=; % Define quantidade de amostras ( amostras) start(ai) % Prepara modo de aquisição [data,time]=getdata(ai) % Dispara processo de aquisição stop(ai) % Fecha processo de aquisição A utilização destes comandos em blocos do Simulink, permite ao usuário a simulação dinâmica do sistema. A Figura 7 ilustra uma forma de aplicação deste sistema. 4. RESULTADOS PRÁTICOS Entrada Figura 7: Exemplo de utilização da placa Advantech em Simulink. Entrada Saida Placa Advantech Saída 4.. Validação do circuito eletrônico equivalente Como Sistema Real, ilustrado na Figura 7, utiliza-se a placa de circuito impresso Sistema construída conforme proposto Real na Figura 5. Admitindo que o sistema eletrônico proposto é correspondente ao sistema massa-mola-amortecedor, o diagrama de blocos da Figura 8 ilustra a proposta para comparação entre os valores teóricos e os valores práticos obtidos através da placa de aquisição. Para efeito de simulação, adotam-se valores das constantes do sistema de tal forma que o sistema apresente um comportamento didático. Assim, considera-se a configuração das dipswitches: M = On; K = On; C = On. Tal configuração associa as constantes: m =,56; k = e c =,56. A função de transferência teórica é obtida substituindo os valores das constantes na equação (4). Figura 8: Diagrama de blocos para validação do sistema. A Figura 9 ilustra os resultados obtidos conforme a ilustração da Figura 8 onde ambos sistemas tem sua entrada estimulada por um gerador de pulsos.

8 7 Referência Sistema Real Sistema Ideal 6 5 Posição (m) 4 4.. Proposição do controlador - - 4 5 6 7 8 9 Tempo (s) Figura 9: Resultados de simulação Para efeito didático, considerando o Sistema Real, propõe-se ainda o projeto de um controlador. Considerando os resultados da Figura 9, nota-se que, em malha aberta, o tempo de acomodação do sistema é da ordem de s. O objetivo é propor um controlador de tal modo que o sistema não tenha overshoot e tenha o tempo de estabilização reduzido. Para isto foi utilizado técnicas de controle clássico, mais especificamente controle baseado na realimentação por espaço de estados, tema facilmente encontrado na literatura clássica de controle, OGATA (). Sabendo que o sistema massa-mola-amortecedor tem sua dinâmica descrita pelas equações de estado representadas na equação (8) e, substituindo os valores propostos para as constantes m, k e c, obtém-se: [ x ] x [ = ][ x ].78 x [.78] u y=[ ] [ x ] x cujos pólos (autovalores da matriz A) são: S, =,5±j,6. Para o comportamento desejado, propõe-se uma matriz de ganho de retroação K = [,68, ], de tal forma a se obter S, =,5±j,6. A simulação do controlador proposto é ilustrada no diagrama de blocos da Figura, onde K é a matriz de constantes de retroação dos estados da planta e α é um ganho no sinal de entrada a fim de compensar o erro de regime estacionário. (9) Figura : Diagrama de blocos do sistema de controle. O diagrama da Figura ilustra a simulação utilizando o Sistema Real e a placa de aquisição da Advantech. Os resultados obtidos são ilustrados na Figura.

Gerador de Pulsos α Ganho Figura : Diagrama de blocos para o controle do sistema real Entrada Saida 7 6 5 K*u Placa Advantech Mux du/dt Derivador Referência Sistema Ideal Sistema Real Saída Posição (m) 4-4 6 8 Tempo (s) Figura : Gráfico de resposta do sistema controlado. 5. CONCLUSÕES O artigo propõe uma melhor utilização dos recursos do Matlab/Simulink para o desenvolvimento das disciplinas de controle de sistemas dinâmicos. Através da associação com os respectivos circuitos eletrônicos, o artigo ilustra a simulação equivalente com o EWB. Uma vez conhecido o circuito eletrônico, uma placa de circuito impressa é desenvolvida e, através de uma placa de aquisição de dados, desempenha o papel do sistema real à ser controlado. Os resultados obtidos têm espectro muito mais abrangente que o proposto. O exemplo didático selecionado apenas busca ilustrar a potencialidade dos recursos hoje disponíveis e pouco explorados pelos cursos de graduação que têm disciplinas em controle de sistemas dinâmicos. Agradecimentos À Fundação de Amparo à Pesquisa do Estado da Bahia FAPESB REFERÊNCIAS BIBLIOGRÁFICAS OGATA, K. Engenharia de Controle Moderno. LTC,. MATSUMOTO, E. Y. Matlab 6.5 Fundamentos de Programação. Érica,. PERTENCE, A. Amplificadores Operacionais e Filtros Ativos. Bookman,. FRANKLIN, G.; POWELL, J. D.; ENAMI-NAEINI, A. Feedback Control of Dynamic Systems. Addilson-Wesley Publishing Company. 994 DORF, R. C.; BISHOP, R. H. Sistemas de Controle Moderno. LTC,. CHEN, C. Linear System Theory and Design. Oxford University Press, 999.

Abstract: This paper proposes to explore some didactics recourses which are used in the context of control disciplines. It is based on common recourses such as Matlab and Electronic WorkBench. However, it tries to provide better understanding of theory while electronic circuits are used in order to validate and compare theorist and practical results. Key-words: Classic control, Simulation