banner
Centro de notícias
Com uma busca incansável pela excelência, aprimoramos continuamente nossas técnicas e qualidade.

Crise de eletricidade pré-paga se aproxima da África do Sul

Apr 08, 2023

William Brederode discute um problema crítico que afeta todos os medidores de eletricidade pré-pago compatíveis com STS em todo o mundo. Esses medidores deixarão de vender eletricidade em 24 de novembro de 2024, a menos que sejam atualizados. O problema decorre de uma falha de projeto no sistema usado para gerar códigos de voucher de eletricidade pré-pago, que conta com um cronômetro que começou a contar a partir de 1º de janeiro de 1993. O espaço de armazenamento limitado na época levou os programadores a registrar datas usando dois dígitos em vez de quatro, causando um problema semelhante ao problema Y2K. Os medidores pré-pagos têm uma data de validade incorporada e a atualização envolve a alteração da data base do identificador do token de 1993 para 2014, fornecendo 20 anos adicionais de funcionalidade. No entanto, o progresso na atualização tem sido lento e as autoridades, incluindo Eskom e os municípios da África do Sul, não fizeram progressos significativos na resolução do problema. A falha em atualizar os medidores antes da data de renovação pode resultar em perda de venda de eletricidade e possíveis problemas de receita para os municípios.

Por William Brederode

Um problema que afeta todos os medidores de eletricidade pré-pago compatíveis com STS no mundo os impedirá de vender eletricidade em 24 de novembro de 2024, a menos que sejam atualizados.

Isso ocorre devido à forma como o sistema usado para gerar códigos de comprovante de eletricidade pré-pago e proteger contra fraudes é projetado.

Ele conta com um cronômetro que começou a contar a partir de 1º de janeiro de 1993 e ficará sem dígitos em algum momento de 24 de novembro de 2024.

As famílias terão que abandonar a eletricidade pré-paga ou serão deixadas no escuro – a menos que as autoridades locais intervenham.

Correio Financeirorelatadoque a África do Sul tem 10 milhões de medidores compatíveis com STS dos 70 milhões instalados em 100 países.

No entanto, Don Taylor, o inventor do primeiro medidor de eletricidade pré-pago integrado e o homem que lidera o projeto de renovação, disse que o valor de 70 milhões foi baseado em "um palpite e relatórios reais de alguns países".

O problema é um erro típico de armazenamento de tempo ou substituição de data - semelhante ao problema do ano 2000 (Y2K) que afetou os sistemas de computador na virada do século.

De acordo com umRelatório do comitê do Senado dos EUA , mais de US$ 100 bilhões foram gastos na preparação para o Y2K apenas nos Estados Unidos. Houve pânico generalizado e preparação para o dia do juízo final em antecipação ao evento.

Por quê isso aconteceu?

Por causa de dois dígitos.

Quando os sistemas de computador foram lançados nos anos 60 e 70, eles tinham uma quantidade minúscula de espaço de armazenamento.A primeira unidade de disco rígido da IBM(lançado em 1956) poderia armazenar pouco menos de 5 megabytes de informação.

Hoje não é incomum um computador ter 512 gigabytes de espaço de armazenamento – cerca de 100.000 vezes mais.

Os computadores também tinham muito menos memória naquela época.

Dadas essas limitações de espaço, os programadores geralmente registravam datas usando dois dígitos em vez de quatro para denotar o ano.

Em vez de armazenar o ano do pouso na lua como 1969, os computadores leriam o ano como '69'.

Da mesma forma, o ano da libertação de Mandela foi apenas '90'.

Isso funcionou adequadamente, mas um problema foi previsto quando o ano passou de 1999 para 2000. Isso ocorre porque o ano 2000 seria lido como '00' e interpretado como 1900.

Isso causaria problemas em programas que usavam a data em cálculos.

Por exemplo, se um computador calculasse a idade de uma pessoa, poderia subtrair o ano de nascimento da data atual. Assim, se o ano fosse 1990 e alguém tivesse nascido em 1970:

90 – 70 = 20 anos

Isso funcionou bem até o ano 2000.

Se você quisesse usar a mesma fórmula para calcular a idade de alguém nascido em 1970 quando o ano era 2002, o computador faria o seguinte cálculo:

'02' – '70' = -68 anos

Desnecessário dizer que não há muitas pessoas negativas de 68 anos por aí.

Consulte Mais informação: Eskom em Imagens: Não há como negar a culpa do ANC. Corrupção ou incompetência?