You are on page 1of 85

UNIVERSIDADE FEDERAL DO ESPRITO SANTO

CENTRO TECNOLGICO
DEPARTAMENTO DE ENGENHARIA ELTRICA
PROJETO DE GRADUAO

WILLIAN GARCIA VIEGA DOS SANTOS

TRANSMISSO DE DADOS VIA REDE ELTRICA:


TOMADA INTELIGENTE

VITRIA ES
AGOSTO/2016
WILLIAN GARCIA VIEGA DOS SANTOS

TRANSMISSO DE DADOS VIA REDE ELTRICA:


TOMADA INTELIGENTE

Parte manuscrita do Projeto de Graduao


do aluno Willian Garcia Viega dos
Santos, apresentada ao Departamento de
Engenharia Eltrica do Centro Tecnolgico
da Universidade Federal do Esprito Santo,
como requisito parcial para obteno do
grau de Engenheiro Eletricista.

Orientador: Prof. Dr. Marcelo Eduardo


Vieira Segatto
Coorientador: Prof. Dr. Jair Adriano Lima
Silva

VITRIA ES
AGOSTO/2016
WILLIAN GARCIA VIEGA DOS SANTOS

TRANSMISSO DE DADOS VIA REDE ELTRICA:


TOMADA INTELIGENTE

Parte manuscrita do Projeto de Graduao do aluno Willian Garcia Viega dos Santos,
apresentada ao Departamento de Engenharia Eltrica do Centro Tecnolgico da Universidade
Federal do Esprito Santo, como requisito parcial para obteno do grau de Engenheiro
Eletricista.
Aprovada em 16, de setembro de 2016.

COMISSO EXAMINADORA

_______________________________________
Prof. Dr. Marcelo Eduardo Vieira Segatto
Universidade Federal do Esprito Santo - UFES
Orientador

______________________________________
Prof. Dr. Jair Adriano Lima Silva
Universidade Federal do Esprito Santo - UFES
Coorientador

______________________________________
Prof. Dr. Edson Pereira Cardoso
Universidade Federal do Esprito Santo - UFES
Examinador

______________________________________
MEng. Leonardo Ribas Castor
Examinador
RESUMO

No contexto de Redes Inteligentes (Smart Grids) e devido demanda de planos de eficincia


energtica, a medio remota de consumo de energia e at mesmo o monitoramento da
qualidade de energia esto ficando cada vez mais indispensveis e comuns. Em consequncia,
surgiram termos como medio inteligente e produtos como medidores inteligentes, que
medem o consumo alm de outros parmetros de qualidade de energia. Devido complexidade
do sistema de uma Rede Inteligente e diversidade de dispositivos, se faz necessrio conectar
e empregar diferentes tecnologias de Telecomunicaes.

Diante disto, o trabalho aqui apresentado tem o intuito de implementar o prottipo de uma
tomada inteligente que mede consumo, fator de potncia e utiliza a prpria rede eltrica como
canal de comunicao de dados. Uma das vantagens do emprego desta tecnologia que esta
dispe de infraestrutura pronta, j que utiliza a rede de distribuio eltrica como meio de
comunicao. Este trabalho investiga o uso da modulao por chaveamento binrio de
frequncia BFSK (binary frequency-shift keying) em banda estreita em uma rede montada para
fins de implantao de uma rede domstica. A partir de resultados experimentais foi possvel
confirmar que este modem apresenta alta imunidade a rudos no receptor.
LISTA DE FIGURAS

Figura 1 - Estrutura de um sistema de automao usando PLC em banda estreita ................ 13


Figura 2 - Modelo de uma rede de baixa tenso ..................................................................... 17
Figura 3 - Classificao dos rudos......................................................................................... 20
Figura 4 - Comparao entre impedncia em rede eltrica europeia e norte americana ........ 23
Figura 5 -Modulao no domnio do tempo ........................................................................... 26
Figura 6 - Arquitetura Arduino ............................................................................................... 30
Figura 7 - Arduino UNO - Hardware ..................................................................................... 31
Figura 8 O Mamba Shield .................................................................................................... 32
Figura 9 - Arduino conectado com o Mamba Shield .............................................................. 32
Figura 10 - PLM-1 da Ariane Controls................................................................................... 33
Figura 11 - Diagrama de Blocos de um transceptor utilizando o modem PLM-1 .................. 34
Figura 12 - Diagrama de blocos funcional do PLM-1 ............................................................ 35
Figura 13 - Estrutura do Pacote do PLM-1 ............................................................................. 36
Figura 14 - Gerao e Seleo das frequncias de comunicao ........................................... 37
Figura 15 - Mquina de Estados Finitos de Operao do PLM-1 ......................................... 39
Figura 16 - Acoplamento Capacitivo ...................................................................................... 40
Figura 17 - Tringulo de Potncias ......................................................................................... 42
Figura 18 - Sensor de Corrente ACS712 ................................................................................ 42
Figura 19 - Circuito de adequao de tenso .......................................................................... 43
Figura 20 - Circuito Simulado no Multisim ........................................................................... 44
Figura 21 - Resultado no osciloscpio da simulao no Multisim ......................................... 44
Figura 22 - Esquema Experimental da Medio dos Parmetros de Potncia ....................... 46
Figura 23 - Fluxograma do algoritmo de clculo dos parmetros de potncia ...................... 47
Figura 24 - Setup de comunicao Half Duplex ..................................................................... 51
Figura 25 - Comunicao Half-Duplex pelo X-CTU ............................................................. 51
Figura 26 - Texto utilizado para testes de transmisso ........................................................... 52
Figura 27 - Texto recebido pelos testes de transmisso - 160bps (esquerda) - 400bps (direita)
................................................................................................................................................ 53
Figura 28 Setup do experimento de tamanhos de pacotes relacionados a taxa de bits ........ 54
Figura 29 - Pacotes com 2 bytes - menor e maior valor ......................................................... 55
Figura 30 - Pacotes com 8 bytes - menor e maior valor ......................................................... 55
Figura 31 - Pacotes com 32 bytes - menor e maior valor ....................................................... 56
Figura 32 - Pacotes com 61 bytes - menor e maior valor ....................................................... 56
Figura 33 - Setup de teste com derivao no canal de comunicao ...................................... 58
Figura 34 Simulao de sensor 2 potencimetros ............................................................ 59
Figura 35 - Rede eltrica utilizada para testes de comunicao ............................................. 60
Figura 36 - ScadaBR - Representao Grfica ....................................................................... 63
Figura 37 - Pacote com dados a serem enviados .................................................................... 64
Figura 38 - ScadaBR - Representao Grfica Final .............................................................. 65
Figura 39 - Esquemtico Final da Tomada Inteligente ........................................................... 66
Figura 40 - Setup para medio do espectro de frequncia com MDO3012 .......................... 67
Figura 41 Setup para obteno dos espectros de frequncias nas fases A, B e C em alguns
pontos da rede ......................................................................................................................... 71
Figura 42 - Setup para obteno do espectro de frequncias ao sinal percorrer toda a rede .. 72
Figura 43 Setup para levantamento da resposta em frequncia do canal de comunicao de
180m ....................................................................................................................................... 83
LISTA DE GRFICOS

Grfico 1 - Formas de onda de tenso e corrente - FP unitrio Ferro de Roupa ................. 49


Grfico 2 - Formas de onda de tenso e corrente - Fator de potncia no unitrio - Circulador
................................................................................................................................................ 49
Grfico 3 - Formas de onda de tenso e corrente - Furadeira - Caso 3 .................................. 50
Grfico 4 - Relao entre taxa (bps) com porcentagem de bytes recebidos em relao aos
transmitidos............................................................................................................................. 54
Grfico 5 - Tamanho do pacote e respectiva taxa de transmisso .......................................... 57
Grfico 6 - Leitura do sensor em tempo real com o Matlab ................................................... 59
Grfico 7 - Sada do transmissor 80 kHz at 1 MHz ........................................................... 68
Grfico 8 - Sada do transmissor e Entrada do receptor- 80 kHz at 1 MHz ......................... 68
Grfico 9 - Sada do transmissor e Entrada do receptor- 80kHz at 210kHz ......................... 69
Grfico 10 - Sada do transmissor e Entrada do receptor Com e sem derivao................. 69
Grfico 11 - Sada do transmissor e Entrada do receptor Com e sem ramificao (derivao)
- Zoom da regio de interesse ................................................................................................. 70
Grfico 12 Espectros de frequncias obtidos nos pontos 2, 3 e 4 nas fases A, B e C da figura
46 para linha desenergizada .................................................................................................... 71
Grfico 13 Comparao entre o sinal injetado pelo modem PLM-1 e do sinal recebido
depois de percorrer todo o canal ............................................................................................. 73
Grfico 14 - Espectros de frequncias obtidos nos pontos 2, 3 e 4 nas fases A, B e C da figura
46 para linha energizada ......................................................................................................... 74
Grfico 15 - Respostas em frequncia e impulsiva medidas na rede de testes com as
derivaes da Figura 45 mantidas em aberto, ou seja, sem cargas ligadas ............................ 84
LISTA DE TABELAS

Tabela 1 - Amplitude e durao de rudos gerados por alguns equipamentos eletroeletrnicos


................................................................................................................................................ 19
Tabela 2 - Potncia e impedncia de eletrodomsticos .......................................................... 24
Tabela 3 Tipo de Modulao ............................................................................................... 25
Tabela 4 Resultados experimentais em diversos equipamentos testados ............................ 48
Tabela 5 - Relao de Taxa (bps) com bytes recebidos.......................................................... 53
Tabela 6 - Tamanho do pacote e respectiva taxa de transmisso ........................................... 57
LISTA DE QUADROS

Quadro 1 Comparao entre comunicao de dados via rede eltrica de banda estreita e de
banda larga. ............................................................................................................................. 15
Quadro 2 - Padres internacionais de PLC em banda estreita ................................................ 28
Quadro 3 - String de configurao em um vetor de byte no Mamba Shield .......................... 38
LISTA DE ABREVIATURAS E SIGLAS

PLC Powerline Communication (Comunicao via rede eltrica)


NB-PLC Narrowband Powerline Communication (PLC de banda estreita)
BPL Broadband Powerline Communication (PLC de banda larga)
AWGN Additive white Gaussian noise (Rudo aditivo branco e gaussiano)
SW Short-wave (ondas curtas)
FM Frequency Modulation (Modulao em frequncia)
PSD Power Spectral Density (Densidade espectral de potncia)
ASK Amplitude-Shift Keying (Modulao por chaveamento de amplitude)
PSK Phase-Shift Keying (Modulao por chaveamento de fase)
FSK Frequency-shift keying (Modulao por chaveamento de frequncia)
bps bits por segundo
BFSK Binary FSK (binrio FSK)
BPSK Binary PSK(binrio PSK)
SS Spread Spectrum (Espalhamento espectral)
OFDM Orthogonal frequency-division multiplexing (Multiplexao por Diviso de
Frequncias Ortogonais)
ASIC Application Specific Integrated Circuit (Circuito integrado de aplicao
especfica)
CRC Cyclic redundancy check (Verificao de redundncia cclica)
RMS Root mean square (Raiz do valor quadrtico mdio)
SCADA Supervisory Control and Data Aquisition (Controle Supervisrio e Aquisio de
Dados)
UFES Universidade Federal do Esprito Santo
SUMRIO

1 INTRODUO ............................................................................................................... 12
1.1 Justificativa do Projeto ................................................................................................ 13
1.2 Objetivos deste Projeto ................................................................................................ 14
1.2.1 Objetivo Geral ................................................................................................... 14
1.2.2 Objetivos Especficos ........................................................................................ 14
2 A COMUNICAO DE DADOS VIA REDE ELTRICA ....................................... 15
2.1 Conceitos Bsicos ........................................................................................................ 15
2.2 A Rede Eltrica como Canal de Comunicao............................................................ 16
2.2.1 Propriedades da Rede Eltrica como Canal de Comunicao ........................... 18
2.2.1.1 Os Tipos de Rudos e Interferncias Comuns ..................................... 18
2.2.1.2 Variao da Impedncia na Rede PLC ................................................ 22
2.3 Principais Esquemas de Modulaes Empregados na Tecnologia PLC ..................... 24
2.4 Regulamentao e/ou Padronizao para PLC ............................................................ 28
3 DESCRIO DO APARATO EXPERIMENTAL...................................................... 30
3.1 A Plataforma de Prototipagem Arduino ...................................................................... 30
3.2 A Interface Mamba Shield entre o Modem e o Microcontrolador .............................. 31
3.2.1 O Modem PLC PLM-1 ...................................................................................... 33
3.2.2 Acoplamento de Sinal na Rede Eltrica ............................................................ 39
3.3 Medio de Potncia.................................................................................................... 40
3.3.1 O Sensor usado para Medio de Corrente ....................................................... 42
3.3.2 O Sensor usado para Medio de Tenso .......................................................... 43
4 DESCRIO E ANLISE DOS EXPERIMENTOS REALIZADOS ...................... 45
4.1 Descrio do Aparato Experimental usado na Medio dos Parmetros .................... 45
4.2 Anlise da Comunicao via Rede Eltrica................................................................. 50
4.2.1 Comunicao Half-Duplex ................................................................................ 51
4.2.2 Envio de um Arquivo de Texto ......................................................................... 52
4.2.3 Avaliao do Tamanho do Pacote e da Taxa de Transmisso .......................... 54
4.2.4 Simulao de Envio de Dados de Sensores ....................................................... 58
4.2.5 Linha Real e Testes com Linha Energizada ...................................................... 60
4.3 A Interface com o Usurio e o Supervisrio ............................................................... 61
4.4 Integrao dos Subsistemas ......................................................................................... 64
4.5 Anlise Espectral da Comunicao NBPLC ............................................................... 66
4.5.1 Anlise Espectral com o Cabo de Testes e Desenvolvimento (4m) .................. 66
4.5.2 Anlise Espectral da Rede de 180m Desenergizada ......................................... 70
4.5.3 Anlise Espectral da Rede de 180 m Energizada .............................................. 73
5 CONCLUSES E TRABALHOS FUTUROS.............................................................. 75
REFERNCIAS BIBLIOGRFICAS ............................................................................... 77
ANEXO A CIRCUITO ELETRNICO DO MAMBA SHIELD .................................. 81
APNDICE A RESPOSTA EM FREQUNCIA DA REDE ELTRICA DE 180
METROS ............................................................................................................................... 83
12

1 INTRODUO

A ideia de transmitir dados utilizando a rede eltrica atravs da tecnologia PLC (Power Line
Communication) no nova. Esta teve sua origem em sistemas de distribuio e transmisso,
onde era utilizada para proteo de sees em casos de falha. Por volta de 1922 o primeiro
sistema operava em linhas de alta tenso, utilizando frequncias entre 15 e 500 kHz, para
propsitos de Telemetria. Nos anos de 1940 surge ento o termo Power Line Carriers para se
referir a esta tecnologia; porm, ela s se tornou vivel comercialmente nas dcadas de 1970 e
1980, quando tambm os primeiros padres foram desenvolvidos. O interesse na rea se
intensificou a partir dos anos de 1990, com os padres X-10, CEBus e LonWorks. Nos ltimos
vinte anos esta tecnologia vem se apresentando promissora, as pesquisas tm se intensificado,
novas tcnicas de modulao e correo de erros foram propostas e novos padres foram
desenvolvidos. (BARABOI, 2013) (YOUSUF; EL-SHAFEI, 2007) (CACCIAGUERRA,
2003).

