锅内液位的测量方法及装置、存储介质、计算机设备与流程

文档序号:20488919发布日期:2020-04-21 21:53阅读:273来源:国知局
锅内液位的测量方法及装置、存储介质、计算机设备与流程

本申请涉及智能厨房技术领域,尤其是涉及到一种锅内液位的测量方法及装置、存储介质、计算机设备。



背景技术:

现有的电热煮食器具(包括电热锅、电磁炉、电热水壶等)用于煮食(如煮水、煮粥、煮汤等)时,在锅内放入水,然后在水的上方放置食材,使用水沸腾后的水蒸气去加热食材,但是这个过程中水蒸气的损耗很厉害,蒸的过程会导致锅内的水逐渐变少,而蒸的过程又十分耗时,在这个过程中烹饪用户一般很少有一直守候在烹饪现场,很容易忘记了蒸的时间,从而导致锅内水用尽后锅体干烧,十分危险。另外,及时没有干烧,也有可能因锅内的汤水过少影响烹饪质量。由此可知,能够及时检测出锅内液位不仅有利于提高锅具寿命防止干烧等危险情况发生,也有利于提升烹饪质量。

目前通常利用液位计来检测烹饪锅具中的液位,液位计需要与食材接触导致食物的污染,另外,液位计价格高昂不利于广泛推广使用。

如何能够提供一种更加实用的液位检测方法,成为了智能烹饪器具领域的热点问题。



技术实现要素:

有鉴于此,本申请提供了一种锅内液位的测量方法及装置、存储介质、计算机设备。

根据本申请的一个方面,提供了一种锅内液位的监测方法,锅具的液位监测位置设置有温度传感器,所述方法包括:

所述锅具受热后,获取所述温度传感器检测到的所述液位监测位置处的锅体温度;

通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率;

根据所述锅体温度变化率,确定所述锅具的锅内液位。

具体地,所述液位监测位置包括至少一个,所述温度传感器的数量不少于所述液位监测位置的数量,任一所述液位监测位置的所在水平面上设置有至少一个所述温度传感器,所述锅体温度包括所述液位监测位置所在水平面上设置的至少一个所述温度传感器的检测温度。

具体地,所述通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率,具体包括:

判断所述锅体温度是否大于或等于预设沸腾温度;

若所述锅体温度大于或等于所述预设沸腾温度,则通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率;

若所述锅体温度小于所述预设沸腾温度,则继续获取所述温度传感器检测到的所述液位监测位置处的锅体温度。

具体地,所述液位监测位置包括一个,所述根据所述锅体温度变化率,确定所述锅具的锅内液位,具体包括:

若所述锅体温度变化率的绝对值小于或等于预设温度变化率,则确定所述锅内液位不低于所述液位监测位置;

若所述锅体温度变化率的绝对值大于所述预设温度变化率,则确定所述锅内液位低于所述液位监测位置。

具体地,所述液位监测位置的数量包括多个,所述根据所述锅体温度变化率,确定所述锅具的锅内液位,具体包括:

基于不高于液位监测位置m的任一所述液位检测位置对应的所述锅体温度变化率,确定锅内液位与液位监测位置m的位置关系,其中,m为不大于所述液位监测位置数量的正整数。

具体地,所述根据所述锅体温度变化率,确定所述锅具的锅内液位,具体还包括:

基于不高于液位监测位置m的任一所述液位监测位置对应的所述锅体温度变化率,确定锅内液位与不高于液位监测位置m的任一所述液位监测位置的位置关系。

具体地,所述通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率,具体包括:

按照预设一元线性拟合模型,对所述锅体温度以及与所述锅体温度对应的检测时间进行拟合,得到所述锅体温度变化率,其中,所述一元线性拟合模型为y=kx+b,y为所述锅体温度,x为所述检测时间,b为拟合常数,k为所述锅体温度变化率。

根据本申请的另一方面,提供了一种锅内液位的监测装置,锅具的液位监测位置设置有温度传感器,所述装置包括:

温度获取模块,用于所述锅具受热后,获取所述温度传感器检测到的所述液位监测位置处的锅体温度;

变化率计算模块,用于通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率;

液位分析模块,用于根据所述锅体温度变化率,确定所述锅具的锅内液位。

