基于运动趋势多模型自适应混合控制的永磁同步电机控制方法与流程

文档序号:11111683阅读:954来源:国知局
基于运动趋势多模型自适应混合控制的永磁同步电机控制方法与制造工艺

本发明主要是针对永磁同步电机的控制过程,是一种解决由于永磁同步电机过程中发热而导致永磁同步电机的参数发生变化,原控制器无法满足电机的控制性能的问题的方法。

技术背景

永磁同步电机结构简单、体积小、重量轻、损耗小、效率高,和直流电机相比,它没有直流电机的换向器和电刷等确定,而且不需要无功励磁电流,因而效率高,功率因素高,力矩惯量比大,定子电流和电子电阻损耗小,且转子参数可测,控制性能好。因此该电机广泛的应用带航空航天、机器人等领域。因此永磁同步电机一直是工业领域和科研领域重要的研究课题。但是当永磁同步电机工作过程中,会出现发热现象,该项现象会导致电机在运行过程中参数值发生变化,导致原有的控制器将无法满足电机的调速性能等要求,并且永磁同步电机具有非线性、强耦合等特点,因此对于永磁同步电机的性能控制难度比较大。

对于永磁同步电机的控制技术目前大部分研究都是基于传统的PI调节器,PI调节器的设计与电机参数有关,因此参数的准确性,决定了控制器的性能,但是由于生产工艺的变化或负载特性的不确定性,系统在运行过程中由于发热等导致的参数的变化,因此怎样在负载的环境下能够永磁同步电机良好的工作性能是现如今急需解决的问题,是研究领域一大热点。



技术实现要素:

本发明的目的在于提供一种基于运动趋势多模型自适应混合控制的永磁同步电机控制方法,以解决由于永磁同步电机因工作发热而导致的电机参数变化而导致的参数不确定性问题,能够保证在电机参数在一定范围变化的时候仍然能够保证电机良好的调速性能,和良好的暂态性能。

为了解决永磁同步电机的部分参数在一定范围变化的控制问题,必须采用一种新颖的控制方法-基于运动趋势的多模型自适应混合控制方法。要实现这种控制方法,必须通过以下步骤实现:

S100:根据永磁同步电机的激励建立电机的机理模型,然后将电机的机理模型进行离散化,得到电机的输入输出3阶离散模型。

S200:根据模型参数变化的区间,结合一定的分解原则对变化区间进行分解,得到子区间,然后在每个子区间建立子模型,从而获得多模型集,最后采用鲁棒H方法对每个子模型设计鲁棒控制器。

S300:根据被控对象的辨识参数在当前时刻的信息,再根据平滑函数求取子模型参与混合的混合信号;再根据被控对象的辨识参数的信息预判参数在重叠子空间的运动趋势,从而预判子模型参数混合的权值;将两种混合信号综合,同时归一化,得到每个子模型在重叠区间参与混合的综合混合信号。

S400:最后根据综合混合信号求取被控对象的混合控制器,从而保证当永磁同步电机的参数在一定范围变化的时候,仍能够具有良好的工作性能。

附图说明

图1为Clark变换图。

图2为Park变换图。

图3为PMSM磁链矢量及定子电流图。

图4为伏安法测量永磁同步电机定子电阻图。

图5为永磁同步电机定子电感测量图。

图6为离散系统模型图。

图7为两个未知参数情况下运动趋势图。

图8为永磁同步电机转速仿真结果图。

图9为永磁同步电机运行过程中自控型参与混合情况的绘示图。

具体实施方式

以下将结合权利中的附图,对本文的发明提供基于多模型自适应混合控制的详细的描述,其为本发明可选的实施,可以认为本发明的可选实施例,可以认为本领域的技术人员在不改变本发明的核心理论和内同范围能够对其进行修改和润色。

本方法的构思是:

整个控制结构主要由四个部分组成