No contexto de Redes Inteligentes, ou Smart Grids, a medio remota de consumo de energia


e at mesmo o monitoramento da qualidade de energia esto ficando cada vez mais
indispensveis. Em consequncia, surgiram termos como medio inteligente e produtos
como medidores inteligentes, sendo esses, equipamentos que conectam as concessionrias
aos consumidores. Devido complexidade do sistema de uma Rede Inteligente e diversidade
de dispositivos, se faz necessrio conectar e empregar diferentes tecnologias, como Ethernet,
Wi-Fi, ZigBee e a prpria comunicao via rede eltrica. (BARABOI, 2013) (BERGER;
SCHWAGER; ESCUDERO-GARZS, 2012).

Uma outra importante rea para aplicao de PLC em banda estreita NBPLC (narrow band
powerline communication) automao residencial. Sistemas de automao baseado em
comunicao via rede eltrica so feitos sem a instalao de meios adicionais para
comunicao, como mostrado na Figura 1. Diferentes tarefas podem ser realizadas utilizando
esta tecnologia, tais como: controle de vrios dispositivos conectados ao sistema eltrico, como
iluminao, aquecimento, refrigerao, elevadores, entre outros; Controle de abertura de janelas
ou controle de iluminao com persianas e toldos alm de controle de portas; tarefas de
segurana com sensores de presena ou cmeras. A aplicao de todos estes exemplos de
13

automao o que os autores comumente chamam de casas-inteligentes. (HRASNICA;


HAIDINE; LEHNERT, 2004)

Figura 1 - Estrutura de um sistema de automao usando PLC em banda estreita

Fonte: HRASNICA; HAIDINE; LEHNERT, 2004, modificado pelo autor

1.1 Justificativa do Projeto

Os dados referentes ao uso de energia de forma segmentada faro com que o consumidor
repense no seu gasto com energia eltrica. Sabendo, por exemplo, o quanto o seu chuveiro
dissipa, o consumidor poder mudar o horrio do banho, caso esteja enquadrado na tarifa
horria, e assim poder ver a economia proveniente. Em outro exemplo, ele veria o consumo de
energia do seu refrigerador aumentar sempre que abrisse a porta, pois o motor atua para resfria-
lo novamente. Portanto, Tomada Inteligente se enquadraria tambm em uma medida a ser
adotada na gesto energtica (SILVA, 2004).

Tentando unir automao residencial Rede Inteligente, o projeto aqui proposto consiste em
criar uma Tomada Inteligente que medir a tenso e a corrente, e consequentemente a
potncia consumida por esta. Isto permitir ao consumidor entender seu consumo de forma
segmentada, j que ele poder acompanhar o consumo em cada ponto de sua residncia. Os
dados medidos sero enviados via rede eltrica para um concentrador, sendo este o maior
desafio do projeto.
14

Alm disso, o projeto aqui proposto permitir entender como funciona e como fazer um
medidor inteligente que utilize a rede eltrica para comunicar-se com a concessionria. Isto
abre caminho para novos projetos, adicionando a rede eltrica ao enlace de comunicao das
Redes Inteligentes. Para isto basta interpretarmos os pontos de tomada como cada consumidor
e o centralizador como a concessionria de energia.

1.2 Objetivos deste Projeto

1.2.1 Objetivo Geral

O objetivo geral deste projeto o de construir uma Tomada Inteligente para transmisso de
dados de sensores de corrente e tenso via rede eltrica para um centralizador. Estes dados sero
processados e ento saber-se- o consumo energtico desta tomada que ser apresentado ao
consumidor numa interface intuitiva.

1.2.2 Objetivos Especficos

Os objetivos especficos deste projeto so:


I. Desenvolver o software do Arduino para fazer as leituras dos sensores de tenso e
corrente e com estes dados calcular fator de potncia, potncia ativa e aparente;
II. Programar e configurar uma soluo comercial para fazer uma comunicao via rede
eltrica das variveis medidas pelos sensores;
III. Analisar a qualidade do sinal recebido em relao ao enviado pela rede eltrica usada
como canal de comunicao de dados;
IV. Elaborar uma interface simples e intuitiva para mostrar os dados de consumo de energia
ao usurio.
15

2 A COMUNICAO DE DADOS VIA REDE ELTRICA

Neste captulo sero expostos conceitos bsicos da comunicao via rede eltrica, tipos de
modulao e fundamentos para a transmisso de dados pela rede eltrica.

2.1 Conceitos Bsicos

Existem duas classes de sistemas de comunicao via rede eltrica, ou Powerline


Communication, esses so: sistema de banda estreita (narrowband PLC) e sistemas de banda
larga (BPL, broadband PLC). Suas aplicaes so diferentes, assim como a taxa de transmisso,
a frequncia de operao, a largura de banda e at mesmo a modulao. Uma comparao entre
estas duas apresentada no Quadro 1.

Quadro 1 Comparao entre comunicao de dados via rede eltrica de banda estreita e de banda larga.
NB-PLC BPL
Taxa de transmisso At 200kbps Acima de 1Mbps
Frequncia de Operao At 500kHz Acima de 2Mhz
Modulao FSK, S-FSK, BPSK, SS, OFDM
OFDM
Aplicaes Automao Predial Internet
Energia Renovvel HDTV
Medies Avanadas Audio
Iluminao Pblica Gaming
Veculos Eltricos
Redes Inteligentes
Fornecedores Ariane Controls Atheros
Cypress Broadcom
Echelon Lantiq
Maxim Marvell
ST Microelectronics Maxim
Texas Instruments Sigma
Yitran Corinex
Fonte: BARABOI, 2013, modificado pelo autor.

Para aplicaes que precisam de altas taxas de transmisso de dados, BPL deve ser utilizado
enquanto que para aplicaes que precisam de baixas taxas, como leitura de sensores, que o
escopo deste projeto, NB-PLC pode ser usado.
16

Comunicao de dados via rede eltrica pode ser empregada em todos os nveis de tenso: alta,
mdia e baixa, sendo alta tenso para telemetria, proteo e controle; mdia tenso para
medies avanadas e inteligentes, controle e otimizao da rede pelas concessionrias e
tambm para a internet; baixa tenso, para automao residencial, internet e medies, como a
que foi feito neste projeto.

2.2 A Rede Eltrica como Canal de Comunicao

O uso de sistemas de Telecomunicaes aumentou rapidamente nas ltimas dcadas. Devido


crescente necessidade de novos servios e da necessidade de capacidades adicionais de
transmisso, surge ento uma demanda de uso e desenvolvimento de novas redes de
Telecomunicaes e tecnologias de transmisso. Uma soluo alternativa que surge para
atender esta demanda de novas redes de acesso o uso da rede eltrica para trafegar dados alm
de energia. (HRASNICA; HAIDINE; LEHNERT, 2004)

A maior vantagem da tecnologia de comunicao via rede eltrica a de utilizar a grande


infraestrutura de cabeamento existente conectando casas, bairros, cidades, estados e at mesmo
pases. Com isto o custo de instalao fica reduzido e, alm disto, no so necessrio antenas e
cabos dedicados. Para o projeto aqui descrito, significa que no ser necessrio a instalao de
outros cabos na residncia e nem de antenas, j que o canal de comunicao a ser utilizado ser
o mesmo que leva energia ao ponto onde a tomada est instalada.

O canal de comunicao o meio fsico por onde h a transmisso de informao. Dependendo


do modo de transmisso usado, este pode ser caracterizado em dois grupos bsicos: canais
baseados em propagao guiadas e propagao em espao livre. Dentro do primeiro grupo tem-
se canais de par tranado, cabos coaxiais, fibra ticas ou at mesmo a rede eltrica. (HAYKIN,
2001). importante saber as caractersticas do canal, tais como: atenuao, nveis de rudo,
impedncia caracterstica, dentre outros, devido ao fato destes afetarem diretamente o
desempenho do sistema de Telecomunicao.

Pelo fato da rede de energia eltrica no ter sido concebida com o propsito de comunicao de
dados, isto a torna um canal de comunicao muito especfico e com caractersticas peculiares.
Entre estes a grande atenuao do sinal e rudos provenientes de fontes chaveadas ou de outros
17

equipamentos conectados rede. Com estas limitaes, torna-se difcil at modelar o canal de
forma precisa, j que muitas variveis so includas. (BERGER; SCHWAGER; ESCUDERO-
GARZS, 2012) (BERGER et al., 2014). Para se explorar estas caractersticas nicas da rede
eltrica e at mesmo otimizar a transmisso de dados na mesma, importante o conhecimento
deste canal de comunicao.

Alta atenuao do sinal e rudos so os principais fatores que afetam a comunicao via rede
eltrica. H muitas fontes de atenuao e distoro do sinal e estes ocorrem comumente pelos
seguintes fatores: impedncias conectadas na rede variando no tempo; mltiplas fases, pois o
sinal transmitido em relao a uma fase e neutro; transformadores que atenuam o sinal e
perdas na linha devido impedncia caracterstica. Medidas feitas em testes e mostradas na
literatura, demonstram que a atenuao do sinal pode variar entre 15 dB e 60 dB, ou mais. Como
o sinal PLC muito atenuado, o rudo passa a ser um grande problema para a recepo do
mesmo (BARABOI, 2013).

No canal PLC de uma rede residencial, na mesma rede onde haver trafego de dados, h cargas
(eletrodomsticos), painel de distribuio, medidores de potncia e o transformador de
distribuio. importante observar que as cargas e fios de todas as outras residncias da
vizinhana podem interferir no sistema de comunicao, como pode ser visto na Figura 2, j
que normalmente um transformador alimenta mais de uma residncia. Diante disto torna-se
relevante considerar a topologia do canal, j que no canal PLC normal haver multi-percursos,
isto , um sinal transmitido de uma tomada para outra percorre vrios os ramos do circuito.

Figura 2 - Modelo de uma rede de baixa tenso

Fonte: HRASNICA; HAIDINE; LEHNERT, 2004, modificado pelo autor


18

2.2.1 Propriedades da Rede Eltrica como Canal de Comunicao

O canal PLC um meio de transmisso provido de diversas interferncias, rudos e atenuao


do sinal em frequncias de interesse para comunicao. Isso torna este canal muito desafiador
para a transmisso confivel de dados. Outro desafio o fato dos parmetros de comunicao
alterarem-se de acordo com as cargas ligadas intermitentemente, isto , este sistema de
comunicao variante no tempo. Cargas indutivas, capacitivas ou resistivas mudam de tempo
em tempo atravs de intervenes humanas ou por acionamentos automticos (BROEDEL et
al, 2014) (AGUIAR, 2005).

2.2.1.1 Os Tipos de Rudos e Interferncias Comuns

importante que se conhea a fundo os parmetros do canal, de modo a determinar a banda do


sistema de comunicao e desta forma as faixas de frequncias em que h rudos de alta
intensidade a serem evitado, obtendo-se assim maior confiabilidade nas transmisses.
Entretanto, nunca houve a preocupao com interferncias de alta frequncia em redes de
distribuio de energia, pois os sistemas operam em 60 Hz ou 50 Hz. Deste modo, os cabos no
tm nenhum tipo de proteo contra rudos como uma malha metlica (blindado) ou sequer so
tranados. (HRASNICA; HAIDINE; LEHNERT, 2004)

Ao analisar os resultados e medir-se o rudo de uma residncia fica evidente que os nveis
dependem dos aparelhos em uso na mesma ou em outras residncias ligadas no mesmo
transformador. Isso leva a estudos para determinar as principais fontes de rudos e as
caractersticas destas fontes. As principais fontes de rudos em residncias so motores
(compressores em geladeiras, freezers, ventiladores, ar condicionado, entre outros), dimmers,
lmpadas fluorescentes e fontes chaveadas (monitores, televises, computadores, carregadores,
entre outros) (VINES et al., 1984) (MARUBAYASHI; TACHIKAWA, 1996).

A Tabela 1 mostra os valores tpicos de amplitude e a durao dos principais rudos medidos
em (MARUBAYASHI; TACHIKAWA, 1996). Os resultados so classificados pela forma de
onda do rudo, sendo pulso nico o rudo gerado quando o eletroeletrnico muda de ligado para
desligado ou vice-versa; pulsos peridicos os rudos sncronos gerados na frequncia
19

fundamental e harmnicos; pulsos contnuos os rudos gerados durante o funcionamento de um


eletroeletrnico.

Tabela 1 - Amplitude e durao de rudos gerados por alguns equipamentos eletroeletrnicos

Equipamento Amplitude [mV] Durao [s]


Pulso nico
Geladeira 285,4 755,9
Lmpada Fluorescente 556,7 420,6
Lmpada Incandescente 824,1 1047,4
Televiso 824,1 1047,4
Pulsos Peridicos
Televiso 197.2 722.4
forno microondas 505.9 1008.8
dimmer 670.8 140
Pulsos Contnuos
mquina de costura 41.6 148.2
Aspirador de p 1457.5 Sempre
Fonte: MARUBAYASHI; TACHIKAWA, 1996, modificado pelo autor

Em Vines et al., (1984) feito uma anlise de rudos que motores universais inserem na rede
em diversas frequncias. Motores universais podem operar tanto em corrente alternada como
corrente contnua e devido ao seu pouco peso so ideais para pequenas aplicaes. Dentro de
residncias so utilizados principalmente em aspiradores de p, liquidificadores, mquinas de
costura, furadeiras e serras, dentre outros.

Diferentemente de muitos outros canais de comunicao, o rudo no canal PLC no pode ser
descrito como rudo branco gaussiano AWGN (additive white Gaussian noise), cuja densidade
espectral de potncia constante ao longo de todo o espectro de transmisso (HRASNICA;
HAIDINE; LEHNERT, 2004) (BERGER et al., 2014). O rudo observado em sistemas internos
de PLC (indoor PLC), normalmente categorizado em diversas classes, dependendo da origem,
do nvel e da assinatura no domnio do tempo. O rudo PLC pode tambm ser agrupado com
base em caractersticas temporais e espectrais. A Figura 3 apresenta uma diviso das classes de
rudos: rudo colorido de fundo, rudo de banda estreita e rudo impulsivo; sendo este ltimo
20

ainda dividido em peridico sncrono, peridico assncrono e no peridico. (BERGER et al.,


2014)

Figura 3 - Classificao dos rudos

Rudo PLC

Rudo Rudo de Rudo Colorido


Impulsivo Banda Estreita de Fundo

Peridico Peridico
No Peridico
Sncrono Assncrono

Os rudos de banda estreita so geralmente provenientes de fontes de radiodifuso, em


