一种考虑电流饱和以及干扰抑制的永磁同步电机速度控制方法与流程

文档序号:24063780发布日期:2021-02-26 11:58阅读:226来源:国知局
一种考虑电流饱和以及干扰抑制的永磁同步电机速度控制方法与流程

[0001]
本发明属于永磁同步电机控制技术领域,更具体地,涉及一种能够有效避免电流饱和现象以及精准克服系统内、外干扰影响的永磁同步电机速度控制技术。


背景技术:

[0002]
永磁同步电机具有功率因数高、动态响应快、效率高、损耗低、温升低等众多优点,在航空航天、医疗器械以及工业生产等领域起着重要的作用,诸如航空发动机作动筒、医疗机器人和多种机械设备都需要永磁同步电机作为动力源。近来,工业现代化的快速发展对永磁同步电机的工作效率以及控制精度等性能提出了更高的要求,因此设计高效率、高精度的永磁同步电机控制方法则显得尤为关键。然而,永磁同步电机系统具有复杂非线性、多变量以及强耦合等特点,给控制系统的设计带来了极大的挑战性。
[0003]
目前,在工业领域内应用最为广泛的永磁同步电机速度环控制算法为pi控制方案,其一方面具有结构简单,易于调节等优点,但另一方面,其无法有效克服永磁同步电机系统中存在的因电机参数真实值与标称值不对应带来的参数不确定性以及由于负载突变造成的转矩扰动等干扰。为弥补pi控制策略在面对多源干扰时性能急剧下降的缺陷,众多研究者开始致力于设计具有高抗干扰能力以及强鲁棒性的控制方法,一些十分具有研究价值的控制方案也被陆续提出。需要指出的是,通过对现有技术的分析与总结,虽然永磁同步电机的控制取得了一定的进展,但其还存在一些重要的问题值得被深入分析且亟待解决:
[0004]
1)大多数现有技术在进行永磁同步电机控制器设计时,忽略电流饱和问题,假定电机电流可以达到任意给定值,且未充分考虑电机在不合理电流工作状态下的安全问题。若在控制方法设计时,不考虑电流饱和及安全防护问题,一方面,在实际应用中,永磁同步电机电流不可能任意大,一旦计算出的电流值超过电机所能提供的电流上限值或者限幅值,控制算法将陷入饱和而失去调节能力,进而破坏控制效果,甚至导致系统不稳定;另一方面,永磁同步电机长时间工作于不合理的高电流状态下,会使电机温度急剧升高导致电机烧坏,进而可能造成严重的工业事故。
[0005]
2)永磁同步电机在实际应用中面临着系统参数不确定性以及外界干扰等多种扰动的影响。一般而言,现有处理系统干扰的方法大多是采用的滑模控制策略,其在理论上具有克服系统干扰影响的强鲁棒性。然而,滑模控制需要高增益开关函数项来实现对干扰的抑制,这也带来了其在工业应用中的最大障碍—抖振问题。抖振现象不仅会影响控制精度,也会增加系统能耗,而且容易激发系统的高频未建模动态导致系统失稳。
[0006]
3)部分现有技术在控制器设计时需要引入电机的加速度信号等难以直接测量的状态量,这给控制器的具体实现带来了困难。目前,随着传感技术的高速发展,已有部分之前无法直接获得的状态量可以通过相应传感器进行测量,然而此类高精度传感器的价格不菲,增加了永磁同步电机控制系统的成本,而昂贵的技术方案在实际工业应用中往往不被推崇。
[0007]
综上所述,为在实现永磁同步电机高性能转速控制的同时,能够有效保证电机电流始终处于给定范围之内,且在避免或削弱滑模控制所带来抖振问题的前提下实现对系统干扰的高效抑制,同时不需要难以测量或测量成本高等一类状态量的使用,亟需一种有效的控制算法,进一步提高永磁同步电机系统的控制性能。


技术实现要素:

[0008]
针对现有技术中永磁同步电机速度控制方法存在的不足,本发明提供了一种考虑电流饱和以及干扰抑制的永磁同步电机速度控制方法,旨在有效保证电机电流始终处于所给定范围内,且无需使用电机加速度等难以获得的状态量,并能对永磁同步电机系统中存在的参数不确定性以及未知负载转矩扰动等干扰进行有效的估计并补偿,最终实现电机转速的快速、精准控制。
[0009]
本发明的技术方案:
[0010]
一种考虑电流饱和以及干扰抑制的永磁同步电机速度控制方法,步骤如下:
[0011]
步骤1:确定永磁同步电机速度环数学模型:
[0012]
以电机的转子坐标d-q轴为参考坐标系,在充分考虑系统参数不确定性以及未知负载转矩干扰的前提下,建立永磁同步电机速度环数学模型:
[0013][0014]
其中,w为电机转速,i
q
为q轴定子电流,也即待设计的永磁同步电机速度控制器,t
l
表示系统未知负载转矩,j
o
、k
to
以及b
o
分别表示转动惯量、转矩常数以及粘性摩擦系数的标称值,而j、k
t
和b则分别指的是转动惯量、转矩常数以及粘性摩擦系数的真实值,同时,δa=k
t
/j-k
to
/j
o
和δb=b/j-b
o
/j
o
表示系统参数真实值与标称值之间的差值;
[0015]
将因系统参数不确定性带来的干扰以及未知负载转矩扰动集中表示为集总干扰项:
[0016]
其满足如下有界条件:|d(t)|<l1,其中,l1和l2为正常数;
[0017]
则将永磁同步电机速度环数学模型进一步表示为
[0018]
步骤2:永磁同步电机调速系统控制目标的确定:
[0019]
2-1)电机转速快速精准追踪:
[0020]
式中,w
*
表示永磁同步电机的给定速度;
[0021]
2-2)电流饱和约束:
[0022]
其中,i
max
表示永磁同步电机正常工作时所能允许的电流最大值;
[0023]
2-3)干扰估计:利用干扰观测器,在线估计包括参数不确定性以及未知负载转矩在内的系统干扰;
[0024]
步骤3:设计超螺旋干扰观测器,对永磁同步电机集总干扰进行精确估计:定义转速估计误差信号:
[0025]
式中,表示永磁同步电机的估计速度;
[0026]
进而给出如下所示的积分滑模面:
[0027]
式中,λ为大于0的正常数;
[0028]
所设计的超螺旋干扰观测器形式如下:
[0029]
其中,f(t)为超螺旋干扰观测器的控制律,当干扰观测器趋于稳定时,其等效为集总干扰d(t)的观测值,f(t)的具体结构如下:
[0030]
式中,sign(
·
)为开关函数,k1以及k2为满足如下条件的正常数:
[0031]
步骤4:基于考虑系统参数不确定性以及未知负载转矩影响的系统模型,构造永磁同步电机速度控制器:
[0032]
定义电机速度追踪误差:e=w
*-w;
[0033]
为实现电流约束的控制目标,引入饱和函数:
[0034]
其中,n为大于等于0的常数;易知|ψ(
·
)|≤1;
[0035]
在避免引入电机加速度信号等难以获得状态量的前提下,构造如下类积分信号:
[0036]
其中,λ为辅助信号,k
i
表示正的常数,也为后续给出的永磁同步电机速度控制器的控制增益,则不难得知类积分信号的动态方程为:
[0037]
结合所设计的超螺旋干扰观测器,设计如下形式的永磁同步电机速度控制器:
[0038]
其中,k
p
,k
i
,k
l
为正的可调控制增益;
[0039]
步骤5:永磁同步电机速度控制器的控制增益确定:
[0040]
根据控制器的形式,知控制增益k
p
,k
i
,k
l
的值决定了控制输入也即电机电流的大小,为保证2-2)的电流饱和约束目标,应按如下方法确定控制增益:
[0041][0042]
其中,第一个不等式的右端均为可获得常数,且μ为超螺旋干扰观测器估计误差上界,满足此式中为超螺旋干扰观测器的估计误差;
[0043]
步骤6:控制方法的实现:
[0044]
根据所设计控制器控制永磁同步电机运行,从而控制电机转速,约束电机电流,估计并补偿系统干扰,实现永磁同步电机调速系统的控制目标。
[0045]
本发明的有益效果:
[0046]
1、考虑永磁同步电机在实际应用中面临的系统参数不确定性以及未知负载转矩扰动等多源干扰的影响,本发明提出了一种结合干扰观测器的动态反馈控制方法,可以对实际永磁同步电机系统中存在的内、外干扰进行精确估计并进行实时补偿,进而更好地实现对电机转速的精准控制,更适合被应用于实际系统。
[0047]
2、本发明所提出的永磁同步电机控制技术方案可以保证电机的电流始终处于给定安全范围内,避免了控制电流陷入饱和状态所导致的控制性能下降问题,也保证了系统的安全性,起到了电机电流安全防护的作用;同时,所提出的技术方案只需使用电机速度作为反馈,无需其它复杂信号,也就是说,在实际工业应用中无需配置多个传感器,一方面有利于减少系统搭建的成本,另一方面有助于提高系统的稳定性。综上所述,本发明所提出的技术方案具有重要的现实应用意义。
附图说明
[0048]
图1为本发明永磁同步电机速度控制方法流程图;
[0049]
图2为本发明永磁同步电机速度、电流双闭环矢量控制框图;
[0050]
图3为本发明所提永磁同步电机速度控制方法的仿真结果图;
[0051]
图4为现有技术pi控制方法的仿真结果图。
具体实施方式
[0052]
为了更加直观清晰地体现本发明的技术方案以及优势所在,下面结合附图及实施例,对本发明做进一步详细说明。
[0053]
实施例一
[0054]
本实施例公开了一种考虑电流饱和以及干扰抑制的永磁同步电机速度控制方法,如图1所示,包括
[0055]
(一)确定永磁同步电机速度环数学模型:
[0056]
永磁同步电机在以转子坐标(d-q轴)为参考坐标系下的数学模型如下所示:
[0057][0058]
其中,u
q
,u
d
为q轴和d轴的定子电压,i
q
,i
d
表示q轴和d轴的定子电流,w为电机转速,n
p
表示永磁同步电机极对数,l和r则分别表示定子电感和定子电阻,ψ
f
为永磁体磁链,k
t
为转矩常数,t
l
、b、j分别指的是负载转矩、粘性摩擦系数、转动惯量。
[0059]
矢量控制框架是目前在永磁同步电机控制领域应用最为广泛的控制框架之一,图2给出本发明基于矢量控制的永磁同步电动机调速系统的控制框图,其采用了一个速度环和两个电流环的级联结构。为了使速度控制和电流控制解耦,d轴参考电流设置为零。在这两个电流回路中,采用两个经典的pi控制器来稳定d-q轴电流误差。本发明主要提供永磁同步电机速度控制器的设计方案。
[0060]
在充分考虑系统参数不确定性以及未知负载转矩干扰的前提下,建立如下永磁同步电机速度环数学模型:
[0061][0062]
其中,w为电机转速,i
q
为q轴定子电流,也即待设计的永磁同步电机速度控制器,j
o
、k
to
以及b
o
分别表示转动惯量、转矩常数以及粘性摩擦系数的标称值,同时,δa=k
t
/j-k
to
/j
o
和δb=b/j-b
o
/j
o
表示系统参数真实值与标称值之间的差值。将因系统参数不确定性带来的干扰以及未知负载转矩扰动集中表示为集总干扰项
[0063][0064]
其满足如下有界条件:
[0065][0066]
其中,l1和l2为正常数。
[0067]
则可将系统模型进一步表示为
[0068][0069]
(二)永磁同步电机调速系统控制目标的确定:
[0070]
在运行过程中,永磁同步电机调速系统的控制目标包括如下三部分:1)调节电机转速快速精准地到达给定速度w
*
;2)有效保证电机电流i
q
(t)在整个控制过程中处于给定安全范围内;3)利用干扰观测器,在线估计系统集总干扰d(t)。总结而言,本发明的控制目标可以被描述为如下的数学形式:
[0071][0072][0073][0074]
其中,i
max
表示永磁同步电机正常工作时所能允许的电流最大值,f(t)为集总干扰d(t)的估计值,为干扰观测器的估计误差。
[0075]
(三)设计超螺旋干扰观测器,对永磁同步电机集总干扰进行精确估计:
[0076]
基于永磁同步电机速度环数学模型(5),可设计如下形式的超螺旋干扰观测器:
[0077]
式中,为电机速度估计信号,f(t)为待设计的超螺旋控制器。
[0078]
定义转速估计误差信号
[0079][0080]
进而给出如下所示的积分滑模面:
[0081][0082]
式中,λ为大于0的正常数。
[0083]
将滑模面s对时间t求导,并结合式(5)、(9)和(10),不难得到
[0084][0085]
设计超螺旋控制器f(t)如下:
[0086][0087]
其中,k1以及k2为满足如下条件的正常数:
[0088][0089]
将式(13)代入式(12),有
[0090][0091]
在此,引入新变量
[0092][0093]
并对式(15)做状态变换,有
[0094][0095]
进而,结合式(14)给出的控制增益条件,并应用文献[a.polyakov and a.poznyak,reaching time estimation for“super-twisting”second order sliding mode controller via lyapunov function designing,ieee transactions on automatic control,2009,54(8):1951-1955.]中定理1以及引理5,可以推导出,在有限时间内
[0096]
当s=0,时,结合式(11)以及(12)可知
[0097]
ε