具体地,所述液位监测位置包括至少一个,所述温度传感器的数量不少于所述液位监测位置的数量,任一所述液位监测位置的所在水平面上设置有至少一个所述温度传感器,所述锅体温度包括所述液位监测位置所在水平面上设置的至少一个所述温度传感器的检测温度。

具体地,所述变化率计算模块,具体包括:

沸腾温度判断单元,用于判断所述锅体温度是否大于或等于预设沸腾温度;

变化率计算单元,用于若所述锅体温度大于或等于所述预设沸腾温度,则通过所述锅体温度计算所述液位监测位置处对应的锅体温度变化率;

所述温度获取模块,用于若所述锅体温度小于所述预设沸腾温度,则继续获取所述温度传感器检测到的所述液位监测位置处的锅体温度。

具体地,所述液位监测位置包括一个,所述液位分析模块,具体包括:

第一液位分析单元,用于若所述锅体温度变化率的绝对值小于或等于预设温度变化率,则确定所述锅内液位不低于所述液位监测位置;

第二液位分析单元,用于若所述锅体温度变化率的绝对值大于所述预设温度变化率,则确定所述锅内液位低于所述液位监测位置。

具体地,所述液位监测位置的数量包括多个,所述液位分析模块,具体包括:

第三液位分析单元,用于基于不高于液位监测位置m的任一所述液位检测位置对应的所述锅体温度变化率,确定锅内液位与液位监测位置m的位置关系,其中,m为不大于所述液位监测位置数量的正整数。

具体地,所述液位分析模块,具体还包括:

第四液位分析单元,用于基于不高于液位监测位置m的任一所述液位监测位置对应的所述锅体温度变化率,确定锅内液位与不高于液位监测位置m的任一所述液位监测位置的位置关系。

具体地,所述变化率计算模块,具体用于:

按照预设一元线性拟合模型,对所述锅体温度以及与所述锅体温度对应的检测时间进行拟合,得到所述锅体温度变化率,其中,所述一元线性拟合模型为y=kx+b,y为所述锅体温度,x为所述检测时间,b为拟合常数,k为所述锅体温度变化率。

依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述锅内液位的测量方法。

依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述锅内液位的测量方法。

借由上述技术方案,本申请提供的一种锅内液位的测量方法及装置、存储介质、计算机设备,利用液位监测位置处的温度传感器检测该位置的锅体温度,进而对该位置处的温度变化率进行拟合,通过结合物理现象总结出的温度变化率与液体加热状态之间的关系来确定锅内液体的液位与监测位置的位置关系,。与现有技术中,通过液位计检测水位相比,本申请利用温度传感器即可实现液位检测,更加经济,并且避免了检测设备与锅内食物的直接接触,也可以避免锅内食物受到污染,有助于提高用户的使用体验,提高产品竞争力。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

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

图1示出了本申请实施例提供的一种锅内液位的测量方法的流程示意图;

图2示出了本申请实施例提供的另一种锅内液位的测量方法的流程示意图;

图3示出了本申请实施例提供的另一种锅内液位的测量方法的流程示意图;

图4示出了本申请实施例提供的一种锅内液位的测量装置的结构示意图;

图5示出了本申请实施例提供的另一种锅内液位的测量装置的结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

在本实施例中提供了一种锅内液位的测量方法,如图1所示,该方法包括:

步骤101,锅具受热后,获取温度传感器检测到的液位监测位置处的锅体温度。

在上述实施例中,锅具可以采用电磁加热,也可以采用天然气加热等加热方式,温度传感装置设置在锅壁的液位监测位置处,通过温度传感装置检测监测位置处的锅体温度。具体来说,当锅具开始受热后,锅具中的微处理器启动测温程序开始进行锅体温度检测,利用温度传感装置对相应监测位置处的锅体温度进行检测,并将检测得到的锅体温度信号传输至微处理器中,从而利用微处理器对锅体温度信号进行模数转换,得到锅体温度值,例如微处理器可以包括ad7124-4adc芯片,利用芯片内置的24bit∑-δadc转换器和多种数字滤波器,例如sinc4,校准芯片内部的失调、增益误差,使其不仅具备高精度,同时提供50hz/60hz干扰抑制能力,得到准确的锅体温度值。

步骤102,通过锅体温度计算液位监测位置处对应的锅体温度变化率。

步骤103,根据锅体温度变化率,确定锅具的锅内液位。

