一种电机过热保护方法技术

技术编号:21307958 阅读:26 留言:0更新日期:2019-06-12 10:36
一种电机过热保护方法,其特征在于,包括有如下步骤:一,电机启动;二,判断是否有故障代码,如是执行下一步;如否循环本步骤;三,故障代码是否为过热故障,如是执行下一步;如否跳至其他故障排除程序;四,温度temp1与阈值温度A比较,根据以下几种情况控制电机的运转状态:(4.1)如temp1‑A>α,电机停机后再重启,回到步骤二;(4.2)如β≤|temp1‑A|≤α,电机降速,A更新为temp2,执行步骤五;(4.3)如|temp1‑A|

A Method of Motor Overheat Protection

A motor overheat protection method is characterized by the following steps: first, motor start-up; second, judging whether there is a fault code, such as executing the next step; if this step is not recycled; third, whether the fault code is an overheat fault, such as executing the next step; if it skips to other troubleshooting procedures; fourth, comparing temp1 with threshold temperature A, according to the following conditions Conditions control the operation state of the motor: (4.1) If temp1 A > alpha, restart the motor after shutdown and go back to step 2; (4.2) If beta | temp1 A = alpha, the speed of the motor is reduced, A is updated to temp2, and step 5 is executed; (4.3) If temp1 A |

