CN116317756A - 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法 - Google Patents

基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法 Download PDF

Info

Publication number
CN116317756A
CN116317756A CN202310312494.6A CN202310312494A CN116317756A CN 116317756 A CN116317756 A CN 116317756A CN 202310312494 A CN202310312494 A CN 202310312494A CN 116317756 A CN116317756 A CN 116317756A
Authority
CN
China
Prior art keywords
sliding mode
speed
permanent magnet
linear motor
magnet synchronous
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310312494.6A
Other languages
English (en)
Inventor
沈艳霞
罗昌茜
赵芝璞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangnan University
Original Assignee
Jiangnan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangnan University filed Critical Jiangnan University
Priority to CN202310312494.6A priority Critical patent/CN116317756A/zh
Publication of CN116317756A publication Critical patent/CN116317756A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • H02P21/0007Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control using sliding mode control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/05Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for damping motor oscillations, e.g. for reducing hunting
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/13Observer control, e.g. using Luenberger observers or Kalman filters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/022Synchronous motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/06Linear motors
    • H02P25/064Linear motors of the synchronous type
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
    • H02P27/12Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous machines, e.g. with permanent magnets or DC excitation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Linear Motors (AREA)

Abstract

本发明涉及一种基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法。其包括:在永磁同步直线电机的速度控制环,配置用于进行速度控制的滑模速度控制器以及用于观测速度控制时扰动的滑模扰动观测器,滑模扰动观测器将所观测的扰动观测值前馈补偿至所述滑模速度控制器内,滑模速度控制器基于动子速度给定值v*、动子速度实际值v以及滑模扰动观测器前馈的扰动观测值生成永磁同步直线电机q轴的给定电流
Figure DDA0004149041510000011
其中,进行速度控制时,在滑模速度控制器内配置速度滑模面的趋近律。本发明基于趋近律和扰动补偿的滑模控制,有效提高响应速度,削弱抖振,降低扰动的影响,使得永磁同步直线电机具有较好的静态与动态性能。

Description

