Controlo de um sistema servopneumático para ensaios de fadiga

Detalhes bibliográficos
Autor(a) principal: Santos, Marco Paulo Soares dos
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/2490
Resumo: O presente trabalho descreve o desenvolvimento de uma plataforma de controlo distribuído e em tempo-real de uma máquina servopneumática, para a realização de ensaios que envolvam o controlo de força e posição. O sistema é composto por um controlador reconfigurável CompactRIO® e foi totalmente programado com a linguagem LabVIEW. A plataforma de software foi estruturada de modo a assegurar ensaios de execução ininterrupta ao longo de várias semanas, e permitir monitorização web. Foram implementados diversos controladores lineares e não lineares, nomeadamente controladores PID (lineares e não lineares), baseados em lógica difusa (com uma e duas entradas) e híbridos destes. O maior ênfase é dado ao controlo baseado na lógica difusa, onde se averiguam as suas potencialidades para moldar a contribuição das componentes integral e derivativa na construção dos controladores híbridos, e também o desempenho possível de ser obtido definindo o erro como a única entrada do controlador. O comportamento dos diversos controladores é descrito por meio de diagramas de estado. São indicados resultados relativos ao erro estacionário e no seguimento de várias trajectórias. Sem alteração dos parâmetros dos controladores, atingem-se erros inferiores a 2 μm no posicionamento arbitrário de uma massa de 6,2 Kg, e erros inferiores a 1,5 N no controlo de força. São também obtidas boas prestações no seguimento de diversas trajectórias de controlo de posição e força. ABSTRACT: The present thesis proposes the development of a distributed control platform for real-time operation of a servo-pneumatic fatigue test machine in order to perform tests involving the control of the force and position. The system consists of a CompactRIO® reconfigurable controller and it was fully programmed using LabVIEW language. The software platform was designed and developed in order to guarantee non-interrupted cycling tests over several weeks and, at the same time, to allow web monitoring. Several linear and nonlinear controllers were implemented, namely PID controllers (linear and nonlinear), fuzzy logic controllers (with one and two input variables) and their hybrids. Special attention is given to the fuzzy logic control, evaluating its potential to tune the integral and derivative components in the development of hybrid controllers. On the other hand, the performance obtained by defining the error as the only fuzzy logic controller input will also be analyzed. The behavior of the several controllers is described by using state diagrams. Results relating the static error and trajectory following errors are also presented. Errors below 2μm for an arbitrary positioning of a 6,2Kg mass and errors below 1N for the force control were reached, without retuning the controllers. Good results are also obtained in trajectory following tasks.
id RCAP_7049cc7e5581f84e0e2dc0d7cd616498
oai_identifier_str oai:ria.ua.pt:10773/2490
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 Controlo de um sistema servopneumático para ensaios de fadigaEngenharia de automação industrialFadiga mecânicaSistemas pneumáticosControlo automáticoO presente trabalho descreve o desenvolvimento de uma plataforma de controlo distribuído e em tempo-real de uma máquina servopneumática, para a realização de ensaios que envolvam o controlo de força e posição. O sistema é composto por um controlador reconfigurável CompactRIO® e foi totalmente programado com a linguagem LabVIEW. A plataforma de software foi estruturada de modo a assegurar ensaios de execução ininterrupta ao longo de várias semanas, e permitir monitorização web. Foram implementados diversos controladores lineares e não lineares, nomeadamente controladores PID (lineares e não lineares), baseados em lógica difusa (com uma e duas entradas) e híbridos destes. O maior ênfase é dado ao controlo baseado na lógica difusa, onde se averiguam as suas potencialidades para moldar a contribuição das componentes integral e derivativa na construção dos controladores híbridos, e também o desempenho possível de ser obtido definindo o erro como a única entrada do controlador. O comportamento dos diversos controladores é descrito por meio de diagramas de estado. São indicados resultados relativos ao erro estacionário e no seguimento de várias trajectórias. Sem alteração dos parâmetros dos controladores, atingem-se erros inferiores a 2 μm no posicionamento arbitrário de uma massa de 6,2 Kg, e erros inferiores a 1,5 N no controlo de força. São também obtidas boas prestações no seguimento de diversas trajectórias de controlo de posição e força. ABSTRACT: The present thesis proposes the development of a distributed control platform for real-time operation of a servo-pneumatic fatigue test machine in order to perform tests involving the control of the force and position. The system consists of a CompactRIO® reconfigurable controller and it was fully programmed using LabVIEW language. The software platform was designed and developed in order to guarantee non-interrupted cycling tests over several weeks and, at the same time, to allow web monitoring. Several linear and nonlinear controllers were implemented, namely PID controllers (linear and nonlinear), fuzzy logic controllers (with one and two input variables) and their hybrids. Special attention is given to the fuzzy logic control, evaluating its potential to tune the integral and derivative components in the development of hybrid controllers. On the other hand, the performance obtained by defining the error as the only fuzzy logic controller input will also be analyzed. The behavior of the several controllers is described by using state diagrams. Results relating the static error and trajectory following errors are also presented. Errors below 2μm for an arbitrary positioning of a 6,2Kg mass and errors below 1N for the force control were reached, without retuning the controllers. Good results are also obtained in trajectory following tasks.Universidade de Aveiro2011-04-19T14:01:56Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2490porSantos, Marco Paulo Soares dosinfo: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:RCAAP2024-02-22T11:00:14Zoai:ria.ua.pt:10773/2490Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:40:55.248057Repositó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 Controlo de um sistema servopneumático para ensaios de fadiga
title Controlo de um sistema servopneumático para ensaios de fadiga
spellingShingle Controlo de um sistema servopneumático para ensaios de fadiga
Santos, Marco Paulo Soares dos
Engenharia de automação industrial
Fadiga mecânica
Sistemas pneumáticos
Controlo automático
title_short Controlo de um sistema servopneumático para ensaios de fadiga
title_full Controlo de um sistema servopneumático para ensaios de fadiga
title_fullStr Controlo de um sistema servopneumático para ensaios de fadiga
title_full_unstemmed Controlo de um sistema servopneumático para ensaios de fadiga
title_sort Controlo de um sistema servopneumático para ensaios de fadiga
author Santos, Marco Paulo Soares dos
author_facet Santos, Marco Paulo Soares dos
author_role author
dc.contributor.author.fl_str_mv Santos, Marco Paulo Soares dos
dc.subject.por.fl_str_mv Engenharia de automação industrial
Fadiga mecânica
Sistemas pneumáticos
Controlo automático
topic Engenharia de automação industrial
Fadiga mecânica
Sistemas pneumáticos
Controlo automático
description O presente trabalho descreve o desenvolvimento de uma plataforma de controlo distribuído e em tempo-real de uma máquina servopneumática, para a realização de ensaios que envolvam o controlo de força e posição. O sistema é composto por um controlador reconfigurável CompactRIO® e foi totalmente programado com a linguagem LabVIEW. A plataforma de software foi estruturada de modo a assegurar ensaios de execução ininterrupta ao longo de várias semanas, e permitir monitorização web. Foram implementados diversos controladores lineares e não lineares, nomeadamente controladores PID (lineares e não lineares), baseados em lógica difusa (com uma e duas entradas) e híbridos destes. O maior ênfase é dado ao controlo baseado na lógica difusa, onde se averiguam as suas potencialidades para moldar a contribuição das componentes integral e derivativa na construção dos controladores híbridos, e também o desempenho possível de ser obtido definindo o erro como a única entrada do controlador. O comportamento dos diversos controladores é descrito por meio de diagramas de estado. São indicados resultados relativos ao erro estacionário e no seguimento de várias trajectórias. Sem alteração dos parâmetros dos controladores, atingem-se erros inferiores a 2 μm no posicionamento arbitrário de uma massa de 6,2 Kg, e erros inferiores a 1,5 N no controlo de força. São também obtidas boas prestações no seguimento de diversas trajectórias de controlo de posição e força. ABSTRACT: The present thesis proposes the development of a distributed control platform for real-time operation of a servo-pneumatic fatigue test machine in order to perform tests involving the control of the force and position. The system consists of a CompactRIO® reconfigurable controller and it was fully programmed using LabVIEW language. The software platform was designed and developed in order to guarantee non-interrupted cycling tests over several weeks and, at the same time, to allow web monitoring. Several linear and nonlinear controllers were implemented, namely PID controllers (linear and nonlinear), fuzzy logic controllers (with one and two input variables) and their hybrids. Special attention is given to the fuzzy logic control, evaluating its potential to tune the integral and derivative components in the development of hybrid controllers. On the other hand, the performance obtained by defining the error as the only fuzzy logic controller input will also be analyzed. The behavior of the several controllers is described by using state diagrams. Results relating the static error and trajectory following errors are also presented. Errors below 2μm for an arbitrary positioning of a 6,2Kg mass and errors below 1N for the force control were reached, without retuning the controllers. Good results are also obtained in trajectory following tasks.
publishDate 2009
dc.date.none.fl_str_mv 2009-01-01T00:00:00Z
2009
2011-04-19T14:01:56Z
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/10773/2490
url http://hdl.handle.net/10773/2490
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
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_ 1799137457711611904