particular de bandas de ondas curtas SW (short-wave) e moduladas em frequncia FM
(frequency-modulation). Outra forma de entrada deste tipo de rudo d-se atravs de
vazamentos de equipamentos eltricos e industriais. Este tipo de rudo produz interferncias
de longa durao em larguras de banda de baixa frequncia na ordem de dezenas de kHz.
(BERGER et al., 2014)

De acordo com Jie, Xiao e Kaiyu (2012) o rudo de banda estreita pode ser modelado como
uma superposio de N senoides independentes, como mostrado na equao (1).

(1)
() = (). (2 + ).
=1

Cada portadora descrita por uma frequncia com amplitude () e ngulo de fase . A
fase da portadora pode ser escolhida arbitrariamente no intervalo [0, 2] e no depende do
tempo. A sua amplitude varia com o tempo e tem maior intensidade durante a noite quando as
propriedades de reflexo da atmosfera se tornam mais intensas. (HRASNICA; HAIDINE;
LEHNERT, 2004) (JIE; XIAO; KAIYU, 2012)
21

O rudo de fundo apresenta o menor nvel de interferncia. Ele geralmente colorido, no


sentido que sua densidade espectral de potncia PSD (Power Spectral Density), normalmente
maior em frequncias mais baixas. A potncia mdia deste rudo cai exponencialmente com a
frequncia e esse causado principalmente pela sobreposio de numerosas fontes de rudo de
intensidade mais baixa. Os parmetros deste rudo variam ao longo do tempo em termos de
minutos e horas. (HRASNICA; HAIDINE; LEHNERT, 2004) (BERGER et al., 2014)

Um bom modelo de rudo de fundo, segundo Jie, Xiao e Kaiyu (2012), mostrado na equao
(2) no plano Z.
() 1 +
=1

() = = . (2)
() 1 +
=1

Nesta equao, a funo de transferncia consiste em uma mdia mvel MA (moving average)
no numerador B(Z) e modelo autoregressivo AR (autoregressive) no denominador A(Z). Os
parmetros deste modelo so varincia 2 da fonte de rudo e os coeficientes do filtro. Os
parmetros podem ser determinados a partir da medida do sinal de rudo com um analisador de
espectro. Devido densidade espectral de potncia do rudo de fundo mudar lentamente com o
tempo, os parmetros s devem ser mudados quando as condies de simulao so diferentes.
A vantagem do modelo autoregressivo o uso de menos coeficientes que os outros modelos, o
clculo simples e eficiente, e pode-se obter uma melhor aproximao ao usar o nmero de
ordem superior. (JIE; XIAO; KAIYU, 2012)

Os rudos impulsivos so gerados por dispositivos eletrnicos conectados rede, tais como
fontes chaveadas, dimmers de lmpadas ou lmpadas fluorescentes. Este tipo de rudo tem
pequena durao (alguns s) porm intensidade alta, ordem de dezenas de mV. Os rudos
impulsivos podem ainda ser dividos em peridico e sncrono com a frequncia da rede,
peridico e assncrono com a frequncia da rede e no peridico. (BERGER et al., 2014)

De acordo com Temaneh-Nyah e Chifamba (2015) o rudo impulsivo pode ser modelado
atravs da equao (3):

exp() 1 2
() = exp ( 2 ) , (3)
=0 ! 2 2
22


( )+
onde A o ndice impulsivo e 2 = (
), = 2 + 2 , 2 a potncia do rudo
1+

Gaussiana, 2 a potncia do rudo impulsivo e = 2 2 . O ndice impulsivo e potncia


total de rudo so variveis que so escolhidos para atender um especfico rudo impulsivo
desejado.

Os rudos interferem tanto no sistema de comunicao que, a ttulo de exemplo, em 1997, a


Nortel formou uma joint venture, a Nor.Web, com a United Utilities, companhia britnica de
eletricidade para a utilizao da rede eltrica como tecnologia de rede de acesso. Aps vrios
testes, ocorreu um imprevisto: os postes de iluminao nas imediaes funcionaram como
antenas prejudicando os processos de downloads. Depois de anos de investigao e
desenvolvimento, a Nor.Web acabou por fechar as portas no final de 1999, concluindo que,
tecnicamente era possvel a transmisso de dados sobre a rede eltrica, mas que,
economicamente, tratava-se de um projeto invivel (BOLZANI, 2004).

2.2.1.2 Variao da Impedncia na Rede PLC

A impedncia um parmetro muito importante ao se avaliar as interferncias em um canal


PLC, por estar intimamente relacionada com a frequncia do sinal de transmisso. Uma vez que
a indutncia e a capacitncia so distribudas, a impedncia aumenta com o aumento da
frequncia. Mas, devido aos diferentes tipos de carga conectando-se e desconectando-se da
linha, seja automaticamente ou por interferncias de pessoas, determinar esta impedncia e suas
mudanas pode ser muito complexo (JIE; XIAO; KAIYU, 2012).

O chaveamento aleatrio de equipamentos pode mudar muito a impedncia do canal PLC, de


forma que a mesma varie com o tempo. H muitos estudos sobre impedncias de cargas no
canal PLC na literatura. Em Tian et al. (2011) so apresentadas medidas da impedncia da rede
eltrica com diversas cargas ligadas em uma rede residencial, com anlises feitas na faixa de
frequncia de 80kHz a 500kHz. Em Hooijen (1998), alm do estudo de rudos j apresentados,
23

foram feitas tambm anlises da variao de impedncia em circuitos residenciais e explicitadas


as diferenas do nvel de impedncia durante o dia e a noite.

Alm destes trabalhos j publicados, o que possui mais dados sobre este assunto foi publicado
por Malack e Engstrom da IBM, onde foram medidas as impedncias de 86 equipamentos
comerciais em 6 diferentes pases europeus e comparados os resultados com as impedncias
dos equipamentos ligados em redes dos Estados Unidos. A Figura 4 mostra os resultados em
forma de comparao. A impedncia em redes residenciais aumenta com a frequncia em uma
faixa que varia de 1.5 at 80 ohms em 100 kHz. Alm disso, eles mostraram que a impedncia
determinada basicamente por dois parmetros: as cargas conectadas rede eltrica e a
impedncia do transformador de distribuio. (MALACK; ENGSTROM, 1976)

Figura 4 - Comparao entre impedncia em rede eltrica europeia e norte americana

Fonte: MALACK; ENGSTROM, 1976, traduo nossa


24

Nota-se pela Figura 4 que impedncia geralmente muito baixa em frequncias abaixo de
100kHz. Por exemplo, a impedncia de uma rede eltrica residencial pode ser to baixa como
2 na faixa de frequncia de 9-95kHz. Desta forma, para adquirir eficincia no acoplamento
do sinal, o fim de um transmissor (sistema PLC) deveria ter uma baixa impedncia de sada
(<1) (WANG; GONG, 2003).

Um outro estudo foi feito com diversos equipamentos eletroeletrnicos na Turquia por Cavdar
(2004). A Tabela 2 mostra os resultados na faixa de frequncia de 50Hz at 200kHz. As
impedncias foram calculadas usando a tenso e corrente de entrada de cada carga. Neste artigo
tambm explicitado que a relao entre a frequncia e a impedncia no linear.

Tabela 2 - Potncia e impedncia de eletrodomsticos

Magnitude da impedncia (k)


Potncia
Eletrodomstico Frequncias (KHz)
(W)
50Hz 50 100 150 200
Cafeteira 1200 0,07 0,07 0,07 0,07 0,07
Batedeira 127 8,25 23,5 10,4 6,43 4,91
Forno 2500 0,02 0,02 0,02 0,02 0,02
Ferro de passar 1200 0,85 0,35 0,40 0,46 0,52
Ar condicionado 860 45,0 11,2 9,75 6,35 4,45
Televiso 240 0,05 0,06 0,02 0,01 0,006
Aspirador de p 600 47,0 8,72 3,13 2,01 1,36
Lmpada 75 0,63 0,63 0,63 0,63 0,63
Computador 500 6,00 0,27 0,30 0,315 0,33
Fonte: CAVDAR, 2004, modificado pelo prprio autor

2.3 Principais Esquemas de Modulaes Empregados na Tecnologia PLC

As primeiras redes PLC em banda estreita usavam modulao por Chaveamento de Amplitude
(ASK, Amplitude-Shift Keying). Este tipo de modulao, entretanto, no ideal para
comunicao via rede eltrica por no ser robusta contra distrbios, e como visto anteriormente
o canal PLC sofre os mais diversos tipos de interferncias e distrbios. Uma modulao mais
robusta o Chaveamento binrio de Fase (BPSK, Binary Phase-Shift Keying). Entretanto a
25

deteco de fase no receptor, necessria neste tipo de modulao, mais complexa. Sistemas
baseados em BPSK no so comumente utilizados para essa aplicao. Os sistemas PLC em
banda estreita mais recentes tem utilizado o esquema de modulao por Chaveamento de
Frequncia (FSK, Frequency-Shift Keying) e conseguem taxas maiores do que 1200bps.
(HRASNICA; HAIDINE; LEHNERT, 2004)

Os sistemas de comunicao via rede eltrica que utilizam baixas taxas de dados podem usar
esquemas de modulao tanto de banda estreita quanto de banda larga. As vantagens do uso de
modulaes de multiportadora esto na robustez contra rudos de banda estreita e no efeito de
atenuao seletiva que existem no canal PLC. Um esquema de modulao banda larga que pode
ser utilizado a Multiplexao de Diviso de Frequncia Ortogonal (OFDM, Orthogonal
frequency-division multiplexing) (HRASNICA; HAIDINE; LEHNERT, 2004)
(CASTOR,2014) (CASTOR, 2015).

Em sistemas de comunicao banda larga via rede eltrica (BPL) consegue-se taxas altas de
dados (maiores do que 2 Mbps). Enquanto sistemas em banda estreita s conseguem oferecer
um nmero pequeno de canais e transmisso de dados com baixa taxa de transmisso. Sistemas
BPL podem oferecer servios de Telecomunicaes mais sofisticados como mltiplos canais
de voz, alta taxa de transmisso de dados, transferncia de vdeo e at mesmo servios em banda
estreita. (HRASNICA; HAIDINE; LEHNERT, 2004)

A Figura 5 mostra, no domnio do tempo, como so feitas as modulao ASK, FSK e PSK para
a associao de parmetros binrios definidos na Tabela 3.

Tabela 3 Tipo de Modulao


Digitos Associao a parmetros binrios da
Tipo de Modulao
Binrios NRZ portadora
ASK 0 Ao = 0 Amplitude zero
(Amplitude Shift Keying) 1 A1 = A Amplitude igual a A

FSK 0 fo = fc Frequncia da portadora


(Frequency Shift Keying) 1 f1 = 2fc Duas vezes Frequncia da portadora

PSK 0 o = 0
(Phase Shift Keying) 1 1 = 180
26
Fonte: ROCHOL, 2012.

Figura 5 -Modulao no domnio do tempo

Fonte: ROCHOL, 2012.

Como pde ser visto na Tabela 3 e na Figura 5 a modulao por chaveamento de amplitude
(ASK) consiste, simplesmente, em alterar o nvel de amplitude da portadora em funo de um
sinal de entrada com nveis de amplitude discretos. As suas principais caractersticas so a
facilidade de modular e demodular e a baixa imunidade a rudos. (FOROUZAN, 2006).

A modulao ASK tem baixo desempenho em PLC devido ser afetada fortemente por
interferncias e rudos, estes rudos fazem que em alguns instantes o nvel de amplitude do sinal
seja alterado, afetando diretamente no reconhecimento do sinal do demodulador.

J no processo de modulao FSK, a frequncia do sinal da portadora varia de modo a


representar os nveis binrios. Quando comparada ao ASK, esta modulao apresenta boa
imunidade a rudos, visto que o dispositivo receptor posicionado a olhar variaes
27

especficas de frequncia num certo intervalo de tempo. Deste modo o Receptor capaz de
ignorar surtos ou picos de tenso. Sua desvantagem est na capacidade fsica da portadora, em
termos de banda. (FOROUZAN, 2006). Este mtodo de modulao o mais usado em
comunicaes via rede eltrica em banda estreita. (HRASNICA; HAIDINE; LEHNERT, 2004)

Na modulao PSK a informao do sinal digital embutida nos parmetros de fase da


portadora. A modulao PSK no susceptvel s degradaes provocadas por rudos, que tanto
afetam a tcnica ASK ou as limitaes de banda da tcnica FSK. Pequenas variaes no sinal
podem ser facilmente detectadas por um receptor PSK. (FOROUZAN, 2006). esperado que
esta tcnica, BPSK (Binary PSK), seja mais utilizada no futuro dos sistemas de comunicao
em rede eltrica em banda estreita. (HRASNICA; HAIDINE; LEHNERT, 2004)

Quanto s direes de transmisso de dados entre dois equipamentos, em comunicaes de


dados, existem trs modos: Simplex, Half-Duplex e Full Duplex. Na Simplex os dados so
transmitidos em uma nica direo. Um exemplo seria um sistema de monitoramento com
leituras de sensores enviando os dados lidos em intervalos regulares, sem nenhuma solicitao
de envio. No Half-Duplex dois dispositivos trocam informaes alternadamente, sendo que um
exemplo seria um sistema de automao residencial onde os equipamentos precisam responder
o seu estado antes do outro ponto fazer uma solicitao. No modo de transmisso Full-Duplex,
ou simplesmente Duplex, dados so transmitidos pelos dois dispositivos, em ambas direes,
simultaneamente, um exemplo a comunicao de redes de telefonia, onde possvel falar e
escutar ao mesmo tempo. Este modo indicado quando aplicaes exigem um throughput de
dados alto, e que os sinais se propaguem em direes independentes. (CARVALHO, 2008)
28

2.4 Regulamentao e/ou Padronizao para PLC

O Quadro 2 apresenta um resumo dos requisitos especificados pelos principais padres


regulatrios internacional para sistema de banda estreita atravs da rede eltrica:

Quadro 2 - Padres internacionais de PLC em banda estreita


Banda de Sinais Emisses
Padro Aplicao
frequncia transmitidos conduzidas
Sistemas PLC operados Potncia Sem limites
9kHz at 490kHz para utilitrios em linhas mnima especificados
US FCC de transmisso de energia possvel
Title 47 Part 15 Sistemas PLC para usos Potncia 1000V com banda
9kHz at 535kHz
residenciais, comerciais e mnima de frequncia 535-
1705kHz at 30MHz
industrias possvel 1705kHz
Sistemas PLC em linhas 1000V com banda
Canada AC utilizados em 5.3 Vrms (15 de frequncia 535-
9kHz at 535kHz
ICES-006 edifcios comerciais e Vpk-pk) max 1705kHz
residenciais.
Restrito para os 89 dB Vpico com
fornecedores de energia 134 dBuV (5 banda de 3-9kHz
3kHz at 95kHz
eltrica e seus Vrms) max 89 to 56 dBV
licenciados quase-pico com
European
Equipamentos de classe 122 dBuV banda de 9-500 kHz
CENELEC
122 para consumidores (1.26 Vrms) 56 dBV quase-pico
EN50065-
gerais max com banda de
1:2001
95kHz at 148,5kHz 500kHz - 5 MHz
Equipamentos de classe
134 dBuV (5 60 dBV quase-pico
134 para aplicaes
Vrms) max com banda de
especficas
5 MHz - 30 MHz
Fonte: ARIANE, 2014a, modificado pelo autor

