一种控制系统的控制方法、装置、存储介质及电器

文档序号:1340920 发布日期:2020-07-17 浏览:34次 >En<

阅读说明:本技术 一种控制系统的控制方法、装置、存储介质及电器 (Control method and device of control system, storage medium and electric appliance ) 是由 赖海龙 梁景梅 冯智斌 陆信平 于 2020-02-25 设计创作,主要内容包括:本发明提供一种控制系统的控制方法、装置、存储介质及电器,所述方法包括:在所述控制系统需要断开感性负载时,获取所述控制系统的感性负载回路的电流值;判断所述感性负载回路的电流值是否为电流过零点;当判断所述电流值为过零点时,执行感性负载断开控制。本发明提供的方案能够减小感性负载断开时的感应电动势,减弱电磁干扰。(The invention provides a control method, a control device, a storage medium and an electric appliance of a control system, wherein the method comprises the following steps: when the control system needs to cut off the inductive load, acquiring the current value of an inductive load loop of the control system; judging whether the current value of the inductive load loop is a current zero crossing point; and when the current value is judged to be the zero crossing point, executing inductive load disconnection control. The scheme provided by the invention can reduce the induced electromotive force when the inductive load is disconnected and weaken the electromagnetic interference.)

一种控制系统的控制方法、装置、存储介质及电器

技术领域

本发明涉及控制领域,尤其涉及一种控制系统的控制方法、装置、存储介质及电器。

背景技术

交流电电压电流都有过零点,当交流水泵或电机等感性负载断开产生过电压或过电流,则会出现电磁干扰问题,影响电路可靠性。目前大部分解决方案为在感性负载控制回路中增加泄放回路吸收感性负载断开产生过电压或过电流,如阻容模块,主板上需要预留阻容模块的位置,如果有多个感性负载则需要多个阻容模块吸收感性负载断开产生的过电压或过电流,造成主板会比较大,成本也会增加。

发明内容

本发明的主要目的在于克服上述现有技术的缺陷,提供一种控制系统的控制方法、装置、存储介质及电器,以解决现有技术中感性负载断开产生过电压或过电流会出现电磁干扰的问题。

本发明一方面提供了一种控制系统的控制方法,包括:在所述控制系统需要断开感性负载时,获取所述控制系统的感性负载回路的电流值;判断所述感性负载回路的电流值是否为电流过零点;当判断所述电流值为过零点时,执行感性负载断开控制。

可选地,执行感性负载断开控制,包括:断开感性负载的继电器供电,使相应的感性负载停止。

可选地,还包括:当判断所述电流值为过零点时,将预置的过零点标志位置位为1;执行感性负载断开控制,还包括:检测所述过零点标志位是否置位为1;若检测到所述过零点标志位置位为1,则断开感性负载的继电器供电,并将所述过零点标志位置位为0。

可选地,所述控制系统需要断开感性负载的情况,包括:所述控制系统主动断开感性负载和/或接收到断开感性负载的指令。

本发明另一方面提供了一种控制系统的控制装置,包括:获取单元,用于在所述控制系统需要断开感性负载时,获取所述控制系统的感性负载回路的电流值;判断单元,用于判断所述感性负载回路的电流值是否为电流过零点;执行单元,用于当所述判断单元判断所述电流值为过零点时,执行感性负载断开控制。

可选地,执行单元,执行感性负载断开控制,包括:断开感性负载的继电器供电,使相应的感性负载停止。

可选地,还包括:置位单元,用于当所述判断单元判断所述电流值为过零点时,将预置的过零点标志位置位为1;所述执行单元,执行感性负载断开控制,还包括:检测所述过零点标志位是否置位为1;若检测到所述过零点标志位置位为1,则断开感性负载的继电器供电;所述置位单元,还用于:再所述执行单元断开感性负载的继电器供电后,将所述过零点标志位置位为0。

可选地,所述控制系统需要断开感性负载的情况,包括:所述控制系统主动断开感性负载和/或接收到断开感性负载的指令。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种电器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种电器,包括前述任一所述的控制系统的控制装置。

根据本发明的技术方案,在控制系统需要断开感性负载时,判断感性负载回路的电流值是否为电流过零点;当判断所述电流值为过零点时,执行感性负载断开控制,通过判断电流过零点来延后断开感性负载,这样就可以减小感性负载断开时的感应电动势,减弱电磁干扰;并且延后断开感性负载可降低电路中产生的感应电动势,能够提高开关可靠性及使用寿命;另外,延后断开感性负载有灭弧效果,可提高电路安全性;因此本发明能从过电流产生的根源减弱感性负载回路断开时产生的电弧及电磁干扰,确保电路能正常工作。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的控制系统的控制方法的一实施例的方法示意图;

