变频器的电流状态判断及死区补偿方法

文档序号:5943162阅读:334来源:国知局
专利名称:变频器的电流状态判断及死区补偿方法
技术领域
本发明涉及一种电流状态判断方法及其死区补偿方法,属于电力电子技术领域。
背景技术
变频器等逆变电源的主电路是由开关器件所组成的桥式电路。桥式电路中一般采用脉宽调制的方法进行控制,即上、下桥臂的器件轮流开通,以实现对输出电压、电流的控制。由于器件存在延时,且开通延时和关断延时不同,因此为了避免上、下桥臂的器件同时导通而使得器件损坏,在各种采用脉宽调制方法的变频电源中,均设有死区时间,即将驱动信号的上升沿向后延迟一定时间。在死区时间内,上、下桥臂的两个开关管都处于关断状态,输出电流的极性决定各器件的反并二极管是否进入续流状态,而输出电压完全取决于输出电流的极性,即输出电压不可控的,造成了输出电压与指令电压之间存在误差。PWM逆变器的死区效应对交流电机调速性能的影响是非常明显的。在传统的恒压频比标量控制系统中,当逆变器参考电压按照正弦波给定时,死区效应会使实际输出电压会根据不同的负载情况产生不同的基波和谐波畸变,从而造成不同程度的定子电流畸变,特别是在电流过零点附近还可能会出现更严重的零电流钳位现象。定子电流的畸变会导致转矩波动,甚至破坏整个调速系统的稳定性, 所以必须对死区效应进行补偿。矢量控制中用于磁链观测和转速估算的定子电压通常是使用直流电压和逆变器电压给定值重构获得的,死区效应会影响磁链观测和转速估算的准确性,所以进行死区补偿也是非常重要的。在现有的变频器中,一般都有对系统进行死区补偿。一种补偿方法为检测死区时间内的电流,依据输出电流的极性来确定死区补偿的方向。在该方法中,电流检测基本上是通过霍尔元件采样,采样过程中不可避免地掺进了干扰信号,从而影响补偿效果,甚至是恶化效果,尤其是在电流往复过零阶段。另一种死区补偿方法是检测死区时间内的输出电压。该方法通过增加硬件来检测死区时间内的输出相电压,再与指令电压相比较,其差值作为死区补偿的依据。该方法中,输出相电压较难精确获得,而且需依靠复杂的硬件电路,并且该方法占用大量的CPU,而且延时情况较严重。还有一种死区补偿方法为检测IGBT(功率半导体开关)的CE (集电极、发射极)两端的压降。该方法通过增加硬件,获得死区时间内IGBT的CE两端的压降,从而判断该IGBT的反并二极管是否在死区时间内导通,从而确定死区补偿的方向。该方法中,通过增加硬件检测CE电压,而且用到的硬件都是快速器件, 这将大大提闻制造成本。

发明内容
本发明要解决的技术问题是,克服现有技术中的不足,提供一种用于变频器等逆变电源的电流状态判断方法,以及相应的死区补偿方法。该方法克服了直接检测电流的死区补偿法的弊端,采用简单的硬件,不仅能够判断出电流的瞬时极性,也能够确定电流是否处于反复过零阶段,而且还区分了不同电路条件下电流过零阶段的不同状态。结合这种电流状态判断结构,本发明也进一步提出了根据不同电流极性以及过零状态选择最佳补偿量的死区补偿方案。由于变频器等逆变电源基本上都是用于电机控制,而电机系统的惯性非常大,因此,输出电流在过零阶段往往会出现多次往复过零的现象,而且在相邻的电机转动周期内, 输出电流过零次数,即电流过零周期数,相差较少。于是可以统计往复过零阶段里的电流过零周期数作为下一个周期的电流过零周期数的参考,从而对系统进行更好的死区补偿。功率半导体开关的开通延时,远大于或门传输延迟时间与D触发器的保持时间之和,于是以驱动信号相“或”作为D触发器的时钟信号,在时钟信号的上升沿处,可以锁存死区时间结束时的输出电压情况从而判断输出死区时间结束时电流的极性、开关周期内电流是否发生翻转及其翻转次数。通常情况下,功率半导体开关的开通延时为几百ns,或门传输延迟时间与D触发器的保持时间之和为几十ns。为解决技术问题,本发明的解决方案是提供一种变频器的电流状态判断方法,包括以下步骤(I)将逆变器桥式电路任意一相X相的上、下桥臂的驱动信号gxP、gxN相“或”,作为 D触发器的时钟信号CLKx ;利用光耦元件分别对逆变器每一相桥臂的输出电压进行隔离取样,将反映变频器输出电压的逻辑电平Dx,作为D触发器的输入信号,获得D触发器的输出
信号Qx ;(2)对D触发器的输出信号Qx,每个开关周期Ts内采样两次,分别在逆变器该相上管驱动信号有效时间内和下管驱动信号有效时间内分别进行采样;(3)根据输出信号Qx的采样结果,判断死区时间内输出电流的极性;判断方法为〈1>两次Qx均为高时,代表下桥臂续流二极管导通,输出电流为正向非过零状态;〈2>两次Qx均为低时,代表由上桥臂续流二极管导通,输出电流为负向非过零状态;<3>当Qx在上管驱动有效时为高、下管驱动有效时为低,输出电流为过零A状态, 此时输出电流处于过零阶段且换流时间不可忽略;<4>当Qx在上管驱动有效时为低、下管驱动有效时为高,输出电流为过零B状态, 此时输出电流处于过零阶段且换流时间可忽略。本发明中,所述在逆变器该相上管驱动信号有效时间内分别进行采样,是在上管驱动信号有效时间的中点时刻和下管驱动信号有效时间的中点时刻分别进行采样。上管驱动信号和下管驱动信号的中点时刻,分别对应于PWM模块计时器的零点和顶点,因此可以在该计时器的下溢中断和周期中断进行采样。死区时间开始时的换流过程中,寄生电容只能通过输出电流进行充放电,在输出电流过小的过零阶段,可能出现死区时间内都无法完成换流的情况,因此会出现以上两种过零状态。进一步地,本发明还提供了一种前述方法的变频器的死区补充方法,该方法用于逆变器的输出电流过零的补偿控制,根据所述四种不同的电流状态分别设计补偿量(I)输出电流为正向非过零状态时,将死区补偿量设置为固定补偿量Ud ;(2)输出电流处于反向非过零状态,并将死区补偿量设置为固定补偿量-Ud ;(3)输出电流进入过零A状态后,采用辅助变量nx对开关周期进行计数,并使用辅助变量Fx和Nx作为过零A状态下死区补偿量的参考值;其中Fx为输出电流的方向标志,输出电流为正向时令Fx = 1,输出电流为反向时Fx = O ;NX为过零A状态所持续的开关周期总数;由于通常情况下变频器系统的惯性较大,所以可以认为两个相邻的过零状态所持续的开关周期总数是基本相等的;这样利用上一个过零状态所获得的开关周期总数Nx和当前过零状态的开关周期计数nx,将死区补偿量每开关周期的递变幅度设计为2UDnx/Nx便可实现在±UD之间的连续过渡;另外,根据Fx可确定电流过零的方向iFx = I时说明输出电流由正向到反向过零,此时死区补偿量应从Ud开始逐周期递减2UDnx/Nx,直到-Ud为止;当 Fx = O时说明输出电流由反向到正向过零,此时死区补偿量应从-Ud开始逐周期递增2UDnx/ Nx,直到Ud为止;(4)输出电流处于过零B状态时,在每个开关周期内的两段死区时间对输出电压的影响是相互抵消的,此时输出电压的脉冲宽度与理想的给定值是相同的,所以将死区补偿量设置为O ;所述Ud值为综合考虑死区时间以及器件的开通延迟时间、关断延迟时间、导通压降、反向续流压降而选取的一个常系数。相对于现有技术,本发明的有益效果在于本发明利用变频器同桥臂的门级驱动构造时钟信号,并在该时钟的边沿时刻触发对输出电压的采样。根据采样序列,不仅能够判断出电流极性的正负,还能够准确判断出电流是否处于过零阶段。共有四种状态,分别是电流正向、电流负向、电流过零且换流时间不可忽略、电流过零且换流时间可以忽略,进而根据输出电流状态来确定死区补偿量。特别对电流过零且换流时间不可忽略的状态,平滑处理死区补偿量,最大限度减小死区补偿的误差。本方法可以有效地减小由于电流极性判断不准及补偿不恰当所引起的实际电压与期望值之间的偏差,从而提高各种逆变电源的工作性能,尤其是变频器中磁链观测和转速估算的准确性。


图I是本发明中死区补偿程序流程图;图2是本发明提出的电流状态判断及死区补偿方法的外围电路结构;图3是输出电流在非过零阶段时的电流状态判断(ix > O);图4是输出电流在非过零阶段时的电流状态判断(ix < O);图5是输出电流在过零阶段且桥臂内换流时间不可忽略时的电流状态判断(输出电流由正向到反向过零);图6是输出电流在过零阶段且桥臂内换流时间不可忽略时的电流状态判断(输出电流由反向到正向过零);图7是输出电流在过零阶段且桥臂内换流时间可忽略时的电流状态判断(输出电流由正向到反向过零)。图8是输出电流在过零阶段且桥臂内换流时间可忽略时的电流状态判断(输出电流由反向到正向过零)。
具体实施方式
为了更加清楚地理解本发明的目的、特点和优点,下面将结合附图对本发明的较佳适用例子进行详细说明。为了简化说明,在下文中将针对某些较佳实施例子的细节做进一步的描述以及说明,下文所揭示的内容为本发明的原理,具体流程如图I所示。如图2所示为实现本发明的外围硬件电路,该电路先利用光耦元件分别对逆变器每一相桥臂的输出电压Ux进行隔离取样,获得取样信号Dx。然后将该相桥臂的上下管驱动信号gxP、gxN相或作为特定的时钟信号CLKX,再通过正边沿触发式D触发器在CLKx的时钟条件下对Dx进行锁存。所获得的锁存信号Qx即作为该相输出电流的状态判断信号,经I/O 口输入到微处理器中进行软件处理。为方便说明,下文中“过零阶段”代表电流过零且换流时间不可忽略和电流过零且换流时间可以忽略这两种时间范围,每个完整的开关周期内输出电流都没有极性的变化的其它时间范围则以“非过零阶段”代表。输出电流处于非过零阶段时,各信号及相应时序如图3和图4所示。输入电压经光耦采样后,Ux为高电压时对SDx的低电平,Ux为低电压时对SDx的高电平,而高低电压具体的判断阈值可根据实际情况通过取样电阻Rdtx来进行调节。由于采样时钟CLKx由gxP 和gxN相或得到,所以在每个开关周期内D触发器会分别在h、t2时刻对Dx进行两次锁存并获得电流状态判断信号Qx,其中h、t2分别对应上、下两管驱动信号的上升沿。如图3所示,当ix在整个开关周期内都大于O时,在两段死区时间以内电流都是通过下桥臂的续流二极管导通的,所以Dx为高电平。当死区时间结束且上管开通后Dx将变为低电平,但由于每个功率半导体开关都有开通延迟时间的存在,在h时刻锁存得到的 Qx为高电平。由于实际应用中,对于绝大多数器件,产生CLKx信号的或门传输延迟时间与D 触发器的保持时间之和tpg小于,所以能保证判断结果的正确性。当死区时间结束且下管开通后Dx仍为高电平不变,所以在t2时刻锁存得到的Qx同为高电平。因此,当ix处于正向非过零阶段时,电流状态判断信号Qdf始终保持为高电平。这种情况下,补偿方法为在下一个开关周期增加一个补偿量+UD。同理,当ix处于反向非过零阶段时,Qx将始终保持为低电平,如图4所示。这种情况下,补偿方法为在下一个开关周期增加一个补偿量_UD。补偿量如图3和图4中灰色阴影区域所示。在输出电流处于过零阶段且桥臂内换流时间不可忽略的情况为“过零A状态”,各信号及相应时序如图5和图6所示。在图5中,t0时刻之前输出电流都处于正向非过零阶段,所以Qx —直为高电平。在h &之间输出电流通过下桥臂二极管续流,输出电压为0, 所以在h时刻锁存获得的Qx仍为高电平。再经过延迟后上桥臂开关管导通,寄生电容通过上开关管迅速完成充放电,输出电压随即变为uDC。在时刻上开关管关断,寄生电容通过较小的输出电流进行缓慢的充放电过程,在t3时刻下管驱动信号的上升沿到来时输出电压还未下降到0,因此锁存获得的Qx变为低电平。再经过延迟后下桥臂开关管导通,寄生电容通过下开关管迅速完成充放电,输出电压随即变为0,类似于h时刻,在〖4时刻锁存获得的Qx又变为高电平。当输出电流下降到出现反向极性的时候,基于相同的机理 Qx仍然会保持相同的变化规律,如图5中t5、t6时刻,直到电流继续下降进入反向非过零阶段为止。同理,也可得到输出电流由反向经过零阶段到正向时本电路各信号的时序分布,如图6中所示。本阶段中,死区时间对输出电压的影响并不是固定不变的,而是随输出电流而连续变化的。当电流由正向到反向过零时,在进入过零阶段后死区补偿量应该从Ud开始逐开关周期递减,并在减小到O后继续逐开关周期反向递增直到_UD,如图5和图6中灰色阴影区域所示。同样电流由反向到正向过零时死区补偿量应从-Ud过渡到UD。 在输出电流处于过零阶段且桥臂内换流时间可忽略的情况为“过零B状态”,各信号及相应时序如图7和图8所示。在图7中,h时刻之前输出电流都处于正向非过零阶段, 所以Qx—直为高电平。在&时刻之前的死区时间内输出电流仍然通过下桥臂二极管续流, 输出电压为0,所以在h时刻锁存获得的Qx也保持为高电平。在h时刻之后由于下桥臂开关管处于开通状态,输出电流在下降到O之后还可以继续通过下开关管反向增大,因此在 t2+toff时刻下开关管关断后输出电流通过上桥臂二极管续流,输出电压变为uD。,在t3时刻锁存获得的Qx变为低电平。此后在输出电流幅值减小到O之后通过开通的上开关管重新正向上升,所以类似于A时刻的情况在t4时刻锁存获得的Qx再次变为高电平。基于相同的机理Qx会保持这样的变化规律,直到电流继续下降进入反向非过零阶段为止。同理,也可得到输出电流由反向经过零阶段到正向时本电路的工作原理,如图8中所示。本阶段中, 在每个开关周期内的两段死区时间对输出电压的影响是相互抵消的,此时输出电压的脉冲宽度与理想的给定值是相同的。因此在这个阶段不需要进行死区补偿,如图7和图8中灰色阴影区域所示,在进入过零阶段后死区补偿量应为O。
权利要求
1.一种变频器的电流状态判断方法,其特征在于,包括以下步骤(1)将逆变器桥式电路任意一相X相的上、下桥臂的驱动信号gxP、gxN相“或”,作为D触发器的时钟信号CLKx ;利用光耦元件分别对逆变器每一相桥臂的输出电压进行隔离取样, 将反映变频器输出电压的逻辑电平Dx,作为D触发器的输入信号,获得D触发器的输出信号 Qx ;(2)对D触发器的输出信号Qx,每个开关周期Ts内采样两次,分别在逆变器该相上管驱动信号有效时间内和下管驱动信号有效时间内分别进行采样;(3)根据输出信号Qx的采样结果,判断死区时间内输出电流的极性;判断方法为〈1>两次Qx均为高时,代表下桥臂续流二极管导通,输出电流为正向非过零状态;<2>两次Qx均为低时,代表由上桥臂续流二极管导通,输出电流为负向非过零状态;<3>当Qx在上管驱动有效时为高、下管驱动有效时为低,输出电流为过零A状态,此时输出电流处于过零阶段且换流时间不可忽略;<4>当Qx在上管驱动有效时为低、下管驱动有效时为高,输出电流为过零B状态,此时输出电流处于过零阶段且换流时间可忽略。
2.根据权利要求I所述的方法,其特征在于,所述在逆变器该相上管驱动信号有效时间内分别进行采样,是在上管驱动信号有效时间的中点时刻和下管驱动信号有效时间的中点时刻分别进行采样。
3.一种基于权利要求I所述方法的变频器的死区补充方法,其特征在于,该方法用于逆变器的输出电流过零的补偿控制,根据所述四种不同的电流状态分别设计补偿量(1)输出电流为正向非过零状态时,将死区补偿量设置为固定补偿量Ud;(2)输出电流处于反向非过零状态,并将死区补偿量设置为固定补偿量-Ud;(3)输出电流进入过零A状态后,采用辅助变量nx对开关周期进行计数,并使用辅助变量Fx和Nx作为过零A状态下死区补偿量的参考值;其中Fx为输出电流的方向标志,输出电流为正向时令Fx = I,输出电流为反向时Fx = O ;NX为过零A状态所持续的开关周期总数; 由于通常情况下变频器系统的惯性较大,所以可以认为两个相邻的过零状态所持续的开关周期总数是基本相等的;这样利用上一个过零状态所获得的开关周期总数Nx和当前过零状态的开关周期计数nx,将死区补偿量每开关周期的递变幅度设计为2UDnx/Nx便可实现在 ±UD之间的连续过渡;另外,根据Fx可确定电流过零的方向iFx = I时说明输出电流由正向到反向过零,此时死区补偿量应从Ud开始逐周期递减2UDnx/Nx,直到-Ud为止;当Fx = O时说明输出电流由反向到正向过零,此时死区补偿量应从-Ud开始逐周期递增2UDnx/Nx,直到Ud为止;(4)输出电流处于过零B状态时,在每个开关周期内的两段死区时间对输出电压的影响是相互抵消的,此时输出电压的脉冲宽度与理想的给定值是相同的,所以将死区补偿量设置为O ;所述Ud值为综合考虑死区时间以及器件的开通延迟时间、关断延迟时间、导通压降、反向续流压降而选取的一个常系数。
全文摘要
本发明涉及电力电子技术,旨在提供一种变频器的电流状态判断及死区补偿方法。该方法包括将逆变器桥式电路任意一相的上、下桥臂的驱动信号相“或”作为D触发器的时钟信号;利用光耦元件分别对每一相桥臂的输出电压进行隔离取样,将反映变频器输出电压的逻辑电平作为输入信号,获得其输出信号;对输出信号每个开关周期内采样两次;根据输出信号采样结果判断死区时间内输出电流的极性。本发明根据采样序列,不仅能够判断出电流极性的正负,还能够准确判断出电流是否处于过零阶段。可以有效地减小由于电流极性判断不准及补偿不恰当所引起的实际电压与期望值之间的偏差,从而提高各种逆变电源工作性能,尤其是变频器中磁链观测和转速估算准确性。
文档编号G01R19/14GK102608396SQ20121005095
公开日2012年7月25日 申请日期2012年3月1日 优先权日2012年3月1日
发明者王斯然 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1