一种抑制永磁同步电机转矩脉动的控制系统及算法

文档序号:833095 发布日期:2021-03-30 浏览:6次 >En<

阅读说明:本技术 一种抑制永磁同步电机转矩脉动的控制系统及算法 (Control system and algorithm for inhibiting torque ripple of permanent magnet synchronous motor ) 是由 王旭 黄巧亮 于 2020-11-26 设计创作,主要内容包括:本发明涉及计算机算法技术领域,具体地说,是一种抑制永磁同步电机转矩脉动的控制系统及算法,该算法基于脑情感控制器的模型参考自适应用于无位置传感器永磁同步电机的控制,与传统无位置传感器模型参考自适应永磁同步电机的控制相比该算法可以根据电机当前工作状态,实时变更自适应律来达到更加准确快速的估计转子位子,从而有效的抑制被控电机的转矩脉动。该算法进一步改进还可以进行永磁同步电机参数的在线辨识,进一步优化对永磁同步电机的控制。(The invention relates to the technical field of computer algorithms, in particular to a control system and an algorithm for inhibiting torque pulsation of a permanent magnet synchronous motor. The algorithm is further improved, and the parameters of the permanent magnet synchronous motor can be identified on line, so that the control of the permanent magnet synchronous motor is further optimized.)

一种抑制永磁同步电机转矩脉动的控制系统及算法

技术领域

本发明涉及计算机算法技术领域,具体地说,是一种抑制永磁同步电机转矩脉动的控制系统及算法,是基于脑情绪优化的模型参考自适应(MRAS)控制永磁同步电机的无位置传感控制算法,可以有效抑制转矩脉动可以应用在船舶电力推进系统和电动汽车动力系统。

背景技术

对于永磁同步电机,电机本体的设计的不同和其控制策略的选择对电机转矩脉动的影响很大。一般情况下,分别对同一个永磁同步电机进行控制时,有位置传感器控制策略比无位置传感器控制策略的转矩脉动要小。但是有位置传感器控制策略将机械传感器(霍尔位置传感器、旋转编码器等)安装在电机转轴上来获得永磁电机的位置和速度信息。但引入机械传感器后,由于机械式传感器不仅会増加电动机转轴的转动惯量,降低转子的机械性能,而且加大了电动机的尺寸和体积。同时安装机械传感器后一方面增加了外围硬件线路的连接,使系统易受干扰和不稳定,另一方面也增加了成本,尤其对于小功率的永磁电机驱动系统来说,传感器的成本在整个系统中所占比例较大,并且在一些特殊应用场合受工作环境的影响,安装机械传感器后系统的可靠性也会大大降低。因此研究永磁同步电机的无位置传感器的控制策略和抑制电机脉动的控制算法是非常重要的。基于脑情感控制的模型参考自适应的无位置传感器控制算法,比传统的模型参考自适应的无位置传感器控制算法对电机转子的位置估计精度更高,因此能进一步抑制转矩的脉动。

发明内容

针对现有无位置传感器永磁同步电机控制中转矩脉动过大的问题,本发明提供一种能够抑制无位置传感器永磁同步电机转矩脉动的控制系统及算法。

本发明采用的具体技术方案如下:

一种抑制永磁同步电机转矩脉动的控制系统,采用基于脑情感控制器模型参考自适应的无位置传感器矢量控制策略,包括速度环控制器、电流环控制器和基于脑情感控制的模型参考自适应的控制器;其中速度环采用传统滑模控制以提高系统的抗干扰能力,两电流环采用传统PI控制。对转子的位置速度的估计采用基于脑情感控制器的模型参考自适应控制,该估计方法能改善无位置传感器永磁同步电机控制过程中的转矩脉动问题。

一种抑制永磁同步电机转矩脉动的控制算法,采用基于脑情感控制器的模型参考自适应控制策略进行控制器的设计,其控制原理如下:

感官信号Si可以用f的函数表示:

Si=f(e,up,uc) (1)用的g函数处理Si以实现感官皮层:

SC=g(Si) (2)

g函数表示为:

杏仁核和OFC学习模型设计为:

A=ViSi (4)

ΔVi=αmax(0,EC-Vi-1)SCi (5)

