CN101902187A - 一种用于永磁电机低速运转的控制*** - Google Patents

一种用于永磁电机低速运转的控制*** Download PDF

Info

Publication number
CN101902187A
CN101902187A CN 201010198877 CN201010198877A CN101902187A CN 101902187 A CN101902187 A CN 101902187A CN 201010198877 CN201010198877 CN 201010198877 CN 201010198877 A CN201010198877 A CN 201010198877A CN 101902187 A CN101902187 A CN 101902187A
Authority
CN
China
Prior art keywords
speed
cogging torque
omega
estimator
control system
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.)
Granted
Application number
CN 201010198877
Other languages
English (en)
Other versions
CN101902187B (zh
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.)
Shanghai Institute of Technical Physics of CAS
Original Assignee
Shanghai Institute of Technical Physics of CAS
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 Shanghai Institute of Technical Physics of CAS filed Critical Shanghai Institute of Technical Physics of CAS
Priority to CN2010101988778A priority Critical patent/CN101902187B/zh
Publication of CN101902187A publication Critical patent/CN101902187A/zh
Application granted granted Critical
Publication of CN101902187B publication Critical patent/CN101902187B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)

Abstract

本发明公开了一种用于永磁电机低速运转的控制***,由速度控制器、电流环、电机、角度传感器、扰动估计器、齿槽转矩估计器和齿槽转矩计算器组成,利用扰动估计器和齿槽转矩估计器快速计算出齿槽转矩和其余阻力矩的大小;通过齿槽转矩计算器进一步精确计算出齿槽转矩对速度的影响从而进行补偿;通过对速度控制器积分系数的实时控制,增加了控制***的稳定性,同时也相当于通过改变积分系数来改变输出电流,对非周期性阻力矩进行补偿;通过对控制器延时的超前补偿来增加控制***的响应速度,使扰动得以更快的衰减。本发明具有较高的准确度和稳定性,尤其适合阻力矩变化范围较大的情况实现永磁电机的低速控制。

Description

