一种永磁同步电机的鲁棒两自由度控制器的实现方法与流程

文档序号:16670277发布日期:2019-01-18 23:32阅读:248来源:国知局
一种永磁同步电机的鲁棒两自由度控制器的实现方法与流程

本发明涉及永磁同步电机的鲁棒控制器的设计,尤其是涉及一种永磁同步电机的鲁棒两自由度控制器的实现方法。



背景技术:

永磁同步电机(pmsm)具有高功率因数、高效和高功率密度等优点,所以其被广泛应用于速度和位置的高精度控制,关于如何提高pmsm伺服系统的性能,已有很多设计方法被提出,pid(proportionintegrationdifferentiation.比例-积分-微分控制器)控制器是最常用的一种控制器。

控制器的自由度是指系统的闭环传递函数中可以独立设计的控制器的个数。控制器的设计是一个多目标问题,两自由度控制相比于一自由度控制具有很多优势,但现有控制器的设计方案中两自由度控制器的参数往往要靠经验调整,缺乏一种优化的设计方法。

zames于1981年提出的h∞控制理论是一种相对完美的理论,并已经被应用于pmsm伺服系统的鲁棒控制器的设计中,但是现有设计的鲁棒两自由度控制器的控制性能、干扰抑制性能和动态性能等均有待优化提升。



技术实现要素:

本发明的目的在于克服现有技术的缺陷,提供一种永磁同步电机的鲁棒两自由度控制器的实现方法。

为实现上述目的,本发明提出如下技术方案:一种永磁同步电机的鲁棒两自由度控制器的实现方法,包括:

s1,获取永磁同步电机的d-q坐标轴数学模型及机械方程,所述d-q坐标轴数学模型表示为:

其中,ud,uq分别是d轴和q轴电压,rs是定子电阻,id,iq分别是d轴和q轴电流,ω是转子的电角速度,ld,lq是等效的d轴和q轴电感,ψf是pmsm的有效磁通,pn是电机的极对数,kt为转矩系数;

所述机械方程表示为:

其中,te是电磁转矩,tl是负载转矩,j是转动惯量,b是粘性系数,ωm是转子速度;

s2,采用h∞控制理论设计鲁棒两自由度控制系统中的两个控制器ca(s)和cb(s),其中,cb(s)=k3+k1s,且由上述式1和式2,得出系统被控对象g(s)的表示为:并计算得到标准的鲁棒控制系统的控制器参数值k,其中,k=[k1k2k3];

s3,由上述控制器参数值k的值,所述鲁棒两自由度控制系统的闭环传递函数:

及劳斯稳定性定理,得出鲁棒两自由度控制系统的稳定性条件为:

若两自由度控制系统的参数值k满足所述式5,则设计的所述两自由度控制系统是稳定的。

优选地,所述鲁棒两自由度控制系统中,从参考输入r到被控量y的闭环传递函数为:

从干扰d到被控量y的闭环传递函数为:

其中,c(s)=ca(s)-cb(s),cf(s)=cb(s),c(s)是一自由度控制系统中的控制器,gp(s)为系统的被控对象,gyr(s)为一自由度控制系统中从参考输入r到被控量y的闭环传递函数,gyd(s)为一自由度控制系统中从干扰d到被控量y的闭环传递函数。

优选地,一自由度控制系统中,所述被控对象gp(s)表示为:

闭环传递函数gyr(s)表示为:

闭环传递函数gyd(s)表示为:

优选地,根据所述标准的鲁棒控制系统的被控对象p(s),及闭环系统满足的稳定性条件,计算得到所述控制器参数值k。

优选地,所述标准的鲁棒控制系统的被控对象p(s)的状态空间表示为:

其中,x=[x1x2x3]t,z=[z1z2z3]t,x3=θm,是q轴参考电流,il=tl/kt是外部的等效电流干扰,是参考位置信号,u是控制输入信号,z是评价函数;状态方程式8中的矩阵的取值如下:

优选地,所述标准的鲁棒控制系统中的状态反馈控制器表示为:

u=kx,式9;

其中,k即为所述控制器参数值k;

且闭环系统满足的稳定性条件包括从多变量输入ω到多变量输出z的闭环传递函数tzω(s)满足:

||tzω(s)||∞<γ,式10,其中,γ是一个给定的正数。

优选地,所述闭环系统满足的稳定性条件还包括状态反馈控制器满足:

其中,p1和p2为两个线性矩阵不等式的正定矩阵,由式11得到状态反馈控制器表示为:

