System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种无人机总线数据监控方法、装置、设备及存储介质制造方法及图纸_技高网

一种无人机总线数据监控方法、装置、设备及存储介质制造方法及图纸

技术编号:40466140 阅读:11 留言:0更新日期:2024-02-22 23:20
本申请属于无人机数据监控领域,为一种无人机总线数据监控方法、装置、设备及存储介质,通过在每个子系统上均设置数据采集节点,在对无人机总线通信信号的断开、接通以及跳线调试,各子系统通过总线进行数据传输时,数据采集节点与总线并行运行,能够分别实时采集对应位置处的总线数据包,并将该数据包存储于本地缓存中;而后通过数据监控系统根据各数据采集节点的地址信息和标记信息收取位于本地缓存中的各个数据包,并对数据包进行解析,并进行数据质量评估,能够在不影响无人机正常调试的基础上实现对无人机总线网络的灵活、高效监控,通过使用仿真件模拟真件的功能,即使在真件缺失的情况下,仍然可以进行系统调试和性能测试。

【技术实现步骤摘要】

本申请属于无人机数据监控领域,特别涉及一种无人机总线数据监控方法、装置、设备及存储介质


技术介绍

1、近年来,无人机技术迅速发展并广泛应用于各个领域,包括军事侦察、航拍摄影、物流配送等。无人机系统通常由多个子系统组成,这些子系统通过总线网络进行数据交换和通信。无人机总线网络的稳定和可靠性对子系统的正常运行至关重要。然而,在目前的无人机总线网络中,数据监控方面存在一些挑战和不足之处。

2、从软件层面上来讲:

3、首先,无人机总线网络数据传输的实时性要求非常高。在无人机的飞行过程中,各个子系统之间需要实时地传输大量的数据,如飞行姿态、位置信息、图像数据等。因此,对于无人机总线网络的数据传输质量进行监控和分析是至关重要的。

4、其次,无人机总线网络复杂多样,包括串行总线、并行总线和网络总线等不同类型。不同型号的无人机可能采用不同的总线网络架构,导致无法采用通用的监控方法。因此,需要针对具体型号的无人机开发适用的数据监控方法,以满足其特定的数据传输需求。

5、此外,无人机在飞行过程中可能会面临各种网络故障和异常情况,如数据包丢失、传输延迟、网络拥塞等。对于这些问题的检测和定位对于故障诊断和系统维护至关重要。然而,现有的无人机总线数据监控方法往往无法提供足够的实时性和准确性。

6、对于无人机总线数据监控方法的改进,需要考虑以下几个方面。首先,需要设计高效的数据采集系统,能够实时获取总线网络上的数据包并进行存储和分析。其次,需要建立准确的数据分析模型,能够解析数据包的结构、提取关键信息并计算数据传输质量指标。同时,还需要开发有效的异常检测算法,能够通过设定阈值或规则来判断数据传输是否正常。最后,还需要设计可视化界面,能够实时显示无人机总线网络的状态和异常情况,方便用户进行监控和维护。

7、总之,针对某型号无人机的总线网络数据监控方法的研究具有重要的现实意义。通过提高数据监控的实时性、准确性和可靠性,可以有效提高无人机系统的可靠性和可维护性。通过监控无人机总线网络的数据传输质量,及时检测和定位网络故障,可以减少系统故障的发生和影响,保证无人机的稳定飞行和任务执行。同时,监控方法还可以为维修人员提供准确的故障定位信息,快速解决问题,提高系统的可维护性和维修效率。通过有效的数据监控方法,可以提高无人机系统的性能和安全性,为无人机应用领域的发展提供有力支持。

8、在现代无人机
,随着无人机的广泛应用和不断发展,无人机的复杂性和功能需求也在不断增加。无人机的系统由多个子系统组成,这些子系统之间通过总线进行通信,以实现数据交换和协调工作。无人机的总线网络在保证高效通信的同时,也面临着一系列技术挑战和故障排查的需求。

9、从硬件层面上来讲:

10、在传统的调试方法中,操作人员需要手动进行物理跳线或更换硬件组件,以切换通信信号路径,这样的方法效率低下且不够灵活。同时,当无人机子系统接口发生故障时,故障排查和调试变得更加困难,对整个无人机系统的稳定性和可靠性产生了负面影响。

11、此外,无人机系统的开发和测试通常需要使用真件进行,但真件的供应可能存在问题,如供应链延迟、库存短缺等。这给无人机的研发和维护带来了一定的困扰。

12、现有技术中,对无人机总线网络的监控方法较为有限。一些方法利用物理开关或插头连接器来切换通信信号路径,但这种方法需要繁琐的手动操作,不便于调试和故障排查。此外,对于子系统之间的联调,现有技术缺乏灵活、高效的解决方案。对于仿真件的应用,尽管存在一些仿真软件和虚拟平台,但在无人机系统中的应用仍然较为有限,缺乏系统化的方法和技术。

13、因此如何实现对无人机总线网络的灵活、高效监控是一个需要解决的问题。


技术实现思路

1、本申请的目的是提供了一种无人机总线数据监控方法、装置、设备及存储介质,以解决现有的无人机总线网络调试过程中通信信号路径切换不便、实时性与准确性较差的问题。

2、本申请的技术方案是:一种无人机总线数据监控方法,包括:

3、确定无人机系统中子系统上各总线的地址信息,对应每条总线均设置至少一组基于硬件的数据采集节点,对每组数据采集节点进行分别标记以及地址信息的登记,控制数据采集节点分别实时采集对应位置处的总线数据包,并将该数据包存储于本地缓存中;

4、数据监控系统根据各数据采集节点的地址信息和标记信息收取位于本地缓存中的各个数据包,并对数据包进行解析,识别数据包中的各个字段与数据结构,并获取其中的传输质量信息,而后根据传输质量信息对该总线对应时间节点的传输质量进行评估,得到总线传输质量参数;

5、设置评估阈值或者准则,判断总线传输质量参数是否正常;

6、若总线传输质量参数满足评估阈值或者准则要求,则无人机系统正常运行,并记录运行日志;否则,则无人机系统自动进行故障定位,并记录故障日志;将运行日志和故障日志进行整理,得到数据监控结果;

7、将数据监控结果进行可视化展示。

8、优选地,在每个子系统的接口处均设置断连装置,并且每个子系统均包括真件子系统和仿真件子系统,并且仿真件子系统在常态下处于关闭状态,在通过故障定位找到异常的子系统时,控制该子系统对应的断连装置断开并关闭该子系统;而后将对应的仿真件子系统的断连装置开启。

9、优选地,所述仿真件子系统为虚拟组件或者软件模拟器,所述仿真件子系统包括数据接收模块、数据对接模块和数据发送模块;所述数据接收模块能够接收其它子系统发出的数据包或指令,并发送至数据对接模块,所述数据对接模块能够根据其它子系统发送的数据包或指令进行数据调用、运算或者指令转发,并生成新的指令或者数据包,发送至数据发送模块,所述数据发送模块将新的指令或者数据包返回至对应的子系统或者发送至其它子系统,所述数据接收模块和数据发送模块均能够调用不同的通信协议与地址。

10、优选地,所述数据采集节点采用总线采集板卡,所述总线采集板卡内设置有相连子系统的通信协议,所述数据采集节点内设有接收数据缓存模块、发送数据缓存模块和时间管理模块,所述接收数据缓存模块能够缓存对应子系统的接收数据信息,所述发送数据缓存模块能够缓存对应子系统的发送数据信息,所述时间管理模块能够获取子系统对应的时间信息并按照时间顺序对接收数据信息和发送数据信息进行存储与调用,并每隔设定时间间隔删除超过设定时间间隔的数据缓存信息。

11、优选地,所述数据监控系统通过rs422总线协议与总线采集板卡相连,每组所述总线采集板卡均通过独立的线程与数据监控系统相连,并且数据监控系统对每组总线采集板卡均设置不同的时间节点与总线采集板卡内的软件驱动程序对接以进行数据包的收取。

12、优选地,所述数据监控系统获取各总线采集板卡内数据包的具体方法为:设置轮巡周期,设置各存储模块存储各总线采集板卡的软件驱动程序以及标记信息,分别对各总线采集板卡在一个轮巡周期内分别设置不同的数据接收时间节本文档来自技高网...

【技术保护点】

1.一种无人机总线数据监控方法,其特征在于,包括:

2.如权利要求1所述的无人机总线数据监控方法,其特征在于:

3.如权利要求2所述的无人机总线数据监控方法,其特征在于:所述仿真件子系统为虚拟组件或者软件模拟器,所述仿真件子系统包括数据接收模块、数据对接模块和数据发送模块;所述数据接收模块能够接收其它子系统发出的数据包或指令,并发送至数据对接模块,所述数据对接模块能够根据其它子系统发送的数据包或指令进行数据调用、运算或者指令转发,并生成新的指令或者数据包,发送至数据发送模块,所述数据发送模块将新的指令或者数据包返回至对应的子系统或者发送至其它子系统,所述数据接收模块和数据发送模块均能够调用不同的通信协议与地址。

4.如权利要求1所述的无人机总线数据监控方法,其特征在于:所述数据采集节点采用总线采集板卡,所述总线采集板卡内设置有相连子系统的通信协议,所述数据采集节点内设有接收数据缓存模块、发送数据缓存模块和时间管理模块,所述接收数据缓存模块能够缓存对应子系统的接收数据信息,所述发送数据缓存模块能够缓存对应子系统的发送数据信息,所述时间管理模块能够获取子系统对应的时间信息并按照时间顺序对接收数据信息和发送数据信息进行存储与调用,并每隔设定时间间隔删除超过设定时间间隔的数据缓存信息。

5.如权利要求4所述的无人机总线数据监控方法,其特征在于:所述数据监控系统通过RS422总线协议与总线采集板卡相连,每组所述总线采集板卡均通过独立的线程与数据监控系统相连,并且数据监控系统对每组总线采集板卡均设置不同的时间节点与总线采集板卡内的软件驱动程序对接以进行数据包的收取。

6.如权利要求5所述的无人机总线数据监控方法,其特征在于:所述数据监控系统获取各总线采集板卡内数据包的具体方法为:设置轮巡周期,设置各存储模块存储各总线采集板卡的软件驱动程序以及标记信息,分别对各总线采集板卡在一个轮巡周期内分别设置不同的数据接收时间节点,在到达一个数据接收时间节点时,根据标记信息调用对应的软件驱动程序,加载对应的总线采集板卡的硬件通道,关闭其它总线采集板卡的硬件通道,获取对应总线采集板卡内的缓存信息;在到达另一时间节点时,加载该时间节点对应的总线采集板卡的硬件通道,获取对应总线采集板卡内的缓存信息,直至轮巡完成。

7.如权利要求2所述的无人机总线数据监控方法,其特征在于:还包括与断连装置相连的控制器,所述控制器包括信号交换单元、信号切换单元和时间广播单元,所述断连装置包括前端收发模块、后端收发模块和数据断连模块,所述前端收发模块能够对相应子系统的数据包进行接收与发送,所述后端收发模块能够与该子系统相关联的子系统的数据包进行接收与发送,所述数据断连模块能够对前端收发模块和后端收发模块进行连接或者断开;

8.一种无人机总线数据监控装置,采用如权利要求1-7任一所述的方法,其特征在于,包括:

9.一种无人机总线数据通讯设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的无人机总线数据通讯程序,所述无人机总线数据通讯程序配置为实现如权利要求1至7中任一项所述的无人机总线数据监控方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一所述无人机总线数据监控方法的步骤。

...

【技术特征摘要】

1.一种无人机总线数据监控方法,其特征在于,包括:

2.如权利要求1所述的无人机总线数据监控方法,其特征在于:

3.如权利要求2所述的无人机总线数据监控方法,其特征在于:所述仿真件子系统为虚拟组件或者软件模拟器,所述仿真件子系统包括数据接收模块、数据对接模块和数据发送模块;所述数据接收模块能够接收其它子系统发出的数据包或指令,并发送至数据对接模块,所述数据对接模块能够根据其它子系统发送的数据包或指令进行数据调用、运算或者指令转发,并生成新的指令或者数据包,发送至数据发送模块,所述数据发送模块将新的指令或者数据包返回至对应的子系统或者发送至其它子系统,所述数据接收模块和数据发送模块均能够调用不同的通信协议与地址。

4.如权利要求1所述的无人机总线数据监控方法,其特征在于:所述数据采集节点采用总线采集板卡,所述总线采集板卡内设置有相连子系统的通信协议,所述数据采集节点内设有接收数据缓存模块、发送数据缓存模块和时间管理模块,所述接收数据缓存模块能够缓存对应子系统的接收数据信息,所述发送数据缓存模块能够缓存对应子系统的发送数据信息,所述时间管理模块能够获取子系统对应的时间信息并按照时间顺序对接收数据信息和发送数据信息进行存储与调用,并每隔设定时间间隔删除超过设定时间间隔的数据缓存信息。

5.如权利要求4所述的无人机总线数据监控方法,其特征在于:所述数据监控系统通过rs422总线协议与总线采集板卡相连,每组所述总线采集板卡均通过独立的线程与数据监控系统相连,并且数据监控系统对每组总线采集板卡均设置不同的时间节点与总线采集板卡内的软件驱动程序对接以进行数据包的收取。

6.如权利要求...

【专利技术属性】
技术研发人员:付莹周兵蒋祖歆刘渊程仁丰施斌王南星张乔
申请(专利权)人:江西洪都航空工业集团有限责任公司
类型:发明
国别省市:

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

1