Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/35366
Título: | Desenvolvimento de um controlador PID com período de sample variável e sua aplicação em um protótipo de tanque de fácil replicação |
Título(s) alternativo(s): | Development of a PID controller with variable sample time and its aplication in an easily replicable tank prototype |
Autor(es): | Gonçalves, Lucas de Jesus |
Orientador(es): | Matos, Everton Moraes |
Palavras-chave: | Arduino (Controlador programável) Algorítmos computacionais Sistemas de computação Arduino (Programmable controller) Computer algorithms Computer systems |
Data do documento: | 6-Jun-2023 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Ponta Grossa |
Citação: | GONÇANVES, Lucas de Jesus. Desenvolvimento de um controlador PID com período de sample variável e sua aplicação em um protótipo de tanque de fácil replicação. 2023. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Química) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2023. |
Resumo: | Foi desenvolvido um algoritmo de controle de nível por meio de um controlador PID adaptativo e foi aplicado a um protótipo de tanque. Para melhor controlar o sistema, o controlador possui o período de sample variável e dependente do comportamento da variável de processo, tendo seu valor reduzido de cinco para três segundos quando condições de derivada da variável de processo e de erro mostrarem necessário. Os resultados adaptativos foram comparados com os de analises com valores fixos e percebeu-se melhoras significativas nos resultados das analises adaptativas em questao de tempo de estabilizacao, amplitude de disturbio e quantidade de ativacao. O prototipo do tanque foi obtido por uma corrente de entrada e outra de saida, um sensor de peso e um microcontrolador Arduino Mega 2560, que recebe informações de peso do tanque e fluido, as converte em nivel de fluido e altera o funcionamento da bomba de saida com base na diferenca do nivel atual do nivel de setpoint. Foram registrados passos e comentarios para auxiliar na reproducao deste trabalho de forma a facilitar e divulgar a pratica e ensino pratico de controle de processos. |
Abstract: | A level control algorithm was developed through the use of and adaptative PID and it was aplied to a tank prototype. To better control the system, the controller has a varying sample time wich depends of the variation of the process variable. The adaptative results were compared with the fixed sample time analysis and significative enhancements were noticed regarding estabilization time, disturbance amplitude and number of activations. The tank prototype operation was achieved by one inlet and another outlet, a weight sensor and a Arduino Mega 2560 microcontroller wich recieves information of weight of the tank and fluid, converts it to level and alter the outlet pump operation based on the difference between the measured level and its setpoint. Recording notes were made throughout the practice phase in order to assist the pratical replication as a way to facilitate and spread practical and teaching of practical process control. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/35366 |
Aparece nas coleções: | PG - Engenharia Química |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
controleadaptativoprototiponivel.pdf | 8,75 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons