Ferramenta para Geração de Telas de Supervisão
Autor(a) principal: | |
---|---|
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 |