Implementação com Validação Real de um Controle Proporcional, Integral e Derivativo na Plataforma Robótica RoboDeck

Tamanho: px
Começar a partir da página:

Download "Implementação com Validação Real de um Controle Proporcional, Integral e Derivativo na Plataforma Robótica RoboDeck"

Transcrição

1 Implementação com Validação Real de um Controle Proporcional, Integral e Derivativo na Plataforma Robótica RoboDeck Leandro Zanolla 1, Daniel Rodrigues de Sousa 1, Renan Morais Furlaneto 2, Wagner Tanaka Botelho 1 e Maria das Graças Bruno Marietto 2 1 Mestrado em Ciência da Computação Universidade Federal do ABC (UFABC) Av. dos Estados, 5001 Bairro Bangú CEP: Santo André SP Brasil 2 Universidade Federal do ABC (UFABC) Centro de Matemática, Computação e Cognição (CMCC) {leandro.zanolla, daniel.sousa}@ufabc.edu.br {wagner.tanaka, graca.marietto}@ufabc.edu.br Abstract. Although many robots are usually industrial manipulators, in the last decades, the non-conventional robots appear and it is known as a service robots. These are autonomous or partially and also are useful for the human being in different situations. For example, in the rescue, surveillance and perform tasks in areas with difficult access. Thus, this work aims to study and implement in the real robot the Proportional, Integral and Derivative (PID) control algorithm in the RoboDeck platform. Resumo. Embora a grande maioria dos robôs atuais sejam manipuladores industriais, nas últimas décadas, surgiram robôs de aplicações não convencionais conhecidos como os robôs de serviços. Este tipo de robô executa tarefas de forma autônoma ou parcialmente, além de serem úteis ao bem estar do homem em diversas situações. Por exemplo, no resgate, na vigilância e na realização de tarefas em locais de difícil acesso. Sendo assim, para que um robô móvel possa se locomover em um ambiente é necessário estudar e implementar em um robô real o controlador do tipo Proporcional, Integral e Derivativo (PID) na plataforma robótica RoboDeck. 1. Introdução O conceito da robótica surgiu no início da história quando os mitos faziam referência a mecanismos que ganhavam vida. Os primeiros modelos de robôs começaram a ser encontrados na civilização grega e tinham aparência humana e/ou animal, além de serem usados em sistemas de pesos e bombas pneumáticas. Entretanto, não tinham nenhuma necessidade prática ou econômica e nenhum sistema complexo de produtividade que exigisse a existência de robôs. O estudo da robótica móvel é um tema bastante relevante e atual, sendo que pesquisas envolvendo essa área permitiram que houvesse um grande salto em seu desenvolvimento nas últimas duas décadas. A aplicação prática de robôs móveis junto a diferentes atividades na sociedade vem demonstrando o quão promissor é o futuro desta

2 área [Wolf et al. 2009]. Portanto, pode-se citar alguns tipos de robôs que reforçam a importância das pesquisas, por diversos motivos, como econômicos e estratégicos. Por exemplo, robôs domésticos (e.g. aspiradores de pó e cortadores de grama), industriais (e.g. veículos autônomos), militares (sistemas de monitoramento aéreo) e segurança (robôs de patrulhamento de ambientes). Os diversos robôs móveis existentes na literatura demonstram a sua relevância no cenário atual da pesquisa na área. O uso de robôs na navegação em ambientes desconhecidos apresenta-se como uma alternativa para evitar o trabalho do homem na exploração de lugares possivelmente hostis e podem ser utilizados em diversas aplicações. O Curiosity [Showstack 2011], que foi enviado pela NASA para explorar e colher imagens de Marte. Em [Netto et al. 2012] utilizou-se o a plataforma robótica RoboDeck [XBot 2014] com técnicas de visão computacional na navegação, controlando os sensores e atuadores. A navegação de robôs móveis é ainda uma das tarefas mais complexas de se realizar, envolvendo diversos tipos de incertezas nas medições que podem estar relacionadas com a instabilidade física das rodas, limitações do hardware, ente outros. Além disso, o ambiente de navegação pode ser variável, quando por exemplo, a existência de pedestres, mudança de luminosidade, obstáculos, dentre outros. Na escolha de um sistema de navegação, diversos fatores precisam ser levados em consideração, como a configuração das rodas, o sistema de posicionamento e a tarefa a ser realizada. O sistema de navegação precisa ser capaz de permitir uma navegação segura e precisa, sem fazer com que o robô se perca ou fique preso em algum obstáculo presente no percurso a realizar, o que pode afetar o sucesso na realização de sua tarefa [Lemvigh e Moller 2008]. Existem diversos trabalhos que utilizam técnicas para que o robô consiga navegar em um ambiente. Por exemplo, Redes Neurais [Pessin et al. 2007], Controle Proporcional, Integral e Derivativo (PID) [Ogata 2011], entre outras. O PID é um controle em malha fechada com realimentação realizada a partir de um sensor que envia um comando para o atuador. A principal contribuição do presente trabalho é mostrar a possibilidade de implementar o controle PID na plataforma robótica RoboDeck. Portanto, para a validação real do controle implementado, o comportamento do robô é analisado na descida e subida de uma rampa. Este trabalho está organizado como se segue. Na Seção 2 o controlador PID implementado no RoboDeck será explicado. Maiores detalhes sobre a plataforma RoboDeck serão considerados na Seção 3. Os resultados serão descritos na Seção 4. Finalmente, na Seção 5 as conclusões e algumas propostas de trabalhos futuros são apresentadas. 2. Controlador PID O uso de sistemas de controle de malha fechada em robótica é de suma importância para o controle de diversos dispositivos de tração e direção. Existem diversos métodos que podem ser usados para o controle de velocidade e posição. O controlador PID [Ogata 2011] é um sistema de controle de malha fechada e amplamente usado em sistemas embarcados, automação industrial e em diversos tipos de controladores como de temperatura, velocidade, posição, entre outros. O erro é calculado pela diferença entre o valor do processo Process Variable (PV) e o valor desejado Setpoint