O=WiSi (6)

ΔWi=β(El-EC)SCi (7)

El=Ai-Oi (8)

EC=h(e,uc,up) (9)

控制器的输出是情绪信号E,其推导为:

E=A-O (10)

其中up是被控对象输出,而uc是控制器输出。A和O是杏仁核和OFC的输出,E是控制器输出,Vi和Wi是杏仁核和OFC的增益。α和β分别是杏仁核和OFC的学习率,而Δ符号代表权重的变化。El是从杏仁核和OFC的输出获得的控制器的结果。本文将情绪控制器用于MRAS技术的自适应机制中,并将其用作矢量控制PMSM驱动器中的速度控制器。脑情感控制器的感官信号和情绪线索的函数选择对于自适应机制和速度控制器而言是不同的。

获得用于自适应机构以估计转子速度的感官信号和情绪线索函数,如下:

f=(G1+G2)x+∫G3uc (11)

h=A∫x+Buc+C|xuc| (12)

其中x值是从可调模型和参考模型获得的。G1,G2和G3是感觉信号函数的增益值,A,B和C分别是情绪线索函数的增益值。

用于自适应机制估计电机参数的感觉信号和情绪线索函数为:

其中x值是从可调模型和参考模型获得的。G1R和G2R分别是感官信号函数的增益值,AR和BR分别是情绪线索函数的增益值。

用于自适应机制的运动信号的感官信号和情绪线索函数,用于估计电机参数

得出:

f=G1Lx+G2Luc (14)

h=ALx+BLuc (15)

其中x值是从可调模型和参考模型获得的。G1L和G2L分别是感官信号函数的增益值,AL和BL分别是情绪线索函数的增益值。

速度控制器的感官信号和情绪线索函数可通过以下方式获得:

f=K1e+K2up+K3∫ucdt (16)

h=ae+b|euc|+cYP (17)

其中e是从参考值和实际速度获得的值,up是被控制对象输出,而uc是控制器输出。K1,K2和K3是感觉信号功能的增益值,a,b和c是情绪线索函数的增益值。控制器的设计过程与自适应机制的估计过程相同,后者是用于估计速度,电机参数以及对PMSM驱动器进行控制的唯一区别是选择感官和情绪线索响应。

MRAS的结构包含参考模型,并且可以通过自适应机制进行调整。参考模型和可调模型是使用需要驱动数学模型的电机方程式设计的。此外,参考模型和可调模型用于使用Lyapunov设计方法开发自适应机制。

永磁同步电机的数学建模:

Te=TL+Jmr+Bmωr (20)

上面的方程(18)可以根据MRAS中使用的电流进行重写,参考模型和可调模型是根据电动机的电流和电压设计的。参考模型和可调模型的误差作为自适应机制的输入,以估计转子速度并识别电动机参数。

当φf=Lmifr,Ld=Lq=L,Rd=Rq=R时。

MRAS结构,参考模型和可调模型的输出用于设计自适应机制来估计速度。重要的是要确保系统稳定并且估计量将收敛到自适应机制的实际值。通常,ωr是一个变量,因此出于推导自适应机制的目的,模型是线性时变系统。但是,最初将ωr视为模型的常数参数是有效的。建立了李雅普诺夫函数法来设计自适应机构来估计转子速度和位置。

电机方程(21)和(22)可以表示为:

上面的方程(23)是参考模型,并表示为状态空间模型

可调模型用表示为调节参数

方程的状态空间模型(25)可以表示为

等式(23)可写成

等式(25)可以写成

从等式(27)–(30)

从等式(31)和(32)

上面的方程(33)以状态空间形式表示如下

模型(35)推导自适应定律来估计ωr。考虑以下Lyapunov函数。

其中tr(P)表示矩阵P的迹线,K是增益参数,而P=PT>0被选择为方程式的解,如下。

PA+ATP=-Q (36)

其中P是正定的,V的导数由下式给出

用等式(37)中的Xe代替变成

为了使为负,选择F1作为

在平衡条件下和Xe=0自适应律是

电机转子角度估算:

δ=∫ωrdt (39)

等式(38)中的变量K将根据所需的响应来加快或减慢速度自适应律。变量K是使用大脑情绪控制器获得的。

