基于上位机的卫星测控地检设备误码测试帧同步方法技术

技术编号:32734129 阅读:20 留言:0更新日期:2022-03-20 08:40
本发明专利技术公开了基于上位机的卫星测控地检设备误码测试帧同步方法,包括以下步骤:S1通过总线/网络接口,向上位机送入数据;S2上位机通过参数配置模块控制,先在同步搜索模块进行相关累加运算判决,超过累加门限,开始进入预同步状态;S3经过n次累加超过门限校验,确定检测到帧头;S4转入误码比对模块进行误码比对和统计,同时间隔一帧长度,继续直接进行帧头比较,本发明专利技术通过把帧同步放到上位机中进行,可以任意配置帧同步码、帧长、状态等参数,灵活性高,且设置了校验次数参数n和m,减少了误检的概率,同时帧同步失锁是直接间隔一帧长度以字节形式进行帧头比较,不需进行相关累加运算,加快帧同步失锁判断速度。加快帧同步失锁判断速度。加快帧同步失锁判断速度。

【技术实现步骤摘要】
基于上位机的卫星测控地检设备误码测试帧同步方法


[0001]本专利技术涉及卫星测控地检设备
,具体为基于上位机的卫星测控地检设备误码测试帧同步方法。

技术介绍

[0002]公知的,卫星测控主要包括对卫星的跟踪、遥测和遥控,实现对卫星的跟踪观测,获取其相对地面的运动信息,计算和预报卫星轨迹和运动情况;接收卫星回传数据,获取卫星内部工作状态;根据卫星内外部环境以及工作状态的反馈,实时发射信号,对卫星进行指令控制等。卫星在太空中运行的每一个环节,都离不开测运控的支持,所以卫星测控设备卫星正常工作的基础,极其重要。卫星测控设备在上天之前,对其性能进行全方位的测试是由地检设备来完成,其中误码测试是检验其性能的一项重要指标。
[0003]误码测试的步骤一般分为三步:首先发送带有帧头的测试帧;然后解调接收、对数据流和帧同步码进行相关累加判决,取出测试帧数据;接着进行误码比对和统计。由于在解调接收需要对数据流和帧同步码进行相关累加判决,找出帧头,这部分的运算量比较大,且对时延要求较高,一般这种相关累加运算都是由FPGA来完成。但是在对卫星测控设备进行误码测试时,由于需要对测试帧帧头、帧长和帧内容等进行变换和修改,误码测试帧同步的方法一般是通过在数据序列中加入帧同步码的方式、且帧长固定来实现,现有的帧同步的运算一般是通过底层硬件FPGA来实现的,且帧同步码和帧长都是固定的。

技术实现思路

[0004]本专利技术的目的是提供基于上位机的卫星测控地检设备误码测试帧同步方法,以解决现有技术中的上述不足之处。r/>[0005]为了实现上述目的,本专利技术提供如下技术方案:基于上位机的卫星测控地检设备误码测试帧同步方法,包括以下步骤:
[0006]S1:通过总线/网络接口,向上位机送入数据;
[0007]S2:上位机通过参数配置模块控制,先在同步搜索模块进行相关累加运算判决,超过累加门限,开始进入预同步状态;
[0008]S3:经过n次累加超过门限校验,确定检测到帧头;
[0009]S4:转入误码比对模块进行误码比对和统计,同时间隔一帧长度,继续直接进行帧头比较。
[0010]作为上述技术方案的进一步描述:所述卫星测控地检设备误码测试包括上行链路测试和下行链路测试。
[0011]作为上述技术方案的进一步描述:所述上行链路测试通过总线/网络接口向上位机送入数据具体包括以下步骤:
[0012]a:上位机通过总线或网络接口发出误码测试数据帧,经过地检设备的编码/调制、上变频器变频;
[0013]b:再经有线或无线与卫星测控设备相连,卫星测控设备解调出误码数据比特,以比特数据流的形式给测试控制盒,
[0014]c:测试控制盒将比特数据流拼装成字节数据,再发给上位机,上位机检测出帧头后,提取卫星测控设备解调后测试数据帧数据进行误码比对、统计。
[0015]作为上述技术方案的进一步描述:所述下行链路测试通过总线/网络接口向上位机送入数据具体包括以下步骤:
[0016]e:上位机通过总线或网络接口发出误码测试数据帧;
[0017]f:数据帧通过测试控制盒直接给卫星测控设备进行调制、变频,并通过有线或无线连接将射频信号发送给地检设备进行下变频、解调;
[0018]g:地检设备解调出误码帧数据比特,并拼装成字节数据发给上位机,上位机检测出帧头后,提取地检设备解调后测试数据帧数据进行误码比对、统计。
[0019]作为上述技术方案的进一步描述:所述上位机在收到测试控制盒或地检设备解调后的字节形式的数据流后,首先进行串/并转换,转成比特数据,然后存入内存。
[0020]作为上述技术方案的进一步描述:所述步骤S2中,同步搜索模块进行相关累加运算判决,没有超过累加门限时,则滑动右移一位取出比特数据再进行相关、累加、比较,反复进行一旦超出门限,则进入预同步状态。
[0021]作为上述技术方案的进一步描述:所述步骤S3中在预同步状态,当所述统计次数小于n次超过门限,上位机间隔一帧长度的比特数据后,再进行帧同步相关累加,直至连续n次超过门限,则认为同步完成,通知上位机,设置进入误码比对状态。
[0022]作为上述技术方案的进一步描述:所述步骤S4中帧头比较具体方法为,进入误码比对状态,则相关累加运算功能关闭,上位机根据同步搜索阶段得到的移位值,在内存里的比特数据流里拼装成相应的字节数据流,并与发出的误码测试帧数据进行误码比对、统计,同时间隔一帧长度数据,直接以字节形式进行帧头比对,如果帧头比对错误,则进入预失步阶段。
[0023]作为上述技术方案的进一步描述:所述步骤S4中,进行中帧头比较时如没检测到帧头,并且次数超过m次校验,则认为帧同步失锁,则通知上位机进入同步搜索状态。
[0024]在上述技术方案中,本专利技术提供的基于上位机的卫星测控地检设备误码测试帧同步方法,通过把帧同步放到上位机中进行,可以任意配置帧同步码、帧长、状态等参数,灵活性高,且设置了校验次数参数n和m,减少了误检的概率,同时帧同步失锁是直接间隔一帧长度以字节形式进行帧头比较,不需进行相关累加运算,加快帧同步失锁判断速度。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0026]图1为本专利技术实施例提供的卫星测控设备上行链路误码测试流程图;
[0027]图2为本专利技术实施例提供的卫星测控设备下行链路误码测试流程图;
[0028]图3为本专利技术实施例提供的卫星测控设备下行链路误码测试帧同步示意图。
具体实施方式
[0029]为了使本领域的技术人员更好地理解本专利技术的技术方案,下面将结合附图对本专利技术作进一步的详细介绍。
[0030]请参阅图1

