无人驾驶飞行器及其数据处理方法技术

技术编号:11663315 阅读:444 留言:0更新日期:2015-07-01 01:31
一种无人驾驶飞行器,其包括至少两个控制器、至少两个电子调速器以及至少两个电机,其中:电子调速器分別与控制器和电机电性连接,以分别从控制器获取控制数据,并从控制数据中选取最优控制数据,且根据最优控制数据控制电机的转速。还涉及一种无人驾驶飞行器的数据处理方法。能够通过电子调速器直接从控制器获取数据,并选出最优控制数据控制电机的转速,有效降低设计成本和安全风险。

【技术实现步骤摘要】
【国外来华专利技术】无人驾驶飞行器及其数据处理方法
本专利技术涉及及航模领域,特别是涉及一种无人驾驶飞行器及其数据处理方法。
技术介绍
在传统无人驾驶飞行器模式中,普遍应用仲裁器14进行数据处理。如图1所示,图1是现有技术中无人驾驶飞行器的结构示意图。仲裁器14与每一控制器进行数据传输,并且由仲裁器14决定电子调速器使用哪个控制器的数据。具体如:仲裁器14从第一控制器11、第二控制器12和第二控制器13获取数据,在获取数据后,仲裁器14对数据进行分析以得到最优控制数据,仲裁器14控制最优控制数据对应的控制器(如第一控制器11)与电子调速器进行数据传输,以使得电子调速器根据最优控制数据控制电机的转速。虽然传统的模式中电子调速器的数据得到了保证,然而,仲裁器14一旦出现故障,控制器的数据传输不到电子调速器,整个无人驾驶飞行器必将不能工作。综上所述,有必要提供一种无人驾驶飞行器及其数据处理方法以解决上述问题。
技术实现思路
本专利技术主要解决的技术问题是提供一种无人驾驶飞行器及其数据处理方法,能够通过电子调速器直接从控制器获取数据,并选出最优控制数据控制电机的转速,有效降低设计成本和安全风险。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种无人驾驶飞行器,无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机,其中:至少两个电子调速器与至少两个控制器均通过总线电性连接,以分别从至少两个控制器获取至少两组控制数据;至少两个电子调速器还分别对应与一电机电性连接,至少两个电子调速器均从至少两组控制数据中选取最优控制数据,并根据最优控制数据控制电机的转速。其中,至少两个电子调速器在选取最优控制数据之后,进一步判断最优控制数据与其余控制数据之间的差值是否在预设范围内,如果否,将最优控制数据反馈至其余控制数据所对应的控制器。其中,至少两个电子调速器将至少两个电子调速器需要至少两组控制数据中数量最多的控制数据作为最优控制数据。其中,至少两个电子调速器对至少两组控制数据进行从大到小或从小到大的排序,并判断至少两组控制数据的数量是否为奇数,如果是,选取排序后的第(n+1)/2组控制数据作为最优控制数据,如果否,选取排序后的第n/2或n/2+1组控制数据作为最优控制数据,其中n为至少两组控制数据的数量。其中,至少两组控制数据中的每一者均包括俯仰数据、横滚数据、航向角数据以及高度数据。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种无人驾驶飞行器的数据处理方法,无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机,至少两个电子调速器与至少两个控制器均电性连接,至少两个电子调速器还分别对应与一电机电性连接,方法包括:至少两个电子调速器分别从至少两个控制器获取至少两组控制数据;至少两个电子调速器均从至少两组控制数据中选取最优控制数据;至少两个电子调速器根据最优控制数据控制电机的转速。其中,至少两个电子调速器在选取最优控制数据之后,进一步包括以下步骤:判断最优控制数据与其余控制数据之间的差值是否在预设范围内,如果否,将最优控制数据反馈至其余控制数据所对应的控制器。其中,至少两个电子调速器从至少两组控制数据中选取最优控制数据包括:至少两个电子调速器将至少两个电子调速器需要至少两组控制数据中数量最多的控制数据作为最优控制数据。其中,至少两个电子调速器从至少两组控制数据中选取最优控制数据包括:至少两个电子调速器对至少两组控制数据进行从大到小或从小到大的排序,并判断至少两组控制数据的数量是否为奇数,如果是,选取排序后的第(n+1)/2组控制数据作为最优控制数据,如果否,选取排序后的第n/2或n/2+1组控制数据作为最优控制数据,其中n为至少两组控制数据的数量。本专利技术的有益效果是:区别于现有技术的情况,本专利技术的无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机,其中:至少两个电子调速器与至少两个控制器均电性连接,以分别从至少两个控制器获取至少两组控制数据;至少两个电子调速器还分别对应与一电机电性连接,至少两个电子调速器均从至少两组控制数据中选取最优控制数据,并根据最优控制数据控制电机的转速。通过上述方式,本专利技术的的电子调速器能够直接从控制器获取数据,并选出最优控制数据控制电机的转速;另外,如果正在为至少两个电子调速器提供数据的一控制器出现故障,则至少两个电子调速器可以灵活获取其他控制器进行正常数据传输;有效降低安全风险和设计成本。【附图说明】图1是现有技术中无人驾驶飞行器的结构示意图;图2是本专利技术无人驾驶飞行器的第一实施例的结构示意图;图3是本专利技术无人驾驶飞行器的第二实施例的结构示意图;图4是本专利技术无人驾驶飞行器的数据处理方法的流程示意图。【具体实施方式】下面结合附图和实施方式对本专利技术进行详细说明。如图2所示,图2是本专利技术无人驾驶飞行器的第一实施例的结构示意图。无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机。其中,至少两个控制器产生至少两组控制数据,至少两组控制数据均包括俯仰数据、横滚数据、航向角数据、高度数据以及其他数据。当然,控制器可以为2个、4个、5个或者更多,具体需要根据实际设计而定。在本实施例中,控制器为三个,分别为:一第一控制器20、一第二控制器21和一第三控制器22。优选地,该第一控制器20和一第一总线23连接,该第二控制器21和一第二总线24连接,该第三控制器22和一第三总线25连接。在本实施例中,电子调速器通过总线分别与控制器连接,以分别从各个控制器获取控制数据,即每一电子调速器从控制器获取俯仰数据、横滚数据、航向角数据、高度数据以及其他数据。其中,电子调速器可以为2个、3个、4个、5个或者其他个数,具体需要根据实际设计而定。在本实施例中,所述无人驾驶飞行器包括六个电子调速器,分别为一第一电子调速器26、一第二电子调速器27、一第三电子调速器28、一第四电子调速器29、一第五电子调速器30和一第六电子调速器31。所述第一总线23与所述第一电子调速器26、第二电子调速器27、第三电子调速器28、第四电子调速器29、第五电子调速器30和第六电子调速器31均电性连接。所述第二总线24与所述第一电子调速器26、第二电子调速器27、第三电子调速器28、第四电子调速器29、第五电子调速器30和第六电子调速器31均电性连接。所述第三总线25与所述第一电子调速器26、第二电子调速器27、第三电子调速器28、第四电子调速器29、第五电子调速器30和第六电子调速器31均电性连接。每一电子调速器还分别与一电机电性连接,其中电子调速器从控制数据中选取最优控制数据,并根据最优控制数据控制电机的转速。在本实施例中,所述无人驾驶飞行器包括六个电机,其分别为一第一电机32、一第二电机33、一第三电机34、一第四电机35、一第五电机36和一第六电机37。所述第一电子调速器26和所述第一电机32电性连接,所述第二电子调速器27和所述第二电机33电性连接,所述第三电子调速器28和所述第三电机34电性连接,所述第四电子调速器29和所述第四电机35电性连接,所述第五电子调速器30和所述第五电机36电性连接,所述第六电子调速器31和所述第六电机37电性连接。下面结合实施例解释无人驾驶飞行器本文档来自技高网...
无人驾驶飞行器及其数据处理方法

【技术保护点】
一种无人驾驶飞行器,其中,所述无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机,其中:所述至少两个电子调速器与所述至少两个控制器均电性连接,以分别从所述至少两个控制器获取至少两组控制数据;所述至少两个电子调速器还分别对应与一所述电机电性连接,所述至少两个电子调速器均从所述至少两组控制数据中选取最优控制数据,并根据所述最优控制数据控制所述电机的转速。

【技术特征摘要】
【国外来华专利技术】1.一种无人驾驶飞行器,其中,所述无人驾驶飞行器包括至少两个控制器、至少两个电子调速器以及至少两个电机,其中:所述至少两个电子调速器与所述至少两个控制器均通过总线电性连接,以分别从所述至少两个控制器获取至少两组控制数据;所述至少两个电子调速器还分别对应与一所述电机电性连接,所述至少两个电子调速器均从所述至少两组控制数据中选取最优控制数据,并根据所述最优控制数据控制所述电机的转速。2.根据权利要求1所述的无人驾驶飞行器,其中,所述至少两个电子调速器在选取所述最优控制数据之后,进一步判断所述最优控制数据与其余控制数据之间的差值是否在预设范围内,如果否,将所述最优控制数据反馈至其余控制数据所对应的所述控制器。3.根据权利要求1所述的无人驾驶飞行器,其中,所述至少两个电子调速器将所述至少两个电子调速器需要所述至少两组控制数据中数量最多的所述控制数据作为所述最优控制数据。4.根据权利要求1所述的无人驾驶飞行器,其中,所述至少两个电子调速器对所述至少两组控制数据进行从大到小或从小到大的排序,并判断所述至少两组控制数据的数量是否为奇数,如果是,选取排序后的第(n+1)/2组控制数据作为所述最优控制数据,如果否,选取排序后的第n/2或n/2+1组控制数据作为所述最优控制数据,其中n为所述至少两组控制数据的数量。5.根据权利要求1所述的无人驾驶飞行器,其中,所述至少两组控制数据中的每一者均包括俯仰数据、横滚数据、航向角数据以及高度数据。6.一种无人驾驶飞行器...

【专利技术属性】
技术研发人员:宋健宇石峻
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东;44

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

1