基于换相点换相的无刷直流电机无感控制方法技术

技术编号:28947596 阅读:10 留言:0更新日期:2021-06-18 22:03
本发明专利技术提出了一种基于换相点换相的无刷直流电机无感控制方法,其通过引入一种新型的电机相电压检测电路,将方波无传感器控制算法实现的外部电路进行了简化,进一步降低了方波无传感器控制算法的实现成本;同时根据反电势为正弦波无刷直流电机的反电势特性,分析了在方波控制算法的换相位置点电机的反电势存在的规律,利用这个规律结合无刷直流电机反电势与转速的关系精确获得电机的换相位置,从而规避了传统过零点算法中的延时估算的过程,并提出了查询、对比的新方法,使实现过程更为简单,且在动态响应上具有很大优势。

【技术实现步骤摘要】
基于换相点换相的无刷直流电机无感控制方法
本专利技术属于电机控制
,具体涉及一种有别与过零点检测而直接锁定换相点的无刷直流电机无位置传感器的换相方法。
技术介绍
无刷直流电机已经在人们的日常生活中得到了广泛的应用,众多的家用电器甚至电动交通工具中都存在着无刷直流电机的身影。目前,绝大多数无刷直流电机均带有位置传感器来向电机控制器提供电机转子的位置信号,常用的电机转子位置传感器有,霍尔传感器、正余弦编码器和磁感应编码器等。在低成本或者位置精度要求不高的应用中,霍尔传感器是经常采用的形式。而这些传感器的存在增加了无刷直流电机的制造成本,并且传感器的损坏风险也会降低电机的可靠性,同样的,位置传感器的安装精度对电机的生产工艺也提出了较高的要求。因此,无刷直流电机的无位置传感器控制技术早已得到了国内外广大学者的重视和研究。目前,在无刷直流电机无位置传感器的方波控制算法中,基于反电势过零点检测的转子位置估算方法及其衍生的其他方法是被研究的最为透彻,并且应用最为广泛的无传感器控制方法,其他算法如定子电感法、速度无关位置函数法等虽在理论上得到了很好的验证,但在实际应用过程中存在着种种原因而实现困难。但反电势过零点毕竟不是电机的真实换相位置,在其过零点后的时间推算存在一定的不确定性,所以在电机负载发生快速较大变化的时易于出现失步的现象。同时基本的无刷直流电机无传感器算法的检测电路需三个ADC端口分别检测电机的三相电压,在其他变体算法的实现过程中会引入更多的资源需求。在许多成本敏感度较高的应用场合更不适用。
技术实现思路
本专利技术的目的在于克服上述缺陷,提供一种基于换相点换相的无刷直流电机无感控制方法,其根据正弦波无刷直流电机的反电势特性,分析了在方波控制算法的换相位置点电机的反电势存在的规律,利用这个规律结合无刷直流电机反电势与转速的关系精确获得电机的换相位置,从而规避了传统过零点算法中的延时估算的过程,并实现过程更为简单。本专利技术实现上述目的的技术方案为:一种基于换相点换相的无刷直流电机无感控制方法,包括如下步骤:1)构建无传感器的无刷直流电机反电势检测电路;2)根据方波控制电机驱动桥臂导通与电机反电势形成的关系,得出:当电机发生换相时其悬空相的反电势为其幅值的一半;根据无刷直流电机的反电势幅值与其转速成正比例关系Ep=Ke×ω,将电子频率转换为电子周期,并将周期分为6个等分扇区,得出其中:Ep为电机反电势的幅值,Ke为反电势常数,ω为电机转动电子频率,Es为换相点悬空相的反电势估算电压,Te为电机转动中每个驱动扇区的时间;3)、根据转速与反电势估算电压建立换相点电压数据库,并形成的数组计算和提取方式;其中,Te=n*ΔT,ΔT为芯片中定时中断采样的周期值,n为数组元素序列号同时也是换相后该定时中断发生的次数;4)、当起始或产生定时中断时,n=0,控制器驱动桥臂输出电压驱动电机;5)、根据中断执行n+1,通过中断反电势检测电路获取采样电压并得出悬空相电压值Ex;6)、对应n×ΔT的发生时间查询估算电压数据库,若悬空相电压处于上升期,当Ex>Es(n)时,跳转步骤7,否则跳转步骤5;若悬空相电压处于下降期,当Ex<-Es(n)时,跳转步骤7,否则跳转步骤5;7)、执行电机换相,更新驱动桥臂状态,n=0,跳转步骤4。为了配合上述控制方法,本专利技术引入了一种新型的电机相电压检测电路,将方波无传感器控制算法实现的外部电路进行了简化,进一步降低了方波无传感器控制算法的实现成本,且实现简单、并在动态响应上具有很大优势。具体构的反电势检测电路如下:以电阻网络即电阻R1,R2和R3在电机的外部重构电机的中心点,且R1=R2=R3=R;利用R4和R5两个电阻将上述中心点的电压分压并形成检测端口采样所需的检测电压。根据上述检测电路,悬空相电压值Ec的计算过程如下:采用开通一相上三极管和另外一相的下三极管的方式驱动无刷直流电机转动,将上述反电势检测电路简化为驱动状态下的检测电路:假设电机三相绕组相互对称,根据电机固有特性根据电路原理推导出悬空相的反电势其中,Vbus为电池电压,Uo为检测电压,Ia、Ib、Ic分别为电机A相绕组、电机B相绕组和电机C相绕组中的电流,Ra、Rb、Rc分别为电机A相绕组、电机B相绕组和电机C相绕组中的电阻;La、Lb、Lc分别为电机A相绕组、电机B相绕组和电机C相绕组中的电感;Ea、Eb、Ec分别为电机A相绕组、电机B相绕组和电机C相绕组中的反电势。本专利技术的优点在于:a.本专利技术所提方法在动态响应性能上有较大优势,且实现简单,在电机各个转速区间均具有良好的换相效果。b.相对比其他的方波无传感器控制算法,本专利技术的控制方法由于其实现简单,成本要求较低的优势更适于在工业生产中得到应用和推广。附图说明图1为本专利技术涉及的基于电机中心点的反电势检测电路;图2为本实施例中驱动状态下的简化检测电路;图3为方波驱动电机桥臂导通与电机反电势的关系图;图4为仿真实验时电机相电压变化趋势图;图5电机换相算法的仿真对比图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。实施例:如图1所示:其为本实施例涉及的反电势检测电路,首先利用R1,R2和R3三个电阻、6个三极管在电机的外部重构了电机的中心点,且有R1=R2=R3。再利用R4和R5两个电阻将该中心点的电压分压获得适于MCU采样的电压。根据传统方波控制算法中,采用开通一相上管和另外一相的下管的方式驱动无刷直流电机转动,如图2所示:本实施例分析在A相上管导通和B相下管导通时的情况下悬空相的反电势的推导。在该状态下图1电路可简化为图2所示;在该电路中,Uo即为被检测电压。这里假设,电池两端电压为Vbus,电机三相绕组的反电势为Ea,Eb,和Ec,三相定子绕组的阻值分别为Ra,Rb和Rc,三相电子绕组的电感量为La,Lb和Lc。根据图2所示,在不考虑电机定子绕组之间互感的情况下我们可以得到以下等式:其中,Vo为电机真实中心点电压,Vbus为系统供电电压即电池电压,Ia为电机A相绕组中的电流,Ra为电机A相绕组的电阻,La为电机A相绕组的电感,Ea为电机A相绕组的反电势,Ib为电机B相绕组中的电流,Rb为电机B相绕组的电阻,Lb为电机B相绕组的电感,Eb为电机B相绕组的反电势,Ic为电机C相绕组中的电流。由于外部选用电阻要远大于电机绕组的内阻,所以这里可以认为Ic近似为0;从而式1可以简化为式2,且得到Uo的计算公式如式3所示,这里假设R1=R2=R3=R:这里假设,电机三相绕组是相互对称的,所以有以下电机固有特性。将式4代入式2可得。将式5代入本文档来自技高网
...

