一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法

文档序号:26588310发布日期:2021-09-10 20:02阅读:58来源:国知局
一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法

1.本发明属于异步电动机位置跟踪控制技术领域,尤其涉及一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法。


背景技术:

2.异步电动机又称为感应电动机,它是一种由定子绕组之后形成的旋转磁场与转子绕组中感应电流的磁场互相发生物理作用之后产生电磁转矩驱动带动转子旋转的一种电动机类型,它是一种交流电动机,其功率范围从几瓦到上万千瓦,是在我国各行各业和人民日常生活中应用最广泛的电动机,为多种机械设备和家用电器提供动力。例如机床、风机、水泵、冶金、轻工业机械、中小型轧钢设备和矿山机械等,基本都采用三相异步电动机进行拖动;洗衣机、电风扇、电冰箱、空调器等家用电器则大都采用单向异步电动机。
3.异步电动机得到了广泛的应用,主要归功于其运行可靠,结构简单、价格低廉和较好的工作特性等优点。然而由于异步电动机的驱动系统具有多变量、强耦合、非线性等特点,并且在运行过程中容易受到负载扰动,铁损问题以及不确定参数等的影响,使得如何对异步电动机进行精确有效的控制并且提出先进的控制策略变得尤为重要。
4.目前,研究者们提出了许多关于非线性系统的控制方法,例如滑模控制、直接转矩控制、哈密顿控制和反步控制等。反步法就是用虚拟控制变量来简化原始的高阶系统,最终的输出结果通过lyapunov方程来表示,自适应反步控制方法将复杂的非线性系统分解成多个简单的低阶子系统,通过引入虚拟控制变量来逐步进行控制器设计,最终确定控制律以及参数自适应律,实现对系统的有效控制。动态面技术能够有效处理传统反步技术中对虚拟控制变量反复求导而产生的“计算爆炸”问题,而结合有限时间控制技术能将跟踪信号的渐进收敛改善为有限时间收敛并且能够加快系统的响应速度和收敛速度,因此,结合动态面和有限时间控制技术具有更好的跟踪效果。
5.在许多实际工程中,系统的输出和状态总是被约束在给定的区间内,否则将不能保证安全规范和系统的性能。另外,违反状态约束可能使系统的性能退化,出现故障,甚至威胁人身安全。当异步电动机实际应用(如吊车、机床等)时,转子位置和转子角速度都应被限制在给定的范围内。过大的转子磁链会导致转子磁芯的饱和,产生严重的热损耗。过大的励磁电流会造成电网的电压波动,并会影响同一电网其他设备的操作。同时,电机绕组严重发热,会加速绝缘老化,缩短电机使用寿命。因此,对于异步电动机来说,转子位置、转子角速度、转子磁链和励磁电流等状态量都应被限制在一定的范围内。此外,长时间工作在轻载状态下,异步电动机将产生大量的铁芯损耗,这将对控制性能产生不利的影响。


技术实现要素:

6.本发明的目的在于提出一种考虑铁损的异步电动机有限时间动态面控制方法,该控制方法在考虑铁损和状态约束的情况下,通过利用动态面技术解决传统反步法的“计算
爆炸”问题,同时结合有限时间技术,从而实现对异步电动机位置的高效跟踪控制。
7.本发明为了实现上述目的,采用如下技术方案:
8.一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法,包括如下步骤:
9.a.建立考虑铁损的异步电动机的动态数学模型,如公式(1)所示:
[0010][0011]
其中,θ为转子角度,ω
r
为转子角速度,j为转动惯量,t
l
为负载转矩,ψ
d
为转子磁链,n
p
为极对数,i
ds
为d轴定子电流,i
qs
为q轴定子电流,i
dm
为d轴励磁电流,i
qm
为q轴励磁电流,u
d
为d轴定子电压,u
q
为q轴定子电压,r
s
为定子的电阻,l
1s
为定子的电感,r
r
为转子的电阻,l
1r
为转子的电感,r
fe
为铁损阻抗,l
m
为互感;
[0012]
为了简化考虑铁损的异步电动机的动态数学模型,定义如下新变量:
[0013][0014]
则考虑铁损的异步电动机的动态数学模型表示为:
[0015][0016]
b.采用barrier lyapunov函数,设计一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法,控制目标是设计d轴定子电压u
d
和q轴定子电压u
q
分别为真实控制律,使得x1和x5分别跟踪期望的位置信号x
1d
和x
5d
,同时使异步电动机驱动系统的状态量始终在给定的区间内;
[0017]
定义有限时间:对于任意的实数c>0,σ>0,0<γ<1和0<η<1,则半全局实际有限时间稳定的扩展lyapunov条件表示为:
[0018]
其中,v(x)表示系统的lyapunov函数;
[0019]
系统的收敛时间t
r
通过来估计,t0表示初始时间;
[0020]
对于任何实数变量和β以及任何正常数μ、ρ和g,以下不等式成立:
[0021][0022]
径向基函数神经网络逼近未知的连续函数它满足r
q

