CN106655938B - 基于高阶滑模方法的永磁同步电机控制***及控制方法 - Google Patents
基于高阶滑模方法的永磁同步电机控制***及控制方法 Download PDFInfo
- Publication number
- CN106655938B CN106655938B CN201710019290.8A CN201710019290A CN106655938B CN 106655938 B CN106655938 B CN 106655938B CN 201710019290 A CN201710019290 A CN 201710019290A CN 106655938 B CN106655938 B CN 106655938B
- Authority
- CN
- China
- Prior art keywords
- permanent magnet
- synchronous motor
- magnet synchronous
- sliding mode
- controller
- 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.)
- Active
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 212
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000006243 chemical reaction Methods 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims abstract description 12
- 230000009466 transformation Effects 0.000 claims description 27
- 230000008859 change Effects 0.000 claims description 9
- 238000013016 damping Methods 0.000 claims description 8
- 230000004907 flux Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000009795 derivation Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910052761 rare earth metal Inorganic materials 0.000 description 1
- 150000002910 rare earth metals Chemical class 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/0003—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
- H02P21/0007—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control using sliding mode control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/13—Observer control, e.g. using Luenberger observers or Kalman filters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
本发明涉及一种基于高阶滑模方法的永磁同步电机控制***,其特征在于,它包括Clark变换模块、Park变换模块、旋转变压器、高阶滑模观测器、二阶超螺旋滑模控制器、第一比较器、第二比较器、永磁同步电机d轴电流环比例积分控制器、永磁同步电机q轴电流环比例积分控制器、Park逆变换模块、脉冲宽度调制模块和逆变器;本发明能在受到干扰的情况下快速有效地调节永磁同步电机的各项输入和输出参数,动态响应速度快,鲁棒性高,提高了永磁同步电机的控制精度及其运行的可靠性。
Description
技术领域
本发明涉及永磁同步电机技术领域,具体涉及一种基于高阶滑模方法的永磁同步电机控制***及控制方法。
背景技术
近几年,随着稀土永磁材料和电力功率器件的发展,永磁同步电机(PermanentMagnet Synchronous Motor,PMSM)以其高性能、高转矩惯量比和高能量密度得到了广泛的关注,特别是永磁材料价格的下降及磁性能的提高,极大地推动了永磁同步电机的发展和应用。近年来,在高精度、宽调速范围的伺服***中,永磁同步电机***正发挥着越来越重要的作用。永磁同步电机是一个多变量、强耦合的非线性***,它的应用环境一般较为复杂且常常存在各种干扰,同时存在着参数摄动、负载扰动等不确定性。
现有的电机控制技术中,矢量控制应用最为广泛。永磁同步电机矢量控制采用速度外环和电流内环的双闭环结构,其中,电流环往往需要先将三相电流经过同步旋转坐标变换(Direct-quadrature axis transformation,简称dq变换),然后分别进行PI(Proportional-Integral,PI)调节,将PI调节的结果作为PWM(Pulse Width Modulation,脉冲宽度调制)的调制输入量,经PWM算法输出控制信号,完成对电机的控制。速度环一般加入一些控制策略,近年来随着现代控制理论、电力功率器件和电力电子技术以及其它相关科学的进一步发展,许多关于永磁同步电机速度环的调速策略纷纷被提出,如预测控制、自适应控制、神经网络控制、模糊控制等。尽管如此,传统的矢量控制电机动态响应较慢,且在运行过程中电机参数会随着工况负荷等发生变化,即负载扰动等,进而会影响电机的控制精度。
发明内容
本发明的目的在于提供一种基于高阶滑模方法的永磁同步电机控制***及控制方法,该***和方法能在受到干扰的情况下快速有效地调节永磁同步电机的各项输入和输出参数,动态响应速度快,鲁棒性高,提高了永磁同步电机的控制精度及其运行的可靠性。
为解决上述技术问题,本发明公开的一种基于高阶滑模方法的永磁同步电机控制***,其特征在于,它包括Clark变换模块、Park变换模块、旋转变压器、高阶滑模观测器、二阶超螺旋滑模控制器、第一比较器、第二比较器、永磁同步电机d轴电流环比例积分控制器、永磁同步电机q轴电流环比例积分控制器、Park逆变换模块、脉冲宽度调制模块和逆变器;
其中,旋转变压器的输入端连接永磁同步电机的转子参数输出端,旋转变压器的转子位置输出端连接Park变换模块的转子位置数据输入端;旋转变压器的转子角速度数据输出端连接高阶滑模观测器的转子角速度数据输入端,高阶滑模观测器的观测干扰值输出端连接二阶超螺旋滑模控制器的观测干扰值输入端;旋转变压器的转子角速度数据输出端还连接二阶超螺旋滑模控制器的转子角速度输入端;二阶超螺旋滑模控制器的参考数据输入端用于接收预设的永磁同步电机给定转速;二阶超螺旋滑模控制器的输出端连接第二比较器的参考数据输入端,二阶超螺旋滑模控制器的输出端还连接高阶滑模观测器的观测数据输入端;
所述Clark变换模块的输入端连接永磁同步电机的电流输出端,所述Clark变换模块的输出端连接Park变换模块的输入端;
Park变换模块的永磁同步电机d轴电流输出端连接第一比较器的反馈输入端,第一比较器的输入端用于输入永磁同步电机d轴参考电流,第一比较器的输出端通过永磁同步电机d轴电流环比例积分控制器连接Park逆变换模块的永磁同步电机d轴电压输入端;
Park变换模块的永磁同步电机q轴电流输出端连接第二比较器的反馈输入端,第二比较器的输出端通过永磁同步电机q轴电流环比例积分控制器连接Park逆变换模块的永磁同步电机q轴电压输入端;
Park逆变换模块的输出端连接脉冲宽度调制模块的输入端,脉冲宽度调制模块的输出端连接逆变器的输入端,逆变器的输出端连接永磁同步电机的三相电压输入端。
一种利用上述***的永磁同步电机控制方法,其特征在于,它包括如下步骤:
步骤1:采集永磁同步电机的转子位置θ、转子机械角速度ωm和三相电流ia、ib和ic,对永磁同步电机的三相电流ia、ib和ic依次进行Clark变换和Park变换,得到永磁同步电机在dq轴坐标系下的等效电流id和iq,(如图1所示,沿永磁磁链矢量及其垂直方向定义的一种随电机同步旋转的坐标系);
步骤2:将采集的永磁同步电机的转子机械角速度ωm和预设的永磁同步电机给定转速带入二阶超螺旋滑模控制器得到控制器输出值为:
其中,ωm为实际的转子机械角速度,为给定转子机械角速度,为ωm的一阶导数,为的一阶导数,为的导数,c为滑模控制设计参数,B为永磁同步电机摩擦阻尼系数,J为永磁同步电机的转动惯量,kp为永磁同步电机q轴电流环比例积分(Proportional-Integral,PI)控制器比例系数,ki为永磁同步电机q轴电流环比例积分控制器积分系数,λ1,λ2为与***动态响应能力和干扰大小相关的超螺旋滑模参数,σ为根据转速误差及其导数设计的滑模变量,sgn()为符号函数,u为二阶超螺旋滑模控制器的控制器输出值,τ为积分时间变量;
步骤3:将采集的永磁同步电机的转子机械角速度ωm和步骤2得到的二阶超螺旋滑模控制器的控制器输出值u输入到高阶滑模观测器得到干扰观测值:
其中,为电机转速ωm的一阶导数,为电机转速ωm的观测值,ωm为实际的转子机械角速度,为的一阶导数,为的导数,为干扰观测值的导数,k1,k2,k3为正的常数,其中k1决定了观测器收敛速度,k2的大小由电机***最大干扰决定,k3由***干扰最大变化率决定,为转速误差,B为永磁同步电机摩擦阻尼系数,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机的转动惯量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,观测器在稳定时可以得到各物理量精确的观测值;
步骤4:将步骤(3)中观测到的观测干扰值带入步骤(2)的二阶超螺旋滑模控制器的控制器输出值公式,得到二阶超螺旋滑模控制器的控制器最终输出值U:
步骤5:二阶超螺旋滑模控制器的控制器最终输出值U结合永磁同步电机基于转速的二阶模型,得到永磁同步电机的q轴参考电流为:
其中,U为二阶超螺旋滑模控制器的控制器最终输出值,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机(13)的转动惯量,kf=1.5npψf/J为中间变量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,s为Laplace算子,np表示永磁同步电机的极对数,ψf表示永磁同步电机的转子磁链;
步骤6:将永磁同步电机的d轴参考电流和永磁同步电机的q轴参考电流分别与永磁同步电机dq轴坐标系下的等效电流id和iq作差后,进行比例积分控制得到永磁同步电机在dq轴坐标系下的输入电压ud和uq;
步骤7:对永磁同步电机在dq轴坐标系下的输入电压ud和uq进行Park逆变换,得到永磁同步电机在αβ轴坐标系下的输入电压uα和uβ,将uα和uβ作为载波信号,通过正弦脉冲宽度调制(Sinusoidal Pulse Width Modulation,SPWM)得到逆变器的开关管控制信号,将逆变器的开关管控制信号输入至逆变器控制电路,控制逆变器中的绝缘栅双极型晶体管的导通和关断,进而输出永磁同步电机的三相输入电压,驱动永磁同步电机按给定转子机械角速度运行。
本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:
(1)永磁同步电机二阶模型的推导以及二阶超螺旋滑模控制的采用,极大地增强了永磁同步电机控制***抗干扰能力,同时明显的降低了抖振。采用二阶或更高阶滑模控制方法时,控制量的不连续部分存在于滑模变量的高阶微分之中,设计的控制律会使得滑模变量及其各微分(高阶微分)量在稳态时全部收敛至零。二阶或高阶滑模控制器的输出量为不连续的高阶微分量的积分或多次积分的结果,因此为连续。同样由于在控制过程中存在积分,那么就可以在***受到干扰而产生控制误差时快速产生很大的控制输入量,这样***的抗干扰能力大大增强。
(2)高阶滑模干扰观测补偿与二阶超螺旋滑模控制结合,在永磁同步电机矢量控制***的速度环引入二阶滑模控制方法,并基于高阶滑模观测方法观测出干扰,同时把干扰观测值前馈补偿给二阶滑模控制器,得到了较为稳定的q轴参考电流;根据矢量控制理论,永磁同步电机输出转矩与q轴参考电流成正比例,进而使永磁同步电机的转速等输出量能够在复杂的工况下跟随或保持在设定值,并且其它如转矩、三相输出电流等输出量的响应速度及稳定性明显改善,鲁棒性得到显著提高。
(3)本发明的高阶滑模观测器具有自适应低通滤波器特性,可以随着电机***的变化自动调节低通滤波器带宽,有效滤除高频抖振,使各个中间物理量更加平滑,有效解决了滑模控制抖振问题,提高了永磁同步电机***运行的可靠性。
(4)本发明不仅仅包括超螺旋滑模这一种二阶滑模控制方法,其它二阶滑模控制方法如Twisting算法、Sub-optimal算法、Prescribed Convergence算法及Quasi-Continuous Control算法等均可以直接带入本发明的控制设计和公式进行实现。
附图说明
图1是本发明的结构框图;
图2是坐标变换示意图;
图3是永磁同步电机的转速波形图;
图4是永磁同步电机的输出转矩图;
图5是永磁同步电机转速环控制器输出q轴电流参考值意图。
其中,1—Clark变换模块、2—Park变换模块、3—旋转变压器、4—高阶滑模观测器、5—二阶超螺旋滑模控制器、6—第一比较器、7—第二比较器、8—永磁同步电机d轴电流环比例积分控制器、9—永磁同步电机q轴电流环比例积分控制器、10—Park逆变换模块、11—脉冲宽度调制模块、12—逆变器、13—永磁同步电机。
具体实施方式
以下结合附图和具体实施例对本发明作进一步的详细说明:
本发明的一种基于高阶滑模方法的永磁同步电机控制***,它包括Clark变换模块1、Park变换模块2、旋转变压器3、高阶滑模观测器4、二阶超螺旋滑模控制器5、第一比较器6、第二比较器7、永磁同步电机d轴电流环比例积分控制器8、永磁同步电机q轴电流环比例积分控制器9、Park逆变换模块10、脉冲宽度调制模块11和逆变器12;
其中,旋转变压器3的输入端连接永磁同步电机13的转子参数输出端,旋转变压器3的转子位置输出端连接Park变换模块2的转子位置数据输入端;旋转变压器3的转子角速度数据输出端连接高阶滑模观测器4的转子角速度数据输入端,高阶滑模观测器4的观测干扰值输出端连接二阶超螺旋滑模控制器5的观测干扰值输入端;旋转变压器3的转子角速度数据输出端还连接二阶超螺旋滑模控制器5的转子角速度输入端;二阶超螺旋滑模控制器5的参考数据输入端用于接收预设的永磁同步电机给定转速;二阶超螺旋滑模控制器5的输出端连接第二比较器7的参考数据输入端,二阶超螺旋滑模控制器5的输出端还连接高阶滑模观测器4的观测数据输入端;
所述Clark变换模块1的输入端连接永磁同步电机13的电流输出端,所述Clark变换模块1的输出端连接Park变换模块2的输入端;
Park变换模块2的永磁同步电机d轴电流输出端连接第一比较器6的反馈输入端,第一比较器6的输入端用于输入永磁同步电机d轴参考电流,第一比较器6的输出端通过永磁同步电机d轴电流环比例积分控制器8连接Park逆变换模块10的永磁同步电机d轴电压输入端;
Park变换模块2的永磁同步电机q轴电流输出端连接第二比较器7的反馈输入端,第二比较器7的输出端通过永磁同步电机q轴电流环比例积分控制器9连接Park逆变换模块10的永磁同步电机q轴电压输入端;
Park逆变换模块10的输出端连接脉冲宽度调制模块11的输入端,脉冲宽度调制模块11的输出端连接逆变器12的输入端,逆变器12的输出端连接永磁同步电机13的三相电压输入端。
上述基于高阶滑模方法的永磁同步电机控制***的工作过程为:采集永磁同步电机的转子位置θ、转子角速度ωm和三相电流ia、ib和ic(旋转变压器3采集到永磁同步电机的转子位置θ、转子角速度ωm,Clark变换模块1采集三相电流ia、ib和ic),Clark变换模块1和Park变换模块2对永磁同步电机13的三相电流ia、ib和ic进行Clark变换和Park变换,得到永磁同步电机13在dq轴坐标系下的等效电流id和iq;二阶超螺旋滑模控制器5利用采集的永磁同步电机13的转子机械角速度ωm和给定参考速度得出q轴给定参考电流高阶滑模观测器4利用采集的永磁同步电机13的转子机械角速度ωm和二阶超螺旋滑模控制器5输出,得到永磁同步电机控制***的干扰d(t);利用观测到的干扰对二阶超螺旋滑模控制器5进行补偿,进而利用二阶模型得到永磁同步电机的q轴参考电流第一比较器6和第二比较器7将预设的永磁同步电机的d轴参考电流和永磁同步电机的q轴参考电流分别与永磁同步电机在dq轴坐标系下的等效电流id和iq作差,差值经过永磁同步电机d轴电流环比例积分控制器8、永磁同步电机q轴电流环比例积分控制器9进行比例积分(PI)控制得到永磁同步电机13在dq轴坐标系下的输入电压ud和uq;Park逆变换模块10对ud和uq进行Park逆变换后依次输出给脉冲宽度调制模块11和逆变器12,得到永磁同步电机13的三相输入电压,驱动永磁同步电机13运行。
本发明基于MATLAB软件搭建仿真模型,将上述永磁同步电机的控制方法与基于传统终端滑模控制(Terminal Sliding Mode Control,TSMC)的控制方法进行比较。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
采用的永磁同步电机的参数如下:极对数np=3,额定功率P=3kW,额定电流IN=6.8A,定子电阻Rs=0.8Ω,交轴电感Lq和直轴电感Ld为:Lq=Ld=0.016H,阻尼系数B=7.403×10-5N·m·s/rad,转矩惯量J=3.78×10-4kg·m2,转子磁链ψf=0.35wb。图3为永磁同步电机的转速波形图,图4为永磁同步电机的输出转矩示意图,图5为永磁同步电机转速环控制器输出q轴电流参考值示意图。其中,黑实线表示采用基于滑模观测的控制方法的仿真结果,灰断续线表示采用TSMC方法的仿真结果。
可以看出,高阶滑模观测结合二阶滑模控制的方法的仿真结果相对TSMC方法的仿真结果明显平滑,速度和转矩响应速度快,超调量小,能够较快趋于稳定。在0.15s和0.3s突然加入和卸去负载转矩时,高阶滑模观测结合二阶滑模控制能够快速响应,输出需要的转矩,转速很快跟随参考转速,而传统滑模控制的波动较大。因此,本发明的控制方法能够使永磁同步电机的运行特性明显改善。
一种利用上述***的永磁同步电机控制方法,它包括如下步骤:
步骤1:采集永磁同步电机13的转子位置θ、转子机械角速度ωm和三相电流ia、ib和ic,对永磁同步电机13的三相电流ia、ib和ic利用Clark变换模块1和Park变换模块2依次进行Clark变换和Park变换,得到永磁同步电机13在dq坐标系下的等效电流id和iq;
根据矢量控制理论,永磁同步电机的各个物理量都需要经过坐标变换,最终在dq坐标系下进行控制,坐标变换如图2所示。
Clark变换:
Park变换:
Park逆变换:
其中,iα和iβ均为两相静止坐标系(简称αβ坐标系)下的等效电流,ia、ib和ic为永磁同步电机13的三相电流,id和iq为永磁同步电机13在dq轴坐标系下的等效电流,θ为永磁同步电机13的转子位置;
设定永磁同步电机13的参考转子机械角速度和d轴参考电流其中,给定转子角速度可以为常数,也可以随时间变化;
步骤2:将采集的永磁同步电机13的转子机械角速度ωm和预设的永磁同步电机给定转速带入二阶超螺旋滑模控制器5得到控制器输出值为:
其中,ωm为实际的转子机械角速度,为给定转子机械角速度,为ωm的一阶导数,为的一阶导数,为的导数,c为滑模控制设计参数,B为永磁同步电机摩擦阻尼系数,J为永磁同步电机的转动惯量,kp为永磁同步电机q轴电流环比例积分(Proportional-Integral,PI)控制器比例系数,ki为永磁同步电机q轴电流环比例积分控制器积分系数,λ1,λ2为与***动态响应能力和干扰大小相关的超螺旋滑模参数,σ为根据转速误差及其导数设计的滑模变量,sgn()为符号函数,u为二阶超螺旋滑模控制器的控制器输出值,τ为积分时间变量;
步骤3:将采集的永磁同步电机13的转子机械角速度ωm和步骤2得到的二阶超螺旋滑模控制器5的控制器输出值u输入到高阶滑模观测器4得到干扰观测值:
其中,为电机转速ωm的一阶导数,为电机转速ωm的观测值,ωm为实际的转子机械角速度,为的一阶导数,为的导数,为干扰观测值的导数,k1,k2,k3为正的常数,其中k1决定了观测器收敛速度,k2的大小由电机***最大干扰决定,k3由***干扰最大变化率决定,为转速误差,B为永磁同步电机摩擦阻尼系数,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机的转动惯量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,观测器在稳定时可以得到各物理量精确的观测值;
步骤4:将步骤3中观测到的观测干扰值带入步骤2的二阶超螺旋滑模控制器5的控制器输出值公式,得到二阶超螺旋滑模控制器5的控制器最终输出值U:
步骤5:二阶超螺旋滑模控制器5的控制器最终输出值U结合永磁同步电机基于转速的二阶模型,得到永磁同步电机的q轴参考电流为:
其中,U为二阶超螺旋滑模控制器5的控制器最终输出值,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机13的转动惯量,kf=1.5npψf/J为中间变量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,s为Laplace算子,np为永磁同步电机的极对数,ψf为永磁同步电机的永磁磁链;
步骤6:将永磁同步电机的d轴参考电流和永磁同步电机的q轴参考电流分别与永磁同步电机dq轴坐标系下的等效电流id和iq作差后,进行比例积分控制得到永磁同步电机13在dq轴坐标系下的输入电压ud和uq;
步骤7:对永磁同步电机13在dq轴坐标系下的输入电压ud和uq进行Park逆变换,得到永磁同步电机13在αβ轴坐标系下的输入电压uα和uβ,将uα和uβ作为载波信号,通过正弦脉冲宽度调制(Sinusoidal Pulse Width Modulation,SPWM)得到逆变器12的开关管控制信号,将逆变器12的开关管控制信号输入至逆变器12控制电路,控制逆变器12中的开关器件的导通和关断,进而输出永磁同步电机13的三相输入电压,驱动永磁同步电机13按给定转子机械角速度运行。
由于永磁同步电机***采样频率很高(104数量级),为了满足***动态性能的要求,兼顾干扰及其变化率,在上述技术方案中,所述的λ1取值数量级为103~106之间,λ2取值数量级为10-2~101之间;所述kp、ki的取值数量级为10-4~10-1之间。
上述技术方案中,二阶超螺旋滑模控制器具体推导过程如下:
永磁同步电机dq轴系下的状态方程
其中,Rs为永磁同步电机13的定子电阻,Ld为永磁同步电机13的直轴电感,Lq为永磁同步电机13的交轴电感,ud和uq为永磁同步电机13的d轴和q轴定子电压,TL为永磁同步电机13的负载转矩,B为永磁同步电机13固有的摩擦阻尼系数,和分别为id和iq的一阶导数,np表示永磁同步电机的极对数,ψf表示永磁同步电机的转子磁链,J为永磁同步电机13固有的转动惯量;
对永磁同步电机dq轴系下的状态方程中第三个方程进行Laplace变换:
其中,iq(s)由与uq(s)表示并带入公式(3)得:
其中,s为Laplace算子;
上式两边同时乘以即:
对上式进行反Laplace变换:
令得:
最终二阶***:
令
可得这样永磁同步电机推导为二阶***,f(t)为***函数部分,d(t)为干扰项,定义永磁同步电机二阶调速***状态变量x1,x2为:
即为永磁同步电机二阶状态方程。设计滑模变量为:
对滑模变量进行求导可得:
二阶超螺旋滑模控制算法形式为:
超螺旋算法结合滑模设计方法,则二阶滑模控制律为:
结合永磁同步电机二阶状态方程,可得:
这样基于超螺旋算法的二阶滑模控制器设计为:
d(t)为干扰,将会在下一步用高阶滑模观测器进行观测,并对滑模控制器进行反馈补偿。
上述技术方案中,高阶滑模观测器推导过程如下:
假定一个最常见的带干扰二阶双积分***:
y=x1 (17)
其中x1,x2为上述假设***状态变量,y为输出,ρ1为干扰。为了观测这个***各状态量,高阶滑模观测器可以写为:
其中z1,z2,z3为纠正项。定义误差变量纠正项数学表达式为:
z3=k3sign(e1) (19)
其中k1、k2、k3符号为正的常数。结合公式(17)、(18)和(19)可得***观测误差方程:
现在重新定义新的变量同时假定***干扰ρ1满足利普希茨条件,并且Δ1为正的常数。观测器可进一步推广为:
定义变量分别观测结合永磁同步电机二阶***,可得永磁同步电机高阶滑模观测器:
带入各物理量,最终永磁同步电机的高阶滑模观测器为:
根据前文,为转速观测值的一阶导数,为的导数,为观测干扰的导数,它们分别对应
本发明能克服永磁同步电机13在复杂工况下面临的各种干扰,导致其控制动态响应慢、控制效果差的缺陷,提供了一种动态响应速度快、抗干扰能力强、控制精度高的永磁同步电机控制方法。该方法不仅能够实现永磁同步电机的精确控制,而且能够在变速、变载时实现永磁同步电机的快速响应。
本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。
Claims (3)
1.一种利用基于高阶滑模方法的永磁同步电机控制***的永磁同步电机控制方法,基于高阶滑模方法的永磁同步电机控制***包括Clark变换模块(1)、Park变换模块(2)、旋转变压器(3)、高阶滑模观测器(4)、二阶超螺旋滑模控制器(5)、第一比较器(6)、第二比较器(7)、永磁同步电机d轴电流环比例积分控制器(8)、永磁同步电机q轴电流环比例积分控制器(9)、Park逆变换模块(10)、脉冲宽度调制模块(11)和逆变器(12);
其中,旋转变压器(3)的输入端连接永磁同步电机(13)的转子参数输出端,旋转变压器(3)的转子位置输出端连接Park变换模块(2)的转子位置数据输入端;旋转变压器(3)的转子角速度数据输出端连接高阶滑模观测器(4)的转子角速度数据输入端,高阶滑模观测器(4)的观测干扰值输出端连接二阶超螺旋滑模控制器(5)的观测干扰值输入端;旋转变压器(3)的转子角速度数据输出端还连接二阶超螺旋滑模控制器(5)的转子角速度输入端;二阶超螺旋滑模控制器(5)的参考数据输入端用于接收预设的永磁同步电机给定转速;二阶超螺旋滑模控制器(5)的输出端连接第二比较器(7)的参考数据输入端,二阶超螺旋滑模控制器(5)的输出端还连接高阶滑模观测器(4)的观测数据输入端;
所述Clark变换模块(1)的输入端连接永磁同步电机(13)的电流输出端,所述Clark变换模块(1)的输出端连接Park变换模块(2)的输入端;
Park变换模块(2)的永磁同步电机d轴电流输出端连接第一比较器(6)的反馈输入端,第一比较器(6)的输入端用于输入永磁同步电机d轴参考电流,第一比较器(6)的输出端通过永磁同步电机d轴电流环比例积分控制器(8)连接Park逆变换模块(10)的永磁同步电机d轴电压输入端;
Park变换模块(2)的永磁同步电机q轴电流输出端连接第二比较器(7)的反馈输入端,第二比较器(7)的输出端通过永磁同步电机q轴电流环比例积分控制器(9)连接Park逆变换模块(10)的永磁同步电机q轴电压输入端;
Park逆变换模块(10)的输出端连接脉冲宽度调制模块(11)的输入端,脉冲宽度调制模块(11)的输出端连接逆变器(12)的输入端,逆变器(12)的输出端连接永磁同步电机(13)的三相电压输入端;
其特征在于:永磁同步电机控制方法包括如下步骤:
步骤1:采集永磁同步电机(13)的转子位置θ、转子机械角速度ωm和三相电流ia、ib和ic,对永磁同步电机(13)的三相电流ia、ib和ic依次进行Clark变换和Park变换,得到永磁同步电机(13)在dq轴坐标系下的等效电流id和iq;
步骤2:将采集的永磁同步电机(13)的转子机械角速度ωm和预设的永磁同步电机给定转速带入二阶超螺旋滑模控制器(5)得到控制器输出值为:
其中,ωm为实际的转子机械角速度,为给定转子机械角速度,为ωm的一阶导数,为的一阶导数,为的导数,c为滑模控制设计参数,B为永磁同步电机摩擦阻尼系数,J为永磁同步电机的转动惯量,kp为永磁同步电机q轴电流环比例积分控制器比例系数,ki为永磁同步电机q轴电流环比例积分控制器积分系数,λ1,λ2为与***动态响应能力和干扰大小相关的超螺旋滑模参数,σ为根据转速误差及其导数设计的滑模变量,sgn()为符号函数,u为二阶超螺旋滑模控制器的控制器输出值,τ为积分时间变量;
步骤3:将采集的永磁同步电机(13)的转子机械角速度ωm和步骤(2)得到的二阶超螺旋滑模控制器(5)的控制器输出值u输入到高阶滑模观测器(4)得到干扰观测值:
其中,为电机转速ωm的一阶导数,为电机转速ωm的观测值,ωm为实际的转子机械角速度,为的一阶导数,为的导数,为干扰观测值的导数,k1,k2,k3为正的常数,其中k1决定了观测器收敛速度,k2的大小由电机***最大干扰决定,k3由***干扰最大变化率决定,为转速误差,B为永磁同步电机摩擦阻尼系数,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机的转动惯量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,观测器在稳定时可以得到各物理量精确的观测值;
步骤4:将步骤(3)中观测到的观测干扰值带入步骤(2)的二阶超螺旋滑模控制器(5)的控制器输出值公式,得到二阶超螺旋滑模控制器(5)的控制器最终输出值U:
步骤5:二阶超螺旋滑模控制器(5)的控制器最终输出值U结合永磁同步电机基于转速的二阶模型,得到永磁同步电机的q轴参考电流为:
其中,U为二阶超螺旋滑模控制器(5)的控制器最终输出值,kp为永磁同步电机q轴电流环比例积分控制器比例系数,J为永磁同步电机(13)的转动惯量,kf=1.5npψf/J为中间变量,ki为永磁同步电机q轴电流环比例积分控制器积分系数,s为Laplace算子,np为永磁同步电机的极对数,ψf为永磁同步电机的永磁磁链;
步骤6:将永磁同步电机的d轴参考电流和永磁同步电机的q轴参考电流分别与永磁同步电机(13)dq轴坐标系下的等效电流id和iq作差后,进行比例积分控制得到永磁同步电机(13)在dq轴坐标系下的输入电压ud和uq;
步骤7:对永磁同步电机(13)在dq轴坐标系下的输入电压ud和uq进行Park逆变换,得到永磁同步电机(13)在αβ轴坐标系下的输入电压uα和uβ,将uα和uβ作为载波信号,通过正弦脉冲宽度调制得到逆变器(12)的开关管控制信号,将逆变器(12)的开关管控制信号输入至逆变器(12)控制电路,控制逆变器(12)中的绝缘栅双极型晶体管的导通和关断,进而输出永磁同步电机(13)的三相输入电压,驱动永磁同步电机(13)按给定转子机械角速度运行。
2.根据权利要求1所述的永磁同步电机控制方法,其特征在于:所述的λ1取值数量级为103~106之间,λ2取值数量级为10-2~101之间。
3.根据权利要求1所述的永磁同步电机控制方法,其特征在于:所述kp、ki的取值数量级为10-4~10-1之间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019290.8A CN106655938B (zh) | 2017-01-11 | 2017-01-11 | 基于高阶滑模方法的永磁同步电机控制***及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710019290.8A CN106655938B (zh) | 2017-01-11 | 2017-01-11 | 基于高阶滑模方法的永磁同步电机控制***及控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106655938A CN106655938A (zh) | 2017-05-10 |
CN106655938B true CN106655938B (zh) | 2018-11-30 |
Family
ID=58843841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710019290.8A Active CN106655938B (zh) | 2017-01-11 | 2017-01-11 | 基于高阶滑模方法的永磁同步电机控制***及控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106655938B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108631674B (zh) * | 2018-05-11 | 2021-09-10 | 浙江理工大学 | 基于高阶滑模算法的直线永磁电机位置伺服*** |
CN109217746B (zh) * | 2018-09-11 | 2021-11-16 | 重庆邮电大学 | 基于时变干扰抑制的永磁无刷直流电机调速***控制方法 |
CN109495048A (zh) * | 2018-11-26 | 2019-03-19 | 天津大学 | 基于mrac观测器的永磁同步电机无速度传感器控制方法 |
CN109560736B (zh) * | 2018-12-18 | 2020-03-31 | 东南大学 | 基于二阶终端滑模的永磁同步电机控制方法 |
CN109617482B (zh) * | 2018-12-31 | 2022-07-08 | 重庆虬龙科技有限公司 | 永磁同步电机的l2滑模控制方法 |
CN110620528B (zh) * | 2019-09-20 | 2021-07-13 | 电子科技大学 | 一种基于二阶超螺旋滑模的多通道直流电机***控制方法 |
CN110557070A (zh) * | 2019-09-30 | 2019-12-10 | 山东深川变频科技股份有限公司 | 基于二阶滑模观测器的永磁同步电机参数辨识方法 |
CN113489400A (zh) * | 2021-05-25 | 2021-10-08 | 中国民航大学 | 一种永磁同步电机在飞机舵机电动负载控制***及方法 |
CN116345942B (zh) * | 2023-06-01 | 2023-08-25 | 华中科技大学 | 一种并网逆变器控制方法及其应用 |
CN117039977B (zh) * | 2023-06-21 | 2024-06-11 | 淮阴工学院 | 一种基于预测控制条件下的模糊超螺旋滑模观测器电感辨识方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103236814B (zh) * | 2013-04-27 | 2015-07-01 | 南京工程学院 | 基于分数阶积分滑模的永磁同步电机速度控制方法 |
CN103997272B (zh) * | 2014-06-09 | 2016-09-14 | 浙江理工大学 | 永磁同步电机的负载扰动补偿装置及方法 |
CN105262395A (zh) * | 2015-10-29 | 2016-01-20 | 华中科技大学 | 基于滑模控制理论的永磁同步电机的控制方法及*** |
CN105337546B (zh) * | 2015-12-09 | 2018-01-23 | 南京工程学院 | 基于变阶次分数阶滑模的永磁同步电机控制装置及方法 |
CN105827168B (zh) * | 2016-05-10 | 2018-06-12 | 华中科技大学 | 基于滑模观测的永磁同步电机控制方法及*** |
-
2017
- 2017-01-11 CN CN201710019290.8A patent/CN106655938B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106655938A (zh) | 2017-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106655938B (zh) | 基于高阶滑模方法的永磁同步电机控制***及控制方法 | |
CN105827168B (zh) | 基于滑模观测的永磁同步电机控制方法及*** | |
CN109560736B (zh) | 基于二阶终端滑模的永磁同步电机控制方法 | |
CN102969968B (zh) | 一种永磁同步电机控制方法 | |
Zhou et al. | Model-free control of surface mounted PMSM drive system | |
CN110429889B (zh) | 一种幅度可调的方波注入最大转矩电流比电机控制方法 | |
CN107317532A (zh) | 基于滑模的永磁同步电机预测电流控制方法和*** | |
CN105577058A (zh) | 基于新型模糊自抗扰控制器的五相容错永磁电机速度控制方法 | |
CN108988725B (zh) | 一种采用改进复矢量pi控制器的永磁同步电机电流谐波抑制***及方法 | |
CN112187130B (zh) | 用于控制永磁同步电机的方法和*** | |
CN105262395A (zh) | 基于滑模控制理论的永磁同步电机的控制方法及*** | |
CN112003525B (zh) | 一种矢量控制永磁同步风力发电***转速环自抗扰调节器 | |
CN110247592B (zh) | 引入趋近律的多变量二阶非奇异终端滑模电流控制方法 | |
CN110995102A (zh) | 一种永磁同步电机直接转矩控制方法及*** | |
CN113708693A (zh) | 一种永磁同步电机补偿控制方法及*** | |
CN108649850B (zh) | Ude的内置式永磁同步电机电流控制方法 | |
CN114389490A (zh) | 基于固定时间二阶滑模技术的永磁同步电机转速控制方法 | |
CN111162710A (zh) | 一种永磁轮毂电机转矩脉动抑制方法 | |
CN112039386A (zh) | 一种基于模糊准比例谐振的永磁同步电机转矩脉动抑制方法 | |
CN113422550B (zh) | 基于复矢量解耦及延时补偿的高速电机低载波比控制方法 | |
CN111555361B (zh) | 一种双馈可变速抽水蓄能机组抽水工况下的并网控制方法 | |
CN110557067A (zh) | 一种表贴式永磁同步电机调速***的饱和控制方法 | |
CN112701970B (zh) | 一种低载波比下的pmsm精确离散自抗扰控制方法 | |
CN109995294B (zh) | 一种永磁同步电机全转速范围的电流环控制方法 | |
CN108494304B (zh) | 三相永磁同步电机准pi扰动感知控制方法 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |