[en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS

Detalhes bibliográficos
Autor(a) principal: ELEAZAR CRISTIAN MEJIA SANCHEZ
Data de Publicação: 2018
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@2
http://doi.org/10.17771/PUCRio.acad.32823
Resumo: [pt] Nesta dissertação foram desenvolvidas técnicas de controle por aprendizado acelerado e Neuro-Fuzzy, aplicadas em um sistema servo-hidráulico para ensaio de fadiga. Este sistema tem o propósito de fazer ensaios em materiais para prever a resistência à fadiga dos materiais. O trabalho envolveu quatro etapas principais: levantamento bibliográfico, desenvolvimento de um controle por aprendizado acelerado, desenvolvimento de um controle por aprendizado Neuro-Fuzzy, e implementação experimental dos modelos de controle por aprendizado proposto em uma máquina de ensaios de materiais. A implementação do controle por aprendizado acelerado foi feita a partir do modelo de controle desenvolvido por Alva, com o objetivo de acelerar o processo de aprendizagem. Esta metodologia consiste em fazer um controle do tipo bang-bang, restringindo a servo-válvula a trabalhar sempre em seus limites extremos de operação, i.e., procurando mantê-la sempre completamente aberta em uma ou outra direção. Para manter a servo-válvula trabalhando em seus limites de seu funcionamento, os instantes ótimos para as reversões são obtidos pelo algoritmo de aprendizado, e armazenados em tabelas específicas para cada tipo de carregamento. Estes pontos de reversão dependem de diversos fatores, como a amplitude e carga média da solicitação, e são influenciados pela dinâmica do sistema. Na metodologia proposta, a lei de aprendizado inclui um termo de momentum que permite acelerar a aprendizagem dos valores das tabelas constantemente durante a execução dos testes, melhorando a resposta a cada evento. O desenvolvimento de um controle por aprendizado Neuro-Fuzzy foi motivado pela necessidade de ter um agente com a capacidade de aprendizado e armazenamento dos pontos ótimos de reversão. Este modelo de controle também consiste na implementação de um controle do tipo bang-bang, trabalhando com a servo-válvula sempre nos seus limites extremos de operação. O instante de reversão é determinado pelo sistema Neuro-Fuzzy, o qual tem como entradas a gama (dobro da amplitude) e o valor mínimo do carregamento solicitado. O processo de aprendizado é feito pelas atualizações dos pesos do sistema Neuro-Fuzzy, baseado nos erros obtidos durante a execução dos testes, melhorando a resposta do sistema a cada evento. A validação experimental dos modelos propostos é feita em uma máquina servohidráulica de ensaios de fadiga. Para este fim, o algoritmo de controle proposto foi implementado em tempo real em um módulo de controle CompactRIO da National Instruments. Os testes efetuados demonstraram a eficiência da metodologia proposta.
id PUC_RIO-1_a9e0ada85430216594ec8ba95309cf7d
oai_identifier_str oai:MAXWELL.puc-rio.br:32823
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS [pt] CONTROLE POR APRENDIZADO ACELERADO E NEURO-FUZZY DE SISTEMAS SERVO-HIDRÁULICOS DE ALTA FREQUÊNCIA [pt] SISTEMAS SERVO-HIDRAULICOS[pt] CONTROLE NEURO-FUZZY[pt] CONTROLE POR APRENDIZADO ACELERADO[pt] CONTROLE DE ALTA FREQUENCIA[pt] MAQUINA DE TESTES DE FADIGA[en] SERVO-HYDRAULIC SYSTEMS[en] NEURO-FUZZY CONTROL[en] ACCELERATED LEARNING CONTROL[en] HIGH FREQUENCY CONTROL[en] FATIGUE TESTING MACHINE[pt] Nesta dissertação foram desenvolvidas técnicas de controle por aprendizado acelerado e Neuro-Fuzzy, aplicadas em um sistema servo-hidráulico para ensaio de fadiga. Este sistema tem o propósito de fazer ensaios em materiais para prever a resistência à fadiga dos materiais. O trabalho envolveu quatro etapas principais: levantamento bibliográfico, desenvolvimento de um controle por aprendizado acelerado, desenvolvimento de um controle por aprendizado Neuro-Fuzzy, e implementação experimental dos modelos de controle por aprendizado proposto em uma máquina de ensaios de materiais. A implementação do controle por aprendizado acelerado foi feita a partir do modelo de controle desenvolvido por Alva, com o objetivo de acelerar o processo de aprendizagem. Esta metodologia consiste em fazer um controle do tipo bang-bang, restringindo a servo-válvula a trabalhar sempre em seus limites extremos de operação, i.e., procurando mantê-la sempre completamente aberta em uma ou outra direção. Para manter a servo-válvula trabalhando em seus limites de seu funcionamento, os instantes ótimos para as reversões são obtidos pelo algoritmo de aprendizado, e armazenados em tabelas específicas para cada tipo de carregamento. Estes pontos de reversão dependem de diversos fatores, como a amplitude e carga média da solicitação, e são influenciados pela dinâmica do sistema. Na metodologia proposta, a lei de aprendizado inclui um termo de momentum que permite acelerar a aprendizagem dos valores das tabelas constantemente durante a execução dos testes, melhorando a resposta a cada evento. O desenvolvimento de um controle por aprendizado Neuro-Fuzzy foi motivado pela necessidade de ter um agente com a capacidade de aprendizado e armazenamento dos pontos ótimos de reversão. Este modelo de controle também consiste na implementação de um controle do tipo bang-bang, trabalhando com a servo-válvula sempre nos seus limites extremos de operação. O instante de reversão é determinado pelo sistema Neuro-Fuzzy, o qual tem como entradas a gama (dobro da amplitude) e o valor mínimo do carregamento solicitado. O processo de aprendizado é feito pelas atualizações dos pesos do sistema Neuro-Fuzzy, baseado nos erros obtidos durante a execução dos testes, melhorando a resposta do sistema a cada evento. A validação experimental dos modelos propostos é feita em uma máquina servohidráulica de ensaios de fadiga. Para este fim, o algoritmo de controle proposto foi implementado em tempo real em um módulo de controle CompactRIO da National Instruments. Os testes efetuados demonstraram a eficiência da metodologia proposta.[en] In this thesis, accelerated learning and Neuro-Fuzzy control techniques were developed and applied to a servo-hydraulic system used in fatigue tests. This work involved four main stages: literature review, development of an accelerated learning control, development of a Neuro-Fuzzy control, and implementation of the learning control models into a fatigue testing machine. The accelerated learning control was implemented based on a learning control developed in previous works, introducing a faster learning law. Both learning control methodologies consist on implementing a bang-bang control, forcing the servovalve to always work in its operational limits. As the servo-valve works in its operational limits, the reversion points to achieve every peak or valley in the desired history are obtained by the learning algorithm, and stored in a specific table for each combination of minimum and mean load. The servo-valve reversion points depend on a few factors, such as alternate and mean loading components, while they are as well influenced by the system dynamics. In the proposed accelerated methodology, the learning law includes one momentum term that allows to speed up the learning process of the table cell values during the execution of the tests. The developed Neuro-Fuzzy control also consists on a bang-bang control, making the servo-valve work in its operational limits. However, here the instant of each reversion is determined by the Neuro-Fuzzy system, which has the load range and minimum load required as inputs. The learning process is made by the update of the Neuro-Fuzzy system weights, based on the errors obtained during the execution of the test.The experimental validation of the proposed models was made using a servo-hydraulic testing machine. The control algorithm was implemented in real time in a C-RIO computational system. The tests demonstrated the efficiency of the proposed methodology.MAXWELLMARCO ANTONIO MEGGIOLAROMARCO ANTONIO MEGGIOLAROMARCO ANTONIO MEGGIOLAROELEAZAR CRISTIAN MEJIA SANCHEZ2018-01-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@2http://doi.org/10.17771/PUCRio.acad.32823porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2018-06-07T00:00:00Zoai:MAXWELL.puc-rio.br:32823Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-06-07T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
[pt] CONTROLE POR APRENDIZADO ACELERADO E NEURO-FUZZY DE SISTEMAS SERVO-HIDRÁULICOS DE ALTA FREQUÊNCIA
title [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
spellingShingle [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
ELEAZAR CRISTIAN MEJIA SANCHEZ
[pt] SISTEMAS SERVO-HIDRAULICOS
[pt] CONTROLE NEURO-FUZZY
[pt] CONTROLE POR APRENDIZADO ACELERADO
[pt] CONTROLE DE ALTA FREQUENCIA
[pt] MAQUINA DE TESTES DE FADIGA
[en] SERVO-HYDRAULIC SYSTEMS
[en] NEURO-FUZZY CONTROL
[en] ACCELERATED LEARNING CONTROL
[en] HIGH FREQUENCY CONTROL
[en] FATIGUE TESTING MACHINE
title_short [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
title_full [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
title_fullStr [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
title_full_unstemmed [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
title_sort [en] ACCELERATED LEARNING AND NEURO-FUZZY CONTROL OF HIGH FREQUENCY SERVO-HYDRAULIC SYSTEMS
author ELEAZAR CRISTIAN MEJIA SANCHEZ
author_facet ELEAZAR CRISTIAN MEJIA SANCHEZ
author_role author
dc.contributor.none.fl_str_mv MARCO ANTONIO MEGGIOLARO
MARCO ANTONIO MEGGIOLARO
MARCO ANTONIO MEGGIOLARO
dc.contributor.author.fl_str_mv ELEAZAR CRISTIAN MEJIA SANCHEZ
dc.subject.por.fl_str_mv [pt] SISTEMAS SERVO-HIDRAULICOS
[pt] CONTROLE NEURO-FUZZY
[pt] CONTROLE POR APRENDIZADO ACELERADO
[pt] CONTROLE DE ALTA FREQUENCIA
[pt] MAQUINA DE TESTES DE FADIGA
[en] SERVO-HYDRAULIC SYSTEMS
[en] NEURO-FUZZY CONTROL
[en] ACCELERATED LEARNING CONTROL
[en] HIGH FREQUENCY CONTROL
[en] FATIGUE TESTING MACHINE
topic [pt] SISTEMAS SERVO-HIDRAULICOS
[pt] CONTROLE NEURO-FUZZY
[pt] CONTROLE POR APRENDIZADO ACELERADO
[pt] CONTROLE DE ALTA FREQUENCIA
[pt] MAQUINA DE TESTES DE FADIGA
[en] SERVO-HYDRAULIC SYSTEMS
[en] NEURO-FUZZY CONTROL
[en] ACCELERATED LEARNING CONTROL
[en] HIGH FREQUENCY CONTROL
[en] FATIGUE TESTING MACHINE
description [pt] Nesta dissertação foram desenvolvidas técnicas de controle por aprendizado acelerado e Neuro-Fuzzy, aplicadas em um sistema servo-hidráulico para ensaio de fadiga. Este sistema tem o propósito de fazer ensaios em materiais para prever a resistência à fadiga dos materiais. O trabalho envolveu quatro etapas principais: levantamento bibliográfico, desenvolvimento de um controle por aprendizado acelerado, desenvolvimento de um controle por aprendizado Neuro-Fuzzy, e implementação experimental dos modelos de controle por aprendizado proposto em uma máquina de ensaios de materiais. A implementação do controle por aprendizado acelerado foi feita a partir do modelo de controle desenvolvido por Alva, com o objetivo de acelerar o processo de aprendizagem. Esta metodologia consiste em fazer um controle do tipo bang-bang, restringindo a servo-válvula a trabalhar sempre em seus limites extremos de operação, i.e., procurando mantê-la sempre completamente aberta em uma ou outra direção. Para manter a servo-válvula trabalhando em seus limites de seu funcionamento, os instantes ótimos para as reversões são obtidos pelo algoritmo de aprendizado, e armazenados em tabelas específicas para cada tipo de carregamento. Estes pontos de reversão dependem de diversos fatores, como a amplitude e carga média da solicitação, e são influenciados pela dinâmica do sistema. Na metodologia proposta, a lei de aprendizado inclui um termo de momentum que permite acelerar a aprendizagem dos valores das tabelas constantemente durante a execução dos testes, melhorando a resposta a cada evento. O desenvolvimento de um controle por aprendizado Neuro-Fuzzy foi motivado pela necessidade de ter um agente com a capacidade de aprendizado e armazenamento dos pontos ótimos de reversão. Este modelo de controle também consiste na implementação de um controle do tipo bang-bang, trabalhando com a servo-válvula sempre nos seus limites extremos de operação. O instante de reversão é determinado pelo sistema Neuro-Fuzzy, o qual tem como entradas a gama (dobro da amplitude) e o valor mínimo do carregamento solicitado. O processo de aprendizado é feito pelas atualizações dos pesos do sistema Neuro-Fuzzy, baseado nos erros obtidos durante a execução dos testes, melhorando a resposta do sistema a cada evento. A validação experimental dos modelos propostos é feita em uma máquina servohidráulica de ensaios de fadiga. Para este fim, o algoritmo de controle proposto foi implementado em tempo real em um módulo de controle CompactRIO da National Instruments. Os testes efetuados demonstraram a eficiência da metodologia proposta.
publishDate 2018
dc.date.none.fl_str_mv 2018-01-29
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@2
http://doi.org/10.17771/PUCRio.acad.32823
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=32823@2
http://doi.org/10.17771/PUCRio.acad.32823
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822605907034112