No Brasil, na resoluo no 527 de 8 de abril de 2009 da ANATEL aprova-se o regulamento


sobre condies de uso de radiofrequncias por sistemas de banda larga por meio de redes de
energia eltrica (BPL). Para isto, a ANATEL estabelece o mximo nvel de radiao que o
equipamento deve emitir para no interferir no Servio Mvel Aeronutico e Radioamador
(ANATEL,2016a). Embora haja uma resoluo para a tecnologia BPL pela ANATEL, onde
definida a faixa de frequncia de operao, no h nenhuma norma ou resoluo para PLC
29

banda estreita. Entretanto, como ser visto nos captulos seguintes, a frequncia central de
operao do modem utilizado de 143,8kHz. Ao consultar a ANATEL sobre a atribuio de
faixas de frequncia no Brasil, pde-se constatar que a frequncia central de operao do
Mamba Shield est reservada para Servio Telefnico Fixo e Servio Mvel Martimo atravs
da seguinte nota:
5.64 - Somente emisses de classe A1A ou F1B, A2C, A3C, F1C ou F3C esto
autorizadas para estaes do servio fixo nas faixas atribudas a este servio entre 90
kHz e 160 kHz (148,5 kHz na Regio 1) e para estaes do servio mvel martimo nas
faixas atribudas a este servio entre 110 kHz e 160 kHz (148,5 kHz na Regio 1).
Excepcionalmente, as emisses de classe J2B8 ou J7B9 esto, tambm, autorizadas nas
faixas entre 110 kHz e 160 kHz (148,5 kHz na Regio 1) para estaes do servio mvel
martimo. (ANATEL, 2016b)
30

3 DESCRIO DO APARATO EXPERIMENTAL

3.1 A Plataforma de Prototipagem Arduino

O Arduino uma plataforma de prototipagem eletrnica totalmente aberto, que apresenta


hardware e software flexveis e de fcil utilizao, criado com o objetivo de permitir o
desenvolvimento de controle de sistemas interativos, de baixo custo e acessvel a todos. A
Figura 6 apresenta a arquitetura do Arduino.

Figura 6 - Arquitetura Arduino

So vrios modelos possveis de utilizao do Arduino, que se diferenciam na quantidade de


memria e nas configuraes e quantidades de sadas e entradas disponveis. O Arduino UNO
foi utilizado neste trabalho por ter um nmero de portas suficiente para a aplicao, mesmo
sendo um modelo mais simples. A Figura 7 apresenta seu hardware, bem como as indicaes
dos componentes nele presentes.
31
Figura 7 - Arduino UNO - Hardware

O processamento da placa Arduino realizado em um microcontrolador da ATMEL, o


ATMega. O processador apresenta memria de acesso aleatrio RAM (random access
memory), memria programada memria somente de leitura ROM (read-only memory),
unidade de processamento aritmtica e portas de entrada e sada.

Uma das grandes vantagens do uso do Arduino est em sua popularidade, sendo que devido a
ela inmeros Shields so produzidos para as mais diversas finalidades. Shields so placas
eletrnicas que podem ser conectadas a placa de circuito impressa (PCB) do Arduino,
estendendo assim suas capacidades. Eles so acoplados nos pinos de alimentao, entradas
analgicas e nos pinos de entradas e sadas digitais.

3.2 A Interface Mamba Shield entre o Modem e o Microcontrolador

Atualmente, a maior parte dos sistemas NB-PLC so baseados em modulao por chaveamento
de frequncia FSK (BERGER et al., 2014), assim como a soluo comercial a ser utilizada por
este projeto. O Mamba Shield, conforme visto na Figura 8, utiliza modulao BFSK e o
circuito integrado PLM-1, desenvolvido pela Ariane Controls, onde a taxa de transmisso
prometida chega a 185 kbps, sendo possvel programar a frequncia de operao e outros
parmetros. Este circuito integrado possui algoritmos de deteco e correo de erros, o que
indispensvel em um meio de comunicaes muito ruidoso como a rede eltrica.
32
Figura 8 O Mamba Shield

Fonte: SPARKFUN, 2016

Desenvolvido pela LinkSprite, o Mamba Narrow Band Power Communication Shield for
Arduino (Mamba Shield para Comunicao em Banda Estreita rede eltrica) pode ser
controlado pelo Arduino usando interface SPI (Serial Peripheral Interface), que um protocolo
que permite a comunicao do microcontrolador com diversos outros componentes. Segundo o
fabricante, este shield pode trabalhar tanto com tenses de 240 V como 110 V. Para o shield
funcionar corretamente necessrio usar uma fonte de 1A j que a potncia do Arduino pode
no ser suficiente para aliment-lo. Na Figura 9 pode-se ver o Arduino conectado ao Mamba
Shield sendo que o circuito esquemtico do Mamba Shield pode ser visto no Anexo A.

Figura 9 - Arduino conectado com o Mamba Shield

Fonte: SPARKFUN, 2016


33

3.2.1 O Modem PLC PLM-1

O circuito integrado de aplicao especfica ASIC PLM-1 da Ariane Controls mostrado na


Figura 10 um modem digital que implementa funo de transmisso e recepo de dados,
half-duplex, para aplicaes de comunicao via rede eltrica (ARIANE, 2014b).

Figura 10 - PLM-1 da Ariane Controls

Fonte: ARIANE, 2014a

O PLM-1 foi projetado para ser controlado por uma unidade central de processamento externa,
comumente um microcontrolador chamado de host. No Mamba Shield este host o ATMega
do Arduino. O PLM-1 implementa as camadas Fsica e Controle de Acesso ao Meio MAC. Ele
prov modulao e demodulao dos pacotes de dados, alm de dispor de deteco de coliso,
bem como a correo automtica de erros e verificao da integridade dos dados por CRC-16.
Funes de nvel superior, tais como endereamento e de rede so tratadas pelo host, se
necessrio, pois o PLM-1 uma tecnologia de protocolo neutro. (ARIANE, 2014b)

O modem PLM-1 pode ser usado para transportar dados em redes AC, DC e desenergizada. A
Figura 11 mostra o diagrama de blocos de um transceptor tpico utilizando o PLM-1. Os
componentes externos para o funcionamento do modem so: o host, no caso desta aplicao
este o ATMega do Arduino; um Oscilador (OSC) externo, presente no Mamba Shield; um
front-end analgico (AFE), tambm presente no hardware do Mamba Shield; e uma fonte de
alimentao, sendo esta a fonte de alimentao do Arduino. (ARIANE, 2014b)
34
Figura 11 - Diagrama de Blocos de um transceptor utilizando o modem PLM-1

Fonte: ARIANE, 2014b, modificado pelo autor

Como mostrado tambm na Figura 11, a estrutura interna do modem consiste em quatro blocos:
o Gerador de Clock, que utilizado internamente para definir a frequncia de operao do
sistema, atravs de configurao de registradores conforme descrito. O sinal de clock externo
MCLKI utilizado pelo Mamba Shield de 6,144 MHz. O Demodulador receptor recebe o sinal
pelo pino RXIN, decodifica-o e o entrega para a interface com o Host. O Modulador
transmissor recebe os dados da Interface com o Host e executa a modulao FSK. Este sinal
modulado ento enviado para o pino de sada de dados TXOUT. O sinal TXEN usado para
ativar o amplificador externo durante a transmisso, como pode ser visto no circuito do Mamba
no Anexo A.

Um diagrama de blocos funcional e detalhado s do PLM-1 pode ser visto na Figura 12. O
significado de todos os parmetros e registradores mostrados nesta Figura detalhado no
Manual do Usurio do PLM-1, fornecido pela Ariane Controls. Neste trabalho apenas alguns
relacionados seleo de frequncia de operao sero explicitados. O circuito front-end
analgico a interface entre o modem e a rede eltrica composta de isolador e filtros. No
Manual do Usurio h vrios exemplos de filtros para diferentes frequncias de operao e
configuraes. (ARIANE, 2014a)
35
Figura 12 - Diagrama de blocos funcional do PLM-1

Fonte: ARIANE, 2014a, modificado pelo autor

Quando algum dado enviado pelo host para o canal de comunicao, o bloco de transmisso
utilizado. Depois de definida a prioridade de envio do pacote pelos 4 primeiros bits, o PLM-
1 automaticamente transmite o prembulo para assim ganhar acesso ao canal. Depois disto
transmitido um caractere interno especial chamado de Incio do Pacote, que serve para
notificar o receptor o incio dos dados teis que sero transmitidos. Isso seguido pela
transmisso do primeiro nibble de 4 bits, ao qual os cdigos de correo de erro so
automaticamente acrescentados. Depois que se inicia a transmisso do primeiro nibble do
pacote a ser enviado, uma interrupo gerada para o host saber quando enviar o prximo
nibble. Quando no h mais dados do host a ser enviado, um ltimo nibble enviado junto ao
pacote, contendo o valor da verificao de erro CRC-16 calculado durante o processo de
transmisso.

Na Figura 13 h uma representao do pacote transmitido pelo PLM-1, cujo tamanho mximo
de 63 bytes. O primeiro nibble indica a prioridade sendo que o bit seguinte reservado. O
segundo item do cabealho do pacote representa o canal e ocupa 1 byte. Em seguida apresenta-
36

se os dados do usurio a serem transmitidos, sendo os dados teis com tamanho mximo de 61
bytes. No final do pacote 4 bits so reservados para o CRC16. Note-se que no h no cabealho
nenhum campo definido para endereamento do pacote pois o PLM-1 trabalha nas camadas
fsicas e Controle de Acesso ao Meio MAC e ambas no suportam endereamento. Esta tarefa
deve ser feita pelo host, se necessrio.

Figura 13 - Estrutura do Pacote do PLM-1


Prioridade Reservado Canal Dados do usurio Final do pacote
5 bits 1 byte 61 bytes 4 bits (CRC16)
Fonte: ARIANE, 2014a, modificado pelo autor

Sabendo que a tcnica de modulao FSK usada pelo bloco transmissor do PLM-1 codifica os
dados em duas frequncias diferentes, h dois valores discretos: f0 para logica 0 e f1 para lgica
1. A mdia entre estes dois valores definido como frequncia central fc. Combinando uma
frequncia interna configurvel fref, com frequncias menores f0 ou f1, o PLM-1 gera dois
pares de frequncia: (fL1, fL0) e (fH1, fH0) como exibidos nas equaes (4), (5), (6) e (7):

f L0 = fref f0; (4)


f L1 = fref f1; (5)
f H0 = fref + f0; (6)
f H1 = fref + f1. (7)

Todas estas componentes de frequncias so sadas no pino TXOUT. Um filtro externo


analgico passa-banda utilizado para selecionar um dos pares como f0 e f1 como frequncia de
comunicao. Na Figura 14 so mostradas as frequncias geradas pela combinao de fref, f1
e f0 e tambm um filtro selecionado fL1 e fL0 como as frequncias de comunicao f1 e f0. Estas
mesmas frequncias so escolhidas como as frequncias de comunicao no Mamba Shield.

A pequena diferena entre f0 e f1 (na ordem de alguns kHz) um grande diferencial da


tecnologia pois, segundo o fabricante, isto prov alta imunidade a rudos no receptor. Filtros
externos passa-faixa, com largura de banda mnima para a passagem de f0 e f1 so necessrios
na transmisso e recepo. Conforme descrito anteriormente o filtro na recepo rejeita rudos
provenientes da rede eltrica bem como todos os sinais de outras frequncias. O filtro no
37

transmissor tem como objetivo remover a componente fref e as duas outras frequncias que no
foram selecionadas, assim como todas as harmnicas.

Figura 14 - Gerao e Seleo das frequncias de comunicao

Fonte: ARIANE, 2014a, modificado pelo autor

Para a explicao da gerao e seleo das frequncias de comunicao, necessrio saber


como definir os valores de fref, f0 e f1. O objetivo do bloco de clock gerar CFCLK, um clock
de frequncia fref. Isto obtido dividindo a fosc do sinal de clock externo (MCLKI) pelo
registrador de configurao XDIV, fazendo.


= . (8)

No Mamba Shield recomendo usar XDIV = 37, e como o oscilador externo ligado ao PLM-1
de 6,144 MHz, logo fref = 166,05 kHz.

As frequncias internas f0 e f1 podem ser obtidas dividindo fref pelos dois nmeros inteiros N0
e N1, fazendo:

0 = ; 1 = . (9)
1

Os registradores de configurao CPTO e CPT1 so utilizados para calcular os valores N0 e N1,


conforme:
CPT0 = No-2 ; CPT1 = N1-2. (10)
38

Os valores de CPT0 e CPT1 utilizados ao configurar o Mamba Shield so 6 e 5,


respectivamente. Substituindo os valores dos registradores de configurao nas equaes acima
obtm-se que fL1=142,33kHz, fL0=145,3kHz, fH1=186,81kHz, fH0=189,78kHz. Uma vez que o
filtro do transmissor seleciona o menor valor do par de frequncias e atenua todas as outras, a
frequncia central de operao ser fc = 143,81kHz.

O bloco do receptor est sempre ativo, exceto quando o modem est transmitindo. Este est
constantemente monitorando a linha para detectar sinais do prembulo e verificar se a linha est
ocupada. Sincroniza-se continuamente com os dados recebidos e espera o smbolo de incio de
pacote antes de transferir o sinal demodulado e corrigido para o host, se necessrio. No bloco
receptor so realizadas a demodulao, deteco de frequncia, filtragem, sincronizao e
decodificao dos dados. Neste ltimo ainda aplicado o algoritmo de deteco de erros
verificando-se no pacote recebido os 4 ltimos bits com o CRC-16. Informaes detalhadas
sobre cada etapa podem ser encontrada no Manual do Usurio do PLM-1 (ARIANE, 2014a).

O PLM-1 s capaz de transmitir ou receber pacotes depois de configurado. No Quadro 3


apresentado o vetor de bytes de configurao. Cada um destes parmetros e registradores pode
ser encontrado com suas respectivas explicaes de funo no Manual do Usurio do PLM-1.
Note-se que alguns parmetros j foram descritos neste texto, apesar de todos os outros
parmetros serem tambm importantes tanto na transmisso como na recepo.

Quadro 3 - String de configurao em um vetor de byte no Mamba Shield

Fonte: ARIANE, 2014a


39

A mquina de estados finitos do PLM-1 apresentada na Figura 15. Depois de configurado, o


PLM-1 fica inativo (idle), apenas monitorando o canal para detectar prembulo ou pacotes. O
sistema fica em idle: depois da configurao; depois de um pacote ser recebido com sucesso;
depois de uma recepo ter sido abortada; depois de um pacote ser transmitido com sucesso;
depois de uma transmisso de pacote ter sido abortada. Mais informaes sobre as transies
de estados e detalhes de erros podem ser encontradas no Manual do Usurio do PLM-1
(ARIANE, 2014a).

Figura 15 - Mquina de Estados Finitos de Operao do PLM-1

Fonte: ARIANE, 2014a, modificado pelo autor

3.2.2 Acoplamento de Sinal na Rede Eltrica

O circuito de acoplamento conecta o Front-End Analgico com o canal de comunicao. Este


normalmente composto de componentes passivos tais como capacitores, indutores e
transformadores que esto dispostos em topologia do filtro para a transmisso eficiente dos
sinais de comunicao, enquanto os sinais em frequncias fora da banda de interesse so
atenuadas. Alm disso, o circuito de acoplamento deve prover uma isolao de segurana e
proteo contra distrbios em alta tenso, protegendo assim os equipamentos eletrnicos
(ARIANE, 2014b).
40

Os mtodos de acoplamento podem ser divididos em acopladores capacitivos e acopladores


indutivos. No acoplamento capacitivo, um capacitor bloqueia a tenso da linha, enquanto
permite a passagem dos sinais de comunicaes em alta frequncia. Adicionalmente ao
acoplador capacitivo, um indutor ou transformador pode ser utilizado para criar o filtro passa
altas. Acopladores capacitivos isolados e no isolados podem ser feitos. Conforme mostrado na
Figura 16 (ARIANE, 2014b). O mtodo de acoplamento utilizado pelo Mamba Shield o
capacitivo com um transformador como isolador (Figura 16.a). O circuito do Mamba Shield
com o trecho do acoplamento pode ser visto no Anexo A.

Figura 16 - Acoplamento Capacitivo

Fonte: ARIANE, 2014b, modificado pelo autor

3.3 Medio de Potncia

Em medies de potncia os valores de tenso e corrente costumam ser apresentados na forma


de valor eficaz RMS (root mean square). O valor RMS de uma funo peridica definido
como a raiz quadrada do valor mdio da funo ao quadrado, como pode ser visto na equao
(12), sendo x(t) o valor instantneo da grandeza tenso ou corrente e T o perodo do sinal
(NILSSON, 2007),

1 +
= [()]2 . (12)

Para o clculo do consumo na tomada, sero medidos potncia aparente, ativa e reativa. Para
fazer estes clculos com o Arduino necessrio medir a tenso e corrente na tomada de
interesse, coletando os valores instantneos e calculando o valor RMS.
41

Considerando a energia eltrica que flui entre duas redes, a potncia instantnea definida
como o produto da tenso instantnea e da corrente instantnea, como mostrado em (13). As
expresses para tenso v(t) e corrente i(t) so dadas em (14) e (15), respectivamente, onde V
representa a tenso mxima e I a corrente mxima,
() = ()(); (13)
() = (); (14)
() = sin( ). (15)

A partir disto, substituindo (14) e (15) em (13) e usando identidades trigonomtricas, tem-se
que:

() = (cos() cos(2 )). (16)
2

Como a potncia instantnea muda a todo instante, conveniente usar seu valor mdio, a partir
da equao (16). Utilizando identidades trigonomtricas e substituies explicitados em
NILSSON (2007), tm-se que
1 +
= () = cos(). (17)

Este resultado representa a taxa de variao mdia da energia que flui na rede. Essa potncia,
denominada potncia ativa, representa a taxa de energia consumida no circuito.

Como mostrado em NILSSON (2007) a potncia complexa, pode ser calculada como
apresentado em (18), cuja unidade volts-amperes. Nesta equao P a potncia ativa e Q
a potncia reativa. Esta ltima tem como unidade var e est relacionada ao armazenamento
de energia em impedncias capacitivas e indutivas e no contribui para o trabalho do sistema.
Entretanto necessria em sistemas de transmisso AC para que haja transferncia de energia
real (potncia ativa).

= = + . (18)

A magnitude da potncia complexa denominada potncia aparente e pode ser calculada


fazendo:
42

|| = 2 + 2 = . (19)

Uma vantagem de se utilizar potncia complexa a interpretao geomtrica que esta permite.
Sendo P, Q e |S| lados de um tringulo retngulo, como mostrado na Figura 17, o fator de
potncia o cosseno do ngulo e, portanto, a razo entre a potncia ativa e a potncia
aparente (|| = ||||). Se um sistema possui baixo fator de potncia em relao a outro,
significa que este absorve mais corrente para realizar o mesmo trabalho. O aumento da corrente
traz consequncias como perdas de energia ao longo do sistema, aquecimento, demanda de fios
mais grossos (encarecendo projetos), entre outros. Portanto desejvel que o fator de potncia
seja o mais prximo possvel do valor unitrio.

Figura 17 - Tringulo de Potncias

3.3.1 O Sensor usado para Medio de Corrente

Para a medio de corrente foi utilizado o sensor intrusivo Allegro ACS712 mostrado na Figura
18. Este sensor prov uma boa preciso de medida da corrente DC e AC atravs do Efeito Hall
e capaz de medir correntes de at 30 Amperes. Mais informaes podem ser encontradas em
ALEGGRO (2016).
Figura 18 - Sensor de Corrente ACS712
43

3.3.2 O Sensor usado para Medio de Tenso

Para a medio da tenso foi utilizado um transformador comercial com relao 10:1 e um
circuito de adequao do nvel de tenso para esta ficar sempre positiva e dentro da faixa de
leitura analgica do Arduino. Na Figura 19 possvel ver o circuito de adequao e as formas
de ondas de tenso, sendo Arduino Entrada o valor que ser lido pela porta analgica da
plataforma de prototipagem.

Figura 19 - Circuito de adequao de tenso

Esta adequao necessria pois o Arduino trabalha em sua porta analgica com valores entre
0V e 5V, e o objetivo deste circuito fazer com que a referncia, ou seja, quando no h tenso,
fique em 2,5V e que este valor variasse senoidalmente entre 4,15V e 0,85V em condies
normais (127V). Este circuito foi simulado no Multisim, o esquemtico usado na simulao
pode ser visto na Figura 20 e o resultado da simulao pode ser visto no osciloscpio simulado
da Figura 21. Aps ser simulado o circuito foi montado e conectado no Arduino.
44
Figura 20 - Circuito Simulado no Multisim

Figura 21 - Resultado no osciloscpio da simulao no Multisim


45

4 DESCRIO E ANLISE DOS EXPERIMENTOS REALIZADOS

O que torna a tomada Inteligente sua capacidade calcular os parmetros de potncia e de


transmitir estes dados para um outro ponto usando a tecnologia de comunicao na rede eltrica.
Este outro ponto, alm de receber os valores, poder mostra-los em grficos e armazen-los em
um banco de dados em uma interface para o usurio, alm de disponibiliza-los na rede local.
Devido a essas diversas funes da tomada inteligente, os experimentos foram ento separados
em partes. A primeira parte foi voltada para a obteno dos parmetros e dados relativos ao
consumo de energia e potncia. Aps esta etapa, a seguinte foi voltada para a comunicao, no
necessariamente transmitindo os parmetros de potncia dos experimentos anteriores. Esta foi
voltada para o desenvolvimento dos cdigos de transmisso e medidas das mximas taxas
possveis. Depois disso outros testes foram feitos com o objetivo de desenvolver a interface do
usurio. Finalmente, aps todas estas etapas, houve uma para a integrao de todas as etapas
exploradas.

4.1 Descrio do Aparato Experimental usado na Medio dos Parmetros

A Figura 22 ilustra o aparato experimental usado para medir tais parmetros. Constatando-se
que os sensores de tenso e corrente funcionavam adequadamente, disponibilizando ao Arduino
os valores de tenso e corrente instantneas quando solicitados. A prxima etapa foi o
desenvolvimento do cdigo em linguagem de programao C que ser responsvel pelos
clculos de tenso RMS e corrente RMS, alm das potncias. A biblioteca EmonLib.h do
projeto de cdigo aberto OpenEnergyMonitor foi utilizada para este propsito.
(OpenEnergyMonitor, 2016)
46
Figura 22 - Esquema Experimental da Medio dos Parmetros de Potncia

Os valores RMS de tenso e corrente so calculados da mesma forma, atravs da leitura dos
valores instantneos e acumulando o quadrado destes valores em uma varivel. Este processo
repetido at que um nmero definido de passagem por zeros da onda seja atingido, ou depois
que uma varivel temporizadora chega a um valor determinado. Aps isso a varivel com os
valores acumulados dividida pelo nmero de amostras de valores instantneos lidos, sendo
que o valor resultante desta operao passa ento pela operao, raiz quadrada. O valor
resultante da raiz quadrada a tenso ou corrente RMS e o produto da tenso RMS e corrente
RMS a potncia aparente.

O valor da potncia ativa calculado de forma parecida com a anterior. Dentro do mesmo loop
de iteraes onde os valores instantneos de tenso e corrente so acumulados para o clculo
do RMS, h outra varivel acumuladora, a de potncia instantnea, que nada mais que o
produto da tenso e corrente instantnea. Por estar dentro do mesmo loop do clculo de tenso
RMS e corrente RMS, este processo tambm repetido at que um nmero definido de
passagem por zeros da onda seja atingido, ou ento depois que uma varivel temporizadora
chega a um valor determinado. Depois disto o valor acumulado de potncias instantneas
divido pelo nmero de amostras, obtendo-se assim o valor de potncia ativa.

Com a potncia aparente e a potncia ativa calculada possvel ento facilmente calcular o
fator de potncia e a potncia reativa no microcontrolador. Um esquemtico mostrando todas
as operaes que acontecem no Arduino e a interface com os sensores mostrado na Figura 23.
47

Figura 23 - Fluxograma do algoritmo de clculo dos parmetros de potncia

Aps calibrao dos sensores foram realizados experimentos com duas lmpadas de potncias
diferentes, um ferro de solda, um ferro de passar roupas, um circulador Arno sem especificao
e com potncia desconhecida, um circulador em paralelo com uma lmpada e por fim uma
furadeira. A Tabela 4 mostra os resultados experimentais com diversos equipamentos. Durante
a execuo do programa no microcontrolador do Arduino, foram coletadas aproximadamente
425 amostras para em cada loop do acumulador, e o todos resultados levam aproximadamente
170 ms para serem calculados. Nota-se que a furadeira tem trs valores na Tabela. Em 1 so
os valores lidos quando a furadeira comeava a funcionar, portanto a corrente de partida do
motor maior e consequentemente a potncia consumida. Em 2 o valor lido quando a
furadeira j estava funcionando h algum tempo e com o controlador de velocidade totalmente
apertado. Em 3 a furadeira funcionava com o controlador de velocidade atuando, apertado
prximo metade.

As formas de onda de tenso e corrente que esto na entrada analgica do Arduino so


mostradas no Grfico 1 para o ferro de passar roupa. Nota-se que pelo fator de potncia ser
unitrio os valores esto em fase. A forma de tenso e corrente para as lmpadas incandescentes
e qualquer outra carga puramente resistiva so similares a esta.

No Grfico 2 pode-se ver as formas de onda de tenso e corrente quando o fator de potncia
no unitrio, grfico este que ilustra as formas de onda para o circulador Arno.

O Grfico 3 ilustra as formas de tenso e corrente quando testou-se a furadeira no caso 3 onde
uma eletrnica responsvel pelo controle de velocidade. Observa-se uma distoro no sinal
de corrente que faz com que o valor do fator de potncia seja prejudicado.
48
Tabela 4 Resultados experimentais em diversos equipamentos testados

Valores Medidos
Item Valores Medidos no Arduino
com Multmetro
Testado,
Tenso Corrente Potncia Potncia Fator de Tenso Corrente
Potncia
RMS RMS Aparente Ativa Potncia RMS RMS
Descrita
(V) (A) (VA) (W) (Ind.) (V) (A)
Lmpada
126,2 0,31 36,52 36,49 1,00 125,44 0,29
40W
Lmpada
124,5 0,42 53,11 53,24 1,00 124,36 0,43
60W
Fer. Solda
123,8 0,64 76,85 77,13 1,00 123,45 0,62
60W
Circulador
124,2 1,88 235,96 166,23 0,70 128,22 1,84
Arno
Circ. Arno/
126,1 2,15 272,36 218,51 0,80 129,27 2,11
Lamp. 40W
Ferro Roupa
121,2 8,62 1036,8 1034,8 1,00 120,84 8,58
1200W
Furadeira-1
126,8 7,16 908,40 545,61 0,60 127,66 7,12
600W
Furadeira-2
129,1 2,09 260,99 250,58 0,96 129,65 2,01
600W
Furadeira-3
129,6 1,24 158,48 52,29 0,33 130,86 1,21
600W
49
Grfico 1 - Formas de onda de tenso e corrente - FP unitrio Ferro de Roupa

Grfico 2 - Formas de onda de tenso e corrente - Fator de potncia no unitrio - Circulador


50
Grfico 3 - Formas de onda de tenso e corrente - Furadeira - Caso 3

4.2 Anlise da Comunicao via Rede Eltrica

Depois dos testes dos parmetros de potncia, realizou-se uma avaliao do sistema de
comunicao. Foram feitos diversos experimentos com objetivos diferentes, desde avaliar o
funcionamento do Mamba Shield em um cabo de 4 metros at a avaliao de desempenho numa
rede eltrica de testes com at 180 metros.

Por questes de segurana dos equipamentos envolvidos, os experimentos de comunicao


realizados foram divididos em mais duas etapas. Em um primeiro momento todos os
experimentos foram feitos com a linha desenergizada, para depois com a linha energizada.

Para os experimentos de comunicao entre os modens PLM-1 presentes nos Mamba Shields
foi utilizado a biblioteca em C plm1.h para ATmega, o qual fornecida pelo fabricante do
circuito integrado de aplicao especifica ASIC (Application Specific Integrated Circuits)
Ariane Controls.
51

4.2.1 Comunicao Half-Duplex

Os primeiros experimentos na comunicao foram feitos com o setup mostrado na Figura 24.
Para o desenvolvimento do cdigo foi utilizado um cabo de cobre de 4 metros como canal de
comunicao. O principal objetivo deste primeiro experimento foi analisar se realmente era
possvel transmitir dados pelo cabo utilizando o Mamba Shield e estudar como executar a
comunicao de dados utilizando o PLM-1 e sua biblioteca. No foi feito nenhum teste de
velocidade de transmisso aqui, sendo que a nica avaliao permite avaliar se os pacotes
transmitidos (com carga til de 1 byte) de um computador chegariam no outro, tanto de um lado
quando do outro (duplex).

Figura 24 - Setup de comunicao Half Duplex

Os dois Arduinos com seus respectivos shields foram conectados em portas diferentes do
computador. O programa utilizado para monitorar e enviar dados pelas portas seriais foi o X-
CTU. Ao enviar dados com este programa, possvel simplesmente digitar no campo em
branco, como mostrado na Figura 25, e o byte transmitido pela porta previamente configurada.

