Identificação de Modelo ARX e Controle PI-D de um Conjunto Experimental Correia Rolante e Motor CC

Documentos relacionados
Obtenção Experimental de Modelos Matemáticos Através da Reposta ao Degrau

LABORATÓRIO DE CONTROLE I SINTONIA DE CONTROLADOR PID

MODELAGEM DE UM CONVERSOR ESTÁTICO PARA APLICAÇÃO EM REDES DE DISTRIBUIÇÃO MONOFÁSICA 1

AVALIAÇÃO DE UM TANQUE DE DECANTAÇÃO DE SÓLIDOS UTILIZANDO FLUIDODINÂMICA COMPUTACIONAL

I Controle Contínuo 1

INTRODUÇÃO. Noções preliminares. Um pouco de matemática. 100 Pb

DESENVOLVIMENTO DE UM DISPOSITIVO COMPUTACIONAL APLICADO AO PROCESSO DE IDENTIFICAÇÃO DE SISTEMA EM SISTEMAS INDUSTRIAIS. Resumo

Disciplina: Eletrônica de Potência (ENGC48) Tema: Técnicas de Modulação

Introdução. Introdução. Introdução Controle. Introdução Controle. Controle Conceitos básicos 05/30/2016. Introdução à Robótica Controle

Sistemas de Controle I

Física Experimental III

Bernardo Nogueira Neto 1, Sebastian Yuri Cavalcanti Catunda 2, João Viana da Fonseca Neto 3.

SISTEMAS REALIMENTADOS

Controle de Velocidade de uma Correia Transportadora utilizando Controlador PI

Capítulo1 Tensão Normal

Fundamentos de Teste de Software

Universidade Federal de Goiás Campus Catalão Departamento de Matemática

Método do Lugar das Raízes

Emparelhamentos Bilineares Sobre Curvas

FÍSICA EXPERIMENTAL 3001

Aula 8 Controladores do tipo Proporcional, Integral e Diferencial

5. Diagramas de blocos

NOME: Matrícula: Turma: Prof. : Importante: i. Nas cinco páginas seguintes contém problemas para serem resolvidos e entregues.

Matrizes de Transferência de Forças e Deslocamentos para Seções Intermediárias de Elementos de Barra

Pressuposições à ANOVA

Engenharia de Software II

Relatório do Experimento 1 Sistema Massa - Mola. Fernando Henrique Ferraz Pereira da Rosa

IFRN - Campus Parnamirim Curso de eletricidade turma de redes de Computadores Figura 35 Relé eletromecânico

A dependência entre a inflação cabo-verdiana e a portuguesa: uma abordagem de copulas.

SISTEMAS DE CONTROLE II

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Eletrônica Básica II. Amplificadores Diferenciais e Multiestágio

Circuitos de Comunicação. Prática 1: PWM

LT 500kV MARIMBONDO - ASSIS MEMORIAL DO PROJETO BÁSICO DE FUNDAÇÕES

Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES

1331 Velocidade do som em líquidos Velocidade de fase e de grupo

Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial

Modelagem De Sistemas

Inteligência Artificial

Erros de Estado Estacionário. Carlos Alexandre Mello. Carlos Alexandre Mello 1

Análise Qualitativa no Gerenciamento de Riscos de Projetos

M =C J, fórmula do montante

Instrumentação Aplicada

SILVIO CELSO PEIXOTO GOMES LUGAR GEOMÉTRICO DAS RAÍZES INCREMENTAL E SUA APLICAÇÃO NA SINTONIA DE CONTROLARES PID.

Dureza Rockwell. No início do século XX houve muitos progressos. Nossa aula. Em que consiste o ensaio Rockwell. no campo da determinação da dureza.

RELATÓRIO FINAL: PROJETO DESAFIO CONTROLE DE POSIÇÃO DE UMA VÁLVULA

POSICIONAMENTOS PLANIMÉTRICO E ALTIMÉTRICO UD 1 - INTRODUÇÃO

