ANÁLISE QUANTITATIVA DE UM PÊNDULO INVERTIDO CONTROLADO POR PID E LÓGICA FUZZY

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

SIMULAÇÃO DINÂMICA DE UM TREM COM TRÊS VAGÕES RESUMO

-GNE219 - Controle em Espaço de Estados

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

CONTROLE DE UM SISTEMA PÊNDULO INVERTIDO USANDO CONTROLADORES INTELIGENTES

CURSO DE PÓS-GRADUAÇÃO LATO SENSU AUTOMAÇÃO INDUSTRIAL E SISTEMAS DE CONTROLE - MECATRÔNICA

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

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

Introdução à Automação Industrial

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

Para alimentar o motor, a placa do amplificador de potência foi limitada nos seguintes valores:

CCL: CONTROLE CLÁSSICO. Profa. Mariana Cavalca

Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido

TÍTULO: FUZZY TAKAGI-SUGENO PARA IDENTIFICAÇÃO E CONTROLE INERCIAL DE UM ROBÔ MÓVEL

1. IDENTIFICAÇÃO DA DISCIPLINA

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

Simulações de sistemas de controle de pêndulo simples e invertido em malhas aberta e fechada

Sistemas Dinâmicos Lineares

Avisos. Introdução a Disciplina de Sistemas de Controle. Carlos Amaral Fonte: Cristiano Quevedo Andrea

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

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

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

Respostas transitórias de funções de transferências de controle de processos com o apoio do MatLab

Implementação de um Controlador Fuzzy para um Sistema de Controle de Nível

IMPLEMENTAÇÃO DE CONTROLADORES CONVENCIONAIS E FUZZY PARA CONTROLE DE VELOCIDADE DE UM MOTOR CC

CONTROLE POR ESTRUTURA VARIÁVEL DE UM SISTEMA PÊNDULO INVERTIDO SIMPLES

Natureza - OBRIGTEÓRICA

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

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

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

3 Projetos experimentais

Sistemas de Controle 2

NORMAS COMPLEMENTARES: CURSO DE ENGENHARIA DE PRODUÇÃO REGIONAL CATALÃO

Pré-requisito Coreq Disciplina EM Expressão Gráfica - Ativa desde: 01/01/2016. Natureza - OBRIGATÓRIA PRÁTICA 36 TEÓRICA 18

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

Aluno Data Curso / Turma Professor

1.1. Conceitos Pêndulo Planar

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

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

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno

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

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

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Planejamento das Disciplinas Controle e Servomecanismos I e III

MODELAGEM MATEMÁTICA E SIMULAÇÃO DO MOTOR BRUSHLESS 1

Modelagem e Controle de Sistemas Dinâmicos Utilizando Simulações

SISTEMAS DE CONTROLE SIC

COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE

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

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

Dinâmica de Controle de um Sistema Utilizando o Simulink

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

Pré-requisito Coreq Disciplina EMC101 - Expressão Gráfica - Ativa desde: 01/01/2008. Natureza - OBRIGATÓRIA PRÁTICA 36 TEÓRICA 18

ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW

Controle II. Márcio J. Lacerda. 2 o Semestre Departamento de Engenharia Elétrica Universidade Federal de São João del-rei

MODELAGEM E CONTROLADOR UM MANIPULADOR ROBÓTICO

ESTUDO DA MODELAGEM DINÂMICA DO PÊNDULO SIMPLES 1

Estudo do Controle de Pêndulo Inverso sobre Carro utilizando Rede Neural de Base Radial

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Projeto de um Controlador Proporcional

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

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

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

Instrumentação e Controle Aula 1. Prof. Renato Watanabe ESTO004-17

COORDENAÇÃO DO CURSO DE ENGENHARIA ELÉTRICA DATAS DAS AVALIAÇÕES DO PERÍODO LETIVO 2017/1

Pré-Requisitos do Curso

Planejamento da Disciplina Controle e Servomecanismos I