Figura 25 - Comunicao Half-Duplex pelo X-CTU


52

4.2.2 Envio de um Arquivo de Texto

Utilizando o mesmo setup da Figura 24, foi desenvolvido um script em Matlab que auxilia na
transmisso de um arquivo .txt pela porta serial escolhida, caractere por caractere at o final
do arquivo. possvel controlar a velocidade de envio de cada caractere e, portanto, a sua taxa
de transmisso. Na outra porta serial, com o modem que recebe os dados do texto, possvel
monitorar a chegada dos caracteres, byte por byte, utilizando tambm o X-CTU. Com isto
possvel fazer o controle da velocidade de transmisso e verificar quantos bytes esto chegando
no receptor em relao ao nmero de bytes transmitidos

O arquivo de texto utilizado para este experimento mostrado na Figura 26. Possui 999
caracteres e consequentemente 999 bytes. As mais diversas taxas de transmisso foram testadas
assim como quantos deste total de bytes chegavam ao receptor com esta taxa.

Para ficar visualmente claro, dois dos textos que chegaram ao receptor so mostrados na Figura
27. Nesta imagem pode-se ver o texto recebido em duas taxas, sendo a da esquerda com taxa
transmisso 160 bps onde no houve nenhuma perda de dados, e da direita com uma taxa de
transmisso de 400 bps onde apenas 500 bytes dos 999 foram recebidos.

Figura 26 - Texto utilizado para testes de transmisso

O Laboratorio de Telecomunicacoes (LabTel) da Universidade Federal do Espirito Santo foi criado no ano de 1978 com
o objetivo inicial de realizar pesquisas nas areas de antenas, microondas, telefonia e radio-propagacao. A partir da decada
de 1990 com a chegada de novos pesquisadores e com a criacao do Programa de Mestrado em 1991, e Doutorado em
1997, o laboratorio estendeu suas atividades de pesquisa a Fotonica. O LabTel faz parte do Departamento de Engenharia
Eletrica da UFES e conta com dois laboratorios de pesquisa, sendo um deles dedicado a simulacao computacional em
comunicacoes e redes opticas e o outro laboratorio exclusivo para a realizacao de trabalhos experimentais. Ha infra-
estrutura adequada ao desenvolvimento de modelagem e simulacao de componentes, sistemas e redes, alem de aplicacoes
de dispositivos em fibra envolvendo sensores opticos. A capacidade para a realizacao de experimentos vem sendo ampliada
com a aprovacao e implementacao de novos projetos nos ultimos anos.

Fonte: LABTELUFES,2016
53
Figura 27 - Texto recebido pelos testes de transmisso - 160bps (esquerda) - 400bps (direita)

Pode-se ver na Tabela 5 as taxas testadas e quantos dos bytes enviados foram recebidos, alm
da porcentagem de bytes que alcanaram o destino final. Com os dados desta Tabela criou-se o
Grfico 4 que mostra a relao entre bytes enviados e recebidos por taxa de transmisso.

Tabela 5 - Relao de Taxa (bps) com bytes recebidos


Taxa Bytes Bytes
(bps) recebidos Recebidos (%)
100 999 100,00%
140 999 100,00%
160 999 100,00%
180 765 76,58%
200 759 75,98%
220 747 74,77%
240 741 74,17%
280 521 52,15%
320 506 50,65%
400 500 50,05%
500 468 46,85%
600 333 33,33%
54
Grfico 4 - Relao entre taxa (bps) com porcentagem de bytes recebidos em relao aos transmitidos

4.2.3 Avaliao do Tamanho do Pacote e da Taxa de Transmisso

Este experimento consistiu em programar o Arduino para enviar repetidamente uma sequncia
conhecida de nmeros, de 0 a 1024 por exemplo. Como a sequncia conhecida, possvel
comparar os nmeros recebidos com os transmitidos e assim saber se houve perda de pacote. O
objetivo deste experimento variar no apenas a taxa de transmisso, mas tambm o tamanho
dos pacotes enviados e analisar como isto impacta na velocidade de transmisso. possvel que
ao enviar pacotes maiores do que um byte aumente-se a taxa de dados, at ento limitada em
160 bps, para que no haja erros. O setup deste experimento mostrado na Figura 28, em que
tamanhos de pacotes iguais a 2, 8, 32 e 61 bytes foram testados.

Figura 28 Setup do experimento de tamanhos de pacotes relacionados a taxa de bits


55

No experimento com pacotes de 2 bytes, o Arduino incrementa um contador de 0 at 1023,


valor este baseado na resoluo do conversor AD do Arduino, que possui 10 bits. Constata-se
na Figura 29 o menor e o maior valor do pacote.

Figura 29 - Pacotes com 2 bytes - menor e maior valor

Byte 1 Byte 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Decimal: 0 Decimal: 0
0
.... ...
0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1
Decimal: 3 Decimal: 255
1023

Enviando 2 bytes por pacote a taxa mxima conseguida sem que houvesse perdas de dados foi
290 bps. Quando aumentado para 320 bps, 1 pacote foi perdido a cada 24, resultando em uma
taxa de pacotes errados PER (packet error ratio) de 4,17%. Aumentando a taxa de envio para
350 bps, metade dos pacotes foram perdidos, resultando numa PER de 50%.

No experimento enviando pacotes de 8 bytes, o Arduino incrementa um contador de 0 at 1023.


O valor replicado em pares de bytes, o que significa que enviado o mesmo nmero 4 vezes
em pares diferentes de bytes. possvel ver o formato dos pacotes de dados enviados na Figura
30, onde o menor e o maior valor esto representados.

Figura 30 - Pacotes com 8 bytes - menor e maior valor


Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0
0 0 0 0
... ... ... ... ... ... ... ...
00000011 11111111 00000011 11111111 00000011 11111111 00000011 11111111
Dec.: 3 Dec.: 255 Dec.: 3 Dec.: 255 Dec.: 3 Dec.: 255 Dec.: 3 Dec.: 255
1023 1023 1023 1023
56

Enviando 8 bytes por pacote a taxa mxima conseguida foi de 850 bps, sendo que acima disto
houve perdas. Com taxa de envio de 910 bps, 1 pacote a cada 4 era perdido, resultando numa
PER de 25%. Aumentando-se a taxa para 980 bps, metade dos pacotes eram perdidos (PER
50%).

O prximo teste consiste em repetir o experimento, mas usando pacotes com 32 bytes, e assim
determinar qual a taxa mxima de transmisso sem que haja perda de pacotes. Neste
experimento o contador no Arduino varia de 0 at 255 e apenas os bytes pares so preenchidos
com este nmero antes do pacote ser transmitido. O formato do pacote, assim como seu valor
mximo e mnimo, so mostrados na Figura 31.

Figura 31 - Pacotes com 32 bytes - menor e maior valor

Byte 31 Byte 30 ... Byte 3 Byte 2 Byte 1 Byte 0


00000000 00000000 00000000 00000000 00000000 00000000
...
Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0
... ... ... ... ... ... ...
00000000 11111111 00000000 11111111 00000000 11111111
...
Dec.: 0 Dec.: 255 Dec.: 0 Dec.: 255 Dec.: 0 Dec.: 255

Enviado os pacotes a uma taxa de 1550 bps, todos os pacotes transmitidos foram recebidos
corretamente. Ao aumentar a taxa para 1600 bps 1 em 5 pacotes era perdido resultando em uma
PER de 20%. Ao aumentar a taxa de transmisso para 1700 bps, metade dos pacotes foram
perdidos.

Por fim o mesmo procedimento foi repetido para pacote de 61 bytes, sendo o preenchimento
deste pacote deu-se da mesma forma que o de 32 bytes e sua representao pode ser vista na
Figura 32. A velocidade mxima sem perda de pacotes foi 1800 bps. A 1840 bps, 1 em cada 3
pacotes era perdido. Por fim com uma taxa de 1870 bps a PER foi de 50%.

Figura 32 - Pacotes com 61 bytes - menor e maior valor


Byte 60 Byte 59 ... Byte 3 Byte 2 Byte 1 Byte 0
00000000 00000000 00000000 00000000 00000000 00000000
...
Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0 Dec.: 0
57

... ... ... ... ... ... ...


11111111 00000000 00000000 11111111 00000000 11111111
...
Dec.: 255 Dec.: 0 Dec.: 0 Dec.: 255 Dec.: 0 Dec.: 255

A Tabela 6 apresenta a relao entre todos os tamanhos de pacotes testados e suas respectivas
taxas mximas de dados. Esta informao pode ser melhor visualizada no Grfico 5.

Tabela 6 - Tamanho do pacote e respectiva taxa de transmisso

Tamanho do pacote Taxa de transmisso


(Bytes) (bps)
1 160
2 290
8 850
32 1550
61 1800

Grfico 5 - Tamanho do pacote e respectiva taxa de transmisso


58

Para avaliar se a adio de uma derivao no canal de comunicao impactaria nestas taxas de
transmisso, uma derivao de 6 metros de condutor foi colocada inicialmente na sada do
transmissor (como mostrado na Figura 33) e depois antes do receptor. Observa-se que em ambas
as configuraes no houve nenhuma alterao nas taxas em ambos os testes.

Figura 33 - Setup de teste com derivao no canal de comunicao

4.2.4 Simulao de Envio de Dados de Sensores

Depois de verificar o funcionamento, a taxa mxima de dados e a relao desta taxa com o
tamanho dos pacotes, a ateno foi voltada para a aplicao da proposta do uso do modem,
transmisso de dados de sensores. A ideia deste experimento foi simular a leitura de portas
analgicas do Arduino e transmitir estes dados pelo cabo de 4 metros, alm de definir o tamanho
do pacote utilizado na configurao final. Os dados entregues pelos sensores ao Arduino nada
mais so do que valores analgicos que so convertidos pelo conversor analgico-digital com
resoluo de 10 bits e depois processados. Portanto, nestes experimentos foram utilizados
potencimetros conectados s portas analgicas.

Prevendo que os dois sensores seriam conectados ao Arduino, um de corrente e outro de tenso,
o setup foi montado conforme a Figura 34. Dois potencimetros foram conectados nas portas
analgicas do Arduino. Um script em Matlab foi feito para exibir um grfico que mostrasse em
tempo real as leituras da porta serial. O tamanho do pacote para este primeiro experimento foi
2 bytes para cada sensor, j que o conversor tem 10 bits e apenas 1 byte no cobriria todos os
valores. Alm disso a velocidade de transmisso maior com o aumento do tamanho do pacote.
A exibio do valor digital da leitura do sensor com valores entre 0 at 1023, foi exibida em
um grfico que varia em tempo real no Matlab, conforme mostrado no Grfico 6.
59

Figura 34 Simulao de sensor 2 potencimetros

Grfico 6 - Leitura do sensor em tempo real com o Matlab

Em um segundo experimento, um potencimetro fez com que uma varivel chamada corrente
variasse de 0 at 30, simulando o sensor de corrente. Outro fez com que a varivel tenso
variasse de 122 at 132, simulando a leitura de tenso da rede. O produto destas duas variveis
foi armazenado em uma outra chama potenciaAparente. As trs variveis foram colocadas
em um pacote de 8 bytes e transmitidas pelo cabo. Conforme esperado os dados chegaram ao
destino final com a taxa mxima e sem perdas de pacote.
60

4.2.5 Linha Real e Testes com Linha Energizada

Finalizada a etapa de desenvolvimento dos cdigos de comunicao utilizando cabos de 4


metros, os testes de comunicaes foram feitos em uma rede eltrica de baixa tenso que foi
propositalmente construda no passado nas dependncias do prdio Centro Tecnolgico 2 (CT2)
da Universidade Federal do Esprito Santo para testes de comunicao com tecnologia PLC. As
topologias da linha usada para estes testes, assim como o aparato experimental utilizado so
mostradas na Figura 35. Esta rede eltrica (SILVA, 2006)

O transmissor foi conectado na fase C do ponto 1 exibido na Figura 35. A chave S0 foi mantida
aberta, desenergizando a rede. A chave S1 foi mantida aberta e as chaves S2 e S3 fechadas.
Foram feitos testes de recepo dos pacotes nos pontos 2, 3 e 4. A distncia entre os pontos 1 e
2 de aproximadamente 24 metros. Entre os pontos 1 e 3 de aproximadamente 46 metros. Por
fim, a rede tem aproximadamente 139 metros entres os pontos 1 e 4. (SILVA, 2006). Em todos
os pontos testados, todos os pacotes de 8 bytes foram recebidos com a mesma taxa mxima
conseguida para pacotes com este tamanho no canal de 4 m, isto , 850 bps.

Figura 35 - Rede eltrica utilizada para testes de comunicao

Fonte: CASTOR, 2015, modificado pelo autor


61

Alm de conseguir receber e decodificar os pacotes corretamente sempre que conectado fase
C, o modem receptor tambm conseguia fazer o mesmo quando conectado as fases A e B,
mesmo o transmissor sendo mantido na C. Isto ocorre devido ao acoplamento de sinais entre as
fases e este fenmeno pde ser observado em todos os pontos testados, inclusive no mais
distante ponto 4. Ao se adicionar uma fonte chaveada (carregador de celular) no ponto 2,
tambm no houve nenhum problema de comunicao com o receptor no ponto 4.

Aps os testes com a linha desenergizada, a chave S0 foi fechada, energizando toda a rede, e
todo o procedimento foi repetido. No ponto 2, o sinal chegou sem nenhuma perda de pacotes.
O receptor, alm de conseguir obter o sinal na fase C onde originalmente foi enviado o dado,
fase C, tambm conseguia receber os pacotes nas fases A e B. Nos pontos 3 e 4 no conseguiu-
se medir o sinal por acoplamento corretamente, pois muitos pacotes chegavam errados e eram
descartados pelo modem. Ao conectar o modem receptor na fase C, ainda nos pontos 3 e 4, no
houve problemas de comunicao, sendo que os pacotes de 8 bytes chegavam na taxa esperada.

4.3 A Interface com o Usurio e o Supervisrio

Um ponto importante a ser considerado no desenvolvimento de um prottipo desta tomada


inteligente o acabamento e a interface final do possvel produto para o consumidor. A interface
deve ser simples e trazer as informaes necessrias, sendo atualizadas periodicamente e
armazenadas num banco de dados para consultas posteriores. A princpio pensou-se em fazer a
interface inteiramente em Matlab, como foi feito em 4.2.4, mas a ideia foi descartada aps
analisar-se que sistemas de supervisrio j vm sendo utilizados h bastante tempo na indstria
e em outros setores, para sistemas de Telemetria e outras diversas finalidades, sendo explorados
e existindo solues software livre (open source).

Um sistema de supervisrio permite que variveis e informaes de um processo produtivo ou


instalao fsica sejam monitorados. Estes sistemas tambm so conhecidos como Controle
Supervisrio e Aquisio de Dados SCADA (Supervisory Control and Data Aquisition). O
objetivo principal dos sistemas SCADA propiciar uma interface de alto nvel para o operador
do processo, informando-o em tempo real de todos os eventos de importncia da planta
(PINHEIRO, 2016).
62