r,其中,为输入向量,q是神经网络输入的维数,r
q
为实数向量集;
[0023]
权重向量φ
*
∈r
n
;基函数向量p(z)=[p1(z),

,p
n
(z)]
t
∈r
n
,p
s
(z)选取如下高斯函数:
[0024]
s=1,2,...,n,n表示神经网络的节点,n>1;
[0025]
其中,v
s
=[v
s1
,

,v
sq
]
t
是接受域的中心,q
s
是高斯函数的宽度;
[0026]
给定标量ε>0,径向基函数神经网络能够在紧集ω
z
∈r
q
下逼近任何连续函数下逼近任何连续函数
[0027]
其中,δ(z)为逼近误差,逼近误差满足|δ(z)|≤ε;
[0028]
φ是为分析而定义的未知的理想权向量,φ的取值为φ
*
时,使|δ(z)|在z∈ω
z

取得最小值,其定义如下
[0029]
定义新的变量α
id
和时间常数ξ
i
,α
i
通过一阶滤波器得到α
id
,i=1,2,3,4,5;
[0030]
α
id
(0)=0;
[0031]
其中,α
id
(0)表示α
id
的初始值,α
i
(0)表示α
i
的初始值;
[0032]
定义跟踪误差变量为:
[0033]
其中,x
1d
和x
5d
为期望的位置信号,虚拟控制律α1、α2、α3、α4、α5为一阶滤波器的输入信号,α
1d
、α
2d
、α
3d
、α
4d
、α
5d
为一阶滤波器的输出信号;
[0034]
定义如下两个紧集:
[0035]
为正常数;为正常数;
[0036][0037]
其中,c0、c1、c2、c3均为正常数;
[0038]
控制方法设计的每一步都会采用一个barrier lyapunov函数来构建一个虚拟控制律或者真实控制律,控制方法具体包括以下步骤:
[0039]
b1.对于期望的位置信号x
1d
,选取barrier lyapunov函数为:
[0040]
对v1求导得:
[0041]
其中,利用杨氏不等式得到:
[0042][0043]
选取虚拟控制律α1,即:
[0044][0045]
其中,k1为大于0的常数,将公式(6)和公式(7)代入公式(5),得到:
[0046]
[0047]
b2.选取barrier lyapunov函数为:
[0048]
对v2求导得到:
[0049]
其中,
[0050]
在实际应用中负载转矩t
l
为有限值,设定t
l
的上限为d,且d>0,则有0≤|t
l
|≤d;
[0051]
利用杨氏不等式得到:其中,ε1为任意小的正数;
[0052]
将上述不等式代入到公式(10),得到:
[0053][0054]
其中,
[0055][0056]
根据万能逼近定理,对于任意给定的ε2>0,存在一个神经网络使:其中,φ2是理想权向量,p2(z)为基函数向量,δ2(z)为逼近误差并满足|δ2(z)|≤ε2;由此得到:
[0057][0058]
其中,l2表示大于0的常数,||φ2||为φ2的范数;利用杨氏不等式得到:
[0059][0060]
构造虚拟控制律α2,即:
[0061][0062]
其中,k2为大于0的常数,为未知常数θ的估计值,将公式(12)~(14)代入公式(11)得到:
[0063][0064]
b3.选取barrier lyapunov函数为对v3求导后得到:
[0065][0066]
其中,
[0067]
根据万能逼近定理,对于任意给定的ε3>0,存在一个神经网络使:
[0068]
其中,φ3是理想权向量,p3(z)为基函数向量,δ3(z)为逼近误差并满足|δ3(z)|≤ε3;由此得到:
[0069][0070]
其中,l3为大于0的常数,||φ3||为φ3的范数;利用杨氏不等式得到:
[0071][0072]
选取虚拟控制律α3:
[0073][0074]
其中,k3为大于0的常数;将公式(17)~(19)代入公式(16),得到:
[0075][0076]
b4.选取barrier lyapunov函数为
[0077]
对v4求导得到:
[0078]
其中,
[0079]
根据万能逼近定理,对于任意给定的ε4>0,存在一个神经网络使:
[0080]
其中,φ4是理想权向量,p4(z)为基函数向量,δ4(z)为逼近误差并满足|δ4(z)|≤ε4;由此得到:
[0081][0082]
其中,l4为大于0的常数,||φ4||为φ4的范数;
[0083]
选取真实控制律u
q

