一种无位置传感器的无刷电机初始位置检测方法技术

技术编号:29971245 阅读:26 留言:0更新日期:2021-09-08 09:48
一种无位置传感器的无刷电机初始位置检测方法,涉及无刷电机转子位置检测技术领域,包括如下步骤:步骤一、给电机施加第一组控制脉冲和第二组控制脉冲,检测出分辨率为30

【技术实现步骤摘要】
一种无位置传感器的无刷电机初始位置检测方法


[0001]本专利技术涉及无刷电机转子位置检测
,特别涉及一种无位置传感器的无刷电机初始位置检测方法。

技术介绍

[0002]随着电力电子技术的发展,永磁无刷直流电机在本体结构上更加简单,运行更加稳定可靠,调速性能更加优良,在工业控制领域和家用电器领域的应用越来越广泛。无刷直流电机在运行时,需要依靠位置传感器对转子位置进行检测,这使得电机的体积增大,制造成本增加,运行可靠性受到影响,为使无刷直流电机适用于更多场合,对于无位置传感器无刷电机控制技术进行深入研究具有重要意义,在无位置传感器无刷直流电机运行控制中,无位置传感器控制的难点是零速或低速启动,在零速或低速启动时初始位置的检测就显得尤为重要。初始位置检测,即在电机处于静止状态时进行电机转子位置的角度检测。
[0003]目前广泛使用的方法是通过给电机D轴施加一个电压让电机对齐到0
°
位置,但此方法在负载比较大时可能会对齐失败。目前,国内外已在无刷直流电机无感运行控制的方向上提出了很多简单有效的位置检测方法,如反电动势过零检测法、模型参考自适应法、状态观测器法等,但这些方法都无法在电机处于静止状态时获得转子位置信息,在有无反转起动的需求的场合,需要利用电感法对转子初始位置进行检测。虽然电感法可以在无感下估算转子初始位置,但是传统电感法为实现30
°
定位精度需要注入12个检测脉冲电压,导致定位时间较长,存在起动延时问题且精度难以保证。
[0004]针对电感法定位时间问题,国内外学者提出了诸多优化设计。赵白鸽在论文“基于线反电势估算的无刷直流电机无传感器控制方法研究[D].(哈尔滨工业大学,2017)”中利用磁路饱和效应原理,采用6个不同导通方向的检测脉冲电压进行位置检测,通过减少检测脉冲数的注入缩短了定位时间,但是该方法的检测精度仅达到了60
°
,通过牺牲检测精度来缩短定位时间。王华斌在论文“基于间接电感法的永磁无刷直流电机无位置传感器控制.重庆大学,2009”中结合了凸极式电机的凸极效应和磁路饱和效应原理,通过注入8次检测脉冲电压,利用端电压和电流信息判断转子初始位置,该方案在实现了30
°
高精度定位的基础上,减少了检测脉冲数,缩短了定位时间,但是相对于其他方案,该定位时间仍存在改进的空间。

技术实现思路

