一种永磁同步电机在弱磁控制下的在线参数补偿方法技术

技术编号:22648757 阅读:46 留言:0更新日期:2019-11-26 17:49
本发明专利技术涉及永磁同步电机控制技术领域,具体说是一种永磁同步电机在弱磁控制下的在线参数补偿方法。本发明专利技术所述方法在单q轴电流调节器弱磁控制的基础上,增加了一种基于d轴电流和q轴电压的双误差的双参数补偿策略,将三个永磁同步电机参数降维为q轴电感和d轴磁链两个参数;根据电机的电流指令值与响应值之间的偏差以及d轴电压指令值和前馈值之间的偏差来实时补偿电机参数,实现了永磁同步电机在弱磁控制下的转矩精度的提升。

An on-line parameter compensation method of permanent magnet synchronous motor under weak magnetic control

The invention relates to the field of permanent magnet synchronous motor control technology, in particular to an on-line parameter compensation method of permanent magnet synchronous motor under weak magnetic control. The method adds a double parameter compensation strategy based on double errors of d-axis current and q-axis voltage on the basis of weak magnetic control of single q-axis current regulator, and reduces three parameters of permanent magnet synchronous motor into two parameters of q-axis inductance and d-axis flux; according to the deviation between the current instruction value and response value of motor and the deviation between d-axis voltage instruction value and feed-forward value The real-time compensation of motor parameters can improve the torque accuracy of PMSM under the weak magnetic control.

