考虑死区效应的永磁同步电机参数控制系统及控制方法技术方案

技术编号:39003975 阅读:9 留言:0更新日期:2023-10-07 10:35
本发明专利技术公开了一种考虑死区效应的永磁同步电机参数控制系统,包括:电机、逆变模块、坐标变换模块、补偿模块、参数辨识模块、电流控制模块;所述逆变模块分别与电机、坐标变换模块连接,产生控制信号;所述坐标变换模块分别与所述参数辨识模块和所述补偿模块连接,用于为所述参数辨识模块和所述补偿模块提供输入信号;所述补偿模块与所述电流控制模块连接,补偿电压信号,输入所述电流控制模块;所述电流控制模块与所述逆变模块连接,用于产生换相信号,完成闭环控制。本发明专利技术不增加额外的硬件电路,仅用软件补偿死区效应带来的相电流波形畸变,提高辨识精度,抑制转矩脉动,提高控制性能。能。能。

【技术实现步骤摘要】
考虑死区效应的永磁同步电机参数控制系统及控制方法


[0001]本专利技术涉及有永磁同步电机参数辨识
,具体涉及一种考虑死区效应的永磁同步电机参数控制系统及控制方法。

技术介绍

[0002]永磁同步电机具有结构简单、功率密度高、效率高、可靠性高、体积小和重量轻等优点。结合不同的控制方法,可以满足高性能、高精度运动控制场合的要求。因此,永磁同步电机已经在越来越多的行业广泛应用。
[0003]传统的永磁同步电机电机的控制方法有矢量控制、直接转矩控制、智能控制等众多控制策略,常用控制方法都需要根据准确的数学模型来实现,因此在线获得电机的实时参数对高性能电机控制系统尤为重要。但是,由于逆变器非线性因素,使逆变器电流波形畸变,导致电机输出转矩脉动,对永磁同步电机的控制效果产生不良影响,产生调速范围减小的后果,限制了永磁同步电机的应用场景。传统的考虑死区效应的永磁同步电机参数辨识系统在原有电路的基础上注入扰动电流,解决电压方程欠秩问题,在补偿死区效应带来的误差的同时,带来了新的扰动误差,仍有不足。所以,需要在考虑死区效应的基础上避免引入新的扰动因素,避免因电流畸变出现的振动、噪声等现象。

技术实现思路

[0004]本专利技术提供了一种考虑死区效应的永磁同步电机参数控制系统及控制方法,以解决电压源型空间矢量脉宽调制逆变器死区效应引起的输出电压、电流波形畸变和转矩脉动,导致电机控制性能下降、出现振动、噪声的问题。
[0005]本专利技术提供了一种考虑死区效应的永磁同步电机参数控制系统,包括:电机、逆变器、电流控制模块、参数辨识模块、补偿模块、坐标变换模块;
[0006]电机与电流控制模块的输入端连接;
[0007]电流控制模块的输出端与逆变器输入端连接,电流控制模块从电机获取实际角速度信号根据模型预测电流控制方法产生换相信号;
[0008]逆变器的输出端分别与电机、坐标变换模块的输入端连接,逆变器用于将输入的换相信号转换为坐标变换模块需要的输入信号以及控制电机的控制信号;
[0009]坐标变换模块的输出端分别与参数辨识模块的输入端、补偿模块的输入端连接,坐标变换模块通过坐标变换为参数辨识模块和补偿模块提供输入信号;
[0010]补偿模块的输出端与电流控制模块的输入端连接,补偿模块用于补偿来自坐标变换模块的信号;
[0011]参数辨识模块的输出端与电流控制模块的输入端连接,参数辨识模块用于根据两相静止坐标系横轴电压和两相静止坐标系纵轴电压通过递推最小二乘法得到电机参数。
[0012]可选地,坐标变换模块包括:Clark变换单元和Park变换单元;
[0013]逆变器的输出端与Clark变换单元的输入端连接,Clark变换单元用于根据自然坐
标系的三相电流通过Clark变换得到静止坐标系的两相电压;
[0014]Clark变换单元的输出端与Park变换单元的输入端连接,Park变换单元用于根据静止坐标系的两相电压通过Park变换得到旋转坐标系的两相电压。
[0015]可选地,电流控制模块包括:角速度设定单元、减法器单元、PI调节单元和模型预测电流控制单元;
[0016]角速度设定单元的输出端与减法器单元的一个输入端连接,角速度设定单元用于提供给定角速度信号;
[0017]电机与减法器单元的另一个输入端连接;
[0018]减法器单元的输出端与PI调节单元的输入端连接,减法器单元用于通过对给定角速度信号和电机的实时角速度信号作差,得到角速度差信号;
[0019]PI调节单元的输出端与模型预测电流控制单元的第三输入端连接,PI调节单元用于根据角速度差信号通过PID调节,得到交轴电压信号和直轴电压信号;
[0020]模型预测电流控制单元的输出端与逆变器的输入端连接,模型预测电流控制单元用于根据交轴电压信号、直轴电压信号、定子电阻、转子电感、磁链、补偿完成后两相静止坐标系横轴电压和两相静止坐标系纵轴电压通过模型预测电流控制,获得换相信号。
[0021]本专利技术还提供了一种考虑死区效应的永磁同步电机参数控制方法,适用于所述考虑死区效应的永磁同步电机参数控制系统,包括如下步骤:
[0022]步骤1:获取永磁同步电机的a、b两相电流信号,通过总线编码器获得机械转速和速度反馈值;
[0023]步骤2:将a、b两相电流信号、机械转速进行坐标变换,得到两相静止坐标系横轴电压和两相静止坐标系纵轴电压;
[0024]步骤3:通过电压补偿法对两相静止坐标系横轴电压和两相静止坐标系纵轴电压进行补偿;
[0025]步骤4:根据两相静止坐标系横轴电压和两相静止坐标系纵轴电压,获得定子电阻、转子电感和磁链;
[0026]步骤5:根据定子电阻、转子电感和磁链通过模型预测电流控制法获得换相信号;
[0027]步骤6:根据步骤4获得的定子电阻、转子电感和磁链、步骤5获得的换相信号对电机进行控制,完成闭环控制过程。
[0028]可选地,所述步骤3的电压补偿方法包括如下步骤:
[0029]S31:根据死区时间、开关管开通时间和开关管关断时间,获得实际输出脉冲宽度与理想输出脉冲宽度的时间差;
[0030]S32:根据实际输出脉冲宽度与理想输出脉冲宽度的时间差,通过标准补偿电压矢量幅值法,获得标准补偿电压矢量幅值;
[0031]S33:获取电机转子转动角度,经过计算得到电流矢量角度,通过电流极性判断法获得电流极性;
[0032]S34:根据电流极性与补偿电压对应关系,获得补偿电压相对于标准补偿电压矢量幅值的差值,计算补偿电压;
[0033]S35:根据补偿电压,对两相静止坐标系横轴电压和两相静止坐标系纵轴电压进行补偿。
[0034]可选地,所述S31的实际输出脉冲宽度与理想输出脉冲宽度的时间差的具体计算方法为:
[0035]T
er
=T
d
+T
on

T
off
[0036]其中,T
er
为实际输出脉冲宽度与理想输出脉冲宽度的时间差,T
d
为死区时间,T
on
为开关管开通时间,T
off
为开关管关断时间。
[0037]可选地,所述S32的标准补偿电压矢量幅值法的具体计算方法为:
[0038][0039]其中,V为标准补偿电压矢量幅值,U
dc
为母线电压,T
er
为实际输出脉冲宽度与理想输出脉冲宽度的时间差,T为载波频率。
[0040]可选地,所述S33的电流矢量角度的具体计算方法为:
[0041][0042]其中,θ为电流矢量角度,为电机转子转动角度。
[0043]可选地,所述S33的电流极性判断法的具体判断方法为:
[0044]当电流矢量角度θ在(0
°
,30
°
)或(330
...

【技术保护点】

【技术特征摘要】
1.一种考虑死区效应的永磁同步电机参数控制系统,其特征在于,包括:电机、逆变器、电流控制模块、参数辨识模块、补偿模块、坐标变换模块;电机与电流控制模块的输入端连接;电流控制模块的输出端与逆变器输入端连接,电流控制模块从电机获取实际角速度信号根据模型预测电流控制方法产生换相信号;逆变器的输出端分别与电机、坐标变换模块的输入端连接,逆变器用于将输入的换相信号转换为坐标变换模块需要的输入信号以及控制电机的控制信号;坐标变换模块的输出端分别与参数辨识模块的输入端、补偿模块的输入端连接,坐标变换模块通过坐标变换为参数辨识模块和补偿模块提供输入信号;补偿模块的输出端与电流控制模块的输入端连接,补偿模块用于补偿来自坐标变换模块的信号;参数辨识模块的输出端与电流控制模块的输入端连接,参数辨识模块用于根据两相静止坐标系横轴电压和两相静止坐标系纵轴电压通过递推最小二乘法得到电机参数。2.如权利要求1所述的考虑死区效应的永磁同步电机参数控制系统,其特征在于,坐标变换模块包括:Clark变换单元和Park变换单元;逆变器的输出端与Clark变换单元的输入端连接,Clark变换单元用于根据自然坐标系的三相电流通过Clark变换得到静止坐标系的两相电压;Clark变换单元的输出端与Park变换单元的输入端连接,Park变换单元用于根据静止坐标系的两相电压通过Park变换得到旋转坐标系的两相电压;电流控制模块包括:角速度设定单元、减法器单元、PI调节单元和模型预测电流控制单元;角速度设定单元的输出端与减法器单元的一个输入端连接,角速度设定单元用于提供给定角速度信号;电机与减法器单元的另一个输入端连接;减法器单元的输出端与PI调节单元的输入端连接,减法器单元用于通过对给定角速度信号和电机的实时角速度信号作差,得到角速度差信号;PI调节单元的输出端与模型预测电流控制单元的第三输入端连接,PI调节单元用于根据角速度差信号通过PID调节,得到交轴电压信号和直轴电压信号;模型预测电流控制单元的输出端与逆变器的输入端连接,模型预测电流控制单元用于根据交轴电压信号、直轴电压信号、定子电阻、转子电感、磁链、补偿完成后两相静止坐标系横轴电压和两相静止坐标系纵轴电压通过模型预测电流控制,获得换相信号。3.一种考虑死区效应的永磁同步电机参数控制方法,适用于如权利要求1或2所述的考虑死区效应的永磁同步电机参数控制系统,其特征在于,所述考虑死区效应的永磁同步电机参数控制方法包括如下步骤:步骤1:获取永磁同步电机的a、b两相电流信号,通过总线编码器获得机械转速和速度反馈值;步骤2:将a、b两相电流信号、机械转速进行坐标变换,得到两相静止坐标系横轴电压和两相静止坐标系纵轴电压;步骤3:通过电压补偿法对两相静止坐标系横轴电压和两相静止坐标系纵轴电压进行
补偿;步骤4:根据两相静止坐标系横轴电压和两相静止坐标系纵轴电压,获得定子电阻、转子电感和磁链;步骤5:根据定子电阻、转子电感和磁链通过模型预测电流控制法获得换相信号;步骤6:根据步骤4获得的定子电阻、转子电感和磁链、步骤5获得的换相信号对电机进行控制,完成闭环控制过程。4.如权利要求3所述的考虑死区效应的永磁同步电机参数控制方法,其特征在于,所述步骤3的电压补偿方法包括如下步骤:S31:根据死区时间、开关管开通时间和开关管关断时间,获得实际输出脉冲宽度与理想输出脉冲宽度的时间差;S32:根据实际输出脉冲宽度与理想输出脉冲宽度的时间差,通过标准补偿电压矢量幅值法,获得标准补偿电压矢量幅值;S33:获取电机转子转动角度,经过计算得到电流矢量角度,通过电流极性判断法获得电流极性;S34:根据电流极性与补偿电压对应关系,获得补偿电压相对于标准补偿电压矢量幅值的差值,计算补偿电压;S35:根据补偿电压,对两相静止坐标系横轴电压和两相静止坐标系纵轴电压进行补偿。5.如权利要求4所述的考虑死区效应的永磁同步电机参数控制方法,其特征在于,所述S31的实际输出脉冲宽度与理想输出脉冲宽度的时间差的具体计算方法为:T
er
=T
d
+T
on

T
off
其中,T
er
为实际输出脉冲宽度与理想输出脉冲宽度的时间差,T
d
为死区时间,T
on
为开关管开通时间,T
off
为开关管关断时间。6.如权利要求4所述的考虑死区效应的永磁同步电机参数控制方法,其特征在于,所述S32的标准补偿电压矢量幅值法的具体计算方法为:其中,V为标准补偿电压矢量幅值,U
dc
为母线电压,T
er
为实际输出脉冲宽度与理想输出脉冲宽度的时间差,T为载波频率。7.如权利要求4所述的考虑死区效应的永磁同步电机参数控制方法,其特征在于,所述S33的电流矢量角度的具体计算方法为:其中,θ为电流矢量角度,为电机转子...

【专利技术属性】
技术研发人员:闵琦张懿魏海峰王浩陈
申请(专利权)人:江苏科技大学
类型:发明
国别省市:

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

1