开关磁阻电机相电流估测方法技术

技术编号:28149968 阅读:11 留言:0更新日期:2021-04-21 19:40
由于目前开关磁阻电机不存在可观测的电流模型,因此无法采用闭环观测方法估测电流。本发明专利技术提出了一种开关磁阻电机相电流估测方法。该方法建立的相电流模型不包含微分方程,因此不需要闭环校正。该相电流模型具有结构简单和精度高的特点,保证了相电流的计算实时性和估测精度。由于相电流估测方法减少了开关磁阻电机系统中电流传感器的数量,因此降低了系统成本并提高了系统可靠性。统成本并提高了系统可靠性。统成本并提高了系统可靠性。

【技术实现步骤摘要】
开关磁阻电机相电流估测方法


[0001]本专利技术涉及开关磁阻电机传感器领域。

技术介绍

[0002]在控制系统中,传感器是获得时变参数的常用手段。然而,由于传感器的使用会导致系统成本的上升以及可靠性的降低。各种代替传感器的时变参数估测方法不断被提出。然而,到目前为止,对于开关磁阻电机,关于电流的可观测模型尚未被找到。因此,传统的闭环观测器方法无法用于开关磁阻电机的电流估测。为降低开关磁阻电机系统的成本及提高其可靠性,有必要研究一种适合于开关磁阻电机的电流估测方法。

技术实现思路

[0003]本专利技术提出的开关磁阻电机相电流估测方法如下。
[0004]一种开关磁阻电机相电流估测方法,其特征在于:
[0005]该开关磁阻电机相电流估测方法对应的开关磁阻电机上安装有一个测量相电流总和的电流传感器。开关磁阻电机的功率变换器采用不对称半桥功率变换器或其它适用于开关磁阻电机的功率变换器。所述相电流估测方法依次包括以下步骤:1、建立相电流的计算模型;2、建立开关磁阻电机的电磁转矩解析表达式;3、对所述步骤2中的电磁转矩解析表达式进行误差补偿;4、确定所述相电流计算模型的在线计算方式。
[0006]所述的相电流计算模型如下:其中,T(i
c1

c1
)为前一相导通绕组电流产生的电磁转矩,T(i
c2

c2
)为后一相导通绕组电流产生的电磁转矩,i
c1
为前一相导通绕组电流值,i
c2/>为后一相导通绕组电流值,θ
c1
为前一导通相的相对转子位置,θ
c2
为后一导通相的相对转子位置,相对转子位置为转子相对定子的位置,某一相的相对转子位置即转子相对该相定子的位置。T
L
为负载转矩,J为转动惯量,D为粘性摩擦系数,acc为电机转子的角加速度,ω为电机转子的角速度,i
s
为所述电流传感器的电流测量值,该电流测量值为相电流总和。
[0007]采用分段建模方法建立所述电磁转矩解析表达式,依相对转子位置进行分段,在每个相对转子位置区间的电磁转矩解析表达式如下:其中,T(i,θ)为电磁转矩,i为相电流值,θ为相对转子位置,D
x
(θ)为关于相对转子位置的给定表达式,C
x
(i)为关于相电流的待定表达式。C
x
(i)的求解方法如下:其中,θ
y
为某一固定的相对转子位置,T
y
(i,θ
y
)为θ
y
处的电磁转矩表达式。式(4)满
足如下两个条件:

(D
x
(θ1),D
x
(θ2)

D
x

n
))为线性无关向量组;

m=n。求解式(4),得到C
x
(i)的表达式,由此得到电磁转矩解析表达式。
[0008]由于所述的电磁转矩解析表达式存在误差,因此T(i
m1

c1
)+T(i
m2

c2
)

T
L
≠J
×
acc+D
×
ω
ꢀꢀꢀ
(5)其中,i
m1
为前一相导通绕组测量电流值,i
m2
为后一相导通绕组测量电流值。设E(acc,ω)为误差补偿函数,使T(i
m1

c1
)+T(i
m2

c2
)

T
L
=J
×
acc+D
×
ω+E(acc,ω)
ꢀꢀꢀ
(6)
[0009]定义参数comp=T(i
m1

c1
)+T(i
m2

c2
)

T
L
=J
×
acc+D
×
ω+E(acc,ω)。在不同的acc和不同的ω下计算T(i
m1

c1
)+T(i
m2

c2
)

T
L
获得comp的值,建立表格comp

acc

ω,在线计算中,通过acc和ω查找对应的comp,comp包含E(acc,ω),因此对电磁转矩解析模型具有补偿作用。此时,待求解的相电流计算模型的式(1)转化为:T(i
c1

c1
)+T(i
c2

c2
)

