CN102969968B - 一种永磁同步电机控制方法 - Google Patents
一种永磁同步电机控制方法 Download PDFInfo
- Publication number
- CN102969968B CN102969968B CN201210461889.4A CN201210461889A CN102969968B CN 102969968 B CN102969968 B CN 102969968B CN 201210461889 A CN201210461889 A CN 201210461889A CN 102969968 B CN102969968 B CN 102969968B
- Authority
- CN
- China
- Prior art keywords
- rotating speed
- sliding mode
- terminal sliding
- output
- order
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 15
- 238000009415 formwork Methods 0.000 claims description 18
- 230000001276 controlling effect Effects 0.000 description 6
- 230000003068 static effect Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 235000021170 buffet Nutrition 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
一种永磁同步电机控制方法,采用矢量控制***,矢量控制***包括速度外环和电流内环两部分,转速环的PI控制器采用二自由度高阶非奇异终端滑模控制器取代;二自由度高阶非奇异终端滑模控制器的输入为电机的给定转速w*与电机的实际反馈转速w之差,判断给定转速与反馈转速的误差大小,当转速误差小于ξ时,输出的励磁电流iq *是通过单纯的高阶滑模非奇异终端控制器计算实现的;当转速误差大于ξ时二自由度高阶非奇异终端滑模控制的输出为高阶非奇异终端滑模控制的输出iq *为高阶非奇异终端滑模的输出与补偿增益之和;其中ξ的大小可根据实际情况和需求设定。本发明提高了***控制精度实现了电机转速的快速收敛,并且对负载扰动具有较强的鲁棒性。
Description
技术领域
本发明涉及一种永磁同步电机控制方法。
背景技术
永磁同步电机(Permanent Magnet Synchronous Motor缩写为PMSM)具有低惯性、快响应、高功率密度、低损耗、高效率等优点。并且随着永磁材料性能的大幅度提高,其在工业生产自动化领域中的应用将越来越广泛。但因永磁同步电机是一个高阶、非线性、强耦合的多变量***,同时也存在着参数摄动、负载扰动等不确定性,因此要对其进行高性能的控制比较困难。目前针对PMSM的控制方法有很多被提出来,如自适应控制、模糊控制、神经网络、自抗扰控制等。但这些因算法比较复杂很少有应用在实际的工程中。
滑模变结构因其对***参数不确定性和外部扰动具有良好的不变性,在电机调速领域已经开始被广泛应用,滑模变结构控制具有鲁棒性强、实现简单的优点,在电机参数变化及出现扰动时,仍然保证满意的性能,因而受到越来越多的国内外学者的重视。但是由于其控制作用的不连续性,很容易使***产生抖振,大大影响了实际控制中的应用。高频切换控制会在扰动和模型参数摄动的作用下导致抖振现象。而抖振的幅值与扰动和模型参数摄动的幅度成比例关系。在电机控制***中,抖振会产生脉动推力,影响***的平稳性和定位精度,增加能量损耗。近几年提出的非奇异终端滑模能够使***状态在有限时间内到达平衡点,稳态跟踪精度高,但仍存在抖振。应用饱和函数代替开关函数,仿真表明其在一定程度上削弱了抖振,但同时也减弱了***的鲁棒性。应用观测器观测负载扰动并加以补偿,该方法通过减小非线性项,能较好地减小抖振,但因增加了观测器而增加了***设计的复杂性,而且***抖振的存在影响观测精度,实际难以达到理想的改善效果。
发明内容
本发明的目的在于提供一种永磁同步电机控制方法,以提高电机控制***的鲁棒性和动态响应速度。
本发明的目的是这样实现的,一种永磁同步电机控制方法,采用矢量控制***,矢量控制***包括速度外环和电流内环两部分,转速环的PI控制器采用二自由度高阶非奇异终端滑模控制器取代;二自由度高阶非奇异终端滑模控制器的输入为电机的给定转速w*与电机的实际反馈转速w之差,判断给定转速与反馈转速的误差大小,当转速误差小于ξ时,输出的励磁电流iq *是通过单纯的高阶滑模非奇异终端控制器计算实现的;当转速误差大于ξ时二自由度高阶非奇异终端滑模控制的输出为高阶非奇异终端滑模控制的输出iq *为高阶非奇异终端滑模的输出与补偿增益之和;其中ξ的大小可根据实际情况和需求设定。
本发明具有如下有益效果:
1、本发明通过采用将转速环中的PI控制器用二自由度高阶滑模非奇异终端控制取代,将传统滑模控制方法中的切换项加在终端滑模控制方法的导数上,因此,有效的降低了滑模变结构在***控制过程中的抖振问题,从而也提高了***控制精度,使得转速能可有效的收敛在平衡点附近。
2、本发明提出基于二自由度高阶滑模非奇异终端的永磁同步电机转速控制方法,在消除控制量抖振的同时,实现了电机转速的快速收敛,并且对负载扰动具有较强的鲁棒性。
附图说明
图1是永磁同步电机控制矢量方法框图;
图2是本发明二自由度高阶滑模非奇异终端控制框图;
图3为本发明二自由度高阶滑模控制的电机仿真转速波形曲线;
图4为传统PI控制的电机仿真转速波形曲线。
图1中,1.逆变器,2.PMSM模块,3.信号检测电路,4.Clark变换,5.Park变换,6.测速编码器,7.二自由度高阶滑模非奇异终端控制外环控制器,8.反Park变换,9.SVPWM模块。
具体实施方式
一种永磁同步电机控制方法,采用矢量控制***,矢量控制***包括速度外环和电流内环两部分,主要有主电路、电流信号检测电路3和控制电路;参见图1,主电路包括逆变器1和PMSM模块2,电流信号检测电路3通过霍尔传感器检测电机在三相静止坐标系下的三相电流,取其中的两相输出电流iA,iB,经过Clarke变换4,转换为静止两相坐标系下的电流值iα,iβ,在速度环,给定转速w*与编码器6测得的反馈速度w相比较,经过二自由度高阶滑模非奇异终端控制外环控制器7调节后,输出转子旋转坐标系下的q轴电流iq *,,静止两相坐标系下的电流值iα,iβ以及电机转子角θ经过Park变换5,转换为转子旋转坐标系下的两相反馈计算励磁电流电流id和转矩电流iq,给定励磁电流id *与反馈计算励磁电流id相比较,经过电流PI调节之后,得到两相旋转坐标的d轴输出电压ud;转矩电流iq *与反馈计算转矩电流iq相比较之后,经过电流PI调节后,得到两相旋转坐标的q轴输出电压uq;此刻,旋转坐标系下的两相电压uq与ud经过Park逆变换8之后转换为静止两相坐标系下的两相电压uα、uβ,经过SVPWM模块9的调节,产生PWM波,经过三相逆变器之后,驱动电机工作。
本发明的主要特点在于,将原有矢量控制***转速环的PI控制器采用二自由度高阶非奇异终端滑模控制器取代。二自由度高阶非奇异终端滑模控制器的输入为电机的给定转速w*与电机的实际反馈转速w之差,然后判断给定转速与反馈转速的误差大小。当转速误差较小时,输出的励磁电流iq *是通过单纯的高阶滑模非奇异终端控制器计算实现的;当转速误差较大时二自由度高阶非奇异终端滑模控制的输出为高阶非奇异终端滑模控制的输出iq *为高阶非奇异终端滑模的输出与补偿增益之和。其中这里的补偿增益是将转速误差的乘以一个系数得到的,这样当转速误差实时改变的时候输出的转矩电流也能实时的改变,如此可以更加有效的调节***,使得电机转速更加平稳,从而减小了转速的波动,达到较好的控制效果。
图2中转速偏差是判断转速的的误差大小,若转速偏差较大时,补偿增益与高阶非奇异终端滑模控制的输出之和为iq *;若转速误差较小时,则补偿增益为零,即转矩电流iq *为单纯的高阶非奇异终端滑模控制的输出。其中高阶非奇异终端滑模控制器的设计如下:
转速环控制器的控制目标是电机实际转速能精确跟踪速度给定,对外界负载扰动以及摩擦阻力等参数摄动具有完全鲁棒性,输出平滑的交轴电流给定信号iq *。令;给定信号为ω*,假设ω*足够平滑,几乎处处具有2阶连续导数,定义误差状态:
eω=ω*-ω
(1)
根据永磁同步电动机状态方程,可得转速误差***状态方程为:
误差***状态方程(2)对误差状态(1)的相对阶为1,因此可以通过2阶或2阶以上滑模控制实现***无抖振,即平滑无高频抖振。这里转速环采用2阶滑模控制,使误差状态eω具有二阶滑模运动状态:为实现误差状态eω的2阶滑模运动,设计如下非奇异终端滑模面:
式中,γ>0,p,q为奇数,且1<p/q<2。根据非奇异终端滑模收敛特性,设计恰当的滑模控制律使得非奇异终端滑模面(3)在有限时间内收敛为零,即lω=0。***误差状态eω进入终端滑模运动状态,将在有限时间内到达2阶滑模运动。
选择非奇异终端滑模面(3)并设计控制律如下:
其中,k1,k2为参数。
若选择李亚普诺夫函数为:vω(t)=0.5lω 2(t)
对vw(t)时间求导得:
由上式可以看出,当lω≠0时,由于则当且仅当时,而当eω≠0可以证明并不是一个稳定状态,即不可能一直保持。所以***在有限时间到达并保持非奇异终端滑模lω=0,则eω将在有限时间内收敛。通过调节参数p2,q2,k1,k2可以调节转速的误差eω的收敛速度。由此可证明若选择式(3)为系的非奇异终端滑模面***是可以收敛的。
针对高阶滑模非奇异终端在控制过程中还有一定的高频抖动,采用二自由度控制原理,在上述高阶滑模非奇异终端中加入了二自由度控制算法以达到对***更好的控制。具体控制方法框图如图2所示,将速度给定和速度反馈作差得到转速偏差,如果转速偏差在可以接受的范围内则可直接经过高阶滑模非奇异终端控制得到iq *再同iq作差之后作为电流环PI控制器的输入;若当转速偏差较大时,则iq *为高阶滑模非奇异终端控制的输出与二自由度反馈的补偿增益之和。这样就可以实时的调整iq *的大小得到较好的转速控制目的。
图2中的***误差大小控制是采用分段函数,对转速误差较大的时候进行二自由度调节,当转速误差较小的时候不进行处理。若误差状态为则令:
其中,ξ1和ξ2为反馈切换点,且ξ1>0、ξ2<0,ξ1、ξ2为常数。通过选择适当的ξ1、ξ2大小即可调整***性能。当eω≥ξ1时,***为正反馈;当eω≤ξ2时,***为负反馈;当ξ1≤eω≤ξ2时认为是可接受的误差范围不进行处理即该***仍为一自由度控制***。由此可以实时动态的控制二自由度反馈环,从而达到更好的***控制性能。
本发明控制方法同时具有高阶滑模非奇异终端控制和二自由度控制方法的优点。
本发明是基于二自由度高阶滑模非奇异终端控制***控制,具有结构简单,易于实现,鲁棒性好,具有速度响应快和跟踪误差小的优点,提高了***的稳定性,有效地改善了***的动、静态运行性能。
为了验证二自由度高阶滑模控制方法的可行性,本文在MATLAB平台上进行了仿真,选择的永磁同步电机参数为:R=4.96Ω,Ld=0.0085mH,Lq=0.0085mH,B=0,极对数p=2,ψ=0.375Wb,J=.26×10-5kg.m2,仿真结果如下:
图3、图4分别为给定转速为1500r/min时二自由度高阶滑模控制和传统PI控制的电机仿真转速波形曲线。电机在0.2s时突加5N·m的负载,由图3可以看出在启动阶段转速超调不到10r/min且调节时间仅为0.035s左右与PI控制相比二自由度高阶滑模控制有较快得动态性能,在0.2s时***突加负载时,二自由度高阶滑模控制能在0.202s左右到达稳态,且加载后电机的转速降落仅为5r/min左右,与传统PI相比能够更快的回到稳定状态,且波动较小。说明该控制方法对负载有较好的鲁棒性,以及快速性能。
Claims (1)
1.一种永磁同步电机控制方法,其特征在于:采用矢量控制***,矢量控制***包括速度外环和电流内环两部分,转速环的PI控制器采用二自由度高阶非奇异终端滑模控制器取代;二自由度高阶非奇异终端滑模控制器的输入为电机的给定转速w*与电机的实际反馈转速w之差,判断给定转速与反馈转速的误差大小,当转速误差小于ξ时,输出的励磁电流iq *是通过单纯的高阶滑模非奇异终端控制器计算实现的;当转速误差大于ξ时二自由度高阶非奇异终端滑模控制的输出iq *为高阶非奇异终端滑模的输出与补偿增益之和;其中ξ的大小可根据实际情况和需求设定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210461889.4A CN102969968B (zh) | 2012-11-15 | 2012-11-15 | 一种永磁同步电机控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210461889.4A CN102969968B (zh) | 2012-11-15 | 2012-11-15 | 一种永磁同步电机控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102969968A CN102969968A (zh) | 2013-03-13 |
CN102969968B true CN102969968B (zh) | 2015-03-25 |
Family
ID=47799892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210461889.4A Expired - Fee Related CN102969968B (zh) | 2012-11-15 | 2012-11-15 | 一种永磁同步电机控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102969968B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103236814B (zh) * | 2013-04-27 | 2015-07-01 | 南京工程学院 | 基于分数阶积分滑模的永磁同步电机速度控制方法 |
CN104753417B (zh) * | 2013-12-26 | 2019-02-22 | 北京谊安医疗***股份有限公司 | 用于麻醉机的无刷直流电机的控制装置和方法 |
CN103762925B (zh) * | 2014-01-10 | 2016-03-30 | 西安理工大学 | 采用免疫算法的永磁同步电机的h∞转速估计方法 |
CN104242769B (zh) * | 2014-09-30 | 2017-03-22 | 天津大学 | 基于连续终端滑模技术的永磁同步电机速度复合控制方法 |
CN104270054B (zh) * | 2014-10-24 | 2016-09-21 | 哈尔滨工业大学 | 基于相对阶的永磁同步电机Anti-reset Windup平滑非奇异终端滑模控制方法 |
CN104953915B (zh) * | 2015-07-14 | 2017-06-30 | 东南大学 | 一种基于趋近律的永磁同步电机滑模控制策略 |
CN105262395A (zh) * | 2015-10-29 | 2016-01-20 | 华中科技大学 | 基于滑模控制理论的永磁同步电机的控制方法及*** |
CN105634359A (zh) * | 2016-03-25 | 2016-06-01 | 中车永济电机有限公司 | 一种改进的pi控制器的设计方法 |
CN106549609B (zh) * | 2016-10-24 | 2019-04-09 | 合肥工业大学 | 基于积分型高阶终端滑模算法的永磁同步电机控制方法 |
CN106549619B (zh) * | 2016-10-26 | 2018-11-09 | 东南大学 | 一种基于速度精确辨识的永磁同步电机控制*** |
CN106950835B (zh) * | 2017-04-19 | 2020-03-17 | 上海交通大学 | 简洁鲁棒二自由度比例积分控制方法 |
CN107395080B (zh) * | 2017-09-06 | 2023-06-16 | 湖南工业大学 | 基于级联非奇异终端滑模观测器的无速度传感器转矩控制***及方法 |
CN108678902B (zh) * | 2018-05-02 | 2019-08-27 | 曾喆昭 | 直驱pmsm风力发电***mppt的扰动感知控制方法 |
CN109194219B (zh) * | 2018-09-25 | 2021-11-02 | 湖南工业大学 | 一种基于无模型非奇异终端滑模控制永磁同步电机的方法及*** |
CN109245644B (zh) * | 2018-10-16 | 2020-07-10 | 苏州科技大学 | 一种永磁同步电机的鲁棒两自由度控制器的实现方法 |
CN109617482B (zh) * | 2018-12-31 | 2022-07-08 | 重庆虬龙科技有限公司 | 永磁同步电机的l2滑模控制方法 |
CN110323983B (zh) * | 2019-07-23 | 2021-05-11 | 广东工业大学 | 一种永磁同步电机的电流解耦方法、装置、设备及介质 |
CN110557070A (zh) * | 2019-09-30 | 2019-12-10 | 山东深川变频科技股份有限公司 | 基于二阶滑模观测器的永磁同步电机参数辨识方法 |
CN111211717B (zh) * | 2020-01-14 | 2021-06-11 | 西北工业大学 | 非奇异滑模结构的ipmsm无位置传感器电机闭环控制方法 |
CN112290843B (zh) * | 2020-10-16 | 2022-02-18 | 郑州大学 | 一种变指数幂次趋近律及其pmsm控制应用 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102122916A (zh) * | 2011-04-18 | 2011-07-13 | 苏州秉立电动汽车科技有限公司 | 基于永磁同步电机矢量控制***的复合控制方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4894125B2 (ja) * | 2001-09-11 | 2012-03-14 | 日本電産株式会社 | 永久磁石同期電動機の位置決め方法 |
-
2012
- 2012-11-15 CN CN201210461889.4A patent/CN102969968B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102122916A (zh) * | 2011-04-18 | 2011-07-13 | 苏州秉立电动汽车科技有限公司 | 基于永磁同步电机矢量控制***的复合控制方法 |
Non-Patent Citations (3)
Title |
---|
基于EKF和SMC的永磁同步电机无传感器矢量控制;薛树功等;《信息与控制》;20120430;第41卷(第2期);第267-272页 * |
基于负载转矩估计的PMSM无抖振滑模控制;王艳敏等;《***仿真学报》;20090630;第21卷(第11期);第3427-3429、3448页 * |
永磁同步电动机混合非奇异终端滑模变结构控制;张晓光等;《中国电机工程学报》;20110925;第31卷(第27期);第116-122页 * |
Also Published As
Publication number | Publication date |
---|---|
CN102969968A (zh) | 2013-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102969968B (zh) | 一种永磁同步电机控制方法 | |
CN106026835A (zh) | 一种基于模糊控制和滑模观测器的无速度传感器优化方法 | |
CN105577058A (zh) | 基于新型模糊自抗扰控制器的五相容错永磁电机速度控制方法 | |
CN107577149B (zh) | 一种采用分数阶快速终端滑模控制的随动控制方法 | |
CN108336935B (zh) | 一种反步控制协同eso的直线电机控制方法 | |
CN112290843B (zh) | 一种变指数幂次趋近律及其pmsm控制应用 | |
CN110707981A (zh) | 基于新型扩张状态观测器的永磁同步电机速度控制器 | |
CN105811826A (zh) | 一种感应电机新型趋近律滑模控制方法 | |
Rong et al. | A new PMSM speed modulation system with sliding mode based on active-disturbance-rejection control | |
CN111106776A (zh) | 用于控制永磁同步电机的方法和*** | |
Lu et al. | New sensorless vector control system with high load capacity based on improved SMO and improved FOO | |
Ding et al. | Research on pmsm vector control system based on fuzzy pi parameter self-tuning | |
Li et al. | Sensorless control of permanent magnet synchronous linear motor based on sliding mode variable structure MRAS flux observation | |
He et al. | Research on active disturbance rejection control of induction motor | |
Li et al. | Adaptive robust position control of uncertain PMSM servo system using extended state observer | |
CN113708697A (zh) | 带有执行器饱和的永磁同步电机调速控制方法 | |
Zhao et al. | Disturbance rejection enhancement of vector controlled PMSM using second-order nonlinear ADRC | |
Han et al. | Research on PMSM sensor-less system based on ADRC-PBC strategy | |
Zhang et al. | Unknown Disturbance Compensation Control of PMSM based on Extended State Observer | |
CN108599646B (zh) | 直驱型pmsm风电***mppt的准pi扰动感知控制方法 | |
CN107026594B (zh) | 基于adrc的双馈风力发电***转子解耦控制方法 | |
CN114865969A (zh) | 一种永磁同步电机负载转矩滑模观测方法 | |
CN114865968A (zh) | 一种永磁同步电机负载转矩观测器 | |
Qu et al. | Sensorless control for tubular permanent magnet linear synchronous motor using MRAS method with active disturbance rejection controller | |
Chiu et al. | Maximum power point tracking of wind power systems via fast terminal sliding mode control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150325 Termination date: 20201115 |