Synchrophasor · IEEE C37.118
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.
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.
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.
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.
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.
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.