window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/wp-emoji.js?ver=6.3.5","twemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/twemoji.js?ver=6.3.5"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * tests. * @typedef Tests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingss'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser s offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function sWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionTests * @type {object} * @property {number} timestamp * @property {Tests} Tests */ /** * Get tests from session. * * @since 6.3.0 * * @private * * @returns {?Tests} tests, or null if not set or older than 1 week. */ function getSessionTests() { try { /** @type {SessionTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.Tests === 'object' ) { return item.Tests; } } catch ( e ) {} return null; } /** * Persist the s in session storage. * * @since 6.3.0 * * @private * * @param {Tests} Tests tests. */ function setSessionTests( Tests ) { try { /** @type {SessionTests} */ var item = { Tests: Tests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browsersEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width er sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least ed of the letter locale flags, * so gives us an easy test for full . * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Why can't we be friends? Everyone can now shake hands in emoji, regardless of skin tone! * * To test for Emoji 14.0 , try to render a new emoji: Handshake: Light Skin Tone, Dark Skin Tone. * * The Handshake: Light Skin Tone, Dark Skin Tone emoji is a ZWJ sequence combining 🫱 Rightwards Hand, * 🏻 Light Skin Tone, a Zero Width er, 🫲 Leftwards Hand, and 🏿 Dark Skin Tone. * * 0x1FAF1 == Rightwards Hand * 0x1F3FB == Light Skin Tone * 0x200D == Zero-Width er (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not ing the new emoji. * 0x1FAF2 == Leftwards Hand * 0x1F3FF == Dark Skin Tone. * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFF', // as the zero-width er sequence '\uD83E\uDEF1\uD83C\uDFFB\u200B\uD83E\uDEF2\uD83C\uDFFF' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browsersEmoji Reference to browsersEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {Tests} tests. */ function testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var s = {}; tests.forEach( function ( test ) { s[ test ] = browsersEmoji( context, test, emojiSetsRenderIdentically ); } ); return s; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.s = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji from the browser, asynchronously when possible. new Promise( function ( resolve ) { var Tests = getSessionTests(); if ( Tests ) { resolve( Tests ); return; } if ( sWorkerOffloading() ) { try { // Note that the functions are being ed as arguments due to minification. var workerScript = 'postMessage(' + testEmojis.toString() + '(' + [ JSON.stringify( tests ), browsersEmoji.toString(), emojiSetsRenderIdentically.toString() ].( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojis' } ); worker.onmessage = function ( event ) { Tests = event.data; setSessionTests( Tests ); worker.terminate(); resolve( Tests ); }; return; } catch ( e ) {} } Tests = testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ); setSessionTests( Tests ); resolve( Tests ); } ) // Once the browser emoji has been obtained from the session, finalize the settings. .then( function ( Tests ) { /* * Tests the browser for flag emojis and other emojis, and adjusts the * settings accordingly. */ for ( var test in Tests ) { settings.s[ test ] = Tests[ test ]; settings.s.everything = settings.s.everything && settings.s[ test ]; if ( 'flag' !== test ) { settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && settings.s[ test ]; } } settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && ! settings.s.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.s.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); window.tdb_global_vars = {"wpRestUrl":"https:\/\/jopioneiro.mtportal.info\/wp-json\/","permalinkStructure":"\/%postname%\/"}; window.tdb_p_autoload_vars = {"isAjax":false,"isBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null};
Entrar
Bem-vindo! Entre na sua conta
Recuperar senha
Recupere sua senha
Uma senha será enviada por e-mail para você.
sábado, 24 maio, 2025
InícioNotíciasDestaquesUsina Térmica de Canarana, desativada desde 2002, consumia até 23 mil litros...

Usina Térmica de Canarana, desativada desde 2002, consumia até 23 mil litros de diesel por dia

A Usina Térmica de Canarana funcionou por cerca de 20 anos, entre o início da década de 1980 até 2002, quando chegou o primeiro linhão
A Usina Térmica de Canarana funcionou por cerca de 20 anos, entre o início da década de 1980 até 2002, quando chegou o primeiro linhão; Foto – Arquivo Pessoal/Mauri Novotny

CANARANA – A cidade de Canarana receberá em breve o terceiro linhão de energia interligado ao sistema nacional, prometendo diminuir as quedas e oscilações. Mas há menos de duas décadas não existia nenhum linhão e a energia era gerada por uma usina térmica.

Mesmo com dois linhões, atualmente ainda ocorrem constantes oscilações na rede, o que levam alguns moradores a suscitar o retorno da Usina Térmica de Canarana, que gerava energia através de motores a diesel e funcionou por cerca de 20 anos.

