云台可靠性测试方法与装置与流程

文档序号:16806664发布日期:2019-02-10 13:05阅读:522来源:国知局
云台可靠性测试方法与装置与流程

本公开涉及检测技术领域,具体而言,涉及一种对云台进行可靠性测试的方法与装置。



背景技术:

云台是安装、固定摄像机的支撑设备,可以为摄像机提供位置设定与稳定性支撑。常用的云台按运动自由度可以分为一轴云台、二轴云台与三轴云台,按控制方式可以分为固定云台和电动云台。

图1是一种三轴电动云台的结构示意图。参考图1,云台主要可以包括第一轴电极与第一轴轴臂、第二轴电极与第二轴轴臂、第三轴电极与第三轴轴臂、云台基座以及相机固定部件。在云台基座中设置有电机控制装置以及供电单元,用于控制三个电机的运动,相机固定部件中设置有惯性测量元件,用于测量云台姿态控制的反馈信号。

在实际工作中,云台往往需要长时间在多种气候环境下运行,而现有技术缺少对云台进行可靠性测试的方法,不利于提高云台质量以及为研发改进提供数据支持,因此,需要一种云台可靠性测试方法。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

本公开的目的在于提供云台可靠性测试,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或多个问题。

根据本公开实施例的第一方面,提供一种云台可靠性测试方法,包括:输入控制参数,使云台根据所述控制参数调整姿态;获取所述云台在所述调整姿态中反馈的工作数据;以及将所述工作数据与对应的预设阈值相比较,根据比较结果确定所述云台的工作状态。

在本公开的一种示例性实施例中,所述控制参数包括:用于指示所选工作轴的参数、所述工作轴的转动范围以及所述工作轴的转动速度。

在本公开的一种示例性实施例中,所述工作数据包括:所述云台各工作轴的转动总圈数、转动总角度、转动角速度、电机输出电流、通信情况、目标姿态、实际姿态以及实际姿态与目标姿态之间的误差。

在本公开的一种示例性实施例中,还包括:在测试过程中控制环境温度在预设范围内变化。

在本公开的一种示例性实施例中,所述根据比较结果确定云台的工作状态包括以下任意步骤:在所述云台中一工作轴的转动角速度与基于所述控制参数确定的目标角速度误差大于第一预设阈值时,输出第一确定结果以指示该工作轴的轴承或电机出现异常;在所述云台中一工作轴的电机输出电流异常增大时,输出第二结果以指示该工作轴所受的摩擦力增大;在所述云台中一工作轴的通信出现中断或掉帧时,输出第三结果以指示该工作轴的滑环出现异常;以及在所述云台中一工作轴出现疯转时,输出第四结果以指示所述云台的编码器出现异常。

根据本公开实施例的第二方面,提供一种云台可靠性测试装置,包括:参数控制模块,用于输入控制参数,使云台根据所述控制参数调整姿态;数据获取模块,用于获取所述云台在所述调整姿态中反馈的工作数据;以及状态确定模块,用于将所述工作数据与对应的预设阈值相比较,根据比较结果确定所述云台的工作状态。

在本公开的一种示例性实施例中,所述控制参数包括:用于指示所选工作轴的参数、所述工作轴的转动范围以及所述工作轴的转动速度。

在本公开的一种示例性实施例中,所述工作数据包括:所述云台各工作轴的转动总圈数、转动总角度、转动角速度、电机输出电流、通信情况、目标姿态、实际姿态以及实际姿态与目标姿态之间的误差。

在本公开的一种示例性实施例中,还包括:环境控制模块,用于在测试过程中控制环境温度在预设范围内变化。

在本公开的一种示例性实施例中,所述状态确定模块包括以下任意单元:第一确定单元,用于在所述云台中一工作轴的转动角速度与基于所述控制参数确定的目标角速度误差大于第一预设阈值时,输出第一确定结果以指示该工作轴的轴承或电机出现异常;第二确定单元,用于在所述云台中一工作轴的电机输出电流异常增大时,输出第二结果以指示该工作轴所受的摩擦力增大;第三确定单元,用于在所述云台中一工作轴的通信出现中断或掉帧时,输出第三结果以指示该工作轴的滑环出现异常;以及第四确定单元,用于在所述云台中一工作轴出现疯转时,输出第四结果以指示所述云台的编码器出现异常。

根据本公开实施例的第三方面,提供一种云台可靠性测试装置,包括:存储器;以及耦合到所属存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上述任意一项所述的云台可靠性测试方法。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如上述任意一项所述的云台可靠性测试方法。

本公开提供的云台可靠性测试方法通过在预设环境温度范围内获取云台在预设工作参数下的工作数据,并将工作数据与阈值进行对比,可以测试云台的各部件使用寿命以及云台持续工作时间,提高云台产品出厂合格率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示意性示出一种三轴电动云台的结构示意图。

图2示意性示出本公开示例性实施例中云台可靠性测试方法的流程图。

图3示意性示出本公开一个示例性实施例中一种云台可靠性测试装置的方框图。

图4示意性示出本公开一个示例性实施例中另一种云台可靠性测试装置的方框图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。

此外,附图仅为本公开的示意性图解,图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

下面结合附图对本公开示例实施方式进行详细说明。

图2示意性示出本公开示例性实施例中云台可靠性测试方法的流程图。

参考图2,云台可靠性测试方法200可以包括:

步骤s202,输入控制参数,使云台根据所述控制参数调整姿态。

步骤s204,获取所述云台在所述调整姿态中反馈的工作数据。

步骤s206,将所述工作数据与对应的预设阈值相比较,根据比较结果确定所述云台的工作状态。

在步骤s202之前,计算机可以通过通信接口与云台控制系统连接并进行通信。通信接口包括但不限于usb通信接口、i2c接口、有线网络接口、无线网络接口、蓝牙接口或红外接口。本公开对通信方式不作特殊限定。

在本公开的一种示例性实施例中,云台控制参数可以包括用于指示所选工作轴的参数、所述工作轴的转动范围以及所述工作轴的转动速度。

其中,选择工作轴的范围包括单轴和多轴。例如,对三轴云台可以选择三个轴中的任意一个轴、任意两个轴或同时选择三个轴进行控制。工作轴的转动范围可以包括在工作轴极限转动范围内的所有子范围。工作轴的转动速度可以设置为工作轴极限转动速度以下的所有转动速度。

在本公开的一种示例性实施例中,所述控制参数具有多组。由于云台可靠性的目标包括测试云台极限工作能力以及测试云台在预设条件下能否无故障工作,因此对不同的测试目标,可以设置不同的测试参数。

例如,当测试云台极限工作能力时,可以为每个轴分别设置多组测试参数。对于一个轴而言,可以输入其极限转动范围和/或极限转动速度以测试其极限工作能力,可以对同一个轴输入多组转动范围和转动速度的组合以测试其极限工作时间;对于多个轴而言,可以输入多个轴的多组转动范围和转动速度的的组合以测试多个轴的工作配合,也可以输入多个轴的对应的极限转动范围和/或极限转动速度以测试多个轴配合下的极限工作能力。

当测试云台在预设条件下能否无故障工作时,可以在预设时间内输入多组云台姿态控制参数,这些控制参数可以是云台正常工作下的参数,也可以包括云台每个轴的极限工作参数。在一些示例性实施例中,也可以重复输入相同的控制参数使云台各个轴重复工作,以对云台进行疲劳测试。总而言之,测试云台工作能力的参数可以有多种,本领域技术人员可以根据实际情况自行设置。

云台控制系统接收到控制参数信号后,即可控制电机运转,从而控制多个轴转动,使云台进行姿态调整。在一些实施例中,云台控制系统控制云台进行姿态调整的过程中不接收新的控制参数信号,直至云台达到预设姿态后才重新接收控制参数信号,控制云台再次进行姿态调整。

在步骤s204,获取所述云台在所述调整姿态中反馈的工作数据。

在测试过程中,云台控制系统可以通过自身的检测装置连续或按时间点检测云台各项工作数据,并通过通信接口将这些工作数据发送给计算机。

在本公开的一种示例性实施例中,所述工作数据包括:云台各工作轴的转动总圈数、转动总角度、转动角速度、电机输出电流、通信情况、目标姿态、实际姿态以及实际姿态与目标姿态之间的误差。

其中,云台控制系统记录的各轴转动总圈数以及转动总角度可以用于判断各轴工作疲劳度以及是否可控;各轴的转动角速度可以用于判断轴承、电机在转动过程中是否有异常损坏;各电机输出电流可以用于判断各轴的摩擦力是否有变化;通信正常情况可以用于判断滑环是否损坏。目标姿态、实际姿态以及实际姿态与目标姿态之间的误差可以用于判断云台的运行是否正常,其中目标姿态由云台控制系统根据角速度以及角度计算得出。

在其他一些实施例中,可以根据测试项目的不同获取不同的云台工作数据,只要能够反映出云台的工作状态即可。

在步骤s206,将所述工作数据与对应的预设阈值相比较,根据比较结果确定所述云台的工作状态。

可以对每一类工作数据根据测试目的不同设置不同的阈值。

例如,可设置各轴的转动总圈数阈值,从而在判断一个轴的转总圈数超过其对应阈值时判断云台疯转。其中,疯转是指云台的目标姿态与实际姿态之间的误差大于阈值的时间持续超过预设时间。如果云台出现疯转,则可以判断云台的编码器出现异常,导致云台的雅克比矩阵计算出了问题。可设置各轴的目标角速度以及阈值,从而在判断各轴的实际角速度与目标角速度误差超过阈值时判断轴承、电机等器件在转动过程中有异常损坏。可以设置电机电流阈值,从而在判断电机电流突然增大时判断该轴摩擦力增大。也可以通过判断通信是否出现中断或掉帧等情况判断通信是否正常,从而判断滑环是否在转动过程中受到损坏。如果需要测试云台的其他工作数据,可以根据实际情况对不同的工作数据设置不同的判断阈值,从而判断云台的工作状态。

在测试结束后,如果工作数据均在阈值范围内,可以判断云台工作正常。

在本公开的一种示例性实施例中,还包括:在测试过程中控制环境温度在预设范围内变化。

为了测试云台的极限工作能力或使用寿命,可以通过控制环境温度使云台工作在极限设计使用环境温度下,并对云台输入姿态控制参数、获取云台工作数据。例如,当设计使用环境温度为-40℃~+80℃时,可以在-40℃或+80℃的环境温度下对云台进行测试,也可控制环境温度在-40℃~+80℃之间变化,并在温度变化期间对云台进行测试。

为了测试云台在预设条件下能否无故障工作,可以控制环境温度使云台在预设温度范围内连续工作预设时间,并在判断云台的工作数据在上述预设条件下均不超过阈值时判断云台能够在预设条件下无故障工作,从而判断云台质量合格。

本公开提供的云台可靠性测试方法通过在预设环境温度范围内获取云台在预设工作参数下的工作数据,并将工作数据与阈值进行对比,可以测试云台的各部件使用寿命以及云台持续工作时间,提高云台产品出厂合格率。

对应于上述方法实施例,本公开还提供一种云台可靠性测试装置,可以用于执行上述方法实施例。

图3是本公开一个示例性实施例中一种云台可靠性测试装置的方框图。参考图3,云台可靠性测试装置300可以包括:参数控制模块301,用于输入控制参数,使云台根据所述控制参数调整姿态;数据获取模块302,用于获取所述云台在所述调整姿态中反馈的工作数据;以及状态确定模块303,用于将所述工作数据与对应的预设阈值相比较,根据比较结果确定所述云台的工作状态。

在本公开的一种示例性实施例中,所述控制参数包括:用于指示所选工作轴的参数、所述工作轴的转动范围以及所述工作轴的转动速度。

在本公开的一种示例性实施例中,所述工作数据包括:所述云台各工作轴的转动总圈数、转动总角度、转动角速度、电机输出电流、通信情况、目标姿态、实际姿态以及实际姿态与目标姿态之间的误差。

在本公开的一种示例性实施例中,还包括:环境控制模块,用于在测试过程中控制环境温度在预设范围内变化。

在本公开的一种示例性实施例中,所述状态确定模块303包括以下任意单元(图中未示出):第一确定单元,用于在所述云台中一工作轴的转动角速度与基于所述控制参数确定的目标角速度误差大于第一预设阈值时,输出第一确定结果以指示该工作轴的轴承或电机出现异常;第二确定单元,用于在所述云台中一工作轴的电机输出电流异常增大时,输出第二结果以指示该工作轴所受的摩擦力增大;第三确定单元,用于在所述云台中一工作轴的通信出现中断或掉帧时,输出第三结果以指示该工作轴的滑环出现异常;以及第四确定单元,用于在所述云台中一工作轴出现疯转时,输出第四结果以指示所述云台的编码器出现异常。

在本公开的一种示例性实施例中,所述云台姿态控制参数具有多组。

由于装置300的各功能已在其对应的方法实施例中予以详细说明,本公开于此不再赘述。

根据本公开的一个方面,提供一种云台可靠性测试装置,包括:存储器;以及耦合到所属存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上述任意一项所述的方法。

该实施例中的装置的处理器执行操作的具体方式已经在有关该云台可靠性测试方法的实施例中执行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种装置400的框图。在一个实施例中,装置400可以是计算机、智能手机、平板电脑等终端设备。

参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,以及通信组件416。

处理组件402通常控制装置400的整体操作,诸如与数据通信以及记录操作相关联的操作等。处理组件402可以包括一个或多个处理器418来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。

存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储器404中还存储有一个或多个模块,该一个或多个模块被配置成由该一个或多个处理器418执行,以完成上述任一所示方法中的全部或者部分步骤。

电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。

多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。

通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置400可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在本公开的一种示例性实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如上述任意一项所述的云台可靠性测试方法。该计算机可读存储介质例如可以为包括指令的临时性和非临时性计算机可读存储介质。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和构思由权利要求指出。

工业实用性

本公开实施例提供的云台可靠性测试方法,通过在预设环境温度范围内获取云台在预设工作参数下的工作数据,并将工作数据与阈值进行对比,可以测试云台的各部件使用寿命以及云台持续工作时间,提高云台产品出厂合格率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1