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

Telescópio gigante vai revolucionar visão e compreensão do Universo

Cada um dos sete espelhos do Telescópio Gigante de Magalhães tem 8,4 metros de diâmetro, juntos formando uma única superfície óptica de 24,5 metros com uma área total de coleta de 368 metros quadrados - Damien Jemison/GMTO Corporation
Cada um dos sete espelhos do Telescópio Gigante de Magalhães tem 8,4 metros de diâmetro, juntos formando uma única superfície óptica de 24,5 metros com uma área total de coleta de 368 metros quadrados Imagem: Damien Jemison/GMTO Corporation

Da Agência USP

11/10/2020 11h55

Investimentos em pesquisas no Telescópio Gigante de Magalhães vão acelerar a prototipagem e teste de alguns dos mais poderosos sistemas ópticos e tecnologias infravermelhas já projetadas

As pesquisas sobre o Universo que serão feitas a partir de um dos mais poderosos telescópios do mundo, o Telescópio Gigante de Magalhães (GMT), em construção no Observatório Las Campanas, no Chile, poderão contar com o desenvolvimento de tecnologias revolucionárias que podem transformar a visão e compreensão sobre o mundo.

Isso porque a corporação responsável pela construção e operação do telescópio, a Giant Magellan Telescope (GMTO), recebeu uma doação de US$ 17,5 milhões do National Science Foundation (NSF) para acelerar a prototipagem e teste de alguns dos mais poderosos sistemas ópticos e tecnologias infravermelhas já projetadas.

A NSF é a principal agência de fomento à pesquisa básica nos Estados Unidos que promove a pesquisa e educação em todos os campos da ciência e engenharia.

Com a doação, o avanço nas pesquisas permitirá aos astrônomos ver mais longe no espaço e com mais detalhes do que qualquer outro telescópio óptico anterior, considerando aproximadamente três vezes o tamanho de qualquer telescópio óptico de solo construído até hoje.

telescopio - GMTO Corporation/M3 Engineering - GMTO Corporation/M3 Engineering
Com sete dos maiores espelhos do mundo já construídos, cada um com 8,4 metros de diâmetro, o Telescópio Gigante de Magalhães fornecerá resolução dez vezes melhor do que o Telescópio Espacial Hubble
Imagem: GMTO Corporation/M3 Engineering

O avanço na qualidade de imagem é um pré-requisito para que o GMT cumpra seu potencial científico e expandir o conhecimento do Universo.

Em termos científicos, o investimento vai permitir que o GMT construa dois bancos de teste de fases que permitirão aos engenheiros demonstrar, em um ambiente de laboratório controlado, que seus projetos funcionarão para alinhar e fasear os sete segmentos de espelho com a precisão necessária para alcançar imagens limitadas por difração na primeira luz em 2029.

Ela também permite a construção parcial e o teste de um sistema de Óptica Adaptativa de Espelho Secundário (ASM) de próxima geração, que é usado para realizar a correção de distorção atmosférica e de fase do espelho primário."A concessão desta verba pela NSF é preciosa para o GMT, pois possibilita, entre outros, o desenvolvimento de tecnologia inédita de engenharia de precisão, para colocar em fase os espelhos gigantes", afirma a astrofísica Claudia Mendes de Oliveira, professora e pesquisadora do Instituto de Astronomia, Geofísica e Ciências Atmosféricas (IAG) da USP (Universidade de São Paulo), que participa do Comitê Diretor do Consórcio GMT.

Quem coordenou o esforço brasileiro na participação da construção do telescópio GMT foi o também professor e pesquisador do IAG João Steiner, que faleceu no dia 10 de setembro de 2020.

O GMT faz parte do programa americano de Telescópios Extremamente Grandes (US-ELTP), uma iniciativa conjunta com o National Optical-Infrared Astronomy Research Laboratory (NOIRLab) da NSF para fornecer o de observação a todo o céu como nunca foi possível antes.

Após a conclusão de cada telescópio, os cientistas americanos e parceiros internacionais poderão tirar proveito dos dois telescópios pioneiros do programa para realizar pesquisas transformacionais que respondem a algumas das questões mais importantes da humanidade, como "estamos sozinhos no Universo?" e "de onde viemos?".

telescopio - GMTO Corporation - GMTO Corporation
Esta comparação de qualidade de imagem é de um pequeno pedaço do céu observado do solo através da atmosfera (esquerda), como o Telescópio Espacial Hubble observaria (centro), e uma simulação do Telescópio Gigante de Magalhães usando óptica adaptativa para alcançar o limite de difração (direita). Quando em operação, o GMT alcançará resolução dez vezes melhor do que o Telescópio Espacial Hubble
Imagem: GMTO Corporation