CN115133828A - 一种永磁同步电机控制方法及*** - Google Patents
一种永磁同步电机控制方法及*** Download PDFInfo
- Publication number
- CN115133828A CN115133828A CN202210899488.0A CN202210899488A CN115133828A CN 115133828 A CN115133828 A CN 115133828A CN 202210899488 A CN202210899488 A CN 202210899488A CN 115133828 A CN115133828 A CN 115133828A
- Authority
- CN
- China
- Prior art keywords
- permanent magnet
- synchronous motor
- magnet synchronous
- current
- value
- 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
Links
Images
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
-
- 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
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements 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/022—Synchronous motors
-
- 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
本发明公开一种永磁同步电机控制方法,包括如下步骤:S1、将机械角速度速期望值ω*与转子的当前机械角速度值的差值作为***状态量变量x;S2、检测***是否远离滑模面,即|s|是否大于1,若是检测结果为是,则趋近律中的幂次项指数α=0,否则,趋近律中的幂次项指数α取值为:0<α<1;S3、基于趋近律构建永磁同步电机当前在d‑q轴坐标系下的期望q轴电流iq *,期望q轴电流iq *来控制永磁同步电机当前的q轴电流的输入。本发明提出了一种新的趋近律,以距滑模面的远近选取不同的幂次项指数,并在指数项中引入***状态变量,构建了一个具有变指数幂次项和变指数项系数的新型趋近律,在保持控制***较快的趋近速度前提下有效削弱了***的抖振。
Description
技术领域
本发明属于电机控制技术领域,更具体地,本发明涉及一种永磁同步电机控制方法及***。
背景技术
永磁同步电机(Permanent Magnet Synchronous Motor,PMSM),因其结构简单、功率密度高、动态性能好等优点而被广泛应用于各行各业。但永磁同步电机是典型的非线性多变量耦合***,在电机实际运行中,磁链、dq轴电感等参数由于磁饱和而发生变化,这些变化所产生的不确定性对控制性能有很大影响。此外,不同外部环境也会影响驱动***的稳定性。传统PID控制依赖***模型的准确性,且***内部参数变化或***受到外部扰动时,将难以满足高精度控制***需求。因此,有必要采用控制效果更优的方法来解决上述问题。
滑模控制因其鲁棒性强、响应速度快、对***内部参数摄动及外部扰动不敏感在电机控制领域得到广泛应用。但传统滑模控制存在的抖振问题制约了滑模控制的性能。为解决滑模控制的抖振问题,从许多不同角度提出了解决办法,如在滑动模态控制的设计中引入了“准滑动模态”和“边界层”的概念,另外采用饱和函数替代切换函数,有效地避免或削弱了抖振,此外还有基于趋近律滑模控制方法。在这些削弱抖振方法中,趋近律方法可以保证***的动态特性和稳定性,但传统的指数、幂次趋近律等无法实现避免抖振的同时快速收敛至滑模面。
发明内容
本发明提供一种永磁同步电机控制方法,旨在改善上述问题。
本发明是这样实现的,一种永磁同步电机控制方法,所述方法具体包括如下步骤:
S1、将机械角速度速期望值ω*与当前转子的机械角速度值z1的差值作为***状态量变量x;
其中,x为***状态量变量,λ、β为大于零的常数,k是大于零的常数,s表示滑模面,ε是大于零的常数,α表示幂次项指数,在|s|>=1时,α=0,|s|<1时,0<α<1。
进一步的,期望q轴电流iq *的计算公式具体如下:
进一步的,在步骤S3之前还包括:
S4、获取综合扰动的观测值z2(t),将观测值z2(t)作为***的综合扰动D进一步的,综合扰动的观测值z2(t)基于如下公式进行计算;
其中,e1(t)为机械角速度观测值和当前实际机械角速度值之间的误差,z1(t)为机械角速度观测值,z2(t)为观测总扰动值,β1、β2为观测器增益系数,β3>0为双曲正切函数调节参数,p为极对数,ψf为永磁体磁链,J为转动惯量,B为粘滞摩擦系数。
进一步的,当前转子的机械角速度值为当前转子的机械角速度观测值z1或当前转子的机械角速度检测值ωm。
本发明是这样实现的,一种永磁同步电机控制***,所述***包括:
永磁同步电机,滑模控制器、观测器、q轴PI电流调节器、d轴PI电流调节器、及三相逆变器;
检测到的三相电流ia、ib、ic经过CLARK变换、PARK变换得到dq轴坐标系下的id、iq,将永磁同步电机的转子当前机械角速度ωm和当前q轴电流iq输入观测器,观测器输出综合扰动D至滑模控制器,机械角速度速给定值ω*与机械角速度速观测值z1或机械角速度速观测值ωm作差,输入到滑模控制器,滑模控制器输出永磁同步电机当前在d-q轴坐标系下的期望q轴电流iq *,令期望d轴电流id *=0,将期望q轴电流iq *与当前q轴电流iq作差作为q轴PI电流调节器的输入,将期望d轴电流id *与d轴电流id作差作为d轴电流调节器的输入,d、q轴电流调节器输出旋转坐标系下的ud、uq作为PARK逆变换的输入,经过变换输出定子电压uα、uβ,作为SVPWM产生的参考电压矢量,产生作用于三相逆变器的开关信号,最终驱动永磁同步电机运行。
进一步的,滑模控制器中集成有期望q轴电流iq *的计算模型,具体如下:
其中,x为***状态量变量,λ、β为大于零的常数,k是大于零的常数,s表示滑模面,ε是大于零的常数,α表示幂次项指数,在|s|>=1时,α=0,|s|<1时,0<α<1。
进一步的,观测器内集成有状态观测方程,基于状态观测方程计算综合扰动的观测值z2(t),综合扰动的观测值z2(t)即为综合扰动D,状态观测方程具体如下;
其中,e1(t)为机械角速度观测值和当前实际机械角速度值之间的误差,z1(t)为机械角速度观测值,z2(t)为观测总扰动值,β1、β2为观测器增益系数,β3为双曲正切函数调节参数,p为极对数,ψf为永磁体磁链,J为转动惯量,B为粘滞摩擦系数。
本发明提出了一种新的趋近律,以距滑模面的远近选取不同的幂次项指数,并在指数项中引入***状态变量,构建了一个具有变指数幂次项和变指数项系数的新型趋近律,在保持控制***较快的趋近速度前提下有效削弱了***的抖振;此外,还设计了基于双曲正切函数的扩张状态观测器,实现对电动机角速度和负载扰动的实时观测和精确跟踪,然后将观测值前馈补偿至滑模控制器,降低了控制器的切换增益、削弱了抖振,提高了***动态性能。
附图说明
图1为本发明实施例提供的永磁同步电机控制方法的流程图;
图2为本发明实施例提供的永磁同步电机控制***的结构示意图;
图3为本发明实施例提供的传统PID控制、NRLASMC控制下的PMSM仿真转速对比图;
图4为本发明实施例提供的PMSM仿真的转矩输出示意图,其中(a)为传统PID控制下的转矩输出,(b)为NRLASMC控制下的转矩输出;
图5为本发明实施例提供的PMSM仿真的三相电流输入对比图,其中(a)传统PID控制下的三相输入电流,(b)为NRLASMC控制下的三相输入电流;
图6为本发明实施例提供的仿真负载转矩ESO观测结果;
图7为本发明实施例提供的仿真角速度ESO跟踪误差;
图8为本发明实施例提供的PID控制、NRLASMC控制下PMSM起动加转速时的转速对比图。
具体实施方式
下面对照附图,通过对实施例的描述,对本发明的具体实施方式作进一步详细的说明,以帮助本领域的技术人员对本发明的发明构思、技术方案有更完整、准确和深入的理解。
本发明提出了一种新的趋近律,以距滑模面的远近选取不同的幂次项指数,并在指数项中引入***状态变量,构建了一个具有变指数幂次项和变指数项系数的新型趋近律,在保持控制***较快的趋近速度前提下有效削弱了***的抖振。
图1为本发明实施例提供的永磁同步电机控制方法的流程图,该方法具体包括如下步骤:
S1、将机械角速度速期望值ω*与当前机械角速度观测值z1或当前机械角速度观测值ωm的差值作为***状态量变量x;
其中,x为***状态量变量,λ、β为大于零的常数,k是大于零的常数,s表示滑模面,ε是大于零的常数,α表示幂次项指数,在|s|>=1时,α=0,|s|<1时,0<α<1。
进一步抑制***抖振,提高***调节精度,故选取积分滑模面s为:
其中,t表示当前时刻,c是滑模面系数,取值为大于零的常数,τ为时间的积分变量。
当|s|≥1时,即认为是***状态量变量x远离滑模面,则幂次项指数α=0,***状态变量|x|相对较大,此时e-β|x|趋近于零,则***按变指数趋近律趋近滑模面,拥有快速趋近滑模面的优点,此外,还可以通过调节λ的大小改变趋近速度;当|s|<1时,即***状态量变量x接近滑模面,则幂次项指数取值范围为0<α<1,***状态变量|x|较小,e-β|x|趋近于1,指数项趋近于零,幂次项在趋近中起主要作用,***在接近滑模面时有着较低的趋近速度,由于引入了状态变量x,***抖振得到进一步削弱。
建立永磁同步电机在d-q轴坐标系下的方程,采用期望d轴电流id *=0的控制策略,则PMSM电压方程为:
其中,ud、uq、id、iq分别为d、q轴定子电压和电流,Ld、Lq分别为d、q轴的电感,p为极对数,Rs为定子电阻,ψf为永磁体磁链,ωm为转子机械角速度。
PMSM在dq轴坐标系下的转矩Te方程为:
Te=1.5pψfiq (5)
PMSM运动方程为:
其中,Te、TL分别为电磁转矩和负载转矩,J为转动惯量,B为粘滞摩擦系数。
将式(5)代入式(6),永磁同步电机的运动方程可写为:
考虑到***扰动和***参数变化的影响,则式(7)写为:
定义转速跟踪误差为:
x=ω*-ωm (9)
ω*为机械角速度速给定值。
转速跟踪误差的导数为:
则由式(1)、(2)、(10),可得期望q轴电流iq *的表达式如下:
在本发明实施例中,本发明还设计了基于双曲正切函数的扩张状态观测器,实现对电动机角速度和负载扰动的实时观测和精确跟踪,然后将观测值前馈补偿至滑模控制器,降低了控制器的切换增益、削弱了抖振,提高了***动态性能。
为精确的观测总扰动D,同时提高扩张状态观测器自适应、动态响应能力,设计一种基于双曲正切函数的新型扩张状态观测方程,观测方程如下:
其中,e1(t)为机械角速度观测值(z1(t))和当前实际机械角速度值(ωm)之间的误差,z1(t)为机械角速度观测值,z2(t)为观测总扰动值,β1、β2为观测器增益系数,β3>0为双曲正切函数调节参数,因此,在步骤S3之前还包括:
S4、获取综合扰动的观测值z2(t),将观测值z2(t)作为***的综合扰动D。
图2为本发明实施例提供的永磁同步电机控制***的结构示意图,为了便于说明,仅示出与本发明实施例相关的部分,该***包括:
永磁同步电机(PMSM),滑模控制器(NRLSMC)、观测器(ESO)、q轴PI电流调节器、d轴PI电流调节器、及三相逆变器;
检测到的三相电流ia、ib、ic经过CLARK变换、PARK变换得到dq轴坐标系下的id、iq;
将永磁同步电机的转子当前机械角速度ωm输入观测器,观测器输出综合扰动D至滑模控制器,机械角速度速给定值ω*与或机械角速度速检测值ωm作差,输入到滑模控制器,滑模控制器输出永磁同步电机当前在d-q轴坐标系下的期望q轴电流iq *,令期望d轴电流id *=0,将期望q轴电流iq *与当前q轴电流iq作差作为q轴PI电流调节器的输入,将期望d轴电流id *与d轴电流id作差作为d轴电流调节器的输入,d、q轴电流调节器输出旋转坐标系下的ud、uq作为PARK逆变换的输入,经过变换输出定子电压uα、uβ,作为SVPWM产生的参考电压矢量,产生作用于三相逆变器的开关信号,最终驱动永磁同步电机运行。
在本发明实施例中,公式(3)记载的期望q轴电流iq *的计算模型存储在滑模控制器,公式(12)记载的状态观测方程集成在观测器上。
稳定性分析:
用李雅普诺夫函数验证控制***稳定性,构造李雅普诺夫函数V:
根据式(2)、(10)和(11),上式可写为
图3、图4、图5分别为本发明NRLASMC控制与传统PID控制的转速、输出转矩、三相输入电流仿真对比图,可以明显看出NRLASMC控制下的PMSM能够快速且无超调地到达稳态,在突增负载情况下转速波动小,恢复稳态时间短,控制性能明显由于PID控制。
图6、图7为别为ESO转矩跟踪和角速度跟踪误差结果图,可以看出所提ESO观测给定转矩响应速度快,观测误差小,角速度跟踪误差小,收敛速度快。图8为PID控制、NRLASMC控制下PMSM起动加转速时的转速对比图,从实验结果看,更加说明了本发明优越的控制性能。
本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
Claims (9)
4.如权利要求3所述永磁同步电机控制方法,其特征在于,在步骤S3之前还包括:
S4、获取综合扰动的观测值z2(t),将观测值z2(t)作为***的综合扰动D。
6.如权利要5所述永磁同步电机控制方法,其特征在于,当前转子的机械角速度值为当前转子的机械角速度观测值z1或当前转子的机械角速度检测值ωm。
7.一种永磁同步电机控制***,其特征在于,所述***包括:
永磁同步电机,滑模控制器、观测器、q轴PI电流调节器、d轴PI电流调节器、及三相逆变器;
检测到的三相电流ia、ib、ic经过CLARK变换、PARK变换得到dq轴坐标系下的id、iq,将永磁同步电机的转子当前机械角速度ωm和当前q轴电流iq输入观测器,观测器输出综合扰动D至滑模控制器,机械角速度速给定值ω*与机械角速度速观测值z1或机械角速度速观测值ωm作差,输入到滑模控制器,滑模控制器输出永磁同步电机当前在d-q轴坐标系下的期望q轴电流iq *,令期望d轴电流id *=0,将期望q轴电流iq *与当前q轴电流iq作差作为q轴PI电流调节器的输入,将期望d轴电流id *与d轴电流id作差作为d轴电流调节器的输入,d、q轴电流调节器输出旋转坐标系下的ud、uq作为PARK逆变换的输入,经过变换输出定子电压uα、uβ,作为SVPWM产生的参考电压矢量,产生作用于三相逆变器的开关信号,最终驱动永磁同步电机运行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899488.0A CN115133828A (zh) | 2022-07-28 | 2022-07-28 | 一种永磁同步电机控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899488.0A CN115133828A (zh) | 2022-07-28 | 2022-07-28 | 一种永磁同步电机控制方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115133828A true CN115133828A (zh) | 2022-09-30 |
Family
ID=83385816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210899488.0A Pending CN115133828A (zh) | 2022-07-28 | 2022-07-28 | 一种永磁同步电机控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115133828A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116248003A (zh) * | 2023-05-06 | 2023-06-09 | 四川省产品质量监督检验检测院 | 基于滑模控制的开关磁阻电机自抗扰速度控制方法和*** |
-
2022
- 2022-07-28 CN CN202210899488.0A patent/CN115133828A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116248003A (zh) * | 2023-05-06 | 2023-06-09 | 四川省产品质量监督检验检测院 | 基于滑模控制的开关磁阻电机自抗扰速度控制方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110138297B (zh) | 一种永磁同步直线电机速度和电流双闭环控制***和控制方法 | |
CN108092567B (zh) | 一种永磁同步电动机转速控制***及方法 | |
CN112422004B (zh) | 一种永磁同步电机弱磁控制模式下的扰动抑制方法 | |
CN108377117B (zh) | 基于预测控制的永磁同步电机复合电流控制***及方法 | |
CN112290843B (zh) | 一种变指数幂次趋近律及其pmsm控制应用 | |
CN111211717B (zh) | 非奇异滑模结构的ipmsm无位置传感器电机闭环控制方法 | |
CN110995102A (zh) | 一种永磁同步电机直接转矩控制方法及*** | |
CN112532133B (zh) | 一种适用于永磁同步电机滤波补偿滑模自抗扰控制方法 | |
CN113206623A (zh) | 基于快速积分终端滑模及干扰估计的永磁同步电机有限时间调速控制方法 | |
CN112187127B (zh) | 一种永磁同步电机控制方法 | |
CN111193448A (zh) | 基于扩展卡尔曼滤波器的表贴式永磁同步电机负载转矩观测方法 | |
CN113258833A (zh) | 基于滑模策略的无差拍直接转矩控制与实现方法 | |
CN110557069B (zh) | 转子运行参数估计方法、电机控制***和自抗扰控制器 | |
CN115133828A (zh) | 一种永磁同步电机控制方法及*** | |
Zhang et al. | Linear active disturbance rejection speed control with variable gain load torque sliding mode observer for IPMSMs | |
CN115967315A (zh) | 一种永磁同步电机快速积分终端滑模控制方法 | |
CN114285342B (zh) | 一种永磁同步电机模型预测直接速度同步控制方法 | |
CN113708697B (zh) | 带有执行器饱和的永磁同步电机调速控制方法 | |
CN112468044B (zh) | 一种永磁同步直线电机的模型预测控制***及其方法 | |
CN113328672B (zh) | 无位置传感器永磁电机无差拍电流预测的控制方法及*** | |
CN115102443A (zh) | 一种永磁同步直线电机的控制方法、装置及存储介质 | |
CN114710080A (zh) | 基于改进变增益趋近律的永磁同步电机滑模控制方法 | |
Sheng et al. | Adaptive fast terminal sliding mode control based on radial basis function neural network for speed tracking of switched reluctance motor | |
CN114865969A (zh) | 一种永磁同步电机负载转矩滑模观测方法 | |
Horch et al. | Direct torque control for induction machine drive based on sliding mode controller with a new adaptive speed observer |
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 |