Você está na página 1de 4

GRUPO 3

AUTOMAÇÃO DE CENTROS DE OPERAÇÃO E DE ATENDIMENTO

INTEGRAÇÃO DOS DADOS DA SUPERVISÃO EM TEMPO REAL


À INTRANET CORPORATIVA DA CEEE

Autor: Eng. MSc. Ricardo Lastra Olsen - CEEE

RESUMO 2.0 SISTEMA DE REGISTRO DE DADOS HIS-


TÓRICOS
Este trabalho descreve a implantação de um
A CEEE possui registro de dados históricos
portal de supervisão do sistema elétrico de
desde o ano de 1997. Estes dados eram
potência da CEEE. É apresentado o sistema de
registrados por um antigo sistema, baseado em
registro de dados históricos desenvolvido que
MSDOS, que os disponibilizava em um servidor
fornece as informações dinamicamente ao portal.
de rede Novell. Este sistema apresentava algu-
São detalhadas as principais tecnologias uti-
mas limitações, especialmente quanto à quanti-
lizadas na implantação do sistema.
dade de pontos armazenados. Em 2001, verifi-
cou-se que este sistema não suportaria as neces-
sidades de armazenamento que adviriam da
PALAVRAS-CHAVE
grande ampliação que se iniciava no sistema de
transmissão no Rio Grande do Sul. Optou-se,
Integração - Supervisão - Tempo Real - Intranet -
então, pelo desenvolvimento um novo sistema de
Dados Históricos
registro de dados históricos.
Dois sistemas independentes de base histórica
foram criados para suprir necessidades diferen-
tes:
1.0 INTRODUÇÃO
O avanço e a popularização das tecnologias de 2.1 Histórico fundamentado em arquivo pro-
Internet, particularmente a interface tipo Web, prietário
apresenta-se como uma excelente alternativa
Criou-se este sistema com base no mesmo
para a unificação da interface com os usuários
formato de arquivo (chamados arquivos SUP) do
dos dados de supervisão em tempo real e
sistema antigo, com isto obteve-se a compatibili-
históricos de sistemas elétricos de potência.
dade com as aplicações já existentes tais como
A CEEE possui um sistema de supervisão em
visualização de dados históricos, console on-line
tempo real proprietário que foi integralmente
e análise de redes.
desenvolvido na própria empresa. Os dados
Todos os pontos supervisionados selecionados
produzidos por este sistema são capturados por
para este histórico são registrados em intervalos
um módulo de registro de dados históricos.
fixos de 1 minuto. A quantidade de pontos é va-
Objetivando disponibilizar os dados históricos e
riável. São registradas tanto grandezas ana-
de tempo real na rede corporativa da empresa foi
lógicas (medidas) como digitais (estados).
desenvolvido o portal de supervisão do sistema
É gerado um arquivo para cada dia, onde o nome
elétrico de potência.
do arquivo contém a data da geração do arquivo.

Companhia Estadual de Energia Elétrica/ CEEE – Departamento de Supervisão, Controle e Proteção


