Escolar Documentos
Profissional Documentos
Cultura Documentos
CASCAVEL
2015
FACULDADE ASSIS GURGACZ
FBIO FRIGHETTO ZUBLDIA
CASCAVEL
2015
FACULDADE ASSIS GURGACZ
FBIO FRIGHETTO ZUBLDIA
BANCA EXAMINADORA
____________________________
Jorge Augusto Pessatto Mondadori
Faculdade Assis Gurgacz
____________________________
Professor Avaliador
Faculdade Assis Gurgacz
____________________________
Professor Avaliador
Faculdade Assis Gurgacz
This work aims to demonstrate the operation of a didactic plant that uses equipment
and configuration tools designed for use in industrial control, and then perform the
level of control of a reservoir. To achieve this purpose, initially there is a complex
installation and software configuration for communication and control of didactic plan
PD-3 Smar process, based on the installation manuals, bibliographies pertinent to
the discussion and knowledge acquired during the graduation. They have then using
the OPC - Matlab for monitoring and control of individual sensors and actuators of
the plant, the discussion of the capacity and efficiency of a reservoir-level plant
control system via a proportional valve controller using a classic PID, the
implementation of a feedforward controller in PID controller already used, seeking the
rejection of noise on the control action. To conclude an improvement in system
response were made the comparison between controllers, evaluation of their
performances and calculations to prove to each controller in the system response
SUMRIO
1 INTRODUO ...................................................................................................... 12
2 FUNDAMENTAO TERICA ............................................................................ 14
2.1 PLANTA DIDTICA PD-3 DA SMAR .............................................................. 14
2.2 VLVULA PROPORCIONAL ............................................................................ 15
2.3 FOUNDATION FIELDBUS .............................................................................. 15
2.4 MODBUS ........................................................................................................ 16
2.5 OLE................................................................................................................... 17
2.6 OPC (OLE FOR PROCESS CONTROL) .......................................................... 18
2.6.1 OPCTool ....................................................................................................... 20
2.7 CONTROLE DE NVEL ..................................................................................... 22
2.8 CONTROLADOR PID (PROPORCIONAL - INTEGRAL - DERIVATIVO) ......... 22
2.9 CONTROLE AVANTE (FEEDFORWARD) ....................................................... 25
2.9.1 Controlador Avante ....................................................................................... 25
2.9.2 Controlador Avante com Controlador Realimentado (Feedback) ................. 26
2.10 MATLAB .......................................................................................................... 27
3 MATERIAIS E MTODOS .................................................................................... 28
3.1 HARDWARE ..................................................................................................... 28
3.1.1 Computador .................................................................................................. 28
3.1.2 Cabo RJ-45 Crossover ................................................................................. 29
3.1.3 Planta didtica PD-3 SMAR ........................................................................ 29
3.2 INSTALAO DO SOFTWARE SYSTEM 302 ................................................. 34
3.3 MATLAB OPC TOOLBOX / SYSCON ........................................................... 34
3.4 AQUISIO DE DADOS ATRAVS DO SIMULINK ........................................ 39
3.5 IDENTIFICAO DA FUNO DE TRANSFERNCIA DA PLANTA .............. 43
3.6 LINEARIZAO DA PLANTA COM CONTROLE PID ...................................... 46
3.7 CLCULO DO CONTROLADOR FEEDFORWARD ......................................... 49
3.8 CONTROLE PID + RUDO ............................................................................... 51
3.9 CONTROLE PID + CONTROLE FEEDFORWARD .......................................... 52
4 RESULTADOS E DISCUSSES.......................................................................... 53
5 CONCLUSO ....................................................................................................... 56
6 REFERNCIAS .................................................................................................... 58
7 APNDICE A PROCEDIMENTO DE INSTALAO E PARTIDA DA PLANTA
PD-3 SMAR. ............................................................................................................ 64
12
1 INTRODUO
2 FUNDAMENTAO TERICA
Fonte: o autor.
15
Existem duas redes FF, uma de baixa velocidade que utilizada para
interligao de instrumentos (H1 - 31,25kbps) e outra de alta velocidade utilizada
para integrar as demais redes e ligar dispositivos de alta velocidade como um CLP
(HSE - 100 Mbps), conforme a Figura 2 [7].
Fonte: [7].
16
2.4 MODBUS
Modbus foi criado em 1978 pela Modicon (atual Schneider Automation) [12],
um protocolo aberto, utilizado para comunicao serial, que fornece comunicao
cliente/servidor entre dispositivos conectados por diferentes tipos de barramentos ou
redes, e pode ser utilizado na camada de controle ou superviso [10].
Ele baseia-se no modelo mestre/escravo entre dispositivos inteligentes, mas os
escravos no podem comunicar entre si [11]. O envio das mensagens depende do
mestre, e possui dois tipos de troca de dados: no primeiro, o mestre envia um
requerimento e espera resposta do escravo, e no segundo, chamado de difuso
geral, onde o mestre envia uma mensagem para os escravos sem esperar resposta
[9]. A Figura 3 exemplifica o modelo.
Sua estrutura simples e pode trabalhar em camadas de aplicao de
diversos outros protocolos e nos mais diversos meios.
17
Fonte: o autor.
2.5 OLE
Fonte: [14].
2.6.1 OPCTool
Fonte: o autor.
conexo com uma fonte de dados, tais como parmetros de comunicao ou taxa
mxima de amostragem, e programa uma estrutura de endereamento capaz de
associar itens com variveis reais.
O item uma estrutura a qual esto associadas trs propriedades:
- Value: ltimo valor armazenado pelo servidor no cache de memria do item
e que atualizado sempre que o servidor faz uma leitura no dispositivo.
- Quality: Informao de estado que define a qualidade do dado que pode ser:
Good Dado vlido; Bad perda do link de comunicao com o dispositivo de
campo; e Uncertain no caso de existir o link e o dispositivo de campo estiver fora
de comunicao.
- Time Stamp: Tempo de amostragem.
Fonte: [17].
23
Tem-se ento:
() = + + . (1)
()
() = . () + (). + . (2)
Fonte: [19].
Este esquema tem algumas vantagens: reage antes que o sistema seja
perturbado e se adqua melhor para sistemas lentos. Entretanto, tem suas
desvantagens: requer medio de perturbao, especifico para cada perturbao,
o controle sob medida para cada processo, sensvel a grandes variaes de
parmetros do processo, requer aproximaes ao se aplicar sistemas de fase no
mnima (zeros no semi-plano direito convexo) e com atrasos puros.
26
Fonte: o autor.
27
2.10 MATLAB
.
28
3 MATERIAIS E MTODOS
3.1 HARDWARE
Para esse projeto foram utilizados a Planta Didtica PD-3 Smar, cabo de rede
crossover, computador de mesa, a hardkey da planta didtica.
3.1.1 Computador
Fonte: o autor.
29
Fonte: [27].
Fonte: o autor.
A chave de nvel tem como objetivo detectar nvel baixo no tanque de gua
quente. Ao acusar nvel baixo a chave de nvel envia um comando para o painel de
controle, impedindo a atuao das resistncias contidas no tanque, responsveis
pelo aquecimento da gua. Assim elas s recebem energia eltrica ao estarem
imersas, impedindo, assim, a sua queima.
A chave de nvel condutiva modelo LC-350, ainda uma das chaves mais
utilizadas nos segmentos industriais. Possui sensores em ao inox que permite o
uso de hastes de at 100 metros e suporta altas temperaturas.
Os eletrodos (sensores) so dispostos nas alturas onde se deseja controlar o
nvel do liquido, no reservatrio. Quando o liquido atinge o eletrodo terra e o eletrodo
de atuao, fecha o circuito pela prpria condutividade, acionando um circuito
eltrico que comuta o rel de sada.
Fonte: [25].
Especificaes Tcnicas:
- Alimentao: 127 Vca
- Sinal de sada: rel SPDT 5A, 250 Vca (Mx)
- Temperatura de operao: -30 a 350 C
- Presso operao: 2 kgf/cm2
- Comprimento haste rgida: 0,1 a 2 metros
- Comprimento haste flexvel: 1 a 40 metros
- Fabricante: Level Control
32
A planta didtica conta com dois tanques em ao inox, o que garante uma boa
longevidade. So reservatrios de gua, um deles possui um sistema para
aquecimento e leitura da temperatura da gua, enquanto o outro no possui.
Como um dos elementos principais do processo, tem-se a utilizao apenas
do tanque reservatrio que possui o sistema de aquecimento, mostrado na Figura
13.
Fonte: o autor.
33
Caractersticas Tcnicas:
- Corpo e suporte da bomba em ferro fundido. Rotor de liga de lato, flutuante
em relao ao eixo, com palhetas perifricas radiais. Eixo do motor em ao
inoxidvel. Selo mecnico de cermica e grafite.
- Motor: as bombas so acionadas por um motor de induo do tipo fechado e
auto-ventilado, adequado para o servio contnuo.
- Proteo IP 44 e Isolao classe B
- Monofsico: 220V -60Hz
Dados de Operao:
- Vazes: at 451 l/min
- Elevaes: at 70m
- Altura de Suco: 7m
- Temperaturas: at 80C
Modelo e Fabricante:
- Modelo: KSB Hydrobloc P500
- Fabricante: Cienar Comercial Ltda.
Fonte: o autor.
Fonte: o autor.
36
.
Figura 16 Opo para adicionar clientes e servidores.
Fonte: o autor.
37
Fonte: o autor.
Em cada cliente OPC foram criados grupos, e cada um deles contem TAG`s
utilizadas no processo (Figura 18), cada grupo de TAG`s possui a funo de leitura
ou escrita das mesmas. As TAG`s utilizadas com suas respectivas funes foram:
- Liga Bomba Smar.DF65Server.1\PD3.A.000.01
- Desliga Bomba Smar.DF65Server.1\PD3.A.000.02
- Volume do Tanque Smar.DfiOleServer.0\LIT-31_AI1.OUT.VALUE
- Abertura da Valvula (%) Smar.DfiOleServer.0\FY-31_AO1.OUT.VALUE
Fonte: o autor.
38
Fonte: o autor.
Fonte: o autor.
39
Utilizando os blocos OPC (Figura 21), assim como outros que o Simulink
possui, desenvolveu-se um novo programa (Figura 22) para a aquisio de dados
dos sensores da planta didtica, bastando configurar cada bloco para utilizar na
comunicao e captura dos valores. Os dados foram coletados durante
aproximadamente vinte horas, e armazenados nas determinadas variveis.
Fonte: o autor.
Fonte: o autor.
Fonte: o autor.
Para escrever nas variveis desejadas, foram utilizados dois blocos OPC
Write e um bloco OPC Read, neles feita a escolha dos clientes OPC e so
adicionadas as TAG`s que correspondem aos itens OPC necessrios.
A Figura 24 mostra os blocos OPC Write e a Figura 25 mostra o bloco OPC
Read, assim como os parmetros editados em suas respectivas configuraes.
Fonte: o autor.
41
Fonte: o autor.
Fonte: o autor.
42
Fonte: o autor.
Abaixo segue descrio dos trs blocos OPC Toolbox alm dos demais
blocos encontrados no Simulink:
Fonte: o autor.
Fonte: o autor.
44
Aps gerar o grfico com os valores do nvel do tanque como entrada (input),
e os valores de abertura da vlvula como sada (output), seleciona-se a opo
Process Model.
Nessa janela so escolhidas as opes para identificao da funo de
transferncia como nmero de plos, grau da ordem, valores iniciais, covarincia e
mtodo de emulao. Aps escolher as opes, clicar em Estimate, exatamente
como mostra a Figura 30.
Fonte: o autor.
Fonte: o autor.
45
Fonte: o autor.
0,8186
() = =
1 + 1. 203,52. + 1
46
Fonte: o autor.
47
Fonte: o autor.
Fonte: o autor.
48
Fonte: o autor.
Fonte: o autor.
49
Fonte: o autor.
.
. . +
= . + .
1 + . 1 + .
=
50
1
=
1
203,52. + 1
= = =
0,8186 0,8186.
203,52. + 1
203,52. + 1
=
0,8186.
Fonte: o autor.
Fonte: o autor.
52
Fonte: o autor.
.
O grfico da resposta do sistema feedforward (Figura 42) mostra a eliminao
do efeito da perturbao medida na sada do processo.
Fonte: o autor.
53
4 RESULTADOS E DISCUSSES
Fonte: o autor.
Fonte: o autor.
5 CONCLUSO
6 REFERNCIAS
[16] Artigo Tcnico - Controle PID Bsico. NOVUS Produtos Eletrnicos Ltda.
Disponvel em: http://www.novus.com.br/downloads/Arquivos/artigopidbasico.pdf.
Acesso em 12 de setembro de 2015.
[24] SILVA JUNIOR, WALTER MARTINS DA. Gesto para mudana do paradigma
tecnolgico no controle de processo da RLAMDO 4-20mA analgico para
redes de comunicao digital Fieldbus. Cad. Pesq. NPGA, Salvador, v.3, n.1,
p.1-16, 2006. Disponivel em:
https://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&
uact=8&ved=0CC4QFjABahUKEwjBp--
VkJvJAhWEHpAKHcZyAhk&url=http%3A%2F%2Fwww.cadernosnpga.ufba.br%2Fin
clude%2Fgetdoc.php%3Fid%3D114%26article%3D99%26mode%3Dpdf&usg=AFQj
CNFS21Y2TTTZdJKu738-TFy7Wxnd7A. Acesso em 10 de outubro de 2015.
[31] SILVA, D. S.; QUINTAES, F. O.; SALAZAR, A. O.; MAITELLI, A. L.; JESUS,
P. T. A. F.; TORRES, G. D.; CASTRO, L. M.; JNIOR, E. G. A. Projeto de
uma Planta para Avaliao de Medies de Instrumentos de Vazo e BS&W.
2005. 3 Congresso Brasileiro de P&D em Petrleo e Gs, Salvador.
[33] LIMA, FBIO SOARES DE.; GUEDES, LUIZ AFFONSO.; MAITELLI, ANDR
LAURINDO.; Salazar, Andres Ortizm. Implementao de controle avanado em
redes foundation fieldbus utilizando blocos funcionais padres. Disponvel em:
http://www.dca.ufrn.br/~affonso/FTP/artigos/2004/isa_fuzzy_ff_2004.pdf. Acesso em
16 de outubro de 2015.
1. Instalao Do Software:
- PD3_CASC
- PD3_REAL
- C:/Arquivos de programas/Smar/Syscon
5) Configurao do ProcessViewTray
Iniciar/Progamas/System302/ProcessView/Tools/ProcessViewTray
Aps esse passo o cone desse aplicativo dever aparecer na barra do menu
iniciar na rea dos itens que esto sendo executados.
Para configurar o ProcessView Tray basta clicar em seu cone e selecionar
sua opo "configure", esse comando ir abrir uma janela onde
tem-se as ferramentas para ser feita a configurao. Nessa janela deve ser
selecionados os seguintes itens:
- AWXSvr32;
- AWXLog32;
- TWXsql32.
- GWX32;*
(*) Na opo "Optional Startup Command" selecionada a tela de partida do
sistema.