3 (SP). Neste caso, o controlador tenta minimizar o erro através de uso de uma variável manipulada. O controlador PID, como a sua sigla sugere, é composto por três termos: Proporcional (P), Integral (I) e Derivativo (D). O P depende do erro atual, I atua sobre o acúmulo dos últimos erros, e D é a previsão dos futuros erros, com base na taxa atual de mudança. A soma ponderada destas três ações é usada para ajustar um elemento de controle, como uma válvula, um motor, um atuador ou a potência fornecida a um elemento de aquecimento, entre outros Controlador Proporcional O controlador P é empregado em sistemas onde a ação de controle deve ser mais suave em relação ao controlador ON-OFF, onde neste tipo de controlador o elemento de controle é simplesmente chaveado de acordo com o SP e em cima de uma histerese para evitar chaveamentos rápidos de controle. Este controlador fornece uma relação linear entre a diferença do PV e SP, de modo que a ação de controle é proporcional ao ganho K p, podendo ter uma ação rápida ou lenta. Uma escolha adequada de K p é necessária para o funcionamento do sistema. A atuação do controlador proporcional é dada pela Equação 1. u(t) = K p e(t) (1) Uma característica do P é que quando o sistema estabiliza a saída não se estabiliza no SP, ficando um valor fora do PV, gerando um valor de erro entre o SP e o PV. Este erro é chamado de offset, sendo maior quando o ganho K p for menor. Em contrapartida, quanto maior o valor do K p aumenta a possibilidade de oscilações no PV Controlador Integral No controlador P, quando ocorrem variações de carga, o valor do offset varia, e este ajuste deve ser feito de forma automática e não manual. Este erro, ao ser integralizado no tempo ajuda a zerar o offset. É por este motivo que o controlador I não trabalha sozinho, estando sempre presente nos controladores PI ou PID. Portanto, a ação do controlador I é dada pela Equação 2. u(t) = K i e(t) (2) 2.3. Controlador Derivativo O controlador D atua sobre a velocidade com que o valor de desvio aumenta, aplicando uma correção proporcional a esta velocidade, resultando em uma correção antecipada por meio da derivada do sinal de erro. Como ocorre no controlador I, o D não é implementado de forma isolada, estando presente nos controladores PD ou PID. A Equação 3 mostra a ação do controlador D que tem como objetivo amortecer as oscilações do sistema, antecipando o sinal de erro calculando a sua derivada.

4 u(t) = K d d e(t) dt (3) 2.4. Controlador Proporcional, Integral e Derivativo Finalmente, com a junção das Equações 1, 2 e 3 tem-se o controlador PID. O uso do controlador PID é muito difundido para a maioria dos casos, já que inicialmente não há necessidade de se conhecer a planta de controle. É possível o ajuste manual dos parâmetros K p, K i e K d, como também pode-se usar alguns métodos consagrados para a sintonia desses parâmetros, como por exemplo o método de Ziegler-Nichols [ZIEGLER e NICHOLS 1993]. 3. Plataforma RoboDeck A plataforma robótica RoboDeck é open source, desenvolvida pela XBot [XBot 2014] e ilustrada na Figura 1. O robô possui rodas omnidirecionais, que permite o seu deslocamento em qualquer direção, sensores ultrassônicos e infravermelho. Além disso, o hardware básico é composto por módulos adicionais, como por exemplo, uma placa de alta performance com Linux embarcado, comunicação wifi e bluetooth, uma câmera com interface USB, entre outros dispositivos. Sendo assim, pode ser controlado remotamente ou funcionar de forma autônoma para realizar tarefas pré-determinadas. A arquitetura do RoboDeck pode ser dividida em software e hardware. O primeiro microcontrolador responsável pelos sensores e atuadores encontra-se na Placa Robótica, sendo o software utilizado é definido como Módulo de Controle Robótico (MCR). Este módulo age como um robô escravo, executando sequencialmente os comandos enviados pela Universal Asynchronous Receiver/Transmitter (UART), que corresponde à interface serial. O segundo microcontrolador tem como objetivo realizar a comunicação de controle do robô e também por manter a sua identidade. Neste caso, a comunicação é implementada com o protocolo Zigbee pelo Módulo de Controle de Comunicação (MCC) localizado na Placa de Comunicação. Uma possível aplicação é o seu uso no monitoramento de áreas de risco em indústrias petroquímicas e usinas de geração de energia, como nuclear e termoelétrica [Finep 2013]. Em [Inovando 2013], a plataforma foi controlada a partir de um celular, mudando sua direção e aceleração. Em [Bezerra 2012], os movimentos do RoboDeck foram controlados por comandos de voz, além de desviar de objetos e definir rotas específicas. 4. Resultados 4.1. Implementação do PID no RoboDeck Os resultados que serão descritos nesta seção foram obtidos implementando o controle PID descrito na Seção 2 na plataforma RoboDeck. A plataforma possui um Software Development KIT (SDK) desenvolvido pela XBot [XBot 2014], de modo que através da aplicação elaborada, seja enviado querys de comando para o SDK que serão convertidos para a linguagem do robô, que efetuará o comando desejado. A Figura 2 ilustra a funcionalidade do software implementado em C#. Esta aplicação é responsável pelo controle PID, leitura e envio dos dados ao SDK e coleta

5 Figure 1. A Plataforma Robótica RoboDeck [XBot 2014]. Figure 2. Fluxograma de Atuação do PID no SDK. Figure 3. Diagrama com a Implementação do Controlador PID no RoboDeck. de dados para análise através de uma query, convertendo em tempo real os comandos para ser enviado ao RoboDeck via wifi. Existe um delay entre o envio e resposta dos comandos e a latência ocorre devido as camadas de aplicação existentes, e pela resposta do robô entre a Placa de Alta Performance e o microcontrolador que atua nos elementos de controle. O diagrama ilustrado na Figura 3 mostra a implementação do sistema de controle, com o controlador PID implementado em C# e a planta de controle, que é o Robodeck. Os parâmetros K p, K i e K d, os dados de SP, o valor de processo (PV) e dados coletados estão no PC, ou seja na aplicação. O envio do esforço de controle e recebimento dos dados do encoder é realizado pela conexão wifi para o PC com a aplicação, fechando assim a malha de controle.