得到液位监测位置处的锅体温度后,可以进一步基于锅体温度计算该液位监测位置处对应的锅体温度变化率,从而根据锅体温度变化率来分析锅内液位情况。通常来说,进行烹饪加工时,会先在锅内加入较多的汤水,然后随着不断加热,锅内的汤水逐渐沸腾从而蒸发不断减少,随着锅内液位的不断下降,未被液体覆盖的锅体部分温度会持续升高,如果无人看管伴随着锅内液体的不断减少直至见底,很容易造成干烧,不仅会导致烹饪失败更严重的可能导致火灾、爆炸等危险事故产生。因此,本实施例通过温度传感器获取液位监测位置的锅体温度,从而根据锅体温度来判断该位置处是否有液体覆盖,从而得出锅内液体位置与液位监测位置的位置关系。

另外,在根据锅体温度分析锅内液位的过程中可知液位处的锅体温度相对于锅内液位会呈现出一定规律,例如液位处对应的锅体温度应表现为沸腾温度,而液位上方对应的锅体温度应表现为干烧温度。又由于液体加热的各个阶段,液体温度以及液体温度的变化情况会呈现出不同的特性,例如,液体沸腾时,液体温度处于平衡状态,假设沸腾时液体温度保持95℃,热量随着液体沸腾后蒸发和被带走的同时也从锅体接收到同等的热量,即液体温度保持恒定,而锅体从加热源接收到的热量与传递给锅内物品的热量也处于平衡状态,即锅体温度也保持恒定,假设沸腾时锅体温度保持120℃,同理,液体加热的干烧阶段中液体温度和锅体温度也会呈现出一定的温度特性。因此,可以基于液位监测位置处的锅体温度与不同加热阶段的液体温度变化情况之间的关系分析液位与监测位置的关系。

然而,锅体温度受电磁炉功率的影响非常大,不同功率下,液体沸腾时,稳定状态下的锅温,都不一样,此外液体的分量、外界大气压强、环境温度的不同,液体在沸腾时测到的锅的温度也不一样,若单纯用超过某个温度界限值的方法来判断液体是否在沸腾或干烧是不可取的。若对不同的功率、液体的分量、外界大气压强、环境温度对应的液体加热过程中沸腾、干烧阶段的锅体温度值分别进行总结,显然是不可取的。因此,在液体加热过程中,通过锅的温度无法直接判断液体的状态。

但是,在液体加热过程中,液体和锅体的温度变化率仍然呈现出一定的变化特性,因此,本申请实施例利用微处理器根据锅体温度的变化率分析锅内液位情况。

通过应用本实施例的技术方案,利用液位监测位置处的温度传感器检测该位置的锅体温度,进而对该位置处的温度变化率进行拟合,通过结合物理现象总结出的温度变化率与液体加热状态之间的关系来确定锅内液体的液位与监测位置的位置关系,避开了分子热运动的不确定性,减少环境因素或锅体材质对温度传感器测温结果的影响,提升了检测准确度。与现有技术中,通过液位计检测水位相比,本申请利用温度传感器即可实现液位检测,更加经济,并且避免了检测设备与锅内食物的直接接触,也可以避免锅内食物受到污染,有助于提高用户的使用体验,提高产品竞争力。

进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的具体实施过程,提供了另一种锅内液位的监测方法,如图2所示,在本实施例中,液位监测位置包括一个,相应的在液位监测位置所在平面上可以只设置一个温度传感器,当然为了提高温度检测的准确性也可以设置多个温度传感器,需要说明的是,若在同一平面上设置多个温度传感器在获取液位监测位置处对应的锅体温度时,可以取平均值,也可以采用任一适用于本场景的其他的统计学方法,例如去掉一个最大值去掉一个最小值后取平均值、或者取中位数等等方式。

如图2所示的方法包括:

步骤201,锅具受热后,获取温度传感器检测到的液位监测位置处的锅体温度。

步骤202,判断锅体温度是否大于或等于预设沸腾温度;

步骤203,若锅体温度大于或等于预设沸腾温度,则通过锅体温度计算液位监测位置处对应的锅体温度变化率。

在上述实施例中,设置了温度变化率计算的触发条件,即锅体温度大于预设沸腾温度,其中,预设沸腾温度限定了一个开始计算温度变化率的触发温度值,只有当锅体温度达到这个触发温度值时,才开始进行温度变化率的拟合计算。例如,需要对锅内物品的沸腾状态检测,可以将该预设值设置为比锅内物品的沸点稍低。

