一种旋转变压器输出信号中周期性误差的在线补偿方法技术

技术编号:20164251 阅读:43 留言:0更新日期:2019-01-19 00:17
本发明专利技术公开了一种旋转变压器输出信号中周期性误差的在线补偿方法,属于永磁电机位置传感器信号校正领域,方法包括:检测电机定子三相电流;对三相电流进行克拉克坐标变换,得到可调电流矢量;获得三相电流的基波电流相位,得到虚拟三相电流,并对虚拟三相电流进行克拉克坐标变换,得到参考电流矢量;计算可调电流矢量与参考电流矢量的叉积;求叉积的绝对值;计算得到用来补偿的周期性误差的的相位和幅值;获得旋转变压器输出的位置信号θ;将用来补偿的周期性误差与位置信号θ相减,得到补偿后的转子位置。本发明专利技术能够有效地对旋转变压器的周期性误差进行在线补偿,从而解决周期性误差引起的相电流畸变与转矩脉动问题。

【技术实现步骤摘要】
一种旋转变压器输出信号中周期性误差的在线补偿方法
本专利技术属于永磁电机位置传感器信号校正领域,更具体地,涉及一种旋转变压器输出信号中周期性误差的在线补偿方法。
技术介绍
在电动汽车等工业应用领域,对于永磁电机(PermanentMagnetSynchronousMotor,PMSM)的需求增长迅速。永磁电机的磁场定向控制(Field-orientedControl,FOC)技术性能优异,因而获得广泛应用。磁场定向技术需要精确的转子位置,对位置传感器提出了较高要求。旋转变压器(Resolver)作为一种常见的位置传感器,鲁棒性好,可靠性高,可以抑制共模噪声,因此被大量使用,特别是在恶劣的工作环境下。由于旋转变压器自身存在非线性特性,其提供给电机的位置信号含有多种误差。这些位置误差将引起电流谐波与转矩脉动,恶化电机的性能。周期性误差在多种形式的误差中占主导地位。旋转变压器周期性位置误差的存在使得永磁电机电流控制器中用到的d轴电流、q轴电流与实际值存在偏差,从而导致相电流畸变与转矩脉动,电流畸变与转矩脉动还将产生振动噪声,恶化电机性能。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种旋转变压器输出信号中周期性误差的在线补偿方法,旨在解决由于旋转变压器输出信号中存在周期性误差引起的相电流畸变与转矩脉动问题。为实现上述目的,本专利技术提供了一种旋转变压器输出信号中周期性误差的在线补偿方法,其特征在于,包括如下步骤:(1)检测电机定子三相电流iabc;(2)对所述三相电流iabc进行克拉克坐标变换,得到可调电流矢量获得所述三相电流iabc的基波电流相位,然后根据所述基波电流相位得到虚拟三相电流i'abc,并对所述虚拟三相电流i'abc进行克拉克坐标变换,得到参考电流矢量其中,(x1,y1)和(x2,y2)分别为对应的电流矢量在静止两相坐标系下的坐标;(3)计算得到所述可调电流矢量与所述参考电流矢量的叉积,求叉积的绝对值;(4)保持用来补偿的周期性误差的幅值为一给定值,以给定时间T为周期,从零开始逐渐增大用来补偿的周期性误差的相位,并计算周期内叉积的绝对值求和的结果;计算该结果在连续两个周期内的变化量;当前一周期内的变化量为正,后一周期内的变化量为负时,停止增大用来补偿的周期性误差的相位,并记录当前相位;(5)保持用来补偿的周期性误差的相位为当前相位不变,以给定时间T为周期,从零开始逐渐增大用来补偿的周期性误差的幅值,并计算周期内叉积的绝对值求和的结果;计算该结果在连续两个周期内的变化量;当前一周期内的变化量为正,后一周期内的变化量为负时,停止增大用来补偿的周期性误差的幅值,并记录当前幅值;(6)结合已记录的相位和幅值,得到用来补偿的周期性误差;(7)获得旋转变压器输出的位置信号θ;将用来补偿的周期性误差与位置信号θ相减,得到补偿后的转子位置,从而实现对旋转变压器周期性误差的在线补偿。优选地,所述步骤(3)中,计算所述可调电流矢量与所述参考电流矢量的叉积,其计算公式为:总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,能够取得下列有益效果:(1)本专利技术所提供的旋转变压器周期性误差的在线补偿方法,首先根据电机定子三相电流分别得到包含基波电流矢量和谐波电流矢量的可调电流矢量和仅包含基波电流矢量的参考电流矢量,然后对可调电流矢量和参考电流矢量执行叉积运算,以得到充分反映旋转变压器输出信号中周期性误差幅值、相位等性质的运算结果,并进一步根据该运算结果观测得到周期性误差的幅值及相位,并最终得到补偿后的转子位置。因此,通过本专利技术所提供的方法,能够有效地对旋转变压器输出的位置信号中的周期性误差进行在线补偿,从而有效解决周期性误差引起的相电流畸变与转矩脉动问题。(2)本专利技术所提供的旋转变压器周期性误差的在线补偿方法,先观测得到用来补偿的周期性误差的相位,再观测得到用来补偿的周期性误差的幅值,能够同时得到周期性误差的相位和幅值,补偿精度高。(3)本专利技术所提供的旋转变压器周期性误差的在线补偿方法,不需要使用高精度编码器做离线的误差标定,仅依靠电流传感器测得的电机定子三相电流即可进行在线的误差补偿,并且只涉及简单的数学运算,所需运算量少,对控制器的运算负担较小,同时,在线误差补偿过程中需要存储的数据十分有限,因此,不需要增加额外的存储空间。(4)本专利技术所提供的旋转变压器周期性误差的在线补偿方法,不依赖于机电参数,其中,用于根据叉积运算结果得到周期性误差幅值及相位的补偿过程对电机参数、工作环境均不敏感,因此,具有较强的鲁棒性,能够应用于不同的电机系统。附图说明图1是现有的永磁同步电机控制系统示意图;图2是本专利技术实施例提供的旋转变压器输出信号中周期性误差的在线补偿方法流程图;图3是本专利技术实施例提供的包括本专利技术所提供的补偿装置的永磁电机控制系统示意图;图4为本专利技术实施例提供的旋转变压器输出信号中周期性误差的在线补偿方法的实施过程示意图。在所有的附图中,相同的附图标记用来表示相同的元件或结构,其中:001为速度控制器,002为电流控制器,003为空间矢量脉宽调制模块,004为永磁同步电机,005为电流传感器,006为旋转变压器,007为速度计算模块,008为坐标变换模块,010为补偿模块,011为第一坐标变换模块,012为锁相环,013为正弦波发生器,014为第二坐标变换模块,015为矢量叉乘单元,016为误差计算模块,017为位置计算模块。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。在介绍本专利技术的技术方案之前,首先对现有的永磁电机控制系统进行简单介绍。如图1所示,现有的永磁电机控制系统包括:速度控制器001、电流控制器002、空间矢量脉宽调制模块003、永磁同步电机004、电流传感器005、旋转变压器006、速度计算模块007以及坐标变换模块008;速度控制器001通过比较转速指令值与反馈值,并利用PI控制器计算得到d轴、q轴电流的指令值;电流控制器002通过比较d轴、q轴电流指令值与反馈值,通过前馈解耦设计、抗饱和设计与PI控制器计算得到d轴、q轴电压的指令值;空间矢量脉宽调制模块003经过调制,将期望的电压施加于永磁同步电机004;永磁同步电机004的相电流由电流传感器005测得,转子位置由旋转变压器006测得;永磁同步电机004的相电流由电流传感器005测得,转子位置由旋转变压器006测得;速度计算模块007根据旋转变压器006提供的位置信号计算得到转子速度,反馈给速度控制器001;坐标变换模块008根据电流传感器005提供的相电流与旋转变压器006提供的位置信号,通过坐标变换得到d轴、q轴电流,反馈给电流控制器002;旋转变压器006提供的位置信号同时被空间矢量脉宽调制模块003用于电压矢量的调制。旋转变压器006输出的位置信号直接被空间矢量脉宽调制模块003、速度计算模块007以及坐标变换模块008使用。当旋转变压器输出的位置信号中存在周期性误差时,反馈给速度控制器001的转子本文档来自技高网...