[0005]针对现有技术所存在的缺陷,本专利技术提出一种无位置传感器的无刷电机初始位置检测方法,本方法可准确识别转子初始位置的角度,检测精度高,用时短。
[0006]为解决上述技术问题,本专利技术采用的技术方案如下:一种无位置传感器的无刷电机初始位置检测方法,包括如下步骤:
[0007]步骤一、给电机施加第一组控制脉冲和第二组控制脉冲,检测出分辨率为30
°
的电机转子初始位置角度;
[0008]步骤二、根据步骤一检测到的电机转子初始位置角度,将电机转子初始位置角度设定为FOC的角度并给D轴施加一个电压,再将电机转子对齐检测到的电机转子初始位置角度。
[0009]进一步地,第一组控制脉冲分为第一阶段、第二阶段和第三阶段且每个阶段都包括驱动过程和续流过程,在驱动过程时分别给三相电机的任意两相施加控制信号,另一相关闭作为被测相,测量并读取被测相的相电压峰值;在续流过程时关闭控制信号,再次测量并读取被测相的相电压峰值;根据在驱动过程与续流过程读取的相电压峰值计算出相电压峰值的差值及差值绝对值,通过比较差值绝对值的大小得出最大的差值绝对值,最后根据差值绝对值以及另外两相的差值大小关系得出索引值M。
[0010]进一步地,第二组控制脉冲分为第一阶段、第二阶段和第三阶段且每个阶段都包括驱动过程和续流过程,第一阶段在驱动过程和续流过程都无需测量相电压;第二阶段在驱动过程时分别给三相电机的任意两相施加控制信号,另一相关闭作为被测相,测量并读取被测相的相电压峰值P1,在续流过程时关闭控制信号,再次测量并读取被测相的相电压峰值P2;第三阶段在驱动过程时分别给三相电机的任意两相施加控制信号,另一相关闭作为被测相,测量并读取被测相的相电压峰值N1,在续流过程时关闭控制信号,再次测量并读取被测相的相电压峰值N2;第二阶段和第三阶段在驱动过程均需延时S个周期,通过延时S个周期来加大驱动电流从而判断出永磁体的极性。
[0011]进一步地,根据第二阶段读取到的被测相的相电压峰值P1、P2和第三阶段读取到的被测相的相电压峰值N1、N2,计算出相电压峰值的差值和差值绝对值,最后根据第二阶段和第三阶段的差值绝对值的大小关系计算得到索引值N。
[0012]进一步地,第二组控制脉冲在驱动过程给三相电机中任意两相施加的控制信号由第一组控制脉冲计算出的最大的差值绝对值决定。
[0013]最后,根据索引值M和索引值N查表,得到分辨率为30
°
的转子初始位置角度。
[0014]本专利技术所取得的有益效果在于:本专利技术采用给电机施加两组控制脉冲并进行相电压测量的方式可以检测到分辨率为30
°
的电机转子初始位置角度,再结合对齐的方式将电机转子对齐到检测到的初始角度位置;可以在大负载的情况下实现电机转子初始位置的准确检测,成功率高,用时短。
附图说明
[0015]图1为本实施例的流程图;
[0016]图2为本实施例的测量点示意图;
[0017]图3为本实施例的第一组控制脉冲示意图;
[0018]图4为本实施例以AbsDiffA最大为例的第二组控制脉冲示意图;
[0019]图5为本实施例以AbsDiffB最大为例的第二组控制脉冲示意图;
[0020]图6为本实施例以AbsDiffC最大为例的第二组控制脉冲示意图。
具体实施方式
[0021]为了便于本领域技术人员的理解,下面结合具体实施例与附图对本专利技术作进一步的说明。
[0022]一种无位置传感器的无刷电机初始位置检测方法,如图1所示,检测电机转子初始位置的具体步骤如下:
[0023]步骤一、给电机施加第一组控制脉冲和第二组控制脉冲,检测出分辨率为30
°
的电机转子初始位置角度。
[0024]被测相的相电压测量点如图2所示,被测相的相电压在电机电感的作用下发生变化,当控制脉冲接入一段时间t后,进行相电压的测量,原则上读取被测相的相电压峰值,t的大小由电机电感的大小决定,本实施例取t=5μs。
[0025]具体地,本专利技术的思路是,先在驱动过程给电机三相其中的任意两相施加控制信号,另一相关闭作为被测相,测量并读取被测相的相电压峰值,然后在续流过程中关闭控制信号,再次测量并读取被测相的相电压的峰值,最后计算出驱动过程和续流过程时的相电压峰值的差值,即电流变化率;当差值越大代表电流变化率越大,同时也说明被测相的电感越小,与转子永磁体越对齐。
[0026]如图3所示,第一组控制脉冲分为第一阶段、第二阶段和第三阶段且每个阶段都包括驱动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无位置传感器的无刷电机初始位置检测方法,其特征在于:包括如下步骤:步骤一、给电机施加第一组控制脉冲和第二组控制脉冲,检测出分辨率为30
°
的电机转子初始位置角度;步骤二、根据步骤一检测到的电机转子初始位置角度,将所述电机转子初始位置角度设定为FOC的角度并给D轴施加一个电压,再将电机转子对齐检测到的电机转子初始位置角度。2.根据权利要求1所述的无位置传感器的无刷电机初始位置检测方法,其特征在于:所述第一组控制脉冲分为第一阶段、第二阶段和第三阶段且每个阶段都包括驱动过程和续流过程,在所述驱动过程时分别给三相电机的任意两相施加控制信号,将另一相关闭作为被测相,测量并读取被测相的相电压峰值;在所述续流过程时关闭控制信号,再次测量并读取被测相的相电压峰值;根据在所述驱动过程与续流过程读取的相电压峰值计算出相电压峰值的差值及差值绝对值,通过比较差值绝对值的大小得出最大的差值绝对值,最后根据最大的差值绝对值以及另外两相差值的大小关系得出索引值M。3.根据权利要求1所述的无位置传感器的无刷电机初始位置检测方法,其特征在于:所述第二组控制脉冲分为第一阶段、第二阶段和第三阶段且每个阶段都包括驱动过程和续流过程,所述第一阶段在驱动过程和续流过程都无需测量相电压;所述第二阶段在驱动过程时分别...

【专利技术属性】
技术研发人员:林联伟王宇胡建敢
申请(专利权)人:湖南东嘉智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1