• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.3.2023.tde-26102023-093659
Document
Author
Full name
Guilherme Augusto Silva de Souza
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2023
Supervisor
Committee
Odloak, Darci (President)
Martins, Márcio André Fernandes
Zanin, Antônio Carlos
Title in Portuguese
Aplicabilidade e performance de estratégias estabilizantes para controladores preditivos baseados em modelo não-linear.
Keywords in Portuguese
Controle de processos
Controle preditivo
Abstract in Portuguese
Controle preditivo baseado em modelo tem uma extensa literatura voltada a estabilidade em malha fechada, sendo grande parte voltada a controladores baseados em modelos lineares. Faz-se uso de modelos não-lineares quando o processo químico tem não-linearidades importantes, isto é, quando a capacidade de um modelo linear em descrever a dinâmica do processo é limitada. Parte-se do mesmo princípio de adotar um horizonte infinito para que o controlador conceda estabilidade para a malha fechada. Porém, deve-se contornar a impossibilidade de computar uma trajetória infinita com um modelo não-linear. Assim, diversas estratégias foram desenvolvidas para conferir garantia de estabilidade através de provas de factibilidade recursiva e convergência da malha fechada para controladores preditivos que fazem uso de modelos não-lineares. As principais estratégias consistem em utilizar restrições terminais de igualdade, restrições terminais de desigualdade e restrições de contração. Como a aplicabilidade destes controladores não se resume à recursividade e convergência, deve-se avaliar também a capacidade do controlador em entregar ações de controle em tempo viável. Essa foi uma motivação inicial desta dissertação para a busca de estratégias estabilizantes menos restritivas que restrições de igualdade, conhecidas por demandarem consideravelmente mais esforço computacional. Assim, algumas considerações quanto à estratégias que aceleram o tempo de cômputo - estratégias de shooting e alternativas de integração numérica do sistema de equações diferenciais ordinárias - da solução do problema de otimização também foram feitas. Antes da implementação das formulações, um capítulo foi dedicado para melhor explorar estratégias de estabilização por retroalimentação. Essas estratégias são relevantes no escopo do trabalho por seu uso na formulação com restrição terminal de desigualdade - que depende da construção de uma região terminal invariante. Dois métodos de cálculo dessa região invariante, para sistemas em tempo discreto - foram considerados: um método baseado em um problema de desigualdades lineares matriciais (LMI, do inglês) e um problema de programação semidefinida (SDP, do inglês). Na comparação entre estes métodos, foi mostrado que o método baseado em LMI produz reguladores de ganho menor e regiões operacionais maiores, enquanto que o método baseado em SDP resulta em reguladores de ganho maior e regiões operacionais menores. Algumas formulações de controladores preditivos baseados em modelo não-linear foram implementadas, juntamente com um controlador sem elementos estabilizantes - denominado controlador sem estabilidade garantida, para comparar suas performances e requerimentos de esforço computacional. A performance das formulações foi comparada por três métricas: distância da zona de controle, esforço de controle e distância de alvo econômico, considerando um sistema não-linear que representa uma associação de quatro tanques. No exemplo do tanque quádruplo em malha fechada com as formulações mostradas, no quesito de distância da zona de controle a restrição terminal de desigualdade demonstrou a melhor performance, enquanto que a formulação sem estabilidade garantida mostrou a pior performance. O menor esforço de controle foi observado pela formulação sem estabilidade garantida, enquanto que o maior esforço de controle foi exercido pela formulação com restrição terminal de contração. Quanto a distância do alvo econômico, ambas as formulações sem estabilidade garantida e com restrição terminal de igualdade obtiveram a pior performance, sendo a melhor performance econômica da formulação com restrição terminal de desigualdade. Como a formulação com restrição terminal de igualdade demandou maior esforço computacional no exemplo mencionado, essa formulação foi então adaptada para acelerar a velocidade de convergência da otimização por meio de alteração de seus métodos de shooting e de integração numérica. Com essas alterações, a demanda de esforço computacional dessa formulação foi reduzida a ponto de ter demandar esforço computacional comparável a todas as outras formulações. Fez-se também uma análise de sensibilidade dos parâmetros de sintonia para todas as formulações, e suas performances em malha fechada considerando estes índices de performance citados foi avaliada mais uma vez.
Title in English
Applicability and performance of stabilizing strategies for nonlinear model predictive controllers.
Keywords in English
Control stability
Nonlinear control
Predictive control
Process control
Abstract in English
Model predictive control has extensive literature on closed-loop stability, with most of it dealing with predictive controllers based on linear models. Nonlinear models are used when the chemical process has considerable nonlinearities which cannot be properly described by linear models. Infinite horizon controller is the starting point for both linear and nonlinear model predictive controllers, with the latter being impossible to compute. Multiple strategies were developed in order to grant closed-loop stability via recursive feasibility and closed-loop convergence. Main stabilizing strategies consist of utilizing terminal equality constraints, terminal inequality constraints and terminal contracting constraints. However, the applicability of such controllers does not only rely on feasibility and convergence but these formulations must be able to deliver, in proper time, the next control actions. This was an initial motivation of this dissertation. Stabilizing strategies less restrictive than equality constrained formulations were researched. Before implementing NMPC formulations, feedback stabilization strategies are explored in a separate chapter - since these are relevant in the construction of an invariant region for a controller formulation dependant on terminal regions. Two discrete-time strategies of computing said invariant regions are compared in a closed-loop simulation, LMI-based and SDP-based operating regions. The trade-off between closed-loop performance and operating region size is shown, with LMI-based methods favoring operating region size and SDP-based methods producing regulators with larger gain matrices. Some stabilizing strategies were implemented, along with a controller without stabilizing elements - named no guaranteed stability controller - in order to compare their performance and computational effort demands. Their performances were compared in three aspects: distance-to-zone, control effort and distance to economic target, considering these formulations were in closed-loop with a nonlinear system representing a quadruple-tank system. In the quadruple-tank example and regarding distance-to-zone, best and worst formulations were respectively terminal inequality constrained formulation and formulation without guaranteed stability. Terminal contracting constraint formulation exerted the most control effort while the least control effort was performed by the formulation without guaranteed stability. Economic performance of the terminal inequality constraint formulation was the best, while the worst performance was close between terminal equality constraint formulation and formulation without guaranteed stability. On computational effort, as expected the terminal equality constrained showed the highest average computer time. This formulation was modified in order to improve its convergence speed, with changes to its shooting method and numerical integration.With these changes, computational effort was sufficiently reduced such that its convergence speed became comparable with all other formulations deployed. Sensitivity analysis of the tuning parameters of each formulation was executed as well for all of the deployed formulations, and the effect of changes in tuning parameters on closed-loop performance indexes proposed was evaluated once again.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2023-10-27
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.