6 4.2. Experimentos O controle dos motores no RoboDeck tem o seu valor corrigido por meio de um método do SDK, cujo esforço é representado por uma faixa que varia entre a , sendo a velocidade máxima. No algoritmo implementado, o SP é o valor desejado e as variáveis K p, K i e K d são constantes que foram definidas tendo como base os movimentos do RoboDeck durante o experimento. O SP corresponde ao número de pulsos desejados a cada segundo, e o valor do PV (Realimentação), está relacionado com o valor de retorno do encoder de cada motor. Os pulsos de cada motor são obtidos pelo encoder, com variação na faixa de 0 a 400 pulsos por volta, ou seja, uma volta completa da roda do robô corresponde a 400 pulsos do encoder. Como a base de tempo utilizado pela aplicação é de 1 segundo, logo o valor da rotação em Rotações por Segundo (RP S) é dado pela Equação 4. RP S = pulsos 400 (4) A resultante do algoritmo proposto, exemplifica de forma ideal, o que de fato se mostra ser um controle PID, dando estabilidade e suavidade à locomoção do robô em terrenos irregulares, rampas e declives, praticando uma correção independente e proporcional em seus dois motores de tração. Portanto, cada motor do RoboDeck recebe um valor de esforço diferente a cada iteração, equilibrando as forças para garantir uma melhor resposta do robô em diferentes cenários. O algoritmo PID no RoboDeck foi validado no cenário ilustrado na Figura 4. Pode-se observar que o robô está se movimentando na descida de uma rampa com pequena inclinação mas suficiente para validar o funcionamento do controle. É importante destacar que a velocidade inicial definida no experimento foi de 10 pulsos de encoder por segundo, equivalente a 0, 025RP S, calculado usando a Equação 4. Durante o experimento foi capturado os dados relacionados aos encoders e também o esforço dos motores para analisar e validar o comportamento do controle PID implementado e estão ilustrados nos gráficos das Figuras 5 (a) e (b), respectivamente. No intervalo de tempo I, relacionado aos movimentos do RoboDeck em 1 e 2 da Figura 4, pode-se observar em (a) que a ação do PID manteve a velocidade constante em 10 pulsos de encoder por segundo, em (b) o esforço do motor se manteve constante, em torno de 500, que corresponde a 1, 52% da potência do motor, a partir do momento que a velocidade inicial foi estabelecida. No intervalo II entre 12 e 14 segundos houve uma aceleração do RoboDeck, saindo do plano para a descida, fazendo com que o algoritmo faça a correção, freando o robô, como pode ser visto em 3, 4 e 5. No intervalo posterior a 15 segundos em III, a retomada da velocidade em 6 foi realizada aumentando a potência dos motores até o RoboDeck alcançar a velocidade inicial. O movimento de subida da rampa também foi realizado para verificar o comportamento do PID e o vídeo pode ser visualizado em [Zanolla et al. 2014b]. 5. Conclusões e Trabalhos Futuros O controle PID foi implementado e validado através de um experimento real utilizando a plataforma RoboDeck na descida de uma rampa. Os resultados obtidos mostra que é

7 Figure 4. Experimento Real do RoboDeck na Descida [Zanolla et al. 2014a]. Figure 5. Dados Reais do Encoder e Variac a o da Pote ncia dos Motores em (a) e (b), respectivamente. possı vel atrave s de uma aplicac a o de alto nı vel a implementac a o do algoritmo, mesmo com algumas limitac o es decorrentes das late ncias provocadas pelas diferentes camadas de hardware e software. Entretanto, uma forma de diminuir a late ncia e a implementac a o do controlador PID diretamente no RoboDeck, seja na Placa de Alta Performance ou no microcontrolador, melhorando o controle de velocidade, ale m de permitir folgas de tempo para a implementac a o de outros algoritmos. Contudo, e importante ressaltar que os resultados obtidos nos experimentos foram satisfato rios. Como trabalho futuro, o RoboDeck precisa saber a sua posic a o no espac o e ter alguma refere ncia. Um dos maiores problemas encontrados para a localizac a o esta relacionado com a te cnica Dead-reckoning. A ideia e a utilizac a o da posic a o atual somada ao deslocamento realizado, a partir do valor da velocidade e tempo. Assim, a posic a o e sempre uma func a o da anterior, o que acaba fazendo com que haja um grande acu mulo de erros. Portanto, e necessa rio utilizar algum me todo matema tico para a reduc a o dos erros, como por exemplo o Filtro de Kalman que e utilizado para a localizac a o de robo s mo veis tanto em ambientes conhecidos como desconhecidos. O filtro consiste de um conjunto de equac o es matema ticas que fornece uma forma computacional eficiente para estimar o estado de um processo, de forma a minimizar o erro quadra tico me dio. Ale m disso, e poderoso em diversos aspectos: (i) estimac o es de eventos passados, presentes e futuros; (ii) utilizado ate mesmo quando a natureza do sistema modelado for desconhecido.

8 Agradecimentos Os autores agradecem ao Conselho de Desenvolvimento Científico e Tecnológico (CNPq) pelo apoio financeiro, no projeto / e a Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) no processo 2013/ Referências Bezerra, T. (2012). Robodeck: Controle de robôs via voz. Disponível em: robodeck-controle-de-robos-voz. Acesso em 03 de Março de Finep (2013). Robodeck: Plataforma universal para pesquisa e educação. Disponível em: cod_noticia=2102. Acesso em 2 de Setembro de Inovando, C. (2013). Teste de controle do robô usando wi-fi via celular com acelerometro. Disponível em: robodeck-teste-de-controle-do-robo-usando-wi-fi-via-celu\ \lar-com-acelerometro/. Acesso em 02 de Setembro de Lemvigh, D. e Moller, A. (2008). Advanced robot navigation for multiagent systems using lego nxt. page 120, Technical University of Denmark,Informatics and Mathematical Modelling Building, Denmark. Netto, A. V., Miranda, F. A., e Pinto, M. A. G. (2012). Driver control for mobile robot and application control trajectory with computer vision. In RoboControl, 5 a Workshop in Applied Robotics and Automation, pages 1 7. Ogata, K. (2011). Engenharia de Controle Moderno. Pearson Education, 5 edition. Pessin, G., Osório, F., S.Musse., Nonnemmacher, V., e Ferreira, S. S. (2007). Utilizando redes neurais artificiais no controle de robôs móveis aplicados ao combate de incêndios florestais. In SEMINCO, XVI Seminário de Computação, pages Showstack, R. (2011). Curiosity on the way to mars. Eos, Transactions American Geophysical Union, 92(49): Wolf, D. F., Osório, F. S., Simões, E., e Onofre, J. T. (2009). Intelligent robotics: From simulation to real world applications. Universidade de São Paulo, USP. XBot (2014). Robodeck plataforma para pesquisa. Disponível em: xbot.com.br/educacional/robodeck/. Acesso em 28 de Agosto de Zanolla, L., de Sousa, D. R., Furlaneto, R. M., Botelho, W. T., e Marietto, M. G. B. (2014a). Experimento real na descida - robodeck. Disponível em: youtube.com/watch?v=egzwqnxpoqg. Acesso em 18 de Setembro de Zanolla, L., de Sousa, D. R., Furlaneto, R. M., Botelho, W. T., e Marietto, M. G. B. (2014b). Experimento real na subida - robodeck. Disponível em: youtube.com/watch?v=uecnm2e7c4c. Acesso em 18 de Setembro de ZIEGLER, J. G. e NICHOLS, N. B. (1993). Optimum settings for automatic controllers. J. Dyn. Sys. Meas. Control, 115(2B):

Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck

Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Leandro Zanolla 1, Daniel Rodrigues de Sousa 1, Wagner Tanaka Botelho 1, Maria das Graças Bruno Marietto 2 e Renan

