一种无位置传感器无刷直流电机位置检测方法技术

技术编号:26770518 阅读:9 留言:0更新日期:2020-12-18 23:49
本发明专利技术涉及无刷直流电机无位置传感器控制技术领域,具体涉及一种无位置传感器无刷直流电机位置检测方法,包括以下步骤:S1、将电机的其中一相反电势通过硬件检测电路输出相应的方波信号并将所述方波信号输入至控制器中;S2、通过所述控制器计算所述方波信号得到的反电势过零点的信息,从而计算出电机的转子位置,进而对计算出来的转子位置进行相位补偿得到另外两相的反电势。本发明专利技术基于硬件电路检测出电机某一相反电势过零点,结构简单,只需要检测一相的电压反电势并将反电势波形在硬件部分转换为方波,同时只需要根据一相的反电势并经过相应延时即可得到另外两相的反电势与分区,大大简化软件编写。

【技术实现步骤摘要】
一种无位置传感器无刷直流电机位置检测方法
本专利技术涉及无刷直流电机无位置传感器控制
,具体涉及一种无位置传感器无刷直流电机位置检测方法。
技术介绍
近年来,随着电力电子器件及控制理论的迅速发展,永磁无刷直流电机以其高效性,良好的调速性,易于维护性而得到了广泛的应用。传统的永磁直流无刷电机往往采用位置传感器来确定转子的位置,这不仅增大了电机的安装体积,增加了成本,而且降低了电机的可靠性。而无传感器直流无刷电机对于提高系统效率,简化系统装置就具有重大的意义。无刷直流电机,BrushlessDCMotor,以下简称BLDCM,广泛应用于科学仪器和工业设备以及电动车中,具有结构简单,效率高的优点。目前无刷直流电机的无位置传感器的位置检测方法主要有反电势过零检测法、磁链观测法、反电势三次谐波积分法、续流二极管法、电感法等。其中反电势法过零检测法实现简单不需要复杂的硬件电路,系统构成成本低,技术方案比较成熟,应用较为广泛。目前根据反电势过零点的无位置传感器无刷直流电机转子位置检测方法基本采用无中性点虚拟三相负载检测,或有中性点三相过零滤波,构建3个转子位置传感器信号,从而实现无刷直流电机控制,以上两种方法都需要检测三相反电势,十分麻烦。
技术实现思路
针对上述问题,本专利技术提供一种无位置传感器无刷直流电机位置检测方法,针对有中性点无刷直流电机,采用硬件,软件结合,硬件设计二阶无限增益低通滤波器,对单相绕组反电势过零滤波,再通过软件编程对单相输出方波信号周期分6个工作区,再将该一相所得分区延时120°电角度和240°进而得到另外两相的分区,从而控制无刷直流电机的运转。为了解决上述技术问题,本专利技术采用了如下的技术方案:一种无位置传感器无刷直流电机位置检测方法,包括以下步骤:S1、将电机的其中一相反电势通过硬件检测电路输出相应的方波信号并将所述方波信号输入至控制器中;S2、通过所述控制器计算所述方波信号得到的反电势过零点的信息,从而计算出电机的转子位置,进而对计算出来的转子位置进行相位补偿得到另外两相的反电势。作为优化,所述硬件检测电路包括反相放大电路、比较电路以及方波输出电路,所述电机与所述反向放大电路连接,所述反向放大电路与所述比较电路连接,所述比较电路与所述方波输出电路连接,所述方波输出电路与所述控制器连接,所述控制器与三相整流桥并联连接,所述三相整流桥与所述电机并联连接,所述三相整流桥还连接有电源。作为优化,所述电源采用24V直流电压。作为优化,所述步骤S1的具体步骤为:S1.1、将电机的其中一相接线与电机的中性线分别接入所述硬件检测电路的端口A与端口B,得到电机反电势信号;S1.2、所述电机反电势信号经过反向放大电路后,将所述反电势信号缩小7.5倍,并附加基准电压;S1.3、与所述基准电压进行比较,得到相应的方波信号;S1.4、所述方波信号经所述方波输出电路输出至控制器。作为优化,所述步骤S2的具体步骤为:S2.1、对每个采集的方波信号进行均值滤波,同时将所述方波信号的一整个周期的时间分成6份,对应6个扇区;S2.2、检测反电势过零点,计算所述扇区的边界,即得到所测一相的换相点;S2.3、根据所测一相的换相点进行相位补偿计算得到另外两相的换相点,另外两相的换相点分别补偿120°和240°。作为优化,步骤S2.1中,所述方波信号的整个周期时间为固定值,若测的方波信号周期时间的当前值的范围不在所述固定值的±20%内,则舍弃当前值。作为优化,对所述方波信号进行分区的步骤如下:T1、程序初始化;T2、对扇区赋初值;T3、根据方波信号的边沿信号触发中断1,进入T4,若中断1完成,则返回主循环;T4、计算电机其中一相的一个电角度周期,从而计算出电机的转速,再延时30°电角度后进入中断2;T5、判断扇区值是否更新完成六个状态,若未更新完成,则每隔60°更新扇区值,然后返回主循环;若更新完成,则对扇区值进行赋初值,然后返回主循环。一种无位置传感器无刷直流电机位置检测方法采用以上技术方案与现有技术相比,具有以下技术效果:1.基于硬件电路检测出电机某一相反电势过零点,结构简单,只需要硬件检测一相的电压反电势并将反电势波形在硬件部分转换为方波,同时只需要根据一相的反电势并经过软件计算相应延时即可得到另外两相的反电势与分区,大大简化软件编写,通过软件部分的进一步分区与编程,也简化了电机转子位置估计的计算,提高了系统的效率;2.本专利技术直接将电机的中心点引出来,不需要外部构建中心点,可以得到最真实的数据。附图说明图1是本专利技术实施例的三相逆变器电路接电机负载图。图2是本专利技术将反电势信号根据过零点转换为方波信号的硬件电路原理图。图3是本专利技术转子永磁体磁感应强度分布曲线。图4是本专利技术中三相反电动势曲线。图5是本专利技术对扇区进行分区的算法框图。具体实施方式下面结合附图对本专利技术作进一步的详细说明。为了解决上述技术问题,本专利技术采用了如下的技术方案:一种无位置传感器无刷直流电机位置检测方法,包括以下步骤:S1、将电机的其中一相反电势通过硬件检测电路输出相应的方波信号并将所述方波信号输入至控制器中;具体为:S1.1、将电机的其中一相接线与电机的中性线分别接入所述硬件检测电路的端口A与端口B,得到电机反电势信号;S1.2、所述电机反电势信号经过反向放大电路后,将所述反电势信号缩小7.5倍,并附加2.5V的基准电压;S1.3、与所述基准电压进行比较,得到相应的方波信号;S1.4、所述方波信号经所述方波输出电路输出至控制器。本实施例中,所述硬件检测电路包括反相放大电路、比较电路以及方波输出电路,所述电机与所述反向放大电路连接,所述反向放大电路与所述比较电路连接,所述比较电路与所述方波输出电路连接,所述方波输出电路与所述控制器连接,所述控制器与三相整流桥并联连接,所述三相整流桥与所述电机并联连接,所述三相整流桥还连接有电源。下面结合图1和图2来进行说明,如图1所示,本专利技术的逆变器母线侧电压Udc=24V,图2所示为将反电势信号根据过零点转换为相应方波信号的硬件电路原理图。主要由放大器、反相器和比较器与光耦组成。结合图2,硬件电路将电机的反电势波形转换为方波的实现具体过程如下:步骤1:无刷直流电机的A相(实际为三相中的其中一相,在此以A相为例分析)接线与电机中性线分别接端口A与端口B;步骤2:无刷直流电机的反电势经过运放U10A和U10B反相与放大之后,将反电势信号缩小了7.5倍并附加了2.5V的基准电压,之后再与2.5V的基准电压进行比较,得到相应的方波信号,这里的2.5V的基准电压对应反电动势过零点,也可以根据实际情况设置其他大小的基准电压;步骤3:将由比较器U11A得到的方波信号经光耦隔离后,由端口本文档来自技高网...

