;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Medidores de energia elétrica são confiáveis? Entenda como eles funcionam

Rodrigo Lara

Colaboração para Tilt, em São Paulo

19/08/2021 04h00Atualizada em 08/12/2021 19h49

Em tempos de alta na conta de luz, muita gente acaba vendo um aparelho como vilão: o medidor de consumo de energia elétrica. Está certo que ele, por si só, não é o responsável pelo boleto caro que pagamos todo mês, mas é por meio do dispositivo que é possível determinar o quanto um imóvel consumiu de eletricidade da rede.

Mas você sabe como os medidores são capazes de fazer isso?

Medidores de energia elétrica são confiáveis? Entenda como eles funcionam - Guilherme Zamarioli/Arte UOL - Guilherme Zamarioli/Arte UOL
Imagem: Guilherme Zamarioli/Arte UOL

Primeiramente, é preciso entender como funciona o fornecimento de energia elétrica em uma residência. Basicamente, se não houver nenhum aparelho ligado em um imóvel, a fiação interna permanece energizada, porém não há consumo.

Uma vez que um aparelho é ligado, parte da corrente elétrica da rede é "desviada" para alimentar esse aparelho, criando um fluxo de corrente. O que não é utilizado retorna à rede elétrica. É justamente esse fluxo o aferido pelos medidores.

Esses aparelhos se dividem em dois tipos principais: os eletromecânicos e os eletrônicos.

Os mais comuns são os eletromecânicos e é bastante provável que a sua casa adote um desses modelos. Nessa categoria há os de ponteiros — bastante antigos e que estão em desuso há algum tempo — e os ciclométricos, mais comuns.

Aqui, vamos nos concentrar nos ciclométricos. Dentro deles há três bobinas ligadas em paralelo com a fiação. Enquanto uma delas, a potencial, é energizada pela entrada de energia da residência, outras duas são energizadas pela eletricidade que sai da residência e retorna à rede elétrica.

Entre essas bobinas há um disco de alumínio. Uma vez que a eletricidade flui pelas bobinas, cria-se um campo eletromagnético. Como esse campo tem intensidade diferente de cada lado do disco — o gerado pela bobina potencial é diferente daquele gerado pelas outras duas bobinas —, o disco acaba girando.

Para determinar o consumo, os aparelhos são calibrados de maneira que cada rotação do disco seja equivalente ao consumo. Isso pode variar de acordo com o modelo. Esse disco é associado a um visor analógico que mostra a energia consumida em kWh. A leitura é feita subtraindo o número aferido por aquele que foi visualizado no mês anterior.

Já um segundo tipo de medidor são os eletrônicos que, aos poucos, começam a ser adotados nas casas brasileiras. O funcionamento é mais simples, já que se utiliza um circuito microprocessado para a medição. Esses medidores, inclusive, podem ser do tipo inteligente, uma iniciativa que vem sendo realizada em algumas cidades brasileiras.

Em São Paulo, a Enel, empresa responsável pela distribuição de energia elétrica na cidade, iniciou um projeto-piloto no início de 2021 para instalar 300 mil medidores do tipo em residências do município.

Os dispositivos usam a chamada Power Line Communication (PLC), tecnologia que permite a troca de informações por meio da infraestrutura da própria rede elétrica. As informações sobre consumo vão até uma estrutura chamada concentrador e, a partir daí, é enviada ao centro de operação da concessionária via 4G. Assim, não há a necessidade da visita de um funcionário da fornecedora para que haja a medição do consumo.

Esses aparelhos são confiáveis?

Sim, uma vez que os medidores são certificados pelo Inmetro e testados em laboratório do fabricante. Casos de distorções entre medição e consumo real geralmente ocorrem quando há uma ligação incorreta. Isso geralmente ocorre quando há fraude — uma ligação paralela que vira retirar energia elétrica da rede sem ar pelo medidor — o que configura crime de estelionato.

O estado da instalação elétrica em um imóvel também pode causar uma medição acima do consumido por aparelhos. Neste caso, a solução é identificar e corrigir possíveis falhas na instalação.

Quais as vantagens dos medidores inteligentes?

Além de dispensar a medição presencial, os aparelhos também permitem que os clientes tenham um maior controle sobre o quanto de energia elétrica está sendo consumida. Isso pode ser feito por meio de aplicativo no smartphone.

Além disso, eles permitem identificar problemas na fiação elétrica interna ou de um equipamento específico, fatores que podem elevar o consumo de energia. Por fim, a adoção em massa da tecnologia também permite que as concessionárias identifiquem mais rapidamente regiões que porventura estejam sem energia, tornando os reparos necessários mais ágeis.

A tensão fornecida influencia no consumo?

Não. Independentemente se a tensão de fornecimento é 127V ou 220V, o que determina o quanto será consumido é a potência dos equipamentos utilizados.

E em casas com solar, como é feita a medição?

Neste caso utiliza-se o chamado medidor bidirecional. O funcionamento é similar aos modelos comuns, porém esse é capaz de identificar caso a instalação residencial gere mais energia do que consome — neste caso, é possível vender a energia gerada para as distribuidoras e, com isso, conseguir abatimentos na conta de luz.

Fontes:

  • Michele Rodrigues, professora de engenharia elétrica do Centro Universitário FEI
  • Alessandro de Oliveira Santos, professor de engenharia elétrica do Instituto Mauá de Tecnologia (IMT)
  • René Manuel Langer Garrido, responsável por O&M de Rede da Enel Brasil