Leia mais

Congresso de Inovação, Ciência e Tecnologia do IFSP

Congresso de Inovação, Ciência e Tecnologia do IFSP Congresso de Inovação, Ciência e Tecnologia do IFSP - 2016 CONTROLADOR PID APLICADO A PROGRAMAÇÃO DE ROBÔ MÓVEL THAIS JULIA BORGES RIBEIRO 1, MASAMORI KASHIWAGI 2 1 Técnico em Automação Industrial, Bolsista

Leia mais

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

ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1 ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1 Rodolfo R. dos SANTOS 2 Graduando em Engenharia de Controle e Automação, IFSP/Câmpus São Paulo Bolsista PIBIFSP Caio Igor Gonçalves CHINELATO 3 Docente do Curso

Leia mais

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

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO 1 RESUMO Na sociedade moderna se tornou cada vez mais presente e necessário meios de controlar dispositivos levando em consideração precisões maiores e perdas menores. Em diversos cenários o controle de

Leia mais

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

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos IF-705 Automação Inteligente Sistemas de Controle - Fundamentos Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br

Leia mais

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components.

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components. CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício

Leia mais

IP addresses and the port numbers of the components.

IP addresses and the port numbers of the components. CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica Apostila de Automação Industrial Elaborada pelo Professor M.Eng. Rodrigo Cardozo Fuentes Prof. Rodrigo

Leia mais

Controle de Processos

Controle de Processos Controle de Processos Na natureza o controle de processos é fundamental para a vida Crescimento de plantas e animais temperatura corporal batimento cardíaco Pressão sanguínea Movimento e estabilidade do

Leia mais

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

