Você está na página 1de 68

UNIVERSIDADE FEDERAL DO CEAR CENTRO DE TECNOLOGIA

SISTEMA SCADA E APLICAO

Francisco Rafael Mximo de Almeida

Fortaleza Novembro de 2009

ii

FRANCICSO RAFAEL MXIMO DE ALMEIDA

SISTEMA SCADA E APLICAO

Monografia apresentada para obteno dos crditos da disciplina Trabalho Final de Curso do curso do Centro de Tecnologia da

Universidade Federal do Cear, como parte das exigncias para graduao no curso de

Engenharia Eltrica.

Orientador: Prof. Nascimento

Dr.

Jos Almeida do

Fortaleza Novembro de 2009

iii

SISTEMA SCADA E APLICAO

Francisco Rafael Mximo de Almeida

BANCA EXAMINADORA

___________________________________ Prof. Dr. Jos Almeida do Nascimento

___________________________________ Prof. Dr Luiz Henrique Silva Colado Barreto

___________________________________ Prof. Msc Alexandre Rocha Filgueiras

Aprovado em: ___/___/___

Nota: ___________

iv

RESUMO

ALMEIDA, F, R, M de SISTEMA SCADA E APLICAO, Universidade Federal do Cear UFC, 2009. Essa monografia apresenta o estudo sobre sistema de controle supervisrio e aquisio de dados (SCADA) mostrando sua estrutura, constituio, os elementos que compe o sistema e tambm um exemplo prtico de sua utilizao em um sistema de distribuio de energia eltrica utilizado pela distribuidora de energia eltrica do estado do Cear Coelce. Palavras-chaves: SCADA, supervisrio, distribuio de energia eltrica.

ABSTRACT

SCADA SYSTEM AND APLICATION This monograph presents the study of system supervisory control and data acquisition (SCADA) presents its structure, composition, elements that constitute the system and also a practical example of its use in a distribution of electricity system used by electricity distributor in the state of Cear Coelce. Keywords: SCADA, supervisory, distribution of electricity.

vi

SUMRIO 1 - INTRODUO..................................................................................................................... 1 2 - S. C. A. D. A. reviso Bibliogrfica ...................................................................................... 4 2.1 - Definio de SCADA ..................................................................................................... 4 2.2 - Funes do SCADA. ...................................................................................................... 5 2.3 - Componentes de um sistema SCADA............................................................................ 6 2.3.1 - Variveis simples. ................................................................................................... 6 2.3.2 - Variveis compostas. ............................................................................................... 7 2.3.3 - Representao visual para o operador. .................................................................... 8 2.3.4 - Tela de alarmes...................................................................................................... 10 2.4 - Arquitetura SCADA ..................................................................................................... 11 2.4.1 - Componentes SCADA (hardware) ........................................................................ 12 2.4.2 - Componentes SCADA (Software) ........................................................................ 13 2.5 - Unidades Terminais Remotas (UTR) ........................................................................... 14 2.5.1 - Entradas Analgicas .............................................................................................. 14 2.5.2 - Sadas analgicas................................................................................................... 15 2.5.3 - Entradas Digitais ................................................................................................... 15 2.5.4 - Sadas digitais ........................................................................................................ 16 2.5.5 - Fontes de energia ................................................................................................... 17 2.6 - CLP utilizado como UTR ............................................................................................. 18 2.7 - A estao principal ....................................................................................................... 18 2.8 - Arquiteturas de comunicao ....................................................................................... 19 2.8.1 - Arquitetura ponto a ponto...................................................................................... 19 2.8.2 - Arquitetura multiponto .......................................................................................... 20 2.8.3 - Arquitetura com estao de retransmisso ............................................................ 20 2.9 - Filosofias de comunicao ........................................................................................... 21 2.9.1 - Sequncia de explorao (polled mestre-escravo) ............................................. 21 2.9.2 - Disputa (Contention).......................................................................................... 23 2.10 - Padres de comunicao serial RS-232 e RS-485...................................................... 24 2.11 - Protocolos SCADA .................................................................................................... 25 2.11.1 - Protocolo HDLC.................................................................................................. 25 2.11.2 - Protocolo modbus ................................................................................................ 25 2.12 - Protocolos abertos: DNP3 e IEC 60870 ..................................................................... 25 2.12.1 - Protocolo DNP3 .................................................................................................. 27 2.12.2 - Protocolo IEC 60870-5-101 ................................................................................ 32 2.12.3 - Comparaes entre DNP3 e IEC 101 .................................................................. 35 3 - Aplicaes do SCADA na Coelce ....................................................................................... 37

vii

3.1 - Consideraes iniciais. ................................................................................................. 37 3.2 - Estrutura SCADA ......................................................................................................... 38 3.3 - Descrio SHERPA...................................................................................................... 40 3.4 - Interface SAC - SHERPA ............................................................................................ 40 3.5 - Sistema de gerenciamento da rede ............................................................................... 41 3.6 - Gesto incremental ....................................................................................................... 47 3.7 - Comissionamento ......................................................................................................... 50 3.8 - Expanses futuras ......................................................................................................... 51 3.8.1 - Funcionalidades ..................................................................................................... 53 3.8.2 - Simulador para treinamento de operador .............................................................. 54 3.8.3 - Integrao com SAC ............................................................................................. 55 4 - CONCLUSO..................................................................................................................... 57 5 - REFERNCIAS BIBLIOGRFICAS ................................................................................ 58

viii

LISTA DE FIGURAS Figura 1: Primeiro tipo de SCADA ............................................................................................ 1 Figura 2: Faixas de uma varivel analgica ............................................................................... 7 Figura 3: Exemplo de sintico grfico........................................................................................ 9 Figura 4: Exemplo de sintico vetorial....................................................................................... 9 Figura 5: Operao de equipamento ......................................................................................... 10 Figura 6: PC conectado a CLPs ou DCS .................................................................................. 11 Figura 7: PC conectado ao barramento de IEDs....................................................................... 12 Figura 8: Estrutura da UTR ...................................................................................................... 14 Figura 9: Mdulo de entrada analgica .................................................................................... 15 Figura 10: Circuito de uma entrada digital ............................................................................... 16 Figura 11: Placa de entrada digital ........................................................................................... 16 Figura 12: Mdulo de sada digital ........................................................................................... 17 Figura 13: Placa de sada digital ............................................................................................... 17 Figura 14: Varias combinaes para estao primria ............................................................. 18 Figura 15: Conexo ponto a ponto............................................................................................ 19 Figura 16: Conexo multiponto ................................................................................................ 20 Figura 17: Repetidora do tipo "Store and Forward" ................................................................. 21 Figura 18: Repetidora do tipo "talk-through" ........................................................................... 21 Figura 19: Ilustrao da tcnica de seqncia de explorao ................................................... 22 Figura 20: Ilustrao de tcnica com listas de prioridade alta e normal................................... 23 Figura 21: Desenvolvimento dos protocolos ............................................................................ 27 Figura 22: Topologias possveis com o DNP3 ......................................................................... 28 Figura 23: Camadas do DNP3 .................................................................................................. 29 Figura 24: Formato dos dados DNP3 ....................................................................................... 30 Figura 25: Parte fixa da mensagem .......................................................................................... 30 Figura 26: Construo de uma mensagem DNP3 ..................................................................... 31 Figura 27: Formato dos dados IEC 101 .................................................................................... 33 Figura 28: Formato dos dados de usurio ................................................................................. 34 Figura 29: Estrutura SHERPA .................................................................................................. 39 Figura 30: Tela inicial do SAC ................................................................................................. 42 Figura 31: Semforo informativo ............................................................................................. 42 Figura 32: Quadro de controle .................................................................................................. 42 Figura 33: Tela de mensagens .................................................................................................. 43 Figura 34: reas de responsabilidade ....................................................................................... 43 Figura 35: Vistas de navegao ................................................................................................ 44 Figura 36: Representao religador .......................................................................................... 44

ix

Figura 37: Representao Disjuntor ......................................................................................... 45 Figura 38: Representao Transformador ................................................................................ 45 Figura 39: Menu de comando ................................................................................................... 45 Figura 40: Vista sinttica .......................................................................................................... 46 Figura 41: Lista de alarmes....................................................................................................... 46 Figura 42: Exemplo de edio de incremento SCADA ............................................................ 48 Figura 43: Tela de configurao de endereo ........................................................................... 49 Figura 44: Janela de aplicao de incremento .......................................................................... 50 Figura 45: Proposta de atualizao do sistema ......................................................................... 52

Lista de abreviaturas e siglas Smbolo A/D CLP CRC CSMA/CD DCS DMS DNP EA ED EIA GPS HDLC IEC IED IHM Mbps PC PID SAC SCADA SD UTM UTR Significado Analgico digital Controlador Lgico Programvel Verificao de redundncia cclica Sensor de portadora de acesso mltiplo com deteco de coliso Sistemas de controle distribudos Sistema de gerenciamento da distribuio Distributed Network Protocol Entrada analgica Entrada digital Eletronics Industries Association Sistema de posicionamento global High level Data Link Control International Electrotechnical Commission Dispositivo eletrnico inteligente Interface Homem - Maquina Mega bits por segundo Computador Pessoal Proporcional Integral e Derivativo Sistema de ajuda a distribuio Controle supervisrio e aquisio de dados Sada digital Unidade Terminal Mestre Unidade Terminal Remota

1. INTRODUO

Com o crescimento da indstria e dos processos, cada vez mais estava se tornando difcil controlar todo esse processo, pois agora necessrio obter muita informao de campo, como por exemplo, para saber nveis de caldeira, ou valores de tenso e corrente, temperaturas, em fim, todo tipo de grandeza necessria para manter o processo funcionando. O problema se agravava mais se todo o processo se estendesse por uma grande rea fsica. Os primeiros sistemas para controlar esses processos eram simplesmente sistemas de telemetria, onde sensores eram colocados em campo e ligavam-se esses sensores diretamente a medidores onde os operadores poderiam acompanhar em tempo real os valores at uais dessas medidas e tomar decises baseado nessas medidas, ento esse foi o primeiro tipo de SCADA utilizado pela indstria, como ilustrado na figura 1. (MONTEIRO, 2004)

Figura 1: Primeiro tipo de SCADA (CLARKE, 2004)

SCADA (Supervisory Control And Data Acquisition), controle supervisrio e aquisio de dados o nome dado a todo o sistema que faz aquisio de dados em campo, supervisionaos e permite ao operador controlar ou tomar decises baseados nos valores. Com a automatizao e uso difundido de sistemas computacionais assim como o barateamento da tecnologia fez com que o SCADA tambm evolusse e permitisse que o operador, utilizando um microcomputador, pudesse ter acesso aos dados dos sensores e tambm pudesse fazer comandos como abrir ou fechar uma vlvula, desligar um motor e etc. alm do que o SCADA verifica todos os valores de campo e mostra aqueles valores que precisam de ate no, seja por estar com valor abaixo do nominal, ou acima, chamando a ateno, atravs de alarmes visuais e/ou sonoros para que o operador efetue alguma ao. O SCADA muito utilizado em indstrias petroqumicas, fbricas, gerao e distribuio de energia, gesto de gua e esgoto, sistemas de transporte dentre outros. Ele tem grande

utilizao em empresas que precisam monitorar suas instalaes e essas possuem d imenses muito grandes desde centenas de metros ou vrios quilmetros de distncia, pois nessa situao somente um sistema automatizado para poder colher todos os dados necessrio de uma quantidade grande de sensores e concentrar tudo isso em um s lugar permitindo uma tomada de deciso mais segura e bem fundamentada. Existem tambm aplicaes para pequenas indstrias que precise de um controle mais apurado de seus processos. O sistema SCADA basicamente se consiste de um computador principal (servidor principal) e que tambm pode ser chamada de Unidade Terminal Mestre (UTM) e que se conectam a vrias Unidades Terminais Remotas (UTR). As UTRs so responsveis por adquirir os dados dos sensores em campo atravs de entradas analgicas e digitais e tambm por coma ndar equipamentos utilizando as sadas digitais comandando uma abertura ou fechamento de uma chave. Alm disso, as UTR verificam os valores adquiridos em campo e envia esses dados para a UTM atravs de uma rede de dados, que pode ser fibra tica, rdio ou qualquer o utro meio que fornea a comunicao, com isso nota-se que o sistema muito dependente da rede de dados e por isso muito comum encontrar redundncia de meios de comunicao nesse tipo de sistema, pois a redundncia evita que o sistema pare de funcionar evitando prejuzos. A UTR tambm possui um papel de filtrar as medidas obtidas em campo de forma que a UTR s envia aqueles dados que tiveram alguma mudana exatamente para evitar um possvel congestionamento na rede de dados. A UTM por sua vez tem a funo que pegar todo o dado provindo das UTRs, analis- los verificando valores limites e se houve algum evento expressivo como a mudana de algum estado ocasionado por algum sistema de proteo automtico, e mostrar todas as informaes sensveis em forma de alarmes na tela do computador do operador de forma que ele possa tomar uma deciso caso seja necessrio. A tela que o operador ver em seu micro computador chamada de Interface Homem Maquina (IHM) e nessa interface que ele poder visualizar as medidas de campo, alarmes e tambm enviar comandos para que um dispositivo em campo seja acionado, mesmo que esse dispositivo esteja a quilmetros de distncia exatamente essa funcionalidade uma das gra ndes vantagens do SCADA. Dentre outras funcionalidade do SCADA pode-se citar a possibilidade de gerar grficos para poder acompanhar a evoluo de uma ou vrias medidas, armazenar os dados em um sistema de banco de dados para consulta de histrico de medidas, alarmes e eventos.

Ao contrrio do que se pode pensar, o SCADA no uma soluo completa, na realidade ele necessita de um conjunto de sistemas para que ele possa funcionar, por isso, a implantao e manuteno de um sistema SCADA no muito simples, primeiramente devido rede de dados para comunicao, instalao e configurao das UTRs em campo, protocolo de comunicao entre UTR e UTM, ou seja, um sistema que se adqua a vrias aplicaes, mas so necessrios vrios tipos de profissionais de varias reas diferentes para poder implantar um sistema desses, porm os benefcios que se adquire aps a instalao de um SCADA muito compensador e que justifica o investimento. O SCADA pode ser utilizado em varias reas, mas nesse trabalho descrever como funciona esse sistema e seus componentes como equipamentos necessrios, estrutura e tambm como feita a sua comunicao e como os dados so obtidos em campo, em seguida mostrar um exemplo prtico aplicado ao sistema de distribuio de energia eltrica e que atualmente utilizado para distribuidora de energia eltrica do estado do Cear que atualmente est automatizando suas subestaes de energia eltrica e conseguindo otimizar o sistema melhorando a qualidade de energia fornecida. Esse trabalho tem o objetivo de mostrar o funcionamento do sistema SCADA e componentes finalizando com um exemplo prtico de forma a complementar o estudo com uma viso de um sistema funcionando. A seguir uma breve descrio do trabalho: Captulo 2: Funcionamento do SCADA descrevendo suas origens, componentes e tcnicas utilizadas, como tipos de equipamentos, formas de comunicao e protocolos de comunicao. Captulo3: Aplicao real do SCADA no sistema de distribuio de energia eltrica, mostrando a estrutura utilizada e como o SCADA trouxe melhoras para o sistema de distrib uio de energia eltrica.

2.

S. C. A. D. A. REVISO BIBLIOGRFICA

2.1 - DEFINIO DE SCADA

SCADA (supervisory control and data acquisition) controle supervisrio e aquisio de dados utilizado h muito tempo para controlar processos, os primeiros sistemas SCADA utilizavam painis com marcadores e lmpadas como forma de aquisio de dados e o controle supervisrio era feito atravs de botes e alavancas operadas manualmente. Nessa poca eles eram equipamentos bem simples, manuais e baratos, pois no tinham nenhuma sofisticao, mas apesar de grandes vantagens a situao ficava complicada quando sistema crescia, pois aumentava a quantidade de fios e painis de forma que o operador agora precisaria prestar ateno em grande quantidade de medidas e teria uma grande possibilidade de cometer er ros por no ver determinada medida ou por operar botes errados. (CLARKE, 2004) Com a modernizao os equipamentos foram se modernizando e tambm o sistema SCADA, passando a utilizar o potencial e a velocidade dos computadores e facilitar o controle e a superviso, pois deixou de ser feito por um painel com inmeros medidores e luzes e passou a ser tudo feito por um computador com dados dispostos de forma mais organizada e fcil, possibilitando uma gama de funcionalidades como a possibilidade de s imulaes em tempo real. Atualmente os sistemas SCADA coletam dados atravs de unidades terminais remotas (UTR), essas unidades remotas que esto conectadas diretamente a sensores e que fazem as leituras e o objetivo do SCADA de adquirir esses dados das UTRs e mostr- los de forma mais amigvel e de fcil compreenso e em tempo real informando todos os eventos de maior importncia. Os sistemas SCADA oferecem trs funes bsicas: (www.cpdee.ufmg.br) Funes de superviso: inclui toda a funo de monitoramento sob re os dados adquiridos em campo verificando faixa de valores e exibio desses dados na tela. Funes de operao: inclui a ao direta sobre elementos em campo permitindo enviar comandos como ligar e desligar.

Funes de controle: Alguns sistemas possuem opes especficas para atuao automtica sobre o sistema em determinadas situaes pr-programadas de acordo com a necessidade e possibilidade de se haver esse tipo de automatismo sobre o processo supervisionado. Quando se planeja a implantao de um sistema SCADA deve-se considerar a utilizao de uma rede de dados j existente na empresa, pois isso evitar custos adicionais com infraestrutura de comunicao. Deve-se considerar a utilizao de qualquer rede local de computadores, conexes a radio ou qualquer outra j existente, mas tambm precisa-se de cuidado para que o SCADA no comprometa a rede atual prejudicando os servios que j utilizam essa mesma rede de dados.

2.2 - FUNES DO SCADA.

Os sistemas SCADA obtm dados atravs das UTRs ou ento dos Controladores Lgicos Programveis (CLP) que fazem a leitura dos valores dos sensores em campo, tratam esses dados e ento enviam para o SCADA que ser mostrado ao operador todos esses dados, mas de forma diferenciada que propicie uma facilidade de compreenso e trabalhando esses dados de forma visual, ou seja, mostrando imagens que quando o operador olhar ele j consiga ide ntificar o que est acontecendo em campo e em tempo real, tambm propiciando acesso a grficos, histricos, comparao de medidas e seus valores limites, ou seja, sempre procurando facilitar ao mximo a visualizao das informaes para se tomar decises precisas e adequadas. Os sistemas SCADA fornecem basicamente 3 funes: Funes de superviso: Que inclui todo o monitoramento, telas grficas, grficos de tendncia, variveis analgicas e digitais, alarmes, relatrios, histricos e etc. Funes de operao: Permite basicamente ligar a desligar equipamentos, mudana de forma de operao, habilitar e desabilitar recursos e etc. Funes de controle: Alguns sistemas possuem uma linguagem prpria para o controle, de forma a no depender do operador, que atravs de um algoritmo de controle como um controlador PID (Proporcional, Integral e Diferencial), por exemplo, executado e aplicado ao processo, mas em muitos casos esse tipo de operao desaconselhvel especialmente para processos complexos. Esse tipo

de estratgia muito utilizado na rea de minerao onde se tem o modelamento matemtico da planta.

2.3 - COMPONENTES DE UM SISTEMA SCADA.

Cada sistema SCADA gerencia certo nmero de objetos, tambm denominados de objetos ou pontos e cada ponto indica uma varivel do processo, algumas dessas variveis so leituras provenientes do campo e outras so variveis que podem ser atuadas no sentido de se fazer alguma ao, como por exemplo, uma chave, que voc atua diretamente na fazendo com que ela feche ou abra de acordo com a necessidade. Existem basicamente 2 tipos de variveis no sistema, que so as primitivas ou simples que normalmente so lidos diretamente do campo e que so utilizados sem nenhum tratamento ou quase nenhum, e as variveis compostas que so formadas a partir das primeiras no rmalmente fazendo-se algum tratamento ou combinando duas ou mais medidas.

2.3.1 - VARIVEIS SIMPLES.

Varivel analgica: Descreve o valor de uma varivel ana lgica de entrada, esse valor convertido para um valor digital pelo CLP ou pela UTR e alguns critrios so aplicados a esse valor e associado no sistema de forma a facilitar a ide ntificao, dentre eles: texto descritivo da varivel, unidade de medida, ultimo valor, limites inferiores, superiores e intermedirios da varivel e endereo da var ivel na UTR ou CLP. Os valores limites definem 5 faixas de operao da varivel e dependendo de qual dessas faixas esteja o valor, o sistema vai definir um tipo de alarme diferente ou mesmo no produzir nenhum alarme, caso esteja normal. (www.cpdee.ufmg.br)

Figura 2: Faixas de uma varivel analgica (www.cpdee.ufmg.br)

Varivel discreta: Ou varivel digital aquela expressada por somente um bit, ou seja, 0 ou 1, normalmente utilizado para indicar estado de aberto ou fechado, ligado ou desligado e etc. (www.cpdee.ufmg.br)

2.3.2 - VARIVEIS COMPOSTAS.

Os sistemas normalmente possuem poucas variveis primitivas e muitas vezes sendo necessrio tipos mais complexos formado pela unio de variveis primitivas.

(www.cpdee.ufmg.br) Totalizador: soma os valores obtidos de uma varivel analgica ou contabiliza o total de pulsos de uma varivel digital. O operador pode ter a opo para zerar o totalizador ou ento pode-se incluir critrios sobre quando esses totalizadores podem ser zerados e em muitos casos se tem os valores totais que no podem ser zerados pelo operados e o total que permite e interveno para ser zerado dando uma maior flexibilidade e sem a possibilidade de perder alguma informao importante. Controlador PID: Descreve um controlador PID que capaz de comandar varias malhas de controle. O operador poder realizar a sintonia da malha utiliza ndo as telas destinadas para esse fim, podendo inclusive desativar o controlador e fazer a operao manual. Equipamento: Indica um equipamento qualquer presente em campo, podendo ser um motor, chaves, bomba hidrulica e etc. Um equipamento compreende de v-

rias variveis que indicam seu estado, se pronto para funcionar, ligado ou desligado, modo de operao, chave local/remoto e etc. Seqncia ou grupo: um conjunto de equipamento inter-travados que podem ser considerados como um nico equipamento, pois para o funcionamento correto do processo necessrio que todos os esses equipamentos funcionem de fo rma conjunta como, por exemplo, uma esteira movida por vrios motores, se todos os motores no estiverem funcionando em conjunto a esteira no ir funcionar adequadamente. Clculo: Muitos valores no podem ser medidos diretamente no campo ou, em alguns casos, no justificam o investimento em sensores para determinada medida, ento possvel que utilizando-se de outras medidas, calcular a medida desejvel, por exemplo, o calculo de potncia a partir das medidas de tenso e co rrente obtida em campo.

2.3.3 - REPRESENTAO VISUAL PARA O OPERADOR.

Os sinticos fornecem uma representao grfica da rea do processo, que pode ser bem detalhado ou bem geral de acordo com a preferncia do usurio. Os sinticos podem ter representaes por imagem ou desenhos permitindo a identificao dos vrios elementos ou ento podem ser representados pode desenhos geomtricos como crculos, quadrados, retas e etc. A representao grfica deve permitir que o usurio faa operaes de zoom-out para ter uma viso mais geral do processo e tambm operaes de zoom-in possibilitando a visualizao mais detalhada e se modificando em tempo real para mostrar exatamente o que est acontecendo em campo. (www.cpdee.ufmg.br) Cada smbolo definido gravado em uma biblioteca de forma que com o crescimento do processo pode-se desenhar toda a expanso utilizando os smbolos e desenhos gravados na biblioteca facilitando o processo de expanso e tambm fazendo com que o sistema siga se mpre o mesmo padro de simbologia evitando qualquer possvel confuso.

Figura 3: Exemplo de sintico grfico (MONTEIRO, 2004)

Figura 4: Exemplo de sintico vetorial (FERNNDEZ, 2002)

A vista grfica pode mostrar no s a representao do sistema, mas tambm deve mostrar os valores dos objetos visualizados, seja ele temperatura, presso, corrente, vazo e etc., assim como indicar se uma vlvula est aberta, se um motor est ligado, em fim, todas as variveis disponveis, seja ela proveniente das variveis simples ou complexas, porm o operador deve ter a opo para ocultar algumas medidas, pois poderia chegar ao po nto que muita informao na tela poderia confundir o operador ao invs de ajud- lo.

10

Para operar um determinado equipamento, o operador tambm faz essa ao atravs da tela grfica onde ele clica sobre o equipamento a ser controlado para que apaream as opes disponveis

Figura 5: Operao de equipamento (www.cpdee.ufmg.br)

2.3.4 - TELA DE ALARMES.

A tela de alarmes um componente muito importante e presente em todos os sistemas SCADA, pois nessa tela que aparecer todos os eventos causadores de alarmes e normalmente esses eventos alm de serem mostrados na tela eles so acompanhados de um alarme sonoro para que o operador seja informado mesmo que ele no esteja na frente do computador. Basicamente as informaes mostradas na tela de alarmes so: data e hora do evento, equipamento onde foi gerado o alarme, descritivo da medida causadora do alarme e seu valor, criticidade do alarme informando se est em um valor crtico ou se est somente prximo. Em geral a criticidade tambm informada atravs de cores e o alarme precisa ser reconhecido pelo operador, o procedimento padro de que o operador veja o alarme e reconhea o mesmo, pois assim ele estar informando a outros operadores que o problema j est sendo verificado, ento enquanto estiver alarmado significa que ningum est verificando o problema. Aps o reconhecimento do alarme o mesmo vai para a lista de histrico para que possa ser consultado posteriormente e nesse histrico tambm fica registrada qual a pessoa que reconheceu o alarme.

11

2.4 - ARQUITETURA SCADA

No inicio da aquisio de dados o mesmo era feito utilizando-se lgica com rels, para poder controlar sistemas, com o advento do poder computacional e da eletrnica, essa lgica foi embutida nos equipamentos. O CLP (controlador de lgica programvel) muito utilizado em algumas indstrias para controle de sistemas. Com o aumento da necessidade de monitoramento e controle esses dispositivos foram distribudos cada vez, mas pela instalao industrial e tambm ficaram cada vez mais rpidos e menores. Os CLPs e DCS (distributed control systems sistemas de controle distribudos) so utilizados de forma bem parecidos. (CLARKE, 2004)

Figura 6: PC conectado a CLPs ou DCS (Clarke, 2004)

As vantagens dessa construo so: (CLARKE, 2004) O PC pode guardar uma grande quantidade de dados Os dados podem ser mostrador para o usurio da forma que ele achar mais co nveniente Pode-se ter uma quantidade muito grande de sensores conectados Vrios tipos de dados podem ser obtidos das UTRs Os dados podem ser vistos de qualquer lugar. E Suas desvantagens so: O operador precisa ter habilidades como programador ou analista de sistemas O crescimento da quantidade de sensores aumenta muito a quantidade de fios em campo Com o aumento da necessidade de sistemas mais inteligentes e menores sensores foram construdos j com as lgicas de um PLC e DCS e chamados de IED (intelligent eletronic

12

device dispositivo eletrnico inteligente). Esses dispositivos so conectados a um barrame nto de dados e conectados ao PC, eles possuem inteligncia suficiente para se comunicarem entre si e pegar os dados de campo e um dispositivo pode ter ma is de um sensor acoplado. (CLARKE, 2004)

Figura 7: PC conectado ao barramento de IEDs (CLARKE, 2004)

As vantagens desse sistema so: Necessidade mnima de fios para conexo dos sensores Os dados adquiridos em campo podem ter uma riqueza maior de informao como nmero de srie do equipamento, data da instalao e etc. Todos os dispositivos so de fcil instalao, bastando somente conectar ao barramento para que o mesmo funcione Os dispositivos ocupam pouco espao E como desvantagens: Devido sofisticao dos equipamentos, ser necessrio um pessoal bem treinado Os IEDs possuem preos elevados Os IEDs dependem muito do sistema de comunicao

2.4.1 - COMPONENTES SCADA (HARDWARE)

O sistema SCADA consiste de uma quantidade de UTRs que ser responsvel por coletar dados de campo, e essa quantidade depender do tamanho do sistema a ser controlado, e sses dados obtidos pelas UTRs sero enviados para a estao primria utilizando o sistema de comunicao. O sistema de comunicao pode ser de qualquer tipo, seja via cabo, fibra tica, rdio e etc. o sistema a ser utilizado deve ser o mais conveniente para a aplicao, nesse item

13

o aspecto econmico muito forte, porm no pode-se deixar de lado a confiabilidade j que o sistema SCADA muito dependente do meio de comunicao, ento sempre que possvel deve-se optar pelo sistema mais confivel. A estao primria mostra os dados adquiridos e permite que o operador efetue operaes remotamente, pois o operador visualizando dados reais e precisos do que est ocorrendo no processo ele poder tomar medidas para otimizar o processo tornando-o mais eficiente e confivel, pois os dados adquiridos permitem que essas operaes sejam feitas de forma segura. As UTRs fornecem uma interface com o campo atravs de suas portas de entrada e sa da analgica e digital que so conectadas aos sensores. A estao primria um servidor que deve ter uma boa capacidade de processamento e conectado ao ponto principal da rede de comunicao, pois o fluxo de informao que chega e sai desse servidor muito grande. O dimensionamento do servidor principal vai depender do tamanho do sistema e normalmente o tamanho avaliado pela quantidade que pontos e quanto mais pontos existirem maior dever ser a capacidade de processamento desse servidor. Os pontos so as informaes que vem de campo, ou seja, cada elemento que esteja ligado a uma porta digital ou analgica considerado um ponto. Outro equipamento muito importante o servidor de banco de dados que pode ou no ser integrado estao primria, no banco de dados fica gravado todas as informaes do sistema inclusive os histricos.

2.4.2 - COMPONENTES SCADA (SOFTWARE)

A parte de software para o SCADA dividida em dois grupos, os softwares proprietrios e livres. Geralmente os proprietrios so desenvolvidos para se comunicar com os equipamentos desenvolvidos por eles mesmos e por isso precisa-se adquirir a soluo completa de hardware e software por um s fornecedor sendo que esse cenrio tem se modificado ultimamente e tambm devido s padronizaes dos protocolos de comunicao entre o servidor SCADA e as UTRs, mas a grande desvantagem do software proprietrio que o comprador fica totalmente dependente do suporte pelo prprio fabricante. Por outro lado existem os livres que utilizam os protocolos padres de comunicao com as UTRs possibilitando a utilizao de UTRs fornecidas por fabricantes diferentes causando uma liberdade maior na escolha de novas UTRs obedecendo a critrios de funcionalidade e preo. Com a arquitetura livre existe a possibilidade de se conseguir profissionais, sem vnculos com desenvolvedor, para

14

obter um suporte e a arquitetura livre tem ganhado cada vez mais espao hoje em dia, mas ainda existe uma resistncia por parte de algumas empresas por no confiarem muito nesse tipo de software.

2.5 - UNIDADES TERMINAIS REMOTAS (UTR)

As UTRs so unidades autnomas de aquisio de dados, normalmente so microprocessadas e que monitora e controla equipamento em uma determinada localizao. Sua funo bsica de receber os dados em campo e enviar esses dados para uma unidade central. (CLARKE, 2004) Uma UTR de pequeno porte possui menos de 20 entradas analgicas, a de mdio porte possui por volta de 100 portas digitais, podendo ser entrada ou sada, e entre 30 e 40 entradas analgicas enquanto que a de grande porte tem mais de 100 portas digitais e mais de 40 entradas analgicas. (CLARKE, 2004) A estrutura tpica de uma UTR :

Figura 8: Estrutura da UTR (CLARKE, 2004)

15

2.5.1 - ENTRADAS ANALGICAS

As entradas analgicas so muito importantes para a aquisio de dados, pois boa parte das medidas feitas em campo so medidas analgicas, dentre elas: corrente, tenso, temperatura, nvel do fluido, presso e etc. O componente principal de uma entrada analgica o conversor analgico digita ou conversor A/D que converte o sinal analgico em um valor binrio para que esse dado possa ser enviado para estao primria. (CLARKE, 2004)

Figura 9: Mdulo de entrada analgica (CLARKE, 2004)

2.5.2 - SADAS ANALGICAS

Tem o funcionamento oposto da entrada analgica. Para a sada analgica se tem o conversor digital analgico ou D/A que faz a converso oposta, ou seja, com o valor digital ele converte isso para nveis de tenso ou de corrente, geralmente se utiliza nveis de tenso. (CLARKE, 2004)

2.5.3 - ENTRADAS DIGITAIS

As entradas digitais tm grande importncia no sistema, pois so utilizadas para se obter as informaes de estados do sistema. As entradas digitais recebem dados que possam ser as-

16

sociadas ao valor 0 ou 1, ou seja, ligado ou desligado, aberto ou fechado, ativo ou inativo e etc.

Figura 10: Circuito de uma entrada digital (CLARKE, 2004)

Figura 11: Placa de entrada digital (Synapsis Brasil)

2.5.4 - SADAS DIGITAIS

As sadas digitais so normalmente utilizadas para enviar comandos para os equipame ntos cujos estados esto sendo adquirido pelas entradas digitais. Os comandos tpicos so: fechamento, abertura, ligar, desligar, ativar, desativar e etc. Essas sadas das UTRs so muito sensveis e por isso elas no so ligadas diretamente ao equipamento, ento muito comum utilizar as sadas digitais acoplada a rels, pois quando

17

houver uma sada esse rel polarizado fechando seu contato e enviando um sinal de maior tenso ou corrente para o equipamento comandado.

Figura 12: Mdulo de sada digital (CLARKE, 2004)

Figura 13: Placa de sada digital (Synapsis Brasil)

2.5.5 - FONTES DE ENERGIA

Uma UTR deve funcionar tanto ligada a uma rede de corrente alternada, mas tambm deve funcionar ligado a fontes de corrente contnua como bateria. Essa caracterstica de funcionar tambm ligado a baterias para evitar que o seu sistema de aquis io de dados pare de funcionar quando houver alguma falha de energia eltrica.

18

recomendado que o sistema de comunicao tambm funcione com baterias, pois dessa forma mesmo sem energia eltrica o operador em outra localidade pode continuar monitorando o processo e realizar alguma interveno se necessrio.

2.6 - CLP UTILIZADO COMO UTR

Os CLPs so dispositivos utilizados para controlar equipamentos e processos industriais e foram inicialmente criados para efetuar funes lgicas que eram executados por rels. A grande vantagem dos CLPs sobre as UTRs que eles podem ser utilizados em tarefas simples e pode ser facilmente configurado para efetuar vrias funes, tambm so compactos oc upando pouco espao. A desvantagem que eles no so adequados para aplicaes especializadas como telemetria de radio. (CLARKE, 2004)

2.7 - A ESTAO PRINCIPAL

A estao principal possui duas funes bsicas, de obter dados de campo periodicamente da UTRs e tambm das estaes secundrias e controlar os equipamentos atravs da estao do operador. (CLARKE, 2004) Algumas combinaes possveis podem ser vistas na figura 14.

19

Figura 14: Varias combinaes para estao primria (CLARKE, 2004)

Em alguns casos pode ser necessria a utilizao de uma estao secundria que pode ser utilizada para controlar uma regio especfica. Suas funes tp icas so: (CLARKE, 2004) Fazer aquisio dos dados das UTRs de sua regio Gravar e mostrar esses dados na estao do operador local Enviar os dados adquiridos para a estao primria Redirecionar os comandos da estao primria para as UTRs da regio. As funes tpicas de estao primria so: (CLARKE, 2004) Estabelecer as comunicaes, que compreende em configurar e inicializar cada UTR e tambm baixar todos os dados de controle e aquisio de dados. Operar os canais de comunicao, que compreende em requisitar dados de cada UTR, salvar alarmes e eventos no banco de dados. Efetuar diagnsticos fazendo anlise das informaes que indiquem possveis falhas da UTR e tentando prever possveis problemas como sobrecarga de dados. O sistema SCADA que roda na estao primria e secundria so programas (softwares) que so instalados e configurados de forma apropriada, normalmente por uma empresa especializada ou pelo prprio desenvolvedor do programa.

20

2.8 - ARQUITETURAS DE COMUNICAO

2.8.1 - ARQUITETURA PONTO A PONTO

Essa a arquitetura mais simples, onde somente duas estaes se comunicam naquele canal. Essa comunicao pode ser feita utilizando somente uma freqncia onde somente uma das estaes pode enviar dados naquele momento enquanto a outra est escutando essa info rmao. Esse modo conhecido como Half-Duplex. As duas estaes podem enviar e receber dados ao mesmo tempo, porm essas duas comunicaes precisam ocorrer utilizando freqncias diferentes ou canais diferentes, esse modo de troca simultnea de dados conhecido como Full-Duplex. (CLARKE, 2004)

Figura 15: Conexo ponto a ponto (Clarke, 2004)

2.8.2 - ARQUITETURA MULTIPONTO

Ao contrrio da ponto a ponto, essa arquitetura permite a comunicao de mltiplas estaes, porm essa uma arquitetura mais complexa e necessita de um protocolo que seja eficiente para resolver o problema de colises, que podem acontecer quando duas estaes prec isam enviar dados ao mesmo tempo. A estao principal tem funo de coordenar a comunicao para evitar as colises e tambm age como intermediador quando duas estaes precisam se comunicar entre si.

21

Figura 16: Conexo multiponto (Clarke, 2004)

2.8.3 - ARQUITETURA COM ESTAO DE RETRANSMISSO

Existem basicamente dois tipos de estao de retransmisso, uma que recebe os dados, guarda e logo depois envia esses dados na mesma freqncia do canal recebido, de forma a alcanar estaes que estavam fora do alcance da transmisso original. Essa estao recebe o nome de store and forward. Esse tipo de soluo normalmente tem custos reduzidos, porm mais lento. (CLARKE, 2004) Outra opo para estao de retransmisso ou repetidora seria do tipo que recebe os dados e ao mesmo tempo repassa, mas em outra freqncia para chegar s estaes mais distantes e com isso fazendo com que a comunicao seja mais rpida. Esse tipo chamado de talk-through. (CLARKE, 2004)

Figura 17: Repetidora do tipo "Store and Forward" (CLARKE, 2004)

22

Figura 18: Repetidora do tipo "talk -through" (Clarke, 2004)

2.9 - FILOSOFIAS DE COMUNICAO

2.9.1 - SEQUNCIA DE EXPLORAO (POLLED MESTRE-ESCRAVO)

Essa filosofia pode ser utilizada em qualquer uma das arquiteturas de comunicao e tambm uma das mais simples filosofias de explorao. A estao mestre constri uma lista de estaes escravas e se comunica com cada estao seguindo a seqncia em que ela aparece na lista e ao chegar ao final da lista a estao mestre retoma o procedimento desde o comeo verificando uma a uma por novos dados. Caso a estao escravo no responda a solicitao, ento essa estao marcada como indisponvel na lista, porm a estao mestre poder tentar se comunicar novamente quando chegar vez dela na lista para verificar se a mesma j voltou a se comunicar. Vantagens: (CLARKE, 2004) Programa simples e confivel devido simplicidade. A falha de comunicao de uma estao facilmente detectada. No existem colises da rede, pois o trfego de dados previsvel e s ocorre com a solicitao da estao mestre.

23

As desvantagens so: (CLARKE, 2004) As variaes na necessidade de transferncia de dados das estaes escravas no so previstas e, portanto no so atendidas No existem quaisquer recursos para atender uma estao que precise transferir dados que necessitam de ateno urgente ineficiente para sistemas pouco carregados e com pouca transferncia de dados Se as estaes escravas precisarem se comunicar entre si, elas devem fazer isso atravs da estao mestre e com isso adicionando complexidade ao funcionamento da estao mestre. Uma modificao pode ser dada a essa filosofia onde ao invs de uma lista nica a estao mestre pode ter duas listas, uma de maior prioridade e outra de prioridade normal onde a estao mestre poderia explorar a lista de prioridade com maior freqncia do que a lista no rmal.

Figura 19: Ilustrao da tcnica de seqncia de explorao (CLARKE, 2004)

24

Figura 20: Ilustrao de tcnica com listas de prioridade alta e normal (CLARKE, 2004)

2.9.2 - DISPUTA (CONTENTION)

Essa filosofia um pouco mais complexa onde no existe mais a diviso de mestreescravo, mas agora as estaes precisam disputar entre si para obter acesso ao meio de comunicao e poderem transmitir seus dados. Nesse caso as colises no meio de comunicao so inevitveis e por isso precisam se utilizar de tcnicas para detectar essas colises e enviar os dados nos momentos em que o meio estiver disponvel. Um dos mtodos que pode ser utilizado para se encontrar o melhor momento de enviar os dados seria utilizando o CSMA/CD (Carrier sense with multiple access/collision detection). (CLARKE, 2004) Uma tcnica que pode ser utilizada para reduzir a quantidade de informao a ser trocada entre as estaes onde uma estao s transmite dados se houver alguma mudana em seus estados, se no tiver nada de diferente porque no precisa enviar os dados novamente. Na prtica o que se encontra uma fuso dessas vrias tcnicas procurando se utilizar o melhor de cada uma para otimizar a transmisso. Uma dessas solues prticas, para o SCADA, consiste em uma arquitetura mestre escravo onde a estao mestre inicia a comunicao utilizando uma lista de explorao para ob-

25

ter os dados de cada estao escrava (UTR), depois disso cada UTR tentar transmitir dados somente quando tiver alguma mudana, ento utilizar a tcnica CSMA/CD para detectar colises e enviar os dados. Quando duas ou mais UTRs tentam enviar dados ao mesmo tempo, isso gera uma coliso e isso faz com que os dados fiquem corrompidos e inutilizados e de acordo com o CSMA/CD elas devem aguardar um determinado tempo aleatrio para tentar uma nova transmisso, mas isso somente se o canal de comunicao j no estiver sendo util izado, caso esteja devem esperar at que esteja disponvel para tentar uma nova transmisso.

2.10 - PADRES DE COMUNICAO SERIAL RS-232 E RS-485

Grande parte das UTRs possuem comunicao serial que podem ser conectadas a um modem que por sua vez transmite os dados atravs de um canal analgico. Os padres RS-232 e RS-485 definem somente os detalhes eltricos e mecnicos ficando o protocolo de comunicao livre para ser utilizado um protocolo que seja compatvel ta nto com a UTR quando ao modem onde ser ligado. (CLARKE, 2004) O mais popular dos padres RS o RS-232C mesmo havendo outros superiores. (CLARKE, 2004) A correta representao dos padres RS-232C e RS-485 seriam respectivamente EIA232C e EIA-485, porm o prefixo RS mais utilizado e conhecido e por isso ser utilizado dessa forma. (CLARKE, 2004) Desvantagens do RS-232 em relao ao RS-485 (CLARKE, 2004) Restrito a comunicao ponto a ponto Distncia limitada de 50m Taxa de transferncia de somente 20kpbs, que o especificado pelo padro, porm muitos dispositivos modernos conseguem taxas de 115kbps em pequenas distncias. (pt.wikipedia.org) Tenses de -3 a -25volts e +3 a +25volts no so limites compatveis com as fontes de computadores atuais que variam de +5 a +12 volts Suscetvel a grandes rudos Vantagens do RS-485 (CLARKE, 2004) Suporta distncias de at 1200m Taxa de transferncia de at 10Mbps Comunicao mltipla

26

Tenses variando de -1.5 a -6 volts e de +1.5 a +6 volts

2.11 - PROTOCOLOS SCADA

2.11.1 - PROTOCOLO HDLC

HDLC (High level Data Link Control) um protocolo definido pela Organizao Internacional para Padronizao e para ser utilizando tanto em conexes multiponto como ponto a ponto. Esse um protocolo baseado em bits e foi um protocolo predecessor de protocolos como o Ethernet. Os modos comuns de funcionamento do HDLC so: Modo de resposta no rmal desbalanceada, que utilizado somente da estao primria para inicializar todas as tra nsaes e o modo balanceado assncrono onde todas as estaes (ns) possuem o mesmo patamar e podem agir como estaes primrias ou secundrias. (CLARKE, 2004)

2.11.2 - PROTOCOLO MODBUS

O protocolo Modbus foi desenvolvido em 1979 por Gould Modicon (agora Schneider) para sistemas de controle de processos. Apesar dele ser consideravelmente mais lento que outros protocolos, porm de mais fcil operao e manuteno o que causou sua grande aceitao por parte de muitos fabricantes que produziram equipamentos j compatveis com esse protocolo na poca. (CLARKE, 2004) O Modbus funciona no princpio mestre-escravo e permite at 247 estaes escravas e a forma de comunicao feita do tipo pergunta/resposta onde a estao principal faz uma solicitao (pergunta) estao secundria e depois de processado envia uma resposta de volta. Nesse caso somente uma estao secundria acessada por vez. A outra forma de comunicao utilizada pelo Modbus o envio de mensagens via broadcast , onde todas as estaes secundrias recebem o dado, mas no enviam respostas de volta. (CLARKE, 2004)

2.12 - PROTOCOLOS ABERTOS: DNP3 E IEC 60870

Anteriormente os protocolos desenvolvidos para o SCADA eram protocolos proprietrios criados por determinados fabricantes e de forma a atender as prprias necessidades. Com o crescimento da utilizao de sistemas SCADA, os protocolos proprietrios comearam a se

27

tornar um problema, pois o usurio ficava restrito, pois no caso de expanso do seu sistema seria ento necessrio adquirir equipamentos do mesmo fabricante, ou ento trocar todos por outro fabricante, o que se tornava invivel e o usurio ficava preso a um fabricante especfico. (CLARKE, 2004) Chegou-se ento a concluso de que seria necessria uma padronizao para a comunicao desse tipo de sistema causando uma interoperabilidade e permitindo assim que diferentes equipamentos de diferentes fabricantes pudessem se comunicar entre si e dessa forma o usurio poderia escolher livremente qual fabricante iria utilizar ou at mesmo adquirir vrios equipamentos de vrios fabricantes diferentes. Benefcios em curto prazo: (CLARKE, 2004) Interoperabilidade entre dispositivos de vrios fabricantes. Menor quantidade de protocolos a serem suportados em campo. Custo reduzido com programas (softwares). A no necessidade de tradutores de protocolos. Melhoramento de documentao. Pode-se solicitar teste de conformidade independente. Benefcios em longo prazo: (CLARKE, 2004) Fcil expanso do sistema Tempo de vida grande para os dispositivos. Produtos com mais funcionalidades agregadas pelos fabricantes. Adoo mais rapidamente de novas tecnologias. Grandes economias de operao. Devido necessidade, nos anos 90 dois protocolos abertos de comunicao SCADA foram criados: DNP3 e IEC 60870-5-101. O DNP3 foi lanado em 1993 enquanto que o IEC60870-5-101 foi lanado em 1995. Esses dois protocolos foram desenvolvidos quase que paralelamente e tiveram com base a norma IEC 870-5 e devido a isso possvel encontrar algumas similaridades entre os dois protocolos. (CLARKE, 2004)

28

Figura 21: Desenvolvimento dos protocolos (Clarke, 2004)

Hoje em dia esses so os dois protocolos mais utilizados para o SCADA sendo o DNP3 mais utilizado na America do norte, America do sul, frica do sul, sia e Austrlia enquanto que o IEC 60870-5-101 tem grande utilizao na Europa. (CLARKE, 2004)

2.12.1 - PROTOCOLO DNP3

DNP3 (Distributed Network Protocol Version 3.3) ou protocolo de rede distribuda um padro de que define a comunicao entre a estao primaria e as estaes secundrias (UTRs) e foi desenvolvido para obter uma interoperabilidade entre os sistemas no setor eltrico, leo e gs e gua e esgoto. (CLARKE, 2004) O DNP3 foi inicialmente desenvolvido como um protocolo proprietrio por Harris Controls Division para utilizao na indstria de energia eltrica. Em 1993 o protocolo foi disponibilizado abertamente quando os direitos sobre ele foram transferidos para grupo de usurios DNP3. (CLARKE, 2004) O DNP3 foi concebido especificamente para aplicaes em SCADA o que envolve aquisio de informao e envio de comandos e tambm foi feito para transmitir pequenos pacotes de dados de forma confivel e seqncia determinada. (CLARKE, 2004) Desde a sua criao para a indstria de distribuio de energia eltrica, o DNP 3 ganhou grande aceitao na indstria e agora suportado por uma grande variedade de fabricantes com foco em outros tipos que no a de energia eltrica, dentre eles as indstrias de gua e e sgoto e outras. (CLARKE, 2004) Benefcios do DNP3 (CLARKE, 2004) Padro aberto Suportado por um grupo de usurios DNP3 ativo

29

Protocolo suportado por uma grande quantidade de equipamentos Otimizado para confiabilidade e eficincia no sistema de comunicao SCADA No necessidade de tradutores de protocolos Fcil expanso Consegue enderear mais de 65000 dispositivos Permite sincronizao de tempo e eventos com estampa de tempo O protocolo tambm suporta comunicaes com mltiplos escravos, ponto a ponto e mltiplos mestres e tambm trabalha com lista de seqncia de explorao que normalmente utilizado para verificar se a conexo com a UTR ainda est funcionando, pois o DNP3 permite que as UTRs enviem mensagens no solicitadas quando algum dado foi alterado. Isso pe rmite uma melhor utilizao da capacidade de comunicao, pois os dados s sero transmitidos quando houver mudanas e ficando sem comunicao o resto do tempo exceto quando a estao mestre faz a seqncia de explorao para deteco de falha ou quando no envio de comandos. (CLARKE, 2004)

Figura 22: Topologias possveis com o DNP3 (CLARKE, 2004)

O modo de operao que permite que as UTRs enviem mensagens no solicitadas na ocorrncia de mudanas em campo tambm chamado de modo balanceado, mas apesar das estaes escravas poderem iniciar comunicaes, mas somente as estaes mestres ou primrias que podem solicitar dados ou enviar comandos.

30

2.12.1.1 - FORMATOS DOS DADOS DO PROTOCOLO DNP3

Ser feito uma breve introduo sobre como feito a troca de dados e sua estrutura para que se possa ter uma idia de como esse protocolo faz essa troca de informao, para info rmaes detalhadas recomenda-se consultar a especificao do protocolo. O protocolo DNP3 segundo o modelo EPA apresenta as seguintes camadas:

Figura 23: Camadas do DNP3 (M & M Assessoria)

Na camada de aplicao onde as mensagens entre o transmissor e o receptor so efet ivamente processadas. A camada de pseudo transporte tem funo de verificar o tamanho da mensagem e se for muito grande ela fragmenta essa mensagem para que a camada de enlace possa enviar os dados sem problemas. A camada de enlace tem funo de estabelecer a conexo e controlar o envio de dados. A camada fsica o meio fisco por onde os dados sero transportados que pode ser fio, fibra tica, ar e etc. A comunicao pode ser do tipo balanceada ou no balanceada, onde o tipo no bala nceado s permite que o inicio da comunicao seja feito pela estao primria, e a estao secundria s responde depois da pergunta, no modo balanceado, permite que a estao secundria envie mensagens mesmo que no tenha sido acionada pela estao primria e isso vai interferir na forma como esses dados sero transferidos. Na camada de enlace o protocolo DNP3 segue o formato FT-3 definido no mdulo IEC 870-2 com algumas modificaes.

31

Figura 24: Formato dos dados DNP3 (M & M Assessoria)

Nas mensagens de tamanho fixo os dados de usurio podero no existir, se existir, tero sempre o mesmo tamanho. (M & M Assessoria) Para controle de erro o protocolo DNP3 de uma checagem cclica chamada de CRC e que ocupa 2 bytes, aps os primeiros 8 bytes de mensagem so includos mais 2 bytes de CRC e a partir da o CRC inserido a cada 16 bytes de mensagem ou quando chegar ao final da mensagem.

Figura 25: Parte fixa da mensagem (M & M Assessoria)

Toda mensagem do protocolo inicia com esses 10 bytes. Os bytes F1 e F2 so fixos e iguais a 0x05 e 0x64 respectivamente e esses valores esto representados na base hexadecimal. O byte TAM indica o tamanho da parte til da mensagem. Esse byte utilizado para se verificar se a mensagem chegou completa no destinatrio. O byte CTL um byte de controle que informa o tipo de mensagem que est enviando e tambm serve para controle de fluxo informando se a estao pode ou no receber dados. DL e DH so 2 bytes que informam o endereo do destinatrio da mensagem. Nesse caso os 8 bits mais significativos so os indicados pelo byte DH e os menos significativos ind icados pelo byte DL OL e OH funcionam da mesma forma que DL e DH sendo que nesse caso eles indicam o endereo da estao que originou a mensagem.

32

Os ltimos 2 bytes so o calculo do CRC onde CH so os 8bits mais significativos e CL o menos significativo. Para gerar um CRC todos os bytes da mensagem so utilizados e divididos por um polinmio gerador e o resto dessa diviso o CRC. Como visto, os 10 primeiros bytes da mensagem so basicamente uma apresentao da estao que est se comunicando, depois desses bytes que vm os dados.

Figura 26: Construo de uma mensagem DNP3 (CLARKE, 2004)

A figura 26 mostra de forma resumida como que a mensagem se forma, desde a camada de aplicao onde so construdos os blocos de dados e a camada de pseudo transporte fra gmenta em blocos menores chamados ASDU, cada ASDU recebe ento um cabealho chamado APCI, na camada de enlace esse pacote que se chama APDU fragmentado e cada fra gmento recebe um cabealho de nome TH formando o TPDU que ao passar para camada fsica recebem o cabealho LH mais os bytes de CRC e ento enviado pelo meio fsico, quando esse dados chegar no destino ele sofrer o processo inverso e os fragmentos sero recompostos para restaurar o dado originalmente enviado. O cabealho LH o cabealho que foi descrito anteriormente e que possui 10 bytes (8 bytes de dados mais 2 bytes de CRC). O cabealho TH serve para identificar os dados fragmentados, ento as informaes encontradas nesse cabealho indicam se o primeiro fragmento ou o ultimo e tambm a sua ordem de forma que os fragmentos possam ser colocados na ordem que foram criados. Na camada de pseudo transporte foi recebido um cabealho chamado APCI que informa o tipo de mensagem enviada, controla a fragmentao de forma similar ao cabealho TH e

33

informa o tipo de funo que o pacote descreve que pode ser uma seleo, uma ao, confirmao e etc. na ASDU que esto os dados da aplicao e cada ASDU pode conter vrios blocos de informao que so denominados de objetos e no protocolo DNP3 existem 90 objetos descritos na documentao bsica do DNP e outros podem ser criados no futuro. Essa grande variedade de objetos que torna o protocolo DNP3 mais complexo, porm isso faz com que ele seja mais flexvel podendo ser utilizado em outras aplicaes que no o seto r eltrico. (CLARKE, 2004)

2.12.2 - PROTOCOLO IEC 60870-5-101

O IEC 60871-5 se refere a uma coleo de padres produzidos pela Comisso Eletrotcnica Internacional - IEC (International Electrotechnical Commission) que desenvolveram um padro aberto para transmisso de dados de telemetria SCADA. (CLARKE, 2004) Esse padro prover descries detalhadas para o telecontrole de equipamentos que estejam geograficamente dispersos, que exatamente o foco do SCADA. Esse padro foi dese nvolvido com o foco nas indstrias de eletricidade, mas isso no quer dizer que esse protocolo no possa ser utilizado para outras aplicaes, pelo contrrio, ele possui objeto de dados que podem ser aplicados a qualquer SCADA independente do ramo. (CLARKE, 2004) O protocolo IEC 60870-5-101 ou IEC101 suporta conexes ponto a ponto e multiponto usando conexo serial com pequena largura de banda e permite a escolha entre os modos balanceados e no balanceados. Com o modo no balanceado somente a estao mestre pode iniciar conexes, isso traz uma simplificao para o sistema porque no precisa de nenhum suporte para evitar colises, pois somente o mestre inicia as conexes. O modo balanceado pode ser utilizado tambm, mas somente para conexes ponto a ponto, para conexo multiponto necessrio utilizar o modo no balanceado aonde o mestre ir se conectar a cada UTR utilizando uma lista e explorao.

2.12.2.1 - FORMATO DOS DADOS DO PROTOCOLO IEC 101

Essa uma pequena amostra sobre como so dos dados do protocolo IEC 101 e para uma referncia mais detalhada deve-se consultar a especificao do protocolo. Os dados so da seguinte forma:

34

Figura 27: Formato dos dados IEC 101 (CLARKE, 2004)

No protocolo IEC 101 existe uma estrutura definida para um pacote com tamanho fixo e outra com tamanho varivel. O pacote de tamanho fixo possui somente alguns campos que esto presentes no pacote de tamanho varivel, o campo que no est presente o campo indicativo do tamanho, como o tamanho fixo, ento no existe a necessidade de informar o tamanho do mesmo, pois isso j conhecido. O primeiro byte que determina se um pacote de tamanho fixo ou varivel, o de tamanho fixo sempre inicia com o byte 0x10 (valor expresso na base hexadecimal) enquanto que o tamanho varivel inicia por 0x68. Nos dos tipos de pacotes existe o campo de controle que informa o sentido da comunicao, se da UTR para estao primria ou se o contrrio e tambm possui a informao sobre qual funo est utilizando, dentre as funes possveis tem-se: teste de enlace, reinicio de enlace, dados de usurio, confirmao de recebimento de dados e etc. O campo de endereo que ocupa 2 bytes informa o endereo da UTR que est comunicando, independente se a UTR est enviando ou recebendo dados, nesse campo sempre ter o endereo da estao secundria, isso feito para que a UTR possa identificar quando uma mensagem direcionada para ela e que a estao principal possa identificar de qual UTR a mensagem est partindo. O campo de checksum ocupa somente um byte e ele o penltimo byte de todo o pacote e ele calculado efetuado-se uma soma em modulo 256 de todos os bytes a partir do byte de controle at o byte anterior a ele mesmo. Todos os pacotes de dados sempre terminam com o byte 0x16 indicando que o final do pacote tanto para o de tamanho fixo como o de tamanho varivel.

35

O tamanho do pacote um campo que s est presente no pacote de tamanho varivel para poder indicar qual o tamanho de dados que a estao receptora deve ler, essa uma fo rma de se verificar a integridade da informao que chega, outra forma seria pelo checksum. O tamanho dos dados informado por 2 bytes e os 2 devem ter valores iguais e correspondentes ao tamanho til da mensagem que inicia no byte de controle at o byte anterior o checksum. Os dados teis, tambm chamados de dados de usurio, seguem o seguinte formato:

Figura 28: Formato dos dados de usurio (CLARKE, 2004)

O formato dos dados possui uma forma bem mais simplificada que inicia com um ide ntificador dos dados que basicamente informa que tipo de dado est sendo enviado. O identificador de tipo (Type ID) identifica os dados que viro em seguida, por exemplo: medidas analgicas, comandos, estados digitais, sincronizao de relgio, transferncia de arquivos e etc. Em seguida o qualificador de estrutura varivel que indica a estrutura dos dados se os dados so elementos ou objetos e tambm a quantidade que existe, seja de elementos ou objetos. O protocolo IEC 101 cria uma diferenciao entre objetos e elementos, essa diferenciao feita para economizar na transferncia de dados, porque quando o protocolo indica a existncia de elementos nos dados o que ele est dizendo que na primeira informao ele indicar o endereo do objeto e nos demais os endereos devero ser considerados como e ndereos consecutivos. Um objeto para o IEC quando a informao vem precedida de seu endereo, caso contrrio trona-se um elemento. Mesmo o protocolo indicando que na mensagem possuem elementos, ainda assim o primeiro dado ser um objeto para que se conhea o

36

