一种卫星接收机导航输出信号时序测试方法技术

技术编号:23048156 阅读:66 留言:0更新日期:2020-01-07 14:28
本发明专利技术公布了一种卫星接收机导航输出信号的时序测试方法,属于室温工作环境下卫星接收机信号时序测试领域。针对卫星接收机信号时序测试工作,本发明专利技术提高了科研生产的自动化水平,本发明专利技术摆脱了对示波器的依赖,开发了一种新的测试计算方法:首先,通过时域采样得到数字信号形式的数据;然后,利用数字信号的特征和待测项目设计一种计算方法;最后,在测试计算机上实现了一键自动化计算、显示测试结果。本发明专利技术既可以用于检验卫星导航接收机输出时序是否满足设计要求,也能作为完备的测试方法应用到科研生产测试工作中,与现有测试计算方法相比具有测试时间花销小、测试流程自动化程度高和测试结果精度高等优点。

A time sequence test method for navigation output signal of satellite receiver

【技术实现步骤摘要】
一种卫星接收机导航输出信号时序测试方法
本专利技术属于信号时序测试
,具体涉及一种卫星接收机导航输出信号时序测试方法。
技术介绍
随着卫星导航技术和卫星导航接收机的普遍应用,对卫星导航信号定位精度的要求越来越高,而卫星接收机导航输出信号中同步脉冲信号和导航数据信号的时序关系对卫星导航信号定位精度至关重要。传统的卫星接收机导航输出信号的时序测试工作主要通过示波器完成,由于输出数据信号的最小宽度在微秒级,而且同步脉冲信号的脉冲宽度在毫秒级,精度在微秒级,这对测试仪器精度和测试人员操作熟练度都有着很高的要求。测试人员需要用示波器通过测试接口反复调整信号波形显示,使得测试结果的可靠度降低且时间花销较大,在一定程度上延缓了科研生产任务。为了提高科研生产的自动化水平,针对卫星接收机信号时序测试工作,本专利技术摆脱了对示波器的依赖,开发了一种新的测试、计算方法:首先针对卫星接收机导航输出信号设计一种时域采样方法;然后设计一种量化编码方法;最后利用数字信号的特征和待测项目设计一种计算方法,并在在测试计算机上实现了自动化计算、显示测试结果。
技术实现思路
本专利技术的目的在于:构建一种新的测试、计算方法,在测试时间花销小、测试流程自动化程度高的基础上,对卫星接收机导航输出信号中同步脉冲信号和导航数据信号的时序进行高精度的测试检验。为了实现这一目的,本专利技术采取的技术方案是:一种卫星接收机导航输出信号时序测试方法,本方法包括四步;第一步、时域采样;按照待测卫星接收机导航输出信号时序的指标值,设置信号采样设备的采样周期T。第二步、量化编码;根据卫星接收机导航输出信号的标称电平值,设置量化编码设备的逻辑判别门限Vth,量化编码设备把高于Vth的离散值判别为逻辑值1,低于Vth的离散值判别为逻辑值0,按照下式量化方法:分别得到对应的两路数字信号和并保存为文本形式的数据;第三步、计算方法通过计算机读取第二步中保存文本形式的数据,统计同步脉冲采样点的逻辑值连续为1的点数M,结合第一步中时域采样的采样周期T,可以得到此路同步脉冲信号的脉冲宽度τh=MT;统计同步脉冲采样点的逻辑值连续为1的片段之间连续的逻辑值0的点数N,可以得到数据更新率fs=NT;在同步脉冲采样点的逻辑值由连续的1变为0时做一个标记k1,从标记k1开始统计逻辑值得点数,直到导航数据信号采样点的逻辑值由连续的0变为1时做另一标记k2,得到同步脉冲信号中脉冲与导航数据信号中数据包之间的间隔为τhf=(k2-k1)T;在导航数据信号采样点的逻辑值由0变成1后统计逻辑值连续为1的点数N1,紧接着统计逻辑值连续为0的点数N2,得到此路导航数据信号的高电平宽度τf1=N1T,低电平宽度τf0=N2T,延续上述过n次,然后取平均值得到此路导航数据信号的波特率一种卫星接收机导航输出信号时序测试方法,所述第一步时域采样,为了有效测量产品的数据更新率fs、脉冲与数据间隔、波特率等参数,必须要确保截取的信号片段包含一个完整的脉冲和数据包,即截取的信号片段的宽度τcut需满足:现实中信号采样设备由于其自身存储有限的原因,其采样点数最大值为Smax,结合采样周期可得到信号采样设备所能截取到的信号片段长度τcut满足下式:τcut=TSmax结合上述内容,可知信号采样设备的采样周期T的设置需要满足:然后,用信号采样设备对同步脉冲信号h(t)和导航数据信号f(t)进行时域采样,分别得到两路时域离散信号和表示为:本专利技术的有益效果为:本专利技术既可以用于检验卫星导航接收机输出时序是否满足设计要求等设计工作,也能作为完备的测试方法应用到科研生产测试工作中。本专利技术构建了一种新的测试、计算方法,与现有测试、计算方法相比具有测试时间花销小、测试流程自动化程度高和计算结果精度高等优点。附图说明图1为本专利技术的卫星接收机导航输出信号时序测试方法流程图。具体实施方式下面结合附图及具体实施例对本专利技术详细说明。一种卫星接收机导航输出信号时序测试方法包括四步,第一步,对同步脉冲信号h(t)和导航数据信号f(t)进行时域采样,分别得到两路时域离散信号和表示为:其中,T代表时域采样的采样周期,按照待测卫星接收机导航输出信号时序的具体指标值来设置的T取值,δ(·)为单位冲激函数且表达式为:第二步,对两路时域离散信号和通过逻辑门限判别的方式进行量化编码,得到数字信号表示式为:其中表示整数域,u(·)为单位阶跃函数且表达式为:第三步,设计一种算法,计算第二步中数字信号特征,得到的同步脉冲信号的脉冲宽度τh、导航数据信号的波特率B、同步脉冲信号中脉冲与导航数据信号中数据包之间的间隔τhf,数学表达式为:τh=MTτhf=(k2-k1)T其中,M代表同步脉冲信号的逻辑值中连续为1的点数;逻辑值由0变成1后统计逻辑值连续为1的点数N1,紧接着统计逻辑值连续为0的点数N2,延续上述过n次,Ni表示其中的第i(i=1,2,...n)次;k1代表在同步脉冲信号的逻辑值由连续的1变为0时的标记量,k2代表从标记k1到导航输出数据信号的逻辑值由连续的0变为1时的标记量。具体实施例中,本方法分为四个步骤,如下:第一步、时域采样按照待测卫星接收机导航输出信号时序的指标值,设置信号采样设备的采样周期T。为了有效测量产品的数据更新率fs(同步脉冲信号频率)、脉冲与数据间隔、波特率等参数,必须要确保截取的信号片段包含一个完整的脉冲和数据包,即截取的信号片段的宽度τcut需满足:现实中信号采样设备由于其自身存储有限等原因,其采样点数最大值为Smax,结合采样周期可得到信号采样设备所能截取到的信号片段长度τcut满足下式:τcut=TSmax结合上述内容,可知信号采样设备的采样周期T的设置需要满足:然后,用信号采样设备对同步脉冲信号h(t)和导航数据信号f(t)进行时域采样,分别得到两路时域离散信号和表示为:第二步、量化编码;根据卫星接收机导航输出信号的标称电平值,设置量化编码设备的逻辑判别门限Vth,量化编码设备把高于Vth的离散值判别为逻辑值1,低于Vth的离散值判别为逻辑值0,按照下式量化方法:分别得到对应的两路数字信号和并保存为文本形式的数据;第三步、计算方法通过计算机读取第二步中保存文本形式的数据,其数据结构如下表所示:采样点同步脉冲采样点逻辑值导航数据信号采样点逻辑值00011021...

