CPU+GPU并行加速的星链信号实时高精度频率估计算法设计与实现

  • 代传金 ,
  • 秦培杰 ,
  • 李林 ,
  • 臧博
展开
  • 1. 空军工程大学电讯工程学院一系导航装备室
    2. 西安电子科技大学
    3. 西安电子科技大学电子工程学院

收稿日期: 2025-03-28

  修回日期: 2025-06-23

  网络出版日期: 2025-06-27

基金资助

国家自然科学基金;国家社会科学基金

Design and Implementation of a Real-Time High-Precision Frequency Estimation Algorithm for Starlink Signals with CPU+GPU Parallel Acceleration

  • DAI Chuan-Jin ,
  • QIN Pei-Jie ,
  • LI Lin ,
  • ZANG Bo
Expand

Received date: 2025-03-28

  Revised date: 2025-06-23

  Online published: 2025-06-27

摘要

星链下行信号实时高精度频率估计算法设计与实现是LEO卫星动态机会导航工程应用的关键技术。针对传统极大似然估计、频域滑窗估计及卡尔曼滤波等算法在低信噪比星链信号捕获中鲁棒性差、实时性不足的问题,本文提出多子载波联合频偏估计(MC-JFE)算法,通过深度挖掘信号多子载波结构特征,联合优化载波频率与频率间隔参数,提升了频率估计精度与实时性。为突破MC-JFE算法工程应用中密集计算瓶颈,创新构建了一种CPU+GPU异构并行的加速处理架构,通过协同调度CPU逻辑控制与GPU大规模并行计算能力,算法执行效率实现超一个数量级提升。为验证设计算法的理论与技术实现有效性,基于半实物仿真平台生成的星链下行信标数据,开展了5978颗星链卫星信号实时频率估计试验,并结合我国边境地区实测信号进行多普勒估计算法对比研究。结果表明:所提MC-JFE算法在-10dB至10dB全信噪比范围内保持最低估计误差边界,估计精度提升50%以上(0dB);通过相位信息融合机制,在部分子载波中断时维持稳定输出;基于CUDA最优线程块配置的CPU+GPU异构架构,加速比峰值达47倍,较传统CPU方案提升2.8倍,且精度与加速比呈正相关特性,为LEO卫星动态机会导航提供了高可靠、强实时的频率估计技术支撑,具有重要工程应用价值。

本文引用格式

代传金 , 秦培杰 , 李林 , 臧博 . CPU+GPU并行加速的星链信号实时高精度频率估计算法设计与实现[J]. 航空学报, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2025.32038

Abstract

The design and implementation of a real-time high-precision frequency estimation algorithm for Starlink downlink signals is a critical technology for the engineering application of LEO satellite dynamic opportunistic navigation. Traditional algorithms such as maxi-mum likelihood estimation, frequency-domain sliding window estimation, and Kalman filtering suffer from poor robustness and insufficient real-time performance in capturing low signal-to-noise ratio (SNR) Starlink signals. To address these issues, this paper proposes a Multi-Carrier Joint Frequency Estimation (MC-JFE) algorithm, which enhances frequency estimation accuracy and real-time performance by deeply exploiting the multi-subcarrier structural characteristics of signals and jointly optimizing carrier frequen-cy and frequency interval parameters. To overcome the intensive computational bottleneck in the engineering application of the MC-JFE algorithm, an innovative CPU+GPU heterogeneous parallel acceleration architecture is constructed, achieving over an order of magnitude improvement in execution efficiency through coordinated scheduling of CPU logic control and GPU large-scale parallel computing capabilities. To validate the theoretical and technical effectiveness of the proposed algorithm, real-time frequency estima-tion experiments were conducted using Starlink downlink beacon data generated by a hardware-in-the-loop simulation platform, involving 5,978 Starlink satellite signals, and a comparative study of Doppler estimation algorithms was performed using measured signals from China’s border regions. Results show that the MC-JFE algorithm maintains the lowest estimation error boundary across the full SNR range (-10 dB to 10 dB), with accuracy significantly improving as the number of subcarriers increases, and stable out-put is maintained during partial subcarrier interruptions through a phase information fusion mechanism. The CUDA-optimized CPU+GPU heterogeneous architecture achieves 0.1 Hz-level high-precision frequency estimation, with a peak speedup ratio of 47× (2.8× faster than traditional CPU solutions) and a positive correlation between accuracy and acceleration, providing highly reliable and real-time frequency estimation technical support for LEO satellite dynamic opportunistic navigation, demonstrating significant engineering application value.

