当前位置: 首页 > 专利查询>南通大学专利>正文

一种永磁同步电机双矢量预测磁链控制方法技术

技术编号:19326524 阅读:29 留言:0更新日期:2018-11-03 13:55
本发明专利技术公开了一种永磁同步电机双矢量预测磁链控制方法,首先将转矩增量转化为负载角增量,将控制目标统一为定子磁链矢量;然后根据无差拍思想计算获得参考电压矢量,并通过参考矢量的区间位置选定I矢量,通过参考矢量的子区间位置选定II矢量;进而通过优化电压矢量占空比,将一个控制周期分为两个部分,I矢量作用于控制周期的一部分,而剩下时间选择II矢量或零矢量;最后将所选电压矢量及占空比进行循环寻优计算获得最优电压矢量输送给永磁同步电机。本发明专利技术可在降低处理器计算时间的同时减小系统转矩和磁链脉动,提高了系统的可靠性和稳态性能。

A dual vector predictive flux linkage control method for permanent magnet synchronous motor

The invention discloses a dual-vector predictive flux control method for permanent magnet synchronous motor. First, the torque increment is converted into the load angle increment, and the control target is unified as the stator flux vector. Then, the reference voltage vector is calculated according to the deadbeat idea, and the I vector is selected through the interval position of the reference vector and the reference vector is selected through the reference vector. Secondly, by optimizing the duty cycle of the voltage vector, a control cycle is divided into two parts. The I vector acts on one part of the control cycle, while the remaining time chooses the II vector or zero vector. Finally, the voltage vector and duty cycle are optimized to obtain the optimal voltage vector transmission. For permanent magnet synchronous motor. The invention can reduce the system torque and flux ripple while reducing the computing time of the processor, and improve the reliability and steady-state performance of the system.