As Tabelas 4 a 9 apresentam todas as disciplinas que atenderão ao Curso de EE. Tabela 4. Disciplinas obrigatórias C. H. (h.a.)

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

APLICAÇÃO DE LÓGICA FUZZY PARA AVALIAÇÃO DE CURSOS SUPERIORES COM BASE NOS CONCEITOS CPC E IGC

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21

1º Período 2º Período 3º Período 4º Período 5º Período 6º Período 7º Período 8º Período 9º Período 10º Período

Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica PLANO DE ENSINO

ENGENHARIA DE CONTROLE

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

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

SEL364 Controle Não Linear Aplicado

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26

PROJETO E IMPLEMENTAÇÃO DE CONTROLADOR FUZZY PARA UM PÊNDULO INVERTIDO

O sistema de suspensão deve ser representado pelo modelo físico ilustrado abaixo:

Sistemas de Controle I (Servomecanismo) Carlos Alexandre Mello. Carlos Alexandre Mello 1

Modelagem, Simulação e Controle do Sistema de Abastecimento de Água do Campus da Universidade Federal do Rio Grande do Norte

UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO. Professor Leonardo Gonsioroski

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo

MATRIZ CURRICULAR ENGENHARIA DE CONTROLE E AUTOMAÇÃO - IFES - CAMPUS SERRA

Planejamento da Disciplina Controle e Servomecanismos I

O sistema de suspensão deve ser representado pelo modelo físico ilustrado abaixo:

CA2COD1: COD CONTROLE DIGITAL. Profa. Mariana Cavalca

5. DESENVOLVIMENTO Modelagem prática do motor CC

CONSTRUÇÃO DE UM PROTOTIPO DIDÁTICO DE UM LEVITADOR MAGNÉTICO Ivan Daniel Corrêa da Silva 1, Sidemar Roberto Ribeiro 2

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Transcrição:

ANÁLISE QUANTITATIVA DE UM PÊNDULO INVERTIDO CONTROLADO POR PID E LÓGICA FUZZY Adryano Fernandes Resende 1, Jackson Gonçalves Ernesto 2, Fábio Augusto Gentilin³ 1,2 Acadêmicos do Curso de Engenharia de Controle e Automação, UNICESUMAR, Maringá-PR. Bolsistas PIBIC/CNPq-UniCesumar. adryano.resende@hotmail.com ³ Orientador, Mestre, Docente dos Cursos de Engenharia Elétrica, Engenharia de Controle e Automação e Automação Industrial, UNICESUMAR RESUMO Este projeto tem como objetivo apresentar um estudo comparativo de métodos de controles avançados usando lógica Fuzzy e controle PID usados para controlar um sistema instável tipo pêndulo invertido. Para tanto, foi utilizado o Simulink do Matlab para simulação do processo e apresentação dos resultados. Foi comprovado eficácia dos controladores propostos no controle do sistema de pêndulo invertido, tendo o controlador por lógica Fuzzy se destacado por realizar um controle multivariável. PALAVRAS-CHAVE: Controle PID; Fuzzy; Lógica Difusa; Pêndulo Invertido. 1 INTRODUÇÃO O pêndulo invertido trata-se de um sistema não-linear e instável sendo, portanto, um sistema interessante para estudos de controle e por esse motivo aparece frequentemente nos livros dedicados a sistemas de controle moderno (OGATA, 2011; DORF; BISHOP, 2009). Ele é composto por uma haste, com um grau de liberdade, presa a uma base móvel, um sensor que consiga indicar a posição da haste e um atuador capaz de mover a base móvel. O intuito do sistema é manter a haste na posição vertical, onde sua ponta livre deve estar voltada para cima, de modo que a movimentação da base consiga compensar a da haste, devido a instabilidade do sistema ou devido a perturbações do meio, mantendo-a na posição vertical. Em busca da melhor estratégia de controle para esse sistema, foi estudados os métodos de controle por ação PID e por lógica Fuzzy. 2 MATERIAIS E MÉTODOS O primeiro passo é obtenção de um modelo matemático capaz de descrever o sistema, para isso foi levantadas as forças que influenciam o sistema, como por exemplo o peso do pêndulo. Após trabalhou-se com o intuito da obtenção de sua função de transferência, ou seja, uma representação matemática da relação entre a saída e a entrada do sistema. Com a obtenção da função de transferência iniciou-se a aplicação das técnicas de controle. A primeira técnica de controle estudada e aplicada foi a ação de controle PID. Em seguida estudado e aplicado o sistema de controle por lógica Fuzzy, também chamado de lógica difusa. Através do Matlab e do Simulink o simulou os dois sistemas.

