双星时差频差定位地面测试中的同步问题研究

2019-06-17 09:28
计算机应用与软件 2019年6期
关键词:主从接收机信道

徐 凡

(中国西南电子技术研究所 四川 成都 610036)

0 引 言

双星时差频差定位(Time Difference and Frequency Difference of Arrival,TDOA/FDOA)[1-6]作为一种高精度无源定位体制,利用两个保持一定距离的卫星接收机同时截获地面辐射源发出的信号,求解时差和频差曲面,再结合辐射源位于地球表面的信息,确定目标辐射源的地理位置。

目前,关于时差频差定位算法和定位误差[7-10]方面的理论研究已经比较细致和深入,但在工程交付前,为有效检验时差频差定位技术的系统性能,需要建立具有复杂电磁环境[11]模拟能力的系统测试平台,通过搭建动态测试场景,达到验证在轨运行性能的目的。在地面测试过程中,一般采用自动测试系统对整个测试进程进行精确控制,确保主从接收机信号采集和测试信号施加严格同步,才能满足测试方法的准确性和可靠性。文献[12]介绍了基于多通道矢量发生器搭建动态测试场景的测试方法,但模拟场景的产生和测试流程控制均很复杂,不利于自动化集成测试。文献[13]介绍了基于无线信道仿真仪的半实物仿真方法,取得了很好的仿真测试效果,但未提及实时定位过程中的同步问题和解决方法,无法在工程上实时对时差频差动态指标进行测试。本文针对时差频差定位技术动态测试场景下快速、精确、有效测试问题,提出了一种硬件同步和软件触发相结合的同步方法,并在无线信道仿真仪搭建的半实物仿真系统中,使用该方法完成时差频差及定位指标的实时动态测试验证。测试结果表明,该同步方法能够精确地控制整个系统的同步误差,达到验证时差频差定位技术指标的目的。

1 半实物仿真环境下的时差频差定位测试

1.1 同步原理

文献[5]中详细描述了双星时差频差的工作原理。图1给出了在地面构建的双星时差频差测试场景功能框图。其具体过程为:从接收机将采样数据通过线缆方式(有线连接,模拟实际主从接收机间的无线链路)传递给主接收机,主接收机对两个接收机采集到的数据对信号分选、配对,求解时差和频差,结合相同时刻主从接收机的位置和速度信息,利用定位算法解算辐射源位置。

图1 时差频差定位测试系统功能框图

要保证测试场景正常工作,需具备三个条件:

① 主从接收机的采样时钟和工作节拍必须严格同步,以保证主接收机准确测量相同时刻信号的TDOA和FDOA;

② 主从接收机的导航信息(含位置、速度)和被测信号时频特性必须随时间同步变化;

③ 主接收机必须准确获取当前时刻主从接收机的位置和速度信息,以便利用定位方程实时求解辐射源位置。

1.2 同步方法

在双星时差频差地面测试中一般采用两种同步方法,即软件同步[14]和硬件同步[15]。软件同步方法简单,对测试环境要求不高,常在静态场景下对时差频差指标测试,但在动态场景对时差频差和定位指标测试时,该方法存在一个弊端,即无法确保地面测试系统的计时系统和主从接收机的工作节拍保持严格同步。在定位工作状态下,主从接收机通过基准时钟源提供的时钟保持工作节拍同步,而地面测试系统的工作计时器与基准时钟源之间并无明显同步关系。长时间后,地面测试系统的计时器与主从接收机的工作节拍之间会出现滞后甚至跨秒等现象,虽不影响时差频差的估计和测量,但会使主接收机提取错误的导航信息,导致信号定位位置与目标真实位置出现较大偏离。因此,在动态场景下必须使用硬件同步的方式。

此外,在硬件同步条件下,通过对图1地面主控设备加以改造,配备同步信号硬件转软件的驱动接口,将基准时钟源的同步信号转换为地面测试系统的计时驱动。同时利用基准脉冲去触发启动信号模拟源,确保主从接收机的计时信息及导航信息、主从接收机工作节拍、辐射源变化信号三者在同一驱动之下。同步驱动信号导流图如图2所示。

图2 同步信号驱动流图

1.3 半实物仿真系统

芬兰伊莱比特公司的EB-F8无线信道仿真仪是无线信道领域专用的、先进的信道模拟器,可模拟多种无线传输信道的多径传输、干扰、动态多径衰减等特性,具有多个通道同步工作的能力。在动态仿真环境下,通过STK(Satellite Tool Kit)定义卫星的运行轨迹和地面目标间的相对移动轨迹,得到信号经无线信道环境到达两颗卫星的时延和频移信息,应用ASO(航空及卫星建模工具选件)模块建立模型,可以模拟出最大1.25 MHz的多普勒频移、最长1 500 ms的传送迟延。图3给出了基于EB-F8的半实物仿真测试系统组成。

