网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

一种基于天基测控的扩频安控终端算法设计  PDF

  • 李召飞
中国西南电子技术研究所 第三事业部,成都 610036

中图分类号: TN914.53

最近更新:2024-08-29

DOI:10.11835/j.issn.1000.582X.2024.08.011

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

扩频安控终端采用扩频体制和传统的捕获同步算法安控处理时延长,无法满足实时性要求。因此,高可靠性、快速响应同步算法的构建是扩频安控终端的关键技术。扩频安控终端同步算法首先采用基于惯性导航+卫星导航信息辅助的部分匹配滤波与分段平均FFT谱估计结合的二维捕获算法,将惯性导航+卫星导航上报的运动状态信息转化为多普勒频偏与多普勒频偏变化率的估计值,有效缩小多普勒频偏范围,缩短了捕获时间,分段平均FFT谱估计降低了功率谱估计方差。载波跟踪环采用二阶锁频环辅助三阶锁相环,实现高机动、大范围跟踪。在此基础上,载波跟踪环、伪码跟踪环增加了防假锁判决机制,可快速跳出假锁状态。工程应用表明:采用所提基于惯性导航+卫星导航信息辅助的部分匹配滤波与分段平均FFT谱估计结合的二维捕获算法和二阶锁频环辅助三阶锁相环的载波跟踪算法,扩频安控终端的安控处理时延≤500 ms,满足实时性要求。

目前,中国航天器的安全控制功能主要基于陆海基安控站与航天器上加载的安控接收机协同工作。采用专用频段、专用体制,存在作用距离受限、专用频段使用时限过长、安全性下降、抗电磁干扰差、测量弧段受限等问题。航天器向着高机动、高可靠、大范围、全覆盖的特点发展,传统陆海基测控模式,难以适应航天器测控的发展需求。

天基测控模[

1⁃3]的出现,可以为目前传统测控中存在的测量弧段受限问题提供解决方案,这对降低测控费用,拓展测控系统的应用有重要意义。传统的安控接收机从接收陆海基安控站发送的射频信号到输出安控指令,安控处理时延要求≤500 ms。在天基测控模式下,扩频安控终端(作用等同于安控接收机,在天基测控模式下通常称为扩频安控终端)采用扩频体[4⁃6],捕获同步过程更复杂,传统捕获同步算法的同步时间约2~5 s,无法满足安全控制功能中安控处理时延≤500 ms的实时性要求。同时,航天器加载的扩频安控终端要求小型化、低功耗,且软件资源受限,传统捕获同步算法的资源占用量也无法满足扩频安控终端的资源使用要求。

综上所述,在确保高可靠性指标要求条件下,如何选择最节省资源的软件处理算法,优化链路的同步时间,是基于天基测控扩频安控终端的关键技术。为此,笔者从算法层面进行设计,研究扩频安控终端在低功耗、低资源消耗、高可靠性要求下,如何利用FPGA(field programmable gate array)算法达到扩频安控终端的实时性要求。

1 算法搭建

扩频安控终端接收信号满足中继卫星信号传输规范,可表示为

V(t)=APN(t)D(t)sin(2πf0t+θ)  (1)

式中:A为信号振幅;PN(t)为伪码(又称PN码);Dt)为调制信息;f0为载波中心频率;θ为载波初始相位,信息采用卷积编码。

扩频安控终端算法需要完成4个功能:1)载波、伪码的捕[

7];2)载波、伪码的跟踪;3)位同步以及维特比译码;4)安控译码。根据以上功能,算法由快速捕[8]、载波跟踪环、伪码跟踪环、位同步环、Viterbi译码、帧同步、安控译码组成,原理如图1所示,其中,位同步和维特比译码与其他扩频算法中的处理方式相同。

图1  扩频安控终端算法原理框图

Fig. 1  Block diagram of terminal algorithm

扩频安控终端接收射频信号,经射频前端处理后转变为数字中频信号,中频信号在FPGA内经第1级AGC后,送入快速捕获算法单元,完成伪码和载波捕获,输出伪码全“1”和载波多普勒值。载波多普勒值送入本地NCO,产生2路正交的本地载波

li(t)=sin (2πf0t+θ0)lq(t)=cos (2πf0t+θ0) (2)

式中:f0为本地载波中心频率;θ0为本地载波初始相位。

