Contributions to the control of input-saturated systems: time delay and allocation function cases

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Lima, Thiago Alves
Orientador(a): Nogueira, Fabrício Gonzalez
Banca de defesa: Não Informado pela instituição
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
Palavras-chave em Português:
Link de acesso: http://www.repositorio.ufc.br/handle/riufc/59114
Resumo: Saturating actuators are ubiquitous to real-world processes. Currents and voltages in circuits,motors speed in robotics systems, the concentration of agents in chemical reactions, and so on,are all variables limited in amplitude. The consideration of such limitations in otherwise open-loop linear systems introduces some special challenges to the control engineer/ mathematician.From the ’80s to the early years of the new millennium, control researchers have spent effortsin developing mathematical tools based on the Lyapunov theory for the stability analysis andstabilization of such systems. Although one could say that a mature stage of the subject hasbeen achieved, some interesting problems still arise for the control of input saturated systems,especially when considered in conjunction with other challenging issues.Time delays are another subject of main interest in control systems. In this thesis,we are mainly interested in the predictor/ model-based control of such systems. Specially, weaddress dead-time compensators (DTCs), which are a class of controllers derived from Smith’sidea developed in the ’50s. The contributions in this part are split throughout two chapters: i)First, we develop a DTC structure for systems with saturating inputs through the addition of ananti-windup strategy. The interesting facts about the proposed strategy are that we show that dueto thecompensationof the delay in the nominal case, the strategy can be used in a very practicalmanner (with easy to follow tuning rules) and can also be applied in a unified way to delay-freesystems. ii) Secondly, in the case of time-varying delays, a new strategy for the characterizationand analysis of the system region of attraction in the presence of saturating inputs is presented.By means of convex optimization problems, we establish relations between the controller tuningvariables, bounds on the time-varying delay and sizes of the estimated region of attraction. Bothchapters in this part are developed in the discrete-time domain.The problem of over-actuated/ input-redundant systems is also approached in the finalpart of the thesis. This subject is closely related to aerospace and robotics applications, whereredundancy of actuators is often necessary. Besides the controller and anti-windup subsystems, athird subsystem, designated “allocation function", needs to be designed in order to distribute thedesired control effort among the multiple actuators. The contribution in this part is related tothe development of convex conditions for the co-design of a dynamic allocator subsystem alongwith static anti-windup. Furthermore, we show that the developed conditions are always feasibleunder certain assumptions. The development in this part is made in the continuous-time domain.The contributions in this thesis are, therefore, related to the analysis, control and anti-windup strategies for input saturated systems in conjunction with either time delays or allocation functions. Thus, we intend by no means to argue that we have developed novel general methodologies to the study of the mature field of the saturation nonlinearity. However, thecontributions reported here are of importance for the special covered cases
id UFC-7_857f34c63f01bc6e11f9adf2d3acce17
oai_identifier_str oai:repositorio.ufc.br:riufc/59114
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Lima, Thiago AlvesTorrico, Bismark ClaureNogueira, Fabrício Gonzalez2021-06-21T17:27:26Z2021-06-21T17:27:26Z2021LIMA, Thiago Alves. Contributions to the control of input-saturated systems: time delay and allocation function cases. 2021. 150 f. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal do Ceará, Centro de Tecnologia, Programa de Pós-Graduação em Engenharia Elétrica, Fortaleza, 2021.http://www.repositorio.ufc.br/handle/riufc/59114Saturating actuators are ubiquitous to real-world processes. Currents and voltages in circuits,motors speed in robotics systems, the concentration of agents in chemical reactions, and so on,are all variables limited in amplitude. The consideration of such limitations in otherwise open-loop linear systems introduces some special challenges to the control engineer/ mathematician.From the ’80s to the early years of the new millennium, control researchers have spent effortsin developing mathematical tools based on the Lyapunov theory for the stability analysis andstabilization of such systems. Although one could say that a mature stage of the subject hasbeen achieved, some interesting problems still arise for the control of input saturated systems,especially when considered in conjunction with other challenging issues.Time delays are another subject of main interest in control systems. In this thesis,we are mainly interested in the predictor/ model-based control of such systems. Specially, weaddress dead-time compensators (DTCs), which are a class of controllers derived from Smith’sidea developed in the ’50s. The contributions in this part are split throughout two chapters: i)First, we develop a DTC structure for systems with saturating inputs through the addition of ananti-windup strategy. The interesting facts about the proposed strategy are that we show that dueto thecompensationof the delay in the nominal case, the strategy can be used in a very practicalmanner (with easy to follow tuning rules) and can also be applied in a unified way to delay-freesystems. ii) Secondly, in the case of time-varying delays, a new strategy for the characterizationand analysis of the system region of attraction in the presence of saturating inputs is presented.By means of convex optimization problems, we establish relations between the controller tuningvariables, bounds on the time-varying delay and sizes of the estimated region of attraction. Bothchapters in this part are developed in the discrete-time domain.The problem of over-actuated/ input-redundant systems is also approached in the finalpart of the thesis. This subject is closely related to aerospace and robotics applications, whereredundancy of actuators is often necessary. Besides the controller and anti-windup subsystems, athird subsystem, designated “allocation function", needs to be designed in order to distribute thedesired control effort among the multiple actuators. The contribution in this part is related tothe development of convex conditions for the co-design of a dynamic allocator subsystem alongwith static anti-windup. Furthermore, we show that the developed conditions are always feasibleunder certain assumptions. The development in this part is made in the continuous-time domain.The contributions in this thesis are, therefore, related to the analysis, control and anti-windup strategies for input saturated systems in conjunction with either time delays or allocation functions. Thus, we intend by no means to argue that we have developed novel general methodologies to the study of the mature field of the saturation nonlinearity. However, thecontributions reported here are of importance for the special covered casesAtuadores saturantes estão presentes em todos os processos do mundo real. As correntes e tensões em circuitos elétricos, a velocidade dos motores em sistemas robóticos, a concentração de agentes em reações químicas, e assim por diante, são todas variáveis limitadas em amplitude.A consideração dessas limitações em sistemas representados por modelos lineares em malha aberta introduz alguns desafios para os engenheiros e matemáticos da área de controle. Desde a década de 80 até os dias atuais, pesquisadores de controle vêm desenvolvendo estratégias matemáticas baseadas na teoria de Lyapunov para a análise e síntese de controles estabilizantes desses sistemas. Embora seja possível afirmar que esse seja um assunto já maduro na literatura,ainda existem alguns problemas interessantes relacionados ao controle de sistemas com saturação na entrada, principalmente quando considerado juntamente a outras questões desafiadoras.A consideração dos atrasos de transporte é outro assunto interessante em sistemas de controle. Nesta tese, trata-se principalmente do controle preditivo desses sistemas. Para esse fim,utilizam-se os chamados compensadores de tempo morto, que são uma classe de controladores derivados do preditor de Smith, desenvolvido na década de 50. As contribuições desta parte estão divididas em dois capítulos: ii) Primeiramente, é desenvolvida uma proposta de estrutura compensadora de tempo morto para sistemas com saturação na entrada através da adição de uma estratégia anti-windup. Os fatos interessante sobre a estratégia consistem na demonstração que devido à compensação do atraso no caso nominal, a estratégia pode ser aplicada de uma maneira simples (com regras de ajustes fáceis a se seguir) e também pode ser aplicada em sistemas sem atraso de maneira unificada. ii) Além disso, no caso de atrasos variantes no tempo, é apresentada uma nova estratégia para a caracterização e análise da região de atração do sistema na presença de saturação na entrada. Por meio de problemas de otimização convexa, são estabelecidas relações entre as variáveis de ajuste do controlador, os limites do atraso variante no tempo e o tamanho da região de atração estimada. Ambos os capítulos desta parte foram desenvolvidos no domínio do tempo discreto.O problema dos sistemas sobreatuados/ com entradas redundantes também é abordado na parte final desta tese. Esse assunto está intimamente relacionado a aplicações aeroespaciais e robóticas, onde a redundância dos atuadores é frequentemente necessária. Além das estruturas do controlador e do anti-windup, um terceiro subsistema, denominado ‘função de alocação’, necessita ser projetado com o objetivo de distribuir o esforço de controle desejado entre os múltiplos atuadores. A contribuição nesta parte está relacionada ao desenvolvimento de condições convexas para o projeto simultâneo de um alocador dinâmico e um anti-windupestático. Além disso, é mostrado que as condições desenvolvidas são sempre factíveis sob certas premissas. O desenvolvimento desta parte é feito no domínio do tempo contínuo.As contribuições nesta tese são, portanto, relacionadas à análise, controle e estratégias anti-winduppara sistemas com saturação na entrada em conjunto com atrasos de transporte ou funções de alocação. Deste modo, não pretende-se de alguma forma argumentar que foram desenvolvidas novas metodologias gerais para o estudo do maduro campo da não-linearidade de saturação. No entanto, as contribuições reportadas são importantes para os casos especiais considerados.Saturação do atuadorCompensadores de tempo mortoAtraso variante no tempoFunções de alocaçãoDesigualdades matriciais linearesContributions to the control of input-saturated systems: time delay and allocation function casesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisengreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/59114/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD54ORIGINAL2021_tese_talima.pdf2021_tese_talima.pdfapplication/pdf5465377http://repositorio.ufc.br/bitstream/riufc/59114/3/2021_tese_talima.pdfea20d3fb14466622a52c86a9d9b959e5MD53riufc/591142021-06-21 14:27:26.596oai:repositorio.ufc.br:riufc/59114Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2021-06-21T17:27:26Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv Contributions to the control of input-saturated systems: time delay and allocation function cases
title Contributions to the control of input-saturated systems: time delay and allocation function cases
spellingShingle Contributions to the control of input-saturated systems: time delay and allocation function cases
Lima, Thiago Alves
Saturação do atuador
Compensadores de tempo morto
Atraso variante no tempo
Funções de alocação
Desigualdades matriciais lineares
title_short Contributions to the control of input-saturated systems: time delay and allocation function cases
title_full Contributions to the control of input-saturated systems: time delay and allocation function cases
title_fullStr Contributions to the control of input-saturated systems: time delay and allocation function cases
title_full_unstemmed Contributions to the control of input-saturated systems: time delay and allocation function cases
title_sort Contributions to the control of input-saturated systems: time delay and allocation function cases
author Lima, Thiago Alves
author_facet Lima, Thiago Alves
author_role author
dc.contributor.co-advisor.none.fl_str_mv Torrico, Bismark Claure
dc.contributor.author.fl_str_mv Lima, Thiago Alves
dc.contributor.advisor1.fl_str_mv Nogueira, Fabrício Gonzalez
contributor_str_mv Nogueira, Fabrício Gonzalez
dc.subject.por.fl_str_mv Saturação do atuador
Compensadores de tempo morto
Atraso variante no tempo
Funções de alocação
Desigualdades matriciais lineares
topic Saturação do atuador
Compensadores de tempo morto
Atraso variante no tempo
Funções de alocação
Desigualdades matriciais lineares
description Saturating actuators are ubiquitous to real-world processes. Currents and voltages in circuits,motors speed in robotics systems, the concentration of agents in chemical reactions, and so on,are all variables limited in amplitude. The consideration of such limitations in otherwise open-loop linear systems introduces some special challenges to the control engineer/ mathematician.From the ’80s to the early years of the new millennium, control researchers have spent effortsin developing mathematical tools based on the Lyapunov theory for the stability analysis andstabilization of such systems. Although one could say that a mature stage of the subject hasbeen achieved, some interesting problems still arise for the control of input saturated systems,especially when considered in conjunction with other challenging issues.Time delays are another subject of main interest in control systems. In this thesis,we are mainly interested in the predictor/ model-based control of such systems. Specially, weaddress dead-time compensators (DTCs), which are a class of controllers derived from Smith’sidea developed in the ’50s. The contributions in this part are split throughout two chapters: i)First, we develop a DTC structure for systems with saturating inputs through the addition of ananti-windup strategy. The interesting facts about the proposed strategy are that we show that dueto thecompensationof the delay in the nominal case, the strategy can be used in a very practicalmanner (with easy to follow tuning rules) and can also be applied in a unified way to delay-freesystems. ii) Secondly, in the case of time-varying delays, a new strategy for the characterizationand analysis of the system region of attraction in the presence of saturating inputs is presented.By means of convex optimization problems, we establish relations between the controller tuningvariables, bounds on the time-varying delay and sizes of the estimated region of attraction. Bothchapters in this part are developed in the discrete-time domain.The problem of over-actuated/ input-redundant systems is also approached in the finalpart of the thesis. This subject is closely related to aerospace and robotics applications, whereredundancy of actuators is often necessary. Besides the controller and anti-windup subsystems, athird subsystem, designated “allocation function", needs to be designed in order to distribute thedesired control effort among the multiple actuators. The contribution in this part is related tothe development of convex conditions for the co-design of a dynamic allocator subsystem alongwith static anti-windup. Furthermore, we show that the developed conditions are always feasibleunder certain assumptions. The development in this part is made in the continuous-time domain.The contributions in this thesis are, therefore, related to the analysis, control and anti-windup strategies for input saturated systems in conjunction with either time delays or allocation functions. Thus, we intend by no means to argue that we have developed novel general methodologies to the study of the mature field of the saturation nonlinearity. However, thecontributions reported here are of importance for the special covered cases
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-06-21T17:27:26Z
dc.date.available.fl_str_mv 2021-06-21T17:27:26Z
dc.date.issued.fl_str_mv 2021
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 LIMA, Thiago Alves. Contributions to the control of input-saturated systems: time delay and allocation function cases. 2021. 150 f. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal do Ceará, Centro de Tecnologia, Programa de Pós-Graduação em Engenharia Elétrica, Fortaleza, 2021.
dc.identifier.uri.fl_str_mv http://www.repositorio.ufc.br/handle/riufc/59114
identifier_str_mv LIMA, Thiago Alves. Contributions to the control of input-saturated systems: time delay and allocation function cases. 2021. 150 f. Tese (Doutorado em Engenharia Elétrica) – Universidade Federal do Ceará, Centro de Tecnologia, Programa de Pós-Graduação em Engenharia Elétrica, Fortaleza, 2021.
url http://www.repositorio.ufc.br/handle/riufc/59114
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/59114/4/license.txt
http://repositorio.ufc.br/bitstream/riufc/59114/3/2021_tese_talima.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
ea20d3fb14466622a52c86a9d9b959e5
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_ 1847793074182291456