一种用于永磁电机低速运转的控制***
技术领域
本发明涉及一种电机控制***,更具体地说,本发明涉及一种用于永磁电机低速运转的控制***。
背景技术
齿槽转矩是永磁电机的一种固有现象,由于齿槽的存在,引起电机输出转矩脉动,影响了控制***的精度,这种现象在低速情况下尤为明显。现有技术对齿槽转矩的抑制除在电机结构上进行改进外,在控制***方面主要是在控制算法中增加对齿槽转矩的补偿措施,从而减小电机转速的波动。如《电气技术》2009年第3期第21-24页《直接驱动环形永磁力矩电机低速齿槽转矩脉动补偿研究》一文所介绍的***,由速度控制器、电流环、电机、速度传感器和扰动估计器(观测器)组成,其中速度控制器是基于经典控制理论的PI控制器,扰动估计器是基于现代控制理论中状态观测器(估计器)理论所构造的估计器,其输入为电流环输出的电流值I和速度传感器输出的实测速度ω,假设外界扰动只有齿槽转矩扰动,则扰动估计器的输出为齿槽转矩估计值Tc′和速度估计值ω′,将齿槽转矩估计值Tc′送入电流环输入端可以对齿槽转矩进行补偿,控制***的反馈速度可以用速度估计值ω也可以用速度传感器输出的实测速度ω,使用估计速度ω′作为反馈速度的控制***框图如图1所示。
这种控制***的不足之处在于没有考虑除齿槽转矩外其它阻力矩的影响。基于现代控制理论所构建的估计器是以增大误差为代价换取高响应速度的,估计器设计的响应速度越快,虽然能使扰动更快速衰减,但补偿误差也越大。由于齿槽转矩是周期性扰动,而其它阻力矩如摩擦力矩或弹性阻力矩可以看做是非周期性扰动,非周期性扰动对控制***延时的影响与周期性扰动并不相同,单个估计器无法精确还原外界扰动的相位,在外界扰动变化范围比较大的情况下,由相位引起的误差会比较大。另外如果非周期性扰动的变化范围比较大的话,则控制***的超调也在不断变化,降低了控制***的稳定性,限制了控制***能够取得的最大带宽,降低了控制***的响应速度。因此需要把齿槽转矩和其余阻力矩分别提取出来予以补偿。
发明内容
基于上述问题,本发明的目的是提出一种准确度和稳定性更高的永磁电机低速转动控制***。
本发明由速度控制器、电流环、电机、角度传感器、扰动估计器、齿槽转矩估计器和齿槽转矩计算器组成;所述扰动估计器的输入为电流环的输出电流I和实测速度ω,其中实测速度ω由角度传感器的输出角度θ经过微分运算获得,输出为外界扰动Tt的估计值Tt′及估计速度ω′,描述其特征的状态空间方程为:
d ω ′ dt d T t ′ dt = 0 - 1 J 0 0 ω ′ T t ′ + K t J 0 I + g 1 g 2 [ ω - 1 0 ω ′ T t ′ ] - - - ( 1 )
其中J为负载转动惯量,Kt为电机力矩系数,g1和g2为反馈增益;所述齿槽转矩估计器的输入为角度传感器的输出角度θ,输出为齿槽转矩估计值Tc′,计算公式为:
Tc′=Tcmsin[Np(θ-θ0)]   (2)
其中Np为齿槽转矩的空间分布,θ0为齿槽转矩零点,Tcm为齿槽转矩的峰值;将扰动估计值Tt′与齿槽转矩估计值Tc′相减,并除以反馈速度ω-,得到一个过程参数b,其中反馈速度ω-可以用实测速度ω也可以用估计速度ω′;所述速度控制器为自适应PID控制器,其比例系数Kp、积分系数Ki和微分系数Kd具有如下关系:
Kd=Kpτp    (3)
K i = K p b J 1 + τ i b J - - - ( 4 )
其中τp和τi分别为比例和积分运算所造成的延时;所述齿槽转矩计算器的输入为所述过程参数b、反馈速度ω-和角度θ,输出为速度波动ωc′,计算公式为:
ω c ′ = T cm J 2 N p 2 ω - 2 + b 2 sin [ N p ( θ - θ 0 ) - tan - 1 JN p ω - b ] - - - ( 5 )
将速度波动ωc′送入速度环误差端对速度进行补偿。本发明使用估计速度ω′作为反馈速度的框图如图2所示;所述自适应PID控制器的框图如图3所示,其中τp、τi和τd分别为比例、积分和微分运算所造成的延时;所述扰动估计器的框图如图3所示。
本发明的原理是:增加一个估计器将齿槽转矩和其余阻力矩区分开来;通过齿槽转矩计算器进一步精确计算出齿槽转矩对速度的影响,减小由估计器带来的误差,更精确的对齿槽转矩进行补偿;通过对速度控制器积分系数的实时控制,相当于对控制器所产生零点的实时控制,并使其始终抵消由摩擦力矩、弹性阻力矩等非周期性阻力矩造成的延时,保持控制***具有固定的超调,增加了控制***的稳定性,同时也相当于通过改变积分系数来改变输出电流,从而对非周期性阻力矩进行补偿,这种补偿方式使得控制***在阻力矩变化范围较大的情况下具有更好的适应性;通过对控制器延时的超前补偿(微分运算)来增加控制***的响应速度,使扰动得以更快的衰减。
附图说明
图1传统带估计器并利用估计速度作为反馈的控制***框图。
图2本发明利用估计速度作为反馈的控制***框图。
图3本发明PID控制器框图。
图4本发明扰动估计器框图。
具体实施方式
1、根据图2所示框图搭建控制***;其中自适应PID控制器的框图如图3所示;扰动估计器的框图如图4所示;控制***最外环的反馈速度ω-既可以用估计速度ω′也可用实测速度ω,一般情况下,如传感器的分辨率足够高,则可用估计器输出作为反馈,如传感器分辨率不高但响应足够快则可用传感器微分所得的速度作为反馈。
2、选定扰动估计器的极点op1和op2,可以令op1=op2并选择在控制***3dB带宽所对应极点的2-6倍处;利用Matlab软件的acker函数计算出扰动估计器所需要的反馈增益g1和g2,acker函数的使用方法为:
[g1 g2]=acker(A′,B′,op)   (6)
其中
A′=[0  0;-1/J 0]
C′=[1;0]
op=[op1 op2]
3、将齿槽转矩估计器和齿槽转矩计算器从回路中断开,调节PID控制器以确定最佳比例系数Kp的值,该值也可由开环传递函数的根轨迹图确定。让控制***控制电机匀速运转,其速度可取实际工作速度的10倍以上,根据(5)式,当速度足够高时,分母中的b2项可忽略,采集角度传感器的输出角度θ和反馈速度ω-,以θ为横坐标ω-为纵坐标画出图形,记录该图形的峰值ωm、均值
Figure BSA00000152212000051
周期Tθ和当反馈速度ω-等于均值
Figure BSA00000152212000052
且斜率为正时的任意一个角度值θc0,则齿槽转矩空间分布Np、齿槽转矩零点θ0和齿槽转矩峰值Tcm的值可由以下几式确定:
N p = 2 π T θ - - - ( 7 )
θ 0 = N p θ c 0 - π 2 N p - - - ( 8 )
Tcm=JNpωm    (9)
可在不同速度下多测几组取极限来确定齿槽转矩峰值Tcm的值。
4.、将齿槽转矩估计器和齿槽转矩计算器连接进回路,形成完整的控制***,其中齿槽转矩估计器的表达式为(2)式,齿槽转矩计算器的表达式为(5)式。

