一种无刷电机无位置传感器控制方法及装置制造方法及图纸

技术编号:12389172 阅读:128 留言:0更新日期:2015-11-25 22:26
本发明专利技术公开了一种无刷电机无位置传感器控制方法,该方法包括:关闭第一相线圈的第一驱动电压,在检测时间内,检测所述第一相线圈的反电动势;根据所述反电动势,确定第二驱动电压的参考相位及周期;根据所述参考相位及周期,确定脉冲宽度调制信号;根据所述脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,所述第二驱动电压用于驱动无刷电机。本发明专利技术有效的降低了成本、减小了实现难度和提高了系统的性能及可靠性。

【技术实现步骤摘要】

本专利技术涉及电机控制领域,尤其涉及一种无刷电机无位置传感器控制方法及装置
技术介绍
无刷电动机利用电子换向替代了机械换向,克服了传统直流电机由于电刷摩擦而产生的一系列问题,并且具有调速性能好、体积小、效率高等优点,因而广泛应用于国民经济生产的各个领域以及人们的日常生活中。无刷电机通常使用一个或多个位置传感器来检测电机转子的位置,据此向电机各相线圈施加驱动电压,推动电机旋转起来。位置传感器带来的安装空间、安装误差、高温失效等问题限制了有位置传感器方案在诸如抽油烟机等领域的应用,并且增加了系统成本。通过相电流、电压等参数检测及滑模、状态观测器等无位置传感器算法,可以实现无位置传感器的电机控制,不过这类算法对控制装置的软硬件要求很高,对电机参数较为敏感,且一般成本较高。
技术实现思路
本专利技术的目的是为了解决现有技术存在的上述不足,提供一种通过反电动势检测实现无位置传感器的正弦波控制的方法及装置。为实现上述目的,第一方面,本专利技术提供了一种无刷电机无位置传感器控制方法,该方法包括:关闭第一相线圈的第一驱动电压,在检测时间内,检测第一相线圈的反电动势;根据反电动势,确定第二驱动电压的参考相位及周期;根据参考相位及周期,确定脉冲宽度调制信号;根据脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,第二驱动电压用于驱动无刷电机。优选地,检测时间包括:消隐时间和反电动势检测时间;消隐时间为第一驱动电压关闭后第一相线圈的相电流降为零所需的时间;反电动势检测时间为第一相线圈的相电流降为零后检测第一相线圈的反电动势所需的时间。优选地,根据反电动势,确定第二驱动电压的参考相位及周期,包括:当反电动势过零发生在反电动势检测时间内,则以反电动势的过零时刻作为第二驱动电压的参考相位,并且保持第二驱动电压的周期不变;或,当反电动势过零发生在反电动势检测之前,则以发现反电动势过零已发生的时刻作为参考相位,并减小第二驱动电压的周期;或,当反电动势检测时间之前和反电动势检测时间内均未发生反电动势过零,则延长检测时间直至检测到反电动势过零,以过零时刻作为参考相位,并增大第二驱动电压的周期。优选地,根据参考相位及周期,确定脉冲宽度调制信号,包括:产生脉冲宽度调制信号占空比的控制信号;根据正弦波调制算法及占空比的控制信号产生正弦波调制函数;产生固定频率的三角载波;利用三角载波调制正弦波调制函数产生第一脉冲宽度调制信号,第二驱动电压的参考相位作为第一脉冲宽度调制信号的初始相位,第二驱动电压的周期作为第一脉冲宽度调制信号的周期;调整第一脉冲宽度调制信号的相位,输出第二脉冲宽度调制信号。优选地,反电动势过零包括反电动势由正变负的过零和/或由负变正的过零。第二方面,本专利技术提供了一种无刷电机无位置传感器控制装置,该装置包括:检测单元,用于关闭第一相线圈的第一驱动电压,在检测时间内,检测第一相线圈的反电动势;确定单元,用于根据反电动势,确定第二驱动电压的参考相位及周期;控制单元,用于根据参考相位及周期,确定脉冲宽度调制信号;驱动单元,用于根据脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,第二驱动电压用于驱动无刷电机。优选地,检测时间包括:消隐时间和反电动势检测时间;消隐时间为第一驱动电压关闭后第一相线圈的相电流降为零所需的时间;反电动势检测时间为第一相线圈的相电流降为零后检测第一相线圈的反电动势所需的时间。优选地,确定单元,用于根据反电动势,确定第二驱动电压的参考相位及周期,包括:当反电动势过零发生在反电动势检测时间内,则以反电动势的过零时刻作为第二驱动电压的参考相位,并且保持第二驱动电压的周期不变;或,当反电动势过零发生在反电动势检测之前,则以发现反电动势过零已发生的时刻作为参考相位,并减小第二驱动电压的周期;或,当反电动势检测时间之前和反电动势检测时间内均未发生反电动势过零,则延长检测时间直至检测到反电动势过零,以过零时刻作为参考相位,并增大第二驱动电压的周期。优选地,控制单元包括:占空比控制单元,用于产生脉冲宽度调制信号占空比的控制信号;调制函数产生电路,用于通过正弦波调制算法及占空比的控制信号产生正弦波调制函数;三角载波产生电路,用于产生固定频率的三角载波;脉冲宽度调制信号生成单元,用于利用三角载波调制正弦波调制函数产生第一脉冲宽度调制信号,第二驱动电压的参考相位作为第一脉冲宽度调制信号的初始相位,第二驱动电压的周期作为第一脉冲宽度调制信号的周期;相位调整单元,用于调整第一脉冲宽度调制信号的相位,输出第二脉冲宽度调制信号。优选地,反电动势过零包括反电动势由正变负的过零和/或由负变正的过零。本专利技术通过反电动势检测,根据反电动势检测的结果确定下一次向电机各相线圈施加驱动电压的参考相位及周期,从而实现无位置传感器的正弦波控制。本专利技术有效的降低了成本、减小了实现难度和提高了系统的性能及可靠性。附图说明图1为本专利技术实施例提供的一种无刷电机无位置传感器控制方法流程图;图2为本专利技术实施例提供的一种无刷电机无位置传感器控制方法的反电动势、相电流及其相位的示意图;图3为本专利技术实施例提供的另一种无刷电机无位置传感器控制方法的反电动势、相电流及其相位的示意图;图4为本专利技术实施例提供的一种无刷电机反电动势检测时间及过零点的关系示意图;图5为本专利技术实施例提供的一种确定脉冲宽度调制信号方法流程图;图6为本专利技术实施例提供的一种无刷电机无位置传感器控制装置的结构性框图;图7为本专利技术实施例提供的一种无刷电机正弦波控制单元的结构性框图。具体实施方式为使本专利技术实施例的技术方案以及优点表达的更清楚,下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。图1为本专利技术实施例提供的一种无刷电机无位置传感器控制方法流程图,如图1所示,该方法包括:步骤110、关闭第一相线圈的第一驱动电压,在检测时间内,检测第一相线圈的反电动势;进一步地,第一相线圈的相电流降为零时,开始检测第一相线圈的反电动势。步骤120、根据反电动势,确定第二驱动电压的参考相位及周期;步骤130、根据参考相位及周期,确定脉冲宽度调制信号;步骤140、根据脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,第二驱动电压用于驱动无刷电机。...
一种无刷电机无位置传感器控制方法及装置

