一种基于解耦矩阵不变的五相电机单相短路容错控制方法技术

技术编号:38808263 阅读:17 留言:0更新日期:2023-09-15 19:47
本发明专利技术涉及一种基于解耦矩阵不变的五相电机单相短路容错控制方法,包括:根据转速误差采用PI控制器计算出五相电机q轴的电流参考值;通过五相电机在健康状态下的解耦矩阵将电机在dq轴的参考电流转换成在αβ轴上的参考电流;结合容错系数确定出单相开路故障后电流在αβ轴上的参考电流;计算出短路电流产生的二次谐波转矩脉动,注入额外的基波电流来消除得到的二次谐波转矩脉动;该方法不需要改变解耦矩阵,直接使用健康状态下的解耦矩阵和容错系数来对单相短路进行容错控制,降低了控制过程的复杂性,简化了控制过程,实现了电机在单相短路故障下的无扰容错运行,提高了电机的稳定性。定性。定性。

【技术实现步骤摘要】
一种基于解耦矩阵不变的五相电机单相短路容错控制方法


[0001]本专利技术涉及电机控制
,尤其是涉及一种基于解耦矩阵不变的五相电机单相短路容错控制方法。

技术介绍

[0002]目前,在越来越多的应用中,电气系统正在取代传统的执行器,包括航空航天、舰船推进和新能源汽车等,这些应用对高可靠性和安全性的要求很高。事实上,一旦传统的三相电机中产生故障,则需要迅速诊断和解决。而在运行中往往不能保证故障排除的及时性,从而造成无法挽回的损失。因此,可以保证在一相或两相出现故障时,只改变控制算法不增加额外电力电子器件的五相电机越来越受关注。由于比传统的三相机器有更多的自由度,优质的五相电机的容错控制方法可以补偿故障的影响,实现平稳的扭矩,并且不需要其他额外的硬件冗余。
[0003]当单相绕组发生短路时,由于转子上永磁体的存在,在短路相会产生一个无法被控制和消除的短路电流,这对电机运行的稳定性及转矩脉动会产生很大的影响。当短路电流过大时,还会导致该相发热严重,使电机产生二次故障。
[0004]针对单相短路电流的影响,目前采用的方法主要是关断该相对应的开关管并使用降阶解耦矩阵对其余四相进行控制。但是,降阶解耦矩阵会由于故障相位置的不同产生很大的变化,这无疑增加了控制方法的复杂性。并且,目前现有的单相短路容错方法未能详细的考虑到额外自由度的解决问题。

技术实现思路

[0005]本专利技术所要解决的技术问题是提供一种能够简化控制过程、并考虑了电机额外自由度,从而实现了电机在单相短路故障下的无扰容错运行,提高电机稳定性的基于解耦矩阵不变的五相电机单相短路容错控制方法。
[0006]本专利技术所采用的技术方案是,一种基于解耦矩阵不变的五相电机单相短路容错控制方法,该方法包括下列步骤:
[0007]S1、采用旋转变压器或光电编码器采集当前时刻电机的机械角度θ
m
,将电机的机械角度θ
m
转换为电机的机械速度ω
m
;将电机的机械速度ω
m
与预设的电机参考速度相比较得到电机转速误差e
r
,根据转速误差e
r
采用PI控制器计算出五相电机q轴的电流参考值
[0008]S2、五相电机d轴的电流为给定电流,且五相电机d轴的电流参考值为0,通过五相电机在健康状态下的解耦矩阵T
Park
将电机在dq轴的参考电流转换成在αβ轴上的参考电流
[0009]S3、将短路相视为单相开路故障和单相短路故障的叠加,根据单相开路故障确定出电机的容错系数,结合容错系数确定出单相开路故障后电流在αβ轴上的参考电流
[0010]S4、根据单相短路故障的短路电流计算出短路电流产生的转矩T
sc

[0011]S5、注入额外的基波电流来消除步骤S4中得到的转矩T
sc
,从而得到电机在αβ轴上新的参考电流
[0012]S6、结合电机在健康状态下的解耦矩阵T
Clarke
,将步骤S5得到的新的参考电流转换成剩余相参考电流
[0013]S7、计算相参考电流与相电流传感器测量值(i
a
,i
b
,i
c
,i
d
,i
e
)的差值,将得到的差值输入到比例谐振控制器中,由比例谐振控制器计算出相电压值;
[0014]S8、将步骤S7得到的相电压值与短路相的反电动势相加得到最优短路容错相电压参考值;
[0015]S9、将步骤S8得到的最优短路容错相电压参考值输入CPWM模块中,得到剩余相的开关信号;随后将得到的剩余相的开关信号输入到逆变器中控制电机,实现五相电机的短路容错控制。
[0016]本专利技术的有益效果是:采用上述一种基于解耦矩阵不变的五相电机单相短路容错控制方法,该方法不需要改变解耦矩阵,直接使用健康状态下的解耦矩阵和容错系数来对单相短路进行容错控制,降低了控制过程的复杂性,简化了控制过程;并且该方法关注了电机额外自由度,使用比例谐振控制器使故障前后转矩保持不变的容错因子来补偿断路和短路电流造成的影响,从而实现电机在单相短路故障下的无扰容错运行,提高了电机的稳定性。
[0017]作为优选,在步骤S2中,所述的五相电机在健康状态下的解耦矩阵T
Park
的表达式为:
[0018][0019]作为优选,在步骤S3中,所述的单相开路故障后电流在αβ轴上的参考电流的表达式为:其中,K
α3,α1
、K
α3,β1
、K
β3,α1
、K
β3,β1
表示电机的容错系数,K
α3,α1


1,K
α3,β1
=0,而K
β3,α1
和K
β3,β1
的取值是根据额外的自由度得到的限制来确定,所述的限制是指幅值相等或铜损最小;如果额外的自由度得到的限制为铜损最小,则K
β3,α1
和K
β3,β1
的取值为K
β3,α1
=0,K
β3,β1
=0;如果额外的自由度得到的限制为幅值相等,则K
β3,α1
和K
β3,β1
的取值为K
β3,α1
=0,K
β3,β1
=0.236。
[0020]作为优选,在步骤S4中,根据短路电流计算出短路电流产生的转矩T
sc
的具体过程为:设定短路相的阻抗不变,在短路回路中,由电阻R和电感L组成的阻抗Z
a
表示为:其中,ω
e
表示电速度,表示阻抗矢量图中的合成阻抗与电阻之
间的角度,j表示为虚数单位,|Z|表示电阻的模量;结合短路相的反电动势,短路电流就表示为:其中,a表示短路电流中的振幅,b是短路电流中的振幅,E
a
表示短路相的反电动势,那么短路电流造成的转矩T
sc
就为:其中,ψ
m
表示电机转子的磁动势磁链。
[0021]作为优选,在步骤S5中,所述的注入额外的基波电流来消除步骤S4中得到的转矩具体过程为:将基波电流注入到电机的β1轴的参考电流中,将该基波电流注入到电机的β3轴的参考电流中,由注入的基波电流产生的转矩T
β1c
来抵消步骤S4得到的转矩T
sc
,即T
β1c


T
sc
,得到转矩T
β1c
的表达式为:其中,E
β
表示电机在β轴的反电动势,I
β1c
表示电机在β轴的补偿电流,I
bβ1c
、I
cβ1c
、I
dβ1c
、I
eβ1c
表示除短路相外的其他四相在β轴的补偿电流,E本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于解耦矩阵不变的五相电机单相短路容错控制方法,其特征在于:该方法包括下列步骤:S1、采用旋转变压器或光电编码器采集当前时刻电机的机械角度θ
m
,将电机的机械角度θ
m
转换为电机的机械速度ω
m
;将电机的机械速度ω
m
与预设的电机参考速度相比较得到电机转速误差e
r
,根据转速误差e
r
采用PI控制器计算出五相电机q轴的电流参考值S2、五相电机d轴的电流为给定电流,且五相电机d轴的电流参考值为0,通过五相电机在健康状态下的解耦矩阵T
Park
将电机在dq轴的参考电流转换成在αβ轴上的参考电流S3、将短路相视为单相开路故障和单相短路故障的叠加,根据单相开路故障确定出电机的容错系数,结合容错系数确定出单相开路故障后电流在αβ轴上的参考电流S4、根据单相短路故障的短路电流计算出短路电流产生的转矩T
sc
;S5、注入额外的三次谐波电流来消除步骤S4中得到的转矩T
sc
,得到电机在αβ轴上新的参考电流S6、结合电机在健康状态下的解耦矩阵T
Clarke
,将步骤S5得到的新的参考电流转换成剩余相参考电流S7、计算剩余相参考电流与相电流传感器测量值(i
a
,i
b
,i
c
,i
d
,i
e
)的差值,将得到的差值输入到比例谐振控制器中,由比例谐振控制器计算出相电压值;S8、将步骤S7得到的相电压值与短路相的反电动势相加得到最优短路容错相电压参考值;S9、将步骤S8得到的最优短路容错相电压参考值输入CPWM模块中,得到剩余相的开关信号;随后将得到的剩余相的开关信号输入到逆变器中控制电机,实现五相电机的短路容错控制。2.根据权利要求1所述的一种基于解耦矩阵不变的五相电机单相短路容错控制方法,其特征在于:在步骤S2中,所述的五相电机在健康状态下的解耦矩阵T
Park
的表达式为:3.根据权利要求2所述的一种基于解耦矩阵不变的五相电机单相短路容错控制方法,其特征在于:在步骤S3中,所述的单相开路故障后电流在αβ轴上的参考电流的表达式为:其中,K
α3,α1
、K
α3,β1
、K
β3,α1
、K
β3,β1
表示电机的容错系数,
K
α3,α1


1,K
α3,β1
=0,而K
β3,α1
和K
β3,β1
的取值是根据额外的自由度得到的限制来确定,所述的限制是指幅值相等或铜损最...

【专利技术属性】
技术研发人员:王焕然顾春阳王硕赵伟铎姜保罗张晓晨张何
申请(专利权)人:宁波诺丁汉大学
类型:发明
国别省市:

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

1