一种无位置电机的方波驱动滤波方法技术

技术编号:14274502 阅读:101 留言:0更新日期:2016-12-23 19:16
本发明专利技术涉及电机控制技术领域,具体涉及一种无位置电机的方波驱动滤波方法,本发明专利技术方法包括:电机进行运转的同时计数器进行计数;判断是否接收到换相请求,若接收到换相请求,则进行电机换相动作,并获取当前的计数值;电机继续运转并对计数器中的计数值进行清零,并重新进行计数;从最近获取的计数值中得到滤波深度值;再次判断是否收到换相请求,若再次接收到换相请求,则获取当前的计数值;判断该计数值是否小于该滤波深度值,若是,则忽略该换相请求,并继续驱动电机运转。本发明专利技术对比较器输的出进行软件滤波,屏蔽低转速阶段的异常的信号干扰,从而实现兼容低转速范围,使电机能顺利运行,在不更改硬件电路的基础上具有更宽的调速范围。

【技术实现步骤摘要】

本专利技术涉及电机控制
,具体涉及一种新型的无位置电机的方波驱动滤波方法
技术介绍
在现有的无位置电机的方波驱动方法中,比较常用的就是反电动势法去检测转子的位置信号,而由于现有电机的调速范围一般都会在0-21000rpm之间,若按照设定的过零点相移30度电角度参数设置,在低转速阶段,会比较精准,但随着转速的提升,反电动势越来越大,该30度电角度会因滤波电容过大产生滞后,导致过零点真实的相移角度会大于30度,电机换相滞后;相反,若将滤波电容过小,在高转速阶段,过零点真实相移角度可以为30度电角度,但是在低转速阶段,过零点会因滤波电容过小,在电机换相时刻反电动势相对减少,误触发比较器输出异常信号,导致电机换相超前,甚至无法启动;若选中间转速,作为过零点在低速段或高速段,其过零点相移角度都不等于30度电角度,电机甚至无法启动,故其所适用的转速调节范围太小。
技术实现思路
为克服上述缺陷,本专利技术的目的即在于提供一种新型的无位置电机的方波驱动滤波方法。本专利技术的目的是通过以下技术方案来实现的:本专利技术是一种新型的无位置电机的方波驱动滤波方法,包括:驱动电机进行运转,同时驱动计数器本文档来自技高网...
一种无位置电机的方波驱动滤波方法

【技术保护点】
一种新型的无位置电机的方波驱动滤波方法,其特征在于,包括:驱动电机进行运转,同时驱动计数器按预定的计数时长进行计数;在电机进行运转的同时,判断是否接收到换相动作请求,若接收到换相动作请求,则进行电机换相动作,并获取当前时刻的计数器中通过计数所得的计数值;在执行电机换相动作后,继续驱动电机进行运转;在获取当前时刻的计数器中的计数值后,对计数器中的计数值进行清零,并重新进行计数;对最近获取的计数值进行换算,得到滤波深度值;在继续驱动电机进行运转的同时,再次判断是否接收到换相动作请求,若再次接收到换相动作请求,则获取当前时刻的计数器中重新进行计数所得的计数值;判断该重新进行计数所得的计数值是否小于该...

【技术特征摘要】
1.一种新型的无位置电机的方波驱动滤波方法,其特征在于,包括:驱动电机进行运转,同时驱动计数器按预定的计数时长进行计数;在电机进行运转的同时,判断是否接收到换相动作请求,若接收到换相动作请求,则进行电机换相动作,并获取当前时刻的计数器中通过计数所得的计数值;在执行电机换相动作后,继续驱动电机进行运转;在获取当前时刻的计数器中的计数值后,对计数器中的计数值进行清零,并重新进行计数;对最近获取的计数值进行换算,得到滤波深度值;在继续驱动电机进行运转的同时,再次判断是否接收到换相动作请求,若再次接收到换相动作请求,则获取当前时刻的计数器中重新进行计数所得的计数值;判断该重新进行计数所得的计数值是否小于该滤波深度值,若是,则忽略该接收到的换相动作请求,并继续驱动电机进行运转。2.根据权利要求1所述的新型的无位置电机的方波驱动滤波方法,其特征在于,所述判断该重新进行计数所得的计数值是否小于该滤波深度值还包...

【专利技术属性】
技术研发人员:吴正华吕煜荣龚宇李艳春
申请(专利权)人:深圳市高科润电子有限公司
类型:发明
国别省市:广东;44

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

1