一种失控保护的检测方法、装置及无人机制造方法及图纸

技术编号:21546990 阅读:61 留言:0更新日期:2019-07-06 20:57
本公开提供一种失控保护的检测方法、装置及无人机,涉及无人机技术领域,解决无人机在无法接收到遥控器发送的信号失控的问题,提高无人机飞行的安全性。具体技术方案为:获取接收机发送给飞行控制器的数据信息;判断数据信息是否为异常信息;在数据信息为异常信息时,生成故障标识,故障标识用于指示飞行控制器无法接收到遥控器发送的信号;根据故障标识触发失控保护模式。本发明专利技术用于无人机失控保护。

A Detection Method, Device and UAV for Out-of-Control Protection

【技术实现步骤摘要】
一种失控保护的检测方法、装置及无人机
本公开涉及无人机
,尤其涉及一种失控保护的检测方法、装置及无人机。
技术介绍
无人驾驶飞机简称“无人机”,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。无人机在航拍、农业、植保、测绘、灾难救援等领域得到广泛应用。目前,大多数无人机都是通过遥控器进行操控的,无人机上的接收机接收来自遥控器的信号,并将其发送飞行控制器,飞行控制器将其转化为控制指令,从而实现各种飞行功能。但是,当遥控器与接收机之间的通路或者接收机与飞行控制器之间的通路发生故障时,无人机无法接收到遥控器的控制指令,从而失去控制,降低了无人机飞行的安全性。因此,如何保证无人机飞行的安全性,是亟待解决的一个问题。
技术实现思路
本公开实施例提供一种失控保护的检测方法、装置及无人机,能够解决无人机在无法接收到遥控器发送的信号时失控的问题,提高无人机飞行的安全性。所述技术方案如下:根据本公开实施例的第一方面,提供一种失控保护的检测方法,该方法包括:获取接收机发送给飞行控制器的数据信息;判断数据信息是否为异常信息;在数据信息为异常信息时,生成故障标识,故障标识用于指示飞行控制器无法接收到遥控器发送的信号;根据故障标识触发失控保护模式。通过对接收机发送给飞行控制器的数据信息进行检测,实现对遥控器、接收机和飞行控制器全通路的检测和保护,解决无人机在无法接收到遥控器的信号时失控的问题,提高无人机飞行的安全性。在一个实施例中,在数据信息为异常信息时,生成故障标识包括:在数据信息为异常信息时,判断数据信息是否全部为预设值;在数据信息全部为预设值时,检测数据信息的持续时间是否大于预设阈值;在数据信息的持续时间大于预设阈值时,确定接收机与飞行控制器之间的通路发生故障,并生成故障标识。在确定接收机发送给飞行控制器的数据信息全部为预设值,且持续时间大于预设阈值时,意味着接收机与飞行控制器之间的通路发生故障,故而飞行控制器无法接收到遥控器的飞行控制指令。在一个实施例中,在数据信息为异常信息时,生成故障标识包括:在数据信息为异常信息时,判断数据信息是否为预设保护指令,预设保护指令用于指示遥控器与接收机之间的通路发生故障;在数据信息为预设保护指令时,生成故障标识。在确定接收机发送给飞行控制器的数据信息为预设保护指令时,意味着遥控器与接收机之间的通路发生故障,故而飞行控制器无法接收到遥控器的飞行控制指令。在一个实施例中,根据故障标识触发失控保护模式包括:将故障标识发送给飞行控制器,以使得飞行控制器根据故障标识触发失控保护模式。在一个实施例中,在数据信息不是异常信息时,该方法还包括:将数据信息发送给飞行控制器。在接收机发送给飞行控制器的数据信息为飞行控制指令时,将该数据信息发送给飞行控制器,飞行控制器将该数据信息转化为飞行控制指令,实现对应的飞行功能。根据本公开实施例的第二方面,提供一种失控保护检测装置,包括:获取模块,用于获取接收机发送给飞行控制器的数据信息;判断模块,用于判断数据信息是否为异常信息;生成模块,用于在数据信息为异常信息时,生成故障标识,故障标识用于指示飞行控制器无法接收到遥控器发送的信号;触发模块,用于根据故障标识触发失控保护模式。在一个实施例中,生成模块包括判断子模块、检测子模块、确定子模块和生成子模块;判断子模块,用于在数据信息为异常信息时,判断数据信息是否全部为预设值;检测子模块,用于在数据信息全部为预设值时,检测数据信息的持续时间是否大于预设阈值;确定子模块,用于在数据信息的持续时间大于预设阈值时,确定接收机与飞行控制器之间的通路发生故障;生成子模块,用于在接收机与飞行控制器之间的通路发生故障时生成故障标识。在一个实施例中,生成模块包括判断子模块和生成子模块;判断子模块,用于在数据信息为异常信息时,判断数据信息是否为预设保护指令,预设保护指令用于指示遥控器与接收机之间的通路发生故障;生成子模块,用于在数据信息为预设保护指令时,生成故障标识。在一个实施例中,失控保护检测装置还包括:发送模块;发送模块,用于将故障标识发送给飞行控制器,以使得飞行控制器根据故障标识触发失控保护模式。在一个实施例中,发送模块用于在数据信息不是异常信息时,将数据信息发送给飞行控制器。根据本公开实施例的第三方面,提供一种无人机,包括:用于接收遥控器信号的接收机、飞行控制器和上述第二方面及第二方面中任一实施例所描述的失控保护检测装置;其中,失控保护检测装置用于:获取接收机发送给飞行控制器的数据信息;判断数据信息是否为异常信息;在数据信息为异常信息时,生成故障标识,故障标识用于指示飞行控制器无法接收到遥控器发送的信号;根据故障标识触发失控保护模式。在一个实施例中,失控保护检测装置集成在飞行控制器中。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开实施例提供的一种失控保护的检测方法的流程图;图2是本公开实施例提供的一种用于失控保护检测的系统架构示意图;图3是本公开实施例提供的一种失控保护的检测方法的流程图;图4是本公开实施例提供的一种失控保护检测装置的结构图;图5是本公开实施例提供的一种失控保护检测装置的结构图;图6是本公开实施例提供的一种失控保护检测装置的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供了一种失控保护的检测方法,如图1所示,该失控保护的检测方法包括以下步骤:101、获取接收机发送给飞行控制器的数据信息。102、判断数据信息是否为异常信息。一般情况下,接收机发送给飞行控制器的数据为控制无人机飞行的正常信息,如飞行控制指令、心跳指令、信息回传指令等。当该数据信息不属于上述正常信息时,则属于异常信息。103、在数据信息为异常信息时,生成故障标识。其中,故障标识用于指示飞行控制器无法接收到遥控器发送的信号。飞行控制器无法接收到遥控器发送的信号可能是因为遥控器和接收机之间的通路发送故障,也有可能是接收机和飞行控制器之间的通路发送故障,无论哪个通路发生故障,飞行控制器都无法接收到遥控器发送的信号。下面对这两种不同的情况进行具体说明。在第一个实施例中,在数据信息为异常信息时,生产故障标识包括:在数据信息为异常数据时,判断数据信息是否全部为预设值;在数据信息全部为预设值时,检测数据信息的持续时间是否大于预设阈值;在数据信息的持续时间大于预设阈值时,确定接收机与飞行控制器之间的通路发生故障,并生成故障标识。在确定接收机发送给飞行控制器的数据信息全部为预设值,且持续时间大于预设阈值时,意味着接收机与飞行控制器之间的通路发生故障,因此,不论遥控器与接收机之间的通路是否正常,飞行控制器都无法接收到遥控器的信号,故而生成故障标识。另外,预设值可以根据用户的实际需求进行设定,本公开实施例对此不加限本文档来自技高网...

【技术保护点】
1.一种失控保护的检测方法,其特征在于,所述方法包括:获取接收机发送给飞行控制器的数据信息;判断所述数据信息是否为异常信息;在所述数据信息为异常信息时,生成故障标识,所述故障标识用于指示所述飞行控制器无法接收到遥控器发送的信号;根据所述故障标识触发失控保护模式。

【技术特征摘要】
1.一种失控保护的检测方法,其特征在于,所述方法包括:获取接收机发送给飞行控制器的数据信息;判断所述数据信息是否为异常信息;在所述数据信息为异常信息时,生成故障标识,所述故障标识用于指示所述飞行控制器无法接收到遥控器发送的信号;根据所述故障标识触发失控保护模式。2.根据权利要求1所述的方法,其特征在于,所述在所述数据信息为异常信息时,生成故障标识包括:在所述数据信息为异常信息时,判断所述数据信息是否全部为预设值;在所述数据信息全部为预设值时,检测所述数据信息的持续时间是否大于预设阈值;在所述数据信息的持续时间大于所述预设阈值时,确定所述接收机与所述飞行控制器之间的通路发生故障,并生成所述故障标识。3.根据权利要求1所述的方法,其特征在于,所述在所述数据信息为异常信息时,生成故障标识包括:在所述数据信息为异常信息时,判断所述数据信息是否为预设保护指令,所述预设保护指令用于指示所述遥控器与所述接收机之间的通路发生故障;在所述数据信息为所述预设保护指令时,生成所述故障标识。4.根据权利要求1所述的方法,其特征在于,所述根据所述故障标识触发失控保护模式包括:将所述故障标识发送给所述飞行控制器,以使得所述飞行控制器根据所述故障标识触发所述失控保护模式。5.一种失控保护检测装置,其特征在于,包括:获取模块,用于获取接收机发送给飞行控制器的数据信息;判断模块,用于判断所述数据信息是否为异常信息;生成模块,用于在所述数据信息为异常信息时,生成故障标识,所述故障标识用于指示所述飞行控制器无法接收到遥控器发送的信号;触发模块,用于根据所述故障...

【专利技术属性】
技术研发人员:赵彦杰杨亮俞志强祝士杰林新雷
申请(专利权)人:西安远智电子科技有限公司
类型:发明
国别省市:陕西,61

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

1