燃气灶及其控制方法转让专利

申请号 : CN201810028544.7

文献号 : CN108302562B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 戴相录许曼曼季俊生

申请人 : 广东美的厨房电器制造有限公司美的集团股份有限公司

摘要 :

本发明公开一种燃气灶的控制方法和燃气灶,其中,所述燃气灶的控制方法包括以下步骤:获取锅体底部的检测温度;获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;当计算的差值大于零时,计算TK‑N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti‑Tmean|(i=K‑N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度。本发明技术方案,提高了干烧温度的设置精度,有效的防干烧。

权利要求 :

1.一种燃气灶的控制方法,其特征在于,所述燃气灶的控制方法包括以下步骤:获取锅体底部的检测温度;

获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;

当计算的差值大于零时,计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度,所述温度变化率反应时间段内检测温度的变化幅度;

比对温度变化率与第一预设温变率;

当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度;

所述计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤包括:对TK-N至TK的区间N+1个检测温度进行加权,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小;

计算加权后的N+1个检测温度的平均值,并计算SUB=Σ|Ti-Tmean|(i=K-N至K)。

2.一种燃气灶的控制方法,其特征在于,所述燃气灶的控制方法包括以下步骤:获取锅体底部的检测温度;

获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;

当计算的差值大于零时,计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=Σ|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;

所述计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=Σ|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:计算TK-N至TK的区间N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;

TK-N至TK区间的N+1个检测温度Ti满足:检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b为温度补偿;根据检测温度计算公式计算比例系数a;

计算比例系数a和SUB的平均值,将平均值记为温度变化率;

所述温度变化率反应时间段内检测温度的变化幅度;

比对温度变化率与第一预设温变率;

当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度。

3.一种燃气灶的控制方法,其特征在于,所述燃气灶的控制方法包括以下步骤:获取锅体底部的检测温度;

获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;

当计算的差值大于零时,计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;

所述计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:计算TK-N至TK的区间N+1个检测温度的标准差;

计算TK-N至TK的区间N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;

TK-N至TK区间的N+1个检测温度Ti满足:检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b为温度补偿;根据检测温度计算公式计算比例系数a;

计算标准差、SUB和比例系数a的平均值,并记为温度变化率;

所述温度变化率反应时间段内检测温度的变化幅度;

比对温度变化率与第一预设温变率;

当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度。

4.如权利要求3所述的燃气灶的控制方法,其特征在于,所述根据检测温度计算公式计算比例系数a的步骤具体包括:对TK-N至TK的区间N+1个检测温度进行加权,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小;

计算每一加权检测温度的比例系数a,并计算所有比例系数a的平均值。

5.一种燃气灶的控制方法,其特征在于,所述燃气灶的控制方法包括以下步骤:获取锅体底部的检测温度;

获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;

当计算的差值大于零时,计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;

所述计算TK-N至TK区间的N+1个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤具体包括:将TK-N至TK区间的N+1个检测温度分为N1、N2和N3连续的三组值;

计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中,Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;

N1个检测温度Ti满足:

检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;

将a1、SUB1或者二者的平均值记为与N1个检测温度相对应的温度变化率;

将a2、SUB2或者二者的平均值记为与N2个检测温度相对应的温度变化率;

将a3、SUB3或者二者的平均值记为与N3个检测温度相对应的温度变化率;

所述温度变化率反应时间段内检测温度的变化幅度;

比对温度变化率与第一预设温变率;

当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度。

6.如权利要求1所述的燃气灶的控制方法,其特征在于,在比对温度变化率与第一预设温变率的步骤之后还包括:当检测温度小于第一导热性温度时,比对检测温度与第二导热性温度;

当检测温度大于或者等于第二导热性温度时,获取与检测温度对应的第二干烧温度,第二干烧温度小于第一干烧温度。

7.如权利要求6所述的燃气灶的控制方法,其特征在于,所述当温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度的步骤包括:当温度变化率小于或者等于第一预设温变率时,获取参与计算温度变化率的N+1个温度值;

对N+1个温度值进行加权求平均,以获取加权平均值,权重从最新获得的检测温度至最先获得的检测温度逐渐减小;

比对加权平均值与第一导热性温度。

8.如权利要求1至7中任意一项所述的燃气灶的控制方法,其特征在于,在所述获取锅体底部的检测温度的步骤之前还包括步骤:计算燃气灶当次烹饪过程的加热时长;

比对加热时长与第一预设时长;

当加热时长大于或者等于第一预设时长时,获取锅体底部的检测温度。

9.一种燃气灶,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至8中任一项所述的燃气灶的控制方法的步骤。

说明书 :

燃气灶及其控制方法

技术领域

[0001] 本发明涉及燃气灶技术领域,特别涉及一种燃气灶及其控制方法。

背景技术

[0002] 现有的燃气灶,在使用过程中,由于无法准确的通过算法识别当前的烹饪类型,致使不能准确的确定当前烹饪的干烧温度,从而使得现有的防干烧控制非常的不准确,不利于用户安全的使用燃气灶。

发明内容

[0003] 本发明的主要目的是提供一种燃气灶的控制方法,旨在提高防干烧的控制精度。
[0004] 为实现上述目的,本发明提出的燃气灶的控制方法包括以下步骤:
[0005] 获取锅体底部的检测温度;
[0006] 获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量 N的差;
[0007] 当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的平均值 Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度。
[0008] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤包括:
[0009] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0010] 计算加权后的N个检测温度的平均值,并计算SUB=∑|Ti-Tmean|(i=K-N 至K)。
[0011] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0012] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0013] TK-N至TK区间的N个检测温度Ti满足:
[0014] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0015] 计算比例系数a和SUB的平均值,将平均值记为温度变化率。
[0016] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0017] 计算TK-N至TK的区间N个检测温度的标准差;
[0018] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0019] TK-N至TK区间的N个检测温度Ti满足:
[0020] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0021] 计算标准差、SUB和比例系数a的平均值,并记为温度变化率。
[0022] 优选地,所述根据检测温度计算公式计算比例系数a的步骤具体包括:
[0023] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0024] 计算每一加权检测温度的比例系数a,并计算所有比例系数a的平均值。
[0025] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤具体包括:
[0026] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0027] 计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中, Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;
[0028] N1个检测温度Ti满足:
[0029] 检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;
[0030] 将a1、SUB1或者二者的平均值记为与N1个检测温度相对应的温度变化率;
[0031] 将a2、SUB2或者二者的平均值记为与N2个检测温度相对应的温度变化率;
[0032] 将a3、SUB3或者二者的平均值记为与N3个检测温度相对应的温度变化率。
[0033] 优选地,在所述当计算的差值大于零时,计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率,其中,TK-N为第K-N个检测温度,TK为第K个检测温度的步骤之后还包括:
[0034] 比对温度变化率与第一预设温变率;
[0035] 当所述温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度;
[0036] 当检测温度大于或者等于第一导热性温度时,获取与检测温度对应的第一干烧温度;
[0037] 当检测温度小于第一导热性温度时,比对检测温度与第二导热性温度;
[0038] 当检测温度大于或者等于第二导热性温度时,获取与检测温度对应的第二干烧温度,第二干烧温度小于第一干烧温度。
[0039] 优选地,所述当温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度的步骤包括:
[0040] 当温度变化率小于或者等于第一预设温变率时,获取参与计算温度变化率的N个温度值;
[0041] 对N个温度值进行加权求平均,以获取加权平均值,权重从最新获得的检测温度至最先获得的检测温度逐渐减小;
[0042] 比对加权平均值与第一导热性温度。
[0043] 优选地,在所述获取锅体底部的检测温度的步骤之前还包括步骤:
[0044] 计算燃气灶当次烹饪过程的加热时长;
[0045] 比对加热时长与第一预设时长;
[0046] 当加热时长大于或者等于第一预设时长时,获取锅体底部的检测温度。
[0047] 发明还提出一种燃气灶,该燃气灶包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现燃气灶的控制方法的步骤,所述燃气灶的控制方法包括以下步骤:
[0048] 获取锅体底部的检测温度;
[0049] 获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量 N的差;
[0050] 当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度。
[0051] 本发明技术方案,通过首先获取锅体底部的检测温度;再获取检测温度 Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i 个检测温度;通过对采集的检测温度进行计算,可以非常准确的体现出检测温度时间段内的变化幅度,即温度变化率,从而有利于提高干烧温度的获取精度,有利于提高燃气灶的控制精度,有效的防干烧。