本发明的有益效果:本发明与传统无位置传感器模型参考自适应永磁同步电机的控制相比该算法可以根据电机当前工作状态,实时变更自适应律来达到更加准确快速的估计转子位子,从而有效的抑制被控电机的转矩脉动。该算法进一步改进还可以进行永磁同步电机参数的在线辨识,进一步优化对永磁同步电机的控制。

附图说明

图1本发明整体结构图。

图2为无位置传感器模型参考自适应永磁同步电机控制的示意图。

图3为传统模型参考自适应结构。

图4改进后的模型参考自适应。

图5脑情感控制自适应律优化原理。

图6脑情感控制器设计流程。

图7仿真对比图。

图8为本发明中涉及的符号定义表。

具体实施方式

为了加深对本发明的理解,下面将结合附图和实施例对本发明做进一步详细描述,该实施例仅用于解释本发明,并不对本发明的保护范围构成限定。

传统模型参考自适应的无位置传感器永磁同步电机控制结构如图2所示,图2中MRAS的基本结构如图3所示,包括参考模型,可调模型和参数自适应律三个部分。改进后的MRAS结构为图4所示,改进型MRAS在确定参数自适应律时使用脑情感控制器。脑情感控制器的结构如图5所示。

实施例:一种抑制永磁同步电机转矩脉动的控制系统,采用基于脑情感控制器模型参考自适应的无位置传感器矢量控制策略,包括速度环控制器,电流环控制器,和基于脑情感控制的模型参考自适应的控制器如图1所示。其中速度环采用传统滑模控制以提高系统的抗干扰能力,两电流环采用传统PI控制。对转子的位置速度的估计采用基于脑情感控制器的模型参考自适应控制,该估计方法能改善无位置传感器永磁同步电机控制过程中的转矩脉动问题。

本实施例采用基于脑情感控制器的模型参考自适应控制策略进行控制器的设计,其控制原理如下:

感官信号Si可以用f的函数表示:

Si=f(e,up,uc) (1)

用的g函数处理Si以实现感官皮层:

SC=g(Si) (2)

g函数表示为:

杏仁核和OFC学习模型设计为:

A=ViSi (4)

ΔVi=αmax(0,EC-Vi-1)SCi (5)

O=WiSi (6)

ΔWi=β(El-EC)SCi (7)

El=Ai-Oi (8)

EC=h(e,uc,up) (9)

控制器的输出是情绪信号E,其推导为:

E=A-O (10)

其中up是被控对象输出,而uc是控制器输出。A和O是杏仁核和OFC的输出,E是控制器输出,Vi和Wi是杏仁核和OFC的增益。α和β分别是杏仁核和OFC的学习率,而Δ符号代表权重的变化。El是从杏仁核和OFC的输出获得的控制器的结果。本文将情绪控制器用于MRAS技术的自适应机制中,并将其用作矢量控制PMSM驱动器中的速度控制器。脑情感控制器的感官信号和情绪线索的函数选择对于自适应机制和速度控制器而言是不同的。

获得用于自适应机构以估计转子速度的感官信号和情绪线索函数,如下

f=(G1+G2)x+∫G3uc (11)

h=A∫x+Buc+C|xuc| (12)

其中x值是从可调模型和参考模型获得的。G1,G2和G3是感觉信号函数的增益值,A,B和C分别是情绪线索函数的增益值。

获得用于自适应机构以估计转子速度的感官信号和情绪线索函数,如下:

f=(G1+G2)x+∫G3uc (11)

h=A∫x+Buc+C|xuc| (12)

其中x值是从可调模型和参考模型获得的。G1,G2和G3是感觉信号函数的增益值,A,B和C分别是情绪线索函数的增益值。

用于自适应机制估计电机参数的感觉信号和情绪线索函数为:

其中x值是从可调模型和参考模型获得的。G1R和G2R分别是感官信号函数的增益值,AR和BR分别是情绪线索函数的增益值。

用于自适应机制的运动信号的感官信号和情绪线索函数,用于估计电机参数

得出:

f=G1Lx+G2Luc (14)

h=ALx+BLuc (15)