图2是本发明提供的控制系统的控制方法的一具体实施例的方法示意图;

图3是本发明提供的控制系统的控制装置的一实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明提供一种控制系统的控制方法。所述控制方法针对具有感性负载控制的控制系统,感性负载是指各种具有交直流电磁线圈的负载,一般呈现出电感的特性,例如包括电机、水泵、阀体线圈和脉冲电磁计数器的线圈等。所述具有感性负载控制的控制系统例如可以包括电器的控制系统,例如空调、生活电器、冰箱、洗衣机等的水泵和/或电机的控制。本发明方法具体可以用于电器的主芯片中。

图1是本发明提供的控制系统的控制方法的一实施例的方法示意图。

如图1所示,根据本发明的一个实施例,所述控制系统的控制方法至少包括步骤S110、步骤S120和步骤S130。

步骤S110,在所述控制系统需要断开感性负载时,获取所述控制系统的感性负载回路的电流值。

所述控制系统需要断开感性负载的情况具体可以包括所述控制系统主动断开感性负载和/或接收到断开感性负载的指令。例如,同步电机升降面板中的上升和下降电机,当用户进入清洁模式操作电机下降时,再次按向下“▼”按键时电机会停止,此时控制系统则被动接收到断开感性负载指令;又例如,空调系统中的风机电机,当空调出现故障时,风机电机则需要主动断开感性负载。

在一种具体实施方式中,可以通过控制系统中的负载电流采样电路,对感性负载回路进行电流采样,然后通过计算,得到具体的感性负载回路的电流值。例如,控制系统要主动断开或被动接受到断开感性负载指令时,主芯片先通过负载电流采样电路,将感性负载回路的电流采样进入主芯片,然后通过计算得到具体的感性负载回路的电流值,例如通过主芯片内部的AD(模拟量与数字量)转换计算出感性负载回路的电流有效值作为感性负载回路的电流值。

步骤S120,判断所述感性负载回路的电流值是否为电流过零点。

判断主芯片采样并计算后得到的感性负载回路的电流值是否为电流过零点,例如,AD转换后的电流有效值为0,则判断为过零点。

步骤S130,当判断所述电流值为过零点时,执行预设的感性负载断开控制。

具体地,当判断所述电流值为过零点时,断开感性负载的继电器供电,使相应的感性负载停止。

在一种具体实施方式中,当判断所述电流值为过零点时,将预置的过零点标志位置位为1。相应地,执行感性负载断开控制具体包括:检测所述过零点标志位是否置位为1;若检测到所述过零点标志位置位为1,则断开感性负载的继电器供电,并将所述过零点标志位置位为0。

具体而言,当判断感性负载回路的电流值为电流过零点时,将预置的过零点标志位置位为1,并进入感性负载断开程序函数;程序中会对过零点标志位进行循环检测,检测到过零点标志位置位为0时,程序直接退出,检测到过零点标志位置位为1时,执行以下动作:

1)断开感性负载继电器供电,使感性负载按预期停止;

2)将过零点标志位重新置位为0。

如果判断所述电流值为非过零点,则持续进行感性负载回路的电流采样,直至检测到感性负载回路的电流值为过零点时,进入上述感性负载断开程序。

感性负载具有抑制电流变化的特性,电感线圈中的电流变化必然产生感应电动势,电流变化率越高,产生的感应电动势越大。感应电动势的高频分量会通过辐射耦合到探测电路中,形成电磁干扰。根据本发明上述实施例,通过判断电流过零点来延后断开感性负载,这样就可以减小感性负载断开时的感应电动势,减弱电磁干扰。同时,由于感性负载在电路上一般是由继电器电路控制,延后断开感性负载可降低电路中产生的感应电动势,继电器开关断开时会更可靠和安全;感性负载断开时可能会产生拉弧现象,延后断开感性负载有灭弧效果。

可选地,还可以在所述感性负载回路中增加泄放回路吸收过电流,与本发明前述实施例中的技术方案结合可更有效避免因感性负载断开产生的强电磁干扰。

为清楚说明本发明技术方案,下面再以一个具体实施例对本发明提供的控制系统的控制方法的执行流程进行描述。

图2是本发明提供的控制系统的控制方法的一具体实施例的方法示意图。如图2所示实施例中包括步骤S201~步骤S208。

步骤S201,当感性负载需要断开时,准备断开。

步骤S202,通过电流采样电路对感性负载回路进行电流采样,并计算得到感性负载回路电流值。

步骤S203,判断感性负载回路电流值是否为过零点,若是,则执行步骤S204,若否,则返回步骤S202,继续进行感性负载回路的电流采样。

步骤S204,如果判断感性负载回路电流值是过零点,则将过零点标志位置1。

步骤S205,进入感性负载断开控制程序。