0 f

d
ꢀꢀ
(19)
[0098]
在此,定义干扰估计误差则可知
[0099][0100]
上述理论分析表明本发明所设计的超螺旋干扰观测器可以实现对系统集总干扰的精确估计。为保证所提技术方案的严谨性,本发明将考虑干扰估计误差的存在,其满足如下有界性条件:
[0101][0102]
式中,μ表示干扰估计误差上界,其是一个很小的正常数。
[0103]
(四)基于考虑系统参数不确定性以及未知负载转矩影响的系统模型,构造永磁同步电机速度控制器:
[0104]
定义电机速度追踪误差
[0105]
e=w
*-w
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(22)
[0106]
其中,w
*
为电机给定速度。
[0107]
为实现电流约束的控制目标,引入如下的饱和函数:
[0108][0109]
其中,n为大于等于0的常数。由饱和函数的形式不难得知
[0110]
|ψ(
·
)|≤1
ꢀꢀ
(24)
[0111]
进一步,在避免引入电机加速度信号等难以获得状态量的前提下,构造如下形式的类积分信号:
[0112][0113]
其中,λ为辅助信号,k
i
表示正的常数,也为后续给出的永磁同步电机速度控制器的控制增益。根据式(25)不难得知类积分信号的动态方程为
[0114][0115]
结合所设计的超螺旋干扰观测器,设计永磁同步电机速度控制器
[0116][0117]
其中,k
p
,k
i
,k
l
为正的可调控制增益,同时,k
l
满足
[0118]
k
l
>μ
ꢀꢀ
(28)
[0119]
闭环系统稳定性分析:
[0120]
构造如下形式的李雅普诺夫候选函数:
[0121][0122]
将上式对时间求导,并结合式(5)、(21)、(22)和(26),可以得到如下结论:
[0123][0124]
当选取控制增益k
l
满足式(28)时,可进一步将式(30)整理为
[0125][0126]
接下来,结合式(29)以及式(31)可知
[0127]
0≤v(t)<v(0)<<+∞
[0128]
上述结果表明v(t)有界,即v(t)∈ζ

