Control of industrial processes using predictors-based control structures
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Não Informado pela instituição
|
| 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
|
| Link de acesso: | http://repositorio.ufc.br/handle/riufc/79248 |
Resumo: | This work discusses the analysis and design of predictors-based controllers applied to single-input single-output (SISO) and multiple-input multiple-output (MIMO) stable, unstable and integrative dead-time processes. Dead-time is a characteristic behavior of several industrial processes, capable of leading the system to undesired behaviors and even instability. The greater the delay, the more difficult it becomes to design efficient controllers, and an effective way to address the challenges presented is by using dead-time compensator (DTC) structures. Thus, this thesis proposes new structures for controllers based to the Simplified filtered Smith predictor (SFSP) in order to extend its advantages to multivariable processes and to linear parameter-varying (LPV) dead-time processes. First, it is proposed a delay compensator series cascade control structure for two first-order processes plus dead-time (FOPDT). The industrial environment has some systems with these characteristics, so designing a controller that improves the performance and robustness of these types of systems is quite relevant. The controller incorporates a predictor for each process to manage unstable processes in the discrete-time domain, with the detail that each robustness filter is adjusted related to the perturbation applied to its respective loop. Simulation results show that, when compared with another controller present in the literature, the proposed controller presented better performance results, robustness, better attenuation to disturbances (mainly in the internal loop, due to the cascade structure) and noise, both in the nominal case and in the presence of uncertainties. Second, it is proposed a DTC structure for parallel cascade control of systems with dead time. For the proposed structure there is no need for integrators in the primary controller. Also, a robustness filter is used to reject disturbances and guarantee zero error at a steady state. Simulation results show equivalent performance compared to other recently published work, and better rejection to noise. This thesis also presents a robust dead-time compensator for two-input two-output (TITO) processes with multiple dead time based on the generalized predictive control (GPC). The proposed strategy focus mainly in disturbance rejection by means of a predictor structure proposal. Simulation results show better disturbance rejection performance compared to other DTC in literature. Finally, it is proposed a method to design a LPV controller for dead-time systems based on the SFSP. The advantage of this structure is that there are fewer parameters to tune, as there is no explicit integrator in the primary controller, which only consists of an LPV gain. For this work, the dead time is considered fix and uncertain, so it is treated as uncertainty and an LPV robustness filter is designed in order to deal with disturbances. The main contribution of the proposed SFSP-LPV is the possibility of dealing with nonlinear systems with dead time in an LPV framework. Simulations performed for stable and unstable systems show that the SFSP-LPV provides better performance when compared to other LPV controllers based on the Smith predictor published recently. |
| id |
UFC-7_656bf04b246d6865001d72b5d62fb30c |
|---|---|
| oai_identifier_str |
oai:repositorio.ufc.br:riufc/79248 |
| network_acronym_str |
UFC-7 |
| network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| repository_id_str |
|
| spelling |
Vasconcelos, Felipe José de SousaNogueira, Fabrício GonzalezTorrico, Bismark Claure2024-12-26T20:08:06Z2024-12-26T20:08:06Z2024http://repositorio.ufc.br/handle/riufc/79248This work discusses the analysis and design of predictors-based controllers applied to single-input single-output (SISO) and multiple-input multiple-output (MIMO) stable, unstable and integrative dead-time processes. Dead-time is a characteristic behavior of several industrial processes, capable of leading the system to undesired behaviors and even instability. The greater the delay, the more difficult it becomes to design efficient controllers, and an effective way to address the challenges presented is by using dead-time compensator (DTC) structures. Thus, this thesis proposes new structures for controllers based to the Simplified filtered Smith predictor (SFSP) in order to extend its advantages to multivariable processes and to linear parameter-varying (LPV) dead-time processes. First, it is proposed a delay compensator series cascade control structure for two first-order processes plus dead-time (FOPDT). The industrial environment has some systems with these characteristics, so designing a controller that improves the performance and robustness of these types of systems is quite relevant. The controller incorporates a predictor for each process to manage unstable processes in the discrete-time domain, with the detail that each robustness filter is adjusted related to the perturbation applied to its respective loop. Simulation results show that, when compared with another controller present in the literature, the proposed controller presented better performance results, robustness, better attenuation to disturbances (mainly in the internal loop, due to the cascade structure) and noise, both in the nominal case and in the presence of uncertainties. Second, it is proposed a DTC structure for parallel cascade control of systems with dead time. For the proposed structure there is no need for integrators in the primary controller. Also, a robustness filter is used to reject disturbances and guarantee zero error at a steady state. Simulation results show equivalent performance compared to other recently published work, and better rejection to noise. This thesis also presents a robust dead-time compensator for two-input two-output (TITO) processes with multiple dead time based on the generalized predictive control (GPC). The proposed strategy focus mainly in disturbance rejection by means of a predictor structure proposal. Simulation results show better disturbance rejection performance compared to other DTC in literature. Finally, it is proposed a method to design a LPV controller for dead-time systems based on the SFSP. The advantage of this structure is that there are fewer parameters to tune, as there is no explicit integrator in the primary controller, which only consists of an LPV gain. For this work, the dead time is considered fix and uncertain, so it is treated as uncertainty and an LPV robustness filter is designed in order to deal with disturbances. The main contribution of the proposed SFSP-LPV is the possibility of dealing with nonlinear systems with dead time in an LPV framework. Simulations performed for stable and unstable systems show that the SFSP-LPV provides better performance when compared to other LPV controllers based on the Smith predictor published recently.Este trabalho discute a análise e o projeto de controladores baseados em preditores aplicados a processos de tempo morto estáveis, instáveis e integrativos de entrada única e saída única (SISO) e de entrada múltipla e saída múltipla (MIMO). O tempo morto é um comportamento característico de diversos processos industriais, capaz de levar o sistema a comportamentos indesejados e até mesmo à instabilidade. Quanto maior o atraso, mais difícil se torna projetar controladores eficientes, e uma maneira eficaz de enfrentar os desafios apresentados é utilizando estruturas de compensação de tempo morto (DTC). Assim, esta tese propõe novas estruturas para controladores baseados no preditor de Smith filtrado simplificado (SFSP) a fim de estender suas vantagens para processos multivariados e para processos de tempo morto linearmente variáveis (LPV). Primeiramente, propõe-se uma estrutura de controle em cascata de compensação de atraso para dois processos de primeira ordem mais tempo morto (FOPDT). O ambiente industrial possui alguns sistemas com essas características, então projetar um controlador que melhore o desempenho e a robustez desses tipos de sistemas é bastante relevante. O controlador incorpora um preditor para cada processo para gerenciar processos instáveis no domínio discreto, com o detalhe de que cada filtro de robustez é ajustado em relação à perturbação aplicada ao seu respectivo loop. Os resultados da simulação mostram que, quando comparado com outro controlador presente na literatura, o controlador proposto apresentou melhores resultados de desempenho, robustez, melhor atenuação a perturbações (principalmente no loop interno, devido à estrutura em cascata) e ruído, tanto no caso nominal quanto na presença de incertezas. Em segundo lugar, esta tese propõe uma estrutura de DTC para controle em cascata paralelo de sistemas com atraso de tempo. Para a estrutura proposta, não é necessário integradores no controlador primário. Em relação às perturbações ao sistema, um filtro de robustez é usado para rejeitar perturbações e garantir erro zero em estado estacionário. Os resultados da simulação mostram desempenho equivalente em comparação com outros trabalhos recentemente publicados e melhor rejeição a ruído. Esta tese também apresenta um compensador de tempo morto robusto para processos de duas entradas e duas saídas (TITO) com múltiplos atrasos de tempo baseado no controle preditivo generalizado (GPC). A estratégia proposta foca principalmente na rejeição de perturbações por meio de uma proposta de estrutura de preditor. Os resultados da simulação mostram melhor desempenho de rejeição de perturbações em comparação com outros compensadores de tempo morto propostos recentemente. Por fim, é proposto um método para projetar um controlador LPV para sistemas de tempo morto baseado no SFSP. A vantagem desta estrutura é que há menos parâmetros para ajustar, pois não há integrador explícito no controlador primário, que consiste apenas em um ganho LPV. Para este trabalho, o tempo de atraso é considerado fixo e incerto, portanto, é tratado como incerteza e um filtro de robustez LPV é projetado para lidar com perturbações. A principal contribuição do SFSP-LPV proposto é a possibilidade de lidar com sistemas atrasados não lineares em um framework LPV. Simulações são realizadas para sistemas estáveis e instáveis que mostram que o SFSP-LPV fornece uma resposta com melhor desempenho quando comparado a outros controladores LPV baseados no preditor de Smith publicados recentemente.Este documento está disponível online com base na Portaria nº 348, de 08 de dezembro de 2022, disponível em: https://biblioteca.ufc.br/wp-content/uploads/2022/12/portaria348-2022.pdf, que autoriza a digitalização e a disponibilização no Repositório Institucional (RI) da coleção retrospectiva de TCC, dissertações e teses da UFC, sem o termo de anuência prévia dos autores. Em caso de trabalhos com pedidos de patente e/ou de embargo, cabe, exclusivamente, ao autor(a) solicitar a restrição de acesso ou retirada de seu trabalho do RI, mediante apresentação de documento comprobatório à Direção do Sistema de Bibliotecas.Control of industrial processes using predictors-based control structuresControl of industrial processes using predictors-based control structuresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisAtenuação de perturbaçõesSistemas de tempo mortoControle em cascataPreditor de SmithControle robustoControle automáticoDisturbance attenuationDead-time systemsCascade controlSmith predictorRobust controlAutomatic controlinfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFChttps://orcid.org/0000-0002-9727-204Xhttps://lattes.cnpq.br/0726258678682283http://lattes.cnpq.br/3021078142448985https://orcid.org/0000-0003-1935-8937http://lattes.cnpq.br/5826590609995005ORIGINAL2024_tese_fjsvasconcelos.pdf2024_tese_fjsvasconcelos.pdfapplication/pdf8791141http://repositorio.ufc.br/bitstream/riufc/79248/1/2024_tese_fjsvasconcelos.pdfbe5fabc5ae5d66f166d5b7fd1485205cMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/79248/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufc/792482024-12-26 17:08:09.572oai:repositorio.ufc.br:riufc/79248Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-12-26T20:08:09Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
| dc.title.pt_BR.fl_str_mv |
Control of industrial processes using predictors-based control structures |
| dc.title.en.pt_BR.fl_str_mv |
Control of industrial processes using predictors-based control structures |
| title |
Control of industrial processes using predictors-based control structures |
| spellingShingle |
Control of industrial processes using predictors-based control structures Vasconcelos, Felipe José de Sousa Atenuação de perturbações Sistemas de tempo morto Controle em cascata Preditor de Smith Controle robusto Controle automático Disturbance attenuation Dead-time systems Cascade control Smith predictor Robust control Automatic control |
| title_short |
Control of industrial processes using predictors-based control structures |
| title_full |
Control of industrial processes using predictors-based control structures |
| title_fullStr |
Control of industrial processes using predictors-based control structures |
| title_full_unstemmed |
Control of industrial processes using predictors-based control structures |
| title_sort |
Control of industrial processes using predictors-based control structures |
| author |
Vasconcelos, Felipe José de Sousa |
| author_facet |
Vasconcelos, Felipe José de Sousa |
| author_role |
author |
| dc.contributor.co-advisor.none.fl_str_mv |
Nogueira, Fabrício Gonzalez |
| dc.contributor.author.fl_str_mv |
Vasconcelos, Felipe José de Sousa |
| dc.contributor.advisor1.fl_str_mv |
Torrico, Bismark Claure |
| contributor_str_mv |
Torrico, Bismark Claure |
| dc.subject.ptbr.pt_BR.fl_str_mv |
Atenuação de perturbações Sistemas de tempo morto Controle em cascata Preditor de Smith Controle robusto Controle automático |
| topic |
Atenuação de perturbações Sistemas de tempo morto Controle em cascata Preditor de Smith Controle robusto Controle automático Disturbance attenuation Dead-time systems Cascade control Smith predictor Robust control Automatic control |
| dc.subject.en.pt_BR.fl_str_mv |
Disturbance attenuation Dead-time systems Cascade control Smith predictor Robust control Automatic control |
| description |
This work discusses the analysis and design of predictors-based controllers applied to single-input single-output (SISO) and multiple-input multiple-output (MIMO) stable, unstable and integrative dead-time processes. Dead-time is a characteristic behavior of several industrial processes, capable of leading the system to undesired behaviors and even instability. The greater the delay, the more difficult it becomes to design efficient controllers, and an effective way to address the challenges presented is by using dead-time compensator (DTC) structures. Thus, this thesis proposes new structures for controllers based to the Simplified filtered Smith predictor (SFSP) in order to extend its advantages to multivariable processes and to linear parameter-varying (LPV) dead-time processes. First, it is proposed a delay compensator series cascade control structure for two first-order processes plus dead-time (FOPDT). The industrial environment has some systems with these characteristics, so designing a controller that improves the performance and robustness of these types of systems is quite relevant. The controller incorporates a predictor for each process to manage unstable processes in the discrete-time domain, with the detail that each robustness filter is adjusted related to the perturbation applied to its respective loop. Simulation results show that, when compared with another controller present in the literature, the proposed controller presented better performance results, robustness, better attenuation to disturbances (mainly in the internal loop, due to the cascade structure) and noise, both in the nominal case and in the presence of uncertainties. Second, it is proposed a DTC structure for parallel cascade control of systems with dead time. For the proposed structure there is no need for integrators in the primary controller. Also, a robustness filter is used to reject disturbances and guarantee zero error at a steady state. Simulation results show equivalent performance compared to other recently published work, and better rejection to noise. This thesis also presents a robust dead-time compensator for two-input two-output (TITO) processes with multiple dead time based on the generalized predictive control (GPC). The proposed strategy focus mainly in disturbance rejection by means of a predictor structure proposal. Simulation results show better disturbance rejection performance compared to other DTC in literature. Finally, it is proposed a method to design a LPV controller for dead-time systems based on the SFSP. The advantage of this structure is that there are fewer parameters to tune, as there is no explicit integrator in the primary controller, which only consists of an LPV gain. For this work, the dead time is considered fix and uncertain, so it is treated as uncertainty and an LPV robustness filter is designed in order to deal with disturbances. The main contribution of the proposed SFSP-LPV is the possibility of dealing with nonlinear systems with dead time in an LPV framework. Simulations performed for stable and unstable systems show that the SFSP-LPV provides better performance when compared to other LPV controllers based on the Smith predictor published recently. |
| publishDate |
2024 |
| dc.date.accessioned.fl_str_mv |
2024-12-26T20:08:06Z |
| dc.date.available.fl_str_mv |
2024-12-26T20:08:06Z |
| dc.date.issued.fl_str_mv |
2024 |
| 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.uri.fl_str_mv |
http://repositorio.ufc.br/handle/riufc/79248 |
| url |
http://repositorio.ufc.br/handle/riufc/79248 |
| 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.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
| instname_str |
Universidade Federal do Ceará (UFC) |
| instacron_str |
UFC |
| institution |
UFC |
| reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| bitstream.url.fl_str_mv |
http://repositorio.ufc.br/bitstream/riufc/79248/1/2024_tese_fjsvasconcelos.pdf http://repositorio.ufc.br/bitstream/riufc/79248/2/license.txt |
| bitstream.checksum.fl_str_mv |
be5fabc5ae5d66f166d5b7fd1485205c 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
| repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
| _version_ |
1847793319218774016 |