Iterative method of identifying Multiple-Input-Multiple-Output systems in state-space
| Ano de defesa: | 2022 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |