Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
Texto Completo: | http://hdl.handle.net/10737/958 |
Resumo: | Controladores do tipo Proporcional-Integral-Derivativo (PID), amplamente empregados e difundidos no meio industrial, constituem um tópico importante dentro da área de controle e automação. O ajuste dos seus parâmetros, o qual implica no desempenho e segurança da aplicação em que atua, pode ser realizado com base em um modelo disponível do processo. Este trabalho apresenta o desenvolvimento de uma ferramenta computacional para auxílio à identificação de processos e à sintonia de controladores PID usando o software MATLAB®. Utilizaram-se o teste da resposta ao degrau e a regressão não-linear como técnicas de identificação de sistemas e o método do IMC (Controle por Modelo Interno) para a sintonia de controladores PID a partir do modelo identificado. A ferramenta desenvolvida é aplicada em um sistema de controle de nível implementado em uma planta de líquidos didática. O MATLAB® é utilizado como um cliente OPC (OLE for Process Control), podendo acessar os dados do processo através da rede industrial Foundation Fieldbus. |
id |
UVAT_d506f326faff46541bad818ad356f3ba |
---|---|
oai_identifier_str |
oai:univates.br:10737/958 |
network_acronym_str |
UVAT |
network_name_str |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
repository_id_str |
1 |
spelling |
Schaeffer, Robson Dagmarhttp://lattes.cnpq.br/2602347077478476Schaeffer, Robson DagmarHusemann, RonaldoCurcio, Vinicius L.Gasparini, Gustavo2016-02-05T13:01:04Z2016-02-05T13:01:04Z2008-072008-07Controladores do tipo Proporcional-Integral-Derivativo (PID), amplamente empregados e difundidos no meio industrial, constituem um tópico importante dentro da área de controle e automação. O ajuste dos seus parâmetros, o qual implica no desempenho e segurança da aplicação em que atua, pode ser realizado com base em um modelo disponível do processo. Este trabalho apresenta o desenvolvimento de uma ferramenta computacional para auxílio à identificação de processos e à sintonia de controladores PID usando o software MATLAB®. Utilizaram-se o teste da resposta ao degrau e a regressão não-linear como técnicas de identificação de sistemas e o método do IMC (Controle por Modelo Interno) para a sintonia de controladores PID a partir do modelo identificado. A ferramenta desenvolvida é aplicada em um sistema de controle de nível implementado em uma planta de líquidos didática. O MATLAB® é utilizado como um cliente OPC (OLE for Process Control), podendo acessar os dados do processo através da rede industrial Foundation Fieldbus.Proportional-Integral-Derivative (PID) controllers, widely used and diffused in the industrial environment, are an important subject for the control and automation field. The tuning of their parameters has implications on the performance and safety of the application in which they work on and can be done based on an available process model. This paper presents the development of a computer tool to help process identification and PID controller tuning using MATLAB® software. The step response method and nonlinear regression were used as system identification techniques and the IMC (Internal Model Control) for PID controller tuning from the identified model. The developed tool has been implemented on a level control loop in a didactic plant. MATLAB® is used as an OPC (OLE for Process Control) client being able to access process data through Foundation Fieldbus industrial network.GASPARINI, Gustavo. Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática. 2008. Monografia (Graduação em Engenharia de Controle e Automação) – Universidade do Vale do Taquari - Univates, Lajeado, jul. 2008. Disponível em: http://hdl.handle.net/10737/958. http://hdl.handle.net/10737/958ENGControlador PIDIdentificação de processosSintonia de malhasIMCOPCFerramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didáticainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINAL2008GustavoGasparini.pdf2008GustavoGasparini.pdfapplication/pdf734062https://www.univates.br/bdu/bitstreams/60ff11ff-57d7-43f9-acd6-9e3a4b2b644e/download8911ab3e4b77dc4c1645a8da7fdb1a05MD51LICENSElicense.txtlicense.txttext/plain4072https://www.univates.br/bdu/bitstreams/d5a54f64-dc99-4ed1-8d4f-32163e9b4d62/download0b56da9d776afd437a6365cb4b4a73c8MD52TEXT2008GustavoGasparini.pdf.txt2008GustavoGasparini.pdf.txtExtracted texttext/plain102999https://www.univates.br/bdu/bitstreams/4c90f5d0-d34d-4d9a-ae84-27bfc74a9348/downloadaae9f2cde912d010466a6dc7380f9458MD59THUMBNAIL2008GustavoGasparini.pdf.jpg2008GustavoGasparini.pdf.jpgGenerated Thumbnailimage/jpeg2797https://www.univates.br/bdu/bitstreams/b1c024fe-b188-4c74-b73b-ef2b455d5e7f/downloadd15b58b1137f9547c0ee80e57c369041MD51010737/9582023-06-26 11:54:54.55oai:univates.br:10737/958https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-06-26T11:54:54Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseVEVSTU8gREUgREVQw5NTSVRPIC0gQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTIChCRFUpCgpOb21lIGRvIGRlcG9zaXRhbnRlOiBGRVJOQU5EQSBEQSBTSUxWQSBWT04gUE9SU1RFUgpFLW1haWwgZG8gZGVwb3NpdGFudGU6IGZkc3Zwb3JzdGVyQHVuaXZhdGVzLmJyCkRhdGE6IEZyaSBGZWIgMDUgMDk6MzU6MDUgQlJTVCAyMDE2CkNvbGXDp8OjbzogRW5nZW5oYXJpYSBkZSBDb250cm9sZSBlIEF1dG9tYcOnw6NvCk9icmE6IEZlcnJhbWVudGEgZGUgaWRlbnRpZmljYcOnw6NvIGRlIHByb2Nlc3NvcyBlIHNpbnRvbmlhIGRlIGNvbnRyb2xhZG9yZXMgUElEIGFwbGljYWRhIGEgdW1hIHBsYW50YSBkaWTDoXRpY2EKQXV0b3I6IEdhc3BhcmluaSwgR3VzdGF2bwoKQ29tbyBjb2xhYm9yYWRvciBuYSBzdWJtaXNzw6NvIGRhIG9icmEsIG8gZGVwb3NpdGFudGUgRkVSTkFOREEgREEgU0lMVkEgVk9OIFBPUlNURVIgCmRlY2xhcmEgbyByZWNlYmltZW50byBkbyBURVJNTyBERSBMSUNFTsOHQSBkYSBCSUJMSU9URUNBIERJR0lUQUwgREEgVU5JVkFURVMKKEJEVSkgcHJlZW5jaGlkbyBlIGFzc2luYWRvIHBlbG8gYXV0b3Igb3UgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgCmRhIG9icmEsIGUgYWZpcm1hIGVzdGFyIHNlbmRvIGZpZGVkaWdubyBhb3MgZGFkb3MgaW5mb3JtYWRvcyBubyBtZXNtby4gCgpPIHRlcm1vIGRlIGxpY2Vuw6dhLCBjb21vIHNlZ3VlIGFiYWl4bywgZm9pIGRlZmluaWRvIHBlbGEgQXNzZXNzb3JpYSAKSnVyw61kaWNhIGRvIENlbnRybyBVbml2ZXJzaXTDoXJpbyBVbml2YXRlczoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpURVJNTyBERSBMSUNFTsOHQSAtIEJJQkxJT1RFQ0EgRElHSVRBTCBEQSBVTklWQVRFUyAoQkRVKQoKQXV0b3JfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fQ8OzZGlnb19fX19fX19fX18KVsOtbmN1bG8gX19fX19fX19fX19fX19fX19fX19fQ1BGX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQ3Vyc28vUHJvZ3JhbWFfX19fX19fX19fX19fX19HcmF1IEFjYWTDqm1pY29fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTmF0dXJlemEgZGEgT2JyYSAoKVRDQyAoKUFydGlnbyAoKUxpdnJvICgpQ2Fww610dWxvIGRlIExpdnJvICgpT3V0cm9fX19fX19fX18KVMOtdHVsbyBkYSBPYnJhX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRGVmZXNhL1B1YmxpY2HDp8Ojb19fX19fX19fX19fX0FycXVpdm9zIGFuZXhvc19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVtYmFyZ2FkbyBhdMOpX19fX19fX19fX19fX19fX01vdGl2b19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCsOTcmfDo28gZGUgRm9tZW50b19fX19fX19fX19fX19JZGVudGlmaWNhZG9yX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpFdmVudG8vUGVyacOzZGljb19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpDw7NkLiBJZGVudGlmaWNhZG9yX19fX19fX19fX19SZWNlYmltZW50b19fX19fX19fX0Rpc3BvbsOtdmVsIG5hIEJEVV9fX19fX19fX18KCjEuIE8gQVVUT1IgZGVjbGFyYSBxdWUgw6kgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgT0JSQSBlIHRlbSBwbGVuYSAKZGlzcG9uaWJpbGlkYWRlIGRvcyBtZXNtb3MsIGV4aW1pbmRvIGEgVU5JVkFURVMgZGUgdG9kYSBlIHF1YWxxdWVyIHJlc3BvbnNhYmlsaWRhZGUuCgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyBpbnRlbGVjdHVhaXMgCmRlIHRlcmNlaXJvcyBlIGN1bXByaXUgY29tIGFzIG9icmlnYcOnw7VlcyBsZWdhaXMgb3UgY29udHJhdHVhaXMgY29ycmVsYXRhcywgZXhpbWluZG8gCmEgVU5JVkFURVMgZGUgdG9kYSBlIHF1YWxxdWVyIHJlc3BvbnNhYmlsaWRhZGUuCgozLiBPIEFVVE9SIGxpY2VuY2lhIGEgcmVwcm9kdcOnw6NvIGdyYXR1aXRhIGVtIGZvcm1hdG8gZGlnaXRhbCBlIGEgZGlzcG9uaWJpbGl6YcOnw6NvIApncmF0dWl0YSBvdSBvbmVyb3NhIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFVuaXZhdGVzLCBwYXJhIHRvZG9zIG9zIAp1c3XDoXJpb3MsIG5hIGZvcm1hIGRlZmluaWRhIHBlbGEgVU5JVkFURVMsIGNpZW50ZSBkZSBxdWUgYSBpbmNsdXPDo28gZGEgT0JSQSBuYSAKQmlibGlvdGVjYSBpbXBvcnRhcsOhIHRhbWLDqW0gbm8gbGljZW5jaWFtZW50byBwb3IgbWVpbyBkYSBDcmVhdGl2ZSBDb21tb25zLgoKNC4gQSBVTklWQVRFUyBuYWRhIGRldmVyw6EgYW8gQVVUT1IgcGVsYSByZXByb2R1w6fDo28gZSBkaXNwb25pYmlsaXphw6fDo28gZGEgT0JSQSwgCmNvbmZvcm1lIGFjaW1hIHByZXZpc3RvLCBtZXNtbyBzZSBvIGFjZXNzbyBkb3MgdXN1w6FyaW9zIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCAKZGEgVW5pdmF0ZXMgZm9yIGEgdMOtdHVsbyBvbmVyb3NvLgoKNS4gTyBBVVRPUiBmaWNhIGNpZW50ZSBkZSBxdWUsIGRpc3BvbmliaWxpemFkYSBhIE9CUkEgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIApVbml2YXRlcywgb3MgdXN1w6FyaW9zIHBvZGVyw6NvIHV0aWxpesOhLWxhIGNvbmZvcm1lIGFzIG5vcm1hcyBkYSBDcmVhdGl2ZSBDb21tb25zLgoKNi4gTyBBVVRPUjoKUGVybWl0ZSBvIHVzbyBjb21lcmNpYWwgZGEgc3VhIE9CUkE/IChGb250ZTogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvY2hvb3NlLykKKCApIFNpbSAoTyBsaWNlbmNpYWRvciBwZXJtaXRlIGEgb3V0cm9zIGNvcGlhciwgZGlzdHJpYnVpciwgZXhpYmlyIGUgZXhlY3V0YXIgYSBPQlJBLCAKaW5jbHVzaXZlIHBhcmEgZmlucyBjb21lcmNpYWlzKS4KKCApIE7Do28gKE8gbGljZW5jaWFudGUgcGVybWl0ZSBhIG91dHJvcyBjb3BpYXIsIGRpc3RyaWJ1aXIsIGV4aWJpciBlIGV4ZWN1dGFyIGEgT0JSQSAKc29tZW50ZSBjb20gZmlucyBuw6NvIGNvbWVyY2lhaXMpLgoKUGVybWl0ZSBtb2RpZmljYcOnw7VlcyBlbSBzdWEgT0JSQT8gKEZvbnRlOiBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9jaG9vc2UvKQooICkgU2ltIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciBhIE9CUkEsIApiZW0gY29tbyB1c8OhLWxhIGNvbW8gYmFzZSBwYXJhIG9icmFzIGRlcml2YWRhcykuCiggKSBTaW0sIGNvbnRhbnRvIHF1ZSBvcyBvdXRyb3MgY29tcGFydGlsaGVtIGRlIGZvcm1hIHNlbWVsaGFudGUgKE8gbGljZW5jaWFkb3IgcGVybWl0ZSAKYW9zIG91dHJvcyBkaXN0cmlidWlyIG9icmFzIGRlcml2YXRpdmFzIHNvbWVudGUgc29iIGEgbWVzbWEgbGljZW7Dp2Egb3Ugb3V0cmEgY29tcGF0w612ZWwgCmNvbSBhIHF1ZSByZWdlIGEgT0JSQSBkbyBsaWNlbmNpYWRvcikuCiggKSBOw6NvIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyIGUgdHJhbnNtaXRpciBhcGVuYXMgY8OzcGlhcyAKaW5hbHRlcmFkYXMgZGEgT0JSQSDigJMgbsOjbyBwZXJtaXRlIG9icmFzIGRlcml2YWRhcykuCgo3LiBBIHByZXNlbnRlIGxpY2Vuw6dhLCBubyBxdWUgY291YmVyLCBwb2RlcsOhIHNlciBjYW5jZWxhZGEgbWVkaWFudGUgYXZpc28gZm9ybWFsIGRvIApBVVRPUiwgw6AgVU5JVkFURVMsIGNvbSBhbnRlY2Vkw6puY2lhIG3DrW5pbWEgZGUgOTAgZGlhcywgc2VtIHByZWp1ZGljYXIgb3MgYXRvcyBwcmF0aWNhZG9zIApuYSBzdWEgdmlnw6puY2lhLgoKTG9jYWwgX19fX19fX19fX19fX19fX19fX18KRGF0YSAgX19fX18vX19fX19fL19fX19fX18gICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgkJCQkJCSAgICBBc3NpbmF0dXJhIGRvIERldGVudG9yIGRvcyBEaXJlaXRvcyBBdXRvcmFpcyBkYSBPYnJhCg== |
dc.title.pt_BR.fl_str_mv |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
title |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
spellingShingle |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática Gasparini, Gustavo ENG Controlador PID Identificação de processos Sintonia de malhas IMC OPC |
title_short |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
title_full |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
title_fullStr |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
title_full_unstemmed |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
title_sort |
Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática |
author |
Gasparini, Gustavo |
author_facet |
Gasparini, Gustavo |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Schaeffer, Robson Dagmar |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/2602347077478476 |
dc.contributor.referee1.fl_str_mv |
Schaeffer, Robson Dagmar Husemann, Ronaldo Curcio, Vinicius L. |
dc.contributor.author.fl_str_mv |
Gasparini, Gustavo |
contributor_str_mv |
Schaeffer, Robson Dagmar Schaeffer, Robson Dagmar Husemann, Ronaldo Curcio, Vinicius L. |
dc.subject.cnpq.fl_str_mv |
ENG |
topic |
ENG Controlador PID Identificação de processos Sintonia de malhas IMC OPC |
dc.subject.por.fl_str_mv |
Controlador PID Identificação de processos Sintonia de malhas IMC OPC |
description |
Controladores do tipo Proporcional-Integral-Derivativo (PID), amplamente empregados e difundidos no meio industrial, constituem um tópico importante dentro da área de controle e automação. O ajuste dos seus parâmetros, o qual implica no desempenho e segurança da aplicação em que atua, pode ser realizado com base em um modelo disponível do processo. Este trabalho apresenta o desenvolvimento de uma ferramenta computacional para auxílio à identificação de processos e à sintonia de controladores PID usando o software MATLAB®. Utilizaram-se o teste da resposta ao degrau e a regressão não-linear como técnicas de identificação de sistemas e o método do IMC (Controle por Modelo Interno) para a sintonia de controladores PID a partir do modelo identificado. A ferramenta desenvolvida é aplicada em um sistema de controle de nível implementado em uma planta de líquidos didática. O MATLAB® é utilizado como um cliente OPC (OLE for Process Control), podendo acessar os dados do processo através da rede industrial Foundation Fieldbus. |
publishDate |
2008 |
dc.date.submitted.none.fl_str_mv |
2008-07 |
dc.date.issued.fl_str_mv |
2008-07 |
dc.date.accessioned.fl_str_mv |
2016-02-05T13:01:04Z |
dc.date.available.fl_str_mv |
2016-02-05T13:01:04Z |
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.citation.fl_str_mv |
GASPARINI, Gustavo. Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática. 2008. Monografia (Graduação em Engenharia de Controle e Automação) – Universidade do Vale do Taquari - Univates, Lajeado, jul. 2008. Disponível em: http://hdl.handle.net/10737/958. |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10737/958 |
identifier_str_mv |
GASPARINI, Gustavo. Ferramenta de identificação de processos e sintonia de controladores PID aplicada a uma planta didática. 2008. Monografia (Graduação em Engenharia de Controle e Automação) – Universidade do Vale do Taquari - Univates, Lajeado, jul. 2008. Disponível em: http://hdl.handle.net/10737/958. |
url |
http://hdl.handle.net/10737/958 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) instname:Centro Universitário Univates (UNIVATES) instacron:UNIVATES |
instname_str |
Centro Universitário Univates (UNIVATES) |
instacron_str |
UNIVATES |
institution |
UNIVATES |
reponame_str |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
collection |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) |
bitstream.url.fl_str_mv |
https://www.univates.br/bdu/bitstreams/60ff11ff-57d7-43f9-acd6-9e3a4b2b644e/download https://www.univates.br/bdu/bitstreams/d5a54f64-dc99-4ed1-8d4f-32163e9b4d62/download https://www.univates.br/bdu/bitstreams/4c90f5d0-d34d-4d9a-ae84-27bfc74a9348/download https://www.univates.br/bdu/bitstreams/b1c024fe-b188-4c74-b73b-ef2b455d5e7f/download |
bitstream.checksum.fl_str_mv |
8911ab3e4b77dc4c1645a8da7fdb1a05 0b56da9d776afd437a6365cb4b4a73c8 aae9f2cde912d010466a6dc7380f9458 d15b58b1137f9547c0ee80e57c369041 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES) |
repository.mail.fl_str_mv |
|
_version_ |
1813262381024804864 |