一种电机功率限制方法和电机控制系统的制作方法

文档序号:8364952阅读:1069来源:国知局
一种电机功率限制方法和电机控制系统的制作方法
【技术领域】
[0001]本发明属于电机功率控制技术领域,尤其涉及一种电机功率限制方法和电机控制系统。
【背景技术】
[0002]目前,在需要采用电机驱动的家用电器(如抽油烟机、洗衣机、空调器)中,电机是由电机控制系统进行驱动控制的,在电机控制系统控制电机带动负载运转时,如果因外部因素导致电机的功率上升超过限定值,则会使电机控制系统因出现温升超标和功率器件损坏而出现系统运行异常,且会导致电机本体受到损坏,因此,现有技术提出了以下两种解决方案:
[0003](I)在电机功率超过限定值时,允许电机在一定时间内进行功率过载运行,然后再控制电机停机。然而,由于使电机进行功率过载运行的时间较难掌控,且随后控制电机停机会影响设备的正常使用,因此该方案在保证设备正常工作上存在不足。
[0004](2)在电机功率超过限定值时,按照一定比例降低电机工作电流。虽然该方案能够在一定程度上对电机功率进行限制,但其直接降低电机工作电流的方式会降低电机在运行时的稳定性。
[0005]综上可知,现有技术在因电机功率过大而对电机功率进行限制的过程中存在无法保证电机稳定运行的问题。

【发明内容】

[0006]本发明的目的在于提供一种电机功率限制方法,旨在解决现有技术在因电机功率过大而对电机功率进行限制的过程中存在无法保证电机稳定运行的问题。
[0007]本发明是这样实现的,一种电机功率限制方法,电机控制系统根据功率限定值、转速限定值及预设转矩值控制电机运行,所述电机控制系统中具有速度PI调节器;所述电机功率限制方法包括以下步骤:
[0008]A.在电机运行过程中对当前电机功率进行定时检测;
[0009]B.判断当前电机功率是否大于所述功率限定值,是,则执行步骤C,否,则执行步骤E ;
[0010]C.根据所述当前电机功率与所述功率限定值的差值获取转速调整值;
[0011]D.根据所述转速调整值更新所述转速限定值;
[0012]E.判断当前电机实际转速与所述转速限定值之间的偏差的绝对值是否小于预设偏差值,是,则执行步骤F,否,则执行步骤G ;
[0013]F.根据所述速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值,并按照所述控制转矩值控制所述电机运行;
[0014]G.根据所述预设转矩值控制所述电机运行。
[0015]本发明还提供了一种电机控制系统,其根据功率限定值、转速限定值及预设转矩值控制电机运行,所述电机控制系统中具有速度PI调节器;所述电机控制系统还包括:
[0016]功率检测模块,用于在电机运行过程中对当前电机功率进行定时检测;
[0017]功率判断模块,用于判断当前电机功率是否大于所述功率限定值;
[0018]转速调整值获取模块,用于在所述功率判断模块的判断结果为是时,根据所述当前电机功率与所述功率限定值的差值获取转速调整值;
[0019]转速限定值更新模块,用于根据所述转速调整值更新所述转速限定值;
[0020]转速偏差判断模块,用于在所述功率判断模块的判断结果为否时,判断当前电机实际转速与所述转速限定值之间偏差的绝对值是否小于预设偏差值;
[0021]第一转矩控制模块,用于在所述转速偏差判断模块的判断结果为是时,根据所述速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值,并按照所述控制转矩值控制所述电机运行;
[0022]第二转矩控制模块,用于在所述转速偏差判断模块的判断结果为否时,根据所述预设转矩值控制所述电机运行。
[0023]本发明通过在电机运行过程中对当前电机功率进行检测,并在当前电机功率大于功率限定值时,根据当前电机功率与功率限定值的差值获取转速调整值,且根据该转速调整值更新转速限定值,然后判断当前电机实际转速与转速限定值之间的偏差是否小于预设偏差值,若是,则根据电机控制系统中的速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值,并按照该控制转矩值控制电机运行;若否,则根据预设转矩值控制电机运行,从而通过调节转速限定值和控制转矩值的方式对电机功率进行限制,避免因电机功率过高而导致电机损坏和电机控制系统出现温升超标与器件损坏,提高了电机的运行稳定性,解决了现有技术在因电机功率过大而对电机功率进行限制的过程中存在无法保证电机稳定运行的问题。
【附图说明】
[0024]图1是本发明实施例提供的电机功率限制方法的实现流程图;
[0025]图2是本发明实施例提供的电机控制系统的结构图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027]在本发明实施例中,电机是由电机控制系统进行驱动控制的,电机控制系统根据功率限定值、转速限定值及预设转矩值控制电机运行,且电机控制系统中具有速度PI调节器,速度PI调节器用于根据PI (Proport1nal&Integral,比例与积分)算法对电机的转速和转矩进行闭环控制。
[0028]图1示出了本发明实施例提供的电机功率限制方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
[0029]在步骤SI中,在电机运行过程中对当前电机功率进行定时检测。此处需要说明的是,对当前电机功率进行定时检测实际上是在电机运行过程中,每隔一个预设时间段对当前电机功率进行检测。
[0030]在步骤S2中,判断当前电机功率是否大于功率限定值,是,则执行步骤S3,否,则执行步骤S5。
[0031]在步骤S3中,根据当前电机功率与功率限定值的差值获取转速调整值。在本领域中,由于功率与转速和转矩是正相关的关系,所以步骤S3具体为:
[0032]在转速闭环调节过程中,根据当前电机功率与功率限定值的差值,按照PI算法获取与该差值相应的转速调整值。
[0033]在步骤S4中,根据转速调整值更新转速限定值。步骤S4具体为:
[0034]将转速限定值与转速调整值进行求差运算得到更新后的转速限定值。
[0035]在步骤S5中,判断当前电机实际转速与转速限定值之间的偏差的绝对值是否小于预设偏差值,是,则执行步骤S6,否,则执行步骤S7。
[0036]其中,预设偏差值是一个用于衡量当前电机实际转速是否过高的偏差参考值。由于电机在正常情况下的转速时远远小于转速限定值的,所以如果电机转速过高,则当前电机实际转速会接近转速限定值,因此需要通过预设偏差值来判断电机转速是否过高。例如:假设转速限定值为1200rpm(转/分钟),预设偏差值为30rpm。如果当前电机转速达到1180rpm,则当前电机实际转速与转速限定值之间的偏差达到20rpm,其小于30rpm,表明电机转速过高,则需要执行步骤S6。
[0037]在步骤S6中,根据速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值,并按照该控制转矩值控制电机运行。
[0038]上述步骤S6中根据速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值的步骤具体为:
[0039]对速度PI调节器的当前输出转矩和预设转矩值进行求和运算以得到控制转矩值。
[0040]在步骤S7中,根据预设转矩值控制电机运行。
[0041]此处需要说明的是,步骤S7具体是将速度PI调节器的当前输出转矩清零,然后将预设转矩值作为控制转矩值以控制电机运行。
[0042]本发明实施例通过在电机运行过程中对当前电机功率进行检测,并在当前电机功率大于功率限定值时,根据当前电机功率与功率限定值的差值获取转速调整值,且根据该转速调整值更新转速限定值,然后判断当前电机实际转速与转速限定值之间的偏差的绝对值是否小于预设偏差值,若是,则根据电机控制系统中的速度PI调节器的当前输出转矩与预设转矩值获取控制转矩值,并按照该控制转矩值控制电机运行,若否,则根据预设转矩值
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1