The invention discloses an inverter nonlinear effect compensation method under sensorless control of permanent magnet synchronous motor. Based on the rotor position estimation of permanent magnet synchronous motor by means of pulse high frequency voltage injection method, the all-pass filter is applied to the rotor position observer, and the rotor position estimation can be effectively eliminated. In the error, the 6 harmonic component caused by the nonlinear effect of the inverter improves the accuracy of rotor position estimation.
【技术实现步骤摘要】
一种永磁同步电机的逆变器非线性效应补偿方法
本专利技术涉及电机控制领域,尤其涉及一种永磁同步电机的逆变器非线性效应补偿方法。
技术介绍
目前对于永磁同步电机转子位置检测,常采用脉振高频电压注入法实现。然而由于逆变器死区时间的设置,逆变器非线性效应会导致采用该方法得到的估计转子位置存在6次谐波误差。该谐波误差降低了位置估计精度,同时还引起了转矩脉动,因此有必要对其进行消除。为了消除估计转子位置中的6次谐波误差,Y.ParkandS.K.Sul,“Anovelmethodutilizingtrapezoidalvoltagetocompensateforinverternonlinearities,”IEEETrans.PowerElectron.,vol.27,no.12,pp.4837–4846,Dec.2012.提出的死区补偿法有效抑制了估计位置中的6次谐波分量,但该方法对系统参数的依赖性较强,本专利技术正是为了解决该问题,提出一种永磁同步电机无位置传感器控制下的逆变器非线性效应补偿方法。
技术实现思路
本专利技术所要解决的技术问题是针对
技术介绍
的缺陷,提供了一种永 ...
【技术保护点】
1.一种永磁同步电机的逆变器非线性效应补偿方法,该方法先采用脉振高频电压注入法获取位置估计误差信息,再采用全通滤波器(All Pass Filter,APF)消除其中由逆变器非线性效应引起的谐波分量,得到处理后的位置估计误差信息,最后通过锁相环得到估计转子速度和估计转子位置,其特征在于,采用全通滤波器消除位置估计误差信息中由逆变器非线性效应引起的谐波分量的步骤为:步骤1.1)根据离散化控制系统所对应的采样周期Ts和所要消除的6次谐波误差的频率
【技术特征摘要】
1.一种永磁同步电机的逆变器非线性效应补偿方法,该方法先采用脉振高频电压注入法获取位置估计误差信息,再采用全通滤波器(AllPassFilter,APF)消除其中由逆变器非线性效应引起的谐波分量,得到处理后的位置估计误差信息,最后通过锁相环得到估计转子速度和估计转子位置,其特征在于,采用全通滤波器消除位置估计误差信息中由逆变器非线性效应引起的谐波分量的步骤为:步骤1.1)根据离散化控制系统所对应的采样周期Ts和所要消除的6次谐波误差的频率计算全通滤波器中的系数步骤1.2)根据滤波性能的要求合理选择滤波带宽ωBW,再根据ωBW和Ts计算全通滤波器中的系数步骤1.3)将位置估计误差信息f(Δθ)连接到全通滤波器的输入端口x;步骤1.4)将全通滤波器的输入端口x和输出端口y相加再乘以0.5,得到两者的平均值,该平均值就是处理后的位置估计误差信息fc(Δθ)。2.根据权利要求1所述的一种永磁同步电机的逆变器非线性效应补偿方法,其特征在于,所述采用脉振高频电压注入法获取位置估计误差信息的步骤为:步骤2.1)在估计转子同步旋转坐标系的d轴注入高频余弦电压Uhcos(ωht),其中,Uh为在d轴注入高频电压的幅值,ωh为在d轴注入高频电压的频率,t表示当前时刻;步骤2.2)对估计d轴和q轴电压和进行派克逆变换,得到两相静止α-β坐标系下的电压uα和uβ,再采用空间矢量脉宽调制SVPWM得到三相逆变器的六路开关信号,驱动永磁同步电机PMSM;步骤2.3)检测电机三相绕组A/B/C中的任意两相电流,先进行克拉克变换得到两相静止α-β坐标系下的电流iα和iβ,再经过派克变换...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。