Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/40268
Title: Multivariable Controller Performance Monitoring
Authors: Reis, Rui Telmo Ferreira dos 
Orientador: Romanenko, Andrey
Fernandes, Natércia
Keywords: process control performance assessment; interactor matrix; interaction analysis; prioritization of loop maintenance; MIMO systems
Issue Date: 20-Feb-2014
metadata.degois.publication.location: Coimbra
Abstract: The general purpose of this work is to assess and monitor the performance of MIMO control systems. It is divided into two parts. In the first part, a software tool that assesses the performance of a control system through a set of industrial data was developed. This tool assesses the performance comparing the variability of the control system in normal circumstances with the variability of the same process under the action of a minimum variance controller. The tool was developed taking into account that it should work with the least possible information of the process. In the second part of this work, existing methods to prioritize the maintenance of control loops were analysed comparatively, based on the level of interaction between control loops. This work presents three procedures/programs (in octave) to calculate the interactor matrix needed to assess the performance of a control system based on the minimum variance controller. To establish the priority of the control loops for maintenance, the following methods were tested: the modified IAE technique from Rossi et al. (2006), the canonical correlation method from Rahman and Choudhury (2010, 2011), the variability matrix from Farenzena et al. (2009), the LoopRank method from Farenzena and Trierweiler (2009) and the methods using the normal IAE and ISE from Rahman and Choudhury (2010, 2011). These methods were implemented in Octave and tested using different datasets of generated data. The interactor matrix is better estimated from routine data with a larger dither signal. The results show that the performance of a control system is lower when the interactions between control loops are stronger. A considerable number of the methods tested to prioritize control loops was not able to predict the expected loop rank for all the tests. Only the methods which used the variability matrix and the error values (IAE and ISE) worked consistently through all the tests. A possible future work is to extend the potentialities of the developed software by incorporating other benchmarks (LQG, MPC). In what concerns the loop prioritization for maintenance, the creation of a method that included information from the manipulated variables seems to be a possibility that is worth to be exploited.
O objectivo principal deste trabalho é avaliar e monitorizar o desempenho de um sistema de controlo MIMO. Este trabalho foi dividido em duas partes. Numa primeira parte foi desenvolvido uma ferramenta informática que avalia o desempenho de um sistema de controlo através de dados industriais. Para avaliar o desempenho, esta ferramenta compara a variabilidade do sistema de controlo real com a variabilidade desse mesmo sistema sujeito à acção de um controlador de variância mínima. No seu desenvolvimento teve-se em conta que deve tentar evitar requerer o conhecimento explícito dos modelos processuais. Na segunda parte deste trabalho, analisam-se comparativamente métodos existentes para definir a prioridade de acções de manutenção nos vários ciclos de controlo, com base no estudo do nível de interacções entre eles. Este trabalho apresenta três procedimentos/ programas (em Octave) para determinar a matriz de interacção necessária para avaliar o desempenho do sistema de controlo, utilizando como referência o controlador de variância mínima. Para definir as prioridades das acções de manutenção dos vários ciclos de controlo foram testados os seguintes métodos: técnica do IAE modificado de Rossi et al. (2006), método da análise da correlação canónica de Rahman and Choudhury (2010, 2011), matriz de variabilidade de Farenzena et al. (2009), método do LoopRank de Farenzena and Trierweiler (2009) e métodos que utilizam o IAE e o ISE de Rahman and Choudhury (2010, 2011). Estes métodos foram implementados em Octave e testados em vários conjuntos de dados gerados por simulação. Verificou-se que a estimativa da matriz de interacção através dos dados de operação é melhor quando o sinal de ruído introduzido no processo (dither signal) é maior. Observou-se ainda que as interacções entre os ciclos fazem diminuir o desempenho do sistema de controlo. Um número considerável dos métodos testados para definir a prioridade da manutenção não sugeriu, para a totalidade dos testes, a ordem que à partida seria expectável em cada caso. Apenas os métodos que utilizam a matriz de variabilidade e os valores dos erro (IAE e ISE) levaram a resultados consistentes tendo em atenção a totalidade dos testes. Um eventual caminho a seguir, em trabalho futuro, é estender as capacidades do software desenvolvido incorporando a comparação com o desempenho de outros controladores óptimos (LQG, MPC). Relativamente à definição de prioridades na manutenção dos ciclos de controlo, a criação de um novo método que incluísse informação proveniente das variáveis manipuladas afigura-se uma possibilidade que valerá a pena ser explorada.
Description: Dissertação de Mestrado Integrado em Engenharia Química apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
URI: https://hdl.handle.net/10316/40268
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Química - Teses de Mestrado

Files in This Item:
File Description SizeFormat
Multivariable controller performance monitoring.pdf9.99 MBAdobe PDFView/Open
Show full item record

Page view(s) 50

457
checked on Oct 29, 2024

Download(s) 50

798
checked on Oct 29, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.