2.1 MODELAGEM De acordo com o Barbosa (2004), modelagem é conceituada como a aplicação de matemática em outras áreas do conhecimento. Abaixo, a Figura 1 mostra a representação gráfica de um pêndulo invertido. Figura 1 - Pêndulo Invertido Fonte: Autor, 2016 2.1.1 A Haste A Figura 2 mostra os vetores: = forças referente ao eixo vertical; = forças referente ao eixo horizontal; e = força peso do pêndulo. Figura 2 - Haste do Pêndulo As equações de posição do pêndulo nos eixos horizontal e vertical foram derivadas duas vezes para obter-se as acelerações dos eixos horizontal e vertical respectivamente conforme as equações abaixo. (1) 2.1.2 A Base Móvel Figura 3 - Base Móvel

Através da somatória de forças no eixo horizontal tem-se a equação (2) que descreve as forças que atuam na base móvel, como mostrado abaixo: (2) 2.1 FUNÇÃO DE TRANSFERÊNCIA Como a função de transferência representa a relação entra uma única entrada e uma única saída por vez, desta forma abaixo é mostrado a função de transferência que relaciona a força e o ângulo, e outra que relaciona a força e a posição da base. (3) (4) 2.2 CONTROLADOR FUZZY O modelo Fuzzy adotado foi o proposto por Takagi, Sugeno e Kang devido à eficiência computacional, ao bom funcionamento com técnicas lineares (ex. controle PID), de otimização e adaptação, à continuidade na superfície da saída e por ser adequado para análises matemáticas (MathWorks, 2015). Para a utilização do controlador Fuzzy deve-se definir um conjunto de entradas, saídas e regras. As quatro entradas do controlador Fuzzy foram definidas seguindo o modelo da seguinte função de pertinência: (5) Já as 16 saída (out) que representam a força a ser aplicada na base do pêndulo são descrita pelo seguinte modelo de função: O método and escolhido foi por produto, e o conjunto de regras está descrito como modelo a seguir: (6) (7)

2.3 CONTROLADOR PID Durante o projeto foi observado que apenas um controlador PID não seria eficaz no controle do ângulo do pêndulo e posição da base, a partir disso foram inseridos dois controladores PID s isolados no projeto de acordo com a Figura 4. Figura 4 - Design do Controlador PID O controlador PID 1 é o responsável por manter controle do ângulo da haste do pêndulo invertido, enquanto o controlador PID 2 trabalha o controle da posição da base. Suas saídas, que são quantias de força a serem aplicadas na base do pêndulo, são somadas e, só então, aplicadas no sistema de fato. Os ganhos utilizados foram: No controlador PID 1: No controlador PID 2: Esses ganhos foram definidos de maneira iterativa, por tentativa e erro, até se obter ganhos que estabilizassem o sistema. 2.4 SIMULAÇÃO PELO SIMULINK A Figura 5 descreve o posicionamento e a função dos principais blocos utilizados na simulação realizada pelo Simulink Figura 5 - Modelo Usado Para Simulação

