1.一种具有容错功能的开关磁阻电机相电流重构方法,其特征在于:通过改变电流传感器的安装位置,将不同匝数的三相绕组按照一定方向穿过电流传感器。根据开关磁阻电机的工作原理,将每个转子周期分为三个不同的区间,在每个区间分别对相电流进行重构。将所有区间的电流信息组成便可得到每周期完整的电流波形。基于每路驱动信号连续三个上升沿处的电流偏差值进行偏置电流传感器的定位,采用基于偏差直接补偿和偏差比例积分补偿策略进行电流偏置消除。针对斩波管短路故障,基于相电流斜率和斩波信号的同步关系进行故障诊断,针对位置导通管短路故障,利用相邻负电压续流区间的续流时间长度进行故障诊断,并采用引入虚拟传感器的方法实现相电流的容错重构。所提出相电流重构算法不受主开关开路故障影响。
2.根据权利要求1所述的具有容错功能的开关磁阻电机相电流重构方法,其特征在于如下步骤:
(1)将一个转子周期分为AI、BI、CI三个区间,在AI区间,相电流重构表达式为:
其中,a1,b1,c1为通过传感器1的绕组匝数;a2,b2,c2为通过传感器2的绕组匝数;iL1,iL2为所用电流传感器的电流值,ia,ib,ic为重构的相电流值。
在BI区间,相电流重构表达式为:
在CI区间,相电流重构表达式为:
(2)针对电流传感器偏置故障,选定a1,b1,c1为1,1,1,选定a2,b2,c2为1,-1,2,得到AI、BI、CI区间偏置电流与相电流偏差的关系为:
传感器1偏置情况下,
其中,iset为偏置电流值,Δia,Δib,Δic为重构电流偏差值。
传感器2偏置情况下,
(3)选取AI上升沿的Δib、BI上升沿的Δic、CI上升沿的Δia作为定位偏置电流传感器的依据,若Δib、Δic、Δia分别正负正,则电流传感器1正偏置故障,若Δib、Δic、Δia分别负正负,则电流传感器1负偏置故障,若Δib、Δic、Δia分别负正正,则电流传感器2正偏置故障,若Δib、Δic、Δia分别正负负,则电流传感器2负偏置故障。
(4)在定位到偏置传感器后,根据实时计算的电流偏差值采用直接补偿或比例积分补偿策略进行容错重构。
(5)电流斜率di/dt与斩波信号P的关系为,
其中,Us为电源电压,L为电机绕组电感,i为相电流,R为绕组内阻,θ为转子位置角,ω为电机转子角速度。
当发生短路故障后,
选取电流斜率与斩波信号的异或关系作为故障特征量进行斩波管故障诊断,当电流斜率与斩波信号的异或关系为高即判断斩波管发生故障。
针对位置导通管短路故障,采用被诊断相与上一相的负电压续流关系进行诊断,当被诊断相的负电压续流时间超过上一相负电压续流时间的两倍后,即判断发生位置导通管短路故障。
(6)针对主开关管短路故障情况,引入虚拟电流传感器进行容错重构。利用上一相的电流重构值求解虚拟电流传感器的电流值,
viL3k=c1iak-1+c2ibk-1+c3ick-1 (12)
其中,c1、c2、c3为绕组通过虚拟电流传感器的匝数,iak-1、ibk-1、ick-1为k-1时刻相电流重构值,viL3k为k时刻的虚拟电流传感器的值。
c1、c2、c3按照如下原则进行确定:若A相在k-1时刻的电流差值等于三相电流差值中的最小值,对应系数c1、c2、c3分别为1,0,0;若B相在k-1时刻的电流差值等于三相电流差值中的最小值,对应系数c1、c2、c3分别为0,1,0;若C相在k-1时刻的电流差值等于三相电流差值中的最小值,对应系数c1、c2、c3分别为0,0,1。
由此可得,短路故障情况下的三相同时导通的区间电流重构值为,
结合正常区间内的电流重构值即可得到每周期内的电流值。