一种具备电流误差校正能力的三相电机驱动器及校正方法与流程

文档序号:21178475发布日期:2020-06-20 17:38阅读:399来源:国知局
一种具备电流误差校正能力的三相电机驱动器及校正方法与流程

本发明涉及电机驱动器领域,尤其是一种三相电机驱动器及校正方法。



背景技术:

现代电力电子变换技术的快速发展极大的促进了交流电机系统的整体性能,当前三相交流电机驱动器需要安装若干高精度电流传感器来实现三相电流的闭环控制,从而保障系统正常、高效运行。然而,在一个实际的控制器中,由于各个器件实际参数与设计参数不完全一致、各相之间的不对称、以及运行环境恶劣、驱动器自身老化等综合因素,最终导致这些电流传感器的精度往往会受到各种各样的挑战,出现电流采样过程中难以避免的偏置误差和增益误差。为了解决上述问题,现有技术主要是采用线下估计的方法对偏置误差进行消除,然而这种方案却难以估计电流传感器的增益误差。另一类方案主要是利用控制系统的控制变量来实现电流传感器误差的估计,然而这一类方案需要将整个控制系统作为其电流传感器误差估计的回路,因此,其具有一定局限性[相关内容在文献1-3中有记载,其中,文献1为younghooncho,thomaslabella,jih-shenglai,"athree-phasecurrentreconstructionstrategywithonlinecurrentoffsetcompensationusingasinglecurrentsensor,"ieeetransactionsonindustrialelectronics,vol.59,no.7,pp.2924-2933,jul.2012.(期刊论文),文献2为kwang-woonlee,sang-ilkim,"dynamicperformanceimprovementofacurrentoffseterrorcompensatorincurrentvector-controlledspmsmdrives,"ieeetransactionsonindustrialelectronics,vol.66,no.9,pp.6727-6736,sep.,2019.(期刊论文),文献3为negessebeletebelayneh,chang-hwanpark,jang-mokkim,"compensationofarmcurrentsensorerrorsinmodularmultilevelconverter,"ieeetransactionsonindustryapplications,vol.55,no.5,pp.5005-5012,sep./oct.2019.(期刊论文)]。其主要局限性表现为:首先,由于电流传感器误差估计回路长,硬件构成种类复杂、数量繁多,因此,电流传感器误差估计耗时长、精度易受其他因素影响,如负载波动、负载类型、系统参数变化、运行工况等。其次,由于这一类方案需要利用大量观测器、数字滤波器等复杂算法参与运算,因此其计算量通常很大,这会给系统带来极大的运算负担。最后,这一类方案的适用性不强,尤其是这一类方案本身缺陷导致的针对惯性负载的有效性大大降低,因为惯性负载面临电流传感器误差的表现形式通常为不可测量的转矩脉动分量,而不是可测的转速波动。针对上述问题考虑,电流传感器误差校正策略应当具有估计速度快、计算负担小、适用性强等特点。



技术实现要素:

为了克服现有技术的不足,本发明提供一种具备电流误差校正能力的三相电机驱动器及校正方法,该驱动器不仅具备正常驱动器所必备的正常功能,且针对常规运行控制不需要做更改,并且仅通过额外增加线下估计和一次在线电流采样过程即可实现电流传感器误差的高精度估计。

本发明解决其技术问题所采用的技术方案是:

一种具备电流误差校正能力的三相电机驱动器,在三相电机驱动器中,逆变器由直流母线电压供电,将逆变器三相桥臂中点分别与电机三相绕组相连,将电机a、b、c三相绕组输入线缆分别正向穿过a、b、c三相电流传感器信号采集口,另外,将逆变器c相桥臂下支路输入线缆也分别正向穿过a、b、c三相电流传感器信号采集口,利用三相电流传感器在离线状态下的采样值估计并消除偏置误差,并利用三相电流传感器在正常运行工况下两个零电压矢量作用下的采样值估计三相电流传感器的增益误差关系,最终对增益误差进行消除。

本发明还提供涉及具备电流误差校正能力的三相电机驱动器的校正方法,步骤如下:

步骤1:考虑偏置误差和增益误差的影响,ipa、ipb、ipc的值表示为公式(1):