第一,根据永磁同步电动机的工作原理和相关假设,得出永磁同步电机的方程,但是根据连续的方程很难进行分析。因此首先根据给定的相关假设,得到永磁同步电机的离散输入输出方程。第二,根据离散输出模型的参数变化区间进行分解,获得子区间,然后采用鲁棒H理论对每个子模型设计鲁棒子控制器。第三,根据被控对象的未知参数的当前辨识参数信号和前一时刻辨识参数信息预判未知参数在重叠子区间得到辨识参数,给定参与混合子模型的权值,再根据平滑函数求取子模型参与混合的混合信号;再根据被控对象的辨识参数的信息预判参数在重叠子空间的运动趋势,从而预判子模型参数混合的权值;将两种混合信号综合,同时归一化,得到每个子模型在重叠区间参与混合的综合混合信号。第四,最后根据综合混合信号和被控对象的子控制器,求取在重叠区间求取被控对象的混合控制器,从而保证当永磁同步电机的参数在一定范围变化的时候,仍能够具有良好的调速性能。

本文解决技术问题所采取的技术方案是:

一种永磁同步电机的控制方法:基于运动趋势的多模型自适应混合控制方法,其设计步骤包括以下方面:

S1:根据权利书要求的介绍,根据永磁同步电机的设计原理和工作原理,联立求取永磁同步电机的方程,但是这样的机理方程不利于实际的研究,对于采用这样的方程进行分析难度很大,因此在根据永磁同步电机的本质特征和基本的假设条件下,将机理方程离散化,得到输入输出ARMAX方程。

亦即步骤S100:根据永磁同步电机的激励建立电机的机理模型,然后将电机的机理模型进行离散化,得到电机的输入输出3阶离散模型。

S2:由于工作过程中负载等发生变化,以及会出现发热现象,因此永磁同步电机的参数也会发生响应的变化,如果采用固定控制器对其记性控制,将产生较差的调速性能,因此需要多模型的变化参数区间进行分级,建立多模型集。然后根据获得的子模型新设计鲁棒控制。

亦即步骤S200;根据模型参数变化的区间,结合一定的分解原则对变化区间进行分解,得到子区间,然后在每个子区间建立子模型,从而获得多模型集,最后采用鲁棒H方法对每个子模型设计鲁棒控制器。

S3:根据被控对象的离散模型,对其未知参数进行辨识,得到当前时刻辨识参数的信息,和前一刻辨识参数的信息预判未知参数在重叠子区间运动趋势,并且根据这样的预判信息给出每个参与混合的子控制器的权值;然后根据当前时刻的辨识参数的信息,采用平滑函数求取每个子模型的混合信息;然后将这两种混合信息进行综合,然后归一化得到每个子控制器在重叠区间参与混合的实际权值。

亦即步骤S3:根据被控对象的辨识参数在当前时刻的信息,再根据平滑函数求取子模型参与混合的混合信号;再根据被控对象的辨识参数的信息预判参数在重叠子空间的运动趋势,从而预判子模型参数混合的权值;将两种混合信号综合,同时归一化,得到每个子模型在重叠区间参与混合的综合混合信号。

S4:最后根据根据求取的综合混合信号,结合在重叠区间参与混合的子控制器得到被控对象的综合控制器,从而能够保证永磁同步电机在变化参数区间内能够保证电机的稳定运行和良好的调速性能。

亦即步骤S400:最后根据综合混合信号求取被控对象的混合控制器,从而保证当永磁同步电机的参数在一定范围变化的时候,仍能够具有良好的工作性能。

步骤S1中根据永磁同步电机的原理电机的机理模型,并且进行离散化,其理论如下:

根据永磁同步电机的工作原理,建立电机的三相静止坐标系下的PMSM数学模型,同时为了简化建模的难度,考虑主要因素,忽略次要因素,对永磁同步电机做出如下假设:

(1)忽略磁路饱和效应;

(2)永磁体磁链恒定不变,且转子永磁体安装方式为面贴式;

(3)转子上没有阻尼绕组;

(4)忽略空间谐波,三相定子绕组对称分布定子绕组感应电动势波形为正弦波。

