[发明专利]霍尔初始化参数的检测方法有效
申请号: | 201710528601.3 | 申请日: | 2017-06-30 |
公开(公告)号: | CN109217570B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 宋吉来;王宏玉;杨奇峰;李颖;刘世昌;张彦超 | 申请(专利权)人: | 沈阳新松机器人自动化股份有限公司 |
主分类号: | H02K11/215 | 分类号: | H02K11/215 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 许宗富 |
地址: | 110168 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 霍尔 初始化 参数 检测 方法 | ||
1.一种霍尔初始化参数的检测方法,其特征在于,包括如下步骤:
(1)将三个霍尔传感器均匀安装在电机定子上,每个霍尔传感器间隔120°,将平面分成6个扇区,当电机转子旋转时,三个霍尔传感器输出6种高低电平的组合,分别是010、011、001、101、100、110,对应十进制为2、3、1、5、4、6;
(2)控制电机按照电角度递增的方向旋转一周,记录霍尔传感器的输出电平结果,从而推算霍尔传感器扇区变化方向与电机旋转方向的关系;
(3)当电机运行在扇区内时,霍尔传感器输出电平保持不变,当电机经过扇区的边沿时,霍尔传感器的输出电平跳变,表明电机正从霍尔的一个扇区旋转到另一个扇区,根据此原理进行霍尔扇区边沿角度测定、霍尔扇区边沿角度与霍尔扇区对应关系测定;
(4)运行电机到0°电角度,记录此时的霍尔传感器输出,推算出电机在0°电角度时刻所在的霍尔扇区位置,控制电机按照电角度递增的方向旋转,记录每次霍尔传感器输出电平跳变时刻的电角度,实现霍尔扇区边沿角度的测定;
(5)记录电机旋转过程中的霍尔传感器输出结果,推算霍尔传感器扇区的趋势;
(6)根据霍尔扇区边沿角度与霍尔扇区号的关系,推导出每个扇区的初始角度;
该方法还包括系统上电时读取电机当前位置所在的霍尔扇区,结果存储到S0中,设置周期定时器T0、T1,其中T1大于T0,T1用于霍尔传感器扇区变化方向与电机旋转方向测定的时间设置,当T1未到达设置时间时,表示测定进行中,按照电角度递增的方向旋转电机,T0用于在电机旋转过程中实时读取电机所在的霍尔扇区,读取结果存储到S1;
比较S0、S1的变化方向,若霍尔扇区是按照2-3-1-5-4-6方向变化的,则表明霍尔变化正向与电角度变化方向相同,将S1的值更新至S0,静止计数StopC清零;若霍尔扇区是按照6-4-5-1-3-2方向变化的,则表明霍尔变化正向与电角度变化方向相反,将S1的值更新至S0,静止计数StopC清零;若S1=S0,表明电机停留在上一个扇区内,则电机静止计数StopC加1,若StopC累计加和超过10000,表明电机一直静止,当定时到达T1设置时间时,系统下电,保存测量结果;
其中,进行霍尔扇区边沿角度的测定、边沿角度与扇区号关系的测定,包括:系统上电时旋转电机到0°电角度所在位置,读取0°电角度位置所在的扇区,结果存储在N[0];测试计数i清零,i用于判断测试结束,当i7时,表明测试进行中;在系统测试进行中,控制电机沿电角度递增方向旋转,电机运行过程中,监测霍尔传感器输出是否有跳变,若霍尔传感器输出没有跳变,表明电机仍运行在同一个扇区内,此时,存储电机所在扇区号到N[i];若霍尔传感器输出跳变,表明电机正在从一个扇区运行至另一个扇区,此时,记录霍尔跳变时刻的电角度值,存储在A[i],然后计数i加1;当计数i=7时,表示电机已经旋转经过霍尔的6个扇区,则停止测试,系统下电,完成霍尔扇区边沿角度的测定、边沿角度与扇区号关系的测定,并对结果进行存储;
进行霍尔初始化参数的计算,包括:初始化计数i,令i=1,判断i是否小于7,当i7时,表明霍尔初始化参数在计算中;读取A[i]、A[i-1],读取N[i];N[i]用于存储个扇区号,通过判断N[i]存储值,实现各扇区初始化参数的计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳新松机器人自动化股份有限公司,未经沈阳新松机器人自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710528601.3/1.html,转载请声明来源钻瓜专利网。