[0084][0085]
其中,k4为大于0的常数;将公式(22)~(23)代入公式(21),得到:
[0086][0087]
b5.选取barrier lyapunov函数为:
[0088]
对公式(25)求导后得到:
[0089]
其中,利用杨氏不等式得到:
[0090][0091]
构造如下虚拟控制律α4:
[0092][0093]
其中,k5为大于0的常数;将公式(27)和公式(28)代入公式(26),得到:
[0094][0095]
b6.选取barrier lyapunov函数为
[0096]
对公式(30)求导后得到:
[0097][0098]
其中,
[0099]
根据万能逼近定理,对于任意给定的ε6>0,存在一个神经网络使:
[0100]
其中,φ6是理想权向量,p6(z)为基函数向量,δ6(z)为逼近误差并满足|δ6(z)|≤ε6;由此得到:
[0101][0102]
其中,l6为大于0的常数,||φ6||为φ6的范数;利用杨氏不等式得到:
[0103]
[0104]
选取虚拟控制律α5:
[0105][0106]
其中,k6为大于0的常数;将公式(32)~(34)代入公式(31),得到:
[0107][0108][0109]
b7.设计真实控制律u
d
,选取障碍lyapunov函数为:
[0110][0111]
对公式(36)求导后得到:
[0112]
其中,
[0113]
根据万能逼近定理,对于任意给定的ε7>0,存在一个神经网络使:
[0114]
其中,φ7是理想权向量,p7(z)为基函数向量,δ7(z)为逼近误差并满足|δ7(z)|≤ε7;由此得到:
[0115][0116]
其中,l7为大于0的常数,||φ7||为φ7的范数;
[0117]
选取真实控制律u
d

[0118][0119]
其中,k7为大于0的常数;定义θ=max{||φ2||2,||φ3||2,||φ4||2,||φ6||2,||φ7||2},并定义θ的估计误差为将公式(38)~(39)代入公式(37)得到:
[0120][0121][0122]
b8.定义y
i
=α
id

α
i
,i=1,...,5,得到:
[0123][0124]
选取整个系统的lyapunov函数:
[0125]
对v求导后得到:
[0126][0127]
选取如下自适应律:
[0128][0129]
其中,r和m均为正数;
[0130]
c.对考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法进行稳定性分析;
[0131]
将公式(44)代入公式(43),得到:
[0132][0133]
其中,|α
i
|有一个最大值|d
i
|在紧集|ω
i
|,i=1,2,3,4,5上,则得到:
[0134]
常数
[0135]
由杨氏不等式得到:
[0136]
将上述得到的不等式代入公式(45)中得到:
[0137][0138][0139]
其中,
[0140][0141]
选择ξ1,ξ2,ξ3,ξ4,ξ5,使得b1>0,b2>0,b3>0,b4>0,b5>0;
[0142]
对于公式令μ=1

γ,ρ=γ,γ,ρ=γ,i=1,2,3,4,5,则得到:
[0143][0144][0145]
将公式(47)~(48)代入公式(46),得到:
[0146][0147]
由于当|z
j
|<k
bj
时,则公式(49)转化成如下不等式,即:
[0148][0149]
其中,其中,
[0150]
由公式(50)得知,y1,y2,y3,y4,y5和都是有界的;对于得到:
[0151][0152]
其中,
[0153]
此外,通过对有限时间的定义得知,在有限时间t
r
里,
[0154]
由得到:
[0155]
通过该公式得知,在有限时间内,跟踪误差收敛到原点附近的一个小邻域;
[0156]
由得知,是有界的;
[0157]
同样,因为z1=x1‑
x
1d
且|x
1d
|≤c0,所以|x1|≤|z1|+|x
1d
|≤k
b1
+c0;
[0158]
定义则有又因为α1是由z1和组成的函数,所以α1是有界的,设α1满足其中,是一个正常数;然后,由z2=x2‑
α
1d
得到:
[0159][0160]
依次得到:由于u
q
是z4和组成的函数,因此,u
q
是有界的;由于u
d
是z7和组成的函数,因此,u
d
也是有界的;
[0161]
因此,系统状态变量被约束在紧集ω
x
内,以保证异步电动机驱动系统的状态约束要求。
[0162]
本发明具有如下优点:
[0163]
(1)本发明构建障碍lyapunov函数,以保证异步电动机驱动系统的转子角速度、定子电流等状态量始终在给定的状态区间内,避免因违反状态约束而引发的安全性问题。
[0164]
(2)本发明方法采用动态面技术,有效地避免了因传统反步法中对虚拟函数的连续求导而产生的“计算爆炸”问题;使用神经网络来逼近电机系统中未知的非线性项,同时采用有限时间技术,使跟踪误差能够在有限时间内收敛到原点的一个充分小的邻域内,有效地解决了异步电动机的非线性控制问题,最终可以达到更为准确的控制精度。
[0165]
(3)本发明需要的输入信号是实际工程中易于得到的可直接测量的转速、磁链及电流信号量,模糊自适应算法本身可以通过软件编程实现,易于对异步电动机进行控制。
[0166]
(4)本发明方法考虑了异步电动机的铁损问题,使用一个考虑铁损的异步电动机的动态模型,本发明的控制方法将更切合实际。
[0167]
(5)本发明仅采用一个自适应律,减轻了在线计算负担,易于工程实现。
附图说明
[0168]
图1是本发明实施例中基于状态约束的异步电动机有限时间动态面控制器、坐标
变换单元、svpwm逆变器和检测单元组成的复合被控对象的示意图;
[0169]
图2是采用本发明控制方法后转子角度和转子角度设定值跟踪仿真图;
[0170]
图3是采用本发明控制方法后转子磁链和转子磁链设定值跟踪仿真图;
[0171]
图4是采用本发明控制方法后转子角度跟踪误差仿真图;
[0172]
图5是采用本发明控制方法后转子磁链跟踪误差仿真图;
[0173]
图6是采用本发明控制方法后异步电动机q轴定子电压仿真图;
[0174]
图7是采用本发明控制方法后异步电动机d轴定子电压仿真图;
[0175]
图8是采用本发明控制方法后异步电动机状态x2,x3,x4仿真图;
[0176]
图9是采用本发明控制方法后异步电动机状态x5,x6,x7仿真图。
具体实施方式
[0177]
本发明的基本思想为:利用神经网络逼近异步电动机驱动系统中的非线性项,利用障碍lyapunov函数将异步电动机驱动系统的转子角速度、定子电流等状态始终约束在给定的状态区间内;同时,引入动态面技术克服传统反步法无法避免的“计算爆炸”问题,结合有限时间控制技术将跟踪信号的渐进收敛改善为有限时间收敛并且能够加快系统的响应速度和收敛速度,构造了基于状态约束的异步电动机有限时间动态面控制器。
[0178]
图1是本发明实施例中基于状态约束的异步电动机有限时间动态面控制器、坐标变换单元、svpwm逆变器和检测单元组成的复合被控对象的示意图。其中,图1中涉及的部件包括基于状态约束的异步电动机有限时间动态面控制器1、坐标变换单元2、svpwm逆变器3、转子角度和转速检测单元4、电流检测单元5和磁链检测单元6,基于状态约束的异步电动机有限时间动态面控制器1为基于本发明方法构造的控制器,u、v、w表示三相电压,u
α
和u
β
为两相静止坐标系下的电压。转子角度和转速检测单元4、电流检测单元5和磁链检测单元6主要用于检测异步电动机的转子角度和转速、电流值和磁链变量。通过实际测量的转子角度和转速、电流值和磁链变量作为输入,基于状态约束的异步电动机有限时间动态面控制器1进行电压控制,最终转换为三相电控制异步电动机的转子角位置。
[0179]
为了设计一个更加有效的控制器,建立考虑铁损的异步电动机动态模型是十分必要的。
[0180]
下面结合附图以及具体实施方式对本发明作进一步详细说明:
[0181]
一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法,包括如下步骤:
[0182]
a.建立考虑铁损的异步电动机的动态数学模型,如公式(1)所示:
[0183][0184]
其中,θ为转子角度,ω
r
为转子角速度,j为转动惯量,t
l
为负载转矩,ψ
d
为转子磁链,n
p
为极对数,i
ds
为d轴定子电流,i
qs
为q轴定子电流,i
dm
为d轴励磁电流,i
qm
为q轴励磁电流,u
d
为d轴定子电压,u
q
为q轴定子电压,r
s
为定子的电阻,l
1s
为定子的电感,r
r
为转子的电阻,l
1r
为转子的电感,r
fe
为铁损阻抗,l
m
为互感。
[0185]
为了简化考虑铁损的异步电动机的动态数学模型,定义如下新变量:
[0186][0187]
则考虑铁损的异步电动机的动态数学模型表示为:
[0188][0189]
b.采用barrier lyapunov函数,设计一种考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法,控制目标是设计d轴定子电压u
d
和q轴定子电压u
q
分别为真实控制律,使得x1和x5分别跟踪期望的位置信号x
1d
和x
5d
,同时使异步电动机驱动系统的状态量始终在给定的区间内。
[0190]
定义有限时间:对于任意的实数c>0,σ>0,0<γ<1和0<η<1,则半全局实际有限时间稳定的扩展lyapunov条件表示为:
[0191]
其中,v(x)表示系统的lyapunov函数。
[0192]
系统的收敛时间t
r
通过来估计,t0表示初始时间。
[0193]
对于任何实数变量和β以及任何正常数μ、ρ和g,以下不等式成立:
[0194][0195]
径向基函数神经网络逼近未知的连续函数它满足r
q

r,其中,为输入向量,q是神经网络输入的维数,r
q
为实数向量集。
[0196]
权重向量φ
*
∈r
n
;基函数向量p(z)=[p1(z),

,p
n
(z)]
t
∈r
n
,p
s
(z)选取如下高斯函数:
[0197]
s=1,2,...,n,n表示神经网络的节点,n>1;
[0198]
其中,v
s
=[v
s1
,

,v
sq
]
t
是接受域的中心,q
s
是高斯函数的宽度。
[0199]
给定标量ε>0,径向基函数神经网络能够在紧集ω
z
∈r
q
下逼近任何连续函数
[0200][0201]
其中,δ(z)为逼近误差,逼近误差满足|δ(z)|≤ε。
[0202]
φ是为分析而定义的未知的理想权向量,φ的取值为φ
*
时,使|δ(z)|在z∈ω
z

取得最小值,其定义如下
[0203]
定义新的变量α
id
和时间常数ξ
i
,α
i
通过一阶滤波器得到α
id
,i=1,2,3,4,5。
[0204]
α
id
(0)=0。
[0205]
其中,α
id
(0)表示α
id
的初始值,α
i
(0)表示α
i
的初始值。
[0206]
定义跟踪误差变量为:
[0207]
其中,x
1d
和x
5d
为期望的位置信号,虚拟控制律α1、α2、α3、α4、α5为一阶滤波器的输入信号,α
1d
、α
2d
、α
3d
、α
4d
、α
5d
为一阶滤波器的输出信号。
[0208]
定义如下两个紧集:
[0209]
为正常数;为正常数;
[0210][0211]
其中,c0、c1、c2、c3均为正常数。
[0212]
控制方法设计的每一步都会采用一个barrier lyapunov函数来构建一个虚拟控制律或者真实控制律,控制方法具体包括以下步骤:
[0213]
b1.对于期望的位置信号x
1d
,选取barrier lyapunov函数为:
[0214]
对v1求导得:
[0215]
其中,利用杨氏不等式得到:
[0216][0217]
选取虚拟控制律α1,即:
[0218][0219]
其中,k1为大于0的常数,将公式(6)和公式(7)代入公式(5),得到:
[0220]
[0221]
b2.选取barrier lyapunov函数为:
[0222]
对v2求导得到:
[0223]
其中,
[0224]
在实际应用中负载转矩t
l
为有限值,设定t
l
的上限为d,且d>0,则有0≤|t
l
|≤d。
[0225]
利用杨氏不等式得到:其中,ε1为任意小的正数。
[0226]
将上述不等式代入到公式(10),得到:
[0227][0228]
其中,
[0229][0230]
根据万能逼近定理,对于任意给定的ε2>0,存在一个神经网络使其中,φ2是理想权向量,p2(z)为基函数向量,δ2(z)为逼近误差并满足|δ2(z)|≤ε2;由此得到:
[0231][0232]
其中,l2表示大于0的常数,||φ2||为φ2的范数。利用杨氏不等式得到:
[0233][0234]
构造虚拟控制律α2,即:
[0235][0236]
其中,k2为大于0的常数,为未知常数θ的估计值,将公式(12)~(14)代入公式(11)得到:
[0237][0238]
b3.选取barrier lyapunov函数为对v3求导后得到:
[0239][0240]
其中,
[0241]
根据万能逼近定理,对于任意给定的ε3>0,存在一个神经网络使:
[0242]
其中,φ3是理想权向量,p3(z)为基函数向量,δ3(z)为逼近误差并满足|δ3(z)|≤ε3;由此得到:
[0243][0244]
其中,l3为大于0的常数,||φ3||为φ3的范数;利用杨氏不等式得到:
[0245][0246]
选取虚拟控制律α3:
[0247][0248]
其中,k3为大于0的常数;将公式(17)~(19)代入公式(16),得到:
[0249][0250]
b4.选取barrier lyapunov函数为
[0251]
对v4求导得到:
[0252]
其中,
[0253]
根据万能逼近定理,对于任意给定的ε4>0,存在一个神经网络使:
[0254]
其中,φ4是理想权向量,p4(z)为基函数向量,δ4(z)为逼近误差并满足|δ4(z)|≤ε4;由此得到:
[0255][0256]
其中,l4为大于0的常数,||φ4||为φ4的范数。
[0257]
选取真实控制律u
q

[0258][0259]
其中,k4为大于0的常数;将公式(22)~(23)代入公式(21),得到:
[0260][0261]
b5.选取barrier lyapunov函数为:
[0262]
对公式(25)求导后得到:
[0263]
其中,利用杨氏不等式得到:
[0264][0265]
构造如下虚拟控制律α4:
[0266][0267]
其中,k5为大于0的常数;将公式(27)和公式(28)代入公式(26),得到:
[0268][0269]
b6.选取barrier lyapunov函数为
[0270]
对公式(30)求导后得到:
[0271][0272]
其中,
[0273]
根据万能逼近定理,对于任意给定的ε6>0,存在一个神经网络使:
[0274]
其中,φ6是理想权向量,p6(z)为基函数向量,δ6(z)为逼近误差并满足|δ6(z)|≤ε6;由此得到:
[0275][0276]
其中,l6为大于0的常数,||φ6||为φ6的范数;利用杨氏不等式得到:
[0277]
[0278]
选取虚拟控制律α5:
[0279][0280]
其中,k6为大于0的常数;将公式(32)~(34)代入公式(31),得到:
[0281][0282][0283]
b7.设计真实控制律u
d
,选取障碍lyapunov函数为:
[0284][0285]
对公式(36)求导后得到:
[0286]
其中,
[0287]
根据万能逼近定理,对于任意给定的ε7>0,存在一个神经网络使:
[0288]
其中,φ7是理想权向量,p7(z)为基函数向量,δ7(z)为逼近误差并满足|δ7(z)|≤ε7;由此得到:
[0289][0290]
其中,l7为大于0的常数,||φ7||为φ7的范数。
[0291]
选取真实控制律u
d

[0292][0293]
其中,k7为大于0的常数;定义θ=max{||φ2||2,||φ3||2,||φ4||2,||φ6||2,||φ7||2},并定义θ的估计误差为将公式(38)~(39)代入公式(37)得到:
[0294][0295]
b8.定义y
i
=α
id

α
i
,i=1,...,5,得到:
[0296][0297]
选取整个系统的lyapunov函数:
[0298]
对v求导后得到:
[0299][0300]
选取如下自适应律:
[0301][0302]
其中,r和m均为正数;
[0303]
c.对考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法进行稳定性分析。
[0304]
将公式(44)代入公式(43),得到:
[0305][0306]
其中,|α
i
|有一个最大值|d
i
|在紧集|ω
i
|,i=1,2,3,4,5上,则得到:
[0307]
常数
[0308]
由杨氏不等式得到:
[0309]
将上述得到的不等式代入公式(45)中得到:
[0310][0311]
其中,
[0312][0313]
选择ξ1,ξ2,ξ3,ξ4,ξ5,使得b1>0,b2>0,b3>0,b4>0,b5>0。
[0314]
对于公式令μ=1