Controle II. Márcio J. Lacerda. 2 o Semestre Departamento de Engenharia Elétrica Universidade Federal de São João del-rei Controle II Márcio J. Lacerda Departamento de Engenharia Elétrica Universidade Federal de São João del-rei 2 o Semestre 2016 M. J. Lacerda Aula 1 1/24 Integral P 1 (100 pontos) - 22 de Setembro. P 2 (100

Leia mais

Mapeamento e Localização para o kit Robótico RoboDeck

Mapeamento e Localização para o kit Robótico RoboDeck Mapeamento e Localização para o kit Robótico RoboDeck Matheus Chaves Menezes 1, Chrystian Gustavo Martins Nascimento 1, Alexandre C. M. de Oliveira 2 1 Curso de Ciência da Computação Universidade Federal

Leia mais

SISTEMA DE NAVEGAÇÃO PARA UM ROBÔ BASEADO EM SENSOR MAGNÉTICO

SISTEMA DE NAVEGAÇÃO PARA UM ROBÔ BASEADO EM SENSOR MAGNÉTICO SISTEMA DE NAVEGAÇÃO PARA UM ROBÔ BASEADO EM SENSOR MAGNÉTICO Alessandra Mayara Buso de Souza (PIBIC/CNPq-UTFPR), e-mail: alessandrabuso@hotmail.com, Marcos Vallim (Orientador), e-mail: mvallim@utfpr.edu.br.

Leia mais

FERRAMENTA PARA CONFIGURAÇÃO DE SISTEMAS DE CONTROLE EMBARCADOS (IoTControl) 1

FERRAMENTA PARA CONFIGURAÇÃO DE SISTEMAS DE CONTROLE EMBARCADOS (IoTControl) 1 FERRAMENTA PARA CONFIGURAÇÃO DE SISTEMAS DE CONTROLE EMBARCADOS (IoTControl) 1 Danilo Oliveira MARTINS 2 Discente do Mestrado em Automação e Controle de Processos IFSP/Campus São Paulo Alexandre Brincalepe

Leia mais

hardware software software computador microcontrolador hardware sensores sistema de controle de malha fechada.

hardware software software computador microcontrolador hardware sensores sistema de controle de malha fechada. Sistema de Controle O sistema de controle de qualquer robô é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes sinais em uma ação ao qual foi programado.

Leia mais

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

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 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 INSTITUIÇÃO(ÕES): CENTRO UNIVERSITÁRIO DO NORTE PAULISTA - UNORP

Leia mais

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

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Filipe Sacchi ICA: Applied Computational Intelligence Department of Electrical

Leia mais

APLICAÇÃO DE TESTES UTILIZANDO LÓGICA CLÁSSICA NA PROGRAMAÇÃO DE PLATAFORMA ROBÓTICA MÓVEL

APLICAÇÃO DE TESTES UTILIZANDO LÓGICA CLÁSSICA NA PROGRAMAÇÃO DE PLATAFORMA ROBÓTICA MÓVEL APLICAÇÃO DE TESTES UTILIZANDO LÓGICA CLÁSSICA NA PROGRAMAÇÃO DE PLATAFORMA ROBÓTICA MÓVEL Thomas Massaru Okuyama[PIBIC] 1, Márcio Mendonça[Orientador] 2, Keriton Lopes [Colaborador] 3 1 Programa Institucional

Leia mais

Exemplo de Arquitetura em Camadas. Arquiteturas de Software. Aplicações-fim

Exemplo de Arquitetura em Camadas. Arquiteturas de Software. Aplicações-fim Exemplo de Arquitetura em Camadas Arquiteturas de Software Aplicações-fim Uma arquitetura de software define os componentes (módulos) que compõem a arquitetura, como estes componentes são estruturados

Leia mais

LEGO Mindstorm e suas aplicações

LEGO Mindstorm e suas aplicações Palestrante: Bruno César Prado Email: bu_prado@msn.com Professores: Prof. Maria das Graças Bruno Marietto Prof. Wagner Tanaka Botelho CMCC Centro de Matemática, Computação e Cognição http://www.youtube.com/watch?v=5xva2lfds18

Leia mais

Controlador PID: algoritmo, estrutura e sintonia

Controlador PID: algoritmo, estrutura e sintonia Controlador PID: algoritmo, estrutura e sintonia Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 05 de setembro de 2018. Sumário 1 Introdução

Leia mais

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

INTRODUÇÃO. Noções preliminares. Um pouco de matemática. 100 Pb INTRODUÇÃO Este artigo pretende criar no leitor uma percepção física do funcionamento de um controle PID, sem grandes análises e rigorismos matemáticos, visando introduzir a técnica aos iniciantes e aprimorar

Leia mais

ESTUDO DA TRANSFERÊNCIA AUTOMÁTICA DE DADOS PARA UM ROBÔ MÓVEL NA PLATAFORMA LEGO MINDSTORMS

ESTUDO DA TRANSFERÊNCIA AUTOMÁTICA DE DADOS PARA UM ROBÔ MÓVEL NA PLATAFORMA LEGO MINDSTORMS CAMPUS DISTRITO ESTUDO DA TRANSFERÊNCIA AUTOMÁTICA DE DADOS PARA UM ROBÔ MÓVEL NA PLATAFORMA LEGO MINDSTORMS OBJETIVOS Objetivo Geral Luan Leonardo Vieira de Moraes 1 Prof. Dr. José Pinheiro de Queiroz

Leia mais

3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga

3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga 1 3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga OBJETIVO: 1. Fazer o controle (PID) de Vazão na bancada da bomba centrífuga. DATA: / /. Nome dos alunos: São Paulo - 2016 Prof. Dr.

Leia mais

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components.

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components. CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício

Leia mais

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Discente: Marcelo Roberto Petry Orientador: Professor Doutor Luís Paulo Reis Co-orientador: Mestre Rodrigo

Leia mais

GERENCIAMENTO DE PROJETOS - 20h - EaD

GERENCIAMENTO DE PROJETOS - 20h - EaD GERENCIAMENTO DE PROJETOS - 20h - EaD Apresentação de gerência de projetos; metodologia de gerência de projetos - ciclo da vida da gestão de projetos; análise de riscos e medidas gerenciais derivadas;

Leia mais

Controle de Processos Aula: Introdução ao controle de processos

Controle de Processos Aula: Introdução ao controle de processos 107484 Controle de Processos Aula: Introdução ao controle de processos Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília UnB 1 o Semestre 2016 E. S. Tognetti

Leia mais

MODELAGEM E CONTROLE DE UM TROCADOR DE CALOR FEIXE TUBULAR

MODELAGEM E CONTROLE DE UM TROCADOR DE CALOR FEIXE TUBULAR PAULO ALEXANDRE MARTIN MODELAGEM E CONTROLE DE UM TROCADOR DE CALOR FEIXE TUBULAR Dissertação apresentada à Escola Politécnica da Universidade de São Paulo para obtenção do título de Mestre em Engenharia.

Leia mais

Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes

Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes sinais em uma ação ao qual foi programado. O software

Leia mais

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

Kit didático para controle de velocidade e posição de um motor de corrente contínua https://eventos.utfpr.edu.br//sicite/sicite2017/index Kit didático para controle de velocidade e posição de um motor de corrente contínua RESUMO Marcos Antonio Ribeiro da Silva marcossilva.2014@alunos.utfpr.edu.br

Leia mais

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

Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2 MODELAGEM MATEMÁTICA DE PLATAFORMA EXPERIMENTAL PARA SIMULAÇÃO DE AERONAVE MULTIRROTORA 1 MATHEMATICAL MODELLING OF EXPERIMENTAL PLATFORM FOR SIMULATION OF MULTIROTOR AIRCRAFT Christopher Sauer 2, Manuel

Leia mais

PMR3404 Controle I Aula 3

PMR3404 Controle I Aula 3 PMR3404 Controle I Aula 3 Resposta estática Ações de controle PID Newton Maruyama 23 de março de 2017 PMR-EPUSP Classificação de sistemas de acordo com o seu desempenho em regime estático Seja o seguinte

Leia mais

DESENVOLVIMENTO DE UM ROBÔ EXPLORADOR PARA AMBIENTES INDOOR

DESENVOLVIMENTO DE UM ROBÔ EXPLORADOR PARA AMBIENTES INDOOR DESENVOLVIMENTO DE UM ROBÔ EXPLORADOR PARA AMBIENTES INDOOR Fernando Emilio Puntel 1, Giann Carlos Spileri Nandi 1, Joildo Schueroff 1, Anderson Luiz Fernandes Perez 1, 1 Laboratório de Automação e Robótica

Leia mais

6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA

6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA 71 6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA 6.1 SOFTWARE DIDÁTICO O sistema de controle que compreende um software didático e um hardware de aquisição de dados, poderá servir como ferramenta didática

Leia mais

Arquiteturas de Software

Arquiteturas de Software Arquiteturas de Software Uma arquitetura de software define os componentes (módulos) que compõem a arquitetura, como estes componentes são estruturados topologicamente (camadas, pipelines, data-centric,

Leia mais

A Exsto Tecnologia atua no mercado educacional, desenvolvendo kits didáticos para o ensino tecnológico.

A Exsto Tecnologia atua no mercado educacional, desenvolvendo kits didáticos para o ensino tecnológico. A Exsto Tecnologia atua no mercado educacional, desenvolvendo kits didáticos para o ensino tecnológico. Em um mundo digital, a tecnologia evolui de forma rápida e constante. A cada dia novos equipamentos,

Leia mais

Ações de controle básicas: uma análise do desempenho em regime

Ações de controle básicas: uma análise do desempenho em regime Capítulo 3 Ações de controle básicas: uma análise do desempenho em regime estático 3. Introdução Neste capítulo, as ações de controle básicas utilizadas em controladores industriais e o seu desempenho

Leia mais

de caso por um rádio-controle.

de caso por um rádio-controle. Controle de um Helimodelo em Vôo "Para o controle do sistema foi utilizado um controlador difuso do toolkit PID and Fuzzy Logic para o LabVIEW. Isto nos possibilitou a execução de planos de vôo gravados

Leia mais

Controle de Processos Aula: Introdução ao controle de processos

Controle de Processos Aula: Introdução ao controle de processos 107484 Controle de Processos Aula: Introdução ao controle de processos Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília UnB 1 o Semestre 2015 E. S. Tognetti

Leia mais

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

Implementação de controlador PID fuzzy para otimização do controle de posição de um servomotor DC Implementação de controlador PID fuzzy para otimização do controle de posição de um servomotor DC Ederson Costa dos Santos 1, Leandro Barjonas da Cruz Rodrigues 1, André Maurício Damasceno Ferreira 2 1

Leia mais

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

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW Lair Santos de Oliveira (1); Josué da Silva Sousa (2); Antônio Almeida da Silva (3); Moisés Hamsses Sales de Souza

Leia mais

Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência.

Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência. 73 5 Sistema Experimental O transportador robótico aproveitou a estrutura e motores de um robô móvel préexistente no Laboratório de Robótica, vide Figura 40. Foram aproveitados principalmente a estrutura

Leia mais

Introdução à Automação Industrial

Introdução à Automação Industrial Faculdade Fucapi Pós-graduação em Engenharia de Automação Industrial Introdução à Automação Industrial Parte 5, M.Sc. Doutorando em Informática (UFAM) Mestre em Engenharia Elétrica (UFAM) Engenheiro de

Leia mais

SEM561 - SISTEMAS DE CONTROLE

SEM561 - SISTEMAS DE CONTROLE SEM561 - SISTEMAS DE CONTROLE Adriano Almeida Gonçalves Siqueira Aula 1 - Introdução a Sistemas de Controle Índice O que é controle? Exemplo 1: componentes de um sistema de controle Exemplo 2: malha aberta

Leia mais

Fundamentos de Automação. Controle de Processos

Fundamentos de Automação. Controle de Processos Ministério da educação - MEC Secretaria de Educação Profissional e Técnica SETEC Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul Campus Rio Grande Fundamentos de Automação Controle

Leia mais

KIT DIDÁTICO PIC-2377

KIT DIDÁTICO PIC-2377 KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o

Leia mais

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

TÍTULO: FUZZY TAKAGI-SUGENO PARA IDENTIFICAÇÃO E CONTROLE INERCIAL DE UM ROBÔ MÓVEL Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: FUZZY TAKAGI-SUGENO PARA IDENTIFICAÇÃO E CONTROLE INERCIAL DE UM ROBÔ MÓVEL CATEGORIA: EM ANDAMENTO

Leia mais

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

UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO. Professor Leonardo Gonsioroski UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO Aula Inicial do Curso Horário da Aula: o Sala: o Segundas de 17:00 até 19:00 o Terças de 19:00 até 21:00 Presença obrigatória Número

Leia mais

EXERCÍCIOS RESOLVIDOS

EXERCÍCIOS RESOLVIDOS ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas

Leia mais

Sintonia do compensador PID

Sintonia do compensador PID Sintonia do compensador PID 0.1 Introdução DAELN - UTFPR - Controle I Paulo Roberto Brero de Campos Neste capítulo será estudado um problema muito comum na indústria que consiste em fazer o ajuste dos

Leia mais

DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ RESUMO

DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ RESUMO DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ Darlan Felipe Klotz 1 ; Mauro André Pagliosa 2 RESUMO Robôs autônomos estão sendo empregados em diversas tarefas onde para o

Leia mais

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

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.2 2º PERÍODO DISCIPLINA: CÁLCULO I DISCIPLINA: FÍSICA I Estudo do centro de Massa e Momento Linear. Estudo da Rotação. Estudo de Rolamento, Torque

Leia mais

Computação Bioinspirada: Aplicações

Computação Bioinspirada: Aplicações Computação Bioinspirada: Aplicações Prof. Eduardo do Valle Simões Grupo de Sistemas Embarcados e Evolutivos LCR Laboratório de Computação Reconfigurável Departamento de Sistemas de Computação Projeto de

Leia mais

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

TÍTULO: CÁLCULO NUMÉRICO APLICADO AO CONTROLE DE ATUADORES EM SISTEMAS EMBARCADOS POR MEIO DE CÁLCULO DIFERENCIAL E INTEGRAL TÍTULO: CÁLCULO NUMÉRICO APLICADO AO CONTROLE DE ATUADORES EM SISTEMAS EMBARCADOS POR MEIO DE CÁLCULO DIFERENCIAL E INTEGRAL CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Engenharias INSTITUIÇÃO(ÕES):

Leia mais

Introdução ao LabVIEW para Robótica

Introdução ao LabVIEW para Robótica Introdução ao LabVIEW para Robótica 2 O que faremos? LabVIEW NI Robotics Starter Kit Estudo de Caso Exercicios 3 Ambiente Gráfico de Programação LabVIEW Fácil. Poderoso. Aberto. Faça medições de modo FÁCIL

Leia mais

Aula 13 Arquiteruras Elétricas

Aula 13 Arquiteruras Elétricas Introdução Aula 13 Arquiteruras Elétricas 1 Observa-se nos veículos atualmente comercializados que grande parte dos sistemas eletrônicos de controle foi desenvolvida de forma independente, cada qual responsável

Leia mais

Transmitir aos alunos conhecimentos sobre robótica fixa e móvel, visando capacitá-los a desenvolver

Transmitir aos alunos conhecimentos sobre robótica fixa e móvel, visando capacitá-los a desenvolver DISCIPLINA: ELE228 - Robótica A Créditos: 4 Caráter: Eletiva UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PROGRAMA DE PÓS-GRADUAÇÃO

Leia mais

4 Controle de motores de passo

4 Controle de motores de passo 36 4 ontrole de motores de passo O controle em malha aberta é o mais comum em motores de passo. Entretanto, o motor deve operar razoavelmente abaixo de sua capacidade para evitar a perda de passos. As

Leia mais

Disc. Scientia. Série: Ciências Naturais e Tecnológicas, S. Maria, v. 7, n. 1, p ,

Disc. Scientia. Série: Ciências Naturais e Tecnológicas, S. Maria, v. 7, n. 1, p , Disc. Scientia. Série: Ciências Naturais e Tecnológicas, S. Maria, v. 7, n. 1, p. 147-165, 2006. 149 AMBIENTE VIRTUAL PARA SIMULAÇÃO DE ROBÔS MÓVEIS INTELIGENTES APLICADOS NO COMBATE DE INCÊNDIOS FLORESTAIS

Leia mais

Um sistema é um conjunto de elementos selecionados e organizados, que interagem no sentido de alcançar um ou mais objetivos determinados.

Um sistema é um conjunto de elementos selecionados e organizados, que interagem no sentido de alcançar um ou mais objetivos determinados. Sistema de Controle Um sistema é um conjunto de elementos selecionados e organizados, que interagem no sentido de alcançar um ou mais objetivos determinados. Um sistema de controle é um sistema que tenta

Leia mais

Denominação O Problema Um pouco de História Motivação Pré-requisitos Conceitos Bibliografia Recursos na Internet C. Capítulo 1. Gustavo H. C.

Denominação O Problema Um pouco de História Motivação Pré-requisitos Conceitos Bibliografia Recursos na Internet C. Capítulo 1. Gustavo H. C. Capítulo 1 Introdução Gustavo H. C. Oliveira TE055 Teoria de Sistemas Lineares de Controle Dept. de Engenharia Elétrica / UFPR Gustavo H. C. Oliveira Introdução 1/32 Este material contém notas de aula

Leia mais

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES 16 TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE ENIAC AUTOR(ES):

Leia mais

Microcontroladores e Robótica

Microcontroladores e Robótica Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.

Leia mais

Descrição do processo de Modelagem e Simulação em quatro etapas no ambiente AMESim

Descrição do processo de Modelagem e Simulação em quatro etapas no ambiente AMESim Descrição do processo de Modelagem e Simulação em quatro etapas no ambiente AMESim Similarmente a outros softwares de modelagem e simulação, a utilização do sistema AMESim está baseada em quatro etapas:

Leia mais

!"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' #$4!*.+5 #76$8 8'9

!$# %$'& (#) *+! *,$ -) -#.+/ &$0 $$# 1 ' #$4!*.+5 #76$8 8'9 !"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' 2 +3 2#$4!*.+5 #76$8 8'9 :?

Leia mais

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS Ronaldo da Costa Freitas 1 Ágio Gonçalves de Moraes Felipe 2 1 Introdução/ Desenvolvimento O uso da automação nos

Leia mais

Redes para Automação Industrial. Luiz Affonso Guedes DCA-CT-UFRN

Redes para Automação Industrial. Luiz Affonso Guedes DCA-CT-UFRN Redes para Automação Industrial Luiz Affonso Guedes DCA-CT-UFRN 2003.1 Objetivos da Disciplina Estudo sistêmico de sistemas de automação industrial. Contextualizar a importância de redes de comunicação

Leia mais

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

COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE Brehme D. R. de MESQUITA (1); Jefferson A. L. e SILVA (2); André M. D. FERREIRA (3) (1) Instituto Federal

Leia mais

A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica,

A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica, Fundamentos da tecnologia de robôs A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica, inteligência artificial,

Leia mais

1) Em relação a figura abaixo relativa a um sistema de controle em malha fechada responda:

1) Em relação a figura abaixo relativa a um sistema de controle em malha fechada responda: 1) Em relação a figura abaixo relativa a um sistema de controle em malha fechada responda: 2 o motor Posição desejada da junta = 45 o Avalia o sinal de entrada e envia um sinal ao atuador ENCODER 43 o

Leia mais

Disciplina de. Programação de Robôs Móveis SSC-0712

Disciplina de. Programação de Robôs Móveis SSC-0712 USP - ICMC - SSC LRM (Lab. de Robótica Móvel) SSC 0712 (PRM) - 1o. Semestre 2014 Disciplina de SSC-0712 1 Fev. 2014 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário

Leia mais

Controle a Distância de um Barco com Arduino+Bluetooth

Controle a Distância de um Barco com Arduino+Bluetooth Controle a Distância de um Barco com Arduino+Bluetooth Wagner Y. Nishi [Voluntário PIBIC/UTFPR], Marcio Mendonça [orientador] Coordenação de Engenharia Elétrica Campus Cornélio Procópio Universidade Tecnológica

Leia mais

1. SISTEMAS DE CONTROLE: CONCEITOS. Prof. JOSÉ RODRIGO DE OLIVEIRA

1. SISTEMAS DE CONTROLE: CONCEITOS. Prof. JOSÉ RODRIGO DE OLIVEIRA 1. SISTEMAS DE CONTROLE: CONCEITOS Prof. JOSÉ RODRIGO DE OLIVEIRA 1. INTRODUÇÃO Sistemas de Controle: surgiu da necessidade de entendimento e controle de materiais e forças da natureza para o benefício