T
L
=comp
ꢀꢀꢀ
(7)
[0010]将式(2)代入式(7),得T(i
s1

c1
)+T(i
s

i
c1

c2
)

T
L
=comp
ꢀꢀꢀ
(8)当只有一相绕组被导通时,该相绕组的电流值为所述电流传感器的电流测量值。当有两相绕组被导通时,采用牛顿迭代法求解式(8),得到i
c1
的数值解,再根据式(2)求得i
c2
。至此相电流的估测完成。
[0011]其中,D
x
(θ)选择为θ
x
‑1、sin(x
×
θ)、cos((x

1)
×
θ)、tan(x
×
θ)、或e
(x

1)
×
θ
其中之一。
[0012]其中,T
y
(i,θ
y
)通过在θ
y
处的T

i测量数据拟合得到,T为电磁转矩值。拟合函数采用多项式函数。
[0013]当所述T
y
(i,θ
y
)的拟合多项式函数的最高次项的次数不大于3时,式(8)的求解方法还可以采用公式法。
[0014]其中,牛顿迭代法的迭代终止条件为下列二者之一:1、设i
c1
(n)为i
c1
的第n次迭代值,i
c1
(n+1)为i
c1
的第n+1次迭代值,ε为给定正数,当|i
c1
(n+1)

i
c1
(n)|≤ε时,停止迭代;2、设e(n)=|i
c1
(n)

i
m1<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种开关磁阻电机相电流估测方法,其特征在于:该开关磁阻电机相电流估测方法对应的开关磁阻电机上安装有一个测量相电流总和的电流传感器;所述相电流估测方法依次包括以下步骤:步骤1、建立相电流的计算模型;步骤2、建立开关磁阻电机的电磁转矩解析表达式;步骤3、对所述步骤2中的电磁转矩解析表达式进行误差补偿;步骤4、确定所述相电流计算模型的在线计算方式。2.根据权利要求1所述的开关磁阻电机相电流估测方法,其中,所述的相电流计算模型为:其中,T(i
c1

c1
)为前一相导通绕组电流产生的电磁转矩,T(i
c2

c2
)为后一相导通绕组电流产生的电磁转矩,i
c1
为前一相导通绕组电流值,i
c2
为后一相导通绕组电流值,θ
c1
为前一导通相的相对转子位置,θ
c2
为后一导通相的相对转子位置,相对转子位置为转子相对定子的位置,某一相的相对转子位置即转子相对该相定子的位置;T
L
为负载转矩,J为转动惯量,D为粘性摩擦系数,acc为电机转子的角加速度,ω为电机转子的角速度,i
s
为所述电流传感器的电流测量值,该电流测量值为相电流总和。3.根据权利要求2所述的开关磁阻电机相电流估测方法,其中,所述电磁转矩解析表达式采用分段建模方法建立,依相对转子位置进行分段,在每个相对转子位置区间的电磁转矩解析表达式如下:其中,T(i,θ)为电磁转矩,i为相电流值,θ为相对转子位置,D
x
(θ)为关于相对转子位置的给定表达式,C
x
(i)为关于相电流的待定表达式;C
x
(i)的求解方法如下:其中,θ
y
为某一固定的相对转子位置,T
y
(i,θ
y
)为θ
y
处的电磁转矩表达式;式(4)满足如下两个条件:

(D
x
(θ1),D
x
(θ2)

D
x

n
))为线性无关向量组;

m=n;求解式(4),得到C
x
(i)的表达式,由此得到电磁转矩解析表达式。4.根据权利要求3所述的开关磁阻电机相电流估测方法,其中,由于所述的电磁转矩解析表达式存在误差,因此T(i
m1

c1
)+T(i
m2

c2
)

T
L
≠J
×
acc+D
×
ω
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(5)其中,i
m1
为前一相导通绕组测量电流值,i
m2
为后一相导通绕组测量电流值;设E(acc,ω)为误差补偿函数,使T(i
m1

c1
)+T(i
m2

c2
)

TL=J
×
acc+D
×
ω+E(acc,ω)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)定义参数comp=T(i
m1

c1
)+T(i
m2

c2
)

T
L
=J
×
acc+D
×
ω+E(acc,ω);在不同的acc和不同的ω下计算T(i
m1

c1
)+T...

【专利技术属性】
技术研发人员:陈昊方成辉全力刘闯张珂巩士磊
申请(专利权)人:江苏大学南京航空航天大学荣成市荣佳动力有限公司
类型:发明
国别省市:

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

1