【技术保护点】
1.一种基于换相点换相的无刷直流电机无感控制方法,其特征在于,包括如下步骤:/n1)构建无传感器的无刷直流电机反电势检测电路;/n2)根据方波控制电机驱动桥臂导通与电机反电势形成的关系,得出:当电机发生换相时其悬空相的反电势为其幅值的一半;根据无刷直流电机的反电势幅值与其转速成正比例关系Ep=Ke×ω,将电子频率转换为电子周期,并将周期分为6个等分扇区,得出

【技术特征摘要】
1.一种基于换相点换相的无刷直流电机无感控制方法,其特征在于,包括如下步骤:
1)构建无传感器的无刷直流电机反电势检测电路;
2)根据方波控制电机驱动桥臂导通与电机反电势形成的关系,得出:当电机发生换相时其悬空相的反电势为其幅值的一半;根据无刷直流电机的反电势幅值与其转速成正比例关系Ep=Ke×ω,将电子频率转换为电子周期,并将周期分为6个等分扇区,得出
其中:Ep为电机反电势的幅值,Ke为反电势常数,ω为电机转动电子频率,Es为换相点悬空相的反电势估算电压,Te为电机转动中每个驱动扇区的时间;
3)、根据转速与反电势估算电压建立换相点电压数据库,并形成的数组计算和提取方式;其中,Te=n*ΔT,ΔT为电机控制器定时中断采样的周期值,n为中断发生的次数;
4)、当起始或产生定时中断时,n=0,控制器驱动桥臂输出电压驱动电机;
5)、根据中断执行n+1,通过中断反电势检测电路获取采样电压并得出悬空相电压值Ex;
6)、对应n×ΔT的发生时间查询估算电压数据库,若悬空相电压处于上升期,当Ex>Es(n)时,跳转步骤7,否则跳转步骤5;若悬空相...

【专利技术属性】
技术研发人员:徐海霞
申请(专利权)人:常州工业职业技术学院
类型:发明
国别省市:江苏;32

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

1