Co-simulação de sistemas de controle utilizando protocolo OPC

Detalhes bibliográficos
Autor(a) principal: Machado, Rodolfo Galati
Data de Publicação: 2019
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/183460
Resumo: Este trabalho apresenta o desenvolvimento de um sistema integrado de co-simulação aplicado a duas plantas: uma planta de controle de nível que se comunica com um controlador baseado na técnica LQG/LTR e um sistema de viga flexível controlado por um observador de estados. A planta de nível é composta por um modelo digital e um modelo analógico. A primeira é simulada via um computador digital e a segunda é projetada e montada em um circuito eletrônico usando a técnica de simulação analógica, com um sistema de aquisição de dados QPID da QuanserTM. A comunicação entre a planta e o controlador é feita via um protocolo de comunicação industrial que permite a troca das informações de controle. O principal objetivo do sistema é demonstrar as funcionalidades da integração dos subsistemas para controlar o nível do tanque central e a diferença de níveis entre os tanques da direita e da esquerda. Antes de realizar a co-simulação, o sistema foi estudado usando-se um módulo para substitui-lo, mantendo-se também o mesmo protocolo de comunicação. Esse módulo possui a mesma função do computador analógico, ou seja, com ganhos, somadores e integradores, com a diferença de ser implementada em um computador digital. Assim, foi possível criar um banco de dados inicial para comparar e validar a função do circuito eletrônico do computador analógico. Como estudo de caso da comunicação OPC, foi realizado um experimento para controlar um sistema de viga flexível FlexgageTM. Para tanto, este sistema foi simulado em um módulo do aplicativo LabVIEWTM e o controlador (baseado em um observador de estados) em algoritmo do aplicativo SciLabTM. Nestas condições, os valores das variáveis do processo e dos sinais de controle foram compartilhados via protocolo OPC. Como contribuição desse trabalho, pode-se citar o desenvolvimento de um ambiente de simulação onde a planta a ser estudada ou controlada é particionada de acordo com suas características dinâmicas. Neste cenário, são selecionadas as ferramentas mais adequadas para solucionar os problemas de cada parte, enquanto as mesmas se comunicam entre si.
id UNSP_46d04112ed2bbcfe115fafb108bd3ffd
oai_identifier_str oai:repositorio.unesp.br:11449/183460
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Co-simulação de sistemas de controle utilizando protocolo OPCCo-simulation of control systems using OPC protocolComputadores analógicosControlador LQG/LTRCo-simulaçãoObservador de estadosProtocolo OPCAnalog computerCo-simulationLQG/LTR controlleOPC protocolState observerEste trabalho apresenta o desenvolvimento de um sistema integrado de co-simulação aplicado a duas plantas: uma planta de controle de nível que se comunica com um controlador baseado na técnica LQG/LTR e um sistema de viga flexível controlado por um observador de estados. A planta de nível é composta por um modelo digital e um modelo analógico. A primeira é simulada via um computador digital e a segunda é projetada e montada em um circuito eletrônico usando a técnica de simulação analógica, com um sistema de aquisição de dados QPID da QuanserTM. A comunicação entre a planta e o controlador é feita via um protocolo de comunicação industrial que permite a troca das informações de controle. O principal objetivo do sistema é demonstrar as funcionalidades da integração dos subsistemas para controlar o nível do tanque central e a diferença de níveis entre os tanques da direita e da esquerda. Antes de realizar a co-simulação, o sistema foi estudado usando-se um módulo para substitui-lo, mantendo-se também o mesmo protocolo de comunicação. Esse módulo possui a mesma função do computador analógico, ou seja, com ganhos, somadores e integradores, com a diferença de ser implementada em um computador digital. Assim, foi possível criar um banco de dados inicial para comparar e validar a função do circuito eletrônico do computador analógico. Como estudo de caso da comunicação OPC, foi realizado um experimento para controlar um sistema de viga flexível FlexgageTM. Para tanto, este sistema foi simulado em um módulo do aplicativo LabVIEWTM e o controlador (baseado em um observador de estados) em algoritmo do aplicativo SciLabTM. Nestas condições, os valores das variáveis do processo e dos sinais de controle foram compartilhados via protocolo OPC. Como contribuição desse trabalho, pode-se citar o desenvolvimento de um ambiente de simulação onde a planta a ser estudada ou controlada é particionada de acordo com suas características dinâmicas. Neste cenário, são selecionadas as ferramentas mais adequadas para solucionar os problemas de cada parte, enquanto as mesmas se comunicam entre si.This work presents the development of an integrated system of co-simulation applied to: a level test bench that communicates with a controller based in LQG/LTR technique, and a system with a flexible link with a state observer controller. The level bench is composed of a digital model and an analog model of the co-simulation system. The first model is simulated on a digital computer and the second is designed and implemented in an electronic circuit using the analog computing technique. A QPID data acquisition system by QuanserTM perform the data exchange between the plant and the controller by means of an industrial protocol. The main objective of this system is to demonstrate the functionality of the integration of the subsystems to regulate the central tank level and the level difference between the right and the left tanks. Before performing the co-simulation with the electronic circuit, the system was tested using digital model with industrial protocol communication also. The digital model performed the same function as the analog computer, with gains, summers and integrators, allowing to create an initial data bank to compare and to validate the function analog model. A case study using OPC communication was done with an experiment to control a flexible link system FlexgageTM. This system was simulated in a LabVIEWTM and controlled by a state observer controller implemented by an algorithm in the SciLabTM application. In this situation, the process variable and control signal are interchanged using the OPC protocol. The contribution of this work is the development of a co-simulation environment where the plant is divided looking its dynamical characteristics. In this scenario, the appropriated tools are selected to solve the problems of each subsystem, while they communicate.Universidade Estadual Paulista (Unesp)Serni, Paulo José Amaral [UNESP]Bueno, Átila Madureira [UNESP]Universidade Estadual Paulista (Unesp)Machado, Rodolfo Galati2019-09-11T12:18:12Z2019-09-11T12:18:12Z2019-07-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttp://hdl.handle.net/11449/18346000092498833004056087P248317899018238490000-0002-9984-9949porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-06-28T19:22:09Zoai:repositorio.unesp.br:11449/183460Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T15:10:26.523772Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Co-simulação de sistemas de controle utilizando protocolo OPC
Co-simulation of control systems using OPC protocol
title Co-simulação de sistemas de controle utilizando protocolo OPC
spellingShingle Co-simulação de sistemas de controle utilizando protocolo OPC
Machado, Rodolfo Galati
Computadores analógicos
Controlador LQG/LTR
Co-simulação
Observador de estados
Protocolo OPC
Analog computer
Co-simulation
LQG/LTR controlle
OPC protocol
State observer
title_short Co-simulação de sistemas de controle utilizando protocolo OPC
title_full Co-simulação de sistemas de controle utilizando protocolo OPC
title_fullStr Co-simulação de sistemas de controle utilizando protocolo OPC
title_full_unstemmed Co-simulação de sistemas de controle utilizando protocolo OPC
title_sort Co-simulação de sistemas de controle utilizando protocolo OPC
author Machado, Rodolfo Galati
author_facet Machado, Rodolfo Galati
author_role author
dc.contributor.none.fl_str_mv Serni, Paulo José Amaral [UNESP]
Bueno, Átila Madureira [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Machado, Rodolfo Galati
dc.subject.por.fl_str_mv Computadores analógicos
Controlador LQG/LTR
Co-simulação
Observador de estados
Protocolo OPC
Analog computer
Co-simulation
LQG/LTR controlle
OPC protocol
State observer
topic Computadores analógicos
Controlador LQG/LTR
Co-simulação
Observador de estados
Protocolo OPC
Analog computer
Co-simulation
LQG/LTR controlle
OPC protocol
State observer
description Este trabalho apresenta o desenvolvimento de um sistema integrado de co-simulação aplicado a duas plantas: uma planta de controle de nível que se comunica com um controlador baseado na técnica LQG/LTR e um sistema de viga flexível controlado por um observador de estados. A planta de nível é composta por um modelo digital e um modelo analógico. A primeira é simulada via um computador digital e a segunda é projetada e montada em um circuito eletrônico usando a técnica de simulação analógica, com um sistema de aquisição de dados QPID da QuanserTM. A comunicação entre a planta e o controlador é feita via um protocolo de comunicação industrial que permite a troca das informações de controle. O principal objetivo do sistema é demonstrar as funcionalidades da integração dos subsistemas para controlar o nível do tanque central e a diferença de níveis entre os tanques da direita e da esquerda. Antes de realizar a co-simulação, o sistema foi estudado usando-se um módulo para substitui-lo, mantendo-se também o mesmo protocolo de comunicação. Esse módulo possui a mesma função do computador analógico, ou seja, com ganhos, somadores e integradores, com a diferença de ser implementada em um computador digital. Assim, foi possível criar um banco de dados inicial para comparar e validar a função do circuito eletrônico do computador analógico. Como estudo de caso da comunicação OPC, foi realizado um experimento para controlar um sistema de viga flexível FlexgageTM. Para tanto, este sistema foi simulado em um módulo do aplicativo LabVIEWTM e o controlador (baseado em um observador de estados) em algoritmo do aplicativo SciLabTM. Nestas condições, os valores das variáveis do processo e dos sinais de controle foram compartilhados via protocolo OPC. Como contribuição desse trabalho, pode-se citar o desenvolvimento de um ambiente de simulação onde a planta a ser estudada ou controlada é particionada de acordo com suas características dinâmicas. Neste cenário, são selecionadas as ferramentas mais adequadas para solucionar os problemas de cada parte, enquanto as mesmas se comunicam entre si.
publishDate 2019
dc.date.none.fl_str_mv 2019-09-11T12:18:12Z
2019-09-11T12:18:12Z
2019-07-17
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.uri.fl_str_mv http://hdl.handle.net/11449/183460
000924988
33004056087P2
4831789901823849
0000-0002-9984-9949
url http://hdl.handle.net/11449/183460
identifier_str_mv 000924988
33004056087P2
4831789901823849
0000-0002-9984-9949
dc.language.iso.fl_str_mv por
language por
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 Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128473548455936