一种电机极对数辨识方法及装置制造方法及图纸

技术编号:20874518 阅读:24 留言:0更新日期:2019-04-17 11:07
本发明专利技术提供了一种电机极对数辨识方法及装置,该方法包括:确定极对数的取值范围及一固定时长;对于处于稳定运行状态的、电频率稳定在预设电频率值的电机的q轴电流,分别针对取值范围内的每一个正整数均执行:利用带通滤波器对q轴电流进行滤波,其中,带通滤波器的传递函数的参数包括当前正整数和预设电频率值;将滤波后的q轴电流在一时间段内的一极值确定为当前正整数对应的极值,该时间段的持续时长为固定时长,不同正整数对应的极值的正负号相同;确定出的所有极值均为正时,确定电机的极对数为其中的最大值对应的正整数,均为负时,确定电机的极对数为其中的最大值对应的正整数。可见,本发明专利技术能够自动高效的确定电机极对数。

【技术实现步骤摘要】
一种电机极对数辨识方法及装置
本专利技术涉及电机
,特别涉及一种电机极对数辨识方法及装置。
技术介绍
为了给予永磁同步电机不同的特性,不同电机的极对数通常会有区别。即使是类似的产品,不同型号所用电机的极对数也可能不相同。例如,不同型号的空调压缩机,所用的电机的极对数通常不一样,通常可在2~4这个范围内变动。要对这些电机进行控制,必须要先确定电机的极对数。目前,可通过人为查阅电机规格书、人工测量等方法来确定电机极对数。但是,人为确定电机极对数的方式较为低效。
技术实现思路
本专利技术提供了一种电机极对数辨识方法及装置,能够自动高效的确定电机极对数。为了达到上述目的,本专利技术是通过如下技术方案实现的:一方面,本专利技术提供了一种电机极对数辨识方法,包括:确定极对数的取值范围,确定一固定时长;对于处于稳定运行状态的电机的q轴电流,其中,所述电机的电频率稳定在预设电频率值,分别针对所述取值范围内的每一个正整数均执行:利用带通滤波器对所述q轴电流进行滤波,其中,所述带通滤波器的传递函数的参数包括当前正整数和所述预设电频率值;将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,所述时间段的持续时长为所述固定时长,其中,不同正整数对应的极值的正负号相同;确定出的每一个极值均为正值时,对于确定出的所有极值中的最大值,确定所述电机的极对数为所述最大值对应的正整数;确定出的每一个极值均为负值时,对于确定出的所有极值中的最小值,确定所述电机的极对数为所述最小值对应的正整数。进一步地,所述将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,包括:将滤波后的所述q轴电流在一时间段内的一波峰值,确定为所述当前正整数对应的极值。进一步地,所述将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,包括:将滤波后的所述q轴电流在一时间段内的一波谷值,确定为所述当前正整数对应的极值。进一步地,所述将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,包括:将滤波后的所述q轴电流在一时间段内的最大电流值,确定为所述当前正整数对应的极值。进一步地,所述将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,包括:将滤波后的所述q轴电流在一时间段内的最小电流值,确定为所述当前正整数对应的极值。进一步地,所述确定极对数的取值范围,包括:根据预先确定好的所述电机的电机类别,确定极对数的取值范围;其中,所述电机类别对应于空调压缩机时,所述取值范围为[2,4];所述电机类别对应于风机时,所述取值范围为[4,6];所述电机类别对应于洗衣机时,所述取值范围为[6,10]。进一步地,所述带通滤波器的传递函数为:G(s)=(ω/m)/(s+ω/m)2;其中,ω的取值为所述预设电频率值,m的取值为所述当前正整数,s为微分算子,G(s)为以s为微分算子的微分运算之函数。进一步地,该方法还包括:利用矢量控制技术,控制所述电机稳定运行,以使所述电机的电频率稳定在所述预设电频率值。进一步地,所述利用矢量控制技术,控制所述电机稳定运行,包括:周期性的执行如下操作:计算所述预设电频率值减去所述电机当前的实际电频率值的第一差值;以所述第一差值作为输入,经比例积分调节,输出q轴电流调节值;计算所述q轴电流调节值减去所述电机当前的实际q轴电流值的第二差值;以所述第二差值作为输入,经比例积分调节,输出q轴电压值;计算d轴电流调节值减去所述电机当前的实际d轴电流值的第三差值,所述d轴电流调节值为0;以所述第三差值作为输入,经比例积分调节,输出d轴电压值;以所述q轴电压值和所述d轴电压值作为输入,经SVPWM(SpaceVectorPulseWidthModulation,空间矢量脉宽调制),以控制所述电机稳定运行。另一方面,本专利技术提供了一种电机极对数辨识装置,包括:第一确定单元,用于确定极对数的取值范围,确定一固定时长;处理单元,用于对于处于稳定运行状态的电机的q轴电流,其中,所述电机的电频率稳定在预设电频率值,分别针对所述取值范围内的每一个正整数均执行:利用带通滤波器对所述q轴电流进行滤波,其中,所述带通滤波器的传递函数的参数包括当前正整数和所述预设电频率值;将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,所述时间段的持续时长为所述固定时长,其中,不同正整数对应的极值的正负号相同;第二确定单元,用于确定出的每一个极值均为正值时,对于确定出的所有极值中的最大值,确定所述电机的极对数为所述最大值对应的正整数;确定出的每一个极值均为负值时,对于确定出的所有极值中的最小值,确定所述电机的极对数为所述最小值对应的正整数。进一步地,所述处理单元,用于将滤波后的所述q轴电流在一时间段内的一波峰值,确定为所述当前正整数对应的极值。进一步地,所述处理单元,用于将滤波后的所述q轴电流在一时间段内的一波谷值,确定为所述当前正整数对应的极值。进一步地,所述处理单元,用于将滤波后的所述q轴电流在一时间段内的最大电流值,确定为所述当前正整数对应的极值。进一步地,所述处理单元,用于将滤波后的所述q轴电流在一时间段内的最小电流值,确定为所述当前正整数对应的极值。进一步地,所述第一确定单元,用于根据预先确定好的所述电机的电机类别,确定极对数的取值范围;其中,所述电机类别对应于空调压缩机时,所述取值范围为[2,4];所述电机类别对应于风机时,所述取值范围为[4,6];所述电机类别对应于洗衣机时,所述取值范围为[6,10]。进一步地,所述带通滤波器的传递函数为:G(s)=(ω/m)/(s+ω/m)2;其中,ω的取值为所述预设电频率值,m的取值为所述当前正整数,s为微分算子,G(s)为以s为微分算子的微分运算之函数。进一步地,该电机极对数辨识装置还包括:控制单元,用于利用矢量控制技术,控制所述电机稳定运行,以使所述电机的电频率稳定在所述预设电频率值。进一步地,所述控制单元,用于周期性的执行如下操作:计算所述预设电频率值减去所述电机当前的实际电频率值的第一差值;以所述第一差值作为输入,经比例积分调节,输出q轴电流调节值;计算所述q轴电流调节值减去所述电机当前的实际q轴电流值的第二差值;以所述第二差值作为输入,经比例积分调节,输出q轴电压值;计算d轴电流调节值减去所述电机当前的实际d轴电流值的第三差值,所述d轴电流调节值为0;以所述第三差值作为输入,经比例积分调节,输出d轴电压值;以所述q轴电压值和所述d轴电压值作为输入,经SVPWM,以控制所述电机稳定运行。本专利技术提供了一种电机极对数辨识方法及装置,该方法包括:确定极对数的取值范围及一固定时长;对于处于稳定运行状态的、电频率稳定在预设电频率值的电机的q轴电流,分别针对取值范围内的每一个正整数均执行:利用带通滤波器对q轴电流进行滤波,其中,带通滤波器的传递函数的参数包括当前正整数和预设电频率值;将滤波后的q轴电流在一时间段内的一极值确定为当前正整数对应的极值,该时间段的持续时长为固定时长,不同正整数对应的极值的正负号相同;确定出的所有极值均为正时,确定电机的极对数为其中的最大值对应的正整数,均为负时,确定电机的极对数为其中的最大值对应本文档来自技高网...

【技术保护点】
1.一种电机极对数辨识方法,其特征在于,包括:确定极对数的取值范围,确定一固定时长;对于处于稳定运行状态的电机的q轴电流,其中,所述电机的电频率稳定在预设电频率值,分别针对所述取值范围内的每一个正整数均执行:利用带通滤波器对所述q轴电流进行滤波,其中,所述带通滤波器的传递函数的参数包括当前正整数和所述预设电频率值;将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,所述时间段的持续时长为所述固定时长,其中,不同正整数对应的极值的正负号相同;确定出的每一个极值均为正值时,对于确定出的所有极值中的最大值,确定所述电机的极对数为所述最大值对应的正整数;确定出的每一个极值均为负值时,对于确定出的所有极值中的最小值,确定所述电机的极对数为所述最小值对应的正整数。

【技术特征摘要】
1.一种电机极对数辨识方法,其特征在于,包括:确定极对数的取值范围,确定一固定时长;对于处于稳定运行状态的电机的q轴电流,其中,所述电机的电频率稳定在预设电频率值,分别针对所述取值范围内的每一个正整数均执行:利用带通滤波器对所述q轴电流进行滤波,其中,所述带通滤波器的传递函数的参数包括当前正整数和所述预设电频率值;将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,所述时间段的持续时长为所述固定时长,其中,不同正整数对应的极值的正负号相同;确定出的每一个极值均为正值时,对于确定出的所有极值中的最大值,确定所述电机的极对数为所述最大值对应的正整数;确定出的每一个极值均为负值时,对于确定出的所有极值中的最小值,确定所述电机的极对数为所述最小值对应的正整数。2.根据权利要求1所述的方法,其特征在于,所述将滤波后的所述q轴电流在一时间段内的一极值,确定为所述当前正整数对应的极值,包括:将滤波后的所述q轴电流在一时间段内的一波峰值,确定为所述当前正整数对应的极值;或,将滤波后的所述q轴电流在一时间段内的一波谷值,确定为所述当前正整数对应的极值;或,将滤波后的所述q轴电流在一时间段内的最大电流值,确定为所述当前正整数对应的极值;或,将滤波后的所述q轴电流在一时间段内的最小电流值,确定为所述当前正整数对应的极值。3.根据权利要求1所述的方法,其特征在于,所述确定极对数的取值范围,包括:根据预先确定好的所述电机的电机类别,确定极对数的取值范围;其中,所述电机类别对应于空调压缩机时,所述取值范围为[2,4];所述电机类别对应于风机时,所述取值范围为[4,6];所述电机类别对应于洗衣机时,所述取值范围为[6,10];和/或,所述带通滤波器的传递函数为:G(s)=(ω/m)/(s+ω/m)2;其中,ω的取值为所述预设电频率值,m的取值为所述当前正整数,s为微分算子,G(s)为以s为微分算子的微分运算之函数。4.根据权利要求1至3中任一所述的方法,其特征在于,进一步包括:利用矢量控制技术,控制所述电机稳定运行,以使所述电机的电频率稳定在所述预设电频率值。5.根据权利要求4所述的方法,其特征在于,所述利用矢量控制技术,控制所述电机稳定运行,包括:周期性的执行如下操作:计算所述预设电频率值减去所述电机当前的实际电频率值的第一差值;以所述第一差值作为输入,经比例积分调节,输出q轴电流调节值;计算所述q轴电流调节值减去所述电机当前的实际q轴电流值的第二差值;以所述第二差值作为输入,经比例积分调节,输出q轴电压值;计算d轴电流调节值减去所述电机当前的实际d轴电流值的第三差值,所述d轴电流调节值为0;以所述第三差值作为输入,经比例积分调节,输出d轴电压值;以所述q轴电压值和所述d轴电压值作为输入,经空间矢量脉宽调制SVPWM,以控制所述电机稳定运行。6.一...

【专利技术属性】
技术研发人员:朱绯杨正王璠王声纲唐婷婷任艳华
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:四川,51

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

1