发明名称 一种无刷直流电机峰值电流的单周期检测与保护方法
摘要 本发明涉及一种无刷直流电机峰值电流的单周期检测与保护方法,在提高无刷直流电机峰值电流检测的前瞻性与过流保护的及时性。在传统母线电流采样电路的基础上,利用母线电流检测电路与DSP的AD模块相配合对电机的母线峰值电流进行检测,共分为电流检测与过流保护两个部分。电流检测在每个斩波周期中,在3/4占空比处触发AD中断对电机电流进行采样。在每个控制周期中一旦检测到过流故障立即停机保护,下一个控制周期中如果检测到电机电流回归正常,立即终止过流保护。此方法可以将对电机的过流故障从检测到实施保护的时间缩短到一个控制周期之内,实时性强。
申请公布号 CN104767176A 申请公布日期 2015.07.08
申请号 CN201510106199.0 申请日期 2015.03.11
申请人 西北工业大学 发明人 马瑞卿;刘青;韩伟健;张庆超
分类号 H02H7/085(2006.01)I 主分类号 H02H7/085(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种无刷直流电机峰值电流的单周期检测与保护方法,其特征在于步骤如下:步骤1:在无刷直流电机运行之前,设置初始占空比的值为PWM_CMPA,将A路PWM与B路PWM设置成同步模式,设置B路PWM的比较事件作为ADC的中断触发事件;步骤2:计算A路3/4的PWM占空比的值并将其赋给B路PWM的占空比;步骤3:在每个控制周期开始时读AD的采样值,当AD的采样值大于设定的电流上限值时为发生过流故障,将过流故障标志位置1且过流故障保护计数器加1;否则过流故障标志位置0,过流故障保护计数器置0;步骤4:在每个控制周期中间再次读AD的采样值,当AD的采样值大于设定的电流上限值时为发生过流故障,将过流故障标志位置1且过流故障保护计数器加1;否则过流故障标志位置0,过流故障保护计数器置0;步骤5:当过流故障标志位为1且过流故障保护计数器值小于10时,封锁PWM输出,对电机进行限流保护;如果过流故障标志位为0,则取消对电机的限流保护;步骤6:如果连续多次检测到过流故障,过流故障保护计数器大于等于设定次数,对电机进行永久停机保护,且停机保护标志位置1。
地址 710072 陕西省西安市友谊西路127号