保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法技术方案

技术编号:14135792 阅读:268 留言:0更新日期:2016-12-10 03:30
一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,包括:建立永磁同步电机的混沌模型,初始化系统状态、采样时间以及控制参数;转换误差变量,引入限定跟踪误差瞬态特性的有界函数;利用神经网络估计系统的未知参数;基于李亚普诺夫方法,设计系统的虚拟控制量;在虚拟控制器设计中加入一阶滤波器,避免复杂爆炸性问题;本发明专利技术提供一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,能够有效实现带有模型不确定项的永磁同步电机混沌镇定,并解决反演微分复杂度爆炸问题和保证永磁同步电机快速收敛至平衡点,抑制特定工作条件下永磁同步电机出现的混沌现象。

【技术实现步骤摘要】

本专利技术属于永磁同步电机控制
,涉及一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,特别是针对永磁同步电机中的混沌行为进行保证瞬态控制的方法。
技术介绍
永磁同步电机具有结构简单、体积小、效率高、转矩电流比高、转动惯量低,易于散热及维护等优点,特别是随着永磁材料价格的下降、材料的磁性能的提高、以及新型的永磁材料的出现,在中小功率、高精度、高可靠性、宽调速范围的伺服控制系统中,永磁同步电动机引起了众多研究与开发人员的青睐,其应用领域逐步推广,尤其在航空航天、数控机床、加工中心、机器人等场合获得广泛的应用。然而,永磁同步电机中混沌行为的存在,影响系统运行的稳定性和安全性,严重情况下会致使系统崩溃。同时,在工业自动化生产中,保证永磁同步电机系统的稳定性和安全性至关重要。因此,基于电机系统非线性的本质,针对其混沌现象,有效的混沌控制方法必不可少。电机控制技术是伺服驱动控制的核心。从发展的历程来看,电机控制技术与电动机、大功率器件、微电子器件、传感器、微型计算机以及控制理论的发展密切相关。许多有效的先进控制技术已被引入,如反演控制,动态面控制,自适应控制等。反演控制在解决系统外部扰动方面被认为是一个有效的鲁棒控制方法。反演控制方法能实现系统稳态控制,但无法实现对系统的快速控制。
技术实现思路
为了克服现有永磁同步电机控制方法无法抑制混沌现象、瞬态跟踪性能较差的不足,为了抑制永磁同步电机出现的混沌现象,实现对其瞬态跟踪以及反演法带来的复杂度爆炸问题,本专利技术提供了一种基于神经网络的永磁同步电机混沌镇定瞬态控制方法,并在设计过程中加入一阶滤波器,简化控制器结构,这种控制方法可以实现永磁同步电机混沌镇定和保证稳定快速跟踪系统各状态变量。为了解决上述技术问题提出的技术方案如下:一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,包括以下步骤:步骤1,建立永磁同步电机混沌模型,过程如下:1.1建立如式(1)所示的永磁同步电机系统的混沌模型,初始化系统状态及相关参数; d i ~ d d t = - i ~ d + ω ~ i ~ q + u ~ d d i ~ q d t = - i ~ q - ω ~ i ~ d + γ ω ~ + u ~ q d ω ~ d t = σ ( i 本文档来自技高网...
保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法

【技术保护点】
一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,其特征在于:所述控制方法包括以下步骤:步骤1,建立永磁同步电机混沌模型,过程如下:1.1建立如式(1)所示的永磁同步电机系统的混沌模型,初始化系统状态及相关参数;di~ddt=-i~d+ω~i~q+u~ddi~qdt=-i~q-ω~i~d+γω~+u~qdω~dt=σ(i~q-ω~)-T~L---(1)]]>其中,为状态变量,分别为电机角速度、交轴定子电流及直轴定子电流;和为外部输入,分别为外部负载转矩、定子电压交轴分量和直轴分量,满足σ和γ均是系统的运行参数;1.2将永磁同步电机的角速度作为控制对象,带入初始条件,式(1)表示为:dω~dt=σ(i~q-ω~)di~qdt=-i~q-i~dω~+γω~di~ddt=-i~d+i~qω~y=ω~---(2)]]>其中,y是输出信号;1.3将控制器u加到第二个状态参量中,得式(3)dω~dt=σ(i~q-ω~)di~qdt=-i~q-i~dω~+γω~+udi~ddt=-i~d+i~qω~---(3)]]>将式(3)拆分为如下两个子系统:dω~dt=σ(i~q-ω~)di~qdt=-i~q-i~dω~+γω~+u---(4)]]>和di~ddt=-i~d+i~qω~---(5)]]>1.4定义变量则式(4)和式(5)改写为:x·1=x2+σ(x2-x1)-x2x·2=u-x2-x1x3+γx1---(6)]]>和x·3=-x3+x1x2---(7)]]>其中,x1,x2,x3为系统状态,子系统(7)认为是系统(6)的内动态方程,即当x1,x2收敛至零点时,有成立,从而x3渐近收敛至零点;步骤2,应用神经网络,简化系统模型,过程如下:2.1用神经网络逼近系统中的不确定项σ(x2‑x1)‑x2和‑x2‑x1x3+γx1:σ(x2-x1)-x2=W1*Tφ(X1)+ϵ1*-x2-x1x3+γx1=W2*Tφ(X2)+ϵ2*---(8)]]>其中,代表理想权重,为神经网络理想误差值,且满足||ε1||≤εN,||ε2||≤εN,εN则是一个正的常数;代表输入矢量,yd是系统x1的期望值;φ(Xi)∈Rm×n,(i=1,2)是神经网络的基本函数,m,n是常数;φ(Xi)函数形式为:φ(Xi)=ab+exp(-Xi/c)+d---(9)]]>其中,a,b,c,d为常数,exp(.)是指数函数;2.2式(6)改写为:x·1=x2+W1*Tφ(X1)+ϵ1*x·2=u+W2*Tφ(X2)+ϵ2*---(10)]]>步骤3,构造瞬态误差变量,过程如下:3.1定义误差变量e为:e=x1‑yd  (11)其中,yd为电机期望角速度;3.2误差变量的边界函数Fφ(t)满足:其中,是一个连续的正函数,对t≥0,都有设计Fφ(t)为:Fφ(t)=δ0*exp(‑a0t)+δ∞  (13)其中,δ0,a0,δ∞是设计参数,δ0≥δ∞>0,a0>0,且|e(0)|<Fφ(0);3.3定义瞬态控制误差变量为:s1=e(t)Fφ(t)-||e(t)||---(14)]]>步骤4,计算反演中的虚拟控制量,过程如下:4.1对s1求导得:s·1(t)=FφφF(x·1-y·d)-F·φφFe=FφφF(s2+W1*T+ϵ1*+z‾2-y·d)-F·φφFe---(15)]]>其中,是x1的导数,是yd的导数,φF=1/(Fφ‑||e||)2,是Fφ的导数,为虚拟控制量,表达形式设计为z‾2=y·d-W^1Tφ(X1)-μ^1-k1s1FφφF+F·φeFφ---(16)]]>其中,k1为常数,且k1>0;是的估计值,是的估计值,是yd的导数;4.2定义一个新的变量α1,让...

【技术特征摘要】
1.一种保证瞬态性能的永磁同步电机混沌系统神经网络动态面控制方法,其特征在于:所述控制方法包括以下步骤:步骤1,建立永磁同步电机混沌模型,过程如下:1.1建立如式(1)所示的永磁同步电机系统的混沌模型,初始化系统状态及相关参数; d i ~ d d t = - i ~ d + ω ~ i ~ q + u ~ d d i ~ q d t = - i ~ q - ω ~ i ~ d + γ ω ~ + u ~ q d ω ~ d t = σ ( i ~ q - ω ~ ) - T ~ L - - - ( 1 ) ]]>其中,为状态变量,分别为电机角速度、交轴定子电流及直轴定子电流;和为外部输入,分别为外部负载转矩、定子电压交轴分量和直轴分量,满足σ和γ均是系统的运行参数;1.2将永磁同步电机的角速度作为控制对象,带入初始条件,式(1)表示为: d ω ~ d t = σ ( i ~ q - ω ~ ) d i ~ q d t = - i ~ q - i ~ d ω ~ + γ ω ~ d i ~ d d t = - i ~ d + i ~ q ω ~ y = ω ~ - - - ( 2 ) ]]>其中,y是输出信号;1.3将控制器u加到第二个状态参量中,得式(3) d ω ~ d t = σ ( i ~ q - ω ~ ) d i ~ q d t = - i ~ q - i ~ d ω ~ + γ ω ~ + u d i ~ d d t = - i ~ d + i ~ q ω ~ - - - ( 3 ) ]]>将式(3)拆分为如下两个子系统: d ω ~ d t = σ ( i ~ q - ω ~ ) d i ~ q d t = - i ~ q - i ~ d ω ~ + γ ω ~ + u - - - ( 4 ) ]]>和 d i ~ d d t = - i ~ d + i ~ q ω ~ - - - ( 5 ) ]]>1.4定义变量则式(4)和式(5)改写为: x · 1 = x 2 + σ ( x 2 - x 1 ) - x 2 x · 2 = u - x 2 - x 1 x 3 + γx 1 - - - ( 6 ) ]]>和 x · 3 = - x 3 + x 1 x 2 - - - ...

【专利技术属性】
技术研发人员:陈强余梦梦高灵捷
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1