其中x值是从可调模型和参考模型获得的。G1L和G2L分别是感官信号函数的增益值,AL和BL分别是情绪线索函数的增益值。

速度控制器的感官信号和情绪线索函数可通过以下方式获得:

f=K1e+K2up+K3∫ucdt (16)

h=ae+b|euc|+cYP (17)

其中e是从参考值和实际速度获得的值,up是被控制对象输出,而uc是控制器输出。K1,K2和K3是感觉信号功能的增益值,a,b和c是情绪线索函数的增益值。控制器的设计过程与自适应机制的估计过程相同,后者是用于估计速度,电机参数以及对PMSM驱动器进行控制的唯一区别是选择感官和情绪线索响应。

MRAS的结构包含参考模型,并且可以通过自适应机制进行调整。参考模型和可调模型是使用需要驱动数学模型的电机方程式设计的。此外,参考模型和可调模型用于使用Lyapunov设计方法开发自适应机制。

永磁同步电机的数学建模:

Te=TL+Jmr+Bmωr (20)

上面的方程(18)可以根据MRAS中使用的电流进行重写,参考模型和可调模型是根据电动机的电流和电压设计的。参考模型和可调模型的误差作为自适应机制的输入,以估计转子速度并识别电动机参数。

当φf=Lmifr,Ld=Lq=L,Rd=Rq=R时。

图4所示的MRAS结构,参考模型和可调模型的输出用于设计自适应机制来估计速度。重要的是要确保系统稳定并且估计量将收敛到自适应机制的实际值。通常,ωr是一个变量,因此出于推导自适应机制的目的,模型是线性时变系统。但是,最初将ωr视为模型的常数参数是有效的。建立了李雅普诺夫函数法来设计自适应机构来估计转子速度和位置。

电机方程(21)和(22)可以表示为:

上面的方程(23)是参考模型,并表示为状态空间模型

可调模型用表示为调节参数

方程的状态空间模型(25)可以表示为

等式(23)可写成

等式(25)可以写成

从等式(27)–(30)

从等式(31)和(32)

上面的方程(33)以状态空间形式表示如下

模型(35)推导自适应定律来估计ωr。考虑以下Lyapunov函数。

其中tr(P)表示矩阵P的迹线,K是增益参数,而P=PT>0被选择为方程式的解,如下。

PA+ATP=-Q (36)

其中P是正定的,V的导数由下式给出

用等式(37)中的Xe代替变成

为了使为负,选择F1作为

在平衡条件下和Xe=0自适应律是

电机转子角度估算:

δ=∫ωrdt (39)

等式(38)中的变量K将根据所需的响应来加快或减慢速度自适应律。变量K是使用大脑情绪控制器获得的。

本控制算法在控制永磁同步电机中的实施方法包括三大步:

第一步:构建以无位置传感器永磁同步电机矢量控制策略为框架,其中速度环采用滑模控制,电流环采用PI控制。

第二步:构建以基于脑情感控制器的模型参考自适应控制器,其中脑情感控制器的设计步骤如下所示:

步骤1:控制器的设计过程始于选择控制器的输入参数,即感官信号。

步骤2:在感官皮层,杏仁核和OFC中处理感官信号的输出。

步骤3:杏仁核和OFC具有情绪线索的联系,这是根据所需输出响应的奖励信号。

步骤4:控制器的最终输出基于杏仁核和OFC输出。

步骤5:在OFC的帮助下调整AG的输出。

步骤6:在E中处理AG和OFC信号,以使用公式(10)产生情绪反应。即转子速度与等式(38)和转子位置与公式(39)。如果生成的速度与被控对象所需的响应相匹配,则过程将在此处停止,否则转到步骤1,然后重新开始。

第三步:根据脑情感控制器得到自适应律对模型参考自适应控制进行优化,得到较为准确的永磁同步电机转子的位置和速度,从而形成闭环控制。

本发明采用Simulink仿真的方式来验证该算法在三相永磁同步电机控制中的效果。如图6所示,采用本发明的算法与传统的算法相比的电机脉动要小的多,而且随着时间的推移脉动逐渐减小。

上述公式中的符号所表示的意思如图8所示。

以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电机的弱磁控制方法、弱磁控制装置和可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!