【技术实现步骤摘要】
一种电机过热保护方法
本专利技术涉及一种电机保护方法,特别是一种直流电机的过热保护方法。
技术介绍
直流电机具备功耗低、噪声小的特点,再加上控制技术的日趋成熟,直流电机控制系统具备了良好的调速性能,所以在工业自动化领域、家用电器上应用越来越广泛。厨房家电中的电机由于受到厨房的高温高湿环境影响,以及在特定条件下的超负荷运行,导致电机运行过程中热量高,极易出现过热保护。为了保护电机,防止电机长时间运行在过热状态下,传统的做法是电机停止运行一段时间后进行散热,然后再度重启。如已有的专利号为ZL201210384605.6的中国专利技术专利《一种电机过热保护方法和装置》,该专利的保护方法通过实时检测电机的工作电流并与预设的电流阈值进行比较,当工作电流大于电流阈值时,开始计时,超过预设时间停止所述电机的运行。但是,采用上述专利的保护方法,设备在运行过程中一旦电机过热就会停机,设备也会随之停止工作,如果在环境温度变化不大的情况下,很快将再度出现过热保护,长时间运行的话将会出现电机反复重启,对整机系统运行造成一定影响。
技术实现思路
本专利技术所要解决的技术问题是针对上述现有技术现状而提供一种检测更为简单且可避免出现过热导致电机反复重启的过热保护方法。本专利技术解决上述技术问题所采用的技术方案为:一种电机过热保护方法,其特征在于,该保护方法包括有如下步骤:步骤一,电机启动运行,电机的实时转速ω和实时温度temp反馈至主控芯片;步骤二,主控芯片判断是否有故障代码,如果是,则执行下一步骤;如果否,则循环本步骤;步骤三,所述故障代码是否为电机过热故障,如果是,则执行下一步骤;如果否,则跳转至其他故障排除程序;步骤四,将实时温度temp在连续时间t1内取平均值得到温度temp1,将温度temp1与预设的过热保护阈值温度A比较,并根据以下几种情况控制电机的运转状态:(4.1)、如temp1-A>α,其中,α为预设的温度差上限值,则电机停机一定时间后再度重启,并回到步骤二;(4.2)、如β≤|temp1-A|≤α,其中,β为预设的温度差下限值,则电机进入降速模式,实时温度temp在连续时间t2内取平均值得到温度temp2,将预设阈值温度A更新为温度temp2,然后执行步骤五;(4.3)、如|temp1-A|<β,则电机进入降速模式,维持预设的阈值温度A不变,然后执行步骤五;步骤五,所述主控芯片根据步骤四的比较结果,计算电机新转速ω′,并发送降速指令:步骤六,所述电机以降速后的新转速ω′进行运转,并返回步骤二。为提高检测的准确性,避免干扰,作为优选,所述步骤四中的连续时间t1为1~5秒。为保证数据信号的稳定性,避免干扰影响,作为进一步优选,所述步骤(4.2)中的连续时间t2为1~5秒。作为优选,所述温度temp1和温度temp2分别由所述实时温度temp在连续时间内通过滤波算法取平均值获得。为了有效降低成本,作为优选,所述电机通过电机驱动芯片和所述主控芯片实现通信连接,所述电机的实时转速ω、实时温度temp和故障代码指令预存于所述电机驱动芯片内。电机驱动芯片通常为专有芯片,具备较强的数据处理能力及丰富的外设接口,而主控芯片一般出于对成本考虑可以采用普通的单片机即可实现。作为优选,所述电机驱动芯片内设置有可采集实时温度temp的发热元件IPM模块。发热元件IPM模块可以通过软件的方式通过检测电机的电压而间接获得实时温度的变化,系统内无需另外设置温度传感器等硬件装置。过热故障判断可以采用各种方式实现,作为优选,简单地,所述步骤三中电机过热故障的判断方法为:所述电机驱动芯片内预设有过热故障阈值温度T,并且,T≥A,当temp>T时,则电机出现过热,所述电机驱动芯片发送电机过热故障代码指令给所述主控芯片。作为优选,所述步骤五中的主控芯片将降速指令发送至所述电机驱动芯片,该电机驱动芯片控制所述电机降速运行。与现有技术相比,本专利技术的优点在于:通过软件控制实现对电机温度的检测以及转速的调节,不需要搭建硬件电路或内置传感器进行检测判断,节约了成本;在电机运行温度偏高的情况下,只要运行温度满足在一定差值范围内,可以通过降速处理(如缓慢降低电流或者转速)实现对电机的降温,进而实时调节电机状态,最终控制电机运行在未触发过热保护(即停机重启)状态下所允许的最大转速运行点,解决了电机一出现过热就停机而导致的反复重启现象,避免因电机过热频繁停机导致整机系统无法运行,可实时保证整机系统的性能需求。附图说明图1为本专利技术实施例的电机工作原理结构图。图2为本专利技术实施例的电机过热保护方法的控制流程图。具体实施方式以下结合附图实施例对本专利技术作进一步详细描述。如图1所示,本实施例涉及一种直流电机,该直流电机通过设置于驱动板上的电机驱动芯片控制运行,电机驱动芯片为专有芯片,具备较强的数据处理能力及丰富的外设接口;控制板连接电源板,电源板上设置有主控芯片,出于对成本考虑,主控芯片一般采用普通的单片机即可实现;电源板又连接开关板,开关板上设置有上位机芯片,主控芯片作为下位机接收来自上位机芯片的操作指令。上位机芯片将接收到的按键指令传递到电源板(下位机)的主控芯片中,主控芯片接收到电机档位指令后,将电机档位指令传递到电机驱动芯片,电机进入启动运行状态;电机运行过程中的实时数据(实时温度、实时转速和故障代码指令)预存在电机驱动芯片上,再通过电机驱动芯片传递给主控芯片,主控芯片根据处理结果控制蜂鸣器(电机过热报警)和继电器(电机过热断电)工作。如图2所示,为本实施例的电机过热保护方法控制流程图,该电机过热保护方法包括有如下步骤:步骤一,电机启动运行,电机通过电机驱动芯片和主控芯片实现通信连接,电机的实时转速ω、实时温度temp和故障代码指令预存于电机驱动芯片内,电机驱动芯片将电机的实时转速ω和实时温度temp反馈至主控芯片。步骤二,主控芯片判断是否有故障代码,如果是,则执行下一步骤;如果否,则循环本步骤。步骤三,主控芯片判断故障代码是否为电机过热故障,如果是,则执行下一步骤,即执行电机温度补偿矫正模块;如果否,则跳转至其他故障排除程序。其中,电机过热故障的判断方法为:电机驱动芯片内预设有过热故障阈值温度T,当temp>T时,则电机出现过热,电机驱动芯片发送电机过热故障代码指令给主控芯片。步骤四,将实时温度temp在连续时间t1(t1=1~5s)内通过滤波算法取平均值得到温度temp1,将温度temp1与预设的过热保护阈值温度A比较,其中,A≤T,根据以下几种情况控制电机的运转状态:(4.1)、如temp1-A>α,其中,α为预设的温度差上限值,则电机停机一定时间后再度重启,并回到步骤二;(4.2)、如β≤|temp1-A|≤α,其中,β为预设的温度差下限值,则电机进入降速模式,实时温度temp在连续时间t2(t2=1~5s)内通过滤波算法取平均值得到温度temp2,将预设阈值温度A更新为温度temp2,然后执行步骤五;(4.3)、如|temp1-A|<β,则电机进入降速模式,维持预设的阈值温度A不变,然后执行步骤五。步骤五,主控芯片根据步骤四的比较结果,计算电机新转速ω′(公式1),并发送降速指令至电机驱动芯片。步骤六,电机驱动芯片控制电机以降速后的新本文档来自技高网...