Av. Joaquim Porto Villanova, 201. Prédio F, Sala 207. Porto Alegre - RS. Fone:(51)3382-4734 - E-mail: ricardolo@ceee.com.br.
O formato de arquivo é o seguinte: 2.2 Histórico utilizando banco de dados rela-
- Cabeçalho Fixo: contém informações sobre a cional
quantidade de pontos de supervisão de
Para resolver as limitações do sistema anterior,
estados e de medidas, além de outros dados
optou-se por fazer a gravação dos dados em um
sobre o arquivo.
banco de dados relacional comum. Utilizou-se o
- Cabeçalho Variável: contém o cadastro dos
servidor de banco de dados MySQL, que é
pontos de supervisão presentes no arquivo.
distribuído livremente pela licença GPL, é muito
Inclui as casas decimais da medidas analó-
veloz, estável e roda em múltiplas plataformas,
gicas.
inclusive Linux e Windows.
- Seqüência de “Fotos”: são as 1440 imagens
Durante os teste verificou-se que o MySQL
dos pontos registrados, uma para cada
funciona melhor em ambiente Linux, onde apre-
minuto do dia. Os valores analógicos são
senta maior velocidade, estabilidade e flexibili-
gravados como inteiros de 16 bits, sendo
dade.
recuperados mediante utilização do cadastro
Como vantagens deste sistema de registro de
de casas decimais presentes no cabeçalho
dados históricos em banco de dados relacional
variável. Em cada foto existe ainda registrado
SQL pode-se citar:
um bit de falha para cada ponto, o qual
- parâmetros de gravação individual para cada
informa a validade momentânea da medida
ponto;
ou estado.
- intervalo de gravação selecionável entre 01s
As aplicações são criadas utilizando compo-
a 01 dia;
nentes orientados a objeto para acesso aos
- possibilidade de gravação por exceção com
arquivos nas linguagens de programação C++ e
configuração de banda morta independente
PHP.
para cada ponto;
Como vantagens deste sistema tem-se:
- funciona muito bem em rede, apenas os
- tamanho dos arquivos é extremamente otimi-
dados solicitados são transferidos e não tabe-
zado, sendo possível registrar 4 meses de
las inteiras;
histórico de 1800 medidas e 900 estados em
- adequado para uso em servidor Web pela
apenas 1 CD;
facilidade de integração MySQL/PHP;
- mobilidade dos dados, o tamanho de arquivo
- os dados podem ser acessados diretamente
reduzido permite que os dados sejam
por aplicações padrão como MS-Access e
transportados com facilidade usando CD-R;
MS-Excel através de interface ODBC.
- rapidez na busca de dados, é muito veloz
Desvantagens:
pois os dados estão compactamente organi-
- grande ocupação de espaço em disco, cerca
zados;
de 1 ordem de grandeza maior do que no
- propício para estudos elétricos, a organi-
caso do formato de arquivo proprietário.
zação dos arquivos em instantâneos (fotos)
- dificuldade de transportar os dados quando
do sistema facilita a recuperação em bloco
não se tem acesso pela rede;
dos dados;
- acesso aos dados localmente é um pouco
Desvantagens:
mais lento;
- cadastro de pontos a registrar (inclusão e
exclusão) pode mudar apenas na troca do
2.3 Utilização das bases de dados históricos
dia;
- período de gravação fixo impossibilita Considerando as vantagens e desvantagens de
observar valores com intervalos menores do cada base de dados históricos mostrou-se vanta-
que 1 minuto; josa a utilização simultânea dos dois sistemas
- no final do horário de verão não é possível aplicando o mais adequado em cada caso, da
gravar duas vezes os valores da hora 23 que seguinte maneira:
se repete no mesmo arquivo. Sistema com formato proprietário:
- a consulta ao arquivo envolve a transferência - aplicações de estudos elétricos;
completa do mesmo, fato que pode causar - visualização de curvas em software cliente
problemas quando o acesso via rede é lento, para uso em rede local;
pois cada arquivo tem cerca de 6Mbytes de - visualização de curvas em servidor Web;
tamanho (em nossa configuração atual), isto - registro de grandezas elétricas do sistema de
torna inviável, por exemplo, o acesso discado potência;
(velocidades de até 56kbps) direto ao - registro de estados dos disjuntores.
arquivo.
Sistema em banco de dados relacional: - reduzir a necessidade de instalação e
- visualização de curvas em servidor Web; manutenção de aplicativos nas máquinas
- registro de grandezas que não são do clientes.
sistema elétrico, tais como temperaturas,
serviços auxiliares, variáveis do sistema de Anteriormente para cada usuário que desejasse
supervisão, etc.; acesso aos dados de supervisão fazia-se neces-
- registro de grandezas elétricas importantes sário instalar diversos programas na máquina
que apresentam rápida variação, tais como cliente, além de conceder os respectivos direitos
erro de controle de área e carga total do no servidor. Outra dificuldade era a manutenção
sistema; dos softwares nas máquina clientes, a cada
- registro das mudanças de estado de todos os problema nestas máquinas, a equipe de
pontos digitais do sistema de supervisão; Supervisão e Controle era chamada. Com o
- registro da seqüência de eventos com reso- aumento gradativo no número de interessados
lução de 1ms; nestes dados, e a simultânea redução na equipe
- imagem momentânea (atual) de todos os de supervisão e controle, tornou-se cada vez
pontos do sistema de supervisão para inter- mais difícil instalar e manter em funcionamento
face com a intranet. programas nas inúmeras máquinas clientes.
Estes fatores inviabilizavam ainda a disponibili-
Dados do Sistema de
zação do acesso aos dados a um número maior
Supervisão em Tempo
Real de usuários. Para resolver estes problemas
Rede de Tempo Real
optou-se por eliminar a instalação de programas
nas máquinas clientes, exceção feita a um
Aplicações de Geração
número limitado de usuários especiais que
de Dados Históricos
necessitam de ferramentas de software
dedicadas.

SGBD SQL
3.1 Aplicações disponibilizadas no portal
Arquivos SUP

Console online do sistema: apresenta numa