基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法
技术领域
本发明涉及一种滑模控制方法,尤其是一种基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法。
背景技术
永磁同步直线电机具有结构简单、推力密度大、机械损耗小、精度高、效率高和动态响应快的特点,因此,在高档数控机床、光刻机、物流传输等高精密工业生产领域,对以永磁同步直线电机为代表的直驱***,具有广阔的应用前景。
永磁同步直线电机是一个复杂的非线性、强耦合、多变量***,其物理结构存在齿槽效应、边端效应以及饱和效应,并且在运行过程中,会出现温升参数变化和外部不确定扰动的影响,因此,需要设计合理的控制策略来实现永磁同步直线电机的高性能控制。
传统的PI(比例积分)控制算法简单,能消除稳态误差,被广泛应用于电机控制***中,但当电机内部参数失配或外部扰动过大时,一组固定的PI参数不能很好地适应工况的变化,很难在整个工作范围内取得令人满意的控制要求。
为实现永磁同步直线电机的高性能控制,近年来,滑模控制、预测控制、智能控制等先进的控制策略被提出,并运用到永磁同步直线电机的控制***中。
滑模控制响应快、对参数变化和扰动不灵敏、物理实现简单,已被证明是改善电机控制***抗干扰和鲁棒性的有效方法。然而,传统的滑模控制需设计较大的切换增益来保证鲁棒性,会伴随抖振问题,抖振过大会引发一系列连锁反应导致控制性能变坏。
目前,研究学者提出边界层法、趋近律改进、与智能控制方法结合、高阶滑模控制、扰动补偿等方法来抑制抖振问题,其中,趋近律改进和扰动补偿的复合方法对降低***抖振和提高控制性能具有重要的研究意义,但在控制时,如何有效提高永磁同步直线电机的响应速度、削弱抖振以及降低扰动的影响等一直以来都是急需解决的技术难题。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其基于趋近律和扰动补偿的滑模控制,有效提高响应速度,削弱抖振,降低扰动的影响,使得永磁同步直线电机具有较好的静态与动态性能。
按照本发明提供的技术方案,一种基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,所述永磁同步直线电机的滑模控制方法包括:
在永磁同步直线电机的速度控制环,配置用于进行速度控制的滑模速度控制器以及用于观测速度控制时扰动的滑模扰动观测器,滑模扰动观测器将所观测的扰动观测值前馈补偿至所述滑模速度控制器内,滑模速度控制器基于动子速度给定值v*、动子速度实际值v以及滑模扰动观测器前馈的扰动观测值生成永磁同步直线电机q轴的给定电流
Figure BDA0004149041450000021
其中,
进行速度控制时,在滑模速度控制器内配置速度滑模面的趋近律,所配置速度滑模面的趋近律为:
Figure BDA0004149041450000022
式中,s为滑模速度控制器内的速度滑模面,
Figure BDA0004149041450000023
为速度滑模面的趋近律,x为速度误差,k为指数项系数,ε为切换增益项系数,α、β、γ均为趋近律参数,t为永磁同步直线电机的工作时间,sgn()为符号函数。
利用基于趋近律的滑模速度控制器进行速度控制时,所述滑模速度控制器输出的永磁同步直线电机q轴给定电流
Figure BDA0004149041450000024
为:
Figure BDA0004149041450000025
其中,τ为永磁同步直线电机的极距,
Figure BDA0004149041450000026
为速度给定值v*的导数,ψf为永磁同步直线电机的永磁体磁链,pn为永磁同步直线电机的极对数,/>
Figure BDA0004149041450000027
为滑模扰动观测器所观测的扰动观测值,B为粘滞摩擦因数,m为永磁同步直线电机的动子质量,c为滑模面系数且c>0。
在滑模扰动观测器内,选取滑模面s1为观测器速度误差e1,并对所述滑模面s1配置扰动观察滑模趋近律
Figure BDA0004149041450000028
其中,
Figure BDA0004149041450000029
式中,
Figure BDA00041490414500000210
为对永磁同步直线电机的动子速度观测值,k1为指数项系数,ε1为切换增益项系数,α1、β1、γ1均为趋近律参数。
对具有扰动观察滑模趋近律
Figure BDA00041490414500000211
的滑模扰动观测器,所述滑模扰动观测器的设计方法包括:
步骤100、建立永磁同步直线电机的机械方程,具体为:
Figure BDA0004149041450000031
其中,FL为永磁同步直线电机的总不确定扰动,ξ(t)为永磁同步直线电机总不确定扰动的变化量,iq为永磁同步直线电机q轴的电流;
步骤110、基于永磁同步直线电机的机械方程,建立永磁同步直线电机的滑模扰动观测器,所建立的滑模扰动观测器为:
Figure BDA0004149041450000032
其中,g为观测器系数;usmo为待设计扰动观测器的控制律;
步骤120、定义滑模扰动观测器的观测速度误差e1以及观测扰动误差e2,具体为:
Figure BDA0004149041450000033
步骤130、基于上述的机械方程、所建立的滑模扰动观测器,生成观测器误差方程:
Figure BDA0004149041450000034
步骤140、选取滑模面s1为观测器速度误差e1,并配置扰动观察滑模趋近律
Figure BDA0004149041450000035
则有:
Figure BDA0004149041450000036
步骤150、令
Figure BDA0004149041450000037
以作为所述滑模扰动观测器的控制律,并且观测器参数满足/>
Figure BDA0004149041450000038
g>0、k1>0时,以实现观测速度误差e1=0、观测扰动误差e2=0以及观测扰动值/>
Figure BDA0004149041450000039
为/>
Figure BDA00041490414500000310
基于趋近律的滑模速度控制器进行速度控制时,速度误差x能进入速度滑模面s,且速度滑模面s能收敛至平衡点s=0,速度滑模面s收敛至平衡点的时间小于[T1+T2],其中,
Figure BDA0004149041450000041
其中,s0为滑模面s的初始值,x0为初始速度误差。
对永磁同步直线电机进行滑模控制时,还包括位于速度控制环内的电流控制环,其中,
所述电流控制环包括q轴电流调节器、d轴电流调节器、Park变换、反Park变换、Clark变换以及SVPWM控制,
对与永磁同步直线电机适配连接的三相逆变器,依次经Clark变换以及Park变换得到旋转坐标系下的q轴电流iq以及d轴电流id
q轴电流iq加载至滑模扰动观测器,并与q轴的给定电流
Figure BDA0004149041450000042
共同作为输入加载至q轴电流调节器的输入,d轴电流id与d轴的给定电流/>
Figure BDA0004149041450000043
作为输入加载至d轴电流调节器;
q轴电流调节器、d轴电流调节器依次经反Park变换、SVPWM控制与三相逆变器适配连接。
对永磁同步直线电机,基于光栅尺得到所述永磁同步直线电机的动子速度实际值v以及角度θ,其中,
所得到的角度θ同时加载至Park变换与反Park变换。
d轴的给定电流
Figure BDA0004149041450000044
保持为0。
本发明的优点:将速度误差的变量函数e-β|x|引入趋近律中,使趋近速度跟随速度误差自适应变化,使其在远离速度滑模面时有较快的趋近速度,在滑动过程中抖振减小;滑模扰动观测器对扰动进行观测和前馈补偿,以提高***的抗扰能力和进一步削弱抖振现象;与基于传统趋近律的方法相比,在具有更快的响应能力的同时,抗扰性更好,且抖振更小,提高了永磁同步直线电机调速***的动、静态响应性能。
附图说明
图1是本发明基于滑模趋近律和扰动补偿的永磁同步直线电机滑模控制的***框图;
图2是本发明设计滑模趋近律和扰动补偿的永磁同步直线电机滑模控制的流程图;
图3是本发明基于趋近律的永磁同步直线电机滑模速度控制器结构图;
图4是基于本发明趋近律的永磁同步直线电机滑模控制方案与基于传统指数趋近律、幂次趋近律的方案在空载启动后加负载的速度响应的对比仿真图;
图5是基于本发明趋近律的永磁同步直线电机滑模控制方案与基于传统指数趋近律、幂次趋近律的方案在空载启动后加负载的电流响应的对比仿真图;
图6是本发明基于新型趋近律的扩展滑模扰动观测器对速度的跟踪与扰动值估计的仿真图。
具体实施方式
下面结合具体附图和实施例对本发明作进一步说明。
为了有效提高响应速度,削弱抖振,降低扰动的影响,使得永磁同步直线电机控制***具有较好的静态与动态性能,对基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,本发明的一种实施例中,所述永磁同步直线电机的滑模控制方法包括:
在永磁同步直线电机的速度控制环,配置用于进行速度控制的滑模速度控制器以及用于速度控制时扰动观测的滑模扰动观测器,滑模扰动观测器将所观测的扰动观测值前馈补偿至所述滑模速度控制器内,滑模速度控制器基于动子速度给定值v*、动子速度实际值v以及滑模扰动观测器前馈的扰动观测值生成永磁同步直线电机q轴的给定电流
Figure BDA0004149041450000051
其中,
进行速度控制时,在滑模速度控制器内配置速度滑模面的趋近律,所配置速度滑模面的趋近律为:
Figure BDA0004149041450000052
式中,s为滑模速度控制器内的速度滑模面,
Figure BDA0004149041450000053
为速度滑模面的趋近律,x为速度误差,k为指数项系数,ε为切换增益项系数,α、β、γ均为趋近律参数,t为永磁同步直线电机的工作时间,sgn()为符号函数。
图1中示出了永磁同步直线电机的控制***框图,由图示可知,对永磁同步直线电机进行滑模控制时,一般采用速度-电流双闭环控制方式,其中,在速度控制环中,配置有滑模速度控制器以及滑模扰动控制器,滑模扰动控制器与滑模速度控制器连接,滑模扰动控制器基于动子速度实际值v以及永磁同步直线电机q轴的电流iq可生成扰动观测值
Figure BDA0004149041450000054
所生成的扰动观测值/>
Figure BDA0004149041450000055
前馈补偿至滑模速度控制器内。
图1中,滑模速度控制器基于动子速度给定值v*、动子速度实际值v以及滑模扰动观测器前馈的扰动观测值
Figure BDA0004149041450000056
生成永磁同步直线电机q轴的给定电流/>
Figure BDA0004149041450000057
本发明的一种实施例中,对滑模速度控制器内配置速度滑模面的趋近律,所配置速度滑模面的趋近律为:
Figure BDA0004149041450000061
对所配置的速度滑模面的趋近律
Figure BDA0004149041450000069
由于引入了速度误差x的变量函数e-β|x|,可使趋近律根据速度误差x自适应变化,解决传统趋近律在远离速度滑模面时趋近速度慢,在接近速度滑模面时抖振大的问题。
具体实施时,对所述趋近律
Figure BDA0004149041450000062
则有:当速度误差x远离速度滑模面时,即s>>1且|x|>>0时,e-β|x|→0,此时,趋近律实际由-ε|s|αsgn(s)-ε|s|γsgn(s)-ks三项组成,因此,根据趋近律的组成可知,可以加快趋近速度。当速度误差x接近速度滑模面时,即0<s<1,特别是|x|→0时,此时,趋近律实际由-ε|s|γsgn(s)-ks主导。当速度误差x趋近于0,同时滑模面s也趋近于平衡点时,此时,趋近律实际由-ε|s|γsgn(s)组成,由趋近律的组成可知,趋近的速度放缓,以可有效削弱抖振。
基于上述的速度滑模面的趋近律
Figure BDA0004149041450000063
表达式,可具体得到:所述趋近律满足/>
Figure BDA0004149041450000064
当且仅当s=0时,有/>
Figure BDA0004149041450000065
也即满足滑动模态存在性和可达性证明,下面对满足滑动模态存在性以及可达性证明的过程进行详细的说明。
对滑动模态存在及可达性证明,则有:
根据趋近律定义,可得到:
Figure BDA0004149041450000066
由此,当且仅当s=0时,有
Figure BDA0004149041450000067
则所提趋近律满足连续***滑模趋近律存在性和可达性条件,即在所提趋近律作用下,速度误差x可进入速度滑模面,速度滑模面s可收敛至滑模面s的平衡点s=0。当速度误差x为0时,则s=0
本发明的一种实施例中,基于趋近律的滑模速度控制器进行速度控制时,速度误差x能进入速度滑模面s,且速度滑模面s能收敛至滑模面s的平衡点s=0,速度滑模面s收敛至平衡点的时间小于[T1+T2],其中,
Figure BDA0004149041450000068
其中,s0为滑模面s的初始值,x0为永磁同步直线电机初始状态下的初始速度误差。
下面对在有限时间内可收敛至平衡点s=0的过程进行说明。具体地,假设滑模面s初始值s0>>1,将趋近过程分为两个阶段,分别为:
1)、从s0到达s(t1)=1,其中,s(t1)=1即为在t1时刻,滑模面s为1。
趋近律可以写为:
Figure BDA0004149041450000071
此时,趋近律内含有两个幂次项,则方程求解具有一定难度,考虑到0<γ<1,此阶段趋近速率主要受-ε(1-e-β|x|)sα-ks影响,因此,趋近时间一定小于/>
Figure BDA0004149041450000072
方程的解,求解过程具体如下:
Figure BDA0004149041450000073
设中间变量y=s1-α
Figure BDA0004149041450000074
则式(1)可写为:
Figure BDA0004149041450000075
求解式(2),可得:
Figure BDA0004149041450000076
其中,C1为常数;
再将上式(3)带回方程y=s1-α,可得:
Figure BDA0004149041450000077
由于t=0时,s=s0,则可求得常数C1为:
Figure BDA0004149041450000078
结合式(4)和式(5)可求出原方程
Figure BDA0004149041450000079
的解,即:
Figure BDA00041490414500000710
则由s0到达s(t1)=1所需时间为:
Figure BDA00041490414500000711
因此,***由s0到达s(t1)=1所需时间小于t1
2)、从s(t1)=1到达s(t2)=0,其中,s(t2)=0即为在t2时刻,滑模面s为0。
此时,趋近律可以写为:
Figure BDA00041490414500000712
考虑α>1,此阶段趋近速率主要受-εsγ-ks影响,因此,趋近时间一定小于/>
Figure BDA00041490414500000713
方程的解,求解过程具体如下:
Figure BDA00041490414500000714
设中间变量z=s1-γ
Figure BDA0004149041450000081
则上式(8)可写为:
Figure BDA0004149041450000082
求解式(9),可得:
Figure BDA0004149041450000083
其中:C2为常数;
将上式(10)带回方程z=s1-γ,可得:
Figure BDA0004149041450000084
由于t=0时,s=1,根据则式(11)可求得常数C2为:
Figure BDA0004149041450000085
结合式(11)与式(12)可求出原方程
Figure BDA0004149041450000086
的解,为:
Figure BDA0004149041450000087
则由s(t1)=1到达s(t2)=0所需时间为:
Figure BDA0004149041450000088
因此,***由s(t1)=1到达s(t2)=0所需时间小于t2
此外,若滑模面s的滑模面初始值s0<<-1,到达
Figure BDA0004149041450000089
所需时间小于/>
Figure BDA00041490414500000810
其中:
Figure BDA00041490414500000811
Figure BDA00041490414500000812
综上所述,将s0>>1和s0<<-1整理合并,对于速度滑模面的趋近律,***状态(***状态是指滑模面s收敛到0)的收敛时间小于[T1+T2],T1、T2的具体情况可参考上述说明,此处不再赘述。
基于上述说明,可得到利用基于趋近律的滑模速度控制器进行速度控制时,所述滑模速度控制器输出的永磁同步直线电机q轴给定电流
Figure BDA00041490414500000813
为:
Figure BDA0004149041450000091
其中,τ为永磁同步直线电机的极距,ψf为永磁同步直线电机的永磁体磁链,pn为永磁同步直线电机的极对数,
Figure BDA0004149041450000092
为滑模扰动观测器所观测的扰动观测值;B为粘滞摩擦因数,m为永磁同步直线电机的动子质量,c为滑模面系数且c>0。
具体实施时,对滑模速度控制器配置后,即形成图1中基于趋近律的滑模速度控制器,因此,本发明中的滑模速度控制器即为基于趋近律的滑模速度控制器。具体地,对基于趋近律的滑模速度控制器的控制律,也即为生成永磁同步直线电机q轴给定电流
Figure BDA0004149041450000093
的具体方式。
对图1中基于趋近律的滑模速度控制器,下面给出一种设计方法步骤,具体地,所述设计步骤包括:
步骤1、进行坐标变换,建立永磁同步直线电机在dq坐标系下的数学模型,则有:
Figure BDA0004149041450000094
其中:id、iq分别为永磁同步直线电机的d轴电流、q轴电流;R为永磁同步直线电机的初级电阻,ud、uq分别为永磁同步直线电机d轴电压、q轴电压;Ld、Lq分别为直轴电感和交轴电感;ψf表示永磁体磁链;对选择表贴式永磁同步直线电机,则有:L=Ld=Lq
永磁同步直线电机在dq坐标系下的电磁推力方程为:
Figure BDA0004149041450000095
永磁同步直线电机在dq坐标系下的机械运动方程为:
Figure BDA0004149041450000096
其中:FL为永磁同步直线电机的总不确定扰动;一般地,永磁同步直线电机的总不确定扰动FL,一般可包括负载推力、非线性摩擦力及推力波动等。
步骤2、定义转速误差x
x=e=v*-v (20)
步骤3、为了提高***的动态响应和消除***的稳态误差,选择积分的速度滑模面s,则有
s=x+c∫xdt (21)
对积分滑模面求导,并将永磁同步直线电机的机机械运动方程式(19)和电磁推力方程式(18)带入,可得到:
Figure BDA0004149041450000101
采用趋近律:
Figure BDA0004149041450000102
并将选取的趋近律式(23)带入速度滑模面s的求导方程式(22)中,可得到所述滑模速度控制器输出的永磁同步直线电机q轴给定电流
Figure BDA0004149041450000103
Figure BDA0004149041450000104
其中,FL通过滑模扰动观测器得到,即为
Figure BDA0004149041450000105
则式(24)可进一步写为:
Figure BDA0004149041450000106
上述即为基于趋近律的滑模速度控制器的一种设计方法步骤,当然,具体实施时,还可以其他方式步骤设计所需基于趋近律的滑模速度控制器,具体设计方法步骤此处不再一一列举说明。基于趋近律的滑模速度控制器的结构形式,可参考图3所示出的结构形式。
本发明的一种实施例中,在滑模扰动观测器内,选取滑模面s1为观测器速度误差e1,并对所述滑模面s1配置扰动观察滑模趋近律
Figure BDA0004149041450000107
其中,
Figure BDA0004149041450000108
式中,
Figure BDA0004149041450000109
为对永磁同步直线电机的动子速度观测值,k1为指数项系数,ε1为切换增益项系数,α1、β1、γ1均为趋近律参数。
具体实施时,为了减少扰动对永磁同步直线电机控制的影响,通过设计滑模扰动观测器可对扰动进行观察,并将所观测到的扰动观测值
Figure BDA00041490414500001010
前馈至滑模速度控制器内,扰动观察滑模趋近律/>
Figure BDA00041490414500001011
与上述的速度滑模面的趋近律具有相同的趋近律形式,也即得到图1中的扩展滑模扰动观测器,具体地,扰动观察滑模趋近律/>
Figure BDA00041490414500001012
中的指数项系数k1等可参考上述说明,此处不再赘述。
对具有扰动观察滑模趋近律
Figure BDA00041490414500001013
的滑模扰动观测器,可通过下述步骤设计得到,具体地,所述滑模扰动观测器的设计方法包括:
步骤100、建立永磁同步直线电机的机械方程,具体为:
Figure BDA0004149041450000111
其中,FL为永磁同步直线电机的总不确定扰动,ξ(t)为永磁同步直线电机总不确定扰动的变化量,iq为永磁同步直线电机q轴的电流;
具体实施时,根据扩展滑模观测器原理,建立永磁同步直线电机的扩展方程,也即可建立步骤100中的机械方程。
步骤110、基于永磁同步直线电机的机械方程,建立永磁同步直线电机的滑模扰动观测器,所建立的滑模扰动观测器为:
Figure BDA0004149041450000112
其中,g为观测器系数;usmo为待设计扰动观测器的控制律;
步骤120、定义滑模扰动观测器的观测速度误差e1以及观测扰动误差e2,具体为:
Figure BDA0004149041450000113
步骤130、基于上述的机械方程、所建立的滑模扰动观测器,生成观测器误差方程:
Figure BDA0004149041450000114
步骤140、选取滑模面s1为观测器速度误差e1,并配置扰动观察滑模趋近律
Figure BDA0004149041450000115
则有:
Figure BDA0004149041450000116
步骤150、令
Figure BDA0004149041450000117
以作为所述滑模扰动观测器的控制律,并且观测器参数满足/>
Figure BDA0004149041450000118
g>0、k1>0时,以实现观测速度误差e1=0、观测扰动误差e2=0以及观测扰动值/>
Figure BDA0004149041450000119
为/>
Figure BDA00041490414500001110
具体地,由于
Figure BDA00041490414500001111
因此,在e2=0时,即可得到/>
Figure BDA00041490414500001112
图2中示出了上述速度滑模面的趋近律以及扰动观察滑模趋近律
Figure BDA00041490414500001113
的一种具体设计过程示意图,具体设计的方法步骤可参考图2的图示以及上述步骤说明。
图4、图5是将本发明基于趋近律的永磁同步直线电机的滑模速度控制方案与基于传统幂次趋近律、传统指数趋近律方案在空载启动后加负载仿真图,初始给定速度为0.2m/s,在0.5s时加入20N·m负载,结合图4与图5,可以看出本发明的滑模速度控制在初始启动时,响应速度快,最快达到给定速度,有较好的转速跟踪性能,从图5可以看出,在稳态时,本发明的方案抖振小,传统指数趋近律方案虽然速度响应迅速但电流抖振很明显,传统幂次趋近律方案整体的响应都很缓慢;在受到扰动时,本发明的速度波动最小,能很快恢复到给定速度,基于传统幂次趋近律的方案受扰动后恢复时间长。图4和图5中,新型趋近律即为本发明所采用的趋近律,也即基于所采用趋近律的滑模速度控制方式。
图6为本发明基于新型趋近律的扩展滑模扰动观测器对速度的跟踪及扰动值的观测结果,可以看到本发明扩展滑模扰动观测器对速度跟踪十分迅速,当受到20N·m负载扰动时,能实现扰动负载值的准确估计和前馈补偿,提高了***的可靠性。
由上述说明可知,对永磁同步直线电机进行滑模控制时,还包括位于速度控制环内的电流控制环,其中,
所述电流控制环包括q轴电流调节器、d轴电流调节器、Park变换、反Park变换、Clark变换以及SVPWM控制,
对与永磁同步直线电机适配连接的三相逆变器,依次经Clark变换以及Park变换得到旋转坐标系下的q轴电流iq以及d轴电流id
q轴电流iq加载至滑模扰动观测器,并与q轴的给定电流
Figure BDA0004149041450000121
共同作为输入加载至q轴电流调节器的输入,d轴电流id与d轴的给定电流/>
Figure BDA0004149041450000122
作为输入加载至d轴电流调节器;
q轴电流调节器、d轴电流调节器依次经反Park变换、SVPWM控制与三相逆变器适配连接。
具体实施时,电流控制环的具体形式以及进行电流闭环控制的方式均可与现有相一致。图1中的PMLSM即为永磁同步直线电机,永磁同步直线电机的三相定子电流分别为:ia、ib以及ic,一般地,三相定子电流可通过电流传感器检测得到,具体与现有相一致。
三相定子电流经过Clarke变换器、Park变换得到旋转坐标系下dq轴电流id和电流iq,通过光栅尺可得到动子速度实际值v以及角度θ,具体地实施时,电流环中,d轴的给定电流
Figure BDA0004149041450000123
保持为0,也即采用/>
Figure BDA0004149041450000124
的矢量控制,其与的d轴电流id做差得到d轴PI电流调节器的输入,q轴的给定电流/>
Figure BDA0004149041450000125
由基于趋近律的滑模速度控制器输出得到,与实测q轴电流iq做差得到q轴PI电流调节器的输入,经两个电流调节器分别输出旋转坐标系下定子电压的给定值/>
Figure BDA0004149041450000126
和/>
Figure BDA0004149041450000127
其经过反Park变换得到两相静止坐标系下定子电压/>
Figure BDA0004149041450000131
和/>
Figure BDA0004149041450000132
作为电压空间矢量调制的输入,产生作用于功率变换电路中功率器件的开关信号,最终驱动永磁同步直线电机运行。
上述电流环中的q轴电流调节器、d轴电流调节器、Park变换、反Park变换、Clark变换以及SVPWM控制等均可采用现有常用的形式,具体工作配合过程可参考图1以及说明说明。
对于上述的滑模速度控制器,可采用下述的方式进行稳定性证明。具体地:
定义李雅普诺夫函数V
Figure BDA0004149041450000133
假设电流环的高效性满足
Figure BDA0004149041450000134
和滑模扰动观测器的有效性满足/>
Figure BDA0004149041450000135
对上式李雅普诺夫函数求导,可得:
Figure BDA0004149041450000136
由趋近律定义可知,k>0,ε>0,且|s|α(1-e-β|e|)+|s|γ>0,可得到:
Figure BDA0004149041450000137
并且,当且仅当s=0时,有V=0,也即基于趋近律的滑模速度控制器满足稳定性。
对滑模扰动观测器的稳定性判断和参数选取,具体地:定义李雅普诺夫函数V2,则有:
Figure BDA0004149041450000138
对李雅普诺夫函数V2求导,则有:
Figure BDA0004149041450000139
Figure BDA00041490414500001310
可知η>0;则上述求导的表达式可进一步写为:
Figure BDA0004149041450000141
根据李亚普诺夫判据,要使观测器稳定收敛得
Figure BDA0004149041450000142
即:/>
Figure BDA0004149041450000143
也即有:/>
Figure BDA0004149041450000144
Figure BDA0004149041450000145
时,则有:/>
Figure BDA0004149041450000146
此时,上式可进一步写为:
Figure BDA0004149041450000147
即得到:/>
Figure BDA0004149041450000148
其解为:e2=e-gt[∫ξ(t)egtdt+C3],其中:C3为任意常数。
由上式可知,g>0可实现误差e2收敛为0,也即满足观测扰动误差e2为0。
综上所述:观测器参数满足
Figure BDA0004149041450000149
g>0、k1>0时,可实现观测器渐进收敛,使得/>
Figure BDA00041490414500001410
以上实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。