【技术实现步骤摘要】
一种永磁同步电机在弱磁控制下的在线参数补偿方法
本专利技术涉及永磁同步电机控制
,具体说是一种永磁同步电机在弱磁控制下的在线参数补偿方法。
技术介绍
永磁同步电机由于调速范围宽、功率密度高和效率高等优点,在轨道交通、电动汽车等领域得到了广泛的应用。目前,永磁同步电机多采用矢量控制,且需要弱磁以满足宽调速范围的调速需求。然而电机在运行过程中随着其运行工况以及温度的变化,常导致其定子电阻、直交轴电感和永磁体磁链等电气参数发生较大的变化。这些参数对于实现高精度的矢量控制具有重要的意义,但在控制过程中这些参数常常由电机制造厂商提供或者离线测量得到,单一不变的参数显然无法应对电机频繁变化的工况需求。目前,本
内针对参数变化这一问题主要有查表法、参数在线辨识方法。查表法需要通过实验测定电机在不同温度下多种工况变化时的电机参数,因此需要进行大量重复实验以获得足够的实验数据,实现起来较为复杂。参数在线辨识方法一般需要改变电机的运行工况或者注入额外的扰动信号以实现对多个电气参数的同时辨识,电机实时运行时无法随意改变工况,而弱磁控制下可调量减少同样无法采用信号注入的方法。专利申请号为CN201610369758.1,名称为《一种大功率表面式永磁同步电机优化控制方法》的专利申请中公开了:利用实时获取的永磁同步电机定子温度值查询定子的温度阻值对照表得到定子绕组电阻值,此外利用模型参考自适应系统法在电机运行时实时辨识电机的永磁体磁链值和定子电感值以实现电流控制的解耦,由于该方案待辨识的参数个数仅有两个,因此无需注入额外的信号,但缺点在于该方法仅可用于表贴式永磁同步电机。专利申请号为CN201710325076.5,名称为《一种改进的永磁同步电机弱磁调速方法》的专利申请中公开了:首先测定电机在不同温度下的电机绕组阻值和永磁体磁链值并进行曲线拟合,在电机运行时根据当前测量温度获取实时电阻和磁链值后,再利用电机的数学模型实时计算电机的直交轴电感,该方法同样可以实现电机在弱磁控制下的高精度控制,但是需要事先做大量的温升实验。
技术实现思路
针对永磁同步电机现有的弱磁控制技术由于参数变化导致控制精度下降的问题,本专利技术提出一种永磁同步电机在弱磁控制下的在线参数补偿方法。该方法可以根据电机的电流指令值与响应值之间的偏差以及d轴电压指令值和前馈值之间的偏差来实时补偿电机参数,提高永磁同步电机弱磁控制下的转矩输出精度。为达到以上目的,本专利技术采取的技术方案是:一种永磁同步电机弱磁控制方法,采用了如下的弱磁控制策略:1)根据d轴电流指令值、q轴电流指令值、电机参数计算d轴前馈电压值和q轴前馈电压值;2)根据d轴前馈电压值和q轴前馈电压值计算得到前馈电压指令幅值;根据前馈电压指令幅值与电压限幅值的差值,通过电压PI控制器对d轴电流指令值进行调节;3)根据电压限幅值和电压矢量相角计算得到d电压指令值和q轴电压指令值。一种永磁同步电机在弱磁控制下的在线参数补偿方法,具体包括以下步骤:步骤1,采集永磁同步电机的三相绕组电流值,并相继作克拉克变换和帕克变换得到永磁同步电机在两相旋转换坐标系下的d轴电流实际值id和q轴电流实际值iq;步骤2,根据永磁同步电机d轴电感值Ld、q轴电感值Lq、永磁体磁链值ψf和q轴电感补偿值△Lqcmp、d轴磁链补偿值△ψdcmp计算得到永磁同步电机的d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk;其中,上述d轴电感值Ld、q轴电感值Lq、永磁体磁链值ψf为电机参数初始值,可以由电机厂家给定或者通过现有技术离线测量得到。△Ldcmp和△ψdcmp的值在每一次计算中通过后续步骤5和6进行更新,初值设置为零;根据d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk计算得到前馈电压指令幅值us,fdwk;步骤3,利用当前时刻的电压限幅值umax和前馈电压指令幅值us,fdwk之间的误差经过电压PI调节器调节后,得到d轴电流指令值i*d;将转矩指令值Te*、补偿后的d轴磁链值q轴电感值Ldcmp和d轴电流指令值i*d,根据转矩计算公式计算得到q轴电流指令值i*q;步骤4,根据q轴电流指令值i*q和q轴电流实际值iq之间的误差作为q轴电流PI调节器的输入,调节得到弱磁控制下的电压矢量角θ;并根据电压矢量角θ和电压限幅值umax计算得到d轴电压指令值u*d和q轴电压指令值u*q;步骤5,利用d轴前馈电压值ud,fdwk和d轴电压指令值u*d之间的误差作为d轴电压PI调节器的输入,其输出为q轴电感补偿值ΔLqcmp,并将ΔLqcmp返回步骤2中,用于下一时刻的计算;步骤6,将电机d轴电流指令值i*d和d轴电流实际值id之间的误差作为d轴电流PI调节器的输入,其输出即为d轴磁链补偿值Δψdcmp,并将Δψdcmp返回步骤2中,用于下一时刻的计算;步骤7,将q轴电感补偿值ΔLqcmp与q轴电感值Lq相加得到补偿后的q轴电感值Lqcmp,将d轴磁链补偿值Δψdcmp和d轴磁链计算值ψd相加得到补偿后的d轴磁链值ψdcmp,并将Lqcmp和ψdcmp返回步骤3中,用于下一时刻计算;步骤8,将两相旋转坐标系下的d轴电压指令值u*d和q轴电压指令值u*q经过反帕克变换和反克拉克变换后得到的三相静止坐标系下的参考电压值送至SVPWM环节,输出PWM波经由逆变器后作用于永磁同步电机使其正常运行。在上述技术方案的基础上,步骤2中,所述永磁同步电机的d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk,计算公式如式(1)所示:其中,ωs为电机定子电频率。在上述技术方案的基础上,步骤2中,根据d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk计算得到前馈电压指令幅值us,fdwk,计算的公式如式(2)所示:在上述技术方案的基础上,步骤3中,所述转矩计算公式如式(3)所示:其中,Te*为转矩指令值,Np为电机极对数,ψdcmp为补偿后的d轴磁链值,Lqcmp为q轴电感值。在上述技术方案的基础上,步骤4中,所述d轴电压指令值u*d和q轴电压指令值u*q的计算公式如式(4)所示:在上述技术方案的基础上,步骤7中,所述Lqcmp和ψdcmp的计算公式如式(5)所示:式(5)中,本专利技术具有以下有益效果:在单q轴电流调节器弱磁控制的基础上,增加了一种基于d轴电流和q轴电压的双误差的双参数补偿策略,将三个永磁同步电机参数降维为q轴电感和d轴磁链两个参数,实现了弱磁控制下转矩精度的提升。附图说明本专利技术有如下附图:图1永磁同步电机弱磁下在线参数补偿方法流程框图;图2前馈电压计算环节示意图;图3电流指令生成环节示意图;图4电压指令生成环节示意图;图5参数在线补偿环节示意图。具体实施方式以下结合附图对本专利技术作进一步本文档来自技高网
...

【技术保护点】
1.一种永磁同步电机弱磁控制方法,其特征在于,采用了如下的弱磁控制策略:/n1)根据d轴电流指令值、q轴电流指令值、电机参数计算d轴前馈电压值和q轴前馈电压值;/n2)根据d轴前馈电压值和q轴前馈电压值计算得到前馈电压指令幅值;根据前馈电压指令幅值与电压限幅值的差值,通过电压PI控制器对d轴电流指令值进行调节;/n3)根据电压限幅值和电压矢量相角计算得到d轴电压指令值和q轴电压指令值。/n

【技术特征摘要】
1.一种永磁同步电机弱磁控制方法,其特征在于,采用了如下的弱磁控制策略:
1)根据d轴电流指令值、q轴电流指令值、电机参数计算d轴前馈电压值和q轴前馈电压值;
2)根据d轴前馈电压值和q轴前馈电压值计算得到前馈电压指令幅值;根据前馈电压指令幅值与电压限幅值的差值,通过电压PI控制器对d轴电流指令值进行调节;
3)根据电压限幅值和电压矢量相角计算得到d轴电压指令值和q轴电压指令值。


2.一种永磁同步电机在弱磁控制下的在线参数补偿方法,其特征在于,具体包括以下步骤:
步骤1,采集永磁同步电机的三相绕组电流值,并相继作克拉克变换和帕克变换得到永磁同步电机在两相旋转换坐标系下的d轴电流实际值id和q轴电流实际值iq;
步骤2,根据永磁同步电机d轴电感值Ld、q轴电感值Lq、永磁体磁链值ψf和q轴电感补偿值△Lqcmp、d轴磁链补偿值△ψdcmp计算得到永磁同步电机的d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk;
根据d轴前馈电压值ud,fdwk和q轴前馈电压值uq,fdwk计算得到前馈电压指令幅值us,fdwk;
步骤3,利用当前时刻的电压限幅值umax和前馈电压指令幅值us,fdwk之间的误差经过电压PI调节器调节后,得到d轴电流指令值i*d;
将转矩指令值Te*、补偿后的d轴磁链值q轴电感值Ldcmp和d轴电流指令值i*d,根据转矩计算公式计算得到q轴电流指令值i*q;
步骤4,将q轴电流指令值i*q和q轴电流实际值iq之间的误差作为q轴电流PI调节器的输入,调节得到弱磁控制下的电压矢量角θ;并根据电压矢量角θ和电压限幅值umax计算得到d轴电压指令值u*d和q轴电压指令值u*q;
步骤5,利用d轴前馈电压值ud,fdwk和d轴电压指令值u*d之间的误差作为d轴电压PI调节器的输入,其输出为q轴电感补偿值ΔLqcmp,并将ΔLqcmp返回步骤2中,用于下一时刻的计算;
步骤6,利用电机d轴电流指令值i*d和d轴电流实际值id之间的误差作为d轴电流PI调节器的输入,其输出即为d轴磁链补偿值Δψdcmp,并将Δψdcmp返回步骤2中,用于下一时刻的计算;
步骤7,将q轴电感补偿值ΔLqc...

【专利技术属性】
技术研发人员:王琛琛张梓绥周明磊王剑郭希铮郝瑞祥游小杰
申请(专利权)人:北京交通大学
类型:发明
国别省市:北京;11

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

1