首页 / 一种多运行模式双五相永磁电机单相开路容错控制方法

一种多运行模式双五相永磁电机单相开路容错控制方法有效专利 发明

具体技术细节

[0006] 基于上述技术问题,本发明的目的在于提供一种多运行模式双五相永磁电机单相开路容错控制方法使其能够实现维持原有转矩减小相电流幅值。
[0007] 为实现上述目的,本发明提供如下技术方案:一种多运行模式双五相永磁电机单相开路容错控制方法,包括如下步骤:
步骤1:根据五相正常状态下的克拉克变换矩阵和帕克变换矩阵,推导多运行模式双五相永磁电机正常状态下同步旋转坐标系下的电压、磁链和转矩模型;
步骤2:根据故障前后基波磁动势之和不变以及故障后的 轴磁动势仍然形成磁
链圆两个原则,来推导多运行模式双五相永磁电机在外定子绕组单相开路故障下对应的基波降阶克拉克和帕克变换以及采用铜耗最小和铜耗相等下的剩余相容错电流;
步骤3:通过正常五相克拉克和帕克变换结合步骤2的基波降价克拉克和帕克变换推导开路故障下的多模式双五相永磁电机的转矩公式;
步骤4:根据步骤3中得到双五相电机开路故障下的转矩方程,设立电机容错运行的两种模式——模式1内定子绕组注入d轴电流idi和模式2内定子绕组注入q轴电流iqi,并推导模式1和模式2对应的转矩公式;根据步骤2推导的外定子绕组容错电流,与故障前的外定子电流进行比较,再联立模式1和模式2的转矩公式推导对应的内定子绕组补偿电流计算公式;
步骤5:通过比较两种运行模式电机总系统的铜耗确定选择模式1或是模式2来进行补偿电流;具体方法有离线计算再查表选择和在线比较铜耗大小选择模式1或模式2;根据输入转矩和电流情况,对容错电流进行分配,分别推导出采用铜耗相等下模式1和模式2的给定电流和最小铜耗原则下模式1和模式2的给定电流;
步骤6:检测双定子永磁电机的转速,作为电机的速度反馈n,将反馈转速与给定转速 进行比较得到转速误差e,将得到的转速误差e输入到PI控制器中,计算得到双定子永磁电机给定基波总电流;按照步骤4和5,根据转矩和电流情况选择模式1和模式2,辅驱内定子绕组注入对应幅值的d轴电流idi或q轴电流iqi;
步骤7:根据步骤6得到的总电流,输入到电流分配计算模块中,根据步骤5推导的给定电流,输出分别为idiref ,iqiref,iqoref,izoref,其中采用内定子绕组d轴电流 控制,因此外定子绕组d轴电流idoref 以及内定子三次谐波电流id3iref ,iq3iref 均为0;
步骤8:利用电流传感器,对双定子永磁电机的电流进行采样,外定子绕组电流经过基波降阶克拉克和帕克变换矩阵,内定子绕组电流经过克拉克和帕克变换矩阵,对剩余正常相电流进行变换,得到旋转正交坐标系下反馈的电流分量;外定子绕组单相开路故障时的反馈电流分量为:ido,iqo,izo,;内定子绕组的反馈电流分量为:idi,iq,id3i,iq3i;
将得到的反馈电流分量与给定电流分量进行比较,将得到的误差送入到PI控制器中,得到旋转正交坐标系下的给定电压分量,外定子绕组单相开路故障时得到的给定电压分量为:Udo,Uqo,Uzo;内定子绕组的给定电压分量为:Udi,Uqi,Ud3i ,Uq3i;
步骤9:将步骤8中得到的给定旋转正交坐标系的电压分量,利用对应的克拉克和帕克变换,变换为自然坐标系下的相电压,将得到的相电压输入到基于载波的脉宽调制模块中,得到各相的开关信号,输入到内外绕组对应的逆变器中,实现双定子永磁电机开路故障下的容错矢量控制。
[0008] 优选的,所述步骤1具体为:五相电机在正常运行状态时,克拉克变换矩阵为:
其中,TClarke代表正常运行状态下的克拉克变换矩阵;为相邻两相之间的夹角,;
帕克变换矩阵为:
其中, 代表正常运行状态下的帕克变换矩阵; 为电机的电角度;
内外定子绕组各相电流通过所述克拉克、帕克变换后得到的旋转正交坐标系下电流分量为:
其中,ido,iqo,idi,iqi分别为外、内定子绕组基波电流在d‑q轴下的分量;id3o,iq3o,id3i,iq3i为外、内定子绕组三次空间电流在d‑q轴下的电流分量;iA、iB、iC、iD、iE为主驱外定子绕组基波相电流;ia、ib、ic、id、ie为主驱内定子绕组基波相电流;i0为零序电流,因为电机采用星形连接方式,i0=0。
[0009] 在自然坐标系下,双定子电机的电压方程如下:其中,Uso, Usi为主驱外定子绕组和辅驱内定子绕组的相电压矢量;Iso, Isi分别为主驱和辅驱绕组的相电流矢量;Rso, Rsi为主驱和辅驱绕组的电阻矩阵; , 分别为主驱、辅驱绕组与永磁体之间的磁链;
其中,Lso,Lsi分别为主驱、辅驱绕组的电感矩阵;Moi, Mio为主驱与辅驱的互感矩阵; , 为永磁磁链;
多运行模式双五相永磁电机的永磁磁链向量表达式为:
其中 , 分别为主驱外定子和辅驱内定子绕组的基波永磁磁链;
通过克拉克、帕克变换后得到的旋转正交坐标系下电压方程为:
通过坐标变换得到旋转正交坐标系下的磁链方程为:
其中,Moi、Mio分别为内外定子绕组之间的耦合电感, ;
根据永磁磁链和基波电流,利用磁共能法,求得只注入基波电流时的电磁转矩表达式为:
其中,Te代表的是基波电流产生的总电磁转矩; , 分别为外定子主驱基波磁
链幅值和内定子辅驱基波磁链幅值;Mi(idi)为辅驱内定子绕组与外定子绕组之间的耦合电感通入d轴电流产生的耦合磁链,与idi相关;Mo(ido)为主驱外定子绕组与内定子之间的耦合电感通入d轴电流产生的耦合磁链,与ido相关;两者实际为主驱辅驱绕组之间的互感,对永磁体的总磁通进行分配;Pi ,Po为电机外定子和内定子绕组的极对数;
上式基于电机本体特性dq轴的电感相等、Pi和Po相等简化得到。
[0010] 优选的,所述步骤2具体为:推导得到多运行模式双五相永磁电机只有外定子绕组工作下单相故障下的基波
降阶克拉克和帕克变换矩阵为:
当外定子绕组A相发生开路故障时,当外定子A相发生开路故障时,根据变换前后反电势不变的原则,推导得到的基波降阶克拉克变换为:
其中, 为A相开路故障下的基波降阶克拉克变换矩阵;x为修正系数, ;
单相开路故障下的基波降阶帕克变换为:
其中, 代表单相开路故障下的基波降阶帕克变换矩阵;
单相开路故障时,以A相开路故障为例:当A相发生故障时,剩余相电流通过基波降阶克拉克、帕克变换后得到的旋转正交坐标系d‑q‑z‑0下电流分量为:
其中,ido、iqo为基波电流在d‑q轴下的分量;izo为三次空间电流;i0为零序电流,因为电机采用星形连接方式,所以i0=0;iB、iC、iD、iE为主驱外定子绕组剩余相的基波相电流;
对于外定子绕组,在ido=0的控制策略下,外定子主驱绕组采用容错算法,iqo决定着电机的平均输出转矩,在确定的工况下,应当与给定值iqr相等,为一个定值;izo用来进一步优化容错控制,实现故障下的铜耗最小和铜耗相等容错控制;
采用铜耗最小原则时,旋转正交坐标系d‑q‑z‑0坐标系下电流分量所要满足的约束条件为:
此时的容错电流为:
采用铜耗相等原则时,旋转正交坐标系d‑q‑z‑0坐标系下电流分量所要满足的约束条件为:
此时的容错电流为:
Im为即为容错后的q轴电流iqr。
[0011] 优选的,所述步骤3具体为:根据磁共能法,求解电机电磁转矩的公式为:
其中,Wco是电机的磁共能; 是电机的机械角度;Iso,Isi分别为电机外定子绕组和内定子绕组的相电流向量;Lso,Lsi分别为电机外定子绕组和内定子绕组的电感矩阵;
, 分别为外定子和内定子对应的永磁磁链向量;
将步骤2中基波容错电流和永磁磁链代入到所述磁共能法求解电磁转矩的公式
中,求得电机的电磁转矩:
而对于外定子绕组A相开路故障时的永磁磁链向量为:
其对应的转矩公式为:
其中 , 为容错后的dq轴电流幅值,忽略izo的影响。
[0012] 优选的,所述步骤4具体为:由步骤3所述的转矩公式,当主驱外定子绕组发生开路故障时,利用辅驱内定子绕组进行补偿转矩,当使用idi为模式1,此时对应的转矩公式:
其中 为耦合电感值,由电机特性决定;
在使用iqi为模式2,此时对应的转矩公式:
根据转矩公式和步骤2的容错电流,对于内外定子绕组的电流分配推导如下:
其中,容错电流幅值增加的倍数通过系数X来调节,X根据不同的幅值进行变化;
在辅驱内定子注入idi时,根据转矩公式推导注入idi:
在辅驱内定子注入iqi时,根据转矩公式推导注入iqi:

[0013] 优选的,所述步骤5,以系统铜耗大小选择辅驱内定子电流注入具体如下:步骤5.1:根据步骤2的容错电流代入计算,铜耗计算公式转换到dq轴:
2
其中,Rso,Rsi分别为主驱辅驱绕组的电阻值;对于z空间分量铜耗,Rsoizo 在单相开路等幅值的情况下为 ,远小于 ,忽略不计;
根据步骤2内外定子绕组分配的电流,铜耗公式可简化为:
根据步骤2使用idi注入内定子绕组补偿转矩的铜耗为:
根据步骤2使用iqi注入内定子绕组补偿转矩的铜耗为:
只需要对比两者铜耗的大小来确定所需的注入方式:
其中,当 ,此时的铜耗在同转矩下,注入q轴电流比注入d轴电流小,因此向辅驱内定子注入q轴电流iqi;当 ,此时的铜耗在同转矩下,注入d轴电流比注入q轴电流小,因此向辅驱内定子注入d轴电流idi;展开公式进行简化:
其中,需要根据具体的工况和电机参数列举不同转矩下两者铜耗差异,此时只需将电机中的容错前电机正常运行时的q轴电流和转矩Te注入,通过上述公式在线判别 的正负情况,来确定内定子绕组选择何种电流进行控制,将该模块视为模式判别;
另一种方法是通过已知电机参数,预先计算出各个转矩下工况情况,再通过查表法选择何种电流注入方式;
步骤5.2:将得到的给定基波总电流输入到容错电流计算模块,容错电流模块中的具体计算过程如下:
单相开路故障时,以A相故障为例:根据转矩判别 ,选择对应的运行模式;选择注入iqi:铜耗最小原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为
1.468;此时的电流分配为:
铜耗相等原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为
1.382;此时的电流分配:
选择注入idi:铜耗最小原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为1.468;此时的电流分配为:
铜耗相等原则时,根据步骤2的容错电流,此时的电流分配:
其中以增幅最大的容错电流进行补偿,X为1.382。
[0014] 与现有技术相比,本发明的有益效果是:1、本发明给出了正常的克拉克和帕克变换,以及单相开路故障的基波降阶克拉克和帕克变换。利用对应的基波降阶克拉克和帕克变换,实现了对故障后多运行模式双五相永磁电机主驱和辅驱模型的解耦。利用解耦后的电机模型,可以实现故障下的容错磁场定向控制。
[0015] 2、本发明所提出多运行模式双五相用词电子在主驱外定子单相开路容错运行下的两种辅驱内定子绕组通入不同电流的模式,减小了主驱绕组容错电流的幅值,使主驱绕组电流故障前后幅值维持不变,解决了电机在高转矩工况下发生开路故障剩余相电流幅值增大的问题,并根据铜耗最小为准则,选择相应的工作模式补偿转矩,提高了电机容错运行下的效率。
[0016] 3、本发明所提出的电流补偿计算方法,计算简单,对CPU占用少,可以实现在线计算需分配的电流。
[0017] 4、本发明采用的PWM调制方式为基于载波的脉宽调制CPWM,与传统容错算法中使用的电流滞环调制方法相比,CPWM具有固定的调制周期,可以降低逆变器的开关损耗。并且与传统的容错SVPWM算法相比,代码少,且无须重新推导电压矢量。