O Pioneiro entrevistou um dos técnicos da antiga usina, Mauri Novotny, hoje com 52 anos e que contou alguns detalhes curiosos daquele sistema.

A Usina Térmica de Canarana funcionou por cerca de 20 anos, entre o início da década de 1980 até 2002, quando chegou o primeiro linhão.

Mauri entrou na empresa de energia no ano de 1988, com 19 anos. Na época, a empresa pertencia ao Governo do Estado de Mato Grosso e se chamava Centrais Elétricas Mato-grossenses (Cemat).

Mauri veio de Três de Maio-RS para Canarana em 1985 para trabalhar com agricultura em uma terra recém adquirida pelo seu pai. Quando entrou na empresa em 1988 ainda estava cursando o antigo 2º Grau (Ensino Médio).

Em 1988, quando a cidade ainda era pequena, dois motores pequenos davam conta da demanda. Em 1995 eram 16 motores
Mauri começou a trabalhar na Usina Térmica em 1988; Foto – Arquivo Pessoal/Mauri Novotny

Conforme Mauri, até 1988 a energia era distribuída das 6h00 da manhã até as 2h00 da madrugada. Das 2h00 às 6h00 a cidade ficava literalmente no escuro.

“Em época de verão, que chovia, até era fresquinho, mas quando chegava agosto e setembro, era um calorão danado pra dormir. Quando a energia era desligada, o ventilador parava e os mosquitos apareciam”, lembra Novotny.

Em 1988, quando a cidade ainda era pequena, dois motores pequenos davam conta da demanda. Em 1995 eram 16 motores. À noite, quando a demanda aumentava, exigindo mais energia, era comum boa parte dos moradores ouvirem o barulho das máquinas.

A Usina Térmica de Canarana funcionou por cerca de 20 anos, entre o início da década de 1980 até 2002, quando chegou o primeiro linhão
Em 1988, quando a cidade ainda era pequena, dois motores pequenos davam conta da demanda. Em 1995 eram 16 motores; Foto – Arquivo Pessoal/Mauri Novotny

“Naquela época dava muito mais problemas do que hoje. Quando uma ou duas máquinas quebravam, um setor da cidade ficava sem energia”, conta Mauri.

Em 1996 os motores pequenos foram substituídos por dois motores grandes, que chegavam a consumir 23 mil litros de óleo diesel por dia, o que tornava a energia cara.

“O preço da energia naquela época já seguia uma tabela nacional, mas o que arrecadava em Canarana cobria só 60% dos custos, os outros 40% eram arcados pelo Governo do Estado. Isso que naquela época o preço do diesel era menor que hoje”, ressalta.

LEIA MAIS – Ladrões furtam 48 placas de uma usina de energia fotovoltaica em Canarana

No ano 2000 foi iniciada a construção da sequência do linhão de Água Boa para Canarana. Em março de 2002, Canarana ou a ser abastecida por energia do linhão e as máquinas foram desligadas, mas, por sorte, não foram levadas embora.

“Num dia faltou energia porque deu um temporal entre Serra Dourada e Canarana e derrubou seis torres. O encarregado de Barra do Garças me ligou e disse que teríamos de voltar a funcionar os motores, que geraram energia por mais 90 dias. Foi a sorte”, lembra Novotny.

Daqui, as máquinas foram levadas para Querência e depois para outros municípios do Norte Araguaia, até que todas as cidades foram interligadas pelo linhão.

Depois de 2002, Mauri não quis ir para outra cidade e decidiu sair da empresa, se dedicando, desde então, exclusivamente à agricultura. O mesmo aconteceu com a maioria dois oito técnicos que trabalhavam na Usina Térmica de Canarana.

A Usina Térmica de Canarana funcionou por cerca de 20 anos, entre o início da década de 1980 até 2002, quando chegou o primeiro linhão
Mauri ao centro, sua esposa Nelci e seu filho Rafael Henrique. O casal ainda tem outro filho, Renan Henrique; Foto – OP.

ados quase 20 anos do fim da usina, as oscilações ainda são recorrentes, principalmente no período de chuva e os preços da energia ainda geram muita reclamação, mas Mauri salienta que os problemas hoje são muito menores que antigamente.

Se a energia vinha há algumas décadas de motores a diesel e hoje quase que exclusivamente das hidrelétricas, a bola da vez agora é a energia solar, mais limpa e mais barata. Independente de como é gerada, é impensável hoje viver sem ela.

Por Rafael Govari e Lavousier Machry/O Pioneiro.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.