Você está na página 1de 6

UM ROBÔ DE SERVIÇO APLICADO À LIMPEZA DE ISOLADORES ELÉTRICOS DE

SISTEMAS DE DISTRIBUIÇÃO DE ENERGIA

EMERSON P. RAPOSO, MARCELO R. STEMMER, VICTOR J. DE NEGRI, ROBERTO KINCELER, DANIEL MARTINS,
HENRIQUE SIMAS, EDSON R. DE PIERI, EUGÊNIO DE B. CASTELAN, VICTOR BARASUOL
Departamento de Automação e Sistemas (DAS)
Departamento de Engenharia Mecânica (EMC)
Centro Tecnológico (CTC)
Universidade Federal de Santa Catarina (UFSC)
Caixa Postal:476, CEP: 88040-900 Florianópolis, SC, BRASIL
E-mails: er@das.ufsc.br, marcelo@das.ufsc.br, victor@emc.ufsc.br,
kinceler@emc.ufsc.br, daniel@emc.ufsc.br, simas@das.ufsc.br,
edson@das.ufsc.br, eugenio@das.ufsc.br, victor@das.ufsc.br

Abstract⎯ The purpose of this paper is to show the design of a service robot to the cleaning of insulators used in electrical pow-
er distribution systems. The principles of simultaneous engineering provided in time reduced the design of the manipulator and
its controller based respectively on the concepts of virtual machine and co-design. The results were a service robot, electric and
hydraulic servo operated with open architecture controller based on PC and wireless user interface.

Keywords⎯ Open Architecture Controller (OAC), Service Robot, Energy Area.

Resumo⎯ O propósito deste artigo é mostrar a concepção de um robô de serviço aplicado à limpeza de isoladores elétricos de
sistemas de distribuição de energia. Os princípios da engenharia simultânea proporcionaram em tempo reduzido a concepção do
manipulador bem como de seu controlador fundamentado respectivamente nos conceitos de máquina virtual e co-design. Os re-
sultados alcançados foram um robô de serviço, servo elétrico e hidráulico, com controlador de arquitetura aberta baseado em PC
e interface com usuário Wireless.

Palavras-chave⎯ Controlador de Arquitetura Aberta, Robôs de Serviço, Área de Energia.

1 Introdução

