Synchrophasor · IEEE C37.118

O ε já está na norma

Quando o erro máximo admissível é definido por padrão — e não por gosto —, compressão com garantia por amostra deixa de ser promessa e vira conformidade.

Resumo As unidades de medição fasorial (PMU) da rede elétrica amostram fasores — magnitude e ângulo — a alta taxa. A norma IEEE C37.118 define o Total Vector Error (TVE), com máximo de 1%: o ε padronizado, escrito no documento. O TUBE comprime o fluxo com |erro| ≤ ε garantido por amostra e verificado na decodificação; o ângulo do fasor é um canal circular — encaixe nativo do codec. Sobre isso, o CLAMP responde consultas de estabilidade e conformidade certificadas ±ε sem descomprimir. Honestidade: já existe compressão amarrada ao TVE no mercado — a entrada é competitiva, não greenfield; o diferencial é o bound estrito garantido, as consultas certificadas e o canal circular.

1Quando o bound é lei

Quase todo domínio onde a Trinca se aplica exige que a gente descubra qual erro o comprador tolera. No synchrophasor, não: a norma já diz. A IEEE C37.118.1 define o Total Vector Error — a diferença entre o fasor estimado e o verdadeiro, normalizada — e fixa a conformidade em TVE ≤ 1%. Isso é exatamente o raio ε de um tubo: o valor reconstruído tem de ficar dentro de 1% do vetor real, sempre.

Do lado do comprador, é território de compliance: o arquivamento de dados de PMU alimenta análise de perturbação e as obrigações NERC (BAL-003) de resposta de frequência. Guardar meses de fasores a dezenas de quadros por segundo por milhares de PMUs é um problema de volume — e o erro do que se guarda é regulado. É o encaixe ideal do princípio da casa: o ε já está num documento; o comprador é conformidade.

2O encaixe do TUBE — o canal circular

Um fasor é um vetor girante: magnitude e ângulo. O ângulo é uma quantidade circular — 359° e 1° distam 2°, não 358°. Compressores genéricos tratam o ângulo como um número linear e vazam nas viradas de 360°. O TUBE tem um canal circular nativo (o mesmo que usa para o yaw de um drone): a predição e o resíduo respeitam a topologia do círculo, e a garantia é sobre a distância angular — o que o TVE mede.

fasor: magnitude + ângulo tubo TVE ≤ 1% ±ε (deadband circular) ângulo(t) — só se re-encoda quando sai do tubo
Figura 1. O ângulo do fasor vive num círculo; o tubo de raio TVE o envolve respeitando a virada de 360°. Enquanto a trajetória fica dentro de ±ε, nada precisa ser guardado (deadband); só a surpresa — quem rompe o tubo — é re-encodada. O erro nunca passa do TVE, e isso é verificado na decodificação, não estimado.

A propriedade que muda a conversa com o regulador: não é "compressão com perda aceitável na média", é um contrato — |erro| ≤ TVE em toda amostra, checável no próprio decode. E, como subproduto, o mapa de quem rompeu o tubo é o mapa de onde a rede se mexeu — atribuição de evento de graça.

3Consultas certificadas sobre o comprimido

Guardado com bound, o arquivo responde perguntas sem descomprimir e com um intervalo provado. O CLAMP devolve, por janela, agregados certificados ±ε: "a frequência ficou fora da banda de conformidade?", "qual o TVE agregado desta hora?", "qual o máximo/mínimo de magnitude neste evento?" — cada resposta um [Lo, Hi] que contém a verdade, decodificando só os blocos de fronteira. Para uma auditoria NERC, a diferença entre "a métrica provavelmente esteve dentro" e "está provado que esteve, ±ε" é a diferença entre um dossiê e um risco.

4Honestidade sobre a entrada

Não é greenfield

Já existe compressão amarrada ao TVE no mercado — algoritmos que guardam apenas mudanças acima de uma fração do TVE atingem razões da ordem de 1000:1 em waveform de alta taxa. Portanto a entrada é competitiva: há um incumbente especializado, e prometer vitória de razão sem medir seria desonesto.

Onde está, então, o diferencial defensável:

O passo honesto antes de qualquer promessa: pegar um traço real de PMU (os arquivos públicos de eventos de rede existem), comprimir com o canal circular do TUBE, e medir razão e aderência ao TVE contra o incumbente — do jeito que medimos o TUBE contra o SZ3.