一种北斗短报文收发测试方法、装置、设备及存储介质制造方法及图纸

技术编号:38089340 阅读:12 留言:0更新日期:2023-07-06 09:00
本申请公开了一种北斗短报文收发测试方法、装置、设备及存储介质,涉及卫星通信领域,包括:获取测试线缆连接的工控机发送的基于内置测试软件得到的模拟后总线协议数据;利用射频线缆获取北斗导航信号模拟器播发的卫星无线电信号;基于模拟后总线协议数据和卫星无线电信号生成原始短报文并发送至北斗导航信号模拟器,以便北斗导航信号模拟器利用内置短报文转发软件基于预设北斗短报文标准将原始短报文打包为目标串口语句通过预设串口发送至工控机,以便工控机利用内置测试软件进行测试分析。将测试设备有线连接排除了测试时环境中电磁干扰的影响,同时通过内置软件进行测试,形成业务数据流的闭环自动测试,增加了试验环境验证的可靠性。境验证的可靠性。境验证的可靠性。

【技术实现步骤摘要】
一种北斗短报文收发测试方法、装置、设备及存储介质


[0001]本专利技术涉及卫星通信领域,特别涉及一种北斗短报文收发测试方法、装置、设备及存储介质。

技术介绍

[0002]现有技术中,北斗短报文收发设备的短报文功能测试通常有两种测试方法,一种是基于北斗卫星系统,通过对星的方式进行短报文收发无线测试,另一种是基于各北斗实验室的北斗模拟器测试系统,通过评估测试软件中的“通信功能测试”项,统计短报文通信成功率,完成短报文功能测试。以上测试方法均局限于通用地面测试环境(常温常压),而民航机载设备在取得适航证前除了需要在通用地面测试环境下完成功能性能验证,还需要在满足《RTCA/DO

160G机载设备环境条件和试验程序》的特定环境下完成功能测试。在DO