γ,ρ=γ,γ,ρ=γ,i=1,2,3,4,5,则得到:
[0315][0316][0317]
将公式(47)~(48)代入公式(46),得到:
[0318][0319]
由于当时,则公式(49)转化成如下不等式,即:
[0320][0321]
其中,其中,
[0322]
由公式(50)得知,y1,y2,y3,y4,y5和都是有界的;对于得到:
[0323][0324]
其中,
[0325]
此外,通过对有限时间的定义得知,在有限时间t
r
里,
[0326]
由得到:
[0327]
通过该公式得知,在有限时间内,跟踪误差收敛到原点附近的一个小邻域。
[0328]
由得知,是有界的。
[0329]
同样,因为z1=x1‑
x
1d
且|x
1d
|≤c0,所以
[0330]
定义则有又因为α1是由z1和组成的函数,所以α1是有界的,设α1满足其中,是一个正常数;然后,由z2=x2‑
α
1d
得到:
[0331][0332]
依次得到:由于u
q
是z4和组成的函数,因此,u
q
是有界的;由于u
d
是z7和组成的函数,因此,u
d
也是有界的。
[0333]
因此,系统状态变量被约束在紧集ω
x
内,以保证异步电动机驱动系统的状态约束要求。
[0334]
由以上分析得到,在真实控制律u
q
和u
d
的作用下,系统跟踪误差在有限时间内收敛到原点的一个充分小的邻域内,异步电动机驱动系统的状态始终在给定的状态区间内,没有违反状态约束条件。
[0335]
下面在虚拟环境下对所提出的考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法进行仿真,以验证所提出控制方法的可行性。
[0336]
电机及负载参数为:
[0337]
j=0.0586kg
·
m2,r
s
=0.1ω,r
r
=0.15ω,r
fe
=30ω,l
m
=0.068h,l
1s
=l
1r
=0.0699h。
[0338]
选择控制律参数为:
[0339]
k1=4.5,k2=10,k3=60,k4=80,k5=120,k6=500,k7=80,r=0.45,m=0.95,
[0340]
l2=l3=l4=l6=l7=0.25,γ=0.8,ξ1=ξ2=ξ4=ξ5=0.00005,ξ3=0.001。
[0341]
跟踪参考信号为:x
1d
=0.5sint+0.5sin(0.5t);期望转子磁链信号为:x
5d
=1。
[0342]
设负载转矩为
[0343]
异步电动机仿真初始状态为[0,0,0,0,1,0,0]。
[0344]
选取
[0345]
则系统的状态区间为:|x1|≤1.2,|x2|≤25,|x3|≤35,|x4|≤30,|x5|≤1.5,|x6|≤30,|x7|≤30。
[0346]
选择径向基函数神经网络如下:神经网络和包含9个节点,中心在[

8,8]内均匀分布,宽度为2。
[0347]
基于状态约束的异步电动机有限时间动态面控制方法的仿真结果如附图2

图9所示。
[0348]
应用本发明控制方法后,转子角度跟踪信号x1和期望信号x
1d
如图2所示;转子磁链跟踪信号x5和期望信号x
5d
如图3所示;转子角位置跟踪误差z1如图4所示;转子磁链跟踪误差z5如图5所示。由图2

图5看出,异步电动机驱动系统的响应速度快,跟踪效果好。q轴定子电压和d轴定子电压如图6和图7所示。由图6和图7看出,真实控制律u
q
和u
d
都稳定在一个有界区域内,整体效果较好、波动较小、响应速度快。异步电动机状态量的约束空间如图8和图9所示。由图8和图9看出,异步电动机的各个状态量都在约束空间内。
[0349]
以上仿真结果表明,本发明述及的考虑铁损的基于状态约束的异步电动机有限时间动态面控制方法,能够高效地跟踪参考信号,因此,具有良好实际实施意义。
[0350]
当然,以上说明仅仅为本发明的较佳实施例,本发明并不限于列举上述实施例,应当说明的是,任何熟悉本领域的技术人员在本说明书的教导下,所做出的所有等同替代、明显变形形式,均落在本说明书的实质范围之内,理应受到本发明的保护。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1