微波炉启动的判定方法、系统、终端及存储介质与流程

文档序号:23894368发布日期:2021-02-09 13:32阅读:162来源:国知局
微波炉启动的判定方法、系统、终端及存储介质与流程

[0001]
本发明涉及电力技术领域,尤其涉及一种微波炉启动的判定方法、系统、终端及计算机可读存储介质。


背景技术:

[0002]
自上个世纪四十年代微波炉问世以来,微波炉已深入人们的日常生活中。采用微波炉加热食品具有清洁、快速、方便等诸多优点。目前对微波炉启动的判定方法所涉及的整个过程中都仅仅基于有功功率增量进行判定,这种方法的判定结果容易被同时存在的正在工作的其他设备的干扰,导致判定结果错误。


技术实现要素:

[0003]
本发明的主要目的在于提出一种微波炉启动的判定方法、系统、终端及计算机可读存储介质,旨在解决现有仅仅基于有功功率增量进行微波炉启动的判定易受其他设备干扰导致误判的问题。
[0004]
为实现上述目的,本发明提供一种微波炉启动的判定方法,包括步骤:
[0005]
获取一个周波的有功功率,将获取的周波作为第一周波;
[0006]
获取第一周波之后的第一个周波和第二个周波的有功功率;
[0007]
根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件;
[0008]
当满足第一预设条件后,将第一周波之后并且与第一周波间隔周波数量为第一预设数量的周波作为第二周波;
[0009]
获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,其中第一预设数量大于第二预设数量;
[0010]
根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,判断是否满足第二预设条件;
[0011]
当满足第二预设条件时,有效周波数加1,并判断当前有效周波数是否大于预设阈值;
[0012]
若是,则将有效周波数清零,并确定微波炉启动;
[0013]
若否,则将第二周波后的第一个周波更新为第二周波,并返回执行所述获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率的步骤。
[0014]
可选地,所述根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件的步骤之后包括:
[0015]
当不满足第一预设条件时,将第一周波之后的第一个周波更新为第一周波,并返回执行所述获取第一周波之后的第一个周波和第二个周波的有功功率的步骤。
[0016]
可选地,所述根据第二周波的前第二预设数量周波的平均有功功率和后第二预设
数量周波的平均有功功率,判断是否满足第二预设条件的步骤之后还包括:
[0017]
当不满足第二预设条件时,判断第二周波与第一周波间的周波数量是否小于第三预设数量与当前有效周波数之和;
[0018]
若是,则将第二周波后的第一个周波更新为第二周波,并返回执行所属获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率的步骤;
[0019]
若否,则将有效周波数清零,并将第二周波后的第一个周波作为第一周波,获取第一周波的有功功率,并返回执行所述获取第一周波之后的第一个周波和第二个周波的有功功率的步骤。
[0020]
可选地,所述根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件的步骤包括:
[0021]
根据第一周波的有功功率和第一周波之后的第一个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波的有功功率间的差值,作为第一功率增量;
[0022]
根据第一周波之后的第一个周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波之后的第二个周波的有功功率间的差值,作为第二功率增量;
[0023]
判断第一功率增量是否大于第一预设增量阈值以及第二功率增量是否大于第二预设增量阈值;
[0024]
若第一功率增量大于第一预设增量阈值且第二功率增量大于第二预设增量阈值,则确定满足第一预设条件;
[0025]
若第一功率增量小于等于第一预设增量阈值和/或第二功率增量小于等于第二预设增量阈值,则确定不满足第一预设条件。
[0026]
可选地,所述根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件的步骤包括:
[0027]
根据第一周波的有功功率和第一周波之后的第一个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波的有功功率间的差值,作为第一功率增量;
[0028]
根据第一周波之后的第一个周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波之后的第二个周波的有功功率间的差值,作为第二功率增量;
[0029]
根据第一周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第二个周波的有功功率与第一周波的有功功率间的差值,作为第三功率增量;
[0030]
判断第一功率增量是否大于第一预设增量阈值、第二功率增量是否大于第二预设增量阈值以及第三功率增量是否大于第三预设增量阈值;
[0031]
若第一功率增量大于第一预设增量阈值、第二功率增量大于第二预设增量阈值以及第三功率增量大于第三预设增量阈值,则确定满足第一预设条件;
[0032]
若第一功率增量小于等于第一预设增量阈值、第二功率增量小于等于第二预设增量阈值和第三功率增量小于等于第三预设增量阈值中至少一种,则确定不满足第一预设条件。
[0033]
可选地,所述根据第二周波的前第二预设数量周波的平均有功功率和后第二预设
数量周波的平均有功功率,判断是否满足第二预设条件的步骤包括:
[0034]
根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,获得第二周波的后第二预设数量周波的平均有功功率和前第二预设数量周波的平均有功功率间的差值,作为第四功率增量;
[0035]
判断第四功率增量是否大于第四预设增量阈值;
[0036]
若是,则确定否满足第二预设条件;
[0037]
若否,则确定不满足第二预设条件。
[0038]
可选地,所述微波炉启动的判定方法还包括:
[0039]
根据预设的采样频率和总电表进口处交流信号的频率,确定一个周波的采样点数;
[0040]
根据预设的采样频率采集总电表进线口处的电压信号和电流信号;
[0041]
根据采集的一个周波内各采样点的电压信号和电流信号,计算出一个周波的有功功率。
[0042]
为实现上述目的,本发明还提供一种微波炉启动的判定系统,所述系统包括:
[0043]
第一获取模块,用于获取一个周波的有功功率,将获取的周波作为第一周波;
[0044]
第二获取模块,用于获取第一周波之后的第一个周波和第二个周波的有功功率;
[0045]
第一判断模块,用于根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件;
[0046]
第三获取模块,用于当满足第一预设条件后,将第一周波之后并且与第一周波间隔周波数量为第一预设数量的周波作为第二周波;
[0047]
第四获取模块,用于获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,其中第一预设数量大于第二预设数量;
[0048]
第二判断模块,用于根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,判断是否满足第二预设条件;
[0049]
第三判断模块,用于当满足第二预设条件时,有效周波数加1,并判断当前有效周波数是否大于预设阈值;若是,则将有效周波数清零,并确定微波炉启动;若否,则将第二周波后的第一个周波更新为第二周波,并返回调用所述第四获取模块执行相应操作。
[0050]
为实现上述目的,本发明还提供一种终端,所述终端包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的微波炉启动的判定方法的步骤。
[0051]
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的微波炉启动的判定方法的步骤。
[0052]
本发明提出的一种微波炉启动的判定方法、系统、终端及计算机可读存储介质,通过先根据连续相邻的三个周波的有功功率,判断这三个周波的有功功率变化趋势是否为微波炉启动的第一阶段的脉冲形态,在确定符合微波炉启动的第一阶段有功功率变化趋势后,会间隔多个周波后,获取某一个周波的之前预设数量周波的平均有功功率和之后预设数量周波的平均有功功率间的差值,根据该差值判断获得这个周波附近的功率变化趋势是否为微波炉第二阶段有功功率变化曲线,若是,则符合第二阶段的有效周波数量加1,,继续
判断下一个周波,直到连续确定符合第二阶段的有效周波数量达到预设阈值,就可以确定微波炉启动了。在微波炉启动的时候,若有其他电器叠加,虽然第二阶抬升有功功率的增量在某个瞬间会出现变化,但是有功功率的“爬坡”变化趋势是总会存在,而本申请正是由于在进行微波炉第二阶段的判定过程中,是基于多个周波的平均有功功率来判断有功功率变化趋势并且对微波炉第二阶爬坡时间进行判断,可以排除其他电器对第二阶段判定的影响,从而有利于提高对微波炉启动判定的准确性。
附图说明
[0053]
图1是本发明实施例方案涉及的硬件运行环境的结构示意图;
[0054]
图2为本发明微波炉启动的判定方法第一实施例的流程示意图;
[0055]
图3为本发明微波炉启动的判定方法第二实施例的流程示意图;
[0056]
图4为本发明微波炉启动的判定方法第三实施例的流程示意图;
[0057]
图5为本发明微波炉启动的判定系统的功能模块示意图。
[0058]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0059]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0060]
请参照图1,图1为本发明各个实施例中所提供的终端的硬件结构示意图。所述终端包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的终端还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。
[0061]
通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是电表、手机、平板电脑、笔记本电脑和台式电脑等电子设备。
[0062]
存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(获取一个周波的有功功率,将获取的周波作为第一周波)等;存储数据区可存储根据终端的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0063]
处理器03,是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
[0064]
尽管图1未示出,但上述终端还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
[0065]
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包
括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0066]
根据上述硬件结构,提出本发明方法各个实施例。
[0067]
参照图2,在本发明微波炉启动的判定方法的第一实施例中,所述微波炉启动的判定方法包括步骤:
[0068]
步骤s10,获取总电表处的一个周波的有功功率,将获取的周波作为第一周波;
[0069]
在本方案中,终端会实时获取总电表进线口处的交流信号的每个周波的有功功率。获取周波的有功功率的具体步骤为终端根据预设的采样频率和总电表进线口处的交流信号的频率,计算出一个周波的采样点总数,例如预设采用频率为1600hz,交流信号的频率为50hz,那么一个周波的采用点数为1600/50=32,然后终端可以通过外置的电压传感器和电流传感器或者内置的电压传感器和电流传感器,根据预设采样频率采集总电表进线口处的电压信号和电流信号,当连续采集到一个周波的采样点数的电压和电流信号,例如连续采集到32个电压信号和对应的电流信号,会根据这个32个连续的电压信号和对应的电流信号计算出一个周波的有功功率,然后继续采集下一组连续32个电压信号和电流信号,同样的计算方法计算出下一个周波的有功功率。
[0070]
当获取到一个周波的有功功率时,会将获取的该周波作为第一周波,即作为判定微波炉启动的初始点。
[0071]
步骤s20,获取第一周波之后的第一个周波和第二个周波的有功功率;
[0072]
终端获取第一周波后,会继续获取第一周波之后两个周波的有功功率,即之后的第一个周波的有功功率和第二周波的有功功率。
[0073]
步骤s30,根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件;
[0074]
由于微波炉启动时在有功功率上会体现两个特点,第一阶段为功率抬升,会产生一个类似脉冲冲击的负载,该阶段时间短,冲击幅度大,即有功功率会突然快速的大幅上升又立马快速的大幅下降,脉冲上升的时间跨度和脉冲下降的时间跨度都为1个周波。本步骤就是利用第一阶段的特征来通过连续3个周波的有功功率,来确定这3个周波是否符合第一阶段的特征,即根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件。
[0075]
进一步地,步骤s30包括:
[0076]
步骤s31,根据第一周波的有功功率和第一周波之后的第一个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波的有功功率间的差值,作为第一功率增量;
[0077]
步骤s32,根据第一周波之后的第一个周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波之后的第二个周波的有功功率间的差值,作为第二功率增量;
[0078]
步骤s33,判断第一功率增量是否大于第一预设增量阈值以及第二功率增量是否大于第二预设增量阈值;若第一功率增量大于第一预设增量阈值且第二功率增量大于第二预设增量阈值,则执行步骤s34;若第一功率增量小于等于第一预设增量阈值和/或第二功率增量小于等于第二预设增量阈值,则执行步骤s35;
[0079]
步骤s34,确定满足第一预设条件;
[0080]
步骤s35,确定不满足第一预设条件。
[0081]
终端在获得第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率后,会将第一周波之后的第一个周波的有功功率减去第一周波的有功功率,获得第一功率增量,即第一阶段中脉冲上升幅度。将第一周波之后的第一个周波的有功功率减去第一周波之后的第二个周波的有功功率,获得第二功率增量,即第一阶段中脉冲下降幅度。然后将获得的第一功率增量与第一预设增量阈值进行比较以及将获得的第二功率增量与第二预设增量阈值进行比较,第一预设增量阈值优选为450w,第二预设增量阈值优选为250w;若第一功率增量大于第一预设增量阈值且第二功率增量大于第二预设增量阈值,终端就可以确定满足第一预设条件,即满足第一阶段的特征。
[0082]
需要说明的是,在判断是否满足第一预设条件是过程中,可以先获取第一增量,并先判断第一功率增量是否大于第一预设增量阈值,若判断结果为小于等于,则直接确定不满足第一预设条件,若判断结果为大于,则接着进行第二功率增量的判断,判断结果为小于等于,则确定不满足第一预设条件,判断结果为大于,则确定满足第一预设条件。
[0083]
进一步地,步骤s30包括:
[0084]
步骤s31,根据第一周波的有功功率和第一周波之后的第一个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波的有功功率间的差值,作为第一功率增量;
[0085]
步骤s32,根据第一周波之后的第一个周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第一个周波的有功功率与第一周波之后的第二个周波的有功功率间的差值,作为第二功率增量;
[0086]
步骤s36,根据第一周波的有功功率和第一周波之后的第二个周波的有功功率,获得第一周波之后的第二个周波的有功功率与第一周波的有功功率间的差值,作为第三功率增量;
[0087]
步骤s37,判断第一功率增量是否大于第一预设增量阈值、第二功率增量是否大于第二预设增量阈值以及第三功率增量是否大于第三预设增量阈值;若第一功率增量大于第一预设增量阈值、第二功率增量大于第二预设增量阈值以及第三功率增量大于第三预设增量阈值,则执行步骤s34;若第一功率增量小于等于第一预设增量阈值、第二功率增量小于等于第二预设增量阈值和第三功率增量小于等于第三预设增量阈值中至少一种,则执行步骤s35;
[0088]
步骤s34,确定满足第一预设条件;
[0089]
步骤s35,确定不满足第一预设条件。
[0090]
由于对第一阶段的判定可能会受噪音影响,为了更加准确地判定第一阶段,除了获得第一功率增量,即第一阶段中脉冲上升幅度以及第二功率增量,即第一阶段中脉冲下降幅度,还会将第一周波之后的第二个周波的有功功率减去第一周波的有功功率,获得第三功率增量,即第一阶段中脉冲上升幅度。与第一阶段中脉冲下降幅度之差,在判定是否满足第一预设条件时,会将获得的第一功率增量与第一预设增量阈值进行比较、将获得的第二功率增量与第二预设增量阈值进行比较以及将获得的第三功率增量与第三预设增量阈值进行比较,第三预设增量阈值优选为450w;若第一功率增量大于第一预设增量阈值、第二功率增量大于第二预设增量阈值以及第三功率增量大于第三预设增量阈值,终端就可以确
定满足第一预设条件,即满足第一阶段的特征。若是比较结果出现第一功率增量小于等于第一预设增量阈值、第二功率增量小于等于第二预设增量阈值和第三功率增量小于等于第三预设增量阈值中至少一种,就会判定不满足第一阶段特征。
[0091]
需要说明的是,在判断是否满足第一预设条件是过程中,可以先获取第一增量,并先判断第一功率增量是否大于第一预设增量阈值,若判断结果为小于等于,则直接确定不满足第一预设条件,若判断结果为大于,则接着进行第二功率增量和第三功率增量的判断,判断结果为第二功率增量小于等于第二预设增量阈值和/或第三功率增量小于等于第三预设增量阈值,则确定不满足第一预设条件,判断结果为第二功率增量大于第二预设增量阈值且第三功率增量大于第三预设增量阈值,则确定满足第一预设条件。
[0092]
步骤s40,当满足第一预设条件后,将第一周波之后并且与第一周波间隔周波数量为第一预设数量的周波作为第二周波;
[0093]
步骤s50,获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率;
[0094]
当满足第一预设条件后,即确定满足第一阶段特征后,会接着判断是否满足第二阶段特征,第二阶段与第一阶段之间相隔多个周波,第二阶段特征主要为有功功率抬升大体形式为有功功率缓慢增加并且时间跨度比较长,类似于“坡型”曲线。为了判断是否满足第二阶段特征,具体会继续获取第一周波之后的每个周波的有功功率,直至获取到第一周波之后的并且与第一周波间隔周波数量为第一预设数量的周波作为第二周波,并且获取该第二周波的有功功率,第一预设数量可以为60~100中任一个值,优选为80,例如第一周波之后的第81个周波被作为第二周波。
[0095]
在确定第二周波后,会继续获取第二周波之后的每个周波的有功功率,直至已经获取到第二周波之后第二预设数量周波中的每个周波的有功功率时,同时还会将第二周波之前已经获取的各周波中获取第二周波的前第二预设数量周波中的每个周波的有功功率,第二预设数量可以为4~10中任一值,优选为5,然后根据第二周波的后第二预设数量周波的每个周波的有功功率计算出第二周波的后第二预设数量周波的平均有功功率,以及根据第二周波的前第二预设数量周波的每个周波的有功功率计算出第二周波的前第二预设数量周波的平均有功功率。
[0096]
步骤s60,根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,判断是否满足第二预设条件;
[0097]
终端在获得第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率后,本步骤就是利用第二阶段的特征来通过前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,来确定第二周波是否属于第二阶段中的爬坡曲线中点,即根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,判断是否满足第二预设条件。
[0098]
具体地,步骤s60,包括:
[0099]
步骤s61,根据第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,获得第二周波的后第二预设数量周波的平均有功功率和前第二预设数量周波的平均有功功率间的差值,作为第四功率增量;
[0100]
步骤s62,判断第四功率增量是否大于第四预设增量阈值;若是,则执行步骤s63;
若否,则执行步骤s64;
[0101]
步骤s63,确定否满足第二预设条件;
[0102]
步骤s64,确定不满足第二预设条件
[0103]
终端会将第二周波的后第二预设数量周波的平均有功功率减去第二周波的前第二预设数量周波的平均有功功率,获得第四功率增量,将获得的第四功率增量与第四预设增量阈值进行比较,第四预设增量阈值优选为30w;若第四功率增量大于第四预设增量阈值,则确定满足第二预设条件,若第四功率增量小于等于第四预设增量阈值,则确定不满足第二预设条件。
[0104]
步骤s70,当满足第二预设条件时,有效周波数加1,并判断当前有效周波数是否大于预设阈值;若是,则执行步骤s80;若否,则执行步骤s90;
[0105]
步骤s80,将有效周波数清零,并确定微波炉启动;
[0106]
步骤s90,将第二周波后的第一个周波更新为第二周波,并返回执行所述步骤s50。
[0107]
当满足第二预设条件时,确定当前选定的第二周波具有第二阶段的爬坡曲线中周波的特征,此时会将有效周波数加1,在进行第一个第二周波判定前,有效周波数是为0,在每判定一个第二周波符合爬坡曲线中周波的特征后,会先判断当前有效周波数是否已经大于预设阈值了,若已经大于预设阈值了,即爬坡趋势的持续时间已经达到预设时间了,就可以确定存在第二阶段,即确定微波炉启动了,同时会将有效周波数清零,以方便后续再进行微波炉启动的判定。若当前有效周波数没有大于预设阈值,则会当前已经判定属于爬坡曲线中周波特征的第二周波后的一个周波更新为第二周波,并返回执行步骤s50,即重复之前判定第二周波是否具有爬坡曲线中周波特征的过程。
[0108]
本实例通过先根据连续相邻的三个周波的有功功率,判断这三个周波的有功功率变化趋势是否为微波炉启动的第一阶段的脉冲形态,在确定符合微波炉启动的第一阶段有功功率变化趋势后,会间隔多个周波后,获取某一个周波的之前预设数量周波的平均有功功率和之后预设数量周波的平均有功功率间的差值,根据该差值判断获得这个周波附近的功率变化趋势是否为微波炉第二阶段有功功率变化曲线,若是,则符合第二阶段的有效周波数量加1,,继续判断下一个周波,直到连续确定符合第二阶段的有效周波数量达到预设阈值,就可以确定微波炉启动了。在微波炉启动的时候,若有其他电器叠加,虽然第二阶抬升有功功率的增量在某个瞬间会出现变化,但是有功功率的“爬坡”变化趋势是总会存在,而本申请正是由于在进行微波炉第二阶段的判定过程中,是基于多个周波的平均有功功率来判断有功功率变化趋势并且对微波炉第二阶爬坡时间进行判断,可以排除其他电器对第二阶段判定的影响,从而有利于提高对微波炉启动判定的准确性。
[0109]
进一步地,请参照图3,图3为根据本申请微波炉启动的判定方法的第一实施例提出本申请微波炉启动的判定方法的第二实施例,在本实施例中,步骤s30之后还包括:
[0110]
步骤s41,当不满足第一预设条件时,将第一周波之后的第一个周波更新为第一周波,并返回执行步骤s20。
[0111]
当判断第一周波、第一周波之后的第一个周波和第二个周波组成的连续三个周波不符合第一阶段的特征时,会将第一周波之后的第一个周波作为新的第一周波,再返回执行步骤s20,以判断新的第一周波和新的第一周波之后的第一个周波以及第二周波组成的连线三个周波是否符合第一阶段特征。例如现在一个周波序列中,判断第一个周波、第二周
波和第三个周波组成的连续三个周波不符合第一阶段特征,就会继续判断第二个周波、第三个周波和第四个周波组成的连续三个周波是否符合第一阶段特征,若是仍然不符合,再继续判断第三个周波、第四个周波和第五个周波组成的连续三个周波是否符合第一阶段特征,只有没有确定存在符合第一阶段特征的三个周波,就会一直判断下去,直到发现存在符合第一阶段特征的三个周波。
[0112]
进一步地,请参照图4,图4为根据本申请微波炉启动的判定方法的第一实施例和第二实施例提出本申请微波炉启动的判定方法的第三实施例,在本实施例中,步骤s60之后还包括:
[0113]
步骤s71,当不满足第二预设条件时,判断第二周波与第一周波间的周波数量是否小于第三预设数量与当前有效周波数之和;若是,则执行步骤s72;若否,则执行步骤s73;
[0114]
步骤s72,将第二周波后的第一个周波更新为第二周波,并返回执行步骤s50;
[0115]
步骤s73,将有效周波数清零,并将第二周波后的第一个周波作为第一周波,获取第一周波的有功功率,并返回执行步骤s20。
[0116]
当确定当前选取的第二周波不满足第二预设条件时,会先判断当前选取的第二周波与第一周波间的周波数量是否小于第三预设数量与当前有效周波数之和,若当前选取的第二周波与第一周波间的周波数量大于或等于第三预设数量与当前有效周波数之和,就立即停止第二阶段特征的判断,将当前有效周波数清零,并将当前选取的第二周波后的第一个周波作为第一周波,并获取第一周波的有功功率,然后返回执行步骤s20,即又重新开始第一阶段的判定。若当前选取的第二周波与第一周波间的周波数量小于第三预设数量与当前有效周波数之和,则将会当前选定的第二周波后的一个周波更新为第二周波,并返回指向步骤s50。例如假设第二预设数量为80,第三预设数量为115。若当前选定的第二周波与第一周波间的周波数量为112,并且当前选定的第二周波被判定不满足第二阶段的爬坡取消中周波的特征,当前有效周波数为2,此时112小于115+2,会将当前选定的第二周波的下一个周波作为新的第二周波,并返回继续判断新的第二周波是否符合第二阶段特征。若当前选定的第二周波与第一周波间的周波数量为117,并且当前选定的第二周波被判定不满足第二阶段的爬坡取消中周波的特征,当前有效周波数为2,此时117等于115+2,那么不会继续判断下一个周波是否符合第二阶段特征,而是停止第二阶段判定,将下一个周波作为第一周波,重新开始第一阶段的判定。
[0117]
参见图5,本发明还提供一种微波炉启动的判定系统,包括:
[0118]
第一获取模块10,用于获取一个周波的有功功率,将获取的周波作为第一周波;
[0119]
第二获取模块20,用于获取第一周波之后的第一个周波和第二个周波的有功功率;
[0120]
第一判断模块30,用于根据第一周波的有功功率、第一周波之后的第一个周波和第二个周波的有功功率,判断是否满足第一预设条件;
[0121]
第三获取模块40,用于当满足第一预设条件后,将第一周波之后并且与第一周波间隔周波数量为第一预设数量的周波作为第二周波;
[0122]
第四获取模块50,用于获取第二周波的前第二预设数量周波的平均有功功率和后第二预设数量周波的平均有功功率,其中第一预设数量大于第二预设数量;
[0123]
第二判断模块60,用于根据第二周波的前第二预设数量周波的平均有功功率和后
第二预设数量周波的平均有功功率,判断是否满足第二预设条件;
[0124]
第三判断模块70,用于当满足第二预设条件时,有效周波数加1,并判断当前有效周波数是否大于预设阈值;若是,则将有效周波数清零,并确定微波炉启动;若否,则将第二周波后的第一个周波更新为第二周波,并返回调用所述第四获取模块执行相应操作。
[0125]
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图1的终端中的存储器02,也可以是如rom(read-only memory,只读存储器)/ram(random access memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得终端执行本发明各个实施例所述的方法。
[0126]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0127]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0128]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
[0129]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1