一种基于萤火虫优化的感应电机转速估计方法技术

技术编号:29979038 阅读:7 留言:0更新日期:2021-09-08 10:08
本发明专利技术公开了一种基于萤火虫优化的感应电机转速估计方法,涉及感应电机故障检测和诊断领域。首先加载数据,执行FFT以产生频谱数据,然后再频谱中智能地搜索峰值,通过跟踪关键分量的频率,这些频率随电机转速的函数而变化,算法通过估计转子条数来实现,进而通过转子条通过频率检测来确定转速,包括通过与基于额定铭牌数据的线性速度估计进行比较来对估计速度的合理检查,该方法对有各种故障运行的电机具有鲁棒性,从而证明了该方法在感应电机故障检测和诊断应用中的应用潜力。故障检测和诊断应用中的应用潜力。

【技术实现步骤摘要】
一种基于萤火虫优化的感应电机转速估计方法


[0001]本专利技术涉及感应电机参数估算
,具体涉及一种基于萤火虫优化的感应电机转速估计方法。

技术介绍

[0002]在感应电机的状态监测、故障检测和诊断过程中,电机转速是非常重要和有用的参数之一。目前,感应电机转速可以通过有速度传感器技术和无速度传感器技术来获取,前者通过在转子上同轴安装速度传感器,获取转速精度高,但也限制了其在很多场合的使用,因此无速度传感器技术越来越受到重视。所述无速度传感器技术指的是在不安装速度传感器的情况下,通过当前获取的参数对电机转速进行估算的技术。
[0003]当前存在多种电机转速估算技术,其中有一种在定子电流中使用转子槽谐波(Rotor Slot Harmonics,RSH)的技术,该方案使用空间向量角波动(SVAnF),允许其作为实时系统的一部分包含在内。该算法对四极电机提供了良好的结果,但由于其他频谱分量的干扰,未能为双极电机提供有用的速度估计。
[0004]使用快速正交搜索(FOS)替代频谱技术,这项技术提供了良好的性能,但需要高频载波信号施加在电机电流上,这在直接在线(DoL)应用中是不可能的。除了使用电机电流来估计电机转速外,还曾尝试使用电机电源电压来估计转速,使用定子中性点电压技术,这会消除电源谐波,在与速度相关的谐波检测方面具有更有利的信噪比,但是这种技术只能应用于星形连接的感应电机,并且需要可以访问中性点。

技术实现思路

[0005]本专利技术目的是提供一种基于萤火虫优化的感应电机转速估计方法,用于直接驱动电机的转速估算,无需使用变速驱动器,减少计算复杂程度,为电机状态监测、故障检测和诊断提供准确可靠的参数。
[0006]为解决上述的技术问题,本专利技术采用以下技术方案:一种基于萤火虫优化的感应电机转速估计方法,其特征在于包括以下步骤:
[0007]S1:获取电机定子时长为5s的电流信号,执行FFT获得电流频谱图,通过电流频谱图估计供电频率;
[0008]S2:获取电机铭牌信息,包括感应电机的额定功率、额定电压、额定电流和额定转速;利用额定速度和同步速度之间的速度和转矩之间的近似线性关系,根据铭牌参数和感应电机在其工作期间参数,通过线性插值来估算转速;
[0009]S3:进入一个估计转子条数的循环,在循环中潜在的转子条数的初始范围是从10条到80条;
[0010]S4:根据供电频率的整数倍,找出电源谐波和峰值,得出电源谐波列表;根据电源谐波列表查找峰值对应的频率值;当峰值对应的是电源谐波时,将其舍弃;否则,存储至下一阶段;
[0011]S5:确定步骤S4中存储下来的峰值的数量、频率值;
[0012]S6:通过峰值的数量和频率值对转子条数进行估算,根据转子条数、转子条通过频率,通过频域信号来估计电机转速,将其与步骤S2中估算的转速进行比较,确定估算的转速是否有效;由容受误差控制参数决定两者容受误差是否过大,如果过大,估算转速无效,否则,转速有效,作为估算结果保存。
[0013]更进一步的,所述步骤S3估计转子条数的循环具体流程如下:
[0014]S3

1.对于循环中的每一个转子条数,估计转子条谐波,在进行预测转子条谐波过程中产生频率间隔,确定转子条谐波内的峰值;然后记录这个峰值的大小和频率值;
[0015]S3

2.将搜索限制在这些谐波值内,允许进行转子条数估计,将转子条谐波设置为1,将转子偏心谐波设置为0,并将定子磁动势谐波数限制在低值;
[0016]S3

3.定子磁动势谐波数由转子谐波数参数确定,由萤火虫优化算法在算开发过程中离线定制;所得到的转子条通过频率方程由下式给出
[0017][0018]其中,f
har
为转子条通过频率,f0为供电频率,N为转子条的数量;p是极对的数量,n
ws
为定子磁动势谐波数,n
ws
取值是奇数,s0是滑差。
[0019]更进一步的,所述步骤S6中电机转速的估计步骤如下:
[0020]S6

1.将每个转子条通过频率峰值添加到数组中,并按大小排序,得到最大峰值的频率峰值;
[0021]S6

2.将频率峰值先进行排队分析,按照从高到低的次序通过该频率峰值组成的数组,使用每个条数和转子条通过频率来计算速度,计算方法由下式给出
[0022][0023]其中,f
har
为转子条通过频率,f0为供电频率,N为转子条的数量;p是极对的数量,n
ws
为定子磁动势谐波数,n
ws
取值是奇数,s0是滑差,s0=
[0024]S6

3.将该速度与步骤S2中估算的转速进行比较,确定估算的转速是否有效;由容受误差控制参数决定两者容受误差是否过大,如果两者差的绝对值大于10转/分钟,则认为误差过大,估算转速无效,否则,转速有效,作为估算结果保存;则无效转速对应的频率分量非转子条通过频率,作丢弃处理。
[0025]与现有技术相比,本专利技术的有益效果是:使用萤火虫优化算法控制参数,并包含基于线性插值速度估计的二次校正,提高精度和鲁棒性,为电机状态监测、故障检测和诊断提供准确可靠的参数。本专利技术的速度估计算法与电机机电参数无关,不需要使用变速驱动器,该算法通过估计转子条数来实现,进而通过转子条通过频率检测来确定转速,该算法对有各种故障运行的电机具有鲁棒性。
附图说明
[0026]图1为感应电机线电流频谱谐波率谱密度图。
[0027]图2为本专利技术中转子条数估计算法的流程图。
[0028]图3为本专利技术在电机M1、M2、M3估算转速与实测转速的示意图。
[0029]图4为在独立测试电机M4上的速度估计结果与实测转速的示意图。
具体实施方式
[0030]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对专利技术进行进一步详细说明。
[0031]一种基于萤火虫优化的感应电机转速估计方法,具体实施步骤为:
[0032]S1:获取电机定子时长为5s的电流信号,执行FFT获得电流频谱图,通过电流频谱图估计供电频率。
[0033]S2:获取电机铭牌信息,包括感应电机的额定功率、额定电压、额定电流和额定转速;利用额定速度和同步速度之间的速度和转矩之间的近似线性关系,根据铭牌参数和感应电机在其工作期间参数,通过线性插值来估算转速。
[0034]S3:进入一个估计转子条数的循环,在循环中潜在的转子条数的初始范围是从10条到80条,这些数字是根据文献搜索中发现的典型转子条数来选择的。
[0035]具体步骤为:
[0036]S3

1.对于循环中的每一个转子条数,估计转子条谐波,在进行预测转子条谐波过程中产生频率间隔,确定转子条谐波内的峰值;然后记录这个峰值的大小本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于萤火虫优化的感应电机转速估计方法,其特征在于包括以下步骤:S1:获取电机定子时长为5s的电流信号,执行FFT获得电流频谱图,通过电流频谱图估计供电频率;S2:获取电机铭牌信息,包括感应电机的额定功率、额定电压、额定电流和额定转速;利用额定速度和同步速度之间的速度和转矩之间的近似线性关系,根据铭牌参数和感应电机在其工作期间参数,通过线性插值来估算转速;S3:进入一个估计转子条数的循环,在循环中潜在的转子条数的初始范围是从10条到80条;S4:根据供电频率的整数倍,找出电源谐波和峰值,得出电源谐波列表;根据电源谐波列表查找峰值对应的频率值;当峰值对应的是电源谐波时,将其舍弃;否则,存储至下一阶段;S5:确定步骤S4中存储下来的峰值的数量、频率值;S6:通过峰值的数量和频率值对转子条数进行估算,根据转子条数、转子条通过频率,通过频域信号来估计电机转速,将其与步骤S2中估算的转速进行比较,确定估算的转速是否有效;由容受误差控制参数决定两者容受误差是否过大,如果过大,估算转速无效,否则,转速有效,作为估算结果保存。2.权利要求1所述的一种基于萤火虫优化的感应电机转速估计方法,其特征在于:所述步骤S3估计转子条数的循环具体流程如下:S3

1.对于循环中的每一个转子条数,估计转子条谐波,在进行预测转子条谐波过程中产生频率间隔,确定转子条谐波内的峰值;然后记录这个峰值的大小和频率值;S3

2.将搜索限制在这些谐波值内,允许进行转子条数估计,将转子条谐波设置为1,将转子偏心谐波设置为0...

【专利技术属性】
技术研发人员:范敏卜祥峰张佳王薪凯
申请(专利权)人:青岛恒星智能装备有限公司
类型:发明
国别省市:

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

1