中频信号与本地载波信号经过乘法器及I.D滤波器后,可得

Zi(t)=kdDi(t)PN(t)cos (ϕ)Zq(t)=kdDq(t)PN(t)sin (ϕ)  (3)

式中:kd为鉴相增益;ϕ为本地载波与接收信号的相位差,载波同步后ϕ0

快速捕获算法单元的伪码全“1”信号送入伪码跟踪环,由伪码跟踪环输出本地PN码,本地PN码与解调后信号ZitZqt做异或处理,完成接收信号的解扩,可得

Ui(t)=kdDi(t)cos (ϕ)kdDi(t)Uq(t)=kdDq(t)sin (ϕ)0            (4)

Ui(t)经过位同步处理后,在FPGA内部完成维特比译码,译码后数据送入安控译码算法进行安控指令判决,输出安控指令信号。

1.1 快速捕获单元

信号捕获采用了基于惯性导航+卫星导航信息辅[

9⁃10]的快速捕获技术,实现过程如下:利用惯性导航和卫星导航系统,获得测控目标与中继卫星之间的相对速度、相对加速度等运动状态信[11],然后将获得的运动状态信息转化为多普勒频偏和多普勒频偏变化率的估计值作为引导值。为了同时完成伪码和载波的捕获,使用部分匹配滤波与分段平均FFT谱估计结合的二维捕获技术。该技术在最大多普勒频偏≤±600 kHz的情况下,保证载波捕获精度≤±200 Hz,伪码“全1”误差不超过±1个码片,部分匹配滤波算法的流程如图2所示。

图2  快速捕获算法流程图

Fig. 2  Flowchart of the fast capture algorithm

L个均值为μ、方差为σ2的独立随机变量x1,x2,,xL看作新的随机变量x=(x1+x2++xL)/L,那么x的均值还是μ,而方差变成了σ2/L,相比原来缩小了L倍。平均法按照以上原理把采样数据xN(n)分成L段,每段长度都是T,即N=LT,然后对第i段数据乘以矩形窗,得到f

xNm=xNn+m-1Td1n+m-1T     (5)

式中:0nT-11mLd1(n)是长度为T的矩形窗。

分别计算每段的功率谱,可得

Pm(ω)=1Tn=0T-1xNmne-jωn2    (6)

Pm(ω)相加,然后取平均,可以得到平均功率谱P__(ω)

P¯ω=1Lm=1LPm(ω)=1LTm=1Ln=0T=1xNmne-jωn2 (7)

假设xN(n)是白噪声序列,那么由式(7)可以得到平均功率谱的方差值。

varP¯ω=σ4Lsin2 (ωN/L)NL2sin2ω+1  (8)

图3展示了分段平均FFT谱估计和直接FFT谱估计的方差值对比,由图可以看出分段平均FFT谱估计的方差较直接FFT谱估计有改善,由式(8)可知改善值取决于分段值的大小。

图3  分段平均与直接FFT谱估计方差对比图

Fig. 3  Comparison of variance between piecewise mean and direct FFT spectrum estimation

改进型算法与传统快速捕获算[

12]的对比表参见表1,改进型算法有以下优势:1)有效缩小了多普勒频偏范围,将最大多普勒频偏由±600 kHz压缩为±10 kHz;2)极大减少了软件存储资源,算法在一片FPGA(XC7K325T)即可实现,无需额外的外挂存储器;3)平均FFT较直接FFT谱估计可显著减少功率谱估计的方差;4)提高了捕获精度,缩短了捕获时间。

表1  改进型与传统快速捕获算法对比表
Table 1  Comparison table of improved and traditional fast capture algorithm
快速捕获算法多普勒频偏范围/kHz存储资源捕获概率>90%捕获时间/ms捕获精度/kHz
传统型 ±600 64 k×364 bit 210 ±2.0
4 k×32 bit
改进型 ±10 64 k×64 bit 70 ±0.2
4 k×32 bit

1.2 载波跟踪环