另外,在本申请实施例中,还提供了具体的温度变化率拟合方法,具体地,若锅体温度大于预设变化率分析阈值,则按照预设一元线性拟合模型,对锅体温度以及与锅体温度对应的检测时间进行拟合,得到锅体温度变化率k,其中,一元线性拟合模型为y=kx+b,y为锅体温度,x为检测时间,b为拟合常数。

在具体的温度变化率拟合过程中,可以按照每隔200ms间隔采样的方式采集温度传感器的温度,考虑到温度采集的热运动随机性,可以在采集到n个温度点之后,从n+1个点开始,当前点和前n-1个点,共计n点求取拟合曲线,例如使用最小二乘法对应的上述模型,获得该温度传感器位置处的温度变化斜率k,通过物理现象可知,当有水覆盖时候,由于水的汽化作用带走了大量的热,使得水能够维持在一个恒定的温度,例如,在一个标准大气压下,将保持在100℃,从而强制保障了该点的温度不会大幅度上升或者下降,利用拟合得到的温度变化率k即可确定液位与该液位监测位置的关系。

步骤204,若锅体温度小于预设沸腾温度,则继续获取温度传感器检测到的液位监测位置处的锅体温度。

若锅体温度小于该预设沸腾温度,则返回步骤201继续获取液位监测位置处的锅体温度。

步骤205,若锅体温度变化率的绝对值小于或等于预设温度变化率,则确定锅内液位不低于液位监测位置。

需要说明的是,该预设温度变化率是基于沸腾状态下的温度变化率来确定的,一般来说液体沸腾状态下对应的温度变化率为零,但考虑温度测量环境不是实验室条件下,难免会因为室温、传感器精度等问题导致温度变化率的波动,因此相应的该预设温度变化率设置为稍大于0的数值,例如0.1或0.05。

当锅体温度变化率的绝对值小于或等于预设温度变化率时,并且温度变化率的计算触发条件是锅体温度大于预设沸腾温度,此时可以判断出锅内液体在温度传感器对应的液位监测位置处达到沸腾,则可以判断锅内液位至少达到液位监测位置处,即锅内液位不低于液位监测位置。

步骤206,若锅体温度变化率的绝对值大于预设温度变化率,则确定锅内液位低于液位监测位置。

若锅体温度变化率的绝对值大于预设温度变化率,说明该处对应的锅体正处于干烧状态,锅内液体未覆盖相应的液位监测位置,此时可以判断出锅内液位低于液位监测位置。

在实际应用场景中,可以将最低水位线的位置设置为液位监测位置,当锅内液位低于该最低水位线,就触发锅具的报警功能提示用户加水,或者触发锅具的自动补水功能进行自动加水,再或者可以将液位低于该最低水位线作为烹饪结束的条件进一步提示用户烹饪结束等等。

进一步的,本申请实施例还提供了又一种锅内液位的监测方法,如图3所示,在本实施例中,液位监测位置包括多个,相应的在每个液位监测位置所在平面上可以只设置一个温度传感器,为了提高温度检测的准确性也可以设置多个温度传感器,需要说明的是,与图2对应的实施例相似的,若在同一平面上设置多个温度传感器在获取该液位监测位置处对应的锅体温度时,可以取平均值,也可以采用任一适用于本场景的其他的统计学方法,例如去掉一个最大值去掉一个最小值后取平均值、或者取中位数等等方式。

如图3所示的方法包括:

步骤301,锅具受热后,获取温度传感器检测到的液位监测位置处的锅体温度。

步骤302,判断锅体温度是否大于或等于预设沸腾温度;

步骤303,若锅体温度大于或等于预设沸腾温度,则通过锅体温度计算液位监测位置处对应的锅体温度变化率。

步骤304,若锅体温度小于预设沸腾温度,则继续获取温度传感器检测到的液位监测位置处的锅体温度。

在上述步骤301至步骤304中,获取到每个液位监测位置处的锅体温度后,分别计算每处大于或等于预设沸腾温度的锅体温度对应的位置的温度变化率。液位监测位置的数量包括n个,液位监测位置按照位置从低至高分别包括液位监测位置1、液位监测位置2、……、液位监测位置m、……、液位监测位置n,n为不小于2的正整数,m不大于n的正整数,相应的每个液位监测位置处对应的温度变化率可以表示为k1、……、km、……kn。

步骤305,基于不高于液位监测位置m的任一液位检测位置对应的锅体温度变化率,确定锅内液位与液位监测位置m的位置关系。

对于步骤305,具体地,对不高于液位监测位置m的任一液位监测位置对应的锅体温度变化率的绝对值求和,得到液位分析值;若液位分析值小于或等于预设温度变化率,则确定锅内液位高于液位监测位置m。

基于本实施例上述内容可知,在各个液位监测位置对应的锅体温度大于预设沸腾温度后,会分别对符合条件的锅体温度进行变化率拟合,得到相应各处液位监测位置对应的锅体温度变化率,进而基于拟合得到的锅体温度变化率,对不高于液位监测位置m的每个位置处对应的温度变化率的绝对值求和,进而基于该求和值即液位分析值确定锅内液位与位置m的位置关系。例如每个温度传感器检测到的锅体温度均大于或等于预设沸腾温度,可以对每处监测位置对应的温度变化率的绝对值求和,若液位分析值小于或等于预设值(该值能稍大于0,比如0.1),根据上文中阐述的液体沸腾温度变化率特性可知,可以认为每个监测位置处均处于沸腾状态,进而可以确定锅内液位高于最高的液位监测位置。

在上述实施例中,可以通过数理统计方法计算方差,对温度值进行拟合,得到一个相对值,避开了分子热运动的不确定性,提升了检测准确度。具体在计算变化率时,如果直接算两个相邻检测点的温度变化率,会由于加热时,物质分子随机的的不规则运动或者振动,导致变化率波动特别大,造成很大的误判,所以选择保存最近的至少三个历史锅体温度,例如20笔历史温度数据,即每一次获取一个数据,就会与之前历史上采集的最近19个数据一起,组成20个检测点进行拟合,算出一次温度变化率,这样可以提高判断速度,降低误判率。将这20个数据用最小二乘法进行拟合,得出一条拟合直线。即y=kt+b,t为采样时间点,这里可以把锅体温度超过预设沸腾温度的第一个检测点作为时间的起点,y是采集到的锅体温度,k就是这20个采样数据体现的近似温度随时间的变化率,因为分子运动的随机性,总是围绕着稳定状态上下波动,通过增加检测点,进行统计拟合,便可以过滤温度随机变化的影响,拟合得到温度随时间变化率值。

另外,上述步骤305的方法能够确定锅内液位与某个液位监测位置m之间的位置关系,为了进一步详细确定锅内液位与每处液位监测位置的关系,本实施例还可以包括:

步骤306,基于不高于液位监测位置m的任一液位监测位置对应的锅体温度变化率,确定锅内液位与不高于液位监测位置m的任一液位监测位置的位置关系。

在步骤306中,具体地,若液位分析值大于预设温度变化率,则对不高于液位监测位置m-1的任一液位监测位置对应的锅体温度变化率的绝对值求和,得到新的液位分析值;若新的液位分析值小于或等于预设温度变化率,则确定锅内液位在液位监测位置m-1和液位监测位置m之间。若新的液位分析值大于预设温度变化率,则对不高于液位监测位置m-2的任一液位监测位置对应的锅体温度变化率的绝对值求和,得到新的液位分析值,直至新的液位分析值小于或等于预设温度变化率,或者新的液位分析值为液位监测位置1对应的锅体温度变化率的绝对值为止。

若基于步骤305计算得到的液位分析值大于预设温度变化率,说明某一个或几个监测位置处对应的温度变化率可能较大,导致整体求和结果超过预设温度变化率,也就是说,某一处或几处液位监测位置可能存在干烧,那么可以继续求取液位监测位置m-1及m-1以下的液位监测位置对应的温度变化率绝对值之和,得到新的液位分析值,同理若新的液位分析值小于或等于预设温度变化率,说明是液位监测位置m处存在干烧,则可以确定锅内液位高于监测位置m-1并且低于监测位置m。

若得到的新的液位分析值仍然大于预设温度变化率,那么可以继续求液位监测位置m-2及m-2以下的液位监测位置对应的温度变化率绝对值之和,直到得到的新的液位分析值小于或等于预设温度变化率或者液位分析值等于液位监测位置1对应的锅体温度变化率的绝对值为止。其中,液位分析值小于或等于预设温度变化率说明已经可以确定锅内液位的位置,而液位分析值等于液位监测位置1对应的锅体温度变化率的绝对值时,说明锅内液位已经低于最低的监测位置,无法再继续利用温度传感器进行液位分析。