Claims (8)

1.一种基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,所述永磁同步直线电机的滑模控制方法包括:
在永磁同步直线电机的速度控制环,配置用于进行速度控制的滑模速度控制器以及用于观测速度控制时扰动的滑模扰动观测器,滑模扰动观测器将所观测的扰动观测值前馈补偿至所述滑模速度控制器内,滑模速度控制器基于动子速度给定值v*、动子速度实际值v以及滑模扰动观测器前馈的扰动观测值生成永磁同步直线电机q轴的给定电流
Figure FDA0004149041420000011
其中,
进行速度控制时,在滑模速度控制器内配置速度滑模面的趋近律,所配置速度滑模面的趋近律为:
Figure FDA0004149041420000012
式中,s为滑模速度控制器内的速度滑模面,
Figure FDA0004149041420000013
为速度滑模面的趋近律,x为速度误差,k为指数项系数,ε为切换增益项系数,α、β、γ均为趋近律参数,t为永磁同步直线电机的工作时间,sgn()为符号函数。
2.根据权利要求1所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,利用基于趋近律的滑模速度控制器进行速度控制时,所述滑模速度控制器输出的永磁同步直线电机q轴给定电流
Figure FDA0004149041420000014
为:
Figure FDA0004149041420000015
其中,τ为永磁同步直线电机的极距,
Figure FDA0004149041420000016
为速度给定值v*的导数,ψf为永磁同步直线电机的永磁体磁链,pn为永磁同步直线电机的极对数,/>
Figure FDA0004149041420000017
为滑模扰动观测器所观测的扰动观测值,B为粘滞摩擦因数,m为永磁同步直线电机的动子质量,c为滑模面系数且c>0。
3.根据权利要求2所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,在滑模扰动观测器内,选取滑模面s1为观测器速度误差e1,并对所述滑模面s1配置扰动观察滑模趋近律
Figure FDA0004149041420000018
其中,
Figure FDA0004149041420000019
式中,
Figure FDA00041490414200000110
为对永磁同步直线电机的动子速度观测值,k1为指数项系数,ε1为切换增益项系数,α1、β1、γ1均为趋近律参数。
4.根据权利要求3所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,对具有扰动观察滑模趋近律
Figure FDA0004149041420000021
的滑模扰动观测器,所述滑模扰动观测器的设计方法包括:
步骤100、建立永磁同步直线电机的机械方程,具体为:
Figure FDA0004149041420000022
其中,FL为永磁同步直线电机的总不确定扰动,ξ(t)为永磁同步直线电机总不确定扰动的变化量,iq为永磁同步直线电机q轴的电流;
步骤110、基于永磁同步直线电机的机械方程,建立永磁同步直线电机的滑模扰动观测器,所建立的滑模扰动观测器为:
Figure FDA0004149041420000023
其中,g为观测器系数;usmo为待设计扰动观测器的控制律;
步骤120、定义滑模扰动观测器的观测速度误差e1以及观测扰动误差e2,具体为:
Figure FDA0004149041420000024
步骤130、基于上述的机械方程、所建立的滑模扰动观测器,生成观测器误差方程:
Figure FDA0004149041420000025
步骤140、选取滑模面s1为观测器速度误差e1,并配置扰动观察滑模趋近律
Figure FDA0004149041420000026
则有:
Figure FDA0004149041420000027
步骤150、令
Figure FDA0004149041420000028
以作为所述滑模扰动观测器的控制律,并且观测器参数满足/>
Figure FDA0004149041420000029
g>0、k1>0时,以实现观测速度误差e1=0、观测扰动误差e2=0以及观测扰动值/>
Figure FDA00041490414200000210
为/>
Figure FDA00041490414200000211
5.根据权利要求1至4任一项所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,基于趋近律的滑模速度控制器进行速度控制时,速度误差x能进入速度滑模面s,且速度滑模面s能收敛至平衡点s=0,速度滑模面s收敛至平衡点的时间小于[T1+T2],其中,
Figure FDA0004149041420000031
其中,s0为滑模面s的初始值,x0为初始速度误差。
6.根据权利要求1至4任一项所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,对永磁同步直线电机进行滑模控制时,还包括位于速度控制环内的电流控制环,其中,
所述电流控制环包括q轴电流调节器、d轴电流调节器、Park变换、反Park变换、Clark变换以及SVPWM控制,
对与永磁同步直线电机适配连接的三相逆变器,依次经Clark变换以及Park变换得到旋转坐标系下的q轴电流iq以及d轴电流id
q轴电流iq加载至滑模扰动观测器,并与q轴的给定电流
Figure FDA0004149041420000032
共同作为输入加载至q轴电流调节器的输入,d轴电流id与d轴的给定电流/>
Figure FDA0004149041420000033
作为输入加载至d轴电流调节器;
q轴电流调节器、d轴电流调节器依次经反Park变换、SVPWM控制与三相逆变器适配连接。
7.根据权利要求6所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,对永磁同步直线电机,基于光栅尺得到所述永磁同步直线电机的动子速度实际值v以及角度θ,其中,
所得到的角度θ同时加载至Park变换与反Park变换。
8.根据权利要求6所述基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法,其特征是,d轴的给定电流
Figure FDA0004149041420000034
保持为0。
CN202310312494.6A 2023-03-28 2023-03-28 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法 Pending CN116317756A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310312494.6A CN116317756A (zh) 2023-03-28 2023-03-28 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310312494.6A CN116317756A (zh) 2023-03-28 2023-03-28 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法

Publications (1)

Publication Number Publication Date
CN116317756A true CN116317756A (zh) 2023-06-23

Family

ID=86818494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310312494.6A Pending CN116317756A (zh) 2023-03-28 2023-03-28 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法

Country Status (1)

Country Link
CN (1) CN116317756A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117927458A (zh) * 2024-03-21 2024-04-26 希望森兰科技股份有限公司 一种用于空压机***的快响应滑模控制方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117927458A (zh) * 2024-03-21 2024-04-26 希望森兰科技股份有限公司 一种用于空压机***的快响应滑模控制方法
CN117927458B (zh) * 2024-03-21 2024-05-24 希望森兰科技股份有限公司 一种用于空压机***的快响应滑模控制方法

Similar Documents

Publication Publication Date Title
CN102969968B (zh) 一种永磁同步电机控制方法
Khalil et al. Speed observer and reduced nonlinear model for sensorless control of induction motors
CN103051274B (zh) 基于变阻尼的二自由度永磁同步电机的无源性控制方法
CN105577058A (zh) 基于新型模糊自抗扰控制器的五相容错永磁电机速度控制方法
CN110190795B (zh) 一种永磁同步电机级联式鲁棒预测电流控制方法
CN108336935B (zh) 一种反步控制协同eso的直线电机控制方法
CN112290843B (zh) 一种变指数幂次趋近律及其pmsm控制应用
CN110165953B (zh) 一种基于趋近律的pmsm调速控制方法
CN112187130B (zh) 用于控制永磁同步电机的方法和***
Gu et al. Matlab/simulink based modeling and simulation of fuzzy PI control for PMSM
CN108649850B (zh) Ude的内置式永磁同步电机电流控制方法
CN116317756A (zh) 基于趋近律和扰动补偿的永磁同步直线电机滑模控制方法
CN108448983B (zh) 一种抑制伺服***极低速时非线性干扰的方法
Yu et al. Anti-saturation coordination control of permanent magnet synchronous wind power system
CN115459667B (zh) 基于改进型趋近律的永磁同步电机无传感器滑模控制方法
CN110943666A (zh) 一种永磁同步电机复合电流的约束控制***及其构建方法
Li et al. Composite fractional order sliding mode control of permanent magnet synchronous motor based on disturbance observer
CN116094383A (zh) 永磁同步电机时变非线性扰动观测器及电流约束控制方法
CN112564565B (zh) 一种永磁同步电机伺服***的全回路抗干扰鲁棒控制方法
CN112821840B (zh) 一种永磁同步电机非光滑自适应直接转矩控制方法和***
CN111740675B (zh) 永磁同步电机离散域电流环强鲁棒性二自由度控制方法
CN111769777B (zh) 永磁同步电机离散域电流环二自由度控制方法
CN115102443A (zh) 一种永磁同步直线电机的控制方法、装置及存储介质
CN112019120B (zh) 引入超前拍电流的永磁同步电机离散域电流环控制方法
CN113708685A (zh) 一种稳定时间可调的永磁同步电机滑模控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination