没有GPS信号,多普勒定位需要解调卫星数据吗?

34次阅读
没有评论

共计 4200 个字符,预计需要花费 11 分钟才能阅读完成。

没有GPS信号,多普勒定位需要解调卫星数据吗?

1. 前言

在上一篇文章中,我们介绍了单星多历元多普勒定位的原理:星链终端在GPS失锁后,通过测量某颗LEO卫星飞越过境时的多普勒频移曲线,经过约10分钟的观测积累,反推出自身的地理位置。

读完那篇文章,很多读者会自然产生一个疑问:

终端是怎么测量多普勒的?它需要先"读懂"卫星下行信号里的数据内容,才能提取多普勒频移吗?

这个问题问得很好,也很关键。如果答案是"需要解调数据",那就意味着终端必须拥有合法的星链账号、持有解密密钥,整个自主定位过程才能进行,这在终端刚开始寻星阶段其实是不可能完成的。

对于上面这个问题,我们先给出答案:不需要。多普勒测量只需要信号的物理层特征,与数据内容完全无关。

但不同的信号处理策略在测量精度上有显著差异。

本文从底层原理出发,逐层分析星链信号的结构,讲清楚"为什么不需要解调数据",以及三种不同精度的多普勒测量方法。


2. 先厘清一个概念:多普勒测量 ≠ 数据解调

在进入信号结构之前,需要先把两个容易混淆的概念区分清楚。

没有GPS信号,多普勒定位需要解调卫星数据吗?

多普勒频移是一种物理现象:信号源与接收机之间存在相对运动时,接收到的信号频率会偏离发射频率,偏移量与相对径向速度成正比:
没有GPS信号,多普勒定位需要解调卫星数据吗?

其中 v_r 是径向速度,c 是光速,f_0 是载波频率。多普勒频移只取决于运动状态,与信号携带的数据内容完全无关

用一个类比理解:你站在路边听救护车驶过,车上播放的是什么音乐完全不影响你感知到的音调变化。车速(多普勒效应)是纯粹的物理现象,与音乐内容无关。

数据解调 是另一回事:它是指从接收到的调制波形中还原出原始比特流的过程,需要做帧同步、信道估计、均衡、FEC解码等一系列操作,最终"读懂"信号里写了什么。

两者在信号处理流水线中处于完全不同的位置:

操作 目的 需要的条件
多普勒频率测量 获取径向速度观测量 找到一个频率稳定的参考信号
数据解调 还原比特流,读懂内容 帧同步 + 信道估计 + 解密密钥

关键结论:测量多普勒是"测量频率",解调数据是"读懂内容",二者是独立的信号处理过程。前者不依赖后者。


3. 星链下行信号的分层结构

要理解为什么多普勒测量不需要解调数据,需要先了解星链下行信号由哪些成分构成。可以把它分为3个层次:我们在星链下行链路信号分析:频段、体制、数据帧、同步、导频、捕获流程中曾经介绍过星链下行信号的结构。
没有GPS信号,多普勒定位需要解调卫星数据吗?

第三层(用户数据净荷): 商业星链采用端到端加密,这一层的内容在未授权情况下无法读取。即使能读取,数据内容与频率测量毫无关系。对多普勒测量:完全不需要,也不可用。

第二层(OFDM导频子载波): OFDM(正交频分复用)是星链采用的调制方式。在OFDM的时频资源网格中,并不是每个子载波都包含用户数据——其中有一部分是导频子载波,它们携带的是预先约定的已知序列,均匀分散在时域和频域中,目的是让接收机估计信道状态。这些导频的位置和取值不是数据内容,而是协议结构的一部分,不需要解密,但需要知道协议规范。

第一层(物理层同步序列和导频音): 这是信号结构中最"公开"的部分:

  • PSS(主同步序列)/ SSS(辅同步序列):每隔固定周期出现一次的已知码序列,接收机通过相关运算即可检测,用于帧同步和频率同步。这是任何接收机"听懂"信号的第一步,无需任何授权。

  • 导频音(Pilot Tones):嵌入OFDM帧中的单频连续波分量,频率固定且已知,是最干净的多普勒参考信号。

对多普勒测量:第一层是测量的最低门槛,已被实验室验证足以支撑定位。

相关参考文献资料如下:

  1. Practical Use of Starlink Downlink Tones for Positioning
  2. 基于星链下行信号的多普勒定位方法
  3. Maximum Likelihood Time of Arrival and Doppler Estimation for Precise Starlink-Based PNT

4. 方法一:仅用导频音——最简单,无需任何授权

原理

导频音是嵌入在OFDM帧特定子载波位置上的单频连续波,就像信号结构里的一根"音叉"——它的频率固定,持续振动,不携带任何数据信息。

没有GPS信号,多普勒定位需要解调卫星数据吗?

接收机只需要对星链下行信号做频谱分析,找到导频音所在的子载波位置,然后持续追踪它的频率随时间的变化,就得到了多普勒频移的时间序列:
没有GPS信号,多普勒定位需要解调卫星数据吗?

其中 f{tone} 是标称导频音频率(已知), △f{local} 是本地振荡器频偏(未知常数,在最小二乘解算时自动吸收),f_{doppler}(t) 就是我们要测的多普勒频移。

整个过程不需要同步、不需要解码、不需要密钥,只需要能接收Ku波段信号的硬件和一套频率估计算法。

实验验证

UT Austin射电导航实验室(PMC 2023)的实测工作给出了最直接的工程验证。他们使用的设备是:

  • 一个卫星接收天线

  • 一个普通Ku波段LNB(低噪声块变频器)

  • 一套软件无线电(SDR)平台

没有星链终端,没有星链账号,没有任何授权。

实测多普勒估计精度:约 2–5 Hz,等效径向速度测量精度约50–130 mm/s。

具体实验结果参见链接Maximum Likelihood Time of Arrival and Doppler Estimation for Precise Starlink-Based PNT

这个结果证明了:用一个连星链账号都没有的廉价设备,就能对星链信号进行多普勒测量并完成定位。

精度限制

导频音数量有限,可用于相干积分的观测量较少,单次测量精度存在上限。在需要更高精度的场景中,需要利用更丰富的信号成分。


5. 方法二:同步序列 + 导频子载波——精度提升

在方法一基础上增加什么

除导频音外,OFDM帧内还均匀分布着大量导频子载波。可以把OFDM时频网格想象成一张方格纸:绝大多数格子填的是用户数据(加密),但按照固定规律,每隔几行几列就有一个格子填的是已知值——这就是导频子载波。

这些导频子载波的位置和取值是协议规范的一部分,不属于加密内容。接收机如果知道这些导频的位置,就可以把它们全部提取出来,每一个都是一个独立的多普勒观测量。观测样本数增加约一个数量级,测量噪声随之降低。

需要什么额外知识

导频子载波的时频分布规律需要通过协议文档或逆向分析获得。UT Austin团队在2026年2月发布的论文(arXiv:2602.02627)中,系统整理了星链Ku波段下行信号的所有"可预测元素",包括:PSS/SSS序列的位置与码字、导频音的频率和周期、导频子载波的时频分布规律。这些信息已经公开,任何研究者均可直接利用。

链接是:Pilots and Other Predictable Elements of the Starlink Ku-Band Downlink

没有GPS信号,多普勒定位需要解调卫星数据吗?

精度

多普勒估计精度提升至约 1–3 Hz,不需要解调任何数据内容,不需要密钥。


6. 方法三:两步联合估计——当前最优精度

技术思路

国内《信号处理》期刊2025年的研究(DOI: 10.12466/xhcl.2025.11.005)提出了一种两步估计算法,将物理层同步序列与数据帧内的导频序列联合利用:

  • 第一步(粗估计):用PSS/SSS序列完成帧同步和粗多普勒捕获,把频率不确定度从±283 kHz压缩到±数十Hz

  • 第二步(精估计):利用数据帧内分布的导频序列(已知码字和位置,非数据内容)进行精细多普勒估计,在粗估计基础上进一步收敛