3,本专利技术实施例提供一种技术方案:基于上位机的卫星测控地检设备误码测试帧同步方法,包括以下步骤:
[0031]S1:通过总线/网络接口,向上位机送入数据;
[0032]S2:上位机通过参数配置模块控制,先在同步搜索模块进行相关累加运算判决,超过累加门限,开始进入预同步状态;
[0033]S3:经过n次累加超过门限校验,确定检测到帧头;
[0034]S4:转入误码比对模块进行误码比对和统计,同时间隔一帧长度,继续直接进行帧头比较,如没检测到帧头,并且次数超过m次校验,才认为帧同步失锁,转入同步搜索状态。
[0035]卫星测控地检设备误码测试包括上行链路测试和下行链路测试。
[0036]上行链路测试通过总线/网络接口向上位机送入数据具体包括以下步骤:
[0037]a:上位机通过总线或网络接口发出误码测试数据帧,经过地检设备的编码/调制、上变频器变频;
[0038]b:再经有线或无线与卫星测控设备相连,卫星测本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于上位机的卫星测控地检设备误码测试帧同步方法,其特征在于,包括以下步骤:S1:通过总线/网络接口,向上位机送入数据;S2:上位机通过参数配置模块控制,先在同步搜索模块进行相关累加运算判决,超过累加门限,开始进入预同步状态;S3:经过n次累加超过门限校验,确定检测到帧头;S4:转入误码比对模块进行误码比对和统计,同时间隔一帧长度,继续直接进行帧头比较。2.根据权利要求1所述的基于上位机的卫星测控地检设备误码测试帧同步方法,其特征在于,所述卫星测控地检设备误码测试包括上行链路测试和下行链路测试。3.根据权利要求2所述的基于上位机的卫星测控地检设备误码测试帧同步方法,其特征在于,所述上行链路测试通过总线/网络接口向上位机送入数据具体包括以下步骤:a:上位机通过总线或网络接口发出误码测试数据帧,经过地检设备的编码/调制、上变频器变频;b:再经有线或无线与卫星测控设备相连,卫星测控设备解调出误码数据比特,以比特数据流的形式给测试控制盒,c:测试控制盒将比特数据流拼装成字节数据,再发给上位机,上位机检测出帧头后,提取卫星测控设备解调后测试数据帧数据进行误码比对、统计。4.根据权利要求2所述的基于上位机的卫星测控地检设备误码测试帧同步方法,其特征在于,所述下行链路测试通过总线/网络接口向上位机送入数据具体包括以下步骤:e:上位机通过总线或网络接口发出误码测试数据帧;f:数据帧通过测试控制盒直接给卫星测控设备进行调制、变频,并通过有线或无线连接将射频信号发送给地检设备进行下变频、解调;g:地检设备解调出误码帧数据比特,并拼装成字节数据发给上位机,上位机检测出...

【专利技术属性】
技术研发人员:邵震洪李志强
申请(专利权)人:南京天际易达通信技术有限公司
类型:发明
国别省市:

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

1