【技术保护点】
1.一种电机过热保护方法,其特征在于,该保护方法包括有如下步骤:步骤一,电机启动运行,电机的实时转速ω和实时温度temp反馈至主控芯片;步骤二,主控芯片判断是否有故障代码,如果是,则执行下一步骤;如果否,则循环本步骤;步骤三,所述故障代码是否为电机过热故障,如果是,则执行下一步骤;如果否,则跳转至其他故障排除程序;步骤四,将实时温度temp在连续时间t1内取平均值得到温度temp1,将温度temp1与预设的过热保护阈值温度A比较,并根据以下几种情况控制电机的运转状态:(4.1)、如temp1‑A>α,其中,α为预设的温度差上限值,则电机停机一定时间后再度重启,并回到步骤二;(4.2)、如β≤|temp1‑A|≤α,其中,β为预设的温度差下限值,则电机进入降速模式,实时温度temp在连续时间t2内取平均值得到温度temp2,将预设阈值温度A更新为温度temp2,然后执行步骤五;(4.3)、如|temp1‑A|<β,则电机进入降速模式,维持预设的阈值温度A不变,然后执行步骤五;步骤五,所述主控芯片根据步骤四的比较结果,计算电机新转速ω′,并发送降速指令:

【技术特征摘要】
1.一种电机过热保护方法,其特征在于,该保护方法包括有如下步骤:步骤一,电机启动运行,电机的实时转速ω和实时温度temp反馈至主控芯片;步骤二,主控芯片判断是否有故障代码,如果是,则执行下一步骤;如果否,则循环本步骤;步骤三,所述故障代码是否为电机过热故障,如果是,则执行下一步骤;如果否,则跳转至其他故障排除程序;步骤四,将实时温度temp在连续时间t1内取平均值得到温度temp1,将温度temp1与预设的过热保护阈值温度A比较,并根据以下几种情况控制电机的运转状态:(4.1)、如temp1-A>α,其中,α为预设的温度差上限值,则电机停机一定时间后再度重启,并回到步骤二;(4.2)、如β≤|temp1-A|≤α,其中,β为预设的温度差下限值,则电机进入降速模式,实时温度temp在连续时间t2内取平均值得到温度temp2,将预设阈值温度A更新为温度temp2,然后执行步骤五;(4.3)、如|temp1-A|<β,则电机进入降速模式,维持预设的阈值温度A不变,然后执行步骤五;步骤五,所述主控芯片根据步骤四的比较结果,计算电机新转速ω′,并发送降速指令:步骤六,所述电机以降速后的新转速ω′进行运转,并返回步骤二。2...

【专利技术属性】
技术研发人员:曹明锋徐政方献良茅忠群诸永定
申请(专利权)人:宁波方太厨具有限公司
类型:发明
国别省市:浙江,33

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

1