Controle em cascata de um atuador hidráulico utilizando redes neurais

Detalhes bibliográficos
Autor(a) principal: Borges, Fábio Augusto Pires
Data de Publicação: 2017
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/165587
Resumo: No presente trabalho, é realizada a modelagem e identificação de um serovoposicionador hidráulico de uma bancada de testes. As expressões analíticas tradicionalmente utilizadas em uma estratégia em cascata aplicada ao controle de trajetória de posição são obtidas. A estratégia em questão utiliza, conjuntamente, a linearização por realimentação como lei de controle do subsistema hidráulico e a lei de controle de Slotine e Li no subsistema mecânico. Com base na mesma estratégia, um controlador em cascata neural é proposto. Em tal controlador, a função analítica que representa o mapa inverso, presente na linearização por realimentação, e a função de compensação de atrito utilizada na lei de Slotine e Li são substituídas por funções constituidas por meio de redes neurais de perceptrons de múltiplas camadas. Essas redes neurais têm como entradas os estados do sistema e também a temperatura do fluido hidráulico. O novo controlador é apresentado em uma versão onde as redes neurais são aplicadas sem modificações on-line e em outra, onde são apresentadas leis de controle adaptativo para as mesmas. A prova de estabilidade do sistema em malha fechada é apresentada em ambos os casos. Resultados experimentais do controle de seguimento de trajetórias de posição em diferentes temperaturas do fluido hidráulico são apresentados. Esses resultados demonstram a maior efetividade do controlador proposto em relação aos controladores clássicos PID e PID+feefforward e ao controlador em cascata com funções analíticas fixas. Os experimentos são realizados em duas situações: quando não ocorrem variações paramétricas importantes no sistema, onde é utilizado o controlador em cascata neural fixo e quando ocorrem essas variações, onde se utiliza o controlador em cascata neural adaptativo.
id URGS_8f32fd6f4349ea5e7da4825c458b2b74
oai_identifier_str oai:www.lume.ufrgs.br:10183/165587
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Borges, Fábio Augusto PiresPerondi, Eduardo AndréCunha, Mauro André Barbosa2017-08-23T02:30:18Z2017http://hdl.handle.net/10183/165587001045728No presente trabalho, é realizada a modelagem e identificação de um serovoposicionador hidráulico de uma bancada de testes. As expressões analíticas tradicionalmente utilizadas em uma estratégia em cascata aplicada ao controle de trajetória de posição são obtidas. A estratégia em questão utiliza, conjuntamente, a linearização por realimentação como lei de controle do subsistema hidráulico e a lei de controle de Slotine e Li no subsistema mecânico. Com base na mesma estratégia, um controlador em cascata neural é proposto. Em tal controlador, a função analítica que representa o mapa inverso, presente na linearização por realimentação, e a função de compensação de atrito utilizada na lei de Slotine e Li são substituídas por funções constituidas por meio de redes neurais de perceptrons de múltiplas camadas. Essas redes neurais têm como entradas os estados do sistema e também a temperatura do fluido hidráulico. O novo controlador é apresentado em uma versão onde as redes neurais são aplicadas sem modificações on-line e em outra, onde são apresentadas leis de controle adaptativo para as mesmas. A prova de estabilidade do sistema em malha fechada é apresentada em ambos os casos. Resultados experimentais do controle de seguimento de trajetórias de posição em diferentes temperaturas do fluido hidráulico são apresentados. Esses resultados demonstram a maior efetividade do controlador proposto em relação aos controladores clássicos PID e PID+feefforward e ao controlador em cascata com funções analíticas fixas. Os experimentos são realizados em duas situações: quando não ocorrem variações paramétricas importantes no sistema, onde é utilizado o controlador em cascata neural fixo e quando ocorrem essas variações, onde se utiliza o controlador em cascata neural adaptativo.In this work, the modeling and identification of a hydraulic actuator testing setup are performed and the analytical expressions that are used in a cascade control strategy applyied in a position trajectory tracking control are designed. Such cascade strategy uses the feedback linearization control law in the hydraulical subsystem and the Slotine and Li control law in the mechanical one. Based on this cascade strategy, a neural cascade controller is proposed, for which the analytical function used as inversion set in the feedback linearization control law and the friction function compensation of the Slotine and Li control law are replaced by multi layer perceptrons neural networks where the inputs are the states of the system and the hydraulic fluid temperature. The novel controller is introduced in two different aproachs: the first one where the neural networks do not have on-line modifications and the second one where adaptive control laws are proposed. For both of them the stability proof of the closed-loop system is presented. Experimental results about some position tracking controls performed in different fluid temperature are showed. The results show that the novel controller is more efective than the classical PID, PID+feedforward and the traditional analytical cascade controller. The experiments are performed in two different setups: considering the system without importants parametric variations where is applied the non adaptive cascade neural controller and in the presence of parametric variations where is applied the adaptive cascade neural controller.application/pdfporRedes neuraisAtuador hidráulicoServomecanismosNeural NetworksDiffeomorphismFriction CompensationCascade ControllerHydraulic ActuatorControle em cascata de um atuador hidráulico utilizando redes neuraisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia MecânicaPorto Alegre, BR-RS2017doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL001045728.pdf001045728.pdfTexto completoapplication/pdf9895004http://www.lume.ufrgs.br/bitstream/10183/165587/1/001045728.pdf8fd8cd99f2088f915a407d144608d088MD51TEXT001045728.pdf.txt001045728.pdf.txtExtracted Texttext/plain451729http://www.lume.ufrgs.br/bitstream/10183/165587/2/001045728.pdf.txtff39a4d9efb939aa02f5042bc5d952b9MD52THUMBNAIL001045728.pdf.jpg001045728.pdf.jpgGenerated Thumbnailimage/jpeg987http://www.lume.ufrgs.br/bitstream/10183/165587/3/001045728.pdf.jpg959485a6d826c159227c9cc06d12075fMD5310183/1655872018-10-22 08:39:03.27oai:www.lume.ufrgs.br:10183/165587Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-22T11:39:03Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Controle em cascata de um atuador hidráulico utilizando redes neurais
title Controle em cascata de um atuador hidráulico utilizando redes neurais
spellingShingle Controle em cascata de um atuador hidráulico utilizando redes neurais
Borges, Fábio Augusto Pires
Redes neurais
Atuador hidráulico
Servomecanismos
Neural Networks
Diffeomorphism
Friction Compensation
Cascade Controller
Hydraulic Actuator
title_short Controle em cascata de um atuador hidráulico utilizando redes neurais
title_full Controle em cascata de um atuador hidráulico utilizando redes neurais
title_fullStr Controle em cascata de um atuador hidráulico utilizando redes neurais
title_full_unstemmed Controle em cascata de um atuador hidráulico utilizando redes neurais
title_sort Controle em cascata de um atuador hidráulico utilizando redes neurais
author Borges, Fábio Augusto Pires
author_facet Borges, Fábio Augusto Pires
author_role author
dc.contributor.author.fl_str_mv Borges, Fábio Augusto Pires
dc.contributor.advisor1.fl_str_mv Perondi, Eduardo André
dc.contributor.advisor-co1.fl_str_mv Cunha, Mauro André Barbosa
contributor_str_mv Perondi, Eduardo André
Cunha, Mauro André Barbosa
dc.subject.por.fl_str_mv Redes neurais
Atuador hidráulico
Servomecanismos
topic Redes neurais
Atuador hidráulico
Servomecanismos
Neural Networks
Diffeomorphism
Friction Compensation
Cascade Controller
Hydraulic Actuator
dc.subject.eng.fl_str_mv Neural Networks
Diffeomorphism
Friction Compensation
Cascade Controller
Hydraulic Actuator
description No presente trabalho, é realizada a modelagem e identificação de um serovoposicionador hidráulico de uma bancada de testes. As expressões analíticas tradicionalmente utilizadas em uma estratégia em cascata aplicada ao controle de trajetória de posição são obtidas. A estratégia em questão utiliza, conjuntamente, a linearização por realimentação como lei de controle do subsistema hidráulico e a lei de controle de Slotine e Li no subsistema mecânico. Com base na mesma estratégia, um controlador em cascata neural é proposto. Em tal controlador, a função analítica que representa o mapa inverso, presente na linearização por realimentação, e a função de compensação de atrito utilizada na lei de Slotine e Li são substituídas por funções constituidas por meio de redes neurais de perceptrons de múltiplas camadas. Essas redes neurais têm como entradas os estados do sistema e também a temperatura do fluido hidráulico. O novo controlador é apresentado em uma versão onde as redes neurais são aplicadas sem modificações on-line e em outra, onde são apresentadas leis de controle adaptativo para as mesmas. A prova de estabilidade do sistema em malha fechada é apresentada em ambos os casos. Resultados experimentais do controle de seguimento de trajetórias de posição em diferentes temperaturas do fluido hidráulico são apresentados. Esses resultados demonstram a maior efetividade do controlador proposto em relação aos controladores clássicos PID e PID+feefforward e ao controlador em cascata com funções analíticas fixas. Os experimentos são realizados em duas situações: quando não ocorrem variações paramétricas importantes no sistema, onde é utilizado o controlador em cascata neural fixo e quando ocorrem essas variações, onde se utiliza o controlador em cascata neural adaptativo.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-08-23T02:30:18Z
dc.date.issued.fl_str_mv 2017
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/165587
dc.identifier.nrb.pt_BR.fl_str_mv 001045728
url http://hdl.handle.net/10183/165587
identifier_str_mv 001045728
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.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/165587/1/001045728.pdf
http://www.lume.ufrgs.br/bitstream/10183/165587/2/001045728.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/165587/3/001045728.pdf.jpg
bitstream.checksum.fl_str_mv 8fd8cd99f2088f915a407d144608d088
ff39a4d9efb939aa02f5042bc5d952b9
959485a6d826c159227c9cc06d12075f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085417478782976