interface de fácil entendimento, um resumo do
sistema elétrico do Rio Grande do Sul, com os
seus dados mais relevantes. Esta interface
permite observar o sistema em tempo real e
também buscar dados históricos.
Servidor WEB Unifilares em tempo real: acompanhamento em
tempo real mostrando as medidas sobre os
Rede Corporativa
diagramas unifilares das estações supervisiona-
das.
Visualizador de curvas: permite traçar curvas e
montar planilhas com os dados históricos para os
Cliente Cliente Cliente pontos de supervisão.
dos Arquivos SUP WEB Browser de SQL via ODBC
Estatísticas de medidas: determina máximo,
Arquitetura do sistema de registro de dados mínimo, média, integral, disponibilidade e tempo
históricos de ON/OFF para os pontos de supervisão em um
período de tempo selecionável.
3.0 PORTAL DE SUPERVISÃO NA INTRANET Carregamento de transformadores e linhas: deter-
O portal de supervisão do sistema elétrico de mina o valor e a hora do máximo carregamento
potência da CEEE foi implementado com os mensal por subestação dos módulos de linhas e
seguintes objetivos: transformadores.
Alarmes dos sistema: permite a consulta por data
- disponibilizar o acesso aos dados de e subestação das alterações de estado dos
supervisão em todas as localidades conecta- pontos supervisionados.
das à rede corporativa da empresa, para Seqüência de eventos: consulta da seqüência de
todos os funcionários interessados; eventos com etiqueta de tempo de milésimo de
- apresentar uma interface unificada, amigável, segundo por data e subestação e data.
de fácil compreensão para os usuários, Acompanhamento diário da operação: relatório
mesmo para leigos; diário de valores minuto a minuto de uma seleção
- facilitar o desenvolvimento de aplicações; de diversos pontos supervisionados.
Quadro de disponibilidade da supervisão: permite A utilização de software livre no implantação do
acompanhar a disponibilidade dos dados de sistema foi extremamente satisfatória, a quali-
supervisão de todas as estações supervisio- dade e estabilidade destas ferramentas mostra-
nadas. ram-se excepcionais.
Montantes de uso do sistema de transmissão: re-
gistro do carregamento máximo dos pontos de 5.0 BIBLIOGRAFIA
interconexão com as distribuidoras, para os horá-
(1) ANDRADE, L.F.B., FLORES, P.H. Desenvolvi-
rios de ponta e fora de ponta.
mento de Aplicações Web nos Sistemas Digitais
Acompanhamento de manutenções: permite re-
de Controle das Subestações da Eletrosul. IV
gistrar e acompanhar o andamento das manuten-
SIMPASE. Brasil.
ções efetuadas pelo pessoal técnico no sistema
(2) MARTINS, D.A., CHARONE Jr., Paulo Bitar.
de supervisão e controle.
Divulgação em Tempo Real das Informações do
Sistema de Transmissão Associado A UHE
3.2 Ferramentas de software utilizadas
Tucuruí na Rede Corporativa da Eletronorte. IV
Foi feita a opção de utilizar sempre que possível SIMPASE. Brasil.
ferramentas de software livre pelos seguintes
motivos: 6.0 DADOS BIOGRÁFICOS
- rápida configuração e prototipagem (dispensa
Nome: Ricardo Lastra Olsen
compra, licitações, etc.);
Naturalidade: Porto Alegre – RS
- independência de fornecedor
Formação:
- baixo risco de errar, é possível testar e
Engenharia Elétrica – UFRGS – 1990 – P. Alegre.
escolher a melhor opção, caso não funcione
Mestre em Engenharia – Instrumentação Eletro-
não se perde o investimento;
Eletrônica – UFRGS – 1992 – P.Alegre.
- amplo suporte na Internet, muitos usuários;
Área de Atuação:
- aplicativos geralmente disponíveis em múlti-
Engenheiro do Departamento de Supervisão,
plas plataformas;
Controle e Proteção da Área de Transmissão da
- acesso ao código fonte;
CEEE.
- alta qualidade e estabilidade;
- baixo custo de propriedade.

As ferramentas utilizadas foram:


- Sistema operacional servidor: GNU-Linux
distribuição Mandrake;
- Servidor de banco de dados relacional:
MySQL;
- Servidor Web: Apache;
- Linguagem de programação para Web: PHP;
- Linguagem de programação e sistema
operacional na geração dos dados: C++
Builder sobre Windows 2000.

4.0 CONCLUSÕES
A plataforma Web mostrou-se bastante adequada
para ser utilizada como interface unificada de
acesso aos dados de supervisão do sistema
elétrico. As já conhecidas vantagens de eliminar
os programas instalados nas máquinas cliente,
permitindo o acesso multiplataforma com apenas
um navegador da Web padrão a partir de
qualquer computador ligado na rede corporativa
ficaram muito evidenciadas.
O desenvolvimento de novas aplicações tornou-
se muito mais fácil e rápido com a utilização de
componentes de leitura de dados históricos que
isolam nos programas a obtenção dos dados das
interfaces com o usuário.

Você também pode gostar