本发明涉及无刷直流电机无传感器控制技术领域,特别是涉及一种抑制无刷直流电机换相消磁事件的方法。
背景技术:
无刷直流电机具有良好的线性调速、高质高效平滑运转特性,结构简单,体积小,重量轻,效率高,功率因素高,转矩/重量比高,转动惯量低,易于散热,易于维护保养等优点,因此应用范围相当广泛。随着电力电子器件的迅速发展,直流无刷电机利用电子换相器件取代了机械电刷和换向片,极大地提高了工业制造以及相关自动化电力系统部门的生产效率与质量,同时考虑到系统成本以及运行可靠性,无刷直流电机无位置传感器控制得到越来越广泛的应用。因反电势过零检测法具有线路简单、技术成熟、成本低、简单易行、可靠等众多优点,使其成为比较理想且应用最多的无位置传感器无刷直流电机控制方法。在实际的无刷直流电机绕组换相过程中,由于换相绕组电流突然减小,其线圈的自身电感会在续流期间,成为一个电动势产生者,而且方向和原来相反,并叠加在中性点之上,导致换相绕组端电压冲击现象,产生消磁事件,对换相绕组反电势过零检测造成了极大干扰。
技术实现要素:
本发明的目的旨在提供一种抑制无刷直流电机换相消磁事件的方法,能够消除换相绕组电流突变导致的电压冲击对反电势过零检测造成干扰。
为了达到上述目的,本发明的一种抑制无刷直流电机换相消磁事件的方法包括以下步骤:
a、电机正转时,
步骤一、电机ab相导通转换至电机ac相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t11的时间内均匀减小至0;
步骤二、电机ac相导通转换至电机bc相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t12的时间内均匀减小至0;
步骤三、电机bc相导通转换至电机ba相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t13的时间内均匀减小至0;
步骤四、电机ba相导通转换至电机ca相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t14的时间内均匀减小至0;
步骤五、电机ca相导通转换至电机cb相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t15的时间内均匀减小至0;
步骤六、电机cb相导通转换至电机ab相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t16的时间内均匀减小至0;
步骤七、新一轮的换相周期开始后,重复上述过程进行换相;
b、电机反转时,
步骤a、电机ab相导通转换至电机cb相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t21的时间内均匀减小至0;
步骤b、电机cb相导通转换至电机ca相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t22的时间内均匀减小至0;
步骤c、电机ca相导通转换至电机ba相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t23的时间内均匀减小至0;
步骤d、电机ba相导通转换至电机bc相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t24的时间内均匀减小至0;
步骤e、电机bc相导通转换至电机ac相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t25的时间内均匀减小至0;
步骤f、电机ac相导通转换至电机ab相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t26的时间内均匀减小至0;
步骤g、新一轮的换相周期开始后,重复上述过程进行换相。
进一步地,电机正转时,所述
进一步地,所述pwm波占空比d,
进一步地,所述公式为
进一步地,所述比较器分别比较a相与中性点电压,b相与中性点电压及c相与中性点电压。
进一步地,当a相电压高于中性点电压时,所述比较器输出上升沿,当a相电压低于于中性点电压时,所述比较器输出下降沿;当b相电压高于中性点电压时,所述比较器输出上升沿,当b相电压低于于中性点电压时,所述比较器输出下降沿;当c相电压高于中性点电压时,所述比较器输出上升沿,当c相电压低于于中性点电压时,所述比较器输出下降沿。
与现有技术相比,本发明的技术方案的优点和有益效果主要是:
本发明的抑制无刷直流电机换相消磁事件的方法,通过对停止导通的电枢绕组电流及时疏导,较好地消除了换相绕组电流突变导致的电压冲击对反电势过零检测造成干扰。
附图说明
下面结合附图和实施例对本发明作进一步说明。
图1为电机正转时抑制无刷直流电机换相消磁事件方法流程图;
图2为电机反转时抑制无刷直流电机换相消磁事件方法流程图;
图3为电机正转时电机相电流与反电势波形图;
图4为电机反转时电机相电流与反电势波形图。
具体实施方式
现在结合附图对本发明作详细的说明。此图为简化的结构图,仅以示意方式说明本发明的基本流程。
下面结合图1-2叙述本实施例的抑制无刷直流电机换相消磁事件的方法,所述方法包括下列步骤:
a、电机正转时,
步骤一、电机ab相导通转换至电机ac相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t11的时间内均匀减小至0;
步骤二、电机ac相导通转换至电机bc相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t12的时间内均匀减小至0;
步骤三、电机bc相导通转换至电机ba相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t13的时间内均匀减小至0;
步骤四、电机ba相导通转换至电机ca相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t14的时间内均匀减小至0;
步骤五、电机ca相导通转换至电机cb相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t15的时间内均匀减小至0;
步骤六、电机cb相导通转换至电机ab相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t16的时间内均匀减小至0;
步骤七、新一轮的换相周期开始后,重复上述过程进行换相。
b、电机反转时,
步骤a、电机ab相导通转换至电机cb相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t21的时间内均匀减小至0;
步骤b、电机cb相导通转换至电机ca相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t22的时间内均匀减小至0;
步骤c、电机ca相导通转换至电机ba相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t23的时间内均匀减小至0;
步骤d、电机ba相导通转换至电机bc相导通过程中,a相停止导通时,控制a相的pwm波的占空比d根据公式在t24的时间内均匀减小至0;
步骤e、电机bc相导通转换至电机ac相导通过程中,b相停止导通时,控制b相的pwm波的占空比d根据公式在t25的时间内均匀减小至0;
步骤f、电机ac相导通转换至电机ab相导通过程中,c相停止导通时,控制c相的pwm波的占空比d根据公式在t26的时间内均匀减小至0;
步骤g、新一轮的换相周期开始后,重复上述过程进行换相。
结合图3和图4,本实施例中,电机正转时,所述
本实施例中,所述pwm波占空比d,
本实施例中,所述公式为
本实施例中,当a相电压高于中性点电压时,所述比较器输出上升沿,当a相电压低于于中性点电压时,所述比较器输出下降沿;当b相电压高于中性点电压时,所述比较器输出上升沿,当b相电压低于于中性点电压时,所述比较器输出下降沿;当c相电压高于中性点电压时,所述比较器输出上升沿,当c相电压低于于中性点电压时,所述比较器输出下降沿。
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关的工作人员完全可以在不偏离本发明的范围内,进行多样的变更以及修改。本项发明的技术范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。