endereo, ento os demais sero elementos onde seus endereos sero endereos consecutivos a partir do primeiro informado. A causa da transmisso informa o motivo do envio dos dados, que dentre eles pode ser: envio espontneo, inicializao, solicitao e etc. O endereo comum da ASDU o endereo da UTR que pertence os dados. Esse campo s tem sentido real em uma situao onde uma UTR dividida em mltiplas unidades lgicas. (CLARKE, 2004) O endereo do objeto informa o endereo do ponto a que os dados se referem, cada e ntrada ou sada da UTR possui um endereo que utilizado para identificar cada uma e esse endereo ao que se refere esse campo. As informaes do objeto possuem formas variadas e que dependem do que foi especificado no campo de identificador de tipo, porm na especificao do protocolo IEC 101 existem somente 21 tipos, porm mais podem ser definidos futuramente

2.12.3 - COMPARAES ENTRE DNP3 E IEC 101

Como os protocolos DNP3 e IEC 101 tiveram uma base em comum para seu desenvolvimento, ento espera-se que hajam alguns aspectos em comum para os dois que so: (CLARKE, 2004) Transmisso de dados com segurana Operao com lista de explorao e com mensagens no solicitadas Definio de dados adequados para funcionamento com SCADA Sincronizao de tempo Eventos com estampa de tempo Congelar e limpar contadores Operao no modo selecionar antes da ao Grupo de dados ou classes Envia e recebe arquivos E os dois protocolos possuem muita coisa diferente entre eles em vrios aspectos como na parte de endereamento, comunicao, formato dos dados, segurana, interoperabilidade, complexidade dentre outros. Sobre o endereamento, o IEC 101 utiliza endereamentos tanto para as conexes qua nto para os endereos de aplicao, enquanto que o DNP3 possui somente endereamento de

37

conexes e isso permite que com o IEC 101 se tenha uma quantidade de pontos superior a 16milhes. (CLARKE, 2004) Nos aspecto de comunicao ambos suportam tipo de comunicao balanceada, no caso do DNP3 esse o nico tipo suportado, enquanto que no IEC 101 o modo balanceado s pode ser utilizado em conexes ponto a ponto, o que significa que o IEC 101 possui uma grande limitao quando em situaes que necessrio uma comunicao multiponto. Em termos de formato de dados o IEC 101 possui o sistema de verificao de erro util izando 8bits e pacotes de tamanho mximo de 255 bytes e possui pacotes com tamanhos fixos e variveis enquanto que no DNP3 utiliza uma verificao de erro com 16bits e tamanho mximo de 255 bytes e dispe somente de pacotes com tamanho varivel. O fato do IEC 101 possuir um tipo de pacote com tamanho fixo, em muitas ocasies esse pacote de tamanho reduzido ajuda a reduzir uma possvel sobrecarga no sistema de comunicao. No aspecto de segurana, o DNP3 possui um sistema de deteco de erros mais poderoso do que o IEC 101, mas para que esse fator seja uma questo significante vai depender da taxa de erros do meio utilizado para comunicao e apesar de ter um sistema mais poderoso, em contrapartida os pacotes do IEC 101 so, em geral, menores que podem ficar menos suscetvel a erros. Ainda sobre a questo de segurana, ambos os protocolos possuem a funo de selecionar antes de ao e essa funo tem um grande impacto no sentido de impedir que o operador efetue algum comando por engano, pois com essa funo habilitada o operador quando for abrir uma chave, por exemplo, ele dever alm de selecionar a chave na tela do computador ele seleciona qual comando ele enviar e logo em seguida ele deve confirmar o comando e somente depois dessa confirmao que o comando executado em campo e de ssa forma evita erros como o de selecionar o comando errado, seja por ter batido no teclado ou clicado em uma posio errada na tela, caso isso acontece basta no confirmar o comando. Sobre muitos aspectos, o protocolo IEC 101 mais simples do que o DNP3, pois sobre o aspecto do formato dos dados ele possui dados mais simples, geralmente menores o que simplifica a sua implementao por fabricantes de equipamentos, mas apesar do DNP3 ser mais complexo, porm no necessrio que todas as suas funcionalidades sejam implementadas facilitando sua utilizao. Com todas essas similaridades e diferenas no possvel dizer que um protocolo seja melhor do que o outro, pois pode haver situaes em uma indstria de seja mais adequado para a utilizao de um protocolo ao invs do outro, ento a escolha por um dos protocolos vai depender de vrios fatores e que precisam ser avaliados e somente depois disso que se poder indicar qual o mais indicado para o caso especfico. (CLARKE, 2004)

38

3.

APLICAES DO SCADA NA COELCE

3.1 - CONSIDERAES INICIAIS.

A Coelce, empresa distribuidora de energia no estado do Cear utiliza o sistema SCADA para fazer o controle e monitorao das suas subestaes espalhadas por todo o estado do Cear. A utilizao de um sistema SCADA muito importante, pois se trata do controle e monitorao de uma grande rea geogrfica e caso a Coelce no utilizasse um sistema SC ADA ela no conseguiria resolver os problemas com a rapidez necessria , especialmente nos tempos atuais onde a legislao exige um padro de qualidade cada vez maior e tempo de resoluo de problemas cada vez menor. A empresa Synapsis do Brasil a empresa responsvel pela implantao e manuteno do sistema SCADA da Coelce, atualmente toda e estrutura e suporte feito por essa empresa que deve manter o sistema sempre funcionando com o mnimo de parada possvel. Com o SCADA, o operador no centro de controle pode fazer as operaes nas subestaes sem a necessidade da presena de um operador na subestao, com isso a economia de tempo muito grande, pois no existe a necessidade de esperar ou at mesmo deixar um operador de planto na subestao para o caso de problemas, pois na maioria dos casos um operador atuando diretamente com o sistema SCADA poder fazer q ualquer tipo de manobra na prpria tela do computador e com maior agilidade e rapidez. Por medida de segurana a Coelce decidiu que todas as chaves seccionadoras das subestaes no seriam automatizadas, ento quando h casos de manobras que necessitem mudana das chaves seccionadoras, necessria a presena do operador na prpria subestao para que o mesmo efetue o fechamento ou abertura manual dessas chaves. Outra questo que deve ser levada em considerao que esse tipo de chave s pode se manobrada quando no houver carga e poderia acontecer o caso de se tentar operar esse tipo de chave pelo SCADA e danific- la ou at mesmo causar um problema maior. Vantagens agregadas pelo SCADA: (OLIVEIRA, 2005) Menor tempo para reposio do sistema eltrico. Obteno de dados do sistema eltrico em tempo real. Monitorar qualidade de energia fornecida.

39

Diminuir gastos com operao do sistema eltrico

3.2 - ESTRUTURA SCADA

O SCADA adotado foi o SHERPA desenvolvido pela empresa espanhola Eliop. Os componentes bsicos do sistema so: Servidores para aplicao e para banco de dados Estaes de operao Software SCADA (SHERPA) Sistema de comunicao Unidades terminais remotas (UTRs) Apesar de ser um SCADA proprietrio, o SHERPA utilizar os protocolos padres DNP3 e IEC101 e tem capacidade de comandar vrios equipamentos e vrias opes dentre eles: Abertura e fechamento de disjuntores e religadores Bloqueio de religamento Seleo de curvas de proteo Habilitar de desabilitar vrios tipos de protees Ligar e desligar vrios estgios de ventilao forada Mudana de taps de transformadores Seleo de opes automticas ou manuais

40

Figura 29: Estrutura SHERPA (OLIVEIRA, 2005)

A configurao atual trabalha com redundncia de servidores e de banco de dados, a redundncia de servidores serve para minimizar o tempo de parada do sistema e possibilitar o agendamento de manutenes preventivas ou mesmo corretiva nos servidores sem que seja necessrio desligar todo o sistema SCADA para isso. Outro aspecto importante so os servidores de banco de dados, esses servidores so to importantes quanto os servidores SCADA, pois neles ficam gravados todos os histricos, ta nto de medidas como de manobras, alarmes e etc. O SCADA por si s fornece somente valores e estados em tempo real armazenando uma quantidade mnima, no caso da Coelce ele s armazena at 27 dias, por isso a necessidade de um banco de dados especfico para que seja possvel consultar informaes por um perodo maior. Os servidores de banco de dados tambm possuem redundncia, pois um sistema nessas dimenses no se pode tolerar que o sistema pare por um grande perodo. Na figura 29 ainda pode-se notar a presena de servidores chamados de servidores SAC, esses servidores so devido ao fato de que o SCADA adquirido no possui a IHM isso porque a IHM foi substituda pelo sistema corporativo que se chama SAC que alm de substituir a IHM ele fornece uma srie de outras funcionalidades e integraes que sero vistas com mais detalhes posteriormente. Nessa arquitetura tambm foi criado um ambiente para testes que pode ser utilizado para fazer algumas simulaes sem afetar o sistema real.

41

Atualmente no existe nenhum ambiente especfico para treinamento de operadores, atualmente eles so treinados acompanhado o trabalho dos operadores mais experientes, mas o ambiente para treinamento seria uma ferramenta ideal para capacitar novos funcionrios para uma atividade to importante, pois um erro de um operador inexperiente pode ter conseq ncias enormes.

3.3 - DESCRIO SHERPA

Ao contrrio do que se pode pensar, o SHERPA no trabalha com somente um protocolo, no sistema Coelce existem vrias subestaes que se comunicam utilizando o protocolo DNP3 e outras atravs do IEC 101 e todas integradas a rede de dados bem heterognea onde existe parte atravs de fibra ptica, rdios, GPRS e etc. O SHERPA est configurado para funcionar o modo balanceado, fazendo com que as UTRs possam se comunicar com a estao principal (servidor) logo que alguma mudana acontea, porm esses protocolos e tambm a UTRs possuem comunicao serial e para integrar tudo isso na rede de dados foi necessrio a utilizao de equipamentos conversores de comunicao serial para ethernet, permitindo assim a comunicao utilizando a prpria rede corporativa. Para que o SCADA funcione de forma adequada necessrio fazer toda uma configurao para adicionar os pontos existentes em para o SCADA e essa configurao inicia pela UTR, pois ela o elemento que efetivamente executa os comandos e que capta todos os dados de campo. Cada ponto em campo, seja entrada ou sada, analgica ou digital, conectado diretamente a placas da UTR e para cada uma dessas entradas e sadas so associadas a endereos, pois os protocolos que comunicao fazem referencias a endereos e por esses endereos que a UTR consegue identificar qual entrada ou sada utilizar. Esses endereos so configurados no SHERPA adicionando o endereo da UTR, pois casando os dois endereos UTR e portas que o comando consegue sair da IHM at o campo ou o caminho contrrio.

3.4 - INTERFACE SAC - SHERPA

O SAC (Sistema de Ayuda a la Conducion), ou sistema de ajuda a distribuio, um sistema corporativo desenvolvido pelo grupo ENDESA, esse sistema chamado de DMS (Distribution Management System) ou sistema de gerenciamento da distribuio, isso signi-

42

fica que o SAC no somente uma interface de usurio na realidade alm de ser uma interface com o usurio, ele integra o SCADA com o sistema corporativos. Esse um grande diferencial, pois a maioria dos sistemas SCADA no possui integrao em tempo real com o sistema corporativo. Um exemplo da utilizao dessa integrao seria um caso de um alimentador na subestao, que por algum motivo, ele fosse desenergizado e a conseqncia principal seria que certa quantidade de clientes no estariam sendo atendidos, se no houvesse integrao, o servio de atendimento ao cliente s iria saber desse problema depois que o sistema corporativo fosse alimentado manualmente com a informao da sada do alimentador, mas utiliza ndo o SAC essa informao fica disponvel imediatamente para todas as reas da empresa propiciando a rapidez em disseminar a informao, seja de defeito ou de retorno a operao e ta mbm evita de ter funcionrios trabalhando em cima de uma informao desatualizada. Outra caracterstica de evitar o ingresso de informaes duplicadas, ou seja, no caso de uma mudana no sistema eltrico ou melhoria, sem essa integrao o usurio teria que efetuar a mudana no sistema SCADA e outra vez para o sistema corporativo, enquanto que atravs do SAC isso s feito uma vez, pois quando se faz a modificao o SAC se encarrega de colocar a informao disponvel para o SCADA e para o sistema corporativo. A forma de entrada de dados atravs do SAC feito de forma a ser o mais simples possvel fornecendo uma interface grfica permitindo o ingresso de informaes utilizando-se o mouse e o teclado. No sistema da Coelce o SAC e o SHERPA funcionam de forma to integrada que em muitos momentos eles se confundem devido ao grande grau de integrao de com o outro e durante a descrio de funcionalidades do SAC deve-se entender que por traz existe SCADA fazendo a interface com os equipamentos em campo. Devido complexidade do SAC, a seguir ser descrito somente as partes que possuem relaes com o sistema SCADA.

