Ferramenta para Geração de Telas de Supervisão

Detalhes bibliográficos
Autor(a) principal: Carraro, Murilo Ramos
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/199990
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
id UFSC_3013b41408e7bac3886da7f9da0d8c8d
oai_identifier_str oai:repositorio.ufsc.br:123456789/199990
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaCarraro, Murilo RamosBecker, Leandro Buss2019-08-21T15:13:18Z2019-08-21T15:13:18Z2017-03https://repositorio.ufsc.br/handle/123456789/199990TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.Este trabalho foi desenvolvido no escopo do projeto de pesquisa intitulado “Desenvolvimento de Algoritmos de Controle Preditivo Não Linear e de Avaliação de Desempenho de Controladores Preditivos para Plataformas de Produção de Petróleo”, uma parceria entre o Departamento de Automação e Sistemas da UFSC e o Centro de Pesquisa da Petrobrás (Cenpes). O trabalho teve por objetivo projetar e desenvolver uma ferramenta capaz de gerar telas de supervisão para serem utilizadas em sistemas de controle avançado. De modo mais específico, a ferramenta proposta foi projetada para operar em conjunto com o software MPA (Módulo de Procedimentos Automatizados), o qual é utilizado pela Petrobrás para a implementação de sistemas de controle avançado, especialmente nas suas plataformas de petróleo. A ferramenta para gerar telas de supervisão foi projetada de tal forma que o seu usuário possa trabalhar num nível de abstração mais elevado, sem a necessidade de se ater em detalhes como linguagens e/ou tecnologias de programação. Bastam conhecimentos a respeito do processo que deverá ser supervisionado. Isso faz com que ele possa realizar a tarefa de geração de telas de supervisão de maneira mais eficiente, ou seja, com maior rapidez e livre de erros de desenvolvimento. Para poder gerar as telas de supervisão cabe ao usuário a tarefa de importar um projeto de controle avançado desenvolvido no MPA, selecionar as variáveis de interesse, definir o tipo de visualização para cada variável e então proceder com a geração das telas de supervisão e também do software encarregado da leitura dos dados durante a execução. Para testar e avaliar a ferramenta desenvolvida realizou-se divisões em iterações, onde, ao final de cada etapa, testes pelo autor deste trabalho eram feitos para validar as funcionalidades desenvolvidas. Logo após, testadores a parte (no papel de usuários), realizavam testes a fim aprovar a parte do sistema desenvolvida, bem como recomendar a adição de novas funcionalidades.This work was developed in the scope of the research project entitled "Development of Nonlinear Predictive Control Algorithms and Performance Evaluation of Predictive Controllers for Oil Production Platforms", a partnership between the Department of Automation and Systems of UFSC and the Petrobras Research Center (Cenpes). The objective of the work was to design and develop a tool capable of generating supervisory screens to be used in advanced control systems. More specifically, the proposed tool was designed to operate in conjunction with MPA software (Module of Automated Procedures), which is used by Petrobras for the implementation of advanced control systems, especially in yours oil platforms. The tool for generating supervisory screens is designed in such a way that your user can work at a higher abstraction level, without the need to dwell on details such as languages and / or programming technologies. It’s enough to the same knowledge about the process that must be supervised. This makes him able to perform the task of generating supervisory screens more efficiently, that is, faster and error-free development. In order to generate the supervisory screens, it’s up to the user to import a project of advanced control developed in the MPA, select the variables of interest, define the type of visualization for each variable and then proceed with the generation of the supervision screens and also the tool is in charge of reading the data during execution. In order to test and evaluate the developed tool, it was divided into iterations, where, at the end of each stage, tests by the author of this work were done to validate the developed functions. Right after, testers aside (in the role of users), performed tests in order to approve the part of the developed system, as well as to recommend the addition of new functionalities.Florianópolis, SC.Telas de SupervisãoControle avançadoMódulo de Procedimentos AutomatizadosFerramenta para Geração de Telas de Supervisãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/199990/2/license.txt11ee89cd31d893362820eab7c4d46734MD52ORIGINALPFC Murilo Ramos Carraro_2016-2.pdfPFC Murilo Ramos Carraro_2016-2.pdfapplication/pdf1936623https://repositorio.ufsc.br/bitstream/123456789/199990/1/PFC%20Murilo%20Ramos%20Carraro_2016-2.pdfb8442ca4b8405c2e0cf16713963f77faMD51123456789/1999902019-08-21 12:13:18.92oai:repositorio.ufsc.br:123456789/199990Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732019-08-21T15:13:18Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Ferramenta para Geração de Telas de Supervisão
title Ferramenta para Geração de Telas de Supervisão
spellingShingle Ferramenta para Geração de Telas de Supervisão
Carraro, Murilo Ramos
Telas de Supervisão
Controle avançado
Módulo de Procedimentos Automatizados
title_short Ferramenta para Geração de Telas de Supervisão
title_full Ferramenta para Geração de Telas de Supervisão
title_fullStr Ferramenta para Geração de Telas de Supervisão
title_full_unstemmed Ferramenta para Geração de Telas de Supervisão
title_sort Ferramenta para Geração de Telas de Supervisão
author Carraro, Murilo Ramos
author_facet Carraro, Murilo Ramos
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Carraro, Murilo Ramos
dc.contributor.advisor1.fl_str_mv Becker, Leandro Buss
contributor_str_mv Becker, Leandro Buss
dc.subject.por.fl_str_mv Telas de Supervisão
Controle avançado
Módulo de Procedimentos Automatizados
topic Telas de Supervisão
Controle avançado
Módulo de Procedimentos Automatizados
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
publishDate 2017
dc.date.issued.fl_str_mv 2017-03
dc.date.accessioned.fl_str_mv 2019-08-21T15:13:18Z
dc.date.available.fl_str_mv 2019-08-21T15:13:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/199990
url https://repositorio.ufsc.br/handle/123456789/199990
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.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/199990/2/license.txt
https://repositorio.ufsc.br/bitstream/123456789/199990/1/PFC%20Murilo%20Ramos%20Carraro_2016-2.pdf
bitstream.checksum.fl_str_mv 11ee89cd31d893362820eab7c4d46734
b8442ca4b8405c2e0cf16713963f77fa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766804994923692032