图3 半实物仿真测试系统

基准脉冲源产生的PPS同步信号输出至地面主控设备接口转换单元,在接口转换单元内部转换成两路差分的脉冲同步信号,为主从接收机提供同步工作节拍,同时变换为串口输出,在地面主控设备上运行的测试控制软件读取每秒一次的串口中断,作为测试控制软件的触发计时信号。

1.4 半实物仿真测试系统中关键同步触发技术

硬件同步和软件同步信号确保了主从接收机工作节拍和地面测试系统计时之间的协调同步,但仍不能保证无线仿真信道的播放与其同步。EB-F8载入仿真信道模型文件后,还必须利用外部硬件脉冲,触发启动模型中的无线信道环境,使地面测试系统导航广播和无线信道模型的信号播放严格同步,便于主接收机实时解算地面信号辐射源位置。

假设利用STK产生的仿真场景起始时刻为T0,则必须在T0-1时刻设置EB-F8为触发等待状态,在T0时刻由脉冲跳变沿触发启动EB-F8的仿真场景。EB-F8提供了LAN编程接口,利用TCP/IP接口控制其启动方式,核心代码如下:

Void ThreadEBF8()

{

while (true)

{

_autoReset.WaitOne();

//等待软件触发计时信号

if(_timeTick==_taskTime-1)

//判断任务开始前一秒

{

EBF8.Set(“FallingEdge”);

//设置信道场景为脉冲下降沿触发启动

EBF8.Set(“Go”);

//信道场景处于启动等待状态

//待下一秒脉冲下降沿开始启动

break;

//线程结束

}

}

}

_taskTime为测试任务的启动时刻,也是仿真场景的启动时刻,因实时定位的需要,导航信息提前5秒广播至主从接收机。利用该同步机制,可以确保整个测试系统能够逼真地反映真实的测试场景。

2 应用分析

下面以一个模拟的场景来测试同步效果。假设主从接收机是位于两个低轨太阳同步卫星上的传感器,两颗卫星轨道轨道高度均为700 km,星间距100 km,目标地面辐射源位于东经130°,南纬55°的南印度洋海域,主要参数:EIRP为30 dBW,带宽20 kHz,工作频率425 MHz,调制样式BPSK。

首先利用STK定义两个卫星和地面辐射源的初始位置,然后仿真计算分别得到辐射源到达主从接收机的时延和多普勒频偏结果,如图4所示。

图4 无线信道模型文件

利用EB-F8无线信道仿真仪的ASO组件建立模型,导入图4中时延和多普勒的信息,生成无线信道仿真模型。地面测试系统提前将模型文件载入EB-F8运行内存,利用同步触发功能,同步启动信号源发射、无线信道模型播放、主从接收机采样、计时导航信息广播,主接收机利用文献[1]中的算法,对主从接收机同时采集的数据进行时差、频差测量以及信号辐射源位置解算,得到测量结果如图5、图6所示。

图5 频差测量曲线

图6 时差测量曲线

对整个180秒的测试结果进行统计,结果如表1所示。

表1 测试统计结果

对比图5、图6,结合表1统计结果,可以看出,测量得到的频差误差控制在0.1 Hz范围内,时差误差控制在100 ns附近,定位结果收敛,定位误差在1 km以内,测试环境满足时差和频差系统性能测试需要。

3 结 语

本文对双星时差频差定位测试中的同步方法进行了研究和比较,对硬件同步方法进行了适应性改进,在半实物仿真系统环境下,利用该同步触发技术,结合时差频差公开定位算法,对该同步技术可行性进行了有效验证。该方法对于多星组网或者星座组网下的地面定位指标测试同样具有借鉴意义。

猜你喜欢
主从接收机信道
功率放大器技术结构及在雷达接收机中的应用
GNSS接收机FLASHADC中比较器的设计
信号/数据处理数字信道接收机中同时双信道选择与处理方法
Antarctica's pretty pink snow
Boy dresses up to honor school security officer
基于频率引导的ESM/ELINT接收机的设计与实现
一种宽带低功耗四合一接收机设计
旋转位似的性质与主从联动法
一种高效多级信道化数字接收机的设计与实现
一种无人机数据链信道选择和功率控制方法