;(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

Com tecnologia brasileira, SC cria ônibus 100% movido a energia solar

100% solar, este protótipo da UFSC já é considerado um polo de pesquisa fundamental para as discussões sobre mobilidade sustentável - Laboratório Fotovoltaica/UFSC
100% solar, este protótipo da UFSC já é considerado um polo de pesquisa fundamental para as discussões sobre mobilidade sustentável Imagem: Laboratório Fotovoltaica/UFSC

Ed Rodrigues

Colaboração para Ecoa, do Recife (PE)

30/09/2022 06h00

Você já ouviu falar em um ônibus que opera sem um pingo de combustível fóssil? Pois a novidade já está na praça, graças a pesquisadores de Santa Catarina. Abastecido por energia solar, o veículo, que tem um protótipo batizado de eBus, é o primeiro dos elétricos com bateria totalmente carregada com energia solar. Com o apoio de três empresas e tecnologia 100% brasileira, o ônibus já rodou mais de 100 mil quilômetros até agora.

A iniciativa é fruto do laboratório de energia solar fotovoltaica da UFSC (Universidade Federal de Santa Catarina), inaugurado em 2015 com recursos públicos do MCTI (Ministério da Ciência, Tecnologia e Inovações), e que fica localizado no extremo norte da ilha de Florianópolis.

A Ecoa, o professor Ricardo Rüther, que integra a equipe de criação do ônibus, relembrou o começo da pesquisa. Devido à longa distância (26 km) entre o campus central da UFSC e o Sapiens Parque, onde fica o laboratório, surgiu a ideia de construir um ônibus sustentável para fazer o transporte da equipe de pesquisadores.

"Foi assim que surgiu a proposta de construir um ônibus elétrico 100% alimentado por energia solar, para fazer o transporte de nossa equipe entre o campus central da UFSC e o laboratório. O projeto foi denominado 'Deslocamento Produtivo', com o eBus projetado para transportar apenas ageiros sentados, com ar-condicionado e wi-fi, duas mesas de reunião e tomadas em todas as poltronas", destaca.

Fruto do laboratório de energia solar fotovoltaica da UFSC, ônibus solar já rodou mais de 100 mil quilômetros. - Laboratório Fotovoltaica/UFSC - Laboratório Fotovoltaica/UFSC
Fruto do laboratório de energia solar fotovoltaica da UFSC, ônibus solar já rodou mais de 100 mil quilômetros.
Imagem: Laboratório Fotovoltaica/UFSC

Segundo Rüther, como o recurso do projeto foi financiado pelo mesmo MCTI que também custeou a construção do laboratório, foi necessária uma licitação para a produção do eBus, dentro das condições estabelecidas pela equipe da UFSC.

"A empresa vencedora foi o consórcio WEG/Marcopolo/Eletra. O eBus foi construído ao longo de 2016 e entregue em dezembro daquele ano. Começou a operação regular em 2017, realizando cinco viagens por dia, rodando 40 mil km por ano entre os anos de 2017, 2018 e 2019. No início de 2020, no entanto, com a pandemia da covid-19, o eBus foi estacionado na garagem do Sapiens Parque (um parque de inovação em Florianópolis) e ficou parado até o início deste ano, quando retomamos o projeto, completando os 120 mil km rodados — o equivalente a três voltas na terra", explica o professor.

O projeto, ressalta o educador, ilustra bem a robustez de um ônibus elétrico, com os 120 mil km já rodados, bem como a pujança da indústria brasileira, que construiu em menos de 12 meses um veículo totalmente nacional, em que os únicos componentes importados são as baterias de lítio, vindas do Japão. "Como toda a energia utilizada para carregar o eBus vem dos telhados solares do laboratório, podemos afirmar que ele é 100% solar."

Quem alimenta os veículos elétricos?

A concepção inicial estava relacionada a um problema importante da mobilidade elétrica, segundo o professor: veículos elétricos demandam quantidades expressivas de energia elétrica, que precisa ser produzida por novas usinas geradoras de energia e estas devem ser de fontes renováveis.

"Então, queríamos demonstrar que se pode produzir toda a energia para um veículo de grande porte com 100% de energia solar. Daqui para frente, amos ao desenvolvimento de carregadores rápidos por indução, para poder fazer cargas curtas e rápidas no eBus, para viabilizar o seu uso em transporte público de massa", diz.

Construído em menos de 12 meses, o ônibus solar da UFSC tem tecnologia 100% nacional. - Laboratório Fotovoltaica/UFSC - Laboratório Fotovoltaica/UFSC
Construído em menos de 12 meses, o ônibus solar da UFSC tem tecnologia 100% nacional.
Imagem: Laboratório Fotovoltaica/UFSC

O veículo também possui um sistema de frenagem regenerativa, tecnologia que é capaz de produzir energia cinética. Assim, o que a frenagem produz de eletricidade extra é depositado nas baterias do eBus.

Atualmente, o veículo precisa ficar parado por uma hora para receber uma recarga completa. Apesar disso não ser uma limitação para o serviço, uma vez que o eBus faz cinco viagens de uma hora cada por dia, ando várias horas parado entre viagens, em uma aplicação mais comum de serviço urbano de transporte de massa de ageiros, ele deveria poder rodar ininterruptamente por todo o dia, fazendo apenas algumas poucas paradas nos pontos e nos terminais.

Nessas poucas paradas, é o momento de receber cargas rápidas por indução. Para que isso ocorra, explica o professor, uma placa indutora é instalada sob o asfalto e, então, o eBus para sobre ela em uma posição bem definida. Tudo isso para que a placa induzida, que é montada no ônibus, receba energia via conexão sem fio e, então, carregue a bateria.

Segundo a UFSC, o protótipo já é considerado um polo de pesquisa ambulante, fundamental para as discussões sobre mobilidade sustentável, que a cada ano se tornam mais necessárias.