一种基于北斗导航的航电接口系统技术方案

技术编号:28119903 阅读:40 留言:0更新日期:2021-04-19 11:24
本发明专利技术涉及北斗导航技术领域,尤其是一种基于北斗导航的航电接口系统,包括内置BDU软件的北斗收发机、北斗天线、飞机身份信息模块、航电系统和内置地面配置管理软件的维护设备。本发明专利技术的一种基于北斗导航的航电接口系统由内置BDU软件的北斗收发机、北斗天线、飞机身份信息模块、航电系统和内置地面配置管理软件的维护设备,其中航电接口模块软件为BDU处理软件的一部分,处理来自航电系统429、离散量数据,处理信息处理模块软件转发的RD消息,并按照APM配置要求生成短消息;在维护模式下,处理UDP网络数据,将飞机注册信息、短报文发送目的地址等APM配置信息存储在飞机特征配置模块,使得航电接口系统功能更加丰富,大大提升其配置管理效率。置管理效率。置管理效率。

【技术实现步骤摘要】
一种基于北斗导航的航电接口系统


[0001]本专利技术涉及北斗导航
,尤其是一种基于北斗导航的航电接口系统。

技术介绍

[0002]导航系统通常导航系统是一些基础功能的集合,包括:“定位”、“目的地选择”、“路径计算”和“路径指导”。系统在其较高的性能系列中也提供彩色地图显示。
[0003]而中国北斗卫星导航系统(英文名称:BeiDou Navigation Satellite System,简称BDS)是中国自行研制的全球卫星导航系统,也是继GPS、GLONASS之后的第三个成熟的卫星导航系统。北斗卫星导航系统(BDS)和美国GPS、俄罗斯GLONASS、欧盟GALILEO,是联合国卫星导航委员会已认定的供应商。
[0004]北斗卫星导航系统由空间段、地面段和用户段三部分组成,可在全球范围内全天候、全天时为各类用户提供高精度、高可靠定位、导航、授时服务,并且具备短报文通信能力,已经初步具备区域导航、定位和授时能力,定位精度为分米、厘米级别,测速精度0.2米/秒,授时精度10纳秒。
[0005]北斗位置追踪设备(以下简称BDPT)是机载通信导航系统的重要组成部分,是一款集定位与信息传输为一体的终端设备。而目前市面上应用于北斗导航的机载航电接口系统大多功能简单,配置管理效率不高。

技术实现思路

[0006]本专利技术要解决的技术问题是:为了解决上述
技术介绍
中存在的问题,提供一种改进的基于北斗导航的航电接口系统,解决上述
技术介绍
中存在的问题。
[0007]本专利技术解决其技术问题所采用的技术方案是:一种基于北斗导航的航电接口系统,包括内置BDU软件的北斗收发机、北斗天线、飞机身份信息模块、航电系统和内置地面配置管理软件的维护设备,所述的飞机身份信息模块嵌入方式安装在北斗收发机内,所述的BDU软件包含应用程序层和驱动层,所述的应用程序层包含信息处理模块和航电接口模块,所述的应用程序层用于完成RDSS/RNSS模块数据管理,自检和设备运行日志的记录和查询功能等、机载航电接口数据接收与解析、向APM模块写入参数信息,所述的驱动层用于对硬件层进行配置,为应用层提供服务,比如I/O的输入输出设置,串口配置,时钟设置,各外围硬件的配置。
[0008]所述的航电接口模块用于处理来自航电系统429、离散量数据,处理信息处理模块软件转发的RD消息,并按照APM配置要求生成短消息。
[0009]A429消息处理
[0010]接口软件定义A429字、参数结构,封装A429解码、解码输出、数据奇偶校验、LABEL号反转等函数。
[0011]所述的地面配置管理软件用于支持接收和发送配置数据UDP数据包、支持显示读取的AMP的配置信息、提供可以输入配置信息的界面。
[0012]所述的地面配置管理软件包括用户界面、网络模块、数据生成、数据解析和日志模块。
[0013]本专利技术的有益效果是:
[0014]本专利技术的一种基于北斗导航的航电接口系统由内置BDU软件的北斗收发机、北斗天线、飞机身份信息模块、航电系统和内置地面配置管理软件的维护设备,其中航电接口模块软件为BDU处理软件的一部分,处理来自航电系统429、离散量数据,处理信息处理模块软件转发的RD消息,并按照APM配置要求生成短消息;在维护模式下,处理UDP网络数据,将飞机注册信息、短报文发送目的地址等APM配置信息存储在飞机特征配置模块,使得航电接口系统功能更加丰富,大大提升其配置管理效率。
附图说明
[0015]下面结合附图和实施例对本专利技术进一步说明。
[0016]图1是本专利技术的结构示意图。
[0017]图2是本专利技术中BDU软件的软件组成框图。
[0018]图3是本专利技术中配置软件数据处理流程图
具体实施方式
[0019]现在结合附图对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。
[0020]图1、图2和图3所示的一种基于北斗导航的航电接口系统,包括内置BDU软件的北斗收发机(简称BDU)、北斗天线(简称BDA)、飞机身份信息模块(简称APM)、航电系统和内置地面配置管理软件的维护设备,飞机身份信息模块嵌入方式安装在北斗收发机内,所述的BDU软件包含应用程序层和驱动层,应用程序层包含信息处理模块和航电接口模块,应用程序层用于完成RDSS/RNSS模块数据管理,自检和设备运行日志的记录和查询功能等、机载航电接口数据接收与解析、向APM模块写入参数信息,驱动层用于对硬件层进行配置,为应用层提供服务,比如I/O的输入输出设置,串口配置,时钟设置,各外围硬件的配置。
[0021]航电接口模块用于处理来自航电系统429、离散量数据,处理信息处理模块软件转发的RD消息,并按照APM配置要求生成短消息。
[0022]航电接口模块软件是基于ARM硬件环境,采用标准C开发,代码规范符合《C语言编码标准》。
[0023]地面配置管理软件用于支持接收和发送配置数据UDP数据包、支持显示读取的AMP的配置信息、提供可以输入配置信息的界面。
[0024]地面配置管理软件是基于X86硬件环境,采用MFC开发,代码规范符合《C++语言编码标准》。
[0025]地面配置管理软件包括:
[0026]用户界面,提供用户操作的接口,可实现数据配置、发送、查询,以及接收数据的显示;
[0027]网络模块,提供与BDU设备进行通讯的网络接口,主要包括数据发送接收、检测连接状态的功能。当软件启动时,初始化网络模块,自动创建网络发送socket和接收socket。
[0028](一)消息实体定义
[0029]数据通信采用统一的封包格式,每个包由包头和包体组成。包头包括:协议类型、发包数、命令ID和包长度(不含包头的长度);各个命令的包体有所不同。
[0030][0031](二)消息头格式定义
[0032][0033]接收socket创建成功后,启动接收数据的线程,线程执行流程:每20MS获取一次数据,当获取到数据时,先判断数据是否大于包头的长度,如为达到,则继续获取,当长度超过一个包头长度时,对数据进行校验,校验成功将数据丢入解析线程缓存包里,否则丢弃数据并计入日志,清空接收缓存。
[0034](一)心跳消息定义
[0035]序号字段长度说明0Command1消息标识:0x111MSC1通信包计数:0~255,循环计数02Data Length MSB1数据长度高位:03Data Length LSB1数据长度低位:34Device ID1数据值:2BDU设备5BIT Status11BUD设备BIT状态6BIT Status21BUD设备BIT状态
[0036]注:心跳信息在BDU进入维护模式后发送,周期为200ms
[0037](二)AMP配置查询结果信息定义
[0038][0039][0040][0041](三)本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于北斗导航的航电接口系统,包括内置BDU软件的北斗收发机、北斗天线、飞机身份信息模块、航电系统和内置地面配置管理软件的维护设备,其特征是:所述的飞机身份信息模块嵌入方式安装在北斗收发机内,所述的BDU软件包含应用程序层和驱动层,所述的应用程序层包含信息处理模块和航电接口模块,所述的应用程序层用于完成RDSS/RNSS模块数据管理,自检和设备运行日志的记录和查询功能等、机载航电接口数据接收与解析、向APM模块写入参数信息,所述的驱动层用于对硬件层进行配置,为应用层提供服务,比如I/O的输入输出设置,串口配置,时钟设置,各外围硬件...

【专利技术属性】
技术研发人员:常兵薛桢一曹壁
申请(专利权)人:江苏锐天信息科技有限公司
类型:发明
国别省市:

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

1