news 2026/10/21 1:58:21

SatDump 完整指南:从 SDR 接收到气象卫星图像解码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SatDump 完整指南:从 SDR 接收到气象卫星图像解码

SatDump 完整指南:从 SDR 接收到气象卫星图像解码

【免费下载链接】SatDumpA generic satellite data processing software.项目地址: https://gitcode.com/GitHub_Trending/sa/SatDump

SatDump 是一款开源的卫星信号解码工具:它接入 SDR 设备接收卫星下行链路,完成解调与解码,输出气象卫星图像、遥测等数据产品。新手从 0 到解出一张可用的气象卫星图,大约需要半小时。

一、SatDump 能做什么

  • 接收什么信号:FM 模拟下行(NOAA APT、AMSU-A 等)与数字下行(DVB-S/S2 等)都覆盖,也支持任意频点的基带录制;
  • 解码出什么结果:解码后自动产出仪器图像、遥测等产品,经 LUT 着色与投影后可导出带坐标的气象卫星图(16-bit GeoTIFF、PNG 等);
  • 适合谁:图形界面与命令行双版本,SDR 入门者能直接上手,已有数据管线的人也能把它当成批处理解码环节。

二、从 0 到首次解码:SDR 选择与安装

先选 SDR 硬件。首台设备建议 HackRF One:覆盖 10 MHz 到 6 GHz,NOAA APT 的 137~138 MHz 频段与 X 波段都在范围内,USB 连接即用。

按系统安装:

  • Windows:从官方 Releases 下载安装包或便携版,免编译,运行 satdump-ui.exe(图形版)或 satdump.exe(命令行版);
  • macOS:下载免依赖的预构建应用包,解压运行即可;
  • Linux:源码编译,克隆仓库后进入构建目录执行 CMake 即可:
git clone https://gitcode.com/GitHub_Trending/sa/SatDump && cd SatDump cmake -DCMAKE_BUILD_TYPE=Release .. && make

启动自检。在命令行里先确认设备被识别:

satdump sdr_probe

输出中能看到你的设备型号,说明驱动正常,可以进入接收环节。

三、NOAA 卫星图像接收步骤:准备、接收、出图

准备。用 CelesTrak 的 TLE 确认目标星的过境时间与频率,例如 NOAA-19 为 138.00 MHz(NOAA-15 为 137.62 MHz、NOAA-20 为 138.265 MHz)。打开偏置馈电(bias tee),采样率设 4 MHz,增益从 20 dB 左右起步。

接收。在图形界面添加 Recorder,选择 noaa_apt 管线,调到过境频率后启动。此时瀑布图中央应出现一条宽 FM 信号;用 Debug 面板的星座图微调增益,信号越稳图像越干净。

出图。解码完成后产品会自动进入 Root 的 Products 树,按仪器分为 AVHRR/3、HIRS、SEM、遥测等。选中 AVHRR/3,在 Presets 里选 221 假色预设并点 Apply;再用 Add to Proj 打开投影窗口,选 Equirectangular、勾选 Auto Mode,点 Project,即可得到带地理坐标的天气图。

四、自动化与调度:TLE 星历与过境定时任务

一颗低轨卫星每次过境只有约 10 分钟,SatDump 用三样东西帮你"盯梢":

  • TLE 星历:跟踪模块读取 TLE 后计算下一次过境时间与多普勒频移范围;
  • 定时任务(Schedule):设置一次,过境前自动开机、调频、解码,还可联动天线伺服;
  • 超时保护:--timeout到点后自动停止,不留挂死的任务。

两个前提:系统时间保持 NTP 同步、TLE 定期更新,否则过境预测会整体偏移。

五、新手常踩的坑与解法

现象:瀑布图看不到信号,或信号持续漂移→ 原因:SDR 晶振频率漂移,或频率没对准过境中心 → 解法:在跟踪面板改用中心频率(自动居中)模式,漂移明显时在设置里给设备填 ppm 偏移。

现象:解码出的图像全黑或全白→ 原因:灰度通道未经 LUT 映射,不能直接看 → 解法:在 Presets 里选一个现成预设(如 221 假色)后点 Apply。

现象:解码结束但输出目录是空的→ 原因:管线与卫星不匹配,或增益过低导致同步失败 → 解法:确认管线与卫星型号对应(NOAA-15/18/19/20 均为 APT),先录制一次基带再离线解码排查。

GUI 全流程细节可参考 QuickStart 文档。


SatDump 是卫星接收领域最活跃的开源项目之一,你解出的数据还可以上传到 SatNOGS 网络,与全球的研究者共享。

【免费下载链接】SatDumpA generic satellite data processing software.项目地址: https://gitcode.com/GitHub_Trending/sa/SatDump

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/21 1:57:34

显示驱动板卡启动引导流程全解析:从电源时序到面板点亮

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/21 1:56:30

OCP库3步拿到催化剂吸附能

OCP库3步拿到催化剂吸附能 【免费下载链接】ocp FAIR Chemistrys library of machine learning methods for chemistry 项目地址: https://gitcode.com/GitHub_Trending/oc/ocp 你在筛非均相催化剂,需要 CO 在 Cu(100) 表面的吸附能。DFT 跑完一组候选位点是…

作者头像 李华
网站建设 2026/10/21 1:51:54

Delphi 中使用 XLSReadWrite 读写 Excel 的安装与实战

简介:针对 Delphi Tokyo 10.2 推出的 XLSReadWriteII 6.00.16 组件包,面向需在 Delphi 中读写 Excel 文件的开发者,可在不安装 Microsoft Office 的前提下直接处理 xls 与 xlsx 格式,兼顾历史版本与新版工作簿。压缩包共 816 个文…

作者头像 李华
网站建设 2026/10/21 1:51:31

RoboMaster步兵机器人硬件选型与系统联调实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/21 1:51:02

【WebSocket】如何在 WebSocket 中实现用户认证和鉴权?

WebSocket 认证鉴权实战:从握手阶段到消息级别的安全控制 用户问题原文:如何在 WebSocket 中实现用户认证和鉴权? 在构建直播互动弹幕系统时,我们曾因认证机制缺陷导致恶意用户刷屏攻击,单日产生 200 万条垃圾弹幕。根本原因在于团队仅在 HTTP 握手阶段验证了 Cookie,却忽…

作者头像 李华
网站建设 2026/10/21 1:50:58

256×64图形点阵LCD模组驱动实战:SPI接口、初始化与显存映射

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华