Digital controller design of an industrial sewing station using evolutionary algorithm
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10198/25247 |
Resumo: | Mestrado em Engenharia Industrial |
id |
RCAP_72440c6bf611b3b2ff57f5194ac7f128 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/25247 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Digital controller design of an industrial sewing station using evolutionary algorithmPID controllerParameter estimationDigital controlGenetic algorithmDomínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e TecnologiasMestrado em Engenharia IndustrialThe PID controller is one of the most used systems in the industry due to its simplicity and efficiency. However, the main problem to implement this controller is to set the correct gain to get the desired system response. The purpose of this thesis is to get the values of proportional, integral and derivative gain of the controller to obtain an adequate response to an industrial sewing workstation. The sewing station consists of a sewing machine installed into a cart, which is moved by an induction motor guided by a rail. When the user accelerates the sewing machine, the motor must move the car in the speed as the sewing machine sews the fabric. Thereby, the controller needs to send the correct control signal to the motor system, to move the car at the set-point speed. From this system, a mathematical model was obtained, that is used to develop the controller, which will be implemented in a digital microcontroller. The controller was designed using the Genetic Algorithm, using the step response characteristics (e.g. overshoot, rise time, steady-state error) and the control signal to calculate the fitness function. Also was used the Particle Swarm Optimization to compare the results. With the PID gains found as a result of the evolutionary algorithms, that with the better performance was implemented for tests on the company FactoryPlay, which design and produces inflatable structures for theme parks, based on the district of Bragança.O controlador PID é um dos sistemas mais utilizados na indústria devido à sua simplicidade e eficiência. No entanto, o principal problema para implementar este controlador é definir o ganho correto para obter a resposta do sistema desejada. O objetivo desta tese é obter os valores de ganho proporcional, integral e derivativo do controlador para obter uma resposta adequada a uma estação de trabalho de costura industrial. A estação de costura consiste em uma máquina de costura instalada em um carrinho, que é movida por um motor de indução guiado por um trilho. Quando o usuário acelera a máquina de costura, o motor deve mover o carro na velocidade em que a máquina de costura costura o tecido. Assim, o controlador precisa enviar o sinal de controle correto ao sistema do motor, para mover o carro na velocidade do ponto de ajuste. A partir desse sistema, foi obtido um modelo matemático, usado para desenvolver o controlador, que será implementado em um microcontrolador digital. O controlador foi projetado usando o algoritmo genético, usando as características da resposta ao degrau (e.g. overshoot, rise time, steady-state error) e o sinal de controle para calcular a função objetivo. Também foi utilizada a otimização por enxame de partículas para comparar os resultados. Utilizando os ganhos do PID encontrados como resultado dos algoritmos evolutivos, foi implementado para testes na empresa FactoryPlay, que projeta e produz estruturas infláveis, situada no distrito de Bragança.Biblioteca Digital do IPBMoretti, Eric Henrique2022-03-17T14:04:52Z20212021-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/25247TID:202966585enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-21T10:56:31Zoai:bibliotecadigital.ipb.pt:10198/25247Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:15:56.235905Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Digital controller design of an industrial sewing station using evolutionary algorithm |
title |
Digital controller design of an industrial sewing station using evolutionary algorithm |
spellingShingle |
Digital controller design of an industrial sewing station using evolutionary algorithm Moretti, Eric Henrique PID controller Parameter estimation Digital control Genetic algorithm Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias |
title_short |
Digital controller design of an industrial sewing station using evolutionary algorithm |
title_full |
Digital controller design of an industrial sewing station using evolutionary algorithm |
title_fullStr |
Digital controller design of an industrial sewing station using evolutionary algorithm |
title_full_unstemmed |
Digital controller design of an industrial sewing station using evolutionary algorithm |
title_sort |
Digital controller design of an industrial sewing station using evolutionary algorithm |
author |
Moretti, Eric Henrique |
author_facet |
Moretti, Eric Henrique |
author_role |
author |
dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Moretti, Eric Henrique |
dc.subject.por.fl_str_mv |
PID controller Parameter estimation Digital control Genetic algorithm Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias |
topic |
PID controller Parameter estimation Digital control Genetic algorithm Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias |
description |
Mestrado em Engenharia Industrial |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021 2021-01-01T00:00:00Z 2022-03-17T14:04:52Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/25247 TID:202966585 |
url |
http://hdl.handle.net/10198/25247 |
identifier_str_mv |
TID:202966585 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799135442805719040 |