Leia mais

SEM Sistemas de Controle I Aula 1 - Introdução

SEM Sistemas de Controle I Aula 1 - Introdução SEM 536 - Sistemas de Controle I Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho

Leia mais

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL Aluno: Renan de Lima Simões Mondego Vilela Orientador: Mauro Speranza Neto Introdução O presente projeto é continuação

Leia mais

Parte II: Controle de Quadrirrotores

Parte II: Controle de Quadrirrotores VI Semana da Engenharia Elétrica Parte II: Controle de Quadrirrotores Leandro Lima Gomes Lucas Pires Leal Tiago Roux de Oliveira José Paulo Vilela Soares da Cunha Téo Cerqueira Revoredo Universidade do

Leia mais

Introdução ao controle de conversores

Introdução ao controle de conversores Unidade VI Introdução ao controle de conversores 1. Controle por Histerese 2. Controle Linear 3. Utilização da ferramenta SmartCtrl (PSIM) Eletrônica de Potência 1 Introdução Conversores estáticos devem

Leia mais

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

CURSO DE PÓS-GRADUAÇÃO LATO SENSU AUTOMAÇÃO INDUSTRIAL E SISTEMAS DE CONTROLE - MECATRÔNICA CURSO DE PÓS-GRADUAÇÃO LATO SENSU AUTOMAÇÃO INDUSTRIAL E SISTEMAS DE CONTROLE - MECATRÔNICA Motivação O setor industrial experimentou nas últimas duas décadas um extraordinário avanço devido ao aumento

Leia mais

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos Curso de Instrumentista de Sistemas Fundamentos de Controle Prof. Msc. Jean Carlos Fundamentos de Controle Aula_05 Na última aula... Método da tentativa sistemática ganho do controlador no valor mínimo

Leia mais

DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ

DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ Darlan Klotz 1, Marcus Eduardo Deckert 1, Mauro André Pagliosa 2 1. Aluno do IFC Câmpus Luzerna, curso Técnico em Automação Industrial.

Leia mais

CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO. Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador

CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO. Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador Roteiro 1. Introdução 2. Objetivos do trabalho 3. Fundamentação teórica

Leia mais

SEM Sistemas de Controle I Aula 1 - Introdução

