Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Soares Júnior, Dirceu
Orientador(a): Serpa, Alberto Luiz
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Campinas
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ifes.edu.br/handle/123456789/2176
Resumo: RESUMO: Este trabalho abrange objetivos relacionados ao aprimoramento de algoritmos de realização no espaço de estados (State-Space Realization Algorithm) SSRA, baseados no tradicional algoritmo de realização de autosistemas (Eigensystem Realization Algorithm) ERA, que surge de oportunidades comparando o método com outras técnicas de Identificação de Sistemas de múltiplas entradas e múltiplas saídas (Multi-Input-Multiple-Output) MIMO. O objetivo principal deste trabalho é introduzir uma nova abordagem considerando a forma iterativa do método SSRA com correlação de dados (State-Space Realization Algorithm with Data Correlation) SSRA-DC.Estaperspectiva visa melhorar a eficácia de identificação do algoritmo quando o sistema possui ruído de medição. O método proposto é composto por iterações do SSRA-DC por meio da retroalimetação da matriz de parâmetros de Markov. Um fator de ganho é aplicado na retroalimentação para atualização dos parâmetros de Markov a cada iteração. Ao longo do trabalho, sinais de sequência binária pseudo aleatória (Pseudo Random Binary Sequence) PRBS, sinais de varredura senoidal (Sine Sweep signal) CHIRP, e sinais de ruído branco gaussiano (Gaussian White-Noise) GWN são empregados como excitação de entrada nas simulações de modelos massa-mola-amortecedor com 5, 50 e 100 graus de liberdade, para verificar o desempenho dos algoritmos. Adicionalmente a esses sistemas lineares, um sistema não-linear com Pêndulo sobre estrutura móvel (Cart-Pendulum) C-PEN é também submetido às simulações dos algoritmos. Vários resultados foram concebidos com base em uma análise estatística de 100 simulações para cada configuração dos algoritmos. Por fim, uma análise comparativa entre o método iterativo SSRA-DC-iCL com as técnicas mais conhecidas do "SI toolbox" do Matlab evidencia a eficácia do novo método. Paraossistemas lineares massa-mola-amortecedor com 50 e 100 graus de liberdade, a precisão de identificação foi um pouco melhor no algoritmo N4SID do que no SSRA-DC-iCL, embora o tempo de processamento computacional (CPT) tenha sido muito menor com o novo método. Para o sistema não linear C-PEN de 2 graus de liberdade, os resultados se inverteram ao comparar os métodos SSRA-DC-iCL e N4SID, no entanto, para este sistema o método ARMAX foi o que apresentou melhor eficácia na identificação.
id IFES-2_f0554fb7d28f928ec44ab0966b0bc8c7
oai_identifier_str oai:repositorio.ifes.edu.br:123456789/2176
network_acronym_str IFES-2
network_name_str Repositório Institucional do IFES
repository_id_str
spelling Soares Júnior, DirceuUniversidade Estadual de Campinas (UNICAMP)Ferreira, Janito VaqueiroSouza, MatheusSilva, Samuel daIdehara, Sérgio JunichiSerpa, Alberto Luiz2022-08-04T11:30:32Z2022-08-04T11:30:32Z2022Soares Junior, Dirceu. Iterative method of identifying Multiple-Input-Multiple-Output systems in statespace. 2022. 184 f. Tese (Doutorado em Engenharia Mecânica) - Faculdade de Engenharia Mecânica, UNICAMP. Campinas, 2022.https://repositorio.ifes.edu.br/handle/123456789/21760016-0032RESUMO: Este trabalho abrange objetivos relacionados ao aprimoramento de algoritmos de realização no espaço de estados (State-Space Realization Algorithm) SSRA, baseados no tradicional algoritmo de realização de autosistemas (Eigensystem Realization Algorithm) ERA, que surge de oportunidades comparando o método com outras técnicas de Identificação de Sistemas de múltiplas entradas e múltiplas saídas (Multi-Input-Multiple-Output) MIMO. O objetivo principal deste trabalho é introduzir uma nova abordagem considerando a forma iterativa do método SSRA com correlação de dados (State-Space Realization Algorithm with Data Correlation) SSRA-DC.Estaperspectiva visa melhorar a eficácia de identificação do algoritmo quando o sistema possui ruído de medição. O método proposto é composto por iterações do SSRA-DC por meio da retroalimetação da matriz de parâmetros de Markov. Um fator de ganho é aplicado na retroalimentação para atualização dos parâmetros de Markov a cada iteração. Ao longo do trabalho, sinais de sequência binária pseudo aleatória (Pseudo Random Binary Sequence) PRBS, sinais de varredura senoidal (Sine Sweep signal) CHIRP, e sinais de ruído branco gaussiano (Gaussian White-Noise) GWN são empregados como excitação de entrada nas simulações de modelos massa-mola-amortecedor com 5, 50 e 100 graus de liberdade, para verificar o desempenho dos algoritmos. Adicionalmente a esses sistemas lineares, um sistema não-linear com Pêndulo sobre estrutura móvel (Cart-Pendulum) C-PEN é também submetido às simulações dos algoritmos. Vários resultados foram concebidos com base em uma análise estatística de 100 simulações para cada configuração dos algoritmos. Por fim, uma análise comparativa entre o método iterativo SSRA-DC-iCL com as técnicas mais conhecidas do "SI toolbox" do Matlab evidencia a eficácia do novo método. Paraossistemas lineares massa-mola-amortecedor com 50 e 100 graus de liberdade, a precisão de identificação foi um pouco melhor no algoritmo N4SID do que no SSRA-DC-iCL, embora o tempo de processamento computacional (CPT) tenha sido muito menor com o novo método. Para o sistema não linear C-PEN de 2 graus de liberdade, os resultados se inverteram ao comparar os métodos SSRA-DC-iCL e N4SID, no entanto, para este sistema o método ARMAX foi o que apresentou melhor eficácia na identificação.ABSTRACT: This work encompasses objectives related to improvements of State-Space Realization Algorithms (SSRA) based on the traditional Eigensystem Realization Algorithm (ERA), which arise from opportunities comparing the method with other identification techniques of MIMO systems. The main objective of this work is to introduce a new approach considering the iterative form of SSRA with Data Correlation (SSRA-DC) method. This perspective wants to improve the identification algorithm effectiveness when the plant has measurement noise. The proposed method is composed of SSRA-DC iterations with the feedback of the Markov parameters matrix. A gain factor is applied in the feedback for updating the Markov parameters at each iteration. Throughout the work, Pseudo Random Binary Sequence (PRBS) signals, CHIRP signals, and Gaussian White-Noise (GWN) signals are employed as input excitation in the simulations of mass-spring-damper models with 5, 50, and 100 degrees of freedom to verify the performance of the algorithms. Additionally to these linear systems, a nonlinear Cart-Pendulum system is also submitted to the algorithms simulations. Several results were performed based on a statistical analysis of 100 simulations for each configuration of the algorithms. Finally, a comparative analysis between the iterative method SSRA-DC-iCL with the most well-known techniques from the "SI Toolbox" of Matlab evinces the novel method’s effectiveness. For the linear mass-spring-damper systems with 50 and 100 degrees of freedom, the identification accuracy was a tiny better in the N4SID algorithm than the SSRA-DC-iCL, even though the computational processing time (CPT) was much smaller with the new method. For the nonlinear Cart-Pendulum system of 2 degrees of freedom, the results were inverted when comparing the SSRA-DC-iCL and N4SID methods; however, for this system, the ARMAX method showed the best identification effectiveness.CAPESCampus Serra184 f.System IdentificationState-Space Realization AlgorithmMIMO systemsData correlationPseudo Random Binary Sequence (PRBS)Gaussian White-Noise (GWN)Measurement noiseMarkov parametersIdentificação de sistemasSistemas MIMOMétodos de espaço de estadosCorrelação de dadosRuído - MediçãoIterative method of identifying Multiple-Input-Multiple-Output systems in state-spaceinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisCampinasPrograma de Pós-Graduação em Engenharia MecânicaMecânica dos Sólidos e Projeto MecânicoControle / Identificação de Sistemasinfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional do IFESinstname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)instacron:IFEShttp://lattes.cnpq.br/5471356042256233https://orcid.org/0000-0002-0876-6348ORIGINALThesis_DSJ_final.pdfThesis_DSJ_final.pdfTese de doutorado defendida e aprovada na Faculdade de Engenharia Mecânica da UNICAMP em 23/06/2022application/pdf3438134https://repositorio.ifes.edu.br/bitstreams/b6fa7fd6-1727-47c8-8aa9-c773edbcffd2/download816f7cb30bd07977786bee1e75c3c799MD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-8934https://repositorio.ifes.edu.br/bitstreams/e70a5287-0fb5-4e17-bb56-6aa11aa542cb/downloadac7cb971050ed632be934da23d966924MD52falseAnonymousREADTEXTThesis_DSJ_final.pdf.txtThesis_DSJ_final.pdf.txtExtracted texttext/plain373282https://repositorio.ifes.edu.br/bitstreams/975887e6-af3e-43f0-84fd-f4266f8ebbc4/download4b94add6094c12af25bbf85b42bafab1MD53falseAnonymousREADTHUMBNAILThesis_DSJ_final.pdf.jpgThesis_DSJ_final.pdf.jpgimage/jpeg3019https://repositorio.ifes.edu.br/bitstreams/514c85b4-9247-4dd3-829a-b09688c7f8f4/download010bbd0ad816daa1246c3d674b037290MD54falseAnonymousREAD123456789/21762025-07-30T19:15:33.921Zopen.accessoai:repositorio.ifes.edu.br:123456789/2176https://repositorio.ifes.edu.brRepositório InstitucionalPUBhttps://repositorio.ifes.edu.br/server/oai/requestrepositorio@ifes.edu.bropendoar:2025-07-30T19:15:33Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)falseQXV0b3JlcyBxdWUgc3VibWV0ZW0gYSBlc3RhIGNvbmZlcsOqbmNpYSBjb25jb3JkYW0gY29tIG9zIHNlZ3VpbnRlcyB0ZXJtb3M6CmEpIEF1dG9yZXMgbWFudMOpbSBvcyBkaXJlaXRvcyBhdXRvcmFpcyBzb2JyZSBvIHRyYWJhbGhvLCBwZXJtaXRpbmRvIMOgIGNvbmZlcsOqbmNpYSBjb2xvY8OhLWxvIHNvYiB1bWEgbGljZW7Dp2EgTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbiwgcXVlIHBlcm1pdGUgbGl2cmVtZW50ZSBhIG91dHJvcyBhY2Vzc2FyLCB1c2FyIGUgY29tcGFydGlsaGFyIG8gdHJhYmFsaG8gY29tIG8gY3LDqWRpdG8gZGUgYXV0b3JpYSBlIGFwcmVzZW50YcOnw6NvIGluaWNpYWwgbmVzdGEgY29uZmVyw6puY2lhLgpiKSBBdXRvcmVzIHBvZGVtIGFicmlyIG3Do28gZG9zIHRlcm1vcyBkYSBsaWNlbsOnYSBDQyBlIGRlZmluaXIgY29udHJhdG9zIGFkaWNpb25haXMgcGFyYSBhIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhIGUgc3Vic2Vxw7xlbnRlIHB1YmxpY2HDp8OjbyBkZXN0ZSB0cmFiYWxobyAoZXguOiBwdWJsaWNhciB1bWEgdmVyc8OjbyBhdHVhbGl6YWRhIGVtIHVtIHBlcmnDs2RpY28sIGRpc3BvbmliaWxpemFyIGVtIHJlcG9zaXTDs3JpbyBpbnN0aXR1Y2lvbmFsLCBvdSBwdWJsaWPDoS1sbyBlbSBsaXZybyksIGNvbSBvIGNyw6lkaXRvIGRlIGF1dG9yaWEgZSBhcHJlc2VudGHDp8OjbyBpbmljaWFsIG5lc3RhIGNvbmZlcsOqbmNpYS4KYykgQWzDqW0gZGlzc28sIGF1dG9yZXMgc8OjbyBpbmNlbnRpdmFkb3MgYSBwdWJsaWNhciBlIGNvbXBhcnRpbGhhciBzZXVzIHRyYWJhbGhvcyBvbmxpbmUgKGV4LjogZW0gcmVwb3NpdMOzcmlvIGluc3RpdHVjaW9uYWwgb3UgZW0gc3VhIHDDoWdpbmEgcGVzc29hbCkgYSBxdWFscXVlciBtb21lbnRvIGFudGVzIGUgZGVwb2lzIGRhIGNvbmZlcsOqCg==
dc.title.pt_BR.fl_str_mv Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
title Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
spellingShingle Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
Soares Júnior, Dirceu
System Identification
State-Space Realization Algorithm
MIMO systems
Data correlation
Pseudo Random Binary Sequence (PRBS)
Gaussian White-Noise (GWN)
Measurement noise
Markov parameters
Identificação de sistemas
Sistemas MIMO
Métodos de espaço de estados
Correlação de dados
Ruído - Medição
title_short Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
title_full Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
title_fullStr Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
title_full_unstemmed Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
title_sort Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
author Soares Júnior, Dirceu
author_facet Soares Júnior, Dirceu
author_role author
dc.contributor.institution.pt_BR.fl_str_mv Universidade Estadual de Campinas (UNICAMP)
dc.contributor.member.none.fl_str_mv Ferreira, Janito Vaqueiro
Souza, Matheus
Silva, Samuel da
Idehara, Sérgio Junichi
dc.contributor.author.fl_str_mv Soares Júnior, Dirceu
dc.contributor.advisor1.fl_str_mv Serpa, Alberto Luiz
contributor_str_mv Serpa, Alberto Luiz
dc.subject.por.fl_str_mv System Identification
State-Space Realization Algorithm
MIMO systems
Data correlation
Pseudo Random Binary Sequence (PRBS)
Gaussian White-Noise (GWN)
Measurement noise
Markov parameters
Identificação de sistemas
Sistemas MIMO
Métodos de espaço de estados
Correlação de dados
Ruído - Medição
topic System Identification
State-Space Realization Algorithm
MIMO systems
Data correlation
Pseudo Random Binary Sequence (PRBS)
Gaussian White-Noise (GWN)
Measurement noise
Markov parameters
Identificação de sistemas
Sistemas MIMO
Métodos de espaço de estados
Correlação de dados
Ruído - Medição
description RESUMO: Este trabalho abrange objetivos relacionados ao aprimoramento de algoritmos de realização no espaço de estados (State-Space Realization Algorithm) SSRA, baseados no tradicional algoritmo de realização de autosistemas (Eigensystem Realization Algorithm) ERA, que surge de oportunidades comparando o método com outras técnicas de Identificação de Sistemas de múltiplas entradas e múltiplas saídas (Multi-Input-Multiple-Output) MIMO. O objetivo principal deste trabalho é introduzir uma nova abordagem considerando a forma iterativa do método SSRA com correlação de dados (State-Space Realization Algorithm with Data Correlation) SSRA-DC.Estaperspectiva visa melhorar a eficácia de identificação do algoritmo quando o sistema possui ruído de medição. O método proposto é composto por iterações do SSRA-DC por meio da retroalimetação da matriz de parâmetros de Markov. Um fator de ganho é aplicado na retroalimentação para atualização dos parâmetros de Markov a cada iteração. Ao longo do trabalho, sinais de sequência binária pseudo aleatória (Pseudo Random Binary Sequence) PRBS, sinais de varredura senoidal (Sine Sweep signal) CHIRP, e sinais de ruído branco gaussiano (Gaussian White-Noise) GWN são empregados como excitação de entrada nas simulações de modelos massa-mola-amortecedor com 5, 50 e 100 graus de liberdade, para verificar o desempenho dos algoritmos. Adicionalmente a esses sistemas lineares, um sistema não-linear com Pêndulo sobre estrutura móvel (Cart-Pendulum) C-PEN é também submetido às simulações dos algoritmos. Vários resultados foram concebidos com base em uma análise estatística de 100 simulações para cada configuração dos algoritmos. Por fim, uma análise comparativa entre o método iterativo SSRA-DC-iCL com as técnicas mais conhecidas do "SI toolbox" do Matlab evidencia a eficácia do novo método. Paraossistemas lineares massa-mola-amortecedor com 50 e 100 graus de liberdade, a precisão de identificação foi um pouco melhor no algoritmo N4SID do que no SSRA-DC-iCL, embora o tempo de processamento computacional (CPT) tenha sido muito menor com o novo método. Para o sistema não linear C-PEN de 2 graus de liberdade, os resultados se inverteram ao comparar os métodos SSRA-DC-iCL e N4SID, no entanto, para este sistema o método ARMAX foi o que apresentou melhor eficácia na identificação.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-08-04T11:30:32Z
dc.date.available.fl_str_mv 2022-08-04T11:30:32Z
dc.date.issued.fl_str_mv 2022
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.citation.fl_str_mv Soares Junior, Dirceu. Iterative method of identifying Multiple-Input-Multiple-Output systems in statespace. 2022. 184 f. Tese (Doutorado em Engenharia Mecânica) - Faculdade de Engenharia Mecânica, UNICAMP. Campinas, 2022.
dc.identifier.uri.fl_str_mv https://repositorio.ifes.edu.br/handle/123456789/2176
dc.identifier.capes.pt_BR.fl_str_mv 0016-0032
identifier_str_mv Soares Junior, Dirceu. Iterative method of identifying Multiple-Input-Multiple-Output systems in statespace. 2022. 184 f. Tese (Doutorado em Engenharia Mecânica) - Faculdade de Engenharia Mecânica, UNICAMP. Campinas, 2022.
0016-0032
url https://repositorio.ifes.edu.br/handle/123456789/2176
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 184 f.
dc.publisher.none.fl_str_mv Campinas
publisher.none.fl_str_mv Campinas
dc.source.none.fl_str_mv reponame:Repositório Institucional do IFES
instname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron:IFES
instname_str Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron_str IFES
institution IFES
reponame_str Repositório Institucional do IFES
collection Repositório Institucional do IFES
bitstream.url.fl_str_mv https://repositorio.ifes.edu.br/bitstreams/b6fa7fd6-1727-47c8-8aa9-c773edbcffd2/download
https://repositorio.ifes.edu.br/bitstreams/e70a5287-0fb5-4e17-bb56-6aa11aa542cb/download
https://repositorio.ifes.edu.br/bitstreams/975887e6-af3e-43f0-84fd-f4266f8ebbc4/download
https://repositorio.ifes.edu.br/bitstreams/514c85b4-9247-4dd3-829a-b09688c7f8f4/download
bitstream.checksum.fl_str_mv 816f7cb30bd07977786bee1e75c3c799
ac7cb971050ed632be934da23d966924
4b94add6094c12af25bbf85b42bafab1
010bbd0ad816daa1246c3d674b037290
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
repository.mail.fl_str_mv repositorio@ifes.edu.br
_version_ 1865654671014625280