参考文献

[1]崔志颖, 岳富占, 田润, 等.基于铱星突发信号的导航定位技术研究[J].全球定位系统, 2021, 46(02):77-85
[2]秦红磊, 谭滋中, 丛丽等.基于卫星机会信号的定位技术[J].北京航空航天大学学报, 2020, 46(11):1999-2006
[3]王学宇, 武坦然.低轨道卫星系统及其军事应用分析[J].航天电子对抗, 2022, 38(04):59-64
[4]翟光, 王妍欣, 孙一勇.基于低轨星网的多目标协同跟踪滤波技术[J].系统工程与电子技术, 2022, 44(06):1957-1967
[5]陈全, 杨磊, 郭剑鸣, 等.低轨巨型星座网络:组网技术与研究现状[J].通信学报, 2022, 43(05):177-189
[6]王勇, 龙定央, 骆盛, 等.“星链”系统星座覆盖及应用分析[J][J].中国航天, 2021, 1(08):43-47
[7]张小红, 马福建.低轨导航增强发展综述[J].测绘学报, 2019, 48(09):1073-1087
[8]卢鋆, 宿晨庚, 吕飞仁, 等.基于低轨星座的性能提升技术与能力分析[J].航天器工程, 2023, 32(04):1-11
[9]丁虎山, 陈帅, 宋华, 等.低轨卫星增强紧组合定位性能分析[J].导航定位学报, 2024, 12(06):70-75
[10]李喆, 林威洪, 邓伟, 等.下行信号的多普勒效应影响分析[J].通信学报, 2024, 45(03):131-141
[11]张嵩, 张洋, 田文飚, 等.基于Starlink卫星信号的海面目标被动探测[C]//中国指挥与控制学会.第三届中国空天安全会议论文集.海军航空大学, 2021:6.DOI: 10.26914/c.cnkihy.2021.024632.
[12]刘涵, 方胜良, 范有臣, 等.机会信号导航综述[J].兵器装备工程学报, 2022, 43(07):78-86
[13]秦红磊, 谭滋中, 丛丽, 等.基于卫星机会信号的定位技术[J].北京航空航天大学学报, 2020, 46(11):1999-2006
[14]张艺超, 赵祥天, 赵亚飞, 等.低轨卫星机会信号导航定位方法[J].天地一体化信息网络, 2024, 5(04):3-16
[15]秦红磊, 李志强, 赵超.机会信号融合定位技术[J].北京航空航天大学学报, 2022, 48(10):1845-1853
[16]秦红磊, 张宇.星链机会信号定位方法[J].导航定位学报, 2023, 11(01):67-73
[17]袁祎平, 易建新, 万显荣, 等.基于星链信标信号的多普勒定位方法与实验[J].系统工程与电子技术, 2024, 46(08):2535-2545
[18]沈利荣, 李守兵, 孙海峰, 等.基于机会信号的组合导航方法[J].导航定位与授时, 2024, 11(02):72-82
[19]常艳, 何涛, 朱占宇.基于+混合架构的雷达信号处理方法[J].火力与指挥控制, 2024, 49(07):80-85
[20]葛毓.基于CUDA的实时通信信号处理加速方法[J].[J].电脑编程技巧与维护, 2024, 1(06):174-176
[21]刘嫒荣, 熊永清, 惠建江等.星链卫星发布星历的研究[J].天文学报, 2024, 65(06):42-61
[22]Todd EHumphreys; Peter A. Iannucci; Zacharias M. Komodromos. Andrew M. Graff ..Signal Structure of the Starlink Ku-Band Downlink[J].[J].IEEE Transactions on Aerospace and Electronic Systems, 2023, 59(5):6016-6030
[23]S Wei.A New Location Method Based on Internet Satellite Beacon signal[C]..7th International Conference on Information Communication and Signal Processing (ICICSP), 2024, 无(无):8-12
[24]J Khalife, M. Neinavaie and Z. M. Kassas.Blind Doppler Tracking from OFDM Signals Transmitted by Broadband LEO Satellites[J].IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), 2021, 无(无):1-5
文章导航

/