3 RESULTADOS E DISCUSSÃO O gráfico da Figura 6 demonstra a resposta no controle da posição da haste do pêndulo invertido. Pode-se constatar que o controlador Fuzzy possui um menor máximo de ultrapassagem (aproximadamente 13,64% menor), porém o controlador PID possui um menor tempo de pico (20% menor) e um tempo de assentamento menor (5,17% menor). Figura 6 - Controle do Ângulo da Haste do Pêndulo Invertido O gráfico da Figura 7 demonstra a resposta no controle da posição da base do pêndulo. Figura 7 - Controle da Posição da Base do Pêndulo Invertido A Figura 8 é uma ampliação da Figura 7, para melhor análise do tempo de assentamento. Figura 8 - Controle da Posição da Base do Pêndulo Invertido

Na Figura 8 é possível observar que a resposta do controlador Fuzzy possui um tempo de pico menor (37,25% menor), tempo de assentamento menor (85,52% menor) e um tempo de subida menor (27,5% menor). O PID apresenta melhor desempenho apenas no máximo de ultrapassagem (6,98% menor). 4 CONSIDERAÇÕES FINAIS Comparando a resposta de ambos controladores, PID e Fuzzy, pode-se concluir que os controladores são eficazes no controle da posição do base e do ângulo da haste do sistema de pêndulo invertido. Apesar do controlador PID ter apresentado melhor desempenho no controle da posição da haste do pêndulo, o seu desempenho no controle da posição da base do pêndulo foi muito ineficaz quando comparado ao controlador Fuzzy. Isso se deve ao fato de ambos controladores PID (controle da posição da haste e controle da posição da base) estarem isolados entre si, e portanto, um controlador influencia na resposta do outro, enquanto o controlador por lógica Fuzzy, por realizar um controle multivariável, não possui influência de controladores externos. REFERÊNCIAS DORF, R.; BISHOP, R. H. Sistemas de controle moderno. 11. ed. Rio de Janeiro: LTC, 2009. 752 p. FORBELLONE, A. L. V. e EBERSPACHER, H. F. Lógica de Programação A Construção de Algoritmos e Estrutura de Dados. 2ª Edição. Makron Books. 2000 GUTNIK, B.; MACKIE, H.; HUDSON, G.; STANDEN, C. How close to a pendulum is human upper limb movement during walking? Journal of Comparative Human Biology, Auckland, New Zealand, v. 56, p. 35 49, 2005. MARRO, A. A.; SOUZA, A.; CAVALCANTE, E.; Bezerra, G. S.; NUNES, R. (2010). Lógica Fuzzy: conceitos e aplicações. Departamento de Informática e Matemática Aplicada (dimap), Universidade Federal do Rio Grande do Norte (ufrn), Natal Rn. Disponível em: <http://aquilesburlamaqui.wdfiles.com/local--files/logica-aplicada-acomputacao/texto_fuzzy.pdf>. Acesso em: 10 abr. 2015. OGATA, Katsuhiko. Engenharia de Controle Moderno. 5. ed. São Paulo: Pearson Prentice Hall, 2011. REGINATTO, Romeu. Sistemas de Controle Evolução Histórica. 2013. Disponível em: <http://www.foz.unioeste.br/~romeu/cip/2_aula-historico-hierarquia-handout.pdf>. Acesso em: 28 abr. 2014. VASCONCELOS, Vinicius Belmuds; ALMEIDA, Gustavo Maia; CUADROS, Marco Antônio de Souza Leite; AMARAL, Rogério Passos Pereira. CONTROLE DE UM SISTEMA PÊNDULO INVERTIDO USANDO CONTROLADORES INTELIGENTES. 2014. 12 f. TCC (Graduação) - Curso de Automação Industrial, Departamento de Coordenadoria de Automação Industrial, Instituto Federal do Espírito Santo, Serra Espírito Santo, 2012. Disponível em: <http://www.abenge.org.br/cobengeanteriores/2012/artigos/103893.pdf>. Acesso em: 07 abr. 2014.

WAGNER, Adiléa. Extração de Conhecimento a partir de Redes Neurais aplicada ao problema da Cinemática Inversa na Robótica. Universidade do Vale do Rio dos Sinos, 2003. ZADEH, L. A. Fuzzy Sets, Information and Control, 1965, 8, pp.28-45.