3.5 - SISTEMA DE GERENCIAMENTO DA REDE

Para utilizao do SAC, somente pessoal autorizado mediante a utilizao de usurio e senha que pode acess-lo.

43

Figura 30: Tela inicial do SAC (Fernndez, 2002)

Nessa tela mostrada na figura 30, tem-se acesso as opes para o gerenciamento da rede de distribuio eltrica e tambm informaes. Um das informaes que podem ser obtidas nessa tela o histrico da prpria aplicao que mostrado em forma de tabela, esse histrico se refere aplicao em si, ou seja, no mostra qualquer informao sobre a situao da rede, esse tipo de histrico ser visto em o utra tela.

Figura 31: Semforo informativo (Fernndez, 2002)

O semforo que se encontra no canto superior esquerdo tambm traz informaes importantes. Quando na cor verde significa que o sistema est funcionando normalmente, quando na cor vermelha indica que o sistema est parado e que nenhuma modificao ou comando ser aceito e na cor amarela indica que o sistema est iniciando, nesse estado ele ainda no aceita comandos ou qualquer outra operao, mas logo que terminar de carregar ele deve passar para cor verde onde estar tudo normalizado.

Figura 32: Quadro de controle (Fernndez, 2002)

O quadro de controle tambm fornece informaes ao operados, a funo bsica consiste em piscar na cor vermelha informando os diferentes eventos, onde cada quadrado indica um evento diferente. Na seqncia eles informam: (FERNNDEZ, 2002) Indica que um incremento est sendo aplicado Aviso de que foi superada alguma condio referente a tempo ou nmero de clientes afetados imposta por organismos oficiais do pas. Indica que existe um ou vrios alarmes pendentes de reconhecimento

44

Mesmo comportamento do anterior. Indica que existe um ou mais alarmes crticos a serem reconhecidos Indica que existe um ou mais alarmes no crticos a serem reconhecidos Indica que existe um ou mais alarmes de superviso a serem reconhecidos Indica que existe um ou mais alarmes no reconhecidos Indica que existe um ou mais alarmes de disparo ou atuao sobre o sistema

Figura 33: Tela de mensagens (Synapsis Brasil)

A tela de mensagens mostra as mensagens de todo o sistema, ou seja, eventos que esto ocorrendo no momento especialmente os alarmes. As mensagens mostradas esto relacionadas s reas de responsabilidade que o usurio pertence, ou seja, nesse campo no pode aparecer mensagens que no so da responsabilidade do operador, pois se isso acontecer poder confundi- lo. Essa uma tela de histrico e o operador utiliza essa janela somente para consultar algum evento que aconteceu a poucos instantes. Importante ver que todos os eventos possuem data e hora de ocorrncia, e esses horrios so todos sincronizados por sistemas de posicionamento global - GPS (Global Positioning System ).

Figura 34: reas de responsabilidade (Synapsis Brasil)

As reas de responsabilidade ajudam a delegar as responsabilidades sobre determinadas reas, isso muito til quando o sistema comea a crescer muito de forma que um s operador no teria condio para gerenciar todos os equipamentos e subestaes ao mesmo tempo, ento so criadas reas dividindo os blocos e delegando a responsabilidade desses blocos para os centros regionais, esses centros regionais se localizam prximo da rea que ele est respo n-

45

svel de forma que em caso de necessidade pode enviar uma equipe para o local e o fato da proximidade esse deslocamento se torna tambm mais rpido. No sistema da Coelce existem os centros de controle regionais e esses centros de controles configuram o SAC de forma que fique atuando somente em sua rea de responsabilidade, dessa forma evita de est recebendo alarmes que no so de sua responsabilidade. Existe tambm o centro de controle geral que fica responsvel por coordenar todos os centros regionais.

Figura 35: Vistas de navegao (Synapsis Brasil)

A vista de navegao ou vista ortogonal a tela que permite visualizar o sistema eltr ico representado na forma de diagrama unifilar de forma a representar todo o sistema eltrico. Nessa tela o operador poder ampliar, reduzir, verificar medidas, acompanhar estado de equipamentos, se esto fechados ou abertos, alm de efetuar comando de fechamento de disjuntores ou qualquer equipamento telecontrolado.

Figura 36: Representao religador (Synapsis Brasil)

46

Figura 37: Representao Disjuntor (Synapsis Brasil)

Figura 38: Representao Transformador (Synapsis Brasil)

Cada equipamento tem sua representao grfica e conforme essas representaes mudem na tela o que indica ao operador que aquele equipamento mudou de estado passando para sua nova representao grfica. No caso dos disjuntores, quando esto mostrando somente o contorno do desenho, isso indica que ele est aberto, quando est todo em uma cor s indica que est fechado. O clicar em um elemento o sistema mostra as opes sobre o dado elemento, e depe ndendo do boto que se utilize aparecero opes diferentes.

Figura 39: Menu de comando (Synapsis Brasil)

Um dos menus mais importantes o menu de comando, nele permite-se comandar o elemento, a operao mais bsica a de abrir e fechar. O SCADA da Coelce est configurado para utilizar o modo de selecionar para depois agir, e o operador deve fazer exatamente isso para poder comandar o elemento em questo, porm a seleo no significa simplesmente clicar sobre o elemento, alm de clicar deve-se informar qual a ao desejada, caso se queira abrir uma chave o operador deve escolher a opo de abrir no menu de comando, depois de alguns segundos o elemento comear a piscar na tela do operador isso indica que o elementos foi selecionado com sucesso em campo atravs da UTR, para confirmar o comando o ope-

47

rador deve acessar novamente o menu de comando e selecionar a opo de ao, nesse momento em que a ao efetuada e o elemento efetivame nte comandado, depois de fechada a chave a sua representao grfica na tela mudar mostrando a sua representao grfica de quando fechada. Essa operao gerar um alarme informando que o estado do elemento mudou e tambm aparecer na lista de registros informando a data e hora do acontecimento assim como o usurio que fez a manobra.

Figura 40: Vista sinttica (Fernndez, 2002)

A vista sinttica permite ao operador acompanhas varias grandezas como tenso, corrente, potncia e outras, mas de forma bem resumida e de vrios elementos ao mesmo tempo. Isso de grande ajuda para os centros de controle regionais, pois nessa vista possvel monitoras as potncias, tenses e corrente de todos os transformadores das subestaes em sua rea de responsabilidade e visualizar qual est prximo do limite Maximo ou do limite inferior e com isso poder se antecipar e tomar uma medida antes de a medida chegue a um valor crtico.

Figura 41: Lista de alarmes (Synapsis Brasil)

48

Na lista de alarmes o operador recebe todos os alarmes gerados em campo. Esses alarmes so configurados nas UTR e configurados no SAC-SHERPA, ento o tipo de informao que ir aparecer nessa tela so eventos previamente programados. Um exemplo prtico o caso de alarmes de atuao de proteo, ou seja, quando acontece algum problema no sistema, ento o rel de proteo detecta o problema e atua, normalmente abrindo o disjuntor, ento a UTR faz a aquisio dessa informao e manda para o SCADA que determinada proteo atuou e isso gera um alarme que ser mostrado na tela de alarmes com todo o descritivo informando data, hora, equipamento e o nome da proteo atuada. O alarme acompanhado por um alarme sonoro onde o operador verifica na lista o que aconteceu, reconhece o alarme para que os outros operadores do sistema entendam que o problema j est sendo verificado, com o objetivo de traz-lo de volta a normalidade.

3.6 - GESTO INCREMENTAL

O SAC e o SHERPA se utilizam de um conceito chamado de gesto incremental que diz respeito s modificaes que ocorrem a todo instante sobre o sistema, po is a estrutura est sempre mudando, seja uma nova subestao que construda ou uma nova linha que aparece, um transformador novo e essas modificaes precisam ser inseridas no SAC para que todos tenham acesso e possam controlar. A gesto incremental significa que as modificaes so feitas atravs de incrementos onde nesses incrementos so colocadas a modificaes, seja um ou mais equipamentos novos, equipamentos removidos ou mesmo pequenas correes. Essas modificaes precisam antes passar por uma verificao pelo SAC onde sero verificados possveis problemas com conflitos, nomes duplicados e etc., depois de verificados que podero ser aplicados ao sistema e nesse momento que as modificaes passam realmente a valer para todo o sistema e passa a funcionar integrado. Durante a fase de incremento o operador pode editar o incremento, verificar a melhor forma de fazer a modificao desejada, porque nessa fase ele no interfere em nada no sistema, caso deseje, o operador pode at excluir o incremento, mas uma vez que o incremento for aplicado, as alteraes s podero ser desfeitas atravs de um novo incremento. No sistema da Coelce os incrementos basicamente se dividem em duas partes, seria o incremento grfico ou ortogonal que faz alteraes de natureza grfica, ou seja, posio dos

49

elementos: disjuntores, transformadores, linhas e etc e a parte do incremento SCADA que a parte que se configura o SCADA para supervisionar os dados enviados pelas UTRs. Depois de configuradas, a UTRs comeam a enviar dados para o servidor SCADA, mas necessria uma configurao por parte do SCADA para que o mesmo possa reconhecer o que cada informao enviada pela UTR, pois as UTRs trabalham com endereamento de portas, sejam entradas ou sadas, analgicas ou digitais, isso quer dizer que a UTR s informa o valor, que ser 0 ou 1 para portas digitais ou um valor numrico para as analgicas, e em seguida informa de qual endereo aquele valor, ento no banco de dados do servidor SCADA precisa est cadastrado os endereos e o descritivo sobre o que monitorado no endereo informado e esse cadastro feito atravs dos incrementos SCADA.

Figura 42: Exemplo de edio de incremento SCADA (Synapsis Brasil)

A figura 42 mostra um exemplo de opes para o incremento SCADA, nesse caso a tela mostra as propriedades de uma chave que tem o nome de 11D1 e mostra trs tipos de caractersticas possveis: estados, medidas e alarmes. Os estados esto relacionados mudana na condio do equipamento, por exemplo, se est aberto ou fechado, se determinada proteo est habilitada ou no e etc., em geral os estados esto relacionados com comandos para o equipamento onde o comando teria como objetivo de alterar o estado atual do equipamento. As

50

medidas so entradas analgicas para informar vrios tipos de medidas dentre eles nvel de tenso, corrente, potncia e outros. Os alarmes esto relacionados com entradas digitais que so utilizadas para monitorar os equipamentos e que normalmente so utilizados para info rmar se algum tipo de proteo atuou e qual proteo foi essa.

Figura 43: Tela de configurao de endereo (Synapsis Brasil)

Depois de escolhido quais os itens supervisionados no equipamento o passo seguinte ser de configur- los, ou seja, informar qual o endereo dele na UTR e essa configurao feita na tela acima. No ser detalhado cada campo da tela, pois no seria esse o objetivo do trabalho, porm os campos mais importantes so: identificado que identifica qual o tipo de medida associada, de fato o identificador o nmero das opes que foram selecionadas na figur a 42, como nesse caso o que se mostra o nmero e no o descritivo, ento necessrio se consultar uma tabela para saber a correspondncia. Outro campo que merece destaque o Mdulo, pois aqui identifica que tipo de porta atravs do sufixo, no caso do mostrado na figura 43 o sufixo EA que indica uma entrada analgica, os outros sufixos utilizados seria SD para sada digital e ED para entrada digital, o ultimo campo de importncia seria o endereo do protocolo, aqui que se configura o endereo da porta na UTR, para o exemplo da figura 43 a porta configurada foi a 15067. Feita toda a configurao, ser necessrio fazer a checagem, para verificar se existe a lgum conflito com a configurao atual, caso no tenha nenhum problema o incremento est pronto para ser aplicado e fazer parte do sistema.

