System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于机载设备对象模型的设备接入方法技术_技高网

一种基于机载设备对象模型的设备接入方法技术

技术编号:40676367 阅读:4 留言:0更新日期:2024-03-18 19:14
本申请提供了一种基于机载设备对象模型的设备接入方法,属于机载设备的技术领域,具体的,针对机载设备型号种类繁多,接入飞机航电系统时方法繁杂等问题,结合物联网设备自动接入网络的思想,设计了一种基于机载设备对象模型的设备自动发现识别方法,机载设备按照该方法可以实现自动化接入飞机航电系统平台,系统能自动拉取设备的驱动程序并加载,实现设备的即插即用,系统还能对已接入的设备进行状态监控及管理,该设备接入方法能大幅简化机载设备接入飞机航电系统的流程及步骤。

【技术实现步骤摘要】

本申请涉及机载设备的领域,尤其是涉及一种基于机载设备对象模型的设备接入方法


技术介绍

1、随着飞机功能需求的增加,飞机航电系统中需要接入越来越多的机载设备,当前机载设备的种类众多,且不同厂商的机载设备与飞机航电系统连接的总线类型、接入协议有着很大区别,这些接入方法与机载设备耦合性强,飞机航电系统平台需要做大量的修改、适配性工作,流程复杂,缺少一种统一的机载设备接入方法。


技术实现思路

1、有鉴于此,本申请提供一种基于机载设备对象模型的设备接入方法,解决了现有技术中的问题,可以将不同类型及厂商的机载设备按照本专利技术的统一协议接入飞机航电系统平台,极大提高飞机航电系统平台的接入能力和效率。

2、本申请提供的一种基于机载设备对象模型的设备接入方法采用如下的技术方案:

3、一种基于机载设备对象模型的设备接入方法,包括如下步骤:

4、机载设备对象模型结构定义及自描述:通过对机载设备的类型及功能进行抽象,生成包含主要功能信息的机载设备对象模型,采用json文本形式进行模型自描述,建立统一的机载设备标准模型,以屏蔽飞机平台上机载设备的多样性与差异性,对机载设备进行统一管理;

5、根据机载设备发现识别协议针对机载设备接入飞机平台接入方式、功能接口存在的差异性问题,设计机载设备发现识别流程和设备状态监控流程;

6、机载设备驱动动态加载:机载设备按照机载设备发现识别流程完成与飞机平台的连接后,将机载设备对应的驱动程序加载至飞机平台,建立飞机平台与机载设备的业务通信。

7、可选的,机载设备对象模型结构定义及自描述的过程中,采用json文本描述的机载设备对象模型结构包括共有部分和针对每个设备不同类型的特有参数,设备对象模型结构共有部分包括设备类型、设备型号、载机型号、总线类型和版本信息,特有参数来源于具体的设备信息。

8、可选的,特有参数包括探测类型、测距范围、测距精度、扫描范围、目标识别精度、红外探测距离、红外工作波段、激光探测距离、激光工作波段、多目标跟踪数量、成像帧率、功耗和重量。

9、可选的,机载设备发现识别流程包括:飞机平台根据配置文件向相应的总线通路发送设备发现消息包,机载设备收到设备发现消息包后向对应的总线通道回复设备信息包,设备信息包基于机载设备标准模型包含了完整的设备信息,飞机平台根据设备信息包进行设备识别与接入。

10、可选的,设备状态监控流程包括:针对事件驱动型设备,飞机平台主动发送心跳检测包给机载设备,根据机载设备回应信息判断设备状态,针对周期通信型设备,机载设备在业务数据中加入设备在线包,用于飞机平台判断设备状态。

11、可选的,机载设备驱动动态加载的过程包括:机载设备驱动为飞机平台的中间层服务,机载设备驱动运行在与硬件资源直连的板卡,将服务请求转化为硬件资源的读写操作,飞机平台基于机载设备标准模型中的信息,查找设备驱动映射表,找到对应设备驱动后将其加载至飞机平台。

12、可选的,设备驱动映射表采用多对一的映射方式,设备驱动映射表以文件形式存储于设备驱动库。

13、综上所述,本申请包括以下有益技术效果:

14、本申请针对机载设备型号种类繁多,接入飞机航电系统时方法繁杂等问题,结合物联网设备自动接入网络的思想,设计了一种基于机载设备对象模型的设备自动发现识别方法,机载设备按照该方法可以实现自动化接入飞机航电系统平台,系统能自动拉取设备的驱动程序并加载,实现设备的即插即用,系统还能对已接入的设备进行状态监控及管理,该设备接入方法能大幅简化机载设备接入飞机航电系统的流程及步骤。

本文档来自技高网...

【技术保护点】

1.一种基于机载设备对象模型的设备接入方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,机载设备对象模型结构定义及自描述的过程中,采用JSON文本描述的机载设备对象模型结构包括共有部分和针对每个设备不同类型的特有参数,设备对象模型结构共有部分包括设备类型、设备型号、载机型号、总线类型和版本信息,特有参数来源于具体的设备信息。

3.根据权利要求2所述的基于机载设备对象模型的设备接入方法,其特征在于,特有参数包括探测类型、测距范围、测距精度、扫描范围、目标识别精度、红外探测距离、红外工作波段、激光探测距离、激光工作波段、多目标跟踪数量、成像帧率、功耗和重量。

4.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,机载设备发现识别流程包括:飞机平台根据配置文件向相应的总线通路发送设备发现消息包,机载设备收到设备发现消息包后向对应的总线通道回复设备信息包,设备信息包基于机载设备标准模型包含了完整的设备信息,飞机平台根据设备信息包进行设备识别与接入。

5.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,设备状态监控流程包括:针对事件驱动型设备,飞机平台主动发送心跳检测包给机载设备,根据机载设备回应信息判断设备状态,针对周期通信型设备,机载设备在业务数据中加入设备在线包,用于飞机平台判断设备状态。

6.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,机载设备驱动动态加载的过程包括:机载设备驱动为飞机平台的中间层服务,机载设备驱动运行在与硬件资源直连的板卡,将服务请求转化为硬件资源的读写操作,飞机平台基于机载设备标准模型中的信息,查找设备驱动映射表,找到对应设备驱动后将其加载至飞机平台。

7.根据权利要求6所述的基于机载设备对象模型的设备接入方法,其特征在于,设备驱动映射表采用多对一的映射方式,设备驱动映射表以文件形式存储于设备驱动库。

...

【技术特征摘要】

1.一种基于机载设备对象模型的设备接入方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,机载设备对象模型结构定义及自描述的过程中,采用json文本描述的机载设备对象模型结构包括共有部分和针对每个设备不同类型的特有参数,设备对象模型结构共有部分包括设备类型、设备型号、载机型号、总线类型和版本信息,特有参数来源于具体的设备信息。

3.根据权利要求2所述的基于机载设备对象模型的设备接入方法,其特征在于,特有参数包括探测类型、测距范围、测距精度、扫描范围、目标识别精度、红外探测距离、红外工作波段、激光探测距离、激光工作波段、多目标跟踪数量、成像帧率、功耗和重量。

4.根据权利要求1所述的基于机载设备对象模型的设备接入方法,其特征在于,机载设备发现识别流程包括:飞机平台根据配置文件向相应的总线通路发送设备发现消息包,机载设备收到设备发现消息包后向对应的总线通道回复设备信息包,...

【专利技术属性】
技术研发人员:王元鹏陈洋薛金凯高向征李佰祥
申请(专利权)人:中国航空工业集团公司洛阳电光设备研究所
类型:发明
国别省市:

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

1