CONTROLE EM TEMPO REAL BASEADO EM OBSERVADORES DE ESTADO VIA INSTRUMENTAÇÃO VIRTUAL DE ALTO DESEMPENHO

Banco de Dados. Modelo Entidade - Relacionamento. João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP

PRÁTICAS DE APRENDIZAGEM PARA SISTEMAS DE CONTROLE DE PROCESSOS: IDENTIFICAÇÃO DE SISTEMAS UTILIZANDO UMA PLANTA DIDÁTICA INDUSTRIAL

A Estatística e a Engenharia

Probabilidade. Luiz Carlos Terra

Controle I. Análise de resposta transitória Sistemas de primeira ordem

3 - Bacias Hidrográficas

UNIVERSIDADE FEDERAL DA BAHIA ESCOLA POLITÉCNICA DEPARTAMENTO DE ENGENHARIA QUÍMICA ENG 008 Fenômenos de Transporte I A Profª Fátima Lopes

Tema 4 Controlo de Fontes de Energia em Veículos Eléctricos. Orientador: Prof. Dr. Paulo José Gameiro Pereirinha

AULA 4 DELINEAMENTO EM QUADRADO LATINO (DQL)

Análise de Requisitos

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

UNESP - Faculdade de Engenharia de Guaratinguetá 1


Modelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves

Modelos de Regressão Linear Simples - Erro Puro e Falta de Ajuste

NOTA SOBRE A TEORIA DA ESTABILIDADE DO EQUILÍBRIO EM MERCADOS MÚLTIPLOS: JOHN HICKS

MODELO SUGERIDO PARA PROJETO DE PESQUISA

Ondas EM no Espaço Livre (Vácuo)

DISTRIBUIÇÕES ESPECIAIS DE PROBABILIDADE DISCRETAS

1 ESTRUTURAS DE CONCRETO ARMANDO 1.1 INTRODUÇÃO

Acionamento de Motores: PWM e Ponte H

1ª) Lista de Exercícios de Laboratório de Física Experimental A Prof. Paulo César de Souza

Barramentos de campo. Modelo OSI para sistemas comunicantes

Se inicialmente, o tanque estava com 100 litros, pode-se afirmar que ao final do dia o mesmo conterá.

AULA 07 Distribuições Discretas de Probabilidade

Pós-Graduação em Computação Distribuída e Ubíqua

RESUMO ABSTRACT. Vamos supor que uma caixa-preta, representada por uma relação de entrada e saída. f :!! 7!

Turbina eólica: conceitos

IV Seminário de Iniciação Científica

PROJETO TEÓRICO E EXPERIMENTAL DE CONTROLADORES APLICADOS EM UM SISTEMA ELETROMECÂNICO DE POSIÇÃO

A dissertação é dividida em 6 capítulos, incluindo este capítulo 1 introdutório.

Exemplo de Projeto. 2. Controle de velocidade de um fita de áudio digital sujeito a retardo no tempo 2.1. Controle PID 2.2. Estabilidade robusta

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access

Uso de escalas logaritmicas e linearização

Redes Sem Fio (Wireless) Prof. Fred Sauer. Redes Sem Fio (Wireless) 1

Função de Transferência de Malha Fechada

LINEARIZAÇÃO DE GRÁFICOS

Universidade Federal de Pernambuco

Matriz de Sensibilidade Modal

Aula 5. Uma partícula evolui na reta. A trajetória é uma função que dá a sua posição em função do tempo:

2 - Modelos em Controlo por Computador

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

MODELAGEM A VAZIO DO SISTEMA TESTE DE DISTRIBUIÇÃO DE 34 NÓS IEEE PELO SOFTWARE SIMULINK EM AMBIENTE MATLAB

Processos industriais INSTRUMENTAÇÃO E CONTROLE. Pirâmide da automação 29/1/2012. Controle automático de processo

CONTROLE DE VELOCIDADE DE MOTOR CC E TACO-GERADOR

Universidade Federal do Paraná - Setor de Ciências da Terra

0.1 Introdução Conceitos básicos

Unidade V - Desempenho de Sistemas de Controle com Retroação

PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA. Plano de Ensino

Transcrição:

Trabalho apresentado no DINCON, Natal - RN, 2015. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Identificação de Modelo ARX e Controle PI-D de um Conjunto Experimental Correia Rolante e Motor CC Félix Eduardo Mapurunga de Melo 1 Clóvis Pontes Façanha 2 UNIFOR - CCT - Engenharia de Controle e Automação, Fortaleza, CE, José Everardo Bessa Maia 3 UECE - CCT - Ciência da Computação, Fortaleza, CE Resumo. Este trabalho apresenta o procedimento, os resultados e a validação da identificação de um modelo ARX (autoregressive exogenous) para um conjunto experimental construído em laboratório formado por uma Correia Rolante acionada por Motor CC. Para fins de comparação foi também identificado um modelo de segunda ordem pelo ajuste dos parâmetros da resposta temporal a um degrau de entrada. Para validar o modelo ARX, controladores PI-D discretos para o conjunto foram projetados utilizando os dois modelos e os seus desempenhos foram comparados em ensaios de variação de carga em degrau utilizando o índice NRMSE (normalized root mean square error). Os resultados mostram que o controlador PI-D projetado com base no modelo ARX apresentou desempenho superior indicando sua melhor adequação para este projeto. Palavras-chave. Identificação de Sistemas, Modelo ARX, Sistemas Dinâmicos, Controle PI-D, Controle de Motor CC. 1 Introdução Identificação de sistemas consiste na modelagem matemática de um sistema dinâmico a partir do comportamento entrada-saída do sistema físico. Este procedimento exige a definição de uma classe de modelos e um critério de seleção de modelos adequado para a classe escolhida. O objetivo final é aproximar o sistema físico cujo modelo exato é desconhecido por uma equação a diferenças (ou diferencial) utilizando os dados experimentais disponíveis [4, 7]. Identificação de sistemas adquire maior importância devido a crescente complexidade dos processos de produção e a demanda por alta eficiência em processos industriais, o que força os sistemas de controle associados a possuírem maior robustez e precisão. Visando 1 edumapurunga@gmail.com 2 clovis.facanha@hotmail.com 3 jose.maia@uece.br DOI: 10.5540/03.2016.004.01.0071 010071-1 2016 SBMAC

2 o aprimoramento dos sistemas de controle para responder a demanda destas aplicações, faz-se necessário extrair maior conhecimento sobre as plantas a serem controladas [1]. Por outro lado, os processos industriais com os quais a engenharia trabalha muitas vezes são complexos em demasia para a obtenção satisfatória de um modelo determinístico a partir das leis físicas, fazendo-se necessárias várias aproximações e linearizações. A identificação de sistemas torna-se assim um elo entre as aplicações do mundo real e o mundo matemático da teoria de controle e suas abstrações [4]. Neste estudo, um modelo ARX (autoregressive exogenous) é identificado para um conjunto experimental constituído de Correia Rolante acionada por um Motor de Corrente Contínua (CC). Para validar o modelo ARX, também foram identificados modelos de primeira e de segunda ordens pelo ajuste dos parâmetros da resposta temporal a um degrau de entrada. Então, controladores PI-D (Proporcional+Integral-Derivativo) discretos para o conjunto foram projetados utilizando os dois modelos e os seus desempenhos foram comparados utilizando o índice NRMSE (normalized root mean square error) na resposta a variações de carga em degrau. Na Seção 2 é apresentada uma breve revisão de identificação de modelos ARX, identificação de modelos de primeira e segunda ordens pela resposta temporal e controle PI-D. Na Seção 3 são apresentados e discutidos os resultados e o artigo é concluído na Seção 4. 2 Identificação e Controle de Sistemas 2.1 Modelos ARX e Estimação por Mínimos Quadrados Médio A determinação do modelo é feita através da descrição do sistema como uma equação a diferenças, que relaciona a entrada u(k) com saída y(k) da planta. Um modelo genérico de sistema pode ser representado pela equação A(q)y(k) = B(q)u(k) + v(k), na qual q 1 é o operador de atraso unitário, de forma que y(k) q n = y(k n), v(k) é um ruído branco com média zero e variância σ 2, não correlacionado com a entrada [4]. Os polinômios A(q) e B(q) são da forma A(q) = 1+a 1 q 1 +a 2 q 2 +...+a na q na e B(q) = b 1 q 1 +b 2 q 2 +...+b nb q n b. O modelo em questão é conhecido como Autoregressivo com entrada exógena (ARX Autoregressive with exogenous input) [1, 4, 7]. Em notação matricial, mais compacta: y(k) = ϕ T (k)θ + v(k), (1) em que θ T = [a 1 a 2 a 3... a na b 1... b nb ] e ϕ T = [ y(k 1) y(k 2)... y(k n a ) u(k 1)... u(k n b )], com θ sendo o vetor de parâmetros a estimar, enquanto que o vetor ϕ contém os dados do sistema. Assim, um conjunto de dados de tamanho N pode ser representado, em notação matricial, por: Y T N = [y(1) y(2)... y(n)], φ T N = [ϕ(1) ϕ(2)... ϕ(n)]. (2) O vetor de parâmetros pode ser obtido através da estimação por mínimos quadrados médio pela seguinte equação [1]: θ N = [φ T Nφ N ] 1 φ T NY N. (3) DOI: 10.5540/03.2016.004.01.0071 010071-2 2016 SBMAC