另外,如果锅内液位低于液位监测位置后,持续加热一段时间,因为热量的散发,该处的温度会趋于平衡,温度变化率会趋近于零,尤其是在以较小功率加热或者加热中途将加热功率调低的情况下,更容易出现上述情况,因此,在监测到锅内液位低于某个液位监测位置后,一般只对该位置处对应的一段较短时间内的温度变化率进行持续监测,因为短时间内该位置处的温度会从沸腾温度变化为干烧温度,对应的温度变化率会发生一定变化,以克服上述情况造成的该位置处已经干烧却因温度保持平衡无法准确判断液位的缺陷。

进一步的,作为图1方法的具体实现,本申请实施例提供了一种锅内液位的测量装置,如图4所示,该装置包括:温度获取模块41、变化率计算模块42、液位分析模块43。

温度获取模块41,用于锅具受热后,获取温度传感器检测到的液位监测位置处的锅体温度;

变化率计算模块42,用于通过锅体温度计算液位监测位置处对应的锅体温度变化率;

液位分析模块43,用于根据锅体温度变化率,确定锅具的锅内液位。

在具体的应用场景中,液位监测位置包括至少一个,温度传感器的数量不少于液位监测位置的数量,任一液位监测位置的所在水平面上设置有至少一个温度传感器,锅体温度包括液位监测位置所在水平面上设置的至少一个温度传感器的检测温度。

在具体的应用场景中,如图5所示,变化率计算模块42,具体包括:沸腾温度判断单元421、变化率计算单元422。

沸腾温度判断单元421,用于判断锅体温度是否大于或等于预设沸腾温度;

变化率计算单元422,用于若锅体温度大于或等于预设沸腾温度,则通过锅体温度计算液位监测位置处对应的锅体温度变化率;

温度获取模块41,用于若锅体温度小于预设沸腾温度,则继续获取温度传感器检测到的液位监测位置处的锅体温度。

在具体的应用场景中,如图5所示,液位监测位置包括一个,液位分析模块43,具体包括:第一液位分析单元431、第二液位分析单元432。

第一液位分析单元431,用于若锅体温度变化率的绝对值小于或等于预设温度变化率,则确定锅内液位不低于液位监测位置;

第二液位分析单元432,用于若锅体温度变化率的绝对值大于预设温度变化率,则确定锅内液位低于液位监测位置。

在具体的应用场景中,如图5所示,液位监测位置的数量包括多个,液位分析模块43,具体包括:第三液位分析单元433。

第三液位分析单元433,用于基于不高于液位监测位置m的任一液位检测位置对应的锅体温度变化率,确定锅内液位与液位监测位置m的位置关系,其中,m为不大于液位监测位置数量的正整数。

在具体的应用场景中,如图5所示,液位分析模块43,具体还包括:第四液位分析单元434。

第四液位分析单元434,用于基于不高于液位监测位置m的任一液位监测位置对应的锅体温度变化率,确定锅内液位与不高于液位监测位置m的任一液位监测位置的位置关系。

在具体的应用场景中,变化率计算模块42,具体用于:按照预设一元线性拟合模型,对锅体温度以及与锅体温度对应的检测时间进行拟合,得到锅体温度变化率,其中,一元线性拟合模型为y=kx+b,y为锅体温度,x为检测时间,b为拟合常数,k为锅体温度变化率。

需要说明的是,本申请实施例提供的一种锅内液位的测量装置所涉及各功能单元的其他相应描述,可以参考图1和图2中的对应描述,在此不再赘述。

基于上述如图1和图2所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图1和图2所示的锅内液位的测量方法。

基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

基于上述如图1、图2所示的方法,以及图3、图4所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1和图2所示的锅内液位的测量方法。

可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radiofrequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。

本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。

存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现利用液位监测位置处的温度传感器检测该位置的锅体温度,进而对该位置处的温度变化率进行拟合,通过结合物理现象总结出的温度变化率与液体加热状态之间的关系来确定锅内液体的液位与监测位置的位置关系。与现有技术中,通过液位计检测水位相比,本申请利用温度传感器即可实现液位检测,更加经济,并且避免了检测设备与锅内食物的直接接触,也可以避免锅内食物受到污染,有助于提高用户的使用体验,提高产品竞争力。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1