A maioria dos robôs industriais é utilizada na indús- Este artigo brevemente explana a demanda por
tria automobilística. Diferentemente de um robô robôs de serviço à limpeza de isoladores elétricos de
industrial, cujo propósito tem âmbito geral, um robô sistemas de distribuição de energia. Na seção 2 serão
de serviço tem uma tarefa específica, como exempli- apresentados os requisitos de projeto que motivaram
ficada em: Adôrno, Aguiar e Borges (2005); Paim, o projeto do manipulador e controlador do robô utili-
Jouvencel, e Borges (2005). zando engenharia simultânea (Winner, et al., 1988).
Em seguida, na seção 3 é descrito o modelo compu-
No contexto de robôs de serviço, os Departamen-
tacional do sistema incluindo manipulador e contro-
tos de Automação e Sistemas e de Engenharia Mecâ-
lador. O controlador de arquitetura aberta é explana-
nica da UFSC estão desenvolvendo desde 2008 um
do, apresentado a sua concepção do ponto de vista
robô destinado à limpeza de isoladores elétricos de
software e hardware. A seção 4 relata a avaliação
sistemas de distribuição de energia. Esta ação ocorre
experimental que compreendeu este trabalho a partir
no âmbito de projeto ANEEL proposto pela Compa-
de sua máquina virtual. Por fim, seção 5, as conclu-
nhia Energética do Maranhão (CEMAR).
sões obtidas em função do trabalho.
Em diversas regiões da costa brasileira os isola-
dores sofrem deposição de sal proveniente do mar,
perdendo sua capacidade isolante. Na grande maioria 2 Requisitos de Projeto
dos casos a limpeza destes isoladores é realizada
manualmente, sendo empregado um guindaste ope- A seguir serão apresentados os requisitos para o
rado no espaço de junta e dentro de seu cesto, outro projeto do robô.
operador direciona um jato d’água em direção ao
isolador. Outra solução aplicada no Brasil é a instala-
ção de um cabeçote no último elo do guindaste o 2.1 Acesso aos equipamentos a serem lavados
qual possui um jato d’água direcional por meio de Uma das principais especificações que deve ser
um motor elétrico comandado por controle remoto. atingida com a construção deste protótipo é a melho-
Em ambos os casos a limpeza é realizada apenas ria na qualidade de lavação. Atualmente, devido à
parcialmente visto que o manipulador não tem o limitação de acesso dos isoladores, a limpeza é reali-
zada apenas em um dos lados dos isoladores. Desta
alcance necessário para atingir o outro lado do isola-
forma, para que a freqüência de manutenção seja
dor e cumprir a tarefa adequadamente com qualidade
menor, é necessário que a limpeza do isolador seja
e segurança.
realizada em torno deste equipamento.
2.2 Seguranças dos operadores do sistema 2.8 Sistema de comando dos operadores
Para melhorar a segurança da operação de lim- O modelo de lavação das estruturas atualmente
peza e segurança dos operadores, o sistema deverá utilizado é baseado na movimentação junta-a-junta
ter um dispositivo sonoro que será acionado sempre do guindaste, ou seja, a cada movimento do joystick,
que qualquer parte do guindaste chegar a menos de movimenta-se uma junta do guindaste de cada vez de
um metro de distância de qualquer uma das linhas certo ângulo. Este tipo de movimentação é adequado
energizadas. quando não existem impedimentos físicos que atra-
palhem o movimento. No entanto, quando houver
2.3 Tempo de limpeza por poste alguma restrição física de forma que a movimentação
Deseja-se com o novo sistema, que haja redução deve ser efetuada em mais de uma direção este tipo
do tempo de limpeza por poste, garantindo-se assim, de manobra requer muita atenção do operador. Para
menores custos de operação, aumentando a produti- operações em espaço confinado, o tipo de comando
vidade do serviço. mais adequado é o que é orientado por direções car-
tesianas, ou seja, nas direções x, y e z. Neste tipo de
comando, o operador envia um sinal, por exemplo,
2.4 Cabeçote de limpeza
para cima (a direção y). Neste caso, a ponta do guin-
A última parte do sistema de lavação a ser de-
daste irá movimentar somente na direção y. Tal
senvolvido comporta o cabeçote direcionador de
recurso também tornará mais ágil o procedimento de
água. Composto de dois motores de 12 V responsá-
limpeza, e reduzirá o risco de colisões com a linha de
veis por efetuar o direcionamento do jato de água e
distribuição energizada. Além disso, o movimento
devendo ser resistente a ação do tempo.
controlado de maneira integrada também irá permitir
rotinas automáticas de trajetórias.
2.5 Visualização dos isoladores
Atualmente, o operador não tem um controle vi- 2.9 Aumentar a pressão do jato de água.
sual eficiente dos dispositivos a serem limpos na
Atualmente a pressão de trabalho do jato de água
hora da lavação. O operador fica de 8 a 9 metros de
é de aproximadamente de 65 psi. Foi sugerida que a
distância dos dispositivos a serem limpos e o dire-
pressão de trabalho do jato de água fosse elevada
cionamento e controle do jato de limpeza nem sem-
para 80 psi.
pre é fácil. Objetiva-se a construção de um novo
modelo de cabeçote incorporando um sistema de
visão acoplado no cabeçote direcionador de água, de 2.10 Plano de contingência.
forma que o operador consiga visualizar através de No caso de ocorrência de uma emergência, como
uma janela no comando manual onde o jato está por exemplo, no caso do guindaste ter tocado a rede e
sendo direcionado. Desta forma, o operador primei- por alguma razão o comando do guindaste via “joys-
ramente posiciona globalmente o manipulador/robô tick” não funcione mais, um sistema redundante
perto das estruturas a serem limpas. Depois, através manual de operação do guindaste deve ser previsto.
do monitor situado no joystick ele consegue ver o que Neste caso, depois da linha ser desenergizada, um
será limpo. comando manual deve estar disponível de forma que
o operador possa comandar o guindaste e retirá-lo da
posição em que se encontra para outra posição segu-
2.6 Robustez
ra.
A tarefa de limpeza das estruturas de um poste é
realizada sistematicamente durante cinco meses por 2.11 Uso alternativo do caminhão
ano. Durante este período o caminhão opera todos os O caminhão fica cinco meses efetuando a limpe-
dias de maneira ininterrupta. Espera-se desta forma za dos isoladores na estação seca que vai de agosto a
que o sistema a ser desenvolvido seja suficientemen- dezembro e permanece sete meses parado na estação
te robusto no sentido de que pouca manutenção seja chuvosa que vai de janeiro a julho. Neste caso cogi-
necessária durante os cinco meses de limpeza diária tou-se a hipótese de que o sistema pudesse contem-
das estruturas. plar a substituição do cabeçote limpador por um ou
dois cestos para uma ou duas pessoas para que o
caminhão pudesse realizar serviços de manutenção
2.7 Sistema alternativo de pistola
de postes normais durante o período chuvoso, onde
Em ocasiões especiais, os postes que seguram as não são efetuadas as limpezas nos isoladores.
estruturas estão localizados em regiões de difícil
acesso pelo caminhão devido ou à inexistência de
ruas próximas aos referidos postes ou de solos não 2.12 Medição da produtividade.
firmes. Desta forma uma possível alternativa de Sugeriu-se que seja implementado um sistema
limpeza via uma pistola manual deve ser levada em em que variáveis de interesse como tempos de lim-
consideração no projeto. pezas, gasto de combustível, gastos de água, posicio-
namento via GPS do caminhão, quantidade de estru-
turas limpas e outras variáveis de interesse, sejam
rastreadas automaticamente.
3. Concepção do Sistema Foram estudadas as possibilidades de utilização
de juntas prismáticas ou rotativas e, para tanto, um
Na figura 1 é mostrado o diagrama canal/agência do modelo simplificado bidimensional foi utilizado para
sistema CEMAR/UFSC. facilitar a análise. Na figura 2, a seguir, são apresen-
tadas as concepções estudadas.