【技术实现步骤摘要】
一种永磁同步电机双矢量预测磁链控制方法
本专利技术涉及一种磁链控制方法,特别是一种永磁同步电机双矢量预测磁链控制方法。
技术介绍
随着微处理器处理性能的迅猛提升,模型预测控制方法受到了专家学者的广泛关注,传统预测转矩控制策略以电磁转矩和定子磁链作为控制变量,实现对转矩和磁链的直接控制,然而由于转矩和磁链不是同一量纲,价值函数需引入权值系数来均衡电磁转矩和定子磁链的效果,需要繁复的权值系数调试;预测磁链控制策略实现对转矩和磁链变量的控制变为对定子磁链矢量的控制,消除了权值系数,提高了磁链控制精度。但是由于预测磁链控制策略在一个控制周期施加一个基本电压矢量,不能解决稳态性能欠佳的问题,因此研究一种基于占空比调制的永磁同步电机双矢量预测磁链控制方法有着广阔的发展前景。
技术实现思路
本专利技术所要解决的技术问题是提供一种永磁同步电机双矢量预测磁链控制方法,用于提高电机驱动系统的转矩和磁链脉动抑制精度。为解决上述技术问题,本专利技术所采用的技术方案是:一种永磁同步电机双矢量预测磁链控制方法,其特征在于包含以下步骤:步骤一:在每一个控制周期中,利用转速PI控制器实时计算转矩参考值Te*;步骤二:通过PARK坐标变换器实时计算逆变器输出dq轴电流id/iq,将获得的dq轴电流输入转矩估计模块实时计算转矩Te,然后利用转矩PI控制器实时获得负载角增量Δδsf;步骤三:将获得的dq轴电流输入磁链估计模块实时获得磁链矢量ψsd/ψsq,将获得的磁链矢量输入负载角计算模块实时计算负载角δsf,然后结合负载角增量Δδsf获得(k+1)时刻的负载角参考值δsf*(k+1);步骤四:将(k+1)时刻磁链矢量参考幅值ψs*(k+1)和负载角参考值δsf*(k+1)输入定子磁链矢量参考值计算模块得到(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1);步骤五:将获得的(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、磁链矢量ψsd/ψsq、dq轴电流id/iq和转子磁链位置角θr输入无差拍参考电压矢量计算模块得到(k+1)时刻的参考电压矢量ud*(k+1)/uq*(k+1),经过反PARK变换得到αβ轴参考电压矢量uα*(k+1)/uβ*(k+1);步骤六:将获得的αβ轴参考电压矢量uα*(k+1)/uβ*(k+1)输入相角变换模块获得参考电压矢量在αβ轴的参考角度θs*;步骤七:将参考角度θs*输入I矢量选择模块,根据区间选取施加在控制周期前一部分的I矢量ui;步骤八:将参考角度θs*输入II矢量选择模块,根据子区间选取施加在控制周期后一部分的备选电压矢量II矢量uj;步骤九:将I矢量ui、II矢量uj/零矢量u0、磁链矢量ψs输入占空比计算模块得到I矢量占空比δi;步骤十:将(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、I矢量ui、II矢量uj/零矢量u0、占空比δi和磁链矢量ψs输入新型价值函数模块得到所选电压矢量及占空比uopt1/δopt1、uopt2/δopt2,将电压矢量送给逆变器得到三相电驱动永磁同步电机。进一步地,所述步骤一具体为在每一个控制周期中,将参考转速n*与实际转速n的差值en输入转速PI控制器,根据公式(1.1)获得参考转矩Te*:其中,KPn和KIn分别为转速PI控制器的比例增益和积分增益,s为拉普拉斯积分项。进一步地,所述步骤二中电机负载角增量Δδsf获取方法为2.1将采集得到的逆变器输出三相电流和电机转子磁链位置角输入PARK坐标变换器,根据公式(2.1)进行坐标变换获得dq轴电流id/iq;其中,ia、ib和ic为逆变器输出三相电流,θr为转子磁链位置角;2.2将获得的dq轴电流id/iq输入转矩估计模块,根据公式(2.2)实时计算转矩Te;其中,P为极对数,ψf为永磁体磁链幅值,Ld和Lq分别为直轴和交轴电感;2.3将获得的参考转矩Te*与实时转矩Te的差值eT输入转矩PI控制器,根据公式(2.3)获得负载角增量Δδsf;其中,KPT和KIT分别为转速PI控制器的比例增益和积分增益。进一步地,所述步骤三中计算(k+1)时刻负载角参考值δsf*(k+1)的方法具体为3.1将获得的dq轴电流输入磁链估计模块,根据公式(3.1)计算磁链矢量ψsd/ψsq;3.2将获得的磁链矢量输入负载角计算模块,根据公式(3.2)实时计算电机负载角δsf,然后根据公式(3.3)将实时负载角增量与实时负载角相加得到(k+1)时刻的负载角参考值δsf*(k+1);进一步地,所述步骤四中计算(k+1)时刻参考磁链矢量ψsd*(k+1)/ψsq*(k+1)方法为将定子磁链矢量参考幅值ψs*(k+1)和负载角参考值δsf*(k+1)输入定子磁链矢量参考值计算模块,根据公式(4.1)计算(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1):进一步地,所述步骤五中计算(k+1)时刻αβ轴参考电压矢量uα*(k+1)/uβ*(k+1)的方法为将获得的(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、磁链矢量ψsd/ψsq、dq轴电流id/iq和转子磁链角θr输入无差拍参考电压矢量计算模块,根据公式(5.1)得到(k+1)时刻的参考电压矢量ud*(k+1)/uq*(k+1),经过反PARK变换得到αβ轴参考电压矢量uα*(k+1)/uβ*(k+1);其中,Rs为定子电阻,Ts为采样时间,ωe为转子电角速度。进一步地,所述步骤六中αβ轴的参考角度θs*的计算方法为将获得的αβ轴参考电压矢量uα*(k+1)/uβ*(k+1)输入相角变换模块,根据公式(6.1)获得参考电压矢量在αβ轴的参考角度θs*;进一步地,所述步骤七中I矢量ui的获取方法为将参考角度θs*输入I矢量选择模块,将θs*按[-π/6,π/6)、[π/6,π/2)、[π/2,5π/6)、[5π/6,π)∪[-π,-5π/6)、[-5π/6,-π/2)、[-π/2,-π/6)划分为6个区间,分别编号I、II、III、IV、V、VI,进而根据区间选取施加在控制周期前一部分的I矢量ui。进一步地,所述步骤八中II矢量uj的获取方法为将参考角度θs*输入II矢量选择模块,将θs*按[-π/6,0)、[0,π/6)、[π/6,π/3)、[π/3,π/2)、[π/2,2π/3)、[2π/3,5π/6)、[5π/6,π)、[-π,-5π/6)、[-5π/6,-2π/3)、[-2π/3,-π/2)、[-π/2,-π/3)、[-π/3,-π/6)划分为12个子区间,分别编号1,2,…,12;当参考角度θs*位于区间I,即I矢量选取u1,且θs*∈[0,π/6)时,且uβ*/Udc∈[0,1/3);在控制周期前一部分时间施加I矢量u1,即u1α/Udc=2/3且u1β/Udc=0时,u1α/Udc≥uα*/Udc且u1β/Udc≤uβ*/Udc,根据公式(8.1)可得,施加I矢量u1使得定子磁链沿α轴的磁链变化率高于沿α轴的参考磁链变化率,同时沿β轴的磁链变化率低于沿β轴的参考磁链变化率;I矢量u1相邻两个矢量为u2和u6,若II矢量选取u6,即u2α/Udc=1/3且此时u2α/Udc<uα*本文档来自技高网...

【技术保护点】
1.一种永磁同步电机双矢量预测磁链控制方法,其特征在于包含以下步骤:步骤一:在每一个控制周期中,利用转速PI控制器实时计算转矩参考值Te*;步骤二:通过PARK坐标变换器实时计算逆变器输出dq轴电流id/iq,将获得的dq轴电流输入转矩估计模块实时计算转矩Te,然后利用转矩PI控制器实时获得负载角增量Δδsf;步骤三:将获得的dq轴电流输入磁链估计模块实时获得磁链矢量ψsd/ψsq,将获得的磁链矢量输入负载角计算模块实时计算负载角δsf,然后结合负载角增量Δδsf获得(k+1)时刻的负载角参考值δsf*(k+1);步骤四:将(k+1)时刻磁链矢量参考幅值ψs*(k+1)和负载角参考值δsf*(k+1)输入定子磁链矢量参考值计算模块得到(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1);步骤五:将获得的(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、磁链矢量ψsd/ψsq、dq轴电流id/iq和转子磁链位置角θr输入无差拍参考电压矢量计算模块得到(k+1)时刻的参考电压矢量ud*(k+1)/uq*(k+1),经过反PARK变换得到αβ轴参考电压矢量uα*(k+1)/uβ*(k+1);步骤六:将获得的αβ轴参考电压矢量uα*(k+1)/uβ*(k+1)输入相角变换模块获得参考电压矢量在αβ轴的参考角度θs*;步骤七:将参考角度θs*输入I矢量选择模块,根据区间选取施加在控制周期前一部分的I矢量ui;步骤八:将参考角度θs*输入II矢量选择模块,根据子区间选取施加在控制周期后一部分的备选电压矢量II矢量uj;步骤九:将I矢量ui、II矢量uj/零矢量u0、磁链矢量ψs输入占空比计算模块得到I矢量占空比δi;步骤十:将(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、I矢量ui、II矢量uj/零矢量u0、占空比δi和磁链矢量ψs输入新型价值函数模块得到所选电压矢量及占空比uopt1/δopt1、uopt2/δopt2,将电压矢量送给逆变器得到三相电驱动永磁同步电机。...

【技术特征摘要】
1.一种永磁同步电机双矢量预测磁链控制方法,其特征在于包含以下步骤:步骤一:在每一个控制周期中,利用转速PI控制器实时计算转矩参考值Te*;步骤二:通过PARK坐标变换器实时计算逆变器输出dq轴电流id/iq,将获得的dq轴电流输入转矩估计模块实时计算转矩Te,然后利用转矩PI控制器实时获得负载角增量Δδsf;步骤三:将获得的dq轴电流输入磁链估计模块实时获得磁链矢量ψsd/ψsq,将获得的磁链矢量输入负载角计算模块实时计算负载角δsf,然后结合负载角增量Δδsf获得(k+1)时刻的负载角参考值δsf*(k+1);步骤四:将(k+1)时刻磁链矢量参考幅值ψs*(k+1)和负载角参考值δsf*(k+1)输入定子磁链矢量参考值计算模块得到(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1);步骤五:将获得的(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、磁链矢量ψsd/ψsq、dq轴电流id/iq和转子磁链位置角θr输入无差拍参考电压矢量计算模块得到(k+1)时刻的参考电压矢量ud*(k+1)/uq*(k+1),经过反PARK变换得到αβ轴参考电压矢量uα*(k+1)/uβ*(k+1);步骤六:将获得的αβ轴参考电压矢量uα*(k+1)/uβ*(k+1)输入相角变换模块获得参考电压矢量在αβ轴的参考角度θs*;步骤七:将参考角度θs*输入I矢量选择模块,根据区间选取施加在控制周期前一部分的I矢量ui;步骤八:将参考角度θs*输入II矢量选择模块,根据子区间选取施加在控制周期后一部分的备选电压矢量II矢量uj;步骤九:将I矢量ui、II矢量uj/零矢量u0、磁链矢量ψs输入占空比计算模块得到I矢量占空比δi;步骤十:将(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1)、I矢量ui、II矢量uj/零矢量u0、占空比δi和磁链矢量ψs输入新型价值函数模块得到所选电压矢量及占空比uopt1/δopt1、uopt2/δopt2,将电压矢量送给逆变器得到三相电驱动永磁同步电机。2.按照权利要求1所述的一种永磁同步电机双矢量预测磁链控制方法,其特征在于:所述步骤一具体为在每一个控制周期中,将参考转速n*与实际转速n的差值en输入转速PI控制器,根据公式(1.1)获得参考转矩Te*:其中,KPn和KIn分别为转速PI控制器的比例增益和积分增益,s为拉普拉斯积分项。3.按照权利要求1所述的一种永磁同步电机双矢量预测磁链控制方法,其特征在于:所述步骤二中电机负载角增量Δδsf获取方法为2.1将采集得到的逆变器输出三相电流和电机转子磁链位置角输入PARK坐标变换器,根据公式(2.1)进行坐标变换获得dq轴电流id/iq;其中,ia、ib和ic为逆变器输出三相电流,θr为转子磁链位置角;2.2将获得的dq轴电流id/iq输入转矩估计模块,根据公式(2.2)实时计算转矩Te;其中,P为极对数,ψf为永磁体磁链幅值,Ld和Lq分别为直轴和交轴电感;2.3将获得的参考转矩Te*与实时转矩Te的差值eT输入转矩PI控制器,根据公式(2.3)获得负载角增量Δδsf;其中,KPT和KIT分别为转速PI控制器的比例增益和积分增益。4.按照权利要求1所述的一种永磁同步电机双矢量预测磁链控制方法,其特征在于:所述步骤三中计算(k+1)时刻负载角参考值δsf*(k+1)的方法具体为3.1将获得的dq轴电流输入磁链估计模块,根据公式(3.1)计算磁链矢量ψsd/ψsq;3.2将获得的磁链矢量输入负载角计算模块,根据公式(3.2)实时计算电机负载角δsf,然后根据公式(3.3)将实时负载角增量与实时负载角相加得到(k+1)时刻的负载角参考值δsf*(k+1);5.按照权利要求1所述的一种永磁同步电机双矢量预测磁链控制方法,其特征在于:所述步骤四中计算(k+1)时刻参考磁链矢量ψsd*(k+1)/ψsq*(k+1)方法为将定子磁链矢量参考幅值ψs*(k+1)和负载角参考值δsf*(k+1)输入定子磁链矢量参考值计算模块,根据公式(4.1)计算(k+1)时刻的参考磁链矢量ψsd*(k+1)/ψsq*(k+1):6.按照权利要求1所述的一种永磁同步电机双矢量预测磁链控制方法,其特征在于:所述步骤五中计算(k+1)时刻αβ轴参考电压矢量uα*(k+1)/uβ*(k+...

【专利技术属性】
技术研发人员:张蔚袁晓强梁惺彦於锋
申请(专利权)人:南通大学
类型:发明
国别省市:江苏,32

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

1