法律保护范围

涉及权利要求数量6:其中独权1项,从权-1项

1.一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,包括如下步骤:
步骤1:根据五相正常状态下的克拉克变换矩阵和帕克变换矩阵,推导多运行模式双五相永磁电机正常状态下同步旋转坐标系下的电压、磁链和转矩模型;
步骤2:根据故障前后基波磁动势之和不变以及故障后的 轴磁动势仍然形成磁链圆两个原则,来推导多运行模式双五相永磁电机在外定子绕组单相开路故障下对应的基波降阶克拉克和帕克变换以及采用铜耗最小和铜耗相等下的剩余相容错电流;
步骤3:通过正常五相克拉克和帕克变换结合步骤2的基波降价克拉克和帕克变换推导开路故障下的多模式双五相永磁电机的转矩公式;
步骤4:根据步骤3中得到双五相电机开路故障下的转矩方程,设立电机容错运行的两种模式——模式1内定子绕组注入d轴电流idi和模式2内定子绕组注入q轴电流iqi,并推导模式1和模式2对应的转矩公式;根据步骤2推导的外定子绕组容错电流,与故障前的外定子电流进行比较,再联立模式1和模式2的转矩公式推导对应的内定子绕组补偿电流计算公式;
步骤5:通过比较两种运行模式电机总系统的铜耗确定选择模式1或是模式2来进行补偿电流;具体方法有离线计算再查表选择和在线比较铜耗大小选择模式1或模式2;根据输入转矩和电流情况,对容错电流进行分配,分别推导出采用铜耗相等下模式1和模式2的给定电流和最小铜耗原则下模式1和模式2的给定电流;
步骤6:检测双定子永磁电机的转速,作为电机的速度反馈n,将反馈转速与给定转速进行比较得到转速误差e,将得到的转速误差e输入到PI控制器中,计算得到双定子永磁电机给定基波总电流;按照步骤4和5,根据转矩和电流情况选择模式1和模式2,辅驱内定子绕组注入对应幅值的d轴电流idi或q轴电流iqi;
步骤7:根据步骤6得到的总电流,输入到电流分配计算模块中,根据步骤5推导的,输出辅驱内定子绕组d轴给定电流idiref,辅驱内定子绕组q轴给定电流iqiref,主驱外定子绕组q轴给定电流iqoref和主驱外定子绕组z空间给定电流izoref,其中采用内定子绕组d轴电流id=0控制,因此外定子绕组d轴电流idoref以及内定子三次谐波电流id3iref,iq3iref均为0;
步骤8:利用电流传感器,对双定子永磁电机的电流进行采样,外定子绕组电流经过基波降阶克拉克和帕克变换矩阵,内定子绕组电流经过克拉克和帕克变换矩阵,对剩余正常相电流进行变换,得到旋转正交坐标系下反馈的电流分量;外定子绕组单相开路故障时的反馈电流分量为:ido,iqo,izo;内定子绕组的反馈电流分量为:idi,iq,id3i,iq3i;
将得到的反馈电流分量与给定电流分量进行比较,将得到的误差送入到PI控制器中,得到旋转正交坐标系下的给定电压分量,外定子绕组单相开路故障时得到的给定电压分量为:Udo,Uqo,Uzo;内定子绕组的给定电压分量为:Udi,Uqi,Ud3i,Uq3i;
步骤9:将步骤8中得到的给定旋转正交坐标系的电压分量,利用对应的克拉克和帕克变换,变换为自然坐标系下的相电压,将得到的相电压输入到基于载波的脉宽调制模块中,得到各相的开关信号,输入到内外绕组对应的逆变器中,实现双定子永磁电机开路故障下的容错矢量控制。
2.根据权利要求1所述的一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,所述步骤1具体为:
五相电机在正常运行状态时,克拉克变换矩阵为:
其中,TClarke代表正常运行状态下的克拉克变换矩阵; 为相邻两相之间的夹角,;
帕克变换矩阵为:
其中,TPark代表正常运行状态下的帕克变换矩阵; 为电机的电角度;
内外定子绕组各相电流通过克拉克、帕克变换后得到的旋转正交坐标系下电流分量为:
其中,ido,iqo,idi,iqi分别为外、内定子绕组基波电流在d‑q轴下的分量;id3o,iq3o,id3i,iq3i为外、内定子绕组三次空间电流在d‑q轴下的电流分量;iA、iB、iC、iD、iE为主驱外定子绕组基波相电流;ia、ib、ic、id、ie为主驱内定子绕组基波相电流;i0为零序电流,因为电机采用星形连接方式,i0=0;
在自然坐标系下,双定子电机的电压方程如下:
其中,Uso,Usi为主驱外定子绕组和辅驱内定子绕组的相电压矢量;Iso,Isi分别为主驱和辅驱绕组的相电流矢量;Rso,Rsi为主驱和辅驱绕组的电阻矩阵; , 分别为主驱、辅驱绕组与永磁体之间的磁链;
其中,Lso, Lsi分别为主驱、辅驱绕组的电感矩阵;Moi, Mio为主驱与辅驱的互感矩阵;
, 为永磁磁链;
多运行模式双五相永磁电机的永磁磁链向量表达式为:
其中 , 分别为主驱外定子和辅驱内定子绕组的基波永磁磁链;
通过克拉克、帕克变换后得到的旋转正交坐标系下电压方程为:
通过坐标变换得到旋转正交坐标系下的磁链方程为:
其中,Moi、Mio分别为内外定子绕组之间的耦合电感, ;
根据永磁磁链和基波电流,利用磁共能法,求得只注入基波电流时的电磁转矩表达式为:
其中,Te代表的是基波电流产生的总电磁转矩; , 分别为外定子主驱基波磁链幅值和内定子辅驱基波磁链幅值;Mi(idi)为辅驱内定子绕组与外定子绕组之间的耦合电感通入d轴电流产生的耦合磁链,与idi相关;Mo(ido)为主驱外定子绕组与内定子之间的耦合电感通入d轴电流产生的耦合磁链,与ido相关;两者实际为主驱辅驱绕组之间的互感,对永磁体的总磁通进行分配;Pi,Po为电机外定子和内定子绕组的极对数;
上式基于电机本体特性dq轴的电感相等、Pi和Po相等简化得到。
3.根据权利要求1所述的一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,所述步骤2具体为:
推导得到多运行模式双五相永磁电机只有外定子绕组工作下单相故障下的基波降阶克拉克和帕克变换矩阵为:
当外定子绕组A相发生开路故障时,根据变换前后反电势不变的原则,推导得到的基波降阶克拉克变换为:
其中, 为A相开路故障下的基波降阶克拉克变换矩阵;x为修正系数, ;
单相开路故障下的基波降阶帕克变换为:
其中, 代表单相开路故障下的基波降阶帕克变换矩阵;
单相开路故障时,以A相开路故障为例:当A相发生故障时,剩余相电流通过基波降阶克拉克、帕克变换后得到的旋转正交坐标系 下电流分量为:
其中,ido、iqo为基波电流在d‑q轴下的分量;izo为三次空间电流;i0为零序电流,因为电机采用星形连接方式,所以i0=0;iB、iC、iD、iE为主驱外定子绕组剩余相的基波相电流;
对于外定子绕组,在ido=0的控制策略下,外定子主驱绕组采用容错算法,iqo决定着电机的平均输出转矩,在确定的工况下,应当与给定值iqr相等,为一个定值;izo用来进一步优化容错控制,实现故障下的铜耗最小和铜耗相等容错控制;
采用铜耗最小原则时,旋转正交坐标系 坐标系下电流分量所要满足的约束条
件为:
此时的容错电流为:
采用铜耗相等原则时,旋转正交坐标系 坐标系下电流分量所要满足的约束条
件为:
此时的容错电流为:
Im为即为容错后的q轴电流iqr。
4.根据权利要求1所述的一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,所述步骤3具体为:
根据磁共能法,求解电机电磁转矩的公式为:
其中,Wco是电机的磁共能; 是电机的机械角度;Iso,Isi分别为电机外定子绕组和内定子绕组的相电流向量;Lso,Lsi分别为电机外定子绕组和内定子绕组的电感矩阵; ,分别为外定子和内定子对应的永磁磁链向量;
将步骤2中基波容错电流和所述永磁磁链代入到所述磁共能法求解电磁转矩的公式中,求得电机的电磁转矩:
而对于外定子绕组A相开路故障时的永磁磁链向量为:
其对应的转矩公式为:
其中 , 为容错后的dq轴电流幅值,忽略izo的影响。
5.根据权利要求1所述的一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,所述步骤4具体为:
由步骤3所述的转矩公式,当主驱外定子绕组发生开路故障时,利用辅驱内定子绕组进行补偿转矩,当使用idi为模式1,此时对应的转矩公式:
其中 为耦合电感值,由电机特性决定;
在使用iqi为模式2,此时对应的转矩公式:
根据转矩公式和步骤2的容错电流,对于内外定子绕组的电流分配推导如下:
其中,容错电流幅值增加的倍数通过系数X来调节,X根据不同的幅值进行变化;
在辅驱内定子注入idi时,根据转矩公式推导注入idi:
在辅驱内定子注入iqi时,根据转矩公式推导注入iqi:

6.根据权利要求1所述的一种多运行模式双五相永磁电机单相开路容错控制方法,其特征在于,所述步骤5,以系统铜耗大小选择辅驱内定子电流注入具体如下:
步骤5.1:根据步骤2的容错电流代入计算,铜耗计算公式转换到dq轴:
2
其中,Rso,Rsi分别为主驱辅驱绕组的电阻值;对于z空间分量铜耗,Rsoizo 在单相开路等幅值的情况下为 ,远小于 ,忽略不计;
根据步骤2内外定子绕组分配的电流,铜耗公式可简化为:
根据步骤2使用idi注入内定子绕组补偿转矩的铜耗为:
根据步骤2使用iqi注入内定子绕组补偿转矩的铜耗为:
只需要对比两者铜耗的大小来确定所需的注入方式:
其中,当 ,此时的铜耗在同转矩下,注入q轴电流比注入d轴电流小,因此向辅驱内定子注入q轴电流iqi;当 ,此时的铜耗在同转矩下,注入d轴电流比注入q轴电流小,因此向辅驱内定子注入d轴电流idi;展开公式进行简化:
其中,需要根据具体的工况和电机参数列举不同转矩下两者铜耗差异,此时只需将电机中的容错前电机正常运行时的q轴电流和转矩Te注入,通过上述公式在线判别 的正负情况,来确定内定子绕组选择何种电流进行控制,将该模块视为模式判别;
另一种方法是通过已知电机参数,预先计算出各个转矩下工况情况,再通过查表法选择何种电流注入方式;
步骤5.2:将得到的给定基波总电流输入到容错电流计算模块,容错电流模块中的具体计算过程如下:
单相开路故障时,以A相故障为例:根据转矩判别 ,选择对应的运行模式;选择注入iqi:铜耗最小原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为1.468;
此时的电流分配为:
铜耗相等原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为1.382;
此时的电流分配:
选择注入idi:铜耗最小原则时,根据步骤2的容错电流,以增幅最大的容错电流进行补偿,X为1.468;此时的电流分配为:
铜耗相等原则时,根据步骤2的容错电流,此时的电流分配:
其中以增幅最大的容错电流进行补偿,X为1.382。

当前第2页 第1页 第2页 第3页
相关技术
开路容错相关技术
控制方法相关技术
陈前发明人的其他相关专利技术