载波跟踪环使用快捕单元捕获的载波多普勒作为初始值,使用二阶锁频环辅助三阶锁相[

13⁃14]完成载波跟踪。三阶锁相环用较窄的噪声带宽(<50 Hz)可以准确跟踪频率斜升、频率阶跃和相位阶跃激励,也能在低信噪比得到精确的载波相位值,但它的缺点是对动态应力不够鲁棒且有条件稳定。二阶锁频环采用较宽的噪声带宽,能更好适应用户的高动态应力和射频、电磁等干扰,且不受数据比特跳变影响,缺点是输出的载波相位值不太精确。快速捕获单元给出的接收信号载波频率估计值与实际值的偏差<±200 Hz时,载波跟踪环先以二阶锁频环锁定信号频率,再逐步转换为锁频环辅助的锁相环,最后完全变成三阶锁相环。载波跟踪环的实现如图4所示,载波相位跟踪误差的仿真如图5所示,本地NCO再生的sin支路频谱如图6所示。

图4  载波跟踪环实现框图

Fig. 4  Block diagram of the carrier tracking loop

图5  载波跟踪环的载波相位跟踪误差

Fig. 5  Carrier phase tracking error of the carrier loop

图6  载波跟踪环本地NCOsin支路频谱

Fig. 6  Spectrum of the sin branch of the carrier loop local NCO

锁频环采用叉积鉴频,鉴频器的计算公式

ωen=PcrosssignPdottn-tn-1                   Pdot=Ipn-1Ipn+Qpn-1QpnPcross=Ipn-1Qpn-Qpn-1Ipn (9)

式中:Pdot表示点积;Pcross表示叉积;sign为符号函数。

锁频环采用式(9)的鉴频器后,牵引范围为-14Tcoh~+14TcohTcoh为载波跟踪环中的相干积分时间。连续时间域三阶锁相环的环路滤波器传递函数为式(10),离散数字域三阶锁相环的环路滤波器传递函数为式(11)

FS=1kb3ωn+a3ωn2S+ωn2S2  (10)
HeZ=(1-z-1)3(1-Z-1)3+Tsb0Z-1+Tsb1Z-2+Tsb2Z-2 (11)

式中:工程应用中滤波器最优参数取值a3=1.1,b3=2.4;环路噪声带宽Bl根据接收信号电平和用户动态应力合理选值。

1.3 防假锁判决机制

快捕单元捕获的伪码“全1”,误差≤±1个码片。算法中采用了4路伪码相关[

15]进行伪码跟踪,并取峰值最大的1路伪码完成算法中的解扩处理,这种处理方式缩短了伪码同步时间。4路伪码跟踪环同时进行单Δ环跟[16],每路伪码间隔是1/2码片。多路伪码相关器把伪码跟踪时间减少到单路伪码相关器同步时间的1/4,同时,为防假锁判决机制提供了判据,具体实现方式见图7,伪码防假锁机制的流程见图8

图7  伪码跟踪环实现框图

Fig. 7  Block diagram of the PN tracking loop

图8  防假锁流程图

Fig. 8  Flowchart of error locking judge

为防止高信噪比下伪码跟踪环和载波跟踪[

17⁃18]产生假锁现象,算法设计时增加了防假锁判决机制,可以实现假锁后快速识别并迅速重新锁定,缩短算法的同步时间。高信噪比的假锁分为伪码跟踪环假锁和载波跟踪环假锁2种,防假锁判决算法在伪码跟踪环和载波跟踪环刚开始锁定时启用,等环路稳定工作后停用。

伪码跟踪环的防假锁鉴定包含2种情况:1)计算快捕单元的伪码全“1”和伪码跟踪环全“1”之间的时间间隔是否<±2个码钟,如果>2个码钟则视为为假锁;2)将快捕单元的伪码全“1”、超前、滞后1/2和1个码片的4路PN码的相关峰值和当前相关峰值比较,如果有任意1路峰值高于当前相关峰值,视为伪码跟踪环假锁。

载波跟踪环的防假锁鉴定包含2种情况:1)伪码跟踪环锁定后T1时间内载波跟踪环未锁定,视为载波跟踪环工作异常;2)伪码跟踪环、载波跟踪环伪码跟踪环都锁定的情况下在T2时间内收到的帧头计数值小于设定的门限时,视为载波跟踪环假锁。

2 算法的工程验证

在某型号小型化扩频安控终端运行扩频安控终端算法,验证了安控处理时延≤500 ms,满足传统安全控制功能的实时性要求。小型化扩频安控终端的主要技术指标如下:接收灵敏度-152 dBW;多普勒≤±600 kHz;多普勒变化率≤±120 kHz/s;安控处理时延≤500 ms,算法中各单元的时间分配设计见表2

表2  各单元时间分配
Table 2  Time assignment for algorithm module ( ms )
快捕单元伪码跟踪环载波跟踪环位同步Viterbi译码安控译码总时间
70 40 32 30 60 302

系统匹配试验成功完成后,小型化扩频安控终端在沙河地面站进行了中继卫星对接试验,如图9图10所示。在不同信噪比下测试安控处理时延性能,结果如表3所示。从实验结果看,不同信噪比下的时延值都<500 ms,实时性满足传统安控体制的要求。

图9  测试场景图

Fig. 9  Test scenario diagram

图10  中继卫星沙河地面站对接试验

Fig. 10  Relay satellite Shahe ground station docking test

表3  实验数据统计
Table 3  Statistical analysis of experimental data
序号

cN0=45/dB·Hz

输出延时/ms

cN0=55/dB·Hz

输出延时/ms

cN0=65/dB·Hz

输出延时/ms

1 253 287 233
2 285 296 265
3 248 244 228
4 312 271 245
5 290 340 270
6 389 382 294
7 221 256 313
8 329 298 320
9 346 219 221
10 224 271 245
11 326 308 298
12 375 277 484

目前,国内中继终端产品有TDRSS接收机、S频段中继终端、Ka频段中继终端,以上产品的安控处理时延统计如表4所示。其中,除Ka频段中继终端使用了传统快速捕获算法外,其余产品均采用扣钟滑动相关法。且所有产品的伪码跟踪环都是用单路伪码相关器,未使用防假锁判决机制。与这些产品相比,本文提出的扩频安控终端的软件算法有明显优势,安控处理时延缩短到500 ms以内,完全满足传统安控体制的实时性要求。

表4  国内中继终端数据统计
Table 4  Domestic relay terminal data statistics
产品名称时延值/mscN0/dB·Hz
TDRSS接收机 5 000 ≥45
S频段中继终端 5 000 ≥45
Ka频段中继 1 200 ≥45
本算法 ≤500 ≥45

3 结 论

采用天基测控模式可以解决陆海基测控系统的作用距离受限、安全性下降等问题,但必须满足实时性高的要求,而天基测控模式采用扩频体制,捕获同步时间长,无法采用传统的同步算法。笔者从高可靠性、低资源消耗、快速响应同步算法的构建入手,提出基于天基测控模式扩频安控终端的软件算法设计:1)采用基于惯性导航+卫星导航信息辅助的部分匹配滤波与分段平均FFT谱估计结合的二维捕获算法完成载波和伪码同步,该捕获算法缩短了同步时间、提高捕获精准度、减少资源消耗;2)采用二阶锁频环辅助三阶锁相环的载波跟踪环,实现高机动、大范围跟踪;3)对载波跟踪环、伪码跟踪环增加了防假锁判决机制,可快速跳出假锁状态,结合传统安全控制500 ms的实时性要求,对算法中的功能模块进行合理的时间分配。算法工程验证表明:使用该算法后,扩频安控终端的安控处理时延≤500 ms,实时性满足传统安全控制功能要求。算法在1片XC7K325T运行,满足航天器加载产品低功耗、低资源消耗、高可靠性要求。

参考文献

1

李琪, 宁金枝, 杜海龙, . 一种遥测外测安控一体化火箭天基测控系统设计[J]. 航天器工程, 2021, 30(6): 82-88. [百度学术] 

Li Q, Ning J Z, Du H L, et al. A design of space-based integrated system of telemetry track and command for launch vehicles[J]. Spacecraft Engineering, 2021, 30(6): 82-88. (in Chinese) [百度学术] 

2

Wang Y, Luo J R, Gu X Q, et al. Research on the reconfiguration method of space-based exploration satellite constellations for moving target tracking at sea[J]. Applied Sciences, 2023, 13(18): 10103. [百度学术] 

3

李于衡, 孙海忠, 王旭康. 近地卫星天基测控现状研究[J].无线电工程, 2020, 50(1): 1-9. [百度学术] 

Li Y H, Sun H Z, Wang X K. On the space-based TT & C service for LEO satellites[J]. Radio Engineering, 2020, 50(1): 1-9. (in Chinese) [百度学术] 

4

Ma L G, Zhang X H, Li Z, et al. Overview of commonly used spread spectrum techniques[J]. Academic Journal of Engineering and Technology Science, 2023, 6(12):83-92. [百度学术] 

5

Choi H, Moon H. Blind estimation of spreading sequence and data bits in direct-sequence spread spectrum communication systems[J]. IEEE Access, 2020, 8: 148066-148074. [百度学术] 

6

Shi Z K, Zhang Y S, Qian Z Y, et al. Compressive narrowband interference detection and parameter estimation in direct sequence spread spectrum communication[J]. IET Signal Processing, 2022, 16(1): 14-25. [百度学术] 

7

Shen B, Wang J X. Chip rate and pseudo-noise sequence estimation for direct sequence spread spectrum signals[J]. IET Signal Processing, 2017, 11(6): 727-733. [百度学术] 

8

翟高伟, 梁晨光, 赵锦瑾, . 基于天链卫星的箭载Ka频段中继用户终端设计与实现[J]. 宇航总体 技术, 2020, 4(4): 7-14. [百度学术] 

Zhai G W, Liang C G , Zhao J J, et al. The design and implementation of general Ka-band terminal based on RDRSS[J]. Astronautical Systems Engineering Technology,2020,4(4) :7-14. (in Chinese) [百度学术] 

9

Brack A. Reliable GPS+BDS RTK positioning with partial ambiguity resolution[J]. GPS Solutions, 2017, 21(3): 1083-1092. [百度学术] 

10

Zhou H L, Wang J, Widener M, et al. Examining the relationship between active transport and exposure to streetscape diversity during travel: a study using GPS data and street view imagery[J]. Computers, Environment and Urban Systems, 2024, 110: 102105. [百度学术] 

11

顾保国, 陈阳. 一种基于数据融合的目标跟踪方法[J]. 重庆大学学报, 2022, 45(11): 127-134. [百度学术] 

Gu B G, Chen Y. A target tracking method based on data fusion[J]. Journal of Chongqing University, 2022, 45(11): 127-134. (in Chinese) [百度学术] 

12

金磊, 曾富华, 王娜. 信息辅助快速捕获的抗欺骗干扰技术[J]. 指挥与控制学报, 2020, 6(1): 81-86. [百度学术] 

Jin L, Zeng F H, Wang N. Anti-deception jamming technology of information-aided fast acquisition[J]. Journal of Command and Control, 2020, 6(1): 81-86. (in Chinese) [百度学术] 

13

张凯, 冯月婷, 李林瞳, . 高灵敏度载波捕获与跟踪算法设计[J]. 通信技术, 2020, 53(6): 1352-1358. [百度学术] 

Zhang K, Feng Y T, Li L T, et al. Design of carrier acquisition and tracking algorithm with high sensitivity[J]. Communications Technology, 2020, 53(6): 1352-1358. (in Chinese) [百度学术] 

14

Yang R, Huang J H, Zhan X Q, et al. Decentralized FLL-assisted PLL design for robust GNSS carrier tracking[J]. IEEE Communications Letters, 2021, 25(10): 3379-3383. [百度学术] 

15

Lin J C. Noncoherent sequential PN code acquisition using sliding correlation for chip-asynchronous direct-sequence spread-spectrum communications[J]. IEEE Transactions on Communications, 2002, 50(4): 664-676. [百度学术] 

16

董国英, 芮正雄, 葛志闪, . 一种高动态微弱扩频信号捕获方法[J].制导与引信, 2021, 42(3): 39-42, 49. [百度学术] 

Dong G Y, Rui Z X, Ge Z S, et al. Acquisition method of weak spread spectrum signal under high dynamic condition[J]. Guidance & Fuze, 2021, 42(3): 39-42, 49. (in Chinese) [百度学术] 

17

Vilà-Valls J, Navarro M, Closas P, et al. Synchronization challenges in deep space communications[J].IEEE Aerospace and Electronic Systems Magazine, 2019, 34(1): 16-27. [百度学术] 

18

朱国富. 扩频体制低轨卫星通信信号捕获与跟踪系统设计[J]. 电讯技术, 2022, 62(5): 576-584. [百度学术] 

Zhu G F. Design of a spread spectrum LEO satellite signal acquisition and tracking system[J].Telecommunication Engineering, 2022, 62(5): 576-584. (in Chinese) [百度学术]