O sistema supervisrio deve possuir algumas funcionalidades bsicas, como aquisio e


visualizao de dados, relatrios e processamentos de alarmes. Estes alarmes podem ser
classificados por nveis de prioridade em funo da sua gravidade e esto relacionados a
questes de segurana (PINHEIRO, 2016).

A interface do sistema supervisrio desenvolvida para a tomada inteligente foi feita utilizando
o ScadaBR. Este um sistema supervisrio completo, disponibilizado em licena open source
e com vrios casos de uso nas reas de automao de processos industriais, redes de distribuio
de gua e energia, automao predial e residencial e aplicaes de sensoriamento diversas. Sua
interface de fcil utilizao e j possui ferramentas de visualizao de grficos, variveis,
configuraes, alertas, protocolos, estatsticas, entre outros (SCADABR, 2016).

A forma de acesso ao supervisrio funciona atravs de um sistema web server que visa
disponibilizar os dados do processo atravs da rede. Com isto, os clientes em vez de acessarem
os dados atravs de um software instalado no computador ou smartphone, podem acessar via
browser de internet. O banco de dados utilizado o Apache Derby, tambm open source, porm
mySQL tambm pode ser utilizado (SCADABR, 2016).

No desenvolvimento da interface da tomada inteligente com o ScadaBR, utilizou-se o setup


mostrado na Figura 34, onde os dados recebidos so corrente, tenso e potncia aparente.
Configurou-se a fonte de dados (data-source) como uma porta USB do computador, que por
sua vez est conectado ao Arduino com o modem que recebe os dados. Para que o data-source
do ScadaBR funcione corretamente necessrio enviar os dados das variveis utilizando o
protocolo Modbus na comunicao entre o Arduino e o computador que ser o servidor. O
data-source enviar requisies de leitura a cada 500 ms e todas as leituras adquiridas so
armazenadas em data-points.

Pode-se monitorar dados de duas maneiras, sendo que uma delas consiste em fazer uso da watch
list, uma lista dinmica das variveis e suas respectivas leituras. Nesta interface h tambm um
boto que leva ao histrico de valores armazenados no banco de dados e uma representao
grfica destes. Outra maneira consiste em criar uma representao grfica desses pontos, com
grficos, imagem de fundo, botes e outras funcionalidades. A representao grfica
desenvolvida para monitorar as variveis simuladas est na Figura 36.
63

Figura 36 - ScadaBR - Representao Grfica

Como foi dito, necessrio utilizar o protocolo Modbus no Arduino que se comunica com o
ScadaBR. Este protocolo da camada de aplicao do modelo OSI, projetado para transportar
mensagens e fornece comunicao cliente/servidor onde os dispositivos podem estar
conectados a diferentes tipos de rede e barramentos. um protocolo padro na indstria desde
1979, muito bem aceito por ter sido desenvolvido com o foco em aplicaes industriais, open-
source, fcil de implantar e manter e permite transmitir dados pela rede sem restrio de
fornecedor ou fabricante (MODBUS, 2016).

O Modbus um protocolo de requisio/resposta de mestre/escravo que oferece servios e


funcionalidades especificadas por um function code. Neste trabalho utiliza-se o modo de
transmisso serial com portas USB e principalmente a funo Ler registrador de holding
cdigo 3. O servidor rodando o ScadaBR o mestre enquanto o Arduino que recebe os dados
pela rede eltrica e transmite para o computador o escravo (MODBUS, 2016).
64

4.4 Integrao dos Subsistemas

Depois da escolha do hardware e desenvolvimento do software para medio dos parmetros


de potncia, estudar o Mamba Shield, o PLM-1, desenvolver os cdigos para comunicao,
estudar as taxas mximas e desenvolver a interface de usurio no supervisrio, chega o
momento de unir todos estes subsistemas.

Em um Arduino so conectados os sensores de tenso e corrente sendo que, as bibliotecas de


comunicao via rede eltrica e de clculo dos parmetros de potncia foram utilizadas em
conjunto. Note-se que apenas os parmetros tenso RMS, corrente RMS e potncia ativa, so
enviados no pacote com o objetivo de diminuir o fluxo de dados desnecessrios.

Um parmetro importante a se definir nesta etapa final, o tamanho do pacote utilizado para
transmitir estes dados, j que este est diretamente relacionado com a velocidade mxima de
transmisso sem que haja perda de pacotes. Como foi dito em 4.1, leva-se aproximadamente
170 ms para obter amostras e calcular os valores dos parmetros de potncia. Isto significa que
s h dados para serem transmitidos a uma taxa mxima de 380 bps com pacotes de 8 bytes e a
velocidade mxima de transmisso com pacotes deste tamanho de 850 bps. Portanto, a
capacidade de transmitir dados maior do que o nmero de dados que h para se transmitir.

O pacote enviado tem 8 bytes, sendo os dois primeiros reservados para corrente RMS, os dois
seguintes reservados para tenso RMS e os quatro ltimos reservados para potncia ativa.
Porm, nem todos estes bits precisam ser utilizados e alguns foram reservados para aplicaes
futuras, tais como endereamento dos pacotes. Uma imagem do pacote e de quais bits so
reservados podem ser vistos na Figura 37. Todos os nibbles reservados foram preenchidos por
1 e 0 alternadamente, totalizando 16 bits reservados.

Figura 37 - Pacote com dados a serem enviados


Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0
10101010 1010 0000 00000000 00000000 1010 0000 00000000 00000000 00000000
Reservado Potncia Ativa Res. Corrente RMS Tenso RMS

O Arduino que recebe os dados foi conectado ao computador com o ScadaBR. Neste so
utilizadas a biblioteca de comunicao via rede eltrica e a de comunicao Modbus serial. Ele
65

responsvel por receber o pacote e desmembrar a informao em variveis, alm de calcular


as informaes restantes com as recebidas. Estes valores calculados e recebidos so atribudos
a registradores que so enviados ao computador quando solicitados, j que este Arduino o
escravo e o computador o mestre.

O computador, por sua vez, solicita os valores a cada 500 ms, e os armazena no banco de dados.
As informaes solicitadas e armazenadas so: tenso RMS, corrente RMS, fator de potncia,
potncia ativa e potncia aparente. Na representao grfica feita para o usurio final so
exibidos apenas a tenso, a corrente, o fator de potncia e a potncia ativa. S exibido o grfico
de potncia ativa pelo fato de esta ser a nica tarifada em contratos residenciais. Outro grfico
com potncia aparente pode ser adicionado, se preciso.

A Figura 38 mostra a representao grfica final para o usurio, para o uso de um ferro de passar
roupas de 1200 W.

Figura 38 - ScadaBR - Representao Grfica Final

A Figura 39 apresenta o esquemtico final de todas as partes integradas. Observa-se que o


computador com o Scada rodando est conectado ao roteador, deixando a interface com usurio
disponvel para toda a rede interna atravs de acesso por navegador.
66
Figura 39 - Esquemtico Final da Tomada Inteligente

4.5 Anlise Espectral da Comunicao NBPLC

O objetivo destes experimentos analisar os espectros de frequncia dos sinais transmitidos e


compar-los com os recebidos, em diversos pontos das redes experimentadas.

4.5.1 Anlise Espectral com o Cabo de Testes e Desenvolvimento (4m)

O setup montado para os experimentos no cabo de 4 metros mostrado na Figura 40. Para tal,
a funo analisador de espectro do osciloscpio MDO3012 da Tektronix foi utilizada para
fazer as medies necessrias. A Figura 40 uma representao genrica do setup, o que
significa que no havia necessariamente uma derivao na entrada do receptor e nem outra
na sada do transmissor durantes as medies. Estas poderiam ou no estar ligadas se este
fosse o objetivo. Primeiro foram feitas medies sem nenhuma derivao e depois com
derivao ou na entrada ou na sada. O cabo do analisador de rede tambm no est conectado
simultaneamente na sada do transmissor e na entrada do receptor, s que ligado apenas
onde se estava realizando a medio.
67
Figura 40 - Setup para medio do espectro de frequncia com MDO3012

Note-se que, invs de montar todo o sistema da tomada inteligente com sensor de corrente e
tenso, foi utilizado apenas os potencimetros simulando estes valores. O uso do potencimetro
no lugar de sensores no faz diferena para este experimento de comunicao, j que o pacote
transmitido tem o mesmo tamanho e o mesmo formato em ambos.

Antes de analisar os espectros do sinal importante relembrar onde esperado que haja o sinal.
Como j foi apresentado em 3.2.1, as frequncias esperadas so fL1 = 142,33kHz, fL0 = 145,3kHz,
fref = 166,05kHz, fH1 = 186,81kHz, fH0 = 189,78kHz. Sabendo das frequncias de comunicao
f0 = fL0 e f1 = fL0, logo, as outras trs frequncias so atenuadas pelo filtro do transmissor. A
frequncia central nada mais do que uma mdia entre as de comunicao, portanto fc =
143,81kHz.

O espectro de frequncias na faixa de 80 kHz at 1 MHz, na sada do transmissor e quando


nenhuma derivao adicionada, pode ser visto no Grfico 7. A marcao vertical a
frequncia central de comunicao. Note-se que possvel observar os harmnicos do sinal
atenuado em outras frequncias. No Grfico 8, possvel observar o sinal na entrada do receptor
do Mamba Shield juntamente com o sinal na sada do transmissor.
68
Grfico 7 - Sada do transmissor 80 kHz at 1 MHz

Grfico 8 - Sada do transmissor e Entrada do receptor- 80 kHz at 1 MHz

Ampliando-se a regio de interesse e arredores, observa-se com mais clareza as frequncias


entre 80 e 210kHz conforme ilustra o Grfico 9. possvel observar nas marcaes verticais a
frequncia central, assim como a frequncia de referncia, o par de frequncias que representam
o bit 1 e o par de frequncia que representa o bit 0. Conforme esperado, as outras frequncias
que no so as de interesse foram atenuadas pelo filtro passa faixa do Mamba Shield.
69

Grfico 9 - Sada do transmissor e Entrada do receptor- 80kHz at 210kHz

Grfico 10 - Sada do transmissor e Entrada do receptor Com e sem derivao

Adicionando ento uma derivao de 6 metros na sada do transmissor, foi coletado o espectro
de frequncia na sada do transmissor e na entrada do receptor. Depois disto a derivao foi
mudada para a entrada do receptor e novamente coletado o espectro de frequncia na sada do
transmissor e na entrada do receptor. Os resultados obtidos podem so mostrados no Grfico
70

10, onde as siglas SRA, CRA TRANSM e CRA RECEP significam, respectivamente, sem
derivao , com derivao no transmissor e com derivao no receptor. Ampliando-se
apenas na regio de interesse, frequncia central de comunicao e frequncias que representam
os bits 0 e 1, so mostrados o espectro ilustrado no Grfico 11.

Grfico 11 - Sada do transmissor e Entrada do receptor Com e sem ramificao (derivao) - Zoom da regio
de interesse

4.5.2 Anlise Espectral da Rede de 180m Desenergizada

O aparato experimental usado neste experimento mostrado na Figura 41 onde o transmissor


conectado no ponto 1 e fase C, injetando os pacotes de 8 bytes da tomada inteligente, a chave
S0 mantida aberta para que a linha fique desenergizada, a chave S1 mantida aberta e S2 e
S3 fechadas. A diferena entre este e o de 4.2.5 que, em vez de se conectar o modem receptor
nas fases A, B e C dos pontos 2, 3 e 4, o MDO3012 como analisador de espectro foi conectado.
Os espectros obtidos em todos os pontos e todas as fases podem ser vistos no Grfico 12. Note-
se que existem diferenas de atenuao at maiores que 15 dB entre sinais em fases acopladas
e os sinais nas fases onde foram injetados. Porm em todas as medidas foi possvel encontrar a
frequncia de operao do sistema.
71
Figura 41 Setup para obteno dos espectros de frequncias nas fases A, B e C em alguns pontos da rede

Fonte: CASTOR, 2015, modificado pelo autor

Grfico 12 Espectros de frequncias obtidos nos pontos 2, 3 e 4 nas fases A, B e C da figura 46 para linha
desenergizada
72

Um outro experimento com um setup similar ao realizado para levantar a resposta de frequncia
do canal como feito no Apndice A foi realizado com o modem conectado e injetando na rede
os pacotes de comunicao da tomada inteligente na fase C. A chave S0 foi mantida aberta e as
chaves S1, S2 e S3 fechadas. O setup pode ser visto na Note-se no Grfico 13 que ao percorrer
toda a rede e suas derivaes, o sinal atenuado em aproximadamente 10 dB. Porm conforme
ilustram as linhas verticais destacadas no grfico, foi possvel medir as frequncias de operao
do sistema.

Figura 42 e o Grfico 13 apresenta o os espectros de frequncia do sinal injetado no canal de


comunicao e do sinal recebido aps percorrer os 180 metros com derivaes, assim como as
marcaes das frequncias de comunicao utilizadas pelo modem.

Note-se no Grfico 13 que ao percorrer toda a rede e suas derivaes, o sinal atenuado em
aproximadamente 10 dB. Porm conforme ilustram as linhas verticais destacadas no grfico,
foi possvel medir as frequncias de operao do sistema.

Figura 42 - Setup para obteno do espectro de frequncias ao sinal percorrer toda a rede

Fonte: CASTOR, 2015, modificado pelo autor


73
Grfico 13 Comparao entre o sinal injetado pelo modem PLM-1 e do sinal recebido depois de percorrer todo
o canal

4.5.3 Anlise Espectral da Rede de 180 m Energizada

Este experimento foi exatamente igual ao primeiro realizado em 4.5.2 e como mostrado no
setup na Figura 41, a chave S1 estava aberta e S2 e S3 fechadas. A grande diferena que a
chave S0 foi fechada, fazendo com que toda a linha fosse energizada. Ao se conectar o
MDO3012 linha foi necessrio o cuidado de usar um acoplador capacitivo entre o
equipamento e a rede, impedindo assim que a alta tenso desta danificasse o equipamento. Os
espectros obtidos em todos os pontos e todas as fases podem ser vistos no Grfico 14.

Ao fechar a chave S0 a linha no apenas energizada, pois alm disso, todas as cargas
conectadas no CT-2, sendo estas diversos computadores, sistemas de ar refrigerado e outros
equipamentos, so ligadas em paralelo com o canal de comunicao, alterando assim a
impedncia da linha e inserindo rudos de diversas naturezas.
74

Comparando-se os espectros ilustrados nos Grficos 12 e 14, referentes aos instantes em que a
chave S0 foi ligada e desligada respectivamente, percebe-se que apesar de diferena na
atenuao de 10 dB entre eles, possvel detectar as frequncias de operao do sistema em
ambos os casos.

Grfico 14 - Espectros de frequncias obtidos nos pontos 2, 3 e 4 nas fases A, B e C da figura 46 para linha
energizada
75