(5)忽略铁芯损耗。

基于以上假设,在三相静止坐标系下对三相PMSM进行建模。三相PMSM定子绕组电压方程可表示为:

式中,usA、usB、usC--A、B、C三相绕组的电压(V);

isA、isB、isC--ABC三相绕组的电流(A);

ψsA、ψsB、ψsC--ABC三相绕组的磁链(Wb);

Rs--定子相电阻(Ω)。

则式(1)可表示矢量形式为:

式中,us--定子电压矢量(V);

is--定子电流矢量(A);

ψs--定子磁链矢量(Wb)。

三相PMSM定子磁链方程为:

式中,ψsA、ψsB、ψsC--三相定子绕组痛转子永磁体交链形成的磁链(Wb)。

由于PMSM转子永磁体为面贴式,转子位置不影响三相绕组的电感值,而且都为常数。于是有:

LA=LB=LC=L+Lml (4)

式中,LA、LB、LC--定子三相绕组自感(H);

L--定子三相绕漏电感(H);

Lml--相绕组的励磁电感(H)。

且有:

LAB=LBA=LAC=LCA=LBC=Lmlcos120° (5)

由式(3)、(4)、(5)联立可得:

PMSM定子绕组为Y型连接,则有isA+isB+isC=0,那么:

式中,Ls--电机相电感,

根据式(7),式(6)可表示为:

将式(8)表示矢量形式为:

ψs=Lsisf(9)

电磁转矩可以表示为:

式中,Te--电机电磁转矩(N·m);

p--电机极对数。

把转矩看作是定子磁场同电枢磁场的作用结果时,表示为:

转矩可以是定、转子磁场相互作用的结果,两个旋转磁场的幅值决定电磁转矩的大小,而磁场轴线的相对位置则决定转矩的方向,电磁转矩表示为:

根据牛顿加速度定律,得电机运动方程为:

式中,TL--负载转矩(N·m);

J--电机转子及其负载转动惯量(kg·m2);

Ωr--电机转子机械角速度(rad/s)

RΩ--阻尼系数,与转速平方成正比。

PMSM在三相静止坐标系中的数学模型比较复杂,由于三相永磁同步电机的对称性,电压、电流方程组都有一个冗余,通过坐标变换可以将原来每个方程组中的三个方程式简化为两个,变换到两相静止坐标系,设三相静止坐标系为ABC坐标系,两相静止坐标系称为αβ坐标系,如摘要图1所示。

为满足坐标变换前后功率不变,设PMSM定子绕组在两相静止坐标系下的单相有效匝数为三相静止坐标系下的单绕组有效匝数的3/2倍。根据磁动势等效原则,变换前后磁动势必须相等,即满足下面两式:

于是,可得:

从ABC坐标系向αβ坐标系的变换称为Clark变换,变换矩阵为:

同理,电压矢量经Clark变换后可得αβ坐标系下的定子电压公式:

电机电磁转矩公式(11)经CLARK变换后,在αβ坐标系下的电磁转矩方程:

式中,ψα、ψβ--定子分磁链在αβ坐标系分量(Wb);

i、i--定子电流在αβ坐标系分量(A)。

三相静止坐标系到两相坐标系的变换,没有实现三相PMSM数学模型转矩和磁链的解耦,应该做进一步的变换研究。

无论是ABC坐标系还是αβ坐标系下的永磁同步电机数学模型都是强耦合的,对控制来说会造成很大的麻烦,为了方便控制,必须对其进行解耦。Park提出了一种旋转变换,若新的坐标系以转子磁场定向,则称新的旋转坐标系为dq坐标系,其中d轴沿转子磁场方向,q轴超前d轴90度,称由αβ坐标系到dq坐标系的变换为Park变换,如摘要图2所示。

电流旋转变换方程:

这种变换同样适用于电压方程。

面贴式三相PMSM中的定子电流和磁链如摘要3所示,ψf为转子永磁体产生的励磁磁链ψf,is为定子电流矢量,ψs为合成磁链。分解在dq轴方向上的磁链分量,分别为:

式中,Ld、Lq--为电机交直轴电感(H)。

旋转坐标系下定子磁链矢量ψs为:

ψs=ψd+jψq=Ldisdf+jLqisq (22)

在旋转坐标系下的电压方程为:

同样式(23)可以表示为矢量形式为:

由式(21)和(23)联立,可知:

式(25)还可以写为:

式中,e0--e0=ωrψf(V)。

电机电磁转矩用旋转坐标系下的物理量表示:

由于面贴式PMSM中的电感Ld=Lq,则电磁转矩简化为:

因电流那么:

在将永磁同步电机转换成离散ARMAX状态方程的时候,需要对电机的部分参数进行离线辨识参数离线辨识,首先需要定子电阻测量测量,永磁同步电机定子绕组为Y型连接,设各相电阻相等。电机转子静止时,采用伏安法对定子绕组的电阻进行测量,测量原理如图摘要图4所示。

先测量AB两相之间的电阻,其电压、电流的关系:

摘要图4中直流电压可变,通过改变直流电压,使电流表分别为IN,记下相应电压表的值。根据式(30)分别计算出5个AB两相电阻的值为RAB1、RAB2、RAB3、RAB4、RAB5

同理,对AC、BC进行测量,测出阻值分别为RAC1、RAC2、RAC3、RAC4、RAC5和RBC1、RBC2、RBC3、RBC4、RBC5

对上述电阻进行平均计算,即可测出电机的相电阻Rs,如下:

然后对定子电感测量,永磁同步电机为面贴式,其定子绕组直轴电感和交轴电感相等,即Ld=Lq=L,且电感值不随转子位置变化而变化,因此使用电感测量仪在电机转子不转动的情况下进行测量,摘要图5所示。

先进行AB两相之间的电阻测量,其电压、电流的关系:

2L=LAB (32)

缓慢转动电机转子,每次旋转60度,待电感测量仪所显示数稳定时,记录下来。共记录6个AB之间的电感值,分别为LAB1、LAB2、LAB3、LAB4、LAB5、LAB6

同理,对AC、BC之间进行电感测量,测出电感值分别为LAC1、LAC2、LAC3、LAC4、LAC5、LAC6和LBC1、LBC2、LBC3、LBC4、LBC5、LBC6

对上述电感进行平均运算,测得电机的相电感Ls,如下:

而三相永磁同步电机离散系统数学模型如摘要图6所示。

系统模型中的参数向量:

系统模型中的输入向量:

u(k)=[ud(k) uq(k)]T (35)

系统模型中的输出量为:

y(k)=n(k) (36)

永磁同步电机模型的最高阶为3阶,其离散数学模型可简写为:

y(k)=f(θ(k),u(k-1),u(k-2),u(k-3),y(k-1),y(k-2),y(k-3)) (37)

步骤S2中关于多模型集的建立如下:

被控对象未知参数所有取值构成的集合称为系统参数集,记做Ω。根据先验知识可将系统参数集Ω划分成n个参数子集Ωi(i=1,2…n),并且Ωi满足下列条件:

4)Ωi非空,i=1,2,…n。

5)Ωi∩Ωi+1=Ξi,Ξi为两个参数子集的交集。

6)和0≤ri≤∞满足其中为参数子集Ωi的中心,ri为Ωi的半径。

这样,就可将参数子集Ωi的中心作为各个子区间的标称模型,所有标称模型构成多模型集。

注:由上面的子区间分解方法2)可知,混合控制器的子区间分解需要保证相邻两个子区间之间有交集,并且建立的子区间集能够覆盖整个参数变化区间。

步骤S3中,在步骤S300中,需要对被控对象的参数进行辨识,针对离散输入输出形式系统,采用如下具有约束投影算法进行参数辨识:

式中,Υ为自适应增益,c为常量,Pr{.}为投影算子,用于将约束在参数集Ω中。为辨识误差,且为:

定义一个误差模型,它的输入为u(k)和y(k),输出为推导可得误差模型的状态空间表达式(39):