需要特别说明的是:第二步利用的是帧内导频序列的结构信息(哪个位置、什么码字),而不是用户数据的内容。这是协议层面的工程知识,不属于加密保护的范围,仍然不需要解调净荷,不需要密钥,不需要授权。

实测性能指标

指标 测量值
0 dB信噪比下多普勒均方根误差 3.7 Hz
卫星过境期间多普勒均值误差 2.1 Hz
五星联合水平定位精度 6.1 m
五星联合三维定位精度 13.5 m

五颗卫星联合定位达到 6.1 m水平精度,已接近商业GPS的定位精度,且全程不依赖GPS、不需要任何数据解调。

没有GPS信号,多普勒定位需要解调卫星数据吗?


7. 三种方法的工程对比

方法 利用的信号层次 需要解调数据 需要协议知识 多普勒精度 代表工作
仅用导频音 物理层(Layer 1) ❌ 最简单 ~2–5 Hz UT Austin PMC 2023
同步序列+导频子载波 Layer 1+2部分 ⚠️ 需要导频位置 ~1–3 Hz arXiv:2602.02627
两步联合估计 Layer 1+2全部 ✅ 需要帧结构知识 ~2.1 Hz(过境均值) 信号处理2025

三种方法精度递增,所需协议知识递增,但共同底线是:都不需要解调用户数据净荷

精度的瓶颈不在于是否解调数据,而在于可用的参考信号密度和相干积分时间——利用的已知结构越多,积分时间越长,精度越高。


8. 多普勒测量不依赖解调数据意味着什么

自主定位不受加密限制

商业星链的用户数据采用端到端加密,但物理层的同步结构和导频是任何OFDM接收机都必须能"看见"的——这是体制设计的工程必要性,接收机不认识这些结构就无法完成基本的帧同步,加密无法保护它们。

加密保护的是数据内容,无法保护物理层结构。 GPS失锁后的终端,固件层只要实现了导频音跟踪和多普勒估计,就能独立完成定位,无需与SpaceX任何服务器交互,无需账号认证。

星链信号已成为一种Signals of Opportunity

UT Austin的实验说明了一个重要事实:没有星链账号,也能对星链信号进行多普勒测量并定位。

这在导航领域有一个专有名词:机会信号导航(Navigation with Signals of Opportunity,NAVSOP)——利用环境中已经存在的非导航专用信号(如FM广播、手机基站、WiFi)进行定位。星链信号的全球高密度覆盖,使其成为迄今为止最强大的机会导航信号源之一。

对终端自主能力的工程启示

这一结论直接回答了GPS拒止场景下星链终端能否自主定位的核心问题:

整个自主定位闭环,从物理层信号接收到位置解算,可以在终端本地完成,不依赖GPS、不依赖地面基础设施、不依赖数据解调,只依赖卫星信号的物理存在。


总结与展望

本文的核心结论可以用一句话总结:

多普勒测量是物理层的频率测量,与数据内容无关;星链下行信号中存在无需授权即可利用的物理层参考结构,这些结构已被实验室验证足以支撑数十米级别的自主定位。

这引出了本系列的下一个核心问题:目前限制单星多普勒定位精度的主要因素是TLE轨道误差(数十至数百米量级)。如果星链卫星像GPS一样主动在下行信号中广播精密星历和钟差修正数据,定位精度将提升到什么水平?商业星链与星盾军用PNT之间的能力差距,是否正在于此?我们将在下一篇文章中展开讨论。

正文完
 0
通信导航工程师
版权声明:本站原创文章,由 通信导航工程师 于2026-03-27发表,共计4200字。
转载说明:除特殊说明外本站文章通信与导航博主发布,转载请注明出处。
评论(没有评论)