160G指定的试验环境中,对星的测试方法存在的问题是无法保证环境实验室的长期处于无电磁干扰状态,从而影响试验判定。而评估软件测试通信功能的方法又无法兼顾测试设备的其它应用功能,比如429数据传输、短报组包等功能。因此,如何提高北斗短报文收发测试的可靠性,是本领域有待解决的问题。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种北斗短报文收发测试方法、装置、设备及存储介质,可以通过将测试设备利用线缆、串口等进行有线连接,排除测试时环境中电磁干扰的影响,同时通过内置软件进行测试,形成业务数据流的闭环自动测试,增加了试验环境验证的可靠性。其具体方案如下:
[0004]第一方面,本申请提供了一种北斗短报文收发测试方法,应用于机载北斗短报文收发设备,包括:
[0005]获取通过测试线缆进行连接的预设工控机发送的基于本地内置测试软件对待接收总线协议数据进行模拟后得到的模拟后总线协议数据;
[0006]利用预设射频线缆获取北斗导航信号模拟器播发的预设卫星无线电信号;
[0007]基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文;
[0008]将所述原始短报文发送至所述北斗导航信号模拟器,以便所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准将所述原始短报文打包为目标串口语句,并通过预设串口发送至所述预设工控机,以便所述预设工控机利用所述内置测试软件对所述目标串口语句进行解析和测试分析。
[0009]可选的,所述利用预设射频线缆获取北斗导航信号模拟器播发的预设卫星无线电信号,包括:
[0010]利用预设射频线缆获取北斗导航信号模拟器播发的B1c频点的卫星无线电导航业务信号以及B2b频点和S2c频点的卫星无线电测试业务信号。
[0011]可选的,所述基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文,包括:
[0012]解析所述预设卫星无线电信号,得到所述预设卫星无线电信号中所述卫星无线电导航业务信号的位置电文内容;
[0013]基于所述位置电文内容和所述待接收总线协议数据根据预设北斗短报文定义进行组包生成原始短报文,以便将所述原始短报文发送至所述北斗导航信号模拟器。
[0014]可选的,所述基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文,包括:
[0015]获取通过预设配置接口配置的短报文发送周期;
[0016]基于获取的所述待接收总线协议数据和所述预设卫星无线电信号进行组包生成L频点的原始短报文,以便根据所述短报文发送周期将所述原始短报文发送至所述北斗导航信号模拟器。
[0017]第二方面,本申请提供了一种北斗短报文收发测试方法,应用于预设工控机,包括:
[0018]基于本地内置测试软件对待接收总线协议数据进行模拟,得到模拟后总线协议数据;
[0019]将所述模拟后总线协议数据通过测试线缆发送至机载北斗短报文收发设备,以便机载北斗短报文收发设备基于所述模拟后总线协议数据和北斗导航信号模拟器播发的预设卫星无线电信号进行组包生成原始短报文;
[0020]获取所述北斗导航信号模拟器通过预设串口发送的目标串口语句;所述目标串口语句为所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准对所述原始短报文进行打包后得到的;
[0021]利用所述内置测试软件对所述目标串口语句进行解析和测试分析。
[0022]可选的,所述利用所述内置测试软件对所述目标串口语句进行解析和测试分析,包括:
[0023]利用所述内置测试软件抓取所述目标串口语句,并解析所述目标串口语句得到目标导航数据;所述目标导航数据包括位置数据、机载数据等;
[0024]通过将所述目标导航数据与预设的手动输入数据进行对比分析。
[0025]可选的,所述获取所述北斗导航信号模拟器通过预设串口发送的目标串口语句之后,还包括:
[0026]利用所述内置测试软件统计所述机载北斗短报文收发设备的原始短报文发送频率和接收到所述目标串口语句的接收频率;
[0027]对比所述原始短报文发送频率和所述接收频率得到通信成功率,以便基于所述通信成功率进行北斗短报文收发测试分析。
[0028]第三方面,本申请提供了一种北斗短报文收发测试装置,应用于机载北斗短报文收发设备,包括:
[0029]数据获取模块,用于获取通过测试线缆进行连接的预设工控机发送的基于本地内置测试软件对待接收总线协议数据进行模拟后得到的模拟后总线协议数据;
[0030]信号获取模块,用于利用预设射频线缆获取北斗导航信号模拟器播发的预设卫星
无线电信号;
[0031]报文组包模块,用于基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文;
[0032]报文发送模块,用于将所述原始短报文发送至所述北斗导航信号模拟器,以便所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准将所述原始短报文打包为目标串口语句,并通过预设串口发送至所述预设工控机,以便所述预设工控机利用所述内置测试软件对所述目标串口语句进行解析和测试分析。
[0033]第四方面,本申请提供了一种北斗短报文收发测试装置,应用于预设工控机,包括:
[0034]数据模拟模块,用于基于本地内置测试软件对待接收总线协议数据进行模拟,得到模拟后总线协议数据;
[0035]数据发送模块,用于将所述模拟后总线协议数据通过测试线缆发送至机载北斗短报文收发设备,以便机载北斗短报文收发设备基于所述模拟后总线协议数据和北斗导航信号模拟器播发的预设卫星无线电信号进行组包生成原始短报文;
[0036]语句获取模块,用于获取所述北斗导航信号模拟器通过预设串口发送的目标串口语句;所述目标串口语句为所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准对所述原始短报文进行打包后得到的;
[0037]语句解析模块,用于利用所述内置测试软件对所述目标串口语句进行解析和测试分析。
[0038]第五方面,本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种北斗短报文收发测试方法,其特征在于,应用于机载北斗短报文收发设备,包括:获取通过测试线缆进行连接的预设工控机发送的基于本地内置测试软件对待接收总线协议数据进行模拟后得到的模拟后总线协议数据;利用预设射频线缆获取北斗导航信号模拟器播发的预设卫星无线电信号;基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文;将所述原始短报文发送至所述北斗导航信号模拟器,以便所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准将所述原始短报文打包为目标串口语句,并通过预设串口发送至所述预设工控机,以便所述预设工控机利用所述内置测试软件对所述目标串口语句进行解析和测试分析。2.根据权利要求1所述的北斗短报文收发测试方法,其特征在于,所述利用预设射频线缆获取北斗导航信号模拟器播发的预设卫星无线电信号,包括:利用预设射频线缆获取北斗导航信号模拟器播发的B1c频点的卫星无线电导航业务信号以及B2b频点和S2c频点的卫星无线电测试业务信号。3.根据权利要求2所述的北斗短报文收发测试方法,其特征在于,所述基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文,包括:解析所述预设卫星无线电信号,得到所述预设卫星无线电信号中所述卫星无线电导航业务信号的位置电文内容;基于所述位置电文内容和所述待接收总线协议数据根据预设北斗短报文定义进行组包生成原始短报文,以便将所述原始短报文发送至所述北斗导航信号模拟器。4.根据权利要求1至3任一项所述的北斗短报文收发测试方法,其特征在于,所述基于所述模拟后总线协议数据和所述预设卫星无线电信号进行组包生成原始短报文,包括:获取通过预设配置接口配置的短报文发送周期;基于获取的所述待接收总线协议数据和所述预设卫星无线电信号进行组包生成L频点的原始短报文,以便根据所述短报文发送周期将所述原始短报文发送至所述北斗导航信号模拟器。5.一种北斗短报文收发测试方法,其特征在于,应用于预设工控机,包括:基于本地内置测试软件对待接收总线协议数据进行模拟,得到模拟后总线协议数据;将所述模拟后总线协议数据通过测试线缆发送至机载北斗短报文收发设备,以便机载北斗短报文收发设备基于所述模拟后总线协议数据和北斗导航信号模拟器播发的预设卫星无线电信号进行组包生成原始短报文;获取所述北斗导航信号模拟器通过预设串口发送的目标串口语句;所述目标串口语句为所述北斗导航信号模拟器利用本地内置短报文转发软件基于预设北斗短报文标准对所述原始短报文进行打包后得到的;利用所述内置测试软件对所述目标串口语句进行解析和测试分析。6.根据权利要求5所述的北斗短报文收发测试方法,其特征在于,所述利用所述内置测试软...

【专利技术属性】
技术研发人员:马施玲宋志军徐鹏付健朱力可
申请(专利权)人:中电科航空电子有限公司
类型:发明
国别省市:

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

1