51

Figura 44: Janela de aplicao de incremento (Synapsis Brasil)

Esse o ultimo passo do incremento, depois de checado os incremento passa para o estado de preparado indicando que est tudo correto, a concluir a aplicao as modificaes entram no sistema e passam a funcionar imediatamente aps a aplicao. No caso especfico de incrementos que tenham alguma mudana nas configuraes do SCADA, para aplicar esses incrementos necessrio a autorizao do centro de controle, pois durante a aplicao do incremento, que demora at 60 segundos, durante esse pouco tempo nenhum operador consegue enviar comandos para os equipamentos, ento esse pedido de a utorizao muito importante, pois se houve alguma subestao em manobra o operador ficar 1 minuto impossibilitado de efetuar qualquer comando o que pode ter conseqncias graves.

3.7 - COMISSIONAMENTO

Comissionamento o processo para certificar e atestar que equipamentos ou instalaes industriais estejam funcionando de acordo com as necessidades e requisitos operacionais e que aplicado tanto para instalaes novas como para expanses ou modernizaes. A Synapsis responsvel por fazer o comissionamento das subestaes da Coelce na rea de automao. A automao dividida em trs nveis que no numerados de 1 a 3. O nvel 1 (N1) a primeira poro que compreende desde o equipamento em campo at o rel de proteo, o nvel 2 (N2) comea a partir do rel de proteo at a UTR incluindo tambm a IHM, o nvel 3 (N3) parte da UTR at o operador do sistema SCADA. O comissionamento feito pela Synapsis feito sobre os nveis 2 e 3 permitindo o funcionamento correto desde a tela do operador at a entrada do rel ou dos sensores em campo.

52

Para realizao dos testes, uma equipe de tcnicos se desloca at a instalao a ser comissionada e verifica se todas as ligaes esto corretas e se a UTR est conseguindo se comunicar com os equipamentos, e ento inicia a configurao da UTR, depois de configurada, os equipamentos so testados atravs de IHM da prpria UTR, essa IHM no se comunica com o SCADA, pois isso papel da UTR e essa IHM uma ferramenta de manobra local. Depois de efetuados os testes atravs da IHM, a configurao da UTR enviado para a equipe do nvel 3, essa equipe responsvel por configurar o SAC-SHERPA incluindo todos os pontos de controle referente aos equipamentos comissionados e ento feito novamente o teste, mas dessa fez os comandos so feitos atravs da interface do SAC e depois de todos os testes terem ocorridos com sucesso que o equipamento fica liberado para ser utilizado de forma integrada. Os testes so feitos sempre comparando-se os valores e informaes que aparecem na tela com os valores que esto aparecendo em campo aumentando a confiabilidade do sistema.

3.8 - EXPANSES FUTURAS

Com o crescimento da automao e a cada ano mais subestaes esto sendo automat izada, ento precisa-se pensar sobre o cenrio futuro. O SCADA atual j est em funcioname nto a 10 anos, ou seja, um sistema to crtico como esse e que deve funcionar praticamente sem parar tambm precisa de atualizaes e melhoramentos at mesmo porque um servidor util izado por 10 anos pode est suscetvel a quebras a qualquer momento por isso que j existe um plano para atualizao desse sistema. Motivos para atualizao: Servidores antigos e obsoletos Servidores com alta carga de processamento devido grande quantidade de po ntos existentes. Sistema com varias falhas de programao (bugs) identificadas e que atrapalham o funcionamento Dificuldade de manuteno dos servidores por no haver peas de reposio disponvel no mercado. A proposta atual seria para deixar o sistema da seguinte forma:

53

Figura 45: Proposta de atualizao do sistema (Quaranta, 2009)

A proposta de criar um sistema totalmente redundante tanto para evitar paradas como facilitar a manuteno, pois em um sistema redundante um equipamento pode ser retirado para manuteno enquanto o outro assume as funes fazendo com que o sistema fique sempre em funcionamento. A nova configurao de servidores foi dimensionada de forma que, na situao atual, utilizasse somente 35% da sua capacidade de processamento, a memria foi dimensionada para o dobro da utilizao atual, assim como o disco rgido (HD) quem tambm foi dimensionado para o dobro da utilizao atual e com isso espera-se que utilizando essa nova configurao o sistema consiga suportar toda a carga do sistema por mais 10 anos. A proposta no se restringe a mudana somente de equipamentos, mas tambm dos programas que tiveram seus problemas corrigidos e que ta mbm esto funcionando de forma mais estvel. Na figura 45 existe uma grande variedade de servidores e equipamentos so eles: (QUARANTA, 2009) Servidores ADM: Servidores de gesto de dados (Banco de dados). Servidores IS&R: Servidores de armazenamento e recuperao. Servidores NA: Servidores de aplicao de rede.

54

Servidores UCS: Servidores de interface com outros sistemas utilizando protocolos diferentes. Servidores TCI: Servidores de comunicao com as UTRs. Servidores COM: Servidores principais de funo SCADA. Servidor OTS: Servidor para treinamento de operadores. Servidor TSM: Servidor para gerar copias de segurana do sistema e restaurar quando necessrio. Os servidores do SAC tambm devem ser alterados pelos mesmos motivos dos servidores SCADA de forma a ter uma atualizao completa. Como a atualizao ser de aspecto global onde tanto as maquinas (servidores) como as aplicaes sero alteradas haver um ganho de novas funcionalidades agregadas, pois essas novas ferramentas podero ser utilizadas para um estudo mais detalhado do sistema e melhorar a qualidade do servio. Algumas das funcionalidades presentes na atualizao: Processador de topologia. Estimador de estado Despacho de cargas (Dispacher Power Flow). Anlise de segurana. Adaptador de parmetros de rede

3.8.1 - FUNCIONALIDADES

3.8.1.1 - PROCESSADOR DE TOPOLOGIA

O processador de topologia constri o modelo de rede orientado a barramento para utilizao em funes de analise de rede. Ele funciona tanto em tempo real como modo de estudo, quando em tempo real ele recolhe os dados de aquisio do SCADA para construo do modelo, quando em modo de estudo os dados utilizados podem ser dados que foram salvos anteriormente de uma situao que queira se fazer o estudo. (QUARANTA, 2009)

55

3.8.1.2 - ESTIMADOR DE ESTADO

O estimador de estado tem como funo de dar uma soluo completa de tenso complexa para as condies de rede em tempo real e para uma anlise de rede posterior. Essa soluo se baseia nas medidas em tempo real obtida pelo SCADA. Deve-se lembrar que as medidas do SCADA so imperfeitas, mas redundantes e essa redundncia define a parte observvel do sistema e desses valores que o estimador de estado calcula os mdulos e ngulos de tenso que melhor correspondem s medidas recebidas. (QUARANTA, 2009)

3.8.1.3 - DESPACHO DE CARGAS

O despacho de cargas uma funo de estudo para as condies de estabilidade do sistema para vrias condies hipotticas. uma ferramenta para estudo de condies de carga do sistema, ou seja, o operador cria uma situao hipottica e essa funo vai calcular os valores de mdulo e ngulo de tenso e os fluxos de potncia ativa e reativa e com isso pode-se verificar se na condio estudada o sistema consegue funcionar ou no e com isso estudar a lternativas para situaes que podem acontecer. (QUARANTA, 2009)

3.8.1.4 - ANLISE DE SEGURANA

A funo de anlise de segurana tambm chamada como anlise de contingncia permite-se estudar a segurana do sistema quando na ocorrncia de uma contingncia especific ada, para cada contingncia o sistema simula uma soluo de fluxo de potncia e indica os componentes do sistema que saram da faixa aceitvel de tenso ou corrente. (QUARANTA, 2009)

3.8.2 - SIMULADOR PARA TREINAMENTO DE OPERADOR

O simulador para treinamento fornece um ambiente baseado em um estado real do sistema, como uma foto que tirada do sistema em funcionamento e colocada para o operador em treinamento para operar sobre aquele estado. O simulador possui uma base de dados prpria e por isso ele pode ser utilizado para testes sobre mudanas na base de dados, ou seja, no caso de necessidade de alguma mudana

56

direta sobre a base de dados, essa mudana pode ser testada inicialmente sobre o simulador e caso funcione adequadamente que se aplicam as mudanas sobre a base real. (QUARANTA, 2009)

3.8.3 - INTEGRAO COM SAC

O sistema SAC continuar sendo utilizado, pois ele traz inmeras integraes do sistema SCADA com o sistema corporativo utilizado dentro da prpria empresa o que garante uma maior integridade das informaes, ainda evita a duplicidade de informaes, uma para o SCADA e outra para o corporativo. A atualizao do SAC tambm trar muitos benefcios, pois ele fo i aprimorado garantindo um funcionamento melhor e resolvendo os problemas que acontecem na verso atual. Dentre os melhoramentos pode-se citar o sistema de visualizao georeferenciada e tambm o sistema de gesto incremental. A visualizao georeferenciada permite que o operador veja em um mapa as posies dos elementos, como localizao de subestaes, transformadores de postes e qua lquer outro equipamento. O sistema de gesto incremental tambm ter grandes avanos especialmente sobre um problema de que sempre que um incremento SCADA era aplicado os operadores ficavam impossibilitados de fazer qualquer comando sobre os equipamentos durante a aplicao do incremento e com a nova verso isso no mais acontecer, porm no se estender a todos os equipamentos somente os equipamentos na localidade do equipamento que est sendo alterado.

57

4. CONCLUSO

O sistema SCADA um sistema feito para atuar sobre processos que normalmente oc upam grandes reas ou esto geograficamente dispersos. Ele um sistema complexo e que possui uma grande quantidade de elementos associados que vo desde sensores de medidas, unidades terminais remotas (UTR), sistema de comunicao, sistema computacional e computadores tornando a implantao um pouco complexa por necessitar da integrao de tantos sistemas diferentes, porm o beneficio obtido disso tudo muito grande, pois no seria possvel supervisionar a controlar um processo de grandes propores sem o SCADA para facilitar todo o controle. Com o SCADA pode-se obter uma viso macro de todo o processo e acompanhar o que est acontecendo a quilmetros de distncia e ainda poder interferir nesse processo de forma a faz-lo funcionar melhor e com mais eficincia. Com um exemplo prtico de aplicao do sistema foi possvel se ter uma idia mais concreta de como o SCADA aplicado e as inmeras vantagens dentre elas e melhoria de qualidade e a reduo de custos. A aplicao prtica do SCADA proporcionou uma viso mais simplificada do processo, pois possvel identificar os vrios elementos do SCADA promovendo um melhor entend imento do sistema. O estudo terico de um sistema em conjunto com uma aplicao prtica uma forma de facilitar o entendimento e identificar os benefcios que o sistema pode trazer.

58

REFERNCIAS BIBLIOGRFICAS

CLARKE, G, Reynders, D, Modern SCADA Protocols: DNP3, IEC 60870-5 and Related Systems, Newnes, 2004 FERNNDEZ, A, Bruguera, X, Rodrguez, A, Marjalizo, J, Valentim, A, SAC TELECONTROLE V.4.2 Manual de usurio final, Synapsis Endesa, 2002 M & M Assessoria, Protocolo de Comunicao DNP Verso 3.0 MONTEIRO, D, Barrantes, D. B, Quirs, J. M, Introduccin a los sistemas de control supervisor y de adquisicin de datos (SCADA), Verano 2004. Monografia, Universidad de Costa Rica OLIVEIRA, J. D, Descrio do Sistema de Telecontrole da COELCE, 2005, Synapsis OLIVEIRA, J. D, Valentim, A, Projeto Novo SCADA/SAC COELCE, 2005, Synapsis QUARANTA, G, Proyecto Corporativo Renovacin SCADA Ampla y Coelce, Julho 2009, Synapsis Endesa SELGA, J. M, Protocolo de Comunicaciones Normalizado para Telecontrol en el Grupo Endesa, 2005 <http://pt.wikipedia.org/wiki/RS-232> Acessado em 30 de Novembro de 2009 <http://www.cpdee.ufmg.br/~seixas/PaginaII/Download/DownloadFiles/Scada.PDF> Acessado em 30 de Novembro de 2009