Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.

Detalhes bibliográficos
Autor(a) principal: Leizer Schnitman
Data de Publicação: 2001
Tipo de documento: Tese
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações do ITA
Texto Completo: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2452
Resumo: This thesis deals with the control of nonlinear systems governed by nonlinear state equations of the form =f(x)+g(x)u with state and input constraints, and subjected to model uncertainties. Classical linearization methods lead to adequate results when the model is accurate and the reference signals are well-conditioned and have low amplitude. However, this may not be the case for inputs such as large steps or when uncertainties are not to be neglected. The problem of bounds on control and state variables is tackled by using the reference governor approach which guarantees that the constraints are satisfied for a general class of input commands while stability is also assured. The main idea behind the reference governor is to manage the reference signal which is supplied to the inner loop controller in such a way that violation of the constraints is avoided. Model uncertainties are treated by using fuzzy logic adaptation features. Fuzzy blocks are used in order to approximate the nonlinear functions f(x) and g(x) that appear in the state equations. This thesis also describes some theoretical difficulties encountered in some of previous work in the field, especially when fuzzy or neural estimators are used for the estimation of the nonlinear functions. Despite the apparent success (because the tracking error seems to be tending to zero), some subtle details related to the proof of stability are pointed out. Basically, the difficulties may stem from the fact that the Lyapunov method is used assuming that the tracking error converges to zero. Moreover, an external control signal us which acts like a sliding mode control is used to guarantee stability and it assumes that the function estimates converge to their real values. Here, it is shown that making use of this previous approach the tracking error does not tend to zero when t. An explicit equation for computing the steady-state error is presented. Moreover, despite many propositions for the introduction of an external control signal us to force stability, it is verified that its use is not necessary to assure the tracking error stability if some free parameters are properly initialized. Also, it is noted that the tracking error is bounded and can be reduced through a convenient choice of design parameters. Finally it is shown that in the method presented in the previous work, the estimates of f(x) and g(x) are not required to be accurate to achieve stability. In order to solve the detected theoretical problems, this thesis proposes a new approach for the control of the considered class of nonlinear systems. It also uses fuzzy blocks as estimators for f(x) and g(x). However, the proposed structure and the control and adaptation laws, are then applied so that the tracking error converges to zero and the function estimates converge to their real values.In order to highlight the controllers properties, a nonlinear and open-loop unstable magnetic levitation system is used as an example.
id ITA_8a6b6ea13bf8ac61de7643f7a11883f8
oai_identifier_str oai:agregador.ibict.br.BDTD_ITA:oai:ita.br:2452
network_acronym_str ITA
network_name_str Biblioteca Digital de Teses e Dissertações do ITA
spelling Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.Controle adaptativoLógica nebulosaInteligência artificialControle com restriçõesControle automáticoControladoresSistemas não-linearesControleThis thesis deals with the control of nonlinear systems governed by nonlinear state equations of the form =f(x)+g(x)u with state and input constraints, and subjected to model uncertainties. Classical linearization methods lead to adequate results when the model is accurate and the reference signals are well-conditioned and have low amplitude. However, this may not be the case for inputs such as large steps or when uncertainties are not to be neglected. The problem of bounds on control and state variables is tackled by using the reference governor approach which guarantees that the constraints are satisfied for a general class of input commands while stability is also assured. The main idea behind the reference governor is to manage the reference signal which is supplied to the inner loop controller in such a way that violation of the constraints is avoided. Model uncertainties are treated by using fuzzy logic adaptation features. Fuzzy blocks are used in order to approximate the nonlinear functions f(x) and g(x) that appear in the state equations. This thesis also describes some theoretical difficulties encountered in some of previous work in the field, especially when fuzzy or neural estimators are used for the estimation of the nonlinear functions. Despite the apparent success (because the tracking error seems to be tending to zero), some subtle details related to the proof of stability are pointed out. Basically, the difficulties may stem from the fact that the Lyapunov method is used assuming that the tracking error converges to zero. Moreover, an external control signal us which acts like a sliding mode control is used to guarantee stability and it assumes that the function estimates converge to their real values. Here, it is shown that making use of this previous approach the tracking error does not tend to zero when t. An explicit equation for computing the steady-state error is presented. Moreover, despite many propositions for the introduction of an external control signal us to force stability, it is verified that its use is not necessary to assure the tracking error stability if some free parameters are properly initialized. Also, it is noted that the tracking error is bounded and can be reduced through a convenient choice of design parameters. Finally it is shown that in the method presented in the previous work, the estimates of f(x) and g(x) are not required to be accurate to achieve stability. In order to solve the detected theoretical problems, this thesis proposes a new approach for the control of the considered class of nonlinear systems. It also uses fuzzy blocks as estimators for f(x) and g(x). However, the proposed structure and the control and adaptation laws, are then applied so that the tracking error converges to zero and the function estimates converge to their real values.In order to highlight the controllers properties, a nonlinear and open-loop unstable magnetic levitation system is used as an example. Instituto Tecnológico de AeronáuticaTakashi YoneyamaLeizer Schnitman2001-00-00info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttp://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2452reponame:Biblioteca Digital de Teses e Dissertações do ITAinstname:Instituto Tecnológico de Aeronáuticainstacron:ITAenginfo:eu-repo/semantics/openAccessapplication/pdf2019-02-02T14:04:48Zoai:agregador.ibict.br.BDTD_ITA:oai:ita.br:2452http://oai.bdtd.ibict.br/requestopendoar:null2020-05-28 19:39:11.457Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáuticatrue
dc.title.none.fl_str_mv Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
title Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
spellingShingle Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
Leizer Schnitman
Controle adaptativo
Lógica nebulosa
Inteligência artificial
Controle com restrições
Controle automático
Controladores
Sistemas não-lineares
Controle
title_short Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
title_full Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
title_fullStr Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
title_full_unstemmed Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
title_sort Intelligent controllers for dynamic systems with state and input constraints and subjected to model uncertainties.
author Leizer Schnitman
author_facet Leizer Schnitman
author_role author
dc.contributor.none.fl_str_mv Takashi Yoneyama
dc.contributor.author.fl_str_mv Leizer Schnitman
dc.subject.por.fl_str_mv Controle adaptativo
Lógica nebulosa
Inteligência artificial
Controle com restrições
Controle automático
Controladores
Sistemas não-lineares
Controle
topic Controle adaptativo
Lógica nebulosa
Inteligência artificial
Controle com restrições
Controle automático
Controladores
Sistemas não-lineares
Controle
dc.description.none.fl_txt_mv This thesis deals with the control of nonlinear systems governed by nonlinear state equations of the form =f(x)+g(x)u with state and input constraints, and subjected to model uncertainties. Classical linearization methods lead to adequate results when the model is accurate and the reference signals are well-conditioned and have low amplitude. However, this may not be the case for inputs such as large steps or when uncertainties are not to be neglected. The problem of bounds on control and state variables is tackled by using the reference governor approach which guarantees that the constraints are satisfied for a general class of input commands while stability is also assured. The main idea behind the reference governor is to manage the reference signal which is supplied to the inner loop controller in such a way that violation of the constraints is avoided. Model uncertainties are treated by using fuzzy logic adaptation features. Fuzzy blocks are used in order to approximate the nonlinear functions f(x) and g(x) that appear in the state equations. This thesis also describes some theoretical difficulties encountered in some of previous work in the field, especially when fuzzy or neural estimators are used for the estimation of the nonlinear functions. Despite the apparent success (because the tracking error seems to be tending to zero), some subtle details related to the proof of stability are pointed out. Basically, the difficulties may stem from the fact that the Lyapunov method is used assuming that the tracking error converges to zero. Moreover, an external control signal us which acts like a sliding mode control is used to guarantee stability and it assumes that the function estimates converge to their real values. Here, it is shown that making use of this previous approach the tracking error does not tend to zero when t. An explicit equation for computing the steady-state error is presented. Moreover, despite many propositions for the introduction of an external control signal us to force stability, it is verified that its use is not necessary to assure the tracking error stability if some free parameters are properly initialized. Also, it is noted that the tracking error is bounded and can be reduced through a convenient choice of design parameters. Finally it is shown that in the method presented in the previous work, the estimates of f(x) and g(x) are not required to be accurate to achieve stability. In order to solve the detected theoretical problems, this thesis proposes a new approach for the control of the considered class of nonlinear systems. It also uses fuzzy blocks as estimators for f(x) and g(x). However, the proposed structure and the control and adaptation laws, are then applied so that the tracking error converges to zero and the function estimates converge to their real values.In order to highlight the controllers properties, a nonlinear and open-loop unstable magnetic levitation system is used as an example.
description This thesis deals with the control of nonlinear systems governed by nonlinear state equations of the form =f(x)+g(x)u with state and input constraints, and subjected to model uncertainties. Classical linearization methods lead to adequate results when the model is accurate and the reference signals are well-conditioned and have low amplitude. However, this may not be the case for inputs such as large steps or when uncertainties are not to be neglected. The problem of bounds on control and state variables is tackled by using the reference governor approach which guarantees that the constraints are satisfied for a general class of input commands while stability is also assured. The main idea behind the reference governor is to manage the reference signal which is supplied to the inner loop controller in such a way that violation of the constraints is avoided. Model uncertainties are treated by using fuzzy logic adaptation features. Fuzzy blocks are used in order to approximate the nonlinear functions f(x) and g(x) that appear in the state equations. This thesis also describes some theoretical difficulties encountered in some of previous work in the field, especially when fuzzy or neural estimators are used for the estimation of the nonlinear functions. Despite the apparent success (because the tracking error seems to be tending to zero), some subtle details related to the proof of stability are pointed out. Basically, the difficulties may stem from the fact that the Lyapunov method is used assuming that the tracking error converges to zero. Moreover, an external control signal us which acts like a sliding mode control is used to guarantee stability and it assumes that the function estimates converge to their real values. Here, it is shown that making use of this previous approach the tracking error does not tend to zero when t. An explicit equation for computing the steady-state error is presented. Moreover, despite many propositions for the introduction of an external control signal us to force stability, it is verified that its use is not necessary to assure the tracking error stability if some free parameters are properly initialized. Also, it is noted that the tracking error is bounded and can be reduced through a convenient choice of design parameters. Finally it is shown that in the method presented in the previous work, the estimates of f(x) and g(x) are not required to be accurate to achieve stability. In order to solve the detected theoretical problems, this thesis proposes a new approach for the control of the considered class of nonlinear systems. It also uses fuzzy blocks as estimators for f(x) and g(x). However, the proposed structure and the control and adaptation laws, are then applied so that the tracking error converges to zero and the function estimates converge to their real values.In order to highlight the controllers properties, a nonlinear and open-loop unstable magnetic levitation system is used as an example.
publishDate 2001
dc.date.none.fl_str_mv 2001-00-00
dc.type.driver.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/doctoralThesis
status_str publishedVersion
format doctoralThesis
dc.identifier.uri.fl_str_mv http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2452
url http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2452
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 application/pdf
dc.publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do ITA
instname:Instituto Tecnológico de Aeronáutica
instacron:ITA
reponame_str Biblioteca Digital de Teses e Dissertações do ITA
collection Biblioteca Digital de Teses e Dissertações do ITA
instname_str Instituto Tecnológico de Aeronáutica
instacron_str ITA
institution ITA
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáutica
repository.mail.fl_str_mv
subject_por_txtF_mv Controle adaptativo
Lógica nebulosa
Inteligência artificial
Controle com restrições
Controle automático
Controladores
Sistemas não-lineares
Controle
_version_ 1706809285459050496