5 CONCLUSES E TRABALHOS FUTUROS

Neste trabalho foi apresentado o desenvolvimento de uma tomada inteligente, capaz de medir
tenso RMS, corrente RMS, potncia ativa e fator de potncia, alm de mostrar estes dados em
uma interface SCADA e disponibiliz-los na rede. O diferencial da tomada inteligente deste
trabalho a comunicao de dados atravs da rede eltrica usando tecnologia NBPLC. Foram
feitos o desenvolvimento dos cdigos assim como os mais diversos testes de comunicaes para
se estabelecer uma taxa de dados satisfatria para as aplicaes proposta nos mais diversos
comprimentos de rede eltrica. Avaliaes experimentais de redes eltricas desenergizadas com
4 metros e sem derivaes bem como uma rede energizada de 180 metros com vrias derivaes
foram realizadas com sucesso.

Os resultados obtidos mostraram a viabilidade do modem PLM-1 da Ariane Controls para a


aplicao proposta. A modulao por chaveamento de frequncia BFSK em banda estreita e
baixa frequncia mostrou-se altamente imune a rudos no receptor, como prometido pelo
fabricante. Em todos os cenrios testados foi possvel estabelecer comunicao entre o
transmissor e o receptor conectados na mesma fase. As taxas mximas conseguidas foram
satisfatrias em torno de 850 bps, e atendem demanda de taxa de dados da tomada inteligente.
Em testes na rede de 180 metros desenergizada foi possvel receber o sinal por acoplamento;
porm, ao energizar a rede reduziu-se a qualidade do sinal acoplado a ponto do modem receptor
descartar os pacotes. Isso, entretanto, no prejudica o objetivo final do projeto, j que receber e
demodular corretamente sinais acoplados no era o objetivo.

A plataforma de prototipagem Arduino foi plenamente capaz de fazer o processamento de dados


dos sensores de tenso e corrente e fornecer os valores de qualidade de energia com preciso
aceitvel para um consumidor residencial. Com novas tendncias tecnolgicas, tais como Smart
Grids, surge ento mais uma alternativa para a popularizao de medidores de consumo e
parmetros de qualidade de energia eltrica. Outro princpio fundamental de redes inteligentes
a medio remota, sendo esta feita neste trabalho atravs da rede eltrica e com interface com
a rede local e remota graas ao supervisrio ScadaBR.
76

Um possvel e interessante trabalho futuro constituir em adicionar vrios modems na mesma


rede de comunicao. Desta forma, todas as tomadas enviariam para uma outra tomada
centralizadora os pacotes com dados referentes a seus respectivos consumos e fator de potncia.

Como o modem PLM-1 uma tecnologia de protocolo neutro e s implementa as camadas


fsicas e de controle de acesso ao meio do modelo OSI, as funes de nvel superior necessrias
para este projeto, como endereamento, devero ser tratadas pelo microcontrolador usado como
host no projeto. Durante o desenvolvimento do projeto, j pensando nos projetos futuros foram
reservados 16 bits para endereamento, flags, e outras possveis necessidades da implementao
de um protocolo. Um protocolo interessante para esta aplicao que pode ser implementado
pelo host o mestre-escravo Modbus, onde a tomada centralizadora solicitaria os pacotes para
cada tomada ligada na rede, evitando assim coliso entre os pacotes.

Um outro possvel trabalho futuro prev conectar no apenas tomadas inteligentes na rede
eltrica como canal de comunicao, mas tambm outros diversos equipamentos, criando uma
rede de automao residencial. Assim, possvel fazer o controle e monitoramento de diversos
dispositivos conectados ao sistema eltrico como iluminao, aquecimento, refrigerao,
segurana, entre outros. Alm disso, devido a exigncias de melhorias na robustez do sistema
para atender tais demandas torna-se necessrio empregar tcnicas de modulao mais robustas,
como multiplexao por diviso de frequncias ortogonais tambm para comunicao via rede
eltrica em banda estreita.
77

REFERNCIAS BIBLIOGRFICAS

BARABOI, B. Narrow Powerline Communication Applications and Challenges. 2013.


Ariane Controls Inc., 2013. Disponvel em:
<http://www.arianecontrols.com/documents/Narrowband_Powerline_Communication_Applic
ations_and_Challenges_March2013.pdf>. Acesso em: 05 nov. 2014.

YOUSUF, M. S.; EL-SHAFEI, M. Power Line Communications: An Overview Part I. In:


INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION
TECHNOLOGY, 2007, Dubai. IEEE. Disponvel em:
<http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4430363>. Acesso em: 05 nov.
2014.

CACCIAGUERRA, F. Introduction to power line communications (PLC). Kioskea, 2003.


Disponvel em: < http://en.kioskea.net/contents/126-introduction-to-power-line-
communications-plc>. Acesso em: 06 nov. 2014

BERGER, L. T.; SCHWAGER, A.; ESCUDERO-GARZS, J.J. Power Line


Communications for Smart Grid Applications. Hindawi Journal of Electrical and
Computer Engineering, v. 2013, p. 1-16, dec. 2012. Disponvel em:
<http://downloads.hindawi.com/journals/jece/2013/712376.pdf>. Acesso em: 06 nov. 2014.

SILVA, J. A. L.; MUNARO, C. ; SEGATTO, M. E. V.; SALLES, Evandro Ottoni


Teatini ; SIQUEIRA, T. . Telemetria e Superviso via Rede Eltrica de Distribuio de
Energia Eltrica de Baixa Tenso: Estudo de Caso. In: IEEE/PES - Transmission and
Distribution Conference and Exposition Latin Amrica, 2004, So Paulo. IEEE/PES,
2004.

BROEDEL, D. ; SANTOS, W. ; SILVA, JAIR A.L. ; SEGATTO, M. E. V.; . Modelagem de


Canal para Comunicao de Dados via Rede Eltrica de Mdia Tenso. In: MOMAG
2014: 16 SBMO - Simpsio Brasileiro de Micro-ondas e Optoeletrnica e 11 CBMag -
Congresso Brasileiro de Eletromagnetismo, 2014, Curitiba-PR. MOMAG 2014: 16 SBMO -
Simpsio Brasileiro de Micro-ondas e Optoeletrnica e 11 CBMag - Congresso Brasileiro de
Eletromagnetismo, 2014.

AGUIAR, R. O. ; Silva, Jair A. L. ; SIQUEIRA, T. ; SEGATTO, M. E. V. . Modelando Redes


Eltricas como Canais de Comunicao. In: XXII Simpsio Brasileiro de Telecomunicaes
? SBrT05, 2005, Campinas. SBRT2005, 2005.

HRASNICA, H.; HAIDINE, A.; LEHNERT, R. Broadband powerline communications


networks design. Chichester: Wiley, 2004.

CASTOR, L. R. ; SILVA, J. A. L. ; SEGATTO, M. E.V. . Medium Voltage Overhead Power-


line as a Smart Distribution Grid for Onshore Oil & Gas Industries Automation and
Broadband Data Transport. In: INNOVATIVE SMART GRID TECHNOLOGIES
78

CONFERENCE LATIN AMERICA, 2015, Montevideo - Uruguai. IEEE PES Conference


on Innovative SMART GRID Technologies (ISGT-LA 2015) Latin American, 2015.

CASTOR, L. R. ; NATALE, R. ; SEGATTO, M. E. V. ; SILVA, J. A. L. . Experimental


Investigation of Broadband Power Line Communication Modems for Onshore Oil & Gas
Industry: A Preliminary Analysis. In: 18th IEEE International Symposium on Power Line
Communications and Its Application, 2014, Glasgow-Scotland. IEEE ISPLC 2014, 2014.

HAYKIN, S. Communication systems, 4 ed. New York: Wiley, 2001.

BERGER, L. T. et al. MIMO Power Line Communications, 1st ed. Boca Raton: CRC
Press. 2014.

VINES, R. et al. Noise on Residential Power Distribution Circuits. IEEE Transactions on


Electromagnetic Compatibility, v. EMC-26, n. 4, p. 161-168, 1984.

MARUBAYASHI; TACHIKAWA, S. Spread spectrum transmission on residential power


line. IEEE Conference on Spread-Spectrum Techniques, p. 10821086, Janeiro 1996.

JIE, Z.; XIAO, Y.; KAIYU, Q. Research on characteristics of low voltage power line
communication channel. 2012 IEEE Power Engineering and Automation Conference,
2012.

HOOIJEN, O. A channel model for the residential power circuit used as a digital
communications medium. IEEE Transactions on Electromagnetic Compatibility, v. 40, n.
4, p. 331-336, 1998.

TEMANEH-NYAH, C.CHIFAMBA, P. An investigation of the effects of impulsive noise


and channel distortion in narrow band power line communication. 2015 Third International
Conference on Digital Information, Networking, and Wireless Communications
(DINWC), 2015.

Bolzani, C. Residencias inteligentes. Sao Paulo: Ed. Livraria da Fis ica, 2004.

TIAN, H. et al. Measurement on narrow band power line communication channel impedance
of distribution network. 2011 International Conference on Consumer Electronics,
Communications and Networks (CECNet), 2011.

Malack, J.Engstrom, J. RF Impedance of United States and European Power Lines. IEEE
Transactions on Electromagnetic Compatibility, v. EMC-18, n. 1, p. 36-38, 1976.

WANG Q.; GONG S,. Communication reliability design of low-voltage power line
communication system. SMC'03 Conference Proceedings. 2003 IEEE International
Conference on Systems, Man and Cybernetics. Conference Theme - System Security and
Assurance (Cat. No.03CH37483), 2003.

CAVDAR, I. Performance Analysis of FSK Power Line Communications Systems Over the
Time-Varying Channels: Measurements and Modeling. IEEE Transactions on Power
Delivery, v. 19, n. 1, p. 111-117, 2004.
79

CARVALHO, R. M. Comunicaes Analgicas e Digitais, 1ed, Vitria: LTC, 2008.

ROCHOL, J. Comunicao de Dados, 1. ed. Porto Alegre: Bookman, 2012.

FOROUZAN, B. A. Comunicao de Dados e Redes de Computadores, 3. ed. Porto


Alegre: Bookman. 2006

ARIANE Controls. User Manual PLM-1 Powerline Modem: Manual do usurio, Verso 4.2,
Abril 2014a.

ANATEL, Resoluo n 527, de 8 de abril de 2009 - Portal de Legislao da Anatel


(Resolues, Leis, Decretos e Normas). Disponvel em:
<http://www.anatel.gov.br/legislacao/resolucoes/2009/101-resolucao-527>. Acesso em: 16
ago. 2016.

ANATEL, Plano de destinao de faixas de frequncia. Disponvel em:


<http://sistemas.anatel.gov.br/pdff/Consulta/NotaConsulta.asp?inpCodNota=5.64>. Acesso
em: 16 ago. 2016.

SPARKFUN Electronics, Mamba Shield - DEV-10918 -. Disponvel em:


<https://www.sparkfun.com/products/retired/10918>. Acesso em: 16 ago. 2016.

ARIANE Controls. Datasheet AC-PLM-1 Powerline Communication Modem: folha de


dados do PLM-1. Ariane Controls, 2014b

NILSSON, J. Electric circuits (8th Edition). Upper Sadle River: Prentice Hall, 2007.

ALLEGRO Microsystems, LCC. Datasheet Hall Effect-Based Linear Current Sensor IC:
folha de dados - Disponvel em:
<http://www.allegromicro.com/~/media/files/datasheets/acs712-datasheet.ashx>. Acesso em:
18 ago. 2016.

OpenEnergyMonitor, Open-source energy monitor. Disponvel em:


<https://openenergymonitor.org/emon/>. Acesso em: 18 ago. 2016.

LABTEL, Laboratrio de Telecomunicaes, Disponvel em: <http://labtelufes.net/>.


Acesso em: 18 ago. 2016.

SILVA, J. A. L. Anlise de Desempenho de um Sistema COFDM para Comunicao via


Rede Eltrica. 2006. Dissertao (Mestrado em Engenharia Eltrica) - Programa de Ps-
Graduao em Engenharia Eltrica, Universidade Federal do Esprito Santo,.

CASTOR, L. R. M. A Rede de Mdia Tenso como Meio de Transporte de Dados em


Redes Smart Grid. 2015. Dissertao (Mestrado em Engenharia Eltrica) - Programa de Ps-
Graduao em Engenharia Eltrica, Universidade Federal do Esprito Santo, 2015.
80

PINHEIRO, J. M. S., Artigo - Introduo s Redes de Superviso e Controle. Disponvel


em: <http://www.projetoderedes.com.br/artigos/artigo_redes_de_supervisao_e_controle.php>.
Acesso em: 22 ago. 2016.

SCADABR, Supervisrio Open-Source. Disponvel em: <http://www.scadabr.com.br/>.


Acesso em: 22 ago. 2016.

MODBUS, The Modbus Organization. Disponvel em: <http://www.modbus.org/>. Acesso


em: 22 ago. 2016.
81

ANEXO A CIRCUITO ELETRNICO DO MAMBA SHIELD


82
83

APNDICE A RESPOSTA EM FREQUNCIA DA REDE


ELTRICA DE 180 METROS

Para o levantamento deste resposta do canal, foram utilizadas as funes de gerador de sinais e
analisador de espectro do MDO3012. A chave S0 foi aberta, desenergizando a rede, e as chaves
S1, S2 e S3 foram fechadas, de forma que a rede estivesse em anel. No Laboratrio 1 o anel
foi aberto e em um ponto um sinal foi injetado e recebido no outro depois de percorrer toda a
linha de 180m e suas ramificaes, como mostrado na Figura 43. O sinal injetado foi rudo
branco gaussiano aditivo AWGN (additive white Gaussian noise) com amplitude de 5 Vpp e
offset 2.5 V. O receptor, como analisador de espectro, estava configurado para detectar o
espectro de 80 kHz at 30 MHz.

Figura 43 Setup para levantamento da resposta em frequncia do canal de comunicao de 180m

Fonte: CASTOR, 2015, modificado pelo autor

possvel ver no Grfico 15 a resposta em frequncia da rede, com a atenuao crescente em


altas frequncias e os nulos existentes em algumas frequncias. Estes nulos esto diretamente
relacionados com o multipercurso originados pelas derivaes. Como a frequncia utilizada
para comunicao do Mamba Shield est na ordem de kHz, a atenuao no alta quando
84

comparada com dezenas de MHz mostrados no Grfico 15. Pelo espaamento entre as
frequncias de comunicao f0 e f1 ser pequena e o sistema ser banda estreita, no h tanto risco
da frequncia de comunicao corresponder a um nulo. Na elaborao de projetos de sistemas
para comunicao via rede eltrica, um fator importante a ser considerado a durao da
resposta impulsiva. A resposta impulsiva apresentada no Grfico 15 contm informaes
importantes para projeto de sistemas em banda larga. (SILVA, 2006)

Grfico 15 - Respostas em frequncia e impulsiva medidas na rede de testes com as derivaes da Figura 45
mantidas em aberto, ou seja, sem cargas ligadas

You might also like