u=kx=p2p1-1x,式12;

进而得到,k=p2p1-1,式13。

优选地,减小所述式11中γ的值,直到式11无解,得到γ的最优值和矩阵p1和p2,结合式13计算出状态反馈控制器参数值k,该值为矩阵p1和p2的最优解。

本发明的有益效果是:基于两自由度控制理论和鲁棒控制理论,先将鲁棒两自由度控制器设计问题转化成标准h∞鲁棒控制问题,再由设计状态反馈控制器的h∞控制问题转换成鲁棒两自由度闭环系统的稳定性问题,来设计永磁同步电机的两个控制器。从而优化了鲁棒两自由度控制器的控制性能、干扰抑制性能和动态性能等。

附图说明

图1是现有一自由度控制结构的示意图;

图2是现有鲁棒两自由度控制系统的结构图;

图3是本发明鲁棒两自由度控制系统的等效结构示意图;

图4是标准的鲁棒控制系统的结构图;

图5是本发明控制系统的仿真结构图;

图6是标准情况下系统的位置响应波形;

图7是标准情况下系统的位置跟踪误差波形;

图8是存在扰动情况下系统的位置响应波形;

图9是存在扰动情况下系统的位置跟踪误差波形;

图10是对象模型参数摄动时系统的位置响应波形;

图11是对象模型参数摄动时系统的位置跟踪误差波形。

具体实施方式

下面将结合本发明的附图,对本发明实施例的技术方案进行清楚、完整的描述。

本发明实施例研究的pmsm是表面贴装式,其d-q坐标轴数学模型可表示为:

其中,ud,uq分别是d轴和q轴电压,rs是定子电阻,id,iq分别是d轴和q轴电流,ω是转子的电角速度,ld,lq是等效的d轴和q轴电感,ψf是pmsm的有效磁通,pn是电机的极对数,kt为转矩系数。

pmsm驱动的机械方程可表示为如下:

其中,te是电磁转矩,tl是负载转矩,j是转动惯量,b是粘性系数,ωm是转子速度。

再如图1所示,为传统的一自由度控制结构,图中,gp(s)是位置环对象,c(s)是位置控制器,d是外部干扰,其代表了可变的负载转矩,r是系统的输入信号,其代表了pmsm驱动系统的参考位置,y为系统的被控量,系统为单位反馈系统。

由上述式1和式2可知,位置环对象gp(s)可表示为:

从参考输入r到被控量y的闭环传递函数为:

从干扰d到被控量y的闭环传递函数为:

由上述式4和式5,可得到:

gyr(s)gp(s)+gyd(s)=gp(s)

式6。

由式6可知,对于给定的被控对象gp(s),若gyd(s)选定,则gyr(s)被唯一确定,反之亦然。这一事实说明,干扰的响应和系统给定的响应不可能同时被优化,这是典型的一自由度控制问题。

如图2所示,为现有鲁棒两自由度控制系统的结构图,系统中包含两个控制器,即ca(s)和cb(s)。

该系统,从参考输入r到被控量y的闭环传递函数为:

从干扰d到被控量y的闭环传递函数为:

其中,c(s)=ca(s)-cb(s),cf(s)=cb(s)。

由式8可知,若控制器c(s)确定,则从干扰到被控量的响应gyd1(s)就确定了。由式7可知,在c(s)确定的情况下,从参考输入r到被控量y的响应gyr1(s)还不能唯一确定,其还受控制器cf(s)的影响。这就是两自由度控制器的优点,其可以同时优化干扰到被控量的响应和系统给定的响应。

控制器c(s)和cf(s)可以由控制器ca(s)和cb(s)唯一确定,两自由度控制器的设计即设计控制器ca(s)和cb(s)。

本发明所揭示的一种永磁同步电机的鲁棒两自由度控制器的实现方法,基于两自由度控制理论和鲁棒控制理论,采用h∞控制理论来设计上述控制器ca(s)和cb(s),图2可以等效地转换成图3。

其中,

且由上式1和式2,图3所示系统中,被控对象g(s)可表示为:

这样,鲁棒两自由度控制器的设计问题可以被转化成如图4所描述的标准h∞鲁棒控制问题。其中,图4所示系统中的f1,f2,f3是权函数,f1反映了闭环系统的干扰阻抗,f2表征了闭环系统的鲁棒性,f3反映了闭环系统在给定响应上的需求。取f1=r2,f3=r1,f2=1,r1和r2的取值根据f1和f3的频域需求来选择。