Figura 2: Concepções estudadas

Nas concepções estudadas vale observar nas fi-


guras 2a 2b e 2c a presença da junta prismática (em
negrito). A utilização da junta prismática permite um
alcance maior do manipulador utilizando para isso
Figura 1: Diagrama Canal/Agência do Sistema CEMAR/UFSC. outros elos de menor dimensão. Porém entende-se
que o projeto mecânico deste tipo de junta pode ser
A partir do Diagrama Canal/Agência custoso em termos de recursos financeiros, por isso
(De Negri, 1998) (Belan, 2007) foram modelados o buscou-se uma solução somente com juntas rotativas.
guindaste robotizado, a WHMI (Wireless Human- A figura 2d apresenta a primeira versão.
Machine Interface) e o sistema de controle do robô Na figura 2d é possível observar que uma das
ou Controlador. juntas tende fortemente a colidir com o poste durante
As API’s (Application Programming Interfaces) a operação, por isso esta concepção foi aprimorada
são interfaces de programação de aplicativos. Elas juntamente com a idéia apresentada na figura 2c, e
são as interfaces entre um programa de computador e então chegou-se a uma concepção adequada. Esta
um conjunto de funções que fazem parte deste pro- concepção é apresentada na figura 3.
grama.
A estrutura organizacional de um sistema é sua
arquitetura. O resultado da modelagem dos compo-
nentes são API`s que incorporam os aspectos estrutu-
rais e comportamentais. O modelo computacional é
fundamentado na proposta de um Modelo Aberto
para Robôs com a finalidade de desenvolver e im-
plementar o programa de computador que controlará
o sistema CEMAR/UFSC (Raposo e Stemmer,
2007).

Figura 3: Concepção final


3.1 GUINDASTE ROBOTIZADO

A concepção cinemática consiste na identifica- Na figura é possível observar que o segundo elo
ção do número de elos e juntas do manipulador, necessita ter uma forma de corcova. A questão é qual
assim como as dimensões e limites de operação des- o quanto mais alto deve ser este elo e quais as dimen-
tes elementos (Denavit e Hatenberg, 1955). sões devem ter cada elo do manipulador.
Considerando o caminhão parado como descrito O injetor de água fica montado numa estrutura
na figura 2, avaliou-se o alcance do jato de lavação tipo punho esférico apenas com dois graus de liber-
no espaço bidimensional. O objetivo desta simplifi- dade. Esta concepção permite lavar totalmente os
cação foi identificar quais tipos de juntas e quais isoladores aproximando o bico injetor a uma distân-
dimensões dos elos subseqüentes seriam necessárias. cia adequada.
3.2 WHMI 3.3 CONTROLADOR

A figura 4 apresenta o diagrama de caso de uso da O controlador gerencia as tarefas do robô usando o
WHMI utilizando a UML (Unified Modeling Lan- sistema computacional e o servo-amplificador. O
guage). Este modelo expressa o comportamento de controlador não é proprietário, é aberto. Portanto,
como o operador irá interagir com o sistema através flexível a morfologia do manipulador, tipos de acio-
da interface com usuário, UI (User Interface), com namento, ferramentas, processos, layout de interface
suporte do hardware TPC 2012 e protocolo com o usuário e a sintonia da estratégia de controle
IEEE 802.11 para sua operação wireless. “in loco” no robô. A figura 6 mostra o mapeamento
do que é físico em lógico, ou seja, a modelagem dos
componentes que fazem parte do controlador.

Figura 6: Diagrama de componentes.

GUI (Graphical User Interface): Modela a interface


Figura 4: Diagrama de Caso de Uso da WHMI. gráfica com o usuário disponibilizada na WHMI.
Tool: Modela as ferramentas Jet (jato d’água) e
O operador visualizará na UI do sistema os se- Inspector (sistema de visão).
guintes casos de uso: Robot: Modela o manipulador do robô.
View: Mostra a visualização da ferramenta inspector. TG (Trajectory Generator): Modela o gerador de
Jet: Liga/desliga a ferramenta jato d’água. trajetória da tarefa que é executada pelo robô.
Increment: Incrementa a posição cartesiana do robô.
Decrement: Decrementa a posição do robô. O Diagrama de Classes do sistema
Stop: Parada imediata do robô. CEMAR/UFSC é mostrado na figura 7. Este repre-
senta a estrutura de classes de objetos e seus relacio-
A interface gráfica com usuário foi projetada ba- namentos no sistema.
seada no Diagrama de Caso de Uso da WHMI utili-
zando o software C++Builder 6.0 e seus componen-
tes. O layout desta é montado como mostra a
figura 5.

Figura 5: Layout da Interface com Usuário.

No visor do painel da interface com o usuário o


operador pode inspecionar visualmente o isolador
elétrico verificando se a manutenção está eficaz. Ele
pode ligar ou desligar o jato d’água, de acordo com
sua necessidade, e pode movimentar o manipulador
do robô CEMAR/UFSC cartesianamente em X, Y ou
Z concorrentemente. Para tal, deve selecionar o botão
correspondente e incrementar ou decrementar a dire-
ção de movimentação. Ao centro do painel da inter-
face com o usuário existe uma chave de parada de
emergência, caso seja necessário parar instantanea-
mente a movimentação do robô. Figura 7: Diagrama de Classes
O diagrama de distribuição, figura 8, mostra co- 4. Avaliação Experimental
mo está organizado os códigos-fonte relativos aos
componentes modelados, que serão executados de O resultado obtido a partir da avaliação experimental
maneira distribuída no controlador, suportado pelo da máquina virtual do robô, figura 10, consistiu de
seu chassi industrial com as suas placas de proces- um manipulador de seis juntas servo controladas com
samento central, aquisição de imagem e controle de acionamento híbrido, elétrico e hidráulico, baseado
movimento inserido em seu barramento PXI em PC.
(PCI eXtensions for Instrumentation).

Figura 8: Diagrama de Distribuição do Controlador.

Robot: Arquivo biblioteca que contém as operações


de um robô. Figura 10: Máquina Virtual do Robô.
Control: Arquivo biblioteca que contém leis de con-
trole para as juntas de um manipulador. Propõe-se como concepção um manipulador que
CEMARobot: Arquivo código-fonte que contém a consista de:
morfologia do robô.
Main: Arquivo código-fonte que contém o programa 1. Quatro juntas hidráulicas para posição do efe-
de computador do sistema. tuador e mais;
2. Duas juntas rotativas acionadas eletricamente
A figura 9 mostra o resultado da especificação do para orientação do bico.
suporte ao modelo computacional embarcado em um
PC industrial da National Instruments (NI) com os A concepção final permite também alcançar os
amplificadores de potência da Maxon e Rexroth. isoladores pelo lado de dentro do poste, sem colisões.
O modelo cinemático foi adicionado ao simula-
dor e uma rotina de cinemática inversa analítica foi
implementada para avaliar o desempenho da propos-
ta.
Para a operação do manipulador foram identifi-
cados os seguintes modos de operação:

Junta-a-junta – o operador movimenta o mani-


pulador acionando uma junta de cada vez;
Pré-lavação – o operador atua conduzindo o úl-
timo elo no espaço cartesiano. Neste modo, mantém-
se na operação junta-a-junta as últimas três juntas.
Lavação – compreende na operação em que as
duas últimas juntas, responsáveis pela orientação do
esguicho de água, atuam conjuntamente para aumen-
Figura 9: Controlador do Robô. tar a área de atuação da lavação.
A figura 11 apresenta o resultado da avaliação 5 Conclusão
experimental da morfologia do manipulador
CEMAR/UFSC. Este artigo mostra a concepção de um robô de servi-
ço envolvendo as etapas de levantamento de requisi-
2,5 m
tos, análise e projeto do manipulador, WHMI e con-
4 3,5 m o 125 o
trolador. O controlador de arquitetura aberta viabiliza
155 2m
a concepção de um robô de serviço em um prazo de
3
dois anos através da engenharia simultânea. Os resul-
2 5,5 m tados experimentais demonstram que este robô é
1,6 m
2m
capaz de realizar a limpeza dos isoladores elétricos
1 de sistemas de distribuição de energia de maneira
segura e com qualidade, operando no espaço opera-
1m
saida d’água
0
8 7 6 5 4 3 2 1 0 cional através de sua WHMI. Acredita-se que outras
Figura 11: Dimensões do Manipulador CEMAR/UFSC. áreas podem absorver os benefícios da robótica no
Brasil, principalmente, robôs de serviço, através de
Esta proposta de configuração tem como objeti- parcerias entre empresas, centro de pesquisas e uni-
vo a execução do serviço de lavação sem a movimen- versidades com o apoio da ANEEL.
tação do guindaste principal depois de efetuado o seu
posicionamento, aumentando o nível de operabilida-
Referências Bibliográficas
de e segurança.
Ao robotizar o guindaste, seus 3 graus de liber-
dade (que possibilitam o posicionamento no espaço Adôrno, B. V., Aguiar, C. S. R. e Borges, G. A..
cartesiano) são utilizados para o posicionamento do Planejamento de Trajetória para Robô OMNI
robô de lavação. Este por sua vez executa o serviço Utilizando o Algorítimo Mapa de Rotas
Probabilístico, Simpósio Brasileiro de Automação
sem que o guindaste mude a sua posição.
Inteligente (SBAI), 2005.
O fato do guindaste não precisar mudar de loca-
Belan, H. C. Formalização da Rede de Petri
lização no processo de lavação é também um grande
Canal/Agência para Projeto de Equipamentos
ponto positivo desta configuração, pois, evitam-se as
Industriais. 2007. Dissertação de Mestrado em
oscilações (balanços) causadas pela movimentação
Engenharia de Automação e Sistemas - Universidade
da grande massa do guindaste (fato crítico que resul-
Federal de Santa Catarina.
ta em restrições nos níveis de velocidade, maior
Denavit, J. and Hartenberg, R.S., (1955), “A
atenção do operador e torna o processo de lavação
kinematic notation for lower-pair mechanisms based
menos seguro).
on matrices", Journal of Applied Mechanics, 1955,
O robô agregado ao guindaste possui aciona- Vol. 77, pp. 215-221.
mentos elétricos, o que traz agilidade ao serviço De Negri, V. J. . Conception Of Automatic Test
reduzindo o tempo de lavação. Benches For Hydraulic Components. In: Bath Work-
Uma das câmeras é posicionada na corcova do shop on Power Transmission and Motion Control
guindaste e possibilita uma visão panorâmica do (PTMC´98), UK : University of Bath, 1998. v. 1. p.
serviço. Outra câmera é posicionada no bico de lava- 29-41.
ção e é chamada de câmera de navegação. Ford, W. E.; 1994. What is an Open
Devido à grande mobilidade do robô de lavação, Architecture Robot Controller? in: International
é possível que operador, após posicioná-lo no ponto Symposium on Intelligent Control (aug. 1994) IEEE
de trabalho, realize todo o processo de lavação atra- proceedings. p. 27-32.
vés da câmera de navegação (rotacionando e transla- Paim, P. K.; Jouvencel, B.; Borges, G. A.; Con-
dando a câmera). trole Reativo para o Robô Submarino TAIPAN;
A figura 12 mostra o robô CEMAR/UFSC. SBAI, 2005.
Raposo, E. P.; Stemmer, M. R.. Estado da Arte
em Controladores de Arquitetura Aberta Aplicados a
Robôs. Revista C & I. Controle & Instrumentação, v.
10, p. 72-75, 2007.
Raposo, E. P.; Stemmer, M. R.; Um Controla-
dor de Arquitetura Aberta Aplicado a um Robô REIS
RV-15 para Avaliação de Processos de Medição e
Soldagem Robotizada; SBAI, 2007.
Winner, R. I.; Pennell, J. P.; Bertrend, H. E.;
Slusarczuk, M. M. G. The Role of Concurrent Engi-
neering in Weapons System Acquisition. IDA Report
R-338. Alexandria: Institute for Defense Analysis,
1988.

Figura 12: Robô CEMAR/UFSC

Você também pode gostar