一种双惯性永磁同步电机的电流无源控制方法与流程

文档序号:12689865阅读:427来源:国知局

本发明涉及一种双惯性永磁同步电机的电流无源控制方法。



背景技术:

永磁同步电机具有结构简单、效率高、功率因数高、功率密度高、转矩电流比高、转动惯量低等优点。然而,永磁同步电机的非线性动态耦合及其电机参数时变使它很难控制,在实际系统中,电机本身也存在着诸多外部干扰,而且电机内部参数也会随着环境温度和湿度等因素发生变化。

无源控制理论作为新型的非线性系统分析和设计方法,因其良好的物理解释和全局收敛特性,引起了控制界的广泛重视,在机器人、功率变换器、电机控制等领域得到了广泛应用。上述系统都可以表示成端口受控耗散哈密顿模型(PCHD)。PCHD模型解释了系统能量平衡关系和内部互联结构关系,因此非常适合与无源控制理论结合对系统进行能量分析和控制器设计。对其通过互联和阻尼无源控制(IDA-PBC)所涉及的控制器物理意义明晰,具有全局收敛特性,并以期望的速度收敛于系统的平衡点。一些学者设计了基于无源控制理论的电机电流环控制器,但由于只把电机等效成单个惯量的系统,忽略了联轴器和负载转动惯量,所设计的控制器往往无法实现电机的高精度调速;一些学者针对双惯性永磁同步电机系统设计了非线性控制器,所设计的控制器过于复杂,难以应用到实际过程。迄今为止,基于无源控制理论的双惯性永磁同步电机电流控制器在永磁同步电机控制领域还尚未出现。



技术实现要素:

本发明的目的在于提供一种双惯性永磁同步电机的电流无源控制方法,实现现有的永磁同步电机控制系统的快速性与稳定性的要求。

为实现上述目的,本发明的技术方案是:一种双惯性永磁同步电机的电流无源控制方法,其特征在于:通过将隐极式永磁同步电机等效成双惯性永磁同步电机系统,即把永磁同步电机看成由电机本体和电机负载组成的两个惯性环节,增加电机联轴器转矩和负载转速两个状态量,建立基于双惯性永磁同步电机系统的数学模型,对电机电流加以控制;基于端口受控耗散哈密顿系统的无源控制实现方法,通过互联和阻尼配置的无源控制方法设计电流环控制器。

在本发明一实施例中,具体包括如下步骤:

步骤S1:建立双惯性永磁同步电机系统的数学模型:

其中id、iq分别为d轴和q轴电流,Rs为定子电枢绕组电阻,Ld=Lq=L分别为d轴和q轴电感,ωm和ωd分别为电机和负载的角速度,B为摩擦粘滞系数,为转子磁链,np为电机极对数,Jm和Jd分别为电机和负载转动惯量,Kc为联轴器刚度系数,Te为电磁转矩,Ts为联轴器转矩,TL为负载转矩;

步骤S2:根据无源控制理论建立双惯性永磁同步电机系统的端口受控哈密顿模型PCHD:

其中,x和y分别为系统状态量和输出量,u为系统输入量,在此处为电流环控制率;J(x)=-J(x)T为负对称矩阵,R(x)≧0为半正定对称矩阵,反映了两个重要的几何结构:J(x)反映系统内部的互联结构,R(x)反映了端口上附加的阻性结构;H(x)为系统的能量存储函数;各矩阵具体表达式为:

步骤S3:为了将双惯性永磁同步电机系统渐近稳定在平衡点x*,设置x*=[x1*,x2*,x3*,x4*,x5*],构造一个反馈控制后的闭环期望能量函数Hd(x),使它在x*处取最小值,即在x*的一个领域内的任意x≠x*时,有Hd(x)>Hd(x*);同时寻找控制律u使得闭环系统成为以下形式:

其中,Jd=J(x)+Ja(x),Rd(x)=R(x)+Ra(x),Ja(x)和Ra(x)分别为注入的互联矩阵和阻尼矩阵;

当永磁同步电机稳定运行在期望转速时,有忽略B,则假设系统负载恒定且已知,则Ts*=TL*=TL。给定转速ω0=ωm=ωd,在平衡点处:

加入控制u=β(x)后,选取闭环系统的哈密顿函数Hd(x)为:

不失一般性,选择:

其中J12、J13、J14、J15、J23、J24、J25、J34、J35、J45、r1和r2为待定的互联和阻尼系数,能量函数Hd(x)和Ha(x)为:

将上述式子代入下面公式:

得到控制律u,u由两分量构成即ud和uq

其中J12、J13、J14、J15、J23、J24、J25、r1和r2为互联和阻尼系数。

相较于现有技术,本发明具有以下有益效果:

1、本发明利用双惯性永磁同步电机系统来构建永磁同步电机非线性模型,而基于无源控制理论的设计更使得双惯性永磁同步电机系统可达到很高的跟踪精度,并且保证了系统的稳定性和鲁棒性;

2、本发明系统结构简单、稳定性高,所得控制方法具有全局定义且全局稳定,无奇异点;

3、有效改善了永磁同步电机的动态性能,可应用于工程实践当中。

附图说明

图1是双惯性永磁同步电机控制系统结构图。

具体实施方式

下面结合附图及具体实施例,对本发明的技术方案进行具体说明。

如图1所示,一种双惯性永磁同步电机的电流无源控制方法,通过把隐极式永磁同步电机等效成双惯性永磁同步电机系统,即把永磁同步电机看成由电机本体和电机负载组成的两个惯性环节,增加电机联轴器转矩和负载转速两个状态量,建立基于双惯性永磁同步电机系统的数学模型,对电机电流加以控制;基于端口受控耗散哈密顿系统的无源控制实现方法,利用互联和阻尼配置,对双惯性永磁同步电机系统的电流控制器进行了设计,具体包括如下步骤:

步骤S1:首先,对于已知参数Rs,Ld=Lq=L,np,Jm,Jd,Kc,B的永磁同步电机,假定电机转速ωm和负载转速ωd可测,并且负载转矩TL不变且已知,id和iq分别为电机三相电流变换后的d轴和q轴电流,Ts=Kc*∫(ωmd)dt。由双惯性永磁同步电机数学模型构建PCHD中互联矩阵J(x)和阻尼矩阵R(x):

建立双惯性永磁同步电机系统的PCHD模型为:

其中,

系统能量存储函数

步骤S2:为了将双惯性永磁同步电机系统渐近稳定在平衡点x*,设置x*=[x1*,x2*,x3*,x4*,x5*],我们需要构造一个反馈控制后的闭环期望能量函数Hd(x),使它在x*处取最小值,即在x*的一个领域内的任意x≠x*时,有Hd(x)>Hd(x*).同时寻找控制律u使得闭环系统成为以下形式:

其中,Jd=J(x)+Ja(x),Rd(x)=R(x)+Ra(x),Ja(x)和Ra(x)分别为注入的互联矩阵和阻尼矩阵。

当永磁同步电机稳定运行在期望转速时,有忽略B,则假设系统负载恒定且已知,则Ts*=TL*=TL。给定转速ω0=ωm=ωd,在平衡点处:

加入控制u=β(x)后,选取闭环系统的哈密顿函数Hd(x)为:

注入互联矩阵Ja(x)和阻尼矩阵Ra(x):

其中J12、J13、J14、J15、J23、J24、J25、J34、J35、J45、r1和r2为待定的互联和阻尼系数。能量函数Hd(x)和Ha(x)为:

代入下面公式:

可以得到控制律u,u由两分量构成即ud和uq

其中J12、J13、J14、J15、J23、J24、J25、r1和r2为互联和阻尼系数。

如图1所示,采用成熟的矢量控制技术进行设计,首先测出永磁同步电机的转速ωm,与转速给定ω0经过比较后通过PI控制器作为iq*输出到电流环。用电流传感器检测出双惯性永磁同步电机系统中永磁同步电机本体的定子三相电流ia、ib、ic,并将定子三相电流经过clarke变换,得到两相静止坐标系下的电流iα和iβ,再经过park变换将两相静止坐标系下的电流iα和iβ变换成两相旋转坐标系下的电流id和iq,id和iq即为电流环的反馈电流,为了提高电动机的功率因数,减少转矩脉动,设d轴电流给定为id*=0,测出负载转速ωd,联轴器转矩给定Ts*=TL*=TL,联轴器转矩Ts=Kc*∫(ωmd)dt,运用以上信息结合无源控制算法得出ud和uq实现d轴和q轴电流的控制,进而实现双惯性永磁同步电机系统中电机转速的调节。

以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。

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