CN111262495B - 一种增量式编码器永磁同步电机的转子初始角检测方法 - Google Patents

一种增量式编码器永磁同步电机的转子初始角检测方法 Download PDF

Info

Publication number
CN111262495B
CN111262495B CN202010201898.4A CN202010201898A CN111262495B CN 111262495 B CN111262495 B CN 111262495B CN 202010201898 A CN202010201898 A CN 202010201898A CN 111262495 B CN111262495 B CN 111262495B
Authority
CN
China
Prior art keywords
absolute value
incremental encoder
speed feedback
angle
motor
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
Application number
CN202010201898.4A
Other languages
English (en)
Other versions
CN111262495A (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.)
Wuxi Jact Electric Co ltd
Original Assignee
Wuxi Jact Electric Co ltd
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 Wuxi Jact Electric Co ltd filed Critical Wuxi Jact Electric Co ltd
Priority to CN202010201898.4A priority Critical patent/CN111262495B/zh
Publication of CN111262495A publication Critical patent/CN111262495A/zh
Application granted granted Critical
Publication of CN111262495B publication Critical patent/CN111262495B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/32Determining the initial rotor position
    • 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
    • H02P2203/00Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
    • H02P2203/03Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation
    • 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 Motors That Do Not Use Commutators (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

本发明公开了一种增量式编码器永磁同步电机的转子初始角检测方法,涉及永磁同步电机领域,该方法包括:获取增量式编码器的速度反馈绝对值,将速度反馈绝对值传输至PID角度补偿控制器以获取补偿角度,通过斜坡函数θ=θ+kα校正转子初始角,d轴参考电流按照斜坡函数增大,判断速度反馈绝对值与预定转速之间的大小,如小于等于则当d轴参考电流到达电机额定电流值且速度反馈绝对值为零时,输出最终更新后的转子初始角,如大于则将补偿方向取反后重新获取速度反馈绝对值并再次判断速度反馈绝对值与预定转速之间的大小。在检测过程中,通过不断校正转子初始角,保持永磁同步电机静止,即可获得电机转子的初始角位置。

Description

一种增量式编码器永磁同步电机的转子初始角检测方法
技术领域
本发明涉及永磁同步电机领域,尤其是一种增量式编码器永磁同步电机的转子初始角检测方法。
背景技术
永磁同步电机转子角度的准确性对电机控制的性能起到至关重要的作用,尤其在电机启动的时候,控制***不知道转子的具***置,如果转子角度检测不准确,会造成永磁同步电机启动失败、控制效率降低、发热严重等缺点。而增量式编码器的交流永磁同步电机在上电时,需要专门的算法来检测转子的初始位置。目前,有些算法存在电机反转的问题,造成与电机相连的其他设备或工件的损坏,有些算法依靠电机的凸极性或电机电感饱和特性来检测,存在电机适应性有限的问题。
发明内容
本发明人针对上述问题及技术需求,提出了一种增量式编码器永磁同步电机的转子初始角检测方法,在检测过程中,给电机施加d轴参考电流,永磁同步电机不转动,满足电机不能反转的条件,通过不断校正转子初始角,保持电机静止,即可获得电机的转子初始角位置,适用于各种配置的ABZ增量式编码器的永磁同步电机。
本发明的技术方案如下:
一种增量式编码器永磁同步电机的转子初始角检测方法,包括如下步骤:
初始化补偿方向k=1或k=-1;
向电机施加d轴参考电流Idref=0、转子初始角θ=0的电流控制矢量;
获取增量式编码器的速度反馈绝对值,并传输至PID角度补偿控制器中,运行PID角度补偿控制器获取补偿角度;
通过斜坡函数θ=θ+kα校正迭代更新后的转子初始角,其中α代表补偿角度;
d轴参考电流按照斜坡函数增大;
判断速度反馈绝对值与预定转速之间的大小;
如果速度反馈绝对值小于等于预定转速时,则判断电机d轴参考电流是否到达电机额定电流值,且速度反馈绝对值是否为零,如是,则输出最终更新后的转子初始角,否则再次执行获取增量式编码器的速度反馈绝对值的步骤;
如果速度反馈绝对值大于预定转速时,则将补偿方向取反后,再次执行获取增量式编码器的速度反馈绝对值的步骤。
其进一步的技术方案为,如果电机d轴参考电流到达电机额定电流值,且速度反馈绝对值为零时,方法还包括:
判断电机转子的静止时间是否超过第二预定时间,如是,则执行输出最终更新后的转子初始角的步骤,否则再次执行获取增量式编码器的速度反馈绝对值的步骤。
其进一步的技术方案为,如果速度反馈绝对值大于预定转速时,方法还包括:
判断增量式编码器的超速时间是否超过第一预定时间,如是,则进入将补偿方向取反后,再次执行获取增量式编码器的速度反馈绝对值的步骤,否则直接执行获取增量式编码器的速度反馈绝对值的步骤。
其进一步的技术方案为,将增量式编码器的速度反馈绝对值传输至PID角度补偿控制器中,通过不断校正转子初始角,使永磁同步电机保持静止,以获取最终更新后的转子初始角。
其进一步的技术方案为,增量式编码器采用ABZ增量式编码器。
本发明的有益技术效果是:
本申请公开的一种增量式编码器永磁同步电机的转子初始角检测方法,利用增量式编码器永磁同步电机上电时,电机d轴参考电流不产生电机扭矩的原理,通过判断增量式编码器的速度反馈绝对值是否超速进而判断补偿方向是否正确,当补偿方向正确时按照斜坡函数递增的方式,利用速度反馈绝对值作为PID角度补偿控制器的输入,通过PID角度补偿控制器获取电机转子的补偿角度,以此校正转子初始角,使电机转子静止,直到d轴参考电流达到电机额定值时,此时即可得到电机转子的初始角位置,该方法适用于各种配置的ABZ增量式编码器的永磁同步电机。
附图说明
图1是本申请提供的检测方法的原理图。
图2是本申请提供的检测方法的流程图。
具体实施方式
下面结合附图对本发明的具体实施方式做进一步说明。
本申请公开了一种增量式编码器永磁同步电机的转子初始角检测方法,其原理图如图1所示,在增量式编码器永磁同步电机的主电路中获取A相和B相的电流iA和iB,同时,由于增量式编码器与永磁同步电机的转子之间以同轴安装或其他安装方式,在增量式编码器永磁同步电机的主电路中,增量式编码器会输出一个速度反馈绝对值至PID角度补偿控制器中,在PID角度补偿控制器中进行PID运算后获取电机转子的补偿角度α,通过函数θ=θ+kα校正转子初始角θ,并送入iPark变换模块和Park变换模块以纠正原先的转子初始角θ。相电流iA和iB连接到Clarke变换模块的输入端,经过三相静止坐标系到两相静止坐标系的克拉克变换后,得到电流iα和iβ,iα和iβ传递到Park变换模块,根据转子磁场定向进行旋转坐标变换,得到d轴电流id和q轴电流iq,id和iq分别与施加电流控制矢量得到的d轴参考电流Idref和q轴参考电流Iqref相减后,所得结果分别传递到d电流控制器和q电流控制器中进行PID运算,得到d、q轴电压ud和uq,ud和uq送入iPark变换模块,通过反派克变换后,将两相旋转坐标系下的电压值变换到静止直角坐标系下的电压uα和uβ,此时电机转子的初始角位置已经确定,uα和uβ传递到SVPWM模块,经过电压空间矢量脉宽调制后,输出六路控制脉冲信号至三相逆变器中。
检测方法流程图如图2所示,具体包括以下步骤:
步骤1:在控制端输入超速时间t1=0,第一预定时间T1,静止时间t2=0,第二预定时间T2,补偿角度α=0,初始化补偿方向k=1或k=-1,可选的,第一预定时间T1=0.2s,第二预定时间T2=0.5s,补偿方向k=1。
步骤2:向电机施加d轴参考电流Idref=0、q轴参考电流Iqref=0和转子初始角θ=0的电流控制矢量。
步骤3:获取增量式编码器的速度反馈绝对值SpeedFdb,并传输至PID角度补偿控制器中,运行PID角度补偿控制器获取补偿角度α,表达式为:
Figure GDA0003013695920000031
其中,k为采样序号,且k=0,1,2,……;ek为第k次采样时刻输入的偏差值,且ek=0-SpeedFdbk,SpeedFdbk为k时刻增量式编码器的速度反馈绝对值,ek-1为第k-1次采样时刻输入的偏差值;ej为第j次积分器累积的偏差值;KP为比例系数、Ki为积分系数、Kd为微分系数。
可选的,增量式编码器采用ABZ增量式编码器。
步骤4:通过斜坡函数θ=θ+kα纠正转子初始角,其中α代表补偿角度。
步骤5:d轴参考电流Idref按照斜坡函数增大。
步骤6:判断速度反馈绝对值SpeedFdb与预定转速SpeedTH之间的大小。可选的,预定转速SpeedTH=1.0RPM。
步骤61:如果速度反馈绝对值小于等于预定转速时,也即SpeedFdb≤1.0RPM,则判断电机d轴参考电流Idref是否到达电机额定电流值,且速度反馈绝对值SpeedFdb是否为零。
如是,也即Idref==I1并且SpeedFdb==0,其中I1代表电机额定电流值,则判断电机转子的静止时间是否超过第二预定时间,如是,也即t2>0.5s时,则输出最终更新后的转子初始角θ,否则再次执行获取增量式编码器的速度反馈绝对值的步骤,也即返回步骤3。
如否,则再次执行获取增量式编码器的速度反馈绝对值的步骤,也即返回步骤3。
步骤62:如果速度反馈绝对值大于预定转速时,也即SpeedFdb>1.0RPM,判断增量式编码器的超速时间是否超过第一预定时间,如是,也即t1>0.2s时,则将补偿方向取反后,再次执行获取增量式编码器的速度反馈绝对值的步骤,否则直接执行获取增量式编码器的速度反馈绝对值的步骤。将补偿方向取反的意思是:当k=1时补偿方向取反,则k=-1,当k=-1时补偿方向取反,则k=1。
通过上述方法,利用增量式编码器永磁同步电机上电时,电机d轴参考电流不产生电机扭矩的原理(也即电机不会转动),给电机施加电流控制矢量,通过判断增量式编码器的速度反馈绝对值是否超速进而判断角度的补偿方向是否正确,当补偿方向正确时,利用速度反馈绝对值作为PID角度补偿控制器的输入,通过PID角度补偿控制器获取电机转子的补偿角度,通过斜坡函数校正转子初始角的大小,且d轴参考电流Idref也按照斜坡函数递增,使电机转子保持静止,直到d轴参考电流达到电机额定值时,此时即可得到电机转子的初始角位置。
以上所述的仅是本申请的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。

Claims (5)

1.一种增量式编码器永磁同步电机的转子初始角检测方法,其特征在于,所述方法包括:
初始化补偿方向k=1或k=-1;
向电机施加d轴参考电流Idref=0、转子初始角θ=0的电流控制矢量;
获取增量式编码器的速度反馈绝对值,并传输至PID角度补偿控制器中,运行所述PID角度补偿控制器获取补偿角度,表达式为:
Figure FDA0003013695910000011
其中,k为采样序号,且k=0,1,2,……;ek为第k次采样时刻输入的偏差值,且ek=0-SpeedFdbk,SpeedFdbk为k时刻增量式编码器的速度反馈绝对值,ek-1为第k-1次采样时刻输入的偏差值;ej为第j次积分器累积的偏差值;KP为比例系数、Ki为积分系数、Kd为微分系数;
通过斜坡函数θ=θ+kα校正迭代更新后的转子初始角,其中α代表补偿角度;
所述d轴参考电流按照所述斜坡函数增大;
判断所述速度反馈绝对值与预定转速之间的大小;
如果所述速度反馈绝对值小于等于所述预定转速时,则判断电机d轴参考电流是否到达电机额定电流值,且所述速度反馈绝对值是否为零,如是,则输出最终更新后的转子初始角,否则再次执行所述获取增量式编码器的速度反馈绝对值的步骤;
如果所述速度反馈绝对值大于所述预定转速时,则将所述补偿方向取反后,再次执行所述获取增量式编码器的速度反馈绝对值的步骤。
2.根据权利要求1所述的方法,其特征在于,如果电机d轴参考电流到达电机额定电流值,且所述速度反馈绝对值为零时,所述方法还包括:
判断电机转子的静止时间是否超过第二预定时间,如是,则执行输出最终更新后的转子初始角的步骤,否则再次执行所述获取增量式编码器的速度反馈绝对值的步骤。
3.根据权利要求1所述的方法,其特征在于,如果所述速度反馈绝对值大于所述预定转速时,所述方法还包括:
判断所述增量式编码器的超速时间是否超过第一预定时间,如是,则进入将所述补偿方向取反后,再次执行所述获取增量式编码器的速度反馈绝对值的步骤,否则直接执行所述获取增量式编码器的速度反馈绝对值的步骤。
4.根据权利要求1所述的方法,其特征在于,将所述增量式编码器的速度反馈绝对值传输至所述PID角度补偿控制器中,通过不断校正转子初始角,使所述永磁同步电机保持静止,以获取最终更新后的转子初始角。
5.根据权利要求1-4任一所述的方法,其特征在于,所述增量式编码器采用ABZ增量式编码器。
CN202010201898.4A 2020-03-20 2020-03-20 一种增量式编码器永磁同步电机的转子初始角检测方法 Active CN111262495B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010201898.4A CN111262495B (zh) 2020-03-20 2020-03-20 一种增量式编码器永磁同步电机的转子初始角检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010201898.4A CN111262495B (zh) 2020-03-20 2020-03-20 一种增量式编码器永磁同步电机的转子初始角检测方法

Publications (2)

Publication Number Publication Date
CN111262495A CN111262495A (zh) 2020-06-09
CN111262495B true CN111262495B (zh) 2021-05-28

Family

ID=70947865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010201898.4A Active CN111262495B (zh) 2020-03-20 2020-03-20 一种增量式编码器永磁同步电机的转子初始角检测方法

Country Status (1)

Country Link
CN (1) CN111262495B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114421843B (zh) * 2022-01-06 2023-08-15 奇瑞新能源汽车股份有限公司 永磁同步电机初始位置的标定方法、装置、设备及介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101459406A (zh) * 2008-12-25 2009-06-17 三一电气有限责任公司 一种双馈电机转子初始位置角的自动检测方法及装置
CN102097988A (zh) * 2010-12-17 2011-06-15 北京和利时电机技术有限公司 一种永磁同步电机转子位置补偿角的测量方法及***
CN105391363A (zh) * 2015-11-16 2016-03-09 重庆长安汽车股份有限公司 一种旋转变压器初始位置自校正方法及装置
CN107294459A (zh) * 2017-08-18 2017-10-24 安徽江淮汽车集团股份有限公司 永磁同步电机转子初始角度修正方法及修正***
CN107547028A (zh) * 2016-06-28 2018-01-05 沈阳新松机器人自动化股份有限公司 一种电机转子角度检测的方法及装置
CN109347393A (zh) * 2018-10-22 2019-02-15 北京新能源汽车股份有限公司 一种电机初始位置角的测试方法、装置和设备
CN109962652A (zh) * 2019-03-15 2019-07-02 上海电气集团股份有限公司 一种永磁同步电动机转子初始位置的检测
CN110601610A (zh) * 2019-09-20 2019-12-20 潍柴动力股份有限公司 识别永磁同步电机与旋转变压器零位偏差的方法和装置
CN110601633A (zh) * 2019-10-22 2019-12-20 武汉久同智能科技有限公司 一种永磁同步电机初始相位检测***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5662781B2 (ja) * 2010-12-07 2015-02-04 東芝機械株式会社 インバータ発電装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101459406A (zh) * 2008-12-25 2009-06-17 三一电气有限责任公司 一种双馈电机转子初始位置角的自动检测方法及装置
CN102097988A (zh) * 2010-12-17 2011-06-15 北京和利时电机技术有限公司 一种永磁同步电机转子位置补偿角的测量方法及***
CN105391363A (zh) * 2015-11-16 2016-03-09 重庆长安汽车股份有限公司 一种旋转变压器初始位置自校正方法及装置
CN107547028A (zh) * 2016-06-28 2018-01-05 沈阳新松机器人自动化股份有限公司 一种电机转子角度检测的方法及装置
CN107294459A (zh) * 2017-08-18 2017-10-24 安徽江淮汽车集团股份有限公司 永磁同步电机转子初始角度修正方法及修正***
CN109347393A (zh) * 2018-10-22 2019-02-15 北京新能源汽车股份有限公司 一种电机初始位置角的测试方法、装置和设备
CN109962652A (zh) * 2019-03-15 2019-07-02 上海电气集团股份有限公司 一种永磁同步电动机转子初始位置的检测
CN110601610A (zh) * 2019-09-20 2019-12-20 潍柴动力股份有限公司 识别永磁同步电机与旋转变压器零位偏差的方法和装置
CN110601633A (zh) * 2019-10-22 2019-12-20 武汉久同智能科技有限公司 一种永磁同步电机初始相位检测***

Also Published As

Publication number Publication date
CN111262495A (zh) 2020-06-09

Similar Documents

Publication Publication Date Title
JP4230276B2 (ja) ブラシレスdcモータの制御装置
JP3661642B2 (ja) モータの制御装置及びその制御方法
US7486043B2 (en) Controller for motor
US20040061461A1 (en) Apparatus for controlling permanent-magnet rotary machine
JP3755582B2 (ja) 電動機制御装置
JP2002186295A (ja) 誘導電動機の速度推定値補正方法およびその装置
CN112217428B (zh) 水下机器人推进***无位置传感器控制方法
CN110518853B (zh) 一种永磁同步电机电流解耦控制方法及装置
WO2004062080A1 (ja) 発電システムおよびその制御方法
JPH08280199A (ja) 永久磁石界磁同期電動機のセンサレス制御装置
CN110729940A (zh) 一种永磁同步电机初始相位检测方法
CN110601633A (zh) 一种永磁同步电机初始相位检测***
CN111262495B (zh) 一种增量式编码器永磁同步电机的转子初始角检测方法
JP4228651B2 (ja) Ipmモータの制御方法および制御装置
JP3675192B2 (ja) モータ制御装置および電気車用制御装置およびハイブリッド車用制御装置
CN105071736A (zh) 一种风机用永磁同步电机无传感器转子位置检测方法
JP3598909B2 (ja) 同期モータ制御装置及び電気車制御装置並びに同期モータ制御方法
KR102288428B1 (ko) 인버터형 센서리스 모터의 제어 장치 및 방법
CN112003523A (zh) 一种提高永磁同步直线电机速度估计稳定性的方法
KR101048511B1 (ko) 유도전동기의 센서리스 속도 제어 시스템
CN113258837B (zh) 一种永磁同步电机的鲁棒模型预测电流控制方法及装置
Yim et al. Sensorless control strategy of IPMSM based on a parallel reduced-order EKF
CN112636653A (zh) 一种汽车电子水泵永磁同步电机的无感控制电路及方法
JP3722948B2 (ja) 永久磁石界磁同期電動機のセンサレス制御方法
JP2000324879A (ja) モータ制御装置

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