Claims (1)

1.一种用于永磁电机低速运转的控制***,它由速度控制器、电流环、电机、角度传感器、扰动估计器、齿槽转矩估计器和齿槽转矩计算器组成,其特征是:
所述扰动估计器的输入为电流环的输出电流I和实测速度ω,其中实测速度ω由角度传感器的输出角度θ经过微分运算获得,输出为外界扰动Tt的估计值T′t及估计速度ω′,描述其特征的状态空间方程为:
d ω ′ dt d T t ′ dt = 0 - 1 J 0 0 ω ′ T t ′ + K t J 0 I + g 1 g 2 [ ω - 1 0 ω ′ T t ′ ] - - - ( 1 )
其中J为负载转动惯量,Kt为电机力矩系数,g1和g2为反馈增益;
所述的齿槽转矩估计器的输入为角度传感器的输出角度θ,输出为齿槽转矩估计值Tc′,计算公式为:
Tc′=Tcmsin[Np(θ-θ0)]
其中Np为齿槽转矩的空间分布,θ0为齿槽转矩零点,Tcm为齿槽转矩的峰值,将扰动估计值Tt′与齿槽转矩估计值Tc′相减,并除以反馈速度ω-,得到一个过程参数b,其中反馈速度ω-可以用实测速度ω也可以用估计速度ω′;
所述的速度控制器为自适应PID控制器,其比例系数Kp、积分系数Ki和微分系数Kd具有如下关系:
Kd=Kpτp
K i = K p b J 1 + τ i b J
其中τp和τi分别为比例和积分运算所造成的延时;
所述的齿槽转矩计算器的输入为所述过程参数b、反馈速度ω-和角度θ,输出为速度波动ωc′,计算公式为:
ω c ′ = T cm J 2 N p 2 ω - 2 + b 2 sin [ N p ( θ - θ 0 ) - tan - 1 JN p ω - b ]
将速度波动ωc′送入速度环误差端对速度进行补偿。
CN2010101988778A 2010-06-11 2010-06-11 一种用于永磁电机低速运转的控制*** Active CN101902187B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101988778A CN101902187B (zh) 2010-06-11 2010-06-11 一种用于永磁电机低速运转的控制***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101988778A CN101902187B (zh) 2010-06-11 2010-06-11 一种用于永磁电机低速运转的控制***

Publications (2)

Publication Number Publication Date
CN101902187A true CN101902187A (zh) 2010-12-01
CN101902187B CN101902187B (zh) 2012-06-27

Family

ID=43227452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101988778A Active CN101902187B (zh) 2010-06-11 2010-06-11 一种用于永磁电机低速运转的控制***

Country Status (1)

Country Link
CN (1) CN101902187B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594252A (zh) * 2012-02-20 2012-07-18 中国科学院光电技术研究所 高精度跟踪***中引入力矩修正的多闭环方法
CN107565862A (zh) * 2017-09-08 2018-01-09 华中科技大学 一种适用于永磁同步电机的速度波动抑制方法
CN107589664A (zh) * 2016-07-06 2018-01-16 发那科株式会社 伺服控制装置以及伺服控制方法
CN107831668A (zh) * 2017-11-15 2018-03-23 机械工业仪器仪表综合技术经济研究所 一种适用于随动控制自适应检测的方法及***
CN109617484A (zh) * 2018-11-29 2019-04-12 天津大学 永磁同步电机周期性扰动双环预测抑制方法
CN109889113A (zh) * 2019-03-11 2019-06-14 中国科学院上海技术物理研究所 一种基于自抗扰控制的永磁电机变数扫描控制***
CN110868109A (zh) * 2019-11-27 2020-03-06 北京云迹科技有限公司 一种电机控制方法、装置、存储介质及其机器人
CN111487860A (zh) * 2020-04-07 2020-08-04 上海卫星工程研究所 大惯量低速负载的高精度转速控制方法
WO2022089201A1 (zh) * 2020-10-27 2022-05-05 广东德昌电机有限公司 电机及其减振控制方法和电路
CN117353616A (zh) * 2023-12-04 2024-01-05 合肥安迅精密技术有限公司 直线电机的摩擦力前馈补偿方法及***、存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014206909A1 (de) * 2014-04-10 2015-10-15 Robert Bosch Gmbh Verfahren zur Drehzahlregelung eines Motors

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001037280A (ja) * 1999-07-22 2001-02-09 Mitsubishi Electric Corp モータ制御システム、位置検出器およびサーボアンプ
JP2005210786A (ja) * 2004-01-20 2005-08-04 Sanmei Denshi Sangyo Kk ステッピングモータのマイクロステップ駆動装置およびその制御方法ならびにその運転方法
US20070096672A1 (en) * 2005-10-28 2007-05-03 Nsk Ltd. Electric power steering apparatus and controller therefor
WO2009120086A1 (en) * 2008-03-26 2009-10-01 National Oilwell Norway As Method for reducing cogging torque effects of an electrical permanent magnet machine
CN101557193A (zh) * 2009-04-22 2009-10-14 华中科技大学 非正弦反电动势表面式交流永磁电机矢量控制方法
CN101723225A (zh) * 2009-11-27 2010-06-09 上海永大吉亿电机有限公司 电梯用永磁同步曳引机齿槽转矩的补偿方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001037280A (ja) * 1999-07-22 2001-02-09 Mitsubishi Electric Corp モータ制御システム、位置検出器およびサーボアンプ
JP2005210786A (ja) * 2004-01-20 2005-08-04 Sanmei Denshi Sangyo Kk ステッピングモータのマイクロステップ駆動装置およびその制御方法ならびにその運転方法
US20070096672A1 (en) * 2005-10-28 2007-05-03 Nsk Ltd. Electric power steering apparatus and controller therefor
WO2009120086A1 (en) * 2008-03-26 2009-10-01 National Oilwell Norway As Method for reducing cogging torque effects of an electrical permanent magnet machine
CN101557193A (zh) * 2009-04-22 2009-10-14 华中科技大学 非正弦反电动势表面式交流永磁电机矢量控制方法
CN101723225A (zh) * 2009-11-27 2010-06-09 上海永大吉亿电机有限公司 电梯用永磁同步曳引机齿槽转矩的补偿方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《电气技术》 2009 夏加宽 等 直接驱动环形永磁力矩电机低速齿槽转矩脉动补偿研究 21-24 1 , 第3期 2 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594252A (zh) * 2012-02-20 2012-07-18 中国科学院光电技术研究所 高精度跟踪***中引入力矩修正的多闭环方法
CN107589664A (zh) * 2016-07-06 2018-01-16 发那科株式会社 伺服控制装置以及伺服控制方法
CN107589664B (zh) * 2016-07-06 2020-04-28 发那科株式会社 伺服控制装置以及伺服控制方法
CN107565862B (zh) * 2017-09-08 2019-09-24 华中科技大学 一种适用于永磁同步电机的速度波动抑制方法
CN107565862A (zh) * 2017-09-08 2018-01-09 华中科技大学 一种适用于永磁同步电机的速度波动抑制方法
CN107831668A (zh) * 2017-11-15 2018-03-23 机械工业仪器仪表综合技术经济研究所 一种适用于随动控制自适应检测的方法及***
CN109617484A (zh) * 2018-11-29 2019-04-12 天津大学 永磁同步电机周期性扰动双环预测抑制方法
CN109617484B (zh) * 2018-11-29 2020-10-30 天津大学 永磁同步电机周期性扰动双环预测抑制方法
CN109889113A (zh) * 2019-03-11 2019-06-14 中国科学院上海技术物理研究所 一种基于自抗扰控制的永磁电机变数扫描控制***
CN109889113B (zh) * 2019-03-11 2023-11-07 中国科学院上海技术物理研究所 一种基于自抗扰控制的永磁电机变速扫描控制***
CN110868109A (zh) * 2019-11-27 2020-03-06 北京云迹科技有限公司 一种电机控制方法、装置、存储介质及其机器人
CN111487860A (zh) * 2020-04-07 2020-08-04 上海卫星工程研究所 大惯量低速负载的高精度转速控制方法
CN111487860B (zh) * 2020-04-07 2022-07-29 上海卫星工程研究所 大惯量低速负载的高精度转速控制方法
WO2022089201A1 (zh) * 2020-10-27 2022-05-05 广东德昌电机有限公司 电机及其减振控制方法和电路
CN117353616A (zh) * 2023-12-04 2024-01-05 合肥安迅精密技术有限公司 直线电机的摩擦力前馈补偿方法及***、存储介质
CN117353616B (zh) * 2023-12-04 2024-02-09 合肥安迅精密技术有限公司 直线电机的摩擦力前馈补偿方法及***、存储介质

Also Published As

Publication number Publication date
CN101902187B (zh) 2012-06-27

Similar Documents

Publication Publication Date Title
CN101902187B (zh) 一种用于永磁电机低速运转的控制***
CN109873586B (zh) 一种基于高阶滑模观测器的电机机械参数辨识方法及***
CN201910764U (zh) 一种基于终端滑模的永磁同步电机直接转矩控制***
CN102035456B (zh) 基于终端滑模的永磁同步电机直接转矩控制***
CN103051274B (zh) 基于变阻尼的二自由度永磁同步电机的无源性控制方法
CN105786036B (zh) 一种抑制转子动不平衡扰动的控制力矩陀螺框架控制***及方法
CN105680754B (zh) 一种永磁同步电机的直交轴电流矢量复合控制器
CN104242769A (zh) 基于连续终端滑模技术的永磁同步电机速度复合控制方法
CN105373143B (zh) 一种抑制风载荷扰动的大型天文望远镜高精度控制***及方法
CN102236074B (zh) 用于辨识感应电机的参数的装置和方法
CN112217436B (zh) 一种抑制电流测量误差引起的永磁同步电机转速脉动方法
CN106911282B (zh) 一种改进模糊控制的永磁电机无速度测速***
CN102654431A (zh) 具有机械模拟和电惯量模拟结合的制动器试验台及控制算法
CN102510251B (zh) 驱动复合摆头的永磁环形力矩电机的自适应鲁棒控制方法
CN205123639U (zh) 微型直流电机智能调速器
CN104483502B (zh) 一种基于单片机的电机实时转速宽范围精确测速方法
CN102540900A (zh) 一种惯性动量轮高精度控制方法
CN110912482B (zh) 一种永磁同步电机磁链及温度估计方法
CN101526823B (zh) 开关磁阻电机恒定转矩的控制方法
CN109802609A (zh) 一种异步电机无速度传感器调速***pi参数整定方法
CN103166561A (zh) 基于非光滑控制技术的永磁直线同步电机复合控制***
CN103051280A (zh) 低速直驱型永磁同步发电机转速与转子位置估算方法
CN106169895B (zh) 一种永磁直线同步电机电气参数测量方法
CN101944876B (zh) 一种他励同步电机磁通定向方法
CN104090577A (zh) 一种基于自抗扰的天线位置控制方法

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