em
GOES Satellite Hunt
Monte uma estação terrestre em banda L e acompanhe cada transformação, das amostras de radiofrequência aos produtos meteorológicos LRIT completos. O guia conecta hardware prático de RF, GNU Radio, codificação de canal, quadros CCSDS, transporte de pacotes e arquivos de imagem como um único sistema.
- Receber o sinal em banda L
- Recuperar os símbolos BPSK
- Decodificar os quadros CCSDS
- Extrair os canais virtuais
- Montar os produtos LRIT
Do sinal à imagem
Um registro prático da investigação, organizado como um guia técnico reutilizável.
Este trabalho começou como uma série de cinco posts, escrita enquanto eu fazia a engenharia reversa do downlink do GOES-13 no fim de 2016. Reorganizei o material aqui para explicar toda a cadeia de recepção de forma coerente e mantê-lo útil junto à pesquisa do GOES-16 que veio depois.
A investigação levou diretamente ao Open Satellite Project. Muitas das mesmas ideias também se aplicam a satélites meteorológicos com protocolos de downlink relacionados, incluindo a família Meteosat.
Capítulos
Leia em ordem para acompanhar o pipeline completo ou vá direto à camada que está implementando.
Motivação
Por que receber o GOES diretamente, o que o projeto buscou demonstrar e como o sistema completo se encaixa.
Começar o guiaMontagem do hardware
Monte a parabólica, construa um alimentador cilíndrico em guia de onda, adicione filtragem e amplificação e aponte a antena.
Montar o receptorO demodulador
Mova o espectro gravado para a banda-base, filtre e reamostre, recupere portadora e relógio e produza símbolos BPSK.
Recuperar os símbolosDecodificador de quadros
Encontre o marcador de sincronização, resolva a ambiguidade de fase, aplique a decodificação de Viterbi e recupere quadros CCSDS de tamanho fixo.
Decodificar os quadrosDemultiplexador de pacotes
Desembaralhe o fluxo, corrija erros Reed–Solomon, separe canais virtuais e reconstrua pacotes espaciais.
Extrair os pacotesArquivos e formatos LRIT
Processe cabeçalhos LRIT, descomprima imagens codificadas em Rice, nomeie os produtos e interprete o catálogo completo de arquivos.
Montar os arquivosCite este trabalho Plain text · BibTeX
Citação sugerida
Lucas Teske. “GOES Satellite Hunt.” Lets Hack It, 2017. https://lucasteske.dev/goes-satellite-hunt/.
BibTeX
@misc{teske2017goessatellitehunt,
author = {Teske, Lucas},
title = {GOES Satellite Hunt},
year = {2017},
publisher = {Lets Hack It},
url = {https://lucasteske.dev/goes-satellite-hunt/}
}