3 2.2 Identificação paramétrica pela resposta temporal ao degrau Utilizando métodos clássicos, foram identificados modelos de primeira e de segunda ordens para contrastar com o modelo ARX quando utilizados no controle PI-D. O primeiro foi um modelo de primeira ordem com atraso de transporte (fodt - First Order Delay Time). Este modelo pode ser uma boa aproximação para representar sistemas de ordem superior por um sistema de primeira ordem com tempo morto [6, 7]. A função de transferência é dada por: K G p (s) = (τs + 1) e tds, (4) onde K é o ganho estático, t d é o atraso de transporte e τ é uma constante de tempo. O ganho estático é de fácil determinação. Vários métodos já foram propostos para determinar o atraso de transporte t d e a constante de tempo τ. O primeiro método baseado em pontos sobre a curva de reação foi proposto por Smith (1972), citado em [7], e foi aqui adotado. O método seleciona os tempos em que a resposta alcança t 1 = 28, 3% e t 2 = 63, 2% do valor final estabilizado da resposta ao degrau de malha aberta e resolve o sistema de equações τ = at 1 + bt 2, t m = ct 1 + dt 2, com a = 1, 5, b = 1, 5, c = 1, 5 e d = 0, 5. O atraso de transporte t d pode ser determinado visualmente pelo atraso entre o momento de aplicação do degrau de entrada e o início da resposta. O modelo de segunda ordem parte da função de transferência canônica de segunda ordem G p (s) = s 2 + 2ζω 0 s + ω0 2, (5) onde K é o ganho, ω 0 é a frequência natural não amortecida e ζ é o coeficiente de amortecimento. A determinação de K, ω e ζ pode ser feita a partir dos pontos de máximos e mínimos locais da resposta ao degrau utilizando o seguinte conjunto de equações [7]: t k = k π, k = 1, 2, 3,..., ω 0 1 ζ 2 y(t k ) = K[1 ( 1) k M k ], M = exp[ ζπ (6) 1 ζ 2 ]. 2.3 Controle PI-D discreto Controladores PID são frequentemente utilizados na indústria devido ao seu desempenho satisfatório associado a facilidade de sintonizar derivada do pequeno número de parâmetros ajustáveis [1]. A ação de controle do controlador PID discreto, em função do erro, na forma de velocidade, é dada pela equação [2, 8] Kω 2 0 E(z) M(z) = K P E(z) + K I 1 z 1 K D(1 z 1 )E(z), (7) na qual E(z) é como definido na Seção 3.3. Entretanto, note que a ação derivativa atuando sobre o erro pode gerar pulsos de grande amplitude, uma situação indesejável em qualquer aplicação prática. O controlador PI-D é um controlador PID modificado no qual a ação derivativa atua apenas sobre a DOI: 10.5540/03.2016.004.01.0071 010071-3 2016 SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 4, N. 1, 2016. 4 realimentac a o da saı da conforme o diagrama da Figura 3(a). Nesta configurac a o as ac o es de controle sa o dadas pelo conjunto de equac o es [8] ( KI T up I (z) = (KP K2I T + 1 z 1 )E(z), (8) 2 1 z 1 ud (z) = KD T 1+z 1 Y (z). Em func a o desta propriedade, este estudo adotou o controlador PI-D. E fa cil mostrar que essa modificac a o na o altera a func a o de transfere ncia entre a entrada de distu rbio e a saı da. 3 Resultados e discussa o 3.1 Conjunto experimental Correia Rolante-Motor CC O conjunto e constituı do de motor CC de campo constante com redutor, microcontrolador Arduino, driver de pote ncia e correia rolante acoplada conforme a Figura 1(a). O motor utilizado tem alta rotac a o nominal de 10.000 rpm e esta acoplado com caixa redutora de 43:1. Fez parte do projeto construir e testar o proto tipo eletromeca nico da correia rolante incluindo o acoplamento do motor de corrente contı nua com codificador para aquisic a o de dados de velocidade. Foram coletados 500 pontos das respostas ao degrau e a uma entrada PRBS (pseudo-random binary sequence) com perı odo de amostragem de 4,97 ms. Foram feitas quatro coletas independentes para assegurar consiste ncia dos dados. A Figura 1(b) mostra uma fotografia da bancada de teste. (a) Diagrama de blocos do conjunto experimental. (b) Bancada experimental. Figura 1: Conjunto experimental. 3.2 Modelos identificados A ferramenta Sisotool do Control System Toolbox [3] foi utilizada no projeto ou na validac a o dos modelos identificados nesta sec a o. Utilizando os dados experimentais obtidos DOI: 10.5540/03.2016.004.01.0071 010071-4 2016 SBMAC

5 como descrito na Subseção 3.1 os modelos da função de transferência de malha aberta identificados, de primeira e segunda ordens, foram, respectivamente: G ma (s) = 21,6 s+25,86 e 9,94s e G ma (s) = 20,42s+2395 s 2 +100,8s+2867. O valor t d = 9, 94 foi determinado visualmente como sendo igual dois períodos de amostragem. A implementação discreta não está mostrada por falta de espaço. Por sua vez, a equação recursiva do Modelo ARX resultou em: y(k) = 0, 433y(k 1) + 0, 433y(k 2) + 0, 2438u(k 1), (9) que resulta na função de transferência discreta, G P (z) = 0, 24z 1 1 0, 43z 1. (10) 0, 43z 2 A verificação das respostas do sistema real em malha aberta na Figura 2a e da aproximação entre as respostas dos modelos estimados e do sistema real na Figura 2b são um passo intermediário importante pois comprovam o domínio do procedimento experimental. (a) Respostas ao degrau e PRBS do conjunto. (b) Respostas das funções estimadas. Figura 2: Respostas ao degrau em malha aberta do sistema e das funções estimadas. 3.3 Controle PI-D do Conjunto Correia Rolante - Motor CC A topologia do controle PI-D é a mostrada na Figura 3a [5, 8]. O projeto do controle PI-D resultou nas seguintes funções de transferência discretas para os blocos PI e D. A equação a diferenças do controle PI resultou em u P I (k) = u P I (k 1) + 0, 547e(k) 0, 4243e(k 1), (11) que resulta na função de transferência discreta do Controle PI: 0, 5471z 0, 4243 G P I (z) =. (12) z 1 A Função de transferência do Controle D foi: G D (z) = 0, 39(z 1). (13) (z + 1) DOI: 10.5540/03.2016.004.01.0071 010071-5 2016 SBMAC

6 (a) Topologia do controlador PI-D [5, 8]. (b) Respostas a um degrau de carga. Figura 3: Modelo do controlador e o efeito sobre a resposta a um degrau de carga. 3.4 Discussão dos resultados Os resultados na Tabela 1 mostram o desempenho superior do projeto utilizando o modelo ARX. Também, o conjunto experimental de baixo custo construído no laboratório mostrou-se um sistemas fortemente ruidoso como pode-se ver da resposta ao degrau em vazio na Figura 3(b). Esta figura mostra que as imperfeições na construção da correia rolante dá origem a um ruído de carga permanente. Isso se deve a que níveis diferentes de atrito e de pressão das correias sobre os cilindros, além das imperfeições no alinhamento dos cilindros variam a carga durante o ciclo de giro da correia. Na Figura 3(b) a correia rolante parte com uma carga de 15 Kg. Um degrau de carga é aplicado após 2,30 segundos quando o peso cai para fora da correia (sai da correia). A Figura 3(b) mostra as respostas para malha aberta, controle proporcional e controle PI-D utilizando o modelo ARX identificado. Esta figura mostra que a combinação controle PI-D com o modelo ARX atuou eficazmente na compensação do degrau de carga. Tabela 1: Desempenho do controle PI-D utilizando os diversos modelos. Modelo MSE NRMSE ARX(2,1,1) 0,50 0,06 Ordem 1 1,70 0,43 Ordem 2 1,10 0,26 4 Conclusão Foram apresentados os resultados de um projeto de construção experimental em laboratório de um conjunto Correia Rolante - Motor CC de campo constante e a identificação e controle PI-D do conjunto. Foram identificados três modelos: um modelo de função de transferência de primeira ordem com atraso de transporte, um modelo de função de DOI: 10.5540/03.2016.004.01.0071 010071-6 2016 SBMAC

7 transferência de segunda ordem e um modelo ARX de segunda ordem idenficado pelo método dos mínimos quadrados médio. Na aplicação dos modelos de segunda ordem para o controle PI-D eles foram utilizados em cascata com o atraso de transporte identificado para o modelo de primeira ordem. Note que o procedimento experimental impõe que o atraso de transporte seja identificado como um múltiplo do período de amostragem, embora possivelmente não corresponda ao atraso físico real. Porém, isto não afeta o modelo já que a implementação é discreta utilizando o mesmo período de amostragem. Em conclusão, o controle projetado utilizando o modelo ARX(2,1,1) mostrou-se superior aos outros dois, projetados utilizando os modelos de primeira e segunda ordens obtidos por identificação paramétrica, reduzindo para 30% e 45%, respectivamente, o NRMSE na resposta a um distúrbio de carga em degrau. Referências [1] L. A. Aguirre, Introdução à Identificação de Sistemas, 3ª Ed., Ed. UFMG, (2007). [2] J. Kon, Y. Yamashita, T. Tanaka, A. Tashiro and M. Daiguji, Practical application of model identification based on ARX models with transfer functions. Control Engineering Practice, 21(2), 195-203, (2013). [3] L. Ljung, System identification toolbox: User s guide. MathWorks Incorporated, (1995). [4] L. Ljung, System identification: theory for the user, PTR Prentice Hall, Information and System Sciences Series 198 (1987). [5] K. Ogata, Discrete-time control systems, 2nd Ed., Englewood Cliffs, NJ: Prentice Hall, (1995). [6] J. Schoukens, R. Pintelon and Y. Rolain, Mastering System Identification in 100 Exercises, IEEE Press and Jonh Wiley and Sons, INC., (2012). [7] T. Söderström and P. Stoica, System Identification, Prentice-Hall International, Hemel Hempstead, UK, (1989). [8] K. S. Tang, K. F. Man, G. Chen and S. Kwong, An optimal fuzzy PID controller. Industrial Electronics, IEEE Transactions on, 48(4), 757-765, (2001). DOI: 10.5540/03.2016.004.01.0071 010071-7 2016 SBMAC