按图4所示来选择状态变量,则图4中被控对象p(s)的状态空间实现可表示为:

其中,x=[x1x2x3]t,z=[z1z2z3]t,x3=θm,是q轴参考电流,il=tl/kt是外部的等效电流干扰,是参考位置信号,u是控制输入信号,z是评价函数;且式11中的矩阵的取值分别如下:

图4系统的控制律(即状态反馈控制器k(s))取如下形式:

u=kx,式12;其中k=[k1k2k3]。

那么,设计状态反馈控制器k(s)的h∞控制问题可以被转换成图4所示闭环系统的稳定性问题,并满足:

||tzω(s)||∞<γ式13;

其中,tzω(s)表示多变量输入ω到多变量输出z的传递函数,γ是一个给定的正数,即γ>0。

其中,状态反馈控制器k(s)可按以下引理设计,具体如下:

对式11所示的被控对象p(s),使闭环系统渐进稳定且满足式13的控制器存在的充要条件,是满足以下线性矩阵不等式的正定矩阵p1和p2存在:

则状态反馈控制器可表示为:

u=kx=p2p1-1x,式15;

且k=p2p1-1,式16;

减小γ的值直到不等式14无解,此时我们可以得到γ的最优值和矩阵p1和p2,由式16便可计算出系统的控制器参数值k,该值便为矩阵的最优解。这样,基于h∞控制理论,我们便得到pmsm伺服系统的鲁棒两自由度控制器的优化设计值。

由上述式16,我们进而可以得到控制参数k1,k2,k3的参数值,那么,图3中的闭环传递函数可表示为:

将式10带入式17,可得:

由式18可知,闭环系统的特征方程为

d(s)=js3+(b-k1kt)s2-k3kts+k2kt式19;

由劳斯稳定性定理,系统的稳定性条件可表示为:

若两自由度控制器的参数满足不等式20,则图3所示的pmsm系统显然是稳定的。

为了验证所提出的控制器的控制效果,拟对控制系统进行仿真。控制系统的matlab/simulink仿真结构图如图5所示。仿真系统使用了id=0

电流控制策略和包含了电流环和位置环的两环结构,q轴电流的饱和值是8a,pmsm的参数选择如下:

r=2.875ω,ld=lq=8.5mh,ψf=0.75wb,j=0.0008kg.m2,pn=2,b=0.016n.m.s;kt=pnψf=1.5。

且,选定电流环的pi控制器为:

另外,为验证鲁棒两自由度控制器的控制效果,选择传统的pid控制器与其作比较,设计传统的pid控制器为:

应用本发明两自由度鲁棒位置控制器的设计方案选择r1=1,r2=300,γ=5,并应用matlablmi软件包,得出pmsm伺服系统位置环的最优h∞鲁棒两自由度控制器为:

k=[-7.266.65×104-1.08×103]。

可以进一步得到:

由上述不等式20可知,所设计的鲁棒两自由度位置控制器显然可以使闭环系统稳定。

在仿真中,将新的鲁棒两自由度位置控制器与传统的pid控制器的性能作了比较。图6给出了给定为在阶跃信号时两种控制器的闭环响应波形图,图7给出了给定为在阶跃信号时两种控制器的闭环系统的跟踪误差波形图,很显然,鲁棒两自由度控制器的控制性能明显好于传统的pid控制器。

图8和图9给出了在系统中突加扰动时两种控制器的闭环响应,其中,图8为在0.6s时突加0.6n.m的扰动时两种控制器的闭环响应波形图,图9为在0.6s时突加0.6n.m的扰动时两种控制器的闭环跟踪误差波形图,很显然,鲁棒两自由度控制器的扰动抑制性能明显好于传统的pid控制器。

图10和图11给出了在系统中突然出现对象模型的参数摄动时两种控制器的闭环响应,其中,图10为对象模型的转动惯量由1j跳变2j时两种控制器的闭环响应波形图,图11为对象模型的转动惯量由1j跳变2j时两种控制器的闭环跟踪误差波形图,很显然,鲁棒两自由度控制器的鲁棒性明显好于传统的pid控制器。

本发明的技术内容及技术特征已揭示如上,然而熟悉本领域的技术人员仍可能基于本发明的教示及揭示而作种种不背离本发明精神的替换及修饰,因此,本发明保护范围应不限于实施例所揭示的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请权利要求所涵盖。

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