[发明专利]一种直流无刷电机霍尔传感器控制算法在审
申请号: | 201510724513.1 | 申请日: | 2015-10-29 |
公开(公告)号: | CN105391362A | 公开(公告)日: | 2016-03-09 |
发明(设计)人: | 李岷舣;赵雷;李乔 | 申请(专利权)人: | 天津市松正电动汽车技术股份有限公司 |
主分类号: | H02P21/18 | 分类号: | H02P21/18;H02P25/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直流 电机 霍尔 传感器 控制 算法 | ||
1.一种直流无刷电机霍尔传感器控制算法,包括霍尔A、霍尔B、霍尔C共三相霍尔,所述霍尔A、霍尔B、霍尔C相邻两相之间夹角为120°,其特征在于,所述霍尔A、霍尔B、霍尔C各自独立定位。
2.根据权利要求1所述的直流无刷电机霍尔传感器控制算法,其特征在于,所述霍尔A、霍尔B、霍尔C分别通过电机转动时所述霍尔A、霍尔B、霍尔C的电平变化来分别确定电机转子的两个位置。
3.根据权利要求2所述的直流无刷电机霍尔传感器控制算法,其特征在于,所述霍尔A、霍尔B、霍尔C共确定电机转子六个位置,所述六个位置相邻位置之间夹角为60°,所述霍尔A、霍尔B、霍尔C将电机转子的一个旋转周期分割为六个区域。
4.根据权利要求3所述的直流无刷电机霍尔传感器控制算法,其特征在于,所述控制算法还包括故障检测算法,所述故障检测算法为:
步骤一:记录电机转子经过上一个霍尔区域的时间tn-1,如果从电机转子进入当前霍尔区域时的tn-1+Δt时间内,电机转子离开当前霍尔区域时对应的霍尔电平发生变化,则该霍尔正常,如果对应的霍尔电平未发生变化,则将该霍尔标记为可疑霍尔,其中Δt为设定的误差时间;
步骤二:当检测出某个霍尔为可疑霍尔时,暂停使用该霍尔,经过至少一个旋转周期后,再次对该可疑霍尔重复步骤一的检测,若该霍尔电平发生变化,则标记为正常,恢复使用该霍尔;若该霍尔电平未发生变化,则仍标记为可疑;
步骤三:重复步骤二,若出现正常,则标记为正常,恢复使用该霍尔;若经过两次以上的检测该霍尔电平均未发生变化,则该霍尔确定为故障,停止使用。
5.根据权利要求3所述的直流无刷电机霍尔传感器控制算法,其特征在于,所述控制算法还包括故障检测算法,所述故障检测算法为:
步骤一:通过当前电机转速ωn计算出所述霍尔A、霍尔B、霍尔C电平变化的周期Tn=180°/ωn,如果从某个霍尔发生一次电平变化时开始,在Tn+ΔT时间内,该霍尔电平再次发生变化,则该霍尔正常,如果该霍尔电平未发生变化,则将该霍尔标记为可疑霍尔,其中ΔT为设定的误差时间;
步骤二:当检测出某个霍尔为可疑霍尔时,暂停使用该霍尔,经过至少一个旋转周期后,再次对该可疑霍尔重复步骤一的检测,若该霍尔电平发生变化,则标记为正常,恢复使用该霍尔,若该霍尔电平未发生变化,则仍标记为可疑;
步骤三:重复步骤二,若出现正常,则标记为正常,恢复使用该霍尔,若经过两次以上的检测该霍尔电平均未发生变化,则该霍尔确定为故障,停止使用。
6.根据权利要求4或5所述的直流无刷电机霍尔传感器控制算法,其特征在于,所述控制算法还包括容错控制算法,所述容错控制算法为:
当检测出三相霍尔中的其中一相故障时,根据当前电机转速ωn1计算出按照转子转动顺序下故障霍尔的前一个无故障霍尔电平变化的周期Tn1=180°/ωn1,记所述转子从该无故障霍尔对应位置开始经过Tn1/3时间到达的位置为所述故障霍尔所对应的位置;
当检测出三相霍尔中的其中两相故障时,根据当前电机转速ωn2计算出无故障霍尔电平变化的周期Tn2=180°/ωn2,将所述周期平均分为三部分霍尔区域,记所述霍尔区域的Tn2/3和2Tn2/3分别为两相故障霍尔对应的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市松正电动汽车技术股份有限公司,未经天津市松正电动汽车技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510724513.1/1.html,转载请声明来源钻瓜专利网。