【技术保护点】
1.一种旋转变压器输出信号中周期性误差的在线补偿方法,其特征在于,包括如下步骤:(1)检测电机定子三相电流iabc;(2)对所述三相电流iabc进行克拉克坐标变换,得到可调电流矢量

【技术特征摘要】
1.一种旋转变压器输出信号中周期性误差的在线补偿方法,其特征在于,包括如下步骤:(1)检测电机定子三相电流iabc;(2)对所述三相电流iabc进行克拉克坐标变换,得到可调电流矢量获得所述三相电流iabc的基波电流相位,然后根据所述基波电流相位得到虚拟三相电流i'abc,并对所述虚拟三相电流i'abc进行克拉克坐标变换,得到参考电流矢量其中,(x1,y1)和(x2,y2)分别为对应的电流矢量在静止两相坐标系下的坐标;(3)计算得到所述可调电流矢量与所述参考电流矢量的叉积,求叉积的绝对值;(4)保持用来补偿的周期性误差的幅值为一给定值,以给定时间T为周期,从零开始逐渐增大用来补偿的周期性误差的相位,并计算周期内叉积的绝对值求和的结果;计算该结果在连续两个周期内的变化量;当前一周期内的变化量为正,后一周期内的...

【专利技术属性】
技术研发人员:陈东东李健陈俊桦曲荣海
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北,42

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

1