【技术保护点】
一种无刷电机无位置传感器控制方法,其特征在于,所述方法包括:关闭第一相线圈的第一驱动电压,在检测时间内,检测所述第一相线圈的反电动势;根据所述反电动势,确定第二驱动电压的参考相位及周期;根据所述参考相位及周期,确定脉冲宽度调制信号;根据所述脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,所述第二驱动电压用于驱动无刷电机。

【技术特征摘要】
1.一种无刷电机无位置传感器控制方法,其特征在于,所述方法包括:
关闭第一相线圈的第一驱动电压,在检测时间内,检测所述第一相线圈
的反电动势;
根据所述反电动势,确定第二驱动电压的参考相位及周期;
根据所述参考相位及周期,确定脉冲宽度调制信号;
根据所述脉冲宽度调制信号,确定为无刷电机提供第二驱动电压,所述
第二驱动电压用于驱动无刷电机。
2.根据权利要求1所述的方法,其特征在于,所述检测时间包括:消隐
时间和反电动势检测时间;
所述消隐时间为所述第一驱动电压关闭后所述第一相线圈的相电流降为
零所需的时间;
反电动势检测时间为所述第一相线圈的相电流降为零后检测所述第一相
线圈的反电动势所需的时间。
3.根据权利要求2所述的方法,其特征在于,所述根据所述反电动势,
确定第二驱动电压的参考相位及周期,包括:
当所述反电动势过零发生在所述反电动势检测时间内,则以反电动势的
过零时刻作为第二驱动电压的参考相位,并且保持所述第二驱动电压的周期
不变;或,
当所述反电动势过零发生在所述反电动势检测之前,则以发现所述反电
动势过零已发生的时刻作为参考相位,并减小所述第二驱动电压的周期;或,
当在所述反电动势检测时间之前和所述反电动势检测时间内均未发生反
电动势过零,则延长所述检测时间直至检测到反电动势过零,以所述过零时
刻作为参考相位,并增大所述第二驱动电压的周期。
4.根据权利要求1所述的方法,其特征在于,所述根据所述参考相位及
周期,确定脉冲宽度调制信号,包括:
产生脉冲宽度调制信号占空比的控制信号;
根据正弦波调制算法及所述占空比的控制信号产生正弦波调制函数;
产生固定频率的三角载波;
利用所述三角载波调制所述正弦波调制函数产生第一脉冲宽度调制信号,
所述第二驱动电压的参考相位作为所述第一脉冲宽度调制信号的初始相位,
所述第二驱动电压的周期作为所述第一脉冲宽度调制信号的周期;
调整所述第一脉冲宽度调制信号的相位,输出第二脉冲宽度调制信号。
5.根据权利要求3所述的方法,其特征在于,所述反电动势过零包括反
电动势由正变负的过零和/或由负变正的过零。
6.一种无刷电机无位置传感器控制装置,其特征在于,所述装置包括:
检测单元,用于关闭...

【专利技术属性】
技术研发人员:林建辉张卫新
申请(专利权)人:英特格灵芯片天津有限公司
类型:发明
国别省市:天津;12

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

1