【技术保护点】
1.一种无位置传感器无刷直流电机位置检测方法,其特征在于,包括以下步骤:/nS1、将电机的其中一相反电势通过硬件检测电路输出相应的方波信号并将所述方波信号输入至控制器中;/nS2、通过所述控制器计算所述方波信号得到的反电势过零点的信息,从而计算出电机的转子位置,进而对计算出来的转子位置进行相位补偿得到另外两相的反电势。/n

【技术特征摘要】
1.一种无位置传感器无刷直流电机位置检测方法,其特征在于,包括以下步骤:
S1、将电机的其中一相反电势通过硬件检测电路输出相应的方波信号并将所述方波信号输入至控制器中;
S2、通过所述控制器计算所述方波信号得到的反电势过零点的信息,从而计算出电机的转子位置,进而对计算出来的转子位置进行相位补偿得到另外两相的反电势。


2.根据权利要求1所述的一种无位置传感器无刷直流电机位置检测方法,其特征在于,所述硬件检测电路包括反相放大电路、比较电路以及方波输出电路,所述电机与所述反向放大电路连接,所述反向放大电路与所述比较电路连接,所述比较电路与所述方波输出电路连接,所述方波输出电路与所述控制器连接,所述控制器与三相整流桥并联连接,所述三相整流桥与所述电机并联连接,所述三相整流桥还连接有电源。


3.根据权利要求1所述的一种无位置传感器无刷直流电机位置检测方法,其特征在于,所述电源采用24V直流电压。


4.根据权利要求2所述的一种无位置传感器无刷直流电机位置检测方法,其特征在于,所述步骤S1的具体步骤为:
S1.1、将电机的其中一相接线与电机的中性线分别接入所述硬件检测电路的端口A与端口B,得到电机反电势信号;
S1.2、所述电机反电势信号经过反向放大电路后,将所述反电势信号缩小7.5倍,并附加基准电压;
S1.3、与所述基准电压进行比较,...

【专利技术属性】
技术研发人员:姚单李天文刘景林解恩唐海洋梁为曹祯芝乔永杰
申请(专利权)人:中船重工重庆西南装备研究院有限公司
类型:发明
国别省市:重庆;50

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

1