一种磁编码器故障检测方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37245906 阅读:13 留言:0更新日期:2023-04-20 23:26
本申请公开了一种磁编码器的故障检测方法、装置,其方法包括:获取位置传感器在前后两个时刻的第一角速度及第二角速度;根据两个角速度的绝对差值,获得第一角速度变化率;获取位置传感器在当前时刻的目标电气转速,根据预设计算模型获得第二角速度变化率;若两个角速度变化率的绝对差值在10个时刻内大于阈值,则判定位置传感器故障,通过无位置传感器控制角度冗余。本发明专利技术判断第一角速度变化率(磁编码传感器前后二个时刻的角速度绝对差值)和第二角速度变化率(目标转速*系数(调整和角度差值相同量纲)*dt)的绝对差值是否10个时刻超过阈值来判断有感控制是否异常,当检测到异常就切入无感控制角度冗余,提高了动力套的可靠性。提高了动力套的可靠性。提高了动力套的可靠性。

【技术实现步骤摘要】
一种磁编码器故障检测方法、装置、电子设备和存储介质


[0001]本专利技术涉及电机控制领域,具体涉及一种磁编码器故障检测方法、装置、电子设备和存储介质。

技术介绍

[0002]在无人机领域中,有些应用场景下对动力套的响应性能要求较高,而使用无位置传感器在控制快速动态响应的情况下会存在失步,所以可快速响应的动力套一般都会采用有感控制来避免这个问题,有感控制即通过有感传感器(如磁编传感器)去检测电机轴向磁场从而获得电机的位置,但在使用过程中,电机的轴向磁铁由于制作工艺的限制,长时间运行后少部分磁铁勋在脱落情况,会引起磁编码器存在工作异常或是失效的情况,最终导致获取的角度信息出现异常而使得控制出错,最终影响无人机的控制效果。
[0003]所以如何更高效、准确地解决有感传感器异常带来的无人机动力异常问题,是待解决的技术问题。

技术实现思路

[0004]基于此,本专利技术针对上述问题,提供了一种磁编码器故障检测方法、装置、电子设备和存储介质,本专利技术在有感控制中加入无感控制来共同控制磁编器的角度冗余,当检测到有感检测失效时,系统就切入无位置传感器来控制磁编码器的角度冗余,可以有效解决无人机的动力异常问题。
[0005]第一方面,本申请实施例提供了一种磁编码器故障检测方法,所述方法包括:获取磁编码器的位置传感器在当前时刻的第一角速度及前一时刻的第二角速度;根据所述第一角速度和所述第二角速度的绝对差值,获得第一角速度变化率;获取所述位置传感器在当前时刻的目标电气转速,根据预设计算模型获得第二角速度变化率;若第一角速度变化率与第二角速度变化率的绝对差值在10个连续时刻内大于预设阈值,则判定位置传感器故障,以通过无位置传感器控制所述磁编码器的角度冗余。
[0006]优选地,所述第一角速度变化率由公式(1)计算得出:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1);其中,为磁编码器的位置传感器在当前时刻的第一角速度,为磁编码器的位置传感器在前一时刻的第二角速度。
[0007]优选地,获取所述位置传感器在当前时刻的目标电气转速,包括:控制电机工作在目标状态,所述目标状态根据当前时刻磁编码器指示的飞机目标
姿态获得;在所述目标状态下获取飞控当前输出油门状态;根据所述当前输出油门状态获得所述目标电气转速。
[0008]优选地,所述根据预设计算模型获得第二角速度变化率,包括:根据公式(2)将所述第二角速度变化率转换为角速度量纲:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2);其中,,n为电机最大机械转速,p为电机极对数,f为电机电气频率,k为油门控制系数。
[0009]优选地,还可以包括:配置所述预设阈值,配置所述预设阈值所采用的公式为,其中,为第二角速度变化率。
[0010]第二方面,本申请实施例提供了一种磁编码器故障检测装置,所述装置包括:第一数据采集单元,用于采集磁编码器的位置传感器在当前时刻的第一角速度及前一时刻的第二角速度;第二数据采集单元,用于获取当前时刻的目标电气转速;第一参数生成单元,用于根据所述第一角速度和所述第二角速度的绝对差值,获得第一角速度变化率;第二参数生成单元,用于根据所述位置传感器在当前时刻的目标电气转速与预设计算模型,获得第二角速度变化率;处理单元,在第一角速度变化率与第二角速度变化率的绝对差值在10个连续时刻内大于预设阈值的情况下,判定位置传感器故障,以通过无位置传感器控制磁编码器的角度冗余。
[0011]第三方面,本申请实施例提供一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现上述的方法步骤。
[0012]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于执行上述的方法步骤。
[0013]在本申请实施例中公开提供了一种磁编码器故障检测方法与装置,通过判断第一角速度变化率(磁编码传感器前后二个周期角度的角速度绝对差值)和第二角速度变化率(目标转速*系数(系数为调整和角度差值相同量纲)*dt)的绝对差值是否连续10个周期内超过预设阈值来判断磁编有感控制是否异常,当检测到异常时切换到无位置传感器来控制电机的角度冗余,可以有效解决无人机的动力异常而出现炸机的问题,提高了无人机动力套的冗余度及其可靠性。
附图说明
[0014]通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0015]图1为根据本申请一示例性实施例提供的方法的流程图;图2为根据本申请一示例性实施例提供的装置的结构示意图;图3示出了本申请一示例性实施例提供的一种电子设备的示意图;图4示出了本申请一示例性实施例提供的一种计算机可读介质的示意图。
具体实施方式
[0016]下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0017]需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本申请所属领域技术人员所理解的通常意义。
[0018]另外,术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0019]本申请实施例提供一种违规账户的风险评估与识别方法、装置、存储介质和电子设备,下面结合附图进行说明。
[0020]请参考图1,其示出了本申请的一些实施方式所提供的一种磁编码器故障检测方法,如图所示,方法可以包括以下步骤:步骤S101:获取磁编码器的位置传感器在当前时刻的第一角速度及前一时刻的第二角速度;具体地,获取当前时刻位置传感器(有感传感器)的第一角速度及前一时刻的第二角速度;在更优选地实施例中,当前时刻可以替换为一个控制周期,即获取当前控制周期位置传感器的第一角速度及上一控制周期位置传感器的第二角速度。
[0021]步骤S102:根据所述第一角速度和所述第二角速度的绝对差值,获得第一角速度变化率;具体地,在获取到第一角速度及第二角速度后,根据公式(1)计算得出第一角速度变化率:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1);
其中,为磁编码器的位置传感器在当前时刻的第一角速度,为磁编码器的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种磁编码器故障检测方法,其特征在于,包括如下步骤:获取磁编码器的位置传感器在当前时刻的第一角速度及前一时刻的第二角速度;根据所述第一角速度和所述第二角速度的绝对差值,获得第一角速度变化率;获取所述位置传感器在当前时刻的目标电气转速,根据预设计算模型获得第二角速度变化率;若第一角速度变化率与第二角速度变化率的绝对差值在10个连续时刻内大于预设阈值,则判定位置传感器故障,以通过无位置传感器控制所述磁编码器的角度冗余。2.根据权利要求1所述的一种磁编码器故障检测方法,其特征在于,所述第一角速度变化率由公式(1)计算得出:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1);其中,为磁编码器的位置传感器在当前时刻的第一角速度,为磁编码器的位置传感器在前一时刻的第二角速度。3.根据权利要求1所述的一种磁编码器故障检测方法,其特征在于,获取所述位置传感器在当前时刻的目标电气转速,包括:控制电机工作在目标状态,所述目标状态根据当前时刻磁编码器指示的飞机目标姿态获得;在所述目标状态下获取飞控当前输出油门状态;根据所述当前输出油门状态获得所述目标电气转速。4.根据权利要求3所述的一种磁编码器故障检测方法,其特征在于,所述根据预设计算模型获得第二角速度变化率,包括:根据公式(2)将所述第二角速度变化率转换为角速度量纲:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ...

【专利技术属性】
技术研发人员:阳健庞智潘锐祥
申请(专利权)人:深圳市好盈科技股份有限公司
类型:发明
国别省市:

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

1