本发明实施例涉及电机控制领域,特别涉及一种用于变频器的电机绝缘和短路识别方法。
背景技术:
电机绕组中相邻两条导线之间的绝缘层损坏后,两条导线相碰,称为绕组短路。发生在同一绕组中的绕组短路称为匝间短路;发生在两相绕组之间的绕组短路称为相间短路。不论是哪一种短路情况,都会使电机的某一相或两相电流增加,引起局部发热,导致绝缘层老化损坏电机。因此,发生短路情况后必须立即停机处理。
一般驱动电机的变频器都会有过电流(oc)侦测线路,然而过电流侦测线路必须等到较高频率(电压)时才侦测到过电流。但是,低频时输出电压小,pwm脉冲宽度很小,当输出短路时,短路电流波宽很窄,会被过电流侦测线路的rc滤掉而无法动作,会对igbt造成立即性破坏。
技术实现要素:
为了解决现有技术的问题,本发明实施例提供了一种用于变频器的电机绝缘和短路识别方法。该技术方案如下:
第一方面,提供了一种用于变频器的电机绝缘和短路识别方法,该方法包括:
在电机运转前,变频器的cpu输出用于进行上下臂短路识别的第一pwm信号,每组第一pwm信号用于导通u相或v相或w相的下臂,每组第一pwm信号持续t1秒,相邻的两组第一pwm信号间隔w1秒;
在进行上下臂短路识别时,获取每组第一pwm信号对应的直流侧采样电阻的母线电流;
通过第一比较电路检测母线电流是否大于直流侧电流比较准位,若检测到母线电流大于直流侧电流比较准位,则通过第一比较电路向变频器的cpu发送中断信号;
若每组第一pwm信号对应的直流侧采样电阻的母线电流均小于直流侧电流比较准位,则变频器的cpu输出用于进行绕组短路识别的第二pwm信号;每组第二pwm信号用于导通任意两相,且每组第二pwm信号导通u相、v相、w相中的任意一相的上臂以及u相、v相、w相中的任意一相的下臂,每组第二pwm信号的脉冲宽度至少为令过电流保护电路动作的宽度,每组第二pwm信号持续t2秒,相邻的两组第二pwm信号间隔w2秒,相邻的两组第二pwm信号导通的相及上下臂不完全相同;
在进行绕组短路识别时,获取每组第二pwm信号对应的导通相的相电流侦测电阻的电流;
通过第二比较电路检测相电流侦测电阻的电流是否大于三相电流比较准位,若检测到相电流侦测电阻的电流大于三相电流比较准位,则通过第二比较电路向变频器的cpu发送中断信号。
可选的,向变频器的cpu发送中断信号,包括:
向变频器的cpu的中断引脚发送中断信号,变频器立即切断输出,停止后续程序并显示故障。
可选的,上下臂短路识别包括3个测试状态,分别为:
测试状态1:u相下臂导通,u相上臂、v相上下臂、w相上下臂关闭;
测试状态2:v相下臂导通,v相上臂、w相上下臂、u相上下臂关闭;
测试状态3:w相下臂导通,w相上臂、v相上下臂、u相上下臂关闭。
可选的,绕组短路识别包括3个测试状态,分别为:
测试状态4:u相上臂、v相下臂导通,u相下臂、v相上臂、w相上下臂关闭;
测试状态5:v相上臂、w相下臂导通,v相下臂、w相上臂、u相上下臂关闭;
测试状态6:w相上臂、u相下臂导通,w相下臂、u相上臂、v相上下臂关闭。
本发明实施例提供的技术方案带来的有益效果是:
通过在电机运转前通过变频器的cpu按照时序图输出可调控的pwm信号,先识别上下臂是否发生短路,在上下臂均未发生短路的情况下,识别绕组是否发生短路,在每进入载波中断只改变一次导通状态,即使变频器和电机有异常,造成的破坏也小;解决了电机工作时发生短路情况,变频器和电机会受到破坏的问题;达到了在变频器运转前进行短路和绝缘识别,可以更早地保护电机和变频器,令短路故障产生的破坏力减小的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是了一种典型三相功率变频器的结构示意图;
图2是根据一示例性实施例示出的u相上下臂同时导通时的电流流向示意图;
图3是根据一示例性实施例示出的u相上臂和v相下臂同时导通时的电流流向示意图;
图4是根据一示例性实施例示出的一种用于变频器的电机绝缘和短路识别方法的流程图;
图5是根据一示例性实施例示出的第一pwm信号的时序图;
图6是根据一示例性实施例示出的用于变频器的电机绝缘和短路识别方法的工作原理图;
图7是根据一示例性实施例示出的第一比较电路的电路原理图;
图8是根据一示例性实施例示出的第二pwm信号的时序图;
图9是根据一示例性实施例示出的第二比较电路的电路原理图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1示出了一种典型三相功率变频器的结构,其中vu、vv、vw是输出给三相星型绕组的电压,vdc是逆变器输入电压,六个开关可以是bjt或gto或igbt,开关的开启顺序必须遵守如下条件:
1、其中三个开关保持导通,另外三个开关保持关闭;
2、同一相的上、下开关由2个互补脉冲信号驱动;在这种情况下,不允许上、下开关同时导通,以确保电源vdc不会短路。
电机故障包括两类:
1、变频器的上下臂短路;
控制电路、驱动电路故障可能导致上下臂同时导通,vdc的正负极短接起来,此时流过直流侧采样电阻r1的母线电流idc会突增,图2示出了u相上下臂同时导通时的电流流向。
2、电机绕组短路;
配线工作等人为失误、电机绝缘层的破坏,可能会造成绕组短路,流过相电流侦测电阻(r2、r3、r4)的电流会突增;如图3所示,以u相上臂和v相下臂同时导通为例,vdc的正负极相当于短接,流过相电流侦测电阻r2的电流iu和相电流侦测电阻r3的电流iv会变得异常大。
本发明实施例提供的用于变频器的电机绝缘和短路识别方法,通过变频器的cpu输出可调控的pwm信号,先进行上下臂短路识别,若上下臂未短路,则进行电机绕组短路识别。
在进行上下臂短路识别时,每进入载波中断改变一次导通状态,且只导通一相下臂;包括3个测试状态,分别为:
测试状态1:u相下臂导通,u相上臂、v相上下臂、w相上下臂关闭;
测试状态2:v相下臂导通,v相上臂、w相上下臂、u相上下臂关闭;
测试状态3:w相下臂导通,w相上臂、v相上下臂、u相上下臂关闭。
在进行电机绕组短路识别时,每进入载波中断改变一次导通状态,导通一相上臂和另一相下臂;包括3个测试状态,分别为:
测试状态4:u相上臂、v相下臂导通,u相下臂、v相上臂、w相上下臂关闭;
测试状态5:v相上臂、w相下臂导通,v相下臂、w相上臂、u相上下臂关闭;
测试状态6:w相上臂、u相下臂导通,w相下臂、u相上臂、v相上下臂关闭。
如图4所示,本发明实施例提供的用于变频器的电机绝缘和短路识别方法,可以包括如下步骤:
步骤1,在电机运转前,变频器的cpu输出用于进行上下臂短路识别的第一pwm信号。
每组第一pwm信号用于导通u相或v相或w相的下臂,每组第一pwm信号持续t1秒,相邻的两组第一pwm信号间隔w1秒。
每组第一pwm信号包括6个信号,分别对应u相、v相、w相的上下臂,但每组第一pwm信号只能令u相、v相、w相中某一相的下臂导通,余下的上臂或下臂关闭。第一pwm信号的时序图如图5所示。
步骤2,在进行上下臂短路识别时,获取每组第一pwm信号对应的直流侧采样电阻的母线电流。
图2中点p和点p1之间的电阻r1为直流侧采样电阻。
步骤3,通过第一比较电路检测母线电流是否大于直流侧电流比较准位。
直流侧电流比较准位是预先设定的,可根据实际情况调整。
图6所示的第一比较电路61获取每组第一pwm信号对应的直流侧采样电阻的母线电流,并检测母线电流是否大于直流侧电流比较准位,若检测到母线电流大于直流侧电流比较准位,则第一比较电路61向变频器的cpu60发送中断信号oc。
图7示例性的示出了第一比较电路的电路原理图,图7中点p与点p1之间的电阻r1为直流侧采样电阻,若母线电流大于直流侧电流比较准位,则第一比较电路向变频器的cpu60发送中断信号oc。
当进行上下臂短路识别时,变频器的cpu输出第i组第一pwm信号,导通u相下臂,其他上下臂关闭,若此时第一比较电路输出中断信号oc,则表明u相上下臂短路,若此时第一比较电路没有输出中断信号oc,则表明u相上下臂未短路;等待w1秒后,cpu输出第i+1组第一pwm信号,导通v相下臂,其他上下臂关闭,若此时第一比较电路输出中断信号oc,则表明v相上下臂短路,若此时第一比较电路没有输出中断信号oc,则表明v相上下臂未短路;等待w1秒后,cpu输出第i+2组第一pwm信号,导通w相下臂,其他上下臂关闭,若此时第一比较电路输出中断信号oc,则表明w相上下臂短路,若此时第一比较电路没有输出中断信号oc,则表明w相上下臂未短路。
当检测到上下臂短路,第一比较电路向变频器的cpu的中断引脚发送中断信号,变频器立即切断输出,停止后续程序并显示故障,比如,u相上下臂短路则显示故障为u相上下臂短路。
当每组第一pwm信号对应的直流侧采样电阻的母线电流均小于直流侧电流比较准位,即u相、v相、w相的上下臂均未短路时,进行绕组短路识别,及执行步骤4。
步骤4,变频器的cpu输出用于进行绕组短路识别的第二pwm信号。
每组第二pwm信号用于导通任意两相,且每组第二pwm信号导通u相、v相、w相中的任意一相的上臂以及u相、v相、w相中的任意一相的下臂,每组第二pwm信号不同时导通同一相的上下臂。
每组第二pwm信号的脉冲宽度至少为令过电流保护电路动作的宽度。
每组第二pwm信号持续t2秒,相邻的两组第二pwm信号间隔w2秒,相邻的两组第二pwm信号导通的相及上下臂不完全相同。
第二pwm信号的时序图如图8所示。
在运转前通过变频器的cpu按如图8所示的时序图输出第二pwm信号。
步骤5,在进行绕组短路识别时,获取每组第二pwm信号对应的导通相的相电流侦测电阻的电流。
可选的,三相电流通过三相电流侦测电阻获取,如图3所示,u相的相电流侦测电阻为r2,相电流侦测电阻r2的电流为iu;v相的相电流侦测电阻为r3,相电流侦测电阻r3的电流为iv;w相的相电流侦测电阻为r4,相电流侦测电阻的电流为iw。
此外,每组第二pwm信号对应的导通相的相电流侦测电阻的电流还可以通过ct采样获得。
可选的,通过第二pwm信号先导通u相上臂和v相下臂t2秒,等待w2秒;再导通v相上臂和w相下臂t2秒,等待w2秒;再导通w相上臂和u相下臂t2秒,等待w2秒;可以分别检测u-v相,v-w相,w-u相之间是否存在短路。
步骤6,通过第二比较电路检测相电流侦测电阻的电流是否大于三相电流比较准位。
图9示例性地示出了第二比较电路的电路原理图。
若检测到相电流侦测电阻的电流大于三相电流比较准位,则通过第二比较电路向变频器的cpu发送中断信号。
图6所示的第二比较电路62获取每组第二pwm信号对应的导通相的相电流侦测电阻的电流,并检测相电流侦测电阻的电流是否大于三相电流比较准位,若检测到相电流侦测电阻的电流大于三相电流比较准位,则通过第二比较电路62向变频器的cpu60发送中断信号oc。
第i组第二pwm信号对应的导通相为u相和v相,相电流侦测电阻的电流为iu和iv;第i+1组第二pwm信号对应的导通相为v相和w相,相电流侦测电阻的电流为iv和iw;第i+2组第二pwm信号对应的导通相为w相和u相,相电流侦测电阻的电流为iw和iu。
当检测到任意两相导通即绕组短路,第二比较电路向变频器的cpu的中断引脚发送中断信号oc,变频器立即切断输出,停止后续程序并显示故障,比如,u相和v相短路则显示故障为u相和v相短路。
若变频器的cpu按图8所示的时序图输出第二pwm信号,完成绕组短路识别后,cpu的中断引脚未收到中断信号oc,则表明变频器和电机无故障可以正常使用。
综上所述,本发明实施例通过在电机运转前通过变频器的cpu按照时序图输出可调控的pwm信号,先识别上下臂是否发生短路,在上下臂均未发生短路的情况下,识别绕组是否发生短路,在每进入载波中断只改变一次导通状态,即使变频器和电机有异常,造成的破坏也小;解决了电机工作时发生短路情况,变频器和电机会受到破坏的问题;达到了在变频器运转前进行短路和绝缘识别,可以更早地保护电机和变频器,令短路故障产生的破坏力减小的效果。
需要说明的是:上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。