在参数辨识过程中,假设在k时刻,求得辨识参数为在k-1时刻的,求得辨识参数为根据上文提出的区间分解方法和性质,可知在两个相邻的子区间之间,都存在重叠部分为Ωi∩Ωi+1=Ξi,并且获得每个子区间θi=[θa,ib,i],可以求取每个子区间标称值:

于是根据辨识参数可得到在k时刻,辨识参数的运动速度根据k-1时刻的辨识参数和每个区间的重心点可获得向量:

于是得到vi(k)和中心点θnom,i夹角γi,然后可得到:

cos(γi)=cos<vi(k),xi(k)>。 (41)

对求得cos(γi)作出如下说明:

1)当cos(γi)>0时候,表示辨识趋向第i个子区间,并且cos(γi)值越大,表示趋向第i个子区间可能性越大。

2)当cos(γi)≤0时候,表示未知参数远离第i个子区间。

根据1),2)可知,cos(γi)值决定每个子模型参数混合程度,即每子模型的混合权值大小,当cos(γi)≤0时候,说明第i个子模型没有参与混合,即混合权值为0。

综合上文的分析,可得基于运动趋势理论时,每个子模型参数混合的权值为:

为了更加形象解释、说明运动趋势理论,本文给出当未知参数维数为2时,运动趋势理论图,如下摘要图8所示:

注:图中没有标记的四个圆点表示每个子区间的中心点。

在步骤S3中,需要根据平缓函数求取当前采样时刻参与混合子模型的权值,为了求取在k时刻,由参数辨识得到的混合信号,首先判断已辨识参数是否属于Ωi,因此将做如下处理:

当时,表明称Ωi为活跃的参数子集,则子控制器Κi的控制输出参与混合;当时,表明则子控制器Κi不参与混合。

对于位于活跃的参数子集中的根据下式求取每个子控制器的混合信号:

因此可得每个子控制器的综合混合信号为:

于是,进一步可以采用如下表达形式:

再对式(45)进行归一化处理,有:

于是可得被控对象的混合信号:

并且上述混合信号具有如下性质:

a)其中并且当或

在步骤S4中,在每一个参数子集Ωi上,根据求取的标称值,得到相应的子模型离散状态方程:

根据每个子模型设计相应的子控制器Ki,得到:

ui=Kiy(k)i=1,2,…,n (49)

因此可以得到闭环子模型的状态方程:

并且要求每个子控制器Ki必须满足如下条件:

(A)的所有特征值的均具有负实部,即保证被控子模型是闭环稳定的。

根据每个子模型设计子控制器Ki,并且满足条件(A),最后得到被控对象的混合控制律为:

其中

因此,在将永磁同步电机的ARMAX的离散模型转换成状态方程,并且根据被控对象混合控制器,可得到被控对象闭环状态方程:

因此本专利提出的方法设计的混合控制器能够保证永磁同步电机具有良好的暂态性能和较快的响应速度。

与现有的技术想不,本发明的有益效果如下:

1.本发明有利于实际应用,也有利于计算机的仿真分析。

2.本发明可以保证永磁同步电机具有较好的鲁棒性能,而且既有较好的动态响应。

3.本发明可以采用不同的平滑函数求取混合信号,具有较强的灵活性。

下面结合实际的附图和具体的实例对本发明进一步的描述:首先给出仿真系统主要的配置参数,下表:

表4-1仿真系统主要参数配置

然后根据PMSM参数Rs变化区间进行分解,得到多模型集,再次根据建立的子模型设计子控制器。然后对被控对象的未知参数进行辨识,根据辨识信息结合运动趋势理论和平滑函数综合求取被控对象的综合混合信号,而且将计算参与混合的自控器的权值;最后的都被控对象的混合控制器。最后仿真分析结果如下:

由上图1,2可知永磁同步电机能够很好的达都给定的转速,并且能保持较好的稳定性,而却从图2可知,子模型参与混合的过渡过程很短。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1