一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

温度控制方法、装置及存储介质与流程

2022-07-10 15:26:14 来源:中国专利 TAG:


1.本技术涉及家电技术领域,尤其涉及一种温度控制方法、装置及存储介质。


背景技术:

2.目前,在烹饪食物时有恒温控制被加热液体的温度的要求,如恒温煮功能,如40℃热奶或70℃温泉蛋等,该功能下需要将被加热液体快速加热至预设温度并恒定保持该预设温度。
3.现有的温度控制方法是:通过设置在锅具底部的温度传感器测试锅具底部的温度(简称锅底温度),若测得的锅底温度远小于预设温度,控制电磁炉连续加热,当锅底温度上升后控制电磁炉间歇加热至预设温度。由于测试的是锅具底部发热区温度,不是锅具内的液体温度,锅底温度随加热功率的大小而改变,采用间歇加热的目的是尽量减小加热功率,使锅底温度与锅具内的液体温度相差较小。
4.但是,上述方法中测试的是锅具底部发热区温度,不是锅具内的液体温度,测温准确性不高,且加热到预设温度所需时间较长,间歇加热时检锅电磁噪音较大。


技术实现要素:

5.本技术提供一种温度控制方法、装置及存储介质,以提高测温准确性,降低加热到预设温度所需时间,避免了间歇加热时检锅电磁噪音较大的问题。
6.第一方面,本技术提供一种温度控制方法,包括:
7.s1、接收恒温控制指令;
8.s2、确定加热装置未加热或所述加热装置停止加热第一时间后,获取锅具底部的第一温度,所述第一时间为使得所述锅具底部的温度与所述锅具内液体的温度的差值小于或等于第一阈值的时间;
9.s3、根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度;
10.s4、若所述第一温度与所述预设温度的差值大于第二阈值,重复执行步骤s3,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
11.通过第一方面提供的温度控制方法,接收到恒温控制指令后,确定加热装置未加热或加热装置停止加热第一时间后,获取锅具底部的第一温度,其中的第一时间为使得锅具底部的温度与锅具内液体的温度的差值小于或等于第一阈值的时间,接着根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度,若第一温度与预设温度的差值大于第二阈值,重复执行:根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度这一步骤,直至第一温度与预设温度的差值小于或等
于第二阈值。由于加热装置未加热时,锅底温度和锅具内的液体温度是相同的,另外由于第一时间为使得锅底温度和锅具内的液体温度的差值小于第一阈值的时间,因此加热装置停止加热第一时间后,锅底温度和锅具内的液体温度的差值小于或等于第一阈值,二者近似相等,因此提高了测温的准确性,实现了快速加热锅具内液体到达预设温度,避免了间歇加热时检锅电磁噪音较大的问题。
12.在一种可行的实现方式中,所述方法还包括:
13.若所述第一温度与所述预设温度的差值小于或等于所述第二阈值,则控制所述加热装置保持停止加热状态。
14.通过在第一温度与预设温度的差值小于或等于第二阈值时,控制加热装置保持停止加热状态,可以使得锅底温度恒定保持在预设温度,即就是使得锅具内液体到达预设温度后恒定保持在预设温度。
15.在一种可行的实现方式中,所述方法还包括:
16.根据预设周期重新获取所述锅具底部的第一温度;
17.若所述第一温度与所述预设温度的差值大于所述第二阈值,重新执行步骤s3,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
18.通过在快速加热锅具内液体到达预设温度后,根据预设周期重新获取锅具底部的第一温度,若第一温度与预设温度的差值大于第二阈值,重新执行根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度这一步骤,直至第一温度与预设温度的差值小于或等于第二阈值。实现了在锅具内液体的温度达到预设温度后,若温度下降,再次加热锅具内液体到达预设温度,保证锅具内液体的温度随着时间变化恒定保持在预设温度。
19.在一种可行的实现方式中,所述根据所述第一温度和预设温度,确定加热功率和加热时间,包括:
20.控制所述加热装置以第一加热功率加热第一加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,获取所述锅具底部的第二温度;
21.根据所述第一加热功率、所述第一加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第一加热能量系数,所述第一加热能量系数k1通过如下公式确定:
22.k1=w1/c1;
23.其中,w1为所述第一加热时间内的加热能量,所述c1为第二温度与所述第一温度的差值,所述w1为所述第一加热时间与所述第一加热功率之积;
24.根据所述第二温度、所述预设温度和所述第一加热能量系数,确定所述加热功率和所述加热时间。
25.通过控制加热装置以先第一加热功率加热第一加热时间后停止加热,并在加热装置停止加热第一时间后,获取锅具底部的第二温度,根据第一加热时间、第一加热功率第一温度和第二温度计算出每增加单位温度所需的第一加热能量系数,后续根据第二温度、预设温度和第一加热能量系数来分配加热功率和加热时间进行加热,可以根据锅具内液体的量来分配加热功率,可以准确快速地加热锅具内液体到达预设温度。
26.在一种可行的实现方式中,根据所述第二温度、所述预设温度和所述第一加热能
量系数,确定所述加热功率和所述加热时间,包括:
27.根据所述第二温度、所述预设温度和所述第一加热能量系数,计算加热能量;
28.根据所述加热能量确定所述加热功率和所述加热时间。
29.在一种可行的实现方式中,若所述第一温度与所述预设温度的差值大于第二阈值,根据所述第一温度和预设温度,确定加热功率和加热时间,包括:
30.根据所述第一温度、所述第二温度和预设温度,确定加热功率和加热时间。
31.通过在经第一次加热后未达到预设温度,则根据第一次加热的加热功率和加热时间以及第一次加热后的锅底温度重新计算加热能量系数,然后根据重新计算的加热能量系数进行下一次加热,直至加热到预设温度。保证每次加热使用的加热能量系数的准确性,防止由于外界环境温度散热或人为操作等原因造成加热能量系数改变。
32.在一种可行的实现方式中,所述根据所述第一温度、所述第二温度和预设温度,确定加热功率和加热时间,包括:
33.根据所述加热功率、所述加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第二加热能量系数,所述第二加热能量系数k2通过如下公式确定:
34.k2=w2/c2;
35.其中,所述w2为所述加热时间内的加热能量,所述c2为所述第一温度与所述第二温度的差值,所述w2为所述加热时间与所述加热功率之积;
36.根据所述第一温度、所述预设温度和所述第二加热能量系数,确定所述加热功率和所述加热时间。
37.通过在经第一次加热后未达到预设温度,则根据第一次加热的加热功率和加热时间以及第一次加热后的锅底温度重新计算加热能量系数,然后根据重新计算的加热能量系数进行下一次加热,直至加热到预设温度。保证每次加热使用的加热能量系数的准确性。
38.第二方面,本技术提供一种温度控制装置,包括:
39.接收模块,用于接收恒温控制指令;
40.获取模块,用于确定加热装置未加热或所述加热装置停止加热第一时间后,获取锅具底部的第一温度,所述第一时间为使得所述锅具底部的温度与所述锅具内液体的温度的差值小于或等于第一阈值的时间;
41.加热控制模块,用于根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度;
42.所述加热控制模块还用于:若所述第一温度与所述预设温度的差值大于第二阈值,重复执行根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
43.在一种可行的实现方式中,所述加热控制模块还用于:
44.若所述第一温度与所述预设温度的差值小于或等于所述第二阈值,则控制所述加热装置保持停止加热状态。
45.在一种可行的实现方式中,所述获取模块还用于:
46.根据预设周期重新获取所述锅具底部的第一温度;
47.所述加热控制模块还用于:若所述第一温度与所述预设温度的差值大于所述第二阈值,重新执行根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
48.在一种可行的实现方式中,所述加热控制模块用于:
49.控制所述加热装置以第一加热功率加热第一加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,获取所述锅具底部的第二温度;
50.根据所述第一加热功率、所述第一加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第一加热能量系数,所述第一加热能量系数k1通过如下公式确定:
51.k1=w1/c1;
52.其中,w1为所述第一加热时间内的加热能量,所述c1为第二温度与所述第一温度的差值,所述w1为所述第一加热时间与所述第一加热功率之积;
53.根据所述第二温度、所述预设温度和所述第一加热能量系数,确定所述加热功率和所述加热时间。
54.在一种可行的实现方式中,所述加热控制模块具体用于:
55.根据所述第二温度、所述预设温度和所述第一加热能量系数,计算加热能量;
56.根据所述加热能量确定所述加热功率和所述加热时间。
57.在一种可行的实现方式中,若所述第一温度与所述预设温度的差值大于第二阈值,所述加热控制模块具体用于:
58.根据所述第一温度、所述第二温度和预设温度,确定加热功率和加热时间。
59.在一种可行的实现方式中,所述加热控制模块具体用于:
60.根据所述加热功率、所述加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第二加热能量系数,所述第二加热能量系数k2通过如下公式确定:
61.k2=w2/c2;
62.其中,所述w2为所述加热时间内的加热能量,所述c2为所述第一温度与所述第二温度的差值,所述w2为所述加热时间与所述加热功率之积;
63.根据所述第一温度、所述预设温度和所述第二加热能量系数,确定所述加热功率和所述加热时间。
64.第三方面,本技术提供一种加热装置,包括存储器和处理器;
65.所述存储器用于存储计算机程序;
66.所述处理器用于在所述计算机程序被执行时,实现如第一方面和第一方面各可行的实现方式中任一所述的方法。
67.第四方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面和第一方面各可行的实现方式中任一所述的方法。
68.第五方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面和第一方面各可行的实现方式中任一所述的方法。
附图说明
69.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
70.图1为本技术实施例提供的一种温度控制方法的应用场景示意图;
71.图2为本技术实施例提供的一种温度控制方法的流程示意图;
72.图3为本技术实施例提供的一种温度控制方法的流程示意图;
73.图4为本技术实施例提供的一种温度控制方法的流程示意图;
74.图5为本技术实施例提供的一种温度控制方法的流程示意图;
75.图6为加热阶段的温度示意图;
76.图7为本技术实施例提供的一种加热装置的结构示意图;
77.图8为本技术实施例提供的一种加热装置的结构示意图。
具体实施方式
78.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
79.本技术实施例的说明书和权利要求书中的术语“第一”和“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术实施例的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
80.现有的温度控制方法中,通过设置在锅具底部的温度传感器测试锅底温度,锅具内的液体温度不易测得,因此使用测得的锅底温度等同锅具内的液体温度,而锅底温度随加热功率的大小而改变,为使锅底温度与锅具内的液体温度相差较小,提高测温的准确性,现有技术采用间歇加热的方法,尽量减小加热功率,但是,加热功率太小,会使得加热到预设温度所需时间较长,加热功率太大,测温的准确性就降低,且间歇加热时检锅电磁噪音较大。
81.为解决这一问题,本技术提供一种温度控制方法、装置及存储介质,本技术中在接收恒温控制指令后测试锅底温度时,通过在加热装置未加热或加热装置停止加热预设的第一时间后,才获取锅底温度,加热装置未加热时,锅底温度和锅具内的液体温度是相同的;第一时间为使得锅底温度和锅具内的液体温度的差值小于第一阈值的时间,例如,第一阈值为0或接近0的值,因此加热装置停止加热预设的第一时间后,锅底温度和锅具内的液体温度的差值小于或等于第一阈值,二者近似相等,在保证测温准确性的前提下,根据测得的锅底的第一温度和预设温度,确定出加热功率和加热时间,然后根据该加热功率控制加热
装置加热该加热时间后停止加热,加热时间到达时,在加热装置停止加热第一时间后,再重新获取锅具底部的第一温度,若第一温度与预设温度的差值大于第二阈值,重复执行:根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度这一步骤,直至第一温度与预设温度的差值小于或等于第二阈值。从而,实现了快速加热锅具内液体到达预设温度,提高了测温准确性,避免了间歇加热时检锅电磁噪音较大的问题。
82.下面通过具体实施例,对本技术实施例提供的温度控制方法、装置及存储介质的具体实现过程进行详细说明。
83.首先,对本技术实施例涉及的应用场景进行示例说明。
84.图1为本技术实施例提供的一种温度控制方法的应用场景示意图。本技术实施例提供的温度控制方法可应用于加热装置,本技术实施例提供的温度控制方法可由加热装置执行,或者由控制加热装置工作的控制器执行,控制器设置在加热装置内。如图1所示,本技术实施例提供的温度控制方法的应用场景涉及加热装置11和锅具12,加热装置11上放置了锅具12,加热装置11用于对锅具12内的液体或食材进行加热,温度传感器用于测试锅具或锅具底部的温度,在一种可实施的方式中,温度传感器可以设置在锅具底部,温度传感器与加热装置可以通过有线或无线的方式连接,无线连接的方式如蓝牙连接等,温度传感器测得的锅底温度可以通过有线或无线的方式发送至加热装置或加热装置的控制器。在另一种可实施的方式中,温度传感器可以设置在加热装置内,加热装置通过设置的温度传感器可直接测得放置在加热装置11上的锅具12的锅底温度。
85.需要说明的是,在本实施例中,加热装置11和锅具12可以是分开设置的,在另一应用场景中,加热装置11和锅具12还可以是设置在一起的。
86.本实施例中,加热装置11例如可以是电磁加热器具,如电磁炉,还可以是其它电加热器具等等。
87.以下结合具体实施例对本技术提供的温度控制方法进行详细说明。可以理解的是,下面这几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
88.图2为本技术实施例提供的一种温度控制方法的流程示意图。该温度控制方法可以由恒温控制装置执行,该恒温控制装置可以通过软件和/或硬件的方式实现。该恒温控制装置可以是加热装置或加热装置的芯片或电路。如图2所示,该方法可以包括:
89.s101、接收恒温控制指令。
90.具体地,例如,加热装置上设置有恒温按键或恒温功能按键,用户按下该恒温按键或恒温功能按键,即触发了恒温控制指令,加热装置响应于用户按下该恒温按键或恒温功能按键的操作,即接收到恒温控制指令。
91.s102、确定加热装置未加热或加热装置停止加热第一时间后,获取锅具底部的第一温度,第一时间为使得锅具底部的温度与锅具内液体的温度的差值小于或等于第一阈值的时间。
92.具体地,加热装置未加热时,锅底温度和锅具内的液体温度是相同的。第一时间为使得锅具底部的温度与锅具内液体的温度的差值小于或等于第一阈值的时间,第一阈值为预设值,例如为0或接近0的值,即第一时间为使得锅具底部的温度与锅具内液体的温度近
似相等的时间,第一时间例如为30秒(s),因此加热装置停止加热第一时间后,此时获取锅具底部的第一温度,锅底温度和锅具内的液体温度的差值小于或等于第一阈值,二者近似相等,可以保证测温的准确性。
93.其中,获取锅具底部的第一温度,可以是通过加热装置设置的温度传感器直接测得,若温度传感器设置在锅具底部,可以在加热装置停止加热第一时间后,向锅具的控制器发送锅底温度获取请求,锅具的控制器控制温度传感器测得锅具底部的第一温度后发送至加热装置。
94.s103、根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度。
95.具体来说,根据s102获取的锅底的第一温度和预设温度,确定加热功率和加热时间,确定出加热功率和加热时间后,控制加热装置以该加热功率加热该加热时间后停止加热,例如确定出的加热时间为5分钟,控制加热装置以该加热功率加热5分钟后停止加热,在加热装置停止加热第一时间后,重新获取锅具底部的第一温度,以保证测温的准确性。
96.s104、确定第一温度与预设温度的差值是否大于第二阈值。
97.若是,重复执行步骤s103,直至第一温度与预设温度的差值小于或等于第二阈值。
98.若第一温度与预设温度的差值小于或等于第二阈值,执行s105。
99.s105、控制加热装置保持停止加热状态。
100.具体地,第二阈值例如为0度或0.5度,或0-1度之间的值,若第一温度与预设温度的差值大于第二阈值,即就是经加热后,锅底温度还未达到预设温度,重复执行s103,即重新根据s103获取的锅具底部的第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度。直到第一温度与预设温度的差值小于或等于第二阈值,即就是直到加热至锅底温度达到预设温度。从而,实现了快速加热锅具内液体到达预设温度,提高了测温准确性,避免了间歇加热时检锅电磁噪音较大的问题。
101.进一步地,通过在第一温度与预设温度的差值小于或等于第二阈值时,控制加热装置保持停止加热状态,可以使得锅底温度恒定保持在预设温度,即就是使得锅具内液体到达预设温度后恒定保持在预设温度。
102.本实施例提供的温度控制方法,接收到恒温控制指令后,确定加热装置未加热或加热装置停止加热第一时间后,获取锅具底部的第一温度,其中的第一时间为使得锅具底部的温度与锅具内液体的温度的差值小于或等于第一阈值的时间,接着根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度,若第一温度与预设温度的差值大于第二阈值,重复执行:根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度这一步骤,直至第一温度与预设温度的差值小于或等于第二阈值。由于加热装置未加热时,锅底温度和锅具内的液体温度是相同的,另外由于第一时间为使得锅底温度和锅具内的液体温度的差值小于第一阈值的时间,因此加热装置停止加热第一时间后,锅底温度和锅具内的液体温度的差值小于或等于第一阈值,二者近似
相等,因此提高了测温的准确性,实现了快速加热锅具内液体到达预设温度,避免了间歇加热时检锅电磁噪音较大的问题。
103.锅具内液体到达预设温度后,随着时间的推移,若时间过长,锅具内液体的温度会下降,为保证锅具内液体的温度随着时间变化恒定保持在预设温度,图3为本技术实施例提供的一种温度控制方法的流程示意图。如图3所示,本实施例的方法在图2所示方法的基础上,进一步地,还可以包括:
104.s106、根据预设周期重新获取锅具底部的第一温度,确定第一温度与预设温度的差值大于第二阈值,重新执行步骤s103。
105.具体地,预设周期例如可以为5分钟或10分钟等。具体地,重新执行s103-s105。
106.本实施例提供的温度控制方法,通过在快速加热锅具内液体到达预设温度后,根据预设周期重新获取锅具底部的第一温度,若第一温度与预设温度的差值大于第二阈值,重新执行根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度这一步骤,直至第一温度与预设温度的差值小于或等于第二阈值。实现了在锅具内液体的温度达到预设温度后,若温度下降,再次加热锅具内液体到达预设温度,保证锅具内液体的温度随着时间变化恒定保持在预设温度。
107.图4为本技术实施例提供的一种温度控制方法的流程示意图。如图4所示,本实施例的方法在图2或图3所示方法的基础上,进一步地,s103中根据第一温度和预设温度,确定加热功率和加热时间,具体可以通过下述步骤实现:
108.s1031、控制加热装置以第一加热功率加热第一加热时间后停止加热,并在加热装置停止加热第一时间后,获取锅具底部的第二温度。
109.具体地,先控制加热装置先加热一段时间,根据该段时间的加热时间和加热功率计算出每增加单位温度所需的第一加热能量系数,后续根据第一加热能量系数来分配加热功率和加热时间。第一加热功率和第一加热而时间可以是预先设置的,例如第一加热功率为加热装置的最大加热功率,第一加热时间例如为30秒-1分钟之间的数值。
110.s1032、根据第一加热功率、第一加热时间、第一温度和第二温度,确定每增加单位温度所需的第一加热能量系数。
111.其中,第一加热能量系数k1通过如下公式确定:
112.k1=w1/c1;
113.其中,w1为第一加热时间内的加热能量,c1为第二温度与第一温度的差值,w1为第一加热时间与第一加热功率之积。
114.具体地,k1=w1/(t2-t1),其中,t2为第二温度,t1为第一温度。
115.s1033、根据第二温度、预设温度和第一加热能量系数,确定加热功率和加热时间。
116.具体地,可以是根据第二温度、预设温度和第一加热能量系数,计算加热能量,加热能量=(预设温度t-第二温度t2)*k1。得到加热能量后,根据加热能量确定加热功率和加热时间,具体可以是先分配加热功率,相应地,加热时间就确定,可以随机分配加热功率,也可以是将加热装置的最大加热功率确定为加热功率。
117.本实施例提供的温度控制方法,通过控制加热装置以先第一加热功率加热第一加热时间后停止加热,并在加热装置停止加热第一时间后,获取锅具底部的第二温度,根据第
一加热时间、第一加热功率第一温度和第二温度计算出每增加单位温度所需的第一加热能量系数,后续根据第二温度、预设温度和第一加热能量系数来分配加热功率和加热时间进行加热,可以根据锅具内液体的量来分配加热功率,可以准确快速地加热锅具内液体到达预设温度。
118.在本实施例的基础上,若第一温度与预设温度的差值大于第二阈值,根据第一温度和预设温度,确定加热功率和加热时间,具体可以是:
119.s201、根据第一温度、第二温度和预设温度,确定加热功率和加热时间。
120.具体地,s201可以是:首先,根据加热功率、加热时间、第一温度和第二温度,确定每增加单位温度所需的第二加热能量系数。
121.其中,第二加热能量系数k2可以通过如下公式确定:
122.k2=w2/c2;
123.其中,w2为加热时间内的加热能量,c2为第一温度与第二温度的差值,w2为加热时间与加热功率之积。
124.具体地,k2=w2/(t1-t2),t1为第一温度,此处的t1为根据s1033中确定的加热功率和加热时间加热,加热停止第一时间后重新获取的锅底温度。即就是说,若经s103第一次加热后未达到预设温度,则根据第一次加热的加热功率和加热时间以及第一次加热后的锅底温度重新计算加热能量系数,然后根据重新计算的加热能量系数进行下一次加热,直至加热到预设温度。
125.接着,根据第一温度、预设温度和第二加热能量系数,确定加热功率和加热时间。
126.具体地,可以是根据第一温度、预设温度和第二加热能量系数,计算加热能量,加热能量=(预设温度t-第一温度t1)*k2。此处的第一温度为根据s1033中确定的加热功率和加热时间加热,加热停止第一时间后重新获取的锅底温度。得到加热能量后,根据加热能量确定加热功率和加热时间,具体可以是先分配加热功率,相应地,加热时间就确定,可以随机分配加热功率,也可以是将加热装置的最大加热功率确定为加热功率。
127.本技术实施例提供的温度控制方法,通过在经第一次加热后未达到预设温度,则根据第一次加热的加热功率和加热时间以及第一次加热后的锅底温度重新计算加热能量系数,然后根据重新计算的加热能量系数进行下一次加热,直至加热到预设温度。保证每次加热使用的加热能量系数的准确性,防止由于外界环境温度散热或人为操作等原因造成加热能量系数改变。
128.在图3所示的实施例中,若周期性获取的锅底温度突然变话很大,即锅底温度与预设温度的差值远远大于第二阈值,可能是锅具内有液体或食材加入,则重新执行s103-s105,具体可以是通过图4所示的具体方法计算加热能量系数,保证每次加热使用的加热能量系数的准确性,防止由于外界环境温度散热或人为操作等原因造成加热能量系数改变,进而保证准确快速地加热锅具内液体到达预设温度。
129.下面采用一个具体实施例,对上述方法实施例进行详细说明。
130.图5为本技术实施例提供的一种温度控制方法的流程示意图,图6为加热阶段的温度示意图。结合图5和图6,本实施例的方法可以包括:
131.s301、接收恒温控制指令。
132.s302、确定加热装置未加热或加热装置停止加热第一时间后,获取锅具底部的第
一温度,第一时间为使得锅具底部的温度与锅具内液体的温度的差值小于或等于第一阈值的时间。
133.具体地,如图6所示,横坐标为加热时间,纵坐标为温度,此时获取的锅具底部的第一温度为初始温度ta。
134.s303、根据第一温度和预设温度,确定加热功率和加热时间,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度。
135.具体地,首先,控制加热装置以第一加热功率加热第一加热时间后停止加热,并在加热装置停止加热第一时间后,获取锅具底部的第二温度,如图6所示,此时获取的锅具底部的第二温度为tb。
136.接着,根据第一加热功率、第一加热时间、第一温度和第二温度,确定每增加单位温度所需的第一加热能量系数。
137.第一加热能量系数k1通过如下公式确定:
138.k1=w1/(tb-ta);
139.其中,w1为第一加热时间内的加热能量,w1为第一加热时间与第一加热功率之积。
140.然后,根据第二温度tb、预设温度t和第一加热能量系数k1,确定加热功率和加热时间。
141.具体地,可以是根据第二温度tb、预设温度t和第一加热能量系数k1,计算加热能量,加热能量=(预设温度t-tb)*k1。得到加热能量后,根据加热能量确定加热功率和加热时间,具体可以是先分配加热功率,相应地,加热时间就确定,可以随机分配加热功率,也可以是将加热装置的最大加热功率确定为加热功率。
142.如图6所示,根据加热功率,控制加热装置加热加热时间后停止加热,并在加热装置停止加热第一时间后,重新获取锅具底部的第一温度,此时重新获取的锅具底部的第一温度为tc。
143.s304、确定第一温度与预设温度的差值是否大于第二阈值。
144.具体地,确定第一温度tc与预设温度t的差值是否大于第二阈值,例如第二阈值为0。
145.若是,返回执行步骤s303,直至第一温度与预设温度的差值小于或等于第二阈值。
146.若否,执行s305。
147.s305、控制加热装置保持停止加热状态。
148.具体地,如图6所示,第一温度tc与预设温度t的差值大于第二阈值0,根据第一温度tc和预设温度t,确定加热功率和加热时间,具体可以是:根据加热功率、加热时间、第一温度tc和第二温度tb,确定每增加单位温度所需的第二加热能量系数k2,k2==w2/(tc-tb),w2为该加热时间内的加热能量。
149.接着,根据第一温度tc、预设温度t和第二加热能量系数k2,确定加热功率和加热时间。具体地,可以是根据第一温度、预设温度和第二加热能量系数,计算加热能量,加热能量=(预设温度t-第一温度tc)*k2。得到加热能量后,根据加热能量确定加热功率和加热时间,具体可以是先分配加热功率,相应地,加热时间就确定,可以随机分配加热功率,也可以是将加热装置的最大加热功率确定为加热功率。
150.s306、根据预设周期重新获取锅具底部的第一温度td,确定第一温度td与预设温度t的差值大于第二阈值。
151.返回执行步骤s303,直至第一温度td与预设温度t的差值小于或等于第二阈值。
152.如图6所示,返回执行s303,直至加热锅底温度为te。
153.图7为本技术实施例提供的一种加热装置的结构示意图。如图7所示,本实施例的加热装置可以包括:接收模块21、获取模块22和加热控制模块23,其中,
154.接收模块21用于接收恒温控制指令。
155.获取模块22用于确定加热装置未加热或所述加热装置停止加热第一时间后,获取锅具底部的第一温度,所述第一时间为使得所述锅具底部的温度与所述锅具内液体的温度的差值小于或等于第一阈值的时间。
156.加热控制模块23用于根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度。
157.所述加热控制模块23还用于:若所述第一温度与所述预设温度的差值大于第二阈值,重复执行根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
158.进一步地,所述加热控制模块23还用于:
159.若所述第一温度与所述预设温度的差值小于或等于所述第二阈值,则控制所述加热装置保持停止加热状态。
160.进一步地,所述获取模块22还用于:
161.根据预设周期重新获取所述锅具底部的第一温度;
162.所述加热控制模块还用于:若所述第一温度与所述预设温度的差值大于所述第二阈值,重新执行根据所述第一温度和预设温度,确定加热功率和加热时间,根据所述加热功率,控制所述加热装置加热所述加热时间后停止加热并在所述加热装置停止加热所述第一时间后,重新获取所述锅具底部的第一温度,直至所述第一温度与所述预设温度的差值小于或等于所述第二阈值。
163.进一步地,所述加热控制模块23用于:
164.控制所述加热装置以第一加热功率加热第一加热时间后停止加热,并在所述加热装置停止加热所述第一时间后,获取所述锅具底部的第二温度;
165.根据所述第一加热功率、所述第一加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第一加热能量系数,所述第一加热能量系数k1通过如下公式确定:
166.k1=w1/c1;
167.其中,w1为所述第一加热时间内的加热能量,所述c1为第二温度与所述第一温度的差值,所述w1为所述第一加热时间与所述第一加热功率之积;
168.根据所述第二温度、所述预设温度和所述第一加热能量系数,确定所述加热功率和所述加热时间。
169.进一步地,所述加热控制模块23具体用于:
170.根据所述第二温度、所述预设温度和所述第一加热能量系数,计算加热能量;
171.根据所述加热能量确定所述加热功率和所述加热时间。
172.进一步地,若所述第一温度与所述预设温度的差值大于第二阈值,所述加热控制模块具体用于:
173.根据所述第一温度、所述第二温度和预设温度,确定加热功率和加热时间。
174.进一步地,所述加热控制模块23具体用于:
175.根据所述加热功率、所述加热时间、所述第一温度和所述第二温度,确定每增加单位温度所需的第二加热能量系数,所述第二加热能量系数k2通过如下公式确定:
176.k2=w2/c2;
177.其中,所述w2为所述加热时间内的加热能量,所述c2为所述第一温度与所述第二温度的差值,所述w2为所述加热时间与所述加热功率之积;
178.根据所述第一温度、所述预设温度和所述第二加热能量系数,确定所述加热功率和所述加热时间。
179.本实施例的装置,可以用于执行图2或图3或图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
180.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,处理模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上处理模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
181.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
182.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如
红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
183.图8为本技术实施例提供的一种加热装置的结构示意图。如图8所示,本实施例的加热装置可以包括存储器30和处理器31,存储器30和处理器31连接;例如存储器30和处理器31通过总线33连接。
184.其中,
185.存储器30用于存储计算机程序;
186.处理器31用于在所述计算机程序被执行时,实现上述任一方法实施例中的温度控制方法。
187.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机程序被处理器执行时,实现上述任一方法实施例中的温度控制方法。
188.本技术实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法实施例中的温度控制方法。
189.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
190.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献