Gray-box nonlinear system identification using polynomial NARMAX models

Detalhes bibliográficos
Autor(a) principal: Santos, Allyne Machado dos
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/13603
Resumo: O uso de um conjunto de modelos lineares para descrever um sistema não-linear tem muitas desvantagens. Para superar essas desvantagens, modelos não-lineares foram aprimorados. O modelo não-linear usado neste trabalho é o modelo de média móvel auto-regressiva não-linear com entradas exógenas, do inglês ”Nonlinear AutoRegressive Moving Average models with eXogenous inputs” (NARMAX) do tipo polinomial. Esse tipo de modelo é linear nos parâmetros e considera, no modelo, o ruído, inerente a uma medição em uma planta industrial. Em geral, existem dois tipos de identificação: a identificação caixa-preta, que é um método típico de entrada e saída, ou seja, requer apenas dados para identificar o processo; e a identificação da caixa-cinza, que requer algumas informações sobre o sistema, além de dados. No presente trabalho, um tipo caixa-cinza é comparado com o tipo caixapreta para fins de otimização e controle. A identificação é realizada usando o algoritmo de mínimos quadrados ortogonais e método de validação cruzada de k passos a frente. A otimização dinâmica em tempo real foi definida com base no modelo fenomenológico e em modelos estimados, e comparadas, para avaliar a melhoria na aplicação de modelos não lineares identificados. A identificação do tipo caixa-cinza se mostrou mais representativa em relação à não linearidade do sistema. A aplicação em otimização e controle gerou instabilidade do algoritmo. Isso pode ser devido ao fato de que o algoritmo de otimização usado na otimização dinâmica em tempo real tinha o mesmo valor para horizonte de controle e horizonte de predição. Apesar das oscilações de um estudo de caso, o algoritmo de identificação caixa-cinza mostrou sua capacidade de melhorar o modelo.
id UFRJ_53c3fc96689fa43995301d445b2f3c44
oai_identifier_str oai:pantheon.ufrj.br:11422/13603
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Santos, Allyne Machado doshttp://lattes.cnpq.br/3710340061939187http://lattes.cnpq.br/8929685017853058Souza Júnior, Maurício Bezerra dehttp://lattes.cnpq.br/4530858702685674Capron, Bruno Didier OliverMeleiro, Luiz Augusto da CruzSecchi, Argimiro Resende2021-02-02T23:31:59Z2023-11-30T03:04:07Z2019-02http://hdl.handle.net/11422/13603O uso de um conjunto de modelos lineares para descrever um sistema não-linear tem muitas desvantagens. Para superar essas desvantagens, modelos não-lineares foram aprimorados. O modelo não-linear usado neste trabalho é o modelo de média móvel auto-regressiva não-linear com entradas exógenas, do inglês ”Nonlinear AutoRegressive Moving Average models with eXogenous inputs” (NARMAX) do tipo polinomial. Esse tipo de modelo é linear nos parâmetros e considera, no modelo, o ruído, inerente a uma medição em uma planta industrial. Em geral, existem dois tipos de identificação: a identificação caixa-preta, que é um método típico de entrada e saída, ou seja, requer apenas dados para identificar o processo; e a identificação da caixa-cinza, que requer algumas informações sobre o sistema, além de dados. No presente trabalho, um tipo caixa-cinza é comparado com o tipo caixapreta para fins de otimização e controle. A identificação é realizada usando o algoritmo de mínimos quadrados ortogonais e método de validação cruzada de k passos a frente. A otimização dinâmica em tempo real foi definida com base no modelo fenomenológico e em modelos estimados, e comparadas, para avaliar a melhoria na aplicação de modelos não lineares identificados. A identificação do tipo caixa-cinza se mostrou mais representativa em relação à não linearidade do sistema. A aplicação em otimização e controle gerou instabilidade do algoritmo. Isso pode ser devido ao fato de que o algoritmo de otimização usado na otimização dinâmica em tempo real tinha o mesmo valor para horizonte de controle e horizonte de predição. Apesar das oscilações de um estudo de caso, o algoritmo de identificação caixa-cinza mostrou sua capacidade de melhorar o modelo.The usage of a collection of linear models to describe a nonlinear system has many disadvantages. In order to overcome these disadvantages, nonlinear models have been improved. The nonlinear model used in this work is the Nonlinear AutoRegressive Moving Average models with eXogenous inputs (NARMAX) of polynomial type. This type of model is linear on the parameters and accounts, in the model, for the existent noise, that is inherent of a measurement on a industrial plant. Broadly, there are two types of identification: the black-box identification, which is a typical input-output method, i.e., only requires data in order to identify the process; and the gray-box identification, which requires some system information, besides data. In the present work, a gray-box identification is compared with the black-box one for optimization and control purposes. The identification is performed using the Orthogonal Least Square algorithm and validation is made using k-stepahead cross-validation method. Dynamic real-time optimization was set based on both first principle models and estimated models, and compared, in order to evaluate improvement on the application of identified nonlinear models. The gray-box identification was more representative in relation to the nonlinearity of the system. The application in optimization and control generated instability of the algorithm. It can be due to the fact that the optimization algorithm used in dynamic real-time optimization had the same value for control horizon and prediction horizon. Despite the oscillations of one case study, the gray-box identification algorithm showed its capacity to improve the model.Submitted by Natasha Valladão (natashasilvaa4@gmail.com) on 2021-02-02T23:31:59Z No. of bitstreams: 1 AllyneMachadoDosSantos-min.pdf: 2449191 bytes, checksum: cd33fde391b5ca840581d9c06318504f (MD5)Made available in DSpace on 2021-02-02T23:31:59Z (GMT). No. of bitstreams: 1 AllyneMachadoDosSantos-min.pdf: 2449191 bytes, checksum: cd33fde391b5ca840581d9c06318504f (MD5) Previous issue date: 2019-02engUniversidade Federal do Rio de JaneiroPrograma de Pós-Graduação em Engenharia QuímicaUFRJBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaCNPQ::ENGENHARIAS::ENGENHARIA QUIMICANARMAX modelNonlinear systemsGray-boxGray-box nonlinear system identification using polynomial NARMAX modelsIdentificação caixa-cinza de sistemas não lineares usando modelos NARMAX polinomiaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisabertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJORIGINALAllyneMachadoDosSantos-min.pdfAllyneMachadoDosSantos-min.pdfapplication/pdf2449191http://pantheon.ufrj.br:80/bitstream/11422/13603/1/AllyneMachadoDosSantos-min.pdfcd33fde391b5ca840581d9c06318504fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/13603/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD5211422/136032023-11-30 00:04:07.038oai:pantheon.ufrj.br:11422/13603TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:04:07Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.pt_BR.fl_str_mv Gray-box nonlinear system identification using polynomial NARMAX models
dc.title.alternative.pt_BR.fl_str_mv Identificação caixa-cinza de sistemas não lineares usando modelos NARMAX polinomiais
title Gray-box nonlinear system identification using polynomial NARMAX models
spellingShingle Gray-box nonlinear system identification using polynomial NARMAX models
Santos, Allyne Machado dos
CNPQ::ENGENHARIAS::ENGENHARIA QUIMICA
NARMAX model
Nonlinear systems
Gray-box
title_short Gray-box nonlinear system identification using polynomial NARMAX models
title_full Gray-box nonlinear system identification using polynomial NARMAX models
title_fullStr Gray-box nonlinear system identification using polynomial NARMAX models
title_full_unstemmed Gray-box nonlinear system identification using polynomial NARMAX models
title_sort Gray-box nonlinear system identification using polynomial NARMAX models
author Santos, Allyne Machado dos
author_facet Santos, Allyne Machado dos
author_role author
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3710340061939187
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/8929685017853058
dc.contributor.advisorCo1.none.fl_str_mv Souza Júnior, Maurício Bezerra de
dc.contributor.advisorCo1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/4530858702685674
dc.contributor.author.fl_str_mv Santos, Allyne Machado dos
dc.contributor.referee1.fl_str_mv Capron, Bruno Didier Oliver
dc.contributor.referee2.fl_str_mv Meleiro, Luiz Augusto da Cruz
dc.contributor.advisor1.fl_str_mv Secchi, Argimiro Resende
contributor_str_mv Capron, Bruno Didier Oliver
Meleiro, Luiz Augusto da Cruz
Secchi, Argimiro Resende
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA QUIMICA
topic CNPQ::ENGENHARIAS::ENGENHARIA QUIMICA
NARMAX model
Nonlinear systems
Gray-box
dc.subject.por.fl_str_mv NARMAX model
Nonlinear systems
Gray-box
description O uso de um conjunto de modelos lineares para descrever um sistema não-linear tem muitas desvantagens. Para superar essas desvantagens, modelos não-lineares foram aprimorados. O modelo não-linear usado neste trabalho é o modelo de média móvel auto-regressiva não-linear com entradas exógenas, do inglês ”Nonlinear AutoRegressive Moving Average models with eXogenous inputs” (NARMAX) do tipo polinomial. Esse tipo de modelo é linear nos parâmetros e considera, no modelo, o ruído, inerente a uma medição em uma planta industrial. Em geral, existem dois tipos de identificação: a identificação caixa-preta, que é um método típico de entrada e saída, ou seja, requer apenas dados para identificar o processo; e a identificação da caixa-cinza, que requer algumas informações sobre o sistema, além de dados. No presente trabalho, um tipo caixa-cinza é comparado com o tipo caixapreta para fins de otimização e controle. A identificação é realizada usando o algoritmo de mínimos quadrados ortogonais e método de validação cruzada de k passos a frente. A otimização dinâmica em tempo real foi definida com base no modelo fenomenológico e em modelos estimados, e comparadas, para avaliar a melhoria na aplicação de modelos não lineares identificados. A identificação do tipo caixa-cinza se mostrou mais representativa em relação à não linearidade do sistema. A aplicação em otimização e controle gerou instabilidade do algoritmo. Isso pode ser devido ao fato de que o algoritmo de otimização usado na otimização dinâmica em tempo real tinha o mesmo valor para horizonte de controle e horizonte de predição. Apesar das oscilações de um estudo de caso, o algoritmo de identificação caixa-cinza mostrou sua capacidade de melhorar o modelo.
publishDate 2019
dc.date.issued.fl_str_mv 2019-02
dc.date.accessioned.fl_str_mv 2021-02-02T23:31:59Z
dc.date.available.fl_str_mv 2023-11-30T03:04:07Z
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/11422/13603
url http://hdl.handle.net/11422/13603
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.publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Química
dc.publisher.initials.fl_str_mv UFRJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
bitstream.url.fl_str_mv http://pantheon.ufrj.br:80/bitstream/11422/13603/1/AllyneMachadoDosSantos-min.pdf
http://pantheon.ufrj.br:80/bitstream/11422/13603/2/license.txt
bitstream.checksum.fl_str_mv cd33fde391b5ca840581d9c06318504f
dd32849f2bfb22da963c3aac6e26e255
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv
_version_ 1784097194117169152