其中,fa、fb分别是a相电流传感器、b相电流传感器的偏置误差,ka、kb分别是a相电流传感器、b相电流传感器的增益误差;

依据逆变器不同开关状态下的电路拓扑,结合公式(1)得到三相电流采样值与两个零电压矢量之间的关系,如公式(2)至公式(4)所示,其中ipa_0、ipb_0、ipc_0分别是三相电流传感器在逆变器每个开关周期v0作用下的电流值;

在开关周期的两端v0作用下,分别对三相传感器进行采样,得到每相各2个电流值,利用公式(4)的平均算法得到v0作用下每相的电流值ipa_0、ipb_0、ipc_0;

在开关周期的中间v7作用下,分别对三相传感器进行采样,得到每相各1个电流值ipa_7、ipb_7、ipc_7;

首先需要对电流传感器的偏置误差进行估计,在得到偏置误差数值并予以消除的基础上,再对其增益误差进行估计与消除;

步骤2:偏置误差;

当系统处于非运行状态时,逆变器的六个开关管均处于开路状态,电机三相绕组中的电流均为0,c相桥臂下支路电路电流也为0,因此,ipa、ipb、ipc此时的实际值为公式(5)所示的三相偏置误差,对三相电流传感器进行分别采样,得到的三个值分别作为对应相传感器偏置误差的估计值,如公式(5)所示:

步骤3:增益误差;

增益误差的估计需要首先将已经估计出的偏置误差从检测到的电流信号中予以抵消,然后再估计增益误差;

利用公式(2)的每一项减去公式(3)对应的项得到公式(6),其中,δipa、δipb、δipc为定义变量;

从公式(6)看出,利用定义的三个变量便可求得三相电流传感器增益误差的相互关系,如公式(7)所示:

ka:kb:kc=δipa:δipb:δipc=(ipa_0-ipa_7):(ipb_0-ipb_7):(ipc_0-ipc_7)(7)

为了能够均衡的对三相电流传感器增益误差进行补偿,定义补偿系数x、y、z,如公式(8)所示,其中,ipa'、ipb'、ipc'为补偿后的三相电流检测值;

补偿系数x、y、z需要满足公式(9)所示的双重约束:

通过公式(9)求得补偿系数x、y、z为公式(10)所示的值:

最终,利用公式(8)与公式(10),将每相电流传感器的检测值乘以公式(10)中对应的补偿系数,将每相电流传感器的增益误差予以消除。

本发明的有益效果在于针对三相电机驱动系统电流传感器误差校正问题,本发明具有以下优点:

(1)本发明电流传感器误差估计所需信号采样、记录次数极少:由于现有技术需要大量系统输入、输出变量信息,通过观测器、滤波器等算法估算电流传感器误差,因此,其往往需要设置大量信号采样点,并予以记录分析,导致系统内存消耗较大,本方案仅需离线、在线分别一次电流采样即可实现电流传感器误差的精准估计,所需信号采样、信号记录次数极少;

(2)本发明电流传感器误差估计计算量可以忽略不计:由于现有技术对电流传感器误差的估算方案通常依赖大量复杂观测器、数字滤波器等,因此,其计算量往往非常大,给微处理器造成极大运算负担,本方案针对偏置误差,利用离线估计的方案实现其精准估计,针对增益误差,仅需少量四则运算即可实现精准估计,所需计算量可以忽略不计;

(3)本发明电流传感器误差估计对系统正常运行控制没有影响:由于现有技术的实现缺陷,导致其需要控制系统进行大量计算来实现其电流传感器误差的估算能力,因此,其势必会对系统正常运行控制带来一定限制或影响,本方案仅需要利用两次电流采样值,并经过少量几次四则运算即可实现电流传感器误差的精准估计,并且当系统正常运行时,v0和v7两个零电压矢量下的电流采样值中,v7状态下的情况与通常模式下的没有分别,可以无需更改用于正常系统控制,v0状态下的采样值则被用于电流传感器误差的校正。

附图说明

图1是本发明具备电流误差校正能力的三相电机驱动器拓扑结构。

图2是本发明电流传感器误差校正方案在线校正部分在扇区i的电流采样点设置方案。

图中vdc是电机驱动系统直流母线电压,ia、ib、ic分别是a相电流、b相电流、c相电流的真实值,ipa、ipb、ipc分别是a相电流、b相电流、c相电流的采样值,icl是c相桥臂下支路输入线缆电流值,ts是逆变器的开关周期,t0、t1、t2、t7分别是基本电压矢量v0、v1、v2、v7在每个逆变器开关周期内的作用时间,sa、sb、sc分别是逆变器a、b、c三相桥臂开关状态,ipa_0_1、ipb_0_1、ipc_0_1分别是三相电流传感器在逆变器每个开关周期开始时的电流采样值,ipa_0_2、ipb_0_2、ipc_0_2分别是三相电流传感器在逆变器每个开关周期结束时的电流采样值,ipa_7、ipb_7、ipc_7分别是三相电流传感器在逆变器每个开关周期中间的电流采样值。

具体实施方式

下面结合附图和实施例对本发明进一步说明。

一种具备电流误差校正能力的三相电机驱动器,在三相电机驱动器中,逆变器由直流母线电压供电,将逆变器三相桥臂中点分别与电机三相绕组相连,将电机a、b、c三相绕组输入线缆分别正向穿过a、b、c三相电流传感器信号采集口,另外,将逆变器c相桥臂下支路输入线缆也分别正向穿过a、b、c三相电流传感器信号采集口,利用三相电流传感器在离线状态下的采样值估计并消除偏置误差,并利用三相电流传感器在正常运行工况下两个零电压矢量作用下的采样值估计三相电流传感器的增益误差关系,最终对增益误差进行消除。

步骤1:在图1中,考虑偏置误差和增益误差的影响,ipa、ipb、ipc的值表示为公式(1):

其中,fa、fb分别是a相电流传感器、b相电流传感器的偏置误差,ka、kb分别是a相电流传感器、b相电流传感器的增益误差;

依据逆变器不同开关状态下的电路拓扑,结合公式(1)得到三相电流采样值与两个零电压矢量之间的关系,如公式(2)至公式(4)所示,其中ipa_0、ipb_0、ipc_0分别是三相电流传感器在逆变器每个开关周期v0作用下的电流值;

在开关周期的两端(v0作用下)分别对三相传感器进行采样,得到每相各2个电流值,利用公式(4)的平均算法得到v0作用下每相的电流值ipa_0、ipb_0、ipc_0;

在开关周期的中间(v7作用下)分别对三相传感器进行采样,得到每相各1个电流值ipa_7、ipb_7、ipc_7。

本发明首先需要对电流传感器的偏置误差进行估计,在得到偏置误差数值并予以消除的基础上,再对其增益误差进行估计与消除;

步骤2:偏置误差;

当系统处于非运行状态时,逆变器的六个开关管均处于开路状态,电机三相绕组中的电流均为0,c相桥臂下支路电路电流也为0,因此,ipa、ipb、ipc此时的实际值为公式(5)所示的三相偏置误差,对三相电流传感器进行分别采样,得到的三个值分别作为对应相传感器偏置误差的估计值,如公式(5)所示:

步骤3:增益误差;

增益误差的估计需要首先将已经估计出的偏置误差从检测到的电流信号中予以抵消,然后再估计增益误差;

利用公式(2)的每一项减去公式(3)对应的项得到公式(6),其中,δipa、δipb、δipc为定义变量;

从公式(6)可以看出,利用定义的三个变量便可求得三相电流传感器增益误差的相互关系,如公式(7)所示:

ka:kb:kc=δipa:δipb:δipc=(ipa_0-ipa_7):(ipb_0-ipb_7):(ipc_0-ipc_7)(7)

为了能够均衡的对三相电流传感器增益误差进行补偿,定义补偿系数x、y、z,如公式(8)所示,其中,ipa'、ipb'、ipc'为补偿后的三相电流检测值;

补偿系数x、y、z需要满足公式(9)所示的双重约束:

通过公式(9)求得补偿系数x、y、z为公式(10)所示的值:

最终,利用公式(8)与公式(10),将每相电流传感器的检测值乘以公式(10)中对应的补偿系数,将每相电流传感器的增益误差予以消除。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1