步骤S206,对过零点标志位进行循环检测,检测过零点标志位是否置1,若是,则执行步骤S207,若过零点标志位置0,则执行步骤S208。

步骤S207,若检测到过零点标志位置位为1,则执行感性负载断开控制程序,即,断开感性负载继电器供电,使感性负载停止,并将过零标志位置位为0。

步骤S208,若检测到过零点标志位置位为0,则直接退出感性负载断开控制程序。

本发明还提供一种控制系统的控制装置。所述控制装置针对具有感性负载控制的控制系统,感性负载是指各种具有交直流电磁线圈的负载,一般呈现出电感的特性,例如包括电机、水泵、阀体线圈和脉冲电磁计数器的线圈等。所述具有感性负载控制的控制系统例如可以包括电器的控制系统,例如空调、生活电器、冰箱、洗衣机等的水泵和/或电机的控制。本发明装置具体可以用于电器的主芯片中。

图3是本发明提供的控制系统的控制装置的一实施例的结构框图。如图3所示,所述控制系统的控制装置100包括获取单元110、判断单元120和执行单元130。

获取单元110用于在所述控制系统需要断开感性负载时,获取所述控制系统的感性负载回路的电流值;判断单元120用于判断所述感性负载回路的电流值是否为电流过零点;执行单元130用于当所述判断单元判断所述电流值为过零点时,执行感性负载断开控制。

获取单元110在所述控制系统需要断开时,获取所述控制系统的感性负载回路的电流值。所述控制系统需要断开感性负载的情况具体可以包括所述控制系统主动断开感性负载和/或接收到断开感性负载的指令。例如,同步电机升降面板中的上升和下降电机,当用户进入清洁模式操作电机下降时,再次按向下“▼”按键时电机会停止,此时控制系统则被动接收到断开感性负载指令;又例如,空调系统中的风机电机,当空调出现故障时,风机电机则需要主动断开感性负载。

在一种具体实施方式中,获取单元110可以通过控制系统中的负载电流采样电路,对感性负载回路进行电流采样,然后通过计算,得到具体的感性负载回路的电流值。例如,控制系统要主动断开或被动接受到断开感性负载指令时,先通过负载电流采样电路,将感性负载回路的电流采样进入主芯片,然后通过计算得到具体的感性负载回路的电流值,例如通过主芯片内部的AD(模拟量与数字量)转换计算出感性负载回路的电流有效值作为感性负载回路的电流值。

判断单元120判断所述感性负载回路的电流值是否为电流过零点。判断采样并计算后得到的感性负载回路的电流值是否为电流过零点,例如,AD转换后的电流有效值为0,则判断为过零点。

当所述判断单元120判断所述电流值为过零点时,执行单元130执行感性负载断开控制。具体地,当判断单元120判断所述电流值为过零点时,执行单元130断开感性负载的继电器供电,使相应的感性负载停止。

在一种具体实施方式中,所述装置100还包括置位单元(图未示),用于当所述判断单元判断所述电流值为过零点时,将预置的过零点标志位置位为1;相应地,所述执行单元130执行感性负载断开控制具体包括:检测所述过零点标志位是否置位为1;若检测到所述过零点标志位置位为1,则断开感性负载的继电器供电;所述置位单元,还用于:在所述执行单元断开感性负载的继电器供电后,将所述过零点标志位置位为0。

具体而言,当判断单元120判断感性负载回路的电流值为电流过零点时,置位单元将预置的过零点标志位置位为1,执行单元130进入感性负载断开程序函数;程序中会对过零点标志位进行循环检测,检测到过零点标志位置位为0时,程序直接退出,检测到过零点标志位置位为1时,执行单元130断开感性负载继电器供电,使感性负载按预期停止;置位单元将过零点标志位重新置位为0。

如果判断单元120判断所述电流值为非过零点,则获取单元110持续进行感性负载回路的电流采样,直至检测到感性负载回路的电流值为过零点时,执行单元130上述感性负载断开程序。

本发明还提供对应于所述控制系统的控制方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述控制系统的控制方法的一种电器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明还提供对应于所述控制系统的控制装置的一种电器,包括前述任一所述的控制系统的控制装置。

据此,本发明提供的方案,在控制系统需要断开时,判断感性负载回路的电流值是否为电流过零点;当判断所述电流值为过零点时,执行感性负载断开控制,通过判断电流过零点来延后断开感性负载,这样就可以减小感性负载断开时的感应电动势,减弱电磁干扰;并且延后断开感性负载可降低电路中产生的感应电动势,能够提高开关可靠性及使用寿命;另外,延后断开感性负载有灭弧效果,可提高电路安全性;因此本发明能从过电流产生的根源减弱感性负载回路断开时产生的电弧及电磁干扰,确保电路能正常工作。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种短路保护电路

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类