Sim3tanks: a benchmark model simulator for process control and monitoring

This paper describes a simulator for the three-tank system process named Sim3Tanks. This process presents a hybrid and nonlinear behavior and it is subject to different kinds of perturbations, faults, and noises. Sim3Tanks was developed in the MATLAB/Simulink environment and can be used via graphica...

Descripción completa

Detalles Bibliográficos
Autores: Arllem Farias, Gabriel Alisson Costa Queiroz, Iury Valente de Bessa, Renan Landau Paiva-de Medeiros, Lucas Carvalho Cordeiro, Reinaldo Martinez Palhares
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2018
País:Brasil
Institución:Universidade Federal de Minas Gerais (UFMG)
Repositorio:Repositório Institucional da UFMG
Idioma:inglés
OAI Identifier:oai:repositorio.ufmg.br:1843/81730
Acceso en línea:https://doi.org/10.1109/ACCESS.2018.2874752
http://hdl.handle.net/1843/81730
Access Level:acceso abierto
Palabra clave:Virtual laboratory
Three-tank system
Fault detection and isolation
Fault tolerant control
Process control , Valves , Monitoring , Benchmark testing , Actuators , Fault tolerant control , Mathematical model
Process Monitoring , Control Strategy , Bayesian Model , Graphical User Interface , Fault-tolerant , Fault-tolerant Control , Kinds Of Defects , Unscented Kalman Filter , Fault Isolation , Generalized Likelihood Ratio , Virtual Sensors , Fault Detection And Isolation , Fault Detection Algorithm , Control System , Control Signal , Flow Meter , Flow Control , Control Techniques , Residual Signal , Actuator Faults , Sensor Faults , Tank Level , Fault Occurrence , Closed-loop Response , Free Variables , Fault Signal , Fault Diagnosis , Monitoring Techniques , Residual Generator
Controle automático
Descripción
Sumario:This paper describes a simulator for the three-tank system process named Sim3Tanks. This process presents a hybrid and nonlinear behavior and it is subject to different kinds of perturbations, faults, and noises. Sim3Tanks was developed in the MATLAB/Simulink environment and can be used via graphical user interface, Simulink block diagram, and command-line. Sim3Tanks is suitable for studying and developing process control, fault detection and isolation, and fault tolerant control strategies for nonlinear multi-variable systems. In order to illustrate the potential of Sim3Tanks, four scenarios are discussed throughout this paper: PID control strategies for the level and flow rates; a fault detection algorithm based on unscented Kalman filter and generalized likelihood ratio; a fault isolation system based on Bayesian networks; and a control reconfiguration based on static virtual actuator and sensor.