;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Vale diz que 33 de 104 barragens têm declaração de estabilidade negativa

Área de mineração pertencente à Vale em Paraupebas (PA) - Por Luciano Costa
Área de mineração pertencente à Vale em Paraupebas (PA) Imagem: Por Luciano Costa

01/10/2020 09h21

Por Luciano Costa

SÃO PAULO (Reuters) - A mineradora Vale informou nesta quinta-feira que o sistema de monitoramento de barragens da companhia fez avaliação sobre 104 estruturas geotécnicas em suas unidades operacionais pelo Brasil, o que resultou na emissão de 71 declarações de condições de estabilidade (DCEs) positivas e 33 negativas.

O movimento ocorre devido a uma regulamentação da Agência Nacional de Mineração (ANM) que prevê obrigação de envio por empresas do setor a cada semestre de informações sobre as barragens, incluindo declarações de estabilidade.

A regra surgiu como uma das consequências do rompimento, em 2015, de uma barragem em Mariana (MG) operada pela Samarco, t venture entre Vale e a anglo-australiana BHP. O incidente deixou 19 mortos e foi considerado o maior desastre ambiental da história do Brasil.

A ANM disse, em nota em separado, que um total de 45 estruturas de mineração no Brasil tiveram declarações negativas e precisarão ficar interditadas, incluindo de outras empresas além da Vale.

"Dessas barragens, 36 já estavam paralisadas desde março e outras nove foram impedidas de operar agora", afirmou.

A Vale disse que, das 33 de suas estruturas que não tiveram emissão de DCEs positivas, 32 são estruturas geotécnicas das unidades operacionais de Minerais Ferrosos e uma é de Metais Básicos.

Segundo a Vale, dessas barragens sem DCEs positivas, nove são de rejeitos e sedimentos, nas quais populações próximas já foram retiradas das chamadas Zonas de Altossalvamento (ZAS).

Essas unidades estão nos níveis 2 ou 3 de emergência em uma escala de alertas em que o terceiro patamar significa risco iminente ou ruptura já ocorrendo.

Outra barragem, de Xingu, teve nível de emergência elevado de 1 para 2 em 29 de setembro, sendo também reclassificada como barragem de rejeitos com método de alteamento a montante-- antes, ela havia sido classificada como empilhamento drenado.

No método de construção a montante, as paredes da barragem são construídas sobre uma base de resíduos, em vez de material externo ou em terra firme. Essa técnica foi usada tanto em uma barragem da Vale que se rompeu em Brumadinho (MG) no ano ado, quanto na unidade da Samarco que entrou em colapso em 2015.

A Vale disse que, das outras 23 estruturas sem DCEs positivas, 15 foram mantidas como nível de emergência nível 1, que não exige retirada de moradores próximos.

Uma delas, a barragem VI, teve DCE positiva e está "em processo de formalização de redução do nível de emergência", apontou a empresa.

Por outro lado, a barragem Itabiruçu tem DCE positiva, mas permanece em nível de emergência 1.

A Declaração de Condição de Estabilidade é elaborada pelas mineradoras e precisa ser enviada à ANM duas vezes ao ano, em março e setembro. Na primeira etapa, o próprio empreendedor pode atestar a estabilidade, com contratação opcional de consultor externo. Na segunda entrega, a avaliação deve obrigatoriamente ser feita por consultoria externa, explicou a agência.

MELHORIAS

A Vale defendeu que "tem adotado diversas medidas para a melhoria das condições de segurança de suas estruturas", de acordo com o comunicado desta quinta-feira.

A companhia informou que esses esforços envolvem a construção de estruturas de contenção a jusante em barragens em nível 3 de emergência, com uma obra dessas já concluída em março para a barragem Sul Superior.

Uma primeira fase de contenções similares também já foi concluída nas barragens B3/B4, Forquilhas I, II e III e Grupo, segundo a empresa.

Uma segunda fase dos trabalhos nessas estruturas "está em andamento e tem previsão de conclusão para o quarto trimestre de 2020 (B3/B4) e segundo trimestre de 2021 (Forquilhas I, II e III e Grupo)", afirmou a mineradora.

(Por Luciano Costa)