SEM Sistemas de Controle I Aula 1 - Introdução SEM 536 - Sistemas de Controle I Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho

Leia mais

CONCURSO PÚBLICO DE PROVAS E TÍTULOS EDITAL ESPECÍFICO 087/ CAMPUS SABARÁ

CONCURSO PÚBLICO DE PROVAS E TÍTULOS EDITAL ESPECÍFICO 087/ CAMPUS SABARÁ MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS CAMPUS SABARÁ MG Rodovia MGC 262, km 10, s/n, Sobradinho, Sabará/MG,

Leia mais

Controle e monitoramento da trajet ória de um Rover via RF(1)

Controle e monitoramento da trajet ória de um Rover via RF(1) Controle e monitoramento da trajet ória de um Rover via RF(1) Nivaldo Theodoro Schiefler Junior(2); Joao Vithor Driessen(3) Resumo Expandido Trabalho executado com recursos da Chamada Pública do Edital

Leia mais

SEM561 - SISTEMAS DE CONTROLE

SEM561 - SISTEMAS DE CONTROLE SEM561 - SISTEMAS DE CONTROLE Adriano Almeida Gonçalves Siqueira Aula 1 - Introdução a Sistemas de Controle Índice O que é controle? Exemplo 1: componentes de um sistema de controle Exemplo 2: malha aberta

Leia mais

GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL

GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL S. B. B. L. VILLAR 1, T. G. NEVES 1, J. I. H. T. NETO 2 e A. C. B. ARAÚJO 1 1 Universidade Federal de Campina Grande, Unidade Acadêmica

Leia mais

Leonardo do Espirito Santo, João Inácio da Silva Filho, Cláudio Luís M. Fernandes

Leonardo do Espirito Santo, João Inácio da Silva Filho, Cláudio Luís M. Fernandes Controle adaptativo utilizando algoritmo da Lógica Paraconsistente aplicado à uma unidade experimental no controle de vazão Leonardo do Espirito Santo, João Inácio da Silva Filho, Cláudio Luís M. Fernandes

Leia mais

Placa Eletrônica para Robôs Móveis

Placa Eletrônica para Robôs Móveis Projeto de iniciação científica Placa Eletrônica para Robôs Móveis Orientador: Flavio Tonidandel Departamento: Engenharia Elétrica Candidato: Luiz Roberto Alves Pereira N FEI: 11.206.231-0 Início: Fevereiro

Leia mais

Módulo 3: Aplicações

Módulo 3: Aplicações Robótica Móvel Inteligente: Da Simulação às Aplicações no Mundo Real Denis Fernando Wolf Eduardo do Valle Simões Fernando Santos Osório Onofre Trindade Junior Universidade de São Paulo USP - ICMC Grupo

Leia mais

ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO

ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO Jonathan Pereira IFRN Campus Mossoró. E-mail: jonathan@cefetrn.br Alexsandro Galdino IFRN Campus Mossoró.

Leia mais

8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007

8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007 8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007 SISTEMA DIGITAL DE CONTROLE DE UMA MESA DE POSICIONAMENTO D.I. Lasmar*, G.A. Rossi*, A.A.T. Maia*, J.M. Galvez* *Universidade

Leia mais

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

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.1 1º PERÍODO DISCIPLINA: INTRODUÇÃO AO CÁLCULO DISCIPLINA: FUNDAMENTOS DE FÍSICA DISCIPLINA: REPRESENTAÇÃO GRÁFICA DISCIPLINA: INTRODUÇÃO À ENGENHARIA

Leia mais

Controladores PID - Efeitos e sintonia

Controladores PID - Efeitos e sintonia - Efeitos e sintonia Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 03 de 2013 Guilherme Luiz Moritz Avaliação UTFPR - Engenharia industrial elétrica - ênfase em eletrônica/telecomunicações

Leia mais

IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX

IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX C. B. CAVALCANTI 1, J. N. SILVA 1 1 Universidade Federal de Campina Grande, Departamento de Engenharia Química E-mail para contato: nilton.silva@ufcg.edu.br

Leia mais

Projeto de um Controlador Proporcional

Projeto de um Controlador Proporcional ALUNOS 1 NOTA 2 DATA Projeto de um Controlador Proporcional 1.1 Objetivo Este experimento tem como objetivo a implementação de um controlador proporcional para um dos processos da MPS PA Estação Compacta.

Leia mais

CONCESSIONÁRIAS DE ENERGIA APLICAÇÕES

CONCESSIONÁRIAS DE ENERGIA APLICAÇÕES CONCESSIONÁRIAS DE ENERGIA APLICAÇÕES CONTEÚDO 03 VISÃO GERAL TECNOLOGIA: COMUNICADOR MANUTENÇÃO MONITORAMENTO 04 ROTEADOR 10 PREDITIVA 11 DE VARIÁVEIS 12 EMS - ENERGY MANAGEMENT SYSTEMS 02 VISÃO GERAL

Leia mais

Protótipo de um robô rastreador de objetos. Orientando: Emerson de Oliveira Orientador : Miguel Wisintainer

Protótipo de um robô rastreador de objetos. Orientando: Emerson de Oliveira Orientador : Miguel Wisintainer Protótipo de um robô rastreador de objetos Orientando: Emerson de Oliveira Orientador : Miguel Wisintainer Estrutura da apresentação Introdução Processamento e análise de imagens Redes neurais e reconhecimento

Leia mais

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

CONTROLE POR ESTRUTURA VARIÁVEL DE UM SISTEMA PÊNDULO INVERTIDO SIMPLES CONTROLE POR ESTRUTURA VARIÁVEL DE UM SISTEMA PÊNDULO INVERTIDO SIMPLES Autores : Renan Junior BALAN 1, Felipe JUNG 1, Marina PADILHA 1, Otávio Rafael de SOUZA 1, Rafael Garlet de OLIVEIRA 2, Antônio RIBAS

Leia mais

SSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER

SSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Áreas de atuação: SSC5887 Introdução aos Sistemas Robóticos Denis Fernando Wolf 1º semestre 2010 Sistemas embarcados Computação reconfigurável

Leia mais

Resultados 6.1. Teste de Deformação

Resultados 6.1. Teste de Deformação 6 Resultados 6.1 Teste de Deformação O teste foi realizado com a montagem mostrada na Figura 41. No centro da circunferência branca (moldura de nylon) encontra-se a região ativa com duas linhas pretas

Leia mais