附图说明

[0052] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0053] 图1为本发明燃气灶的控制方法一实施例的流程示意图;
[0054] 图2为本发明的检测温度的非接触式检测的原理示意图;
[0055] 图3为本发明的检测温度的接触式检测的原理示意图;
[0056] 图4为本发明不同导热性锅具的有水烹饪方式的温度-时间曲线;
[0057] 图5为本发明无水烹饪方式的温度-时间曲线;
[0058] 图6为本发明燃气灶的控制方法的逻辑结构示意图;
[0059] 图7为本发明燃气灶的控制方法另一实施例的流程示意图。
[0060] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0061] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062] 需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0063] 另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
[0064] 本发明主要提出一种燃气灶的控制方法,主要应用于燃气灶控制中,以增加燃气灶的控制精度,避免出现干烧现象,或者出现由于误判而无法正常烹饪的现象。本发明通过检测锅具底部的温度,形成锅具的温度-时间变化曲线,通过对曲线的分析和研究,得出当前的烹饪方式为有水烹饪(参见图4中的温度时间曲线1、2)、无水烹饪或者其它烹饪方式(参见图5中的温度时间曲线3),由于不同的烹饪方式出现干烧的温度不同,使得根据不同的烹饪方式设置干烧温度时,可以大幅提高干烧温度的精度,从而更加有利于准确的防止干烧,并保证食物可以正常被烹饪(不会由于误判停火)。值得说明的是,根据当前温度-时间曲线判断当前烹饪方式的依据是,看温度-时间曲线是否具有温度较为稳定的水平段,如果曲线具有水平段(参见图4中的温度时间曲线1、2),则说明锅具内的温度在时间段内较为温定,说明锅具内的烹饪过程有水的参与;如果曲线不具有水平段,说明锅具内的温度在时间段的变化幅度较大,说明锅具内的烹饪过程没有水的参与,或者只有少量水分参与。
[0065] 本发明再通过对烹饪锅具的导热性进行判断,导热性好的锅具干烧温度低,导热性稍差的锅具干烧温度高(参见图4中的温度时间曲线1、2),使得干烧温度的精度进一步得到提高,由于误判而无法烹饪的现象已经不复存在。在分析和研究锅具的温度-时间变化曲线时,申请人使用了非常精确的算法,使得曲线的分析非常精准,大幅提高了对锅具烹饪状态的判断精度,从而有效的提高了燃气灶的控制精度,以更加精准的控制烹饪过程,防止干烧现象的出现。
[0066] 参照图1至图7,在本发明实施例中,该燃气灶的控制方法包括以下步骤:
[0067] S10、获取锅体底部的检测温度;
[0068] 本实施例中,获取锅底底部的检测温度的方式有多种,例如在燃气灶上设置温度检测装置,当锅具在燃气灶上烹饪时,燃气灶上的温度检测装置,对锅具底部的温度进行检测;当然,也可以在锅具内部设置温度检测装置,将检测的温度传输至燃气灶的主控模块。或者,通过连接无线网络,从网络中获取检测温度。
[0069] S20、根据所述检测温度计算锅体底部的温度变化率,其中,所述温度变化率反应时间段内检测温度的变化幅度;
[0070] 检测温度的获取为连续动作,可以为不间断的连续检测,也可以为周期性的检测,若周期性检测时,周期非常短,如2~100ms等。将检测的多个检测温度值进行计算或者比较,以获取检测温度的变化规律,从而获取时间段内,检测温度的变化幅度。温度变化率的计算方式可以有很多,如上文中所述的比对和记录,以获取时间段内检测温度的变化规律;也可以通过计算标准差,或者拟合曲线等方式来计算检测温度的温度变化率。
[0071] S30、比对温度变化率与第一预设温变率;
[0072] 将由检测温度所计算的温度变化率与第一预设温变率进行比较,从而获取温度变化率和第一预设温变率的大小关系。比对的方式可以有很多,例如通过比较电路来实现。
[0073] S40、当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度;
[0074] 当温度变化率小于或者等于第一预设温变率时,说明在时间段内,锅具内部的温度变化非常小,温度变化对应时间的曲线接近水平,此时,判定锅具内部有水分参加烹饪。并且,此时,锅具内已经沸腾,从而使得锅具内部的温度趋于稳定。即,此时锅具内的烹饪方式可以为蒸、炖、煮、煲等有水参与的烹饪方式。获取与该烹饪方式对应的有水烹饪干烧温度,即当锅具的温度超过有水烹饪干烧温度时,说明锅具中的水分已经接近烧干,若继续加热,则将出现锅具的干烧。
[0075] 关于有水烹饪干烧温度的获取,其可以为预设的定值,有水烹饪的沸腾温度Tb为110℃-130℃,有水烹饪的干烧温度可以设置为190~210℃,以200℃为例,也可以为与当前检测温度所对应,不同的检测温度对应不同的有水烹饪干烧温度,检测温度与有水烹饪干烧温度之间存在一一对应的映射关系。
[0076] S50、当锅体底部的检测温度大于或者等于所述有水烹饪干烧温度时,关闭燃气灶。
[0077] 当锅底底部的检测温度大于或者等于有水烹饪干烧温度时,说明此时锅具内的水分接近烧干,为了防止锅具干烧和食物烧糊,应当关闭燃气灶,停止对锅具的加热。
[0078] 本实施例中,首先获取锅体底部的检测温度;再根据所述检测温度计算锅体底部的温度变化率,其中,所述温度变化率反应时间段内检测温度的变化幅度;并比对温度变化率与第一预设温变率,当所述温度变化率小于或者等于第一预设温变率时,获取有水烹饪干烧温度;然后,在锅体底部的检测温度大于或者等于所述有水烹饪干烧温度时,关闭燃气灶以停止对锅具加热;通过计算检测温度,判断出锅具内的烹饪方式,然后获取与该烹饪方式对应的干烧温度,使得燃气灶可以非常准确的判定锅具的工作状态,在不影响锅具正常烹饪的情况下,准确的关闭燃气灶以防止干烧现象的出现;同时,通过对烹饪方式的区分,避免了干烧温度用于不适应的烹饪方式,从而避免了防干烧的误判断的现象出现,使得用户既可以顺利的对食物进行烹饪,同时,又不会出现干烧现象;
[0079] 在判断出当前烹饪方式为有水烹饪后,进一步根据锅具的温度-时间曲线判断当前锅具的导热性,在温度-时间曲线的水平段,当温度越高时,说明锅具的导热性越差,此时的干烧温度较高;当温度越低时,说明锅具的导热性越好,此时的干烧温度较低;通过区分锅具的导热性,根据具体的检测温度进行干烧温度的设置,使得干烧温度的获取更加准确,有利于进一步的提高燃气灶的控制精度,从而有效的防止了在烹饪过程中出现干烧的现象,有利于用户安全、便捷的使用燃气灶进行烹饪。
[0080] 为了更加准确的获取与当前检测温度所对应的有水烹饪干烧温度,当温度变化率小于或者等于第一预设温变率时,当前检测温度记为Tb,有水烹饪干烧温度满足:
[0081] T有水烹饪=max(w,v*Tb);
[0082] 其中,w为200~220℃,v为1.2~1.4。
[0083] 本实施例中,由于温度变化率小于或者等于第一预设温变率,说明此时锅内已经处于沸腾状态,此时的检测温度作为沸腾温度Tb。此时有水烹饪干烧温度为w或者v*Tb中较大的值。w以210℃为例,沸腾温度Tb的比例系数 v以1.3为例。如此,使得每一沸腾温度都可以准确,快速的得到与之对应的有水烹饪干烧温度,有利于提高燃气灶的控制精度和控制效率。
[0084] 参照图5,为了更加准确的获取,在所述比对温度变化率与第一预设温变率的步骤之后还包括:
[0085] 当所述温度变化率大于第一预设温变率时,获取无水烹饪干烧温度;所述无水烹饪干烧温度大于所述有水烹饪干烧温度;
[0086] 当锅体底部的检测温度大于或者等于所述无水烹饪干烧温度时,关闭燃气灶。
[0087] 当温度变化率大于第一预设温变率时,说明此时锅具的温度变化比较大,其温度变化对应时间的曲线没有水平段,此时,判定锅具内部没有水参加烹饪。即,此时锅具内的烹饪方式可以为煎、炒、炸等无水参与的烹饪方式。获取与该烹饪方式对应的无水烹饪干烧温度,即当锅具的温度超过无水烹饪干烧温度时,说明锅具中的温度已经非常高,已经远超出烹饪食物所需的温度,若继续加热,则将出现锅具的干烧。
[0088] 关于无水烹饪干烧温度的获取,其可以为预设的定值,无水烹饪时的正常温度变化幅度较大,其干烧温度可以设置为270℃~300℃,以280℃为例,也可以为与当前检测温度所对应,不同的检测温度对应不同的无水烹饪干烧温度,检测温度与无水烹饪干烧温度之间存在一一对应的映射关系。
[0089] 值得说明的是,在一些实施例中,还设置有第二预设温变率,第二预设温变率大于第一预设温变率。当温度变化率大于或者等于第二预设温变率时,将干烧温度设置为第三烹饪干烧温度,第三烹饪干烧温度大于无水烹饪干烧温度。即根据温度时间变化曲线,可以将烹饪方式分为两类、三类甚至更多的类,每一类对应不同的干烧温度。通过对烹饪方式的细分,使得干烧温度得到进一步的细化,有利于提高燃气灶的烹饪精确度,以更好的防止锅具出现干烧现象。
[0090] 例如,当所述温度变化率大于第一预设温变率时,比对温度变化率与第二预设温变率;
[0091] 当所述温度变化率小于或者等于所述第二预设温变率时,获取无水烹饪干烧温度;所述无水烹饪干烧温度大于所述有水烹饪干烧温度;
[0092] 当锅体底部的检测温度大于或者等于所述无水烹饪干烧温度时,关闭燃气灶;
[0093] 当所述温度变化率大于所述第二预设温变率时,获取第三烹饪干烧温度;所述第三烹饪干烧温度大于所述无水烹饪干烧温度;
[0094] 当锅体底部的检测温度大于或者等于所述第三烹饪干烧温度时,关闭燃气灶。
[0095] 当然,在一些实施例中,第三烹饪干烧温度也可以在有水烹饪干烧温度和无水烹饪干烧温度之间,具体如下:
[0096] 当所述温度变化率大于第一预设温变率时,比对温度变化率与第二预设温变率;
[0097] 当所述温度变化率小于或者等于所述第二预设温变率时,获取第三烹饪干烧温度;所述第三烹饪干烧温度大于所述有水烹饪干烧温度;
[0098] 当锅体底部的检测温度大于或者等于所述第三烹饪干烧温度时,关闭燃气灶;
[0099] 当所述温度变化率大于所述第二预设温变率时,获取无水烹饪干烧温度;所述无水烹饪干烧温度大于所述第三烹饪干烧温度;
[0100] 当锅体底部的检测温度大于或者等于所述无水烹饪干烧温度时,关闭燃气灶。
[0101] 参照图4,在一些实施例中,为了更加精确的控制燃气灶,在判断出当前的烹饪状方式为有水烹饪时,进一步的根据检测温度判断锅具的导热性,根据锅具导热性的不同,设置不同的干烧温度。锅具的导热性越好,干烧温度越低,导热性越差,干烧温度越高。
[0102] 在当前烹饪方式为有水烹饪的基础之上,比对检测温度与第一导热性温度;
[0103] 第一导热性温度可以为用户设置的温度,也可以为出厂时设置的温度,该温度与锅具的导热性相关,在有水烹饪的水平线阶段,锅具的导热性越差,锅底的温度越高,锅具的导热性越好,锅底的温度越低。
[0104] 当检测温度大于或者等于第一导热性温度时,获取与检测温度对应的第一干烧温度。
[0105] 当检测温度大于或者等于第一导热性温度时,说明锅具导热性能较差。在燃气灶内预置有检测温度与干烧温度之间的一一映射表。映射表分区设置,相邻两个分区之间的界线之一为第一导热性温度。当检测温度大于或者等于第一导热性温度时,燃气灶从温度较高的映射表分区对检测温度进行查找,从而获取与该检测温度对应的干烧温度。通过对映射表进行分区,并将分区的界线温度之一作为第一导热性温度,使得燃气灶可以非常快速、准确的获取干烧温度,从而快速的做出是否该关闭燃气灶的动作。导热性良好的金属锅具的正常沸腾温度为110℃~130℃;导热性较差的砂锅锅具的正常沸腾温度为140℃~180℃。检测温度-干烧温度映射表中,分别有与110℃~130℃和140℃~180℃所对应的干烧温度。
[0106] 本实施例中,在判断出当前烹饪方式为有水烹饪后,进一步根据锅具的温度-时间曲线判断当前锅具的导热性,在温度-时间曲线的水平段,当温度越高时,说明锅具的导热性越差,此时的干烧温度较高;当温度越低时,说明锅具的导热性越好,此时的干烧温度较低;通过区分锅具的导热性,根据具体的检测温度进行干烧温度的设置,使得干烧温度的获取更加准确,有利于进一步的提高燃气灶的控制精度,从而有效的防止了在烹饪过程中出现干烧的现象,有利于用户安全、便捷的使用燃气灶进行烹饪。
[0107] 为了更加清楚、快捷的获取第一干烧温度,当检测温度大于或者等于第一导热性温度时,可以通过以下两个映射关系中的一个,或者同时计算两个再求平均值。记此时的检测温度为沸腾温度Tb,
[0108] 第一种映射关系为:
[0109]
[0110] 其中,U为202~214℃,以208℃为例,Z1为1.2~1.4,以1.3为例,F1为140~180℃,以160℃为例;
[0111] 第二种映射关系为:
[0112] 第一干烧温度与检测温度的关系满足:
[0113]
[0114] 其中,S为45~55℃,以50℃为例,Z2为1.2~1.4,以1.3为例,F2为 140~180℃,以160℃为例。
[0115] 本实施例中,由于检测温度大于或者等于第一导热性温度,说明此时锅具已经处于沸腾状态,此时的检测温度作为沸腾温度Tb。
[0116] 在有水烹饪状态下,根据锅具导热性的不同通过以下的映射关系计算第一干烧温度,
[0117] 以第一中映射关系计算:
[0118] 当沸腾温度Tb小于或者等于160℃时,第一干烧温度T第一干烧温度为U,其中,U为202~214℃,以208℃为例;
[0119] 当沸腾温度Tb大于160℃时,第一干烧温度T第一干烧温度为沸腾温度Tb与比例系数Z1的乘积;其中,Z1为1.2~1.4,以1.3为例。
[0120] 以第二中映射关系计算:
[0121] 当沸腾温度Tb小于或者等于160℃时,第一干烧温度T第一干烧温度为沸腾温度Tb与温度补偿值S的和,其中,S为45~55℃,以50℃为例;
[0122] 当沸腾温度Tb大于160℃时,第一干烧温度T第一干烧温度为沸腾温度Tb与比例系数Z2的乘积,其中,Z2为1.2~1.4,以1.3为例。
[0123] 如此,使得每一沸腾温度都可以准确,快速的得到在导热性不同状态下,与检测温度对应的有水烹饪干烧温度,有利于提高燃气灶的控制精度和控制效率。
[0124] 当然,在一些实施例中,为了进一步的提高干烧温度的精度,和或者干烧温度的速度,在所述比对检测温度与第一导热性温度的步骤之后还包括:
[0125] 当检测温度小于第一导热性温度时,比对检测温度与第二导热性温度;
[0126] 当检测温度大于或者等于第二导热性温度时,获取与检测温度对应的第二干烧温度,第二干烧温度小于第一干烧温度。
[0127] 在本实施例中,将检测温度-干烧温度之间的映射表划分为三个区域,三个区域分别为高温防干烧区、中温防干烧区和低温防干烧区,高温防干烧区和中温防干烧区的分界温度为第一干烧温度,中温防干烧区和低温防干烧区的分界温度为第二干烧温度。当检测温度大于或者等于第二导热性温度,且小于第一导热性温度时,当前检测温度所对应的干烧温度位于中温防干烧区;当检测温度小于第二导热性温度时,当前检测温度所对应的干烧温度位于低温防干烧区。
[0128] 为了提高温度变化率的计算精度,提高烹饪方式和烹饪锅具导热性判断的准确性,所述当温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度的步骤包括:
[0129] 当温度变化率小于或者等于第一预设温变率时,获取参与计算温度变化率的M个温度值;
[0130] 对M个温度值进行加权求平均,以获取加权平均值,权重从最新获得的检测温度至最先获得的检测温度逐渐减小;
[0131] 比对加权平均值与第一导热性温度。
[0132] 当温度变化率小于或者等于第一预设温变率时,说明此时的烹饪方式为有水烹饪,下面需要进行对烹饪锅具的导热性进行判断,进而获取与导热性适应的干烧温度。对TK-M至TK的区间M个检测温度进行加权,权重从最新获得的检测温度TK至最先获得的检测温度TK-M逐渐减小。
[0133] 由于不同时间所获取的检测温度相较于当前的实际温度的差值不同,最新所检测的温度越能反应当前真实的检测温度,为了提高计算的准确性,先在M个检测温度前面加权值,再计算加权后的M个检测温度进行平均值计算。其中,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小,使得最新获得的检测温度在计算中的权重越大,从而使得计算结果越准确。
[0134] 更为具体的,权值以C表示,TK-N的权值为CK-N,TK的权值为CK,CK大于CK-N,CK以1.0~1.2为例,CK-N以0.8~1.0为例,从CK向CK-N逐渐递减,递减的方式可以为呈直线趋势递减,也可以呈二次曲线趋势递减。
[0135] 通过对每一检测温度加权,使得每一检测温度的权重得到充分的体现,使得所计算的温度变化率更加准确,可以更加准确的反应出温度-时间曲线中水平段的温度更好的体现锅具的导热性等,有利于更加精准的控制燃气灶的工作。
[0136] 为了提高更加准确、快捷的根据检测温度获取干烧温度,所述当检测温度大于或者等于第一导热性温度时,获取与检测温度对应的第一干烧温度的步骤包括:
[0137] 当检测温度大于或者等于第一导热性温度时,从预置的检测温度与第一干烧温度的映射表中,获取与检测温度对应的第一干烧温度。
[0138] 值得说明的是,检测温度与干烧温度可以一一对应,也可以为多个连续的检测温度对应同一干烧温度。当检测温度与干烧温度可以一一对应时,可以大幅提高干烧温度的精度,但是,在一些实施例中,由于烹饪工况的特殊性,无法做到检测温度与干烧温度的一一对应,需要由一个检测温度段(连续的多个检测温度)对应一个干烧温度。该映射方式,适应于本申请中的所有映射方式,即本实施例可以与本申请的其它映射实施例相结合。
[0139] 关闭燃气灶的方式可以有很多,下面举几个具体的例子进行说明,其中一种为关闭所述燃气灶具有为燃气灶的燃烧提供燃气的燃气通道,所述燃气通道上设置有电磁控制阀,所述关闭燃气灶的步骤包括:关闭电磁控制阀,切断燃气灶的燃气通道。另一种则是在燃气灶内设置灭火结构,当需要停止加热时,在熄灭燃气灶的火焰的同时,切断燃气灶的燃气通道。
[0140] 参照图2和图3,为了更加准确的获取锅体10底部的温度,燃气灶内设置有可升降的温度传感器20,所述获取锅体10底部的检测温度的步骤具体包括:
[0141] 获取点燃指令;
[0142] 根据点燃指令升起温度传感器20,直至温度传感器20接触锅体10的底部,或者停留在距锅体10底部预设距离的位置。
[0143] 本实施例中,温度检测装置20相较燃烧器30可调节,温度检测装置检测锅体10的温度的方式有接触式检测和非接触式检测。通过将温度检测装置设置为可以升降的结构,使得温度检测装置可以根据锅具的不同(锅底位置的不同),来调节温度检测装置的高度,从而使得温度检测装置可以适应并准确的检测不同种类的锅具的温度;同时,当温度检测装置不使用时,可以将温度检测装置收纳,以保护温度检测装置,使之不受外部环境(灰尘、水等) 的影响,保持检测精度。
[0144] 为了提高燃气灶的判断精度,下面提供几种温度变化率的几种算法:
[0145] 第一种算法,所述根据检测温度计算锅体底部的温度变化率,其中,所述温度变化率反应时间段内检测温度的变化幅度的步骤包括:
[0146] 获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量 N的差;
[0147] 当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的标准差,并将该标准差记为温度变化率,其中,TK-N为第K-N个检测温度,TK为第K 个检测温度。
[0148] 获取检测温度Ti的采集数量K,并比较采集量K和预设温度数据数量N 之间的大小,当K大于N时,说明此时的温度数据的采集数量已经较多,可以进行温度变化率的计算,或者说,具有足够的数据基础(足够的加热时长),通过计算可以得到较准确的温度变化率。
[0149] 标准差定义是总体各单位标准值与其平均数离差平方的算术平均数的平方根。公式为:
[0150]
[0151] 即首先计算TK-N、TK-N+1、TK-N+2至TK之间的N个检测温度的平均值μ,再用每个检测温度Ti与其做差,计算所有检测温度与平均值μ的差方,并求和,然后求N个检测温度的差方的平均值,标准差为差方平均值开方。
[0152] 通过对采集的检测温度进行计算,可以非常准确的得到检测温度的标准差,从而非常清楚的体现出检测温度时间段内的变化幅度,即温度变化率。
[0153] 在一些实施例中,为了更加准确的计算温度变化率,所述计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率的步骤具体包括:
[0154] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0155] 对加权后的N个检测温度进行标准差计算,并将计算得到的标准差记为温度变化率。
[0156] 由于不同时间所获取的检测温度相较于当前的实际温度的差值不同,最新所检测的温度越能反应当前真实的检测温度,为了提高计算的准确性,先在N个检测温度前面加权值,再计算加权后的N个检测温度进行标准差。其中,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小,使得最新获得的检测温度在计算中的权重越大,从而使得计算结果越准确。
[0157] 更为具体的,权值以A表示,TK-N的权值为AK-N,TK的权值为AK,AK大于AK-N,AK以1.0~1.2为例,AK-N以0.8~1.0为例,从AK向AK-N逐渐递减,递减的方式可以为呈直线趋势递减,也可以呈二次曲线趋势递减。
[0158] 值得说明的是,可以仅在求平均值时对检测温度加权;也可以仅在检测温度与平均值做差的过程中,对检测温度加权,当然,也可以在上述的两个计算过程中均对检测温度进行加权。
[0159] 通过对每一检测温度加权,使得每一检测温度的权重得到充分的体现,使得所计算的温度变化率更加准确,可以更加准确的反应出温度-时间曲线是否具有水平段,以及水平段的水平度(检测温度的稳定性)等,有利于更加精准的控制燃气灶的工作。
[0160] 参照图7,第二种算法,所述根据所述检测温度计算锅体底部的温度变化率,其中,所述温度变化率反应时间段内检测温度的变化幅度的步骤包括:
[0161] S21、获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量N的差;
[0162] S22、当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度。
[0163] 获取检测温度Ti的采集数量K,并比较采集量K和预设温度数据数量N 之间的大小,当K大于N时,说明此时的温度数据的采集数量已经较多,可以进行温度变化率的计算,或者说,具有足够的数据基础(足够的加热时长),通过计算可以得到较准确的温度变化率。
[0164] 通过首先计算TK-N至TK区间的N个检测温度的平均值,再求出每一检测温度Ti与平均值Tmean的差的绝对值,然后将N个平均值求和,以得到时间段内的温度变化率。
[0165] 通过对采集的检测温度进行计算,可以非常准确的得到检测温度的标准差,从而非常清楚的体现出检测温度时间段内的变化幅度,即温度变化率
[0166] 在一些实施例中,为了更加准确的计算温度变化率,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K) 的步骤包括:
[0167] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0168] 计算加权后的N个检测温度的平均值,并计算SUB=∑|Ti-Tmean|(i=K-N 至K)。
[0169] 由于不同时间所获取的检测温度相较于当前的实际温度的差值不同,最新所检测的温度越能反应当前真实的检测温度,为了提高计算的准确性,先在N个检测温度前面加权值,再对加权后的N个检测温度进行 SUB=∑|Ti-Tmean|。其中,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小,使得最新获得的检测温度在计算中的权重越大,从而使得计算结果越准确。
[0170] 更为具体的,权值以B表示,TK-N的权值为BK-N,TK的权值为BK,BK大于BK-N,BK以1.0~1.2为例,BK-N以0.8~1.0为例,从BK向BK-N逐渐递减,递减的方式可以为呈直线趋势递减,也可以呈二次曲线趋势递减。
[0171] 值得说明的是,可以仅在求平均值Tmean时对检测温度Ti加权;也可以仅在检测温度Ti与平均值Tmean做差的过程中,对检测温度Ti加权,当然,也可以在上述的两个计算过程中均对检测温度进行加权。
[0172] 通过对每一检测温度Ti加权,使得每一检测温度的权重得到充分的体现,使得所计算的温度变化率更加准确,可以更加准确、敏感的反应出温度-时间曲线是否具有水平段,以及水平段的水平度(检测温度的稳定性)等,有利于更加精准的控制燃气灶的工作。
[0173] 第三种算法,所述根据所述检测温度计算锅体底部的温度变化率,其中,所述温度变化率反应时间段内检测温度的变化幅度的步骤包括:
[0174] 获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量 N的差;
[0175] 当计算的差值大于零时,TK-N至TK区间的N个检测温度Ti满足:
[0176] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;
[0177] 根据检测温度计算公式计算比例系数a,将a记为温度变化率。
[0178] 本实施例中,获取检测温度Ti的采集数量K,并比较采集量K和预设温度数据数量N之间的大小,当K大于N时,说明此时的温度数据的采集数量已经较多,可以进行温度变化率的计算,或者说,具有足够的数据基础(足够的加热时长),通过计算可以得到较准确的温度变化率。
[0179] 根据检测温度计算公式,Ti由检测获取,时间t由计时装置计时获取,温度补偿值b根据当前的烹饪环境参数来确定,环境参数包括环境温度、环境湿度,风力等因素。温度补偿值b与环境参数的关系,在燃气灶中存储有预置预设关系表,即不同的环境参数对应不同的温度补偿值b。根据检测温度计算公式,可以计算出比例系数a,a代表了温度的变化率。
[0180] 在一些实施例中,为了更加准确的计算温度变化率,求出N个检测温度的平均值,将平均值代入检测温度计算公式中,以计算出平均温度的比例系数a,从而提高温度变化率的精度。
[0181] 当然,也可以先对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小;再计算每一检测温度Ti的比例系数a,将不同的a进行求平均,将求得的平均值作为温度变化率。
[0182] 当然,在一些实施例中,也可以先对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度TK至最先获得的检测温度TK-N逐渐减小,再计算N个检测温度Ti的比例系数ai的平均值amean,再根据公式计算出温度变化率:SUM=∑|ai-amean|。
[0183] 为了综合上述算法的优点,可以对上述算法进行组合优化,以进一步提高温度变化率的精度,从而进一步提高燃气灶的控制精度。
[0184] 算法1和算法2的组合:
[0185] 组合方式一:
[0186] 所述计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率的步骤具体包括:
[0187] 计算TK-N至TK的区间N个检测温度的标准差;
[0188] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0189] 计算标准差和SUB的平均值,并记为温度变化率。
[0190] 本实施例中,通过计算检测温度的标准差和SUB的均值来计算温度变化率,使得温度变化率集成了算法1和算法2的优点,有效的提高了变化率的计算精度。
[0191] 在一些实施例中,为了防止误判,通过算法1计算出的标准差和通过算法2所计算出的SUB,同时小于或者等于第一预设温变率时,才判定温度-时间曲线具有水平段,即才判定当前烹饪方式为有水烹饪。
[0192] 组合方式二:
[0193] 所述计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率的步骤具体包括:
[0194] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0195] 分别计算N1个检测温度的标准差STD1,N2个检测温度的标准差STD2,以及N3个检测温度的标准差STD3;
[0196] 计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中, Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;
[0197] 将STD1、SUB1或者二者的平均值记为与N1个检测温度相对应的温度变化率;
[0198] 将STD2、SUB2或者二者的平均值记为与N2个检测温度相对应的温度变化率;
[0199] 将STD3、SUB3或者二者的平均值记为与N3个检测温度相对应的温度变化率。
[0200] 本实施例中,通过将N个检测温度分为N1、N2和N3连续的三组值,即将时间段内的温度区间分为三个连续的区域,每一个温度区域对应三个计算方式,使得每一温度区域有三个计算方式可以选择,即每一温度区域可以根据需求选择不同的计算方式。例如,与N1个检测温度相对应的温度变化率的计算方式有,STD1、SUB1或者二者的平均值。
[0201] 当然,在一些实施例中,为了防止误判,需要三种计算方式的温度变化率同时小于或者等于第一温变率的情况下才能判断为有水烹饪。
[0202] 算法1和算法3的组合:
[0203] 组合方式一:
[0204] 所述计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率的步骤具体包括:
[0205] 计算TK-N至TK的区间N个检测温度的标准差;
[0206] TK-N至TK区间的N个检测温度Ti满足:
[0207] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0208] 计算标准差和a的平均值,并记为温度变化率。
[0209] 本实施例中,通过计算检测温度的标准差和比例系数a的均值来计算温度变化率,使得温度变化率集成了算法1和算法3的优点,有效的提高了变化率的计算精度。
[0210] 在一些实施例中,为了防止误判,通过算法1计算出的标准差和通过算法3所计算出的比例系数a,同时小于或者等于第一预设温变率时,才判定温度-时间曲线具有水平段,即才判定当前烹饪方式为有水烹饪。
[0211] 组合方式二:
[0212] 所述计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率的步骤具体包括:
[0213] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0214] 分别计算N1个检测温度的标准差STD1,N2个检测温度的标准差STD2,以及N3个检测温度的标准差STD3;
[0215] N1个检测温度Ti满足:
[0216] 检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;
[0217] 将STD1、a1或者二者的平均值记为与N1个检测温度相对应的温度变化率;
[0218] 将STD2、a2或者二者的平均值记为与N2个检测温度相对应的温度变化率;
[0219] 将STD3、a3或者二者的平均值记为与N3个检测温度相对应的温度变化率。
[0220] 本实施例中,通过将N个检测温度分为N1、N2和N3连续的三组值,即将时间段内的温度区间分为三个连续的区域,每一个温度区域对应三个计算方式,使得每一温度区域有三个计算方式可以选择,即每一温度区域可以根据需求选择不同的计算方式。例如,与N1个检测温度相对应的温度变化率的计算方式有,STD1、a1或者二者的平均值。
[0221] 当然,在一些实施例中,为了防止误判,需要三种计算方式的温度变化率同时小于或者等于第一温变率的情况下才能判断为有水烹饪。
[0222] 算法2和算法3的组合:
[0223] 组合方式一:
[0224] 所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0225] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0226] TK-N至TK区间的N个检测温度Ti满足:
[0227] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0228] 计算比例系数a和SUB的平均值,将平均值记为温度变化率。
[0229] 本实施例中,通过计算检测温度的比例系数a和SUB的均值来计算温度变化率,使得温度变化率集成了算法2和算法3的优点,有效的提高了变化率的计算精度。
[0230] 在一些实施例中,为了防止误判,通过算法2计算出的SUB和通过算法 3所计算出的比例系数a,同时小于或者等于第一预设温变率时,才判定温度 -时间曲线具有水平段,即才判定当前烹饪方式为有水烹饪。
[0231] 组合方式二:
[0232] 所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤具体包括:
[0233] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0234] 计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中, Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;
[0235] N1个检测温度Ti满足:
[0236] 检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;
[0237] 将a1、SUB1或者二者的平均值记为与N1个检测温度相对应的温度变化率;
[0238] 将a2、SUB2或者二者的平均值记为与N2个检测温度相对应的温度变化率;
[0239] 将a3、SUB3或者二者的平均值记为与N3个检测温度相对应的温度变化率。
[0240] 本实施例中,通过将N个检测温度分为N1、N2和N3连续的三组值,即将时间段内的温度区间分为三个连续的区域,每一个温度区域对应三个计算方式,使得每一温度区域有三个计算方式可以选择,即每一温度区域可以根据需求选择不同的计算方式。例如,与N1个检测温度相对应的温度变化率的计算方式有,a1、SUB1或者二者的平均值。
[0241] 当然,在一些实施例中,为了防止误判,需要三种计算方式的温度变化率同时小于或者等于第一温变率的情况下才能判断为有水烹饪。
[0242] 算法1、算法2和算法3的组合:
[0243] 组合方式一:
[0244] 所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0245] 计算TK-N至TK的区间N个检测温度的标准差;
[0246] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0247] TK-N至TK区间的N个检测温度Ti满足:
[0248] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0249] 计算标准差、SUB和比例系数a的平均值,并记为温度变化率。
[0250] 本实施例中,通过计算检测温度的标准差、SUB以及比例系数a的均值来计算温度变化率,使得温度变化率集成了算法1、算法2和算法3的优点,有效的提高了变化率的计算精度。
[0251] 在一些实施例中,为了防止误判,通过算法1计算出的标准差,通过算法2所计算出的SUB,以及算法3计算出的比例系数a,同时小于或者等于第一预设温变率时,才判定温度-时间曲线具有水平段,即才判定当前烹饪方式为有水烹饪。
[0252] 组合方式二:
[0253] 所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K)的步骤具体包括:
[0254] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0255] 计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中, Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;
[0256] N1个检测温度Ti满足:
[0257] 检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;
[0258] 分别计算N1个检测温度的标准差STD1,N2个检测温度的标准差STD2,以及N3个检测温度的标准差STD3;
[0259] 将a1、STD1、SUB1或者三者的平均值记为与N1个检测温度相对应的温度变化率;
[0260] 将a2、STD2、SUB2或者三者的平均值记为与N2个检测温度相对应的温度变化率;
[0261] 将a3、STD3、SUB3或者三者的平均值记为与N3个检测温度相对应的温度变化率。
[0262] 本实施例中,通过将N个检测温度分为N1、N2和N3连续的三组值,即将时间段内的温度区间分为三个连续的区域,每一个温度区域对应三个计算方式,使得每一温度区域有四个计算方式可以选择,即每一温度区域可以根据需求选择不同的计算方式。例如,与N1个检测温度相对应的温度变化率的计算方式有,STD1、比例系数a、SUB1或者三者的平均值。
[0263] 当然,在一些实施例中,为了防止误判,需要四种计算方式的温度变化率同时小于或者等于第一温变率的情况下才能判断为有水烹饪。
[0264] 为了更加快速的判断出当前锅具的烹饪状态(是否已经干烧),在所述获取锅体底部的检测温度的步骤之后还包括:
[0265] 比对检测温度与第一预设温度;
[0266] 第一预设温度为较高的温度T1,高于有水烹饪或者无水烹饪的正常烹饪温度,例如,280~300℃,以290℃为例,第一预设温度根据不同的烹饪方式,不同的锅具导热性而定,当然,也可以由用户根据经验或者需求进行设置。
[0267] 当所述检测温度大于或者等于所述第一预设温度时,关闭燃气灶。
[0268] 当检测温度大于或者等于第一预设温度时,说明此时的锅具已经在干烧,或者已经准备干烧,必须离开停止对锅具加热,因此,要立刻关闭燃气灶,以避免干烧更加严重。
[0269] 为了更加快速的判断出当前锅具的烹饪状态,在所述比对检测温度与第一预设温度的步骤之后还包括:
[0270] 当所述检测温度小于或者等于第二预设温度时,回到所述获取锅体底部的检测温度的步骤;其中,所述第二预设温度小于所述第一预设温度;
[0271] 第二预设温度为较低的温度Tmin,低于有水烹饪或者无水烹饪的正常烹饪温度,例如80~100℃,以90℃为例,第二预设温度根据不同的烹饪方式,不同的锅具导热性而定,当然,也可以由用户根据经验或者需求进行设置。
[0272] 当检测温度小于第二预设温度时,说明此时的锅具还未进入危险阶段,温度还处于上升期间,距离干烧的温度还比较远,此时,不需要进行温度变化率的计算。
[0273] 当所述检测温度大于所述第二预设温度,且小于所述第一预设温度时,根据所述检测温度计算锅体底部的温度变化率。
[0274] 当检测温度位于第一预设温度和第二预设温度之间时,锅具处于干烧的危险期,需要高度关注当前的烹饪情况,此时,需要通过计算检测温度的温度变化率来判断烹饪方式,进而获取与该烹饪方式对应的干烧温度。
[0275] 为了更加准确的计算温度变化率,为了提高采集检测温度的有效率,在所述获取锅体底部的检测温度的步骤之前还包括步骤:
[0276] 计算燃气灶当次烹饪过程的加热时长;
[0277] 比对加热时长与第一预设时长;
[0278] 当加热时长大于或者等于第一预设时长时,获取锅体底部的检测温度。
[0279] 计算燃气灶当次烹饪过程的加热时长的方式有多种,例如,在燃气灶内设置有计时电路,或者计时器。加热时长的计时可以以每道菜的开始为起点,也可以为每道工序(食物的烹饪包括多个工序,每道工序需要添加食材等) 的开始为起点。第一预设时长由用户设置,或者与烹饪方式和烹饪锅具相关,无水烹饪时,第一预设时长较短,有水烹饪时第一预设时长较长;烹饪锅具的导热性好时,第一预设时长较短,烹饪锅具的导热性较差时,第一预设时长较长。通过第一预设时长的设置,使得燃气灶在第一预设时长之后才进行检测温度,使得温度传感器的工作时长缩短,有利于提高温度传感器的寿命;有利于减少燃气灶的计算量,提高燃气灶的工作效率。
[0280] 本发明还提出一种燃气灶,该燃气灶包括存储有燃气灶的控制方法的存储器,该燃气灶的控制方法的具体方案参照上述实施例,由于本燃气灶采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。其中,燃气灶还包括处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现燃气灶的控制方法的步骤,燃气灶的控制方法包括以下步骤:
[0281] 获取锅体底部的检测温度;
[0282] 获取检测温度Ti的采集数量K,并计算采集数量K与预设温度数据数量 N的差;
[0283] 当计算的差值大于零时,计算TK-N至TK区间的N个检测温度的平均值 Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率,其中,Ti为第i个检测温度。
[0284] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤包括:
[0285] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0286] 计算加权后的N个检测温度的平均值,并计算SUB=∑|Ti-Tmean|(i=K-N 至K)。
[0287] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0288] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0289] TK-N至TK区间的N个检测温度Ti满足:
[0290] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0291] 计算比例系数a和SUB的平均值,将平均值记为温度变化率。
[0292] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K),将SUB记为温度变化率的步骤具体包括:
[0293] 计算TK-N至TK的区间N个检测温度的标准差;
[0294] 计算TK-N至TK的区间N个检测温度的平均值Tmean,并计算 SUB=∑|Ti-Tmean|(i=K-N至K),其中,Ti为第i个检测温度;
[0295] TK-N至TK区间的N个检测温度Ti满足:
[0296] 检测温度计算公式Ti=at+b,其中,a为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a;
[0297] 计算标准差、SUB和比例系数a的平均值,并记为温度变化率。
[0298] 优选地,所述根据检测温度计算公式计算比例系数a的步骤具体包括:
[0299] 对TK-N至TK的区间N个检测温度进行加权,权重从最新获得的检测温度 TK至最先获得的检测温度TK-N逐渐减小;
[0300] 计算每一加权检测温度的比例系数a,并计算所有比例系数a的平均值。
[0301] 优选地,所述计算TK-N至TK区间的N个检测温度的平均值Tmean,并计算SUB=∑|Ti-Tmean|(i=K-N至K)的步骤具体包括:
[0302] 将TK-N至TK区间的N个检测温度分为N1、N2和N3连续的三组值;
[0303] 计算N1个检测温度的平均值Tmean,并计算SUB1=∑|Ti-Tmean|,其中, Ti为第i个检测温度;并计算与N2个检测温度对应的SUB2,与N3个检测温度对应的SUB3;
[0304] N1个检测温度Ti满足:
[0305] 检测温度计算公式Ti=a1t+b,其中,a1为比例系数,t为采集Ti的时间,b 为温度补偿;根据检测温度计算公式计算比例系数a1;并计算与N2个检测温度对应的a2,与N3个检测温度对应的a3;
[0306] 将a1、SUB1或者二者的平均值记为与N1个检测温度相对应的温度变化率;
[0307] 将a2、SUB2或者二者的平均值记为与N2个检测温度相对应的温度变化率;
[0308] 将a3、SUB3或者二者的平均值记为与N3个检测温度相对应的温度变化率。
[0309] 优选地,在所述当计算的差值大于零时,计算TK-N至TK的区间N个检测温度的标准差,并将该标准差记为温度变化率,其中,TK-N为第K-N个检测温度,TK为第K个检测温度的步骤之后还包括:
[0310] 比对温度变化率与第一预设温变率;
[0311] 当所述温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度;
[0312] 当检测温度大于或者等于第一导热性温度时,获取与检测温度对应的第一干烧温度;
[0313] 当检测温度小于第一导热性温度时,比对检测温度与第二导热性温度;
[0314] 当检测温度大于或者等于第二导热性温度时,获取与检测温度对应的第二干烧温度,第二干烧温度小于第一干烧温度。
[0315] 优选地,所述当温度变化率小于或者等于第一预设温变率时,比对检测温度与第一导热性温度的步骤包括:
[0316] 当温度变化率小于或者等于第一预设温变率时,获取参与计算温度变化率的N个温度值;
[0317] 对N个温度值进行加权求平均,以获取加权平均值,权重从最新获得的检测温度至最先获得的检测温度逐渐减小;
[0318] 比对加权平均值与第一导热性温度。
[0319] 优选地,在所述获取锅体底部的检测温度的步骤之前还包括步骤:
[0320] 计算燃气灶当次烹饪过程的加热时长;
[0321] 比对加热时长与第一预设时长;
[0322] 当加热时长大于或者等于第一预设时长时,获取锅体底部的检测温度。
[0323] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。