Event-triggered synchronization of saturated lur’e type systems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/254308 |
Resumo: | Esta dissertação aborda o problema de sincronização mestre-escravo de sistemas Lur’e não lineares de tempo discreto sujeitos à saturação de entrada via técnicas de controle baseado em eventos. A sincronização, que é considerada uma propriedade importante na literatura de Física especialmente quando sistemas caóticos são investigados, é alcançada através da estabilização do erro entre os estados do mestre e do sistema escravo. Em relação à não linearidade do tipo Lur’e, dois casos diferentes são estudados ao longo do trabalho: não linearidade genérica dependente do estado e restrita em inclinação e função afim por partes. No paradigma de controle baseado em eventos (ETC), o sinal de controle é atualizado aperiodicamente apenas após a ocorrência de um evento, que é gerado de acordo com um critério de disparo que depende da avaliação de uma função de disparo. No projeto baseado em emulação, um controlador por realimentação do erro de sincronização é dado a priori e a tarefa é calcular os parâmetros do gerador de eventos garantindo desempenho e estabilidade em malha fechada. Na abordagem de co-design, o gerador de eventos e a lei de controle são projetados simultaneamente. Resultados teóricos são obtidos para três tipos de mecanismo de geração de eventos (ETM), nomeadamente: estático, dinâmico e relaxado. Neste último caso, condições de sincronização prática são derivadas como uma forma de estabilidade ultimamente limitada. Para sintonizar os parâmetros da estratégia baseada em eventos, problemas de otimização são formulados visando reduzir o número de atualizações do sinal de controle (número de eventos) em relação a uma implementação time-triggered. Simulações numéricas são apresentadas para ilustrar a aplicação dos métodos propostos. |
id |
URGS_4892b0ab37c380ebcc8673d6a5950436 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/254308 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Lisbôa, CristyanFlores, Jeferson VieiraMoreira, Luciano Goncalves2023-02-07T05:02:41Z2022http://hdl.handle.net/10183/254308001157791Esta dissertação aborda o problema de sincronização mestre-escravo de sistemas Lur’e não lineares de tempo discreto sujeitos à saturação de entrada via técnicas de controle baseado em eventos. A sincronização, que é considerada uma propriedade importante na literatura de Física especialmente quando sistemas caóticos são investigados, é alcançada através da estabilização do erro entre os estados do mestre e do sistema escravo. Em relação à não linearidade do tipo Lur’e, dois casos diferentes são estudados ao longo do trabalho: não linearidade genérica dependente do estado e restrita em inclinação e função afim por partes. No paradigma de controle baseado em eventos (ETC), o sinal de controle é atualizado aperiodicamente apenas após a ocorrência de um evento, que é gerado de acordo com um critério de disparo que depende da avaliação de uma função de disparo. No projeto baseado em emulação, um controlador por realimentação do erro de sincronização é dado a priori e a tarefa é calcular os parâmetros do gerador de eventos garantindo desempenho e estabilidade em malha fechada. Na abordagem de co-design, o gerador de eventos e a lei de controle são projetados simultaneamente. Resultados teóricos são obtidos para três tipos de mecanismo de geração de eventos (ETM), nomeadamente: estático, dinâmico e relaxado. Neste último caso, condições de sincronização prática são derivadas como uma forma de estabilidade ultimamente limitada. Para sintonizar os parâmetros da estratégia baseada em eventos, problemas de otimização são formulados visando reduzir o número de atualizações do sinal de controle (número de eventos) em relação a uma implementação time-triggered. Simulações numéricas são apresentadas para ilustrar a aplicação dos métodos propostos.This dissertation addresses the problem of master-slave synchronization of nonlinear discrete-time Lur’e systems subject to input saturation via event-triggered control (ETC) techniques. Synchronization, which is considered a remarkable property in the physics literature specially when chaotic systems are under investigation, is achieved through the stabilization of the error between the states of the master and the slave system. Regarding the Lur’e type nonlinearity, two different cases are studied along this work: generic slope-restricted state-dependent nonlinearity and piecewise-affine function. In the ETC paradigm, the control signal is updated aperiodically only after the occurrence of an event, which is generated according to a triggering criterion that depends on the evaluation of a triggering function. In the emulation-based design, a synchronization error feedback controller is given a priori and the task is to compute the event generator parameters ensuring performance and closed-loop stability. On the other hand, in the co-design approach the event generator and the control law are simultaneously designed. Theoretical results are obtained for three types of event-triggered mechanism (ETM), namely: static, dynamic and relaxed. In the last case, practical synchronization conditions are derived as form of ultimately boundedness stability. In order to tune the parameters of the event-based strategy, optimization problems are formulated aiming to reduce the number of control signal updates (number of events) with respect to a time-triggered implementation. Numerical simulations are presented to illustrate the application of the proposed methods.application/pdfengControle automáticoSistemas de controleSistemas não linearesMaster-slave synchronizationEvent-triggered controlNonlinear Lur’e systemsPiecewise-affine nonlinearitiesSaturationEvent-triggered synchronization of saturated lur’e type systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia ElétricaPorto Alegre, BR-RS2022mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001157791.pdf.txt001157791.pdf.txtExtracted Texttext/plain80428http://www.lume.ufrgs.br/bitstream/10183/254308/2/001157791.pdf.txt9ccbb09bf25fcd27a4d0b3bb27ee4721MD52ORIGINAL001157791.pdfTexto parcialapplication/pdf1817959http://www.lume.ufrgs.br/bitstream/10183/254308/1/001157791.pdfe5b677b3687be09c4f9b71bf32016afaMD5110183/2543082023-02-08 06:03:33.859912oai:www.lume.ufrgs.br:10183/254308Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532023-02-08T08:03:33Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Event-triggered synchronization of saturated lur’e type systems |
title |
Event-triggered synchronization of saturated lur’e type systems |
spellingShingle |
Event-triggered synchronization of saturated lur’e type systems Lisbôa, Cristyan Controle automático Sistemas de controle Sistemas não lineares Master-slave synchronization Event-triggered control Nonlinear Lur’e systems Piecewise-affine nonlinearities Saturation |
title_short |
Event-triggered synchronization of saturated lur’e type systems |
title_full |
Event-triggered synchronization of saturated lur’e type systems |
title_fullStr |
Event-triggered synchronization of saturated lur’e type systems |
title_full_unstemmed |
Event-triggered synchronization of saturated lur’e type systems |
title_sort |
Event-triggered synchronization of saturated lur’e type systems |
author |
Lisbôa, Cristyan |
author_facet |
Lisbôa, Cristyan |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lisbôa, Cristyan |
dc.contributor.advisor1.fl_str_mv |
Flores, Jeferson Vieira |
dc.contributor.advisor-co1.fl_str_mv |
Moreira, Luciano Goncalves |
contributor_str_mv |
Flores, Jeferson Vieira Moreira, Luciano Goncalves |
dc.subject.por.fl_str_mv |
Controle automático Sistemas de controle Sistemas não lineares |
topic |
Controle automático Sistemas de controle Sistemas não lineares Master-slave synchronization Event-triggered control Nonlinear Lur’e systems Piecewise-affine nonlinearities Saturation |
dc.subject.eng.fl_str_mv |
Master-slave synchronization Event-triggered control Nonlinear Lur’e systems Piecewise-affine nonlinearities Saturation |
description |
Esta dissertação aborda o problema de sincronização mestre-escravo de sistemas Lur’e não lineares de tempo discreto sujeitos à saturação de entrada via técnicas de controle baseado em eventos. A sincronização, que é considerada uma propriedade importante na literatura de Física especialmente quando sistemas caóticos são investigados, é alcançada através da estabilização do erro entre os estados do mestre e do sistema escravo. Em relação à não linearidade do tipo Lur’e, dois casos diferentes são estudados ao longo do trabalho: não linearidade genérica dependente do estado e restrita em inclinação e função afim por partes. No paradigma de controle baseado em eventos (ETC), o sinal de controle é atualizado aperiodicamente apenas após a ocorrência de um evento, que é gerado de acordo com um critério de disparo que depende da avaliação de uma função de disparo. No projeto baseado em emulação, um controlador por realimentação do erro de sincronização é dado a priori e a tarefa é calcular os parâmetros do gerador de eventos garantindo desempenho e estabilidade em malha fechada. Na abordagem de co-design, o gerador de eventos e a lei de controle são projetados simultaneamente. Resultados teóricos são obtidos para três tipos de mecanismo de geração de eventos (ETM), nomeadamente: estático, dinâmico e relaxado. Neste último caso, condições de sincronização prática são derivadas como uma forma de estabilidade ultimamente limitada. Para sintonizar os parâmetros da estratégia baseada em eventos, problemas de otimização são formulados visando reduzir o número de atualizações do sinal de controle (número de eventos) em relação a uma implementação time-triggered. Simulações numéricas são apresentadas para ilustrar a aplicação dos métodos propostos. |
publishDate |
2022 |
dc.date.issued.fl_str_mv |
2022 |
dc.date.accessioned.fl_str_mv |
2023-02-07T05:02:41Z |
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/10183/254308 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001157791 |
url |
http://hdl.handle.net/10183/254308 |
identifier_str_mv |
001157791 |
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: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/254308/2/001157791.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/254308/1/001157791.pdf |
bitstream.checksum.fl_str_mv |
9ccbb09bf25fcd27a4d0b3bb27ee4721 e5b677b3687be09c4f9b71bf32016afa |
bitstream.checksumAlgorithm.fl_str_mv |
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_ |
1810085608262991872 |