[发明专利]用于电机控制系统的霍尔信号识别方法、装置有效
申请号: | 201610281755.2 | 申请日: | 2016-04-28 |
公开(公告)号: | CN105790652B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 付彦超 | 申请(专利权)人: | 广东威灵电机制造有限公司 |
主分类号: | H02P6/17 | 分类号: | H02P6/17;H02P23/14 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 528311 广东省佛*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 电机 控制系统 霍尔 信号 识别 方法 装置 | ||
1.一种用于电机控制系统的霍尔信号识别方法,其特征在于,包括以下步骤:
在接收到霍尔信号时触发电压边沿中断,并控制计数器按照预设频率开始计数以获得预设计数周期内所述霍尔信号的个数,所述预设频率满足以下公式:
其中,fcount为所述预设频率,Vmax为电机的最大转速,Vmin为所述电机的最小转速,Pn为所述电机的极对数,q为所述计数器的最大位数;
判断所述个数是否小于预设个数;
如果所述个数小于所述预设个数,则判断所述霍尔信号为有效信号,并更新当前霍尔信号状态值;
当所述个数大于等于所述预设个数时,判断所述霍尔信号为干扰信号,并保持当前霍尔信号状态值不变。
2.根据权利要求1所述的识别方法,其特征在于,控制所述计数器按照预设频率开始计数以获得预设计数周期内所述霍尔信号的个数,包括:
计算所述预设频率的倒数与所述计数器的计数值的乘积以获得当前计数时间,并判断所述当前计数时间是否小于等于所述预设计数周期;
如果所述当前计数时间小于等于所述预设计数周期,则将所述计数器的当前计数值加1;
如果所述当前计数时间大于所述预设计数周期,则控制所述计数器停止计数;
根据所述计数器的当前计数值获得所述霍尔信号的个数。
3.根据权利要求1所述的识别方法,其特征在于,所述预设个数小于等于10。
4.一种电机的转角、转速估算方法,其特征在于,所述电机包括多个霍尔元件,所述估算方法包括以下步骤:
在接收到所述多个霍尔元件中的任意一个霍尔元件输出的霍尔信号后,根据权利要求1-3中任一项所述的识别方法对该霍尔元件输出的霍尔信号进行识别,以获得该霍尔元件的当前霍尔信号状态值;
根据所述多个霍尔元件中每个霍尔元件的当前霍尔信号状态值估算所述电机的转角和转速。
5.一种用于电机控制系统的霍尔信号的识别装置,其特征在于,包括:
触发模块,所述触发模块用于在接收到霍尔信号时触发电压边沿中断;
计数器;
控制模块,所述控制模块分别与所述触发模块和所述计数器相连,所述控制模块用于在接收到所述电压边沿中断时控制所述计数器按照预设频率开始计数以获得预设计数周期内所述霍尔信号的个数,并判断所述个数是否小于预设个数,其中,如果所述个数小于所述预设个数,所述控制模块则判断所述霍尔信号为有效信号,并更新当前霍尔信号状态值,所述预设频率满足以下公式:
其中,fcount为所述预设频率,Vmax为电机的最大转速,Vmin为所述电机的最小转速,Pn为所述电机的极对数,q为所述计数器的最大位数;
当所述个数大于等于所述预设个数时,所述控制模块判断所述霍尔信号为干扰信号,并保持当前霍尔信号状态值不变。
6.根据权利要求5所述的识别装置,其特征在于,所述控制模块控制所述计数器按照预设频率开始计数以获得预设计数周期内所述霍尔信号的个数时,其中,
所述控制模块计算所述预设频率的倒数与所述计数器的计数值的乘积以获得当前计数时间,并判断所述当前计数时间是否小于等于所述预设计数周期;
如果所述当前计数时间小于等于所述预设计数周期,所述控制模块则将所述计数器的当前计数值加1;
如果所述当前计数时间大于所述预设计数周期,所述控制模块则控制所述计数器停止计数;
所述控制模块根据所述计数器的当前计数值获得所述霍尔信号的个数。
7.根据权利要求5所述的识别装置,其特征在于,所述预设个数小于等于10。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威灵电机制造有限公司,未经广东威灵电机制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610281755.2/1.html,转载请声明来源钻瓜专利网。