【技术保护点】
1.一种卫星接收机导航输出信号时序测试方法,其特征在于,本方法包括四步;/n第一步、时域采样;/n按照待测卫星接收机导航输出信号时序的指标值,设置信号采样设备的采样周期T。/n第二步、量化编码;/n根据卫星接收机导航输出信号的标称电平值,设置量化编码设备的逻辑判别门限V

【技术特征摘要】
1.一种卫星接收机导航输出信号时序测试方法,其特征在于,本方法包括四步;
第一步、时域采样;
按照待测卫星接收机导航输出信号时序的指标值,设置信号采样设备的采样周期T。
第二步、量化编码;
根据卫星接收机导航输出信号的标称电平值,设置量化编码设备的逻辑判别门限Vth,量化编码设备把高于Vth的离散值判别为逻辑值1,低于Vth的离散值判别为逻辑值0,按照下式量化方法:






分别得到对应的两路数字信号和并保存为文本形式的数据;
第三步、计算方法
通过计算机读取第二步中保存文本形式的数据,统计同步脉冲采样点的逻辑值连续为1的点数M,结合第一步中时域采样的采样周期T,可以得到此路同步脉冲信号的脉冲宽度τh=MT;
统计同步脉冲采样点的逻辑值连续为1的片段之间连续的逻辑值0的点数N,可以得到数据更新率fs=NT;
在同步脉冲采样点的逻辑值由连续的1变为0时做一个标记k1,从标记k1开始统计逻辑值得点数,直到导航数据信号采样点的逻辑值由连续的0变为1时做另一标记k2,得到同步脉冲信号中脉冲...

【专利技术属性】
技术研发人员:党小亮徐晓松王强尹真周冲张艳梅李峰左启耀
申请(专利权)人:北京自动化控制设备研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1