,进一步根据v(t)的形式,可以得到
[0129][0130]
根据式(30)的结果可知
[0131][0132]
对上式两端进行积分不难得到
[0133][0134]
进一步,不难得出
[0135][0136]
上述结果意味着误差信号e平方可积,即
[0137]
e∈ζ2ꢀꢀ
(36)
[0138]
又因为已证得
[0139][0140]
根据barbalat引理可以得知速度追踪误差e渐近收敛于0,即
[0141][0142]
上述分析证明本发明可以实现永磁同步电机系统的高性能调速控制,即控制电机转速快速且精准地到达其给定值。
[0143]
(五)永磁同步电机速度控制器的控制增益确定:
[0144]
接下来,本发明将给出所设计控制器的控制增益选择方法,以保证在电机运行过程中,电机电流始终处于给定安全范围内,即满足
[0145][0146]
进一步,根据控制器i
q
(t)的表达式(27),要求如下关系式成立:
[0147][0148]
由式(4)和(21),可以得出
[0149]
|f|≤l1+μ
ꢀꢀ
(40)
[0150]
同时,开关函数满足|sign(
·
)|≤1,且根据式(23)饱和函数的性质|ψ(
·
)|≤1,可知若使式(39)成立,应按如下方法确定所提出控制器的控制增益:
[0151][0152]
此外,结合式(28),可知所提永磁同步电机速度控制器完整的控制增益选取条件为
[0153][0154]
(六)控制方法的实现:
[0155]
运用安装在永磁同步电机系统内的速度传感器对电机转速w进行测量,根据控制
方法(27)作为速度环控制器控制电机,则可实现电机转速的精确追踪,并能保证将电机电流约束在给定范围内,同时有效抑制干扰影响,实现永磁同步电机调速系统的控制目标。
[0156]
仿真结果描述:
[0157]
为验证本发明所提出永磁同步电机速度控制技术的性能,本部分给出了所提控制方法与传统pi控制方法的仿真对比结果。仿真中,系统参数的值选取如下:
[0158]
j
o
=0.089kg
·
m2,b
o
=0.005n
·
m
·
s/rad,k
to
=6.219n
·
m/a,
[0159]
l=7.8
×
10-3
h,r=0.346ω,ψ
f
=0.51825wb,n
p
=2
[0160]
值得注意的是,上式中j
o
,b
o
,k
to
为系统标称值,在实际仿真中,为模拟系统参数不确定性,我们将实际系统参数调整为
[0161]
j=1.2j
o
,b=2b
o
,k
t
=k
to
[0162]
同时,为检验本发明所提方法在面对未知负载转矩干扰时的控制性能,仿真在0.8s突加负载转矩t
l
=5.5n
·
m,在1s时突减负载。另外,设置电机运行最大允许电流i
max
=10a。
[0163]
仿真所采用的是如图2所示的永磁同步电机双闭环矢量控制框架,下面给出所提控制方法与传统pi控制方法的控制参数设置:
[0164]
1)传统pi控制方法:
[0165]
速度环中所采用的传统pi控制器的参数设置为:k
ps
=11,k
is
=0.5
[0166]
2)本发明所提方法:
[0167]
速度环中采用的本发明所设计速度控制器(27)、饱和函数(23),以及超螺旋干扰观测器(13)的参数设置为:
[0168]
k
p
=480,k
i
=27,k
l
=0.01,n=75,
[0169]
λ=900,k1=11,k2=3.5
[0170]
图3和图4分别为本发明所提方法和传统pi控制方法的仿真结果,系统的目标转速设置为w
*
=1000r/min。通过对比图3和图4可知,本发明所提方法相比传统的pi控制响应速度更快,且追踪精度更高。在突加和突减负载转矩干扰时,本发明所提方法通过所设计超螺旋干扰观测器对干扰的估计与补偿,能够使系统具有较强的抗干扰性,电机的转速追踪性能几乎未受到干扰影响。而所对比的传统pi控制方法在突加和突减负载转矩干扰时,电机转速都发生了明显的波动。此外,更值得注意的是,在整个电机运行过程中,本发明所提方法能够保证电机电流始终处于给定的范围之内,而pi控制方法在电机起动阶段,初始电流达到了16a,远远超过了所给定的电流上限值。
[0171]
总结而言,本发明方法能够抑制干扰影响,有效地实现电机转速的快速追踪,同时与现有技术相比,本技术能够保证电机电流始终处于给定范围之内,起到了防止电流饱和及安全防护的作用,可以被应用于实际系统之中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1